1 2007-11-04 Sébastien Granjoux <seb.sfo@free.fr>
3 * plugins/debug-manager/threads.c,
4 plugins/debug-manager/stack_trace.c:
5 Do not display address when not needed
7 * plugins/debug-manager/plugin.c,
8 plugins/debug-manager/breakpoints.c:
9 Breakpoints directly connect to debugger signals
11 * plugins/debug-manager/watch.c:
12 program-unload signal does not exist used debugger-stopped
14 * plugins/debug-manager/queue.c,
15 libanjuta/interfaces/libanjuta.idl:
16 Display error message returned by debugger command
19 2007-11-04 Johannes Schmid <jhs@gnome.org>
21 * plugins/project-wizard/templates/gcj/configure.ac.tpl:
22 Bug 493062 – gcj template needs AC_PROG_CC
23 (thanks to Bruno Cigic <bruno.cigic@gmail.com>)
25 * src/anjuta-actions.h:
26 Bug 493212 – Use GTK_STOCK_ABOUT i.s.o. deprecated GNOME_STOCK_ABOUT
27 (thanks to Jaap A. Haitsma <jaap@haitsma.org>)
31 2007-11-02 Naba Kumar <naba.kumar@gnome.org>
35 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
37 * ChangeLog: Tagged 2.3.0 release.
39 * plugins/indent/Makefile.am: Fixed indentation.
41 * plugins/editor/aneditor-autocomplete.cxx:
42 * plugins/editor/aneditor-priv.h:
43 * plugins/editor/aneditor.cxx:
44 * plugins/editor/aneditor.h: Commented out dead codes.
46 * configure.in, plugins/symbol-db/symbol-db.plugin.in:
47 Do not build symbol-db by
48 default. Added 'unstable' in plugin description to signify it's
51 * plugins/file-manager/Makefile.am,
52 plugins/language-manager/Makefile.am: Fixed 'make distcheck'.
54 2007-11-01 Sébastien Granjoux <seb.sfo@free.fr>
56 * plugins/debug-manager/utilities.c,
57 plugins/debug-manager/utilities.h,
58 plugins/debug-manager/threads.c,
59 plugins/debug-manager/plugin.c,
60 plugins/debug-manager/plugin.h,
61 plugins/debug-manager/disassemble.h,
62 plugins/debug-manager/watch.c,
63 plugins/debug-manager/watch.h,
64 plugins/debug-manager/breakpoints.c,
65 plugins/debug-manager/stack_trace.c:
66 Replace few remaining function calls by signal
68 * plugins/debug-manager/disassemble.c,
69 plugins/debug-manager/registers.c,
70 plugins/debug-manager/memory.c,
71 plugins/debug-manager/locals.c,
72 plugins/debug-manager/queue.c,
73 plugins/debug-manager/queue.h:
74 Connect signals when debugger is started
75 Disconnect them when debugger is stopped
76 Do not display window if debugger doesn't support feature
78 * plugins/gdb/plugin.c,
79 libanjuta/interfaces/libanjuta.idl:
80 Remove unused initialization function
82 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
85 * plugins/file-manager/Makefile.am:
86 * scripts/build-schemas.mk: Fixed 'make distcheck'
88 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
90 * manuals/reference/libanjuta/libanjuta-docs.sgml,
91 manuals/reference/libanjuta/libanjuta-sections.txt: Updated docs
92 to latest API additions.
94 * manuals/reference/libanjuta/writing-plugins.sgml: Fixed to adhere
97 2007-10-31 Naba Kumar <naba.kumar@gnome.org>
99 * ChangeLog: Fixed indentation.
100 * NEWS: Updated for 2.3.0 release. Also merged changes from 2.2.x
103 2007-10-30 Naba Kumar <naba.kumar@gnome.org>
105 * libanjuta/interfaces/libanjuta.idl:
106 * plugins/build-basic-autotools/build-basic-autotools.c:
107 (build_compile_file_real), (build_build_project),
108 (build_install_project), (build_clean_project),
109 (build_configure_project), (build_autogen_project),
110 (build_distribution_project), (build_build_module),
111 (build_install_module), (build_clean_module), (fm_build),
112 (fm_install), (fm_clean), (pm_build), (pm_install), (pm_clean),
113 (finalize), (basic_autotools_plugin_instance_init),
114 (ibuildable_set_command), (ibuildable_reset_commands),
115 (ibuildable_get_command), (ibuildable_build), (ibuildable_clean),
116 (ibuildable_install), (ibuildable_configure),
117 (ibuildable_generate), (ibuildable_iface_init):
118 * plugins/build-basic-autotools/build-basic-autotools.h:
120 Added API for commands override in build interface and implemented
121 them in build plugin. Useful for other plugins override build
122 commands depending on project environment.
124 2007-10-28 Naba Kumar <naba@gnome.org>
127 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
128 Fixed widget alignment for dock switcher tab style combo and
129 scratchbox path entrybox.
131 2007-10-28 Johannes Schmid <jhs@gnome.org>
133 * plugins/document-manager/plugin.c: (on_editor_changed):
134 Fixed a memory leak and simplified code (thanks again Sébastien)
137 Bumped LIBGDA requirement to 3.1.2 (the version that supports LIMIT
138 and OFFSET sql statements)
140 2007-10-28 Massimo Cora' <maxcvs@email.it>
142 * plugins/symbol-db/plugin.c,
143 plugins/symbol-db/symbol-db-engine.h,
144 plugins/symbol-db/symbol-db-view.c,
145 plugins/symbol-db/symbol-db-view.c,
146 plugins/symbol-db/symbol-db-view-locals.c,
147 plugins/symbol-db/symbol-db-view-locals.h,
148 plugins/symbol-db/symbol-db-engine.c:
149 Better end-of-file-scan detection, permitting
150 an improved scope/inheritance parsing.
151 Locals tab gtktree now displays correct
152 namespace->class->children tree, even if
153 in a C++ file there isn't class declaration.
155 2007-10-27 Johannes Schmid <jhs@gnome.org>
157 Patch from Stanislav Brabec <sbrabec@suse.cz>
159 Bug 489798 – Do not rely on svn-config
161 Patch from Michael Wolf <maw@ximian.com>:
162 * libegg/eggtreemodelfilter.c: (egg_tree_model_filter_fetch_child),
163 (egg_tree_model_filter_remove_node),
164 (egg_tree_model_filter_row_deleted):
165 Bug 487683 – undefined operations in libegg/eggtreemodelfilter.c
167 2007-10-27 Johannes Schmid <jhs@gnome.org>
169 * plugins/devhelp/anjuta-devhelp.ui:
170 * plugins/message-view/anjuta-message-manager.ui:
172 Added some separators to the toolbar
174 * plugins/document-manager/plugin.c:
175 (on_support_plugin_deactivated), (load_new_support_plugins),
176 (unload_unused_support_plugins), (on_editor_changed):
178 Fixed the language supprt loading unloading stuff. Thanks to Sébastien
179 for pointing out that is was crap.
181 2007-10-24 Sébastien Granjoux <seb.sfo@free.fr>
183 * libanjuta/interfaces/libanjuta.idl,
184 libanjuta/anjuta-plugin-manager.c,
185 libanjuta/anjuta-plugin-manager.h,
186 libanjuta/anjuta-c-plugin-factory.c,
187 libanjuta/anjuta-c-module.h,
188 libanjuta/anjuta-c-module.c:
189 Report detailled error message in case of plugin loading failure
191 2007-10-24 Johannes Schmid <jhs@gnome.org>
194 * plugins/Makefile.am:
196 Activate build of symbol-db plugin (when libgda is available)
198 * plugins/document-manager/plugin.c:
199 (on_support_plugin_deactivated), (on_editor_changed):
201 Properly handle language support plugins even when they are
202 unloaded by the session.
204 * plugins/symbol-db/plugin.c: (register_stock_icons),
205 Port to new REGISTER_ICONS stuff
207 2007-10-22 Massimo Cora' <maxcvs@email.it>
209 * plugins/symbol-db/plugin.c,
210 * plugins/symbol-db/symbol-db-view.c
211 * plugins/symbol-db/symbol-db-engine.h,
212 * plugins/symbol-db/symbol-db-engine-iterator-node.c,
213 * plugins/symbol-db/symbol-db-view-locals.c,
214 * plugins/symbol-db/symbol-db-view-locals.h,
215 * plugins/symbol-db/symbol-db-engine.c:
216 Fixed functions declarations with 'const gchar*' instead of 'gchar*'.
217 Added a new algorithm for dynamic population of the local symbols' tab.
218 Now the default view is tree-like.
219 Some fixes on engine correct some population issues.
221 2007-10-23 Naba Kumar <naba@gnome.org>
223 * plugins/glade/Makefile.am: Corrected conditional not to install
224 .plugin file if plugin is disabled.
225 * plugins/sourceview/Makefile.am: Corrected conditional not to
226 install schemas if plugin is not built.
228 2007-10-20 Sébastien Granjoux <seb.sfo@free.fr>
230 * plugins/debug-manager/queue.c:
231 Fix #488061: Mutiple crash dialogs
233 * plugins/gdb/debugger.c,
234 plugins/gdb/debugger.h:
235 Remove maximum gdb command length, should fix bug#474811
237 2007-10-19 Sébastien Granjoux <seb.sfo@free.fr>
239 * manuals/reference/libanjuta/plugin-description-file.sgml,
240 manuals/reference/libanjuta/libanjuta-docs.sgml,
241 manuals/reference/libanjuta/libanjuta-sections.txt,
242 libanjuta/interfaces/libanjuta.idl,
243 libanjuta/anjuta-c-module.c,
244 libanjuta/anjuta-c-plugin-factory.c:
245 Document last changes in plugin code
247 2007-10-19 Johannes Schmid <jhs@gnome.org>
249 * plugins/subversion/subversion-callbacks.c: (check_filename):
251 Fixed #487854 – Anjuta crashes when i try to add a SVN url
253 2007-10-19 Naba Kumar <naba@gnome.org>
255 * plugins/file-manager/file-model.c: Fixed a critical runtime
258 2007-10-18 Johannes Schmid <jhs@gnome.org>
260 * libanjuta/anjuta-ui.h:
261 Small fix on icon macros
263 * libanjuta/interfaces/libanjuta.idl:
264 * plugins/language-manager/plugin.c: (ilanguage_get_name),
265 (ilanguage_get_from_editor), (ilanguage_get_name_from_editor),
266 (ilanguage_iface_init):
268 Added get_from_editor() and get_name_from_editor() methods
271 * plugins/document-manager/plugin.c:
272 (update_editor_ui_interface_items), (on_editor_changed):
273 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
275 * plugins/language-support-cpp-java/plugin.c: (install_support):
277 Ported plugins to use the new interface
279 2007-10-17 Johannes Schmid <jhs@gnome.org>
281 * libanjuta/anjuta-ui.h:
283 Added macros to register stock icons to stop all this copy&paste
284 which had spread over a lot of files. New macros support to add
285 icons with toolbar and menu size (16 and 24)
287 * plugins/class-inheritance/plugin.c: (register_stock_icons):
288 * plugins/debug-manager/images/anjuta-attach.svg:
289 * plugins/debug-manager/images/anjuta-step-out.svg:
290 * plugins/debug-manager/images/anjuta-step-over.svg:
291 * plugins/debug-manager/plugin.c: (register_stock_icons):
292 * plugins/document-manager/images/Makefile.am:
293 * plugins/document-manager/images/anjuta-block-end.svg:
294 * plugins/document-manager/images/anjuta-block-start.svg:
295 * plugins/document-manager/images/anjuta-bookmark-16.xpm:
296 * plugins/document-manager/images/anjuta-bookmark.svg:
297 * plugins/document-manager/images/anjuta-go-history-next.svg:
298 * plugins/document-manager/images/anjuta-go-history-prev.svg:
299 * plugins/document-manager/plugin.c: (register_stock_icons):
300 * plugins/glade/plugin.c: (register_stock_icons):
301 * plugins/language-support-cpp-java/plugin.c:
302 (register_stock_icons):
303 * plugins/message-view/Makefile.am:
304 * plugins/message-view/anjuta-go-message-next.svg:
305 * plugins/message-view/anjuta-go-message-prev.svg:
306 * plugins/message-view/anjuta-message-view.svg:
307 * plugins/message-view/messages.xpm:
308 * plugins/message-view/plugin.c: (register_stock_icons):
309 * plugins/patch/plugin.c: (patch_plugin_activate):
310 * plugins/project-manager/plugin.c: (register_stock_icons):
311 * plugins/search/Makefile.am:
312 * plugins/search/anjuta-go-match-next.svg:
313 * plugins/search/anjuta-go-match-prev.svg:
314 * plugins/search/plugin.c: (activate_plugin):
315 * plugins/symbol-browser/plugin.c: (register_stock_icons):
316 * plugins/terminal/terminal.c: (register_stock_icons):
317 * plugins/valgrind/plugin.c: (register_stock_icons):
319 Updated to use the new icons and added several new and updated
322 2007-10-16 Sébastien Granjoux <seb.sfo@free.fr>
324 * libanjuta/anjuta-plugin-handle.c,
325 libanjuta/anjuta-plugin-handle.h:
326 Add a new path property containing the directory of the .plugin
327 file, library file (.so or whatever) must be in the same directory
329 * libanjuta/anjuta-plugin-manager.c,
330 libanjuta/interfaces/libanjuta.idl,
331 (removed) libanjuta/anjuta-glue-plugin.c,
332 (removed) libanjuta/anjuta-glue-plugin.h,
333 (removed) libanjuta/anjuta-glue-c.c,
334 (removed) libanjuta/anjuta-glue-c.h,
335 (removed) libanjuta/anjuta-glue-cpp.c,
336 (removed) libanjuta/anjuta-glue-cpp.h,
337 (removed) libanjuta/anjuta-glue-factory.c,
338 (removed) libanjuta/anjuta-glue-factory.h,
339 (added) libanjuta/anjuta-c-module.c,
340 (added) libanjuta/anjuta-c-module.h,
341 (added) libanjuta/anjuta-c-plugin-factory.c,
342 (added) libanjuta/anjuta-c-plugin-factory.h,
343 libanjuta/Makefile.am:
344 AnjutaPluginManager uses the new IAnjutaPluginFactory interface
345 anjuta-glue-factory.[ch] is replaced by anjuta-c-plugin-factory.[ch]
346 implementing IAnjutaPluginFactory
347 anjuta-glue-(c|plugin).[ch] is replaced by anjuta-c-module.[ch]
349 * libanjuta/libanjuta.h:
350 anjuta-plugin-handle.h must be public (used in IAnjutaPluginFactory
353 * libanjuta/anjuta-plugin.h:
354 Replace AnjutaGluePlugin by GTypeModule
355 Remove unused anjuta_glue_get_component_type replaced by
358 * plugins/build-basic-autotools/build-basic-autotools.h,
359 plugins/class-gen/plugin.h,
360 plugins/class-inheritance/plugin.h,
361 plugins/cvs-plugin/plugin.h,
362 plugins/debug-manager/plugin.h,
363 plugins/devhelp/plugin.h,
364 plugins/document-manager/plugin.h,
365 plugins/editor/plugin.h,
366 plugins/file-loader/plugin.h,
367 plugins/file-wizard/plugin.h,
368 plugins/gdb/plugin.h,
369 plugins/glade/plugin.h,
370 plugins/gtodo/plugin.h,
371 plugins/indent/plugin.h,
372 plugins/language-manager/plugin.h,
373 plugins/language-support-cpp-java/plugin.h,
374 plugins/macro/plugin.h,
375 plugins/message-view/plugin.h,
376 plugins/patch/plugin.h,
377 plugins/profiler/plugin.h,
378 plugins/project-import/plugin.h,
379 plugins/project-manager/plugin.h,
380 plugins/project-wizard/plugin.h,
381 plugins/sample1/plugin.h,
382 plugins/search/plugin.h,
383 plugins/sourceview/plugin.h,
384 plugins/subversion/plugin.h,
385 plugins/symbol-browser/plugin.h,
386 plugins/symbol-db/plugin.h,
387 plugins/terminal/terminal.c,
388 plugins/tools/plugin.h,
389 plugins/valgrind/plugin.h:
390 Replace AnjutaGluePlugin by GTypeModule
392 2007-10-16 Sebastien Granjoux <seb.sfo@free.fr>
394 * plugins/debug-manager/breakpoints.c:
395 Fix bug#487112, crash while removing a breakpoint in a new file
397 2007-10-15 Sebastien Granjoux <seb.sfo@free.fr>
399 * plugins/document-manager/search-box.c:
400 Fix a crash (with an useful comment) focus-out-event handler must
403 2007-10-14 Johannes Schmid <jhs@gnome.org>
405 * plugins/sourceview/sourceview.c:
406 Hide calltip when "Up" or "Down" key is pressed
408 2007-10-14 Sebastien Granjoux <seb.sfo@free.fr>
410 * plugins/document-manager/search-box.c:
411 Change included file order to avoid a compile error with gnome 2.16
413 2007-10-13 Johannes Schmid <jhs@gnome.org>
415 * plugins/debug-manager/plugin.c: (enable_log_view):
417 Fixed crash when closing a project and unloading another while
418 the debugger is enabled
420 2007-10-13 Johannes Schmid <jhs@gnome.org>
422 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
424 Use correct breakpoint icon
426 * plugins/devhelp/Makefile.am:
427 * plugins/devhelp/anjuta-go-help-next.svg:
428 * plugins/devhelp/anjuta-go-help-prev.svg:
429 * plugins/devhelp/plugin.c: (register_stock_icons),
432 Added new icons from #480093
434 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
435 * plugins/document-manager/images/anjuta-bookmark-first.svg:
436 * plugins/document-manager/images/anjuta-bookmark-last.svg:
437 * plugins/document-manager/images/anjuta-bookmark-next.svg:
438 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
439 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
440 * plugins/message-view/anjuta-go-message-next.svg:
441 * plugins/message-view/anjuta-go-message-prev.svg:
443 Updated icons from #480093
445 * src/anjuta-actions.h:
446 Use GTK_STOCK_FULLSCREEN
448 * src/anjuta-app.c: (on_gdl_style_changed),
449 (anjuta_app_instance_init):
452 Added preference option to set the gdl switcher style
454 2007-10-13 Johannes Schmid <jhs@gnome.org>
456 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
457 (get_property_value_as_string), (set_property_value_as_string),
458 (register_callbacks):
459 * libanjuta/anjuta-preferences.h:
461 Support GtkFileChooserButton as preferences widget
463 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
467 * plugins/file-manager/Makefile.am:
468 * plugins/file-manager/file-model.c: (file_model_filter_file),
469 (file_model_add_dummy), (file_model_expand_idle),
470 (file_model_set_property), (file_model_get_property),
471 (file_model_class_init):
472 * plugins/file-manager/plugin.c: (file_manager_set_default_uri),
473 (project_root_added), (on_file_view_open_file), (on_gconf_notify),
474 (file_manager_activate), (file_manager_finalize),
475 (file_manager_instance_init), (ipreferences_merge),
476 (ipreferences_unmerge), (ipreferences_iface_init):
477 * plugins/file-manager/plugin.h:
479 Added preferences to file-manager
481 * plugins/glade/plugin.c: (activate_plugin):
483 Move Properties widget into center because it is way to big
486 2007-10-10 Johannes Schmid <jhs@gnome.org>
488 * plugins/language-support-cpp-java/Makefile.am:
489 * plugins/language-support-cpp-java/anjuta-complete-auto.svg:
490 * plugins/language-support-cpp-java/anjuta-complete.svg:
491 * plugins/language-support-cpp-java/anjuta-indent-auto.svg:
492 * plugins/language-support-cpp-java/plugin.c:
493 (register_stock_icons):
495 And yet some more icons...
497 2007-10-10 Johannes Schmid <jhs@gnome.org>
499 * plugins/debug-manager/breakpoints.c:
500 * plugins/debug-manager/images/Makefile.am:
501 * plugins/debug-manager/images/anjuta-bookmark.svg:
502 * plugins/debug-manager/images/anjuta-breakpoint-clear.svg:
503 * plugins/debug-manager/images/anjuta-breakpoint-disabled.svg:
504 * plugins/debug-manager/images/anjuta-breakpoint-enabled.svg:
505 * plugins/debug-manager/images/anjuta-breakpoint-toggle.svg:
506 * plugins/debug-manager/images/anjuta-linemark.svg:
507 * plugins/debug-manager/images/anjuta-pcmark.svg:
508 * plugins/debug-manager/plugin.c: (register_stock_icons):
509 * plugins/debug-manager/sparse_view.c:
510 * plugins/document-manager/images/Makefile.am:
511 * plugins/document-manager/images/anjuta-block-select.svg:
512 * plugins/document-manager/images/anjuta-fold-close.svg:
513 * plugins/document-manager/images/anjuta-fold-open.svg:
514 * plugins/document-manager/images/anjuta-fold-toggle.svg:
515 * plugins/document-manager/images/anjuta-indent-less.svg:
516 * plugins/document-manager/images/anjuta-indent-more.svg:
517 * plugins/document-manager/images/anjuta-swap.svg:
518 * plugins/document-manager/images/block_select.xpm:
519 * plugins/document-manager/images/fold_close.xpm:
520 * plugins/document-manager/images/fold_open.xpm:
521 * plugins/document-manager/images/fold_toggle.xpm:
522 * plugins/document-manager/images/indent.xpm:
523 * plugins/document-manager/images/indent_dcr.xpm:
524 * plugins/document-manager/images/indent_inc.xpm:
525 * plugins/document-manager/plugin.c: (register_stock_icons):
526 * plugins/editor/Makefile.am:
527 * plugins/editor/anjuta-bookmark-16.xpm:
528 * plugins/editor/anjuta-breakpoint-disabled-16.xpm:
529 * plugins/editor/anjuta-breakpoint-enabled-16.xpm:
530 * plugins/editor/anjuta-linemark-16.xpm:
531 * plugins/editor/anjuta-pcmark-16.xpm:
532 * plugins/editor/bookmark.xpm:
533 * plugins/editor/breakpoint-disabled.xpm:
534 * plugins/editor/breakpoint-enabled.xpm:
535 * plugins/editor/linemarker.xpm:
536 * plugins/editor/program-counter.xpm:
537 * plugins/editor/text_editor.c:
538 * plugins/message-view/Makefile.am:
539 * plugins/message-view/anjuta-go-message-next.svg:
540 * plugins/message-view/anjuta-go-message-prev.svg:
541 * plugins/message-view/anjuta-message-manager.ui:
542 * plugins/message-view/plugin.c:
543 * plugins/sourceview/Makefile.am:
544 * plugins/sourceview/sourceview.c:
546 Integrated lots of icons from #480093
547 Thanks to <tpgww@onepost.net>
549 * plugins/document-manager/plugin.c:
550 Do not mark the line in ifile_open(), that looks ugly.
552 * plugins/document-manager/search-box.c: (on_search_focus_out),
554 Clear the status bar on focus_out.
556 * plugins/file-loader/anjuta-loader-plugin.ui:
559 2007-10-09 Johannes Schmid <jhs@gnome.org>
561 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
562 * plugins/valgrind/vgmemcheckprefs.c: (option_menu_new):
564 Some things I missed in the patch for #484419
566 * plugins/document-manager/action-callbacks.c:
567 (on_new_file_activate):
568 * plugins/document-manager/action-callbacks.h:
569 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
570 (on_window_key_press_event), (on_gconf_notify_timer):
572 484645 – patch to deal with docman FIXME etc
574 * plugins/editor/text_editor.c: (text_editor_set_indicator):
575 * plugins/search/search-replace.c: (search_and_replace),
576 (write_message_pane), (search_replace_populate),
577 (translate_dialog_strings), (create_dialog),
578 (anjuta_search_replace_activate):
579 * plugins/search/search-replace_backend.c:
580 (file_buffer_new_from_path), (get_next_match),
581 (create_search_entries), (regex_backref),
582 (clear_search_replace_instance):
583 * plugins/search/search-replace_backend.h:
585 #484573 – patch to correct various search-related issues
587 Thanks for the above patches to <tpgww@onepost.net>
589 * plugins/sourceview/sourceview.c:
590 (sourceview_create_highligth_indic):
592 Use the same marker for important as gedit (yellow background)
594 * plugins/document-manager/anjuta-document-manager.ui:
595 * plugins/file-loader/anjuta-file-loader.ui:
596 * plugins/file-loader/plugin.c:
598 Moved FileNew action to document-manager
600 2007-10-08 Johannes Schmid <jhs@gnome.org>
602 * plugins/document-manager/search-box.c: (on_search_activated):
603 Mark messages for translation
605 2007-10-07 Marc Lorber <Lorber.Marc@wanadoo.fr>
607 reviewed by: Johannes Schmid <jhs@gnome.org>
609 * plugins/Makefile.am:
610 * plugins/build-basic-autotools/build-basic-autotools.c:
611 (build_compile_file_real):
612 * plugins/search/search-replace.c:
613 * plugins/valgrind/preferences.c: (build_general_prefs):
615 Fix #484379 – Contents of Makefile.am plugins and
616 #484419 – Improvement into translation
618 2007-10-06 Johannes Schmid <jhs@gnome.org>
620 * libanjuta/interfaces/anjuta-idl-compiler.pl:
622 Fixed to properly support pointer-to-pointer (**) types
624 * libanjuta/interfaces/libanjuta.idl:
625 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_get_iter):
626 * plugins/sourceview/sourceview-cell.h:
627 * plugins/sourceview/sourceview.c: (ieditor_get_position_iter),
628 (ieditor_iface_init), (iselect_set_iter), (iselect_get_start_iter),
629 (iselect_get_end_iter), (iselect_iface_init), (isearch_forward),
630 (isearch_backward), (isearch_iface_init):
631 * plugins/editor/text_editor.c: (itext_editor_get_position_iter),
632 (itext_editor_iface_init), (iselection_set_iter),
633 (iselection_get_start_iter), (iselection_get_end_iter),
634 (iselection_iface_init), (isearch_forward), (isearch_backward),
635 (isearch_iface_init):
637 Added IAnjutaEditorSearch interface and some utility methods to
638 migrate from positions to iterators for the editor interface.
640 * plugins/document-manager/Makefile.am:
641 * plugins/document-manager/action-callbacks.c:
642 (on_goto_line_no1_activate), (on_show_search):
643 * plugins/document-manager/action-callbacks.h:
644 * plugins/document-manager/anjuta-docman.c:
645 (anjuta_docman_add_document), (anjuta_docman_show_editor),
646 (anjuta_docman_grab_text_focus):
647 * plugins/document-manager/anjuta-document-manager.ui:
648 * plugins/document-manager/goto_line.c: (removed)
649 * plugins/document-manager/goto_line.h: (removed)
650 * plugins/document-manager/search-box.c:
651 * plugins/document-manager/search-box.h:
652 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
653 (update_editor_ui_enable_all), (update_editor_ui_disable_all),
654 (update_editor_ui_interface_items), (on_editor_added),
655 (activate_plugin), (deactivate_plugin):
656 * plugins/document-manager/plugin.h:
658 Created new incremental "Quick Search" bar in the document manager to
659 replace the crappy EggToolbar entries. Uses the new search interface and
660 it thus much faster and more reliable.
662 Bug 357544 – incremental search should work consistently (or not at all)
663 when main toolbar is hidden
664 Bug 440637 – Search, don't work very well (partly for incremental search)
666 * plugins/search/anjuta-search.ui:
667 * plugins/search/plugin.c: (activate_plugin):
669 Removed incremental search stuff
671 * plugins/build-basic-autotools/build-basic-autotools.c:
672 (on_session_save), (on_session_load):
673 * plugins/build-basic-autotools/executer.c:
674 (get_program_parameters):
676 Scroll to selected executable and remember it across sessions
677 (followup of #477976)
679 * plugins/debug-manager/plugin.c: (value_added_current_editor):
680 Check if it is an editor and cast afterwards, avoids a Gtk-Critical
682 * plugins/devhelp/anjuta-devhelp.ui:
683 Rearraged toolbar items a bit
685 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
687 * plugins/debug-manager/command.c,
688 plugins/debug-manager/queue.c,
689 plugins/gdb/plugin.c,
690 plugins/gdb/debugger.c:
691 Fix several crashing bugs (including bug#482985) with the debugger
692 when closing project, stopping the debugger, restarting the program
694 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
696 * libanjuta/anjuta-launcher.c:
697 Avoid adding new timeout in anjuta_launcher_execution_done_cleanup
699 2007-10-03 Sebastien Granjoux <seb.sfo@free.fr>
701 * plugins/debug-manager/command.c,
702 plugins/debug-manager/queue.c:
703 Asynchronous command can abort other commands in queue
704 Resynchronize debugger state when a command is cancelled
706 * plugins/debug-manager/breakpoints.c:
707 Free BreakpointItem only when it is not used anymore
709 * plugins/gdb/plugin.c:
710 Do not return TRUE if the callback and/or ready signal is not used
712 * plugins/gdb/debugger.c:
713 Fix a crash, return correct state when debugger is stopped
715 2007-10-01 Sebastien Granjoux <seb.sfo@free.fr>
717 * plugins/project-wizard/autogen.c:
718 Fix bug#482067, escape project wizard user defined strings
720 2007-10-01 Johannes Schmid <jhs@gnome.org>
722 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
724 * plugins/build-basic-autotools/build-basic-autotools.c:
725 (basic_autotools_plugin_instance_init):
726 * plugins/build-basic-autotools/build-basic-autotools.h:
727 * plugins/build-basic-autotools/executer.c:
728 (get_program_parameters):
730 Fixed #477976 – Keybinding in run dialog
732 2007-09-30 Johannes Schmid <jhs@gnome.org>
734 * plugins/Makefile.am:
735 Do not build indent plugin (yet)
737 * plugins/document-manager/plugin.c: (ipreferences_merge):
738 Fixed unintentional and wrong change
740 * plugins/indent/anjuta-indent.ui:
743 2007-09-28 Johannes Schmid <jhs@gnome.org>
745 * libanjuta/anjuta-launcher.c: (anjuta_launcher_send_stdin_eof):
746 * libanjuta/anjuta-launcher.h:
747 Add a method to send EOF to some process. Needed for the indent plugin
748 and should be useful in general. It does not actually send EOF as this
749 is not possible with utf-8, but closes the stream instead.
751 * plugins/devhelp/plugin.c: (value_added_current_editor):
752 Fixed a Gtk-Critical due to the IAnjutaEditor -
753 IAnjutaDocument switch.
756 * plugins/Makefile.am:
757 * plugins/document-manager/Makefile.am:
758 * plugins/document-manager/action-callbacks.c:
759 * plugins/document-manager/anjuta-document-manager.glade:
760 * plugins/document-manager/anjuta-document-manager.ui:
761 * plugins/document-manager/images/Makefile.am:
762 * plugins/document-manager/images/indent_auto.xpm:
763 * plugins/document-manager/images/indent_set.xpm:
764 * plugins/document-manager/indent-dialog.c:
765 * plugins/document-manager/indent-dialog.h:
766 * plugins/document-manager/indent-util.c:
767 * plugins/document-manager/indent-util.h:
768 * plugins/document-manager/indent_test.c:
769 * plugins/document-manager/plugin.c: (register_stock_icons),
770 (docman_plugin_instance_init), (ipreferences_merge):
771 * plugins/document-manager/plugin.h:
773 Removed indent code from document manager
775 * plugins/indent/Makefile.am:
776 * plugins/indent/indent-dialog.c:
777 * plugins/indent/indent-util.c: (indent_init_indent_style):
778 * plugins/indent/indent.glade:
779 * plugins/indent/indent.plugin.in:
780 * plugins/indent/plugin.c: (on_indent_finished),
781 (on_indent_output), (on_indent_action_activate),
782 (on_edit_editor_indent), (on_style_combo_changed),
783 (value_added_current_editor), (value_removed_current_editor),
784 (indent_plugin_activate_plugin), (indent_plugin_deactivate_plugin),
785 (indent_plugin_finalize), (indent_plugin_dispose),
786 (anjuta_indent_plugin_instance_init),
787 (anjuta_indent_plugin_class_init), (ipreferences_merge),
788 (ipreferences_unmerge), (ipreferences_iface_init):
789 * plugins/indent/plugin.h:
791 Moved indent code to it's own plugin. Also reimplemented indent invocation
792 using anjuta_launcher and streams. This is not yet completely working, maybe
793 I got something wrong with the launcher.
794 Also fixed #478987 – Unusable 'Indent setting window' on preferences
796 2007-09-27 Sebastien Granjoux <seb.sfo@free.fr>
798 * plugins/debug-manager/plugin.c:
799 Fix bug#480851, disconnect save_session signal when plugin is unloaded
801 2007-09-27 Johannes Schmid <jhs@gnome.org>
803 * libanjuta/interfaces/libanjuta.idl:
804 * plugins/Makefile.am:
805 * plugins/symbol-browser/an_symbol.c: (isymbol_type_name),
806 (isymbol_type_str), (isymbol_name), (isymbol_args),
807 (isymbol_scope), (isymbol_inheritance), (isymbol_access),
808 (isymbol_impl), (isymbol_iface_init):
809 * plugins/symbol-browser/an_symbol_info.c:
810 * plugins/symbol-browser/an_symbol_info.h:
811 * plugins/symbol-db/Makefile.am:
812 * plugins/symbol-db/plugin.c:
813 (on_editor_buffer_symbols_update_timeout), (on_editor_saved),
814 (value_added_current_editor), (on_editor_foreach_clear),
815 (value_removed_current_editor), (project_root_added),
816 (symbol_db_activate), (symbol_db_deactivate),
817 (isymbol_manager_search):
818 * plugins/symbol-db/readtags.c: (initialize_1):
819 * plugins/symbol-db/symbol-db-engine-iterator.c:
820 (sdb_engine_iterator_instance_init),
821 (sdb_engine_iterator_finalize), (sdb_engine_iterator_class_init),
822 (symbol_db_engine_iterator_new), (symbol_db_engine_iterator_first),
823 (symbol_db_engine_iterator_move_next),
824 (symbol_db_engine_iterator_move_prev),
825 (symbol_db_engine_iterator_get_n_items),
826 (symbol_db_engine_iterator_last),
827 (symbol_db_engine_iterator_set_position),
828 (symbol_db_engine_iterator_get_position),
829 (symbol_db_engine_iterator_foreach), (isymbol_iter_first),
830 (isymbol_iter_next), (isymbol_iter_previous), (isymbol_iter_last),
831 (isymbol_iter_foreach), (isymbol_iter_set_position),
832 (isymbol_iter_get_position), (isymbol_iter_get_length),
833 (isymbol_iter_clone), (isymbol_iter_assign),
834 (isymbol_iter_iface_init):
835 * plugins/symbol-db/symbol-db-engine-iterator.h:
836 * plugins/symbol-db/symbol-db-engine.c:
837 (sdb_engine_disconnect_from_db), (sdb_engine_populate_db_by_tags),
838 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
839 (sdb_engine_finalize), (sdb_engine_get_type),
840 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
841 (sdb_engine_get_table_id_by_unique_name2),
842 (sdb_engine_get_table_id_by_unique_name3),
843 (symbol_db_engine_add_new_workspace),
844 (symbol_db_engine_get_opened_project_name),
845 (symbol_db_engine_open_project), (symbol_db_engine_close_project),
846 (sdb_engine_add_new_language), (sdb_engine_add_new_file),
847 (sdb_prepare_executing_commands), (symbol_db_engine_add_new_files),
848 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
849 (sdb_engine_add_new_scope_definition),
850 (sdb_engine_add_new_tmp_heritage_scope),
851 (sdb_engine_second_pass_update_scope_1),
852 (sdb_engine_second_pass_update_heritage),
853 (sdb_engine_add_new_symbol), (sdb_engine_detects_removed_ids),
854 (sdb_engine_update_file), (symbol_db_engine_update_files_symbols),
855 (symbol_db_engine_update_project_symbols),
856 (symbol_db_engine_remove_file), (on_scan_update_buffer_end),
857 (symbol_db_engine_update_buffer_symbols),
858 (sdb_engine_walk_down_scope_path),
859 (sdb_engine_prepare_symbol_info_sql),
860 (symbol_db_engine_get_global_members),
861 (symbol_db_engine_get_scope_members_by_symbol_id),
862 (symbol_db_engine_get_scope_members),
863 (symbol_db_engine_get_current_scope),
864 (symbol_db_engine_get_file_symbols):
865 * plugins/symbol-db/symbol-db-engine.h:
866 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
867 (on_symbol_updated), (on_symbol_inserted),
868 (symbol_db_view_locals_get_line),
869 (symbol_db_view_locals_update_list):
870 * plugins/symbol-db/symbol-db-view-search.c:
871 (sdb_view_search_model_filter), (sdb_view_search_get_type):
872 * plugins/symbol-db/symbol-db-view-search.h:
873 * plugins/symbol-db/symbol-db-view.c: (on_symbol_updated),
874 (do_add_hidden_children), (do_recurse_and_add_new_sym),
875 (on_symbol_inserted), (on_symbol_removed), (symbol_db_view_open):
876 * plugins/symbol-db/tables.sql:
877 * plugins/symbol-db/test/Makefile.am:
878 * plugins/symbol-db/test/main.c: (add_new_files), (main):
879 Updated patch from Massimo to improve symbol-db plugin
881 * plugins/document-manager/plugin.c: (on_editor_changed):
882 Make the code a bit more robust
884 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
885 (anjuta_document_get_property), (anjuta_document_class_init),
886 (anjuta_document_init), (set_uri), (document_loader_loaded),
887 (anjuta_document_load), (document_saver_saving):
888 * plugins/sourceview/anjuta-document.h:
889 * plugins/sourceview/sourceview.c: (autodetect_language),
890 (ilanguage_set_language), (ilanguage_get_language):
891 Fix language detection on startup
893 2007-09-27 Naba Kumar <naba.kumar@gnome.org>
895 * plugins/document-manager/action-callbacks.c:
896 (on_editor_command_upper_case_activate),
897 (on_editor_command_lower_case_activate): Leftover commit from previous
898 commit (see last changlog entry by me).
900 * plugins/file-manager/plugin.c: (file_manager_activate):
901 Gave proper widget name so that layout works.
903 2007-09-26 Johannes Schmid <jhs@gnome.org>
905 * plugins/document-manager/plugin.c: (on_editor_changed),
906 (docman_plugin_instance_init):
907 Only unload/load language-support plugins if necessary.
909 * plugins/language-manager/plugin.c: (language_manager_activate):
910 Removed some debugging code
912 * plugins/sourceview/sourceview.c: (on_document_saved),
913 (ilanguage_set_language), (ilanguage_get_language):
914 Fixed ianjuta_language interface and ensure that highlighting is
915 activated when a new file is saved.
917 2007-09-26 Naba Kumar <naba.kumar@gnome.org>
919 * libanjuta/interfaces/libanjuta.idl:
920 * plugins/document-manager/action-callbacks.c:
921 (on_editor_command_upper_case_activate),
922 (on_editor_command_lower_case_activate):
923 * plugins/editor/text_editor.c: (iselection_has_selection),
924 (iselection_get_start), (iselection_get_end),
925 (iselection_iface_init):
926 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
927 * plugins/sourceview/sourceview.c: (iselect_has_selection),
928 (iselect_iface_init): Added IAnjutaEditorSelection::has_selection()
929 method and implemented it for both scintilla and sourceview editors.
930 Updated document-manager and assist plugins to use the new method.
932 2007-09-25 Sebastien Granjoux <seb.sfo@free.fr>
934 * plugins/file-manager/file-view.c:
935 Fix typo, allow to compile new file manager with gtk < 2.12
937 2007-09-25 Johannes Schmid <jhs@gnome.org>
939 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
940 Support Auto-Indent for single lines (e.g no selection);
942 * plugins/macro/plugin.c:
943 Do not use the same shortcut as auto-indent does
945 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
946 Optimized keyboard navigation - do not emit char_added when only
947 navigation keys have been pressed.
949 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
951 * plugins/language-support-cpp-java/cpp-java-assist.c:
952 (on_assist_chosen), (cpp_java_assist_install),
953 (cpp_java_assist_uninstall):
954 * plugins/language-support-cpp-java/plugin.c: (install_support),
955 (uninstall_support): Install and uninstall support in correct order.
956 Fixes a bug where it was installed multiple times resulting in
957 inserting autocomplete text multiple times.
959 2007-09-25 Johannes Schmid <jhs@gnome.org>
962 Add GNOME_WARNING_FLAGS(maximum) and
963 GNOME_CXX_WARNIGS(yes) to avoid bugs
964 the compiler can warn you.
966 * libegg/test-tree-utils.c: (key_test):
967 * plugins/file-manager/file-model.c:
968 (file_model_cancel_expand_idle), (file_model_sort),
969 (file_model_row_expanded):
970 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
971 (file_view_refresh), (file_view_get_selected), (file_view_init),
973 * plugins/file-manager/file-view.h:
974 * plugins/symbol-db/readtags.c: (initialize_1):
977 Fixed the more critical warnings
979 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
981 Icons from tpgww@onepost.net:
983 * plugins/debug-manager/Makefile.am:
984 * plugins/debug-manager/images/Makefile.am:
985 * plugins/debug-manager/images/anjuta-attach.svg:
986 * plugins/debug-manager/images/anjuta-run-to-cursor.svg:
987 * plugins/debug-manager/images/anjuta-step-into.svg:
988 * plugins/debug-manager/images/anjuta-step-out.svg:
989 * plugins/debug-manager/images/anjuta-step-over.svg:
990 * plugins/debug-manager/plugin.c: (register_stock_icons):
991 * plugins/document-manager/Makefile.am:
992 * plugins/document-manager/block_select.xpm:
993 * plugins/document-manager/fold_close.xpm:
994 * plugins/document-manager/fold_open.xpm:
995 * plugins/document-manager/fold_toggle.xpm:
996 * plugins/document-manager/images/Makefile.am:
997 * plugins/document-manager/images/anjuta-block-end.svg:
998 * plugins/document-manager/images/anjuta-block-start.svg:
999 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
1000 * plugins/document-manager/images/anjuta-bookmark-first.svg:
1001 * plugins/document-manager/images/anjuta-bookmark-last.svg:
1002 * plugins/document-manager/images/anjuta-bookmark-next.svg:
1003 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
1004 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
1005 * plugins/document-manager/indent.xpm:
1006 * plugins/document-manager/indent_auto.xpm:
1007 * plugins/document-manager/indent_dcr.xpm:
1008 * plugins/document-manager/indent_inc.xpm:
1009 * plugins/document-manager/indent_set.xpm:
1010 * plugins/document-manager/plugin.c: Added nicer icons for
1011 document manager and debugger. Organized icons in 'images'
1014 2007-09-24 Johannes Schmid <jhs@gnome.org>
1016 * src/anjuta-app.c: (anjuta_app_add_widget_full):
1017 Fixed a missing NULL in g_object_set.
1019 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
1021 * plugins/language-support-cpp-java/cpp-java-assist.c:
1022 (cpp_java_assist_show_autocomplete): Fixed autocompletion to show for
1023 scope memebers just after scope operator is entered.
1025 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
1027 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
1028 * plugins/language-support-cpp-java/cpp-java-assist.c:
1029 (completion_function), (completion_compare),
1030 (cpp_java_assist_tag_destroy), (create_completion),
1031 (cpp_java_assist_destroy_completion_cache),
1032 (cpp_java_assist_show_autocomplete), (on_assist_chosen):
1033 Show '()' for function items in autocomplete list. Allow adding
1034 ' ' and/or '(' after function call autocompletion and have preferences
1037 2007-09-24 Johannes Schmid <jhs@gnome.org>
1039 * sourceview.c: Reverting patch from r3157 because
1042 2007-09-24 Johannes Schmid <jhs@gnome.org>
1044 * plugins/search/search-replace.c: (on_message_clicked):
1046 Fixed #427104 – No "highlight" of lines matching find-result
1048 2007-09-24 Johannes Schmid <jhs@gnome.org>
1052 Fixed #479020 – Use of old open file dialog instead of GtkFileChooser
1054 2007-09-24 Yang Hong <hongyang@redflag-linux.com>
1056 reviewed by: Johannes Schmid <jhs@gnome.org>
1058 * plugins/build-basic-autotools/executer.c: (execute_program):
1059 Fix #478238 – set env for execute programe in the terminal
1061 2007-09-24 Tom <tpgww@onepost.net>
1063 reviewed by: Johannes Schmid <jhs@gnome.org>
1065 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
1068 * plugins/debug-manager/disassemble.c: (on_disassemble):
1069 Correct a format string in DEBUG_PRINT()
1071 2007-09-23 Johannes Schmid <jhs@gnome.org>
1073 * plugins/sourceview/sourceview.c: (offset_to_position),
1074 (position_to_offset), (ieditor_goto_position), (ieditor_get_text),
1075 (ieditor_get_position), (iselect_set), (iselect_get_start),
1078 Fixed #Bug 440637 – Search, don't work very well
1080 2007-09-23 Johannes Schmid <jhs@gnome.org>
1082 * plugins/file-manager/file-model.c: (file_model_get_filename):
1083 * plugins/file-manager/file-model.h:
1084 * plugins/file-manager/file-view.c: (file_view_query_tooltip),
1085 (file_view_init), (file_view_class_init):
1086 * plugins/message-view/message-view.c:
1087 (message_view_query_tooltip), (message_view_dispose),
1088 (message_view_instance_init), (message_view_class_init):
1090 Added GTK+ 2.12 style tooltips to file-manager and message view.
1091 Only build if GTK+ 2.12 is availible otherwise for message-view, the
1092 old implementation is used.
1094 2007-09-23 Johannes Schmid <jhs@gnome.org>
1096 * libanjuta/anjuta-plugin-manager.c: (plugin_set_update):
1099 * plugins/language-manager/language-manager.plugin.in:
1100 Marked UserActivatable=FALSE
1102 * plugins/language-manager/plugin.c: (load_languages),
1103 (language_manager_activate), (language_manager_deactivate),
1104 (language_manager_dispose), (language_manager_instance_init),
1105 (language_manager_find_mime_type), (language_manager_find_string),
1106 (ilanguage_get_from_mime_type), (ilanguage_get_from_string),
1107 (ilanguage_get_name), (ilanguage_get_strings):
1109 Fixed various stupid bugs in language-manager plugin
1111 * plugins/symbol-db/symbol-db-engine.c:
1112 (sdb_engine_second_pass_update_scope_1):
1114 Add a g_return_if_fail to avoid a crash though still unsure
1117 2007-09-23 Johannes Schmid <jhs@gnome.org>
1119 * plugins/symbol-db/plugin.c: (on_project_element_added),
1120 (sources_array_free), (sources_array_add_foreach),
1121 (project_root_added):
1122 * plugins/symbol-db/symbol-db-engine.c:
1123 (symbol_db_engine_add_new_files):
1124 * plugins/symbol-db/symbol-db-engine.h:
1126 Added support for other languages than "C" to symbol-db. Now
1127 supports all languages listed by the language-manager.
1129 2007-09-23 Tom <tpgww@onepost.net>
1131 reviewed by: Johannes Schmid <jhs@gnome.org> (with small changes)
1134 Bumped GNOME_VFS_REQUIRED to 2.14 (this is two years ago now...)
1136 * libanjuta/anjuta-glue-factory.c: (load_plugin),
1137 (anjuta_glue_factory_get_object_type):
1138 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
1139 * plugins/build-basic-autotools/build-basic-autotools.c:
1140 (value_added_current_editor):
1141 * plugins/debug-manager/breakpoints.c:
1142 (breakpoints_dbase_edit_breakpoint),
1143 (on_toggle_breakpoint_activate):
1144 * plugins/debug-manager/plugin.c:
1145 (on_run_to_cursor_action_activate):
1146 * plugins/debug-manager/stack_trace.c:
1147 (dma_thread_update_stack_trace):
1148 * plugins/gdb/plugin.c:
1149 * plugins/glade/plugin.c: (ifile_open):
1150 * plugins/profiler/gprof-call-graph-view.c:
1151 * plugins/profiler/gprof-flat-profile-view.c:
1152 * plugins/profiler/gprof-function-call-tree-view.c:
1153 * plugins/profiler/gprof-options.c: (setup_widgets):
1154 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
1155 * plugins/search/search-replace_backend.c:
1156 (file_buffer_new_from_te):
1157 * plugins/sourceview/assist-tip.c: (assist_tip_move):
1158 * plugins/sourceview/assist-window.c: (assist_window_set_property),
1159 (assist_window_get_property), (assist_window_move):
1160 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model),
1161 (value_added_current_editor):
1162 * plugins/symbol-db/plugin.c: (value_added_current_editor):
1163 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
1164 * plugins/valgrind/vggeneralprefs.c: (general_prefs_get_argv):
1166 Many small code, warnings and leak fixes
1168 2007-09-23 Sebastien Granjoux <seb.sfo@free.fr>
1170 * (removed) plugins/debug-manager/debugger.c,
1171 (removed) plugins/debug-manager/debugger.h,
1172 (added) plugins/debug-manager/command.c,
1173 (added) plugins/debug-manager/command.h,
1174 (added) plugins/debug-manager/queue.c,
1175 (added) plugins/debug-manager/queue.h,
1176 plugins/debug-manager/breakpoints.c,
1177 plugins/debug-manager/debug_tree.c,
1178 plugins/debug-manager/debug_tree.h,
1179 plugins/debug-manager/disassemble.c,
1180 plugins/debug-manager/disassemble.h,
1181 plugins/debug-manager/locals.c,
1182 plugins/debug-manager/locals.h,
1183 plugins/debug-manager/memory.c,
1184 plugins/debug-manager/memory.h,
1185 plugins/debug-manager/plugin.c,
1186 plugins/debug-manager/plugin.h,
1187 plugins/debug-manager/registers.c,
1188 plugins/debug-manager/registers.h,
1189 plugins/debug-manager/sharedlib.c,
1190 plugins/debug-manager/sharedlib.h,
1191 plugins/debug-manager/signals.c,
1192 plugins/debug-manager/signals.h,
1193 plugins/debug-manager/stack_trace.c,
1194 plugins/debug-manager/stack_trace.h,
1195 plugins/debug-manager/start.h,
1196 plugins/debug-manager/start.c,
1197 plugins/debug-manager/threads.c,
1198 plugins/debug-manager/threads.h,
1199 plugins/debug-manager/watch.c,
1200 plugins/debug-manager/watch.h,
1201 plugins/debug-manager/Makefile.am,
1202 plugins/gdb/debugger.c,
1203 plugins/gdb/debugger.h,
1204 plugins/gdb/plugin.c,
1205 libanjuta/interfaces/libanjuta.idl:
1206 Split debug-manager/debugger.c into command.c and queue.c
1207 Clean up debugger queue
1208 DmaDebuggerQueue object does not implement IAnjutaDebugger
1210 2007-09-23 Johannes Schmid <jhs@gnome.org>
1213 Bumped version to 2.3.0 (to ensure bugzilla bugs are
1214 set correctly, etc.)
1216 * libanjuta/anjuta-glue-factory.c: (load_plugin):
1217 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
1218 (plugin_set_update):
1220 Show an error dialog instead of crashing when plugin loading fails
1222 * plugins/language-manager/Makefile.am:
1223 * plugins/language-manager/language-manager.plugin.in:
1224 * plugins/language-manager/languages.xml:
1225 * plugins/language-manager/plugin.c: (language_destroy),
1226 (load_languages), (language_manager_activate),
1227 (language_manager_deactivate), (language_manager_finalize),
1228 (language_manager_dispose), (language_manager_instance_init),
1229 (language_manager_class_init), (language_manager_find_mime_type),
1230 (language_manager_find_string), (ilanguage_get_from_mime_type),
1231 (ilanguage_get_from_string), (ilanguage_get_name),
1232 (ilanguage_get_strings), (ilanguage_iface_init):
1233 * plugins/language-manager/plugin.h:
1235 Added new language-manager plugin to have a better organisation for
1236 language names. The xml probabaly needs to be extended over time.
1238 * plugins/Makefile.am:
1239 * plugins/document-manager/plugin.c: (on_editor_changed):
1241 Adapted to new IAnjutaLanguage interface. Do not unload language-support
1242 because it does not really save memory but makes tab switching slow.
1244 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
1246 * plugins/language-support-cpp-java/plugin.c: (install_support),
1247 (uninstall_support), (cpp_java_plugin_deactivate_plugin):
1248 Adapted to new IAnjutaLanguage interface and fixed a Gtk-Critical while
1251 * plugins/language-support-cpp-java/cpp-java-assist.c:
1252 (cpp_java_assist_show_autocomplete):
1254 Fix autocomplete to only show valid completions
1256 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
1257 Calltips always have correct size and position now
1259 2007-09-22 Johannes Schmid <jhs@gnome.org>
1261 * plugins/search/search-replace_backend.c: (get_next_match):
1262 Removed code introduced by accident that causes a crash.
1264 * plugins/sourceview/sourceview-tags.c:
1265 * plugins/sourceview/sourceview-tags.h:
1266 Removed ununsed files
1268 2007-09-22 Johannes Schmid <jhs@gnome.org>
1270 * plugins/language-support-cpp-java/cpp-java-assist.c:
1273 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
1275 * plugins/language-support-cpp-java/cpp-java-assist.c:
1276 (cpp_java_assist_get_calltip_context), (on_editor_char_added):
1277 Increased matching brace search to 500 chars.
1279 2007-09-21 Johannes Schmid <jhs@gnome.org>
1281 * plugins/language-support-cpp-java/cpp-java-assist.c:
1282 (cpp_java_assist_get_pre_word),
1283 (cpp_java_assist_get_calltip_context), (cpp_java_assist_check):
1285 Added some profiling debug code
1287 * plugins/language-support-cpp-java/cpp-java-utils.c:
1288 (cpp_java_util_jump_to_matching_brace):
1289 * plugins/language-support-cpp-java/cpp-java-utils.h:
1290 * plugins/language-support-cpp-java/plugin.c:
1291 (get_line_indentation_base), (get_line_auto_indentation):
1293 Add the possiblity to pass a limit to cpp_java_util_jump_matching_brace to
1294 avoid looping over the whole file when using calltips which is too slow and
1297 * plugins/sourceview/assist-tip.c: (assist_tip_init),
1298 (assist_tip_set_tips), (assist_tip_get_coordinates),
1300 * plugins/sourceview/sourceview.c: (iassist_show_tips):
1302 Better calltips appearance (use theme now) and avoid jumping
1305 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
1307 * plugins/document-manager/plugin.c:
1308 (update_editor_ui_interface_items):
1309 * plugins/language-support-cpp-java/plugin.c: (install_support),
1310 (uninstall_support): Moved autocomplete ui update code from
1311 document-manager to language-plugin.
1313 2007-09-21 Johannes Schmid <jhs@gnome.org>
1315 * libanjuta/interfaces/libanjuta.idl:
1317 Added IAnjutaLanguage interface (might still change...) for
1318 the upcoming language-manager plugin.
1320 * plugins/file-manager/Makefile.am:
1321 * plugins/file-manager/file-model.c:
1322 (file_model_cancel_expand_idle), (file_model_add_dummy),
1323 (file_model_expand_idle), (file_model_sort),
1324 (file_model_row_expanded), (file_model_row_collapsed),
1325 (file_model_init), (file_model_finalize),
1326 (file_model_set_property), (file_model_get_property),
1327 (file_model_class_init), (file_model_new), (file_model_refresh),
1328 (file_model_get_uri):
1329 * plugins/file-manager/file-model.h:
1330 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
1331 (file_view_expand_row_idle), (file_view_refresh),
1332 (file_view_get_selected), (file_view_button_press_event),
1333 (file_view_selection_changed), (file_view_init),
1334 (file_view_get_property), (file_view_set_property),
1335 (file_view_finalize), (file_view_class_init):
1337 Split up model/view as far as possible and fixed some file-manager
1338 bugs (popup-menu and incorrect project loading).
1340 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
1341 Use monospace font for tips.
1343 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_finalize),
1344 (sourceview_cell_new), (icell_get_character), (icell_get_length),
1345 (icell_get_attribute), (icell_style_get_font_description),
1346 (icell_style_get_color), (icell_style_get_background_color),
1347 (iiter_first), (iiter_next), (iiter_previous), (iiter_last),
1348 (iiter_foreach), (iiter_set_position), (iiter_get_position),
1349 (iiter_get_length), (iiter_clone), (iiter_assign):
1351 Use GtkTextIter only and do not use GtkTextMark at all in the sourceview-cell
1352 interface. This is way faster though it has the drawback to create invalid
1353 iterators if the buffer is changed.
1355 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
1357 * libanjuta/interfaces/libanjuta.idl:
1358 * plugins/document-manager/action-callbacks.c:
1359 * plugins/document-manager/anjuta-document-manager.ui:
1360 * plugins/document-manager/plugin.c: (register_stock_icons):
1361 * plugins/editor/text_editor.c:
1362 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
1363 * plugins/language-support-cpp-java/cpp-java-assist.c:
1364 (cpp_java_assist_get_calltip_context):
1365 * plugins/language-support-cpp-java/plugin.c: (on_auto_complete),
1366 (register_stock_icons), (cpp_java_plugin_activate_plugin):
1368 Moved autocomplete menu action from document-manager to assist plugin
1369 and got rid of deprecated autocomplete interface.
1371 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
1373 * libanjuta/interfaces/libanjuta.idl:
1374 * plugins/editor/text_editor.c: (iassist_iface_init):
1375 * plugins/language-support-cpp-java/cpp-java-assist.c:
1376 (cpp_java_assist_check), (on_assist_chosen):
1377 * plugins/sourceview/sourceview.c: (iassist_iface_init):
1378 Removed react() methods in both editors and assist interface. Assist
1379 plugin itself handles setting the autocomplete. Also fixed
1382 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
1384 * plugins/file-manager/Makefile.am:
1385 * plugins/file-manager/file-view.c: (file_view_add_dummy),
1386 (file_view_expand_idle), (file_view_init):
1387 * plugins/file-manager/plugin.c: (on_file_manager_refresh),
1388 (file_manager_set_default_uri), (project_root_added),
1389 (on_file_view_current_uri_changed), (on_file_view_show_popup_menu),
1390 (file_manager_activate), (file_manager_deactivate),
1391 (file_manager_instance_init), (file_manager_class_init),
1392 (ifile_manager_set_root), (ifile_manager_set_selected),
1393 (ifile_manager_iface_init): Adjusted white spaces to match
1396 2007-09-19 Naba Kumar <naba@gnome.org>
1398 * libanjuta/interfaces/libanjuta.idl:
1399 * plugins/editor/text_editor.c: (text_editor_instance_init),
1400 (iassist_show_tips), (iassist_cancel_tips),
1401 (iassist_hide_suggestions), (iassist_iface_init):
1402 * plugins/editor/text_editor.h:
1403 * plugins/editor/text_editor_cbs.c:
1404 (on_text_editor_scintilla_notify):
1405 * plugins/language-support-cpp-java/cpp-java-assist.c:
1406 (is_scope_context_character), (is_word_character),
1407 (create_completion), (cpp_java_assist_get_scope_context),
1408 (cpp_java_assist_get_pre_word),
1409 (cpp_java_assist_get_scope_operator),
1410 (cpp_java_assist_destroy_completion_cache),
1411 (cpp_java_assist_create_scope_completion_cache),
1412 (cpp_java_assist_create_word_completion_cache),
1413 (cpp_java_assist_show_autocomplete),
1414 (cpp_java_assist_get_calltip_context),
1415 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
1416 (on_editor_char_added), (on_assist_chosen),
1417 (cpp_java_assist_install), (cpp_java_assist_uninstall),
1418 (cpp_java_assist_init), (cpp_java_assist_finalize):
1419 * plugins/language-support-cpp-java/cpp-java-assist.h:
1420 * plugins/language-support-cpp-java/plugin.c:
1421 (initialize_indentation_params):
1422 * plugins/sourceview/assist-tip.c:
1423 * plugins/sourceview/assist-tip.h:
1424 * plugins/sourceview/sourceview-private.h:
1425 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
1426 (on_assist_tip_destroyed), (on_assist_cancel),
1427 (on_document_char_added), (iassist_get_suggestions),
1428 (iassist_suggest), (iassist_show_tips), (iassist_iface_init):
1430 Implement state-less assistance so that assist can be evaluated
1431 any given time at any position. Changed IAnjutaEditorAssist interfance
1432 and implementations and removed any state management in editors.
1434 2007-09-18 Naba Kumar <naba.kumar@gnome.org>
1436 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
1437 completion items sorting and avoided unnecssary sorts.
1439 * plugins/text-editor.c: Fixed state.
1441 2007-09-17 Johannes Schmid <jhs@gnome.org>
1443 * plugins/language-support-cpp-java/cpp-java-assist.c:
1446 Fixed calltips in sourceview
1448 2007-09-17 Naba Kumar <naba.kumar@gnome.org>
1450 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
1451 completion items preparation time. Fixed a crash bug.
1453 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
1454 Set buffer size (From Massimo, required for symbol-db).
1456 * libanjuta/interfaces/libanjuta.idl: Also pass position information
1459 * plugins/sourceview/sourceview.c: (iassist_suggest): Fix for above
1462 * plugins/editor/aneditor-autocomplete.cxx,
1463 plugins/editor/aneditor.h, plugins/editor/aneditor-priv.h:
1464 Added ANE_GETWORDBEFORECARAT command.
1466 * plugins/editor/aneditor.cxx: Do not autocomplete. It's now done
1467 using assist interface.
1469 * plugins/editor/text_editor.c: (text_editor_instance_init),
1470 (text_editor_get_word_before_carat),
1471 (text_editor_get_current_word), (iassist_add_trigger),
1472 (iassist_remove_trigger), (on_assist_canceled),
1473 (iassist_init_suggestions), (iassist_suggest), (iassist_show_tips),
1474 (iassist_react), (iassist_hide_suggestions), (iassist_iface_init):
1475 * plugins/editor/text_editor.h:
1476 * plugins/editor/text_editor_cbs.c: (trigger_size),
1477 (max_trigger_size), (text_editor_check_assist),
1478 (on_text_editor_scintilla_notify): Implemented IAnjutaEditorAssist
1481 * plugins/language-support-cpp-java/Makefile.am:
1482 * plugins/language-support-cpp-java/plugin.c:
1483 (get_line_indentation_base), (get_line_auto_indentation),
1484 (install_support), (uninstall_support),
1485 (cpp_java_plugin_activate_plugin), (cpp_java_plugin_finalize),
1486 (cpp_java_plugin_instance_init):
1487 * plugins/language-support-cpp-java/plugin.h:
1488 * plugins/language-support-cpp-java/cpp-java-assist.[ch] (added),
1489 * plugins/language-support-cpp-java/cpp-java-utils.[ch] (added),
1490 Make assist a separate class.
1492 2007-09-14 Johannes Schmid <jhs@gnome.org>
1494 * plugins/sourceview/sourceview.c: (iassist_suggest):
1495 Fixed changed char_alignment paramter in language-support
1498 2007-09-14 Naba Kumar <naba@gnome.org>
1500 * plugins/language-support-cpp-java/plugin.c: Send the right
1501 'char_alignment' paramenter (needs fixing in sourceview).
1503 2007-09-13 Johannes Schmid <jhs@gnome.org>
1506 * plugins/project-wizard/templates/minimal/project.anjuta:
1507 Use IAnjutaSymbolManager instead of loading the plugin directly.
1508 (TODO: Think of a version to do this for older files...)
1511 * plugins/Makefile.am:
1512 * plugins/symbol-db/Makefile.am:
1514 Build symbol-db plugin if libgda-3.0 is found
1516 2007-09-13 Johannes Schmid <jhs@gnome.org>
1518 * plugins/sourceview/Makefile.am:
1519 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
1521 * plugins/sourceview/anjuta-document.h:
1522 Removed lots of dead code
1524 * plugins/sourceview/anjuta-languages-manager.c:
1525 * plugins/sourceview/anjuta-languages-manager.h:
1528 * plugins/sourceview/sourceview.c: (on_document_char_added),
1529 (on_document_loaded), (sourceview_instance_init),
1530 (iselect_get_start), (iselect_get_end),
1531 (ilanguage_get_supported_languages), (ilanguage_set_language):
1533 Fixed selection handling and make some adaptions for the changes
1536 2007-09-13 Johannes Schmid <jhs@gnome.org>
1538 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
1539 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
1542 Added preferences to language support completion/calltips
1544 * plugins/sourceview/assist-window.c: (assist_window_update):
1546 Always select first entry
1548 * plugins/sourceview/sourceview.glade:
1549 Removed old completion preferences
1551 2007-09-11 Naba Kumar <naba@gnome.org>
1553 * plugins/terminal/terminal.c: Fixed critical warning, memory leak
1554 and possible crash when pressing ctrl+d in terminal after preferences
1555 window has been shown once (no need for backport).
1557 * libanjuta/interfaces/anjuta-idl-compiler.pl: Create default method
1558 implementations to get warnings instead of crashes for unimplemented
1561 2007-09-11 Massimo Cora' <maxcvs@email.it>
1563 Reviewed by: Naba Kumar <naba@gnome.org>
1565 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
1566 * plugins/symbol-db/*:
1567 Added new symbol-database backend based on SQLite 3.
1568 (does not enabled for build currently).
1570 2007-09-10 Johannes Schmid <jhs@gnome.org>
1574 * libegg/egg-recent-model.c: (egg_recent_model_write_raw),
1575 (parse_info_init), (parse_info_free), (valid_element),
1576 (start_element_handler), (end_element_handler), (text_handler),
1577 (egg_recent_model_filter), (egg_recent_model_changed_timeout),
1578 (egg_recent_model_monitor_cb), (egg_recent_model_poll_timeout),
1579 (egg_recent_model_monitor), (egg_recent_model_read),
1580 (egg_recent_model_open_file), (egg_recent_model_lock_file),
1581 (egg_recent_model_unlock_file), (egg_recent_model_finalize),
1582 (egg_recent_model_set_property), (egg_recent_model_class_init),
1583 (egg_recent_model_init), (egg_recent_model_add_full),
1584 (egg_recent_model_delete), (egg_recent_model_get_list),
1585 (egg_recent_model_clear), (egg_recent_model_clear_mime_filter),
1586 (egg_recent_model_set_filter_mime_types),
1587 (egg_recent_model_clear_group_filter),
1588 (egg_recent_model_set_filter_groups),
1589 (egg_recent_model_clear_scheme_filter),
1590 (egg_recent_model_set_filter_uri_schemes),
1591 (egg_recent_model_remove_expired):
1593 Update EggRecent (#456465)
1595 2007-09-10 Johannes Schmid <jhs@gnome.org>
1597 * libanjuta/anjuta-plugin-manager.c: (get_plugin_loader_type),
1598 (anjuta_plugin_manager_get_plugin):
1599 * plugins/profiler/gprof-call-graph-view.c:
1600 (gprof_call_graph_view_create_columns):
1601 * plugins/profiler/gprof-flat-profile-view.c:
1602 (gprof_flat_profile_view_create_columns):
1603 * plugins/profiler/gprof-function-call-tree-view.c:
1604 (gprof_function_call_tree_view_create_columns):
1606 Fixed #466031 – Update of pieces of menus for Localization
1608 2007-09-10 Johannes Schmid <jhs@gnome.org>
1610 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
1611 Bug 343522 – anjuta: Unable to execute commands that use options.
1613 2007-09-09 Johannes Schmid <jhs@gnome.org>
1615 * plugins/document-manager/anjuta-docman.c:
1616 (anjuta_docman_update_page_label):
1618 Fixed #458034 – Method of indicating unsaved changes breaks convention
1620 * plugins/document-manager/plugin.c: (update_title),
1621 (value_added_project_root_uri), (value_removed_project_root_uri),
1622 (on_editor_changed), (activate_plugin):
1623 * plugins/document-manager/plugin.h:
1624 * plugins/project-manager/plugin.c: (on_profile_scoped),
1625 (on_profile_descoped), (ifile_open):
1627 Fixed #427390 – Show path of item in currently focused editor window
1629 2007-09-09 Johannes Schmid <jhs@gnome.org>
1631 * plugins/search/plugin.c: (on_toolbar_find_clicked),
1632 (on_toolbar_find_incremental):
1633 Fix incremental search
1635 * plugins/sourceview/sourceview.c: (on_document_char_added),
1637 Fixed selection management
1639 2007-09-09 Johannes Schmid <jhs@gnome.org>
1641 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
1644 * libanjuta/interfaces/libanjuta.idl:
1645 Extended IAnjutaEditorAssist interface
1647 * plugins/language-support-cpp-java/plugin.c:
1648 (jump_to_matching_brace), (add_tags), (on_assist_begin),
1649 (assist_cleanup), (on_assist_chosen), (on_assist_update),
1650 (context_character), (get_context), (function_parser),
1651 (cpp_member_parser), (install_assist), (uninstall_assist),
1652 (get_line_indentation_base), (get_line_auto_indentation),
1653 (install_support), (uninstall_support),
1654 (on_value_added_current_editor), (on_value_removed_current_editor),
1655 (cpp_java_plugin_finalize), (cpp_java_plugin_instance_init):
1656 * plugins/language-support-cpp-java/plugin.h:
1658 Improved fixed editor assistance and added support for function/method
1659 tooltips. jumb_to_matching_brance => jump_to_matching_brace
1661 * plugins/message-view/anjuta-msgman.c: (on_message_view_destroy):
1664 * plugins/project-import/project-import.c: (on_import_next):
1665 Added a non-NULL check with could probably fix #474843 but not sure
1667 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
1668 Fixed anjuta-plugin project wizard
1670 * plugins/sourceview/Makefile.am:
1671 * plguins/sourceview/assist-tip.[ch]:
1672 * plugins/sourceview/anjuta-view.c: (anjuta_view_focus_out),
1673 (anjuta_view_key_press_event):
1674 * plugins/sourceview/assist-window.c: (assist_window_class_init),
1675 (assist_window_init), (assist_window_update), (assist_window_new):
1676 * plugins/sourceview/sourceview-private.h:
1677 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
1678 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
1679 (trigger_size), (max_trigger_size), (on_document_char_added),
1680 (sourceview_dispose), (ieditor_get_current_word),
1681 (iassist_add_trigger), (iassist_init_suggestions),
1682 (iassist_suggest), (iassist_hide_suggestions), (iassist_show_tips),
1683 (iassist_cancel_tips), (iassist_react), (iassist_iface_init):
1685 Big update on sourceview assist capabilites. Autocompletion should
1686 now work much better and function tooltips are finally supported!
1688 * plugins/sourceview/anjuta-document.h:
1689 * plugins/sourceview/anjuta-document.c: (wordcharacters_contains),
1690 (anjuta_document_get_current_word):
1691 Fixed get_current_word (inspired by aneditor.cxx implementation)
1693 * plugins/sourceview/sourceview-cell.c: (icell_get_char),
1694 (icell_get_attribute):
1695 Fixed get_attribute() to also detect character constants.
1696 Simplified get_char()
1698 * plugins/symbol-browser/plugin.c: (isymbol_manager_search),
1699 (isymbol_manager_get_members), (isymbol_manager_get_parents),
1700 (isymbol_manager_get_completions_at_position):
1702 Fixed IAnjutaSymbolManager interface (see 2.2.1 for details)
1704 2007-09-04 Naba Kumar <naba@gnome.org>
1706 * plugins/class-gen/plugin.c: Do not enable 'Add to project'
1707 projects that can not add sources.
1709 * plugins/file-wizard/file.c: Similarly for file wizard,
1710 Do not enable 'Add to project' projects that can not add sources.
1712 2007-09-04 Naba Kumar <naba@gnome.org>
1714 * configure.in: Bumped gnome-build requirement to 0.2.0
1715 for project capabilities support.
1717 * plugins/project-manager/plugin.c: Enable/disable project
1718 actions based on project capabilities. Fixes bug #433552:
1719 crash in Anjuta IDE: add file test.h in project on generic
1722 * libanjuta/interfaces/libanjuta.idl: Added method to query
1723 project capabilities.
1725 2007-09-03 Naba Kumar <naba@gnome.org>
1727 * plugins/file-manager/plugin.c: Set shadow type IN.
1728 * plugins/file-manager/file-view.c: Fixed code style.
1729 * plugins/file-manager/file-view.c: Fixed icons column to size
1732 * plugins/file-manager/plugin.[c,h]: Fixed code style.
1734 * plugins/file-manager/plugin.c: Fixed crash on closing project and
1735 unmonitors project-uri on file-manager deactivation.
1737 * TODO.tasks: Updated
1739 2007-09-02 Johannes Schmid <jhs@gnome.org>
1741 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
1744 * plugins/file-manager/file-view.c: (file_view_get_selected),
1745 (file_view_button_press_event), (file_view_finalize):
1746 * plugins/file-manager/plugin.c: (project_root_removed),
1747 (file_manager_deactivate):
1749 Fixed some small bugs I missed before
1751 2007-09-02 Johannes Schmid <jhs@gnome.org>
1753 * plugins/file-manager/*:
1754 Added new and file-manager
1756 2007-09-02 Johannes Schmid <jhs@gnome.org>
1758 * plugins/file-manager/*:
1759 Removed old file-manager
1761 2007-08-31 Johannes Schmid <jhs@gnome.org>
1763 * libanjuta/anjuta-plugin-manager.c: (anjuta_plugin_manager_new):
1764 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
1766 Fixed some memory leaks
1768 * MAINTAINERS: Fixed
1770 2007-08-31 Johannes Schmid <jhs@gnome.org>
1772 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
1773 (get_property_value_as_string), (set_property_value_as_string),
1774 (register_callbacks), (preferences_foreach_callback),
1775 (anjuta_preferences_register_property_raw):
1776 * libanjuta/anjuta-preferences.h:
1777 * plugins/build-basic-autotools/build-basic-autotools.c:
1778 (on_build_mesg_format):
1779 * plugins/document-manager/anjuta-document-manager.glade:
1780 * plugins/message-view/anjuta-message-manager-plugin.glade:
1782 Use GtkComboBox instead of (deprecated) GtkOptionMenu and fixed
1783 broken message view preferences
1785 * plugins/message-view/message-view.c:
1786 (message_view_instance_init), (pref_change_color), (prefs_init),
1787 (imessage_view_append):
1788 Cleaned up message view (#458041)
1790 * src/shell.c: (on_preferences_activate),
1791 (anjuta_test_shell_instance_init),
1792 (anjuta_test_shell_get_plugin_manager), (anjuta_shell_iface_init):
1793 Fixed test shell to allow better debugging
1795 2007-08-31 Johannes Schmid <jhs@gnome.org>
1797 * plugins/gtodo/interface.c: (gtodo_get_hide_done),
1798 (gtodo_get_hide_nodate), (gtodo_get_hide_due):
1799 * plugins/gtodo/main.h:
1800 * plugins/gtodo/plugin.c: (activate_plugin):
1802 Fixed #423467 (View->Tasks menu items are not
1805 2007-08-31 Tobias Müller <gnome-bugs@auftrags-killer.org>
1807 reviewed by: Johannes Schmid <jhs@gnome.org>
1810 * data/welcome.txt.in:
1811 * launcher/anjuta_launcher.c:
1812 * libanjuta/anjuta-children.c:
1813 * libanjuta/anjuta-children.h:
1814 * libanjuta/anjuta-debug.h:
1815 * libanjuta/anjuta-encodings.c:
1816 * libanjuta/anjuta-encodings.h:
1817 * libanjuta/anjuta-glue-c.c:
1818 * libanjuta/anjuta-glue-c.h:
1819 * libanjuta/anjuta-plugin-description.c:
1820 * libanjuta/anjuta-plugin-description.h:
1821 * libanjuta/anjuta-plugin-handle.c:
1822 * libanjuta/anjuta-plugin-handle.h:
1823 * libanjuta/anjuta-plugin-manager.c:
1824 * libanjuta/anjuta-plugin-manager.h:
1825 * libanjuta/anjuta-plugin.c:
1826 * libanjuta/anjuta-plugin.h:
1827 * libanjuta/anjuta-preferences.c:
1828 * libanjuta/anjuta-preferences.h:
1829 * libanjuta/anjuta-profile-manager.c:
1830 * libanjuta/anjuta-profile-manager.h:
1831 * libanjuta/anjuta-profile.c:
1832 * libanjuta/anjuta-profile.h:
1833 * libanjuta/anjuta-save-prompt.c:
1834 * libanjuta/anjuta-save-prompt.h:
1835 * libanjuta/anjuta-serializer.c:
1836 * libanjuta/anjuta-serializer.h:
1837 * libanjuta/anjuta-session.c:
1838 * libanjuta/anjuta-session.h:
1839 * libanjuta/anjuta-shell.c:
1840 * libanjuta/anjuta-shell.h:
1841 * libanjuta/anjuta-status.c:
1842 * libanjuta/anjuta-status.h:
1843 * libanjuta/anjuta-ui.c:
1844 * libanjuta/anjuta-ui.h:
1845 * libanjuta/anjuta-utils-priv.h:
1846 * libanjuta/anjuta-utils.c:
1847 * libanjuta/anjuta-utils.h:
1848 * libanjuta/cell-renderer-captioned-image.c:
1849 * libanjuta/cell-renderer-captioned-image.h:
1850 * libanjuta/e-splash.c:
1851 * libanjuta/e-splash.h:
1852 * libanjuta/interfaces/anjuta-idl-compiler.pl:
1853 * libanjuta/interfaces/libanjuta.idl:
1854 * libanjuta/libanjuta.h:
1855 * libanjuta/resources.c:
1856 * libanjuta/resources.h:
1857 * libegg/egg-cell-renderer-text.c:
1858 * libegg/egg-combo-action.c:
1859 * libegg/egg-entry-action.c:
1860 * libegg/egg-recent-action.c:
1861 * libegg/egg-recent-files-module.c:
1862 * libegg/egg-recent-item.c:
1863 * libegg/egg-recent-model.c:
1864 * libegg/egg-recent-view-gtk.c:
1865 * libegg/egg-recent-view.c:
1866 * libegg/egg-submenu-action.c:
1867 * libegg/eggaccelerators.c:
1868 * libegg/eggcellrendererpopup.c:
1869 * libegg/eggcomboselect.c:
1870 * libegg/eggtreemodelfilter.c:
1871 * libegg/eggtreemultidnd.c:
1872 * libegg/gtkcellview.h:
1873 * libegg/treeviewutils/egg-cell-renderer-text.h:
1874 * libegg/treeviewutils/eggaccelerators.h:
1875 * libegg/treeviewutils/eggcellrendererkeys.h:
1876 * libegg/treeviewutils/eggcellrendererpopup.h:
1877 * libegg/treeviewutils/eggtreemodelfilter.h:
1878 * libegg/treeviewutils/eggtreemultidnd.h:
1879 * libegg/treeviewutils/eggtreeviewstate.h:
1880 * manuals/anjuta-faqs/C/anjuta-faqs.xml:
1881 * manuals/anjuta-faqs/Makefile.am:
1882 * manuals/anjuta-manual/C/anjuta-manual.xml:
1883 * manuals/anjuta-manual/C/license.xml:
1884 * manuals/anjuta-manual/es/es.po:
1885 * manuals/anjuta-manual/sv/sv.po:
1886 * manuals/old/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.x
1888 * manuals/old/C/anjuta-tutorial/anjuta-tutorial.xml:
1889 * manuals/old/de/anjuta-tutorial/anjuta-tutorial.xml:
1890 * manuals/old/ja/anjuta-faqs/anjuta-faqs.xml:
1891 * manuals/old/ja/anjuta-manual/anjuta-manual.xml:
1892 * manuals/old/ja/anjuta-manual/license.xml:
1893 * plugins/build-basic-autotools/build-basic-autotools.c:
1894 * plugins/build-basic-autotools/build-basic-autotools.h:
1895 * plugins/build-basic-autotools/executer.c:
1896 * plugins/build-basic-autotools/executer.h:
1897 * plugins/build/build_file.c:
1898 * plugins/build/build_file.h:
1899 * plugins/build/build_project.c:
1900 * plugins/build/build_project.h:
1901 * plugins/build/clean_project.c:
1902 * plugins/build/clean_project.h:
1903 * plugins/build/commands.c:
1904 * plugins/build/commands.h:
1905 * plugins/build/compile.c:
1906 * plugins/build/compile.h:
1907 * plugins/build/compiler_options.c:
1908 * plugins/build/compiler_options.h:
1909 * plugins/build/configurer.c:
1910 * plugins/build/configurer.h:
1911 * plugins/build/executer.c:
1912 * plugins/build/executer.h:
1913 * plugins/class-gen/cell-renderer-flags.c:
1914 * plugins/class-gen/cell-renderer-flags.h:
1915 * plugins/class-gen/combo-flags.c:
1916 * plugins/class-gen/combo-flags.h:
1917 * plugins/class-gen/element-editor.c:
1918 * plugins/class-gen/element-editor.h:
1919 * plugins/class-gen/generator.c:
1920 * plugins/class-gen/generator.h:
1921 * plugins/class-gen/plugin.c:
1922 * plugins/class-gen/plugin.h:
1923 * plugins/class-gen/transform.c:
1924 * plugins/class-gen/transform.h:
1925 * plugins/class-gen/validator.c:
1926 * plugins/class-gen/validator.h:
1927 * plugins/class-gen/window.c:
1928 * plugins/class-gen/window.h:
1929 * plugins/class-inheritance/class-callbacks.c:
1930 * plugins/class-inheritance/class-callbacks.h:
1931 * plugins/class-inheritance/class-inherit.c:
1932 * plugins/class-inheritance/class-inherit.h:
1933 * plugins/class-inheritance/plugin.c:
1934 * plugins/class-inheritance/plugin.h:
1935 * plugins/cvs-plugin/cvs-actions.c:
1936 * plugins/cvs-plugin/cvs-actions.h:
1937 * plugins/cvs-plugin/cvs-callbacks.c:
1938 * plugins/cvs-plugin/cvs-callbacks.h:
1939 * plugins/cvs-plugin/cvs-execute.c:
1940 * plugins/cvs-plugin/cvs-execute.h:
1941 * plugins/cvs-plugin/cvs-interface.c:
1942 * plugins/cvs-plugin/cvs-interface.h:
1943 * plugins/cvs-plugin/plugin.c:
1944 * plugins/cvs-plugin/plugin.h:
1945 * plugins/debug-manager/breakpoints.c:
1946 * plugins/debug-manager/breakpoints.h:
1947 * plugins/debug-manager/chunk_view.c:
1948 * plugins/debug-manager/chunk_view.h:
1949 * plugins/debug-manager/data_buffer.c:
1950 * plugins/debug-manager/data_buffer.h:
1951 * plugins/debug-manager/data_view.c:
1952 * plugins/debug-manager/data_view.h:
1953 * plugins/debug-manager/debug_tree.c:
1954 * plugins/debug-manager/debug_tree.h:
1955 * plugins/debug-manager/debugger.c:
1956 * plugins/debug-manager/debugger.h:
1957 * plugins/debug-manager/disassemble.c:
1958 * plugins/debug-manager/disassemble.h:
1959 * plugins/debug-manager/info.c:
1960 * plugins/debug-manager/info.h:
1961 * plugins/debug-manager/locals.c:
1962 * plugins/debug-manager/locals.h:
1963 * plugins/debug-manager/memory.c:
1964 * plugins/debug-manager/memory.h:
1965 * plugins/debug-manager/plugin.c:
1966 * plugins/debug-manager/plugin.h:
1967 * plugins/debug-manager/registers.c:
1968 * plugins/debug-manager/registers.h:
1969 * plugins/debug-manager/sexy-icon-entry.c:
1970 * plugins/debug-manager/sexy-icon-entry.h:
1971 * plugins/debug-manager/sharedlib.c:
1972 * plugins/debug-manager/sharedlib.h:
1973 * plugins/debug-manager/signals.c:
1974 * plugins/debug-manager/signals.h:
1975 * plugins/debug-manager/sparse_buffer.c:
1976 * plugins/debug-manager/sparse_buffer.h:
1977 * plugins/debug-manager/sparse_view.c:
1978 * plugins/debug-manager/sparse_view.h:
1979 * plugins/debug-manager/stack_trace.c:
1980 * plugins/debug-manager/stack_trace.h:
1981 * plugins/debug-manager/start.c:
1982 * plugins/debug-manager/start.h:
1983 * plugins/debug-manager/threads.c:
1984 * plugins/debug-manager/threads.h:
1985 * plugins/debug-manager/utilities.c:
1986 * plugins/debug-manager/utilities.h:
1987 * plugins/debug-manager/watch.c:
1988 * plugins/debug-manager/watch.h:
1989 * plugins/devhelp/htmlview.c:
1990 * plugins/devhelp/htmlview.h:
1991 * plugins/document-manager/action-callbacks.c:
1992 * plugins/document-manager/action-callbacks.h:
1993 * plugins/document-manager/anjuta-docman.c:
1994 * plugins/document-manager/anjuta-docman.h:
1995 * plugins/document-manager/editor-tooltips.c:
1996 * plugins/document-manager/editor-tooltips.h:
1997 * plugins/document-manager/file_history.c:
1998 * plugins/document-manager/file_history.h:
1999 * plugins/document-manager/indent-dialog.c:
2000 * plugins/document-manager/indent-dialog.h:
2001 * plugins/document-manager/indent-util.c:
2002 * plugins/document-manager/indent-util.h:
2003 * plugins/document-manager/plugin.c:
2004 * plugins/editor/aneditor-autocomplete.cxx:
2005 * plugins/editor/aneditor-calltip.cxx:
2006 * plugins/editor/aneditor-indent.cxx:
2007 * plugins/editor/aneditor-priv.h:
2008 * plugins/editor/aneditor.cxx:
2009 * plugins/editor/aneditor.h:
2010 * plugins/editor/lexer.h:
2011 * plugins/editor/plugin.c:
2012 * plugins/editor/plugin.h:
2013 * plugins/editor/print.c:
2014 * plugins/editor/print.h:
2015 * plugins/editor/properties.h:
2016 * plugins/editor/properties_cxx.h:
2017 * plugins/editor/style-editor.c:
2018 * plugins/editor/style-editor.h:
2019 * plugins/editor/text-editor-iterable.c:
2020 * plugins/editor/text-editor-iterable.h:
2021 * plugins/editor/text_editor.c:
2022 * plugins/editor/text_editor.h:
2023 * plugins/editor/text_editor_cbs.c:
2024 * plugins/editor/text_editor_cbs.h:
2025 * plugins/editor/text_editor_menu.c:
2026 * plugins/editor/text_editor_menu.h:
2027 * plugins/editor/text_editor_prefs.c:
2028 * plugins/editor/text_editor_prefs.h:
2029 * plugins/file-loader/dnd.c:
2030 * plugins/file-loader/dnd.h:
2031 * plugins/file-loader/plugin.c:
2032 * plugins/file-manager/an_file_view.c:
2033 * plugins/file-manager/plugin.c:
2034 * plugins/file-wizard/file.c:
2035 * plugins/file-wizard/file.h:
2036 * plugins/file-wizard/plugin.c:
2037 * plugins/file-wizard/plugin.h:
2038 * plugins/gdb/debugger.c:
2039 * plugins/gdb/debugger.h:
2040 * plugins/gdb/gdbmi-test.c:
2041 * plugins/gdb/gdbmi.c:
2042 * plugins/gdb/gdbmi.h:
2043 * plugins/gdb/global.h:
2044 * plugins/gdb/parser.c:
2045 * plugins/gdb/parser.h:
2046 * plugins/gdb/plugin.c:
2047 * plugins/gdb/plugin.h:
2048 * plugins/gdb/utilities.c:
2049 * plugins/gdb/utilities.h:
2050 * plugins/glade/plugin.c:
2051 * plugins/glade/plugin.h:
2052 * plugins/gtodo/egg-datetime.c:
2053 * plugins/gtodo/egg-datetime.h:
2054 * plugins/gtodo/eggtrayicon.c:
2055 * plugins/gtodo/eggtrayicon.h:
2056 * plugins/gtodo/plugin.c:
2057 * plugins/gvim/anjuta-vim.c:
2058 * plugins/gvim/anjuta-vim.h:
2059 * plugins/gvim/gtkvim.c:
2060 * plugins/gvim/gtkvim.h:
2061 * plugins/gvim/plugin.c:
2062 * plugins/gvim/plugin.h:
2063 * plugins/language-support-cpp-java/plugin.c:
2064 * plugins/language-support-cpp-java/plugin.h:
2065 * plugins/macro/macro-actions.c:
2066 * plugins/macro/macro-actions.h:
2067 * plugins/macro/macro-db.c:
2068 * plugins/macro/macro-db.h:
2069 * plugins/macro/macro-dialog.c:
2070 * plugins/macro/macro-dialog.h:
2071 * plugins/macro/macro-edit.c:
2072 * plugins/macro/macro-edit.h:
2073 * plugins/macro/macro-util.c:
2074 * plugins/macro/macro-util.h:
2075 * plugins/macro/plugin.c:
2076 * plugins/macro/plugin.h:
2077 * plugins/message-view/anjuta-msgman.c:
2078 * plugins/message-view/anjuta-msgman.h:
2079 * plugins/message-view/message-view.c:
2080 * plugins/message-view/message-view.h:
2081 * plugins/message-view/plugin.c:
2082 * plugins/message-view/plugin.h:
2083 * plugins/patch/patch-plugin.c:
2084 * plugins/patch/patch-plugin.h:
2085 * plugins/patch/plugin.c:
2086 * plugins/patch/plugin.h:
2087 * plugins/profiler/gprof-call-graph-block-entry.c:
2088 * plugins/profiler/gprof-call-graph-block-entry.h:
2089 * plugins/profiler/gprof-call-graph-block.c:
2090 * plugins/profiler/gprof-call-graph-block.h:
2091 * plugins/profiler/gprof-call-graph-view.c:
2092 * plugins/profiler/gprof-call-graph-view.h:
2093 * plugins/profiler/gprof-call-graph.c:
2094 * plugins/profiler/gprof-call-graph.h:
2095 * plugins/profiler/gprof-flat-profile-entry.c:
2096 * plugins/profiler/gprof-flat-profile-entry.h:
2097 * plugins/profiler/gprof-flat-profile-view.c:
2098 * plugins/profiler/gprof-flat-profile-view.h:
2099 * plugins/profiler/gprof-flat-profile.c:
2100 * plugins/profiler/gprof-flat-profile.h:
2101 * plugins/profiler/gprof-function-call-chart-view.c:
2102 * plugins/profiler/gprof-function-call-chart-view.h:
2103 * plugins/profiler/gprof-function-call-tree-view.c:
2104 * plugins/profiler/gprof-function-call-tree-view.h:
2105 * plugins/profiler/gprof-options.c:
2106 * plugins/profiler/gprof-options.h:
2107 * plugins/profiler/gprof-profile-data.c:
2108 * plugins/profiler/gprof-profile-data.h:
2109 * plugins/profiler/gprof-view-manager.c:
2110 * plugins/profiler/gprof-view-manager.h:
2111 * plugins/profiler/gprof-view.c:
2112 * plugins/profiler/gprof-view.h:
2113 * plugins/profiler/plugin.c:
2114 * plugins/profiler/plugin.h:
2115 * plugins/profiler/string-utils.c:
2116 * plugins/profiler/string-utils.h:
2117 * plugins/project-import/plugin.c:
2118 * plugins/project-import/plugin.h:
2119 * plugins/project-import/project-import.c:
2120 * plugins/project-import/project-import.h:
2121 * plugins/project-manager/plugin.c:
2122 * plugins/project-manager/plugin.h:
2123 * plugins/project-wizard/action.c:
2124 * plugins/project-wizard/action.h:
2125 * plugins/project-wizard/autogen.c:
2126 * plugins/project-wizard/autogen.h:
2127 * plugins/project-wizard/druid.c:
2128 * plugins/project-wizard/druid.h:
2129 * plugins/project-wizard/file.c:
2130 * plugins/project-wizard/file.h:
2131 * plugins/project-wizard/header.c:
2132 * plugins/project-wizard/header.h:
2133 * plugins/project-wizard/install.c:
2134 * plugins/project-wizard/install.h:
2135 * plugins/project-wizard/parser.c:
2136 * plugins/project-wizard/parser.h:
2137 * plugins/project-wizard/plugin.c:
2138 * plugins/project-wizard/plugin.h:
2139 * plugins/project-wizard/property.c:
2140 * plugins/project-wizard/property.h:
2141 * plugins/project-wizard/values.c:
2142 * plugins/project-wizard/values.h:
2143 * plugins/sample1/plugin.c:
2144 * plugins/search/plugin.c:
2145 * plugins/search/plugin.h:
2146 * plugins/search/search-replace_backend.c:
2147 * plugins/search/search-replace_backend.h:
2148 * plugins/search/search_preferences.c:
2149 * plugins/sourceview/anjuta-convert.c:
2150 * plugins/sourceview/anjuta-convert.h:
2151 * plugins/sourceview/anjuta-document-loader.c:
2152 * plugins/sourceview/anjuta-document-loader.h:
2153 * plugins/sourceview/anjuta-document-saver.c:
2154 * plugins/sourceview/anjuta-document-saver.h:
2155 * plugins/sourceview/anjuta-document.c:
2156 * plugins/sourceview/anjuta-document.h:
2157 * plugins/sourceview/anjuta-encodings.c:
2158 * plugins/sourceview/anjuta-encodings.h:
2159 * plugins/sourceview/anjuta-languages-manager.c:
2160 * plugins/sourceview/anjuta-languages-manager.h:
2161 * plugins/sourceview/anjuta-utils.c:
2162 * plugins/sourceview/anjuta-utils.h:
2163 * plugins/sourceview/anjuta-view.c:
2164 * plugins/sourceview/anjuta-view.h:
2165 * plugins/sourceview/assist-window.c:
2166 * plugins/sourceview/assist-window.h:
2167 * plugins/sourceview/sourceview-cell.c:
2168 * plugins/sourceview/sourceview-cell.h:
2169 * plugins/sourceview/sourceview-prefs.c:
2170 * plugins/sourceview/sourceview-prefs.h:
2171 * plugins/sourceview/sourceview-print.c:
2172 * plugins/sourceview/sourceview-print.h:
2173 * plugins/sourceview/sourceview-private.h:
2174 * plugins/sourceview/sourceview-tags.c:
2175 * plugins/sourceview/sourceview-tags.h:
2176 * plugins/sourceview/sourceview.c:
2177 * plugins/sourceview/sourceview.h:
2178 * plugins/subversion/plugin.c:
2179 * plugins/subversion/plugin.h:
2180 * plugins/subversion/subversion-actions.c:
2181 * plugins/subversion/subversion-actions.h:
2182 * plugins/subversion/subversion-callbacks.c:
2183 * plugins/subversion/subversion-callbacks.h:
2184 * plugins/subversion/svn-auth.c:
2185 * plugins/subversion/svn-auth.h:
2186 * plugins/subversion/svn-backend-priv.h:
2187 * plugins/subversion/svn-backend.c:
2188 * plugins/subversion/svn-backend.h:
2189 * plugins/subversion/svn-notify.c:
2190 * plugins/subversion/svn-notify.h:
2191 * plugins/subversion/svn-thread.c:
2192 * plugins/subversion/svn-thread.h:
2193 * plugins/symbol-browser/an_symbol.c:
2194 * plugins/symbol-browser/an_symbol.h:
2195 * plugins/symbol-browser/an_symbol_info.c:
2196 * plugins/symbol-browser/an_symbol_info.h:
2197 * plugins/symbol-browser/an_symbol_iter.c:
2198 * plugins/symbol-browser/an_symbol_iter.h:
2199 * plugins/symbol-browser/an_symbol_prefs.c:
2200 * plugins/symbol-browser/an_symbol_prefs.h:
2201 * plugins/symbol-browser/an_symbol_search.c:
2202 * plugins/symbol-browser/an_symbol_search.h:
2203 * plugins/symbol-browser/an_symbol_view.c:
2204 * plugins/symbol-browser/an_symbol_view.h:
2205 * plugins/symbol-browser/plugin.c:
2206 * plugins/symbol-browser/plugin.h:
2207 * plugins/terminal/terminal.c:
2208 * plugins/tools/dialog.c:
2209 * plugins/tools/dialog.h:
2210 * plugins/tools/editor.c:
2211 * plugins/tools/editor.h:
2212 * plugins/tools/execute.c:
2213 * plugins/tools/execute.h:
2214 * plugins/tools/fileop.c:
2215 * plugins/tools/fileop.h:
2216 * plugins/tools/plugin.c:
2217 * plugins/tools/plugin.h:
2218 * plugins/tools/scripts/find-fixmes.pl:
2219 * plugins/tools/scripts/translation-status.pl:
2220 * plugins/tools/tool.c:
2221 * plugins/tools/tool.h:
2222 * plugins/tools/variable.c:
2223 * plugins/tools/variable.h:
2224 * plugins/valgrind/ldd.c:
2225 * plugins/valgrind/ldd.h:
2226 * plugins/valgrind/list.c:
2227 * plugins/valgrind/list.h:
2228 * plugins/valgrind/menu-utils.c:
2229 * plugins/valgrind/menu-utils.h:
2230 * plugins/valgrind/parser.c:
2231 * plugins/valgrind/parser.h:
2232 * plugins/valgrind/plugin.c:
2233 * plugins/valgrind/plugin.h:
2234 * plugins/valgrind/preferences.c:
2235 * plugins/valgrind/preferences.h:
2236 * plugins/valgrind/process.c:
2237 * plugins/valgrind/process.h:
2238 * plugins/valgrind/symtab.c:
2239 * plugins/valgrind/symtab.h:
2240 * plugins/valgrind/vgactions.c:
2241 * plugins/valgrind/vgactions.h:
2242 * plugins/valgrind/vgcachegrindprefs.c:
2243 * plugins/valgrind/vgcachegrindprefs.h:
2244 * plugins/valgrind/vgdefaultview.c:
2245 * plugins/valgrind/vgdefaultview.h:
2246 * plugins/valgrind/vgerror.c:
2247 * plugins/valgrind/vgerror.h:
2248 * plugins/valgrind/vggeneralprefs.c:
2249 * plugins/valgrind/vggeneralprefs.h:
2250 * plugins/valgrind/vghelgrindprefs.c:
2251 * plugins/valgrind/vghelgrindprefs.h:
2252 * plugins/valgrind/vgio.c:
2253 * plugins/valgrind/vgio.h:
2254 * plugins/valgrind/vgmemcheckprefs.c:
2255 * plugins/valgrind/vgmemcheckprefs.h:
2256 * plugins/valgrind/vgrule-editor.c:
2257 * plugins/valgrind/vgrule-editor.h:
2258 * plugins/valgrind/vgrule-list.c:
2259 * plugins/valgrind/vgrule-list.h:
2260 * plugins/valgrind/vgrule.c:
2261 * plugins/valgrind/vgrule.h:
2262 * plugins/valgrind/vgrulepattern.c:
2263 * plugins/valgrind/vgrulepattern.h:
2264 * plugins/valgrind/vgsearchbar.c:
2265 * plugins/valgrind/vgsearchbar.h:
2266 * plugins/valgrind/vgstrpool.c:
2267 * plugins/valgrind/vgstrpool.h:
2268 * plugins/valgrind/vgtoolprefs.c:
2269 * plugins/valgrind/vgtoolprefs.h:
2270 * plugins/valgrind/vgtoolview.c:
2271 * plugins/valgrind/vgtoolview.h:
2274 * src/action-callbacks.c:
2275 * src/action-callbacks.h:
2276 * src/anjuta-actions.h:
2279 * src/anjuta-callbacks.c:
2280 * src/anjuta-callbacks.h:
2284 * src/bacon-message-connection.c:
2285 * src/bacon-message-connection.h:
2294 * tagmanager/options.c:
2296 Change the address of FSF in various files
2298 2007-08-30 Johannes Schmid <jhs@gnome.org>
2302 Removed because they are no longer in use
2304 * plugins/class-gen/anjuta-class-gen-plugin.glade:
2305 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
2306 Marked some strings as not translatable
2308 * plugins/search/search-replace.c: (list_max_items):
2309 Fixed a possible memory corruption
2311 * src/anjuta-app.c: (anjuta_app_add_widget_full):
2312 Do not show menuitems for locked layout items
2314 * src/main.c: (main):
2315 Some minor style correction in gnome_init
2317 2007-08-25 Sebastien Granjoux <seb.sfo@free.fr>
2319 * plugins/debug-manager/debugger.c,
2320 plugins/debug-manager/breakpoints.c,
2321 plugins/gdb/plugin.c,
2322 plugins/gdb/debugger.c,
2323 libanjuta/interfaces/libanjuta.idl:
2324 Move all breakpoints functions from IAnjutaDebugger to a new
2325 IAnjutaBreakpointDebugger interface
2327 2007-07-28 Tom Lowe <tomlowe1@earthlink.net>
2329 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
2330 * plugins/debug-manager/plugin.c,
2331 plugins/debug-manager/breakpoints.c,
2332 plugins/tools/execute.c,
2333 plugins/project-wizard/plugin.c,
2334 plugins/build-basic-autotools/executer.c,
2335 plugins/gdb/debugger.c,
2336 plugins/profiler/gprof-options.h,
2337 plugins/sourceview/assist-window.h,
2338 plugins/class-gen/transform.c,
2339 libanjuta/anjuta-plugin-description.c,
2340 libanjuta/anjuta-status.c,
2341 libanjuta/anjuta-glue-c.c,
2342 libanjuta/anjuta-glue-cpp.c,
2343 plugins/symbol-browser/an_symbol_prefs.c:
2344 Fix warnings mostly "dereferencing type-punned pointer"
2345 Fix two bugs in breakpoints.c and an_symbol_prefs.c
2347 2007-07-22 Sebastien Granjoux <seb.sfo@free.fr>
2349 * plugins/debug-manager/breakpoints.c,
2350 plugins/debug-manager/debugger.c:
2351 Avoid an endless loop if clearing all breakpoints while the programm
2354 2007-07-22 Tom Lowe <tomlowe1@earthlink.net>
2356 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
2357 * plugins/debug-manager/plugin.c:
2358 Fix a segmentation fault added in the previous patch
2360 2007-07-21 Johannes Schmid <jhs@gnome.org>
2362 * plugins/build-basic-autotools/executer.c:
2363 (get_program_parameters):
2365 Show an error dialog if no targets are availible instead of
2368 2007-07-20 Johannes Schmid <jhs@gnome.org>
2370 * libanjuta/anjuta-shell.c: (on_widget_data_add),
2371 (anjuta_shell_add_widget), (anjuta_shell_add_widget_full):
2372 * libanjuta/anjuta-shell.h:
2373 * plugins/document-manager/plugin.c: (activate_plugin):
2374 * plugins/glade/anjuta-design-document.c:
2375 * plugins/glade/plugin.c: (glade_update_ui):
2376 * src/anjuta-app.c: (anjuta_app_add_widget_full),
2377 (anjuta_shell_iface_init):
2378 * src/shell.c: (anjuta_test_shell_add_widget),
2379 (anjuta_shell_iface_init):
2381 Make the document manager undockable (#458038)
2383 2007-07-20 Johannes Schmid <jhs@gnome.org>
2385 * plugins/document-manager/plugin.c: (on_editor_update_ui):
2386 * plugins/glade/anjuta-design-document.c:
2387 * plugins/glade/plugin.c: (glade_update_ui):
2389 Fixed some save/dirty status bug in glade
2391 2007-07-20 Johannes Schmid <jhs@gnome.org>
2393 * libanjuta/anjuta-status.c:
2394 Fixed crasher on shutdown
2396 2007-07-20 Johannes Schmid <jhs@gnome.org>
2399 Minimum glade requirement is 3.2 now. It was before
2400 but we did not check...
2402 * libanjuta/anjuta-glue-factory.c: (load_plugin):
2403 * libanjuta/anjuta-profile.c:
2404 (anjuta_profile_add_plugins_from_xml):
2405 * libanjuta/anjuta-status.c: (anjuta_status_dispose):
2406 * libanjuta/anjuta-ui.c: (iter_compare_func), (anjuta_ui_merge):
2407 * libegg/egg-recent-action.c: (on_recent_files_tooltip):
2408 * plugins/file-loader/plugin.c: (on_create_submenu):
2409 * plugins/file-manager/an_file_view.c: (compare_iter):
2410 * plugins/glade/plugin.c: (activate_plugin):
2411 * src/anjuta-app.c: (on_toolbar_view_toggled):
2412 * src/main.c: (main):
2414 Fixed lots of memory leaks (thansk valgrind)
2416 2007-07-19 Johannes Schmid <jhs@gnome.org>
2418 * plugins/debug-manager/plugin.c: (value_added_current_editor):
2419 * plugins/document-manager/anjuta-docman.c:
2420 (anjuta_docman_set_busy):
2421 * plugins/document-manager/plugin.c: (on_editor_changed):
2422 * plugins/glade/plugin.c: (activate_plugin):
2423 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
2424 (on_value_removed_current_editor):
2426 Fixed remaining criticals with IAnjutaEditor -> IAnjutaDocument
2428 2007-07-18 Johannes Schmid <jhs.gnome.org>
2430 * plugins/build-basic-autotools/executer.c: (execute_program):
2431 Fixed some of the scratchbox stuff but the environment is
2434 2007-07-18 Johannes Schmid <jhs@gnome.org>
2436 * libanjuta/anjuta-plugin-manager.c: (on_plugin_activated),
2437 (on_plugin_deactivated), (get_plugin_loader_type):
2438 * plugins/glade/plugin.c: (on_close_activated), (on_shell_destroy),
2439 (activate_plugin), (deactivate_plugin),
2440 (glade_plugin_instance_init):
2442 Fixed glade plugin deactivation
2444 2007-07-18 Johannes Schmid <jhs@gnome.org>
2446 * plugins/document-manager/anjuta-docman.c:
2447 (anjuta_docman_add_document):
2448 * plugins/glade/anjuta-design-document.c: (ifile_get_uri):
2450 Fixed path display in document manager with glade files
2452 2007-07-17 Johannes Schmid <jhs@gnome.org>
2454 * libanjuta/interfaces/Makefile.am.iface:
2455 * pixmaps/Makefile.am:
2456 * plugins/cvs-plugin/plugin.c: (value_added_current_editor):
2457 * plugins/debug-manager/plugin.c: (value_added_current_editor),
2458 (value_removed_current_editor):
2459 * plugins/document-manager/anjuta-docman.c: (on_editor_save_point),
2460 (anjuta_docman_set_current_document):
2461 * plugins/document-manager/plugin.c: (on_editor_update_ui),
2462 (on_editor_added), (on_editor_changed):
2463 * plugins/glade/Makefile.am:
2464 * plugins/glade/anjuta-design-document.c:
2465 (anjuta_design_document_instance_init),
2466 (anjuta_design_document_set_property),
2467 (anjuta_design_document_get_property),
2468 (anjuta_design_document_class_init), (anjuta_design_document_new),
2469 (ifile_open), (ifile_get_uri), (ifile_iface_init):
2470 * plugins/glade/anjuta-design-document.h:
2471 * plugins/glade/anjuta-glade-notebook.c:
2472 * plugins/glade/anjuta-glade-notebook.h:
2473 * plugins/glade/plugin.c: (value_added_current_editor),
2474 (value_removed_current_editor), (glade_update_ui),
2475 (on_close_activated), (on_glade_project_changed),
2476 (glade_plugin_add_project), (activate_plugin), (deactivate_plugin),
2478 * plugins/language-support-cpp-java/plugin.c:
2479 (on_value_added_current_editor), (on_value_removed_current_editor):
2480 * plugins/macro/plugin.c: (value_added_current_editor):
2481 * plugins/project-manager/plugin.c: (value_added_current_editor):
2482 * plugins/subversion/plugin.c: (value_added_current_editor):
2483 * plugins/symbol-browser/plugin.c: (value_added_current_editor):
2485 Fixed lot of IAnjutaEditor stuff and completed glade integration
2486 with document manager
2488 * plugins/build-basic-autotools/build-basic-autotools.c:
2489 (value_added_current_editor):
2490 * plugins/build-basic-autotools/executer.c: (execute_program):
2492 Some initial code to execute projects inside scratchbox
2494 2007-07-13 Sebastien Granjoux <seb.sfo@free.fr>
2496 * plugins/project-import/project-import.c:
2497 Project import overwrites file on user request (bug #452579)
2499 2007-07-11 Sebastien Granjoux <seb.sfo@free.fr>
2501 * plugins/debug-manager/debugger.c,
2502 plugins/debug-manager/threads.c,
2503 plugins/debug-manager/plugin.c,
2504 plugins/debug-manager/registers.c,
2505 plugins/debug-manager/locals.c,
2506 plugins/debug-manager/stack_trace.c,
2507 plugins/gdb/plugin.c,
2508 plugins/gdb/debugger.c,
2509 plugins/gdb/debugger.h,
2510 libanjuta/interfaces/libanjuta.idl:
2511 Rename change-location to program-moved
2512 Store thread id as gint instead of guint
2513 Do not display registers list if not available
2514 Add intermediate debugger states if missing
2516 2007-07-11 Johannes Schmid <jhs@gnome.org>
2518 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
2520 Reverted unnecessary changes (#455819)
2522 2007-07-10 Johannes Schmid <jhs@gnome.org>
2524 * plugins/glade/plugin.c:
2525 Fixed glade plugin with glade 3.2 and another crasher
2527 2007-07-09 Johannes Schmid <jhs@gnome.org>
2529 * libanjuta/interfaces/libanjuta.idl:
2530 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
2532 * plugins/debug-manager/breakpoints.c:
2533 (breakpoint_item_update_in_ui),
2534 (breakpoints_dbase_edit_breakpoint),
2535 (on_toggle_breakpoint_activate):
2536 * plugins/debug-manager/plugin.c:
2537 (on_run_to_cursor_action_activate):
2538 * plugins/document-manager/action-callbacks.c:
2539 (on_editor_command_cut_activate),
2540 (on_editor_command_copy_activate),
2541 (on_editor_command_paste_activate),
2542 (on_editor_command_clear_activate):
2543 * plugins/document-manager/anjuta-docman.c:
2544 (on_text_editor_notebook_close_page), (anjuta_docman_add_editor),
2545 (anjuta_docman_add_document), (anjuta_docman_set_current_document),
2546 (anjuta_docman_goto_file_line_mark),
2547 (anjuta_docman_find_editor_with_path),
2548 (anjuta_docman_get_all_editors):
2549 * plugins/document-manager/anjuta-docman.h:
2550 * plugins/document-manager/plugin.c:
2551 (update_editor_ui_interface_items), (on_editor_update_ui),
2552 (on_editor_changed), (on_session_save), (on_docman_auto_save),
2553 (ianjuta_docman_add_document), (ianjuta_docman_remove_document),
2554 (ianjuta_document_manager_iface_init), (isaveable_save),
2555 (isavable_is_dirty):
2556 * plugins/editor/editor.glade:
2557 * plugins/editor/text_editor.c: (idocument_cut), (idocument_copy),
2558 (idocument_paste), (idocument_clear), (idocument_iface_init),
2559 (iselection_iface_init):
2560 * plugins/glade/Makefile.am:
2561 * plugins/glade/anjuta-glade-notebook.c:
2562 (anjuta_glade_notebook_instance_init),
2563 (anjuta_glade_notebook_set_property),
2564 (anjuta_glade_notebook_get_property),
2565 (anjuta_glade_notebook_class_init), (anjuta_glade_notebook_new),
2566 (ifile_open), (ifile_get_uri), (ifile_iface_init),
2567 (ifile_savable_save), (ifile_savable_save_as),
2568 (ifile_savable_set_dirty), (ifile_savable_is_dirty),
2569 (ifile_savable_iface_init), (idocument_can_redo),
2570 (idocument_can_undo), (idocument_begin_undo_action),
2571 (idocument_end_undo_action), (idocument_undo), (idocument_redo),
2572 (idocument_grab_focus), (idocument_get_filename), (idocument_cut),
2573 (idocument_copy), (idocument_paste), (idocument_clear),
2574 (idocument_iface_init):
2575 * plugins/language-support-cpp-java/plugin.c:
2576 (on_value_added_current_editor), (on_value_removed_current_editor):
2577 * plugins/macro/macro-util.c: (get_current_editor):
2578 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
2579 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
2580 (on_next_occur), (on_incremental_entry_key_press),
2581 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
2582 (on_toolbar_find_incremental_start),
2583 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
2584 * plugins/search/search-replace.c: (search_start_over),
2585 (search_update_combos), (replace_update_combos),
2586 (anjuta_search_replace_activate):
2587 * plugins/search/search-replace_backend.c: (create_search_entries):
2588 * plugins/sourceview/sourceview.c: (idocument_cut),
2589 (idocument_copy), (idocument_paste), (idocument_clear),
2590 (idocument_iface_init), (iselect_iface_init), (iassist_react):
2591 * plugins/tools/editor.c: (on_editor_response):
2592 * plugins/tools/execute.c: (get_current_editor),
2593 (atp_output_context_initialize), (atp_user_tool_execute):
2594 * plugins/tools/variable.c: (get_current_editor),
2595 (atp_variable_get_editor_variable):
2597 Some more IAnjutaEditor => IAnjutaDocument fixing!
2599 * plugins/glade/anjuta-glade-notebook.h:
2600 * plugins/glade/plugin.c: (glade_can_undo), (glade_can_redo),
2602 * plugins/glade/plugin.h:
2603 Integrate glade designer in document manager for GLADEUI_VERSION >= 303
2604 and get rid of the glade menu. The Edit/File menu and the toolbar can now
2605 be used for glade, too. It might still have some rough edges but already works.
2606 (Fixes #415547 – Glade usability problem)
2608 2007-07-07 Vincent Geddes <vgeddes@gnome.org>
2610 * plugins/glade/plugin.c: Ensure plugin compiles with glade 3.3.1
2611 development release (I updated version of glade3 svn to 3.3.2).
2613 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
2615 * plugins/symbol-browser/an_symbol_view.c:
2616 (anjuta_symbol_view_dispose), (sv_get_type_of_token): Removed prints.
2618 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
2620 * plugins/symbol-browser/an_symbol_prefs.c: (refresh_tags_list),
2621 (on_system_tags_update_finished), (on_update_global_clicked),
2622 (prefs_page_init), (on_gconf_notify_tags_list_changed),
2623 (symbol_browser_prefs_init),
2624 (symbol_browser_prefs_create_global_tags),
2625 (symbol_browser_load_global_tags):
2626 * plugins/symbol-browser/an_symbol_prefs.h:
2627 * plugins/symbol-browser/an_symbol_view.c:
2628 (anjuta_symbol_view_dispose), (anjuta_symbol_view_instance_init):
2629 * plugins/symbol-browser/an_symbol_view.h:
2630 * plugins/symbol-browser/plugin.c: (activate_plugin): Do not crash
2631 on global tags update because of delayed prefs merging. Happens when
2632 anjuta is first launched (i.e. no ~/.anjuta dir exists) and a file
2635 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
2637 * scripts/build-schemas.mk: Tell gconfd-2 to update schemas
2638 after install/uninstall.
2640 Patch from James Liggett:
2641 * scripts/glade2schemas.pl: Fixed creating schemas for list
2644 2007-07-06 Vincent Geddes <vgeddes@gnome.org>
2646 * plugins/glade/plugin.c: Ensure plugin compiles with gladeui
2647 version 3.3.0 release. The plugin will not compile with the gladeui 3.3.1
2648 development release since glade svn version is also 3.3.1. In future, the
2649 solution would be for us to always increment the micro version when
2652 2007-07-05 Johannes Schmid <jhs@gnome.org>
2654 * libanjuta/interfaces/libanjuta.idl:
2655 * plugins/build-basic-autotools/build-basic-autotools.c:
2656 (on_build_mesg_format):
2657 * plugins/debug-manager/breakpoints.c:
2658 (breakpoint_item_update_in_ui),
2659 (breakpoints_dbase_edit_breakpoint),
2660 (on_toggle_breakpoint_activate):
2661 * plugins/debug-manager/plugin.c:
2662 (on_run_to_cursor_action_activate):
2663 * plugins/debug-manager/watch.c: (on_debug_tree_inspect):
2664 * plugins/document-manager/action-callbacks.c: (editor_autoformat),
2665 (get_current_editor), (on_save_activate), (on_save_as_activate),
2666 (on_save_prompt_save_editor), (on_close_file_activate),
2667 (on_close_all_file_activate), (on_reload_file_activate),
2668 (anjuta_print_cb), (anjuta_print_preview_cb),
2669 (on_editor_command_upper_case_activate),
2670 (on_editor_command_lower_case_activate),
2671 (on_editor_command_undo_activate),
2672 (on_editor_command_redo_activate),
2673 (on_editor_command_bookmark_toggle_activate), (on_comment_block),
2674 (on_comment_box), (on_comment_stream), (on_toolbar_goto_clicked),
2675 (on_goto_line_no1_activate), (on_goto_block_start1_activate),
2676 (on_goto_block_end1_activate), (on_zoom_in_text_activate),
2677 (on_zoom_out_text_activate), (on_force_hilite_activate),
2678 (on_indent1_activate), (on_swap_activate),
2679 (on_editor_add_view_activate), (on_editor_remove_view_activate):
2680 * plugins/document-manager/anjuta-docman.c:
2681 (on_text_editor_notebook_close_page), (editor_tab_widget_new),
2682 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
2683 (anjuta_docman_dispose), (on_notebook_switch_page),
2684 (anjuta_docman_page_from_widget), (on_editor_destroy),
2685 (anjuta_docman_add_editor), (anjuta_docman_remove_document),
2686 (anjuta_docman_get_current_document),
2687 (anjuta_docman_set_current_document),
2688 (anjuta_docman_get_full_filename), (anjuta_docman_show_editor),
2689 (anjuta_docman_update_page_label),
2690 (anjuta_docman_get_document_from_path),
2691 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
2692 (anjuta_docman_order_tabs):
2693 * plugins/document-manager/anjuta-docman.h:
2694 * plugins/document-manager/plugin.c: (update_editor_ui_save_items),
2695 (update_editor_ui_interface_items), (update_editor_ui),
2696 (on_editor_update_save_ui), (on_editor_update_ui),
2697 (on_editor_changed), (on_save_prompt_save_editor),
2698 (on_save_prompt), (ianjuta_docman_find_editor_with_path),
2699 (ianjuta_docman_get_current_document),
2700 (ianjuta_docman_set_current_document),
2701 (ianjuta_docman_remove_buffer),
2702 (ianjuta_document_manager_iface_init), (ifile_get_uri):
2703 * plugins/editor/text_editor.c: (itext_editor_iface_init),
2704 (idocument_get_filename), (idocument_can_undo),
2705 (idocument_can_redo), (idocument_undo),
2706 (idocument_begin_undo_action), (idocument_end_undo_action),
2707 (idocument_redo), (idocument_grab_focus), (idocument_iface_init):
2708 * plugins/language-support-cpp-java/plugin.c:
2709 (on_editor_char_inserted_cpp), (on_auto_indent):
2710 * plugins/macro/macro-util.c: (get_current_editor), (get_filename):
2711 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
2712 * plugins/sample1/plugin.c: (on_sample_action_activate):
2713 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
2714 (on_next_occur), (on_incremental_entry_key_press),
2715 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
2716 (on_toolbar_find_incremental_start),
2717 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
2718 * plugins/search/search-replace.c: (search_and_replace),
2719 (write_message_pane), (search_start_over), (search_update_combos),
2720 (replace_update_combos), (anjuta_search_replace_activate):
2721 * plugins/search/search-replace_backend.c:
2722 (file_buffer_new_from_path), (create_search_entries):
2723 * plugins/sourceview/sourceview-print.c: (create_print_job):
2724 * plugins/sourceview/sourceview.c:
2725 (on_sourceview_uri_changed_prompt), (ieditor_iface_init),
2726 (idocument_can_redo), (idocument_can_undo),
2727 (idocument_begin_undo_action), (idocument_end_undo_action),
2728 (idocument_undo), (idocument_redo), (idocument_grab_focus),
2729 (idocument_get_filename), (idocument_iface_init):
2730 * plugins/tools/editor.c: (on_editor_response):
2731 * plugins/tools/execute.c: (atp_output_context_initialize),
2732 (atp_user_tool_execute):
2733 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
2735 Create IAnjutaDocument interface. This interface is a more general idea
2736 of documents being anything that can be modified, has undo/redo and
2737 may have operations like copy/paste.
2738 The primary goal is to integrate better by making it use the standard file
2739 and edit menu instead of it's own glade menu. Of course the downside is that
2740 you won't be able to view a source file and the designer at the same time. Anyway
2741 so many people have complained that they "can't save a glade file" that I think
2742 this is the much better solution.
2743 Work on the glade plugin is still to come but the most difficult things should be
2746 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
2748 * plugins/glade/plugin.c: Ensure plugin builds with libgladeui
2751 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
2753 * libanjuta/anjuta-plugin-manager.c:
2754 (anjuta_plugin_manager_get_plugins_page),
2755 (anjuta_plugin_manager_get_remembered_plugins_page):
2756 * libanjuta/anjuta-plugin-manager.h:
2757 * src/anjuta-app.c: (anjuta_app_install_preferences):
2758 * src/shell.c: (anjuta_test_shell_instance_init): Put installed plugins
2759 and remembered plugins preferences pages in separate pages (avoid
2762 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
2764 Patch from James Liggett <jrliggett@cox.net>:
2765 * plugins/editor/Makefile.am, scripts/build-schemas.mk:
2766 Installed editor preferences schemas. Fixes bug #453463.
2768 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
2770 * libanjuta/anjuta-preferences-dialog.c: (compare_pref_page_func),
2771 (anjuta_preferences_dialog_init): Sort preferences pages on title.
2773 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
2775 * plugins/document-manager/anjuta-document-manager.ui:
2776 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
2777 * src/action-callbacks.c:
2778 * src/action-callbacks.h:
2779 * src/anjuta-actions.h:
2780 * src/anjuta-app.c: (anjuta_app_instance_init),
2781 (anjuta_app_install_preferences):
2783 * src/anjuta.ui: Moved plugins and shortcuts settings inside
2784 General preferences page. Move preferences menu from Settings to
2785 Edit submenu. And got rid of Settings submenu.
2787 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
2789 * plugins/glade/plugin.c (on_close_activated): Update for glade3 svn trunk.
2791 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
2793 * TODO.tasks: Increased bounty for on-demand preferences task to $150
2794 as discussed and agreed with James Liggett.
2796 Patch from James Liggett <jrliggett@cox.net>:
2799 * libanjuta/anjuta-plugin-manager.c:
2800 (on_activated_plugin_objects_foreach),
2801 (anjuta_plugin_manager_get_active_plugin_objects):
2802 * libanjuta/anjuta-plugin-manager.h:
2803 * libanjuta/anjuta-plugin.c: (anjuta_plugin_activate),
2804 (anjuta_plugin_deactivate):
2805 * libanjuta/anjuta-preferences-dialog.c:
2806 (anjuta_preferences_dialog_finalize),
2807 (anjuta_preferences_dialog_class_init), (add_category_columns),
2808 (anjuta_preferences_dialog_init), (anjuta_preferences_dialog_new),
2809 (anjuta_preferences_dialog_remove_page):
2810 * libanjuta/anjuta-preferences.c: (property_destroy),
2811 (unregister_preferences_key), (register_callbacks),
2812 (preferences_foreach_callback), (connect_prop_to_object),
2813 (anjuta_preferences_register_property_raw),
2814 (anjuta_preferences_register_property_custom),
2815 (anjuta_preferences_foreach), (anjuta_preferences_add_page),
2816 (anjuta_preferences_remove_page),
2817 (on_preferences_dialog_destroyed), (anjuta_preferences_get_dialog),
2818 (anjuta_preferences_get_type), (anjuta_preferences_dispose),
2819 (anjuta_preferences_instance_init), (anjuta_preferences_finalize),
2820 (anjuta_preferences_class_init), (anjuta_preferences_new):
2821 * libanjuta/anjuta-preferences.h:
2822 * plugins/build-basic-autotools/Makefile.am:
2823 * plugins/build-basic-autotools/build-basic-autotools.c:
2824 (ipreferences_unmerge):
2825 * plugins/cvs-plugin/Makefile.am:
2826 * plugins/cvs-plugin/plugin.c: (ipreferences_unmerge):
2827 * plugins/document-manager/Makefile.am:
2828 * plugins/document-manager/plugin.c: (ipreferences_unmerge):
2829 * plugins/editor/plugin.c: (ipreferences_unmerge):
2830 * plugins/file-manager/Makefile.am:
2831 * plugins/file-manager/plugin.c: (activate_plugin),
2832 (deactivate_plugin), (ipreferences_merge), (ipreferences_unmerge):
2833 * plugins/gtodo/plugin.c: (ipreferences_merge),
2834 (ipreferences_unmerge):
2835 * plugins/language-support-cpp-java/Makefile.am:
2836 * plugins/language-support-cpp-java/plugin.c:
2837 (ipreferences_unmerge):
2838 * plugins/message-view/Makefile.am:
2839 * plugins/message-view/plugin.c: (ipreferences_unmerge):
2840 * plugins/sourceview/Makefile.am:
2841 * plugins/sourceview/plugin.c: (ipreferences_unmerge):
2842 * plugins/symbol-browser/Makefile.am:
2843 * plugins/symbol-browser/an_symbol_prefs.c:
2844 (symbol_browser_prefs_finalize):
2845 * plugins/terminal/Makefile.am:
2846 * plugins/terminal/terminal.c: (ipreferences_unmerge):
2847 * plugins/valgrind/plugin.c: (ipreferences_merge),
2848 (ipreferences_unmerge):
2849 * scripts/Makefile.am:
2850 * scripts/glade2schema.pl, (added) scripts/build-schemas.mk:
2852 * src/action-callbacks.c: (on_set_preferences1_activate):
2853 * src/anjuta-app.c: (anjuta_app_instance_init),
2854 (anjuta_app_install_preferences):
2856 * src/shell.c: (anjuta_test_shell_instance_init): Completed bounty
2857 task: Bug #445314: On demand preferences widgets creation. Thanks
2858 James for this great work.
2860 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
2862 * plugins/debug-manager/data_buffer.c,
2863 plugins/message-view/message-view.c: Fixed compiler warnings.
2865 2007-06-29 Naba Kumar <naba.kumar@gnome.org>
2867 * src/action-callbacks.c: (help_activate),
2868 (on_help_manual_activate), (on_help_tutorial_activate),
2869 (on_help_advanced_tutorial_activate), (on_help_faqs_activate):
2871 Fixed help activation (bug #451557).
2873 2007-06-28 Naba Kumar <naba.kumar@gnome.org>
2875 * AUTHORS: Added James Liggett. Forgot to add him before :(
2877 2007-06-28 Sebastien Granjoux <seb.sfo@free.fr>
2879 * plugins/debug-manager/debugger.c,
2880 plugins/debug-manager/plugin.c,
2881 plugins/gdb/debugger.c,
2882 libanjuta/interfaces/libanjuta.idl:
2883 Add a GError* parameter to debugger-stopped signal
2885 * (added) libanjuta/anjuta-error.c,
2886 (added) libanjuta/anjuta-error.h,
2887 libanjuta/Makefile.am:
2888 Register GError as a boxed type
2890 * libanjuta/interfaces/anjuta-idl-compiler.pl:
2891 Support GError* in signal, GError must be registered as a boxed type
2892 Accept NULL as strings
2894 === anjuta 2.2.0 ===
2896 2007-06-25 Naba Kumar <naba.kumar@gnome.org>
2898 * configure.in: Bumped version to 2.2.0
2899 * NEWS: Updated for 2.2.0 stable release.
2900 * plugins/file-manager/an_file_view.c: (fv_queue_node_expansion):
2901 Reduce the idle priority to make the UI update before anything else.
2903 2007-06-24 Naba Kumar <naba.kumar@gnome.org>
2905 * configure.in: Bumped version to 2.1.4 (RC1 for 2.2.0).
2907 * libanjuta/interfaces/libanjuta.idl:
2908 * plugins/document-manager/action-callbacks.c:
2909 (on_editor_command_complete_word_activate):
2910 * plugins/document-manager/plugin.c:
2911 (update_editor_ui_interface_items):
2912 * plugins/editor/text_editor.c: (iautocomplete_activate),
2913 (iautocomplete_iface_init):
2914 * plugins/sourceview/sourceview.c: (iassist_iface_init):
2916 Moved autocomplete() method away from IAnjutaEditorAssist into
2917 a new deprecated IAnjutaEditorAutocomplete. This restores scintilla
2918 autocomplete and does not crash with sourceview. Fixes Bug #449620
2919 – The auto completion functionality not work. Also sets menuitem
2920 insensitive when hiding them.
2922 * plugins/debug-manager/disassemble.c:
2923 (dma_disassembly_iter_refresh): Fixed compiler warnings for incorrect
2926 2007-06-22 Naba Kumar <naba.kumar@gnome.org>
2928 * pixmaps/anjuta_splash.png: Updated.
2930 * plugins/search/search-replace.c
2931 (anjuta_search_replace_activate): Fixed "Find in Files" to select
2932 the right target (project).
2933 * ChangeLog: Added missing log.
2935 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
2937 * manuals/anjuta-faqs/C/anjuta-faqs.xml,
2938 manuals/anjuta-manual/C/fileoperations.xml,
2939 manuals/anjuta-manual/C/projects.xml: Fixd validation errors.
2941 * plugins/gtodo/libgtodo.h: Give a typedef for enum.
2943 * libanjuta/anjuta-children.c: Fixed a bad compile warning.
2945 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
2947 * TODO.tasks: Added bounty for on-demand preferences.
2949 Patch from Thierry Moisan:
2950 * manuals/anjuta-manual/C/fileoperations.xml: Fixed typo
2953 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
2955 Patch from tpgww@onepost.net:
2957 * libegg/egg-recent-files-module.c: (do_tell), (do_set_file_info):
2958 * libegg/test-actions.c:
2959 * libegg/test-multi-drag.c: (main):
2960 * plugins/debug-manager/memory.c: (read_memory_block):
2961 * tagmanager/tm_file_entry.c: (tm_file_entry_list):
2963 Fixes compile warnings. Fixes bug #427101.
2965 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
2967 Patch from James Liggett:
2969 * plugins/profiler/gprof-options.c: (on_option_changed),
2971 * plugins/profiler/gprof-options.h:
2972 * plugins/profiler/gprof-profile-data.c:
2973 (gprof_profile_data_init_profile):
2974 * plugins/profiler/gprof-profile-data.h:
2975 * plugins/profiler/plugin.c: (profiler_get_data),
2976 (profiler_set_target), (register_options),
2977 (on_profile_data_browse_button_clicked),
2978 (on_profiling_options_button_clicked), (on_profiler_delete_data):
2979 * plugins/profiler/profiler.glade: implements independent targets.
2980 implements the ability to select arbitrary gmon.out files.
2981 Fixes bug #403502 – User should also be allowed to select an
2982 independent executable target.
2984 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
2986 * plugins/tools/scripts/prepare-changelog.pl: Updated newer version.
2988 * manuals/anjuta-faqs/C/anjuta-faqs.xml: Updated.
2989 * plugins/tools/scripts/prepare-changelog.pl: Fixed opening file.
2991 2007-06-20 Sebastien Granjoux <seb.sfo@free.fr>
2993 * plugins/debug-manager/plugin.c,
2994 plugins/debug-manager/breakpoints.c:
2995 Remove weak pointers when owner is destroyed
2996 Remove all breakpoints before loading new one
2998 2007-06-20 Vincent Geddes <vincent.geddes@gmail.com>
3000 * plugins/glade/plugin.c: Update for API changes in glade 3.3.0 and above.
3002 2007-06-19 Naba Kumar <naba@gnome.org>
3004 * plugins/message-view/message-view.c: Wrap long lines (at 1000px)
3005 Bug #448491 Empty Lines Problem.
3007 * libanjuta/anjuta-utils.c: Return incompletly transformed text too.
3009 * data/default.profile, plugins/message-view/plugin.c: Do not
3010 restore session for messages.
3011 Fixes bug #377461 – don't create new message window for each
3014 * plugins/profiler/plugin.c: Disconnect session signals on deactivate.
3015 Fixes a crash on exit/project-close if profiler plugin is loaded.
3017 2007-06-17 Naba Kumar <naba@gnome.org>
3019 * plugins/class-gen/anjuta-class-gen-plugin.glade: Do not translate
3020 C keywords. Fixes bug #447655 – C keyword must NOT be localised.
3022 * plugins/file-loader/plugin.c: Fail on opening non existent files.
3023 Bug #448034 – Anjuta crashes on starting (when the last project
3024 directory was deleted).
3026 * plugins/document-manager/plugin.c: Set line markers for files
3027 opened via IAnjutaFile::open(). Fixes missing line markers while
3030 2007-06-17 Naba Kumar <naba@gnome.org>
3032 * plugins/sourceview/sourceview.glade: Set correct font
3033 default value and use monospace instead of sans. Fixes
3034 bug #448408 – crash in Anjuta IDE: Trying to change the
3037 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
3039 * plugins/search/search-replace.c,
3040 plugins/search/search-replace.h,
3041 plugins/search/anjuta-search.glade:
3042 Replace deprecated GtkCombo by GtkComboBox or GtkComboBoxEntry
3045 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
3047 * plugins/debug-manager/plugin.c,
3048 plugins/debug-manager/breakpoints.c:
3049 Add weak references, fixes bug #448053 ?
3051 2007-06-16 Naba Kumar <naba@gnome.org>
3053 * libanjuta/plugin-manager.c: Added remembered plugins page in plugins
3054 dialog to allow forgetting them if user chooses to select a different
3057 2007-06-13 Naba Kumar <naba@gnome.org>
3059 * plugins/sourceview/sourceview-prefs.c: Initialize font
3060 on startup correctly if use_theme is set.
3062 * plugins/sourceview/sourceview-prefs.c: Use desktop fixed font
3063 if available for default font. Fixes bug #447304.
3065 * plugins/sourceview/sourceview-prefs.c: Return value based
3066 on right data type. Fixes Bug #438878 – Using gtksourceview editor
3067 for the first time has black background
3069 * plugins/project-manager/plugin.c: Give a better error message
3070 when project could not be loaded.
3072 * libanjuta/anjuta-serializer.c: Added a comment.
3074 2007-06-13 Johannes Schmid <jhs@gnome.org>
3077 Use GNOME_COMPILE_WARNINGS(maximum) instead of hand-written macro. Show
3078 most warnings to avoid simple coding problems.
3080 * plugins/message-view/anjuta-msgman.c:
3081 (anjuta_msgman_append_view), (anjuta_msgman_set_current_view):
3082 * plugins/message-view/plugin.c: (on_view_changed),
3083 (ianjuta_msgman_add_view):
3085 Fixed #440866 by always presenting the message-manager when a tab is
3086 added because Gtk+ seems to have problems to add tabs to hidden widgets.
3088 * plugins/subversion/subversion-callbacks.c:
3089 (on_subversion_commit_response):
3090 Destroy dialog if user clicks "No"
3092 2007-06-12 Naba Kumar <naba@gnome.org>
3094 * tagmanager/tm_tag.c, tagmanager/tm_workspace.c: Fixes an invalid
3095 read and use of uninitialized variable.
3097 * Makefile.am, src/about.c: Install AUTHORS file in datadir also
3098 because it is used in credits listing and packaging could compress
3099 it in docdir. Fixes bug #397881: The credits are empty
3101 * tagmanager/tm_tag.c, tagmanager/include/tm_tag.h,
3102 tagmanager/include/tm_workspace.h, tagmanager/include/tm_symbol.h,
3103 tagmanager/tm_workspace.c, tagmanager/tm_symbol.c,
3104 plugins/symbol-browser/an_symbol_info.c,
3105 plugins/symbol-browser/plugin.c,
3106 plugins/symbol-browser/an_symbol_view.c,
3107 plugins/editor/aneditor-autocomplete.cxx:
3109 - Do not access TMTag
3110 member in TMSymbol when freeing it because by then the tags
3111 could have changed. Avoids dangerous memory corruptions by freeing
3112 someone else's memory (Could explain those random crashes when
3113 refreshing symbols or re-loading a different project or closing
3114 a project). Anything that tries to refresh symbols could trigger
3116 - Added a flag to also retrieve method definitions as part of
3117 the class's scope members. And used it to set both function prototype
3118 and definition in symbols. Fixes navigation to prototype and
3119 function definitions from symbol browser (bug #440370)
3121 * plugins/editor/text_editor.c: Avoid invalid reads beyond allocated
3122 memory. Could fix those bogus 'file changed' dialogs.
3124 * plugins/document-manager/anjuta-docman.c: Avoid runtime warning.
3126 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
3128 * (added) libanjuta/anjuta-utils-priv.h,
3129 libanjuta/anjuta-utils.h,
3130 libanjuta/anjuta-launcher.c,
3131 libanjuta/Makefile.am:
3132 Fix bug #440801: do not use config.h in public include files
3134 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
3136 * plugins/project-wizard/templates/mkfile.wiz:
3137 Fix bug #442038: missing project.sh file
3140 plugins/project-wizard/templates/Makefile.am,
3141 plugins/project-wizard/templates/translatable-strings.h,
3142 (added) plugins/project-wizard/templates/sdl.wiz,
3143 (added) plugins/project-wizard/templates/appwiz_sdl.png,
3144 (added) plugins/project-wizard/templates/sdl/configure.ac.tpl,
3145 (added) plugins/project-wizard/templates/sdl/acinclude.m4.tpl,
3146 (added) plugins/project-wizard/templates/sdl/Makefile.am,
3147 (added) plugins/project-wizard/templates/sdl/.cvsignore,
3148 (added) plugins/project-wizard/templates/sdl/src/main.c,
3149 (added) plugins/project-wizard/templates/sdl/src/Makefile.am.tpl,
3150 (added) plugins/project-wizard/templates/sdl/src/Makefile.am,
3151 (added) plugins/project-wizard/templates/sdl/src/.cvsignore,
3152 (added) plugins/project-wizard/templates/sdl/po/Makefile.am,
3153 (added) plugins/project-wizard/templates/sdl/po/POTFILES.in,
3154 (added) plugins/project-wizard/templates/sdl/po/.cvsignore:
3155 Fix bug #315635: add a SDL project wizard
3157 2007-06-09 Naba Kumar <naba.kumar@nokia.com>
3159 * libanjuta/anjuta-children.c: Avoid a race condition and deadlock
3160 when SIGCHLD is triggered when main loop context is locked. Dead lock
3161 happens when child_exited callback also accesses main loop context.
3162 Happens particularly badly in debug target exiting.
3164 2007-06-05 Sebastien Granjoux <seb.sfo@free.fr>
3166 * manuals/anjuta-manual/C/debugger.xml:
3167 First update of the debugger documentation
3169 2007-06-04 Naba Kumar <naba.kumar@nokia.com>
3171 * manuals/anjuta-manual/C/fileoperations.xml,
3172 manuals/anjuta-manual/C/projects.xml,
3173 manuals/anjuta-manual/C/anjuta-manual.xml,
3174 manuals/anjuta-manual/C/build.xml,
3175 manuals/anjuta-manual/C/execute.xml,
3176 manuals/anjuta-manual/Makefile.am: Updated more documentation.
3177 Added project properties documentation. Moved execution section
3178 inside project management. Removed dead documentation.
3180 2007-06-02 Naba Kumar <naba.kumar@nokia.com>
3182 * src/anjuta.c, plugins/symbol-browser/plugin.c,
3183 plugins/symbol-browser/plugin.h,
3184 plugins/symbol-browser/an_symbol_prefs.c,
3185 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
3186 libanjuta/anjuta-status.c, libanjuta/anjuta-status.h: Use internal
3187 progress bar instead of separate window for system tags
3188 generation. Renamed AnjutaStatus methods to a proper ones.
3190 * plugins/symbol-browser/plugin.c,
3191 plugins/symbol-browser/plugin.h,
3192 plugins/symbol-browser/an_symbol_prefs.c,
3193 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
3194 global-tags/create_global_tags.sh.in: Get rid of message window
3195 for showing global tags creation and use a small window with
3198 2007-05-30 Naba Kumar <naba@gnome.org>
3200 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
3201 Bug 442315 – After calling configure, the build menus are still insensitive,
3202 Bug 442314 – Autogeneration fails when there is no autogen.sh
3204 * plugins/project-manager/plugin.c: Fixed mem corruption when it
3205 fails to remove target/source/group. Fixes bug #440196 – crash in
3206 Anjuta IDE: removing a target
3208 2007-05-29 Naba Kumar <naba@gnome.org>
3210 * plugins/symbol-browser/an_symbol_view.c,
3211 plugins/symbol-browser/an_symbol_prefs.c: Fixed custom
3212 tags generation. Fixed runtime warning.
3214 2007-05-28 Naba Kumar <naba@gnome.org>
3216 Patch from James Liggett <jrliggett@cox.net>:
3217 * plugins/profiler/plugin.c, plugins/profiler/profiler.glade:
3218 Fixed bug #403502 – User should also be allowed to select an
3219 independent executable target.
3221 2007-05-27 Johannes Schmid <jhs@gnome.org>
3223 * plugins/build-basic-autotools/build-basic-autotools.c:
3224 (get_real_directory), (on_build_mesg_format):
3226 Find correct files for error messages inside scratchbox
3228 2007-05-27 Naba Kumar <naba@gnome.org>
3230 * manuals/anjuta-manual/C/projects.xml,
3231 manuals/anjuta-manual/C/projects.xml: Updated project
3232 management chapter more.
3234 2007-05-25 Johannes Schmid <jhs@gnome.org>
3236 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
3237 * plugins/build-basic-autotools/build-basic-autotools.c:
3238 (on_sb_check_toggled), (build_execute_command),
3239 (ipreferences_merge), (ipreferences_unmerge):
3240 Added support for building inside scratchbox environment
3242 Patch from James Liggett <jrliggett@cox.net>:
3243 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new),
3244 (anjuta_msgman_append_view):
3247 – Anjuta aborts with numerous assertion failures when adding a new message view tab
3249 2007-05-23 Naba Kumar <naba@gnome.org>
3251 * manuals/anjuta-manual/C/projects.xml: Updated project
3254 2007-05-22 Naba Kumar <naba@gnome.org>
3256 * manuals/anjuta-manual/C/projects.xml: More updates.
3258 * manuals/anjuta-manual/C/introduction.xml,
3259 manuals/anjuta-manual/C/projects.xml,
3260 manuals/anjuta-manual/C/interface.xml: Updated documentation.
3262 2007-05-22 Naba Kumar <naba@gnome.org>
3264 Patch from Étienne Bersac:
3265 * plugins/class-gen/templates/go-source.tpl: use G_TYPE_DEFINE parent
3266 class in generated class.
3268 2007-05-22 Naba Kumar <naba@gnome.org>
3270 * plugins/profiler/plugin.c: Fixed a compiler warning.
3271 * plugins/valgrind/Makefile.am: Added ldflags.
3273 Patch from James Liggett:
3274 * plugins/profiler/gprof-options.[ch], plugins/profiler/plugin.[ch],
3275 plugins/profiler/Makefile.am: Fixes bug #403503. Implemented target
3278 2007-05-18 Johannes Schmid <jhs@gnome.org>
3280 * plugins/editor/text_editor.c:
3281 * plugins/language-support-cpp-java/plugin.c:
3282 (on_editor_language_changed), (on_value_added_current_editor),
3283 (on_value_removed_current_editor):
3285 Remove IAnjutaEditorAssist from Scintilla for now as it is not supported
3286 Fix assist support in language-support-plugin.
3288 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
3290 * libanjuta/interfaces/libanjuta.idl:
3291 Add a new interface allowing to implement plugin able
3292 to load other plugins (not written in C)
3294 * libanjuta/anjuta-plugin-handle.c,
3295 libanjuta/anjuta-plugin-handle.h:
3296 Add a language and a resident plugin properties
3298 * libanjuta/anjuta-glue-plugin.c,
3299 libanjuta/anjuta-glue-plugin.h,
3300 (added)libanjuta/anjuta-glue-c.c,
3301 (added)libanjuta/anjuta-glue-c.h,
3302 libanjuta/Makefile.am:
3303 Split code used to load a C plugin into a common part
3304 in anjuta-glue-plugin and a specific part in anjuta-glue-c
3306 * libanjuta/anjuta-glue-factory.c,
3307 libanjuta/anjuta-glue-factory.h,
3308 libanjuta/anjuta-plugin-manager.c:
3309 Allow to load plugin not written in C and search for the
3310 additional needed code in another plugin
3312 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
3314 * plugins/editor/text_editor.c:
3315 Add an empty implementation of IAnjutaEditorAssist for scintilla,
3316 avoiding a crash if scintilla is used
3318 2007-05-14 Johannes Schmid <jhs@gnome.org>
3320 * libanjuta/interfaces/libanjuta.idl:
3321 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
3322 (assist_cleanup), (on_assist_end), (on_assist_cancel),
3323 (on_assist_chosen), (on_assist_update), (get_context),
3324 (dot_member_parser), (pointer_member_parser), (cpp_member_parser),
3325 (install_assist), (uninstall_assist), (install_support),
3326 (on_editor_language_changed), (cpp_java_plugin_activate_plugin),
3327 (cpp_java_plugin_instance_init):
3328 * plugins/language-support-cpp-java/plugin.h:
3329 Use IAnjutaEditorAssist to show language specific suggestions
3331 * plugins/sourceview/Makefile.am:
3332 * plugins/sourceview/anjuta-view.c: (anjuta_view_new),
3333 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
3334 * plugins/sourceview/anjuta-view.h:
3335 * plugins/sourceview/assist-window.c: (assist_window_expose),
3336 (assist_window_set_property), (assist_window_get_property),
3337 (assist_window_class_init), (assist_activated),
3338 (assist_window_init), (assist_window_finalize),
3339 (assist_window_select), (assist_window_first),
3340 (assist_window_last), (assist_window_up), (assist_window_down),
3341 (get_coordinates), (assist_window_move), (assist_window_update),
3342 (assist_window_filter_keypress), (assist_window_is_active),
3343 (assist_window_new), (assist_window_get_trigger),
3344 (assist_window_get_position):
3345 * plugins/sourceview/assist-window.h:
3346 * plugins/sourceview/sourceview-args.c (removed):
3347 * plugins/sourceview/sourceview-args.h (removed):
3348 * plugins/sourceview/sourceview-autocomplete.c (removed):
3349 * plugins/sourceview/sourceview-autocomplete.h (removed):
3350 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
3351 * plugins/sourceview/sourceview-private.h:
3352 * plugins/sourceview/sourceview-scope.c(removed):
3353 * plugins/sourceview/sourceview-scope.h(removed):
3354 * plugins/sourceview/sourceview.c: (on_assist_chosen),
3355 (on_assist_cancel), (on_document_char_added),
3356 (on_reload_dialog_response), (sourceview_class_init),
3357 (sourceview_dispose), (sourceview_new), (iassist_add_trigger),
3358 (iassist_remove_trigger), (iassist_autocomplete),
3359 (iassist_get_suggestions), (iassist_suggest), (iassist_tip),
3360 (iassist_react), (iassist_iface_init):
3361 * plugins/sourceview/tag-window.c (moved to assist-window.c):
3362 * plugins/sourceview/tag-window.h (moved to assist-window.c):
3364 - Implemented IAnjutaEditorAssist for sourceview editor (without tooltips)
3365 - Mark files dirty if reload dialog is canceled.
3367 2007-05-12 Naba Kumar <naba@gnome.org>
3369 * libanjuta/anjuta-launcher.h: Corrected include file.
3371 2007-05-12 Sebastien Granjoux <seb.sfo@free.fr>
3373 * libanjuta/anjuta-glue-plugin.c,
3374 libanjuta/anjuta-glue-plugin.h,
3375 libanjuta/anjuta-glue-factory.c,
3376 libanjuta/anjuta-glue-factory.h,
3377 ibanjuta/anjuta-plugin-manager.c:
3378 Move code used to load a C plugin from glue-factory to glue-plugin
3379 So loading a plugin written in another language could be done by
3380 just using another object derived from AnjutaGluePlugin
3382 * libanjuta/libanjuta.h:
3383 Remove anjuta-plugin-handle header, it's not installed as libanjuta
3386 === anjuta 2.1.3 ===
3388 2007-05-11 Naba Kumar <naba@gnome.org>
3390 * configure.in: Bumped version to 2.1.3
3393 * plugins/glade/plugin.c: Fixed build with glade-3 == 3.1.4
3395 2007-05-11 Naba Kumar <naba@gnome.org>
3398 * plugins/glade/plugin.c: (glade_update_ui), (glade_save):
3399 Fixed glade plugin compilation for glade3 svn version (> 3.3.0)
3400 based on patch from Jaap Versteegh <j_r_versteegh@hotmail.com>.
3402 2007-05-10 Johannes Schmid <jhs@gnome.org>
3404 * plugins/search/plugin.c:
3405 Make incremental search behave less annoying
3407 2007-05-09 Sebastien Granjoux <seb.sfo@free.fr>
3409 * plugins/macro/macro-util.c:
3410 Fix bug #419008 and bug #419036
3411 When creating new header file, use name and email set in
3412 preferences and replace invalid C character by underscore
3415 2007-05-08 Sebastien Granjoux <seb.sfo@free.fr>
3417 * plugins/search/search-replace.c,
3418 plugins/search/search-replace_backend.c:
3419 Disable search button if search expression is empty (bug #378193)
3421 2007-05-08 Naba Kumar <naba@gnome.org>
3423 * plugins/project-wizard/templates/minimal/Makefile.am: Fixed
3426 2007-05-07 Naba Kumar <naba@gnome.org>
3429 * plugins/project-wizard/templates/Makefile.am:
3430 * plugins/project-wizard/templates/minimal.wiz:
3431 * plugins/project-wizard/templates/minimal/.cvsignore:
3432 * plugins/project-wizard/templates/minimal/Makefile.am:
3433 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
3434 * plugins/project-wizard/templates/minimal/autogen.sh:
3435 * plugins/project-wizard/templates/minimal/configure.ac.tpl:
3436 * plugins/project-wizard/templates/minimal/project.anjuta:
3437 Added 'minimal', a generic and flat, project template.
3439 2007-05-05 Naba Kumar <naba@gnome.org>
3441 Patch from Cygwin Ports maintainer <yselkowitz@users.sourceforge.net>:
3443 * configure.in: Define GNOME_CANVAS and fix GRAPHVIZ and SVN cflags/libs.
3444 * libanjuta/anjuta-launcher.c: Cygwin does not have B460800 or ECHOPRT.
3445 * libanjuta/interfaces/Makefile.am.iface: Fixed a typo.
3446 * libanjuta/interfaces/anjuta-idl-compiler.pl: Make a convenience library
3447 instead of a real one, fixes interdependency with libanjuta.
3448 * plugins/gdb/gdbmi.c: G_MODULE_EXPORT for gdbmi-test linking on Cygwin.
3449 * libanjuta/Makefile.am:
3450 * libegg/Makefile.am:
3451 * plugins/build-basic-autotools/Makefile.am:
3452 * plugins/class-gen/Makefile.am:
3453 * plugins/class-inheritance/Makefile.am:
3454 * plugins/cvs-plugin/Makefile.am:
3455 * plugins/debug-manager/Makefile.am:
3456 * plugins/devhelp/Makefile.am:
3457 * plugins/document-manager/Makefile.am:
3458 * plugins/editor/Makefile.am:
3459 * plugins/file-loader/Makefile.am:
3460 * plugins/file-manager/Makefile.am:
3461 * plugins/file-wizard/Makefile.am:
3462 * plugins/gdb/Makefile.am:
3463 * plugins/glade/Makefile.am:
3464 * plugins/gtodo/Makefile.am:
3465 * plugins/language-support-cpp-java/Makefile.am:
3466 * plugins/macro/Makefile.am:
3467 * plugins/message-view/Makefile.am:
3468 * plugins/patch/Makefile.am:
3469 * plugins/profiler/Makefile.am:
3470 * plugins/project-import/Makefile.am:
3471 * plugins/project-manager/Makefile.am:
3472 * plugins/project-wizard/Makefile.am:
3473 * plugins/sample1/Makefile.am:
3474 * plugins/search/Makefile.am:
3475 * plugins/sourceview/Makefile.am:
3476 * plugins/subversion/Makefile.am:
3477 * plugins/symbol-browser/Makefile.am:
3478 * plugins/terminal/Makefile.am:
3479 * plugins/tools/Makefile.am:
3480 * tagmanager/Makefile.am: Properly define LDFLAGS and LIBADD.
3482 2007-05-05 Vincent Geddes <vincent.geddes@gmail.com>
3484 * plugins/glade/anjuta-glade-plugin.png: Update Glade icon.
3486 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
3488 * libanjuta/anjuta-launcher.c,
3489 libanjuta/anjuta-launcher.h:
3490 Add some missing implementation
3492 2007-04-26 Brian Pepple <bpepple@fedoraproject.org>
3494 Reviewed by Naba Kumar <naba@gnome.org>:
3495 * pixmaps/Makefile.am (update-icon-cache): fix gtk-update-icon-cache
3498 2007-04-26 Jason Switzer <jswitzer@gmail.com>
3500 Reviewed by Naba Kumar <naba@gnome.org>:
3501 * plugins/editor/text_editor.c: Large memory addresses were being
3502 truncated, switched to glong (bug #422143).
3504 2007-04-24 Naba Kumar <naba@gnome.org>
3506 * plugins/document-manager/plugin.c: (prefs_finalize):
3507 * plugins/editor/aneditor-autocomplete.cxx:
3508 * plugins/editor/text_editor_menu.c:
3509 * plugins/editor/text_editor_prefs.c: (text_editor_prefs_finalize):
3510 * plugins/file-loader/plugin.c: (open_file_with),
3511 (create_open_with_submenu):
3512 * plugins/file-manager/plugin.c: (prefs_finalize):
3513 * plugins/terminal/terminal.c: (prefs_finalize): Fixed int to
3514 pointer type castings.
3516 2007-04-24 Naba Kumar <naba@gnome.org>
3518 Patch from s|s <supreet.sethi@gmail.com>:
3519 * (added) plugins/project-wizard/templates/django-logo.png:
3520 * (added) plugins/project-wizard/templates/django.wiz:
3521 * plugins/project-wizard/templates/Makefile.am:
3522 * plugins/project-wizard/templates/translatable-strings.h: Added
3523 django project template. http://www.djangoproject.com/
3525 2007-04-24 Naba Kumar <naba@gnome.org>
3527 * plugins/subversion/anjuta-subversion.glade: Set expansion for
3528 the log entry widget and made the dialog little larger.
3530 2007-04-24 Naba Kumar <naba@gnome.org>
3532 Patch from Halton Huo:
3534 * plugins/project-wizard/property.c:
3535 * plugins/subversion/svn-auth.c:
3536 * plugins/subversion/svn-backend-priv.h:
3537 * plugins/subversion/svn-backend.c:
3538 * plugins/subversion/svn-backend.h:
3539 * plugins/subversion/svn-notify.h: Proper use of subversion
3540 headers. Fixes build issues in solaris (bug #426701).
3542 2007-04-24 Naba Kumar <naba@gnome.org>
3544 * libanjuta/Makefile.am: Removed bogus newlines at the end of file.
3546 * plugins/project-wizard/templates/cpp.wiz:
3547 * plugins/project-wizard/templates/gcj.wiz:
3548 * plugins/project-wizard/templates/gnome.wiz:
3549 * plugins/project-wizard/templates/gtk.wiz:
3550 * plugins/project-wizard/templates/gtkmm.wiz:
3551 * plugins/project-wizard/templates/java.wiz:
3552 * plugins/project-wizard/templates/python.wiz:
3553 * plugins/project-wizard/templates/terminal.wiz:
3554 * plugins/project-wizard/templates/wxwin.wiz:
3555 * plugins/project-wizard/templates/xlib-dock.wiz:
3556 * plugins/project-wizard/templates/xlib.wiz: Enabled shared library
3557 project option and set it ON by default (since gnome-build, can't
3558 enabled configure shared lib support later when a sharedlib target
3561 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
3563 * plugins/debug-manager/stack_trace.c:
3564 Fix a missing case in the previous changes
3566 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
3568 * plugins/debug-manager/plugin.c:
3571 * plugins/debug-manager/breakpoints.c,
3572 plugins/gdb/plugin.c:
3573 Fix adding breakpoint on a function
3575 * plugins/debug-manager/stack_trace.c:
3576 Highlight changed stack frame
3578 2007-04-18 Naba Kumar <naba@gnome.org>
3580 * plugins/document-manager/anjuta-docman.c:
3581 (anjuta_docman_dispose), (on_editor_destroy),
3582 (anjuta_docman_remove_editor): Remove the editor widget from
3583 the parent container before calling destroy, otherwise container
3584 removal happens after TextEditor is disposed resulting in call
3585 to value-remove for a TextEditor which is half-dead (crash).
3587 2007-04-11 Sebastien Granjoux <seb.sfo@free.fr>
3589 * plugins/debug-manager/data_buffer.c
3590 plugins/debug-manager/data_view.c,
3591 plugins/debug-manager/memory.c:
3592 Fixes for bug #418523, bug #427090 and bug #428174
3594 2007-04-11 Halton Huo <halton.huo@sun.com>
3596 reviewed by: <jhs@gnome.org>
3599 * libanjuta/Makefile.am:
3600 * libanjuta/anjuta-utils.c:
3601 * libanjuta/anjuta-utils.h:
3602 * manuals/reference/libanjuta/Makefile.am:
3604 Fixed compilation on sun by deploying the libutil methods
3605 in anjuta-utils.h and building them on condition.
3607 2007-04-11 Johannes Schmid <jhs@gnome.org>
3609 * plugins/document-manager/anjuta-docman.c: (on_editor_destroy),
3610 (anjuta_docman_add_editor):
3611 Hold a reference on the editor as long as we use it.
3613 * plugins/document-manager/plugin.c: (on_editor_changed):
3614 Destroy GValue to fix a memoery leak.
3616 2007-04-11 Johannes Schmid <jhs@gnome.org>
3618 * plugins/document-manager/plugin.c: (on_editor_changed):
3619 Fixed reference counting for editor by using g_value_take_object instead
3620 of g_value_set_object. The editors are now correctly finalized and thus
3621 we do not lack so much memory anymore.
3623 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
3624 (anjuta_view_finalize), (anjuta_view_focus_out),
3625 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
3626 * plugins/sourceview/anjuta-view.h:
3627 * plugins/sourceview/plugin.c: (ieditor_factory_new_editor):
3628 * plugins/sourceview/sourceview-prefs.c:
3629 (on_gconf_notify_tab_size), (sourceview_prefs_destroy):
3630 * plugins/sourceview/sourceview-prefs.h:
3631 * plugins/sourceview/sourceview-private.h:
3632 * plugins/sourceview/sourceview.c: (on_document_loaded),
3633 (timeout_unref), (on_document_saved), (sourceview_finalize),
3634 (sourceview_new), (ifile_open), (ifile_savable_save),
3635 (ifile_savable_save_as):
3637 Several changes to fix things when the editor is correctly destroyed.
3638 Fixed preferences (which led me to the refcounting issue, #409412)
3639 and removed deprecated completition code that will be replace by
3640 IAnjutaAssist interface soon.
3642 2007-04-11 Johannes Schmid <jhs@gnome.org>
3644 * libanjuta/anjuta-launcher.c:
3645 (anjuta_launcher_execution_done_cleanup),
3646 (anjuta_launcher_child_terminated):
3647 Possible fix for #428363 and added a g_return_if_fail
3649 * plugins/message-view/plugin.c: (activate_plugin):
3650 Fixed a Gtk/Gdl-Critical
3652 Patches from Étienne Bersac <bersace03@laposte.net>
3653 * plugins/class-gen/templates/go-source.tpl:
3654 * plugins/macro/macros.xml:
3655 Use better template for GObjects (#417875 and #417918)
3657 Patches from Halton Huo <halton.huo@sun.com>
3658 * libanjuta/anjuta-launcher.h:
3659 * libanjuta/anjuta-preferences.c:
3660 * libanjuta/anjuta-utils.c:
3661 * plugins/class-gen/window.c: (cg_window_set_add_to_project),
3662 (cg_window_set_add_to_repository):
3663 * plugins/class-inheritance/class-inherit.c:
3664 Fix build with suncc (#423727, #423730, #423733, #423768, #423772)
3666 2007-04-09 Johannes Schmid <jhs@gnome.org>
3668 * plugins/editor/print.c: (anjuta_print_show_header):
3669 * plugins/file-manager/anjuta-file-manager-plugin.glade:
3670 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
3672 Some string changes (#427395 and #427399)
3674 2007-04-06 Johannes Schmid <jhs@gnome.org>
3676 * plugins/build-basic-autotools/build-basic-autotools.c:
3677 (on_build_mesg_format), (on_build_mesg_parse):
3678 Fixed full path detection
3680 2007-04-05 Naba Kumar <naba@gnome.org>
3682 Patch from Halton Huo:
3683 * libanjuta/Makefile.am:
3684 * libanjuta/anjuta-glue-cpp.c: (anjuta_glue_cpp_load_plugin):
3685 * libanjuta/anjuta-glue-cpp.h:
3686 * libanjuta/anjuta-glue-factory.c: (anjuta_glue_factory_get_type),
3687 (anjuta_glue_factory_class_init), (anjuta_glue_factory_init),
3688 (anjuta_glue_factory_new), (anjuta_glue_factory_add_path),
3689 (anjuta_glue_factory_get_path), (get_already_loaded_module),
3690 (load_plugin), (anjuta_glue_factory_get_object_type):
3691 * libanjuta/anjuta-glue-factory.h:
3692 * libanjuta/anjuta-glue-plugin.c: (anjuta_glue_plugin_get_type),
3693 (anjuta_glue_plugin_load), (anjuta_glue_plugin_unload),
3694 (anjuta_glue_plugin_class_init), (anjuta_glue_plugin_init),
3695 (anjuta_glue_plugin_new):
3696 * libanjuta/anjuta-glue-plugin.h:
3697 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
3698 (anjuta_plugin_manager_finalize), (anjuta_plugin_manager_new):
3699 * libanjuta/anjuta-plugin.h:
3700 * libanjuta/glue-cpp.c:
3701 * libanjuta/glue-cpp.h:
3702 * libanjuta/glue-factory.c:
3703 * libanjuta/glue-factory.h:
3704 * libanjuta/glue-plugin.c:
3705 * libanjuta/glue-plugin.h:
3706 * plugins/build-basic-autotools/build-basic-autotools.h:
3707 * plugins/class-gen/plugin.h:
3708 * plugins/class-inheritance/plugin.h:
3709 * plugins/cvs-plugin/plugin.h:
3710 * plugins/debug-manager/plugin.h:
3711 * plugins/devhelp/plugin.h:
3712 * plugins/document-manager/plugin.h:
3713 * plugins/editor/plugin.h:
3714 * plugins/file-loader/plugin.h:
3715 * plugins/file-manager/plugin.h:
3716 * plugins/file-wizard/plugin.h:
3717 * plugins/gdb/plugin.h:
3718 * plugins/glade/plugin.h:
3719 * plugins/gtodo/plugin.h:
3720 * plugins/language-support-cpp-java/plugin.h:
3721 * plugins/macro/plugin.h:
3722 * plugins/message-view/plugin.h:
3723 * plugins/patch/plugin.h:
3724 * plugins/profiler/plugin.h:
3725 * plugins/project-import/plugin.h:
3726 * plugins/project-manager/plugin.h:
3727 * plugins/project-wizard/plugin.h:
3728 * plugins/sample1/plugin.h:
3729 * plugins/search/plugin.h:
3730 * plugins/sourceview/plugin.h:
3731 * plugins/subversion/plugin.h:
3732 * plugins/symbol-browser/plugin.h:
3733 * plugins/terminal/terminal.c:
3734 * plugins/tools/plugin.h:
3735 * plugins/tools/scripts/tools-2.xml.in:
3736 * plugins/valgrind/plugin.h:
3738 Renamed Glue to AnjutaGlue to avoid namespace conflicts.
3740 2007-04-05 Naba Kumar <naba@gnome.org>
3742 * anjuta.spec.in, configure.in: Removed dead codes.
3744 Patch from Jos Dehaes:
3745 * configure.in, plugins/project-wizard/templates/Makefile.am,
3746 plugins/project-wizard/templates/mkfile.wiz,
3747 plugins/project-wizard/templates/translatable-strings.h: Enabled
3748 makefile-based project creation and import. Fixes bug #355145
3750 2007-04-04 Sebastien Granjoux <seb.sfo@free.fr>
3752 * plugins/debug-manager/debugger.c,
3753 plugins/debug-manager/plugin.c,
3754 plugins/gdb/anjuta-gdb.plugin.in:
3755 Code cleaning (remove unused code, rename this into self)
3756 Add information about supported format in debugger plugin
3757 Activate debugger plugin according to the target format
3759 2007-04-01 Naba Kumar <naba@gnome.org>
3761 * plugins/message-view/message-view.c:
3762 (message_view_instance_init): Fixed message icons to appear.
3764 2007-03-31 Johannes Schmid <jhs@gnome.org>
3766 * plugins/message-view/anjuta-msgman.c:
3767 (anjuta_msgman_append_view):
3768 * plugins/message-view/plugin.c: (on_view_changed),
3769 (ianjuta_msgman_add_view), (ianjuta_msgman_set_current_view):
3773 2007-03-31 Johannes Schmid <jhs@gnome.org>
3775 * plugins/message-view/message-view.c:
3776 (message_view_instance_init), (imessage_view_append):
3777 Show nice icons beside the messages for info, warning and error. This is a completly
3778 cosmetic change so if someone dislikes it he is free to remove it.
3780 2007-03-31 Johannes Schmid <jhs@gnome.org>
3782 * plugins/message-view/anjuta-msgman.c: (on_notebook_switch_page),
3783 (anjuta_msgman_class_init), (anjuta_msgman_append_view),
3784 (anjuta_msgman_remove_view), (anjuta_msgman_set_current_view):
3785 * plugins/message-view/anjuta-msgman.h:
3786 * plugins/message-view/message-view.h:
3787 * plugins/message-view/plugin.c: (on_view_changed),
3789 Fixed #359399 and made next/previous insensitive when not availible
3791 * plugins/sourceview/anjuta-languages-manager.c: (color_to_string),
3792 (tag_style_to_string):
3793 Fixed namespace Problem with gdk >= 2.11
3795 * plugins/sourceview/sourceview-autocomplete.c:
3796 (sourceview_autocomplete_init):
3797 Removed structure, follow-up of #423682
3799 2007-03-29 Sebastien Granjoux <seb.sfo@free.fr>
3801 * plugins/debug-manager/debug_tree.c,
3802 plugins/debug-manager/debug_tree.h,
3803 plugins/debug-manager/watch.c,
3804 plugins/debug-manager/anjuta-debug-manager.glade:
3805 Inspect variable at cursor
3806 Fix buttons in inspect dialog
3808 2007-03-27 Halton Huo <halton.huo@sun.com>
3810 Reviewed by Sebastien Granjoux <seb.sfo@free.fr>:
3812 * plugins/sourceview/sourceview-autocomplete.c
3813 plugins/debug-manager/disassemble.c,
3814 libanjuta/interfaces/libanjuta.idl:
3815 Remove array with 0 size and empty structure as it is not
3816 supported by sun cc, Fixes bug #423682
3818 * plugins/debug-manager/debugger.c:
3819 Remove anonymous union as it is not supported by sun cc,
3822 === anjuta 2.1.2 ===
3824 2007-03-28 Naba Kumar <naba@gnome.org>
3826 * configure.in: Bumped version to 2.1.2
3827 * NEWS: Updated for release.
3829 * plugins/editor/bookmark.xpm, plugins/sourceview/bookmark.png:
3830 Improved breakpoint marker icon.
3832 * plugins/editor/anjuta-editor.plugin.in,
3833 plugins/sourceview/sourceview.plugin.in: Made editor plugins
3834 non user activable since they are now remembered properly.
3836 2007-03-27 Sebastien Granjoux <seb.sfo@free.fr>
3838 * plugins/tools/editor.c:
3841 2007-03-27 Naba Kumar <naba@gnome.org>
3843 * plugins/editor/aneditor-autocomplete.cxx: Replace the complete
3844 word when autocompleting without leaving any trailing part of
3847 2007-03-27 Kamil Páral <ripper42@gmail.com>
3849 Reviewed by Naba Kumar <naba@gnome.org>:
3850 * anjuta.desktop.in.in: Remove "Application" category from desktop
3851 file and add "GNOME". GNOME Goal #3 (fixes bug #417612).
3853 2007-03-27 Naba Kumar <naba@gnome.org>
3855 * configure.in, plugins/document-manager/anjuta-docman.c:
3856 (anjuta_docman_add_editor): Conditionally compile notebook tab
3857 reordering feature for gtk >= 2.10. Reduced dependency on gtk to 2.8.0
3859 Patch from Halton Huo:
3860 * configure.in, global-tags/Makefile.am: Do not pass -Wall to
3861 non gcc compiler flags. Fixes bug #423089.
3863 2007-03-26 Naba Kumar <naba@gnome.org>
3865 * AUTHORS, NEWS, TODO.tasks: Updated.
3867 * plugins/project-manager/plugin.c: (update_ui): Do not insensitise
3870 * plugins/symbol-browser/plugin.c: (on_editor_saved),
3871 (update_editor_symbol_model), (iter_matches),
3872 (on_editor_update_ui), (value_added_current_editor),
3873 (activate_plugin), (dispose),
3874 (symbol_browser_plugin_instance_init):
3875 * plugins/symbol-browser/plugin.h: update line on editor save
3876 and editor change. Code clean up and fixed warnings.
3878 2007-03-26 Naba Kumar <naba@gnome.org>
3880 * plugins/project-wizard/templates/java/project.anjuta,
3881 plugins/project-wizard/templates/python/project.anjuta,
3882 plugins/project-wizard/templates/python/project.anjuta:
3883 Removed version control plugins from default selection.
3885 * plugins/tools/scripts/prepare-changelog.pl,
3886 plugins/tools/scripts/tools-2.xml.in: Updated prepare changelog
3887 script to a better one (that works on both cvs and svn).
3889 2007-03-26 Naba Kumar <naba@gnome.org>
3891 * (added) plugins/project-wizard/templates/translatable-strings.pl,
3892 Makefile.am: Added the generated translatable file (required for
3893 translations for svn checkouts).
3896 plugins/project-wizard/templates/extract-translatable-strings.pl
3897 plugins/project-wizard/templates/Makefile.am, Makefile.am,
3898 po/POTFILES.in: Generated translatable strings for .wiz files and
3899 added them in POTFILES.in for translation. Fixes bug #398035
3901 2007-03-25 Naba Kumar <naba@gnome.org>
3903 * plugins/language-support-cpp-java/plugin.c: Fixed modeline parsing.
3905 * src/anjuta-app.c: Removed dead codes.
3907 * plugins/symbol-browser/an_symbol_prefs.c: Show message view when
3908 global tags generation starts.
3910 * plugins/debug-manager/chunk_view.c,
3911 plugins/debug-manager/start.h,
3912 plugins/debug-manager/chunk_view.h,
3913 plugins/debug-manager/utilities.c,
3914 plugins/debug-manager/utilities.h,
3915 plugins/debug-manager/debugger.c,
3916 plugins/debug-manager/threads.c,
3917 plugins/debug-manager/disassemble.c,
3918 plugins/debug-manager/info.c,
3919 plugins/debug-manager/sharedlib.c,
3920 plugins/debug-manager/threads.h,
3921 plugins/debug-manager/disassemble.h,
3922 plugins/debug-manager/signals.c,
3923 plugins/debug-manager/info.h,
3924 plugins/debug-manager/sharedlib.h,
3925 plugins/debug-manager/data_buffer.c,
3926 plugins/debug-manager/data_view.c,
3927 plugins/debug-manager/signals.h,
3928 plugins/debug-manager/debug_tree.c,
3929 plugins/debug-manager/watch.c,
3930 plugins/debug-manager/registers.c,
3931 plugins/debug-manager/data_buffer.h,
3932 plugins/debug-manager/data_view.h,
3933 plugins/debug-manager/memory.c,
3934 plugins/debug-manager/debug_tree.h,
3935 plugins/debug-manager/watch.h,
3936 plugins/debug-manager/registers.h,
3937 plugins/debug-manager/memory.h,
3938 plugins/debug-manager/locals.c,
3939 plugins/debug-manager/sexy-icon-entry.c,
3940 plugins/debug-manager/breakpoints.c,
3941 plugins/debug-manager/locals.h,
3942 plugins/debug-manager/sexy-icon-entry.h,
3943 plugins/debug-manager/stack_trace.c,
3944 plugins/debug-manager/breakpoints.h,
3945 plugins/debug-manager/sparse_buffer.c,
3946 plugins/debug-manager/sparse_view.c,
3947 plugins/debug-manager/stack_trace.h,
3948 plugins/debug-manager/sparse_buffer.h,
3949 plugins/debug-manager/sparse_view.h,
3950 plugins/debug-manager/start.c,
3951 plugins/gdb/utilities.c,
3952 plugins/gdb/utilities.h,
3953 plugins/gdb/debugger.c,
3954 plugins/gdb/debugger.h: Added indentation modeline for easy indentation
3957 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
3959 * plugins/gdb/debugger.c:
3960 Avoid empty debugger log window by limiting line to 90 characters
3962 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
3964 * plugins/debug-manager/plugin.c,
3965 plugins/debug-manager/plugin.h,
3966 plugins/debug-manager/threads.c,
3967 plugins/debug-manager/threads.h,
3968 plugins/debug-manager/breakpoints.c,
3969 plugins/debug-manager/breakpoints.h,
3970 plugins/debug-manager/stack_trace.c,
3971 plugins/debug-manager/stack_trace.h:
3972 View code action now changes location in disassembly view too
3974 * plugins/debug-manager/anjuta-debug-manager.ui:
3975 Rename breakpoint actions
3977 2007-03-24 Naba Kumar <naba@gnome.org>
3979 * configure.in, src/anjuta-app.c: Use the new docking algorithm
3980 in gdl 0.7.3 (svn trunk).
3981 * src/anjuta-app.c: Removed dead codes and fixed compiler warnings.
3983 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
3985 * plugins/debug-manager/threads.c,
3986 plugins/debug-manager/debug_tree.c,
3987 plugins/debug-manager/debug_tree.h,
3988 plugins/debug-manager/locals.c,
3989 plugins/debug-manager/registers.c,
3990 plugins/debug-manager/stack_trace.c:
3991 Allow to change current thread updating register, stack and locals
3992 Allow to change current stack frame updating locals
3994 * plugins/gdb/debugger.c:
3995 Read argument of selected stack frame
3997 * plugins/debug-manager/data_view.c:
3998 Fix an unrelated bug
4000 2007-03-23 Naba Kumar <naba@gnome.org>
4002 * plugins/document-manager/anjuta-docman.c,
4003 plugins/document-manager/plugin.c: Fixed many memory leaks.
4004 (ianjuta_file_get_uri() returns a new string).
4006 * plugins/document-manager/action-callbacks.c: Use AnjutaSavePrompt
4007 widget for save dialogs.
4009 * tagmanager/tm_tag.c, tagmanager/entry.h: Restored entry.h from
4010 svn and fixed to get function/prototype/member args list. Call tips
4013 2007-03-22 Naba Kumar <naba@gnome.org>
4015 * tagmanager/c.c: Enabled 'prototype' tags so that autocomplete
4016 and calltips would work again for functions from global tags (Needs
4017 regenerating global tags).
4019 * tagmanager/c.c, plugins/symbol-browser/plugin.c: Restored c.c to
4020 ctags svn version and reopened bug #395362. Fixes tags parsing that
4021 seemed to have stopped working recently.
4023 2007-03-21 Naba Kumar <naba@gnome.org>
4025 * tagmanager/tm_source_file.c, tagmanager/options.c,
4026 global-tags/create_global_tags.sh.in: Fixed c++ parsing (to some
4027 extend .. more needs to be investigated and fixed). Enabled some
4030 2007-03-16 Naba Kumar <naba@gnome.org>
4032 * src/anjuta.c: Fixed project loading from command line.
4034 2007-03-16 Naba Kumar <naba@gnome.org>
4036 Patch from James Liggett <jrliggett@cox.net>:
4037 plugins/profiler/gprof-profile-data.c: Fixed a crash.
4039 2007-03-15 Naba Kumar <naba@gnome.org>
4041 * libanjuta/anjuta-profile-manager.c,
4042 libanjuta/anjuta-profile-manager.h: Added method to get current
4045 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Added "exiting"
4046 signal and anjuta_shell_notify_exit(). Signal is emitted when anjuta
4049 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
4050 plugins/file-loader/plugin.c: Moved to functions as utility functions.
4051 Also, not load project files in session load in loader plugin.
4053 * plugins/project-manager/plugin.c, src/anjuta.c:
4054 Emit "exiting" signal in shell when exiting anjuta. project manager
4055 listens to exiting signal and saves session. anjuta.c saves session
4056 only when current projfile is 'user'. Load project saved in session
4057 differently then the rest of the session. This should fix all the
4058 session restoration bugs.
4060 src/main.c: Present anjuta window when becon message is received.
4062 2007-03-14 Naba Kumar <naba@gnome.org>
4064 * libanjuta/anjuta-profile.c: Fixed a bug where some plugins would
4065 not randomly save (it was a wrong looping).
4067 2007-03-12 Naba Kumar <naba@gnome.org>
4069 * libanjuta/interfaces/libanjuta.idl: Added more API section headers.
4071 2007-03-12 Sebastien Granjoux <seb.sfo@free.fr>
4073 * plugins/debug-manager/anjuta-debug-manager.ui,
4074 libanjuta/interfaces/libanjuta.idl,
4075 plugins/debug-manager/debugger.c,
4076 (added) plugins/debug-manager/threads.c,
4077 (added) plugins/debug-manager/threads.h,
4078 plugins/debug-manager/plugin.c,
4079 plugins/debug-manager/Makefile.am,
4080 plugins/gdb/plugin.c,
4081 plugins/gdb/debugger.c,
4082 plugins/gdb/debugger.h:
4083 Add a window displaying all threads
4084 Add needed functions
4085 Switching to a different thread is still not done
4087 * plugins/debug-manager/debug_tree.c,
4088 plugins/debug-manager/locals.c,
4089 plugins/debug-manager/stack_trace.c:
4090 Small cosmetic changes
4092 * plugins/gdb/gdbmi.c:
4093 Keep all elements in gdbmi hash
4094 Even if using the same key like in -threads-list-ids
4096 2007-03-11 Naba Kumar <naba@gnome.org>
4098 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate class comments.
4100 * libanjuta/interfaces/libanjuta.idl: Fixed and added API docs.
4102 * manuals/reference/libanjuta/libanjuta-docs.sgml,
4103 manuals/reference/libanjuta/libanjuta-sections.txt,
4104 manuals/reference/libanjuta/libanjuta.types: Updated to contain latest
4107 2007-03-11 Naba Kumar <naba@gnome.org>
4109 * configure.in, manuals/reference/libanjuta/Makefile.am: Fixed to use
4110 gtk-doc properly. Bumped gtk-doc requirement to 1.4
4112 * manuals/reference/libanjuta/libanjuta-docs.sgml,
4113 manuals/reference/libanjuta/libanjuta.types,
4114 manuals/reference/libanjuta/libanjuta-sections.txt,
4115 manuals/reference/libanjuta/.cvsignore,
4116 (removed) manuals/reference/libanjuta/tmpl/*: Updated API docs
4117 infrastructure. Got rid of tmpl/ directory and moved all section
4118 documenation to source code (requires gtk-doc >= 1.4).
4120 * libanjuta/anjuta-plugin-description.c,
4121 libanjuta/interfaces/libanjuta.idl, libanjuta/anjuta-status.c,
4122 libanjuta/cell-renderer-captioned-image.c,
4123 libanjuta/anjuta-plugin-handle.c, libanjuta/resources.c,
4124 libanjuta/anjuta-debug.h, libanjuta/glue-cpp.c,
4125 libanjuta/e-splash.c, libanjuta/anjuta-plugin.c,
4126 libanjuta/anjuta-preferences-dialog.c, libanjuta/libanjuta.h,
4127 libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-shell.c,
4128 libanjuta/glue-plugin.c, libanjuta/anjuta-encodings.c,
4129 libanjuta/anjuta-save-prompt.c, libanjuta/glue-factory.c,
4130 libanjuta/anjuta-session.c, libanjuta/anjuta-children.c,
4131 libanjuta/anjuta-utils.c, libanjuta/anjuta-profile.c,
4132 libanjuta/anjuta-preferences.c, libanjuta/anjuta-launcher.c,
4133 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-serializer.c,
4134 libanjuta/anjuta-ui.c: Added inline API documentation. Moved section
4135 documentation from templates to source code.
4137 2007-03-10 Johannes Schmid <jhs@gnome.org>
4139 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
4140 Added some debug output but could not figure out why
4141 some plugins are not kept.
4143 * libanjuta/interfaces/libanjuta.idl:
4144 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
4145 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
4146 Added IAnjutaEditorGoto::matching_brace
4148 * plugins/document-manager/action-callbacks.c:
4149 (on_editor_command_match_brace_activate):
4150 * plugins/document-manager/plugin.c:
4151 (update_editor_ui_interface_items):
4152 * plugins/editor/text_editor.c: (igoto_matching_brace),
4154 * plugins/sourceview/sourceview.c: (ieditor_iface_init):
4155 Fixed #355155 (matching brace for scintilla, disabled for sourceview)
4157 2007-03-09 Johannes Schmid <jhs@gnome.org>
4159 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
4162 * plugins/sourceview/sourceview-private.h:
4163 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
4164 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
4165 (sourceview_new), (ifile_savable_save_as):
4166 Tweaked vfs monitoring
4168 2007-03-09 Johannes Schmid <jhs@gnome.org>
4170 * libanjuta/interfaces/Makefile.am.iface:
4171 Fixed installtion of header files
4173 * plugins/sourceview/sourceview.c: (set_select):
4174 do not scroll to much in interactive search
4176 2007-03-09 Naba Kumar <naba@gnome.org>
4178 * src/anjuta.c: Fixed session restoration.
4180 * plugins/symbol-browser/plugin.c: Fixed crashes due to dangling
4181 signal handlers after symbol browser plugin is deactivated.
4183 * plugins/editor/editor.glade,
4184 plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
4185 Fixed indentation confustion in preferences.
4187 2007-03-08 Johannes Schmid <jhs@gnome.org>
4189 * plugins/search/search-replace.c: (search_set_combo),
4190 (search_set_action), (search_set_target), (search_set_direction),
4191 (create_dialog), (search_disconnect_set_toggle_connect),
4192 (on_search_match_whole_word_toggled),
4193 (on_search_match_whole_line_toggled),
4194 (on_search_match_word_start_toggled),
4195 (search_set_toggle_direction):
4196 Use GCallback instead of GSignalFunc! We need to fix this code anyway,
4197 it's somehow ugly and uses many deprecated widgets
4199 Patch from Ritesh Khadgaray <baby.linux@gmail.com>:
4200 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
4203 2007-03-07 Naba Kumar <naba@gnome.org>
4205 * src/anjuta.c: Make launching projects work from command line. Also
4206 fixes gnome session restart command.
4208 2007-03-07 Johannes Schmid <jhs@gnome.org>
4210 Patch from Lucas Mazzardo Veloso <lmveloso@gmail.com>
4211 * plugins/class-gen/plugin.c: (iwizard_activate):
4214 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_import_response):
4217 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
4218 Fixed #377483 (It's not possible to know if directories have
4219 a version in CVS. Show version column only if there are version
4220 informations availible
4222 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
4225 2007-03-07 Johannes Schmid <jhs@gnome.org>
4227 * plugins/sourceview/sourceview-prefs.c: (get_bool):
4229 * plugins/symbol-browser/an_symbol_prefs.c:
4230 (on_update_global_clicked):
4233 2007-03-07 Johannes Schmid <jhs@gnome.org>
4235 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init),
4236 (anjuta_save_prompt_new):
4237 * plugins/project-import/project-import.c:
4238 (project_import_finalize):
4239 Fixed Gtk-Criticals (maybe #409408)
4241 2007-03-07 Naba Kumar <naba@gnome.org>
4243 * plugins/language-support-cpp-java/plugin.c: Fixed indentation anomaly
4244 when we are at just beginning of string or comment. Fixes bug #397981.
4246 2007-03-07 Johannes Schmid <jhs@gnome.org>
4248 * plugins/language-support-cpp-java/plugin.c:
4249 (initialize_indentation_params):
4250 Removed annoying DEBUG_PRINT
4252 * plugins/sourceview/sourceview-cell.c:
4253 (sourceview_cell_instance_init), (icell_get_character),
4254 (icell_get_length), (icell_get_char), (icell_get_attribute):
4255 Improved code to be faster
4256 Implemented attribute handling so that indentation really works in any case
4258 2007-03-06 Johannes Schmid <jhs@gnome.org>
4261 GTK_REQUIRED = 2.10.0 (required for GtkRecent and Docman tabs)
4263 * plugins/document-manager/anjuta-docman.c:
4264 (anjuta_docman_instance_init), (anjuta_docman_add_editor):
4265 Removed old and ugly tab drag&drop code and use built-in gtk stuff
4266 instead (required GTK >= 2.10)
4268 * plugins/sourceview/sourceview-private.h:
4269 * plugins/sourceview/sourceview.c:
4270 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
4271 (sourceview_finalize), (sourceview_new), (imark_mark),
4272 (imark_unmark), (imark_is_marker_set),
4273 (imark_location_from_handle), (imark_delete_all_markers):
4274 Fixed marker handling and worked a bit more on vfs monitoring
4276 2007-03-05 Johannes Schmid <jhs@gnome.org>
4278 * libegg/egg-combo-action.c: (egg_combo_action_set_active_iter):
4279 Added method to select specific iter
4281 * plugins/sourceview/sourceview-private.h:
4282 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
4283 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
4284 (sourceview_add_monitor), (on_document_saved),
4285 (sourceview_finalize), (sourceview_new), (ifile_savable_save_as):
4286 Fixed vfs monitoring (mostly ported code from text_editor.c)
4288 * plugins/symbol-browser/an_symbol_view.c:
4289 * plugins/symbol-browser/an_symbol_view.h:
4290 * plugins/symbol-browser/plugin.c: (iter_matches),
4291 (on_editor_update_ui), (value_added_current_editor):
4292 Select the current tag in locals window and symbol toolbar. If there
4293 is no tag at the current line, reserve backward for the next tag. This will
4294 select the correct tag if inside a function.
4296 2007-03-05 Naba Kumar <naba@gnome.org>
4298 * src/anjuta-app.c: Fixes gtk-critical messages at shutdown.
4299 * plugins/editor/text_editor.c: Disabled DEBUG_PRINTs and fixed
4301 * plugins/editor/text_editor.c: Fixes a crash on 64 bit arch
4304 2007-03-04 Johannes Schmid <jhs@gnome.org>
4308 Fixed distcheck (well, partly)
4310 2007-03-04 Johannes Schmid <jhs@gnome.org>
4312 * plugins/document-manager/anjuta-document-manager.ui:
4313 Move "Swap .c/.h from Main to Browser toolbar
4315 Modified Patch from Yang Hong <yanghong@ccoss.com.cn>:
4316 * plugins/file-manager/an_file_view.c: (fv_prefs_new),
4317 (fv_prefs_free), (fv_add_tree_entry):
4318 * plugins/file-manager/anjuta-file-manager-plugin.glade:
4319 * plugins/file-manager/plugin.c: (prefs_init):
4321 Bug 387208 – [Patch] Add custom file-manager ignore pattern support
4323 2007-03-04 Naba Kumar <naba@gnome.org>
4325 * data/default.proflie, data/Makefile.am, src/anjuta.c,
4326 plugins/project-manager/plugin.c:
4327 Restored default profile and renamed it from "default.anjuta" to
4330 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
4332 * plugins/debug-manager/debugger.c,
4333 plugins/debug-manager/plugin.c,
4334 plugins/gdb/debugger.c,
4335 libanjuta/interfaces/libanjuta.idl,
4336 plugins/debug-manager/stack_trace.c:
4337 Add a dialog box when a signal is received (except SIGINT)
4338 Display stack frame even if arguments are not available
4340 2007-03-03 Naba Kumar <naba@gnome.org>
4342 * TODO.tasks: Icons bounty added.
4344 * libanjuta/anjuta-plugin-manager.[ch]: Implemented remember plugin
4347 * libanjuta/anjuta-profile-manager.[ch]: Implemented profile scoping
4350 * configure.in, src/anjuta.c, plugins/project-manager/plugin.[ch],
4351 plugins/Makefile.am, (removed) plugins/profile-default/*,
4352 plugins/project-manager/anjuta-project-manager.plugin.in,
4353 plugins/project-manager/anjuta-project-manager.ui: Use the new plugins
4354 profile implementation to load user profile and projects. Store and
4355 restore remembered plugins. Use profile scoping and descoping for
4356 saving and loading sesstions.
4358 * libanjuta/anjuta-plugin-handle.c, libanjuta/anjuta-plugin-manager.c,
4359 libanjuta/anjuta-shell.c, libanjuta/anjuta-preferences.c,
4360 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-ui.c: Disabled
4363 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
4365 * plugins/debug-manager/debug_tree.c
4366 plugins/debug-manager/debug_tree.h:
4367 Bug fix, deleting wrong variable
4369 * plugins/gdb/debugger.c:
4370 Bug fix, remove forgotten debugging code
4372 2007-03-02 Johannes Schmid <jhs@gnome.org>
4374 * plugins/document-manager/anjuta-document-manager.ui:
4375 * plugins/search/anjuta-search.ui:
4376 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
4377 Break toolbars into smaller peaces: ToolbarBookmark, ToolbarSymbols,
4380 * src/anjuta-app.c: (on_toolbar_view_toggled),
4381 (on_add_merge_widget), (on_session_save), (on_widget_remove):
4382 Save toolbar positions, don't use fixed toolbar style
4384 All in all this will allow more complex toolbar configurations and
4385 might gain some space on smaller displays because the user can disable
4386 toolbar parts he does not use. Also allows to use any toolbar style
4387 without looking too ugly.
4389 2007-03-01 Naba Kumasr <naba@gnome.org>
4391 * TODO.tasks: Added a bounty for creating icons.
4393 * libanjuta/anjuta-profile.c, libanjuta/anjuta-profile-manager.c,
4394 libanjuta/anjuta-profile-manager.h: Fixed infinite loop. Added
4395 profile-changed signal. Do not sync non-user-activatable plugins.
4397 2007-02-29 Sebastien Granjoux <seb.sfo@free.fr>
4399 * plugins/debug-manager/disassemble.c,
4400 plugins/debug-manager/sparse_view.c,
4401 plugins/gdb/debugger.c,
4402 libanjuta/interfaces/libanjuta.idl:
4403 Display function name in disassembly view
4405 2007-02-28 Sebastien Granjoux <seb.sfo@free.fr>
4407 * (added) plugins/debug-manager/bookmark.png,
4408 (added) plugins/debug-manager/breakpoint-disabled.png,
4409 (added) plugins/debug-manager/breakpoint-enabled.png,
4410 (added) plugins/debug-manager/program-counter.png,
4411 (added) plugins/debug-manager/linemarker.png,
4412 plugins/debug-manager/Makefile.am,
4413 plugins/debug-manager/disassemble.c,
4414 plugins/debug-manager/disassemble.h,
4415 plugins/debug-manager/sparse_buffer.c,
4416 plugins/debug-manager/sparse_buffer.h,
4417 plugins/debug-manager/sparse_view.c,
4418 plugins/debug-manager/sparse_view.h,
4419 plugins/debug-manager/plugin.c,
4420 plugins/debug-manager/breakpoints.c,
4421 libanjuta/interfaces/libanjuta.idl:
4422 Add markers in the disassembly view
4423 Display program counter and breakpoints in disassembly view
4425 * plugins/gdb/debugger.c:
4426 Fix a bug added with my previous patch, setting and clearing
4427 breakpoints was not working
4429 2007-02-28 Johannes Schmid <jhs@gnome.org>
4431 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml:
4432 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
4433 * manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml:
4434 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
4435 * manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml:
4436 * manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml:
4437 * manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml:
4438 * manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
4439 * manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml:
4440 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
4441 Updated (why do they need to be under version control?)
4443 * plugins/message-view/anjuta-msgman.c: (on_msgman_close_all),
4444 (create_tab_popup_menu), (on_msgman_popup_menu),
4445 (on_tab_button_press_event), (anjuta_msgman_page_new),
4446 (anjuta_msgman_finalize), (anjuta_msgman_instance_init):
4447 Added "Close all message tabs" popup menu
4449 2007-02-26 Naba Kumar <naba@gnome.org>
4451 * plugins/profiler/gprof-flat-profile-entry.c,
4452 plugins/profiler/gprof-flat-profile.c,
4453 plugins/profiler/gprof-flat-profile-entry.h,
4454 plugins/profiler/gprof-flat-profile.h,
4455 plugins/profiler/gprof-flat-profile-view.c,
4456 plugins/profiler/gprof-flat-profile-view.h,
4457 plugins/profiler/gprof-call-graph-block-entry.c,
4458 plugins/profiler/gprof-call-graph-block.c,
4459 plugins/profiler/gprof-function-call-chart-view.c,
4460 plugins/profiler/gprof-call-graph-block-entry.h,
4461 plugins/profiler/gprof-profile-data.c,
4462 plugins/profiler/gprof-call-graph-block.h,
4463 plugins/profiler/gprof-view.c,
4464 plugins/profiler/gprof-call-graph.c,
4465 plugins/profiler/gprof-function-call-chart-view.h,
4466 plugins/profiler/gprof-profile-data.h,
4467 plugins/profiler/gprof-call-graph.h,
4468 plugins/profiler/gprof-view.h,
4469 plugins/profiler/gprof-view-manager.c,
4470 plugins/profiler/gprof-call-graph-view.c,
4471 plugins/profiler/plugin.c,
4472 plugins/profiler/gprof-view-manager.h,
4473 plugins/profiler/gprof-call-graph-view.h,
4474 plugins/profiler/gprof-function-call-tree-view.c,
4475 plugins/profiler/gprof-function-call-tree-view.h,
4476 plugins/profiler/Makefile.am: Fix compiler warnings and link with
4477 gnome-vfs. Fixes bug #411377.
4479 2007-02-26 Naba Kumar <naba@gnome.org>
4481 * plugins/profiler/gprof-profile-data.c: Fixes bug #411623,
4483 Patch from James Liggett <jrliggett@cox.net>:
4484 * plugins/profiler/gprof-flat-profile-view.c,
4485 plugins/profiler/gprof-flat-profile-view.h,
4486 plugins/profiler/gprof-function-call-chart-view.c,
4487 plugins/profiler/gprof-function-call-chart-view.h,
4488 plugins/profiler/gprof-view.c,
4489 plugins/profiler/gprof-view.h,
4490 plugins/profiler/gprof-call-graph-view.c,
4491 plugins/profiler/plugin.c,
4492 plugins/profiler/gprof-call-graph-view.h,
4493 plugins/profiler/gprof-function-call-tree-view.c,
4494 plugins/profiler/gprof-function-call-tree-view.h: Implements
4495 double click navigation. Fixes bug #403514.
4497 2007-02-25 Naba Kumar <naba@gnome.org>
4499 * libanjuta/anjuta-plugin-manager.c,
4500 libanjuta/anjuta-plugin-handle.[ch],
4501 plugins/build-basic-autotools/build-basic-autotools.c: Removed the use of
4502 g_hash_table_remove_all (introduced in glib 2.12) to stay the
4503 dependency on glib 2.8. Fixes bug #411623.
4505 2007-02-24 Naba kumar <naba@gnome.org>
4507 * libanjuta/interfaces/Makefile.am.iface: Added log domain.
4509 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin-manager.c,
4510 libanjuta/anjuta-plugin-manager.h, libanjuta/anjuta-profile.c,
4511 libanjuta/anjuta-profile.h, libanjuta/Makefile.am,
4512 (added) libanjuta/anjuta-profile-manager.c,
4513 (added) libanjuta/anjuta-profile-manager.h: Implemented profile
4515 Implemented profile pushing and popping. Implemented profile xml
4516 synchronization. Implemented error handling in profiles. Implemented
4517 activation and deactivation signals in plugin manager.
4519 * libanjuta/Makefile.am: Added libanjuta log domain.
4521 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
4522 src/anjuta-app.c, src/anjuta-app.h: Added get_profile_manager()
4523 in AnjutaShell interface and implemented it in AnjutaApp.
4525 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
4527 2007-02-23 Naba kumar <naba@gnome.org>
4529 src/main.c: Fixed missing end quote.
4531 2007-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4533 * plugins/debug-manager/breakpoints.c: Enabled/Disabled breakpoints.
4536 2007-02-20 Naba Kumar <naba@gnome.org>
4538 * plugins/subversion/plugin.c: Added "..." menuitems.
4539 * ROADMAP, README: Updated.
4540 * libanjuta/anjuta-profile.c: Fixed bugs.
4542 * (removed)plugins/gtodo/gtodo.c, (removed)plugins/gtodo/main.c,
4543 plugins/gtodo/Makefile.am: Removed dead code.
4545 Patch from Antoine Cailliau <a.cailliau@ac-graphic.net>:
4546 * plugins/gtodo/interface.c, plugins/gtodo/preferences.c,
4547 plugins/gtodo/notification.c, plugins/gtodo/add_edit_item.c,
4548 plugins/gtodo/list_tooltip.c,
4549 plugins/document-manager/goto_line.c, plugins/glade/plugin.c,
4550 libanjuta/anjuta-save-prompt.c: Fixed translatable strings to
4551 not contain markups. Fixes Bug #360462.
4553 2007-02-16 Naba Kumar <naba@gnome.org>
4555 * manuals/reference/libanjuta/project-wizard-format.sgml: Removed
4556 unnecessary sub-sections.
4558 2007-02-15 Naba Kumar <naba@gnome.org>
4560 * (removed) plugins/document-manager/bookmark-prev-16.png,
4561 plugins/document-manager/bookmark-last.png,
4562 (removed)plugins/document-manager/bookmark-first-16.png,
4563 plugins/document-manager/bookmark-prev.png,
4564 (added) plugins/document-manager/bookmark-toggle.png,
4565 (removed)plugins/document-manager/bookmark_toggle.xpm,
4566 (removed)plugins/document-manager/bookmark-last-16.png,
4567 plugins/document-manager/plugin.c,
4568 plugins/document-manager/anjuta-document-manager.ui,
4569 (removed)plugins/document-manager/bookmark-next-16.png,
4570 plugins/document-manager/bookmark-next.png,
4571 plugins/document-manager/Makefile.am,
4572 (added) plugins/document-manager/bookmark-clear.png,
4573 plugins/document-manager/bookmark-first.png: Upgraded bookmark
4574 icons (stolen from monodevelop). Added clear bookmarks toolbar
4577 * plugins/document-manager/plugin.c,
4578 (added) plugins/document-manager/swap.png,
4579 (removed) plugins/document-manager/undock.png,
4580 plugins/document-manager/Makefile.am: Fixed swap icon.
4582 2007-02-13 Naba Kumar <naba@gnome.org>
4584 * plugins/class-gen/element-editor.c: Fixed typo.
4586 * libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-plugin-manager.h,
4587 libanjuta/anjuta-profile.c, libanjuta/anjuta-profile.h:
4588 Implementing plugin profiles loading.
4590 2007-02-13 Naba Kumar <naba@gnome.org>
4592 * pixmaps/*.xpm, pixmaps/Makefile.am: Removed old icons.
4593 * pixmaps/Makefile.am, pixmaps/appwiz*.png,
4594 pixmaps/applogo.png, pixmaps/anjuta_logo.png,
4595 pixmaps/open_project.png, pixmaps/close_project.png:
4596 Removed more old icons.
4597 * pixmaps/anjuta_logo2.png, pixmaps/anjuta_logo.png,
4598 pixmaps/Makefile.am, src/about.c: Renmaed anjuta_logo2.png to
4601 2007-02-13 Naba Kumar <naba@gnome.org>
4603 * plugins/class-gen/element-editor.c: Included missing headers to
4604 prevent build failures in some cases.
4606 2007-02-13 Sebastien Granjoux <seb.sfo@free.fr>
4608 * plugins/debug-manager/stack_trace.c:
4611 * plugins/debug-manager/watch.c,
4612 plugins/debug-manager/breakpoints.c:
4613 Same bug than above, wrong use of gtk_ui_manager_get_widget
4615 === anjuta 2.1.1 ===
4617 2007-02-11 Naba Kumar <naba@gnome.org>
4619 * cofigure.in: Bumped version to 2.1.1
4620 * NEWS: Updated for 2.1.1 release.
4622 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
4624 * plugins/debug-manager/plugin.c,
4625 plugins/debug-manager/sparse_view.c,
4626 plugins/debug-manager/sparse_view.h:
4629 * plugins/gdb/debugger.c,
4630 plugins/debug-manager/debugger.c,
4631 plugins/debug-manager/memory.c,
4632 plugins/debug-manager/sparse_buffer.c
4633 plugins/gdb/debugger.h,
4634 libanjuta/interfaces/libanjuta.idl:
4635 Clean up, remove some warnings
4636 Use guint everywhere for addresses
4637 Rewrite code parsing position in debugger
4639 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
4641 * plugins/debug-manager/debug_tree.c:
4642 Use GtkTreeRowReference instead of GtkTreeIter as callback data
4645 2007-02-08 Naba Kumar <naba@gnome.org>
4647 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
4648 Delay showing the 'file modified on disk' dialog for one sec
4649 from the last notification to insure multiple notifications for
4650 the same file are treated as one. Do not same multiple dialogs
4651 for the same file. Make sure to destory the dialog if later
4652 the conent is no longer different.
4654 2007-02-08 Naba Kumar <naba@gnome.org>
4656 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
4657 Prevented spurious 'file modified' dialogs in scintilla editor
4658 when the file is saved.
4660 2007-02-09 Johannes Schmid <jhs@gnome.org>
4662 * scripts/glade2schema.pl:
4663 Added script to convert glade preferences into gconf schema files.
4666 2007-02-08 Naba Kumar <naba@gnome.org>
4668 * src/anjuta-app.c: Destroy toolbar menuitem when the toolbar
4669 itself is destroyed. Fixes bug #355160.
4671 2007-02-08 Johannes Schmid <jhs@gnome.org>
4673 * plugins/profiler/profiler.plugin:
4674 removed from version control (only .in file needed)
4676 * plugins/sourceview/anjuta-view.c: (anjuta_view_init):
4677 * plugins/sourceview/sourceview.c: (sourceview_new):
4680 * plugins/subversion/svn-thread.c: (svn_thread_start):
4681 * src/main.c: (main):
4683 Fixed #395875 about initialisation of threads too late
4685 2007-02-07 Armin Burgmeier <armin@arbur.net>
4687 Reviewed by Naba Kumar <naba@gnome.org>:
4688 * plugins/class-gen/plugin.c:
4689 * plugins/class-gen/window.c: Removed browse button related code, load
4690 generated output directly into new buffers when not adding to project.
4692 * plugins/class-gen/anjuta-class-gen-plugin.glade: Removed browse
4693 buttons from user interface.
4695 2007-02-07 Naba Kumar <naba@gnome.org>
4697 * po/POTFILES.in: Fixed distcheck.
4699 2007-02-07 Daniel Nylander <po@danielnylander.se>
4701 * manuals/anjuta-manual/sv/sv.po: Added initial Swedish translation.
4703 2007-02-07 Johannes Schmid <jhs@gnome.org>
4705 * anjuta.desktop.in.in:
4708 2007-02-07 Johannes Schmid <jhs@gnome.org>
4711 * manuals/anjuta-manual/*
4712 * manuals/anjuta-faqs/*:
4713 #398991 – Anjuta manuals does not use the gnome-doc-utils format
4715 * plugins/document-manager/anjuta-document-manager.plugin.in:
4716 Removed duplicate application-xml mime-type (review patches properly ;-)
4718 2007-02-06 Sebastien Granjoux <seb.sfo@free.fr>
4720 * plugins/gdb/debugger.c,
4721 libanjuta/interfaces/libanjuta.idl:
4723 Fix handling of missing source file
4725 2007-02-06 Naba Kumar <naba@gnome.org>
4727 Patch from James Liggett <jrliggett@cox.net>:
4728 * plugins/profiler/gprof-flat-profile.c,
4729 plugins/profiler/gprof-profile-data.c,
4730 plugins/profiler/gprof-call-graph.c,
4731 plugins/profiler/gprof-profile-data.h,
4732 plugins/profiler/plugin.c: Fixed infinite loop bug #403501,
4733 Show profiler view when target selected bug #403515.
4735 2007-02-05 Naba Kumar <naba@gnome.org>
4737 * configure.in: Enabled devhelp plugin by default now that
4740 Patch from parmigio@2ainfo.it:
4741 * plugins/document-manager/anjuta-document-manager.plugin.in:
4742 Added xml file type in supported mime types list.
4744 2007-02-04 Sebastien Granjoux <seb.sfo@free.fr>
4746 * plugins/debug-manager/debugger.c,
4747 plugins/debug-manager/plugin.c:
4748 Add a field in status bar displaying debugger state
4749 Change cursor shape when debugger is busy
4752 * plugins/debug-manager/watch.c,
4753 plugins/debug-manager/locals.c,
4754 libanjuta/interfaces/libanjuta.idl:
4755 Clean up, remove debugging messages and unused signals
4757 2007-02-03 Johannes Schmid <jhs@gnome.org>
4760 Fixed AC_INIT and seperated version to major, minor, micro
4763 Load Subversion instead of CVS
4765 * anjuta.desktop.in.in:
4766 Fixed bug-buddy component
4768 Original patch from Rob Bradfort <robster@debian.org>:
4769 * src/main.c: (get_command_line_args), (main):
4770 Bug #335981 – Migration from popt to GOption
4772 2007-02-03 Naba Kumar <naba@gnome.org>
4774 * configure.in: Depend on devhelp 0.13 and fixed gecko home
4775 path variable. Fixed bug #341170.
4776 * plugins/profiler/Makefile.am: Fixed indentation.
4778 2007-02-02 Sebastien Granjoux <seb.sfo@free.fr>
4780 * libanjuta/interfaces/libanjuta.idl,
4781 plugins/sourceview/sourceview.c,
4782 plugins/editor/text-editor.c,
4783 plugins/symbol-browser/plugin.c,
4784 plugins/search/search-replace.c,
4785 plugins/document-manager/goto_line.c,
4786 plugins/document-manager/action-callbacks.c,
4787 plugins/document-manager/anjuta-docman.c:
4788 Rename markers of anjuta interface
4789 IANJUTA_MARKABLE_NONE has been removed
4790 IANJUTA_MARKABLE_BASIC renamed in IANJUTA_MARKABLE_LINEMARKER
4791 IANJUTA_MARKABLE_LIGHT renamed in IANJUTA_MARKABLE_BOOKMARK
4792 IANJUTA_MARKABLE_ATTENTIVE renamed in
4793 IANJUTA_MARKABLE_BREAKPOINT_DISABLED
4794 IANJUTA_MARKABLE_INTENSE renamed in
4795 IANJUTA_MARKABLE_BREAKPOINT_ENABLED
4796 IANJUTA_MARKABLE_PROGRAM_COUNTER has been created
4798 * (removed) plugins/sourceview/marker-light.png,
4799 (removed) plugins/sourceview/marker-basic.png,
4800 (removed) plugins/sourceview/marker-attentive.png,
4801 (removed) plugins/sourceview/marker-intense.png,
4802 plugins/sourceview/bookmark.png,
4803 (added) plugins/sourceview/breakpoint-disabled.png,
4804 (added) plugins/sourceview/breakpoint-enabled.png,
4805 (added) plugins/sourceview/program-counter.png,
4806 (added) plugins/sourceview/linemarker.png,
4807 plugins/sourceview/Makefile.am,
4808 (added) plugins/editor/bookmark.xpm,
4809 (added) plugins/editor/breakpoint-disabled.xpm,
4810 (added) plugins/editor/breakpoint-enabled.xpm,
4811 (added) plugins/editor/program-counter.xpm,
4812 (added) plugins/editor/linemarker.xpm,
4813 plugins/editor/Makefile.am:
4814 Add or change marker pixmaps in scintilla and sourceview editor
4816 * plugins/document-manager/plugin.c,
4817 libanjuta/interfaces/libanjuta.idl,
4818 plugins/debug-manager/plugin.c,
4819 plugins/debug-manager/breakpoints.c
4820 plugins/gdb/debugger.c:
4821 Fix bug #376404, program counter marker is not displayed when debugger
4822 Return the selected editor or NULL (if file does not exist) with
4823 ianjuta_document_manager_goto_file_line* functions
4824 Emit a change-location signal even if the program counter is in an
4827 2007-02-02 Naba Kumar <naba@gnome.org>
4829 * TODO.tasks: Marked bounty bug #359478 completed. And checked
4830 older bounties 'Done'.
4832 2007-02-02 Naba Kumar <naba@gnome.org>
4834 * TODO.tasks: Fixed typop.
4836 Patch from James Liggett <jrliggett@cox.net>:
4837 * plugins/profiler/*, plugins/class-inheritance/Makefile.am,
4838 plugins/Makefile.am, configure.in, libanjuta/Makefile.am: gprof
4839 profiler plugin by James Liggett. Completes bounty bug #359478
4840 'Gprof performance profiler plugin'
4842 2007-02-01 Naba Kumar <naba@gnome.org>
4844 * src/main.c: Renamed option name.
4846 * TODO.tasks: Marked "Test and fix all project wizards templates"
4849 2007-01-29 Johannes Schmid <jhs@gnome.org>
4851 * plugins/document-manager/plugin.c: (on_editor_changed):
4852 Added DEBUG_PRINT(...)
4853 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent):
4855 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in:
4856 Fix language support plugin for sourceview editor (add some new
4859 * plugins/sourceview/sourceview.c: (iindic_clear):
4860 Clear all indicators
4862 2007-01-29 Johannes Schmid <jhs@gnome.org>
4865 Minor task currentions
4867 * libanjuta/interfaces/libanjuta.idl:
4868 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent),
4869 (itext_editor_iface_init):
4870 * plugins/language-support-cpp-java/plugin.c: (install_support):
4871 * plugins/sourceview/sourceview.c: (ieditor_set_auto_indent),
4872 (ieditor_get_attributes), (ieditor_iface_init):
4873 Added ianjuta_editor_set_auto_indent to disable auto-indent from language support
4876 * plugins/sourceview/sourceview.glade:
4877 Fixed sourceview preference window
4879 2007-01-28 Naba Kumar <naba@gnome.org>
4881 * src/anjuta.glade, src/anjuta.c, src/main.c, src/anjuta.h:
4882 Implemented --no-files and --no-session command line options and
4883 corresponding preferernces checkboxes in General tab.
4885 2007-01-28 Johannes Schmid <jhs@gnome.org>
4887 * plugins/subversion/plugin.c:
4888 * plugins/subversion/plugin.h:
4889 * plugins/subversion/svn-notify.c: (svn_show_info),
4890 (show_svn_error), (on_svn_notify):
4891 * plugins/subversion/svn-notify.h:
4892 * plugins/subversion/svn-thread.c: (create_message_view),
4894 Fixed error handling and fixed #394216 – No indication of subversion commands running
4896 * plugins/tools/execute.c: (atp_output_context_print):
4897 Show name of tool in message pane
4899 2007-01-28 Naba Kumar <naba@gnome.org>
4901 * configure.in, plugins/glade/plugin.c: Make it work with
4902 glade svn. Based on patch from Vincent Geddes. Fixes bug #400833.
4904 * configure.in, src/Makefile.am: Cleaned up dead codes. Added ldflags
4905 from devhelp (won't work untill devhelp is fixed: bug #341170).
4907 * plugins/symbol-browser/an_symbol_prefs.c: Code cleanup.
4909 2007-01-26 Sebastien Granjoux <seb.sfo@free.fr>
4911 Reviewed by Naba Kumar <naba@gnome.org>:
4912 * libanjuta/interfaces/libanjuta.idl,
4913 plugins/debug-manager/debugger.c,
4914 plugins/debug-manager/start.c,
4915 plugins/gdb/plugin.c,
4916 plugins/gdb/debugger.c,
4917 plugins/gdb/debugger.h:
4918 Fix a bug when launching gdb
4919 Set the terminal for the debugged program on the command line.
4921 2007-01-26 Johannes Schmid <jhs@gnome.org>
4923 * plugins/sourceview/anjuta-document-saver.c:
4924 (anjuta_document_saver_save):
4925 * plugins/sourceview/anjuta-document.c: (document_saver_saving):
4926 * plugins/sourceview/sourceview.c: (save_if_modified),
4927 (on_document_saved), (ifile_savable_save), (ifile_savable_save_as):
4928 Proper error handling, for example if a file was modified externally. Use backup files
4929 to avoid data-loss on disk full.
4931 2007-01-24 Naba Kumar <naba@gnome.org>
4933 * plugins/devhelp/htmlview.c: Fixed crash during project load.
4934 Fixed mem leak and source leak.
4936 2007-01-24 Sebastien Granjoux <seb.sfo@free.fr>
4938 Reviewed by Naba Kumar <naba@gnome.org>:
4939 * plugins/debug-manager/debug_tree.c,
4940 plugins/debug-manager/debug_tree.h,
4941 plugins/debug-manager/watch.c:
4942 Partial rewrite of the variable object code, find and fix a few bugs
4943 Fix bug #395808: gdb can still crash but children are listed
4944 on request only so you can avoid the crash
4946 2007-01-24 Naba Kumar <naba@gnome.org>
4948 * (added) plugins/symbol-browser/anjuta-symbol-locals.c,
4949 (added) plugins/symbol-browser/anjuta-symbol-locals.h,
4950 plugins/symbol-browser/plugin.h,
4951 plugins/symbol-browser/plugin.c,
4952 plugins/symbol-browser/Makefile.am: Added current file (local)
4953 symbols view (Seriously getting bored with the browse toolbar).
4955 2007-01-22 Naba Kumar <naba@gnome.org>
4957 Patch from Gabor Kelemen:
4958 * po/POTFILES.in: Added .plugin.in files.
4960 2007-01-21 Yang Hong <yanghong@ccoss.com.cn>
4962 Reviewed by Naba Kumar <naba@gnome.org>:
4963 * plugins/document-manager/anjuta-docman.c,
4964 plugins/message-view/anjuta-msgman.c
4965 Set right alignment to the label widget in the tab title.
4967 2007-01-21 Naba Kumar <naba@gnome.org>
4969 * libegg/egg-combo-action.c: Fixed mode line.
4970 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
4971 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated.
4973 2007-01-21 Armin Burgmeier <armin@arbur.net>
4975 Reviewed by Naba Kumar <naba@gnome.org>:
4976 * plugins/class-gen/plugin.c: Prompt for target before actually
4977 generating the class files. This ensures that the files are created in
4978 the correct directory. Fixes bug #397406.
4980 * plugins/class-gen/window.c: Set browse buttons to insensitive when
4981 the class is added to the project.
4983 2007-01-21 Naba Kumar <naba@gnome.org>
4985 * libanjuta/anjuta-plugin-description.c,
4986 libanjuta/anjuta-ui.h,
4987 libanjuta/anjuta-status.c,
4988 libanjuta/anjuta-plugin-description.h,
4989 libanjuta/cell-renderer-captioned-image.c,
4990 libanjuta/anjuta-plugin-handle.c,
4991 libanjuta/anjuta-status.h,
4992 libanjuta/resources.c,
4993 libanjuta/cell-renderer-captioned-image.h,
4994 libanjuta/glue-cpp.c,
4995 libanjuta/anjuta-plugin-handle.h,
4996 libanjuta/anjuta-plugin.c,
4997 libanjuta/anjuta-preferences-dialog.c,
4998 libanjuta/libanjuta.h,
4999 libanjuta/resources.h,
5000 libanjuta/glue-cpp.h,
5001 libanjuta/anjuta-plugin.h,
5002 libanjuta/anjuta-preferences-dialog.h,
5003 libanjuta/anjuta-plugin-manager.c,
5004 libanjuta/anjuta-shell.c,
5005 libanjuta/anjuta-plugin-manager.h,
5006 libanjuta/anjuta-shell.h,
5007 libanjuta/anjuta-save-prompt.c,
5008 libanjuta/anjuta-save-prompt.h,
5009 libanjuta/anjuta-children.c,
5010 libanjuta/anjuta-utils.c,
5011 libanjuta/anjuta-profile.c,
5012 libanjuta/anjuta-preferences.c,
5013 libanjuta/anjuta-launcher.c,
5014 libanjuta/anjuta-utils.h,
5015 libanjuta/anjuta-profile.h,
5016 libanjuta/anjuta-launcher.h,
5017 libanjuta/anjuta-ui.c: Updated file headers.
5019 * po/POTFILES.in: Updated.
5021 * libanjuta/anjuta-marshal.list,
5022 (added) libanjuta/anjuta-plugin-handle.c,
5023 (added) libanjuta/anjuta-plugin-handle.h,
5024 (added) libanjuta/anjuta-plugin-manager.c,
5025 (added) libanjuta/anjuta-plugin-manager.h,
5026 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
5027 (added) libanjuta/anjuta-profile.c,
5028 (added) libanjuta/anjuta-profile.h,
5029 (renamed) libanjuta/plugins.c, (renamed) libanjuta/plugins.h,
5030 libanjuta/Makefile.am, src/anjuta-app.c, src/anjuta-app.h,
5031 src/shell.c, src/about.c, src/shell.h, src/anjuta.c, src/main.c,
5032 src/action-callbacks.c: Implemented AnjutaPluginManager
5033 class based on old plugins.[ch]. Implemented AnjutaProfile as
5034 prelimanary profiles implementation. Implemented AnjutaPluginHandle
5035 class to represent plugins (not to be confused with plugin objects).
5036 Added a method anjuta_shell_get_plugin_manager() in AnjutaShell and
5037 implemented it in AnjutaApp and AnjutaTestShell.
5038 De-globalized plugin management and several clean ups.
5040 * plugins/file-loader/plugin.c, plugins/symbol-browser/plugin.c,
5041 plugins/debug-manager/debugger.c, plugins/debug-manager/plugin.c,
5042 plugins/search/search-replace.c, plugins/terminal/terminal.c,
5043 plugins/project-import/project-import.c,
5044 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
5045 plugins/document-manager/plugin.c, plugins/file-manager/plugin.c:
5046 Fixed plugins for the change in API.
5048 * libanjuta/anjuta-utils.c: Fixed a crash bug when saving an empty
5051 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
5053 2007-01-19 Sebastien Granjoux <seb.sfo@free.fr>
5055 Reviewed by Naba Kumar <naba@gnome.org>:
5056 * libanjuta/anjuta-launcher.c,
5057 libanjuta/anjuta-launcher.h:
5058 Add a new function anjuta_set_terminate_on_exit to close the i/o
5059 channel when the child exit
5060 Return directly the status and not the exit code in child-exited
5063 * plugins/gdb/debugger.c:
5064 Use new function in debugger plugin
5066 2007-01-18 Johannes Schmid <jhs@gnome.org>
5068 * src/about.c: Do not show empty license information instead hide the button (#397883)
5070 2007-01-15 Johannes Schmid <jhs@gnome.org>
5072 * plugins/project-manager/plugin.c:
5073 * plugins/project-wizard/templates/python.wiz
5074 * plugins/project-wizard/templates/python/src/Makefile.am.tpl:
5076 Fixed #335235 python programs are not executeable/ do not start when pressing F3
5077 You will also need latest gnome-build svn
5079 === anjuta 2.1.0 ===
5081 2007-01-14 Naba Kumar <naba@gnome.org>
5083 * configure.in: Removed reference of mkfile project
5084 template to fix distcheck build error.
5087 * configure.in: Bumped version to 2.1.0 for beta release.
5088 * plugins/symbol-browser/an_symbol_view.c: Fixed Bug #396571: Anjuta
5089 crashes as soon as editing starts in normal text files.
5091 2007-01-14 Johannes Schmid <jhs@gnome.org>
5095 Applied http://live.gnome.org/GnomeGoals/PoLinguas
5098 Patch from Massimo Cora' to hopefully fix #395362
5100 * plugins/project-wizard/templates/*:
5102 Fixed and tested all project-wizards. Deactivated mkfile project because
5103 it was totally broken and I don't see any real use for it.
5104 Applied http://live.gnome.org/GnomeGoals/PoLinguas to all projects
5106 2007-01-14 Naba Kumar <naba@gnome.org>
5108 * NEWS: Updated for release.
5110 * libanjuta/anjuta-launcher.c: Fixed a possible timer leak.
5112 * libanjuta/interfaces/libanjuta.idl,
5113 plugins/editor/text_editor_cbs.c,
5114 plugins/editor/text_editor.c: Added 'changed' signal in IAnjutaEditor
5115 interface and implemented it for scintilla.
5117 * plugins/editor/text-editor.c: Fixed highlighing issues when
5118 used with indicators (particularly when the file is just opened).
5119 Fixes bug #377477 – when debugging, scintilla editor grays out all
5120 lines before current line.
5122 * plugins/build-basic-autotools/build-basic-autotools.[ch]:
5123 Maintain a separate list of indicated edtitors for separate contexts.
5124 Fixes bug 342717 - Build errors redisplayed AFTER a successful build.
5126 2007-01-12 Sebastien Granjoux <seb.sfo@free.fr>
5128 Reviewed by Naba Kumar <naba@gnome.org>:
5129 * plugins/debug-manager/plugin.c:
5130 Bug fix: breakpoints cannot be added after stopping the debugger
5132 2007-01-13 Naba Kumar <naba@gnome.org>
5134 * NEWS: Updated for release.
5136 2007-01-12 Johannes Schmid <jhs@gnome.org>
5138 * plugins/project-wizard/anjuta-plugin/src/Makefile.am.tpl:
5139 * plugins/project-wizard/cpp/src/Makefile.am.tpl:
5140 * plugins/project-wizard/gcj/src/Makefile.am.tpl:
5141 * plugins/project-wizard/gnome/src/Makefile.am.tpl:
5142 * plugins/project-wizard/gtk/src/Makefile.am.tpl:
5143 * plugins/project-wizard/gtkmm/src/Makefile.am.tpl:
5144 * plugins/project-wizard/terminal/src/Makefile.am.tpl:
5145 * plugins/project-wizard/wxwin/src/Makefile.am.tpl:
5146 * plugins/project-wizard/xlib/src/Makefile.am.tpl:
5147 * plugins/project-wizard/xlib-dock/src/Makefile.am.tpl:
5149 Fixed #395767: Changed PACKAGE_LIBS and PACKAGE_CFLAGS to
5150 [+NameCUpper+]_CFLAGS/LIBS in Makefile.am.tpl
5152 * plugins/sourceview/sourceview.c:
5153 Use gtk_text_buffer_get_slice() instead of gtk_text_buffer_get_text because we rely
5154 on character positions.
5156 2007-01-12 Naba Kumar <naba@gnome.org>
5159 plugins/project-manager/plugin.c,
5160 plugins/profile-default/plugin.c,
5161 libanjuta/anjuta-status.c,
5162 libanjuta/anjuta-status.h: Introduced an API for application title
5163 in AnjutaStatus. Set application title to project name.
5165 2007-01-11 Massimo Cora' <maxcvs@email.i>
5167 Reviewed by Naba Kumar <naba@gnome.org>:
5168 * tagmanager/Makefile.am,
5169 plugins/symbol-browser/Makefile.am: removed installation for
5172 2007-01-11 Sebastien Granjoux <seb.sfo@free.fr>
5174 Reviewed by Naba Kumar <naba@gnome.org>:
5175 * plugins/debug-manager/start.h,
5176 plugins/debug-manager/start.c,
5177 plugins/debug-manager/anjuta-debug-manager.ui,
5178 plugins/debug-manager/plugin.c:
5179 Partial fix for bug #392537
5181 * plugins/debug-manager/disassemble.c:
5184 2007-01-11 Naba Kumar <naba@gnome.org>
5186 * src/anjuta.c: Load project seperately from session,
5187 so that project session is also loaded.
5189 * plugins/profile-default/plugin.c: Load project in new
5190 anjuta if there already is one loaded currently (disabled
5193 * plugins/editor/aneditor.cxx: Disconnect focus in/out
5194 signals when editor is destroyed. Fixes a crash bug.
5196 * plugins/editor/text_editor.c: Do not mark line in
5197 ianjuta_editor_goto_line() implementation.
5199 * plugins/search/search-replace.c: Always check for markable
5200 interface availablility because its optional for an editor.
5202 * plugins/document-manager/goto_line.c,
5203 plugins/document-manager/action-callbacks.c: Mark lines for
5204 goto line commands (from dialog and from menu entry box).
5206 * plugins/file-manager/plugin.c, plugins/file-manager/plugin.h,
5207 plugins/file-manager/an_file_view.c: Expand file manager
5208 nodes in idle loop, one at a time. Did as a possible work
5209 around for bug #361763, but it didn't make any difference.
5210 However, it could still be useful in situations where there
5213 * libanjuta/anjuta-serializer.c: Avoid an unnecessary warning.
5215 2007-01-11 Naba Kumar <naba@gnome.org>
5217 * plugins/editor/scintilla/LineMarker.h,
5218 plugins/editor/scintilla/LexBasic.cxx,
5219 plugins/editor/scintilla/LexHTML.cxx,
5220 plugins/editor/scintilla/include/SciLexer.h,
5221 plugins/editor/scintilla/include/Scintilla.h,
5222 plugins/editor/scintilla/include/Scintilla.iface,
5223 plugins/editor/scintilla/include/ScintillaWidget.h,
5224 plugins/editor/scintilla/LexBash.cxx,
5225 plugins/editor/scintilla/PlatGTK.cxx,
5226 plugins/editor/scintilla/ViewStyle.h,
5227 plugins/editor/scintilla/Editor.cxx,
5228 plugins/editor/scintilla/StyleContext.h,
5229 plugins/editor/scintilla/LexCPP.cxx,
5230 plugins/editor/scintilla/Converter.h,
5231 plugins/editor/scintilla/LexAU3.cxx,
5232 plugins/editor/scintilla/Editor.h,
5233 plugins/editor/scintilla/LexPerl.cxx,
5234 plugins/editor/scintilla/LexVB.cxx,
5235 plugins/editor/scintilla/ScintillaGTK.cxx,
5236 plugins/editor/scintilla/ViewStyle.cxx,
5237 plugins/editor/scintilla/PropSet.cxx,
5238 plugins/editor/scintilla/LexSQL.cxx,
5239 plugins/editor/scintilla/ScintillaBase.cxx: Updated scintilla to
5242 2007-01-11 Armin Burgmeier <armin@arbur.net>
5244 Reviewed by Naba Kumar <naba@gnome.org>:
5245 * plugins/class-gen/element-editor.c: Scroll to a cell if it is
5246 selected for editing. This fixes bug #394218.
5248 * plugins/class-gen/plugin.c: Do not use project's root URI as project
5249 name if said URI is not known.
5251 * plugins/class-gen/window.c: When stripping function prefix away,
5252 include the trailing underscore because it is already set by the
5255 * plugins/class-gen/transform.c: Include "const char*" and "const
5256 gchar*" in the list for transforming a default C type to a GType.
5257 Don't access invalid memory when writing pointer_str in
5258 cg_transform_first_argument.
5260 2007-01-11 Naba Kumar <naba@gnome.org>
5262 * pixmaps/anjuta.png, (renamed) pixmaps/anjuta_icon.svg
5263 pixmaps/anjuta.svg, pixmaps/Makefile.am,
5264 (renamed) pixmaps/anjuta_icon.png, src/main.c,
5265 libegg/test-actions.c, anjuta.desktop.in.in,
5266 anjuta.prj: Renamed application icon to 'anjuta.png' from
5267 'anjuta_icon.png'. Added more fields in desktop file.
5269 * mime/anjuta.xml: Added magic section.
5271 * (removed) mime/anjuta.applications,
5272 (removed) mime/anjuta.mime, mime/Makefile.am,
5273 (removed) mime/anjuta.keys,
5274 mime/gnome-mime-application-x-anjuta.svg: Removed deprecated mime
5275 registeration and added scalable icon. Also fixes bug #393680
5277 2007-01-09 Curtis Magyar <curtm4n@gmail.com>
5279 Reviewed by Naba Kumar <naba@gnome.org>:
5280 * libanjuta/anjuta-status.c: fixed anjuta_status_progress_tick()
5281 and anjuta_status_progress_add_ticks() to check for progressbar
5282 being realized before trying to update it.
5284 2007-01-10 Naba Kumar <naba@gnome.org>
5286 * tagmanager/tm_workspace.c,
5288 plugins/debug-manager/Makefile.am,
5289 plugins/tools/scripts/Makefile.am,
5290 plugins/class-gen/plugin.c,
5291 plugins/class-gen/Makefile.am,
5292 global-tags/Makefile.am: Fixed make distcheck.
5294 * plugins/debug-manager/attach_process.c,
5295 plugins/debug-manager/attach_process.h,
5296 plugins/class-gen/action-callbacks.h,
5297 plugins/class-gen/action-callbacks.c,
5298 plugins/class-gen/class_gen.h,
5299 plugins/class-gen/class_gen.c: Deleted unused/old files.
5301 * (removed) scintilla, (added) plugins/editor/scintilla,
5302 plugins/editor/scintilla/lexers.make,
5303 plugins/editor/scintilla/Makefile.am,
5304 plugins/editor/Makefile.am
5305 configure.in, manuals/reference/libanjuta/Makefile.am
5306 Makefile.am: Moved scintilla to its right place.
5308 2007-01-09 Naba Kumar <naba@gnome.org>
5310 * plugins/profile-default/plugin.c: Save project session before
5311 a new one is opened.
5313 * plugins/project-manager/plugin.c,
5314 plugins/project-manager/plugin.h,
5315 plugins/project-manager/anjuta-project-manager.ui,
5316 plugins/profile-default/plugin.c,
5317 plugins/profile-default/plugin.h,
5318 plugins/profile-default/Makefile.am,
5319 (added) plugins/profile-default/anjuta-default-profile.ui,
5320 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
5321 libanjuta/interfaces/libanjuta.idl: Reverted back incomplete
5322 multiple projects support.
5324 2007-01-06 Armin Burgmeier <armin@arbur.net>
5326 Reviewed by Naba Kumar <naba@gnome.org>
5327 * plugins/class-gen/combo-flags.h:
5328 * plugins/class-gen/combo-flags.c: Added CgComboFlagsSelectionType
5329 enum, added a type parameter to selected signal. Select highlighted
5330 entry when pressing enter (but not unselect it if it was already
5331 selected) before closing the popup. Also accept input when clicking
5334 * plugins/class-gen/cell-renderer-flags.c: Do appropriate action
5335 according to selection type.
5337 * libanjuta/anjuta-marshal.list: Changed VOID:BOXED marshaller to
5340 2007-01-08 Johannes Schmid <jhs@gnome.org>
5342 * plugins/project-wizard/templates/gtkmm/configure.in.tpl
5343 * plugins/project-wizard/templates/gtkmm/Makefile.am
5344 * plugins/project-wizard/templates/python/configure.ac.tpl
5345 * plugins/project-wizard/templates/python/configure.in.tpl
5346 * plugins/project-wizard/templates/python/Makefile.am
5347 * plugins/project-wizard/templates/cpp/configure.ac.tpl
5348 * plugins/project-wizard/templates/cpp/configure.in.tpl
5349 * plugins/project-wizard/templates/cpp/Makefile.am
5350 * plugins/project-wizard/templates/terminal.wiz
5351 * plugins/project-wizard/templates/xlib-dock.wiz
5352 * plugins/project-wizard/templates/wxwin.wiz
5353 * plugins/project-wizard/templates/java.wiz
5354 * plugins/project-wizard/templates/xlib/configure.ac.tpl
5355 * plugins/project-wizard/templates/xlib/configure.in.tpl
5356 * plugins/project-wizard/templates/xlib/Makefile.am
5357 * plugins/project-wizard/templates/gcj/configure.ac.tpl
5358 * plugins/project-wizard/templates/gcj/configure.in.tpl
5359 * plugins/project-wizard/templates/gcj/Makefile.am
5360 * plugins/project-wizard/templates/terminal/configure.ac.tpl
5361 * plugins/project-wizard/templates/terminal/configure.in.tpl
5362 * plugins/project-wizard/templates/terminal/Makefile.am
5363 * plugins/project-wizard/templates/terminal/autogen.sh
5364 * plugins/project-wizard/templates/wxwin/configure.ac.tpl
5365 * plugins/project-wizard/templates/wxwin/configure.in.tpl
5366 * plugins/project-wizard/templates/wxwin/Makefile.am
5367 * plugins/project-wizard/templates/gnome.wiz
5368 * plugins/project-wizard/templates/java/configure.ac.tpl
5369 * plugins/project-wizard/templates/java/configure.in.tpl
5370 * plugins/project-wizard/templates/java/Makefile.am
5371 * plugins/project-wizard/templates/anjuta-plugin.wiz
5372 * plugins/project-wizard/templates/gtkmm.wiz
5373 * plugins/project-wizard/templates/python.wiz
5374 * plugins/project-wizard/templates/cpp.wiz
5375 * plugins/project-wizard/templates/gtk.wiz
5376 * plugins/project-wizard/templates/gcj.wiz
5377 * plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl
5378 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
5379 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
5381 Starting fixing of all project wizards:
5382 - rename configure.in to configure.ac
5383 - use proper names for PKG_CONFIG_PATH variables instead of just 'PACKAGE'
5384 - fix AC_INIT and AM_INIT_AUTOMAKE to use the correct project names
5387 * TODO.task: Added bug number to bounty
5389 2007-01-07 Johannes Schmid <jhs@gnome.org>
5391 * plugins/build-basic-autotools.c:
5392 Fixed #392290 – Missed install as root option in project manager
5394 2007-01-07 Johannes Schmid <jhs@gnome.org>
5396 * plugins/sourceview/sourceview.c:
5397 Fixed #388731 – Odd editor behaviour after performing block-text operations
5398 Fixed #388727 – Block-tab does not work
5400 * plugins/sourceview/anjuta-document.h/c:
5401 Removed deprecated has_selection() method which is now in Gtk (>= 2.10)
5404 Require Gtk+ >= 2.10 for sourceview plugin
5406 2007-01-06 Curtis Magyar <curtm4n@gmail.com>
5408 * libanjuta/anjuta-status.c:
5409 Replaced deprecated gtk_widget_draw() with gtk_widget_queue_draw()
5411 2007-01-05 Sebastien Granjoux <seb.sfo@free.fr>
5414 plugins/terminal/terminal.c:
5416 remove support for VTE < 0.9
5418 2007-01-06 Naba Kumar <naba@gnome.org>
5420 * po/POTFILES.in: Updated
5422 2007-01-05 Adam Dingle <adam@medovina.org>
5424 Reviewed by Naba Kumar <naba@gnome.org>:
5425 * plugins/message-view/anjuta-message-manager-plugin.glade:
5426 Fixed bug #377903 (improve message color defaults).
5428 2007-01-05 Naba Kumar <naba@gnome.org>
5430 * TODO.tasks: Completed Bounty bug #359862, Improve class wizard.
5432 2007-01-03 Armin Burgmeier <armin@arbur.net>
5434 Reviewed by Naba Kumar <naba@gnome.org>:
5435 * plugins/symbol-browser/test-class.h: Fixed block ends.
5437 * libanjuta/anjuta-plugin.c: Changed a C++-style-//-comment to a
5438 C-style-block comment.
5440 * plugins/project-wizard/autogen.c: (Hopefully) temporary hack to
5441 allow lists when writing autogen definition files. This is required
5442 for the new class generator. Also fixed a wrong return value in
5443 npw_autogen_write_definition_file and set a GError in
5444 npw_autogen_execute when the output file could not be opened.
5446 * plugins/class-gen/anjuta-class-gen-plugin.glade: New class generator
5449 * plugins/class-gen/Makefile.am: Added templates subdir, removed
5450 goc_template_header and goc_template_source, added top_srcdir to
5451 includes, link against project wizard (also hopefully temporarily),
5452 removed class_gen.h, class_gen.c, action-callbacks.h,
5455 * libanjuta/anjuta-marshal.list: Added VOID:BOXED marshaller.
5457 * plugins/class-gen/cell-renderer-flags.h:
5458 * plugins/class-gen/cell-renderer-flags.c:
5459 * plugins/class-gen/combo-flags.h:
5460 * plugins/class-gen/combo-flags.c:
5461 * plugins/class-gen/element-editor.c:
5462 * plugins/class-gen/element-editor.h:
5463 * plugins/class-gen/generator.c:
5464 * plugins/class-gen/generator.h:
5465 * plugins/class-gen/plugin.h:
5466 * plugins/class-gen/plugin.c:
5467 * plugins/class-gen/transform.c:
5468 * plugins/class-gen/transform.h:
5469 * plugins/class-gen/validator.c:
5470 * plugins/class-gen/validator.h:
5471 * plugins/class-gen/window.c:
5472 * plugins/class-gen/window.h: Rewrote class generator, it now allows
5473 adding of several class elements and uses autogen.
5475 * plugins/class-gen/templates/cc-header.tpl:
5476 * plugins/class-gen/templates/cc-source.tpl:
5477 * plugins/class-gen/templates/go-header.tpl:
5478 * plugins/class-gen/templates/go-source.tpl:
5479 * plugins/class-gen/templates/Makefile.am: Added Autogen templates
5480 for the class generator.
5482 * configure.in: Added plugins/class-gen/templates/Makefile to output.
5484 2007-01-04 Naba Kumar <naba@gnome.org>
5486 Patch from Nick Treleaven:
5487 * tagmanager/tm-tag.c: Fixes Bug #389764 – Tags search do not retrieve
5488 all matching symbols.
5490 Patches from Maik Beckmann and Sébastien Granjoux:
5491 * plugins/profile-default/plugin.c,
5492 plugins/project-manager/plugin.c: Unescape project name. Fixes
5495 2007-01-04 Naba Kumar <naba@gnome.org>
5497 * plugins/glade/plugin.c: Fixed compilation with
5498 older glade-3 version.
5500 Patch from Roland Illig:
5501 libanjuta/anjuta-children.c, libanjuta/anjuta-launcher.c,
5502 plugins/sourceview/anjuta-document-saver.c,
5503 plugins/terminal/terminal.c, src/main.c: Fixed Bug 392699 Some patches
5504 are necessary to build anjuta on NetBSD 3.0
5506 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
5507 * src/anjuta-app.c: Fixed Bug #377767 – resize crashes
5508 window manager in gnome.
5510 2007-01-02 Naba Kumar <naba@gnome.org>
5512 * plugins/glade/plugin.c: Make it work with glade-3 svn.
5514 2006-12-31 Sebastien Granjoux <seb.sfo@free.fr>
5516 Reviewed by Naba Kumar <naba@gnome.org>:
5517 * libanjuta/interfaces/libanjuta.idl,
5518 plugins/debug-manager/Makefile.am,
5519 plugins/debug-manager/anjuta-marshal.list,
5520 plugins/debug-manager/debugger.c,
5521 plugins/debug-manager/sparse_buffer.c,
5522 plugins/debug-manager/sparse_buffer.h,
5523 plugins/debug-manager/sparse_view.c,
5524 plugins/debug-manager/sparse_view.h,
5525 plugins/debug-manager/disassemble.h,
5526 plugins/debug-manager/disassemble.c,
5527 plugins/debug-manager/anjuta-marshal.list,
5528 plugins/debug-manager/plugin.c,
5529 plugins/gdb/debugger.c,
5530 plugins/gdb/debugger.h,
5531 plugins/gdb/plugin.c:
5532 Add a disassembly view window
5534 * plugins/debug-manager/breakpoints.c,
5535 plugins/debug-manager/chunk_view.c,
5536 plugins/debug-manager/locals.c,
5537 plugins/debug-manager/memory.c,
5538 plugins/debug-manager/registers.c,
5539 plugins/debug-manager/stack_trace.c:
5540 Add some debugging information
5542 2006-12-18 Naba Kumar <naba@gnome.org>
5544 * configure.in, plugins/glade/plugin.c: Allow building against both
5545 glade == 3.0.2 and glade > 3.0.2 (~ cvs).
5547 2006-12-03 Naba Kumar <naba@gnome.org>
5549 * TODO.tasks: Marked a bounty completed.
5551 2006-11-24 Adam Dingle <adam@medovina.org>
5553 Reviewed by Naba Kumar <naba@gnome.org>:
5554 * plugins/build-basic-autotools/build-basic-autotools.c,
5555 plugins/debug-manager/watch.c,
5556 plugins/document-manager/plugin.c,
5557 plugins/patch/plugin.c,
5558 plugins/project-manager/plugin.c:
5559 Fixed bug #378879 (several command names need ellipses).
5561 2006-11-22 Sylvain Defresne <sdefresne@gmail.com>
5563 Reviewed by: Naba Kumar <naba@gnome.org>
5564 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
5565 GCC 4.1.2 (there are only two warnings remaining now when compiling
5568 * plugins/*/*.[ch]: Use class macro for type casting (ANJUTA_PLUGIN_*).
5570 * libanjuta/anjuta-plugin.h: Modification of the ANJUTA_PLUGIN_BEGIN
5571 macro so that the generated function support a NULL plugin parameter.
5573 * plugins/debug-manager/debug_tree.c: Fix an incorrect call to gfree
5574 in debug_tree_find_expression by freeing memory returned by the call
5575 to gtk_tree_model_get instead of the parameter string.
5577 2006-11-26 Sebastien Granjoux <seb.sfo@free.fr>
5579 * plugins/debug-manager/breakpoints.c:
5582 * plugins/debug-manager/anjuta-debug-manager.ui,
5583 plugins/debug-manager/debugger.c,
5584 plugins/debug-manager/plugin.c:
5587 2006-11-21 Sebastien Granjoux <seb.sfo@free.fr>
5589 * libanjuta/anjuta-launcher.c,
5590 plugins/gdb/debugger.c:
5593 2006-11-21 Naba Kumar <naba@gnome.org>
5595 * plugins/search/search_preferences.c: Fixed build break.
5597 2006-11-20 Naba Kumar <naba@gnome.org>
5599 Patch from Kjartan Maraas:
5600 * plugins/cvs-plugin/cvs-interface.c,
5601 plugins/document-manager/plugin.c,
5602 plugins/gtodo/interface.c,
5603 plugins/gtodo/libgtodo.h,
5604 plugins/message-view/anjuta-msgman.c,
5605 plugins/project-wizard/druid.c,
5606 plugins/search/search_preferences.c,
5607 plugins/sourceview/sourceview-prefs.c,
5608 plugins/terminal/terminal.c,
5609 src/start-with.c: Fix a bunch of memory leaks. Fixes bug #377115.
5611 Patch from Przemysław Grzegorczyk:
5612 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
5613 plugins/subversion/anjuta-subversion.glade: Enable files in
5614 fileselection dialog. Fixes bug #376031.
5616 2006-11-17 Adam Dingle <adam@medovina.org>
5618 Reviewed by: Naba Kumar <naba@gnome.org>
5619 * plugins/build-basic-autotools/build-basic-autotools.c
5620 * plugins/class-gen/anjuta-class-gen.plugin.in
5621 * plugins/debug-manager/breakpoints.c
5622 * plugins/debug-manager/plugin.c
5623 * plugins/devhelp/plugin.c
5624 * plugins/document-manager/plugin.c
5625 * plugins/gdb/debugger.c
5626 * plugins/glade/anjuta-glade.plugin.in
5627 * plugins/gtodo/plugin.c
5628 * plugins/language-support-cpp-java/plugin.c
5629 * plugins/message-view/plugin.c
5630 * plugins/project-import/anjuta-project-import.glade
5631 * plugins/project-import/anjuta-project-import.plugin.in
5632 * plugins/search/plugin.c
5633 * plugins/tools/scripts/tools-2.xml.in
5634 * plugins/valgrind/plugin.c
5635 * src/anjuta-actions.h:
5636 Fixed bug #376335 "menu items should be capitalized". Minor
5639 2006-11-20 Naba Kumar <naba@gnome.org>
5641 * configure.in: Fixed build.
5643 Patch from: Arjan Timmerman
5644 *configure.in: Make subvesion plugin build for apr 1.x.
5647 2006-11-20 Johannes Schmid <jhs@gnome.org>
5651 Removed patches from Sylvain and Günther. They caused not problems but
5652 Naba was against them.
5654 2006-11-20 Johannes Schmid <jhs@gnome.org>
5656 * Removed me from MAINTAINERS
5658 2006-11-14 Günther Brammer <GBrammer@gmx.de>
5661 Use apr-1 instead of apr-0
5663 2006-11-14 Sylvain Defresne <sdefresne@gmail.com>
5665 * global-tags/create_global_tags.sh.in: Correct a bug when environment
5666 variable $PKG_CONFIG_PATH point to an empty or non-existent directory,
5667 and another bug occuring when parsing .pc file containing quotes.
5669 2006-11-13 Sylvain Defresne <sdefresne@gmail.com>
5671 * plugins/*/*.[ch]: Use class macro for type casting.
5673 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
5674 GCC 4.1.2 (there are only two warnings remaining now when compiling
5677 * plugins/debug-manager/debug_tree.c: corrected a invalid free and
5678 a memory leak in debug_tree_find_expression; g_free was called on
5679 the parameter instead of the memory allocated by gtk_tree_model_get.
5681 * libanjuta/anjuta-plugin.h: updated the ANJUTA_PLUGIN_BEGIN macro
5682 to declare and initialize the global type variable of the plugin.
5684 2006-10-31 Naba Kumar <naba@gnome.org>
5686 * global-tags/create_global_tags.sh.in: Added an end message.
5688 * libanjuta/anjuta-launcher.h: Fixed indentation.
5690 * plugins/symbol-browser/an_symbol_prefs.c: Fixed system tags
5691 creation to a) append the messages in right way, b) Connect signals
5692 to the view properly and c) Recreate the system-tags.cache at the
5693 end of the generation.
5695 * plugins/symbol-browser: Fixed action path (double
5696 click on sysmbols was not working).
5698 * libanjuta/anjuta-session.[ch], libanjuta/anjuta-serializer.c:
5699 Fixed typedef and removed dead code.
5701 * tagmanager/c.c: Took the latest version from ctags source
5702 repository, because the one we had (from ctags 5.6) was broken.
5704 * global_tags/create_global_tags.sh.in: Reverted the patch from
5705 Sylvain because it was not right fix (and added a helpful comment).
5706 Used /bin/bash to fix the bashism and generated separate log files
5707 for each tag files in the same directory.
5709 2006-10-29 Naba Kumar <naba@gnome.org>
5711 * plugins/editor/text_editor.c: Use a temporary file
5712 to save the editor and move it at the end to original
5713 file. This will prevent data corruption if file save
5714 failed for any reason. Also report proper errors when
5715 file save fails. Fixes bug #346575.
5717 2006-10-26 Naba Kumar <naba@gnome.org>
5719 * plugins/document-manager/anjuta-docman.c: Do not load
5720 the same files with different path more than once (happens
5721 with symlinked files). Fixes Bug #323591.
5723 2006-10-25 Naba Kumar <naba@gnome.org>
5725 * plugins/valgrind/vgactions.c: Fixed a warning.
5727 2006-10-25 Sylvain Defresne <sdefresne@gmail.com>
5729 Reviewed by Naba Kumar <naba@gnome.org>:
5731 * plugins/valgrind/vgtoolview.c:
5732 Correct memory leaks in vg_tool_view_set_{argv,srcdir}.
5734 * plugins/valgrind/bugged-prg-test.c:
5735 No more warning during compilation with GCC 4.1.
5736 Program is still buggy in order to be used as a test of the
5739 * plugins/valgrind/ldd.c plugins/valgrind/parser.c
5740 plugins/valgrind/preferences.c plugins/valgrind/symtab.c
5741 plugins/valgrind/vgdefaultview.c plugins/valgrind/vgerror.c
5742 plugins/valgrind/vgrule.c:
5743 No more warning during compilation with GCC 4.1.
5745 * plugins/valgrind/plugin.c:
5746 Correct call to vg_tool_view_set_{argv,srcdir} to conform to
5747 prototype (was missing from previous patch).
5749 2006-10-24 Naba Kumar <naba@gnome.org>
5751 * plugins/glade/plugin.c: Show glade tree view, not list view.
5753 * plugins/glade/plugin.c: Fixed crash when Anjuta is
5754 exited with glade plugin still loaded. Fixes Bug #364755.
5756 * plugins/document-manager/anjuta-document-manager.plugin.in:
5757 Added application/x-reject in accepted mime-types.
5759 * Changelog: Fixed changelog alignments.
5761 2006-10-24 Sylvain Defresne <sdefresne@gmail.com>
5763 Reviewed by: Naba Kumar <naba@gnome.org>
5765 * plugins/valgrind/menu-utils.c plugins/valgrind/plugin.c
5766 plugins/valgrind/plugin.h plugins/valgrind/preferences.c
5767 plugins/valgrind/vgactions.c plugins/valgrind/vgcachegrindprefs.c
5768 plugins/valgrind/vgdefaultview.c plugins/valgrind/vggeneralprefs.c
5769 plugins/valgrind/vghelgrindprefs.c plugins/valgrind/vgmemcheckprefs.c
5770 plugins/valgrind/vgrule-editor.c plugins/valgrind/vgrule-list.c
5771 plugins/valgrind/vgsearchbar.c:
5772 Use class macro for type casting.
5774 * plugins/valgrind/plugin.h:
5775 Don't force cast a GtkActionGroup to a GtkAction.
5777 * plugins/valgrind/plugin.c:
5778 Use correct API to get path of the preoject root when building
5779 the list of targets for the run action.
5780 Correct ordering of the construction of the preferences widgets.
5781 Only remove the valgrind widget if it is currently displayed.
5783 * plugins/valgrind/vgactions.c plugins/valgrind/vgactions.h:
5784 Return if check_valgrind_binary() fails.
5785 The ValgrindPluginPrefs object is initialized after the call to
5786 vg_action_new. Take a handle to the location of the pointer to
5789 2006-10-24 Naba Kumar <naba@gnome.org>
5791 * HACKING: Updated coding sample.
5793 Patch from: Armin Burgmeier <armin@arbur.net>
5794 * plugins/symbol-browser/test-class.h,
5795 plugins/editor/aneditor-autocomplete.cxx: Fixed block ends.
5797 2006-10-22 Sylvain Defresne <sdefresne@gmail.com>
5799 * plugins/valgrind/plugin.c plugins/valgrind/vgtoolview.c
5800 * plugins/valgrind/vgtoolview.h:
5801 Correctly handle the argv / srcdir of vg_tool_view object. Do
5802 not leak memory associated with those arrays.
5804 * plugins/symbol-browser/an_symbol_prefs.c:
5805 Support unloading / reloading of the module (for example when
5806 closing a project and opening another one).
5808 * plugins/project-manager/plugin.c:
5809 Remove plugin widget before removing plugin itself, preventing
5810 a crash with valgrind plugin.
5812 * libanjuta/anjuta-preferences-dialog.c:
5813 Do not use the page_num returned by gtk_notebook_append_page to
5814 remove the page as it cause bugs when pages removal is not done
5817 * plugins/document-manager/anjuta-docman.c:
5818 Fix some GTK+ warnings.
5820 * global-tags/create_global_tags.sh.in:
5821 Rewrite script to remove bash-ism and use pkg-config directly
5822 instead of parsing the *.pc file by hand. This solve problems
5823 that occurred when one of the directory in PKG_CONFIG_PATH is
5826 2006-10-22 Arjan Timmermann <arjan@southfly.nl>
5828 * plugins/glade/plugin.c: Fix build (#363884)
5830 2006-10-22 Johannes Schmid <jhs@gnome.org>
5832 * plugins/file-manager/an_file_view.c:
5833 * plugins/file-manager/plugin.c:
5834 * plugins/file-manager/plugin.h:
5835 Fix possible crasher when changing project-root uri when we try to restore open nodes
5838 2006-10-19 Naba Kumar <naba@gnome.org>
5840 Patch from: Juan Pablo Ugarte
5841 * plugins/glade/plugin.c: Include glade header
5844 2006-10-15 Sebastien Granjoux <seb.sfo@free.fr>
5846 * plugins/debug-manager/Makefile.am,
5847 plugins/debug-manager/sexy-icon-entry.h,
5848 plugins/debug-manager/sexy-icon-entry.c,
5849 plugins/debug-manager/dataview.c:
5850 Fix bug #358134 (Goto memory prompt)
5851 Use sexy-icon-entry from libsexy 0.1.10
5853 * plugins/debug-manager/debugger.c,
5854 plugins/debug-manager/plugin.c,
5855 plugins/debug-manager/start.c,
5856 plugins/gdb/debugger.c,
5857 plugins/gdb/plugin.c:
5858 Better error handling when starting and stopping debugger
5860 2006-10-13 Maik Beckmann <maik@eigenco.de>
5862 * src/action_callbacks.c:
5863 Fixed bug #361830 (AboutDialog does not close) which is caused
5864 due to a change in Gtk+ 2.10
5866 2006-10-12 Adam Dingle <adam@medovina.org>
5868 * libanjuta/plugins.c: Fixed bug #357537 (allow double click in plugin selection dialog).
5870 * plugins/search/search-replace.c:
5871 Fixed bug #358068 (indicate when Find in Files is complete)
5873 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
5875 * plugins/sourceview/sourceview-prefs.c:
5876 * plugins/sourceview/sourceview.glade:
5877 Fixed bug #359663 (make line highlighting optional in GtkSourceView editor).
5879 * manuals/xmldocs.make: fixed bug #359730 (Anjuta can't launch help files).
5881 * plugins/devhelp/plugin.c:
5882 * plugins/search/plugin.c:
5883 Fixed bug #359750 (fix find/replace shortcut keys).
5885 * plugins/document-manager/plugin.c: fixed bug #351387 (don't
5886 use Alt+key for shortcuts)
5888 * plugins/debug-manager/debug_tree.c:
5889 * plugins/debug-manager/debugger.c:
5890 Fixed bug #359317 (can't load debug manager)
5892 * /plugins/document-manager/plugin.c:
5893 Fixed bug #359259 (highlight modes listed in reverse
5894 alphabetical order).
5896 2006-10-10 Johannes Schmid <jhs@gnome.org>
5898 * plugins/glade/plugin.c:
5899 Add scrollbars to glade project window
5901 2006-10-10 Johannes Schmid <jhs@gnome.org>
5903 * libanjuta/interfaces/Makefile.am.iface:
5904 Fixed Makefile with broke build
5906 2006-10-07 Johannes Schmid <jhs@gnome.org>
5908 * libanjuta/interfaces/anjuta-idl-compiler.pl:
5909 * libanjuta/interfaces/Makefile.iface.am:
5910 Fixed enum types generation
5912 * libanjuta/interfaces/libanjuta.idl:
5913 Fixed some strange typo
5915 2006-10-06 Johannes Schmid <jhs@gnome.org>
5917 * libanjuta/interfaces/Makefile.iface.am:
5918 Fixed enum-types.h generation
5919 * libanjuta/interfaces/libanjuta.idl:
5921 IAnjutaTODO::load should take const gchar* argument
5922 Remove include to libanjuta/e-splash.h which is not installed as header file
5923 Disable get_attributes for now
5925 * pluings/sourceview/sourceview.c: Disabled get_attributes
5927 * plugins/gtodo/plugin.c: itodo_load now with const gchar* argument
5929 2006-10-05 Naba Kumar <naba@gnome.org>
5931 * TODO.tasks: Set 'Improve class widzard' task to assigned.
5932 Set bug id for 'Profiler plugin' task.
5934 2006-10-03 Naba Kumar <naba@gnome.org>
5936 * TODO.tasks: Set 'Profiler plugin' task to assigned. Added new
5937 tasks 'Automated tests for Anjuta' and 'Bug fixing batch #1'
5939 * libanjuta/interfaces/libanjuta.idl, plugins/document-manager/plugin.c,
5940 plugins/project-manager/plugin.c: Added a new API in
5941 IAnjutaDocumentManager called ianjuta_document_manager_remove_editor().
5942 Added some documentation. On project close, close all editors that
5943 has files opened for the project.
5945 * plugins/glade/plugin.c, src/anjuta-app.c: Remove client widgets
5946 from the containers on anjuta_shell_remove_widget(). Do not destroy
5947 glade widgets once created.
5949 2006-10-03 Johannes Schmid <jhs@gnome.org>
5951 * libanjuta/interfaces/anjuta-idl-compiler.pl:
5952 * libanjuta/interfaces/libanjuta.idl:
5953 const-List<> => const List<>
5954 List-free<> => List<>
5956 * Makefile.am: Reenabled launcher
5958 2006-10-03 Johannes Schmid <jhs@gnome.org>
5960 * libanjuta/interfaces/Makefile.am.iface:
5961 Install libanjuta.idl
5963 2006-10-02 Adam Dingle <adam@medovina.org>
5965 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
5967 2006-10-02 Adam Dingle <adam@medovina.org>
5969 * plugins/editor/style-editor.c: fixed bug #357534
5970 * plugins/gdb/utilities.h: removed 2 unused declarations
5972 2006-10-02 Johannes Schmid <jhs@gnome.org>
5974 * Makefile.am: disabled anjuta-launcher
5975 * libanjuta/Makefile.am:
5977 * libanjuta/anjuta-plugin.c: (anjuta_plugin_class_init):
5978 * libanjuta/glue-factory.c: (glue_factory_add_path),
5979 (glue_factory_get_path):
5980 * libanjuta/plugins.c: (activate_tool), (tool_set_update):
5981 * libanjuta/glue-factory.h:
5982 * libanjuta/glue-cpp.h:
5983 * libanjuta/glue-cpp.c:
5984 Added support for C++ plugins. Those have a Language=C++ tag in their .plugin file
5986 * libanjuta/interfaces/Makefile.am.iface:
5987 * libanjuta/interfaces/anjuta-idl-compiler.pl:
5988 * libanjuta/interfaces/libanjuta.idl:
5989 Add a new features to idl compiler:
5990 List<Type> => List of Type
5991 List-free<Type> => List of Type, it is up to the caller to free items and list
5992 const-List(-free)<Type> = const List of Types
5993 These three all wrap to GList* in C but will be handled differently in C++, Python, etc.
5995 * plugins/class-gen/class_gen.c: (gobject_class_create_code),
5996 (generic_cpp_class_create_code):
5997 Adapted to new project_manager interface
5999 * plugins/gdb/plugin.c: (ivariable_debugger_iface_init):
6000 * plugins/debug-manager/debugger.c:
6001 (ivariable_debugger_iface_init):
6002 Do not use C++ keyword "delete" for interface name
6004 * plugins/document-manager/anjuta-document-manager.plugin.in:
6005 Added m4 to mime-types
6007 * plugins/project-manager/plugin.c:
6008 (iproject_manager_add_source_multi):
6009 Changed interface to use GList instead of GList* (needs new gnome-build CVS)
6011 2006-10-01 Naba Kumar <naba@gnome.org>
6013 * plugins/devhelp/anjuta-devhelp-simple.ui: Added a simple
6014 UI file used when out-of-process devhelp is used instead of
6017 * configure.in, plugins/Makefile.am, plugins/devhelp/Makefile.am,
6018 plugins/devhelp/plugin.c, plugins/devhelp/plugin.h,
6019 plugins/profile-default/default.anjuta: Build devhelp plugin,
6020 but use out-of-process devhelp if devhelp plugin is disabled
6021 (either by user or devhelp is not installed). Disabled devhelp
6022 plugin by default. Added it in default profile.
6024 2006-10-01 Naba Kumar <naba@gnome.org>
6026 * plguins/project-manager/plugin.c: Possible fix for crash
6029 * configure.in, plugins/Makefile.am: Enabled glade plugin and
6030 set dep to last version 3.0.2.
6032 * plugins/cvs-plugin/plugin.c, plugins/file-loader/plugin.c,
6033 plugins/file-loader/plugin.h, plugins/subversion/plugin.c,
6034 plugins/symbol-browser/plugin.c: Use the right action group
6035 for getting popup actions (Fixes lots of assertion failures).
6037 * plugins/project-manager/plugin.c,
6038 plugins/project-manager/plugin.h: use separate action group
6041 * plugins/message-view/plugin.c: Disconnect session load
6042 signal on plugin deactivation (fixes a crash).
6044 2006-09-30 Naba Kumar <naba@gnome.org>
6046 * TODO.tasks: Added a few debugger tasks from Sebastien (two bounties).
6047 * TODO.tasks: Assigned a bounty to Massimo.
6049 2006-09-29 Naba Kumar <naba@gnome.org>
6051 * src/anjuta-app.c, src/shell.c: Fixed build errors.
6053 2006-09-30 Sebastien Granjoux <seb.sfo@free.fr>
6055 * plugins/debug-manager/debugger.c,
6056 plugins/debug-manager/plugin.c,
6057 libanjuta/interfaces/libanjuta.idl:
6058 Add a new abort command to quit debugger without waiting
6060 * plugins/gdb/debugger.c,
6061 plugins/gdb/debugger.h,
6062 plugins/gdb/plugin.c:
6063 Send a signal directly to the debugged program
6064 Implement abort command
6066 * plugins/debug-manager/debug_tree.c:
6069 * plugins/debug-manager/stack-trace.c:
6072 2006-09-29 Naba Kumar <naba@gnome.org>
6074 * TODO.tasks: Updated.
6076 * plugins/gtodo/add_edit_item.c: Fixed text wrapping and item edit
6079 * TODO.tasks: Added more tasks and bounties. Marked a few completed.
6081 * TODO.tasks: Updated in light of the word wrapping fix
6082 in Tasks Manager. Added a test bounty entry.
6084 * TODO.tasks: Added four bounties.
6086 2006-09-28 Naba Kumar <naba@gnome.org>
6088 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h:
6089 Added 'customizable' parameter to
6090 anjuta_ui_add_action_group_entries() and similar functions to
6091 allow user configuration of the actions. Filter out actions that
6092 are not configurable items (such as submenu items). Now the
6093 'Customize shortcuts' dialog is much better listed.
6095 * plugins/build-basic-autotools/build-basic-autotools.c,
6096 plugins/build-basic-autotools/build-basic-autotools.h,
6097 plugins/cvs-plugin/plugin.c,
6098 plugins/cvs-plugin/plugin.h,
6099 plugins/debug-manager/breakpoints.c,
6100 plugins/debug-manager/plugin.c,
6101 plugins/debug-manager/stack_trace.c,
6102 plugins/debug-manager/watch.c,
6103 plugins/devhelp/plugin.c,
6104 plugins/document-manager/plugin.c,
6105 plugins/file-loader/plugin.c,
6106 plugins/file-manager/plugin.c,
6107 plugins/glade/plugin.c,
6108 plugins/gtodo/interface.c,
6109 plugins/gtodo/plugin.c,
6110 plugins/language-support-cpp-java/plugin.c,
6111 plugins/macro/plugin.c,
6112 plugins/macro/plugin.h,
6113 plugins/message-view/plugin.c,
6114 plugins/patch/plugin.c,
6115 plugins/profile-default/default.anjuta,
6116 plugins/project-manager/plugin.c,
6117 plugins/project-manager/plugin.h,
6118 plugins/sample1/plugin.c,
6119 plugins/search/plugin.c,
6120 plugins/subversion/plugin.c,
6121 plugins/subversion/plugin.h,
6122 plugins/symbol-browser/plugin.c,
6123 plugins/symbol-browser/plugin.h,
6124 plugins/tools/plugin.c,
6125 plugins/valgrind/plugin.c,
6126 plugins/valgrind/plugin.h: Fixed to take care of above change
6127 in API of AnjutaUI. Properly added/removed action groups in some
6128 plugins. Split action groups into customization and non-customizable
6129 groups and added them separately.
6131 * plugins/document-manager/plugin.c: Close files belonging to
6132 project when project is closed (not complete).
6134 * plugins/gtodo/plugin.c: Enabled wrapping of tasks texts and
6135 vertical aligned cell entries.
6137 * src/anjuta-app.c: Define macros for the placeholder names.
6138 Set default widths and heights of the default placeholders,
6139 so that newly docked widgets are correclty sized.
6141 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
6142 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h:
6143 Fixed to generated correct actions addition/removal code.
6145 2006-09-25 Naba Kumar <naba@gnome.org>
6147 * libanjuta/Makefile.am, libanjuta/libanjuta.h,
6148 libanjuta/anjuta-serializer.[ch]: Implemented serialization
6151 * plugins/message-view/anjuta-msgman.c,
6152 plugins/message-view/anjuta-msgman.h,
6153 plugins/message-view/message-view.c,
6154 plugins/message-view/message-view.h,
6155 plugins/message-view/plugin.c: Serialize messages panes in
6156 session save and deserialize them in session load so that
6157 build messages persistant.
6159 2006-09-24 Johannes Schmid <jhs@gnome.org>
6161 * libanjuta/anjuta-utils.c:
6162 * plugins/message-view/message-view.c:
6163 Really fixed #355407
6165 2006-09-23 Sebastien Granjoux <seb.sfo@free.fr>
6167 * libanjuta/interfaces/libanjuta.idl:
6168 Change one variable sign
6170 * plugins/debug-manager/anjuta-debug-manager.glade,
6171 plugins/debug-manager/anjuta-debug-manager.ui:
6172 Few small interface changes
6174 * plugins/debug-manager/debug_tree.h,
6175 plugins/debug-manager/watch.c,
6176 plugins/debug-manager/debugger.c,
6177 plugins/debug-manager/plugin.c
6178 plugins/gdb/debugger.c,
6179 plugins/gdb/plugin.c:
6180 Big rewrite of debugger queue
6181 Allow to cancel command
6183 * plugins/debug-manager/memory.c:
6184 Fix a bug if a command is cancelled
6186 2006-09-23 Bursig Rafal <Bursig_Rafal@mentor.com>
6188 * plugins/gdb/debugger.c,
6189 plugins/debug-manager/debug_tree.c,
6190 plugins/debug-manager/locals.c:
6191 Restore tree representation for local variable
6192 Add argument in local variable list
6193 Use gdb variable object to get all informations
6195 2006-09-19 Naba Kumar <naba@gnome.org>
6197 * libanjuta/anjuta-save-prompt.[c,h]: Added missing files
6198 that implements AnjutaSavePrompt class.
6200 * ChangeLog: Fixed indentation.
6202 * libanjuta/Makefile.am,
6203 libanjuta/anjuta-marshal.list,
6204 libanjuta/anjuta-shell.c,
6205 libanjuta/anjuta-shell.h,
6206 plugins/document-manager/action-callbacks.c,
6207 plugins/document-manager/action-callbacks.h,
6208 plugins/document-manager/anjuta-docman.c,
6209 plugins/document-manager/anjuta-docman.h,
6210 plugins/document-manager/plugin.c,
6211 src/anjuta.c: Impletemnted save prompt dialog to prompt for
6212 unsaved items during exit. A new signal is added in shell
6213 interface called 'save-prompt' to collect all unsaved items.
6214 Create AnjutaSavePrompt class (dialog) to process unsaved items.
6215 Fixed document manager to use the new save-prompt signal in shell
6216 and AnjutaSavePrompt object for unsaved files. Cleaned up
6217 AnjutaDocman to synchronously save new files. Fixed function
6220 2006-09-18 Johannes Schmid <jhs@gnome.org>
6222 * configure.in: Added gdl-gnome-1.0 to depencies and bumped
6223 gdl requirement to 0.7.0
6225 2006-09-18 Johannes Schmid <jhs@gnome.org>
6227 * global-tags/.cvsignore:
6228 * global-tags/Makefile.am:
6229 * global-tags/create_global_tags.sh (removed):
6230 * global-tags/create_global_tags.sh.in (added):
6233 * libanjuta/anjuta-launcher.c:
6236 * plugins/project-manager/plugin.c:
6237 (project_manager_plugin_close_project):
6240 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model):
6243 * src/anjuta-app.c: (on_add_merge_widget), (on_widget_remove):
6244 More reasonable toolbar creation/deletition though it does
6247 2006-09-15 Johannes Schmid <jhs@gnome.org>
6249 * libanjuta/anjuta-utils.c/.h:
6252 2006-09-13 Curtis Magyar <curtm4n@gmail.com>
6254 * scintilla/ScintillaGTK.cxx
6255 Fixed doulbe freeing in Scintilla
6257 2006-09-12 Johannes Schmid <jhs@gnome.org>
6259 * plugins/symbol-browser/an_symbol_prefs.c:
6260 Support unloading / reloading of the module (for example when
6261 closing a project and opening another one).
6263 * plugins/project-manager/plugin.c:
6264 Really fixed #355148 (Show project name in title bar)
6266 2006-09-09 Johannes Schmid <jhs@gnome.org>
6268 * libanjuta/plugins.c:
6269 Fixed #355156 (Show plugins in alphabetical order)
6271 2006-09-09 Johannes Schmid <jhs@gnome.org>
6273 * plugins/project-manager/plugin.c:
6274 Fixed #355148 (Show project name in title bar)
6276 2006-09-09 Johannes Schmid <jhs@gnome.org>
6278 * plugins/project-manager/plugin.c:
6279 (value_removed_project_root_uri):
6280 Fixed crasher if project cannot be opened
6282 2006-08-30 Naba Kumar <naba@gnome.org>
6284 * plugins/language-support-cpp-java/plugin.[c,h],
6285 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
6286 Impletemnted UI for auto indent.
6288 2006-08-28 Naba Kumar <naba@gnome.org>
6290 * plugins/gvim/.cvsignore,
6291 plugins/gvim/Makefile.am,
6292 plugins/gvim/anjuta-vim-plugin.png,
6293 plugins/gvim/anjuta-vim.c,
6294 plugins/gvim/anjuta-vim.h,
6295 plugins/gvim/anjuta-vim.plugin.in,
6296 plugins/gvim/gtkvim.c,
6297 plugins/gvim/gtkvim.h,
6298 plugins/gvim/plugin.c,
6299 plugins/gvim/plugin.h: Added gvim anjuta plugin. Not included
6302 2006-08-28 Naba Kumar <naba@gnome.org>
6304 Patch from: Massimo Corà <maxcvs@email.it>
6305 * tagmanager/tm_source_file.c, tagmanager/tm_workspace.c: Fixed
6306 possible infinite loop.
6308 2006-08-22 Adam Dingle <adam@medovina.org>
6310 * plugins/editor/editor.glade: Fixed bug 346775 ("no highlight styles
6311 to edit are shown in the preferences dialog in anjuta").
6312 Removed unused widgets from the style editor dialog.
6314 2006-08-21 Johannes Schmid <jhs@gnome.org>
6316 * plugins/symbol-browser/test-class.[cpp/h]
6319 2006-08-18 Naba Kumar <naba@gnome.org>
6321 * plugins/sourceview/sourceview.c: Emit language-changed signal at the
6322 end of document loading.
6324 * plugins/language-support-cpp-java/plugin.c,
6325 plugins/sourceview/sourceview.c: Fixed plugin loading.
6327 2006-08-17 Naba Kumar <naba@gnome.org>
6329 * plugins/language-support-cpp-java/plugin.c,
6330 plugins/language-support-cpp-java/plugin.h: Implemented emacs-style
6331 mode line parsing. Indentation parameters initialized based on
6332 mode line parameters.
6334 2006-08-16 Naba Kumar <naba@gnome.org>
6336 * Makefile.am, plugins/editor/text_editor.c,
6337 plugins/language-support-cpp-java/plugin.c: Fixed indentation in
6340 2006-08-16 Naba Kumar <naba@gnome.org>
6342 Patch from Massimo Cora' <maxcvs@email.it>:
6344 * plugins/editor/aneditor-autocomplete.cxx,
6345 plugins/editor/aneditor-calltip.cxx,
6346 plugins/symbol-browser/Makefile.am,
6347 plugins/symbol-browser/an_symbol.c,
6348 plugins/symbol-browser/an_symbol_view.c,
6349 plugins/symbol-browser/plugin.c,
6350 tagmanager/Makefile.am, tagmanager/acconfig.h, tagmanager/args.c,
6351 tagmanager/args.h, tagmanager/asm.c, tagmanager/asp.c,
6352 tagmanager/awk.c, tagmanager/beta.c, tagmanager/c.c,
6353 tagmanager/cobol.c, tagmanager/ctags.c, tagmanager/ctags.h,
6354 tagmanager/debug.c, tagmanager/debug.h, tagmanager/eiffel.c,
6355 tagmanager/entry.c, tagmanager/entry.h, tagmanager/erlang.c,
6356 tagmanager/fortran.c, tagmanager/general.h, tagmanager/get.c,
6357 tagmanager/get.h, tagmanager/html.c,
6358 tagmanager/include/tm_source_file.h,
6359 tagmanager/include/tm_tag.h,
6360 tagmanager/include/tm_workspace.h,
6361 tagmanager/jscript.c, tagmanager/keyword.c,
6362 tagmanager/keyword.h, tagmanager/lisp.c,
6363 tagmanager/lregex.c, tagmanager/lua.c,
6364 tagmanager/main.h, tagmanager/make.c,
6365 tagmanager/options.c, tagmanager/options.h,
6366 tagmanager/parse.c, tagmanager/parse.h,
6367 tagmanager/parsers.h, tagmanager/pascal.c,
6368 tagmanager/perl.c, tagmanager/php.c,
6369 tagmanager/python.c, tagmanager/read.c,
6370 tagmanager/read.h, tagmanager/readtags.c,
6371 tagmanager/readtags.h, tagmanager/rexx.c,
6372 tagmanager/routines.c, tagmanager/routines.h,
6373 tagmanager/ruby.c, tagmanager/scheme.c,
6374 tagmanager/sh.c, tagmanager/slang.c,
6375 tagmanager/sml.c, tagmanager/sort.c,
6376 tagmanager/sort.h, tagmanager/sql.c,
6377 tagmanager/strlist.c, tagmanager/strlist.h,
6378 tagmanager/tcl.c, tagmanager/tm_source_file.c,
6379 tagmanager/tm_symbol.c, tagmanager/tm_tag.c,
6380 tagmanager/tm_workspace.c, tagmanager/verilog.c,
6381 tagmanager/vim.c, tagmanager/vstring.c,
6382 tagmanager/vstring.h, tagmanager/yacc.c: Updated ctags to version
6383 5.6 and namespace completion fixed.
6385 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
6386 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated.
6388 2006-08-15 Naba Kumar <naba@gnome.org>
6390 * libanjuta/interfaces/libanjuta.idl,
6391 plugins/editor/text-editor-iterable.c,
6392 plugins/editor/text_editor.c,
6393 plugins/sourceview/sourceview-cell.c,
6394 plugins/sourceview/sourceview.c: Implemented ianjuta_iterable_clone(),
6395 ianjuta_iterable_assign(), ianjuta_editor_begin_action (),
6396 ianjuta_editor_end_action().
6398 * plugins/language-support-cpp-java/plugin.c: Improved auto-indentation.
6400 2006-08-13 Naba Kumar <naba@gnome.org>
6402 * plugins/debug-manager/breakpoints.c,
6403 plugins/debug-manager/memory.c,
6404 plugins/debug-manager/registers.c,
6405 src/layout.xml: Fixed debugger widgets layout.
6407 2006-08-12 Naba Kumar <naba@gnome.org>
6409 * plugins/editor/aneditor-indent.cxx, plugins/editor/aneditor-priv.h,
6410 plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
6411 plugins/editor/editor.glade, plugins/editor/text_editor.h,
6412 plugins/editor/text_editor_prefs.c: Disabled automatic indentation
6413 codes and dead codes. Removed automatic indentation prefs.
6415 2006-08-12 Johannes Schmid <jhs@gnome.org>
6417 * libanjuta/Makefile.am:
6418 * libanjuta/anjuta-launcher.c:
6419 * libanjuta/anjuta-launcher.h:
6420 * libanjuta/anjuta-plugin.c:
6421 * libanjuta/anjuta-plugin.h:
6422 * libanjuta/anjuta-preferences.c:
6423 * libanjuta/anjuta-preferences.h:
6424 * libanjuta/anjuta-shell.c:
6425 * libanjuta/anjuta-shell.h:
6426 * libanjuta/libanjuta.h:
6428 Made wrapper friendly:
6429 - no inline in header files (preferences_set/get)
6430 - correct signal names
6431 - correct GError** argument in anjuta_shell_freeze/thaw
6432 - include correct files in libanjuta.h
6434 * plugins/project-manager/plugin.c:
6437 2006-08-11 Naba Kumar <naba@gnome.org>
6439 * plugins/editor/aneditor-priv.h,
6440 plugins/editor/aneditor.cxx: Disabled inbuilt autoindentation.
6442 * plugins/editor/text_editor_cbs.c,
6443 plugins/sourceview/anjuta-view.c: Pass the right position for char
6446 * plugins/sourceview/anjuta-view.c: Emit char-added signal for tab.
6448 * plugins/language-support-cpp-java/plugin.c: Fixed memory corruption.
6450 2006-08-11 Naba Kumar <naba@gnome.org>
6452 * plugins/sourceview/sourceview-cell.c: Fixed get_character () to
6453 return the right character at the iter position and get_char() to
6456 * plugins/sourceview/sourceview.c: Fixed get_line_begin_position()
6457 to set to character offset and not byte index.
6459 * plugins/language-support-cpp-java/plugin.c: Improved
6460 auto-indentation login. Indents opening and closing braces correctly.
6462 2006-08-10 Johannes Schmid <jhs@gnome.org>
6466 Required automake = 1.9
6468 * libanjuta/anjuta-children.c:
6469 * libanjuta/anjuta-children.h:
6470 * libanjuta/anjuta-encodings.h:
6471 * libanjuta/anjuta-launcher.h:
6472 * libanjuta/anjuta-plugin-description.h:
6473 * libanjuta/anjuta-preferences-dialog.h:
6474 * libanjuta/anjuta-preferences.h:
6475 * libanjuta/anjuta-session.h:
6476 * libanjuta/anjuta-status.h:
6477 * libanjuta/anjuta-ui.h:
6478 * libanjuta/anjuta-utils.c:
6479 * libanjuta/anjuta-utils.h:
6480 * libanjuta/e-splash.h:
6481 * libanjuta/glue-factory.h:
6482 * libanjuta/glue-plugin.h:
6483 * libanjuta/plugins.h:
6484 * libanjuta/resources.h:
6485 Fixed libanjuta to be able to wrap it
6486 - G_BEGIN_DECLS, G_END_DECLS
6487 - include all necessary files in libanjuta.h
6489 * plugins/gtodo/tray-icon.c:
6490 * plugins/terminal/terminal.c:
6491 Some build fixes for freebsd
6493 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
6494 * plugins/sourceview/sourceview.glade:
6495 Remove auto-indent feature as it is now in language-support
6497 2006-08-09 Naba Kumar <naba@gnome.org>
6499 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade,
6500 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
6501 Added missing files.
6503 * plugins/sourceview/sourceview.c: Implemented get_tabsize(),
6504 get_use_spaces(), set_tabsize() and set_use_spaces().
6506 2006-08-09 Naba Kumar <naba@gnome.org>
6508 * libanjuta/anjuta-plugin.c: Only merge preferences if the plugin
6509 succeeded in activating.
6511 * plugins/document-manager/plugin.c: Added debug message.
6513 * libanjuta/interfaces/libanjuta.idl,
6514 plugins/editor/text_editor.c: Implemented get_tabsize(),
6515 get_use_spaces(), set_tabsize() and set_use_spaces().
6517 * plugins/language-support-cpp-java/Makefile.am,
6518 plugins/language-support-cpp-java/plugin.c,
6519 plugins/language-support-cpp-java/plugin.h: Used editor parameters
6520 for indentation. Added preferences page for paramenters.
6522 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
6524 2006-08-08 Naba Kumar <naba@gnome.org>
6526 * libanjuta/interfaces/libanjuta.idl,
6527 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
6528 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
6529 plugins/editor/text_editor.c,
6530 plugins/sourceview/sourceview.c: Added grab_focus() in IAnjutaEditor
6531 and implemented it for both scintilla and sourceview.
6533 * plugins/search/plugin.c: Use the new grab_focus() to transfer
6534 focus back to editor (happens when pressing esc in incremental
6537 2006-08-08 Naba Kumar <naba@gnome.org>
6539 * libanjuta/interfaces/libanjuta.idl,
6540 plugins/editor/text_editor.c,
6541 plugins/editor/text_editor.h,
6542 plugins/editor/text-editor-iterable.c,
6543 plugins/sourceview/sourceview-cell.c,
6544 plugins/sourceview/sourceview.c: Implemented editor attributes
6547 * plugins/editor/aneditor.cxx: Disabled old indentation code.
6548 plugins/language-support-cpp-java/plugin.c: Implemented indentation
6549 code (not complete yet).
6551 * manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
6552 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
6553 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
6554 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
6555 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
6556 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
6558 2006-08-04 Naba Kumar <naba@gnome.org>
6560 * plugins/sourceview/sourceview.c: Fixed ieditor_goto_position
6563 2006-08-03 Johannes Schmid <jhs@gnome.org>
6565 * configure.in: Add a more informative text to valgrind plugin
6568 Modified Preferences tasl
6569 * libanjuta/anjuta-plugin.c:
6570 * libanjuta/anjuta-preferences-dialog.c:
6571 * libanjuta/anjuta-preferences-dialog.h:
6572 * libanjuta/anjuta-preferences.c:
6573 * libanjuta/anjuta-preferences.h:
6574 * libanjuta/interfaces/Makefile.am.iface:
6575 * libanjuta/interfaces/libanjuta.idl:
6576 Added IAnjutaPreferences interface which every plugin that has preferences should
6577 implement. Call merge() and unmerge() at plugin activation/deactivation.
6578 Fixed preferences_page_remove()
6580 * plugins/build-basic-autotools/build-basic-autotools.c:
6581 * plugins/cvs-plugin/plugin.c:
6582 * plugins/document-manager/plugin.c:
6583 * plugins/editor/plugin.c:
6584 * plugins/editor/plugin.h:
6585 * plugins/file-manager/plugin.c:
6586 * plugins/gtodo/main.h:
6587 * plugins/gtodo/plugin.c:
6588 * plugins/gtodo/preferences.c:
6589 * plugins/message-view/anjuta-msgman.c:
6590 * plugins/message-view/anjuta-msgman.h:
6591 * plugins/message-view/plugin.c:
6592 * plugins/sourceview/plugin.c:
6593 * plugins/sourceview/plugin.h:
6594 * plugins/symbol-browser/an_symbol_prefs.c:
6595 * plugins/symbol-browser/plugin.c:
6596 * plugins/terminal/terminal.c:
6597 * plugins/valgrind/plugin.c
6600 Updated preference loading/unloading for all plugins
6602 2006-08-03 Guenther Brammer <gbrammer@gmx.de>
6604 * configure.in, libanjuta/Makefile.am, libegg/Makefile.am,
6605 src/Makefile.am, plugins/tools/scripts/Makefile.am:
6606 - Do not define PACKAGE_*_DIR in config.h, use -D compiler arguments instead as
6607 recommended by the autoconf manual.
6608 - Fixes compiling with autoconf 2.60.
6610 * libanjuta/libanjuta-1.0.pc.in: Silence a warning about datarootdir
6612 2006-08-02 Johanes Schmid <jhs@gnome.org>
6614 * plugins/profile-default/plugin.c:
6615 Fixed session handling
6617 2006-08-01 Johannes Schmid <jhs@gnome.org>
6620 * plugins/Makefile.am:
6621 Disabled devhelp and glade for now as they do not work (#341073
6624 * plugins/profile-default/anjuta-default-profile.ui (removed):
6625 * plugins/profile-default/plugin.c:
6626 * plugins/profile-default/plugin.h:
6627 * plugins/project-manager/anjuta-project-manager.ui:
6628 * plugins/project-manager/plugin.c:
6629 * plugins/project-manager/plugin.h:
6630 Limted multiple project support #315043
6632 * libanjuta/interfaces/libanjuta.idl:
6633 Added ianjuta_profile_unload
6635 2006-07-31 Naba Kumar <naba@gnome.org>
6637 * libanjuta/interfaces/libanjuta.idl,
6638 plugins/editor/text-editor-iterable.c,
6639 plugins/editor/text_editor.c,
6640 plugins/sourceview/anjuta-view.c,
6641 plugins/sourceview/anjuta-view.h,
6642 plugins/sourceview/sourceview.c: Fixed text iteration and
6643 IAnjutaEditor implementations in both scintilla
6644 and sourceview. Cleand up libanjuta API: Removed redundant
6645 erase_range() method from IAnjutaEditor interface, fixed
6646 ianjuta_editor_get_text to take length instead of range (consistency).
6647 autoindentation in both sourceview and scintilla more or less works,
6648 but still disabled for now because there are still some anomalies
6651 * plugins/language-support-cpp-java/plugin.c: Fixed indentation code.
6653 * plugins/symbol-browser/plugin.c, plugins/tools/execute.c: Fixed
6656 2006-07-30 Johannes Schmid <jhs@gnome.org>
6658 * plugins/sourceview/anjuta-document.c:
6659 * plugins/sourceview/anjuta-document.h:
6660 * plugins/sourceview/anjuta-view.c:
6661 * plugins/sourceview/sourceview.c:
6662 Wrote a new "char_added" implementation, I hope this one is good
6664 * plugins/sourceview/sourceview-cell.c:
6665 Fixed typo: "text_iter" instead of "iter"
6667 2006-07-30 Naba Kumar <naba@gnome.org>
6669 * plugins/sourceview/sourceview-cell.c: Fixed iter navigation.
6671 2006-07-30 Johannes Schmid <jhs@gnome.org>
6673 * autogen.sh: use gnome-autogen.sh from gnome-coomen
6675 * plugins/debug-manager/plugin.c:
6676 * plugins/patch/plugin.c:
6677 Use IAnjutaIndicable to mark debugger position
6679 * plugins/sourceview/sourceview.c:
6680 Define colors for IAnjutaIndicable
6682 2006-07-29 Johannes Schmid <jhs@gnome.org>
6684 * plugins/debug-manager/anjuta-debug-manager.ui:
6685 * plugins/debug-manager/breakpoints.c:
6686 * plugins/debug-manager/images/Makefile.am:
6687 * plugins/debug-manager/images/run-to-cursor.png:
6688 * plugins/debug-manager/plugin.c:
6689 Added toolbar and some icons
6691 * plugins/patch/anjuta-patch.ui:
6692 * plugins/patch/patch-plugin.c:
6693 * plugins/patch/patch-plugin.glade:
6694 * plugins/patch/plugin.c:
6695 * plugins/patch/plugin.h:
6696 Improved patch plugin (GUI and function)
6698 * plugins/sourceview/sourceview.c:
6699 Fixed another Gtk-Critical
6701 * plugins/tools/anjuta-tools.ui:
6702 * plugins/tools/plugin.h:
6703 Put Patch plugin in tools menu and changed ui file
6705 2006-07-29 Johannes Schmid <jhs@gnome.org>
6707 * plugins/document-manager/plugin.c:
6708 Fixed accelator Gtk-Warning
6710 * plugins/message-view/anjuta-msgman.c:
6713 * plugins/sourceview/anjuta-document.c:
6714 * plugins/sourceview/anjuta-document.h:
6715 * plugins/sourceview/anjuta-marshal.list:
6716 Wrote a better emitter for the char-added signal
6718 * plugins/sourceview/sourceview.c:
6719 Fixed Redo/Undo to void Gtk-Criticals
6721 * plugins/sourceview/sourceview-args.c:
6722 * plugins/sourceview/sourceview-cell.c:
6723 * plugins/sourceview/sourceview-scope.c:
6724 * plugins/sourceview/sourceview-tags.c:
6725 Adapted to new IAnjutaIterator API
6727 2006-07-28 Naba Kumar <naba@gnome.org>
6729 * libanjuta/interfaces/libanjuta.idl: More accurate comments.
6731 * plugins/symbol-browser/an_symbol.c,
6732 plugins/symbol-browser/an_symbol_iter.c,
6733 plugins/symbol-browser/an_symbol_iter.h: AnjutaSymbolIter is now
6734 subclass of AnjutaSymbol so that the symbol is accessible from
6735 the iter in light of changes in IAnjutaIterable.
6737 * plugins/class-inheritance/class-inherit.c: Fixed based on changes
6738 implementation of IAnjutaIterable.
6740 2006-07-28 Naba Kumar <naba@gnome.org>
6742 * libanjuta/interfaces/libanjuta.idl: Removed get data methods in
6743 IAnjutaIterable. They were kind of useless since the interface is
6744 defined on the data object itself. Added set_position() method
6745 in IAnjutaIterable to allow setting arbitrary current index to the
6747 Added erase() and erase_range() in IAnjutaEditor.
6749 * plugins/editor/text-editor-iterable.c: Fixed
6750 plugins/editor/text_editor.c: Implemented erase() and erase_range()
6751 methods in editor. Fixed get_line_from_position() method.
6753 * plugins/language-support-cpp-java/plugin.c: Fixed indentation
6754 code. It's disabled for now.
6756 * plugins/sourceview/sourceview-cell.c,
6757 plugins/symbol-browser/an_symbol_iter.c: Fixed IAnjutaIterable
6760 2006-07-27 Johannes Schmid <jhs@gnome.org>
6762 * plugins/sourceview/sourceview-cell.c:
6763 Fixed IAnjutaEditorCell to work only on a single line
6764 Fixed crasher in finalize
6766 * plugins/symbol-browser/an_symbol_prefs.c:
6767 * global-tags/Makefile.am:
6768 Philip van Hoof pointed out that it is a bad idea to depend on PATH for
6771 2006-07-26 Naba Kumar <naba@gnome.org>
6773 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaEditorCell and
6774 IAnjutaEditorCellStyle interfaces to not inherit IAnjutaEditor.
6776 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml: Updated.
6778 * plugins/document-manager/plugin.c: Fixed dynamic loading of
6781 * plugins/editor/text-editor-iterable.c,
6782 plugins/editor/text_editor.c,
6783 plugins/editor/text_editor_cbs.c: Fixed ianjuta_editor_get_text
6784 method to work correctly, it was ignoring start and end parameters.
6785 Fixed TextEditorCell implementation. Fixed 'char-added' signal
6788 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in,
6789 plugins/language-support-cpp-java/plugin.c: Fixed indentation engine.
6791 2006-07-24 Massimo Cora' <maxcvs@email.it>
6793 * plugins/symbol-browser/an_symbol_view.c,
6794 plugins/symbol-browser/an_symbol_view.h,
6795 plugins/symbol-browser/plugin.c:
6796 fix a matching case into sv_extract_type_qualifier_from_expr ()
6797 and some minor issues.
6799 2006-07-26 Johannes Schmid <jhs@gnome.org>
6801 * plugins/language-support-cpp-java/plugin.c:
6802 Fixed to work kind of with sourceview editor
6803 * plugins/sourceview/anjuta-document.c:
6804 * plugins/sourceview/anjuta-view.c:
6805 * plugins/sourceview/sourceview-cell.c:
6806 * plugins/sourceview/sourceview.c:
6807 Fixed IAnjutaEditorCell and "char-added" signal
6809 2006-07-24 Naba Kumar <naba@gnome.org>
6811 * plugins/document-manager/plugin.c,
6812 plugins/document-manager/plugin.h: Initial implementedion for loading
6815 * plugins/editor/text_editor.c: Fixed IAnjutaEditorLanguage
6818 * plugins/editor/text_editor.c: Fixed syntax highlighting when
6819 indicators are cleared (that leaved grey texts).
6821 2006-07-14 Sebastien Granjoux <seb.sfo@free.fr>
6823 * libanjuta/interfaces/libanjuta.idl,
6824 plugins/debug-manager/breakpoints.c,
6825 plugins/debug-manager/memory.c,
6826 plugins/debug-manager/registers.c,
6827 plugins/debug-manager/debug_tree.c,
6828 plugins/debug-manager/debugger.c,
6829 plugins/gdb/debugger.c,
6830 plugins/gdb/debugger.h,
6831 plugins/gdb/plugin.c:
6832 Add a parameter for reporting error
6833 Add a new interface for using gdb variable object
6834 Allow to cancel commands
6835 Rewrite handling of debugger state
6837 * plugins/debug-manager/plugin.c,
6838 plugins/debug-manager/locals.c,
6839 plugins/debug-manager/locals.h,
6840 plugins/debug-manager/register.c,
6841 plugins/debug-manager/stack_trace.c,
6842 plugins/debug-manager/stack_trace.h:
6843 Create and destroy local and stack trace windows when needed
6845 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
6847 * plugins/document-manager/plugin.c:
6848 Fixed "Automatic" highlighting
6850 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
6852 * plugins/sourceview/sourceview.c: Added support for IAnjutaEditorLanguage
6854 * plugins/sourceview/anjuta-view.c:
6855 Patch from Fredrik Axelsson <fraxbe@gmail.com> to fix a popup-menu issue
6857 2006-07-14 Johannes Schmid <jhs@cvs.gnome.org>
6859 * configure.in: Check for C/C++-Compiler correctly
6861 2006-07-14 Fredrik Axelsson <fraxbe@gmail.com>
6863 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
6865 * plugins/debug-manager/stack_trace.c:
6866 Destroy stack window when debuuger is disabled (#347414)
6868 * plugins/sourceview/anjuta-view.c:
6869 Fix a crash with popup-menu (#347412)
6871 2006-07-13 Naba Kumar <naba@gnome.org>
6873 * plugins/editor/Makefile.am,
6874 plugins/editor/text_editor.h,
6875 plugins/editor/text-editor-iterable.h,
6876 plugins/editor/text-editor-iterable.c: Implemented text iterator (not
6879 * plugins/language-support-cpp-java/plugin.c: Preliminary indentation
6882 * plugins/sourceview/sourceview-cell.c: Fixed a leak.
6884 2006-07-03 Johannes Schmid <jhs@cvs.gnome.org>
6886 * plugins/editor/text_editor.c: (convert_to_utf8_from_charset):
6889 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
6891 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
6893 * libanjuta/anjuta-preferences-dialog.c:
6894 Do not use the page_num returned by gtk_notebook_append_page to
6895 remove the page as it cause bugs when pages removal is not done
6898 * plugins/document-manager/anjuta-docman.c:
6900 makes Anjuta display dock_items which have previously been hidden
6902 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
6904 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
6906 * plugins/debug-manager/breakpoints.c: (on_clear_all_breakpoints):
6907 * plugins/sourceview/sourceview.c: (imark_unmark):
6909 Patches for bugs #346450 and #346295
6911 * AUTHORS: Added Fredrik
6913 2006-06-18 Johannes Schmid <jhs@cvs.gnome.org>
6915 * plugins/message-view/anjuta-msgman.c:
6916 Fixed close button/icon size (like in docman)
6918 2006-06-10 Naba Kumar <naba@gnome.org>
6920 * plugins/editor/text_editor.c: Fixed goto line to mark the line
6923 2006-06-10 Sebastien Granjoux <seb.sfo@free.fr>
6925 * libanjuta/interfaces/libanjuta.idl:
6926 Move inspect_memory function in IAnjutaCpuDebugger interface
6927 Rename Boolean type to State
6929 * plugins/debug-manager/breakpoint.c:
6930 Rename Boolean type to State
6932 * plugins/debug-manager/Makefile.am,
6933 plugins/debug-manager/anjuta-marshal.list,
6934 plugins/debug-manager/data_view.c,
6935 plugins/debug-manager/data_view.h,
6936 plugins/debug-manager/data_buffer.c,
6937 plugins/debug-manager/data_buffer.h,
6938 plugins/debug-manager/chunk_view.c,
6939 plugins/debug-manager/chunk_view.h,
6940 plugins/debug-manager/anjuta-debug-manager.ui,
6941 plugins/debug-manager/debugger.c,
6942 plugins/debug-manager/memory.c,
6943 plugins/debug-manager/memory.h,
6944 plugins/debug-manager/plugin.c,
6945 plugins/gdb/debugger.c,
6946 plugins/gdb/debugger.h,
6947 plugins/gdb/plugin.c:
6948 Rewrite memory window using a special widget
6949 Rename Boolean type to State
6951 2006-06-08 Naba Kumar <naba@gnome.org>
6953 * plugins/editor/text_editor.c (itext_editor_get_current_word):
6954 Do not return garbage characters and return NULL when there is no
6957 * plugins/search/plugin.c: Fixed next occurance and prev occurance to
6960 * plugins/search/search-replace.c: Fixed a mem leak.
6962 2006-06-08 Johannes Schmid <jhs@cvs.gnome.org>
6964 * libanjuta/anjuta-launcher.c:
6965 Added debug message (see #343522)
6967 * plugins/build-basic-autotools/build-basic-autotools.c:
6968 Patch from Günther Brammer to fix #344015
6970 * plugins/sourceview/sourceview.c:
6971 Implemented IAnjutaEditor->get_begin/end_line_position (crashed
6972 automatic highlight of build messages)
6974 2006-06-06 Naba Kumar <naba@gnome.org>
6977 libanjuta/interfaces/libanjuta.idl,
6978 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
6979 plugins/Makefile.am,
6980 plugins/document-manager/action-callbacks.c,
6981 plugins/document-manager/plugin.c,
6982 plugins/editor/text_editor.c: Implemented IAnjutaEditorLanguage
6983 interface for language highlight selection and langauge change
6986 * plugins/language-support-cpp-java: Added language support
6987 plugin for cpp and java.
6989 2006-05-27 Naba Kumar <naba@gnome.org>
6991 * libanjuta/interfaces/libanjuta.idl, plugins/gdb/*,
6992 plugins/debug-manager/*, data/Makefile.am,
6993 manuals/reference/libanjuta/libanjuta.types,
6994 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
6995 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
6996 merged anjuta-new-debugger branch into trunck.
6997 (cvs -z3 up -j anjuta-merged-from-trunk-to-new-debugger -j anjuta-new-debugger)
6999 2006-05-06 Sebastien Granjoux <seb.sfo@free.fr>
7001 * libanjuta/interfaces/libanjuta.idl,
7002 plugins/debug-manager/debugger.c,
7003 plugins/debug-manager/debugger.h,
7004 plugins/gdb/anjuta-gdb.plugin.in,
7005 plugins/gdb/debugger.c,
7006 plugins/gdb/debugger.h,
7007 plugins/gdb/plugin.c:
7008 Add new IAnjutaCpuDebugger interface to access cpu register
7009 Run gdb instead of /usr/local/bin/gdb
7011 * plugins/debug-manager/plugin.c,
7012 plugins/debug-manager/registers.c,
7013 plugins/debug-manager/registers.h:
7014 Rewrite register window
7015 Rename Load target menu item to Run target
7017 2006-05-07 Naba Kumar <naba@gnome.org>
7021 2006-05-01 Sebastien Granjoux <seb.sfo@free.fr>
7023 * plugins/debug-manager/watch.c,
7024 plugins/debug-manager/breakpoint.c,
7025 plugins/debug-manager/breakpoint.h:
7026 Fix crash: disconnect save and load session signals
7028 2006-04-30 Sebastien Granjoux <seb.sfo@free.fr>
7030 * libanjuta/interface/libanjuta.idl,
7031 plugins/debug-manager/debugger.c,
7032 plugins/gdb/plugin.c:
7033 Add a value parameter for evaluate command
7035 * plugins/debug-manager/anjuta-debug-manager.glade:
7036 Create new dialog box for watches using glade
7038 * plugins/debug-manager/anjuta-debug-manager.ui:
7039 Move watch menu items near the end
7040 Move breakpoint menu items outside the sub menu
7042 * plugins/debug-manager/debug_tree.c,
7043 plugins/debug-manager/debug_tree.h,
7044 plugins/debug-manager/debug_tree.h,
7045 plugins/debug-manager/watch.c:
7046 Move all GUI code from watch.c to debug_tree.c
7047 Add an auto update property to watches
7049 * plugins/debug-manager/locals.c,
7050 plugins/debug-manager/locals.h,
7051 plugins/debug-manager/stack_trace.c,
7052 plugins/debug-manager/stack_trace.h,
7053 plugins/debug-manager/plugin.c:
7054 Register actions before starting debugger
7056 * plugins/gdb/debugger.c:
7057 Do not call callback function if not present
7059 2006-04-02 Sebastien Granjoux <seb.sfo@free.fr>
7061 * libanjuta/interfaces/libanjuta.idl,
7062 plugins/debug-manager/stack_trace.c,
7063 plugins/debug-manager/stack_trace.h,
7064 plugins/debug-manager/anjuta-debug-manager.ui,
7065 plugins/gdb/debugger.c:
7066 Add a popup menu in stack frame window
7067 Add a new frame-changed event
7068 Use MI command for getting stack informations
7069 Get filename with full path (need gdb > 6.3)
7071 * libanjuta/interfaces/libanjuta.idl,
7072 plugins/debug-manager/debug_tree.c,
7073 plugins/debug-manager/debugger.c,
7074 plugins/debug-manager/locals.c,
7075 plugins/debug-manager/locals.h,
7076 plugins/debug-manager/plugin.c,
7077 plugins/gdb/debugger.c,
7078 plugins/gdb/debugger.h,
7079 plugins/gdb/parser.c,
7080 plugins/gdb/parser.h,
7081 plugins/gdb/plugin.c,
7082 plugins/gdb/Makefile.am:
7083 Pass watch data with string instead of Watch structures
7084 Use debug_tree in local window
7088 * plugins/debug-manager/breakpoints.c,
7089 plugins/debug-manager/utilities.c,
7090 plugins/debug-manager/utilities.h:
7091 Use a GtkListStore instead of a GtkTreeStore
7092 move goto_location_in_editor in utilities.c
7094 2006-03-26 Sebastien Granjoux <seb.sfo@free.fr>
7096 * libanjuta/interfaces/libanjuta.idl,
7097 plugins/debug-manager/anjuta-debug-manager.ui,
7098 plugins/debug-manager/breakpoints.c,
7099 plugins/debug-manager/plugin.c,
7100 plugins/gdb/debugger.c:
7101 Add a breakpoint type
7102 Add new popup menu in breakpoint window
7103 Add toggle breakpoint in editor popup menu
7104 Save and restore breakpoint enable
7105 Fix bug in clear all breakpoints
7106 Remove old useless code
7108 * plugins/debug-manager/debugger.c:
7109 Fix some problem with debugger states
7111 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
7112 Update documentation
7114 2006-03-25 Sebastien Granjoux <seb.sfo@free.fr>
7117 plugins/gdb/Makefile.am,
7118 plugins/gdb/gdb.init:
7119 Move gdb.init crom data to plugins/gdb
7121 * plugins/gdb/gdb.init,
7122 libanjuta/interfaces/libanjuta.idl,
7123 plugins/debug-manager/breakpoints.c,
7124 plugins/debug-manager/debugger.c,
7125 plugins/debug-manager/plugin.c,
7126 plugins/gdb/debugger.c,
7127 plugins/gdb/plugin.c:
7128 Support pending breakpoints
7129 Rewrite debugger states
7130 Split ianjuta_debugger_log into _enable_log and _disable_log
7132 * plugins/debug-manager/start.c,
7133 plugins/debug-manager/debug_tree.c,
7134 plugins/gdb/parser.c:
7135 Remove some useless lines
7137 * manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
7138 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
7139 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
7140 Update documentation
7142 2006-03-12 Naba Kumar <naba@gnome.org>
7144 * manuals/references/libanjuta/libanjuta.types: Fixed
7147 2006-03-12 Sebastien Granjoux <seb.sfo@free.fr>
7149 * libanjuta/anjuta-debugger.c,
7150 libanjuta/anjuta-debugger.h:
7153 * libanjuta/interfaces/libanjuta.idl,
7154 plugins/debug-mananger/breakpoints.c,
7155 plugins/debug-manager/debug_tree.c,
7156 plugins/debug-manager/debugger.c,
7157 plugins/debug-manager/plugin.c,
7158 plugins/debug-manager/registers.c,
7159 plugins/debug-manager/sharedlib.c,
7160 plugins/debug-manager/signal.c,
7161 plugins/debug-manager/stack_trace.c,
7162 plugins/debug-manager/start.c,
7163 plugins/debug-manager/watch.c,
7164 plugins/gdb/debugger.c,
7165 plugins/gdb/debugger.h,
7166 plugins/gdb/parser.c,
7167 plugins/gdb/parser.h,
7168 plugins/gdb/plugin.c:
7169 Move types definitions from libanjuta/anjuta-debugger.{ch}
7170 Rename types from AnjutaDebugger* to IAnjutaDebugger*
7172 * plugins/gdb/Makefile.am:
7173 Remove user interface from gdb plugin
7175 2006-03-12 Naba Kumar <naba@gnome.org>
7177 * merged from trunk (tag: anjuta-merged-from-trunk-to-new-debugger)
7179 2006-05-21 Johannes Schmid <jhs@cvs.gnome.org>
7181 Modified Patch from Marc Maurer <uwog@uwog.net>:
7182 * libegg/egg-entry-action.c: (entry_focus_in), (entry_focus_out):
7185 * plugins/sourceview/Makefile.am:
7186 * plugins/sourceview/sourceview-cell.c:
7187 * plugins/sourceview/sourceview-cell.h:
7188 * plugins/sourceview/sourceview.c:
7190 Implemented IAnjutaEditorCell
7192 2006-05-21 Naba Kumar <naba@gnome.org>
7194 * libanjuta/interfaces/libanjuta.idl,
7195 plugins/document-manager/action-callbacks.c,
7196 plugins/document-manager/plugin.c,
7197 plugins/editor/print.c, plugins/editor/text_editor.c,
7198 plugins/editor/text_editor.h, plugins/editor/text_editor_prefs.c:
7199 Fixed zooming and added icons and shortcuts for zoom menu items.
7201 2006-05-21 Naba Kumar <naba@gnome.org>
7203 * libanjuta/interfaces/libanjuta.idl: Fixed api documentation and
7206 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
7208 * plugins/document-manager/anjuta-docman.c:
7209 Fixed close button reaction by setting the correct current editor
7211 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
7213 Patch from Yang Hong <yanghong@ccoss.com.cn>:
7214 * plugins/document-manager/anjuta-docman.c
7215 - Fix close button, you can close any tab as you wish now.
7216 - Fadeout mime icon as the same as close image
7218 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
7220 Patch from Marc Maurer <uwog@uwog.net>
7221 * main.c: Compile fix when NLS is enabled
7225 2006-05-20 Naba Kumar <naba@gnome.org>
7227 * tagmanager/tm_symbol.c: Prevent infinite recursive (detected
7228 while loading abiword-2.4.4/abi project).
7230 2006-05-18 Naba Kumar <naba@gnome.org>
7232 * libanjuta/interfaces/libanjuta.idl,
7233 plugins/document-manager/action-callbacks.c,
7234 plugins/editor/print.c,
7235 plugins/editor/text_editor.c,
7236 plugins/editor/text_editor.h,
7237 plugins/editor/text_editor_prefs.c: Fixed zooming.
7239 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaEditorCell
7240 interface for character iteration and IAnjutaEditorAssist interface
7241 for autocompletions and editor tips.
7243 2006-05-18 Johannes Schmid <jhs@cvs.gnome.org>
7245 Patch from Günther Brammer <GBrammer@gmx.de>:
7246 * plugins/document-manager/anjuta-docman.c:
7247 Make tabs smaller but keep nice closing icon
7249 * plugins/document-manager/anjuta-docman.c:
7250 * plugins/document-manager/Makefile.am:
7252 Added nice mime-icons to the editor tabs
7254 2006-05-17 Johannes Schmid <jhs@cvs.gnome.org>
7256 * configure.in: Bumped version to 2.0.3 (pre-release increment)
7258 * plugins/symbol-browser/an_symbol_view.c:
7260 - Fixed symbol searching (Yang Hong (#341997))
7262 * plugins/devhelp/htmlview.c:
7263 Fixed devhelp plugin
7265 * plugins/build-basic-autotools/build-basic-autotools.c:
7266 * plugins/search/search-replace.c:
7267 * plugins/document-manager/anjuta-docman.c:
7269 Only add a marker to a line where it makes sense!
7271 === anjuta 2.0.2 ===
7273 2006-05-15 Naba Kumar <naba@gnome.org>
7275 * configure.in: set required versions for
7278 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
7280 * plugins/glade/plugin.c:
7281 Fixed signal connection for "gtk-doc-search"
7283 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
7285 * NEWS: Set release date, add known issues
7287 * libanjuta/anjuta-shell.c:
7288 Use DEBUG_PRINT instead of g_warning (to be able to pass --g-fatal-warnings
7289 and debug other gtk-warnings/criticals)
7291 * plugins/build-basic-autotools/build-basic-autotools.c:
7292 Fixed gtk-critical (gtk_hash_table_destroy(NULL))
7294 * plugins/sourceview/anjuta-view.c:
7295 * plugins/sourceview/sourceview-args.c:
7296 * plugins/sourceview/sourceview-scope.c:
7297 * plugins/sourceview/sourceview-tags.c:
7298 Fixed gtk-criticals (gtk_source_language_get_mime_types)
7300 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
7302 * pixmaps/Makefile.am:
7303 Add preferences_general.png
7305 * plugins/devhelp/plugin.c:
7306 Fixed some more realise things
7308 * plugins/message-view/anjuta-msgman.c:
7309 Support stock icons for message panes
7311 * plugins/search/search-replace.c:
7312 Use GTK_STOCK_FIND_AND_REPLACE instead of anjuta_icon
7314 * plugins/search/search-replace_backend.c:
7317 * plugins/sourceview/anjuta-document.c:
7318 * plugins/sourceview/sourceview.c:
7319 Fixed finalise and tag completion
7322 Use preferences_general icon
7324 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
7326 * pixmaps/Makefile.am:
7329 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
7331 * plugins/sourceview/sourceview-prefs.c:
7332 Fixed font & color handling
7334 * plugins/symbol-browser/an_symbol_view.c:
7337 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
7339 * plugins/macro/macros.xml:
7340 Fixed bug #341583 (Address of FSF)
7342 2006-05-12 Johannes Schmid <jhs@cvs.gnome.org>
7345 Added "--no-client" option to start a new instance of anjuta instead of connecting to an old one.
7346 Update: Do it the cool way...
7348 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
7350 * plugins/glade/plugin.c: (on_api_help), (activate_plugin):
7351 Implement gtk-api-help signals of glade3
7352 * configure.in: Bump to glade3 2.91.2
7354 * plugins/devhelp/plugin.c:
7355 Fixed some realize stuff in the devhelp plugin
7357 * plugins/sourceview/anjuta-document.c:
7358 fixed bug with scope completion
7360 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
7362 * plugins/symbol-browser/an_symbol_view.c
7363 * plugins/symbol-browser/an_symbol_prefs.c
7364 * plugins/symbol-browser/an_symbol_prefs.h
7365 * global_tags/create_global_tags.sh:
7367 Automaticly create global tags on first startup
7369 2006-05-08 Massimo Cora' <maxcvs@email.it>
7372 * plugins/project-wizard/templates/Makefile.am:
7373 * (added) plugins/project-wizard/templates/cpp-logo.png:
7374 * (added) plugins/project-wizard/templates/cpp.wiz:
7375 * (added) plugins/project-wizard/templates/cpp/*:
7377 Added a generic c++ template. It's a simple hello world.
7379 2006-05-07 Massimo Cora' <maxcvs@email.it>
7381 * plugins/symbol-browser/an_symbol_view.c:
7382 fixed a stupid crasher.
7384 2006-05-05 Johannes Schmid <jhs@cvs.gnome.org>
7386 * plugins/project-wizard/templates/wxwin/configure.in.tpl
7387 * plugins/project-wizard/templates/wxwin/src/Makefile.am:
7389 Fixed WxWidgets project type
7391 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
7393 * plugins/devhelp/htmlview.c:
7394 * plugins/devhelp/plugin.c:
7395 Maybe I fixed the crash this time! I could at least not reproduce anymore!
7397 * plugins/project-wizard/install.c:
7398 Don't set a message - thanks to seb
7400 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
7402 * plugins/devhelp/htmlview.c:
7403 * plugins/symbol-browser/an_symbol_view.c:
7405 There is a weird crash in gtk_idle which I still did not completly fix!
7407 * plugins/project-wizard/install.c:
7408 Default to success instead of failure
7410 2006-05-03 Johannes Schmid <jhs@cvs.gnome.org>
7412 * plugins/devhelp/htmlview.c:
7413 * plugins/devhelp/plugin.c:
7414 Fixed bug and libdevhelp issue!
7416 * plugins/project-wizard/install.c:
7417 Fixed message string!
7419 2006-05-03 Massimo Cora' <maxcvs@email.it>
7421 * plugins/symbol-browser/an_symbol_view.c:
7422 Avoiding to get keywords from sv_extract_type_qualifier_from_expr()
7424 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
7426 * pixmaps/Makefile.am:
7428 * anjuta.desktop.in.in
7430 GNOME Goal #2.1: Install theme-friendly icons
7432 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
7434 * plugins/devhelp/htmlview.c: Reload page on reparent
7435 * plugins/document-manager/anjuta-docman.c:
7436 Present document-manager when document is selected in file-manager
7438 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
7440 * plugins/symbol-broser/an_symbol_view.c:
7441 Fixed crasher in namespace exploration
7443 2006-05-01 Massimo Cora' <maxcvs@email.it>
7446 * plugins/valgrind/Makefile.am:
7448 Optional compiling of Valgrind plugin
7450 2006-05-01 Massimo Cora' <maxcvs@email.it>
7452 * plugins/symbol-browser/an_symbol_view.c:
7453 - modularized code. Marked with FIXME the parts which need improvement.
7455 - Added basic namespace completion for Gtkmm type project:
7456 - namespace1::MyClass *class;
7458 - Namespaces must be anyway improved.
7460 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
7462 * plugins/devhelp/plugin.c:
7463 Fixed up plugin unloading and show html widget on link selected
7467 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
7469 * plugins/devhelp/Makefile.am:
7470 * plugins/devhelp/anjuta-devhelp.plugin.in:
7471 * plugins/devhelp/htmlview.c:
7472 * plugins/devhelp/htmlview.h:
7473 * plugins/devhelp/plugin.c:
7474 * plugins/devhelp/plugin.h:
7475 Reimplemeted devhelp plugin from scratch
7477 * plugins/symbol-browser/an_symbol_view.c: (sv_get_type_of_token):
7480 2006-04-30 Johannes Schmid <jhs@cvs.gnome.org>
7482 * plugins/sourceview/sourceview-tags.c:
7483 complete some more tag types
7485 * plugins/valgrind/plugin.c:
7486 * plugins/valgrind/preferences.c:
7487 * plugins/valgrind/vggeneralprefs.c:
7489 Fixed lots of gtk warnings
7491 2006-04-29 Johannes Schmid <jhs@cvs.gnome.org>
7493 * plugins/sourceview/sourceview-scope.c:
7494 Implemented type-ahead for scope completion
7496 2006-04-28 Johannes Schmid <jhs@cvs.gnome.org>
7498 * manuals/C/Makefile.am:
7499 * manuals/Makefile.am:
7500 * plugins/document-manager/Makefile.am:
7501 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
7502 * plugins/sourceview/Makefile.am:
7507 * plugins/class-gen/goc_template_header: G_END_DECLS
7509 2006-05-27 Naba Kumar <naba@gnome.org>
7511 * (added) scintilla/LexSpice.cxx, scintilla/Editor.cxx,
7512 scintilla/KeyWords.cxx, scintilla/LexSQL.cxx, scintilla/LexTCL.cxx,
7513 scintilla/Makefile.am, scintilla/PlatGTK.cxx, scintilla/lexers.make,
7514 scintilla/include/HFacer.py, scintilla/include/SciLexer.h,
7515 scintilla/include/Scintilla.iface,
7516 (remove) scintilla/patches/pango-1.8.patch: Updated scintilla from
7517 cvs. Fixed compile flags. Removed outdated patches.
7519 2006-04-27 Johannes Schmid <jhs@cvs.gnome.org>
7521 * configure.in: Require libgladeui 2.91.1 (for glade3 plugin)
7523 * plugins/sourceview/anjuta-document.c:
7524 * plugins/sourceview/sourceview-args.c:
7525 * plugins/sourceview/sourceview-scope.c:
7527 Add End/Home keypresses and support completion if symbol start with '!' for example
7530 2006-04-27 Massimo Cora' <maxcvs@email.it>
7532 * libanjuta/interfaces/libanjuta.idl:
7534 * plugins/sourceview/sourceview-scope.c:
7535 * plugins/sourceview/tag-window.c:
7536 * plugins/sourceview/tag-window.h:
7537 * plugins/symbol-browser/an_symbol_view.c:
7538 * plugins/symbol-browser/an_symbol_view.h:
7539 * plugins/symbol-browser/plugin.c:
7541 added and implemented IAnjutaSymbolManager -> get_completions_at_position ()
7543 Code and ideas for C/C++ new completion engine comes from IComplete written by
7544 Martin Stubenschrott <stubenschrott@gmx.net>.
7545 Currently the interface works only with GtkSourceView plugin.
7547 * tagmanager/Makefile.am:
7549 * tagmanager/entry.h:
7552 * tagmanager/include/tm_file_entry.h:
7553 * tagmanager/include/tm_project.h:
7554 * tagmanager/include/tm_source_file.h:
7555 * tagmanager/include/tm_symbol.h:
7556 * tagmanager/include/tm_tagmanager.h:
7557 * tagmanager/include/tm_work_object.h:
7558 * tagmanager/include/tm_workspace.h:
7559 * tagmanager/parse.c:
7560 * tagmanager/read.c:
7561 * tagmanager/read.h:
7562 * tagmanager/tm_project.c:
7563 * tagmanager/tm_source_file.c:
7564 * tagmanager/tm_workspace.c:
7566 Tagmanager can now parse a memory buffer and generate/update
7567 tags into tm_workspace/tm_project on the fly, without using files.
7568 C/C++ is supported now.
7570 2006-04-26 Johannes Schmid <jhs@cvs.gnome.org>
7572 * plugins/sourceview/anjuta-document.c:
7573 * plugins/sourceview/sourceview-args.c:
7574 * plugins/sourceview/sourceview-scope.c:
7575 * plugins/sourceview/sourceview.c:
7577 Fixed some memory leaks and argument completion
7579 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
7581 * plugins/glade/plugin.c:
7583 Fixed glade plugin build because of API changes in glade3
7585 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
7587 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
7588 Updated editor section
7590 * manuals/C/anjuta-manual/interface.xml:
7591 * manuals/C/anjuta-manual/preferences.xml:
7592 * manuals/C/anjuta-manual/projects.xml:
7595 * plugins/editor/anjuta-editor.plugin.in:
7598 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
7601 * plugins/editor/anjuta-editor.plugin.in:
7602 * plugins/sourceview/sourceview.plugin.in:
7604 Build both editors and let the user decide a runtime!
7606 * plugins/sourceview/sourceview-scope.c:
7607 Fixed bug in regex to allow test()-> completions
7609 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
7611 * plugins/sourceview/anjuta-document.c:
7612 * plugins/sourceview/sourceview-args.c:
7613 * plugins/sourceview/sourceview-scope.c:
7614 * plugins/sourceview/sourceview-tags.c:
7615 * plugins/sourceview/tag-window.c:
7617 Improved callltip windows
7619 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
7621 * src/anjuta-app.c: (on_session_save):
7622 Fixed bug in toolbar saving. Thanks to Ricardo Jose Ferrari
7623 <ricardo.jose.ferrari@gmail.com> for pointing this out!
7625 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
7627 * libanjuta/anjuta-utils.c:
7628 * plugins/cvs-plugin/cvs-execute.c:
7631 * scintilla/LexInno.cxx:
7632 * scintilla/LexOpal.cxx:
7633 * scintilla/LexTCL.cxx:
7635 Added missing files from scintilla-update
7637 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
7640 * manuals/C/Makefile.am:
7641 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
7642 * manuals/C/anjuta-manual/Makefile.am:
7643 * manuals/C/anjuta-manual/anjuta-manual.xml:
7644 * manuals/C/anjuta-manual/build.xml:
7645 * manuals/C/anjuta-manual/debugger.xml:
7646 * manuals/C/anjuta-manual/execute.xml:
7647 * manuals/C/anjuta-manual/figures/anjuta-in-action.png:
7648 * manuals/C/anjuta-manual/figures/arguments.png:
7649 * manuals/C/anjuta-manual/figures/configure_dlg.png:
7650 * manuals/C/anjuta-manual/figures/file_menu.png:
7651 * manuals/C/anjuta-manual/figures/menu_main.png:
7652 * manuals/C/anjuta-manual/figures/menubar.png:
7653 * manuals/C/anjuta-manual/figures/new_file_wizard.png:
7654 * manuals/C/anjuta-manual/figures/project_info.png:
7655 * manuals/C/anjuta-manual/figures/scrshot.png:
7656 * manuals/C/anjuta-manual/figures/symbol_browser.png:
7657 * manuals/C/anjuta-manual/figures/tool-editor.png:
7658 * manuals/C/anjuta-manual/figures/toolbar_browser.png:
7659 * manuals/C/anjuta-manual/figures/toolbar_ext.png:
7660 * manuals/C/anjuta-manual/figures/toolbar_format.png:
7661 * manuals/C/anjuta-manual/figures/toolbar_main.png:
7662 * manuals/C/anjuta-manual/figures/toolbar_tags.png:
7663 * manuals/C/anjuta-manual/fileoperations.xml:
7664 * manuals/C/anjuta-manual/interface.xml:
7665 * manuals/C/anjuta-manual/introduction.xml:
7666 * manuals/C/anjuta-manual/preferences.xml:
7667 * manuals/C/anjuta-manual/projects.xml:
7668 * manuals/C/anjuta-manual/tools.xml:
7669 * manuals/Makefile.am:
7671 Updated manual and faq
7673 * scintilla/CallTip.cxx:
7674 * scintilla/CallTip.h:
7675 * scintilla/CellBuffer.cxx:
7676 * scintilla/CellBuffer.h:
7677 * scintilla/ContractionState.cxx:
7678 * scintilla/Document.cxx:
7679 * scintilla/Document.h:
7680 * scintilla/DocumentAccessor.cxx:
7681 * scintilla/Editor.cxx:
7682 * scintilla/Editor.h:
7683 * scintilla/ExternalLexer.cxx:
7684 * scintilla/Indicator.cxx:
7685 * scintilla/KeyMap.cxx:
7686 * scintilla/KeyWords.cxx:
7687 * scintilla/LexAU3.cxx:
7688 * scintilla/LexBash.cxx:
7689 * scintilla/LexCPP.cxx:
7690 * scintilla/LexCaml.cxx:
7691 * scintilla/LexCsound.cxx:
7692 * scintilla/LexEiffel.cxx:
7693 * scintilla/LexGui4Cli.cxx:
7694 * scintilla/LexHTML.cxx:
7695 * scintilla/LexLua.cxx:
7696 * scintilla/LexMSSQL.cxx:
7697 * scintilla/LexOthers.cxx:
7698 * scintilla/LexPOV.cxx:
7699 * scintilla/LexPython.cxx:
7700 * scintilla/LexRuby.cxx:
7701 * scintilla/LexSQL.cxx:
7702 * scintilla/LexVB.cxx:
7703 * scintilla/Makefile.am:
7704 * scintilla/PlatGTK.cxx:
7705 * scintilla/PropSet.cxx:
7706 * scintilla/RESearch.cxx:
7707 * scintilla/RESearch.h:
7708 * scintilla/ScintillaBase.cxx:
7709 * scintilla/ScintillaGTK.cxx:
7710 * scintilla/StyleContext.h:
7711 * scintilla/ViewStyle.cxx:
7712 * scintilla/ViewStyle.h:
7713 * scintilla/XPM.cxx:
7714 * scintilla/include/KeyWords.h:
7715 * scintilla/include/Platform.h:
7716 * scintilla/include/PropSet.h:
7717 * scintilla/include/SciLexer.h:
7718 * scintilla/include/Scintilla.h:
7719 * scintilla/include/Scintilla.iface:
7720 * scintilla/include/ScintillaWidget.h:
7721 * scintilla/lexers.make:
7723 Update to scintilla 1.68
7726 Only show help items which are really availible
7728 * plugins/cvs-plugin/cvs-callbacks.c
7729 * plugins/cvs-plugin/cvs-execute.c
7730 * plugins/cvs-plugin/subversion-callbacks.c:
7731 * libanjuta/anjuta-utils.c:
7732 Fixed utf-8 issues and fixed a crasher (yes, strings tend to be longer than 2048...)
7734 2005-04-22 Sebastien Granjoux <seb.sfo@free.fr>
7736 * plugins/project-wizard/install.c,
7737 * plugins/project-wizard/autogen.c:
7738 Add error messages if using a read only directory
7739 Improve fix for bug #339296
7741 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
7743 * libanjuta/interfaces/libanjuta.idl:
7744 * plugins/document-manager/action-callbacks.c:
7745 * plugins/document-manager/plugin.c:
7746 * plugins/editor/text_editor.c:
7747 Added IAnjutaEditorGoto
7749 * plugins/editor/aneditor.cxx:
7750 * plugins/editor/aneditor.h:
7751 * plugins/editor/text_editor.h:
7752 * plugins/editor/text_editor_prefs.c:
7756 2006-04-21 Johannes Schmid <jhs@cvs.gnome.org>
7758 * libanjuta/interfaces/libanjuta.idl:
7759 * plugins/document-manager/action-callbacks.c:
7760 * plugins/document-manager/anjuta-docman.c:
7761 * plugins/document-manager/plugin.c:
7762 * plugins/editor/text_editor.c:
7763 Added and implemented IAnjutaEditorComment and IAnjutaEditorZoom
7765 * plugins/sourceview/sourceview.c:
7766 * plugins/sourceview/sourceview.glade:
7767 Fixed some uft-8 issues and added a preference option
7768 to enable/disable gnome-vfs monitoring
7770 * scintilla/Makefile.am:
7771 * scintilla/include/Makefile.am:
7774 2006-04-20 Massimo Cora' <maxcvs@email.it>
7776 * libanjuta/interfaces/libanjuta.idl:
7777 Remove get_current_pos () because we have get_position()
7779 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
7782 * plugins/sourceview/tag-window.c:
7783 Don't close window on PageUp/PageDown
7785 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
7788 * manuals/reference/libanjuta/Makefile.am:
7793 * src/bacon-message-connection.c:
7794 * src/bacon-message-connection.h: (both from gedit)
7797 Fixed #312319 (Opening files when Anjuta is already open)
7799 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
7801 * TODO.tasks: Updated
7802 * plugins/sourceview/anjuta-view.c:
7803 * plugins/sourceview/anjuta-view.h:
7804 * plugins/sourceview/sourceview.c:
7806 * configure.in: Fix --enable-plugin-scintilla
7808 Added char_added signal
7810 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
7812 * libanjuta/anjuta-utils.c: (anjuta_util_diff):
7816 * plugins/sourceview/sourceview.c:
7817 Fixed VFS monitoring (still a bit buggy)
7819 * plugins/sourceview/sourceview-args.c:
7820 * plugins/sourceview/tag-window.c:
7822 Better sizing for the popup-window
7824 2006-04-17 Johannes Schmid <jhs@cvs.gnome.org>
7826 * plugins/project-wizard/templates/gnome/src/main.c:
7827 * plugins/project-wizard/templates/gnome/src/project.glade:
7828 * plugins/project-wizard/templates/gtk/src/main.c:
7829 * plugins/project-wizard/templates/gtk/src/project.glade:
7830 * plugins/project-wizard/templates/gtkmm/src/main.cc:
7832 Fixed up GLADE_FILE definition in project types and fixed bug #334546
7834 2006-04-17 Kjartan Maraas <kmaraas@gnome.org>
7836 * configure.in: More removal of obsoleteness.
7839 2006-04-12 Johannes Schmid <jhs@cvs.gnome.org>
7842 * libanjuta/anjuta-preferences.c:
7843 * libanjuta/anjuta-utils.c:
7844 * libanjuta/anjuta-utils.h:
7845 * plugins/message-view/message-view.c:
7847 Changed color functions and moved convert_color to anjuta-utils.h
7849 * plugins/message-view/anjuta-message-manager-plugin.glade:
7850 GnomeColorPicker -> GtkColorButton (bug #309154)
7852 * plugins/sourceview/plugin.c:
7853 * plugins/sourceview/sourceview-prefs.c:
7854 * plugins/sourceview/sourceview.glade:
7855 Added color and font preferences
7857 * plugins/sourceview/sourceview-tags.c:
7858 Only show as much choices as configured in preferences
7860 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
7862 * ROADMAP, NEWS: Updated (we are far behind ;-)
7863 * plugins/document-manager/plugin.c: Hide Folding menu items if not supported
7865 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
7868 * plugins/editor/Makefile.am:
7869 * scintilla/Makefile.am
7871 Build sourceview on 2.14, scintilla on 2.12 and make it user configurable at build time
7873 * global-tags/Makefile.am:
7874 * global-tags/create_global_tags.sh:
7875 * plugins/symbol-browser/an_symbol_prefs.c:
7876 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
7877 * plugins/symbol-browser/plugin.h:
7878 * tagmanager/include/tm_workspace.h:
7879 * tagmanager/tm_workspace.c:
7881 Fixed symbol-browser prefs and move global tags generation from installtion to
7882 preferences to make the life easier for distributers and to allow updates after installtion
7884 * plugins/document-manager/action-callbacks.c:
7885 * plugins/document-manager/action-callbacks.h:
7886 * plugins/document-manager/anjuta-document-manager.ui:
7887 * plugins/document-manager/indent-util.c:
7888 * plugins/document-manager/plugin.c:
7889 * plugins/editor/text_editor.c:
7891 Moved indent stuff to document-manager
7893 * plugins/sourceview/anjuta-view.c:
7894 * plugins/sourceview/sourceview-args.c:
7895 * plugins/sourceview/sourceview-scope.c:
7896 * plugins/sourceview/sourceview-tags.c:
7897 * plugins/sourceview/sourceview.c:
7901 * plugins/sourceview/sourceview.plugin (removed):
7902 * plugins/sourceview/sourceview.plugin.in:
7903 Editor is not user-activatible
7905 * plugins/sourceview/sourceview.png:
7908 2006-04-08 Johannes Schmid <jhs@cvs.gnome.org>
7910 * src/anjuta-app.c: Fixed crasher on plugin unloading
7912 2006-04-06 Johannes Schmid <jhs@cvs.gnome.org>
7914 * plugins/sourceview/sourceview.c
7915 * plugins/sourceview/sourceview-args.c
7916 * plugins/sourceview/sourceview-args.h:
7918 Polished argument completion
7920 2006-04-05 Johannes Schmid <jhs@cvs,gnome.org>
7922 * plugins/message-view/anjuta-msgman.c:
7923 * plugins/message-view/plugin.c: (ianjuta_msgman_set_current_view):
7925 Show message pane on switch (does not work, anjuta_shell needs a fix)
7927 * plugins/sourceview/Makefile.am:
7928 * plugins/sourceview/anjuta-view.c: (find_tag_window),
7929 * plugins/sourceview/sourceview-args.c:
7930 * plugins/sourceview/sourceview-args.h:
7931 * plugins/sourceview/sourceview-private.h:
7932 * plugins/sourceview/sourceview-scope.c:
7933 (sourceview_scope_update), (sourceview_scope_filter_keypress):
7934 * plugins/sourceview/sourceview-tags.c:
7935 * plugins/sourceview/sourceview.c:
7936 * plugins/sourceview/tag-window.c:
7937 * plugins/sourceview/tag-window.h:
7939 Added scope and argument completion
7941 2006-04-03 Johannes Schmid <jhs@gnome.org>
7944 * src/anjuta-app.c: (on_add_merge_widget), (on_session_save),
7948 * plugins/sourceview/sourceview.c: (iselect_clear):
7949 Make "Delete"-key working
7951 * configure.in: #336389
7953 2006-04-03 Johannes Schmid <jhs@gnome.org>
7955 * plugins/sourceview/Makefile.am:
7956 * plugins/sourceview/anjuta-view.c:
7957 * plugins/sourceview/plugin.c:
7958 * plugins/sourceview/sourceview-private.h:
7959 * plugins/sourceview/sourceview-scope.c:
7960 * plugins/sourceview/sourceview-scope.h:
7961 * plugins/sourceview/sourceview-tags.c:
7962 * plugins/sourceview/sourceview-tags.h:
7963 * plugins/sourceview/sourceview.c:
7964 * plugins/sourceview/sourceview.h:
7965 * plugins/sourceview/tag-window.c:
7967 - fixed goto_file_line
7968 - scroll to cursor on undo/redo
7969 - show correct popup-menu
7970 - scope completion (not ready yet)
7972 2006-04-03 Johannes Schmid <jhs@gnome.org>
7974 * plugins/sourceview/plugin.c:
7975 * plugins/sourceview/sourceview-tags.c:
7976 * plugins/sourceview/sourceview.c:
7977 * plugins/sourceview/sourceview.h:
7978 * plugins/sourceview/tag-window.c:
7980 Fixed some GObject stuff and use proper AnjutaSymbolManager interface
7982 2006-04-03 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7984 * plugins/sourceview/sourceview.c:
7985 Fixed next/previous bookmark.
7986 Toggled bookmark (set/unset).
7988 2006-04-03 Johannes Schmid <jhs@gnome.org>
7990 * plugins/document-manager/action-callbacks.c:
7991 Fixed Gtk-Warning in goto_line
7993 * plugins/sourceview/Makefile.am:
7994 * plugins/sourceview/anjuta-document.c:
7995 * plugins/sourceview/anjuta-view.c:
7996 * plugins/sourceview/anjuta-view.h:
7997 * plugins/sourceview/sourceview-autocomplete.c:
7998 * plugins/sourceview/sourceview-autocomplete.h:
7999 * plugins/sourceview/sourceview-private.h:
8000 * plugins/sourceview/sourceview-tags.c:
8001 * plugins/sourceview/sourceview-tags.h:
8002 * plugins/sourceview/sourceview.c:
8003 * plugins/sourceview/tag-window.c:
8004 * plugins/sourceview/tag-window.h:
8005 Created a nice API for tag and completion windows
8007 * plugins/sourceview/sourceview-print.h:
8008 * plugins/sourceview/sourceview-print.c:
8011 2006-04-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8013 * plugins/sourceview/sourceview.c:
8014 Fixed typo (Sort bookmarks).
8016 2006-04-01 Johannes Schmid <jhs@gnome.org>
8018 * plugins/sourceview/anjuta-document.c:
8019 * plugins/sourceview/anjuta-document.h:
8020 * plugins/sourceview/anjuta-view.c:
8021 * plugins/sourceview/anjuta-view.h:
8022 * plugins/sourceview/sourceview-autocomplete.c:
8023 * plugins/sourceview/sourceview-autocomplete.h:
8024 * plugins/sourceview/sourceview-prefs.c:
8025 * plugins/sourceview/sourceview-prefs.h:
8026 * plugins/sourceview/sourceview-private.h:
8027 * plugins/sourceview/sourceview-tags.c:
8028 * plugins/sourceview/sourceview-tags.h:
8029 * plugins/sourceview/sourceview.c:
8030 * plugins/sourceview/sourceview.glade:
8031 * plugins/sourceview/tag-window.c:
8032 * plugins/sourceview/tag-window.h:
8034 Improved code complete and autocomplete
8036 2006-04-01 Johannes Schmid <jhs@gnome.org>
8038 * plugins/sourceview/Makefile.am:
8039 * plugins/sourceview/bookmark.png:
8040 * plugins/sourceview/marker-attentive.png:
8041 * plugins/sourceview/marker-basic.png:
8042 * plugins/sourceview/marker-intense.png:
8043 * plugins/sourceview/marker-light.png:
8044 * plugins/sourceview/sourceview.c:
8046 Added pixmaps for all marker types and show bookmarks
8049 * plugins/sourceview/Makefile.am:
8050 Build sourceview on 2.14 only
8052 2006-03-31 Johannes Schmid <jhs@gnome.org>
8054 * plugins/sourceview/Makefile.am:
8055 * plugins/sourceview/anjuta-document.c:
8056 * plugins/sourceview/anjuta-view.c:
8057 * plugins/sourceview/anjuta-view.h:
8058 * plugins/sourceview/sourceview-autocomplete.c:
8059 * plugins/sourceview/sourceview-private.h:
8060 * plugins/sourceview/sourceview-tags.c:
8061 * plugins/sourceview/sourceview-tags.h:
8062 * plugins/sourceview/sourceview.c:
8063 * plugins/sourceview/tag-window.c:
8064 * plugins/sourceview/tag-window.h:
8066 Added code completion with tag manager to the editor and fixed a save_as bug
8068 2006-03-31 Johannes Schmid <jhs@gnome.org>
8070 * src/main.c: Revert patch from Rob to allow building with
8072 * configure.in: Require at least 2.12 libraries
8074 2006-03-29 Yang Hong <yanghong@ccoss.com.cn>
8076 reviewed by: Johannes Schmid <jhs@gnome.org> (fixed typo)
8078 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
8079 Improve anjuta-plugin project template: Added missed files dist tarball
8082 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade: Fixed
8085 2006-03-28 Yang Hong <yanghong@ccoss.com.cn>
8087 reviewed by: Johannes Schmid <jhs@gnome.org>
8089 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
8090 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in
8091 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
8092 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
8094 Improve anjuta-plugin project template. Also fix for #322744
8096 2006-03-27 Johannes Schmid <jhs@gnome.org>
8098 * plugins/sourceview/sourceview-private.h:
8099 plugins/sourceview/sourceview.c:
8101 Added basic bookmark support
8103 2006-03-27 Johannes Schmid <jhs@gnome.org>
8108 Patch from Rob Bradfort <robster@debian.org>:
8109 * src/main.c: (get_command_line_args), (main):
8110 Migration from popt to GOption
8112 2006-03-26 Naba Kumar <naba@gnome.org>
8114 * plugins/document-manager/anjuta-docman.c: Fixed close icon button
8115 size to scale itself with theme.
8117 2006-03-26 Naba Kumar <naba@gnome.org>
8119 * plugins/file-manager/an_file_view.c,
8120 plugins/symbol-browser/an_symbol_view.c: Destroy tooltip timers
8121 when symbolview and fileview objects are destroyed to avoid crashes
8122 after the plugins are disabled.
8124 2006-03-26 Naba Kumar <naba@gnome.org>
8126 * Makefile.am, po/POTFILES.skip, (removed) anjuta_dialogs_strings.h:
8127 Deleted unused file.
8129 * plugins/glade/plugin.c: Be able to close glade plugin when there
8130 there is no glade project loaded.
8132 * plugins/sourceview/sourceview.plugin,
8133 plugins/sourceview/sourceview.plugin.in: Give a better plugin name.
8135 2006-03-23 Naba Kumar <naba@gnome.org>
8137 * plugins/editor/print.c: Fixed a bug where some sections of
8138 printed/previewed text is not highlighted.
8140 2006-03-20 Johannes Schmid <jhs@gnome.org>
8142 * libanjuta/interfaces/libanjuta.idl:
8144 * plugins/devhelp/plugin.c: Work with any devhelp version (hopefully)
8145 as we do not use private apis. Show help window and startup because it does
8148 * plugins/document-manager/action-callbacks.c:
8149 plugins/editor/Makefile.am:
8150 plugins/editor/text_editor.c:
8151 plugins/editor/print.c:
8152 plugins/editor/print.h:
8154 Fixed printing (nobody has missed it BTW ;-)
8156 * plugins/sourceview/sourceview.c:
8159 2006-03-20 Naba Kumar <naba@gnome.org>
8161 * configure.in, plugins/devhelp/plugin.c: Be able to build with
8162 devhelp >= 0.9 < 0.11 versions.
8164 2006-03-20 Johannes Schmid <jhs@gnome.org>
8166 * plugins/sourceview/anjuta-document-loader.c
8167 plugins/sourceview/sourceview.c:
8171 2006-03-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8173 * plugins/sourceview/sourceview.c, plugins/search/search-replace_backend.c :
8174 Fixed bug (line position)
8175 Give the good line position whatever the active editor.
8177 2006-03-19 Ilkka Tuohela <hile@iki.fi>
8179 * configure.in: Added fi to ALL_LINGUAS
8181 2006-03-19 Johannes Schmid <jhs@gnome.org>
8183 * plugins/sourceview/anjuta-document-loader.c:
8184 replace gnome_vfs_get_mime_type_for_name_and data
8186 * plugins/build-basic-autotools/build-basic-autotools.c:
8189 2006-03-17 Johannes Schmid <jhs@gnome.org>
8191 * plugins/editor/editor.glade:
8192 Added style-editor again after it got lost somehow
8194 2006-03-17 Johannes Schmid <jhs@gnome.org>
8196 * plugins/devhelp/plugin.c: Updated to work with devhelp-0.11
8197 configure.in: require devhelp 0.11
8199 Post 0.11 devhelp versions (CVS) do not work because of an API change...
8201 plugins/build-basic-autotools/build-basic-autotools.c:
8202 forgot a an installtion callback for the "install as root"-feature
8204 2006-03-17 Massimo Cora' <maxcvs@email.it>
8206 reviewed by: Johannes Schmid <jhs@gnome.org>
8208 * plugins/class-gen/anjuta-class-gen-plugin.glade
8209 plugins/class-gen/class_gen.c
8210 plugins/class-gen/goc_template_header
8211 plugins/class-gen/goc_template_source
8215 2006-03-16 Johannes Schmid <jhs@gnome.org>
8217 * plugins/sourceview/sourceview.c:
8218 Fixed "save-point" signal for undo actions
8220 2006-03-16 Massimo Cora' <maxcvs@email.it>
8222 reviewed by: Johannes Schmid <jhs@gnome.org>
8224 * plugins/document-manager/anjuta-docman.c:
8225 Implement tab drag and drop
8227 2006-03-16 Johannes Schmid <jhs@gnome.org>
8229 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
8230 plugins/build-basic-autotools/build-basic-autotools.c:
8232 Implemented "install as root"-feature (#321455)
8234 2006-03-16 Johannes Schmid <jhs@gnome.org>
8237 plugins/sourceview/.cvsignore
8238 plugins/tools/scripts/.cvsignore:
8239 Added/extended .cvsignore files
8241 * plugins/sourceview/sourceview-autocomplete.c:
8242 plugins/sourceview/sourceview-autocomplete.h:
8243 plugins/sourceview/sourceview-prefs.c:
8244 plugins/sourceview/sourceview-private.h:
8245 plugins/sourceview/sourceview.glade:
8246 Autcomplete just works(tm) now and respects preferences
8248 * plugins/sourceview/sourceview.c: (ieditor_get_current_word):
8249 Use better algorithm from autocomplete
8251 2006-03-15 Johannes Schmid <jhs@gnome.org>
8256 2006-03-15 Johannes Schmid <jhs@gnome.org>
8258 * libanjuta/interfaces/libanjuta.idl:
8259 plugins/class-gen/class_gen.c:
8260 plugins/file-wizard/file.c: (on_new_file_okbutton_clicked):
8261 plugins/project-manager/plugin.c:
8263 Allow to add multiple source files (#320191)
8265 * configure.in: Require gnome-build 0.1.3
8267 2006-03-14 Johannes Schmid <jhs@gnome.org>
8269 * plugins/macro/macro-utils.c: Fixed bug #333606
8270 * plugins/file-wizard/file.c: Fixed bug #333601
8272 2006-03-13 Johannes Schmid <jhs@gnome.org>
8274 * plugins/sourceview/sourceview_autocomplete.c
8275 plugins/sourceview/sourceview_autocomplete.h
8276 plugins/sourceview/sourceview.c
8277 plugins/sourceview/sourceview-private.h
8278 plugins/sourceview/sourceview-prefs.c:
8280 Cleaned up and fixed several issues
8282 2006-03-13 Johannes Schmid <jhs@gnome.org>
8284 * plugins/sourceview/Makefile.am:
8285 plugins/sourceview/sourceview-autocomplete.c
8286 plugins/sourceview/sourceview-autocomplete.h:
8287 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
8288 plugins/sourceview/sourceview-private.h:
8289 plugins/sourceview/sourceview.c:
8291 Added (buggy) autocomplete feature to sourceview
8293 2006-03-12 Naba Kumar <naba@gnome.org>
8295 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
8296 libanjuta/anjuta-session.c: Added API docs.
8298 2006-03-12 Naba Kumar <naba@gnome.org>
8300 * TODO.tasks: Added couple of tasks.
8301 * libanjuta/interfaces/anjuta-idl-compiler.pl: Delay type normalization,
8302 Register private class as early as possible so that members could
8303 point to self class. Code clean up.
8305 2006-03-12 Naba Kumar <naba@gnome.org>
8307 * po/POTFILES.in, po/POTFILES.skip: Updated.
8309 2006-03-11 Naba Kumar <naba@gnome.org>
8311 * libanjuta/anjuta-shell.c,
8312 plugins/document-manager/anjuta-docman.c,
8313 plugins/document-manager/plugin.c,
8314 plugins/symbol-browser/an_symbol_search.c,
8315 plugins/valgrind/vgrule-list.c: Use correct signal names while
8318 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate correct
8319 signal names and fixed enum IANJUTA_TYPE_* macro.
8321 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8323 * plugins/sourceview/sourceview.c, plugins/sourceview/sourceview-private.h,
8324 plugins/search/search-replace.c :
8325 Fixed bug (Bookmark the good line).
8326 Search & Replace (Mark all matched strings).
8328 2006-03-09 Johannes Schmid <jhs@gnome.org>
8330 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init):
8331 Completed changes from yesterday
8333 * plugins/document-manager/anjuta-document-manager.glade:
8334 plugins/editor/editor.glade
8335 plugins/editor/plugin.c: (activate_plugin)
8336 plugins/editor/text_editor.c
8337 plugins/sourceview/Makefile.am
8338 plugins/sourceview/plugin.c: (sourceview_plugin_activate)
8339 plugins/sourceview/sourceview.glade:
8340 Completed preference changes
8342 2006-03-08 Johannes Schmid <jhs@gnome.org>
8344 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init)
8345 plugins/search/plugin.c: (activate_plugin):
8347 Removed Gtk-Criticals
8349 * plugins/document-manager/anjuta-document-manager.glade:
8350 plugins/document-manager/plugin.c: (on_docman_auto_save),
8351 (on_gconf_notify_timer), (prefs_init):
8352 plugins/document-manager/plugin.h:
8353 plugins/editor/text_editor.c: (text_editor_instance_init),
8354 (text_editor_dispose):
8355 plugins/editor/text_editor.h:
8356 plugins/editor/text_editor_cbs.c:
8357 plugins/editor/text_editor_cbs.h:
8358 plugins/editor/text_editor_prefs.c: (text_editor_prefs_init):
8359 plugins/glade/plugin.c: (activate_plugin):
8360 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
8361 plugins/sourceview/sourceview-private.h:
8362 plugins/sourceview/sourceview.c: (on_menu_popup),
8363 (sourceview_new), (ifile_open), (ifile_savable_save),
8364 (ifile_savable_save_as), (ieditor_set_popup_menu),
8365 (ieditor_get_filename), (imark_mark):
8367 Moved autosave from editor to document manager and fixed some things in
8370 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8372 * plugins/search/anjuta-search.glade :
8373 New order's buttons - Renamed "Forward" to "Find" (bug #306970)
8374 plugins/search/search-replace_bachend.c: Fixed a crash bug.
8375 plugins/search/search-replace.c : Fixed bug.
8377 2006-03-08 Johannes Schmid <jhs@gnome.org>
8379 * plugins/search/anjuta-search.glade
8380 Fixed widget names (glade is a bit stupid on copying widgets to other files)
8382 2006-03-07 Johannes Schmid <jhs@gnome.org>
8384 * plugins/document-manager/action-callbacks.c
8385 plugins/document-manager/anjuta-document-manager.glade
8386 plugins/document-manager/plugin.c: (prefs_init),
8388 plugins/editor/Makefile.am:
8389 plugins/editor/editor.glade:
8390 plugins/editor/plugin.c: (on_style_button_clicked),
8391 (activate_plugin), (dispose):
8392 plugins/editor/style-editor.c:
8394 Startet to seperate document-manager and editor preferences
8396 * plugins/search/Makefile.am:
8397 plugins/search/anjuta-search.glade:
8398 plugins/search/search-replace.c:
8400 Moved search GUI to search-plugin
8402 * plugins/sourceview/sourceview-prefs.c:
8403 plugins/sourceview/sourceview-prefs.h:
8404 plugins/sourceview/sourceview-private.h:
8405 plugins/sourceview/sourceview.c:
8406 plugins/sourceview/sourceview.h:
8407 plugins/sourceview/Makefile.am:
8408 plugins/sourceview/anjuta-document.h:
8409 plugins/sourceview/anjuta-view.c: (anjuta_view_init):
8410 plugins/sourceview/plugin.c:
8412 Added some preferences to sourceview and fixed vfs_monitor
8414 * tagmanager/c.c: (parseParens):
8415 Removed annoying debug message
8417 * libanjuta/interfaces/libanjuta.idl:
8418 Removed IAnjutaEditorFactory::create_style_editor()
8420 2006-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8422 * plugins/sourceview/sourceview.c, plugins/search/search-replace.c :
8423 Search : Bookmark all matched lines.
8425 2006-03-06 Johannes Schmid <jhs@gnome.org>
8427 * plugins/class-gen/anjuta-class-gen.plugin.in
8428 plugins/file-loader/plugin.c: (sort_wizards)
8429 (on_create_submenu), (activate_plugin)
8430 plugins/file-wizard/anjuta-file-wizard.plugin.in
8431 plugins/glade/anjuta-glade.plugin.in
8432 plugins/project-import/anjuta-project-import.plugin.in
8433 plugins/project-wizard/anjuta-project-wizard.plugin.in:
8435 Changed File->Wizard to File->New and changed some wizard titles. Wizards are
8438 * plugins/project-wizard/templates/mkfile.wiz:
8439 Use configured project directory instead of ~/myproject
8441 * plugins/sourceview/sourceview.c: (sourceview_apply_prefs),
8443 Show markers (again) and monitor uri
8445 2006-03-06 Naba Kumar <naba@gnome.org>
8447 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate struct
8448 typedefs separately so that forward linking would work.
8449 e.g: typedef sturct _Foo Foo; struct _Foo { Foo *prev };
8451 2006-03-05 Naba Kumar <naba@gnome.org>
8453 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added support for
8454 passing Enums and Structs in signals. Define struct _Name in
8455 generated code, so that forward referencing.
8456 e.g: typedef sturct _Foo { strutct _Foo *prev } Foo;
8458 * libanjuta/interfaces/libanjuta.idl: Fixed typo.
8460 2006-03-05 Naba Kumar <naba@gnome.org>
8462 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added typedef
8463 support. Generate GType definitions for enums in generated codes
8464 so that enums could be passed as signal params.
8466 2006-03-04 Naba Kumar <naba@gnome.org>
8468 * plugins/document-manager/*, plugins/print/*, plugins/search/*:
8469 Restored cvs-moved revision files. They were originally marked
8470 deleted at their older locations. Now they are restored at
8471 their new locations. The changeset is one that was committed
8472 as part of document-manager, editor, search and print plugins
8473 separation from editor plugin.
8475 2006-03-03 Johannes Schmid <jhs@gnome.org>
8477 * plugins/sourceview/*:
8478 Reimplemented sourceview plugin reusing much code from gedit. Thanks to Paolo Borelli & Maggi for
8481 2006-03-04 Naba Kumar <naba@gnome.org>
8483 * plugins/gdb/*: Deleted removed files (see previous changlog
8484 entry for files list).
8486 2005-03-01 Sebastien Granjoux <seb.sfo@free.fr>
8488 * plugins/debug-mananger/breakpoints.c,
8489 plugins/debug-manager/breakpoints.h,
8490 plugins/debug-manager/debug_tree.c,
8491 plugins/debug-manager/debug_tree.h,
8492 plugins/debug-manager/info.c,
8493 plugins/debug-manager/info.h,
8494 plugins/debug-manager/locals.c,
8495 plugins/debug-manager/locals.h,
8496 plugins/debug-manager/memory.c,
8497 plugins/debug-manager/memory.h,
8498 plugins/debug-manager/registers.c,
8499 plugins/debug-manager/registers.h,
8500 plugins/debug-manager/sharedlib.c,
8501 plugins/debug-manager/sharedlib.h,
8502 plugins/debug-manager/signal.c,
8503 plugins/debug-manager/signal.h,
8504 plugins/debug-manager/stack_trace.c,
8505 plugins/debug-manager/stack_trace.h,
8506 plugins/debug-manager/watch.c,
8507 plugins/debug-manager/watch.h,
8508 plugins/debug-manager/Makefile.am:
8509 Move from gdb plugin to debug manager plugin
8511 * plugins/debug-manager/anjuta-debug-manager.glade,
8512 plugins/debug-manager/anjuta-debug-manager.ui:
8513 Move all user interface from gdb to debug manager
8515 * plugins/debug-manager/utilities.c,
8516 plugins/debug-manager/utilities.h:
8517 Remove some unused code
8518 Add useful code from gdb plugin
8520 * plugins/debug-manager/start.c,
8521 plugins/debug-manager/start.h:
8522 Include code of attach_process
8523 Add more code to start the debugger
8525 * plugins/debug-manager/plugin.c,
8526 plugins/debug-manager/plugin.h,
8527 plugins/debug-manager/anjuta-debug-manager.plugin.in:
8528 Rename IAnjutaDebuggerManager to IAnjutaDebugManager
8530 * plugins/debug-manager/debugger.c,
8531 plugins/debug-manager/debugger.h:
8532 Implement a queue of debugger command
8534 * plugins/gdb/actions.c,
8535 plugins/gdb/actions.h,
8536 plugins/gdb/watch_cbs.c,
8537 plugins/gdb/watch_cbs.h,
8538 plugins/gdb/watch_gui.c,
8539 plugins/gdb/watch_gui.h:
8542 * plugins/gdb/debugger.c,
8543 plugins/gdb/debugger.h,
8544 plugins/gdb/gdbmi.c,
8545 plugins/gdb/gdbmi.h,
8546 plugins/gdb/utilities.c,
8547 plugins/gdb/utilities.h,
8548 plugins/gdb/Makefile.am,
8549 plugins/gdb/anjuta-gdb.plugin.in:
8550 Implement necessary functions
8552 * plugins/gdb/parser.c,
8553 plugins/gdb/parser.h:
8554 Code for parsing variable previously in debug_tree.c
8556 * plugins/gdb/anjuta-gdb.glade,
8557 plugins/gdb/anjuta-gdb.ui:
8558 Remove user interface
8560 * plugins/gdb/gdbmi-test.c:
8563 * plugins/gdb/anjuta-gdb.plugin.png:
8564 Try an improved icon for gdb (archer fish)
8566 * libanjuta/anjuta-debugger.c,
8567 libanjuta/anjuta-debugger.h,
8568 libanjuta/interfaces/libanjuta.idl,
8569 libanjuta/interfaces/anjuta-idl-compiler.pl,
8570 libanjuta/Makefile.am:
8571 Add declaration used in new IAnjutaDebugger interface
8573 * manuals/reference/libanjuta.types,
8574 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml
8575 manuals/referecen/libanjuta/tmpl/libanjuta-unused.sgml:
8576 Update documentation
8578 2006-03-02 Naba Kumar <naba@gnome.org>
8580 * manuals/reference/libanjuta/Makefile.am,
8581 manuals/reference/libanjuta/libanjuta-docs.sgml,
8582 manuals/reference/libanjuta/libanjuta-sections.txt,
8583 manuals/reference/libanjuta/libanjuta.types,
8584 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
8585 manuals/reference/libanjuta/tmpl/anjuta-launcher.sgml,
8586 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
8587 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
8588 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
8589 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
8590 manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
8591 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
8592 manuals/reference/libanjuta/tmpl/anjuta-status.sgml,
8593 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
8594 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
8595 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
8596 manuals/reference/libanjuta/tmpl/e-splash.sgml,
8597 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
8598 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
8599 manuals/reference/libanjuta/tmpl/ianjuta-bookmark.sgml,
8600 manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
8601 manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
8602 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
8603 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
8604 manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
8605 manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
8606 manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
8607 manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
8608 manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
8609 manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
8610 manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
8611 manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
8612 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
8613 manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
8614 manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
8615 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
8616 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
8617 manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
8618 manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
8619 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
8620 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
8621 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
8622 manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
8623 manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
8624 manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml,
8625 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
8626 manuals/reference/libanjuta/tmpl/plugins.sgml,
8627 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
8628 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
8629 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
8630 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
8631 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
8632 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
8633 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
8634 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
8635 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
8636 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
8637 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
8638 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
8639 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
8640 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml: Updated
8643 2006-02-28 Naba Kumar <naba@gnome.org>
8645 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
8646 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml
8647 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml
8648 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml
8649 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml
8650 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml
8651 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml
8652 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml
8653 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml
8654 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml
8655 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml
8656 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml
8657 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml
8658 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml
8660 2006-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8662 * plugins/sourceview/sourceview.c:
8663 Select to brace, select block.
8665 2006-02-28 Johannes Schmid <jhs@gnome.org>
8667 * plugins/file-wizard/Makefile.am
8668 plugins/file-wizard/action-callbacks.c (removed)
8669 plugins/file-wizard/action-callbacks.h (removed)
8670 plugins/file-wizard/anjuta-file-wizard.ui
8671 plugins/file-wizard/plugin.c: (activate_plugin),
8673 plugins/file-wizard/plugin.h:
8674 Removed Edit->Insert Text submenu (replace by macros plugin)
8676 * plugins/sourceview/sourceview.c: (sourceview_new),
8677 (ieditor_set_popup_menu):
8678 Fixed some more bugs
8680 * plugins/subversion/svn-threat.h (removed): Removed ununsed file
8682 2006-02-28 Naba Kumar <naba@gnome.org>
8684 * plugins/file-manager/an_file_view.c,
8685 plugins/symbol-browser/an_symbol_view.c: Show tooltips for unselected
8686 rows also and with delay 1 sec (the color and timout value should
8687 probably be picked up from some system wide preference key).
8689 2006-02-28 Naba Kumar <naba@gnome.org>
8691 * libanjuta/interfaces/libanjuta.idl,
8692 plugins/document-manager/action-callbacks.c,
8693 plugins/document-manager/plugin.c,
8694 plugins/editor/text_editor.c: Renamed IAnjutaEditorView to
8695 IAnjutaEditorFolds and implemented IAnjutaEditorView as editor views.
8696 Added interface checks in document manager and enable/disable
8697 menus based on supported interface.
8699 * plugins/project-import/anjuta-project-import.glade: Set some
8700 resonable size for the import dialog.
8702 2006-02-27 Naba Kumar <naba@gnome.org>
8704 * libanjuta/interfaces/libanjuta.idl,
8705 plugins/document-manager/action-callbacks.c,
8706 plugins/editor/text_editor.c: Fixed IAnjutaEditorLineMode interface
8707 and eol conversion actions.
8709 2006-02-27 Johannes Schmid <jhs@gnome.org>
8711 * plugins/sourceview/sourceview.c: Implemented markers and fixed several crashers
8712 * plugins/file-manager/an_file_view.c
8713 plugins/file-manager/plugin.h: Added tooltips
8714 * plugins/symbol-browser/an_symbol_view.h: Added tooltips
8716 2006-02-26 Naba Kumar <naba@gnome.org>
8718 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
8719 plugins/build-basic-autotools/build-basic-autotools.c,
8720 plugins/build-basic-autotools/build-basic-autotools.h,
8721 plugins/build-basic-autotools/executer.c,
8722 plugins/message-view/anjuta-message-manager-plugin.glade: Moved enable/
8723 disable indicator highlights preferences from message manager to
8724 build plugin. Implemented message indicator highlights in build tool.
8726 * plugins/editor/text_editor.c: Fixed indicators.
8728 2006-02-26 Johannes Schmid <jhs@gnome.org>
8730 * plugins/sourceview/sourceview.c:
8733 * plugins/subversion/svn_auth.c:
8734 Fixed username/password authentification but there might be a memory corruption
8736 2006-02-26 Naba Kumar <naba@gnome.org>
8738 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
8739 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-launcher.c,
8740 libanjuta/anjuta-launcher.h: Added documentation.
8742 2006-02-24 Naba Kumar <naba@gnome.org>
8744 * plugins/editor/text_editor.c: Fixed change in API in
8745 IAnjutaEditorSelection::set().
8747 2006-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8749 * plugins/sourceview/sourceview.c, plugins/search/plugin.c,
8750 plugins/search/search-replace.c, plugins/search/search-replace_backend.c,
8751 libanjuta/interfaces/libanjuta.idl :
8752 Search in sourceview editor (Select in buffer).
8755 2006-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8757 * plugins/sourceview/sourceview.c :
8758 Fixed Replace, to_upper, to_lower.
8760 * plugins/search/search-replace_backend.c :
8761 Renamed header name.
8763 2006-02-22 Naba Kumar <naba@gnome.org>
8765 * libanjuta/anjuta-plugin-description.c,
8766 libanjuta/anjuta-plugin-description.h, libanjuta/anjuta-shell.c,
8767 libanjuta/anjuta-shell.h, libanjuta/interfaces/libanjuta.idl,
8768 manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
8769 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
8770 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Fixed API docs.
8772 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
8773 * libanjuta/interfaces/libanjuta.idl: Added more API documentation stubs.
8775 2006-02-21 Naba Kumar <naba@gnome.org>
8777 * libanjuta/interfaces/libanjuta.idl,
8778 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
8779 plugins/editor/text_editor_cbs.c: Implemanted IAnjutaIndicable
8780 interface for editor.
8782 2006-02-21 Naba Kumar <naba@gnome.org>
8784 * plugins/editor/text_editor.c: Fixed a crash bug on copy operation.
8786 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
8787 * libanjuta/interfaces/libanjuta.idl: Added API documentation stubs.
8789 2006-02-21 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8791 * GTKSOURCEVIEW EDITOR
8792 plugins/sourceview/sourceview.c :
8793 Fixed copy and Goto Line.
8795 plugins/macro/macro-actions.c plugins/macro/macro-dialog.c
8796 plugins/macro/plugin.c :
8797 Fixed Insert key word and Insert macro.
8799 2006-02-19 Johannes Schmid <jhs@cvs.gnome.org>
8801 * plugins/document-manager/anjuta-docman.c:
8802 (on_open_filesel_response): Fixed useless g_slist statement (thanks gcc for complaining)
8805 plugins/Makefile.am:
8806 plugins/sourceview/.cvsignore:
8807 plugins/sourceview/Makefile.am:
8808 plugins/sourceview/plugin.c: :
8809 plugins/sourceview/plugin.h:
8810 plugins/sourceview/sourceview.c:
8811 plugins/sourceview/sourceview.h:
8812 plugins/sourceview/sourceview.plugin:
8813 plugins/sourceview/sourceview.plugin.in:
8814 plugins/sourceview/sourceview.png:
8816 Added sourceview editor plugin
8818 2006-02-19 Naba Kumar <naba@gnome.org>
8820 * libanjuta/interfaces/libanjuta.idl,
8821 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
8822 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
8823 plugins/cvs-plugin/cvs-interface.c,
8824 plugins/document-manager/action-callbacks.c,
8825 plugins/document-manager/action-callbacks.h,
8826 plugins/editor/text_editor.c, plugins/macro/macro-actions.c,
8827 plugins/search/plugin.c, plugins/search/search-replace.c,
8828 plugins/search/search-replace_backend.c,
8829 plugins/subversion/subversion-actions.c,
8830 plugins/subversion/subversion-callbacks.c,
8831 plugins/tools/editor.c, plugins/tools/execute.c,
8832 plugins/tools/variable.c: Defined proper editor interfaces and fixed
8835 2006-02-15 Naba Kumar <naba@gnome.org>
8837 * libanjuta/anjuta-shell.c: Added a warning when a session is loaded
8840 * libanjuta/interfaces/libanjuta.idl,
8841 plugins/document-manager/anjuta-docman.c,
8842 plugins/document-manager/plugin.c,
8843 plugins/editor/plugin.c, plugins/editor/text_editor.c: Removed
8844 unnecessary parameters from IAnjutaEditor interface and used proper
8845 types instead of 'gpointer'. Fixed various compiler warnings.
8847 * (removed) plugins/valgrind/main.c, po/POTFILES.in: Deleted useless
8850 2006-02-12 Naba Kumar <naba@gnome.org>
8852 * po/POTFILES.in: Updated.
8854 2006-02-11 Naba Kumar <naba@gnome.org>
8856 * plugins/editor/properties.[cxx,h],
8857 plugins/editor/text_editor.c, plugins/editor/style-editor.c,
8858 plugins/editor/text_editor_prefs.c: Renamed prop_*() functions
8859 to sci_prop_*(), because they were conflicting with external
8860 functions (in some ssl library).
8862 2006-02-08 Naba Kumar <naba@gnome.org>
8864 Patch from Massimo Cora <maxcvs@email.it>:
8865 * plugins/valgrind/anjuta-valgrind.schemas,
8866 plugins/valgrind/plugin.c, plugins/valgrind/plugin.h,
8867 plugins/valgrind/preferences.c, plugins/valgrind/vgactions.c,
8868 plugins/valgrind/vgactions.h, plugins/valgrind/vgdefaultview.c,
8869 plugins/valgrind/vgdefaultview.h, plugins/valgrind/vggeneralprefs.c,
8870 plugins/valgrind/vggeneralprefs.h, plugins/valgrind/vgmemcheckprefs.c,
8871 plugins/valgrind/vgtoolview.c,
8872 plugins/valgrind/vgtoolview.h: It checks for the valgrind binary
8873 before running the debugging session. I've added also a
8874 preference in Anjuta Preferences where you can specify
8875 the path to the valgrind binary. The default is /usr/bin/valgrind.
8876 Now it displays a dialog with the error. [it can be -program
8877 exited- or -file loaded or end of input-]. Some valgrind 3.x
8880 2006-01-29 Naba Kumar <naba@gnome.org>
8882 Patch from Massimo Cora <maxcvs@email.it>:
8883 * configure.in, plugins/Makefile.am,
8884 plugins/valgrind/*: Valgrind plugin (requires
8885 binutils-dev and valgrind to be installed.
8887 2005-01-24 Johannes Schmid <jhs@gnome.org>
8889 * Patch from Eric Greveson <ejg45@cam.ac.uk>
8890 plugins/tools/variables.c:
8891 Added current directory to possible variables
8893 * Patch from Günther Brammer <gbrammer@gmx.de>
8894 plugins/document-manager/anjuta-docman.c:
8895 Fix a crash on opening a file
8897 AUTHORS: Added Günther Brammer
8899 2005-12-17 Sebastien Granjoux <seb.sfo@free.fr>
8901 * libanjuta/anjuta-launcher.c:
8902 Fix a bug in AnjutaLauncher when output is bigger than buffer
8903 Probably fix bug #315188 and #305134
8905 2005-12-28 Johannes Schmid <jhs@gnome.org>
8907 * configure: Changed required gtk to 2.6.0, bumped VERSION to 2.02cvs
8908 * src/about.c: Use new gtk about dialog
8909 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c:
8910 Updated anjuta_ui_add_action_group_entries call
8912 Patch from Jean Breford <jean.breford@normalesup.org>
8913 and Markus Habermehl <bmh1980de@yahoo.de>:
8915 * libanjuta/anjuta-encodings.c: Fix crash in a much more nice way
8916 * AUTHORS: Added Jean and Markus
8918 2005-12-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8919 * plugins/search/search-replace.c :
8920 Bookmark all matched lines.
8921 * plugins/search/search-replace_backend.c :
8922 Fixed bug (Search in all project files).
8924 2005-12-21 Johannes Schmid <jhs@gnome.org>
8926 * plugins/search/plugin.c:
8928 * libanjuta/anjuta-encodings.c: Don't crash if uninitialized. Further
8929 investigation needed.
8931 AUTHORS: Added Ross Goldner
8933 2005-12-19 Ross Golder <ross@golder.org>
8935 * plugins/document-manager/anjuta-document-manager.plugin.in: Added
8936 application/xml MIME type.
8938 2005-12-18 Johannes Schmid <jhs@gnome.org>
8940 po/POTFILES.in: Updated files after directory changes
8941 HACKING: Removed outdated section 3 (anoncvs)
8943 2005-12-15 Sebastien Granjoux <seb.sfo@free.fr>
8945 * plugins/build-basic-autotools/build-basic-autotools.c:
8946 Save all files in editor before running a command
8948 * plugins/tools/execute.c:
8949 Use document manager plugin instead of each editor for
8952 2005-12-15 Johannes Schmid <jhs@gnome.org>
8954 * plugins/document-manager/action-callbacks.c:
8955 (on_save_all1_activate), (on_swap_activate)
8956 plugins/document-manager/anjuta-docman.c:
8957 (on_save_as_filesel_response), (on_notebook_switch_page):
8959 Fixed some remaining issues in document-manger
8961 2005-12-15 Johannes Schmid <jhs@gnome.org>
8963 * plugins/profile-default/default.anjuta:
8964 Load Search plugin and Message Manager by default
8966 2005-12-14 Johannes Schmid <jhs@gnome.org>
8968 * plugins/editor/text_editor.c
8969 libanjuta/anjuta-utils.c:
8971 Check if files differ when gnome-vfs monitoring is used.
8974 2005-12-13 Johannes Schmid <jhs@gnome.org>
8976 * plugins/document-manager/plugin.c:
8977 Only save modified files in ianjuta_file_savable_save() for document-manager
8978 as discussed on mailing list.
8980 * plugins/cvs-plugin/cvs-callbacks.c:
8981 Fixed dialog handling for empty log message
8983 2005-12-13 Johannes Schmid <jhs@gnome.org>
8985 * plugins/search/plugin.c: Fixed search toolbar (FIXME: Wrapping);
8987 * plugins/project-manager/* Removed ununsed files
8989 * plugins/symbol-browser/an_symbol_iter.c
8990 plugins/build-basic-autotools/build-basic-autotools.c
8991 plugins/build-basic-autotools/executer.c
8992 plugins/class-gen/class_gen.c
8993 plugins/class-inheritance/class-inherit.c
8994 plugins/cvs-plugin/cvs-actions.c
8995 plugins/cvs-plugin/cvs-interface.c
8996 plugins/debug-manager/attach_process.
8997 plugins/devhelp/plugin.c
8998 plugins/document-manager/plugin.c
8999 plugins/document-manager/indent_util.c
9000 plugins/editor/properties.cxx
9001 plugins/editor/aneditor.cxx
9002 plugins/editor/style-editor.c
9003 plugins/editor/text_editor.c
9004 plugins/macro/macro_db.c
9007 Use DEBUG_PRINT for debug messages
9009 libanjuta/anjuta-debug.h: Include config.h
9011 HACKING: Updated (BTW: does anyone read this?)
9013 2005-12-12 Johannes Schmid <jhs@gnome.org>
9015 Patch from Johan Ersvik <jersvik@fastmail.fm>:
9016 * plugins/gdb/debugger.c
9018 Fix a crasher in gdb plugin
9020 * plugins/gtodo/plugin.c
9021 plugins/search/plugin.c
9025 * plugins/document-manager/anjuta-docman.c:
9029 * AUTHORS: Added Rafał Bursig <bursig@poczta.fm>
9031 Patch from Rafał Bursig <bursig@poczta.fm> (#320338 and #320341):
9033 * plugins/document-manager/anjuta-docman.c:
9034 highlight changed files in docman popup-menu
9035 * plugins/gdb/debug-tree.c:
9036 plugins/gdb/debugger.c
9037 Do not corupt entire "locals" tree when variable pointer have
9038 additional info and arrays/strucs/unions correctly.
9041 2005-12-11 Johannes Schmid <jhs@gnome.org>
9043 * plugins/document-manager/anjuta-docman.c
9044 plugins/document-manager/plugin.c
9045 plugins/editor/text_editor.c:
9047 AUTHORS: Added Johan Ersvik
9049 Fixed "is-dirty" bug and tab ordering
9051 2005-12-11 Johan Ersvik <jersvik@fastmail.fm>
9053 * plugins/editor/aneditor-autocomplete.cxx
9054 plugins/editor/aneditor-calltip.cxx
9055 plugins/editor/aneditor-priv.h
9056 plugins/symbol-browser/an_symbol.c
9057 plugins/symbol-browser/an_symbol_view.c
9059 tagmanager/tm_symbol.c
9061 tagmanager/include/tm_symbol.h
9062 tagmanager/include/tm_tag.h
9065 Better pointer recognition in tagmanager and symbol browser
9067 2005-12-11 Johannes Schmid <jhs@gnome.org>
9069 * plugins/search/*: New search plugin derived from search code in old editor
9072 * plugins/document-manager/*: new document-manger which is now seperated from
9073 editor to allow implementation of other editor widgets. Code is mostly derived
9074 from old editor plugin
9076 * plugins/print/* new print plugin which is not fully implemented in the
9079 * plugins/editor/text_editor.c: Added lots of interface code
9081 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaEditorEdit, IAnjutaEditorView,
9082 IAnjutaEditorFactory and extended IAnjutaEditor
9084 * configure.in, plugins/Makefile.am updated build system for new
9087 This is a huge commit which might still contain some bugs and also has
9088 some fixmes. Things that are not working are the search toolbar because it
9089 does not use the same backend as any other searching function and printing
9090 (easy to fix) because it did not yet implement IAnjutaPrintable.
9092 2005-11-26 Sebastien Granjoux <seb.sfo@free.fr>
9094 * plugins/project-wizard/property.c:
9095 Use newer GtkFileChooser instead of GtkFileSelection with
9096 GnomeFileEntry to avoid a bug
9098 * plugins/project-wizard/install.c:
9099 Avoid an endless loop if project directory is not writable
9101 * plugins/project-wizard/druid.c:
9102 Allow creating project in empty directory without a
9105 2005-11-25 Johannes Schmid <jhs@cvs.gnome.org>
9107 Patch from Massimo Cora <maxcvs@email.it>
9108 * plugins/class-inheritence/class-inherit.c
9109 plugins/class-inheritence/plugin.c
9110 plugins/class-inheritence/plugin.h
9113 Update plugin to use new API from graphviz 2.6. Version 2.2 is
9114 no longer supported!
9116 2005-11-23 Johannes Schmid <jhs@cvs.gnome.org>
9118 Patch from Johan Ersvik <jersvik@fastmail.fm>
9119 * plugins/message-view/message-view.c
9120 plugins/build-basic-autotools/build-basic-autotools.c
9121 plugins/build-basic-autotools/automake-c.filters
9123 This patch correct regex-filters for newer automake
9126 2005-11-19 Sebastien Granjoux <seb.sfo@free.fr>
9128 * plugins/tools/execute.c:
9129 Detect variables inside a word
9131 2005-11-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9133 * libanjuta/anjuta-status.[ch],
9134 plugins/editor/text_editor.[ch], plugins/editor/text_editor_cbs.c,
9135 plugins/editor/anjuta-docman.c :
9136 New anjuta-status procedure.
9138 2005-10-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9141 libanjuta/anjuta-preferences.c libanjuta/anjuta-preferences.h
9142 plugins/editor/Makefile.am
9143 plugins/editor/anjuta-document-manager.glade
9144 plugins/editor/plugin.c plugins/editor/plugin.h
9145 plugins/editor/text_editor.c plugins/editor/text_editor.h
9147 plugins/editor/indent-dialog.c plugins/editor/indent-dialog.h
9148 plugins/editor/indent-util.c plugins/editor/indent-util.h
9149 plugins/editor/indent_test.c :
9150 Set and Preview indent preferences parameters.
9151 Saved indent user parameters.
9153 2005-10-27 Naba Kumar <naba@gnome.org>
9155 Patch from Flavio daCosta <flavio.dacosta@gmail.com>
9156 * plugins/editor/anjuta-docman.c: Restore tab color to normal
9157 theme color for saved documents.
9159 2005-10-26 Naba Kumar <naba@gnome.org>
9161 * libanjuta/anjuta-encodings.c: Save changed supported encodings
9162 list. Fixed bug #316731.
9164 2005-10-23 Sebastien Granjoux <seb.sfo@free.fr>
9166 * tagmanager/tm_symbol.c: Fixed bug #315218
9168 2005-10-23 Adam Weinberger <adamw@gnome.org>
9170 * plugins/build/build_file.c
9171 plugins/build-basic-autotools/build-basic-autotools.c
9172 plugins/tools/execute.c
9173 plugins/build/compile.c
9174 plugins/build/configurer.c
9175 plugins/debug-manager/plugin.c
9176 plugins/editor/plugin.c
9177 plugins/editor/print.c
9178 plugins/editor/text_editor.c
9179 plugins/file-loader/plugin.c
9180 plugins/file-manager/an_file_view.c
9181 plugins/symbol-browser/an_symbol_view.c
9182 plugins/gdb/debugger.c
9183 plugins/gdb/plugin.c
9184 plugins/glade/plugin.c
9185 plugins/macro/macro-actions.c
9186 plugins/macro/plugin.c
9187 plugins/profile-default/plugin.c
9188 plugins/project-manager/plugin.c
9189 plugins/project-manager/project_import.c
9190 plugins/symbol-browser/plugin.c
9191 plugins/tools/execute.c
9193 src/anjuta-actions.h
9195 Correct spacing errors before and after "...".
9197 2005-10-20 Naba Kumar <naba@gnome.org>
9199 * plugins/gdb/debugger.c: Fixed attach/detach process to
9200 updated UI properly.
9202 2005-10-18 Naba Kumar <naba@gnome.org>
9204 * plugins/editor/aneditor.cxx: Fixed bug #172442 (and possibly
9207 2005-10-13 Naba Kumar <naba@gnome.org>
9209 * plugins/project-mkfile-import/*: Removed separate import wizard for
9210 makefile based projects (because single widzard handles all wizards).
9212 * plugins/project-import/project-import.c: Made wizard window
9213 transient to main window.
9215 Patch from: Eric Greveson <ejg45@cam.ac.uk>
9217 * AUTHORS: Added Eric's name in contributors list.
9219 * configure.in, plugins/Makefile.am,
9220 plugins/project-import/Makefile.am,
9221 plugins/project-import/anjuta-project-import.glade,
9222 plugins/project-import/project-import.c,
9223 plugins/project-import/project-import.h: Import wizard now detects
9224 both makefile and automake projects together instead of separate wizard.
9226 * plugins/project-wizard/templates/java/project.anjuta,
9227 plugins/project-wizard/templates/mkfile/project.anjuta,
9228 plugins/project-wizard/templates/python/project.anjuta,
9229 plugins/project-wizard/templates/terminal/project.anjuta: Renamed plugin
9230 name to make it appropriate.
9232 2005-10-11 Naba Kumar <naba@gnome.org>
9234 * configure.in: Fixed glade3 version requirement.
9236 2005-09-29 Alexander Shopov <ash@contact.bg>
9238 * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
9240 2005-09-26 Johannes Schmid <jhs@cvs.gnome.org>
9242 * plugins/subversion/svn_auth.c
9243 plugins/subversion/anjuta_subversion.glade:
9244 Implemented svn_auth_ssl_server_trust_prompt_func_cb (untested)
9246 2005-09-22 Naba Kumar <naba@gnome.org>
9248 Patch from: Eric Greveson <ejg45@cam.ac.uk>:
9250 * configure.in, plugins/Makefile.am
9251 plugins/project-manager/anjuta-project-manager.plugin.in,
9252 plugins/project-manager/plugin.c,
9253 (added) plugins/project-mkfile-import/.cvsignore,
9254 (added) plugins/project-mkfile-import/Makefile.am,
9255 (added) plugins/project-mkfile-import/
9256 anjuta-project-mkfile-import-plugin.png,
9257 (added) plugins/project-mkfile-import/
9258 anjuta-project-mkfile-import.glade,
9259 (added) plugins/project-mkfile-import/
9260 anjuta-project-mkfile-import.plugin.in,
9261 (added) plugins/project-mkfile-import/plugin.c,
9262 (added) plugins/project-mkfile-import/plugin.h,
9263 (added) plugins/project-mkfile-import/project-mkfile-import.c,
9264 (added) plugins/project-mkfile-import/project-mkfile-import.h,
9265 plugins/project-wizard/templates/Makefile.am,
9266 (added) plugins/project-wizard/templates/mkfile-logo.png,
9267 (added) plugins/project-wizard/templates/mkfile.wiz,
9268 (added) plugins/project-wizard/templates/mkfile/.cvsignore,
9269 (added) plugins/project-wizard/templates/mkfile/Makefile.am,
9270 (added) plugins/project-wizard/templates/mkfile/project.anjuta,
9271 (added) plugins/project-wizard/templates/mkfile/po/.cvsignore,
9272 (added) plugins/project-wizard/templates/mkfile/po/ChangeLog,
9273 (added) plugins/project-wizard/templates/mkfile/po/Makefile.am,
9274 (added) plugins/project-wizard/templates/mkfile/po/POTFILES.in,
9275 (added) plugins/project-wizard/templates/mkfile/src/.cvsignore,
9276 (added) plugins/project-wizard/templates/mkfile/src/Makefile.am,
9277 (added) plugins/project-wizard/templates/mkfile/src/Makefile.tpl,
9278 (added) plugins/project-wizard/templates/mkfile/src/main.c:
9279 Added makefile based project import wizard and wizard template.
9281 2005-09-12 Johannes Schmid <jhs@cvs.gnome.org>
9283 * libanjuta/anjuta-launcher.c: Reduced false password detections
9285 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
9287 * plugins/cvs-plugin/cvs-interface.c: Handle empty log
9288 messages correctly.a
9290 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
9292 * scintilla/Makefile.am: Changed scintilla library to noinst
9293 * pixmaps/Makefile.am: Install password.png
9294 * libanjuta/anjuta-launcher.c: Changed password detection
9295 to be able to access GNOME CVS with ssh.
9297 2005-08-31 Naba Kumar <naba@gnome.org>
9299 * plugins/glade/plugin.c: Set transient window for the widget
9302 2005-08-21 Jens Seidel <jseidel@cvs.gnome.org>
9304 * plugins/gtodo/main.c: Typo fix: s/occured/occurred/.
9306 2005-08-10 Naba Kumar <naba@gnome.org>
9308 * plugins/build-basic-autotools/build-basic-autotools.c: Added F3
9309 as shortcut key for execute.
9311 * src/about.c: Clean up.
9313 Patch from: Jochen Baier Jochen.Baier@stud.uni-karlsruhe.de
9314 * plugins/editor/action-callbacks.c: Fixed edit shortcuts for
9317 2005-08-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9319 * plugins/editor/search-replace_backend.c :
9320 Fixed search in File Patterns.
9322 2005-08-09 Philip Van Hoof <pvanhoof@gnome.org>
9324 * plugins/gdb/Makefile.am: Fixed a make -j x bug
9326 2005-08-04 Naba Kumar <naba@gnome.org>
9328 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
9329 for pango-1.8 rendering bug.
9331 2005-08-03 Naba Kumar <naba@gnome.org>
9333 * plugins/glade/plugin.c: Proper names for plugin widgets.
9335 * plugins/subversion/anjuta-subversion.glade,
9336 plugins/subversion/svn-auth.c: Fixed authentication dialog and
9337 string allocations. Use passed default values when available.
9338 Set proper focus and dialog default response. Destroy dialog after use.
9339 Return error when appropriate.
9341 2005-08-02 Naba Kumar <naba@gnome.org>
9343 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
9344 for pango-1.8 rendering bug.
9346 2005-08-02 Philip Van Hoof <pvanhoof@gnome.org>
9348 * scintilla/Makefile.am: Fixed a make -j x bug
9350 2005-08-02 Johannes Schmid <jhs@gnome.org>
9352 * plugins/subversion/svn-auth.c: Added username/password
9355 2005-08-01 Naba Kumar <naba@gnome.org>
9357 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Added index bound
9358 checks for character width calculations.
9360 2005-07-31 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9362 * plugins/gdb/debug_tree.c : Inspect memory from locals window.
9364 2005-07-31 Naba Kumar <naba@gnome.org>
9366 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Fixed text rendering
9367 messup with pango 1.8. Fixed bug #311846.
9369 2005-07-30 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9371 * plugins/gdb/memory.c : Fixed bug 305082.
9373 * plugins/project-wizard/templates/anjuta-plugin.wiz,
9374 plugins/project-wizard/templates/gcj.wiz,
9375 plugins/project-wizard/templates/gnome.wiz,
9376 plugins/project-wizard/templates/gtk.wiz,
9377 plugins/project-wizard/templates/java.wiz,
9378 plugins/project-wizard/templates/python.wiz,
9379 plugins/project-wizard/templates/wxwin.wiz,
9380 plugins/project-wizard/templates/xlib-dock.wiz : Spelling fixes.
9382 2005-07-27 Sebastien Granjoux <seb.sfo@free.fr>
9384 * plugins/tools/execute.c:
9385 Correct a crash if editor is closed while a tool still use it.
9387 2005-07-28 Naba Kumar <naba@gnome.org>
9389 * scintilla/*: Updated scintilla from their latest CVS.
9391 2005-07-27 Naba Kumar <naba@gnome.org>
9393 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
9394 plugins/build-basic-autotools/build-basic-autotools.c,
9395 plugins/cvs-plugin/plugin.c, plugins/debug-manager/plugin.c,
9396 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
9397 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
9398 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
9399 plugins/glade/plugin.c, plugins/gtodo/plugin.c, plugins/macro/plugin.c,
9400 plugins/message-view/plugin.c, plugins/patch/plugin.c,
9401 plugins/profile-default/plugin.c, plugins/project-manager/plugin.c,
9402 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
9403 plugins/symbol-browser/plugin.c, plugins/tools/plugin.c,
9404 src/anjuta-app.c, src/main.c, src/shell.c: Added 'translation_domain'
9405 argument to anjuta_ui_add_action_group_entries() and
9406 anjuta_ui_add_toggle_action_group_entries() and set the translation domain.
9407 Fixed all plugins to pass translation domain. This fixes untranslated
9410 2005-07-27 Naba Kumar <naba@gnome.org>
9412 * plugins/class-inheritance/class-callbacks.c,
9413 plugins/class-inheritance/class-inherit.c: Fixed color scheme to use
9414 proper system colors.
9416 2005-07-26 Naba Kumar <naba@gnome.org>
9418 * ROADMAP: Updated and added more tasks.
9420 2005-07-25 Naba Kumar <naba@gnome.org>
9422 * ROADMAP: Updated and added more tasks.
9424 2005-07-24 Naba Kumar <naba@gnome.org>
9426 * HACKING: Fixed format.
9428 2005-07-24 Naba Kumar <naba@gnome.org>
9430 * ROADMAP: Fixed format.
9431 * plugins/tools/scripts/prepare-changelog.pl: Fixed month figure.
9433 2005-07-24 Naba Kumar <naba@gnome.org>
9435 * HACKING, ROADMAP: Fixed format and add some tasks to do in ROADMAP.
9436 * data/properties/cpp.properties: Added *.c++ as file extension for c++
9438 2005-07-24 Sebastien Granjoux <seb.sfo@free.fr>
9440 * plugins/tools/dialog.c, plugins/tools/dialog.h:
9441 Correct wrong sensitivity setting
9443 * plugins/tools/tool.c: Correct a crash when removing overridden tool
9445 * plugins/tools/variable.c: Add variables for project manager
9447 2005-07-23 Naba Kumar <naba@gnome.org>
9451 2005-07-23 Naba Kumar <naba@gnome.org>
9453 * plugins/subversion/Makefile.am,
9454 plugins/subversion/svn-auth.c,
9455 plugins/subversion/svn-auth.h: Added subversion authentication code
9458 * plugins/subversion/subversion-callbacks.c,
9459 plugins/subversion/subversion-callbacks.h,
9460 plugins/subversion/svn-backend-priv.h,
9461 plugins/subversion/svn-backend.c, plugins/subversion/svn-backend.h,
9462 plugins/subversion/svn-notify.c, plugins/subversion/svn-notify.h,
9463 plugins/subversion/svn-thread.c, plugins/subversion/svn-thread.h:
9464 Added file mode line.
9466 2005-07-22 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
9468 * configure.in: Added 'gl' to ALL_LINGUAS.
9470 2005-07-21 Naba Kumar <naba@gnome.org>
9472 * libanjuta/anjuta-launcher.c: Fixed dispose method to neatly close
9473 the active sources and kill the running process without emitting
9474 signals (which could be fatal because the object is being destroyed).
9475 Incidentally, fixed the crash that happens when stopping an active
9476 debugger session. Disabled debug prints and code clean up.
9479 * plugins/cvs-plugin/cvs-execute.c: Removed signal disconnections from
9480 message view object, because that prevents many unprocessed outputs
9481 from the cvs command from being appended in view. Does not set NULL
9482 to mesg_view private member (not required) so that any pending outputs
9483 to view is processed.Fixed bug #172666.
9485 * plugins/editor/anjuta-document-manager.plugin.in: Added ruby mime
9486 type in supported list.
9488 2005-07-18 Adam Weinberger <adamw@gnome.org>
9490 * plugins/file-manager/anjuta-file-manager-plugin.glade:
9491 grammar/spelling fixes.
9493 2005-07-17 Naba Kumar <naba@gnome.org>
9495 * (new) plugins/project-wizard/templates/terminal/cvsignore,
9496 (new) plugins/project-wizard/templates/terminal/po/cvsignore,
9497 (new) plugins/project-wizard/templates/terminal/src/cvsignore,
9498 plugins/project-wizard/templates/anjuta-plugin.wiz,
9499 plugins/project-wizard/templates/gcj.wiz,
9500 plugins/project-wizard/templates/gnome.wiz,
9501 plugins/project-wizard/templates/gtk.wiz,
9502 plugins/project-wizard/templates/gtkmm.wiz,
9503 plugins/project-wizard/templates/java.wiz,
9504 plugins/project-wizard/templates/python.wiz,
9505 plugins/project-wizard/templates/terminal.wiz,
9506 plugins/project-wizard/templates/terminal/Makefile.am,
9507 plugins/project-wizard/templates/terminal/po/Makefile.am,
9508 plugins/project-wizard/templates/terminal/src/Makefile.am,
9509 plugins/project-wizard/templates/wxwin.wiz,
9510 plugins/project-wizard/templates/xlib-dock.wiz,
9511 plugins/project-wizard/templates/xlib.wiz: Added cvsignore files for
9512 wizards and updated .wiz files to install them in newly created
9515 2005-07-16 Naba Kumar <naba@gnome.org>
9517 * plugins/editor/anjuta-document-manager.plugin.in: Added mime types.
9519 * plugins/file-manager/an_file_view.c,
9520 plugins/file-manager/plugin.c: Added file manager preferences to
9521 show/hide files ignored by version control (e.g. cvsignore).
9523 * plugins/editor/text_editor.c: Initialize vfs info struct.
9525 * .cvsignore, global-tags/.cvsignore, libanjuta/.cvsignore,
9526 libanjuta/interfaces/.cvsignore, libegg/.cvsignore,
9527 libegg/menu/.cvsignore, libegg/recent-files/.cvsignore,
9528 libegg/treeviewutils/.cvsignore, libegg/util/.cvsignore,
9529 omf-install/.cvsignore, pixmaps/.cvsignore,
9530 plugins/file-manager/anjuta-file-manager-plugin.glade,
9531 scintilla/.cvsignore, scintilla/include/.cvsignore,
9532 scripts/.cvsignore, src/.cvsignore, tagmanager/.cvsignore,
9533 tagmanager/python.c: Updated.
9535 2005-07-16 Naba Kumar <naba@gnome.org>
9537 * tagmanager/parse.c, tagmanager/parse.h, tagmanager/python.c:
9538 Fixed python parser to parser class methods.
9540 2005-07-15 Naba Kumar <naba@gnome.org>
9542 * plugins/project-wizard/property.c: Used parenthesis to remove
9545 * plugins/project-wizard/templates/anjuta-plugin.wiz,
9546 plugins/project-wizard/templates/gcj.wiz,
9547 plugins/project-wizard/templates/gnome.wiz,
9548 plugins/project-wizard/templates/gtk.wiz,
9549 plugins/project-wizard/templates/gtkmm.wiz,
9550 plugins/project-wizard/templates/java.wiz,
9551 plugins/project-wizard/templates/python.wiz,
9552 plugins/project-wizard/templates/terminal.wiz,
9553 plugins/project-wizard/templates/wxwin.wiz,
9554 plugins/project-wizard/templates/xlib-dock.wiz,
9555 plugins/project-wizard/templates/xlib.wiz: Fixed wizard descriptions
9558 2005-07-15 Naba Kumar <naba@gnome.org>
9560 * plugins/project-wizard/templates/java.wiz,
9561 plugins/project-wizard/templates/java/Makefile.am,
9562 plugins/project-wizard/templates/java/project.anjuta,
9563 plugins/project-wizard/templates/python.wiz,
9564 plugins/project-wizard/templates/python/Makefile.am,
9565 plugins/project-wizard/templates/python/project.anjuta: Use different
9566 project files for java and python module where debugger is not
9567 included in the list of plugins.
9569 2005-07-15 Naba Kumar <naba@gnome.org>
9571 * configure.in, plugins/project-wizard/templates/Makefile.am,
9572 plugins/project-wizard/templates/gcj-logo.png,
9573 plugins/project-wizard/templates/gcj.wiz,
9574 plugins/project-wizard/templates/gcj/.cvsignore,
9575 plugins/project-wizard/templates/gcj/Makefile.am,
9576 plugins/project-wizard/templates/gcj/configure.in.tpl,
9577 plugins/project-wizard/templates/gcj/src/.cvsignore,
9578 plugins/project-wizard/templates/gcj/src/Makefile.am,
9579 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
9580 plugins/project-wizard/templates/java-logo.png,
9581 plugins/project-wizard/templates/java.wiz,
9582 plugins/project-wizard/templates/java/configure.in.tpl,
9583 plugins/project-wizard/templates/java/po/Makefile.am,
9584 plugins/project-wizard/templates/java/po/POTFILES.in,
9585 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
9586 plugins/project-wizard/templates/java/src/main.java,
9587 plugins/project-wizard/templates/python-logo.png,
9588 plugins/project-wizard/templates/python.wiz,
9589 plugins/project-wizard/templates/python/.cvsignore,
9590 plugins/project-wizard/templates/python/Makefile.am,
9591 plugins/project-wizard/templates/python/configure.in.tpl,
9592 plugins/project-wizard/templates/python/po/.cvsignore,
9593 plugins/project-wizard/templates/python/po/Makefile.am,
9594 plugins/project-wizard/templates/python/po/POTFILES.in,
9595 plugins/project-wizard/templates/python/src/.cvsignore,
9596 plugins/project-wizard/templates/python/src/Makefile.am,
9597 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
9598 plugins/project-wizard/templates/python/src/main.py: Added Generic
9599 gcj and python project wizards. Fixed Generic java project to
9600 use _JAVA primary. Update gnome-build from cvs for them to work
9603 2005-07-12 Naba Kumar <naba@gnome.org>
9605 * plugins/project-manager/plugin.c: Automatically determine
9606 project backend by probing.
9608 2005-07-04 Naba Kumar <naba@gnome.org>
9610 * Makefile.am: Do not install old anjuta.glade file which conflicts
9611 with newer src/anjuta.glade.
9613 2005-07-03 Johannes Schmid <jhs@cvs.gnome.org>
9615 * plugins/an_symbol_prefs.c:
9616 Sort list of available symbol files
9618 2005-07-02 Johannes Schmid <jhs@cvs.gnome.org>
9620 * plugins/build-basic-autotools.c:
9623 * plugins/gtodo/libgtodo.c:
9624 Possible fix for #307800
9626 * libanjuta/anjuta-encodings.c
9627 libanjuta/anjuta-launcher.c
9628 libanjuta/anjuta-preference-dialog.c
9629 libanjuta/anjuta-preferences.c
9630 libanjuta/anjuta-ui.c
9631 libanjuta/anjuta-util.c
9632 libanjuta/cell-renderer-captioned-image.c
9635 Patch from de_lupus@pandora.be (Kristof Vansant):
9636 Replaced deprecated gnome-i18n.h
9639 2005-07-01 Johannes Schmid <jhs@cvs.gnome.org>
9641 * plugins/subversion/anjuta-subversion.glade
9642 plugins/subversion/anjuta-subversion.ui
9643 plugins/subversion/plugin.c
9644 plugins/subversion/subversion-actions.c
9645 plugins/subversion/subversion-callbacks.h
9646 plugins/subversion/subversion-callbacks.c
9647 plugins/subversion/svn-backend-priv.h
9648 plugins/subversion/svn-backend.h
9649 plugins/subversion/svn-backend.c
9650 plugins/subversion/svn-thread.h
9651 plugins/subversion/svn-thread.c:
9653 Implemented Subversion diff
9655 2005-06-30 Johannes Schmid <jhs@cvs.gnome.org>
9657 * plugins/build-basic-autotools/build-basic-autotools.c:
9658 Fixed crash bug! Might be useful to release 2.0.2 soon
9659 because this bug will crash any build which produces errors
9662 === Anjuta 2.0.1 ===
9664 2005-06-27 Naba Kumar <naba@gnome.org>
9666 * plugins/tools/execute.c: Formated code.
9668 2005-06-26 Sebastien Granjoux <seb.sfo@free.fr>
9670 * plugins/build-basic-autotools/build-basic-autotools.c:
9671 Remove two memory leaks
9672 Check command output versus untranslated strings too
9674 * plugins/tools/execute.c:
9675 Remove two memory leaks
9676 Check command output versus untranslated strings too
9677 Remove description message
9679 * plugins/tools/fileop.c:
9680 Escape tool name in xml configuration file
9682 2005-05-26 Naba Kumar <naba@gnome.org>
9684 * configure.in: Bumped version to 2.0.1
9685 * plugins/tools/scripts/Makefile.am: Fixed make checkdist bugs.
9687 * plugins/tools/execute.c: Fixed clickable messages.
9690 * plugins/glade/plugin.c, src/layout.xml: Added glade stock icon.
9691 Deactivate glade plugin when last glade project is closed. Reorder
9692 glade widgets in layout. Change glade project when user selects a
9693 new project. Removed project from the list when user closes it. Fixed
9694 glade project file loading from URI. Save and restored loaded glade
9695 projects in/from session.
9697 * plugins/class-gen/action-callbacks.c,
9698 plugins/class-gen/anjuta-class-gen-plugin.glade,
9699 plugins/class-gen/class_gen.c, plugins/class-gen/plugin.c,
9700 plugins/file-wizard/anjuta-file-wizard.glade,
9701 plugins/file-wizard/file.c, plugins/file-wizard/file.h,
9702 plugins/file-wizard/plugin.c, plugins/file-wizard/plugin.h: Implemented
9703 "Add to project" correctly. Use the source file path returned after
9704 adding to project. Fixed memory leaks. Deactivate wizard plugins
9707 * plugins/project-manager/plugin.c,
9708 plugins/project-wizard/anjuta-project-wizard.glade,
9709 plugins/project-wizard/druid.c, plugins/project-wizard/install.c,
9710 plugins/project-wizard/plugin.c, plugins/project-wizard/plugin.h,
9711 src/Makefile.am, src/anjuta-app.c, src/anjuta.glade: Moved
9712 project-wizard preference page to anjuta app, because they are
9713 more appropriated as general preferences. Renamed username and
9714 useremail properties keys.
9716 * po/POTFILES.in: Updated.
9718 * plugins/editor/action-callbacks.c: Fixed a crash bug when a file is
9721 * plugins/file-loader/plugin.c: Do not use static variable to store
9722 created submenu in factory. Fixed crash in anjuta exit.
9724 2005-05-24 Naba Kumar <naba@gnome.org>
9726 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
9727 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
9728 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
9729 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
9730 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
9731 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
9732 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
9733 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
9734 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
9736 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
9737 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
9738 plugins/build-basic-autotools/build-basic-autotools.c,
9739 plugins/build-basic-autotools/build-basic-autotools.h,
9740 plugins/build-basic-autotools/executer.c,
9741 plugins/build-basic-autotools/executer.h,
9742 plugins/devhelp/plugin.c, plugins/gdb/debugger.c,
9743 plugins/tools/variable.c: Added an extra argument to
9744 anuta_util_dialog_input() to pass default value. Save/load project
9745 configure and execution parameters in/from session.
9747 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug when no
9748 symbol browser is loaded.
9750 * plugins/profile-default/plugin.c: Fixed an unbalanced shell
9753 * plugins/terminal/terminal.c: Fixed bug where repeated activate and
9754 deactivate would not start shell.
9756 2005-05-24 Naba Kumar <naba@gnome.org>
9758 * libanjuta/anjuta-ui.c, libanjuta/plugins.c,
9759 libegg/egg-combo-action.c, libegg/egg-recent-action.c,
9760 libegg/egg-submenu-action.c, libegg/test-actions.c,
9761 plugins/build-basic-autotools/build-basic-autotools.c,
9762 plugins/cvs-plugin/plugin.c, plugins/editor/aneditor-autocomplete.cxx,
9763 plugins/editor/search-replace.c, plugins/editor/text_editor.c,
9764 plugins/file-wizard/plugin.c, plugins/gdb/debugger.c,
9765 plugins/gtodo/plugin.c, plugins/macro/macro-db.c,
9766 plugins/macro/plugin.c, plugins/message-view/plugin.c,
9767 plugins/profile-default/plugin.c, plugins/project-import/plugin.c,
9768 plugins/project-manager/plugin.c, plugins/project-wizard/plugin.c,
9769 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
9770 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
9771 plugins/tools/plugin.c: Used DEBUG_PRINT() instead of g_message().
9773 2005-05-24 Naba Kumar <naba@gnome.org>
9775 * data/properties/styles.properties: Fixed defalt font.
9777 * plugins/editor/search-replace.c,
9778 plugins/editor/search-replace_backend.c: Fixed message outputs. Identify
9779 project openness wihtout activating project-manager plugin (i.e.
9780 using anjuta_shell_get()).
9782 * libanjuta/interfaces/libanjuta.idl, plugins/project-manager/plugin.c:
9783 - Completed add_source(), add_group() and add_target() methods of
9784 IAnjutaProjectManager.
9785 - Change their definition to return the added element (or NULL).
9786 - Used interface API for project main menus and 'add to project'
9787 from file-manager context menu.
9788 - Select proper default target/group when prompting for adding
9789 source/target/group.
9790 - Do not expand all nodes in selection tree when default selection
9791 are given (eases navigation in big projects).
9793 - Marked strings for translation.
9795 2005-05-23 Naba Kumar <naba@gnome.org>
9797 * src/anjuta-app.c: Save menu accelerators on change.
9799 * plugins/editor/anjuta-docman.c: Fixed premature destruction of
9800 save-as dialog (leading to crash later).
9802 2005-05-22 Naba Kumar <naba@gnome.org>
9805 * AUTHORS: Added developers for other projects. Updated.
9806 * TODO.tasks: Updated.
9807 * ChangeLog: Added past changelogs from anjuta-0.1.5.
9809 2005-05-22 Naba Kumar <naba@gnome.org>
9811 * plugins/tools/execute.c: Make parsable lines distinct by adding
9812 a "Click me" description in the message. Allow tools to open arbibrary
9813 file in editory using gdb-styled annotation (The line starts with two
9814 \032 characters followed by the file:line).
9816 * plugins/tools/scripts/prepare-changelog.pl,
9817 plugins/tools/scripts/tools-2.xml.in: Fixed to add changelog entry in
9818 ChangeLog file itself and open it.
9820 2005-06-21 Sebastien Granjoux <seb.sfo@free.fr>
9822 * plugins/tools/execute.c:
9823 Parse output in message pane
9824 Correct a crash on plugin deactivation
9826 * plugins/tools/fileop.c,
9827 plugins/tools/tool.c,
9828 plugins/tools/tool.h:
9829 Load only valid tools
9831 2005-06-21 Naba Kumar <naba@gnome.org>
9833 * anjuta.spec.in: Fixed devel package requirement.
9835 * plugins/message-view/message-view.c: Scroll message on next/previous.
9837 * TODO.tasks: Updated.
9839 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
9840 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
9841 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
9842 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
9843 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
9844 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
9845 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
9846 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
9848 * libanjuta/anjuta-preferences.c,
9849 plugins/build-basic-autotools/build-basic-autotools.c,
9850 plugins/build-basic-autotools/executer.c,
9851 plugins/class-gen/action-callbacks.c,
9852 plugins/class-gen/action-callbacks.h,
9853 plugins/class-gen/class_gen.c,
9854 plugins/cvs-plugin/cvs-interface.c,
9855 plugins/debug-manager/attach_process.c,
9856 plugins/debug-manager/plugin.c,
9857 plugins/debug-manager/utilities.c,
9858 plugins/debug-manager/utilities.h,
9859 plugins/editor/aneditor-autocomplete.cxx,
9860 plugins/editor/aneditor.cxx,
9861 plugins/editor/search-replace.c,
9862 plugins/editor/search-replace_backend.c,
9863 plugins/gdb/breakpoints.c,
9864 plugins/gdb/registers.c,
9865 plugins/patch/plugin.c,
9866 plugins/project-wizard/druid.c,
9867 plugins/project-wizard/install.c,
9868 plugins/subversion/plugin.c,
9869 tagmanager/tm_file_entry.c: Fixed compiler warnings and deleted dead
9872 * plugins/class-gen/action-callbacks.c,
9873 plugins/project-wizard/parser.c,
9874 plugins/project-wizard/property.c,
9875 plugins/project-wizard/values.c,
9876 plugins/symbol-browser/an_symbol.c: Fixed compiler warnings.
9878 * plugins/tools/scripts/prepare-changelog.pl: Order filenames
9881 2005-06-20 Naba Kumar <naba@gnome.org>
9883 * manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
9884 manuals/reference/libanjuta/tmpl/e-splash.sgml,
9885 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
9887 * libanjuta/anjuta-launcher.c: Fixed possible double call of child
9890 * plugins/file-wizard/file.c, plugins/file-manager/an_file_view.c:
9891 Fixed possible memory corruption.
9893 * plugins/profile-default/plugin.c, plugins/symbol-browser/plugin.c,
9894 plugins/symbol-browser/an_symbol_view.c, libanjuta/e-splash.c,
9895 libanjuta/anjuta-status.c, plugins/project-manager/plugin.c: Fixed
9896 progress bar increment and added progress status for symbol refresh
9897 and project loading.
9899 * plugins/profile-default/plugin.c, libanjuta/interfaces/libanjuta.idl,
9900 libanjuta/e-splash.h, libanjuta/anjuta-status.c, src/main.c,
9901 plugins/file-loader/plugin.c, libanjuta/e-splash.c, src/anjuta.h,
9902 libanjuta/anjuta-status.h, src/anjuta.c: Implemented progress
9905 * TODO.tasks: Updated.
9907 2005-06-19 Naba Kumar <naba@gnome.org>
9909 * global_tags/create_global_tags.sh: Fixed sh incompatibility bug.
9912 * plugins/project-import/project-import.c: Deactivate plugin when done.
9914 2005-06-18 Naba Kumar <naba@gnome.org>
9916 * plugins/profile-default/plugin.c: Fixed error when loading another
9917 project while a project is still loaded.
9919 * plugins/project-manager/plugin.c: Used (newly added) group-activated
9920 signal from gnome-build to popup group properties.
9922 * src/anjuta.c: Load default session by default.
9924 * po/POTFILES.in: Added missing files.
9926 * libanjuta/anjuta-plugin.[ch], libanjuta/plugins.[ch]: Do not
9927 activate plugin on load (activate it separately). Connect to activate
9928 and deactivate signals for housekeeping, so that if plugins are
9929 activated or deactivate externally, they are properly recorded.
9931 * plugins/profile-default/plugin.c: Save profile before a project
9932 is loaded so that it could be restored when project is closed.
9934 * plugins/file-loader/plugin.c: Fixed ok/cancel buttons order.
9936 2005-06-17 Naba Kumar <naba@gnome.org>
9938 * plugins/profile-default/plugin.h, plugins/profile-default/plugin.c,
9939 libanjuta/plugins.c, libanjuta/plugins.h: Implmented profile saving
9940 for project. The plugins loaded for the project is restored when project
9941 is loaded next time.
9943 * TODO.tasks: Updated.
9945 2005-06-15 Naba Kumar <naba@gnome.org>
9947 * plugins/tools/scripts/find-fixmes.pl,
9948 (new) plugins/tools/scripts/translation-status.pl,
9949 plugins/tools/scripts/tools-2.xml.in,
9950 plugins/tools/scripts/Makefile.am,
9951 plugins/tools/scripts/prepare-changelog.pl: Added translation
9952 status script. Completed find-fixmes.pl script. Fixed bugs.
9954 * plugins/tools/scripts/tools-2.xml.in: Fixed prepare-changelog
9957 2005-06-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9959 * plugins/message-view/anjuta-message-manager-plugin.glade :
9960 renamed "messages.tag.position" to "messages.tab.position".
9961 plugins/message-view/anjuta-msgman.c :
9962 Messages tab position prefrences.
9964 2005-06-14 Naba Kumar <naba@gnome.org>
9966 * (new) plugins/tools/scripts/find-fixmes.pl,
9967 (new) plugins/tools/scripts/tools-2.xml.in,
9968 (new) plugins/tools/scripts/Makefile.am,
9969 (new) plugins/tools/scripts/prepare-changelog.pl,
9970 plugins/tools/plugin.h, plugins/tools/fileop.c,
9971 plugins/tools/Makefile.am, configure.in: Added system tools.
9973 2005-06-11 Sebastien Granjoux <seb.sfo@free.fr>
9975 * plugins/tools/editor.c:
9976 Take care of creating .anjuta directory if missing
9978 2005-06-10 Naba Kumar <naba@gnome.org>
9980 * configure.in: Increased gnome-build required to version 0.1.2.
9982 * plugins/project-manager/plugin.c: Fixed target/group removal.
9985 2005-06-10 Naba Kumar <naba@gnome.org>
9987 * plugins/project-manager/plugin.c: Implemented target/group
9988 configuration (update gnome-build module from cvs).
9990 2005-06-07 Naba Kumar <naba@gnome.org>
9992 Patch from: Massimo Cora' <maxcvs@email.it>:
9993 * plugins/class-inheritance/Makefile.am,
9994 plugins/class-inheritance/class-inherit.c,
9995 plugins/class-inheritance/class-inherit.h,
9996 plugins/class-inheritance/plugin.c,
9997 plugins/class-inheritance/plugin.h,
9998 (added) plugins/class-inheritance/class-callbacks.[ch]: Implemented
9999 expanded view of classes in hierarchy canvas (collapsable again).
10001 2005-06-05 Johannes Schmid <jhs@cvs.gnome.org>
10003 * scintilla/patches/scintilla-64-bit.diff (added)
10004 * plugins/patch/patch-plugin.c:
10005 Conditional build for GTK 2.4 and GTK 2.6
10007 2005-06-04 Sebastien Granjoux <seb.sfo@free.fr>
10009 * plugins/tools/anjuta-tools.glade,
10010 plugins/tools/editor.c,
10011 plugins/tools/plugin.h,
10012 plugins/tools/fileop.c:
10013 Add a check box to edit an user script
10014 Correct a few memory leak
10016 * plugins/tools/execute.c,
10017 plugins/tools/tool.c,
10018 plugins/tools/tool.h:
10019 Move utility remove_mnemonic function in tool.c
10022 2005-06-04 Johannes Schmid <jhs@cvs.gnome.org>
10024 Patch from sbrabec@suse.cz:
10026 scintilla/include/Scintilla.h:
10028 Fix 64-Bit warnings in gcc 4
10030 2005-06-03 Johannes Schmid <jhs@cvs.gnome.org>
10032 * plugins/patch/patch_plugin.c
10033 plugins/patch/patch.h
10034 plugin/patch/patch-plugin.glade
10035 plugin/patch/Makefile.am:
10037 Changed patch plugin to use libglade and new gtk 2.6 widgets
10039 2005-05-31 Naba Kumar <naba@gnome.org>
10041 Patch from Jason Bayman <JBayman@HobbitHell.com>:
10042 * plugins/editor/text_editor.c: Don't show error
10045 2005-05-28 Sebastien Granjoux <seb.sfo@free.fr>
10047 * plugins/message-view/anjuta-message-manager.ui,
10048 plugins/message-view/anjuta-msgman.c,
10049 plugins/message-view/anjuta-msgman.h,
10050 plugins/message-view/message-view.c,
10051 plugins/message-view/message-view.h,
10052 plugins/message-view/plugin.c:
10053 Add a popup menu in messages panes
10054 Move save message pane option in it
10056 2005-05-28 Naba Kumar <naba@gnome.org>
10058 * data/properties/styles.properties: Fixed default font
10061 * plugins/editor/style-editor.c: cleanup.
10063 2005-05-25 Naba Kumar <naba@gnome.org>
10065 * plugin/gdb/plugin.c: Start gdb even if the program does
10066 not exists. Fixes bug #305074
10068 2005-05-24 Naba Kumar <naba@gnome.org>
10070 Patch from: Saleem Abdulrasool <compnerd@gentoo.org>
10071 * configure.in: graphviz pkgconfig path.
10073 2005-05-24 Naba Kumar <naba@gnome.org>
10075 * configure.in, anjuta.desktop.in.in: Fixed Icon path.
10076 * TODO.tasks: Updated.
10078 2005-05-22 Naba Kumar <naba@gnome.org>
10080 * anjuta.spec.in: Fixed spec file
10081 * plugins/editor/text_editor.c: Fixed gnome-vfs monitor.
10083 2005-05-21 Sebastien Granjoux <seb.sfo@free.fr>
10085 * TODO.tasks: Updated.
10087 * plugins/message-view/anjuta-message-manager.ui,
10088 plugins/message-view/message-view.c,
10089 plugins/message-view/message-view.h,
10090 plugins/message-view/plugin.c:
10091 Add shortcut for next and previous message
10092 Add a save message menu item
10093 Fix a bug in previous message
10095 2005-05-21 Naba Kumar <naba@gnome.org>
10097 * Makefile.am, anjuta.spec.in, configure.in, data/properties/Makefile.am,
10098 doc/Makefile.am, global-tags/create_global_tags.sh,
10099 libanjuta/interfaces/Makefile.am.iface: Fixed 64bit arch related bugs
10100 and rpm package creation. Fixed installation paths.
10102 * plugins/editor/anjuta-document-manager.glade,
10103 plugins/editor/text_editor.c: Fixed autoformat settings in preferences
10104 and indent options.
10106 * tagmanager/tm_workspace.c: Fixed code format and compiler warning.
10108 2005-05-21 Naba Kumar <naba@gnome.org>
10110 * Makefile.am, configure.in, data/Makefile.am, doc/Makefile.am,
10111 global-tags/Makefile.am, launcher/Makefile.am, libegg/Makefile.am,
10112 pixmaps/Makefile.am, scripts/Makefile.am, src/Makefile.am,
10113 tagmanager/Makefile.am: Fixed paths configure variables to take
10114 automake configure variables instead of hardcoding.
10116 * global-tags/tm_global_tags.c: Formated code.
10118 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
10119 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
10120 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
10121 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
10122 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
10123 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
10124 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
10125 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
10126 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
10128 2005-05-20 Naba Kumar <naba@gnome.org>
10130 * README, anjuta.spec.in, configure.in: Updated Anjuta Descriptions
10131 and fixed rpm spec file (more testing required).
10133 * data/gdb.init: Don't set gdb prompt.
10135 * mime/Makefile.am: run update-mime-data only on system-wide install.
10137 * plugins/gdb/Makefile.am: Install plugin at correct paths.
10139 2005-05-19 Naba Kumar <naba@gnome.org>
10141 * plugins/terminal/terminal.c: Fixed crash bug when terminal is used
10142 while it's not visible.
10144 Patch from: Jason Bayman <JBayman@HobbitHell.com>
10145 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bugs.
10147 2005-05-19 Naba Kumar <naba@gnome.org>
10149 * configure.in: Fixed subversion checks. Added
10150 --disable-plugin-subversion and --disable-plugin-glade
10151 configure flags to manually turn off their plugin builds.
10153 * plugins/editor/plugin.c: Save and restore current editor line
10154 positions in session.
10156 2005-05-18 Naba Kumar <naba@gnome.org>
10158 * AUTHORS: Fixed email address.
10160 * libanjuta/anjuta-utils.c,
10161 plugins/project-manager/plugin.c: Take plugin shell as dialog parents
10162 when the projectmanager toplevel is not a window. Check for valid
10163 gtkwindow type before using the passed window as parent for anjuta
10166 2005-05-17 Naba Kumar <naba@gnome.org>
10168 * libanjuta/interfaces/libanjuta.idl: Fixed compiler warnings.
10170 * plugins/cvs-plugin/Makefile.am,
10171 plugins/devhelp/plugin.c,
10172 plugins/file-loader/Makefile.am,
10173 plugins/macro/Makefile.am,
10174 plugins/message-view/Makefile.am,
10175 plugins/patch/Makefile.am,
10176 plugins/project-manager/Makefile.am,
10177 plugins/subversion/Makefile.am,
10178 plugins/symbol-browser/Makefile.am: Removed -module flags
10181 * MAINTAINERS: Added file so that I could recieve bugzilla
10184 * plugins/glade/plugin.c: Fixed compile error.
10186 === Anjuta 2.0.0 ===
10188 2005-05-15 Naba Kumar <naba@gnome.org>
10190 * configure.in: Adjusted gdl version requirement. Bumped anjuta
10193 * plugins/symbol-browser/an_symbol_view.c,
10194 plugins/symbol-browser/plugin.c,
10195 tagmanager/tm_workspace.c: Fixed symbol-browser crash when
10196 symbols have been updated. Reset file symbols when update
10197 occurs. Fixed memory leaks.
10199 Patch from Jason Bayman <JBayman@HobbitHell.com>:
10200 * plugins/file-wizard/action-callbacks.c: Fixed crash bug.
10202 2005-05-14 Sebastien Granjoux <seb.sfo@free.fr>
10204 * plugins/tools/anjuta-tools.glade:
10205 Remove unused parameter dialog
10207 * plugins/tools/dialog.c,
10208 plugins/tools/fileop.c,
10209 plugins/tools/fileop.h,
10210 plugins/tools/tool.c,
10211 plugins/tools/tool.h,
10212 plugins/tools/variable.c:
10213 Add a few comments and cleanups
10215 * plugins/tools/editor.c,
10216 plugins/tools/editor.h:
10217 Remove code from previous plugin and add comments
10218 Use main window as parent (instead of tool list)
10220 * plugins/tools/execute.c,
10221 plugins/tools/execute.h:
10222 Remove code from previous plugin and add comments
10225 2005-05-14 Naba Kumar <naba@gnome.org>
10227 * AUTHORS, FUTURE, NEWS, README, ROADMAP: Updated and prepared for
10230 * configure.in: Fixed
10232 * plugins/class-inheritance/class-inheritance.png: New icon.
10234 * plugins/devhelp/plugin.c: Fixed docking bug where browser widget
10235 screws up when reparented.
10237 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10239 * plugins/editor/search-replace.c,
10240 plugins/editor/search-replace_backend.c
10241 plugins/project-manager/plugin.c : Clear find pane if searching same
10242 expression. Clean code.
10244 2005-05-14 Pawan Chitrakar <pawan@nplinux.org>
10246 * configure.in: Added ne in ALL_LINGUAS
10248 2005-05-13 Naba Kumar <naba@gnome.org>
10250 * configure.in: Fixed glade-3 version.
10252 * plugins/gdb/debugger.c, plugins/gdb/debugger.h,
10253 plugins/gdb/locals.c, plugins/gdb/stack_trace.c,
10254 plugins/gdb/watch.c: Update locals, watch and frame document on
10257 2005-05-12 Naba Kumar <naba@gnome.org>
10259 * plugins/editor/aneditor-autocomplete.cxx: Fixed infinite loop in
10260 scope autocompletion when the function definition is incomplete.
10262 * plugins/class-gen/anjuta-class-gen.plugin.in,
10263 plugins/file-wizard/anjuta-file-wizard.plugin.in,
10264 plugins/gdb/plugin.c,
10265 plugins/glade/anjuta-glade.plugin.in,
10266 plugins/project-import/anjuta-project-import.plugin.in,
10267 plugins/project-wizard/anjuta-project-wizard.plugin.in: Give a proper
10268 titles for the wizards.
10270 2005-05-11 Naba Kumar <naba@gnome.org>
10272 * configure.in, plugins/debug-manager/Makefile.am,
10273 plugins/debug-manager/plugin.c,
10274 (added) plugins/debug-manager/images/.cvsignore,
10275 (added) plugins/debug-manager/images/Makefile.am,
10276 (added) plugins/debug-manager/images/detach-16.png,
10277 (added) plugins/debug-manager/images/detach.png,
10278 (added) plugins/debug-manager/images/step-into-16.png,
10279 (added) plugins/debug-manager/images/step-into.png,
10280 (added) plugins/debug-manager/images/step-out-16.png,
10281 (added) plugins/debug-manager/images/step-out.png,
10282 (added) plugins/debug-manager/images/step-over-16.png,
10283 (added) plugins/debug-manager/images/step-over.png,
10284 plugins/gdb/Makefile.am,
10285 plugins/gdb/breakpoints.c,
10286 plugins/gdb/plugin.c,
10287 (added) plugins/gdb/images/.cvsignore,
10288 (added) plugins/gdb/images/Makefile.am,
10289 (added) plugins/gdb/images/breakpoint.png,
10290 (added) plugins/gdb/images/locals.png,
10291 (added) plugins/gdb/images/stack.png,
10292 (added) plugins/gdb/images/watch.png: Fixed breakpoints
10293 'remove all'. Added debugger icons.
10295 * plugins/editor/text_editor.c: Fixed file monitor.
10297 Patch from: Massimo Cora' <maxcvs@email.it>
10298 * plugins/patch/anjuta-patch-plugin.png,
10299 plugins/class-gen/Makefile.am,
10300 plugins/class-gen/action-callbacks.c,
10301 plugins/class-gen/class_gen.c,
10302 plugins/class-gen/class_logo.xpm: Implemented vcs
10303 file addions. New icons by Fabio Zecchini
10305 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10307 * libanjuta/interfaces/libanjuta.idl
10308 plugins/editor/anjuta-docman.c plugins/editor/search-replace.c
10309 plugins/editor/search-replace_backend.c
10310 plugins/project-manager/plugin.c : Search & Replace in all Project Files.
10312 2005-05-11 Naba Kumar <naba@gnome.org>
10314 * plugins/gdb/actions.c, plugins/gdb/breakpoints.c,
10315 plugins/gdb/breakpoints.h, plugins/gdb/debug_tree.c,
10316 plugins/gdb/plugin.c, plugins/gdb/plugin.h,
10317 plugins/gdb/registers.c, plugins/gdb/stack_trace.c,
10318 plugins/gdb/watch.c: Completed breakpoints implementation. Fixed
10321 * plugins/symbol-browser/an_symbol_prefs.c,
10322 plugins/symbol-browser/an_symbol_search.c,
10323 plugins/symbol-browser/an_symbol_view.c,
10324 plugins/symbol-browser/an_symbol_view.h,
10325 plugins/symbol-browser/plugin.c: Fixed memory leaks.
10327 2005-05-11 Naba Kumar <naba@gnome.org>
10329 * libanjuta/anjuta-shell.c: Fixed runtime warning.
10331 * libanjuta/e-splash.c, libanjuta/e-splash.h, src/main.c: Pass the
10332 progress bar location at create time, instead of hardcoding.
10334 * pixmaps/Makefile.am, (added) pixmaps/anjuta_splash_mini.png:
10335 Added mini splash screen.
10337 * plugins/editor/text_editor.c: Do not produce warning when file
10338 monitor could not be created.
10340 * plugins/profile-default/plugin.c: Save project session on exit.
10341 Show mini splash with progress bar at profile load.
10343 2005-05-10 Naba Kumar <naba@gnome.org>
10345 * configure.in, manuals/Makefile.am: Fixed compile flags.
10346 Disable outdated manuals builds.
10348 * global-tags/Makefile.am: Uninstall tags files on
10351 * libegg/Makefile.am: Use configured deprecated flags.
10353 * manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
10354 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
10355 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
10358 * mime/Makefile.am: Take DESTDIR into account.
10360 * plugins/class-gen/Makefile.am: Fixed 'make distcheck' errors.
10362 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug
10363 on scope autocompletion.
10365 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
10366 plugins/gdb/debugger.h, plugins/gdb/plugin.c: Use project
10367 shared libs and static libs paths for debugging. Order them
10370 * po/POTFILES.in: Updated.
10372 2005-05-09 Naba Kumar <naba@gnome.org>
10374 * libanjuta/interfaces/libanjuta.idl,
10375 plugins/gdb/debugger.[ch], plugins/gdb/plugin.c,
10376 plugins/gdb/breakpoints.ch, plugins/gdb/gdbmi-test.c,
10377 plugins/debug-manager/plugin.c, plugins/gdb/anjuta-gdb-plugin.ui:
10378 Implemented debugger source directory search and emits location changed
10379 signal with absolute path of the file.
10381 * plugins/tools/tool.c: Fixed compile errors.
10383 2005-05-08 Sebastien Granjoux <seb.sfo@free.fr>
10385 * plugins/tools/anjuta-tools.glade,
10386 plugins/tools/dialog.h,
10387 plugins/tools/dialog.c,
10388 plugins/tools/plugin.c,
10389 plugins/tools/editor.c:
10390 Improve graphical user interface
10392 Correct an error on close
10395 * plugins/tools/fileop.c,
10396 plugins/tools/tool.h,
10397 plugins/tools/tool.c:
10398 Change the tool internal structure
10399 Support having tools configuration in several places
10401 2005-05-08 Naba Kumar <naba@gnome.org>
10403 * plugins/gdb/actions.c,
10404 (removed) plugins/gdb/registers_cbs.c,
10405 (removed) plugins/gdb/registers_cbs.h,
10406 (removed) plugins/gdb/registers_gui.c,
10407 (removed) plugins/gdb/sharedlib_cbs.c,
10408 (removed) plugins/gdb/sharedlib_cbs.h,
10409 (removed) plugins/gdb/sharedlib_gui.c,
10410 (removed) plugins/gdb/signals_cbs.c,
10411 (removed) plugins/gdb/signals_cbs.h,
10412 (removed) plugins/gdb/signals_gui.c: Removed dead files.
10414 2005-05-08 Naba Kumar <naba@gnome.org>
10416 * plugins/build-basic-autotools/executer.c: Fixed programs
10419 * plugins/debug-manager/Makefile.am,
10420 plugins/debug-manager/anjuta-debug-manager.glade,
10421 plugins/debug-manager/plugin.c,
10422 plugins/gdb/Makefile.am: Used libglade for programs listing
10425 * (added) plugins/gdb/pointer.png: Stack pointer image.
10427 * libanjuta/anjuta-marshal.list,
10428 pixmaps/Makefile.am,
10429 plugins/gdb/actions.c,
10430 plugins/gdb/actions.h,
10431 plugins/gdb/anjuta-gdb-plugin.ui,
10432 plugins/gdb/anjuta-gdb.glade,
10433 plugins/gdb/breakpoints.c,
10434 plugins/gdb/breakpoints.h,
10435 plugins/gdb/debug_tree.c,
10436 plugins/gdb/debug_tree.h,
10437 plugins/gdb/debugger.c,
10438 plugins/gdb/debugger.h,
10439 plugins/gdb/gdbmi-test.c,
10440 plugins/gdb/gdbmi.c,
10441 plugins/gdb/gdbmi.h,
10442 plugins/gdb/info.c,
10443 plugins/gdb/info.h,
10444 plugins/gdb/locals.c,
10445 plugins/gdb/locals.h,
10446 plugins/gdb/memory.c,
10447 plugins/gdb/memory.h,
10448 plugins/gdb/plugin.c,
10449 plugins/gdb/plugin.h,
10450 plugins/gdb/registers.c,
10451 plugins/gdb/registers.h,
10452 plugins/gdb/registers_cbs.c,
10453 plugins/gdb/registers_cbs.h,
10454 plugins/gdb/registers_gui.c,
10455 plugins/gdb/sharedlib.c,
10456 plugins/gdb/sharedlib.h,
10457 plugins/gdb/sharedlib_cbs.c,
10458 plugins/gdb/sharedlib_cbs.h,
10459 plugins/gdb/sharedlib_gui.c,
10460 plugins/gdb/signals.c,
10461 plugins/gdb/signals.h,
10462 plugins/gdb/signals_cbs.c,
10463 plugins/gdb/signals_cbs.h,
10464 plugins/gdb/signals_gui.c,
10465 plugins/gdb/stack_trace.c,
10466 plugins/gdb/stack_trace.h,
10467 plugins/gdb/utilities.c,
10468 plugins/gdb/utilities.h,
10469 plugins/gdb/watch.c,
10470 plugins/gdb/watch.h,
10471 plugins/gdb/watch_cbs.c,
10472 plugins/gdb/watch_cbs.h,
10473 plugins/gdb/watch_gui.c: Implemented gdb MI interface and used
10474 it for all debugger component updates and listing. Implemented
10475 user custom debugger command window. Fixed all debugger components
10476 to work correctly. Implemented debugger as GObject. Removed
10479 2005-05-06 Naba Kumar <naba@gnome.org>
10481 * TODO.tasks: Updated.
10483 * plugins/build-basic-autotools/Makefile.am,
10484 plugins/file-loader/Makefile.am,
10485 plugins/profile-default/Makefile.am,
10486 plugins/sample1/Makefile.am,
10487 plugins/symbol-browser/images/Makefile.am,
10488 src/Makefile.am: Fixed 'make distcheck' errors.
10490 * plugins/symbol-browser/an_symbol_view.c: Removed unnecessary
10493 * tagmanager/tm_workspace.c: Include prototypes in getting
10496 2005-05-06 Naba Kumar <naba@gnome.org>
10498 * TODO.tasks: Updated.
10500 * configure.in, plugins/cvs-plugin/Makefile.am,
10501 plugins/debug-manager/Makefile.am,
10502 plugins/devhelp/Makefile.am,
10503 plugins/editor/Makefile.am,
10504 plugins/gdb/Makefile.am: Fixed 'make distcheck' errors.
10506 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaSymbol,
10507 IAnjutaSymbolManager, IAnjutaIterable and IAnjutaIterableTree
10510 * tagmanager/tm_workspace.c,
10511 tagmanager/include/tm_workspace.h,
10512 plugins/editor/aneditor-autocomplete.cxx,
10513 plugins/editor/aneditor-calltip.cxx: Fixed fill_find_tags_array()
10514 to return all matching tag types when no name is given instead of
10515 returning empty array.
10517 * plugins/symbol-browser/Makefile.am,
10518 (added) plugins/symbol-browser/an_symbol.c,
10519 (added) plugins/symbol-browser/an_symbol.h,
10520 plugins/symbol-browser/an_symbol_info.c,
10521 plugins/symbol-browser/an_symbol_info.h,
10522 (added) plugins/symbol-browser/an_symbol_iter.c,
10523 (added) plugins/symbol-browser/an_symbol_iter.h,
10524 plugins/symbol-browser/an_symbol_search.c,
10525 plugins/symbol-browser/an_symbol_view.c,
10526 plugins/symbol-browser/an_symbol_view.h,
10527 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
10528 plugins/symbol-browser/plugin.c,
10529 plugins/symbol-browser/plugin.h: Implemented IAnjutaSymbol wrapper
10530 for tags. Implemented IAnjutaSymbolManager interface in symbol-browser
10531 plugin and implemented IAnjutaIterable interface for symbol search
10534 * plugins/class-inheritance/Makefile.am,
10535 plugins/class-inheritance/class-inherit.c,
10536 plugins/class-inheritance/class-inherit.h,
10537 plugins/class-inheritance/plugin.h: Use the newly added
10538 IAnjutaSymbolManager/IAnjutaSymbol/IAnjutaIterable intefaces and
10539 get rid of libanjuta-ctags.la dependencies.
10541 2005-05-02 Naba Kumar <naba@gnome.org>
10543 * plugins/class-inheritance/class-inherit.c,
10544 plugins/class-inheritance/plugin.c,
10545 plugins/class-inheritance/plugin.h: Fixed crash bug when no symbols could
10546 be found for a class. Formated code.
10548 Patch from: Curtis Magyar <curtm4n@gmail.com>:
10549 * plugins/editor/anjuta-docman.c: Fixed alpabetical ordering
10552 2005-05-01 Sebastien Granjoux <seb.sfo@free.fr>
10554 * libanjuta/anjuta-launcher.c:
10555 Keep trying sending data until all bytes have been written
10557 * plugins/tools/anjuta-tools.glade,
10558 plugins/tools/editor.c:
10559 Add a combo box to defined data from stdin
10561 * plugins/tools/execute.c:
10562 Send data in stdin if needed
10565 * plugins/tools/fileop.c,
10566 plugins/tools/tool.h,
10567 plugins/tools/tool.c:
10568 Store, load and save stdin data
10569 Use tools-2.xml instead of tools.xml
10571 * plugins/tools/plugin.c,
10572 plugins/tools/plugin.h:
10575 * plugins/tools/dialog.c,
10576 plugins/tools/dialog.h:
10579 * plugins/tools/variable.c,
10580 plugins/tools/variable.h:
10581 Add editor related variables
10584 2005-04-29 Naba Kumar <naba@gnome.org>
10586 * libanjuta/Makefile.am, src/Makefile.am: Include libutil in libanjuta.
10588 * plugins/editor/text_editor.c: Fixed line marker interpretation.
10590 * data/gdb.init, plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
10591 plugins/gdb/breakpoints.h, plugins/gdb/debugger.c,
10592 plugins/gdb/debugger.h, (added) plugins/gdb/gdbmi-test.c,
10593 (added) plugins/gdb/gdbmi.c, (added) plugins/gdb/gdbmi.h: Started
10594 working on gdb MI interface. Completed MI parser interface.
10596 Patch from Massimo Cora <maxcvs@email.it>:
10597 * plugins/class-inheritance/Makefile.am,
10598 plugins/class-inheritance/class-inherit.c,
10599 plugins/class-inheritance/class-inherit.h,
10600 plugins/class-inheritance/plugin.c,
10601 plugins/class-inheritance/plugin.h: Update to class inheritance plugin.
10602 Used system theme for colors. Display class members on mouse click.
10604 2005-04-28 Naba Kumar <naba@gnome.org>
10606 * plugins/symbol-browser/an_symbol_prefs.c
10607 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade: Added
10608 implementation to create/add/remove custom tags files in symbol
10609 brower preferences.
10611 * global-tags/Makefile.am: Exclude bin target anjuta-tags from
10614 * plugins/project-import/project-import.c: Fixed memory leaks and
10615 use correct debug prints.
10617 * TODO.tasks: Updated.
10619 2005-04-27 Naba Kumar <naba@gnome.org>
10621 * libanjuta/Makefile.am, libanjuta/interfaces/Makefile.am.iface,
10622 libegg/Makefile.am, libegg/treeviewutils/Makefile.am,
10623 scintilla/Makefile.am: Fixed 'make distcheck' errors.
10625 * plugins/editor/anjuta-docman.c,
10626 plugins/editor/anjuta-docman.h,
10627 plugins/editor/plugin.c: Emit editor-added signal from docman
10628 and connect signals to new editor correctly.
10630 * plugins/class-inheritance/plugin.c,
10631 plugins/symbol-browser/plugin.c: Added stock icons.
10633 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
10634 plugins/build-basic-autotools/executer.c,
10635 plugins/build-basic-autotools/executer.h: Added missing files
10636 for the execute programs implementation.
10638 2005-04-26 Naba Kumar <naba@gnome.org>
10640 * TODO.tasks: Updated.
10642 * plugins/file-loader/plugin.c,
10643 plugins/project-import/anjuta-project-import.plugin.in,
10644 plugins/project-import/plugin.c,
10645 plugins/project-import/project-import.c,
10646 plugins/project-import/project-import.h: Be able to import older
10649 2005-04-26 Naba Kumar <naba@gnome.org>
10651 * libanjuta/anjuta-shell.c: Remove widget from the queue also when
10652 removing it from the shell.
10654 * libanjuta/anjuta-shell.c,
10655 libanjuta/anjuta-shell.h,
10656 plugins/profile-default/plugin.c: Implemented freeze/thaw for shell
10657 so that widget additions are freezed or thaw using a pending queue.
10658 Fixded UI flicker while loading projects.
10660 2005-04-26 Naba Kumar <naba@gnome.org>
10662 * TODO.tasks: Updated.
10664 * libanjuta/interfaces/libanjuta.idl: Added execute method for
10665 IAnjutaBuildable interface.
10667 * plugins/build-basic-autotools/Makefile.am,
10668 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
10669 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
10670 plugins/build-basic-autotools/build-basic-autotools.c,
10671 plugins/build-basic-autotools/build-basic-autotools.h: Added "Execute"
10672 interface and UI for executing project/file programs. Implemented
10673 IAnjutaFile interface so that executables could be opened directly.
10675 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Removed
10676 Authors line (Reserved for external plugins, which do not have a way to
10677 show their credits).
10679 * plugins/file-loader/plugin.c: Read "Title" from [Wizard] and
10680 [File Loader] group for menu labels (default to "Name" if it is not
10683 * plugins/terminal/terminal.c: Implemented IAnjutaTerminal interface
10684 for executing external commands.
10686 2005-04-25 Sebastien Granjoux <seb.sfo@free.fr>
10688 * plugins/project-wizard/property.c:
10689 Correct a memory leak
10691 * libanjuta/interfaces/libanjuta.idl,
10692 plugins/editor/text_editor.c:
10693 Add erase_all and replace_selection function to IAnjutaEditor
10695 * plugins/tools/anjuta-tools.glade,
10696 plugins/tools/fileop.c,
10697 plugins/tools/editor.c,
10698 plugins/tools/tool.c
10699 plugins/tools/tool.h:
10700 Add shortcut and icon
10702 * plugins/tools/variable.c,
10703 plugins/tools/variable.h:
10704 Add a variable asking parameters at run time
10706 * plugins/tools/execute.c:
10707 Add a warning message for missing document manager
10708 Add replace buffer and replace selection output
10709 Correct an error in popup output
10711 * plugins/tools/plugin.c,
10712 plugins/tools/plugin.h,
10713 plugins/tools/anjuta-tools.ui,
10716 Attach tools menu to a new place
10718 2005-04-25 Naba Kumar <naba@gnome.org>
10720 * libanjuta/plugins.c, src/about.c, src/about.h,
10721 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui,
10722 plugins/class-gen/anjuta-class-gen.plugin.in: Added about
10723 plugins (about box for plugins) menu.
10725 2005-04-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10727 * plugins/editor/search-replace.c :
10728 Displayed full path in Search pane window.
10729 Bug 300231 : Selected line in Search pane window .
10731 2005-04-23 Naba Kumar <naba@gnome.org>
10733 * plugins/terminal/terminal.c: Fixed crash on terminal docking.
10735 2005-04-22 Naba Kumar <naba@gnome.org>
10737 * plugins/project-wizard/templates/java-logo.png: Smaller icons.
10739 * plugins/project-wizard/templates/java.wiz,
10740 plugins/project-wizard/templates/java/src/Makefile.am.tpl: Add option
10741 to create bytecodes (.class) files.
10743 * plugins/symbol-browser/an_symbol_info.c,
10744 plugins/symbol-browser/an_symbol_info.h,
10745 plugins/symbol-browser/an_symbol_search.c,
10746 plugins/symbol-browser/an_symbol_view.c,
10747 plugins/symbol-browser/plugin.c,
10748 tagmanager/tm_workspace.c: Fixed java symbols view. Fixed icon types
10749 in file symbol list.
10751 2005-04-22 Naba Kumar <naba@gnome.org>
10753 * TODO.tasks: Updated.
10755 * plugins/class-inheritance/Makefile.am,
10756 plugins/subversion/Makefile.am: Do not install plugin files when
10757 plugin build condition is false.
10759 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
10760 plugins/build-basic-autotools/build-basic-autotools.c,
10761 plugins/build-basic-autotools/build-basic-autotools.h,
10762 plugins/file-loader/anjuta-loader-plugin.ui,
10763 plugins/file-loader/dnd.c,
10764 plugins/file-loader/plugin.c,
10765 plugins/file-loader/plugin.h,
10766 plugins/project-manager/anjuta-project-manager.ui,
10767 plugins/project-manager/plugin.c: Added open file and build context
10768 menu in project manager context menu.
10770 2005-04-22 Naba Kumar <naba@gnome.org>
10772 * configure.in: Added message output showing conditional plugins to
10775 * src/layout.xml: Added layout for class-inheritance plugin widget.
10777 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Fixed
10778 plugin name to remove redundant terms.
10780 * TODO.tasks: Updated.
10783 plugins/symbol-browser/Makefile.am,
10784 plugins/symbol-browser/an_symbol_view.c,
10785 (removed) plugins/symbol-browser/sv_class.xpm,
10786 (removed) plugins/symbol-browser/sv_function.xpm,
10787 (removed) plugins/symbol-browser/sv_macro.xpm,
10788 (removed) plugins/symbol-browser/sv_private_fun.xpm,
10789 (removed) plugins/symbol-browser/sv_private_var.xpm,
10790 (removed) plugins/symbol-browser/sv_protected_fun.xpm,
10791 (removed) plugins/symbol-browser/sv_protected_var.xpm,
10792 (removed) plugins/symbol-browser/sv_public_fun.xpm,
10793 (removed) plugins/symbol-browser/sv_public_var.xpm,
10794 (removed) plugins/symbol-browser/sv_static_fun.xpm,
10795 (removed) plugins/symbol-browser/sv_static_var.xpm,
10796 (removed) plugins/symbol-browser/sv_struct.xpm,
10797 (removed) plugins/symbol-browser/sv_unknown.xpm,
10798 (removed) plugins/symbol-browser/sv_variable.xpm,
10799 (added) plugins/symbol-browser/images/.cvsignore,
10800 (added) plugins/symbol-browser/images/Icons.16x16.Class,
10801 (added) plugins/symbol-browser/images/Icons.16x16.Enum,
10802 (added) plugins/symbol-browser/images/Icons.16x16.Field,
10803 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.BringToFront,
10804 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.SendToBack,
10805 (added) plugins/symbol-browser/images/Icons.16x16.Interface,
10806 (added) plugins/symbol-browser/images/Icons.16x16.InternalClass,
10807 (added) plugins/symbol-browser/images/Icons.16x16.InternalDelegate,
10808 (added) plugins/symbol-browser/images/Icons.16x16.InternalEnum,
10809 (added) plugins/symbol-browser/images/Icons.16x16.InternalEvent,
10810 (added) plugins/symbol-browser/images/Icons.16x16.InternalField,
10811 (added) plugins/symbol-browser/images/Icons.16x16.InternalInterface,
10812 (added) plugins/symbol-browser/images/Icons.16x16.InternalMethod,
10813 (added) plugins/symbol-browser/images/Icons.16x16.InternalProperty,
10814 (added) plugins/symbol-browser/images/Icons.16x16.InternalStruct,
10815 (added) plugins/symbol-browser/images/Icons.16x16.Literal,
10816 (added) plugins/symbol-browser/images/Icons.16x16.Method,
10817 (added) plugins/symbol-browser/images/Icons.16x16.NameSpace,
10818 (added) plugins/symbol-browser/images/Icons.16x16.PrivateClass,
10819 (added) plugins/symbol-browser/images/Icons.16x16.PrivateDelegate,
10820 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEnum,
10821 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEvent,
10822 (added) plugins/symbol-browser/images/Icons.16x16.PrivateField,
10823 (added) plugins/symbol-browser/images/Icons.16x16.PrivateInterface,
10824 (added) plugins/symbol-browser/images/Icons.16x16.PrivateMethod,
10825 (added) plugins/symbol-browser/images/Icons.16x16.PrivateProperty,
10826 (added) plugins/symbol-browser/images/Icons.16x16.PrivateStruct,
10827 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedClass,
10828 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedDelegate,
10829 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEnum,
10830 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEvent,
10831 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedField,
10832 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedInterface,
10833 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedMethod,
10834 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedProperty,
10835 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedStruct,
10836 (added) plugins/symbol-browser/images/Icons.16x16.Reference,
10837 (added) plugins/symbol-browser/images/Makefile.am: Removed old symbol
10838 pixmaps and added new icons (taken from monodevelop).
10840 2005-04-21 Naba Kumar <naba@gnome.org>
10842 Patch from Massimo Cora <maxcvs@email.it>:
10844 * configure.in, plugins/Makefile.am
10845 (new) plugins/class-inheritance/.cvsignore,
10846 (new) plugins/class-inheritance/Makefile.am,
10847 (new) plugins/class-inheritance/anjuta-class-inheritance.plugin.in,
10848 (new) plugins/class-inheritance/class-inherit.c,
10849 (new) plugins/class-inheritance/class-inherit.h,
10850 (new) plugins/class-inheritance/plugin.c,
10851 (new) plugins/class-inheritance/plugin.h,
10852 (new) plugins/class-inheritance/class-inheritance.png: Added class
10853 inheritance plugin.
10855 Changes by naba: Added pkgconfig check for graphviz and conditionally
10858 * plugins/patch/.cvsignore, plugins/tools/.cvsignore: Updated.
10860 2005-04-20 Naba Kumar <naba@gnome.org>
10862 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
10863 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
10864 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
10865 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
10866 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
10867 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
10868 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
10869 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
10870 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
10871 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
10872 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
10874 * plugins/gdb/plugin.[ch], plugins/gdb/utilities.[ch]: Fixed gdb
10875 message view management.
10877 * libanjuta/anjuta-children.[ch],
10878 plugins/build-basic-autotools/build-basic-autotools.c,
10879 libanjuta/anjuta-launcher.c, plugins/terminal/terminal.c:
10880 Removed anjuta_children_init() function,
10881 because it is done automatically when first invoked. Introduced
10882 anjuta_children_recover() to recover the child signalling. Fixed
10883 child exit management to correctly recover the exit status.
10885 * libanjuta/anjuta-launcher.c: Fixed anjuta_launcher_dispose()
10886 to properly shutdown the launcher and to kill the running process
10887 (without emitting any signal).
10889 * plugins/gdb/debugger.c, plugins/gdb/debugger.h, plugins/gdb/plugin.c,
10890 plugins/gdb/plugin.h: Fixed debugger to properly shutdown, kill both
10891 gdb and program instance.
10893 2005-04-19 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10895 * plugins/editor/search-replace.c :
10896 Fixed bug 300229 (Search dialog unsensitive freezed Search button).
10898 2005-04-18 Naba Kumar <naba@gnome.org>
10900 * TODO.tasks: Marked completed items.
10902 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
10903 plugins/gdb/debugger.h, plugins/gdb/plugin.c,
10904 plugins/project-manager/plugin.c: Prompt user for the debugging
10905 target (select from a list of project's executable targets) and
10906 correctly start debugger. Take care of libtool wrapping when the
10907 target selected is libtool target. Fixed debugger menu items
10910 2005-04-17 Sebastien Granjoux <seb.sfo@free.fr>
10912 * plugins/tools/execute.c,
10913 plugins/tools/execute.h:
10914 Implement save all files before running a command
10915 Implement all options for stdout and stderr except replace buffer
10916 Allow running several tools
10918 * plugins/tools/plugin.c:
10919 Move anjuta launcher in execute.c
10921 * plugins/tools/tools.h,
10922 plugins/tools/variable.c:
10925 2005-04-13 Sebastien Granjoux <seb.sfo@free.fr>
10927 * plugins/tools/anjuta-tools.glade:
10928 Add new properties in tool editor dialog
10929 Cosmetic improvements
10931 * plugins/tools/anjuta-tools.ui:
10932 Attach tool menu as a build menu
10934 * plugins/tools/dialog.c:
10935 Set tool menu item sensitivity in tool list
10938 * plugins/tools/editor.c,
10939 plugins/tools/editor.h,
10940 plugins/tools/fileop.c,
10941 plugins/tools/tool.c,
10942 plugins/tools/tool.h:
10943 Add new properties (active, save file...)
10944 Most of them are still not implemented
10946 * plugins/tools/execute.c,
10947 plugins/tools/execute.h:
10948 Reorganize code to support multiple run
10949 Support run in terminal
10951 * plugins/tools/plugin.c
10952 plugins/tools/plugin.h:
10953 Move message handling in execute.c
10955 * plugins/tools/variable.h,
10956 plugins/tools/variable.c:
10957 Add useful variables
10959 2005-04-13 Naba Kumar <naba@gnome.org>
10961 * plugins/editor/text_editor.c: Fixed file monitoring condition.
10962 * plugins/editor/Makefile.am: Added gnome-vfs flags.
10964 2005-04-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10966 * plugins/tools/dialog.c plugins/tools/tool.c :
10969 2005-04-06 Naba Kumar <naba@gnome.org>
10971 * src/anjuta.c: Load default session only when
10972 "anjuta.session.load.last" preference is enabled.
10974 2005-04-07 Sebastien Granjoux <seb.sfo@free.fr>
10976 * plugins/tools/Makefile.am,
10977 plugins/tools/variable.c,
10978 plugins/tools/variable.h:
10979 Add new code for handling variables
10981 * plugins/tools/anjuta-tools.glade:
10982 Improve tool editor dialog
10983 Add variable selection dialog
10985 * plugins/tools/dialog.c,
10986 plugins/tools/dialog.h,
10987 plugins/tools/plugin.c,
10988 plugins/tools/plugin.h:
10989 Add variable object
10990 Add a function to get it
10992 * plugins/tools/editor.c:
10993 Add gui code for variable selection dialog
10995 * plugins/tools/execute.c:
10996 Use variables for executing command
10998 * Naba: Compile warning fixes.
11000 2005-04-06 Naba Kumar <naba@gnome.org>
11002 * TODO.tasks: Marked completed items.
11004 2005-04-06 Naba Kumar <naba@gnome.org>
11006 * plugins/subversion/svn-backend.c: Fixed subversion plugin
11009 * plugins/tools/anjuta-tools.glade: Improved dialog layout.
11011 2005-04-04 Naba Kumar <naba@gnome.org>
11013 * src/layout.xml, plugins/glade/plugin.c: Dock glade widgets
11014 inside Main window.
11016 2005-03-31 Sebastien Granjoux <seb.sfo@free.fr>
11018 * plugins/tools/Makefile.am,
11019 plugins/tools/anjuta-tools.plugin.in,
11020 plugins/tools/anjuta-tools.ui,
11021 plugins/tools/anjuta-tools.gladei,
11022 plugins/tools/anjuta-tools-plugin.png,
11023 plugins/tools/plugin.c,
11024 plugins/tools/plugin.h,
11025 plugins/tools/dialog.c,
11026 plugins/tools/dialog.h,
11027 plugins/tools/fileop.c,
11028 plugins/tools/fileop.h,
11029 plugins/tools/tool.c,
11030 plugins/tools/tool.h,
11031 plugins/tools/editor.c,
11032 plugins/tools/editor.h,
11033 plugins/tools/execute.c,
11034 plugins/tools/execute.h, configure.in, plugins/Makefile.am:
11035 Port tool plugin from anjuta 1.2 (split anjuta-tools.c)
11038 * anjuta-tools.[ch]: Removed old tools code.
11040 2005-04-01 Steve Murphy <murf@e-tools.com>
11042 * configure.in: Added "rw" to ALL_LINGUAS.
11044 2005-03-29 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11047 manuals/C/anjuta-manual/fileoperations.xml
11049 manuals/C/anjuta-manual/figures/search_expr.png
11050 manuals/C/anjuta-manual/figures/search_expr_basic.png
11051 manuals/C/anjuta-manual/figures/search_file_list.png
11052 manuals/C/anjuta-manual/figures/search_file_pattern.png
11053 manuals/C/anjuta-manual/figures/search_replace.png
11054 manuals/C/anjuta-manual/figures/search_setting.png
11055 manuals/C/anjuta-manual/figures/search_target.png
11056 manuals/C/anjuta-manual/figures/search_target_action.png
11057 manuals/C/anjuta-manual/figures/search_target_in.png
11059 manuals/C/anjuta-manual/figures/find_files.png
11060 manuals/C/anjuta-manual/figures/find_replace.png
11061 manuals/C/anjuta-manual/figures/find_text.png :
11062 Updated Anjuta manual (File Operations)
11064 2005-03-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11066 * manuals/C/anjuta-manual/fileoperations.xml,
11067 manuals/C/anjuta-manual/figures/open_file.png,
11068 manuals/C/anjuta-manual/figures/open_file_multiple.png,
11069 manuals/C/anjuta-manual/figures/prefs_print.png,
11070 manuals/C/anjuta-manual/figures/print_dlg.png,
11071 manuals/C/anjuta-manual/figures/print_preview.png.
11073 manuals/C/anjuta-manual/figures/add_edit_macro.png,
11074 manuals/C/anjuta-manual/figures/display_macro.png,
11075 manuals/C/anjuta-manual/figures/insert_text.png,
11076 manuals/C/anjuta-manual/figures/keyword_macro.png,
11077 manuals/C/anjuta-manual/figures/new_file_wizard.png,
11078 manuals/C/anjuta-manual/figures/save_as_file.png :
11079 Updated Anjuta Manual (File Operations)
11081 2005-03-23 Adam Weinberger <adamw@gnome.org>
11083 * plugins/editor/action-callbacks.c,
11084 plugins/file-loader/plugin.c,
11085 plugins/gtodo/main.c,
11086 plugins/project-wizard/druid.c:
11087 Fix spelling/grammar errors. Fixes bugs
11088 169068, 169137, 169138, and 169139.
11090 2005-03-21 Naba Kumar <naba@gnome.org>
11092 Patch from: Massimo Cora' <maxcvs@email.it>:
11094 * plugins/editor/Makefile.am
11095 plugins/editor/anjuta-docman.c,
11096 (added) plugins/editor/editor-tooltips.c,
11097 (added) plugins/editor/editor-tooltips.h: Added tooltips to
11098 editor tabs to show full path.
11100 2005-03-19 Johannes Schmid <jhs@cvs.gnome.org>
11102 * plugins/subversion/svn-backend.c:
11103 Removed "apr-0/" from include because this is
11104 already included in SVN_INCLUDE and broke building if
11105 apr >= 1.0 was installed.
11107 2005-03-18 Naba Kumar <naba@gnome.org>
11109 Patch from: Massimo Cora' <maxcvs@email.it>:
11111 * plugins/editor/action-callbacks.c,
11112 plugins/editor/aneditor-calltip.cxx,
11113 plugins/editor/aneditor-priv.h,
11114 plugins/editor/aneditor.cxx,
11115 plugins/editor/aneditor.h,
11116 plugins/editor/anjuta-document-manager.ui: Added calltip
11117 activation from menu.
11119 2005-03-16 Naba Kumar <naba@gnome.org>
11121 Patch from: Massimo Cora' <maxcvs@email.it>:
11123 * plugins/class-gen/action-callbacks.c,
11124 plugins/class-gen/anjuta-class-gen-plugin.glade,
11125 plugins/class-gen/class_gen.c,
11126 plugins/class-gen/class_gen.h,
11127 plugins/class-gen/class_logo.xpm,
11128 plugins/class-gen/plugin.c: Create files without project
11129 being open. Add to project support. And other enhancements.
11131 2005-03-15 Adam Weinberger <adamw@gnome.org>
11134 plugins/debug-manager/utilities.c,
11135 plugins/file-loader/plugin.c,
11136 plugins/gdb/utilities.c,
11137 plugins/profile-default/plugin.c,
11138 plugins/project-import/project-import.c,
11139 src/anjuta-actions.h:
11140 Spelling/grammar fixes.
11142 2005-03-13 Naba Kumar <naba@gnome.org>
11144 * plugins/editor/action-callbacks.c,
11145 plugins/editor/action-callbacks.h,
11146 plugins/editor/anjuta-document-manager.ui,
11147 plugins/editor/plugin.c: Cleaned up editor UI and get rid of 'Format'
11148 submenu. Moved menuitems from Format to View->Editor.
11150 * src/action-callbacks.c, src/action-callbacks.h,
11151 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Created Reset
11152 layout and lock layout menus in View submenu. Get rid of
11153 Settings->Layout Manager menu.
11155 * plugins/project-import/anjuta-project-import.plugin.in:
11158 * global-tags/Makefile.am,
11159 global-tags/create_global_tags.sh,
11160 plugins/editor/aneditor-autocomplete.cxx,
11161 plugins/editor/aneditor-priv.h,
11162 plugins/editor/aneditor.cxx,
11163 tagmanager/tm_workspace.c: Fixed scope members autocompletion
11164 in editor and made it work in global symbols also.
11166 * src/anjuta-app.c: Always use priority texts besides icons style
11167 for toolbars, because other styles look horible for Anjuta (fixme).
11169 2005-03-11 Naba Kumar <naba@gnome.org>
11171 * configure.in: Removed test for iconv.
11173 * scintilla/ScintillaGTK.cxx: Fixed crash bug when focus in occurs
11174 before scintilla widget is realized.
11176 * plugins/cvs-plugin/plugin.c: Aligned comments and added a shortcut
11177 for Update menuitem.
11179 * scintilla/patches/set-cursor-warning-fix.diff: Removed because
11180 already applied in scintilla main stream.
11182 * scintilla/patches/preedit-window-crash-fix.diff: Added new fix
11183 and notified scintilla developer.
11185 2005-03-10 Naba Kumar <naba@gnome.org>
11187 * src/action-callbacks.c: Removed reference to src/help.h (dead
11190 * plugins/editor/text_editor.c: Removed reference to
11191 src/launcher.h (a dead file).
11193 * src/anjuta_dirs.c, src/anjuta_dirs.h, src/anjuta_gui.c,
11194 src/controls.c, src/controls.h, src/fileselection.c,
11195 src/fileselection.h, src/glade_iface.c, src/glade_iface.h,
11196 src/global.h, src/help.c, src/help.h, src/launcher.c, src/launcher.h,
11197 src/main.cpp, src/main_menubar.c, src/main_menubar.h,
11198 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/session.c,
11199 src/session.h, src/support.c, src/support.h, src/toolbar.c,
11200 src/toolbar.h, src/toolbar_callbacks.c, src/toolbar_callbacks.h:
11201 Removed these dead files from CVS.
11204 2005-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11206 * plugins/file-wizard/action-callbacks.c : Added error message.
11207 plugins/project-import/project-import.c : Closed Import wizard with Esc key.
11210 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
11212 * plugins/cvs-plugin/cvs-callbacks.c
11213 plugins/cvs-plugin/plugin.c:
11214 Fixed preferences page init and busy handling
11216 * plugins/subversion/plugin.c:
11217 Fixed preferences page init
11219 2005-03-09 Naba Kumar <naba@gnome.org>
11221 * plugins/Makefile.am, plugins/glade/Makefile.am,
11222 plugins/glade/plugin.c: Now that glade3 cvs head has been fixed,
11223 enabled glade plugin in Anjuta. The plugin is built only when
11224 glade3 is installed.
11226 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
11228 * plugins/project-wizard/templates/java.wiz
11229 plugins/project-wizard/templates/java-logo.png (*)
11230 plugins/project-wizard/templates/java/*
11231 plugins/project-wizard/templates/Makefile.am
11234 Add Java project type. It generates a autoconf/automake
11235 project which is compiled using gcj. It requires automake
11236 > 1.4 (1.9 is known to work) to work!
11238 (*) still awaiting response from the gcj team if we
11239 may use their logo.
11241 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
11243 * plugins/project-import/*
11244 plugins/Makefile.am
11246 Added project import plugin. Might be a bit buggy and limited
11248 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
11249 Icon from old pixmaps dir
11251 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11253 * plugins/file-wizard/plugin.c, plugins/macro/macro-dialog.c
11254 plugins/macro/macro-util.c, plugins/macro/macros.xml :
11255 Added C Custom_Indent line macro.
11258 2005-03-09 Naba Kumar <naba@gnome.org>
11260 * TODO.tasks: Added new message-manager tasks.
11262 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
11263 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
11264 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
11265 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
11266 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
11267 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
11268 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
11269 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
11270 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
11271 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
11273 * plugins/gdb/debug_tree.c, plugins/gdb/debugger.c,
11274 plugins/gdb/locals.c, plugins/gdb/memory.c, plugins/gdb/plugin.c,
11275 plugins/gdb/registers.c, plugins/gdb/registers_gui.c,
11276 plugins/gdb/sharedlib.c, plugins/gdb/sharedlib_gui.c,
11277 plugins/gdb/signals.c, plugins/gdb/signals_gui.c,
11278 plugins/gdb/stack_trace.c, plugins/gdb/stack_trace.h,
11279 plugins/gdb/watch.c, plugins/gdb/watch.h, plugins/gdb/watch_gui.c:
11280 Removed debugger widgets from shell on debugger shutdown. Added
11281 scrolled windows for docked widgets. Removed unnecessary widget refs
11282 and unrefs. Destroy widgets correctly on debugger shutdown.
11284 * plugins/project-wizard/anjuta-project-wizard.glade: Added frame
11285 with project description title. Removed frame shadow.
11287 * plugins/project-wizard/druid.c: Initializes tooltips.
11289 * scintilla/Makefile.am: Fixed comiple error.
11291 2005-03-08 Adam Weinberger <adamw@gnome.org>
11293 * plugins/class-gen/anjuta-class-gen-plugin.glade,
11294 plugins/class-gen/class_gen.c: Fix grammar/spelling errors
11296 2005-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11298 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
11299 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
11300 plugins/macro/macro-util.c, plugins/macro/macro-util.h
11301 plugins/macro/macros.xml, plugins/macro/plugin.c :
11302 Moved cursor at the '|' position defined in macros.
11304 2005-03-07 Naba Kumar <naba@gnome.org>
11306 * plugins/subversion/Makefile.am: Fixed build error.
11308 * plugins/editor/anjuta-document-manager-plugin.in: Added some mime
11309 types (perl, python, shellscript).
11311 * plugins/editor/plugin.c: Fixed to show all highlight options.
11313 2005-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11315 * TODO.tasks : updated tasks.
11316 * plugins/gtodo/interface.c : Implemented column sorting (TASK MANAGER)
11318 2005-03-07 Naba Kumar <naba@gnome.org>
11320 * plugins/subvesion/plugin.c: Detect ".svn" directory to enable
11321 or disable subversion file-manager submenu. If "Subvesion" is also
11322 valid directory, we should also check for it.
11324 * configure.in: Disable cygwin macro until someone fixes the
11327 * plugins/subvesion/svn-thread.c: Use older API svn_client_add() for
11328 backward compatibility.
11330 2005-03-06 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11332 * src/about.c : Cleaned code.
11333 * plugins/macro/macros.xml : Added "do_while" C macro.
11334 * plugins/gdb/registers_cbs.[ch], plugins/gdb/registers_gui.c,
11335 plugins/gdb/sharedlib_cbs.[ch], plugins/gdb/sharedlib_gui.c,
11336 plugins/gdb/signals_cbs.[ch], plugins/gdb/signals_gui.c :
11337 Closed registers, shared libraries, kernel signals dialogs with ESC key.
11339 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
11341 * plugins/class-gen/plugin.c:
11342 Removed "return" to activate project_root_uri watching.
11344 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
11346 * plugins/Makefile.am
11347 plugins/subversion/*:
11348 Added subversion plugin. Add, Remove, Commit and Update work
11349 everything else needs work.
11351 * plugins/terminal/terminal.c
11352 Applied old 1.2.2 patch to fix Ctrl-C in terminal but
11353 we still have focus problems with the editor.
11355 2005-03-05 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11357 * AUTHORS, src/about.c : Updated about dialog by AUTHORS file.
11359 2005-03-04 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11361 * Makefile.am, src/about.c : Updated about dialog by AUTHORS.xml file.
11363 2005-03-04 Naba Kumar <naba@gnome.org>
11365 Patch from Massimo Cora' <maxcvs@email.it>:
11367 * plugins/class-gen/Makefile.am,
11368 plugins/class-gen/action-callbacks.c,
11369 plugins/class-gen/action-callbacks.h,
11370 (added) plugins/class-gen/anjuta-class-gen-plugin.glade,
11371 plugins/class-gen/anjuta-class-gen.plugin.in,
11372 plugins/class-gen/class_gen.c,
11373 plugins/class-gen/class_gen.h,
11374 (removed) plugins/class-gen/clsGen.c,
11375 (added) plugins/class-gen/goc_template_header,
11376 (added) plugins/class-gen/goc_template_source,
11377 plugins/class-gen/plugin.c,
11378 plugins/class-gen/plugin.h: Refactored class gen code.
11379 Added GOCBuilder code. Fixed UI. Implemented plugin.
11381 2005-03-03 Johannes Schmid <jhs@cvs.gnome.org>
11383 * plugins/project-wizard/property.c
11384 plugins/project-wizard/install.c
11385 plugins/project-wizard/druid.c
11386 plugins/editor/goto_line.c
11387 plugins/editor/plugin.c
11388 plugins/gtodo/add_edit_item.c
11389 plugins/gtodo/ligtodo.c
11390 plugins/gtodo/main.c
11391 plugins/gtodo/preferences.c:
11392 Fixed #167559, #167534, #167266, #167357
11393 (Bad English in strings...)
11395 Thanks to Adam Weinberger and Thierry Moisan for
11398 2005-03-03 Naba Kumar <naba@gnome.org>
11400 * libegg/Makefile.am, libegg/menu/Makefile.am,
11401 (added) libegg/egg-submenu-action.c,
11402 (added) libegg/menu/egg-submenu-action.h: Created a new action for
11403 submenu (used for wizard listing).
11405 * plugins/file-loader/anjuta-loader-plugin.ui
11406 plugins/file-loader/plugin.c: Implemented wizards submenu in menu
11409 * plugins/editor/action-callbacks.c,
11410 plugins/editor/aneditor.cxx, plugins/editor/plugin.c: Disabled
11411 ctrl+tabbing because it was interfaring with focus navigation.
11412 Focus editor on "Esc" in incremental search entry. Cleanups.
11414 * plugins/file-manager/an_file_view.c,
11415 plugins/symbol-browser/plugin.c,
11416 plugins/symbol-browser/an_symbol_view.c: Fixed key shortcuts.
11419 * plugins/profile-default/plugin.c,
11420 scintilla/PlatGTK.cxx: Fixed compiler warnings. Added splash icon
11423 * (removed) scintilla/patches/a64-crash-fix.patch,
11424 (added) scintilla/patches/set-cursor-warning-fix.diff: Updated
11427 2005-03-03 Naba Kumar <naba@gnome.org>
11429 * HACKING: Fixed typos.
11431 * plugins/editor/aneditor-indent.cxx: Clean up.
11433 * plugins/editor/plugin.c, plugins/editor/text_editor.[h]:
11434 Enable/disable save, undo and redo actions depending on state
11437 2005-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11439 * libanjuta/anjuta-status.h plugins/editor/Makefile.am
11440 plugins/editor/action-callbacks.c, plugins/editor/search-replace.c :
11441 Displayed search_incremental status.
11443 * Removed plugins/editor/search_incremental.[ch]
11445 2005-02-26 Johannes Schmid <jhs@cvs.gnome.org>
11447 * plugins/cvs-plugin/cvs-execute.c
11448 plugins/cvs-plugin/cvs-callbacks.c:
11449 - Use weak reference on mesg_view and reuse tab if
11450 it still exists to avoid cluttering message manager.
11451 - Fixed bug in cvs remove
11453 README, HACKING: Updated
11455 configure.in: Added check for libsvn
11457 2005-02-29 Naba Kumar <naba@gnome.org>
11459 * plugins/file-manager/an_file_view.c,
11460 plugins/symbol-browser/an_symbol_view.c,
11461 plugins/symbol-browser/plugin.c: Hide column headers (they
11464 2005-02-29 Naba Kumar <naba@gnome.org>
11466 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
11467 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
11468 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
11469 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
11470 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
11471 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
11472 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
11473 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
11474 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
11475 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
11477 * libanjuta/Makefile.am, libanjuta/anjuta-marshal.list,
11478 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
11479 (added) libanjuta/anjuta-session.[hc],
11480 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
11481 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
11482 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c, src/anjuta.h,
11485 Implemented session management. Implemented session
11486 container class. Added session notifications from shell. Implemented
11487 session save/load in editor, file-loader, default-profile-plugin
11488 and anjuta-app. Fixed window sizing and restoration. Cleaned up
11489 code in anjuta-app.[ch], anjuta.[ch], main.c. Added fullscreen
11490 and maximized states in session. Implemented project session
11493 2005-02-27 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11495 * plugins/class-gen/action-callbacks.[ch],
11496 plugins/class-gen/class_gen.c plugins/project-wizard/druid.c,
11497 plugins/gdb/breakpoints.c plugins/gdb/memory.c:
11498 Closed Wizard project, Class gen, Inspect memory, Breakpoints dialogs
11501 2005-02-26 Sebastien Granjoux <seb.sfo@free.fr>
11503 * plugins/project-wizard/anjuta-project-wizard.glade,
11504 plugins/project-wizard/druid.c:
11505 Add some padding in tab label in project selection page
11507 * plugins/project-wizard/druid.c,
11508 plugins/project-wizard/parser.c:
11509 Search for project template recursively
11510 Add ~/.anjuta/project to the search paths
11512 2005-02-26 Naba Kumar <naba@gnome.org>
11514 * plugins/file-wizard/action-callbacks.c: Fixed memory curruption.
11515 * plugins/file-loader/plugin.c: Fixed crash bug.
11516 * libanjuta/plugins.c: Fixed memory leak.
11518 2005-02-26 Naba Kumar <naba@gnome.org>
11520 * libanjuta/plugins.c, libanjuta/plugins.h: Implemented
11521 "UserActivatable" attribute for plugins. This attribute if set to
11522 "no" will prevent users from activating/deactivating it from
11523 plugins dialog. Added a toggle button in plugins dialog to toggle
11524 the plugins list between list of activatable plugins (default) to
11525 list of all plugins. anjuta_plugin_select() now only selects the
11526 plugin. Added anjuta_plugins_select_and_activate() method that will
11527 select and activate it.
11529 * plugins/profile-default/Makefile.am,
11530 plugins/profile-default/anjuta-default-profile.ui,
11531 plugins/profile-default/plugin.c,
11532 plugins/profile-default/plugin.h,
11533 plugins/project-manager/anjuta-project-manager.ui,
11534 plugins/project-manager/plugin.c,
11535 plugins/project-manager/plugin.h:
11537 Anjuta projects (*.anjuta) files define the profile of respective
11538 projects. Profile is a set of related plugins required for the
11539 project to open. Moved "close project" action from Project Manager
11540 to Profile Manager plugin. Implemented loading and unloading of
11541 project profiles in DefaultProfilePlugin. DefaultProfilePlugin
11542 (instead of Project Manager) now handles opening of *.anjuta files.
11543 Close Project menuitem is now moved to File submenu (being
11544 consistent with Anjuta 1.x versions and avoiding creating Project
11545 submenu when project manager is not loaded).
11547 * src/anjuta-actions.h: Fixed short-cut key for Help content.
11549 * src/anjuta.ui: Fixed place holder for projects.
11551 * (new) plugins/profile-default/default.anjuta: default startup
11552 profile. Removed the hardcoded plugins loading in
11553 DefaultProfilePlugin.
11556 plugins/project-wizard/templates/terminal/project.anjuta:
11557 Implemented project format in newly created projects.
11559 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
11560 plugins/class-gen/anjuta-class-gen.plugin.in,
11561 plugins/cvs-plugin/anjuta-cvs.plugin.in,
11562 plugins/editor/anjuta-document-manager.plugin.in,
11563 plugins/file-loader/anjuta-loader.plugin.in,
11564 plugins/file-wizard/anjuta-file-wizard.plugin.in,
11565 plugins/gdb/anjuta-gdb.plugin.in,
11566 plugins/glade/anjuta-glade.plugin.in,
11567 plugins/message-view/anjuta-message-manager.plugin.in,
11568 plugins/profile-default/anjuta-default-profile.plugin.in,
11569 plugins/project-manager/anjuta-project-manager.plugin.in,
11570 plugins/project-wizard/anjuta-project-wizard.plugin.in:
11571 Defined UserActivatable attributes. Added supported types attribute.
11573 * plugins/project-wizard/anjuta-project-wizard.glade
11574 plugins/project-wizard/plugin.c: Changed "New Project Wizard" to
11575 "Project Wizard" in preferences title.
11577 * TODO.tasks: Updated.
11579 * manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml:
11582 2005-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11584 * plugins/file-wizard/anjuta-file-wizard.glade
11585 plugins/file-wizard/file.[ch], plugins/macro/macros.xml :
11587 Integrated License macros, cleaned file.c.
11589 2005-02-24 Johannes Schmid <jhs@cvs.gnome.org>
11591 * plugins/macor/macro-util.c: Fixed crash bugs if email or
11592 username can not be found correctly.
11594 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11596 * plugins/file-wizard/file.[ch], plugins/macro/macro-util.c,
11597 plugins/macro/macros.xml :
11599 Added Headers macros. Cleaned file.c
11601 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11603 * plugins/file-wizard/action-callbacks.c, plugins/macro/macro-util.c,
11604 plugins/macro/macros.xml :
11606 Fixed a bug. Added Header macro.
11609 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11611 * plugins/file-wizard/action-callbacks.c,
11612 plugins/file-wizard/file.c, plugins/macro/macro-util.c
11613 plugins/macro/macros.xml :
11615 Added FileName, Header template macros.
11617 2005-02-24 Naba Kumar <naba@gnome.org>
11619 * plugins/patch/patch-plugin.c: Fixed a function call.
11621 * src/anjuta.c, src/main.c: Save and load default session.
11623 2005-02-24 Naba Kumar <naba@gnome.org>
11625 * libanjuta/interfaces/libanjuta.idl,
11626 plugins/message-view/anjuta-msgman.c,
11627 plugins/message-view/anjuta-msgman.h,
11628 plugins/message-view/plugin.c: Added and implemented
11629 set_view_title() method.
11631 * plugins/build-basic-autotools/build-basic-autotools.c,
11632 plugins/build-basic-autotools/build-basic-autotools.h: Implemented
11633 build context pooling. Maximum 3 contexts are reused. Additional
11634 contexts are created when all are busy.
11636 2005-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11638 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
11639 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
11640 plugins/macro/macros.xml, plugins/macro/plugin.[ch],
11641 plugins/file-wizard/action-callbacks.c, plugins/file-wizard/file.c :
11643 Added Copyright, Changelog macros.
11645 2005-02-23 Naba Kumar <naba@gnome.org>
11647 Patch from Massimo Cora' <maxcvs@email.it>:
11648 * plugins/Makefile.am,
11649 plugins/patch/Makefile.am,
11650 (added) plugins/patch/anjuta-patch-plugin.png,
11651 (added) plugins/patch/anjuta-patch.plugin.in,
11652 (added) plugins/patch/anjuta-patch.ui,
11653 plugins/patch/patch-plugin.c,
11654 (added) plugins/patch/patch-plugin.h,
11655 (added) plugins/patch/plugin.c,
11656 (added) plugins/patch/plugin.h: Ported patch plugin to Anjuta 2.0
11659 2005-02-23 Naba Kumar <naba@gnome.org>
11661 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin.[ch],
11662 file-loader/plugin.c, profile-default/plugin.c:
11663 Implemented "activated" and "deactivated" signals for plugin class.
11664 Renamed *_location() functions to *_id(), because location is
11665 ambiguous. Implemented anjuta_plugins_unload_plugin_by_id() and
11666 anjuta_plugins_unload_plugin().
11668 * class-gen/plugin.c: Fixed complier warning and utility function call.
11670 * debug-manager/plugin.c: Unload debugger plugin correctly.
11672 * project-manager/plugin.c: Fixed compiler warnings.
11674 * plugins/project-wizard/templates/gnome/.cvsignore,
11675 plugins/project-wizard/templates/gnome/po/.cvsignore,
11676 plugins/project-wizard/templates/gnome/src/.cvsignore,
11677 plugins/project-wizard/templates/gtk/po/.cvsignore,
11678 plugins/project-wizard/templates/gtkmm/po/.cvsignore,
11679 plugins/project-wizard/templates/xlib/.cvsignore: Added cvsignores.
11681 * manuals/reference/libanjuta/tmpl/*: Unnecessary changes from the
11682 build (we need to fix this thing).
11684 2005-02-23 Johannes Schmid <jhs@cvs.gnome.org>
11686 * plugins/macro/macro-action.[ch]
11687 plugins/macro/macro-edit.c
11688 plugins/macro/macro-dialog.c
11689 plugins/macro/macro-db.[ch]
11690 plugins/macro/plugin.[ch]
11691 plugins/macro/macro-util.[ch] (added)
11693 Cleaned up macro plugin and preview expanded macros.
11695 2005-02-21 Ryan Garver <rgarvage@yahoo.com>
11697 * plugins/cvs-plugin/cvs-interface.c:
11699 Fixed option setting when using no compression and not
11702 2005-02-23 Naba Kumar <naba@gnome.org>
11704 * src/anjuta.c, src/anjuta.h, src/main.c: Save and restore window
11705 geometry on exit and startup (only if there is no geometry from the
11708 * TODO.tasks: Updated.
11710 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
11712 * manuals/reference/libanjuta/Makefile.am,
11713 manuals/reference/libanjuta/libanjuta-docs.sgml,
11714 (new) manuals/reference/libanjuta/project-wizard-format.sgml: Added
11715 documentation for writing project templates.
11717 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11719 * plugins/macro/macro-actions.c, plugins/macro/macro-actions.h
11720 plugins/macro/macro-dialog.c, plugins/macro/macros.xml :
11722 Expansion keywords in macros.
11724 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11726 * plugins/file-wizard/action-callbacks.c,
11727 plugins/file-wizard/file.[ch], plugins/macro/macro-actions.c,
11728 plugins/macro/macros.xml :
11730 Inserting text by macro plugin
11733 2005-02-22 Johannes Schmid <jhs@cvs.gnome.org>
11735 * plugins/macro/plugin.c
11736 plugins/cvs-plugin/plugin.c:
11738 Fixed interfaces (use static)
11740 2005-02-21 Johannes Schmid <jhs@cvs.gnome.org>
11742 * plugins/macro/macro-actions.[ch]
11743 plugins/macro/plugin.c
11744 libanjuta/interfaces/libanjuta.idl:
11746 Implemented IAnjutaMacro interface to be used by file-wizard
11748 * plugins/cvs-plugin/plugin.c
11749 libanjuta/interfaces/libanjuta.idl:
11751 Reworked IAnjutaCvs to IAnjutaVCS to be used as an interface
11752 for all version control systems and not only for cvs.
11754 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11756 * plugins/macro/macro-actions.[ch], plugins/macro/macros.xml : Added
11759 * plugins/file-wizard/anjuta-file-wizard.glade : Add project & CVS.
11762 2005-02-21 Naba Kumar <naba@gnome.org>
11764 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaDebugManager and
11765 IAnjutaDebugger interface.
11767 * plugins/debug-manager/anjuta-debug-manager.ui,
11768 plugins/debug-manager/attach_process.c,
11769 plugins/debug-manager/attach_process.h,
11770 plugins/debug-manager/plugin.c,
11771 plugins/debug-manager/plugin.h,
11772 plugins/gdb/actions.c,
11773 plugins/gdb/actions.h,
11774 plugins/gdb/anjuta-gdb-plugin.ui,
11775 plugins/gdb/breakpoints.c,
11776 plugins/gdb/breakpoints.h,
11777 plugins/gdb/debugger.c,
11778 plugins/gdb/debugger.h,
11779 plugins/gdb/memory.c,
11780 plugins/gdb/plugin.c,
11781 plugins/gdb/plugin.h,
11782 plugins/gdb/sharedlib.h,
11783 plugins/gdb/sharedlib_cbs.c,
11784 plugins/gdb/watch.c: Fixed debugger plugin. Split debug operations
11785 correctly between debug-manager and debugger. Implemented debugger
11786 interface in gdb plugin. Fixed action names. Added UI updating.
11787 Start and stop debugger (does not work yet). Fixed UI merging.
11788 Fixed debugger plugin handling in debug-manager.
11790 2005-02-20 Johannes Schmid <jhs@cvs.gnome.org>
11792 * plugins/editor/aneditor-autocomplete.cxx:
11794 Patch from Jason Bayman <JBayman@HobbitHell.com> avoids
11795 crash with C++ "template" keyword.
11797 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11799 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
11800 Fixed bug (Closed macro dialogs with Esc key).
11802 2005-02-19 Sebastien Granjoux <seb.sfo@free.fr>
11804 * plugins/project-wizard/xlib.wiz,
11805 plugins/project-wizard/xlib-logo.png,
11806 plugins/project-wizard/xlib/*:
11807 Port old xlib anjuta project on new project wizard
11809 * plugins/project-wizard/xlib-dock.wiz,
11810 plugins/project-wizard/xlib-dock/*:
11811 Port old xlib dock anjuta project on new project wizard
11813 * plugins/project-wizard/wxwin.wiz,
11814 plugins/project-wizard/wxwin-logo.png,
11815 plugins/project-wizard/wxwin/*:
11816 Port old wxwin anjuta project on new project wizard
11818 * configure.in, plugins/project-wizard/templates/Makefile.am: Other
11819 necessary changes for the new templates.
11821 2005-02-18 Naba Kumar <naba@gnome.org>
11823 * plugins/Makefile.am: Added class-gen
11825 2005-02-17 Sebastien Granjoux <seb.sfo@free.fr>
11827 * plugins/project-wizard/header.c:
11828 Fix a bug in sorting of project categories
11830 2005-02-18 Naba Kumar <naba@gnome.org>
11832 Patch from Massimo Cora <maxcvs@email.it>:
11834 * plugins/class-gen/.cvsignore,
11835 plugins/class-gen/Makefile.am,
11836 (added) plugins/class-gen/action-callbacks.c,
11837 (added) plugins/class-gen/action-callbacks.h,
11838 (added) plugins/class-gen/anjuta-class-gen.plugin.in,
11839 (added) plugins/class-gen/class_gen.c,
11840 (added) plugins/class-gen/class_gen.h,
11841 (added) plugins/class-gen/plugin.c,
11842 (added) plugins/class-gen/plugin.h: Ported class wizard to the
11845 * plugins/project-manager/plugin.c: implemented add_source().
11847 2005-02-17 Naba Kumar <naba@gnome.org>
11849 * plugins/file-loader/plugin.c: Fixed possible crash.
11851 * src/action-callbacks.c, src/action-callbacks.h,
11852 src/anjuta-actions.h, src/anjuta.ui: Fixed help menuitems.
11854 2005-02-17 Naba Kumar <naba@gnome.org>
11856 * plugins/project-wizard/templates/anjuta-plugin.wiz,
11857 plugins/project-wizard/templates/gnome.wiz,
11858 plugins/project-wizard/templates/gtk.wiz,
11859 plugins/project-wizard/templates/gtkmm.wiz,
11860 plugins/project-wizard/templates/terminal.wiz,
11861 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
11862 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
11863 plugins/project-wizard/templates/gnome/src/callbacks.c,
11864 plugins/project-wizard/templates/gnome/src/callbacks.h,
11865 plugins/project-wizard/templates/gnome/src/main.c,
11866 plugins/project-wizard/templates/gtk/src/callbacks.c,
11867 plugins/project-wizard/templates/gtk/src/callbacks.h,
11868 plugins/project-wizard/templates/gtk/src/main.c,
11869 plugins/project-wizard/templates/gtkmm/src/main.cc,
11870 plugins/project-wizard/templates/terminal/src/main.c: Fixed templates
11871 to generate licence correctly (without any extra newlines). Removed
11872 IncludeGNUHeader macro definition and added proper licence property.
11873 Fixed project directory paths in file contents.
11875 2005-02-17 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11877 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
11878 Closed macro dialogs with Esc key.
11880 2005-02-16 Naba Kumar <naba@gnome.org>
11882 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
11883 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
11884 plugins/project-wizard/templates/gnome/src/callbacks.c,
11885 plugins/project-wizard/templates/gnome/src/callbacks.h,
11886 plugins/project-wizard/templates/gnome/src/main.c,
11887 plugins/project-wizard/templates/gtk/src/main.c,
11888 plugins/project-wizard/templates/gtkmm/src/main.cc,
11889 plugins/project-wizard/templates/terminal/src/main.c: Fixed licence
11890 macros to avoid blank newlines.
11892 2005-02-16 Sebastien Granjoux <seb.sfo@free.fr>
11894 * plugins/project-wizard/autogen.c:
11895 Correct a problem when having property value in UTF-8
11897 * plugins/project-wizard/druid.c:
11898 Correct a bug when reselecting a new project (all pages
11901 * plugins/project-wizard/property.c:
11902 Avoid having default invalid properties
11904 * plugins/project-wizard/templates/terminal.wiz,
11905 plugins/project-wizard/templates/terminal/po/ChangeLog,
11906 plugins/project-wizard/templates/terminal/src/main.c:
11907 Remove command for testing run function
11908 Move destination directory to second page and include
11909 project name. Add exist tag. Remove unused properties.
11911 2005-02-16 Naba Kumar <naba@gnome.org>
11913 * Makefile.am, libanjuta/interfaces/libanjuta.idl,
11914 plugins/debug-manager/anjuta-debug-manager.ui,
11915 plugins/debug-manager/plugin.c,
11916 plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
11917 plugins/gdb/debugger.c, plugins/gdb/plugin.c,
11918 plugins/gdb/plugin.h, plugins/gdb/registers.c,
11919 plugins/gdb/sharedlib.c, plugins/gdb/signals.c,
11920 plugins/gdb/stack_trace.c, plugins/gdb/utilities.c,
11921 plugins/gdb/utilities.h, plugins/gdb/watch_cbs.c,
11922 (removed) src/anjuta_info.c,
11923 (removed) src/anjuta_info.h,
11924 (added) plugins/gdb/info.c (added) plugins/gdb/info.h,
11925 (added) plugins/gdb/anjuta-gdb-plugin.ui,
11926 (added) plugins/gdb/actions.c,
11927 (added) plugins/gdb/actions.h: Completed initial
11928 porting of debugger to new architecture. Fixed many of the debugger
11931 * plugins/file-loader/plugin.c: Detect some important mime ourself
11932 to avoid inconsistencies when mime system isn't working.
11934 2005-02-16 Naba Kumar <naba@gnome.org>
11936 * plugins/editor/Makefile.am,
11937 (added) plugins/editor/aneditor-autocomplete.cxx,
11938 (added) plugins/editor/aneditor-calltip.cxx,
11939 (added) plugins/editor/aneditor-indent.cxx,
11940 (added) plugins/editor/aneditor-priv.h,
11941 plugins/editor/aneditor.cxx: Split aneditor.cxx file into
11942 different smaller chunks to make it easy to maintain.
11944 2005-02-16 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11946 * plugins/project-wizard/druid.c :
11948 Found system Email address if not defined in Preferences.
11950 2005-02-16 Johannes Schmid <jhs@cvs.gnome.org>
11952 * plugins/project-wizard/gtkmm.wiz
11953 plugins/project-wizard/gtkmm-logo.png (from pixmaps/)
11954 plugins/project-wizard/gtkmm/*
11956 Added GTKmm (C++) project type
11958 2005-02-15 Johannes Schmid <jhs@cvs.gnome.org>
11960 * plugins/message-view/plugin.c
11961 plugins/message-view/message-view.c
11963 Implemented next/prev action
11965 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11967 * plugins/project-wizard/templates/libglade2.* :
11968 Removed libglade2 project.
11970 * plugins/project-wizard/templates/gtk* :
11971 Removed interface.[ch] & support.[ch].
11973 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11975 * plugins/project-wizard/anjuta-project-wizard.glade,
11976 plugins/project-wizard/property.[ch],
11977 plugins/project-wizard/templates/anjuta-plugin.wiz :
11978 Added a new property ("iconfile").
11980 2005-02-14 Naba Kumar <naba@gnome.org>
11982 * plugins/project-wizard/install.c,
11983 plugins/project-wizard/plugin.c,
11984 plugins/project-wizard/templates/anjuta-plugin.wiz,
11985 plugins/project-wizard/templates/gnome.wiz,
11986 plugins/project-wizard/templates/gtk.wiz,
11987 plugins/project-wizard/templates/libglade2.wiz,
11988 plugins/project-wizard/templates/terminal.wiz: Added actions to autogen
11989 newly created projects and open them. Fixed message buffering in
11992 2005-02-14 Naba Kumar <naba@gnome.org>
11994 * src/about.c, pixmaps/Makefile.am,
11995 (new) pixmaps/anjuta_logo2.png: New about page splash screen.
11997 * mime/gnome-mime-application-x-anjuta.png,
11998 pixmaps/anjuta_icon.png,
11999 (new) pixmaps/anjuta_icon.svg: New svg icon and derived png icons
12000 done by 9-speed at:
12001 http://cvs.freedesktop.org/svg-icons/lila/gnome/scalable/apps/anjuta_icon.svg?rev=1.2&view=log
12003 2005-02-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12006 plugins/project-wizard/templates/libglade2-logo.png,
12007 plugins/project-wizard/templates/libglade2.wiz,
12008 plugins/project-wizard/templates/libglade2/* :
12012 2005-02-14 Naba Kumar <naba@gnome.org>
12014 * TODO.tasks: Updated.
12016 * plugins/editor/anjuta-docman.c,
12017 plugins/editor/text_editor.c,
12018 plugins/editor/text_editor.h,
12019 plugins/editor/text_editor_cbs.c: Added gnome-vfs monitor
12020 for file modification, but it is still not functioning.
12022 2005-02-13 Sebastien Granjoux <seb.sfo@free.fr>
12024 * plugins/project-wizard/values.c,
12025 plugins/project-wizard/values.h,
12026 plugins/project-wizard/property.c,
12027 plugins/project-wizard/property.h,
12028 plugins/project-wizard/druid.c:
12029 Rewrite mandatory property check
12030 Add check of exist property
12031 Rewrite handling of cached property page
12033 2005-02-13 Naba Kumar <naba@gnome.org>
12035 Patch from Igor Kovalenko <garrison@mail.ru>:
12036 * tagmanager/tm_workspace.c: Improved performance.
12038 2005-02-13 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12040 *plugins/project-wizard/templates/*.wiz,
12041 plugins/project-wizard/druid.c,
12042 plugins/project-wizard/templates/terminal/src/main.c,
12043 plugins/project-wizard/templates/gtk/src/*.[ch],
12044 plugins/project-wizard/templates/gtk/src/Makefile.am,
12045 plugins/project-wizard/templates/gnome/src/*.[ch],
12046 plugins/project-wizard/templates/anjuta-plugin/src/*.[ch] :
12047 Add Copyright date & Email address,
12048 Correct terminal project.
12050 2005-02-12 Naba Kumar <naba@gnome.org>
12052 * plugins/project-wizard/property.c: Fixed hidden
12053 properties to take values.
12055 * plugins/project-wizard/file.[ch]: Renamed
12056 true/false enum values to fix compile error
12057 (conflict with other definition).
12059 * plugins/file-loader/plugin.c: Detect anjuta projects correctly
12060 even when mime type detection fails (for example, when Anjuta is
12061 installed in non-system prefix).
12063 2005-02-12 Sebastien Granjoux <seb.sfo@free.fr>
12065 * plugins/project-wizard/values.c,
12066 plugins/project-wizard/values.h:
12067 Rewrite file with more comments
12069 * plugins/project-wizard/druid.c,
12070 plugins/project-wizard/druid.h,
12071 plugins/project-wizard/autogen.c,
12072 plugins/project-wizard/autogen.h,
12073 plugins/project-wizard/druid.c,
12074 plugins/project-wizard/druid.h:
12076 Use values instead of properties
12077 Move default properties to druid.c
12079 * plugins/project-wizard/install.c,
12080 plugins/project-wizard/install.h:
12081 Use values instead of properties
12082 Add a check to avoid overwriting files
12084 * plugins/project-wizard/parser.c,
12085 plugins/project-wizard/property.c,
12086 plugins/project-wizard/property.h:
12087 Update to use new values
12088 Add an "exist" attribute to check if a directory already exist
12090 * plugins/project-wizard/anjuta-project-wizard.glade:
12091 Change project selection page (GtkTextView => GtkLabel,
12092 GtkTable => GtkVBox)
12094 * plugins/project-wizard/templates/terminal.wiz:
12095 Move destination directory on second page
12097 * plugins/project-wizard/action.c:
12100 2005-02-12 Naba Kumar <naba@gnome.org>
12102 * plugins/file-manager/an_file_view.c,
12103 plugins/symbol-browsers/an_symbol_view.c: Removed rules hint from the
12104 views. Created dynamic update date of view depending on project
12105 changes -- similar to file-manager view.
12107 * plugins/devhelp/plugin.c: Load help on idle.
12109 * plugins/editor/anjuta-document-manager.glade: Moved 'disable
12110 autoformat' to proper location in preferences.
12112 * mime/anjuta.mime: Added .prj extension in the mime type for backward
12115 * plugins/editor/plugin.c: Fixed accel name.
12117 2005-02-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12119 *plugins/project-wizard/templates/anjuta-plugin.wiz,
12120 plugins/project-wizard/templates/gnome.wiz,
12121 plugins/project-wizard/templates/gtk.wiz,
12122 plugins/project-wizard/anjuta-project-wizard.glade,
12123 plugins/project-wizard/autogen.c:
12124 Add Username & Email address in Project preferences.
12126 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12128 *plugins/project-wizard/templates/gnome-logo.png,
12129 plugins/project-wizard/templates/gnome.wiz,
12130 plugins/project-wizard/templates/gnome/* :
12133 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12135 * plugins/project-wizard/templates/terminal/src/main.c,
12136 plugins/project-wizard/templates/terminal/src/main.c,
12137 plugins/project-wizard/templates/terminal/src/main.[ch] :
12138 Insert License in projects
12140 2005-02-11 Naba Kumar <naba@gnome.org>
12142 * TODO.tasks: Added message manager task.
12144 * plugins/devhelp/plugin.c: Show busy while initializing devhelp.
12146 * plugins/editor/plugin.c: Use bookmark stock icons.
12148 * plugins/message-view/anjuta-message-manager.ui,
12149 plugins/message-view/plugin.c: Added toolbar buttons for next/prev.
12151 2005-02-10 Naba Kumar <naba@gnome.org>
12153 * libanjuta/interfaces/libanjuta.idl: fixed build error.
12155 2005-02-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12157 * global-tags/Makefile.am
12158 Error during 'make install'
12160 2005-02-09 Naba Kumar <naba@gnome.org>
12162 * plugins/symbol-browser/anjuta-symbol-browser-pluing.glade: Added
12165 2005-02-08 Naba Kumar <naba@gnome.org>
12167 * plugins/symbol-browser/an_symbol_prefs.[ch]: Added missing files.
12169 * plugins/symbol-browser/an_symbol_prefs.c, src/anjuta-app.c:
12170 Show busy cursur when updating global tags in preferences.
12172 * configure.in: Fixed.
12174 2005-02-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12176 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl
12177 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
12179 - Fixed anjuta-plugin project (glade)
12181 2005-02-08 Naba Kumar <naba@gnome.org>
12183 * plugins/editor/aneditor.cxx: Implemented auto-indent on 'tab' press.
12184 Fixed automatic indentations.
12186 * global-tags/Makefile.am, global-tags/create_global_tags.sh:
12187 Global tags are now segregated into smaller api tags, which can be
12188 selectively loaded from symbol browser preferences.
12190 * plugins/project-manager/plugin.c, plugins/project-manager/plugin.h:
12191 Implemented IProjectManager interface in project-manager. Mostly getter
12192 methods for now, but need to add add() and remove() methods to add
12193 or remove project elements.
12195 * plugins/gdb/debug_tree.c: Small fix.
12197 * plugins/editor/aneditor.cxx, plugins/symbol-browser/Makefile.am,
12198 plugins/symbol-browser/an_symbol_info.c,
12199 plugins/symbol-browser/an_symbol_info.h,
12200 plugins/symbol-browser/an_symbol_search.c,
12201 plugins/symbol-browser/an_symbol_search.h,
12202 plugins/symbol-browser/an_symbol_view.c,
12203 plugins/symbol-browser/an_symbol_view.h,
12204 plugins/symbol-browser/plugin.c,
12205 plugins/symbol-browser/plugin.h,
12207 tagmanager/entry.h,
12208 tagmanager/tm_project.c,
12209 tagmanager/tm_symbol.c,
12210 tagmanager/tm_tag.c,
12211 tagmanager/tm_workspace.c,
12212 tagmanager/vstring.c,
12213 tagmanager/include/tm_tag.h,
12214 tagmanager/include/tm_workspace.h:
12216 - Fixed tagmanager parsing of source files to parse for typedefines and
12217 properly record element scopes. Implemented scope autocompletion
12218 (autocompletion on '.', '->', '::' and ':'. The functionality is not
12219 fully working. It was based on older patch for Anjuta 1.2.2 in SF
12220 patch list (author is unknown).
12221 - Implemented symbol-browser preferences for dynamically loading and
12222 saving tags API segments.
12223 - Fixed symbol-search to use tagmanager directly instead of depending
12224 on symbol-view for tags list.
12225 - Fixed symbol-view to create the tree using TMSymbol tree directly.
12226 - Fixed TMSymbol to create the complete tags tree instead of letting the
12227 symbol-view created the root nodes.
12228 - Changed project tags cache name to .tm_project2.cache because the
12229 newer format records additional scope information.
12231 2005-02-07 Naba Kumar <naba@gnome.org>
12233 * plugins/editor/style-editor.c,
12234 plugins/editor/anjuta-document-manager.glade: Used GtkColorButton
12235 and GtkFontButton instead of deprecated widgets in
12238 2005-02-07 Sebastien Granjoux <seb.sfo@free.fr>
12240 * plugins/project-wizard/action.c,
12241 plugins/project-wizard/action.h,
12242 plugins/project-wizard/autogen.c,
12243 plugins/project-wizard/autogen.h,
12244 plugins/project-wizard/file.c,
12245 plugins/project-wizard/file.h,
12246 plugins/project-wizard/install.c,
12247 plugins/project-wizard/install.h,
12248 plugins/project-wizard/parser.h,
12249 plugins/project-wizard/parser.c,
12250 plugins/project-wizard/property.c,
12251 plugins/project-wizard/property.h,
12252 plugins/project-wizard/plugin.h,
12253 plugins/project-wizard/plugin.c,
12254 plugins/project-wizard/values.c,
12255 plugins/project-wizard/values.h:
12256 Replace C++ comments by C comments
12258 * plugins/project-wizard/autogen.c,
12259 plugins/project-wizard/autogen.h:
12260 Add a run time check of autogen version.
12261 Add UserName variable.
12263 * plugins/project-wizard/anjuta-project-wizard.glade,
12264 plugins/project-wizard/header.c,
12265 plugins/project-wizard/druid.c,
12266 plugins/project-wizard/druid.h:
12267 Sort project in alphabetic order.
12268 Correct selection troubles in notebooks.
12270 * plugins/project-wizard/parser.c:
12271 Add some check when reading the project header block.
12273 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
12275 * plugins/project-wizard/action.c,
12276 plugins/project-wizard/action.h,
12277 plugins/project-wizard/autogen.c,
12278 plugins/project-wizard/autogen.h,
12279 plugins/project-wizard/file.c,
12280 plugins/project-wizard/file.h,
12281 plugins/project-wizard/install.c,
12282 plugins/project-wizard/parser.h,
12283 plugins/project-wizard/parser.c,
12284 plugins/project-wizard/property.c,
12285 plugins/project-wizard/property.h,
12286 plugins/project-wizard/values.c,
12287 plugins/project-wizard/values.h,
12288 Add a space between function name and open.
12290 * plugins/project-wizard/plugin.h,
12291 plugins/project-wizard/plugin.c,
12292 plugins/project-wizard/install.c,
12293 Avoid a crash if the user close the message view used by the .
12295 * plugins/project-wizard/anjuta-project-wizard,
12296 plugins/project-wizard/druid.c,
12297 plugins/project-wizard/druid.h,
12298 plugins/project-wizard/header.h,
12299 plugins/project-wizard/header.c,
12300 Add a text view with the description of each.
12301 Add a tab for each project.
12302 Replace some C++ comments to C comments.
12304 2005-02-05 Naba Kumar <naba@gnome.org>
12306 * plugins/project-wizard/anjuta-project-wizard-plugin.png:
12307 New icon from Sebastien Granjoux .
12309 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
12311 * libanjuta/anjuta-preferences.c:
12312 Set file property even without a focus out event (file selected
12315 2005-02-04 Naba Kumar <naba@gnome.org>
12317 * plugins/glade/plugin.c: Fixed glade function calls.
12318 * configure.in: Fixed a typo.
12319 * TODO.tasks: Updated.
12321 2005-02-03 Naba Kumar <naba@gnome.org>
12323 * plugins/project-manager/plugin.c: Fixed memory corruption.
12325 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
12328 * manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
12329 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
12330 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
12331 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12333 * libanjuta/interfaces/libanjuta.idl,
12334 plugins/project-manager/plugin.c: Implemented IAnjutaProjectManager
12337 * plugins/symbol-browser/an_symbol_view.c: Fixed memory leaks.
12339 Patch from Massimo Cora <maxcvs@email.it>:
12340 * plugins/editor/plugin.c: Fixed update UI for created buffers.
12342 2005-02-01 Naba Kumar <naba@gnome.org>
12344 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-launcher.h,
12345 libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
12346 plugins/editor/goto_line.c, plugins/editor/goto_line.h,
12347 scintilla/ScintillaGTK.cxx, scintilla/include/ScintillaWidget.h,
12348 (new) scintilla/patches/a64-crash-fix.patch: Applied old patches
12349 from sourceforge -- a64 crash fixes (correct typing for GType)
12350 and fixes compile errors in sun.
12352 * plugins/terminal/terminal.c: Patch from sourceforge -- Fixes
12353 paste (shift+insert) in terminal.
12355 2005-02-01 Kjartan Maraas <kmaraas@gnome.org>
12357 * configure.in: Add «nb» to ALL_LINGUAS.
12359 2005-02-01 Naba Kumar <naba@gnome.org>
12361 * TODO.tasks, TODO: Updated todo tasks.
12363 * plugins/editor/anjuta-document-manager.glade: Improved search
12366 * TODO.tasks: Fixed xml format.
12368 * plugins/editor/aneditor.cxx: Added code to trap 'tab' key (does not
12371 * plugins/editor/text_editor.c, plugins/editor/text_editor.h: Code
12374 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c: Fixed xml
12375 format during save (removed unwanted text nodes). Fixed scrollbars.
12377 2005-01-31 Naba Kumar <naba@gnome.org>
12379 * libanjuta/interfaces/libanjuta.idl,
12380 plugins/cvs-plugin/cvs-execute.c, plugins/macro/macro-actions.c:
12381 Implemented append() method for IAnjutaEditor interface and fixed
12382 various bugs with text insertions (cvs diff and macro insertions).
12384 * plugins/editor/aneditor.cxx: Implemented mulilevel calltips, fixed
12385 automatic indentation.
12387 * plugins/editor/action-callbacks.c,
12388 plugins/editor/action-callbacks.h,
12389 plugins/editor/anjuta-docman.c,
12390 plugins/editor/anjuta-document-manager.ui,
12391 plugins/editor/plugin.c,
12392 plugins/editor/text_editor.c,
12393 plugins/editor/text_editor.h,
12394 plugins/editor/text_editor_prefs.c: Create highlight menu dynamically.
12395 Fixed highlight issues.
12397 * plugins/macro/plugin.c: Added keyboard shortcuts for insert and add
12400 * plugins/symbol-browser/an_symbol_view.c: Force update project.
12402 * data/properties/*: Updated properties files from scite. Created
12403 styles.properties to override the scite styles.
12405 * plugins/editor/aneditor.cxx: Fixed automatic indentation.
12407 * manuals/reference/libanjuta/libanjuta.types: Fixed build error.
12409 2005-01-30 Naba Kumar <naba@gnome.org>
12411 * libanjuta/interfaces/libanjuta.idl: Added documentations and removed
12412 unused definitions.
12414 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed typo.
12416 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
12417 plugins/editor/text_editor.c,
12418 plugins/editor/text_editor_prefs.c: Added new aneditor commands,
12419 fixed linuwidth preference setting, fixed insert text interface
12420 implementation. Improved automatice-indentation for cpp lexer.
12422 * plugins/symbol-browser/an_symbol_view.c: Code cleanup.
12424 2005-01-29 Naba Kumar <naba@gnome.org>
12426 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Disabled "Remove sticky"
12427 option in update dialog as default. Improved import dialog. Sized
12430 * configure.in: Fixed underquoted warning from autoconf.
12432 * plugins/editor/action-callbacks.c,
12433 plugins/editor/aneditor.cxx,
12434 plugins/editor/aneditor.h,
12435 plugins/editor/anjuta-document-manager.glade,
12436 plugins/editor/plugin.c,
12437 plugins/editor/plugin.h,
12438 plugins/editor/text_editor.c,
12439 plugins/editor/text_editor.h,
12440 plugins/editor/text_editor_prefs.c: Implemented prefernces commands
12441 for Editor and fixed all preferences syncronization and notifys for
12442 visible prefs (in editor preferences page).
12444 * plugins/file-loader/plugin.c: Load recent files on idle.
12446 2005-01-28 Naba Kumar <naba@gnome.org>
12448 * plugins/editor/text_editor.c, plugins/editor/text_editor.h,
12449 plugins/editor/text_editor_prefs.c: Fixed linenumbers width bug.
12451 * plugins/editor/action-callbacks.c,
12452 plugins/editor/action-callbacks.h,
12453 plugins/editor/aneditor.cxx,
12454 plugins/editor/aneditor.h,
12455 plugins/editor/anjuta-document-manager.ui,
12456 plugins/editor/plugin.c,
12457 plugins/editor/text_editor.c,
12458 plugins/editor/text_editor.h,
12459 plugins/editor/text_editor_cbs.c,
12460 plugins/editor/text_editor_cbs.h,
12461 plugins/editor/text_editor_prefs.c: Implemented Multiple view of
12464 Patch from Massimo Cora <maxcvs@email.it>:
12465 * plugins/editor/an_symbol_search.c,
12466 plugins/editor/an_symbol_search.c: Fixed crash bugs.
12468 2005-01-27 Naba Kumar <naba@gnome.org>
12470 *libegg/eggcomboselect.c: Fix crash bug during popup close and fixed
12471 minimum size request to 200.
12473 * plugins/symbol-browser/an_symbol_info.c,
12474 plugins/symbol-browser/an_symbol_info.h,
12475 plugins/symbol-browser/an_symbol_search.c,
12476 plugins/symbol-browser/an_symbol_search.h,
12477 plugins/symbol-browser/an_symbol_view.c,
12478 plugins/symbol-browser/an_symbol_view.h,
12479 plugins/symbol-browser/plugin.c: Fixed object disposition. Fixed
12480 pixbuf retrieval. Fixed runtime warning. Code clean up.
12482 2005-01-27 Naba Kumar <naba@gnome.org>
12484 * configure.in, plugins/Makefile.am, src/anjuta-app.c,
12485 src/anjuta.ui, (new) plugins/glade/.cvsignore,
12486 (new) plugins/glade/Makefile.am,
12487 (new) plugins/glade/anjuta-glade-plugin.png,
12488 (new) plugins/glade/anjuta-glade.plugin.in,
12489 (new) plugins/glade/anjuta-glade.ui,
12490 (new) plugins/glade/plugin.c,
12491 (new) plugins/glade/plugin.h,
12492 (new) plugins/profile-default/plugin.c: Glade plugin. Disabled for
12493 now until glade3 works properly.
12495 * libanjuta/anjuta-marshal.[c,h]: Removed from cvs, because
12496 they are generated.
12498 2005-01-26 Naba Kumar <naba@gnome.org>
12500 * mime/Makefile.am, (new)gnome-mime-application-x-anjuta.png:
12501 Added mime icon for anjuta projects.
12503 patch from Massimo Cora <maxcvs@email.it>:
12504 * an_symbol_info.c, an_symbol_info.h, an_symbol_search.c,
12505 an_symbol_search.h, an_symbol_view.c, plugin.c:
12506 Fix/implement objects destroying/freeing.
12508 2005-01-26 Johannes Schmid <jhs@cvs.gnome.org>
12510 * src/action-callback.[ch], src/anjuta-actions.h:
12511 Changed bug and feature request urls to bugzilla.gnome.org and removed LIDN
12512 because it has not been updated for years and we know have a devhelp plugin
12513 which can do the job much better.
12514 * TODO.tasks: Updated done items
12516 2005-01-25 Naba Kumar <naba@gnome.org>
12518 * autogen.sh: Fixed to generate interface files.
12520 * plugins/editor/plugin.c, plugins/project-manager/plugin.c: Fixed
12521 session save filenames.
12523 * plugins/editor/anjuta-docman.c: Lazy create fileselection dialogs.
12525 2005-01-24 Sebastien Granjoux <seb.sfo@free.fr>
12527 * plugins/project-wizard/Makefile.am,
12528 plugins/project-wizard/install.c,
12529 plugins/project-wizard/install.h,
12530 plugins/project-wizard/parser.c,
12531 plugins/project-wizard/parser.h,
12532 plugins/project-wizard/templates/terminal.wiz:
12533 Add action list block in wizard template
12534 * plugins/project-wizard/file.c,
12535 plugins/project-wizard/autogen.c:
12538 2005-01-23 Naba Kumar <naba@gnome.org>
12540 * configure.in: Fixed build error.
12542 2005-01-22 Sebastien Granjoux <seb.sfo@free.fr>
12544 * plugins/project-wizard/druid.c,
12545 plugins/project-wizard/parser.c,
12546 plugins/project-wizard/property.c: Rewrite parser with
12547 better error handling
12549 2005-01-22 Naba Kumar <naba@gnome.org>
12551 * plugins/symbol-browser/plugin.c: Changed c++ coments
12552 to c commnets and formated code to anjuta coding styles.
12554 2005-01-21 Naba Kumar <naba@gnome.org>
12556 * configure.in, autogen.sh: Fixed build errors in newer automake.
12558 * plugins/editor/anjuta-docman.c: Do not emit change editor
12559 signal while in dispose.
12561 Patch from: Massimo Corà <maxcvs@email.it>
12562 * plugins/symbol-browser/Makefile.am,
12563 plugins/symbol-browser/an_symbol_view.c,
12564 plugins/symbol-browser/an_symbol_view.h,
12565 plugins/symbol-browser/plugin.c,
12566 plugins/symbol-browser/plugin.h,
12567 plugins/symbol-browser/test-symbol-browser.c,
12568 (new) plugins/symbol-browser/an_symbol_info.c,
12569 (new) plugins/symbol-browser/an_symbol_info.h,
12570 (new) plugins/symbol-browser/an_symbol_search.c,
12571 (new) plugins/symbol-browser/an_symbol_search.h:
12572 Added a cool real-time symbol-search-view in symbol browser.
12574 2005-01-21 Johannes Schmid <jhs@cvs.gnome.org>
12576 * plugin/macro/plugin.c
12577 plugin/macro/anjuta-macro-plugin.ui
12578 plugin/macro/macro-db.[ch]
12579 plugin/macro/macro-dialog.[ch]
12580 plugin/macro/macro-actions.[ch]
12581 plugin/macro/macro-edit.[ch]
12582 plugin/macro/plugin.[ch]:
12584 Implemented three menu items as Naba proposed:
12586 Insert Macro: Pops of a border-less window to enter a shortcut
12587 Add Macro: Same as Manage Macro => New
12588 Manage Macros: Full-features macro dialog
12590 2005-01-20 Naba Kumar <naba@gnome.org>
12592 * libanjuta/anjuta-marshal.c, libanjuta/anjuta-marshal.h,
12593 libanjuta/anjuta-marshal.list, libanjuta/anjuta-shell.c,
12594 libanjuta/anjuta-shell.h,
12595 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
12596 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
12597 plugins/project-manager/plugin.c, plugins/project-manager/plugin.h,
12598 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
12599 src/main.c, src/shell.c: Implemented command line args processing
12600 and session management. Fixed geometry restoration.
12602 2005-01-19 Johannes Schmid <jhs@cvs.gnome.org>
12604 * plugins/macro/macro-db.c,
12605 plugins/macros.xml:
12606 Cleaned up XML interface and use attributes now for name, category and
12607 shortcut. CDATA is used to avoid xml errors inside of macros.
12609 2005-01-19 Naba Kumar <naba@gnome.org>
12611 * libanjuta/anjuta-launcher.[c,h]: Fixed bugs.
12613 2005-01-18 Naba Kumar <naba@gnome.org>
12615 * plugins/cvs-plugin/cvs-actions.c: Fixed "whole project" toggle button
12618 * scintilla/*: Updated scintilla to current cvs and updated
12621 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
12623 * plugins/cvs-plugin/anjuta-cvs-plugin.glade
12624 plugins/cvs-plugin/cvs-actions.c:
12625 Added "Whole project" infrastructure but it does not
12626 work because I did not find a way to get the current project's
12629 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
12631 * plugins/cvs-plugin/Makefile.am
12632 plugins/cvs-plugin/anjuta-cvs.plugin.in
12633 plugins/cvs-plugin/cvs-actions.c
12634 plugins/cvs-plugin/cvs-callbacks.c
12635 plugins/cvs-plugin/cvs-interface.[ch] (added)
12636 plugins/cvs-plugin/plugin.c:
12638 Added IAnjutaCVS interface and improved cvs plugin. There
12639 is still some work to do on cvs import and to add a current
12642 2005-01-17 Naba Kumar <naba@gnome.org>
12644 * plugins/editor/aneditor.cxx: Fixed auto indentation.
12646 * configure.in: Fixed build errors.
12648 * data/Makefile.am, (removed) data/README.stock_libs,
12649 (removed) data/anjuta.mime, (removed) data/autogen.sh*,
12650 (removed) data/header.c, (removed) data/stock_libs.anj,
12651 (removed) data/x-anjuta-project.desktop,
12652 (removed) data/macros/*, (removed) data/macros2/*: Removed old files.
12654 * libanjuta/anjuta-plugin-description.c,
12655 libanjuta/anjuta-shell.c: Updated documentations.
12657 Patch from: Hamish Mackenzie <hamish@firestream.co.uk>
12659 * libanjuta/anjuta-launcher.c,
12660 plugins/build-basic-autotools/build-basic-autotools.c: Fixed errors in
12663 2005-01-17 Naba Kumar <naba@gnome.org>
12665 * plugins/project-wizard/templates/anjuta-plugin.wiz,
12666 plugins/project-wizard/templates/gtk.wiz,
12667 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
12668 Updated templates to new format.
12670 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
12671 * plugins/project-wizard/druid.c,
12672 plugins/project-wizard/parser.c,
12673 plugins/project-wizard/property.c,
12674 plugins/project-wizard/property.h,
12675 plugins/project-wizard/templates/terminal.wiz,
12676 plugins/project-wizard/templates/terminal/AUTHORS,
12677 plugins/project-wizard/templates/terminal/ChangeLog,
12678 plugins/project-wizard/templates/terminal/NEWS,
12679 plugins/project-wizard/templates/terminal/README,
12680 plugins/project-wizard/templates/terminal/project.anjuta,
12681 plugins/project-wizard/templates/terminal/src/main.c:
12682 Moveed code related to property types from druid.c and parser.c to
12683 property.c. Changed tag from "<string ..." to
12684 "<property type="string..." and so on. Rewrite parser
12685 (warning still in progress). Added list property. Changed
12686 terminal project to avoid using autogen on some file (much
12687 faster) using the autogen attribute. Add a license list box in
12688 terminal project (just as an example). _label in item list is
12691 2005-01-16 Naba Kumar <naba@gnome.org>
12693 * plugins/edtior/text_editor_menu.c, src/anjuta-actions.h,
12694 plugins/edtior/anjuta-docman.c: Fixed build errors.
12696 * libanjuta/Makefile.am, libanjuta/anjuta-debug.h,
12697 libanjuta/anjuta-launcher.c, libanjuta/anjuta-plugin-description.c,
12698 libanjuta/anjuta-plugin.c, libanjuta/anjuta-preferences.c,
12699 (removed) libanjuta/anjuta-stock.h, libanjuta/anjuta-ui.c,
12700 (removed) libanjuta/defaults.c, libanjuta/defaults.h,
12701 (removed) libanjuta/pixmaps.h, libanjuta/resources.c,
12702 libanjuta/resources.h,
12703 plugins/build-basic-autotools/build-basic-autotools.c,
12704 plugins/editor/plugin.c, plugins/editor/text_editor.c,
12705 plugins/file-manager/an_file_view.c, plugins/gdb/stack_trace.c,
12706 plugins/gtodo/plugin.c, src/Makefile.am,
12707 src/about.c, src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
12708 src/main.c, (removed) src/preferences.c, (removed) src/preferences.h:
12709 Removed deprecated APIs; pixmaps, stock icons, defaults etc. They
12710 should be handled in respective plugins. Added API documentations.
12712 * libanjuta-docs.sgml, libanjuta-sections.txt,
12714 (added) tmpl/anjuta-debug.sgml,
12715 (added) tmpl/anjuta-launcher.sgml,
12716 tmpl/anjuta-plugin.sgml,
12717 tmpl/anjuta-preferences.sgml,
12718 tmpl/anjuta-shell.sgml,
12719 (added) tmpl/anjuta-status.sgml,
12720 (removed) tmpl/anjuta-stock.sgml,
12721 tmpl/anjuta-utils.sgml,
12722 (removed) tmpl/defaults.sgml,
12723 (removed) tmpl/fileselection.sgml,
12724 (removed) tmpl/gnomefilelist.sgml,
12725 tmpl/ianjuta-buildable.sgml,
12726 (added) tmpl/ianjuta-debugger-manager.sgml,
12727 (added) tmpl/ianjuta-debugger.sgml,
12728 tmpl/ianjuta-document-manager.sgml,
12729 tmpl/ianjuta-editor.sgml,
12730 tmpl/ianjuta-file.sgml,
12731 tmpl/ianjuta-loader.sgml,
12732 tmpl/ianjuta-markable.sgml,
12733 tmpl/ianjuta-message-view.sgml,
12734 (added) tmpl/ianjuta-project-manager.sgml,
12735 (added) tmpl/ianjuta-todo.sgml,
12736 (added) tmpl/ianjuta-wizard.sgml,
12737 tmpl/libanjuta-iface-marshallers.sgml,
12738 tmpl/libanjuta-unused.sgml,
12739 (removed) tmpl/pixmaps.sgml,
12741 (removed) tmpl/properties.sgml,
12742 tmpl/resources.sgml: Updated API documentations.
12744 2005-01-15 Naba Kumar <naba@gnome.org>
12746 * libanjuta/anjuta-launcher.c: Added API docs.
12748 * plugins/project-wizard/templates/anjuta-plugin.wiz,
12749 plugins/project-wizard/templates/gtk.wiz,
12750 plugins/project-wizard/templates/terminal.wiz,
12751 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
12752 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
12753 plugins/project-wizard/templates/gtk/src/main.c,
12754 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
12755 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Fixed
12758 Patch from: Sébastien Granjoux <seb.sfo@free.fr>
12759 * plugins/project-wizard/anjuta-project-wizard.glade,
12760 plugins/project-wizard/autogen.c,
12761 plugins/project-wizard/druid.c,
12762 plugins/project-wizard/druid.h,
12763 plugins/project-wizard/file.c,
12764 plugins/project-wizard/file.h,
12765 plugins/project-wizard/install.c,
12766 plugins/project-wizard/parser.c,
12767 plugins/project-wizard/plugin.c,
12768 plugins/project-wizard/plugin.h: Add a preferences dialog: used for
12769 setting the default project directory. Fix HIDDEN property, it's
12770 working but I think we could make this cleaner. Removed the
12771 copy of the string in mandatory_property. Add an optional autogen
12772 attribute, to force or avoid using autogen on some files, default
12773 without any attribute is autodetect.+ Replace the script tag with
12774 a normal file tag and an attribute execute.
12776 2005-01-14 Naba Kumar <naba@gnome.org>
12778 * plugins/editor/action-callbacks.c,
12779 plugins/editor/search_incremental.c,
12780 plugins/editor/search_incremental.h: Fixed incremental search, ctrl-e
12783 * plugins/editor/plugin.c, plugins/editor/plugin.h,
12784 src/anjuta-callbacks.c: Added ctrl-tabbing and alt-switching of editor
12787 2005-01-12 Naba Kumar <naba@gnome.org>
12790 plugins/project-wizard/templates/Makefile.am,
12791 (added) plugins/project-wizard/templates/anjuta-plugin-logo.png,
12792 plugins/project-wizard/templates/anjuta-plugin.wiz,
12793 (added) plugins/project-wizard/templates/gtk-logo.png,
12794 (added) plugins/project-wizard/templates/gtk.wiz,
12795 (added) plugins/project-wizard/templates/terminal-logo.png,
12796 plugins/project-wizard/templates/terminal.wiz,
12797 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
12798 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
12799 (added) plugins/project-wizard/templates/gtk/.cvsignore,
12800 (added) plugins/project-wizard/templates/gtk/Makefile.am,
12801 (added) plugins/project-wizard/templates/gtk/src/.cvsignore,
12802 (added) plugins/project-wizard/templates/gtk/src/Makefile.am,
12803 (added) plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
12804 (added) plugins/project-wizard/templates/gtk/src/main.c,
12805 (added) plugins/project-wizard/templates/gtk/src/project.glade,
12806 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Added
12807 GTK+ project templated and fixed other templates. Updated template
12810 2005-01-12 Naba Kumar <naba@gnome.org>
12812 * plugins/macro/anjuta-macro.glade: Improved GUI.
12814 2005-01-10 Johannes Schmid <jhs@cvs.gnome.org>
12816 * plugins/cvs-plugin/cvs_gui.[ch] (removed)
12817 * plugins/cvs-plugin/cvs_cbs.[ch] (removed)
12818 * plugins/cvs-plugin/cvs.[ch] (removed)
12819 Removed old unused files
12821 * plugins/cvs-plugin/cvs-callbacks.[ch] (added)
12822 * plugins/cvs-plugin/cvs-actions.c
12823 * plugins/cvs-plugin/Makefile.am:
12824 Seperate callback functions for better error
12825 handling. Cleaned up code.
12827 * plugins/macro/macros.xml: removed corrupt cvs
12830 2005-01-10 Naba Kumar <naba@gnome.org>
12832 * plugins/message-view/message-view.c, libanjuta/anjuta-ui.c,
12833 plugins/symbol-browser/an_symbol_view.c: Fixed memory curruption
12836 2005-01-09 Naba Kumar <naba@gnome.org>
12838 * libegg/egg-recent-action.c, libegg/test-actions.c,
12839 libegg/menu/egg-recent-action.h: Recent Action now takes multiple
12840 recent files models.
12842 * plugins/file-loader/plugin.c, plugins/file-loader/plugin.h: Have
12843 two models -- one for projects and other for regular files and show
12844 both in recent files menu. Changed recent files group from "anjuta"
12845 to "anjuta-projects" and "anjuta-files" respectively. Set mime types
12846 when adding the URI in recent files.
12848 * plugins/macro/anjuta-macro.glade: Beautified insert macro dialog.
12849 * plugins/macro/anjuta-macro.plugin.in: Proper plugin name.
12850 * plugins/macro/macro-dialog.c: Fixed dispose() method.
12851 * plugins/macro/macros.xml: Fixed xml errors.
12853 2005-01-08 Naba Kumar <naba@gnome.org>
12855 * libegg/Makefile.am, (added) libegg/egg-recent-action.c,
12856 libegg/test-actions.c, libegg/menu/Makefile.am,
12857 libegg/menu/egg-recent-action.h: Added a new action for
12860 * libegg/egg-combo-action.c, libegg/egg-entry-action.c:
12861 Fixed dispose. Cleanup.
12863 * plugins/file-loader/anjuta-loader-plugin.ui,
12864 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
12865 Use the new action for recent files. Added recent files in
12868 * plugins/project-wizard/druid.c: Show busy cursor and
12869 de-sensitize druid buttons during page change.
12871 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
12872 * plugins/project-wizard/Makefile.am,
12873 plugins/project-wizard/druid.c,
12874 plugins/project-wizard/druid.h,
12875 plugins/project-wizard/install.c,
12876 plugins/project-wizard/plugin.c,
12877 plugins/project-wizard/plugin.h,
12878 plugins/project-wizard/property.c,
12879 plugins/project-wizard/property.h,
12880 (added) plugins/project-wizard/values.c,
12881 (added) plugins/project-wizard/values.h: Added a new NPWPropertyValues
12882 objects (in values.c and values.h) containing the values of all
12883 properties. The NPWProperty objects now keep their values in this
12884 object which is persistant for one activation of the plugin, so the
12885 user keeps all the values even if he goes backward. Used an anjuta
12886 message view to list all files copied by the project wizard.
12888 2005-01-08 Johannes Schmid <jhs@cvs.gnome.org>
12890 * plugins/macro/plugin.[ch],
12891 plugins/macro/macro-dialog.[ch]
12892 plugins/macro/macro-edit.[ch]
12893 plugins/macro/macro-db.[ch]
12894 plugins/macro/macro-actions.[ch]
12895 plugins/macro/anjuta-macro.plugin.in
12896 plugins/macro/anjuta-macro.glade
12897 plugins/macro/anjuta-macro.png
12898 plugins/macro/Makefile.am
12899 plugins/macro/macros.xml
12900 plugins/macro/anjuta-macro.ui (all added)
12902 plugins/Makefile.am:
12903 Added new macro plugins
12905 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
12908 * manuals/reference/template (removed)
12909 Removed old api reference
12911 * plugins/message-view/message-view.c:
12912 "Fixed" crash in on_row_deleted and added a
12913 comment that I cannot work this way. We will
12914 have to change everything a bit to avoid losing
12917 * plugins/text-editor/text_editor.c:
12918 Update line number width on file save
12921 2005-01-07 Naba Kumar <naba@gnome.org>
12923 * plugins/project-wizard/anjuta-project-wizard.glade,
12924 plugins/project-wizard/druid.c,
12925 plugins/project-wizard/templates/anjuta-plugin.wiz,
12926 plugins/project-wizard/templates/terminal.wiz: Fixed project templates.
12927 Display page description in bold. Fixed mandatory field check.
12930 libanjuta/libanjuta-1.0.pc.in,
12931 plugins/project-wizard/druid.c,
12932 plugins/project-wizard/parser.c,
12933 plugins/project-wizard/property.h,
12934 plugins/project-wizard/templates/anjuta-plugin.wiz,
12935 plugins/project-wizard/templates/terminal.wiz,
12936 plugins/project-wizard/templates/anjuta-plugin/Makefile.am,
12937 (added) plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl,
12938 (added) plugins/project-wizard/templates/anjuta-plugin/po/.cvsignore,
12939 (added) plugins/project-wizard/templates/anjuta-plugin/po/Makefile.am,
12940 (added) plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in,
12941 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
12942 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
12943 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
12944 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
12945 plugins/project-wizard/templates/terminal/configure.in.tpl,
12946 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
12947 plugins/project-wizard/templates/terminal/src/main.c: Implemented
12948 a new property type -- hidden. Fixed terminal and anjuta-plugin
12951 2005-01-07 Naba Kumar <naba@gnome.org>
12953 * templates/anjuta-plugin.wiz,
12954 templates/terminal.wiz,
12955 templates/terminal/Makefile.am.tpl,
12956 templates/terminal/autogen.sh,
12957 (Removed) templates/terminal/configure.ac.tpl,
12958 (Added) templates/.cvsignore,
12959 (Added) templates/Makefile.am,
12960 (Added) templates/anjuta-plugin/.cvsignore,
12961 (Added) templates/anjuta-plugin/Makefile.am,
12962 (Added) templates/anjuta-plugin/src/.cvsignore,
12963 (Added) templates/anjuta-plugin/src/Makefile.am.tpl,
12964 (Added) templates/terminal/.cvsignore,
12965 (Added) templates/terminal/Makefile.am,
12966 (Added) templates/terminal/configure.in.tpl,
12967 (Added) templates/terminal/po/.cvsignore,
12968 (Added) templates/terminal/po/ChangeLog,
12969 (Added) templates/terminal/po/Makefile.am,
12970 (Added) templates/terminal/po/POTFILES.in,
12971 (Added) templates/terminal/src/.cvsignore,
12972 (Added) templates/terminal/src/Makefile.am,
12973 (Added) templates/terminal/src/Makefile.am.tpl: Completed terminal
12974 project wizard. Fixed configure/po/Makefile template errors.
12976 2005-01-06 Naba Kumar <naba@gnome.org>
12978 * configure.in: Added project templates.
12979 * plugins/project-wizard/templates/*: Added to project and renamed
12980 Makefile.am and configure.in to Makefile.am and configure.ac respectively
12981 for the project templates (so that they do not conflict with autotools
12982 build. Created proper configure.ac.tpl and autogen.sh for project
12985 2005-01-06 Naba Kumar <naba@gnome.org>
12987 * plugins/project-wizard/anjuta-project-wizard.glade,
12988 plugins/project-wizard/druid.c, plugins/project-wizard/parser.c:
12989 Fixed file list parsing and to take absolute file paths (for example,
12990 from an icon selected previously). Used toggle buttons for boolean
12991 properties. Check if all mandatory fields are given before going
12992 forward in the wizard. Use scrollable viewport for listing property
12993 widgets incase the list goes out of wizard's size. Added tooltips
12994 as descriptions of the property widgets. And other fixes.
12996 * (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.c,
12997 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.glade,
12998 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.h,
12999 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.plugin.in,
13000 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.ui,
13001 (Added) plugins/project-wizard/templates/anjuta-plugin/configure.in,
13002 (Added) plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am,
13003 (Added)plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
13004 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade,
13005 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
13006 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
13007 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.ui:
13008 Restructured template files.
13010 2005-01-06 Naba Kumar <naba@gnome.org>
13012 * configure.in: Added check for autogen.
13014 * libanjuta/anjuta-status.c: (Weak) unref all the remaining widgets
13017 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c:
13018 Do not emit changed signal when in dispose.
13020 * plugins/symbol-browser/plugin.c: Don't updated symbols when
13021 symbol-view widget has been destroyed.
13023 * src/anjuta-app.c: Set null to preference, status and ui object
13024 pointers when they are destroyed.
13026 * plugins/project-wizard/druid.c, plugins/project-wizard/parser.c,
13027 plugins/project-wizard/property.h: Fixed multipage .wiz file parsing.
13028 Added boolean, integer and file property types.
13030 * plugins/project-wizard/Makefile.am,
13031 plugins/project-wizard/templates/*: Added terminal and anjuta-plugin
13032 project wizard templates.
13034 2005-01-04 Naba Kumar <naba@gnome.org>
13036 * libanjuta/anjuta-status.c: Use weak ref instead of hard ref on
13039 * plugins/editor/aneditor.cxx,
13040 plugins/editor/anjuta-docman.c,
13041 plugins/editor/plugin.c,
13042 plugins/editor/text_editor.c:
13043 Removed unnecessary ref/unref of scintilla.
13045 * plugins/message-view/anjuta-msgman.c,
13046 plugins/message-view/message-view.c: Removed unnecessary refs/unrefs and
13047 make close button similar to document manager.
13049 * plugins/project-manager/plugin.c,
13050 plugins/project-manager/plugin.h: Removed dead codes. Removed
13051 unnecessary ref/unref.
13053 * plugins/symbol-browser/plugin.c: Use weak refs on AnjutaEditor objects
13054 instead of hard refs.
13056 2005-01-03 Naba Kumar <naba@gnome.org>
13058 * libanjuta/interfaces/libanjuta.idl: Added configure() and
13059 generate() methods for IAnjutaBuildable interface.
13061 * plugins/build-basic-autotools/build-basic-autotools.c: Implemented
13062 IAnjutaBuildable inteface.
13064 * plugins/build-basic-autotools/build-basic-autotools.c: Use weak ref
13065 to destroy build context when message view is destroyed.
13067 * plugins/editor/aneditor.cxx: Sink scintilla widget in aneditor, hold
13068 a ref to it and unref in destructor. AnEditor class wants to be the
13069 owner of scintilla widget. Fixed compile warnings with signed/unsigned
13072 * plugins/editor/anjuta-docman.c: Removed unnecessary refs/unrefs. They
13073 complicate the scene. Removed editor widget from AnjutaDocman when
13074 the widget is destroyed.
13076 * plugins/editor/plugin.c: Destroy docman widget instead of just removing
13077 from shell. It will be removed from shell when the widget is destroyed.
13079 * plugins/editor/text_editor.c: Added debug codes to track object
13082 * plugins/message-view/anjuta-msgman.c: Remove message view on
13083 widget destroy. Destroy message view on remove. Removed all views
13086 * anjuta/src/anjuta-app.c: Removed widgets correctly when they are removed
13089 2005-01-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13091 * plugins/file-wizard/action-callbacks.c,
13092 plugins/file-wizard/anjuta-file-wizard.glade,
13093 plugins/file-wizard/file.c, plugins/file-wizard/file.h :
13094 Insert Licence, copyright, header template ...
13096 2005-01-02 Naba Kumar <naba@gnome.org>
13098 * libanjuta/anjuta-status.c, libanjuta/anjuta-status.h,
13099 libanjuta/plugins.c: Added "busy" signal in AnjutaStatus. Added
13100 anjuta_status_add_widget() to allow setting busy cursor on non
13103 * plugins/cvs-plugin/plugin.c: Fixed memory leaks.
13105 * plugins/editor/anjuta-document-manager.plugin.in: Updated accepted
13106 mime types to take text/source also.
13108 * plugins/editor/anjuta-docman.c,
13109 plugins/editor/anjuta-docman.h,
13110 plugins/editor/plugin.c,
13111 plugins/editor/text_editor.c,
13112 plugins/editor/text_editor.h,
13113 plugins/editor/text_editor_cbs.c: Listen for busy signal from
13114 AnjutaStatus and set busy cursor on editors.
13116 * plugins/file-loader/Makefile.am,
13117 plugins/file-loader/plugin.c,
13118 (added) plugins/file-loader/dnd.c,
13119 (added) plugins/file-loader/dnd.h, Added drag and drop file receives.
13121 * src/anjuta.c: Hide anjuta window before destruction.
13123 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
13124 * configure.in, plugins/Makefile.am,
13125 (removed) plugins/project-wizard/appwiz_page1.c,
13126 (removed) plugins/project-wizard/appwiz_page2.c,
13127 (removed) plugins/project-wizard/appwiz_page3.c,
13128 (removed) plugins/project-wizard/appwiz_page4.c,
13129 (removed) plugins/project-wizard/appwizard.c,
13130 (removed) plugins/project-wizard/appwizard.h,
13131 (removed) plugins/project-wizard/appwizard_cbs.c,
13132 (removed) plugins/project-wizard/appwizard_cbs.h,
13133 (removed) plugins/project-wizard/appwizard_gui.c,
13134 (removed) plugins/project-wizard/gnome_project.c,
13135 (removed) plugins/project-wizard/gnome_project.h,
13136 (removed) plugins/project-wizard/wizard_gui.c,
13137 (removed) plugins/project-wizard/wizard_gui.h,
13138 (added) plugins/project-wizard/.cvsignore,
13139 (added) plugins/project-wizard/Makefile.am,
13140 (added) plugins/project-wizard/anjuta-project-wizard-plugin.png,
13141 (added) plugins/project-wizard/anjuta-project-wizard.glade,
13142 (added) plugins/project-wizard/anjuta-project-wizard.plugin.in,
13143 (added) plugins/project-wizard/applogo.png,
13144 (added) plugins/project-wizard/appwizard.png,
13145 (added) plugins/project-wizard/autogen.c,
13146 (added) plugins/project-wizard/autogen.h,
13147 (added) plugins/project-wizard/druid.c,
13148 (added) plugins/project-wizard/druid.h,
13149 (added) plugins/project-wizard/file.c,
13150 (added) plugins/project-wizard/file.h,
13151 (added) plugins/project-wizard/header.c,
13152 (added) plugins/project-wizard/header.h,
13153 (added) plugins/project-wizard/install.c,
13154 (added) plugins/project-wizard/install.h,
13155 (added) plugins/project-wizard/parser.c,
13156 (added) plugins/project-wizard/parser.h,
13157 (added) plugins/project-wizard/plugin.c,
13158 (added) plugins/project-wizard/plugin.h,
13159 (added) plugins/project-wizard/property.c,
13160 (added) plugins/project-wizard/property.h: Removed old application-wizard
13161 codes and added new template based (autogen based) project wizard
13162 implemented by Sébastien Granjoux <seb.sfo@free.fr>
13164 2005-01-01 Johannes Schmid <jhs@cvs.gnome.org>
13166 * plugins/cvs-plugin/plugin.c: Fixed crash bug
13167 * plugins/cvs-plugin/cvs-execute.c:
13168 Fix cvs_log which did not work because of some
13170 Patch from Mark R. Pariente <markpariente@cmu.edu>
13171 - Fix message highlighting
13173 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
13178 Removed template stuff completly because we dicussed to implement
13179 a macro system for Edit->Insert Text
13181 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
13183 * plugins/editor/aneditor.cxx,
13184 plugins/editor/text_editor.c:
13185 Set line number width dynamically
13187 Prepered new GTK 2.6 about dialog
13189 2004-12-30 Naba Kumar <naba@gnome.org>
13191 patch from: Massimo Corà <maxcvs@email.it>
13192 * plugins/editor/aneditor.cxx: Highlights correct function
13193 argument in recursive calltips.
13195 2004-12-30 Naba Kumar <naba@gnome.org>
13197 * plugins/symbol-browser/plugin.c,
13198 libanjuta/interfaces/libanjuta.idl,
13199 plugins/editor/text_editor.c: Fixed editor markers and added a new
13200 marker (BASIC) to indicate line numbers. Fixed symbol browser to
13201 mark the line visited.
13203 * libegg/menu/eggcomboselect.h, libegg/menu/Makefile.am,
13204 libegg/Makefile.am, libegg/eggcomboselect.c,
13205 libegg/gtkcellview.h, libegg/egg-combo-action.c: Created a new combo
13206 widget for use with symbol view in toolbar.
13208 * plugins/cvs-plugin/anjuta-cvs.ui,
13209 plugins/file-manager/anjuta-file-manager.ui: Added appropriate
13210 placeholder for cvs plugin context menu in filemanager.
13212 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
13214 * plugins/cvs-plugin/plugin.c:
13215 Show popup menu only if the file is contained in
13216 a directory containing a "CVS" directory
13218 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
13220 * plugins/cvs-plugin/cvs-action.[ch],
13221 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
13222 * plugins/cvs-plugin/anjuta-cvs.ui,
13223 * plugins/cvs-plugin/plugin.c:
13224 Implemented "Import"
13226 Patch from Mark R. Pariente <markpariente@cmu.edu>:
13227 Added right-click-menu for file-manager
13229 2004-12-26 Naba Kumar <naba@gnome.org>
13231 * src/action-callbacks.c, src/action-callbacks.h,
13232 src/anjuta-actions.h, src/anjuta-app.c,
13233 src/anjuta.ui: Added fullscreen action.
13235 * plugins/cvs-plugin/cvs-actions.c,
13236 plugins/cvs-plugin/plugin.c,
13237 plugins/cvs-plugin/plugin.h: Watches current editor,
13238 project and file manager selection in plugin
13241 2004-12-26 Naba Kumar <naba@gnome.org>
13243 * src/anjuta-app.c, src/anjuta.c, src/main.c,
13244 src/action-callbacks.c: Fixed app finalization. Added a
13245 command line arg --proper-shutdown (-p), which when set
13246 will release all plugins and their resources (this option
13247 is mainly for debugging).
13249 * plugins/file-loader/plugin.c: Fixed filename duplications
13250 in recent files history.
13252 * plugins/profile-default/plugin.c: Disabled problematic
13253 plugins for now to load at startup.
13255 * libanjuta/anjuta-ui.c, libanjuta/plugins.c: Disabled
13256 annoying debug prints.
13258 2004-12-23 Naba Kumar <naba@gnome.org>
13260 Patch from: Mark R. Pariente <markpariente@cmu.edu>
13261 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
13262 plugins/cvs-plugin/anjuta-cvs.ui,
13263 plugins/cvs-plugin/cvs-actions.c,
13264 plugins/cvs-plugin/cvs-actions.h,
13265 plugins/cvs-plugin/cvs-execute.c,
13266 plugins/cvs-plugin/cvs-execute.h,
13267 plugins/cvs-plugin/Makefile.am,
13268 plugins/cvs-plugin/plugin.c: Added cvs message highlighting.
13269 Added cvs log command.
13271 2004-12-20 Johannes Schmid <jhs@cvs.gnome.org>
13273 * plugins/cvs-plugin/cvs-actions.c: Use current editor filename as
13276 2004-12-20 Naba Kumar <naba@gnome.org>
13278 patch from: Massimo Corà <maxcvs@email.it>
13279 * plugins/editor/aneditor.cxx: Added recursive calltips.
13281 2004-12-20 Naba Kumar <naba@gnome.org>
13283 * libanjuta/plugins.c, plugins/file-loader/plugin.c:
13284 Show busy cursor during loading and unloading.
13286 2004-12-19 Naba Kumar <naba@gnome.org>
13288 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-ui.c: Fixed
13289 memory leaks. Disabled debug print.
13291 * plugins/symbol-browser/an_symbol_view.c,
13292 plugins/symbol-browser/plugin.c,
13293 plugins/symbol-browser/plugin.h: Fixed loading and unloading
13294 problems. Creates SymbolView object every time when the
13295 plugin is activated.
13297 * plugins/project-manager/plugin.c: Close project when
13300 2004-12-18 Naba Kumar <naba@gnome.org>
13302 * po/POTFILES.in: Removed commented lines.
13303 * configure.in: Commented dupilcate call to AC_PROG_INTLTOOL.
13304 * plugins/devhelp/plugin.c: Fixed loading/unloading bug.
13305 * plugins/gdb/plugin.c: Fixed compile error.
13307 Patch from: Mark R. Pariente <mark@demar.com.tr>
13308 * libegg/eggcellrendererkeys.c: Fixed compile error.
13310 2004-12-18 Naba Kumar <naba@gnome.org>
13312 * plugins/file-loader/plugin.c: Fixed loading bug.
13314 *plugins/debug-manager/plugin.c, plugins/debug-manager/plugin.h,
13315 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
13316 plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c,
13317 plugins/gdb/plugin.c, src/shell.c, src/shell.h: Fixed memory leaks
13318 and corruptions. Fixed loading and unloading of plugins.
13320 2004-12-17 Naba Kumar <naba@gnome.org>
13322 * plugins/file-loader/Makefile.am,
13323 plugins/file-loader/plugin.c,
13324 plugins/project-manager/plugin.c: Fixed memory corruption
13325 and disposition codes. Added missing plugin.h in Makefile.am.
13327 2004-12-16 Naba Kumar <naba@gnome.org>
13329 * plugins/symbol-browser/an_symbol_view.c,
13330 plugins/symbol-browser/plugin.c: Fixed finalization and disposition
13331 codes. Fixed memory leaks and corruptions.
13333 * plugins/build-basic-autotools/build-basic-autotools.c
13334 plugins/editor/anjuta-docman.c,
13335 plugins/editor/text_editor.c,
13336 plugins/file-loader/plugin.c,
13337 plugins/file-manager/plugin.c,
13338 plugins/file-wizard/plugin.c,
13339 plugins/message-view/anjuta-msgman.c,
13340 plugins/message-view/anjuta-msgman.h,
13341 plugins/message-view/message-view.c,
13342 plugins/message-view/plugin.c,
13343 plugins/message-view/plugin.h,
13344 plugins/terminal/terminal.c: Fixed finalization and disposition codes.
13346 * src/about.c, src/about.h, src/action-callbacks.c,
13347 src/action-callbacks.h, src/anjuta-actions.h,
13348 src/anjuta-app.c, src/anjuta-app.h,
13349 src/anjuta-callbacks.c, src/anjuta-callbacks.h,
13350 src/anjuta.c, src/anjuta.h, src/getline.c,
13351 src/main.c, src/main.cpp, src/shell.c, src/shell.h,
13352 src/start-with.c, src/start-with.h: Fixed emacs modes.
13354 * src/layout.xml: Brought document manager in front.
13356 2004-12-15 Naba Kumar <naba@gnome.org>
13358 * libanjuta/anjuta-plugin.c: Fixed crash bug where watches were not
13361 * libanjuta/plugins.c, libanjuta/plugins.h: Proper clean up on
13362 finalization. Added a method to unload all plugins and destroy them.
13363 Fixed memory leaks.
13365 * plugins/sample1/plugin.c: Proper finalization code and renamed
13366 functions to proper names.
13368 * plugins/build-basic-autotools/build-basic-autotools.c,
13369 plugins/cvs-plugin/plugin.c: Proper finalization and disposition code.
13371 * src/shell.c: Unload all plugins on exit, so that memory profilers
13372 can detect memory leaks in plugins.
13374 2004-12-13 Naba Kumar <naba@gnome.org>
13376 * plugins/devhelp/plugin.c: Delay widget initialization, now that
13377 docking is working.
13378 * plugins/sample1/plugin.c: Dock at bottom, mostly for testing.
13379 * src/anjuta-app.c, src/layout.xml: Fixed dynamic docking.
13381 2004-12-11 Naba Kumar <naba@gnome.org>
13383 * data/properties/anjuta.properties: Fixed font size.
13384 * plugin/build-basic-autotools/build-basic-autotools: Added initial
13385 compile file function. There are some fixmes there.
13386 * plugins/message-view/anjuta-msgman.c,
13387 * plugins/message-view/message-view.c: Fixed bugs and clean up.
13389 2004-12-08 Naba Kumar <naba@gnome.org>
13391 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-utils.c,
13392 src/utilities.c, libanjuta/anjuta-utils.h: Added a function
13393 to escape quotes in a string.
13395 * plugins/cvs-plugin/cvs-actions.c,
13396 plugins/cvs-plugin/cvs-execute.c: Escaped commit message. Corrected
13399 * plugins/build-basic-autotools/build-basic-autotools.c,
13400 plugins/build-basic-autotools/automake-c.filters: Fixed bugs with
13403 2004-12-07 Naba Kumar <naba@gnome.org>
13405 * plugins/build-basic-autotools/build-basic-autotools.c,
13406 plugins/build-basic-autotools/automake-c.filters: Completed directory
13407 tracking. Double click on Errors and warnings now work as expected.
13409 * plugins/build-basic-autotools.c: Added codes to track build directory
13410 so that absolute path of the files could be determined.
13412 2004-12-06 Naba Kumar <naba@gnome.org>
13414 * plugins/cvs-plugin/cvs-execute.c: Show completion message.
13415 * plugins/cvs-plugin/cvs-execute.c: Fixed command completion bug.
13416 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: UI beautification.
13418 2004-12-05 Naba Kumar <naba@gnome.org>
13420 * plugins/editor/anjuta-docman.c: Fixed save-as, Fixed updating
13421 tab label, Fixed mem leaks. Fixed uri handling. Fixed other minor bugs.
13423 * plugins/cvs-plugin/plugin.c,
13424 plugins/cvs-plugin/cvs-execute.c: Fixed message output appending.
13426 2004-13-05 Johannes Schmid <jhs@cvs.gnome.org>
13428 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
13429 * plugins/cvs-plugin/plugin.[ch], plugins/cvs-plugin/cvs-action.[ch],
13430 plugins/cvs-plugin/cvs-execute.[ch]:
13431 Implemented cvs status and cvs diff
13433 - rdiff command is not correct
13434 - Must find a way to allow selection of directies AND files
13437 2004-12-03 Naba Kumar <naba@gnome.org>
13439 * plugins/editor/anjuta-docman.c, plugins/editor/style-editor.c,
13440 plugins/editor/style-editor.h, plugins/editor/text_editor.c,
13441 plugins/editor/text_editor_cbs.c: Save/load editor styles. Use old
13442 session.properties file if it is for the first time.
13444 2004-12-02 Johannes Schmid <jhs@cvs.gnome.org>
13446 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Added cvs update and
13449 * plugins/cvs-plugin/plugin.c, plugins/cvs-plugin/cvs-action.[ch],
13450 plugins/cvs-plugin/anjuta-cvs.ui:
13451 Implemented update/commit and changed menu layout
13453 2004-12-02 Naba Kumar <naba@gnome.org>
13455 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed prefernce
13456 property name (for cvs path property). Beautified dialogs.
13458 2004-11-30 Johannes Schmid <jhs@cvs.gnome.org>
13460 * plugins/message-view/anjuta-msgman.c: Changed callback name
13461 and changed switch-page handling.
13463 * plugins/cvs-plugin/cvs-actions.c:
13464 * plugins/cvs-plugin/cvs-execute.c:
13465 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
13466 - Implemented cvs add and cvs removed - both working now
13467 - Created a useful preferences page
13470 2004-11-30 Naba Kumar <naba@gnome.org>
13472 * libanjuta/anjuta-status.c: Fixed runtime warning.
13474 * plugins/editor/Makefile.am:
13475 plugins/editor/anjuta-document-manager.glade,
13476 plugins/editor/plugin.c
13477 plugins/editor/plugin.h
13478 plugins/editor/style-editor.c (new, moved from src/),
13479 plugins/editor/style-editor.h (new, moved from src/),
13480 plugins/editor/text_editor_prefs.c: Implemented "Font and colours"
13481 settings in preferences.
13483 * plugins/editor/text_editor.c,
13484 plugins/editor/text_editor.h: Do not take unused args in
13485 text_editor_get_props().
13487 * src/style-editor.c, src/style-editor.h: Removed, moved to
13488 plugins/editor/ directory.
13490 2004-11-29 Naba Kumar <naba@gnome.org>
13492 * plugins/editor/text_editor_cbs.c: Emit click signal in
13494 * libanjuta/anjuta-status.c: More spacing between items.
13496 2004-11-29 Naba Kumar <naba@gnome.org>
13498 Patch from: Pavol Bosik <pavol.bosik@radiantsystems.com>:
13500 * libanjuta/interfaces/libanjuta.idl,
13501 plugins/debug-manager/anjuta-debug-manager.plugin.in,
13502 plugins/debug-manager/plugin.c,
13503 plugins/gdb/breakpoints.c,
13504 plugins/gdb/breakpoints.h,
13505 plugins/gdb/debugger.c,
13506 plugins/gdb/debugger.h,
13507 plugins/gdb/plugin.c,
13508 plugins/gdb/plugin.h,
13509 plugins/gdb/utilities.c,
13510 plugins/gdb/utilities.h: Code cleanups and partial implementation of
13511 toggle breakpoint margin clicks.
13513 2004-11-28 Naba Kumar <naba@gnome.org>
13515 * TODO.tasks: Fixed indentations.
13516 * plugins/gtodo/libgtodo.c: Save with indentation.
13517 * plugins/file-manager/an_file_view.c: Sorts the files alphabatically.
13518 * plugins/project-manager/plugin.c: Fixed runtime warnings.
13519 * libanjuta/anjuta-status.c: Fixed busy cursors.
13520 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
13521 * po/POTFILES.in: Updated.
13523 2004-11-28 Jean-Noel GUIHENEUF <guiheneuf.jean-noel@wanadoo.fr>
13525 * plugins/editor/anjuta-document-manager.glade,
13526 plugins/editor/search-replace.[c,h],
13527 plugins/editor/search-replace_backend.h
13528 plugins/editor/search-preferences.[c,h] :
13529 Saved Search-Preferences (gconf),
13530 Basic search by default.
13532 2004-11-22 Naba Kumar <naba@gnome.org>
13534 * configure.in: Fixed build error.
13536 2004-11-21 Naba Kumar <naba@gnome.org>
13538 * libanjuta/Makefile.am, libanjuta/anjuta-shell.c,
13539 libanjuta/anjuta-shell.h, src/anjuta-app.c, src/anjuta-app.h:
13540 Added AnjutaStatus class to libanjuta.
13541 Added anjuta_shell_get_status() method.
13543 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added gchar type
13544 and fixed marshaller generation.
13546 * libanjuta/interfaces/libanjuta.idl: Added "char_added" and
13547 "updade_ui" signals to IAnjutaEditor interface.
13549 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
13551 * plugins/build-basic-autotools/automake-c.filters: Fixed filter
13554 * plugins/class-gen/clsGen.c: Intial port.
13556 * plugins/debug-manager/anjuta-debug-manager.plugin.in: Fixed attribute
13559 * plugins/editor/action-callbacks.c, plugins/editor/plugin.c,
13560 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
13561 plugins/editor/text_editor_cbs.c, plugins/editor/text_editor_prefs.c:
13562 Implemented status update. Emits "update_ui" and "char_added" signals.
13563 Added view preferences.
13565 * plugins/file-loader/plugin.c: Added open with plugins in open with
13568 * plugins/gdb/plugin.c: Do not add widgets to shell as floating.
13570 * plugins/message-view/anjuta-msgman.c,
13571 plugins/message-view/message-view.c: Fixed finalize and dispose. Fixed
13572 to close correct message view rather than current view.
13574 2004-11-20 Johannes Schmid <jhs@cvs.gnome.org>
13576 * plugins/cvs-plugin/cvs-actions.c
13577 plugins/cvs-plugin/plugin.[ch]
13578 plugins/cvs-plugin/anjuta-cvs-plugin.glade:
13579 Implemented cvs add but ran into a launcher/message_view
13580 problem because of a limitation of the idl compiler
13582 2004-11-19 Naba Kumar <naba@gnome.org>
13584 * plugins/project-manager/plugin.c: Displays a progress window during
13587 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
13588 Fixed UI separators.
13590 * plugins/file-manager/anjuta-file-manager.ui: Added project manager
13593 * plugins/project-manager/anjuta-project-manager.ui,
13594 plugins/project-manager/plugin.[c,h]: Added add/remove context
13595 menus and implemented them. Added file manager merge menu.
13597 2004-11-18 Naba Kumar <naba@gnome.org>
13599 * TODO.tasks: Updated.
13600 * plugins/editor/anjuta-docman.c, plugins/message-view/anjuta-msgman.c,
13601 plugins/message-view/message-view.c: Fixed finalize and dispose
13603 * plugins/debugger/*: Removed from cvs (development now in
13606 2004-11-17 Pavol Bosik <pavol.bosik@radiantsystems.com>
13608 Reviewed by Naba Kumar <naba@gnome.org>:
13610 * libanjuta/interfaces/libanjuta.idl, plugins/Makefile.am,
13611 plugins/editor/plugin.c, plugins/editor/text_editor.c,
13612 plugins/gdb/breakpoints.c: all marker related stuff moved from
13613 editor and docman interfaces to IAnjutaMarkable
13615 2004-11-17 Naba Kumar <naba@gnome.org>
13617 * TODO.tasks: Updated.
13619 * libanjuta/interfaces/libanjuta.idl: Added "saved" signal.
13621 * libegg/egg-combo-action.c: Block changed signal when changing model.
13623 * plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c:
13624 Emit changed signal. Removed dead codes.
13626 * plugins/file-loader/plugin.c: Remove file fragments from uris, so
13627 that recent files history do not duplicate.
13629 * plugins/symbol-browser/an_symbol_view.c,
13630 plugins/symbol-browser/an_symbol_view.h,
13631 plugins/symbol-browser/plugin.c: Refreshes symbols on editor save.
13634 2004-11-15 Naba Kumar <naba@gnome.org>
13636 * plugins/project-manager/plugin.c: Opens targets on double click.
13638 * plugins/message-view/message-view.c,
13639 plugins/file-manager/anjuta-file-manager-plugin.glade,
13640 plugins/file-manager/plugin.[c,h], plugins/terminal/terminal.c:
13641 Added proper class finalization
13642 and disposition. Added preferences notifications and callbacks to
13643 change info/warning/error colors.
13645 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
13646 plugins/editor/text_editor.[h,c], src/action-callbacks.c,
13647 src/anjuta-app.c, src/anjuta.c: Fixed crash bug on exit.
13648 Implemented finalize method for AnjutaApp. Code cleanups.
13650 * plugins/message-view/plugin.c: Static parent_class.
13652 2004-11-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13653 * plugins/editor/search-replace.[c,h],
13654 plugins/editor/search-replace_backend.c
13655 Update search entry in main toolbar.
13658 2004-11-11 Naba Kumar <naba@gnome.org>
13660 * TODO.tasks: Updated.
13662 * libanjuta/anjuta-preferences.[c,h]: Added keys notification API.
13663 and completed on-the-fly-change preferences. Removed "changed"
13664 signal as it is no longer necessary (use notify for similar
13665 purpose to monitor individual preferences).
13668 * plugins/editor/anjuta-document-manager.glade: Added view menu
13669 preferences so that they are registered.
13671 * plugins/editor/Makefile.am, plugins/editor/text_editor.[c,h],
13672 (added) plugins/editor/text_editor_prefs.[c,h]: Removed
13673 connection to "changed" signal of preferences and implemented
13674 notifications for some editor preferences. More to implement.
13676 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13677 * plugins/editor/print.c
13678 Fixed bug 1047624 : Add line number every X lines.
13680 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13681 * plugins/editor/search-replace.c
13682 Fixed a crash bug (995755) when searching "%n"
13684 2004-11-09 Naba Kumar <naba@gnome.org>
13686 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c:
13687 Fixed to refresh categories list on file load.
13689 2004-11-08 Naba Kumar <naba@gnome.org>
13691 * configure.in, plugins/Makefile.am,
13692 plugins/profile-default/plugin.c: Added cvs plugin in build.
13694 * plugins/cvs-plugin/*: Restored johannes files from cvs attic.
13696 * plugins/debug-manager/.cvsignore: Added file to ignore.
13698 * plugins/debug-manager/Makefile.am: Removed dead codes.
13700 * src/anjuta.ui: Added placeholder for version control UI.
13702 2004-11-08 Naba Kumar <naba@gnome.org>
13704 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
13705 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
13706 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml:
13709 * global-tags/Makefile.am: Fixed make error.
13711 * plugins/profile-default/plugin.c: Added debug-manager
13712 and gdb plugins to load at startup so that debugger
13713 windows are docked properly. They will be removed
13714 later when we figure out runtime docking.
13716 * plugins/sample1/*: Restored to last working state.
13718 * plugins/gdb/debugger.c, src/layout.xml: Added debugger
13719 windows in lower pane. Named the windows appropriately.
13721 * ChangeLog: Fixed format.
13723 2004-11-07 Pavol Bosik <pavol.bosik@radiantsystems.com>
13725 * libanjuta/interfaces/libanjuta.idl,
13726 libanjuta/anjuta-marshal.c,
13727 plugins/Makefile.am,
13728 plugins/debug-manager/plugin.c,
13729 plugins/editor/plugin.c,
13730 plugins/editor/text_editor.c,
13731 plugins/gdb/breakpoints.c,
13732 plugins/gdb/debugger.c,
13733 plugins/gdb/plugin.c,
13734 plugins/gdb/plugin.h: fixed "Toggle breakpoint" feature
13736 2004-11-06 Jean-NoelGuiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13737 * plugins/editor/anjuta-docman.h plugins/editor/plugin.c,
13738 plugins/editor/search-replace.c,
13739 plugins/message-view/anjuta-msgman.c plugins/message-view/plugin.c:
13740 Search and Replace; Show result in find pane
13742 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
13744 * plugins/gdb, plugins/debug-manager: Applied debugger patch
13745 from Bosik, Pavol <pavol.bosik@radiantsystems.com>
13746 (added features: starting debugger and loading of core/executable,
13747 StepIn, StepOut, StepOver and Execute, toggling breakpoint
13750 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
13752 * plugins/cvs-plugin/*: Mess up with cvs and lost some of
13753 my cvs-plugin files...
13754 I hope I have rescued everything possible.
13756 * Naba: Could you please fix sample1 because I messed it up to
13757 but there should be a histroy of this directory we should commit
13759 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
13761 * plugins/cvs-plugin/cvs-execute.[ch]: Add basic command execute
13763 * plugins/cvs-plugin/plugin.c,
13764 /plugins/cvs-plugin/anjuta-cvs-plugin.glade:
13765 Added preferences dialog (not yet complete)
13767 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
13769 * global-tags/Makefile.am, mime/Makefile.am:
13770 Some fixes in build process from Alexey Rusakov <ktirf@users.sf.net>
13772 * template/xmltemplate.[ch],
13773 template/xmlstrings.[ch],
13774 template/autotools.[ch] removed,
13775 template/prj_template.[ch] removed,
13776 template/lang_template.[ch] removed,
13777 template/lib_template.[ch] removed,
13778 template/Makefile.am adjusted,
13779 template/dtds/lang.dtd removed,
13780 template/dtds/lib.dtd removed,
13781 template/dtds/prj.dtd removed,
13782 template/dtds/autotools.dtd removed,
13783 data/template/lib/* removed,
13784 data/template/language/* removed,
13785 data/template/library/* removed,
13786 data/template/project/* removed,
13787 date/template/Makefile.am adjusted:
13788 Remove everything except text-templates to replace hardcoded
13789 Edit->Insert texts with dynamic loaded.
13791 * plugins/cvs-plugin/plugin.[ch],
13792 plugins/cvs-actions.[ch],
13793 plugins/Makefile.am,
13794 plugins/cvs-plugin/Makefile.am,
13795 plugins/cvs-plugin/anjuta-cvs-plugin.ui,
13796 plugins/cvs-plugin/anjuta-cvs-plugin.glade,
13797 plugins/cvs-plugin/anjuta-cvs.plugin.in:
13798 Added initial cvs-plugin code
13800 2004-10-21 Naba Kumar <naba@gnome.org>
13802 * libanjuta/anjuta-plugin.c,
13803 plugins/build-basic-autotools/build-basic-autotools.c,
13804 plugins/debugger/plugin.c,
13805 plugins/devhelp/plugin.c,
13806 plugins/editor/anjuta-docman.c,
13807 plugins/editor/goto_line.c,
13808 plugins/editor/plugin.c,
13809 plugins/editor/search-replace.c,
13810 plugins/editor/text_editor.c,
13811 plugins/file-loader/plugin.c,
13812 plugins/file-manager/plugin.c,
13813 plugins/file-wizard/file.c,
13814 plugins/file-wizard/plugin.c,
13815 plugins/gdb/plugin.c,
13816 plugins/gtodo/plugin.c,
13817 plugins/message-view/anjuta-msgman.c,
13818 plugins/profile-default/plugin.c,
13819 plugins/project-manager/plugin.c,
13820 plugins/sample1/plugin.c,
13821 plugins/terminal/terminal.c: Defined all global variables static,
13822 particularly class parent_class variables. They were getting
13823 confused at link time.
13825 * libanjuta/plugins.c: Do not unload plugins when they are
13826 deactivated. Simply cache them for later activation. Unloading
13827 modules have some problem with shared libs using static class
13828 registration. Fixed hash type for installed plugins. Eventually,
13829 we want to add "CanUnload" attribute for .plugin files (in
13830 "Anjuta Plugin" group) to let plugin loader know if the plugin can
13831 be unloaded from memory. Those plugins declaring CanUnload=false
13832 will not be unloaded from memory and will be put in the cache. Those
13833 not declaring anything or declaring CanUnload=true, will be unloaded
13834 from memory when they are deactivated.
13836 * plugins/editor/action-callbacks.c, plugins/editor/anjuta-docman.c,
13837 plugins/editor/plugin.c, plugins/editor/text_editor.c,
13838 plugins/editor/text_editor.h, plugins/file-manager/an_file_view.c,
13839 plugins/file-manager/plugin.c, plugins/file-wizard/plugin.c,
13840 plugins/project-manager/plugin.c: Fixed object finalization, dispose,
13841 activation, deactivation. Fixed memory leaks.
13843 2004-10-20 Naba Kumar <naba@gnome.org>
13845 * TODO.tasks: Updated.
13847 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
13848 libanjuta/anjuta-utils.h, libanjuta/plugins.c: Defined separate
13849 macro for adding interfaces to plugin types. Code cleanup.
13851 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
13852 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
13854 * plugins/build-basic-autotools/build-basic-autotools.c,
13855 plugins/debugger/plugin.c, plugins/devhelp/plugin.c,
13856 plugins/editor/plugin.c, plugins/editor/text_editor.c,
13857 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
13858 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
13859 plugins/gtodo/plugin.c, plugins/message-view/message-view.c,
13860 plugins/message-view/plugin.c, plugins/profile-default/plugin.c,
13861 plugins/project-manager/plugin.c,
13862 plugins/symbol-browser/an_symbol_view.c,
13863 plugins/symbol-browser/plugin.c, plugins/terminal/terminal.c: Used
13864 newly defined macro to add interfaces to plugin types.
13866 * src/anjuta-app.c, src/shell.c: Do not add value for widgets.
13868 2004-10-20 Naba Kumar <naba@gnome.org>
13870 * TODO.tasks: Added task list.
13871 * plugins/file-manager/anjuta-file-manager-plugin.glade: Set
13874 2004-10-19 Naba Kumar <naba@gnome.org>
13876 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed bugs.
13878 * plugins/editor/action-callbacks.c,
13879 plugins/editor/action-callbacks.h,
13880 plugins/editor/anjuta-docman.c,
13881 plugins/editor/anjuta-docman.h,
13882 plugins/editor/anjuta-document-manager.ui,
13883 plugins/editor/file_history.c,
13884 plugins/editor/file_history.h,
13885 plugins/editor/plugin.c: Added file history browsing.
13887 * plugins/gtodo/libgtodo.c, plugins/gtodo/plugin.c: Fixed refresh.
13889 * plugins/message-view/anjuta-message-manager.ui,
13890 plugins/message-view/plugin.c: Added document manager context menu.
13892 * plugins/symbol-browser/an_symbol_view.c,
13893 plugins/symbol-browser/an_symbol_view.h,
13894 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
13895 plugins/symbol-browser/plugin.c: Added goto tag def/decl. Added
13896 document manager context menu.
13898 * scintilla/*, scintilla/include/*: Updated to current cvs.
13900 2004-10-19 Naba Kumar <naba@gnome.org>
13902 *plugins/debugger/anjuta-debugger.ui, src/anjuta.ui: Added
13903 placeholder for debugger UI.
13905 * plugins/devhelp/plugin.c, plugins/editor/plugin.c: Fixed shortcuts.
13906 * plugins/file-manager/plugin.c: Fixed loading bug.
13908 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-encodings.h,
13909 libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h:
13910 Initializes gconf database with default values when the
13911 values are not defined. Use bool and int prefs separately.
13913 * plugins/editor/plugin.c: Added encoding preferences.
13914 * plugins/project-manager/plugin.c: Cleanup and debug messages.
13916 * manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
13917 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
13918 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
13919 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
13921 2004-10-18 Naba Kumar <naba@gnome.org>
13923 * po/POTFILES.in: Updated.
13925 * libanjuta/anjuta-ui.c: Corrected debug messages.
13927 * libegg/egg-combo-action.c, libegg/test-actions.c,
13928 libegg/menu/egg-combo-action.h: Fixed combo action.
13930 * plugins/debugger/Makefile.am, plugins/gdb/Makefile.am:
13933 * plugins/editor/action-callbacks.[c,h],
13934 plugins/editor/anjuta-document-manager.ui, plugins/editor/plugin.c:
13935 Implemented file swap. Removed dead codes.
13937 * plugins/editor/text_editor.[c,h]: Fixed crash bug. Removed
13940 * plugins/symbol-browser/an_symbol_view.[c,h],
13941 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
13942 plugins/symbol-browser/plugin.[c,h]: Completed symbol browser plugin.
13943 Implemented file symbols. Implemented goto file line when symbol is
13946 * src/utilities.[c,h]: Moved code to plugins/editor/action-callbacks.c.
13948 2004-10-10 Naba Kumar <naba@gnome.org>
13950 Patch from Bosik, Pavol <pavol.bosik@radiantsystems.com>:
13952 * libanjuta/interfaces/libanjuta.idl: Added debugger interface.
13954 * plugins/debugger/.cvsignore,
13955 (added) plugins/debugger/Makefile.am,
13956 (added) plugins/debugger/anjuta-debugger.glade,
13957 (added) plugins/debugger/anjuta-debugger.plugin.in,
13958 (added) plugins/debugger/anjuta-debugger.plugin.png,
13959 (added) plugins/debugger/anjuta-debugger.ui,
13960 plugins/debugger/attach_process.c,
13961 (removed) plugins/debugger/attach_process_cbs.c,
13962 (removed) plugins/debugger/attach_process_cbs.h,
13963 (removed) plugins/debugger/breakpoints.c,
13964 (removed) plugins/debugger/breakpoints.h,
13965 (removed) plugins/debugger/debug_tree.c,
13966 (removed) plugins/debugger/debug_tree.h,
13967 (removed) plugins/debugger/debugger.c,
13968 (removed) plugins/debugger/debugger.h,
13969 (removed) plugins/debugger/memory.c,
13970 (removed) plugins/debugger/memory.h,
13971 (added) plugins/debugger/plugin.c,
13972 (added) plugins/debugger/plugin.h,
13973 (removed) plugins/debugger/registers.c,
13974 (removed) plugins/debugger/registers.h,
13975 (removed) plugins/debugger/registers_cbs.c,
13976 (removed) plugins/debugger/registers_cbs.h,
13977 (removed) plugins/debugger/registers_gui.c,
13978 (removed) plugins/debugger/sharedlib.c,
13979 (removed) plugins/debugger/sharedlib.h,
13980 (removed) plugins/debugger/sharedlib_cbs.c,
13981 (removed) plugins/debugger/sharedlib_cbs.h,
13982 (removed) plugins/debugger/sharedlib_gui.c,
13983 (removed) plugins/debugger/signals.c,
13984 (removed) plugins/debugger/signals.h,
13985 (removed) plugins/debugger/signals_cbs.c,
13986 (removed) plugins/debugger/signals_cbs.h,
13987 (removed) plugins/debugger/signals_gui.c,
13988 (removed) plugins/debugger/stack_trace.c,
13989 (removed) plugins/debugger/stack_trace.h,
13990 (added) plugins/debugger/utilities.c,
13991 (added) plugins/debugger/utilities.h,
13992 (removed) plugins/debugger/watch.c,
13993 (removed) plugins/debugger/watch.h,
13994 (removed) plugins/debugger/watch_cbs.c,
13995 (removed) plugins/debugger/watch_cbs.h,
13996 (removed) plugins/debugger/watch_gui.c,
13997 (removed) plugins/debugger/watch_gui.h: Moved files to gdb backend plugin.
13999 * configure.in, plugins/Makefile.am, (added) plugins/gdb/*:
14000 Added debugger gdb backend plugin.
14002 * plugins/message-view/plugin.c: Registered all message stock icons.
14004 * plugins/profile-default/plugin.c: Loads debugger plugin.
14006 * src/Makefile.am, libegg/Makefile.am: Fixed build errors.
14008 2004-10-08 Naba Kumar <naba@gnome.org>
14010 * libanjuta/libanjuta-1.0.pc.in: changed .pc file to have version
14013 * plugins/symbol-browser/.cvsignore,
14014 plugins/symbol-browser/Makefile.am,
14015 plugins/symbol-browser/an_symbol_view.c,
14016 plugins/symbol-browser/an_symbol_view.h,
14017 plugins/symbol-browser/anjuta-symbol-browser-plugin.png,
14018 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
14019 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
14020 plugins/symbol-browser/plugin.c,
14021 plugins/symbol-browser/plugin.h,
14022 plugins/symbol-browser/sv_class.xpm,
14023 plugins/symbol-browser/sv_function.xpm,
14024 plugins/symbol-browser/sv_macro.xpm,
14025 plugins/symbol-browser/sv_private_fun.xpm,
14026 plugins/symbol-browser/sv_private_var.xpm,
14027 plugins/symbol-browser/sv_protected_fun.xpm,
14028 plugins/symbol-browser/sv_protected_var.xpm,
14029 plugins/symbol-browser/sv_public_fun.xpm,
14030 plugins/symbol-browser/sv_public_var.xpm,
14031 plugins/symbol-browser/sv_static_fun.xpm,
14032 plugins/symbol-browser/sv_static_var.xpm,
14033 plugins/symbol-browser/sv_struct.xpm,
14034 plugins/symbol-browser/sv_unknown.xpm,
14035 plugins/symbol-browser/sv_variable.xpm,
14036 plugins/symbol-browser/test-symbol-browser.c,
14037 plugins/Makefile.am: Implemented Symbol
14040 * pixmaps/sv_*.xpm: Moved to plugins/symbol-browser/ dir.
14042 * plugins/build-basic-autotools/Makefile.am,
14043 plugins/devhelp/Makefile.am,
14044 plugins/editor/Makefile.am,
14045 plugins/file-loader/Makefile.am,
14046 plugins/file-manager/Makefile.am,
14047 plugins/file-wizard/Makefile.am,
14048 plugins/gtodo/Makefile.am,
14049 plugins/message-view/Makefile.am,
14050 plugins/profile-default/Makefile.am,
14051 plugins/project-manager/Makefile.am
14052 plugins/sample1/Makefile.am,
14053 plugins/terminal/Makefile.am,
14054 scintilla/Makefile.am,
14055 libegg/Makefile.am,
14056 launcher/Makefile.am,
14057 libanjuta/Makefile.am,
14059 tagmanager/Makefile.am,
14060 configure.in: Defined anjuta_plugin_dir, anjuta_image_dir,
14061 anjuta_data_dir in configure.in and used them in plugins Makefile.am
14062 files. Also fixed library dependencies.
14064 * plugins/editor/aneditor.cxx: Disabled unused codes.
14065 * plugins/file-manager/an_file_view.c: Added copyright.
14066 * plugins/gtodo/tray-icon.c: Fixed pixmap path.
14068 * plugins/profile-default/plugin.c: Can load plugins by location.
14069 * plugins/project-manager/plugin.c: Remove project_root_uri value
14070 when project is closed.
14072 2004-10-06 Naba Kumar <naba@gnome.org>
14074 * libanjuta/plugins.c: Shows plugins in a nicer dialog.
14076 * libanjuta/interfaces/libanjuta.idl,
14077 plugins/editor/text_editor.c: Added get_length()
14078 and get_current_word() methods in IAnjutaEditor interface.
14080 * libegg/Makefile.am: Added test_actions target.
14082 * libegg/egg-combo-action.c: Fixed combo-action and made it usable.
14084 * plugins/build-basic-autotools/build-basic-autotools.c,
14085 plugins/file-loader/plugin.c,
14086 plugins/message-view/message-view.c: Added code to go to file and
14089 * plugins/devhelp/plugin.c: Context sensitive help now works.
14090 * plugins/editor/anjuta-docman.c: Reads the fragment id from file
14091 uri as line number and goes to that line number.
14093 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c,
14094 plugins/gtodo/plugin.c: Creates a default gtodo client and implemented
14095 gtodo_client_load() method to load from a diffrent file. Watched
14096 project root directory in plugin to open TODO.tasks of the project.
14098 * plugins/project-manager/plugin.c: Updates project UI
14099 sensitive/insensitive.
14101 * src/Makefile.am, src/shell.[c,h], src/anjuta-shell.ui: Added
14102 anjuta-shell program to test plugins.
14104 * src/anjuta-app.c: Registered UI accels.
14106 2004-09-28 Naba Kumar <naba@gnome.org>
14108 * libanjuta/anjuta-shell.[c,h]: Added anjuta_shell_present_widget()
14111 * src/anjuta-app.c: Implemented present widget method.
14113 * plugins/devhelp/plugin.c, plugins/editor/plugin.c,
14114 plugins/message-view/plugin.c, plugins/project-manager/plugin.c,
14116 * plugins/editor/anjuta-docman.c: Code cleanup and selects newly
14119 * plugins/editor/text_editor.c: Connects to preferences changed signal
14122 2004-09-28 Naba Kumar <naba@gnome.org>
14124 * libanjuta/anjuta-debug.h, libanjuta/Makefile.am: Added debug
14127 * libanjuta/e-splash.c, Fixed compiler error and reduced progress bar
14130 * libegg/egg-entry-action.c: Takes GtkEditable rather than GtkEntry
14131 in changed signal callback.
14133 * plugins/editor/action-callbacks.c: Implemented save_all action
14134 callback. Removed dead code. Do save_as when saving a new file.
14135 Implemented incremental search.
14137 * plugins/editor/anjuta-docman.c: Removed dead code and formated code.
14139 * plugins/editor/plugin.c, plugins/editor/print.c: Used debug prints.
14141 * src/anjuta-app.c: Registers UI accelerators.
14143 2004-09-27 Naba Kumar <naba@gnome.org>
14145 * libanjuta/anjuta-utils.c: Added a border in input dialog entry box.
14147 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
14148 plugins/devhelp/anjuta-devhelp.plugin.in,
14149 plugins/file-loader/anjuta-loader.plugin.in,
14150 plugins/file-manager/anjuta-file-manager.plugin.in,
14151 plugins/gtodo/anjuta-gtodo.plugin.in,
14152 plugins/project-manager/anjuta-project-manager.plugin.in,
14153 plugins/terminal/anjuta-terminal.plugin.in:
14154 Gave proper plugin names.
14156 * plugins/build-basic-autotools/build-basic-autotools.c: Detailed
14157 error when regex fail.
14159 * plugins/devhelp/anjuta-devhelp.ui, plugins/devhelp/plugin.[c,h]:
14160 Added help and context search. Watches current editor. More menus
14161 in Help submenu. Update UI (sensitive when required) properly.
14163 * plugins/editor/anjuta-document-manager.ui,
14164 plugins/devhelp/anjuta-devhelp.ui,
14165 plugins/message-view/anjuta-message-manager.ui,
14166 src/anjuta.ui: Goto menu actions are in separate submenu.
14168 * src/anjuta.ui, src/action-callbacks.[c,h], src/anjuta-actions.h:
14169 Removed unimplemented UI elements.
14171 * src/anjuta-app.c: Larger (and normal) icon size.
14173 * src/layout.xml: Task manager plugin along with document (in middle).
14175 * plugins/editor/plugin.c, plugins/file-loader.c,
14176 plugins/devhelp/plugin.c: Gives short-labels and is-important flag
14177 in gtkactions. Enable/disable UI properly.
14179 2004-09-26 Naba Kumar <naba@gnome.org>
14181 * po/POTFILES.in: Updated, added missing files.
14183 * .cvsignore: Updated.
14185 * libanjuta/anjuta-utils.[h,c]: Functions take constant parameters. Added
14186 a new function to get User input text.
14188 * libanjuta/resources.[c,h]: Added a function to created sized image.
14190 * libanjuta/interfaces/libanjuta.idl: Changed parameter name to uri
14191 from filename, as thats the correct representation.
14193 * plugins/build-basic-autotools/Makefile.am,
14194 (added) plugins/build-basic-autotools/automake-c.filters,
14195 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
14196 plugins/build-basic-autotools/build-basic-autotools.[c,h]:
14197 Rearragned UI elements in the build menu. Added codes to read build
14198 filter rules from external file. Implemented all build, configure,
14199 autogen commands. Watches current editor and project.
14201 * plugins/editor/anjuta-docman.[c,h], plugins/editor/plugin.c:
14202 Added editor changed signal and exports current editor value.
14203 Fixed parameter names. Fixed get_uri() interface implementation to
14204 return correct uri.
14206 * plugins/editor/anjuta-document-manager.ui: Removed unnecessary UI
14209 * plugins/file-loader/anjuta-loader-plugin.ui: Added New UI element.
14211 * plugins/file-manager/an_file_view.c,
14212 plugins/file-manager/an_file_view.c: Exports file uri correctly.
14214 * plugins/file-wizard/file.c: Reads uri correctly.
14216 * plugins/message-view/anjuta-msgman.c: Sizes tab images properly and
14217 sets the page to the new view.
14219 * plugins/message-view/message-view.c: Unrefs the tree model when done.
14220 Fixed signal connecting.
14222 * plugins/project-manager/plugin.c: Changed "project_root_directory"
14223 to "project_root_uri" and exports as uri.
14225 2004-09-24 Naba Kumar <naba@gnome.org>
14227 * libanjuta/anjuta-ui.c: Fixed a crash bug.
14228 * libanjuta/anjuta-plugin.c, libanjuta/plugins.c: Activates plugin
14230 * plugins/file-manager/plugin.c: Fixed crash in unloading.
14231 * plugins/file-loader/plugin.c: Added comments.
14232 * plugins/build-basic-autotools/plugin.c: Added comments.
14233 * plugins/devhelp/plugin.c: Fixed crash bug. Added comments.
14235 * libanjuta/interfaces/libanjuta.idl,
14236 plugins/message-view/anjuta-msgman.c,
14237 plugins/message-view/message-view.c,
14238 plugins/message-view/message-view.h,
14239 plugins/message-view/plugin.c: Buffering and appending messages have
14240 been separated. message-view implementations cleaned up. Signals
14241 Emissions fixed. Messages now displayed in summary and details show
14242 as tooltip. Message color highlights fixed. Updated IAnjutaMessageView
14245 * plugins/message-view/anjuta-message-manager-plugin.glade: Organized
14248 * plugins/build-basic-autotools/Makefile.am,
14249 plugins/build-basic-autotools/build-basic-autotools.c: Added regex
14250 parsing of output to create message summaries. Uses new message view
14253 * plugins/editor/anjuta-document-manager.glade: Hidden unnecessary
14254 preferences to make dialog box smaller.
14256 * plugins/editor/search-replace.c: Fixed compile error with change
14257 in IAnjutaMessageView API.
14259 2004-09-21 Naba Kumar <naba@gnome.org>
14261 * plugins/Makefile.am: Deletes old (installed) plugins before
14262 installing new ones.
14264 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
14265 plugins/build-basic-autotools/build-basic-autotools.c,
14266 plugins/build-basic-autotools/build-basic-autotools.h: Uses exported
14267 file URI from filemanager. Only disables/enables build submenu in file
14268 manager, instead of merging/unmerging.
14270 * plugins/editor/anjuta-docman.c: Fixed a crash bug when opening
14273 * plugins/file-loader/anjuta-loader-plugin.ui,
14274 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
14275 Implemented "Open with" file manager submenu. Displays error message
14276 when file can not be opened.
14278 * plugins/file-manager/an_file_view.c: Renamed
14279 file_manager_current_filename value name to file_manager_current_uri
14280 and exports proper URI.
14282 * plugins/gtodo/plugin.c: Display name changed to "Tasks".
14284 2004-09-19 Naba Kumar <naba@gnome.org>
14286 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
14287 plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c: Added
14288 save point signal to change editor tabs. Fixed accels.
14290 * plugins/file-loader/plugin.c: Fixed accels.
14292 * plugins/project-manager/plugin.c: Added target selection callback.
14294 * plugins/project-manager/plugin.c: Added URI activation.
14295 * plugins/editor/goto-line.c, plugin/editor/action_callbacks.c:
14296 Fixed dialog and closed it on ok. Fixed a crash bug.
14297 * plugins/editor/anjuta-docman.c: Set notebook scrollable.
14299 * (added) libegg/egg-recent-*.c, (added) libegg/recent-files/*,
14300 configure.in, libegg/Makefile.am, plugins/file-loader/Makefile.am,
14301 plugins/file-loader/anjuta-loader-plugin.ui,
14302 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
14303 Added recent files in file loade plugin.
14305 * ChangeLog: Fixed entry dates.
14307 2004-09-18 Naba Kumar <naba@gnome.org>
14309 * plugins/devhelp/plugin.c: Added UI sensitization and removed
14310 an unnecessary GtkFrame.
14312 2004-09-17 Naba Kumar <naba@gnome.org>
14314 * mime/anjuta.xml, mime/Makefile.am: Added mime definition xml.
14318 * data/Makefile.am: Disabled installing old mime info.
14320 * mime/anjuta.applications, mime/anjuta.keys: Updated.
14322 * plugins/editor/anjuta-docman.c, plugins/editor/anjuta-docman.h,
14323 plugins/editor/anjuta-document-manager.ui,
14324 plugins/editor/plugin.c, plugins/editor/text_editor.c,
14325 plugins/editor/text_editor.h, plugins/editor/text_editor_cbs.c:
14326 Added Editor context popup menu.
14328 * plugins/project-manager/anjuta-project-manager-plugin.png:
14331 * plugins/project-manager/anjuta-project-manager.plugin.in:
14332 Support .anjuta mime type.
14334 * plugins/project-manager/plugin.c: Exports "project_root_directory"
14337 * plugins/file-manager/plugin.c: Watches "project_root_directory"
14340 * src/layout.xml, plugins/profile-default/plugin.c:
14341 Added project manager plugin for startup.
14343 2004-09-16 Naba Kumar <naba@gnome.org>
14345 * anjuta.prj: Updated.
14347 * pixmaps/Makefile.am, plugins/build-basic-autotools/Makefile.am,
14348 plugins/devhelp/Makefile.am, plugins/editor/Makefile.am,
14349 plugins/file-loader/Makefile.am, plugins/file-manager/Makefile.am,
14350 plugins/file-wizard/Makefile.am, plugins/message-view/Makefile.am,
14351 plugins/profile-default/Makefile.am, plugins/sample1/Makefile.am,
14352 plugins/terinal/Makefile.am, src/Makefile.am,
14353 plugins/gtodo/Makefile.am, plugins/project-manager/Makefile.am:
14354 Fixed makefile syntax errors.
14356 2004-09-16 Naba Kumar <naba@gnome.org>
14358 * configure.in, src/layout.xml,
14359 plugins/profile-default/plugin.c,
14360 libanjuta/interfaces/libanjuta.idl,
14361 plugins/Makefile.am, (added) plugins/gtodo/*: Added Todo plugin.
14363 * configure.in, plugins/Makefile.am,
14364 plugins/project-manager/.cvsignore,
14365 plugins/project-manager/Makefile.am,
14366 plugins/project-manager/anjuta-project-manager-plugin.png,
14367 plugins/project-manager/anjuta-project-manager.plugin.in,
14368 plugins/project-manager/anjuta-project-manager.ui,
14369 plugins/project-manager/plugin.c,
14370 plugins/project-manager/plugin.h: Added project manager plugin
14371 based on gnome-build.
14373 * Makefile.am, mime/Makefile.am, mime/anjuta.applications,
14374 mime/anjuta.keys, mime/anjuta.mime: Added anjuta files mime types.
14376 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
14377 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
14378 manuals/reference/libanjuta/tmpl/properties.sgml: Updated.
14380 2004-09-16 Naba Kumar <naba@gnome.org>
14382 * plugins/editor/action-callbacks.c: Fixed compile error.
14384 2004-09-15 Naba Kumar <naba@gnome.org>
14386 * plugins/devhelp/plugin.[c,h]: Fixed a start-up warning.
14388 * libanjuta/e-splash.c, plugins/profile-default/plugin.c:
14389 New improved splace with nicer progress.
14391 * configure.in, plugins/Makefile.am,
14392 (added) file-wizard/.cvsignore,
14393 (added) file-wizard/Makefile.am,
14394 (added) file-wizard/action-callbacks.c,
14395 (added) file-wizard/action-callbacks.h,
14396 (added) file-wizard/anjuta-file-wizard-plugin.png,
14397 (added) file-wizard/anjuta-file-wizard.glade,
14398 (added) file-wizard/anjuta-file-wizard.plugin.in,
14399 (added) file-wizard/anjuta-file-wizard.ui,
14400 (added) file-wizard/file.c,
14401 (added) file-wizard/file.h,
14402 (added) file-wizard/plugin.c,
14403 (added) file-wizard/plugin.h:
14404 Created new file wizard and added it. The wizard takes care of text
14405 bit insertions and new files creation.
14407 * plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
14408 plugins/editor/action-callbacks.h,
14409 plugins/editor/anjuta-document-manager.glade,
14410 plugins/editor/anjuta-document-manager.ui,
14411 plugins/editor/plugin.c, plugins/editor/text_editor.c,
14412 (removed) plugins/editor/file.[c,h]: Removed text insertions and
14413 new files code and moved into a new plugin (file wizard).
14415 * libanjuta/plugins.[c,h]: Added plugins selection function.
14417 * libanjuta/interfaces/libanjuta.idl: Added goto_position(),
14418 get_position(), insert() in IAnjutaEditor interface. Added
14419 add_buffer() in IAnjutaDocumentManager interface. Added IAnjutaWizard
14420 interface (for wizard plugins).
14422 * plugins/file-loader/anjuta-loader-plugin.ui,
14423 plugins/file-loader/plugin.c: Added wizard launcher interface which
14424 scans for plugins implement IAnjutaWizard interface and presents the
14425 list to user for selection. The selected plugin is then activated
14428 * libanjuta/interfaces/.cvsignore: Updated.
14429 * plugins/message-view/.cvsignore: Updated.
14430 * plugins/launcher/*: Removed as launcher has already been moved to
14431 libanjuta as class.
14433 * manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
14434 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
14435 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
14436 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
14437 manuals/reference/libanjuta/tmpl/pixmaps.sgml:
14438 Updated API documentations.
14440 2004-09-01 Amanpreet Singh Alam <aalam@redhat.com>
14442 * configure.in: Added Punjabi to ALL_LINGUAS
14444 2004-07-29 Naba Kumar <naba@gnome.org>
14446 * configure.in: Added file-loader plugin Makefile path and
14447 fixed devhelp version requirement.
14449 2004-07-28 Naba Kumar <naba@gnome.org>
14451 * src/anjuta-app.c, libanjuta/pixmaps.h, libanjuta/anjuta-stock.h,
14452 terminal/preferences-terminal.png (added), message-view/*.png (added),
14453 message-view/*.xpm (added), editor/*.png (added),
14454 editor/*.xpm (added), plugins/editor/Makefile.am,
14455 plugins/editor/plugin.c, plugins/message-view/Makefile.am,
14456 plugins/message-view/plugin.c, plugins/terminal/Makefile.am,
14457 src/anjuta-app.c, pixmaps/Makefile.am: Moved pixmap files to
14458 respective plugins directories.
14460 * pixmaps/autocomplete-16.png, pixmaps/autocomplete.png,
14461 pixmaps/block-end-16.png, pixmaps/block-end.png
14462 pixmaps/block-start-16.png, pixmaps/block-start.png
14463 pixmaps/block_select.xpm, pixmaps/bookmark-first-16.png
14464 pixmaps/bookmark-first.png, pixmaps/bookmark-last-16.png
14465 pixmaps/bookmark-last.png, pixmaps/bookmark-next-16.png
14466 pixmaps/bookmark-next.png, pixmaps/bookmark-prev-16.png
14467 pixmaps/bookmark-prev.png, pixmaps/bookmark_toggle.xpm
14468 pixmaps/fold_close.xpm, pixmaps/fold_open.xpm
14469 pixmaps/fold_toggle.xpm, pixmaps/indent.xpm
14470 pixmaps/indent_auto.xpm, pixmaps/indent_dcr.xpm
14471 pixmaps/indent_inc.xpm, pixmaps/indent_set.xpm
14472 pixmaps/preferences-editor.png, pixmaps/undock.png
14473 pixmaps/error-next-16.png, pixmaps/error-next.png
14474 pixmaps/error-prev-16.png, pixmaps/error-prev.png
14475 pixmaps/messages.xpm, pixmaps/preferences-messages.png,
14476 pixmaps/preferences-terminal.png: Deleted
14478 * libanjuta/properties* (removed), plugins/editor/properties* (added),
14479 plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
14480 plugins/editor/aneditor.cxx, plugins/editor/anjuta-docman.c,
14481 plugins/editor/anjuta-document-manager.plugin.in,
14482 plugins/editor/anjuta-document-manager.ui,
14483 plugins/editor/plugin.c, plugins/editor/print.c,
14484 plugins/editor/search-replace_backend.c,
14485 plugins/editor/search_preferences.h,
14486 plugins/editor/text_editor.c, plugins/editor/text_editor.h:
14487 Moved properties souce files to editor plugin as it not required in
14488 libanjuta. Other editor fixes.
14490 * configure.in, libegg/Makefile.am, libegg/egg-dock* (removed),
14491 libegg/dock/* (removed)
14492 : Restored GDL external dependencies and removed libegg dock
14493 sources, because gdl is being developed.
14495 * libanjuta/Makefile.am, libanjuta/anjuta-preferences.c,
14496 libanjuta/anjuta-preferences.h, libanjuta/anjuta-shell.c,
14497 libanjuta/anjuta-shell.h, libanjuta/anjuta-utils.c,
14498 libanjuta/anjuta-utils.h, libanjuta/libanjuta.h,
14499 libanjuta/plugins.c, libanjuta/plugins.h,
14500 libanjuta/resources.c, libanjuta/resources.h: Preferences now use
14501 gconf system. Shell now takes docking positions. Added more utility
14502 functions. Added plugins query function. And other fixes.
14504 * libanjuta/interfaces/libanjuta.idl: Added File loader interface.
14506 * plugins/Makefile.am, plugins/file-loader/*: Implemented file loader
14507 plugin to load files based on mime type.
14509 * configure.in, plugins/devhelp/plugin.c: Fixed to use devhelp >= 0.9.
14511 * plugins/file-manager/Makefile.am, plugins/file-manager/an_file_view.c,
14512 plugins/file-manager/plugin.c: File manager now uses file loader to
14515 * plugins/message-view/anjuta-msgman.c,,
14516 plugins/message-view/message-view.c,
14517 plugins/message-view/plugin.c: Implemented launcher in libanjuta.
14519 * plugins/profile-default/plugin.c, plugins/sample1/plugin.c,
14520 plugins/terminal/terminal.c, src/Makefile.am,
14521 src/action-callbacks.c, src/anjuta-app.c, src/anjuta-app.h,
14522 src/anjuta.c, src/layout.xml, src/preferences.c: Bug fixes.
14524 * libegg/dock/*: Removed directory.
14526 2004-07-28 Naba Kumar <naba@gnome.org>
14528 * configure.in: Reduced gnome-print version requirement.
14529 * plugins/devhelp/plugin.c: Fixed changes wrt develop >= 0.9.0.
14531 2004-07-21 Ray Strode <rstrode@redhat.com>
14532 * anjuta/anjuta.desktop.in.in: Add MimeType line to desktop file
14535 2004-06-29 Johannes Schmid <jhs@cvs.gnome.org>
14537 * plugins/editor/search-replace.c: Some fixes
14538 * plugins/terminal/Makefile.am:
14539 Patch from: Alexey Rusakov <ktirf@users.sf.net>
14541 2004-05-19 Naba Kumar <naba@gnome.org>
14543 * libanjuta/e-splash.c: Set 'type' at construct time. Fixed
14546 2004-05-17 Johannes Schmid <jhs@cvs.gnome.org>
14548 * plugins/editor/text_editor.c: Implemented IAnjutaFile correctly.
14549 Implemented IAnjutaSavable
14550 * plugins/editor/plugin.c: Implemented IAnjutaFile and IAnjutaSavable.
14552 2004-05-17 Naba Kumar <naba@gnome.org>
14554 * configure.in, plugins/Makefile.am, plugins/profile-default/plugin.c,
14555 plugins/build-basic-autotools/.cvsignore,
14556 plugins/build-basic-autotools/Makefile.am,
14557 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.png,
14558 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
14559 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
14560 plugins/build-basic-autotools/build-basic-autotools.c,
14561 plugins/build-basic-autotools/build-basic-autotools.h: Added basic autotools
14564 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaProject interface
14567 * plugins/file-manager/an_file_view.c,
14568 plugins/file-manager/anjuta-file-manager.ui,
14569 plugins/file-manager/plugin.c, plugins/file-manager/plugin.h:
14570 Added context menu UI.
14572 * src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c: Added widgets show/hide
14575 2004-05-16 Johannes Schmid <jhs@cvs.gnome.org>
14577 * libanjuta/anjuta-preferences.[ch]:
14578 Added save/load_gconf functions
14579 * src/action_callbacks.[ch], src/preferences.c:
14580 Load global prefs from gconf at startup and save them
14581 on exit. Prefs load and save correctly but something resets
14582 them to default after loading...
14583 * src/Makefile.am: Hack: Add anjuta-preferences.o to LD_ADD.
14584 Somehow the linker does not find save/load_gconf functions
14585 in libanjuta. Must be a stupid mistake, I would be glad
14586 if someone could fix that.
14587 * manuals/reference/libanjuta-sections.txt: Added new
14588 preferences functions and removed gnome-filelist
14589 * plugins/file-manager/anjuta-file-manager-plugin.glade:
14590 * plugins/file-manager/plugin.c:
14591 Added root-path property
14593 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
14595 * libanjuta/fileselection.[ch], gnomefilelist.[ch]: Removed,
14596 they are not longer needed.
14597 * manuals/reference/libanjuta/Makefile.am, anjuta-docs.sgml,
14598 anjuta-sections.txt: Remove references to the files
14599 * libanjuta/pixmaps.h, pixmaps/directory(-accept).png:
14600 Use new nautilus icons for file-manager, looks incredible
14603 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
14605 * plugins/editor/anjuta-docman.c: gchar* to
14606 const gchar* in arguments
14607 * plugins/editor/text_editor.c: Implemented IAnjutaFile
14609 * plugins/file-manager/an_file_view.c: Open files on
14610 double-click. Does not work yet because it does not
14611 find IAnjutaFile interface in document manager
14613 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
14615 * plugins/editor/anjuta-docman.c
14616 * plugins/editor/text_editor.c:
14617 Made close button working, made multiple selection in
14618 File/Open dialog possble, fixed crash bug if file cannot
14621 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
14623 * plugins/editor/action-callbacks.c
14624 * plugins/editor/anjuta-docman.c
14625 * plugins/editor/anjuta-docman.h
14626 * plugins/editor/search-replace.c
14627 * plugins/editor/search-replace_backend.c
14628 * plugins/editor/text_editor.c
14629 * plugins/editor/text_editor.h:
14630 Moved to new GtkFileChooserDialog, use gnome-vfs everywhere to be
14631 able to open all files, use uri instead of full_filename, fixed
14635 2004-05-13 Naba Kumar <naba@gnome.org>
14637 * plugins/message-view/anjuta-message-manager-plugin.glade:
14640 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Fixed toolbar
14643 * pixmaps/anjuta_splash.png: Added border.
14645 * plugins/editor/anjuta-document-manager.png: New icon.
14647 * anjuta.glade, plugins/editor/anjuta-document-manager.glade,
14648 plugins/editor/.cvsignore: Moved search dialogs from anjuta.glade.
14650 plugins/editor/Makefile.am,
14651 plugins/editor/search-replace.c,
14652 plugins/editor/search-replace.h,
14653 plugins/editor/search-replace_backend.c,
14654 plugins/editor/search-replace_backend.h,
14655 plugins/editor/search_preferences.h,
14656 plugins/editor/search_preferences.c: Merged changes from
14657 ANJUTA_1_2_0 branch.
14659 * plugins/editor/anjuta-docman.c, plugins/editor/file.c,
14660 plugins/editor/plugin.c: Fixed crash bugs. Made toggle editor items
14663 * plugins/terminal/Makefile.am,
14664 plugins/terminal/anjuta-terminal-plugin.glade: Fixed terminal preferences
14667 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Added toolbar
14670 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
14671 * plugins/message-view/plugin.c: Fixed glade file loading
14672 Removed "Show messages" menu item
14673 * src/anjuta-app.c: Fixed crash bug, g_free(filename was called
14674 twice because of this load system layout hack.
14675 * libanjuta/anjuta-ui.h: Removed #include config.h
14676 * libanjuta/libanjuta.pc: Fixed path and depencies
14677 * libanjuta/Makefile.am: Install properties.h and glue-plugin.h
14678 * libanjuta/properties.h: Moved C++ stuff to properties_cxx.h (file added)
14679 * libanjuta/properties.cxx : #include "properties_cxx.h"
14680 * plugins/editor/aneditor.cxx: #include "properties_cxx.h"
14682 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
14683 * plugins/message-view/*: Fixed message view preferences
14684 * plugins/message-view/message_prefs.glade: unmerged from anjuta.glade
14685 * anjuta.glade: Removed messages stuff
14687 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
14689 * Removed libanjutamm, it is now hosted on SF.net:
14690 cvs.sf.net/cvsroot/anjuta/libanjutamm
14692 2004-05-11 Johannes Schmid <jhs@cvs.gnome.org>
14695 Added some experimental code to add support for C++ plugins.
14696 Nothing works yet and it is likely that it will disappear but
14697 I have some questions to murrayc and he wants to see the code.
14699 2004-05-11 Naba Kumar <naba@gnome.org>
14701 * plugins/terminal/terminal.c: Fixed prefs loading bug.
14703 * plugins/editor/action-callbacks.c: Fixed a crash bug in
14704 hightlight style menu actions.
14706 * manuals/reference/libanjuta/libanjuta-docs.sgml,
14707 manuals/reference/libanjuta/plugin-description-file.sgml,
14708 manuals/reference/libanjuta/writing-plugins.sgml,
14709 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
14710 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
14711 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated docs.
14713 * src/anjuta-app.c: Always load system layout for now.
14715 * libanjuta/anjuta-shell.h, libanjuta/gnomefilelist.h: Fixed format.
14717 * manuals/reference/libanjuta/libanjuta-docs.sgml,
14718 manuals/reference/libanjuta/libanjuta-sections.txt,
14719 manuals/reference/libanjuta/libanjuta.types,
14720 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
14721 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
14722 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
14723 manuals/reference/libanjuta/tmpl/fileselection.sgml,
14724 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
14725 (added) manuals/reference/libanjuta/tmpl/ianjuta-terminal.sgml:
14726 Updated documentation.
14728 * (new) plugins/terminal/*, plugins/Makefile.am, configure.in,
14729 plugins/profile-default/plugin.c, src/layout.xml:
14730 Created terminal plugin.
14732 * (new) plugins/file-manager/anjuta-file-manager-plugin.glade,
14733 (new) plugins/file-manager/.cvsignore,
14734 plugins/file-manager/an_file_view.c,
14735 plugins/file-manager/plugin.c,
14736 plugins/file-manager/plugin.h: Moved preferences to separate
14737 glade file and added cvsignore file.
14739 * (new) po/ko.po, (new) po/sq.po, po/ChangeLog: Brought missing po files
14740 from ANJUTA_1_2_0 branch. Please note that other po files need merging
14741 from the branch. I tried it but there were way too many conflicts.
14743 * anjuta.glade: Merged with ANJUTA_1_2_0 branch.
14745 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h: Added more
14746 util functions required during the merge.
14748 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaTerminal
14751 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
14752 plugins/editor/anjuta-docman.c, plugins/editor/goto_line.c,
14753 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
14754 plugins/editor/text_editor_menu.c, plugins/file-manager/Makefile.am:
14755 Merged with ANJUTA_1_2_0 branch.
14757 2004-05-09 Johannes Schmid <jhs@cvs.gnome.org>
14759 * configure.in: Changed GNOME_COMPILE_WARNIGS from error to maximum
14761 2004-05-07 Naba Kumar <naba@gnome.org>
14763 * libanjuta/anjuta-ui.c: Reads action labels and icons correctly.
14765 * plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c:
14766 Added preferences reading and loading.
14768 * anjuta.glade, anjuta_dialogs_strings.c, ChangeLog,
14769 libanjuta/anjuta-preferences.c, libanjuta/defaults.c,
14770 libanjuta/fileselection.c, libanjuta/fileselection.h,
14771 libanjuta/resources.c: Merged with ANJUTA_1_2_0 branch.
14773 * manuals/reference/libanjuta/anjuta-architecture.sgml: Added some docs.
14775 * AUTHORS, HACKING, NEWS, README, anjuta.desktop.in.in,
14776 anjuta.spec.in, configure.in, data/autogen.sh.generic,
14777 data/autogen.sh.gtk, data/autogen.sh.gtkmm, data/autogen.sh.wxwin,
14778 data/macros/autogen.sh, data/macros2/autogen.sh
14779 data/properties/ada.properties, data/properties/anjuta.properties,
14780 launcher/Makefile.am, launcher/anjuta_launcher.c, libanjuta/gnomefilelist.c,
14781 libanjuta/gnomefilelist.h, manuals/C/Makefile.am,
14782 (added) manuals/C/anjuta-advanced-tutorial/.cvsignore,
14783 (added) manuals/C/anjuta-advanced-tutorial/Makefile.am,
14784 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial-C.omf,
14785 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.xml,
14786 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_additional_options.png,
14787 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_lib3ds.png,
14788 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_libxml2.png,
14789 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_include_paths.png,
14790 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_libraries.png,
14791 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_lib3ds.png,
14792 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_libxml2.png,
14793 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_project_type.png,
14794 manuals/C/anjuta-manual/authors.xml, manuals/C/anjuta-manual/build.xml,
14795 manuals/C/anjuta-tutorial/anjuta-tutorial.xml,
14796 plugins/class-gen/clsGen.c, plugins/editor/print.c,
14797 plugins/patch/patch-plugin.c, scintilla/Document.cxx,
14798 scintilla/Editor.cxx, scintilla/KeyWords.cxx, scintilla/LexCPP.cxx
14799 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
14800 scintilla/LexVB.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
14801 (added) scintilla/README.sync, scintilla/ScintillaBase.cxx,
14802 scintilla/ScintillaBase.h, scintilla/ScintillaGTK.cxx,
14803 (added) scintilla/scintilla-marshal.c,
14804 (added) scintilla/scintilla-marshal.h,
14805 (added) scintilla/scintilla-marshal.list,
14806 scintilla/include/SString.h, scintilla/include/SciLexer.h,
14807 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface,
14808 (added) scintilla/patches/scintilla-calltip-align.patch,
14809 (added) scintilla/patches/scintilla-minor.patch,
14810 tagmanager/Makefile.am: Merge (level 4) with ANJUTA_1_2_0 branch.
14812 2004-05-06 Naba Kumar <naba@gnome.org>
14814 * (added) plugins/file-manager/Makefile.am,
14815 (added) plugins/file-manager/anjuta-file-manager-plugin.png,
14816 (added) plugins/file-manager/anjuta-file-manager.plugin.in,
14817 (added) plugins/file-manager/anjuta-file-manager.ui,
14818 (added) plugins/file-manager/plugin.c,
14819 (added) plugins/file-manager/plugin.h,
14820 (removed) plugins/file-manager/an_file_view.h,
14821 plugins/Makefile.am, configure.in,
14822 plugins/file-manager/an_file_view.c: Created file manager plugin.
14824 * plugins/profile-default/plugin.c: Added file manager plugin in default
14827 * libanjuta/Makefile.am: Fixed dependencies.
14828 * pixmaps/anjuta_splash.png: New splash screen.
14830 2004-05-05 Johannes Schmid <jhs@cvs.gnome.org>
14832 * template/template.c/h: Added in-line doc
14833 * manuals/reference/template/*: Added template documentation
14834 * configure.in: Build template docs
14836 2004-05-05 Naba Kumar <naba@gnome.org>
14838 * autogen.sh: Added commands to generate initial interfaces.
14840 * libanjuta/Makefile.am,
14841 (removed)libanjuta/anjuta-plugin-parser.c,
14842 (removed)libanjuta/anjuta-plugin-parser.h,
14843 (added)libanjuta/anjuta-plugin-description.c,
14844 (added)libanjuta/anjuta-plugin-description.h: Renamed plugin-parser to
14845 plugin description.
14847 * libanjuta/anjuta-plugin.c,
14848 libanjuta/anjuta-plugin.h: Added activation and deactivation methods.
14850 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Fixed documentation
14851 and added AnjutaShellPlacement enum for widgeds placement (passed to
14852 widget add_widget() method.
14854 * libanjuta/plugins.c, libanjuta/plugins.h: Added plugin query routines
14855 and moved plugin sets loading in profile plugins.
14857 * libanjuta/interfaces/.cvsignore,
14858 (removed)libanjuta/interfaces/Makefile.am,
14859 libanjuta/interfaces/libanjuta.idl,
14860 libanjuta/interfaces/anjuta-idl-compiler.pl,
14861 (removed)libanjuta/interfaces/ianjuta-document-manager.c,
14862 (removed)libanjuta/interfaces/ianjuta-document-manager.h,
14863 (removed)libanjuta/interfaces/ianjuta-editor.c,
14864 (removed)libanjuta/interfaces/ianjuta-editor.h,
14865 (removed)libanjuta/interfaces/ianjuta-file.c,
14866 (removed)libanjuta/interfaces/ianjuta-file.h,
14867 (removed)libanjuta/interfaces/ianjuta-message-manager.c,
14868 (removed)libanjuta/interfaces/ianjuta-message-manager.h,
14869 (removed)libanjuta/interfaces/ianjuta-message-view.c,
14870 (removed)libanjuta/interfaces/ianjuta-message-view.h: Removed all *.c,
14871 *.h and Makefile.am files. They are autogenerated. Interfaces are
14872 by anjuta-idl-compiler.pl from libanjuta.idl file.
14874 * manuals/reference/libanjuta/Makefile.am,
14875 manuals/reference/libanjuta/anjuta-architecture.sgml,
14876 manuals/reference/libanjuta/libanjuta-docs.sgml,
14877 manuals/reference/libanjuta/libanjuta-sections.txt,
14878 manuals/reference/libanjuta/libanjuta.types,
14879 manuals/reference/libanjuta/plugin-description-file.sgml,
14880 manuals/reference/libanjuta/writing-plugins.sgml,
14881 (added)manuals/reference/libanjuta/tmpl/.cvsignore,
14882 (added)manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
14883 (removed)manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
14884 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
14885 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
14886 (added)manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
14887 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
14888 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
14889 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
14890 (added)manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
14891 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
14892 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
14893 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-loader.sgml,
14894 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml,
14895 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml,
14896 (added)manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
14897 (added)manuals/reference/libanjuta/tmpl/ianjuta-help.sgml,
14898 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
14899 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
14900 (added)manuals/reference/libanjuta/tmpl/ianjuta-loader.sgml,
14901 (added)manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
14902 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
14903 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
14904 (added)manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
14905 (added)manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
14906 (added)manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
14907 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-loader.sgml,
14908 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-savable.sgml,
14909 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream.sgml,
14910 (added)manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
14911 (added)manuals/reference/libanjuta/tmpl/libanjuta-iface-marshallers.sgml,
14912 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
14913 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated documentation.
14914 Wrote writing-plugins.sgml documentation. Fixed cross links. Added
14915 interfaces template sgmls.
14917 * plugins/Makefile.am,
14918 plugins/devhelp/anjuta-devhelp.plugin.in,
14919 plugins/devhelp/plugin.c,
14920 plugins/editor/action-callbacks.c,
14921 plugins/editor/anjuta-document-manager.plugin.in,
14922 plugins/editor/plugin.c,
14923 plugins/editor/plugin.h,
14924 plugins/editor/text_editor.c,
14925 plugins/sample1/plugin.c,
14926 plugins/message-view/anjuta-message-manager.plugin.in,
14927 plugins/message-view/plugin.c: Fixed shell add_widget method to take
14928 placement. Fixed other errors.
14930 * (added)plugins/profile-default/.cvsignore,
14931 (added)plugins/profile-default/Makefile.am,
14932 (added)plugins/profile-default/anjuta-default-profile-plugin.png,
14933 (added)plugins/profile-default/anjuta-default-profile.plugin.in,
14934 (added)plugins/profile-default/anjuta-default-profile.ui,
14935 (added)plugins/profile-default/plugin.c,
14936 (added)plugins/profile-default/plugin.h: Added a default new
14940 src/action-callbacks.c,
14943 src/main.cpp: Fixed necessary changes for libanjuta
14945 2004-05-04 Naba Kumar <naba@gnome.org>
14947 * libanjuta/anjuta-shell.[h,c], src/anjuta-app.c,
14948 plugins/sample1/plugin.c, plugins/devhelp/plugin.c,
14949 plugins/message-view/plugin.c, plugins/editor/plugin.c: Added shell
14950 placement for default widgets placements.
14952 2004-05-03 Naba Kumar <naba@gnome.org>
14954 * manuals/reference/libanjuta/anjuta-architecture.sgml,
14955 manuals/reference/libanjuta/libanjuta-docs.sgml,
14956 manuals/reference/libanjuta/plugin-description-file.sgml,
14957 manuals/reference/libanjuta/writing-plugins.sgml:
14958 Wrote more sections in writing-plugins document and fixed errors.
14960 2004-05-03 Naba Kumar <naba@gnome.org>
14962 * libanjuta/interfaces/libanjuta.idl: Added interface
14963 IAnjutaFileManager.
14965 * manuals/reference/libanjuta/anjuta-architecture.dia,
14966 manuals/reference/libanjuta/anjuta-architecture.png: Updated
14967 architecture diagram.
14969 * (added) manuals/reference/libanjuta/anjuta-architecture.sgml,
14970 manuals/reference/libanjuta/libanjuta-docs.sgml,
14971 (added) manuals/reference/libanjuta/plugin-description-file.sgml,
14972 (added) manuals/reference/libanjuta/writing-plugins.sgml:
14973 Wrote writing-plugins document and separated chapters into
14974 separate sgml files.
14976 * plugins/file-manager/an_file_view.c,
14977 plugins/file-manager/an_file_view.h: New and improved directory
14980 2004-05-02 Sven Herzberg <herzi@abi02.de>
14982 * anjuta.glade: re-designed the new file dialog
14983 * anjuta_dialogs_strings.c: new strings from the new file dialog
14985 2004-04-30 Naba Kumar <naba@gnome.org>
14987 * libanjuta/interfaces/Makefile.am.iface,
14988 libanjuta/interfaces/anjuta-idl-compiler.pl: Fixed errors.
14990 * libanjuta/interfaces/libanjuta.idl: Updated.
14992 * libanjuta/interfaces/Makefile.am.iface,
14993 libanjuta/interfaces/libanjuta.idl: Updated.
14995 2004-04-29 Naba Kumar <naba@gnome.org>
14997 * libanjuta/interfaces/Makefile.am.iface,
14998 libanjuta/interfaces/libanjuta.idl: Updated.
15000 2004-04-29 Naba Kumar <naba@gnome.org>
15002 * libanjuta/interfaces/giface-idlc-c.pl,
15003 libanjuta/interfaces/libanjuta.idl: Upgraded.
15004 * libanjuta/interfaces/Makefile.am.iface: Added.
15006 2004-04-28 Naba kumar <naba@gnome.org>
15008 * libanjuta/interfaces/giface-idlc-c.pl,
15009 libanjuta/interfaces/libanjuta.idl: Added anjuta interface
15010 definitions and wrote a compiler.
15012 2004-04-28 Naba Kumar <naba@gnome.org>
15014 * libanjuta/anjuta-shell.c: Fixed docs.
15015 * libanjuta/interfaces/Makefile.am,
15016 libanjuta/interfaces/ianjuta-file.c,
15017 libanjuta/interfaces/ianjuta-file.h: Added ianjuta-file.{c,h}
15019 * libanjuta/interfaces/ianjuta-editor.c: Fixed bug.
15021 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml
15023 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
15024 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
15025 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
15026 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
15027 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml: Updated docs.
15028 * src/anjuta-app.c: Fixed bug.
15030 2004-04-27 Naba Kumar <naba@gnome.org>
15032 * libanjuta/anjuta-preferences-dialog.c,
15033 manuals/Makefile.am: Fixed document bugs and enabled docs
15036 * libanjuta/anjuta-preferences-dialog.c,
15037 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml:
15038 More documentation.
15040 * libanjuta/anjuta-preferences.c,
15041 manuals/reference/libanjuta/libanjuta-docs.sgml,
15042 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
15043 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
15044 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
15045 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
15046 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml:
15047 Wrote more documentations.
15049 * (removed) plugins/message-view/imessage-view.c,
15050 (removed) plugins/message-view/ianjuta-msgman.c,
15051 plugins/message-view/Makefile.am,
15052 plugins/message-view/anjuta-msgman.c,
15053 plugins/message-view/anjuta-msgman.h,
15054 plugins/message-view/message-view.c,
15055 plugins/message-view/message-view.h,
15056 plugins/message-view/plugin.c,
15057 plugins/message-view/plugin.h: Moved interface implementations
15058 in their respective classes and used correct macros to
15059 defined class types.
15061 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
15062 src/action-callbacks.c, src/anjuta-app.c: Subclassed
15063 AnjutaUI from GtkUIManager instead of GtkDialog.
15065 * manuals/reference/libanjuta/Makefile.am,
15066 manuals/reference/libanjuta/libanjuta-docs.sgml,
15067 manuals/reference/libanjuta/libanjuta-sections.txt,
15068 manuals/reference/libanjuta/libanjuta.types,
15069 (added) manuals/reference/libanjuta/anjuta-architecture.dia,
15070 (added) manuals/reference/libanjuta/anjuta-architecture.png,
15071 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
15072 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
15073 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
15074 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
15075 Wrote more documentation, fixed typos, added architecture
15076 diagram, updated object types etc.
15078 * plugins/editor/text_editor.c: Fixed interface implementation.
15080 2004-04-26 Naba Kumar <naba@gnome.org>
15082 * (added) manuals/reference/libanjuta/anjuta-architecture.dia,
15083 (added) manuals/reference/libanjuta/anjuta-architecture.png,
15084 manuals/reference/libanjuta/libanjuta-docs.sgml: Added
15085 architecture diagram and a new chapter on plugins description file.
15087 2004-04-25 Naba Kumar <naba@gnome.org>
15089 * libanjuta/anjuta-children.h,
15090 libanjuta/anjuta-plugin.c,
15091 libanjuta/anjuta-plugin.h,
15092 libanjuta/anjuta-preferences.c,
15093 libanjuta/anjuta-shell.c,
15094 libanjuta/anjuta-shell.h,
15095 libanjuta/e-splash.c,
15096 libanjuta/e-splash.h,
15097 manuals/reference/libanjuta/Makefile.am,
15098 manuals/reference/libanjuta/libanjuta-docs.sgml,
15099 manuals/reference/libanjuta/libanjuta-sections.txt,
15100 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
15101 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
15102 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
15103 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
15104 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
15105 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
15106 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
15107 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
15108 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
15109 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
15110 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
15111 manuals/reference/libanjuta/tmpl/defaults.sgml,
15112 manuals/reference/libanjuta/tmpl/fileselection.sgml,
15113 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
15114 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
15115 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
15116 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
15117 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
15118 manuals/reference/libanjuta/tmpl/plugins.sgml,
15119 manuals/reference/libanjuta/tmpl/properties.sgml,
15120 manuals/reference/libanjuta/tmpl/resources.sgml,
15121 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
15122 manuals/reference/libanjuta/tmpl/e-splash.sgml,
15123 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
15124 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
15125 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
15126 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
15128 Added more template files and wrote more documentation.
15130 2004-04-24 Andras Timar <timar@gnome.hu>
15132 * configure.in: Added hu to ALL_LINGUAS.
15134 2004-04-23 Naba Kumar <naba@gnome.org>
15136 * configure.in: Fixed compile error.
15138 * libanjuta/anjuta-children.c,
15139 libanjuta/anjuta-children.h,
15140 libanjuta/anjuta-preferences.c,
15141 libanjuta/anjuta-preferences.h,
15142 libanjuta/anjuta-shell.c,
15143 libanjuta/anjuta-ui.c,
15144 libanjuta/anjuta-ui.h,
15145 manuals/reference/libanjuta/Makefile.am,
15146 manuals/reference/libanjuta/libanjuta-docs.sgml,
15147 manuals/reference/libanjuta/libanjuta.types,
15148 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
15149 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
15150 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
15151 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
15152 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
15153 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
15154 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
15155 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
15156 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
15157 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
15158 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
15159 manuals/reference/libanjuta/tmpl/defaults.sgml,
15160 manuals/reference/libanjuta/tmpl/fileselection.sgml,
15161 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
15162 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
15163 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
15164 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
15165 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
15166 manuals/reference/libanjuta/tmpl/plugins.sgml,
15167 manuals/reference/libanjuta/tmpl/properties.sgml,
15168 manuals/reference/libanjuta/tmpl/resources.sgml,
15169 plugins/sample1/plugin.c: Added libanjuta API documentation.
15171 2004-04-22 Naba Kumar <naba@gnome.org>
15173 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
15174 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
15175 libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
15176 libegg/Makefile.am, (removed) libegg/egg-accel-dialog.c,
15177 (removed) libegg/egg-action-group.c, (removed) libegg/egg-action.c,
15178 libegg/egg-combo-action.c, libegg/egg-entry-action.c,
15179 (removed) libegg/egg-markup.c, (removed) libegg/egg-menu-merge.c,
15180 (removed) libegg/egg-radio-action.c, (removed) libegg/egg-toggle-action.c,
15181 (removed) libegg/eggradiotoolbutton.c,
15182 (removed) libegg/eggseparatortoolitem.c,
15183 (removed) libegg/eggtoggletoolbutton.c,
15184 (removed) libegg/eggtoolbar.c,
15185 (removed) libegg/eggtoolbutton.c,
15186 (removed) libegg/eggtoolitem.c,
15187 (removed) libegg/prop-editor.c,
15188 (removed) libegg/test-actions.c,
15189 (removed) libegg/test-drag.c,
15190 (removed) libegg/test-merge.c,
15191 (removed) libegg/test-toolbar.c,
15192 libegg/menu/Makefile.am,
15193 (removed) libegg/menu/egg-accel-dialog.h,
15194 (removed) libegg/menu/egg-action-group.h,
15195 (removed) libegg/menu/egg-action.h,
15196 libegg/menu/egg-entry-action.h,
15197 (removed) libegg/menu/egg-markup.h,
15198 (removed) libegg/menu/egg-menu-merge.h,
15199 (removed) libegg/menu/egg-menu.h,
15200 (removed) libegg/menu/egg-radio-action.h,
15201 (removed) libegg/menu/egg-toggle-action.h,
15202 (removed) libegg/menu/howitshouldwork.txt,
15203 (removed) libegg/toolbar/.cvsignore,
15204 (removed) libegg/toolbar/Makefile.am,
15205 (removed) libegg/toolbar/TODO,
15206 (removed) libegg/toolbar/eggradiotoolbutton.h,
15207 (removed) libegg/toolbar/eggseparatortoolitem.h,
15208 (removed) libegg/toolbar/eggtoggletoolbutton.h,
15209 (removed) libegg/toolbar/eggtoolbar.h,
15210 (removed) libegg/toolbar/eggtoolbutton.h,
15211 (removed) libegg/toolbar/eggtoolitem.h,
15212 (removed) libegg/toolbar/prop-editor.h,
15213 (removed) libegg/toolbar/toolbar-api.txt,
15214 (removed) libegg/toolbar/toolbar-ideas.txt,
15215 plugins/devhelp/anjuta-devhelp.ui,
15216 plugins/devhelp/plugin.c,
15217 plugins/editor/action-callbacks.c,
15218 plugins/editor/action-callbacks.h,
15219 plugins/editor/anjuta-docman.c,
15220 plugins/editor/anjuta-document-manager.ui,
15221 plugins/editor/plugin.c,
15222 P plugins/message-view/Makefile.am,
15223 plugins/message-view/anjuta-message-manager.ui,
15224 plugins/message-view/plugin.c,
15225 plugins/sample1/anjuta-sample.ui,
15226 plugins/sample1/plugin.c,
15227 src/action-callbacks.c,
15228 src/action-callbacks.h,
15229 src/anjuta-actions.h,
15231 src/anjuta.ui: Removed libegg code for menu/toolbar action-merge and used
15232 Gtk actions and UIManager. Fixed all plugins to use this.
15234 * manuals/reference/gtkdoc-scangobj.diff,
15235 manuals/reference/libanjuta/Makefile.am,
15236 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
15237 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
15238 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
15239 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
15240 manuals/reference/libanjuta/tmpl/plugins.sgml: Fixed document generation.
15242 * configure.in: Updated to require gtk-2.4 and gnome-2.6.
15244 2004-04-20 Johannes Schmid <jhs@cvs.gnome.org>
15246 * plugins/message-view/imessage-view.c
15247 * plugins/message-view/ianjuta-msgman.c:
15250 2004-04-17 Adam Weinberger <adamw@gnome.org>
15252 * configure.in: Added en_CA to ALL_LINGUAS.
15254 2004-04-08 Naba Kumar <naba@gnome.org>
15256 * libanjuta/interfaces/ianjuta-message-view.[c,h],
15257 libanjuta/interfaces/Makefile.am,
15258 libanjuta/interfaces/ianjuta-message-manager.[c,h]: Implemented
15259 message manager and message view interfaces.
15261 * libanjuta/anjuta-children.h, libanjuta/anjuta-plugin-parser.h,
15262 libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
15263 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
15264 libanjuta/plugins.c, libanjuta/plugins.h, src/action-callbacks.c,
15265 src/anjuta-app.c: Used 'activate' and
15266 'deactivate' virtual methods for plugins. Fixed installed plugins
15267 dialogs. Added remove_widget() method for AnjutaShell.
15269 * libanjuta/interfaces/Makefile.am,
15270 libanjuta/interfaces/ianjuta-document-manager.c,
15271 libanjuta/interfaces/ianjuta-document-manager.h,
15272 libanjuta/interfaces/ianjuta-editor.c,
15273 libanjuta/interfaces/ianjuta-editor.h: Fixed document manager
15274 and editor interfaces.
15276 * plugins/devhelp/plugin.c,
15277 plugins/message-view/anjuta-message-manager.plugin.in,
15278 plugins/message-view/anjuta-msgman.h, plugins/message-view/plugin.c,
15279 plugins/sample1/plugin.c: Updated plugins implementation to
15280 reflect the changes.
15282 2004-04-07 Naba Kumar <naba@gnome.org>
15284 * libanjuta/anjuta-plugin.h, libanjuta/anjuta-shell.[c,h],
15285 libanjuta/plugins.[c,h], libanjuta/interfaces/Makefile.am,
15286 libanjuta/interfaces/ianjuta-editor.h,
15287 (added) libanjuta/interfaces/ianjuta-document-manager.[c,h],
15288 plugins/editor/anjuta-docman.c,
15289 plugins/editor/anjuta-document-manager.plugin.in,
15290 plugins/editor/plugin.c, plugins/sample1/plugin.c,
15291 src/anjuta-app.c: Implemented IAnjutaDocumentManager interface.
15292 Added supported interfaces for plugins. Tested plugin interfaces
15293 through sample plugin.
15295 2004-02-29 Johannes Schmid <jhs@cvs.gnome.org>
15297 * template/Makefile.am, data/templates/library/Makefile.am
15298 Fixed some automake-1.7 incompatibilities
15299 * template/xmltemplate.c: Small fix
15301 2004-02-23 Naba Kumar <naba@gnome.org>
15303 * src/actions-callbacks.[c,h], src/anjuta-actions.h, src/anjuta.ui:
15304 Added plugins manager dialog.
15306 * plugins/editor/Makefile.am: Added libanjuta-interface.la to the
15307 library dependencies.
15309 * src/Makefile.am, src/action-callbacks.c, src/action-callbacks.h,
15310 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta-app.h,
15311 src/anjuta-callbacks.c, src/anjuta_cbs.c, src/main.c.
15312 (new) src/anjuta.[c,h]: Organized session and winodw callbacks. Added
15313 geometry command line option.
15315 2004-02-16 Naba Kumar <naba@gnome.org>
15317 * configure.in, libanjuta/Makefile.am, libanjuta/interface/*:
15318 Added interfaces and IAnjutaEditor editor interface.
15319 * plugins/editor/text_editor.c: Implemented IAnjutaEditor
15321 * libanjuta/anjuta-shell.h: Fixed bug.
15323 2004-02-13 Naba Kumar <naba@gnome.org>
15325 * configure.in: Requires devhelp 0.8.1 (0.8 is broken).
15327 2004-02-13 Johannes Schmid <jhs@cvs.gnome.org>
15329 * data/template/*/.cvsignore:
15330 Avoid all these ? in cvs output
15332 2004-02-13 Naba Kumar <naba@gnome.org>
15334 * configure.in, plugins/devhelp/plugin.c: Fixed devhelp library
15335 includes and linking.
15337 * configure.in, plugins/Makefile.am: Enabled devhelp plugin
15338 and set required version to devhelp 0.8. This devhelp version
15339 can be acquired from gnome cvs branch devhelp branch
15340 devhelp-gtk-2-2 or devhelp-0.8.tar.gz to be released soon.
15342 * src/anjuta.ui, src/actions.h, src/actions-callbacks.h,
15343 src/actions-callbacks.c: Added Dock Manager settings menu item.
15345 * configure.in, plugins/Makefile.am: Disabled devhelp creation.
15346 * plugins/devhelp/plugin.c: Fixed a linking bug.
15348 * configure.in, (added) libegg/gdl-*, libegg/Makefile.am,
15349 libanjuta/gnomefilelist.c, src/anjuta-app.c, src/anjuta-app.h: Removed
15350 external GDL dependency and used libegg codes.
15352 2004-02-12 Naba Kumar <naba@gnome.org>
15354 * configure.in, plugins/Makefile.am, plugins/devhelp/*:
15355 Added devhelp plugin, but it can't be used without a
15356 patch in devhelp. So it's disabled for now.
15358 * libanjuta/.cvsignore, libegg/toolbar/.cvsignore,
15359 libegg/treeviewutils/.cvsignore, plugins/editor/.cvsignore,
15360 plugins/message-view/.cvsignore, plugins/sample1/.cvsignore:
15361 Update cvsignore files.
15363 * libanjuta/plugins.c, widgets/e-splash.c:
15364 Fixed plugins loading to show splash icons.
15366 * plugins/message-view/anjuta-message-manager.plugin.in,
15367 plugins/message-view/plugin.c: Fixed plugin registered name.
15369 * plugins/message-view/anjuta-message-view.png,
15370 plugins/sample1/anjuta-sample-plugin.png: Update images.
15372 * src/Makefile.am, src/anjuta-app.c, src/layout.xml,
15373 src/main.c: Fixed layout loading.
15375 * plugins/devhelp/Makefile.am: Fixed error.
15377 * (removed) widgets/*, libanjuta/plugins.h,
15378 src/main.c: Transfered widgets to libanjuta/.
15380 * libegg/Makefile.am, libegg/*.c: Moved souce files in libegg
15381 toplevel directory to created only one library as libanjuta-egg.
15383 * data/Makefile.am: Fixed build error.
15385 * configure.in, libegg/egg-dock*.c, libegg/layout.glade,
15386 libegg/test-dock.c, libegg/dock/*, libegg/Makefile.am,
15387 libegg/.cvsignore: Added egg dock widget.
15389 * gdl/*: Removed as they are now available in libegg.
15391 2004-02-11 Franco Catrin <fcatrin@tuxpan.com>
15393 * plugins/editor/anjuta-docman.c:
15394 Use stock close icon on tab close button
15396 2004-02-11 Johannes Schmid <jhs@cvs.gnome.org>
15398 * data/template/Makefile.am
15399 data/template/language/Makefile.am
15400 data/template/library/Makefile.am
15401 data/template/text/Makefile.am
15402 data/template/project/Makefile.am
15403 data/template/project/terminal/Makefile.am
15404 configure.in: Created Makefile to install templates
15406 2004-02-11 Naba Kumar <naba@gnome.org>
15408 * plugins/editor/action-callbacks.c,
15409 plugins/editor/anjuta-document-manager.ui,
15410 plugins/editor/plugin.c
15411 plugins/message-view/anjuta-message-manager.ui,
15412 src/anjuta-actions.h, src/anjuta.ui: Fixed Edit->Goto submenu merging.
15414 2004-02-09 Johannes Schmid <jhs@cvs.gnome.org>
15416 * plugins/message-view/*: MessageView plugin is now loaded
15417 The menu items are still dummies.
15419 2004-02-09 Naba Kumar <naba@gnome.org>
15421 * Makefile.am, autogen.sh, configure.in: Added proper gtkdoc
15424 * libanjuta/anjuta-preferences.h: Added some documentation.
15426 * libanjuta/anjuta-shell.h: Removed dead codes.
15428 * (removed) manuals/reference/gtkdoc-scangobj,
15429 manuals/reference/gtkdoc-scangobj.diff,
15430 manuals/reference/libanjuta/.cvsignore,
15431 manuals/reference/libanjuta/Makefile.am,
15432 manuals/reference/libanjuta/README.inline-doc,
15433 manuals/reference/libanjuta/README.sections,
15434 manuals/reference/libanjuta/libanjuta-docs.sgml,
15435 manuals/reference/libanjuta/libanjuta-sections.txt,
15436 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
15437 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
15438 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
15439 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
15440 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
15441 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
15442 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
15443 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
15444 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
15445 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
15446 manuals/reference/libanjuta/tmpl/defaults.sgml,
15447 manuals/reference/libanjuta/tmpl/fileselection.sgml,
15448 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
15449 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
15450 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
15451 manuals/reference/libanjuta/tmpl/plugins.sgml,
15452 manuals/reference/libanjuta/tmpl/properties.sgml,
15453 manuals/reference/libanjuta/tmpl/resources.sgml: Fixed c++ compilation
15454 of scan program. Updated templates.
15456 plugins/editor/action-callbacks.c, plugins/editor/plugin.c: Fixed
15457 editor action callbacks data.
15459 plugins/editor/text_editor.c: Fixed scintilla height problem. Added
15460 scintilla object ref/unref.
15462 2004-02-08 Johannes Schmid <jhs@cvs.gnome.org>
15464 * template/*: Added new xml based template system
15465 * template/dtds/*: Dtds to validate xml files of the template systems
15466 * data/template/*: Some sample template files
15467 Still needs some work but builds fine!
15469 2004-02-06 Naba Kumar <naba@gnome.org>
15471 * cofigure.in, manuals/Makefile.am,
15472 (added) manuals/reference/*: Added API documentation
15473 structure (gtk-doc based).
15475 * libanjuta/libanjuta.h: Updated
15477 2004-02-05 Naba Kumar <naba@gnome.org>
15479 * configure.in: Sets correct dependencies and
15480 uses gdl external library.
15482 * libanjuta/Makefile.am, libanjuta/anjuta-plugin.c,
15483 libanjuta/anjuta-plugin.h, libanjuta/anjuta-utils.c,
15484 libanjuta/anjuta-utils.h, libanjuta/fileselection.c
15485 libanjuta/fileselection.h, libanjuta/glue-factory.c,
15486 libanjuta/gnomefilelist.c, libanjuta/gnomefilelist.h,
15487 libanjuta/plugins.c, libanjuta/plugins.h: Fixed plugin system
15488 and added file dialogs.
15490 * libegg/menu/Makefile.am, libegg/toolbar/Makefile.am,
15491 libegg/treeviewutils/Makefile.am, libegg/util/Makefile.am:
15492 Build dynamic libraries for libegg.
15494 * plugins/Makefile.am, plugins/editor/Makefile.am,
15495 plugins/editor/action-callbacks.c,
15496 plugins/editor/action-callbacks.h,
15497 plugins/editor/anjuta-docman.c,
15498 plugins/editor/anjuta-docman.h
15499 plugins/editor/anjuta-document-manager.plugin.in
15500 plugins/editor/anjuta-document-manager.png
15501 plugins/editor/anjuta-document-manager.ui
15502 plugins/editor/file.c
15503 plugins/editor/file.h
15504 plugins/editor/plugin.c
15505 plugins/editor/print.c
15506 plugins/editor/print.h
15507 plugins/editor/search-replace.c
15508 plugins/editor/search_incremental.c
15509 plugins/editor/search_incremental.h
15510 plugins/editor/text_editor.c
15511 plugins/editor/text_editor.h
15512 plugins/editor/text_editor_cbs.c
15513 plugins/editor/text_editor_menu.h
15514 plugins/sample1/Makefile.am
15515 plugins/sample1/anjuta-sample-plugin.png
15516 plugins/sample1/anjuta-sample.plugin.in
15517 plugins/sample1/anjuta-sample.ui
15518 plugins/sample1/plugin-sample1.c
15519 plugins/sample1/plugin.c
15520 plugins/sample1/plugin.h: Created sample
15521 plugin and fixed editor plugin.
15523 * printing/*: Removed.
15525 * scintilla/Makefile.am: Builds dynamic library.
15527 * src/Makefile.am, src/action-callbacks.c,
15528 src/action-callbacks.h, (removed) src/an_symbol_view.c,
15529 src/anjuta-actions.h, src/anjuta-app.c,
15530 src/anjuta-app.h, src/anjuta-callbacks.c,
15531 src/anjuta-callbacks.h, (removed) src/anjuta.c,
15532 (removed) src/anjuta.h, src/anjuta.ui,
15533 src/layout.xml, src/main.c, src/preferences.h,
15534 src/utilities.c: Debuggged and finally made plugins
15537 * global-tags/Makefile.am: Fixed build error.
15539 2004-02-03 Naba Kumar <naba@gnome.org>
15541 * configure.in: Users GDL from external package.
15542 * plugins/*: Added many new plugins (not ready though).
15543 * src/*: Removed many files (which have been transfered in plugins/).
15545 2004-02-01 Robert Sedak <robert.sedak@sk.htnet.hr>
15547 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
15549 2004-01-10 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
15551 * configure.in: Added editor plugins
15553 * plugins/Makefile.am, src/search-replace_backend.h,
15554 plugins/editor/Makefile.am, plugins/editor/ action-callbacks.c,
15555 plugins/editor/search-replace.c, plugins/editor/search-replace_backend.h
15557 * Added: plugins/editor/search_incremental.c,
15558 plugins/editor/search_incremental.h
15560 * Update search-replace in plugins/editor
15562 2004-01-09 Johannes Schmid <jhs@cvs.gnome.org>
15564 * plugins/message-view/message-view.c: Some code clean-up
15566 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
15568 * Added: search_incremental[ch]
15570 * anjuta.glade, src/search-replace.c, src/search-replace_backend.h,
15571 src/mainmenu_callbacks.c, src/toolbar.c
15572 src/toolbar_callbacks.c, src/toolbar_callbacks.h, src/Makefile.am
15574 * Incremental Search
15576 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
15578 * plugins/message-view/anjuta-msgman.[c/h]:
15579 Added message manager for easier message handling with a
15580 similar interface as docman. Of course you can still use
15581 MessageView standalone.
15582 * plugins/Makefile.am: Added message-view because it compiles
15585 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
15587 * plugins/message-view/*: Added message-view plugin
15589 * configure.in: Added plugins/message-view/Makefile
15591 2004-01-03 Naba Kumar <naba@gnome.org>
15593 * libanjuta/*.c: Added new files and updated old ones.
15594 * plugins/editor/*: Added editor plugin.
15595 * configure.in: Added editor plugin and moved editor related
15598 2004-01-02 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
15600 * src/Makefile.am: Added search-replace_backend.[ch]
15601 Removed: find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
15603 * anjuta.glade, src/search-replace.c, src/search-replace.h,
15604 src/search-replace_backend.c, src/search-replace_backend.h,
15605 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
15606 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
15607 src/toolbar_callbacks.c
15608 * The advanced Search/Replace functionality now replaces the older
15609 Find/Replace stuff.
15610 * The Search/Replace functionality can be interrupted during a long
15613 2003-12-11 Naba Kumar <naba@gnome.org>
15615 * configure.in: Removed libegg flags from ANJUTA_FLAGS.
15616 * libegg/toolbar/Makefile.am, libegg/menu/Makefile.am: Fixed linking
15618 * Makefile.am, libanjuta/*: Added new module.
15619 * src/Makefile.am: Fixed linking error.
15620 * src/watch_cbs.c: Debugger clean up.
15621 * configure.in: Added libanjuta-2.0.pc
15623 * configure.in, libanjuta/Makefile.am,
15624 (new) libanjuta/libanjuta.pc.in, (rm) libanjuta-2.0.pc.in: Used
15627 2003-12-11 Naba Kumar <naba@gnome.org>
15629 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
15631 * anjuta.glade, src/Makefile.am, src/aneditor.cxx, src/aneditor.h,
15632 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/cvs.c,
15633 src/mainmenu_callbacks.c, src/memory.c, src/search-replace.c,
15634 src/text_editor.c, src/text_editor.h, (new) src/file.[c,h]:
15635 The user can now give a name at the creation of a new file and
15636 insert automatically (user choice) header, gpl notice, header
15637 template. The file extension is added automatically according
15638 to the selected type of file. The various insert functions have
15639 been moved from mainmenu-callback.c to file.c. The cursor is now
15640 moved after an insert operation. Removes also useless code in
15641 memory.c and search-replace.c
15643 2003-12-11 Pavol Bosik <Pavol.Bosik@siemens.com>
15645 * src/attach_process.c, src/attach_process.h, anjuta/anjuta.glade:
15646 sortable headers, process tree, removal of path and process params
15647 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
15648 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
15651 2003-12-10 Naba Kumar <naba@gnome.org>
15653 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_3)
15655 2003-11-30 Abel Cheung <maddog@linux.org.hk>
15657 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
15659 2003-11-28 Naba Kumar <naba@gnome.org>
15661 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_2)
15663 * manuals/de/*: Added german translation docs.
15665 * configure.in, Makefile.am, src/Makefile.am,
15666 libegg/*/*: Added libegg library.
15668 * src/anjuta.ui, src/Makefile.am: Fixed UI file and its
15669 installation directory.
15671 * src/text_editor_cbs.c: Fixed closing of file.
15673 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
15675 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
15677 2003-09-05 Naba Kumar <naba@gnome.org>
15679 * src/Makefile.am, src/anjuta.c, src/anjuta.h, src/anjuta_gui.c,
15680 src/controls.c, src/controls.h, src/mainmenu_callbacks.c,
15681 src/mainmenu_callbacks.h, src/preferences.c, src/preferences.h,
15682 src/project_dbase.c, src/resources.c, src/toolbar_callbacks.c,
15683 src/toolbar_callbacks.h, configure.in, anjuta.glade, anjuta.prj,
15684 anjuta_dialogs_strings.c, (new) src/anjuta-actions.h,
15685 (new)src/anjuta-stock.h, (new) src/anjuta-ui.[c,h],
15686 (new) src/anjuta.ui: Implemented UI (menus and toolbars) merging
15687 using libegg. Initial commit -- compiles but is not complete.
15689 2003-08-08 Abel Cheung <maddog@linux.org.hk>
15691 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
15693 2003-06-04 Abel Cheung <maddog@linux.org.hk>
15695 * configure.in: Removed "ta" from ALL_LINGUAS.
15697 2003-05-16 Jordi Mallach <jordi@sindominio.net>
15699 * configure.in (ALL_LINGUAS): Added "ca" (Catalan).
15701 2003-05-16 Danilo Šegan <dsegan@gmx.net>
15703 * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
15705 2004-04-24 Andras Timar <tmar@gnome.hu>
15707 * configure.in: Added hu to ALL_LINGUAS.
15709 2004-04-14 Naba Kumar <naba@gnome.org>
15711 * src/Makefile.am, printing/Makefile.am,
15712 tagmanager/Makefile.am, launcher/Makefile.am: Enabled deprecated code
15713 because we are still using GtkCombo and build breaks with gtk-2.4.
15715 2004-04-13 Naba Kumar <naba@gnome.org>
15718 * anjuta.spec.in: Fixed build error.
15719 * po/POTFILES.in: Updated.
15720 * manuals/C/anjuta-advanced-tutorial/Makefile.am: Fixed build error.
15722 2004-04-11 Naba Kumar <naba@gnome.org>
15725 * AUTHORS: Updated.
15726 * configure.in: Added ga in ALL_LINGUAS.
15727 * ChangeLog: Fixed dates.
15729 2004-04-09 Naba Kumar <naba@gnome.org>
15731 * src/print.c: Fixed buffer styling bug when printing with
15734 * data/properties/anjuta.properties: Defined only one base font and
15735 used courier instead of lucidatypewriter, because most newer systems are
15736 unlikely to have it (bug #885023, #925956, #890473).
15738 * configure.in, src/getline.c, src/compiler_options.c: Fixed compiler
15741 * src/an_file_view.c: Fixed possible crash bug.
15743 2004-04-07 Naba Kumar <naba@gnome.org>
15745 * src/anjuta.c: Use _exit() instead of exit() (or gtk_quit() or
15746 gtk_main_quit() etc..), so that atexit() functions are not called
15747 (which is apparently done to free up memory and we don't need to
15748 do that at this point). Incidentally, something also happens in the
15749 atexit call which freezes the UI for far too long when the application
15750 exits and we want to avoid that..
15751 * src/glade_iface.c: Fixed compiler warning.
15753 2004-04-06 Naba Kumar <naba@gnome.org>
15755 * src/project_dbase_gui.c: Fixed errors.
15757 * src/registers_gui.c: Fixed possible crash bug.
15758 * src/signals_cbs.[c,h], src/signals_gui.c: Removed.
15759 * src/signals.[c,h]: Used tree view and glade file for dialog.
15760 * src/Makefile.am, src/about.c, src/an_file_view.c,
15761 src/an_symbol_view.c, src/anjuta-plugins.c, src/anjuta-tools.c,
15762 src/anjuta.c, src/anjuta_cbs.c, src/anjuta_gui.c, src/anjuta_info.c,
15763 src/appwiz_page1.c, src/appwiz_page2.c, src/appwiz_page3.c,
15764 src/appwiz_page4.c, src/appwizard_gui.c, src/breakpoints.c,
15765 src/commands.c, src/compatibility_0.c, src/compiler_options.c,
15766 src/cvs.c, src/cvs_cbs.c, src/cvs_gui.c, src/debug_tree.c,
15767 src/debugger.c, src/dnd.c, src/file.c, src/fileselection.c,
15768 src/glade_iface.c, src/goto_line.c, src/help.c, src/launcher.c,
15769 src/launcher.h, src/main.c, src/main_menubar.c,
15770 src/mainmenu_callbacks.c, src/memory.c, src/message-manager-dock.c,
15771 src/message-manager-private.cc, src/message-manager.cc,
15772 src/preferences.c, src/project_config.c, src/project_dbase.c,
15773 src/project_dbase_gui.c, src/project_import.c, src/project_import_cbs.c,
15774 src/project_import_gui.c, src/registers.c, src/registers_cbs.c,
15775 src/registers_cbs.h, src/registers_gui.c, src/resources.c,
15776 src/search-replace.c, src/search-replace_backend.c,
15777 src/search_incremental.c, src/search_preferences.c,
15778 src/sharedlib.c, src/sharedlib_gui.c, src/signals.c,
15779 src/signals.h, src/signals_cbs.c, src/signals_cbs.h,
15780 src/signals_gui.c, src/source.c, src/src_paths.c,
15781 src/stack_trace.c, src/start-with.c, src/style-editor.c,
15782 src/support.c, src/text_editor.c, src/text_editor_cbs.c,
15783 src/text_editor_gui.c, src/text_editor_menu.c, src/toolbar.c,
15784 src/toolbar_callbacks.c, src/watch_cbs.c, src/watch_cbs.h,
15785 src/watch_gui.c, src/widget-registry.c, src/wizard_gui.c,
15786 tagmanager/Makefile.am, scintilla/include/SString.h,
15787 widgets/Makefile.am, widgets/gnomefilelist.c:
15789 Removed all deprecated codes and substituted
15790 with newer APIs. Fixed some possible crash bugs where cell renderers
15793 * scintilla/patches/scintilla-minor.patch: Minor patch.
15795 2004-04-06 Naba Kumar <naba@gnome.org>
15797 * src/project_dbase.c, src/project_dbase_gui.c: Refreshes the project
15798 tree after all the files have been added (and not everytime a file
15799 is added in the project). Also fixed some memory corruption
15800 (possibly bug #900478).
15802 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/dnd.c,
15803 src/dnd.h, src/executer.c, src/gnome_project.c, src/main_menubar.c,
15804 src/mainmenu_callbacks.c, src/project_dbase.c, src/project_dbase.h,
15805 src/project_dbase_gui.c, src/source.c, src/text_editor.c,
15806 src/text_editor.h, src/utilities.c, src/utilities.h: Used 'const'
15807 qualifier wherever appropriate.
15809 2004-04-05 Naba Kumar <naba@gnome.org>
15811 * src/launcher.[h,c], src/debugger.c: Added a method in launcher to
15812 switch terminal echo on/off. Debugger requires it off, while the
15813 rest requires it on.
15815 * src/search-replace.c: sets search direction and action (in addtion
15816 to target) for find in files.
15818 2004-04-02 Naba Kumar <naba@gnome.org>
15820 * src/mainmenu_callbacks.c: Sets filename during save of new files.
15822 * src/project_dbase.c, src/debugger, src/an_file_view.c,
15823 src/an_symbol_view.c: Added an gtk events loop for
15824 displaying project loading status (for loading large projects) and
15825 debugger program starting ... just to give an impression of fastness :-).
15827 * configure.in, anjuta.prj: Bumped version to 1.2.2.
15829 * src/an_symbol_view.c, src/an_file_view.c: Apperantly, fixed a
15830 crash bug, which occurs when opening and closing a large project
15833 * src/attach_process.c: Fixed a comiple error for old gcc.
15835 * src/launcher.c: Prints proper error message when launcher child
15836 could not be executed and exits properly. Fixed a crash
15839 * src/resources.c, src/utilities.c, src/glade_iface.c,
15840 src/debugger.c, src/attach_process.c: Properly exits forked children
15841 when they could not be executed.
15843 2004-04-01 Naba Kumar <naba@gnome.org>
15845 * src/search-replace.c: Fixed a crash bug (bug #921893).
15847 2004-03-31 Naba Kumar <naba@gnome.org>
15849 * anjuta.glade: Added a note on compiler options dialog ->support
15850 dialog telling that supports are only available for file mode.
15852 * src/anjuta.[c,h], src/project_dbase.[h,c], src/main.c,
15854 Improved shutdown time delay by bypassing project closing
15855 and unloading plugins.
15857 * src/build_file.c, data/properties/anjuta.properties: Added a property
15858 to toggle on/off for going to first error automatically.
15860 2004-03-31 Pavol Bosik <Pavol.Bosik@siemens.com>
15862 * src/debugger.c: fixed core file loading
15863 * src/aneditor.cxx, scintilla/include/SString.h: fixed HANGUP bug
15864 for long lines (bugs #700968 and #911376)
15865 * scintilla/ScintillaGTK.cxx, scintilla/PlatGTK.cxx: partially fixed bug
15867 * src/anjuta.c: Focuses current AnEditor correctly.
15869 2004-03-30 Naba Kumar <naba@gnome.org>
15871 * THANKS, anjuta.prj: Removed and moved all credits to AUTHORS file.
15872 * AUTHORS: Updated with all contributors names.
15874 * src/about.c: Reads contributors names from AUTHORS file.
15875 * manuals/C/anjuta-manual/authors.xml: Points to online
15878 2004-03-29 Naba Kumar <naba@gnome.org>
15880 * data/properties/ada.properties: Fixed syntax colors. Patch
15881 from Gabriel Rossetti <gabriel.rossetti _at_ eivd.ch>
15884 * src/source.c, src/gnome_project.c, src/appwizard_cbs.c,
15885 src/appwiz_page2.c: Correctly defines PACKAGE_DATA_DIR for
15886 generated projects, so that their pixmap files are
15887 found properly (bug #919903).
15889 * configure.in, src/main.c: Defines SYSTEM_DATA_DIR for
15892 * src/source.c: Installs .glade file of libgllade
15893 projects in $(datadir)/$(package)/glade (part of bug #861038).
15895 * src/compiler_options.c: Fixed 'remove' and 'clear' of Defines list
15896 in compiler options (bug #883837).
15898 * src/launcher.c: Disabled pty terminal echo. Correctly prompts
15899 for passwords (eg. root install and ssh cvs access). Fixed Bug #894533.
15901 2004-03-29 Pavol Bosik <Pavol.Bosik@siemens.com>
15903 * anjuta/src/search-replace.c: fixed another crash bug in
15905 * anjuta/src/debugger.c: wrong breakpoint condition gives error message,
15906 breakpoint property fix
15908 2004-03-29 Naba Kumar <naba@gnome.org>
15910 * src/main_menubar_def.h, configure.in, manuals/C/Makefile.am,
15911 (new) manuals/C/anjuta-advanced-tutorial/*:
15912 Added menu entry for 'Anjuta Advanced Tutorial'
15913 written by Olivier Pinçon <opincon _at_ wanadoo.fr>.
15915 2004-03-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15917 * src/fileselection.[ch], src/mainmenu_callbacks.c:
15918 Fixed bug #908941 ('Open' starts in wrong directory)
15920 2004-03-26 Naba Kumar <naba@gnome.org>
15922 * anjuta.h, src/message-manager-private.[h,cc]: Fixed
15923 compile error and bug #905738 with terminal.
15925 * src/search_incremental.c, src/register.c, src/sharedlib.c,
15926 src/search-replace.[h,c], src/search_incremental.[h,c],
15927 src/search_preferences.h, src/utilities.c, src/anjuta.c,
15928 src/text_editor.[c,h]: Fixed compiler warnings.
15930 * src/search-replace.c: Fixed a memory corruption (possible
15931 fix for bug #921893, but not yet confirmed).
15933 * src/launcher.c, src/glade-iface.c, src/project_dbase.c,
15934 src/executer.c, src/utilities.c, src/utilities.h, src/text_editor.c,
15935 src/anjuta-tools.c, src/message-manager-private.[h,cc]: Fixed a bug where
15936 SIGCHLD was overwritten by gnome_execute_shell() - bug #905738.
15938 2004-03-25 Naba Kumar <naba@gnome.org>
15940 * src/attach_process.c, anjuta.glade, anjuta_dialogs_strings: Fixed a
15941 crash bug with attach process dialog and made the dialog closable
15944 * src/breakpoints.c: Fixed bug #895536 (breakpoint glyphs do not
15945 always display within the margin.)
15947 * src/debugger.c: Fixed a typo (detele -> delete) which deletes
15948 the old breakpoint when it's properties are updated
15949 (creating a new updated one).
15951 2004-03-25 Pavol Bosik <Pavol.Bosik@siemens.com>
15953 * src/aneditor.cxx, src/aneditor.h: fixed calltips
15954 displayed for wrong file.
15955 * src/breakpoints.c: conditional breakpoints
15956 * src/controls.c: BUG #912618 - "Save all" for 1 file opened +
15957 "Find in Files..." disabling policy
15959 2004-03-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15961 * src/build_file.c: Fixed bug #874380
15962 Goto the first error if it exists.
15964 2004-03-24 Naba Kumar <naba@gnome.org>
15966 * src/anjuta.c: Fixed to get correct child exit status
15967 using mask (bug #905738).
15969 * anjuta.glade, anjuta_dialog_strings.c, src/file.c:
15970 Aligned buttons in the New file dialog,
15971 set default response to OK, entry box activates default response,
15972 ESC closes dialog and hides on delet_event.
15974 2004-03-19 Naba Kumar <naba@gnome.org>
15976 * src/project_dbase.c: fixed bug #893400 ("Remove file" in project
15979 2004-03-17 Pavol Bosik <Pavol.Bosik@siemens.com>
15981 * src/search-replace.c: fixed "Find Usage" crash when no project open
15983 2004-03-17 Naba Kumar <naba@gnome.org>
15985 * data/autogen.sh.*, data/macros/autogen.sh, data/macros2/autogen.sh:
15986 Fixed the generated projects to read m4 directory if the directory
15987 exists (bug #917781).
15989 2004-03-12 Naba Kumar <naba@gnome.org>
15991 * HACKING: Fixed formatting for auto-parsing.
15993 2004-03-10 Pavol Bosik <Pavol.Bosik@siemens.com>
15995 * src/anjuta.c, src/search-replace.c, src/search-replace.h: "Find Usage"
15996 rework (bug #890609)
15998 2004-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16000 * src/aneditor.cxx: Fixed bug #910097 (Insert comment)
16002 2004-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16004 * src/search-replace.c: "Replace All" in not opened files (All Project files, File List ...).
16005 * src/search_preferences.c: Fixed typo.
16007 2004-02-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16009 * src/search-replace.c: improved Search&Replace
16010 For the moment "Replace All" does not work with non opened files
16011 but Anjuta should not crash now ! ???
16013 2004-02-26 Naba Kumar <naba@gnome.or>
16015 * src/source.c: Fixed to pass cflags correctly
16016 and suppress the automake's default cflags.
16017 bug #816130, #801056, #782798, #773459
16019 * data/properties/anjuta.properties: Do not defualt to -k make option.
16022 * manuals/C/anjuta-manual/build.xml: Changed build shortcut to F11.
16025 * src/registers_gui.c: Fixed a runtime warning. bug #900087.
16027 * src/message-manager-private.cc: Disabled debug messages.
16029 2004-02-25 Adam Weinberger <adamw@FreeBSD.org>
16031 * configure.in: Added 'en_CA' (Canadian English) to ALL_LINGUAS.
16033 2004-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16034 * anjuta.glade, src/search-replace.c:
16035 Reduced Search&Replace dialog, bug #902636.
16037 2004-02-23 Naba Kumar <naba@gnome.or>
16039 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed a typo
16042 2004-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16044 * src/search_incremental.c: Fixed bug #900903
16046 2004-02-23 Pavol Bosik <Pavol.Bosik@siemens.com>
16048 * src/defaults.c, src/message-manager.cc, src/project_dbase.c,
16049 src/anjuta.c: Fixed bugs #890609 and #890609
16051 2004-02-23 Naba Kumar <naba@gnome.or>
16053 * src/message-manager.cc: Disconnects menuitem signal properly.
16056 * src/mainmenu_callbacks.c: Do not reload new files. Fixed
16059 2004-02-20 Naba Kumar <naba@gnome.org>
16061 * src/message-manager-private.[c,h]: Implemented keypress
16062 event for the terminal and resets it when ctrl c or ctrl d
16063 is pressed. But it doesn't seem to be working on keypress.
16064 Added a workaround to let it work on key release instead.
16067 * src/search-replace: Fixed compiler warnings.
16069 2004-02-18 Franco Catrin <fcatrin@tuxpan.com>
16071 * src/mainmenu_callbacks.c, widgets/gnomefilelist.c:
16072 Use defined file name when saving new files (fixes bug #898105)
16073 Don't change filename when clicking on a directory
16075 BTW: Happy birthday to me :-)
16077 2004-02-18 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16079 * src/search-replace.c: Fixed a crash bug
16080 Crash on Find & Replace (#887833)
16082 2004-02-18 Naba Kumar <naba@gnome.org>
16084 * src/executer.c: Fixed a crash bug.
16086 * widgets/gnomefilelist.[h,c], src/fileselection.[h,c],
16087 src/debugger.c, project_database_gui.c, src/anjuta.[h,c],
16088 src/anjuta_cbs.c, src/project_database.h: Subclasses GtkDialog
16089 instead of GtkWindow (Part of bug #671596).
16091 * anjuta.glade, src/breakpoints.c, src/anjuta_info.c,
16092 src/registers_gui.c, src/registers_cbs.[h,c],
16093 src/sharedlib_gui.c, src/sharedlib_cbs.[c,h],
16094 src/signals_cbs.[h,c], src/signals_gui.c, src/executer.c,
16095 src/compiler_options.c, src/an_file_view.c, start-with.c,
16096 src/anjuta-tools.c, help.c:
16098 Added "close" buttons on all
16099 dialogs (HIG) and fixed to properly response to ESC close
16100 (Part of bug #671596).
16102 * src/launcher.c: Disabled printing of long debug lines.
16104 * src/utilities.h: Fixed a compiler warning.
16106 2004-02-17 Franco Catrin <fcatrin@tuxpan.com>
16108 * src/anjuta.c: "Save all" action now asks for filenames for new files
16109 (fixes bug #898111)
16111 2004-02-16 Franco Catrin <fcatrin@tuxpan.com>
16113 * anjuta.glade, src/text_editor.c:
16114 Fixed a typo in Hello World indentation style
16115 Fixed misuse of translated strings when looking for style
16116 This entry fixes bug #876037
16118 2004-02-16 Naba Kumar <naba@gnome.org>
16120 * src/utilities.c: Fixed return value when dest file could
16123 Patch from: Dennis Moehlmann <darksaidin@users.sourceforge.net>
16124 * src/utilities.[c,h]: Removed 'cmp' dependency and used
16125 internal function to compare files.
16127 2004-02-14 Franco Catrin <fcatrin@tuxpan.com>
16129 * src/message-manager-private.cc:
16130 Set bold color as foreground color in terminal
16131 (fixes bug #864924)
16133 * src/aneditor.cxx:
16134 Use font style defined for message indicators in
16135 preferences/messages
16136 (fixes bug #885032)
16138 2004-02-13 Franco Catrin <fcatrin@tuxpan.com>
16140 * src/build_project.c:
16141 Use build.silent option from preferences (fixes bug #895726)
16143 2004-02-11 Robert Sedak <robert.sedak@sk.htnet.hr>
16145 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
16147 2004-01-27 Johannes Schmid <jhs@cvs.gnome.org>
16149 Patch from Massimo Corà <maxcvs@email.it>:
16150 * scintilla/LexCPP.cxx: Support "///" comments
16152 2004-01-18 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
16153 * src/Makefile.am, src/anjuta.c, src/search-replace.c,
16154 src/search_replace.h, src/search-replace_backend.h
16157 * Added: src/search_preferences.c, src/search_preferences.h
16158 Allow the user to save search/replace settings and give them names.
16160 2004-01-16 Johannes Schmid <jhs@cvs.gnome.org>
16162 * scintilla/Makefile.am, scintilla/scintilla_marshal.[c/h/list],
16163 scintilla/ScintillaGTK.cxx:
16164 Hopefully fixed AMD 64 crash bug by using correct marshaller
16166 2004-01-16 Franco Catrin L. <fcatrin@tuxpan.com>
16168 * src/preferences.c: Save GtkOptionMenu properties properly
16169 * src/text_editor.c: Fixes editor mispell of fold.symbols property
16171 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
16173 * configure.in, src/Makefile.am, scintilla/Makefile.am:
16174 Fixed libiconv issue
16177 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
16179 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
16180 * src/attach_process.c, src/debugger.c, src/registers.c/h,
16181 src/registers_cbs.c, src/registers_gui.c, src/search-replace.c
16182 src/sharedlib.c, src/sharedlib.h, src/sharedlib_cbs.c
16183 src/sharedlib_gui.c:
16184 Debugger speed-up, replaced deprecated GtkCList
16186 2004-01-14 Franco Catrin L.<fcatrin@tuxpan.com>
16188 * src/text-editor.c: Use stock gtk+ close button for editor tabs
16190 2004-01-13 Laurent Dhima <laurenti@alblinux.net>
16192 * configure.in: Added "sq" to ALL_LINGUAS.
16194 2004-01-12 Changwoo Ryu <cwryu@debian.org>
16196 * configure.in: Added "ko" to ALL_LINGUAS.
16198 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
16200 * src/toolbar.c, src/toolbar_callbacks.c, src/toolbar_callbacks.h,
16201 src/search_incremental.c, src/search_incremental.h:
16202 Search_incremental code cleanup
16204 2004-01-08 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
16206 * scintilla/*/*: Updated scintilla to CVS
16207 * Added: scintilla/Readme.sync
16208 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/KeyWords.cxx,
16209 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
16210 scintilla/LexVB.cxx, scintilla/ScintillaBase.cxx, scintilla/ScintillaBase.h,
16211 scintilla/ScintillaGTK.cxx,
16212 scintilla/include/SciLexer.h, scintilla/include/Scintilla.h,
16213 scintilla/include/Scintilla.iface: Updated.
16215 2004-01-07 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
16217 * search-replace_backend.[ch], search_incremental[ch]: Added
16219 * find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
16220 find_replace.[ch]: Removed.
16222 * anjuta.glade, src/search-replace.c, src/search-replace.h,
16223 src/search-replace_backend.c, src/search-replace_backend.h,
16224 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
16225 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
16226 src/toolbar_callbacks.c, src/Makefile.am: The advanced Search/Replace
16227 functionality now replaces the older Find/Replace stuff. The Search/Replace
16228 functionality can be interrupted during a long Search/Replace.
16230 2004-01-02 Dan Elphick <dre00r@ecs.soton.ac.uk>
16232 * widgets/gnomefilesel.c: Fix use of previously freed memory on
16233 selecting ".." and "." from file selector.
16235 2004-01-02 Johannes Schmid <jhs@cvs.gnome.org>
16237 * anjuta.glade: Fixed wrong "fold.symbols" property
16239 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
16241 * src/project_dbase_gui.c: Alphabetical order ;-)
16242 * src/compiler_options.c: Fixed bug #867539
16243 * src/launcher.c: Workaround for bugs #864922, #849928,
16244 #846386 and #845782: The launcher no longer hangs but does
16245 not get the exit status correctly sometimes.
16246 * Changes suggested by Bosik are obviously already in without
16247 any Changelog entry (ClsGen.c, project_dbase_gui.c)
16248 * NEWS, README, anjuta.prj, configure.in:
16249 Changed version to 1.2.1
16251 Patch from Andreas Volz <andreas99@users.sourceforge.net>:
16252 * anjuta_dialogs_strings.c, anjuta.glade:
16253 Fixed bugs #860906, #859329
16255 Patch from grzegol@pld-linux.org
16256 * anjuta.desktop.in.in: Fixed bug #858993 (Follow
16257 freedesktop.org standard)
16259 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
16261 Patch from Stefano Vallarino <stevalla@libero.it>:
16262 * src/source.[c/h]: Fixes cpp sample file to conform to
16263 ISO/IEC 14882, C++-Standard
16265 2003-12-31 Dan Elphick <dre00r@ecs.soton.ac.uk>
16267 Review by Johannes Schmid <jhs@cvs.gnome.org>
16268 * src/build_file.[ch]: Add build_execute_shell_command which executes the
16269 command using sh -c.
16270 * src/compile.c: Use build_execute_shell_command when compiling single
16273 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
16275 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
16276 * src/breakpoints.c: Code cleanup, workaroud for possible
16278 * src/src_paths.c: Update debugger dirs on directory change
16280 2003-12-31 Pavol Bosik <Pavol.Bosik@siemens.com>
16282 Review by Johannes Schmid <jhs@cvs.gnome.org>
16283 * src/attach_process.c, src/attach_process.h, anjuta.glade:
16284 sortable headers, process tree, removal of path and process params
16285 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
16286 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
16289 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
16291 Patch from: Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
16292 * anjuta.glade, src/mainmenu_callbacks.c, src/file.[c/h]:
16293 Add a dialog for "New file" which lets the user set the
16294 filename and to add copyright/header templates to the file
16295 * Review: Changed function names to contain modules name (file_)
16297 2003-12-09 Naba Kumar <naba@gnome.org>
16299 * setup-gettext: Fixed a typo.
16300 * scintilla/Makefile.am: Fixed a build error for SMP systems.
16302 ---- Released version 1.2.0 ---
16304 2003-12-08 Naba Kumar <naba@gnome.org>
16306 * src/preferences.c: Fixed compiler error.
16307 * global_tags/create_global_tags.sh: Fixed to install properly
16308 even when system.tags could not be generated.
16311 2003-12-06 Naba Kumar <naba@gnome.org>
16313 * setup-gettext: Fixed to not generate intl directory with gettextize.
16315 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de>
16316 * src/anjuta.c: Filters out unnecessary files from find in files
16320 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed tutorial
16321 * src/widzard_gui.c: Added horiz scrollbar for desc text.
16323 2003-12-04 Naba Kumar <naba@gnome.org>
16325 * src/gnome_project.c: Enables debug and optimization flags for
16328 Patch from: Pavol Bosik <Pavol.Bosik@siemens.com>
16330 * src/project_dbase_gui.c: combined header and c files for
16333 * plugins/class-gen/clsGen.c: Fixed file name typo in generated file.
16334 * data/properties/pascal.properties: Fixed pascal syntax highlighting.
16336 2003-11-30 Abel Cheung <maddog@linux.org.hk>
16338 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
16340 2003-11-29 Naba Kumar <naba@gnome.org>
16342 * configure.in, anjuta.prj: Bumped version to 1.2.0.
16345 2003-11-28 Johannes Schmid <clubfan@users.sourceforge.net>
16347 * src/main_menubar.c: Now files cannot be opened twice in recently
16350 2003-11-27 Pavol Bosik <Pavol.Bosik@siemens.com>
16352 * src/breakpoints.c: Fixed parsing of gdb output for breakpoints in C++
16354 2003-11-28 Naba Kumar <naba@gnome.org>
16356 * scintilla/*/*: Updated scintilla to CVS (2003-11-28)
16358 2003-11-27 Naba Kumar <naba@gnome.org>
16360 * src/breakpoints.c, src/launcher.c, src/find_text.c,
16361 src/test_editor_cbs.c, src/signals_cbs.c: Fixed compiler warnings.
16363 * src/appwiz_page1.c, src/appwiz_page4.c, src/appwizard.[c,h],
16364 src/appwizard_gui.c, src/gnome_project.c, src/project_dbase.[c,h],
16365 src/project_import_gui.c, src/wizard_gui.[c,h]: Implemented a
16366 checkbox in project wizard (project options page) to enable/disable
16367 source code generation with glade(mm).
16371 2003-11-19 Pavol Bosik <Pavol.Bosik@siemens.com>
16373 * src/dnd.c: Opening files with special characters in the name.
16375 2003-11-20 Jordi Mallach <jordi@sindominio.net>
16377 * configure.in (ALL_LINGUAS): Bah, "ca" (Catalan) has been missing for
16380 2003-11-18 Naba Kumar <naba@gnome.org>
16382 * src/anjuta-tools.c, src/build_file.c, src/cvs.c, src/debugger.c,
16383 src/find_in_files.c, src/gnome_project.c, src/launcher.c,
16384 src/project_import.c, plugins/patch/patch-plugin.c:
16385 Fixed g_signal_diconnect calls to pass correct data.
16386 (Fixed possible crash in project imports).
16390 2003-11-18 Pavol Bosik <Pavol.Bosik@siemens.com>
16392 Reviewed by Naba Kumar <naba@gnome.org>
16393 * src/launcher.[h,c], src/debugger.c: Fixed encoding bug with GIOChannel
16394 and debugger. Sets default settings for pty in launcher.
16395 * data/gdb.init: Removed charset work around (now works with user's
16397 * src/debugger.c: Code cleanup. Removed duplicate call to 'info signals'.
16399 2003-11-18 Naba Kumar <naba@gnome.org>
16401 * src/anjuta-encodings.c, src/preferences.c: Renamed all variable
16402 names of 'index' to 'idx'.
16404 2003-11-17 Naba Kumar <naba@gnome.org>
16406 Patch from: arief_mulya <arief_m_utama@telkomsel.co.id>
16407 * src/project_dbase.c: Prompts user for unsaved project files
16408 when project is closed.
16410 2003-11-16 Naba Kumar <naba@gnome.org>
16412 Patch from: Marcin "Zenek" Jaskólski <zenek@moo.pl>
16413 * src/appwizard_cbs.c, src/start-with.c: Fixed compiler errors with
16416 2003-11-11 Johannes Schmid <clubfan@users.sourceforge.net>
16418 * src/anjuta.c: Fixed crash related to tag == NULL while
16421 2003-11-11 Naba Kumar <naba@gnome.org>
16423 * src/glade_iface.c: Avoids error conditions for glade or glademm not
16424 found. It simply doesn't generate the c/c++ codes and continues with
16428 2003-11-10 Naba Kumar <naba@gnome.org>
16430 * anjuta.glade, anjuta_dialogs_strings.c: Fixed typos in
16431 'Start with dialog'.
16433 * configure.in, manuals/Makefile.in, manuals/de/* (new): Added
16434 German translation of anjuta-tutorial.
16436 * src/launcher.c: Fixed an encoding bug with GIOChannels.
16439 2003-11-10 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
16441 * src/breakpoints.c, src/project_dbase.c, src/text_editor.c:
16442 Fixes the Bug #823249, Fixes the Bug #713229 When the user enables
16443 the syntax highlighting in Preferences, the automatic syntax
16444 highlighting is now selected. When the debugger is stopped and the
16445 breakpoints window not closed, the gtk_tree_view in this window is
16446 now made unsensitive.
16448 2003-11-07 Johannes Schmid <clubfan@users.sourceforge.net>
16450 * src/preferences.h, src/preferences.c, anjuta.glade:
16451 Fixed translation bug in preferences by using GtkOptionMenu
16452 * anjuta.prj: Project version 1.1.98
16454 ---------------- Released version 1.1.98 ----------------
16456 2003-11-07 Naba Kumar <naba@gnome.org>
16458 * anjuta.spec.in: Revived docs package and combined all docs into
16460 * configure.in: Bumped version to 1.1.98 rc2
16462 * anjuta.spec.in: Fixed scrollkeepr-update command.
16463 * anjuta.spce.in: Fixed file permissions.
16465 2003-11-06 Naba Kumar <naba@gnome.org>
16467 * src/mainmenu_callback.[c,h], src/main_menubar_def.h: Added help
16468 menus to activate anjuta helps.
16470 * manuals/C/anjuta-faqs/anjuta-faqs.sgml (removed),
16471 manuals/C/anjuta-faqs/anjuta-faqs.xml (added),
16472 manuals/C/anjuta-faqs/legal.xml (added),
16473 manuals/C/anjuta-faqs/Makefile.am,
16474 manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
16475 manuals/C/anjuta-faqs/.cvsignore,
16476 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml (removed),
16477 manuals/C/anjuta-tutorial/anjuta-tutorial.xml (added),
16478 manuals/C/anjuta-tutorial/legal.xml (added),
16479 manuals/C/anjuta-tutorial/Makefile.am,
16480 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
16481 manuals/C/anjuta-tutorial/.cvsignore,
16482 manuals/C/anjuta-manual/*.sgml (removed),
16483 manuals/C/anjuta-manual/*.xml (added),
16484 manuals/C/anjuta-manual/Makefile.am,
16485 manuals/C/anjuta-manual/anjuta-manual-C.omf,
16486 manuals/C/anjuta-manual/.cvsignore,
16487 manuals/C/topic.dat (removed), manuals/C/Makefile.am,
16488 manuals/ja/anjuta-faqs/anjuta-faqs.sgml (removed),
16489 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf (removed),
16490 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.UTF-8.omf (added),
16491 manuals/ja/anjuta-faqs/anjuta-faqs.xml (added),
16492 manuals/ja/anjuta-faqs/legal.xml (added),
16493 manuals/ja/anjuta-faqs/Makefile.am,
16494 manuals/ja/anjuta-faqs/anjuta-faqs-C.omf,
16495 manuals/ja/anjuta-faqs/.cvsignore,
16496 manuals/ja/anjuta-manual/*.sgml (removed),
16497 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf (removed),
16498 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.UTF-8.omf (added),
16499 manuals/ja/anjuta-manual/*.xml (added),
16500 manuals/ja/anjuta-manual/Makefile.am,
16501 manuals/ja/anjuta-manual/anjuta-manual-C.omf,
16502 manuals/ja/anjuta-manual/.cvsignore,
16503 manuals/ja/topic.dat (removed), manuals/ja/Makefile.am,
16504 manuals/sgmldocs.make (removed),
16505 manuals/xmldocs.make (added), manuals/omf.make (added),
16506 manuals/Makefile.am, configure.in, Makefile.am: Converted old sgml
16507 documentations to newer docbook xml documentations. Converted
16508 Japanesh docs to UTF8 docs. Fixed installations. Update cvsignores.
16509 Enabled manulas installations.
16511 * gdl/.cvsignore, scintilla/.cvsignore, .cvsigore: Updated.
16513 2003-11-05 Naba Kumar <naba@gnome.org>
16515 * data/gdb.init: Sets host's charset to ascii to solve debugger
16516 freeze up due to uninitialized strings in target program.
16518 * src/mainmenu_callbacks.c, src/watch_cbs.c, src/message-manager.[cc,h]:
16519 Fixed a crash bug with 'Add expression in watch'. Bug #822017
16523 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
16524 src/launcher.c: Turns off echo in spawned pty to fix debugger.
16526 2003-11-04 Naba Kumar <naba@gnome.org>
16528 * scintilla/Makefile.am, widgets/Makefile.am: Fixed distribution
16531 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
16532 * src/aneditor.cxx, src/aneditor.h, src/controls.c, src/main_menubar.c,
16533 src/main_menubar.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
16534 src/mainmenu_callbacks.h: Added emacs style c/c++ custom indentation
16537 * src/search-replace.c: Fixed infinite loop bug.
16538 * start-with.c: Fixed a crash bug with "Open last project".
16540 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de
16541 * scintilla/Makefile.am: Fixed compiler option.
16543 2003-10-16 Naba Kumar <naba@gnome.org>
16545 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
16546 * src/text_editor.c: Fixed autoformat.
16548 2003-10-15 Naba Kumar <naba@gnome.org>
16550 * src/anjuta_cbs.c: Used ALT+number for editor tab browsing, instead
16553 2003-10-09 Naba Kumar <naba@gnome.org>
16555 * src/cvs_gui.c: Fixed a UI bug (hides the unwanted frame).
16557 2003-10-08 Naba Kumar <naba@gnome.org>
16559 * src/source.c: Fixed a GETTEXT typo error.
16560 * anjuta.glade: Made 'Sorted in order you open them' default option
16563 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
16564 * anjuta.glade, data/properties/anjuta.properties:
16565 Fixed the freeze of the "Preferences" combos at the first Anjuta
16566 init is generated by:
16567 - a not complete translation of preferences.c file
16568 - a difference between 2 names in anjuta.glade and
16569 anjuta.properties (arrows --> Arrows , bottom --> Bottom)
16570 - the same name given to 3 combos (anjuta.glade).
16572 * src/find_text.c: If the "whole document" mode is selected,
16573 a new search will select the next occurrence (Bug #764954).
16574 It is now possible to use the shortcuts to search next or previous
16575 occurrence even if the search dialog has the focus. Bug #790318
16577 * src/main_menubar_def.h: "Select code block" shortcut; the new
16578 shortcut is now Alt+L instead of Alt+B (already used by _Build menu).
16581 Patch from: Richard Lee <r.h.lee@comcast.net>
16582 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c,
16583 tagmanager/tm_workspace.c: The following is a patch to fix a
16584 seemingly random occurence where Anjuta would crash when a
16585 certain key was pressed.
16587 2003-09-29 Naba Kumar <naba@gnome.org>
16589 * src/find_in_files.c: Ignores binary by default. Disabled the option
16590 of NOCVS search, because launcher does not use sh and hence can not
16593 * src/project_dbase.c, src/session.[h,c]: Fixed to save the
16594 "clean before build" state in project session and not in account session,
16595 otherwise the state gets reflected to other projects causing annoyance.
16597 * src/compiler_options.c: Fixed a bug where compiler options were always
16598 claimed 'modified'.
16600 * src/build_project.c, data/properties/anjuta.properties,
16601 src/commands.[h]: Fixed a bad bug where clean-before-build
16604 * scintilla/patches/research-cvs-nolog.diff,
16605 scintilla/patches/scintilla-ac-gtk2-port.diff,
16606 scintilla/patches/scintilla-ac-sort-fix.diff,
16607 scintilla-optimization.diff: Removed, because they are already in
16610 * scintilla/*/*: Update scintilla to current CVS (just after 1.55 release,
16613 * scintilla/LexMPT.cxx, scintilla/LexMetapost.cxx, scintilla/LexTeX.cxx,
16614 scintilla/LexYAML.cxx: Added new scintilla lexers.
16616 * TODO, NEWS: Updated.
16618 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
16619 * src/utilities.c: Fixed typo bugs.
16621 2003-09-26 Naba Kumar <naba@gnome.org>
16623 * src/anjuta.c: Only connects to kernel SIGCHLD signal.
16624 * src/find_replace.c, src/find_text.c, src/mainmenu_callbacks.c,
16625 src/text_editor.[c,h], src/toolbar_callbacks.c: Added wrap in
16626 text_editor_find() and Fixed I-Search wrapping.
16627 * src/debugger.c: Fixed to pass a newline after a debugger
16628 command (which was broken since the launcher was refactored.
16629 (Pointed out by Bosik Pavol <Pavol.Bosik@siemens.com>)
16631 2003-09-25 Naba Kumar <naba@gnome.org>
16633 * src/toolbar_callbacks.c: Fixed start of incremental search.
16635 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
16636 * src/controls.c, src/main_menubar.c, src/main_menubar.h,
16637 src/main_menubar_def.h, src/mainmenu_callbacks.c,
16638 src/toolbar_callbacks.c, src/toolbar.c: Added reverse search
16639 menu and implementation.
16641 2003-09-24 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
16643 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
16644 * src/debug_tree.c, src/debug_tree.h: Fixed color of modified
16645 variables in Locals window.
16647 2003-09-24 Frederic RUAUDEL <grumz@users.sourceforge.net>
16649 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
16650 * src/utilities.[ch] : Fix a tooltip bug in
16651 anjuta_util_toolbar_append_stock(), the label appeared instead of
16652 the tooltip text. Remove label from arguments of the function
16653 because label is included in the stock icon data.
16654 * src/toolbar.c : Fix call to anjuta_util_toolbar_append_stock().
16655 * src/text_editor_gui.c : Fix call to anjuta_util_toolbar_append_stock().
16656 * FIXME: translation file should be updated because of label text removal.
16658 2003-09-24 Naba Kumar <naba@gnome.org>
16660 * scintilla/PlatGTK.cxx: Fixed font setting in widget style.
16662 * src/launcher.[c,h], plugins/patch/patch-plugin.c, src/anjuta-tools.c,
16663 src/build_file.c, src/cvs.c, src/find_in_files.c, src/gnome_project.c,
16664 src/project-import.c, src/anjuta.c: Implemented buffered outputs for
16665 stdout and stderr. Also buffered output and check-for-password
16666 can be enabled/disabled. Added proper UTF8 handling. Fixed pty input
16667 with password prompts. Checkes for password prompts from all outputs.
16669 * src/utilities.[h,c]: Defined anjuta_util_convert_to_utf8() function
16670 which takes a string (which could be utf8 also) and converts into
16673 * src/main.c: Connects kernel signals after gnome_program_init().
16675 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
16676 * src/message-manager.c: Fixed bug #787026 by converting the strings
16679 2003-09-22 Naba Kumar <naba@gnome.org>
16681 * src/scintilla/patches/scintilla-ac-gtk2-port.diff,
16682 scintilla/PlatGTK.cxx: Ported autocomplete window to gtk2 by removing
16683 GtkCList and using GtkTreeView instead. Added the patch.
16684 * src/scintilla/patches/scintilla-ac-sort-fix.diff,
16685 scintilla/PlatGTK.cxx: Fixes sorting bug in AC.
16687 2003-09-19 Naba Kumar <naba@gnome.org>
16689 * printing/print.c: Proper UTF8 printing support.
16690 * src/main.c: moved kernel signal connects at the
16691 end of application initialization.
16693 2003-09-18 Naba Kumar <naba@gnome.org>
16695 * scintilla/*/*, src/scintilla/Makefile.am, src/Makefile.am,
16696 (new) lexers.make, (new) lexers: Update scintilla to latest
16697 scintilla CVS (2003-09-18), added new lexers, automated
16698 lexers makefiles sections and scintilla update. Added
16699 patches. Optimized pango rendering. Fixed a crash bug
16702 * (new) scintilla/patches/research-cvs-nolog.diff: Added
16703 patch to remove cvs log command from RESearch.cxx file.
16704 * scintilla/patches/scintilla-pango-always.diff:
16706 * scintilla/RESearch.cxx: Removed spurious cvs log command
16708 * (new) scintilla/test-scintilla.cxx: A test file for scintilla.
16710 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
16711 * src/dnd.c: Fixed a crash bug with DND.
16713 2003-09-15 Naba Kumar <naba@gnome.org>
16715 * src/text_editor.[c,h], src/anjuta.c, src/breakpoints.c,
16716 src/goto_line.c, src/mainmenu_callbacks.c, src/text_editor_cbs.c,
16717 src/toolbar_callbacks.c: Added an additional parameter to
16718 text_editor_goto_line() funtion which decides if the line should
16719 be made visible (if it's under fold).
16721 * src/style-editor.c: Fixed a compiler warning.
16722 * src/message-manager.cc: Calls parent method correctly.
16724 * src/preferences.h: Fixed prent class.
16726 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
16727 * src/project_dbase.c: Fixed bug #713210.
16729 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
16731 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
16733 2003-09-11 Naba Kumar <naba@gnome.org>
16735 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
16736 * src/style-editor.c: Fixed bug #769130 (Crash on font
16739 * src/message-manger.[h,cc]: Made AnMessageManager
16740 derived from GtkFrame and removed deprecated code.
16742 * src/breakpoints.c, src/search-replace.c, src/source.c: Fixed
16745 2003-09-09 Naba Kumar <naba@gnome.org>
16747 * src/Makefile.am: Addded rules for built sources.
16749 2003-09-08 Naba Kumar <naba@gnome.org>
16751 * (new) src/anjuta-marshalers.list: Added marshalers definition
16754 * src/source.c: Fixed bug #762043 and makes sure, CFLAGS
16755 and CXXFLAGS are not overwriten by automake's default.
16756 * src/style-editor.c: Added 'operators' in the style editor.
16758 Patch from Masahito Omote <utyuuzin@users.sourceforge.net>
16759 and Jesus Gonzalez <jgonzlz@terra.es> (combined).
16760 * src/message-manager-private.cc, src/message-manager.cc:
16761 Converts message going into message into UTF-8 endoding.
16762 * src/main.c: Uses UTF-8 codeset for localization.
16764 2003-09-08 Franco Catrin L. <fcatrin@tuxpan.cl>
16766 * src/anjuta.desktop.in.in: Added Encoding attribute (required).
16768 2003-09-08 Naba Kumar <naba@gnome.org>
16772 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
16773 * src/find_in_files.c, src/find_replace.c, src/search_replace.c:
16774 Fixed bug #798717, Find - Find&Replace - Find in files bug;
16775 The combo entries were updated if the same data with a different
16776 case exist in the combo list. The combo entries are now case sensitive.
16777 Search&Replace bug; First search ,max actions = 0 ==> now max
16780 2003-09-08 Naba Kumar <naba@gnome.org>
16783 * src/utilities.[c,h]: a function takes contant args.
16784 * src/anjuta.[c,h]: Fixed child registering/unregistering routine.
16785 Now the child terminated signal is emitted properly.
16786 * src/Makefile.am: Used $(top_srcdir) for referring to
16788 * (new) src/anjuta-marshalers.list, src/Makefile.am: Added marshalers
16789 definitions file which will generate anjuta-marshalers.[c,h] files.
16790 * src/.cvsignore: Updated.
16791 * src/build_project.c: Changed su command to preserve quotes.
16792 * src/anjuta-tools.c, tagmanager/tm_project.c,
16793 tagmanager/tm_workspace.c: Use standard tmp file.
16794 * configure.in: Cleaned up. Provide -g -O0 flags for final build also
16795 so that users could report bugs easily.
16796 * configure.in, anjuta.spec.in: Removed libzvt references/dependency.
16798 * tagmanager/tm_workspace.c, tm_file_entry.c, widgets/gnomefilelist.c,
16799 printing/print.c, plugins/sample1/plugin-sample1.c, src/an_file_view.c,
16800 src/an_symbol_view.c, src/utilities.[c,h], src/anjuta-encodings.c,
16801 src/attach_process.c, src/breakpoints.c, src/commands.c,
16802 src/compiler_options.c, src/configurer.c, src/cvs_gui.c,
16803 src/cvs_cbs.c, src/debug_tree.c, src/debugger.c, src/executer.c,
16804 src/find_in_files.c, src/find_in_files_cbs.c, src/mainmenu_callbacks.c,
16805 src/memory.c, src/message-manager-private.c, src/preferences.c,
16806 src/project_config.c, src/project_dbase.c, src/source.h, src/src_paths.c,
16807 src/search-replace.[c,h], stack_trace.c, text_editor.c,
16808 src/text_editor_cbs.c, src/toolbars.c, src/watch.c, src/watch_gui.c,
16809 src/source.c, src/anjuta.c, src/glade_iface.c, src/style_editor.c:
16810 Fixed compile warnings and cleanup.
16812 * src/launcher.[c,h], src/anjuta-tools.c, src/build_file.c,
16813 src/build_project.c, src/clean_project.c, src/compile.c, src/configurer.c,
16814 src/cvs.c, src/find_in_files.c, src/gnome_project.c, src/project_import.c:
16815 Removed libzvt usage and implemented child spawing differently. Launcher is
16816 now proper GObject, which can be created multiple times (and can be
16817 operated in parallel).
16819 * src/appwizard_cbs.c: Fixed bug #740881 (crash on project wizard).
16820 * src/project_import_gui.c, src/project_import_cbs.c,
16821 src/project_import.[c,h], mainmenu_callbacks.c: Fixed bug #766070
16822 (crash on project import). Removed deprecared codes.
16824 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
16826 * src/cvs.c: Fixed cvs output bug.
16828 2003-09-03 Naba Kumar <naba@gnome.org>
16830 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
16831 * src/aneditor.cxx, src/breakpoints.c, src/breakpoints.h,
16832 src/mainmenu_callbacks.c, src/text_editor.c, src/text_editor.h,
16833 src/text_editor_cbs.c: Implements --
16834 If the debugger is started
16835 A double click in the margin add or remove a breakpoint
16836 A single click activate or deactivate the breakpoint
16838 A double click in the margin add or remove a bookmark
16840 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
16842 Reviewed by Naba Kumar <naba@gnome.org>
16843 * src/cvs_gui.[c/h], mainmenu_callbacks.c:
16844 User is now able to choose a branch on cvs update for project.
16845 Cleaned up variable names.
16847 2003-09-03 Naba Kumar <naba@gnome.org>
16849 * (new) scintilla/LexEScript.cxx, scintilla/LexLout.cxx,
16850 src/Makefile.am: Added lexers.
16851 * scintilla/*/*: Updated...
16852 * src/an_symbol_view.c: Fixed a crash bug.
16853 * src/compiler_options.c, src/project_dbase.c: Fixed compile
16855 * src/main_menubar.[c,h]: Removed 'page setup' menu item.
16856 * src/source.c: Fixed project generation bug with gettext code.
16857 * tagmanager/tm_project.c: Fixed a crash bug.
16858 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
16859 bug when there is no project open. Bug #____.
16860 * src/source.c: Fixed a bug with build failure with non-gnome
16861 project with glade-generated source (eg. gtk2). Bug #____.
16864 2003-08-22 Naba Kumar <naba@gnome.org>
16866 Patch from: Rob Bradford <rob@debianplanet.org>
16867 * data/Makefile.am: Fixed to install properly during
16870 Patch from: Etay Meiri <etay-m@bezeqint.net>
16871 * src/debug-tree.c: Fixed a crash bug.
16872 * src/compiler_options.c: Takes care of linking the missing pieces;
16873 C flags, libs, optimization options, debug and profile.
16875 Patch from: Enver ALTIN <ealtin@casdb.com>
16876 * src/anjuta_cbs.c, src/find_replace.c: Trivial dialog HIG fixes.
16878 2003-08-22 Johannes Schmid <clubfan@users.sourceforge.net>
16880 Reviewed by Naba Kumar <naba@gnome.org>
16881 * src/project_dbase.c: Fixed bugs #778263 and #778413
16882 Adding multiple files to project should work now.
16884 2003-08-22 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
16886 Reviewed by Naba Kumar <naba@gnome.org>
16887 * src/dnd.c: Fixed Drag&Drop (opening file(s)).
16888 * src/debug_tree.c, src/debugger.c: Fixed context menu separator
16891 2003-08-08 Abel Cheung <maddog@linux.org.hk>
16893 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
16895 2003-08-08 Abel Cheung <maddog@linux.org.hk>
16897 * src/text_editor.c: Fix translatable string (#113934).
16899 2003-07-04 Naba Kumar <naba@gnome.org>
16901 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
16902 bug when there is no project open. Bug #____.
16904 * src/source.c: Fixed a bug with build failure with non-gnome
16905 project with glade-generated source (eg. gtk2). Bug #____.
16907 2003-06-26 Naba Kumar <naba@gnome.org>
16909 * src/anjuta.h: Removed reference to windows-dialog.h.
16910 * src/message-manager-private.[cc,h]: Fixed doulbe click
16911 activation of messages to properly jump at the destination.
16912 * src/toolbar_callbacks.c: Fixed search combo pulldown bug.
16913 * src/toolbar.c: Code clean-ups.
16915 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
16916 tagmanager/tm_symbol.c: Used g_return_if_fail() instead of g_assert().
16918 * src/message-manager-private.[cc,h]: Removed dead codes.
16920 * (new) data/properties/css.properties,
16921 data/properties/anjuta.properties, data/properties/Makefile.am:
16922 Added CSS syntax hiliting properties.
16924 * tagmanager/tm_file_entry.c: Fixed a possible bug.
16925 * src/debugger.c: Clean ups.
16926 * src/lexer.h: Added CSS lexer definition.
16928 * Makefile.am: Installs destop file properly.
16929 * configure.in: Bumped version to 1.1.97 (RC1 for 1.2.0 stable).
16930 * NEWS: Updated for 1.1.97 release.
16931 * src/main_menubar_def.h: Changed some non working shortcuts.
16933 2003-06-24 Naba Kumar <naba@gnome.org>
16935 * src/search-replace.c: Shows the dialog properly, even when it is
16936 hidden behind another window.
16938 * (removed) src/windows-dialog.[c,h], src/Makefile.am, po/POTFILES.in,
16939 src/anjuta.[c,h], (removed) pixmaps/windows-style-*.png,
16940 pixmaps/Makefile.am: Removed windows-dialog and setup wizard files
16943 * anjuta.glade, anjuta_dialog_strings.c: Removed windows-dialog and
16944 setup wizard dialogs.
16946 * src/debugger.c: Removed a redundant call to
16947 debugger_update_controls().
16948 * src/compiler_options.c, src/launcher.c: code cleanup.
16949 * src/executer.c: Fixed execution bug with 'Set Program params...".
16951 2003-06-23 Naba Kumar <naba@gnome.org>
16953 * widgets/e-splash.c: Removed border around the splash image.
16954 * anjuta.spec: correct libgnomeprintui22 name in depencencies.
16955 * widgets/gnomefilelist.c: Implemented multiple file selection mode.
16956 * src/cvs.c: Added a frame around commit log text widget.
16957 * src/prefereces.[c,h], anjuta.glade, anjuta_dialog_strings.c: Fixed
16958 crash bug associated with translated combo box list in preferences
16959 dialog (in different locale other than en_US). Used widget names
16960 to pass the combo list items.
16961 * po/POTFILES.in: Updated.
16962 * src/launcher.c: Creates the zvt terminal at startup (and not
16963 every time a build is done) -- speeds up buld operations.
16964 * src/file_history.c: Should be if() conditional instead of
16966 * tagmanager/tm_work_object.c, src/utilities.c, src/text_editor.c:
16967 Disabled useless warnings.
16968 * src/project_dbase.c: Fixed bonobo 2 project name.
16969 * src/project_dbase.c, src/source.c: Corrected bonobo2 project name
16970 and uses correct glade-2 for file generation.
16972 2003-06-21 Naba Kumar <naba@gnome.org>
16974 * src/aneditor.cxx: Fixed bugs with debug tip dwell start and end.
16975 And disables autocomple show for numbers (very annoying).
16976 * src/mainmenu_callbacks.[c,h], src/main_menubar_def.h,
16977 src/main_menubar.[c,h], src/controls.c, src/toolbar.[c,h],
16978 src/toolbar_callbacks.[c,h]: Removed unnecessary menuitems
16979 from view menu and adjust the controls accordingly.
16980 * src/anjuta.c: Changed 'not implemented' dialog to info dialog with
16982 * src/project_dbase.[c,h]: Removed show_local flag processing.
16983 * src/message-manager.[c,h]: Reorganized messages tabs in more
16985 * configure.in, anjuta.spec.in: Fixed gnome-print and zvt dependencies.
16986 Also added PCRE dependency.
16988 2003-06-20 Naba Kumar <naba@gnome.org>
16990 * pixmaps/anjuta_splash.png: New splash.
16991 from Jean Schurger <yshartk@schurger.org>
16993 * src/controls.c: De-sensitize run-to-cursor when debugger
16995 * src/cvs_gui.c: Set default reponse for various cvs dialogs.
16997 * src/message-manager-private.cc: Fixed to properly jump at
16998 the right file:line.
17000 * src/appwiz_page1.c: Fixed to correctly determine the project
17001 trpe from the wizard.
17003 2003-06-20 Naba Kumar <naba@gnome.org>
17005 * src/message-manager.cc, mainmenu_callbacks.c: Code cleanup.
17006 * src/watch_gui.c: Code cleanups.
17007 * src/debugger.[c,h], src/stack_trace.[c,h],
17008 (removed) src/stack_trace_cbs.[c,h], (removed) src/stack_trace_gui.h,
17009 src/Makefile.am: Merged stack_trace[_cbs/_gui] into stack_trace.c,
17010 Removed direct access to stack_trace private data, Increased debugger
17011 command size from 256 to 1024 (to be on safer side). Also implemented
17012 row-activated signle for seting frame and viewing the source.
17013 * src/debugger.c: Avoids starting program and stopping debugger
17014 when starting debugger and stopping program, respectively.
17016 * src/debugger.[c,h], src/main_menucallbacks.c, src/controls.c:
17017 Reverted codes to start debugger automatically
17018 The file is brought to the state just after the branching
17019 (debugger.c == 1.27 and debugger.h == 1.10 rev.), except for
17020 some code clean ups.
17022 * src/launcher.[h,c], plugins/patch/patch-plugin.c,
17023 src/anjuta-tools.c, src/build_file.[c,h], src/build_project.[c,h],
17024 src/compile.[c,h], src/clean_project.[c,h], src/configurer.[c,h],
17025 src/cvs.c, src/find_in_files.[c,h], src/gnome_project.[c,h],
17026 src/project_import.[c,h], src.anjuta.c, src/mainmenu_callbacks.c,:
17027 src/project_dbase.c: Code clean ups.
17029 * anjuta.glade, anjuta_dialog_strings.c: Fixed a hard coded pref
17030 (Projects dir) so that correct $HOME/Projects path is set when
17031 anjuta is run for the first time.
17033 2003-06-13 Guntupalli Karunakar <karunakar@freedomink.org>
17035 * configure.in: Added "ml" for Malayalam in ALL_LINGUAS.
17037 2003-06-13 Naba Kumar <naba@gnome.org>
17039 * src/stack_trace_cbs.c: Moved variable declaration at the
17040 top of the block (bug #737867)
17042 * src/source.c: use target_CFLAGS and target_CXXFLAGS instead of
17043 just CFLAGS and CXXFLAGS (bug #743617).
17045 * src/create_global_tags.sh: Fixed shell script to properly
17046 detect installed *-config files.
17048 2003-06-12 Naba Kumar <naba@gnome.org>
17050 * src/preferences.[c,h]: Added methods for custom widgets in
17051 preferences: using custom set/get methods for them.
17053 * src/anjuta-encoding.c: Implemented up/down of the encodings
17054 in the list and property saves correctly.
17056 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17057 * src/aneditor.cxx: Fixes Anjuta looping when a backward search reaches
17058 the beginning of a file.
17060 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17061 * src/aneditor.cxx, src/aneditor.h,
17062 src/controls.c, src/main_menubar.c, src/main_menubar.h,
17063 src/main_menubar_def.h, src/mainmenu_callbacks.c,
17064 src/mainmenu_callbacks.h: Allows the operator to select the current
17065 word or the current line (Request: 680801). It puts also
17066 sensitive/unsensitive several select/comment menu items.
17068 * src/breakpoints.c: Presets by default the current line for a
17069 defined breakpoint.
17071 2003-06-11 Naba Kumar <naba@gnome.org>
17073 * src/anjuta.c, src/text_editor.c: Fixed bug #715270. 'Changed' file name
17074 color (red highlight) now cosistent for inactive tabs also.
17076 * src/main_menubar.c, src/main_menubar_def.h: Fixed bug #715261. Moved
17077 'Advanced search and replace' in Edit->Search submenu.
17079 * data/properties/tcltk.properties: Fixed bug #731851. Added line
17080 wrappings '\' where they were missing.
17082 * src/mainmenu_callbacks.c: Fixed bug #751715. The 'Customize menu'
17083 message is now more descriptive and details the correct thing to do
17084 for GNOME2 desktop.
17086 2003-06-10 Naba Kumar <naba@gnome.org>
17088 * autogen.sh.generic, autogen.sh.gtk, autogen.sh.gtkmm
17089 autogen.sh.wxwin, macros/autogen.sh, macros2/autogen.sh:
17090 Removed any reference to particular version of automake/autoconf
17091 so that they could work with newer versions (Bug #659394).
17093 * src/anjuta-encodings.c, src/anjuta-encodings.h, anjuta.glade,
17094 src/anjuta.c: Added coded to add/remove supported encodings.
17096 * src/appwizard.c, src/appwizard.h, src/gnome_project.c,
17097 src/preferences.c, src/project_dbase.c, src/project_dbase.h,
17098 src/project_import.c, src/project_type.c, src/project_type.h,
17099 src/source.c, src/wizard_gui.c: Added a new field called 'deprecated'
17100 in the projects typtes. Code clean ups. Removed GTK1/GNOME1
17101 from the project wizard.
17103 2003-06-06 Naba Kumar <naba@gnome.org>
17105 Patch from Etay Meiri <etay-m@bezeqint.net>
17106 * src/compiler_options.c: Fixed bugs related to clean before
17109 * anjuta.desktop.in.in: Added commandline options.
17110 * src/cvs.[c,h], anjuta.glade, anjuta_dialogs_strings.c: Separated
17111 -dP and -A flags of CVS update into different options.
17113 2003-06-04 Abel Cheung <maddog@linux.org.hk>
17115 * configure.in: Removed "ta" from ALL_LINGUAS.
17117 2003-06-02 Naba Kumar <naba@gnome.org>
17119 * scintilla/PropSet.h, src/properties.[ch]*: Reversed the patch to
17120 return NULL for undefined properties and "" for defined but empty
17121 strings. It was creating many problems where both are assumed to be
17122 same. And besides, it doesn't matter to differentiate the two (the
17123 problem with preferences was due to a different bug).
17125 * src/prefereces.[c,h]: Fixed to handle empty and blank properties
17126 correctly. Also, s/props_build_in/props_built_in/g.
17128 * widgets/gnomefilelist.[c,h]: Uses gdl theme icons for file
17131 * src/an_file_view.c: Unrefed pixbufs when done with them.
17133 * pixmaps/Makefile.am, (added) pixmaps/preferences-encodings.png,
17134 (removed) file_text.png: Added and removed pixmaps.
17136 2003-05-30 Naba Kumar <naba@gnome.org>
17138 * anjuta.glade: Fixed encodings preferences dialog
17140 2003-05-23 Etay Meiri <etay-m@bezeqint.net>
17142 Reviewed by Naba Kumar <naba@gnome.org>
17144 * src/build_project.c src/clean_project/c: perform a clean before
17145 build, if required. Show the message manager on clean.
17146 * src/compiler_options.c: save the new options when window is closed
17147 and flag project to be cleaned before the next build.
17148 * src/project_dbase.c: added a 'clean before build' flag to project
17150 2003-05-29 Naba Kumar <naba@gnome.org>
17152 * anjuta.glade, anjuta_dialogs_strings.c: Added encoding prefs
17155 * [pixmaps/] cfolder.xpm, console.xpm, file_c.png, file_c.xpm,
17156 file_core.png, file_core.xpm, file_cpp.png, file_cpp.xpm,
17157 file_exec.png, file_exec.xpm, file_file.png, file_file.xpm,
17158 file_h.png, file_h.xpm, file_html.png, file_html.xpm,
17159 file_i18n.png, file_i18n.xpm, file_icon.png, file_icon.xpm,
17160 file_pix.png, file_pix.xpm, file_text.xpm, file_unknown.png,
17161 file_unknown.xpm, ledgreen.xpm, ledred.xpm, ofolder.xpm,
17162 print_color.xpm, print_landscape.xpm, print_layout.xpm,
17163 print_nocolor.xpm, print_portrait.xpm: Removed unused icons
17165 * pixmaps/Makefile.am, src/toolbar.c, src/pixmaps.h, src/resources.h:
17166 Removed unused icons references.
17168 2003-05-27 Enver ALTIN <ealtin@casdb.com>
17170 Reviewed by Naba Kumar <naba@gnome.org>
17172 * src/anjuta-tools.c, src/anjuta_cbs.c, src/breakpoints.c,
17173 src/compiler_options.c, src/debugger.c, src/find_replace.c,
17174 src/find_text.c, src/mainmenu_callbacks.c, src/preferences.c,
17175 src/project_dbase_gui.c, src/src_paths.c, src/text_editor.c,
17176 src/toolbar_callbacks.c: HIG compliant dialogs.
17178 * src/utilities.c: anjuta_button_new_with_stock_image() and
17179 anjuta_dialog_add_button() stolen from gedit.
17181 * src/main_menubar_def.h: Fixed mnemonics.
17183 2003-05-26 Naba Kumar <naba@gnome.org>
17185 * src/project_dbase_gui.c: Added header files filter for add file
17186 dialog box. Disabled project window to be transient window.
17188 * src/message-manager.cc: Disabled message manager window to be
17191 * src/text_editor.c, src/anjuta_cbs.c: Better error reporting when
17192 a file could not be loaded.
17194 * src/project_dbase.c: Fixed a bug with GUI editor command
17195 where empty string is returned.
17197 * src/Makefile.am, src/preferences.h, src/text_editor.c
17198 src/text_editor.h, (new) src/anjuta-encodings.h,
17199 (new) src/anjuta-encodings.c, data/properties/anjuta.properties:
17200 Added encoding support and to handle characters encoding correctly
17201 by auto detecting it during load. Added preferences for selecting
17202 the encoding during save.
17204 * src/preferences.c, src/resources.c: Removed debug messages.
17206 Patch from: Alexander Nedotsukov <bland@mail.ru>
17207 * src/getline.c: Fixed many fatal bugs for FreeBSD.
17209 2003-05-26 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17210 * src/anjuta.c: Try to sow the splash image more often.
17212 2003-05-20 Naba Kumar <naba@gnome.org>
17214 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17215 * src/debug_tree.c: Colorize the modified locals during
17216 debugging and call memory analyze from the debugger.
17217 * src/breakpoints.c: The color is now different for the enabled
17218 and disabled breakpoints. Anjuta now can erase several
17219 breakpoints defined at the same line. The markers are updated
17220 according to the enable/disable action.
17222 Patch from Etay Meiri <etay-m@bezeqint.net>
17223 * src/launcher.c: Fixes launcher freeze up bug during build.
17225 2003-05-16 Dan Elphick <dre00r@ecs.soton.ac.uk>
17227 Reviewed by Naba Kumar <naba@gnome.org>
17228 * scintilla/PropSet.h: Change member variables from private to protected.
17229 * src/properties.[ch]*: Add new methods GetString and GetExpandedString
17230 to PropSetFile class, which return a gchar * (and can therefore indicate
17231 whether properties are empty or do not exist) and make prop_get and
17232 prop_get_expanded use them.
17233 * src/project_dbase.c: Fix where project_dbase_module_is_empty assumes
17234 that the result of of prop_get cannot be an empty string.
17236 2003-05-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
17238 Reviewed by Naba Kumar <naba@gnome.org>
17239 * src/text_editor.[ch], src/anjuta.c, src/anjuta.c, src/anjuta_cbs.c,
17240 src/build_file.c, src/compile.c, src/mainmenu_callbacks.c,
17241 src/text_editor_cbs.c: When saving all the files in the project, the
17242 text editors are now only rehighlighted once instead of once for each
17245 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17246 * src/main.c, widgets/e-splash.c: Splash screen improvements.
17247 * src/anjuta.desktop.in.in: Support startup notification.
17248 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17249 * src/main.c, widgets/e-splash.c: Splash screen improvements.
17250 * src/anjuta.desktop.in.in: Support startup notification.
17253 2003-05-13 Dan Elphick <dre00r@ecs.soton.ac.uk>
17255 Reviewed by Naba Kumar <naba@gnome.org>
17257 * src/executer.[ch]: Only allow one set params dialog at a time. Fix
17258 memory leak from glade_xml_new call. Removed gxml field from Executer
17259 struct as only used in create_executer_dialog and then destroyed.
17261 * src/anjuta.c: Fix warning on getting a page that doesn't exist.
17263 * src/configurer.c: Fix warning trying to connect signal to non-existent
17264 environment entry in configure dialog and fix crash when closing the
17267 * src/cvs_cbs.c: Fix deprecated use of gnome_date_edit_get_date; use
17268 gnome_date_edit_get_time instead.
17270 * main_menubar.c, main_menubar_def.h: Removal of show stack menu item
17271 in view menu required renumbering elsewhere.
17273 2003-05-10 Etay Meiri <etay-m@bezeqint.net>
17275 Reviewed by Naba Kumar <naba@gnome.org>
17277 * src/breakpoints.c: fixed an error when removing breakpoint
17278 * src/controls.c: 'run to cursor' is sensitive when debugger not active
17279 * src/debugger.c: changes to the way the debugger is activated
17280 * src/debugger.h: clean ups
17282 2003-05-13 Naba Kumar <naba@gnome.org>
17284 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17285 * anjuta.glade, anjuta_dialogs_strings.c, src/memory.c,
17286 src/memory.h: A new version of memory and the interface
17287 is now integrated in anjuta.glade
17289 2003-05-09 Naba Kumar <naba@gnome.org>
17291 * configure.in: Bumped required gtk version to 2.0.8.
17293 2003-05-06 Naba Kumar <naba@gnome.org>
17295 src/message-manager-private.cc, src/message-manager.cc: Clean ups.
17297 2003-05-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17298 * gdl/Makefile.am, printing/Makefile.am: distcheck fixes.
17300 2003-05-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17301 * scripts/anjuta_import.sh.in, src/defaults.c, src/project_dbase_gui.c
17302 , tagmanager/c.c: Support for ProC and RDB files.
17304 2003-05-06 Naba Kumar <naba@gnome.org>
17306 * src/aneditor.cxx, src/goto_line.c, src/main_menubar_def.h,
17307 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
17308 Uncomment (Box & Stream), Select the current function,
17309 authorize the "Quit" button of the GotoLine window
17311 2003-05-05 Naba Kumar <naba@gnome.org>
17313 * src/watch_gui.h: CVS added new file.
17315 * scintilla/ExterLexer.[cxx,h]: CVS added new files.
17317 Patch from Etay Meiri <etay-m@bezeqint.net>
17318 * src/debugger.c, src/debugger.h, src/main_menubar_def.h,
17319 src/mainmenu_callbacks.c, src/message-manager.cc,
17320 src/message-manager.h, src/stack_trace.c, src/stack_trace.h,
17321 src/stack_trace_cbs.c, src/stack_trace_cbs.h, src/stack_trace_gui.c:
17322 Ported stack trace to GNOME2 and added it in the message manager
17325 2003-05-02 Naba Kumar <naba@gnome.org>
17327 * src/memory.[h,c], debug_tree.c: Fixed a compiler error/warning.
17329 * src/preferences.[h,c]: Fixed preferences to save only one copy of
17330 preferences property.
17332 * anjuta.prj: Fixed multiple preferences saved data.
17334 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/Editor.h,
17335 scintilla/LexCPP.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
17336 scintilla/PropSet.cxx, scintilla/ScintillaGTK.cxx,
17337 scintilla/include/Platform.h, scintilla/include/PropSet.h,
17338 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface:
17339 Upgraded scitilla from CVS with faster window repaint
17342 Patch from Etay Meiri <etay-m@bezeqint.net>
17343 * src/watch.[c,h], src/watch_gui.c, (new) src/watch_gui.h: Fixed bugs
17346 2003-04-30 Dan Elphick <dre00r@ecs.soton.ac.uk>
17348 * message-manager-private.[ch]: Make AnMessageWindow keep scrolling
17349 the window if messages are appended to the end and the scrollbar is
17352 2003-04-29 Naba Kumar <naba@gnome.org>
17354 * configure.in: Removed omf-install from Makefiles list.
17356 2003-04-28 Naba Kumar <naba@gnome.org>
17358 * po/POTFILES.in: Remvoded deleted files.
17360 * pixmaps/Makefile.am, pixmaps/windows-style-docked.png,
17361 pixmaps/windows-style-undocked.png: Added setup wizard's images.
17363 * src/anjuta-tools.c: Fixed a bug where working dir (when the tool
17364 is executed as detached) is not set properly.
17366 2003-04-25 Naba Kumar <naba@gnome.org>
17368 * anjuta.prj: Updated.
17369 * src/anjuta_info.c: Fixed text wrapping and column view.
17370 * data/welcome.txt.in: Removed unaligned characters.
17372 2003-04-24 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17373 * src/main_menubar.c: Disable setup dialog.
17375 2003-04-22 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17376 * src/breakpoints.c; Fixed compilation with older GCC
17377 * src/preferences.c: Fixed crash with G_DISABLE_CHECKS
17378 * HACKING: Spelling fixes (Suggested by Stephen Knight)
17380 2003-04-18 Naba Kumar <naba@gnome.org>
17382 * anjuta.prj: Updated (includes compiler options).
17384 * src/anjuta.[hc], src/anjuta-tools.c: Removed redundant get_user_params
17385 function from anjuta.c (it was already available in anjuta-tools.c).
17387 2003-04-18 Naba Kumar <naba@gnome.org>
17389 * src/about.c, THANKS: Updated
17391 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup-dialog
17393 * src/an_file_view.c, src/project_dbase.c: Restores file-filters
17394 properly from the project session before updating the file
17397 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
17398 an_file_view.[ch], main_menubar.[ch], controls.c: Removed windows
17399 dialog settings (as it will not be required once GDL is in place) and
17400 added file view filters in the settings sub-menu.
17402 2003-04-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17404 * configure.in: Disable cast checks on final build.
17406 2003-04-17 Naba Kumar <naba@gnome.org>
17408 * src/build_project.c: Fixed a compilation error.
17410 * src/launcher.c: Removed commnets.
17412 * anjuta.glade, anjuta_dialogs_strings.c: Moved indentation
17413 properties from editor tab to indentation tab and fixed a property
17414 label for proper i18n translation. Fixed typos in project config
17415 dialog (reported by Gaëtan de Menten <ged@bugfactory.org>). Disabled
17416 sorting and reordering in compiler options dialog.
17418 * src/compiler_options.c: Implemented _save() function to save the
17419 options (which was pending).
17421 * src/build_project.c: Destroys install-as-root dialog when it is done.
17423 * src/an_symbol_view.c: Change "event" event to "event-after" so
17424 that symbol row is selected first before the popup is shown.
17426 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
17428 * tagmanager/tm_file_entry.c: Fix to make CVS info appear for first
17429 file in CVS/Entries. (Reviewed and applied by Biswa)
17431 2003-04-16 Naba Kumar <naba@gnome.org>
17433 * aneditor.cxx: use unicode everytime (fixed unicode related
17436 * anjuta.prj: Fixed UI editor name (blank to use default) and
17439 Patch from Patch from Gaëtan de Menten <ged@bugfactory.org>
17440 * anjuta.glade, anjuta_dialogs_strings.c: Reorganized
17441 Editor preferences page.
17443 2003-04-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17444 * src/anjuta.[ch], src/print.c: Fixed warnings
17445 * scintilla/*, src/aneditor.cxx: Restore LexCPP patch.
17446 * configure.in: Profiling support with gprof
17448 2003-04-16 Naba Kumar <naba@gnome.org>
17450 Patch from Gaëtan de Menten <ged@bugfactory.org>
17451 * src/launcher.c: Fixed cvs dialog.
17453 2003-04-15 Johannes Schmid <clubfan@users.sourceforge.net>
17455 * src/message-manager-private.cc: Fixed double-click on first line of
17456 output to properly select a line.
17457 * src/project_dbase.[c/h]: Removed parent_node from ProjectFileData
17458 because still was a deprecatd GtkCTreeNode and always NULL anyway.
17460 2003-04-15 Naba Kumar <naba@gnome.org>
17462 * src/message-manager-private.cc: Fixed the glade filename typo.
17464 2003-04-15 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17465 * scintilla/*, data/properties/*: Scintilla CVS merge
17466 * anjuta.prj: Removed unnecessary files.
17467 * scintilla/PlatGTK.cxx: Force Pango fonts always
17468 * src/anjuta-plugins.c, src/anjuta_dirs.c, src/main.c,
17469 src/mainmenu_callbacks.c src/preferences.c: Use versionsed directory
17471 * configure.in: Change version no. for 1.1.1 (alpha release)
17472 * configure.in: Added '--with-pref-suffix' option.
17473 * config.guess, config.sub: Removed from CVS.
17475 2003-04-15 Naba Kumar <naba@gnome.org>
17477 Patch from Timothee Besset <ttimo@idsoftware.com>
17478 * Makefile.am: Fixed a shell script error during intallation.
17480 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
17482 Reviewed by Naba Kumar <naba@gnome.org>
17483 * src/message-manager.cc: Added popup-menu to TreeView and fixed
17484 set_wm_class to use "anjuta" instead of "an.
17485 * src/message-manager-private.cc: Headers are hidden again.
17487 2003-04-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17488 * src/project_dbase_gui.c: Memory corruption fix.
17489 * anjuta.prj: Updated project file
17491 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
17492 * an_file_view.c: Connect to event-after signal rather than event so that
17493 selection is updated first and thus context menu is for the right file.
17494 Reviewed and applied by Biswa.
17496 2003-04-14 Naba Kumar <naba@gnome.org>
17498 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup dialog.
17500 * src/auncher.c: More child exit fixes
17501 from Timothee Besset <ttimo@idsoftware.com>
17503 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
17505 Reviewed by Naba Kumar <naba@gnome.org>
17507 * src/message-manager.[c/h], src/message-manager-private[c/h],
17508 anjuta.[c/h]: Ported message-manager to Gtk2
17510 * plugins/patch/patch-plugin.c, src/anjuta-tools.c,
17511 src/anjuta_cbs.c, src/build_file.c, src/build_project.c,
17512 src/clean_project.c, src/compile.c, src/configurer.c,
17513 src/controls.c, src/cvs.c, src/debugger.c,
17514 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
17515 src/project_import.c, src/search-replace.c: Changed name from
17516 AnjutaMessageManager to AnMessageManager to avoid too long type
17519 2003-04-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17520 * src/launcher.c: Fix build won't stop problem - TTimo
17522 * pixmaps/anjuta_splash.c: New splash screen prototype.
17523 * src/anjuta-tools.c, src/anjuta.[ch], : Forward port from branch.
17524 * src/compiler_options.c: Mute pkgconfig errors.
17525 * src/project_config.c. widgets/gnomefilelist.c: Fix leak.
17527 2003-04-10 Naba Kumar <naba@gnome.org>
17529 * configurer.[c,h]: Fixed dialog to close properly.
17530 * src/project_dbase.c, widgets/gnomefilelist.c: Added
17533 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17534 * anjuta.prj: Removed unnecessary files, load with 1.2.0
17535 * plugins/class-gen/Makefile.am, plugins/patch/Makefile.am,
17536 plugins/sample1/Makefile.am, src/an_file_view.c, src/anjuta.c,
17537 src/anjuta.h, src/project_dbase.c: Use default GNOME icons.
17538 * gdl/*, widgets/*, Makefile.am, configure.in, plugins/*/Makefile.am,
17539 src/makefile.am: Move gdl to it's own directory.
17540 * global-tags/create_global_tags.sh: Silently ignore SDL error.
17542 2003-04-09 Naba Kumar <naba@gnome.org>
17544 * anjuta.glade: Synced search and replace dialog from the ANJUTA_1_0_0
17547 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17548 * src/anjuta-tools.c: Use CDATA for saving tools data.
17549 * anjuta.glade, src/search-replace.c: Port from branch.
17550 * widgets/e-splash.*, src/main.c: Better splash screen.
17551 * configure.in, widgets/gdl*: Import GDL widgets.
17552 * ROADMAP: Updated roadmap.
17553 * src/an_file_view.c: Use GDL icons for file tree.
17555 2003-04-09 Naba Kumar <naba@gnome.org>
17557 * anjuta.glade: Added (hidden) initial setup-wizard window.
17559 Patch from: Vitaly <vvv@rfniias.ru>
17560 * src/preferences.c: Fixes a bug with libglace widget access with
17561 translated strings.
17563 Patch from: Etay Meiri <etay-m@bezeqint.net>
17564 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
17565 src/debugger.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
17566 src/mainmenu_callbacks.h, main_menubar.[c,h], src/toolbar.[c,h],
17567 src/toolbar_callbacks.[c,h],
17568 src/memory.c, src/message-manager-private.cc,
17569 src/message-manager-private.h, src/message-manager.cc,
17570 src/message-manager.h, src/watch.c, src/watch.h, src/watch_cbs.c
17571 src/watch_cbs.h, src/watch_gui.c: Ports the watch related stuff
17572 to HEAD (mostly changing GtkClist to GtkTreeView). Also changed the
17573 watch window to a subwindow in the notebook
17575 2003-04-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17576 * ROADMAP: Updated roadmap.
17578 2003-04-03 Dmitry G. Mastrukov <dmitry@taurussoft.org>
17580 * configure.in: Added Belarusian to ALL_LINGUAS.
17582 2003-04-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17583 * src/fileselection.c, src/goto_line.c: Fixed warnings. Patch by
17585 * ROADMAP: Added roadmap for HEAD.
17587 2003-03-29 Naba Kumar <naba@gnome.org>
17589 * src/main_menubar_def.h, mainmenu_callbacks.[c,h], src/anjuta.c
17590 src/Makefile.am, pixmaps/Makefile.am, anjuta.glade,
17591 anjuta_dialogs_strings.c, (new) src/start-with.[c,h],
17592 (new) pixmaps/start-with-wizard.png,
17593 (new) pixmaps/start-with-import.png,
17594 (new) pixmaps/start-with-open.png Added Start with dialog which pops
17595 up on anjuta start-up to give quick access to opening file/project or
17598 * src/main.c: Sets proper data directory for the gnome
17601 2003-03-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17602 * src/text_editor.c: Fixed error/warning indicators.
17604 2003-03-24 Naba Kumar <naba@gnome.org>
17606 * README: Correct version.
17608 2003-03-24 Michael Tindal <etherscape@paradoxpoint.com>
17610 * configure.in: Added checks to see if were building on FreeBSD
17611 systems. Sets -DFREEBSD if we are, and also attempts to find
17612 gmake if the host system is FreeBSD.
17614 * src/getline.c: New file used to provide the getline function,
17615 which isnt available on a FreeBSD system. The function is only
17616 defined if FREEBSD is defined.
17618 * src/Makefile.am: Added getline.c to anjuta_SOURCES
17620 * tagmanager/Makefile.am: Uses $(GMAKE) rather than make.
17621 configure.in sets this to gmake on FreeBSD systems, and make
17622 on everything else.
17624 2003-03-23 Naba Kumar <naba@gnome.org>
17626 * Makefile.am, anjuta.spec.in: Fixed rpm build errors.
17628 * anjuta.spec.in: Fixed spec file for correct file paths and
17629 corrected rpmbuild.
17631 * Makefile.am: Substituted rpmbuild for rpm command as RedHat ships
17632 the rpm build command separately now.
17634 * src/anjuta.c, windows-dialog.c: Added some more window management
17635 stuffs (not still fully working, though).
17639 2003-03-22 Naba Kumar <naba@gnome.org>
17641 * anjuta.spec.in: Fixed 'Required' and 'Build' requirements fields.
17643 2003-03-21 Naba Kumar <naba@gnome.org>
17645 * README: Removed Andy Piper's name from the active maintainers
17646 list on his request.
17648 * src/anjuta_cbs.c: Fixed alphabetical ordering of tabs with
17651 * src/anjuta-tools.c: Fixed compiler errors.
17653 * src/anjuta-tools.c, src/attach_process.c: Fixed more window
17656 * src/commands.c, src/src_paths.c, src/style-editor.c,
17657 src/anjuta-tools.c: Added gtk_widget_show() calls for the dialogs
17658 becuase they are now hidden by default (from glade editing).
17660 * anjuta.glade, anjuta_dialogs_strings.c, src/anjuta.c,
17661 src/anjuta.h, src/main_menubar.c, src/main_menubar.h,
17662 src/main_menubar_def.h, src/mainmenu_callbacks.c,
17663 src/mainmenu_callbacks.h, src/windows-dialog.c: Implemented
17664 basic windows managements.
17666 2003-03-21 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17667 * scintilla/PlatGTK.cxx: Converted right cursor to left cursor
17668 to hot-spot problems with cursor in XFree86 4.3.0. Patch by
17669 Enver ALTIN (a.k.a. skyblue)
17671 2003-03-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17672 * tagmanager/*: Added ignore-list for symbols. This will make
17673 parsing more accurate for projects. Doc updates needed.
17675 2003-03-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17676 * anjuta.glade, src/search-replace.c: Forward-port S/R (Dan)
17677 * launcher/Makefile.am: Link to correct libraries
17678 * src/launcher.c: Do not allow NULL shell
17680 2003-03-14 Etay Meiri <etay-m@bezeqint.net>
17681 * src/debug_tree.c: Improve debug tree view.
17683 2003-03-10 Dan Elphick <dre00r@ecs.soton.ac.uk>
17685 * anjuta.glade, anjuta_dialog_strings.c: Change dialog1 titles to
17686 'Run Configure Script' and 'Execute Program'. Increase minimum width
17687 of Configure dialog.
17688 * find_in_files.c, find_in_files_cbs.*: Properly create the file
17689 list widget by setting a model and adding a column and renderer.
17690 Actually store the nocvs toggle button in FindInFiles data structure.
17691 Handle selection changes via changed signal rather than row_activated.
17692 Use response signal for handling the close and find buttons.
17693 Close window when escape is pressed.
17694 * find_replace.c: Close window when escape is pressed.
17695 * find_text.c: Close window when escape is pressed in find dialog as
17696 well as wrap search question, where now Yes is the default button.
17698 2003-03-05 Naba Kumar <naba@gnome.org>
17700 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
17702 * src/message-manager-private.cc: Fixed a bug with vte conditional
17704 * anjuta.glade: Hides all windows in glade file.
17706 2003-03-05 Naba Kumar <naba@gnome.org>
17708 * src/an_file_view.c: Fixed a compilation warning.
17709 * src/message-manager-private.cc: Conditional compilation for vte
17712 2003-02-28 Naba Kumar <naba@gnome.org>
17714 * configure.in, anjuta.spec.in: Updated dependency packages version.
17715 * configure.in, (removed) acconfig.h: Eliminated autoheader templates.
17716 * src/preferences.c: Added debug assertions.
17717 * anjuta.glade, anjuta_dialogs_strings.c: Added a preferences for
17718 editor to enable/disable bringing the recent editor tabs first.
17720 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
17721 tagmanager/include/tm_file_entry.h, src/*.[h,c], scintilla/*.[h,cxx],
17722 scintilla/include/*.h, plugins/class-gen/clsGen.c, printing/print.c:
17723 Merged with CVS branch ANJUTA_1_0_0 and brought in new search replace
17724 and bug fixes. Also code clean ups.
17726 * (new) src/search-replace.[h,c]: New search replace implementation
17727 from ANJUTA_1_0_0 branch.
17729 * (new) src/windows-dialog.[h,c]: New windows management class
17730 [work in progress].
17732 2003-02-28 Naba Kumar <naba@gnome.org>
17734 * plugins/class-gen/clsGen.c, printing/print.c, src/an_file_view.c,
17735 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c,
17736 src/appwizard.c, src/build_file.c, src/build_project.c,
17737 src/clean_project.c, src/compile.c, src/configurer.c,
17738 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
17739 src/message-manager-dock.c, src/message-manager-dock.h,
17740 src/message-manager-private.cc, src/message-manager.cc,
17741 src/preferences-dialog.c, src/preferences-dialog.h,
17742 src/preferences.c, src/preferences.h, src/project_dbase.c,
17743 src/project_dbase_gui.c, src/project_import.c, src/text_editor.c,
17744 src/text_editor.h, src/text_editor_cbs.c, src/toolbar_callbacks.c
17745 src/utilities.c, src/utilities.h:
17747 Widgetized Preferences and gave proper function names.
17749 * src/executer.c: Fixed a session loading bug.
17751 2003-02-27 Naba Kumar <naba@gnome.org>
17753 * printing/print.c: Fixed printing font bug that failed to load the
17756 * src/toolbar.c: Disabled LED flashing (not yet implemented).
17758 * TODO, anjuta.prj: Updated.
17760 2003-02-24 Joe Harnish <bigJoe@linuxmail.org>
17762 * manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
17763 manuals/C/anjuta-manual/anjuta-manual-C.omf,
17764 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
17765 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf,
17766 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf:
17769 2003-02-25 Naba Kumar <naba@gnome.org>
17771 * Makefile.am: Excluded omf-install from installation as the docs are
17776 * anjuta.glade, anjuta_dialogs_strings.c, prefrences.h, aneditor.cxx,
17777 anjuta.properties, users.properties, anjuta-tools.c: Fixed editor
17778 property names and added new editor properties and code cleanups.
17779 Also added new project properties.
17781 * src/compiler_options.[h,c]: Added pkg-config packages supports
17784 * src/glade_iface.h: Cleanups.
17786 * src/launcher.c: Used timer instead of idle to scan.
17788 * src/mainmenu_callbacks.c, src/project_dbase.[h,c],
17789 src/project_config.[h,c], src/project_import.c: Implemented project
17790 property to define GUI editor and to handle it.
17792 * src/preferences.c: i18n fixes.
17794 * pixmaps/Makefile.am, pixmaps/file_*.xpm, src/pixmaps.h: Removed
17795 unused (and old) pixmaps.
17797 * widgets/gnomefilelist.c, pixmaps/file_text.png: Updated icon.
17799 2003-02-25 Naba Kumar <naba@gnome.org>
17801 * src/message-manager-private.[h,cc], src/preferences.c,
17802 anjuta.glade, anjuta_dialog_strings.c: Implemented
17803 gnome terminal profiles for the terminal preferences and moved the
17804 addition of terminal preferences in the terminal constructor.
17806 * anjuta.prj: Updated.
17808 2003-02-24 Naba Kumar <naba@gnome.org>
17810 * (new)src/preferences-dialog.[c,h], preferences.[h,c],src/Makefile.am,
17811 (new)widgets/cell-renderer-captioned-image.[h,c], widgets/Makefile.am,
17812 (new)pixmaps/preferences-*.png, pixmaps/Makefile.am, anjuta.glade,
17813 po/POTFILES.in, anjuta_dialogs_strings.c: Implemented new
17814 preferences dialog.
17818 * src/message-manager-private.[cc,h]: Fixed VTE terminal for
17819 text selection and child re-spawning.
17821 * src/pixmaps.h: Removed unused pixmaps definitions.
17823 2003-02-23 Naba Kumar <naba@gnome.org>
17825 * src/project_dbase.[h,c], src/project_dbase_gui.c: GNOME2 ported
17826 the project tree/window.
17828 * src/an_symbol_view.[h,c], src/an_file_view.[h,c],
17829 src/project_dbase.[h,c], src/project_dbase_gui.c, src/session.[h,c]:
17830 Correct the use of a variable and implemented session save/load
17831 for tree expansion states.
17833 * src/main_menubar_def.h: Fixed shortcuts keys.
17835 * src/anjuta.c, src/gnome_project.c: Code clean ups.
17837 * anjuta.prj: Updated.
17839 2003-02-22 Naba Kumar <naba@gnome.org>
17841 * src/debug_tree.[c,h]: GNOME2 port from
17842 Etay Meiri <etay-m@bezeqint.net>
17844 * src/an_file_view.c, src/resources.[h,c],
17845 data/properties/bash.properties,
17846 data/properties/cpp.properties,
17847 data/properties/html.properties,
17848 data/properties/make.properties,
17849 data/properties/others.properties,
17850 data/properties/perl.properties,
17851 data/properties/props.properties,
17852 data/properties/xml.properties: Standarized file icons. Icons are
17853 defined in respective .properties file and are retrieved as resource
17856 * anjuta.glade, anjuta_dialogs_strings.c: Removed <span> tags
17857 in labels from the commands editor as that would create
17858 problems for translators.
17860 2003-02-21 Naba Kumar <naba@gnome.org>
17862 * .cvsignore, (new)config.guess, (new)config.sub: Added these files
17863 as they should be part of CVS(?).
17865 * Makefile.am: Corrected a typo for glade generated strings file.
17867 * configure.in, po/hi.po: Added new Hindi (hi) translation
17868 in ALL_LINGUS and added initial Hindi translation.
17870 * pixmaps/Makefile.am, pixmaps/sv_unknown.xpm, src/pixmaps.h,
17871 (new)pixmaps/file_*.png: Added gnome2ish file icons and changed
17872 sv_unknown.xpm to more proper icon.
17874 * (new)data/properties/php.properties, data/properties/Makefile.am,
17875 data/properties/anjuta.properties, data/properties/html.properties:
17876 Fixed PHP syntax hilighting bug by separating php properties into
17877 different file (because of file size).
17881 2003-02-20 Naba Kumar <naba@gnome.org>
17883 * src/breakpoints.c: Fixed breakpoints session saving/loading
17886 * scintilla/*, scintilla/include/*: Updated to scintilla
17889 2003-02-19 Naba Kumar <naba@gnome.org>
17891 * src/about.c: Fixed a typo reported by Enver ALTIN <ealtin@casdb.com>
17894 * Makefile.am, src/Makefile.am,
17895 (removed) src/anjuta.glade, (removed) src/anjuta.gladep,
17896 (removed) src/anjuta_dialog_strings.c,
17897 (removed) src/anjuta_dialogs_strings.c,
17898 (added) anjuta.gladep, (added) anjuta_dialogs_strings.c,
17899 (added) anjuta.glade: Transfered glade files from src/ directory
17900 to the top level directory.
17902 * po/POTFILES.in: Updated.
17904 * (removed) macrocs2/*: Transfered to data/ directory.
17906 * (added) data/macro/*, (added) data/macros2/*, Makefile.am, configure.in,
17907 data/Makefile.am: Moved macros in data directory. Anjuta no longer
17908 requires to have macros dir, but the projects generated by anjuta
17911 * src/an_file_view.c, src/an_symbol_view.c: Fixed expansion/collapse of
17914 * src/defaults.c: Corrected default compiler options.
17916 * src/glade_iface.c, src/gnome_project.c: Fixes gnome2 projects generation
17919 * src/message-manager-private.cc, src/message-manager-private.h,
17920 src/message-manager.cc: Uses VTE terminal widget for imbedded terminal.
17922 * src/project_dbase.c, src/project_type.c, src/source.c: Proper
17923 source code generation for gnome2 projects.
17925 2003-02-11 Naba Kumar <naba@gnome.org>
17927 * src/an_file_view.c, src/an_symbol_view.c: The tree updated now
17928 restores the expand/collaspe states of the nodes after refresh.
17930 * src/an_file_view.c, src/an_symbol_view.c: Fixed a memory leak.
17932 2003-02-11 Naba Kumar <naba@gnome.org>
17934 * src/style-editor.c: Fixed pango font description handling for fonts.
17935 * src/anjuta.glade: Removed font size spin button.
17936 * configure.in, src/anjuta.prj: Corrected version.
17939 2003-02-10 Naba Kumar <naba@gnome.org>
17941 * src/Makefile.am, src/anjuta-tools.c, src/main_menubar.c: Removed
17942 references of scroll-menu.h and add about.h in Makefile.am.
17944 * widgets/Makefile.am, (removed) widgets/e-shell-about-box.c,
17945 (removed) widgets/e-shell-about-box.h, (removed) widgets/scroll-menu.c,
17946 (removed) widgets/scroll-menu.h: Removed unused files.
17948 * Makefile.am: Added proper i18n rules and added intl tools for
17951 * anjuta.prj, configure.in: Changed version to 1.8.0 (reserving 1.2.0
17952 to the stable release).
17954 * anjuta.spec.in: Removed manuals packaging.
17956 * data/Makefile.am: Removed 'macros' installation (not required for
17959 2003-02-10 Naba Kumar <naba@gnome.org>
17961 * po/POTFILES.in: Updated.
17963 * pixmaps/Makefile.am, pixmaps/anjuta_icon.png,
17964 (added) pixmaps/close_project.png, (removed) pixmaps/close_project.xpm,
17965 (added) pixmaps/open_project.png, (removed) pixmaps/open_project.xpm,
17966 (added) pixmaps/save_project.png, (removed) pixmaps/save_project.xpm,
17967 (added) pixmaps/undock.png, (removed) pixmaps/undock.xpm: Better
17970 * src/aneditor.cxx, src/pixmaps.h, src/toolbar_callbacks.c,
17971 src/toolbar_callbacks.h: Fixed scintilla notification signal name
17972 and fixed to properly handle focus in find entry box.
17974 * Makefile.am: Added code for RH system menu update.
17976 * .cvsignore: Updated.
17980 2003-02-03 Naba Kumar <naba@gnome.org>
17982 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Added edge.column
17983 editor preferences. and fixes dialogs.
17985 * printing/print.c, src/text_editor_gui.c, src/main_menu_callbacks.h:
17986 Fixed linenumbers and header margins when they are disabled and
17987 removed unused header files.
17989 * src/attact_process.[h,c], src/debugger.c: Attach to process
17992 * src/help.c: Fixed dialog response.
17996 * data/properties/anjuta.properties: Corrected typo.
17998 * src/controls.c, src/toolbar.c: Fixed non-working location navigation,
17999 Change the signal to "changed" in entry from "selection-changed" in
18002 * src/an_file_view.c, src/an_symbol_view.c: Fixed keyboard navigation
18005 2003-01-31 Naba Kumar <naba@gnome.org>
18007 * configure.in: Upgraded to use libgnomeprint-2.2
18009 * printing/Makefile.am: Updated
18011 *(removed) printing/print-doc.c, printing/print-doc.h,
18012 printing/print-util.c, printing/print-util.h: Removed because already
18013 merged with print.c.
18015 * printing/print.c, printing/print.h: Upgraded to use libgnomeprint-2.2
18016 and libgnomeprintui-2.2 and fixed rendering problems.
18018 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Removed
18019 uneccessary print properties, as they are separately taken
18020 care in gnomeprint.
18022 * po/POTFILES.in: Update.
18024 2003-01-30 Naba Kumar <naba@gnome.org>
18026 * (new) src/about.[c,h], pixmaps/anjuta_logo1.png: Added new files
18027 for about dialog box.
18029 * src/Makefile.am, pixmaps/Makefile.am, src/mainmenu_callbacks.c,
18030 src/pixmaps.h: Modified for the above additions for about dialog.
18032 2003-01-29 Naba Kumar <naba@gnome.org>
18034 * src/style_editor.[c,h]: Added missing files.
18036 2003-01-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18037 * scintilla/XPM.[cxx|h]: Added missing files
18039 2003-01-29 Naba Kumar <naba@gnome.org>
18041 * TODO, po/POTFILES.in: Updated.
18043 * anjuta.prj, src/anjuta.glade,
18044 * src/anjuta_dialogs_strings.c, src/executer.c: Fixed dialog bugs.
18046 2003-01-28 Naba Kumar <naba@gnome.org>
18048 * data/properties/anjuta.properties, src/aneditor.cxx,
18049 src/anjuta.glade, src/anjuta_dialogs_strings.c: Converted indicators
18050 properties into text properties (earlier it was int properties).
18054 * scintilla/AutoComplete.c,xx,
18055 scintilla/AutoComplete.h,
18056 scintilla/CallTip.c,xx,
18057 scintilla/CallTip.h,
18058 scintilla/Document.c,xx,
18059 scintilla/Document.h,
18060 scintilla/Editor.c,xx,
18061 scintilla/Editor.h,
18062 scintilla/LexAVE.c,xx,
18063 scintilla/LexCSS.c,xx,
18064 scintilla/LexHTML.c,xx,
18065 scintilla/LexOthers.c,xx,
18066 scintilla/LexPython.c,xx,
18067 scintilla/LineMarker.c,xx,
18068 scintilla/LineMarker.h,
18069 scintilla/Makefile.am
18070 scintilla/PlatGTK.c,xx,
18071 scintilla/PropSet.c,xx,
18072 scintilla/ScintillaBase.c,xx,
18073 scintilla/ScintillaBase.h,
18074 scintilla/ScintillaGTK.c,xx,
18075 scintilla/ViewStyle.c,xx,
18076 scintilla/include/Platform.h,
18077 scintilla/include/SciLexer.h,
18078 scintilla/include/Scintilla.h,
18079 scintilla/include/Scintilla.iface: upgraded to scintilla version 1.50
18083 src/an_file_view.c,
18084 src/an_symbol_view.c,
18085 src/anjuta-tools.c,
18090 src/anjuta_dialogs_strings.c,
18093 src/compiler_options.c,
18096 src/main_menubar.c,
18097 src/main_menubar.h,
18098 src/main_menubar_def.h,
18099 src/mainmenu_callbacks.c,
18100 src/mainmenu_callbacks.h,
18101 src/message-manager-private.c,c
18102 src/message-manager-private.h,
18103 src/message-manager.c,c
18104 src/message-manager.h,
18108 src/project_config.c,
18109 src/project_dbase.c,
18110 src/project_dbase_gui.c,
18111 src/project_import_gui.c,
18112 src/properties.c,xx,
18117 src/text_editor_gui.c,
18121 anjuta.prj: GNOME2 porting and fixed many porting bugs.
18123 2003-01-24 Naba Kumar <naba@gnome.org>
18125 * src/text_editor_gui.c, src/toolbar.c,
18126 src/text_editor.c, src/text_editor_cbs.h:
18127 Used correct notification signal name for scintilla
18128 (gtk2) and fixed UI.
18130 * src/controls.c: Does not hide tags combo. Simply makes it insensitive
18133 * printing/print-doc.c,
18135 src/anjuta-tools.c,
18136 src/find_replace.c,
18139 src/mainmenu_callbacks.c,
18140 src/project_dbase.c,
18141 src/project_dbase.h,
18142 src/project_dbase_gui.c: Used GtkDialogs instead of GnomeDialog.
18144 src/text_editor_cbs.h:
18147 2003-01-23 Naba Kumar <naba@gnome.org>
18149 * src/compiler_options.c, src/pixmaps.h, src/toolbar.c: Fixed to use
18150 correct stock icons and organized pixmap macros.
18152 Makefile.am: Removed non-generated files.
18154 * pixmaps/{add.xpm, an_tag.xpm, autocomplete.xpm, block_end.xpm,
18155 block_start.xpm, bookmark_first.xpm, bookmark_last.xpm,
18156 bookmark_next.xpm, bookmark_prev.xpm, build_stop.xpm,
18157 close_file.xpm, copy.xpm, cut.xpm, error_next.xpm,
18158 error_prev.xpm, execute.xpm, find_replace.xpm, find.xpm,
18159 fv_image.xpm, goto.xpm, graph.xpm, line-arrow.xbm, line-wrap.xbm,
18160 list_select.xpm, list_unselect.xpm, macro.xpm, new_file.xpm,
18161 open_file.xpm, paste.xpm, preferences.xpm, prefs_autoformat.xpm,
18162 prefs_build.xpm, prefs_cvs.xpm, prefs_editor.xpm,
18163 prefs_general.xpm, prefs_messages.xpm, prefs_print.xpm,
18164 prefs_styles.xpm, print.xpm, redo.xpm, reload_file.xpm, reload.xpm,
18165 remove.xpm, save_all.xpm, save_file.xpm, save.xpm, search.xpm,
18166 stop.xpm, undo.xpm}: Removed because no longer used.
18168 * pixmaps/{file_core.xpm, file_exec.xpm, file_text.xpm,
18169 file_unknown.xpm}: Files renamed from fv_*, as it would
18172 * pixmaps/Makefile.am: Updated for the above changes.
18174 2003-01-23 Jakub Steiner <jimmac * ximian * com>
18176 * pixmaps/autocomplete-16.png,
18177 pixmaps/autocomplete.png,
18178 pixmaps/block-end-16.png,
18179 pixmaps/block-end.png,
18180 pixmaps/block-start-16.png,
18181 pixmaps/block-start.png,
18182 pixmaps/bookmark-first-16.png,
18183 pixmaps/bookmark-first.png,
18184 pixmaps/bookmark-last-16.png,
18185 pixmaps/bookmark-last.png,
18186 pixmaps/bookmark-next-16.png,
18187 pixmaps/bookmark-next.png,
18188 pixmaps/bookmark-prev-16.png,
18189 pixmaps/bookmark-prev.png,
18190 pixmaps/error-next-16.png,
18191 pixmaps/error-next.png,
18192 pixmaps/error-prev-16.png,
18193 pixmaps/error-prev.png: gnome2-styled icons
18196 2003-01-23 Naba Kumar <naba@gnome.org>
18198 * anjuta.prj: Updated compiler options.
18199 * scintilla/ScintillaGTK.cxx: Fixed selection notify.
18201 * src/aneditor.cxx,
18204 src/anjuta_dialogs_strings.c,
18205 src/mainmenu_callbacks.c,
18206 src/mainmenu_callbacks.h,
18208 src/text_editor_cbs.c,
18209 src/text_editor_gui.c: GNOME2 Porting.
18211 2003-01-22 Naba Kumar <naba@gnome.org>
18213 * ChangeLog: Corrected dates.
18214 * src/mainmenu_callbacks.h: Cleaned up function prototypes.
18215 * src/anjuta.glade, src/anjuta_dialogs_strings.h: Added more
18218 2003-01-22 Naba Kumar <naba@gnome.org>
18220 * plugins/patch/patch-plugin.c: Bug fix.
18222 * src/anjuta-tools.c,
18226 src/anjuta_dialogs_strings.c,
18234 src/mainmenu_callbacks.c,
18235 src/mainmenu_callbacks.h,
18237 src/project_dbase.c,
18238 src/project_dbase_gui.c,
18245 src/toolbar_callbacks.c,
18248 src/watch.c: Used GtkDialog instead of messagebox. GNOME2 porting.
18251 (removed) src/CORBA-Server.c,
18252 (removed) src/CORBA-Server.h,
18253 (removed) src/Gladen-common.c,
18254 (removed) src/Gladen-stubs.c,
18255 (removed) src/Gladen.h,
18256 (removed) src/Prj-common.c,
18257 (removed) src/Prj-skelimpl.c,
18258 (removed) src/Prj-skels.c,
18259 (removed) src/Prj-stubs.c,
18260 (removed) src/Prj.h,
18261 (removed) src/glades.c,
18262 (removed) src/glades.h,
18263 (removed) src/messagebox.c,
18264 (removed) src/messagebox.h: Removed because no longer used.
18266 2003-01-21 Naba Kumar <naba@gnome.org>
18268 * src/anjuta-tools.c,
18271 src/anjuta_dialogs_strings.c,
18275 src/compiler_options.c,
18277 src/find_replace.c,
18278 src/find_replace.h,
18284 widgets/gnomefilelist.c: GNOME2 porting.
18286 2003-01-20 Naba Kumar <naba@gnome.org>
18288 * global-tags/create_global_tags.sh: Uses pkg-config to
18295 src/anjuta_dialogs_strings.c,
18298 src/compiler_options.c,
18299 src/compiler_options.h,
18300 src/fileselection.c,
18301 src/fileselection.h,
18302 src/mainmenu_callbacks.c,
18303 src/project_dbase_gui.c,
18308 src/text_editor_gui.c,
18309 widgets/gnomefilelist.c,
18310 widgets/gnomefilelist.h: GNOME2 porting.
18312 * widgets/Makefile.am,
18313 (removed) widgets/gnomedirlist.c,
18314 (removed)widgets/gnomedirlist.h: Removed becuase they are not used.
18317 (removed) src/src_paths_cbs.c,
18318 (removed) src/src_paths_cbs.h,
18319 (removed) src/src_paths_gui.c,
18320 (removed) src/compiler_options_cbs.c,
18321 (removed) src/compiler_options_cbs.h,
18322 (removed) src/breakpoints_cbs.c,
18323 (removed) src/breakpoints_cbs.h: Removed because they are now
18324 combined in singe file
18326 2003-01-16 Naba Kumar <naba@gnome.org>
18328 * src/anjuta.glade, src/anjuta_dialogs_strings.c,
18329 src/compiler_options.c, src/compiler_options_cbs.c: Fixed compiler
18330 options dialog UI and data handling.
18333 2003-01-15 Naba Kumar <naba@gnome.org>
18335 * src/commands.[c,h], src/anjuta.glade, src/anjuta_dialogs_strings.c:
18336 Completed command editor porting.
18338 * src/anjuta.c: Removed the use of commands load function
18341 * src/text_editor_gui.c, src/test_editor.c: Added back widgets refs
18344 * src/anjuta-tools.c: Fixed translatable strings.
18346 * src/find_text.c: Fixed dialog creation from glade.
18348 * src/text_editor_gui.c, src/text_editor.c,
18349 src/text_editor_cbs.c: Completed port of detached text editor
18350 to gnome2 plateform.
18352 2003-01-14 Naba Kumar <naba@gnome.org>
18354 * src/anjuta.glade, src/preferences.[h,c],
18355 src/anjuta_dialogs_strings.c: Added build and editor
18356 preferences pages and other UIs. Fixed preferense loading and saving.
18358 * src/anjuta.c: Does case-insensitive match for tabs position
18359 preferences and removed preferences loading (done at _new() call).
18361 * anjuta-tools.c: Debugged tools dialog handling.
18362 * plugins/class-gen/clsGen.c: Fixed an undefined function.
18364 2003-01-13 Naba Kumar <naba@gnome.org>
18366 * ABOUT-NLS: Update (strange).
18368 * autogen.sh: Removed blocking code.
18370 * configure.in: Fixed an autogen bug.
18372 2003-01-13 Naba Kumar <naba@gnome.org>
18374 * (new)src/anjuta.gladep
18375 (new)src/messagebox.c
18376 (new)src/messagebox.h: Added files. References to messagesbox.[c,h]
18377 will be gradually removed (and then the files).
18381 printing/print-util.c,
18383 scintilla/ScintillaGTK.c,xx
18385 src/an_file_view.c,
18386 src/an_symbol_view.c,
18390 src/anjuta_dialogs_strings.c,
18392 src/attach_process.c,
18393 src/attach_process.h,
18396 src/breakpoints_cbs.c,
18399 src/compiler_options.c,
18400 src/compiler_options.h,
18401 src/compiler_options_cbs.c,
18410 src/find_in_files.c,
18411 src/find_in_files.h,
18412 src/find_in_files_cbs.c,
18413 src/find_replace.c,
18414 src/find_replace.h,
18422 src/main_menubar.c,
18423 src/mainmenu_callbacks.c,
18424 src/message-manager.c,c
18427 src/project_config.c,
18428 src/project_config.h,
18429 src/project_dbase.c,
18430 src/project_import_cbs.c,
18436 src/src_paths_gui.c,
18438 src/text_editor_gui.c,
18444 widgets/gnomefilelist.c: GNOME2 Port.
18446 2003-01-10 Naba Kumar <naba@gnome.org>
18448 * src/an_file_view.c,
18450 src/appwizard_gui.c,
18451 src/compiler_options.c,
18452 src/compiler_options_cbs.c,
18455 src/fileselection.c,
18456 src/find_in_files.c,
18458 src/main_menubar.c,
18460 src/message-manager-dock.c,
18462 src/project_dbase_gui.c,
18463 src/project_import_gui.c,
18464 src/registers_gui.c,
18465 src/sharedlib_gui.c,
18466 src/src_paths_gui.c,
18467 src/text_editor_gui.c,
18469 src/watch_gui.c: GNOME2 porting. Fixed unresolved symbols
18471 2003-01-09 Naba Kumar <naba@gnome.org>
18473 * scintilla/RESearch.cxx: Removed cvs logging as it was creating
18474 problems with some comments.
18476 * anjuta.prj: New project file (updated?)
18478 * src/Makefile.am: Enabled deprecated API and fixed variables.
18480 * src/an_file_view.c,
18481 src/an_symbol_view.c,
18482 src/anjuta-plugins.c,
18483 src/anjuta-tools.c,
18486 src/appwizard_cbs.c,
18487 src/attach_process.c,
18488 src/attach_process_cbs.c,
18489 src/compiler_options.c,
18490 src/compiler_options_cbs.c,
18492 src/mainmenu_callbacks.c,
18493 src/message-manager-private.c,c
18494 src/message-manager-private.h,
18495 src/message-manager.c,c
18496 src/message-manager.h,
18497 src/project_dbase.c,
18498 src/project_dbase.h,
18499 src/project_dbase_gui.c,
18500 src/project_import_cbs.c,
18501 src/project_import_gui.c,
18510 src/src_paths_cbs.c,
18511 src/src_paths_gui.c,
18514 src/text_editor_gui.c,
18515 src/text_editor_menu.c,
18517 src/toolbar_callbacks.c,
18521 src/wizard_gui.c: GNOME porting.
18523 2002-12-24 Naba Kumar <naba@gnome.org>
18525 * AUTHORS, ChangeLog, HACKING, Makefile.am,
18526 NEWS, README, SEARCH-REPLACE,
18527 THANKS, TODO, acinclude.m4, anjuta.prj, anjuta.spec.in, configure.in,
18528 setup-gettext, data/*, doc/.cvsignore, global-tags/*,
18529 launcher/Makefile.am,
18530 launcher/anjuta_launcher.c, macros2/*, manuals/*/*/*/*,
18531 plugins/class-gen/clsGen.c, plugins/patch/patch-plugin.c,
18532 plugins/sample1/plugin-sample1.c, printing/print-doc.c,
18533 printing/print-util.c, printing/print.c, printing/print.h,
18534 scintilla/*/*, widgets/e-shell-about-box.c,
18535 src/*, tagmanager/*/*, widgets/Makefile.am,
18536 widgets/gnomefilelist.c:
18538 Merged with ANJUTA_1_0_0 branch (at tag MERGE_LEVEL_1) and ported many
18539 src/*.[c,h] files to gnome2 API.
18541 * src/anjuta_dialogs_strings.c: Added glade generated translatable
18544 2002-10-23 Naba Kumar <naba@gnome.org>
18546 * autogen.sh: Prevented Users from building HEAD cvs.
18548 2002-09-16 Stephane Demurget <demurgets@free.fr>
18550 * src/anjuta.glade: added the compiler options dialog, hopefully
18551 HIG-1.0 compliant. Perhaps some accelerators are duplicated, though.
18553 2002-09-15 Stephane Demurget <demurgets@free.fr>
18555 * src/anjuta.glade: fixed a lot of small glitches.
18557 * src/commands.[ch]: more gnome 2 port. only instant apply is missing
18560 * src/breakpoints_cbs.c: polished a bit.
18562 2002-09-15 Stephane Demurget <demurgets@free.fr>
18564 * src/anjuta.glade: added the commands dialog fully HIG-1.0 compliant.
18566 * src/commands.c: partial gnome 2 port.
18568 * src/utilities.[ch]: changed some bits to be const.
18570 2002-09-14 Stephane Demurget <demurgets@free.fr>
18572 * src/Makefile.am: removed breakpoints_gui.c and added a check
18573 for gdk-pixbuf deprecated functions, but there shouldn't be much
18576 * src/breakpoints_gui.c: killed.
18578 * src/anjuta.glade: added two dialogs for the breakpoints management.
18581 * src/anjuta_cbs.c:
18583 * src/attach_process.c:
18585 * src/breakpoints*.[ch]: cleaned, simplified and polished up a lot of things,
18586 really huge changes and porting work.
18588 * src/breakpoints.[ch] (treeview_enabled_toggled): impl.
18589 (breakpoints_dbase_new): moved the UI init bits here.
18591 * src/breakpoints_cbs.[ch] (breakpoints_dbase_add_brkpnt): simplified
18592 a lot, not using any color anymore (not HIG compliant) and not using
18593 BrkPtItem thanks to libglade. 4 issues marked with #warning that have
18594 to be double checked.
18596 * src/build_file.c:
18597 * src/build_project.c: gnome 2 port.
18599 2002-09-11 Stephane Demurget <demurgets@free.fr>
18601 * src/anjuta.glade:
18603 * src/anjuta_cbs.c:
18605 * src/breakpoints.c:
18606 * src/breakpoints_cbs.c: cleaned up some bits.
18608 2002-09-09 Stephane Demurget <demurgets@free.fr>
18611 * src/messagebox.[ch]: killed. Not HIG compliant at all :/
18613 * src/an_symbol_view.[ch]:
18614 * src/attach_process_cbs.h: polished a bit.
18616 * src/breakpoints_cb.[ch]: partial gnome 2 port.
18618 2002-09-02 Stephane Demurget <demurgets@free.fr>
18621 * src/Makefile.am: added libglade-2 to the build.
18623 * src/anjuta.[ch]: added support for libglade.
18625 * src/anjuta.glade: added. There could be a file per top-level widget,
18626 as some other gnome projects, though.
18628 * src/attach_process_gui.c: removed.
18629 * src/attach_process.[ch]: gnome 2 port.
18630 (attach_process_new): Added the treeview init and the widget references
18633 2002-08-31 Stephane Demurget <demurgets@free.fr>
18635 * src/an_file_view.c: fixed some compilation issues.
18637 * src/an_symbol_view.c: gnome 2 port.
18639 2002-08-26 Stephane Demurget <demurgets@free.fr>
18641 * src/an_file_view.c: finished gnome 2 port.
18642 (on_file_view_row_expanded), (on_file_view_row_collapsed): change the
18643 directory pixmap depending on the event.
18645 * src/project_dbase.h: s/GtkTreeIter/GtkTreeRowReference/.
18646 (project_file_data_new): use a GtkTreePath.
18648 2002-08-23 Stephane Demurget <demurgets@free.fr>
18650 * src/Makefile.am: readded back an_*_view.[ch] because they are still
18651 driving me nuts but they need to be ported, heh ?
18653 * src/an_file_view.c: gnome 2 port, almost finished after some hard
18654 work since it's quite a total rewrite again.
18656 2002-08-22 Stephane Demurget <demurgets@free.fr>
18658 * src/an_file_view.c:
18659 * src/project_dbase.h: s/GtkTreePath/GtkTreeIter/.
18661 2002-08-21 Stephane Demurget <demurgets@free.fr>
18663 * src/anjuta_info.c:
18664 * src/utilities.h: gnome 2 port, featuring a total rewrite.
18666 2002-08-20 Stephane Demurget <demurgets@free.fr>
18668 * src/Makefile.am: removed an_*_view.[ch] because they're driving me
18671 * src/an_file_view.c:
18672 * src/aneditor.cxx:
18673 * src/anjuta_cbs.c:
18674 * src/compiler_options.h:
18675 * src/messagebox.c:
18676 * src/messagebox.h:
18678 * src/project_dbase.h:
18679 * src/resources.h: gnome 2 port.
18681 2002-08-14 Stephane Demurget <demurgets@free.fr>
18683 Added missing keywords reported by Lucca Bellonda <lbell@tsc4.com>.
18685 * data/properties/sql.properties: added the DATETIME data type.
18687 * data/properties/html.properties: added the foreach php keyword.
18689 2002-08-08 Stephane Demurget <demurgets@free.fr>
18691 * widgets/Makefile.am: removed blank line after the last backslash
18692 for avoiding a warning from automake.
18695 * src/Makefile.am: added the ORBit-2 dep.
18697 2002-08-08 Stephane Demurget <demurgets@free.fr>
18699 * AUTHORS: added Biswa, because I wonder why noone already have
18700 written his name in the Anjuta's hall of fame :)
18702 2002-08-01 Naba Kumar <kh_naba@users.sourceforge.net>
18704 * widgets/Makefile.am, widgets/gnomefilelist.[c,h], widgets/gnomedirlist.[c,h],
18705 widgets/e-shell-about-box.c: Made to compile for gnome2.
18707 2002-07-31 Naba Kumar <kh_naba@users.sourceforge.net>
18709 * scintilla/PlatGTK.cxx, scintilla/Scintilla.cxx,
18710 scintilla/include/ScintillaWidget.h: Made to compile for gtk2.
18712 * configure.in, printing/print.h, printing/print.c,
18713 printing/print-doc.c: Made to compile for gnome2.
18715 2002-07-30 Naba Kumar <kh_naba@users.sourceforge.net>
18717 * configure.in, acconfig.h, Makefile.am, autogen.sh, launcher/Makefile.am,
18718 plugins/class-gen/Makefile.am, plugins/patch/Makefile.am, plugins/sample1/Makefile.am,
18719 printing/Makefile.am, src/Makefile.am, tagmanager/include/Makefile.am,
18720 widgets/Makefile.am:
18722 Upgraded the build system to gnome2 platform.
18724 2002-12-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18725 * manuals/*: Added capability to generate PDF and PS.
18726 * src/debugger.c, data/gdb.init: Solaris GDB fixes.
18727 * TODO, TODO.biswa: Intergated TODO list.
18728 * src/project_dbase.c: Patch by TTimo (pref saving), bug #636542
18730 * src/dnd.c: Fix typo
18731 * src/an_[symbol|file]_view.c: Hide when updating (reduced flicker)
18732 * src/anjuta.c: Bug #568895, Bug #575419
18734 2002-12-18 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18736 * tagmanager/tm_global_tags.c: Fixed compiler warning.
18737 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: Updated FAQ.
18739 2002-12-17 Naba Kumar <naba@gnome.org>
18741 * Makefile.am, src/Makefile.am, src/main.c: Fixed a couple of distcheck
18744 2002-12-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18745 * manuals/C/anjuta-manual/*: Updated manual to include tool editor.
18746 * scintilla/LexCPP.cxx: Disable doxygen comment highliting.
18747 * anjuta.prj: Added tools.sgml
18748 * data/properties/cpp.properties: Bug # 646974
18750 2002-12-16 Naba Kumar <naba@gnome.org>
18752 * src/goto_line.c: Ordered 'Ok' and 'Cancel' button in the right order.
18753 * src/configurer.c, src/anjuta_info.c, src/attac_process_gui.c,
18754 src/executer.c, src/launcherc, src/breakpoints_gui.c, src/help.c: Activates
18755 on 'Enter' and adds proper focus mechanism.
18756 * src/anjuta.c: Fixed a memory corruption bug.
18757 * src/anjuta-tools.c, anjuta.glade: Tools parameter dialog activates on
18758 'Enter' and can also be Canceled. Sets proper default and focus policies
18760 * src/main_menubar_def.h: Fixed typos, added icons and added hot keys.
18761 * anjuta.glade, src/Makefile.am, src/anjuta_dialog_strings.c: Enabled
18762 translatable strings in dialogs and fixed some dialog properties.
18763 * src/anjuta-tools.c: Now uses xml format for loading and saving.
18764 * configure.in, anjuta.spec.in, anjuta.prj: Bumped version to 1.0.1
18765 * src/message_manager_private.cc: Fixed some debug messages.
18766 * src/print.c, src/print-doc.c, src/anjuta-tools.c, src/anjuta.c,
18767 widgets/gnomefilelist.c: Fixed a memory leaks.
18768 * src/toolbar.[ch], src/text_editor.[ch], src/find_text.[ch],
18769 src/toolbar_callbacks.[ch], src/mainmenu_callbacks.c,
18770 src/main_menubar_def.h: Implemented incremental search.
18773 2002-12-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18774 * tagmanager/*: Minor cleanups and warning fixes.
18775 * src/an_symbol_view.c, src/an_file_view.c: Do not freeze the
18776 GUI during long updates.
18777 * src/text_editor.c: Remove debug message.
18779 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18780 * tagmanager/tm_project.c: Fix a memory access problem.
18782 2002-12-13 Naba Kumar <naba@gnome.org>
18784 * anjuta.glade, src/anjuta-tools.c: Added a new column in the
18785 tools list to show "Enabled" flag of the tool. Fixed a bug where
18786 tool list is not cleared when creating a new tool.
18788 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18789 * anjuta.glade, src/anjuta-tools.c: Added user params to tools.
18791 2002-12-12 Naba Kumar <naba@gnome.org>
18793 * anjuta-tools.[h,c], commands.c: Used the tools help of
18794 anjuta variables list in commands editor and fixed a typos
18795 buy in anjuta-tools.c.
18797 2002-12-12 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18798 * anjuta.glade, src/anjuta-tools.c, src/text_editor.[ch]
18799 , src/mainmenu_callbacks.c, controls.c: Tools editor stuff.
18800 * TODO.biswa: Added to help me track things better.
18802 2002-12-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18804 * configure.in, anjuta.spec.in: Added libglade dependency.
18805 * Makefile.am: Added anjuta.glade file.
18806 * src/anjuta-tools.c, src/main.c, src/main_menubar_def.h
18807 , src/mainmenu_callbacks.[ch], src/message-manager.h
18808 , src/widget-registry.c: Tools editor GUI + other additions.
18810 2002-12-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18812 * src/project_dbase.[ch], tagmanager/tm_project.c,
18813 tagmanager/include/tm_project.h, src/mainmenu_callbacks.c:
18814 Implement syncing tags image with the project database.
18815 * src/anjuta-tools.c: Implemented variable substitution and
18816 working directory in tools.
18818 2002-12-09 Naba Kumar <naba@gnome.org>
18820 * data/properties/anjuta.properties, src/commands.[ch]: Reads the
18821 command configuration language list from properties.
18823 * data/properties/asm.properties, data/properties/ruby.properties:
18826 2002-12-04 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18828 * src/an_symbol_view.c: Remember current selected entry and select
18829 it automatically after refresh.
18831 2002-11-26 Murray Cumming <murrayc@usa.net>
18833 * src/project_type.c, src/project_dbase.c, src/stock_libs.anj,
18834 src/compiler-options.c, src/wizard_gui.c: Renamed gtkmm 1.2
18835 and gnomemm 1.2 projects so that people know they are really
18836 glademm projects. The gtkmm 2 and gnomem 2 projects are OK though.
18837 But I did correct these to sue lowercase names.
18839 2002-12-01 Naba Kumar <naba@gnome.org>
18841 * data/anjuta.properties: Fixed caching problem on
18843 * src/preferences.c, src/preferences_gui.c: Implemented automatic
18846 2002-12-01 Naba Kumar <naba@gnome.org>
18848 * data/properies/anjuta.properties: Corrected "indicators.automatic"
18850 * src/anjuta.c, src/preferences.h: Added MESSAGES_INDCATORS_AUTOMATIC
18851 property and uses it.
18852 * src/aneditor.cxx: Fixed a bug associated with selection a word at
18855 2002-11-30 Naba Kumar <naba@gnome.org>
18857 * src/debugger.c: Fixed a typo.
18858 * data/properties/*: Updated properties files and added
18860 * src/main_menubar_def.h, main_menubar.[hc], mainmenu_callbacks.[hc]:
18861 Added comment submenu and cleaned up ref and unref of menus.
18862 * src/aneditor.h: Added definition of comment commands.
18863 * src/aneditor.c: Upgrade from latest SciTE source code.
18864 * src/text_editor.[hc], src/text_editor_cbs.c,
18865 src/message_manager_private.cc, src/message_manager.[cc,h],
18866 src/anjuta.[c,h]: Added indicators support for errors/warnings
18867 highlight in the editor.
18868 * NEWS, TODO: Update.
18869 * scintilla/include/PropSet.h: Removed deprecrated function.
18871 2002-11-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18873 * src/anjuta-tools.[ch]: Tools implementation (basic)
18874 * src/anjuta-plugins.[ch], src/anjuta.[ch], src/main_menubar.[ch]
18875 , src/main_menubar_def.h: PLugins cleanup and segregation
18876 * src/widget-registry.[ch], src/main_menubar.[ch]: Start of a widget
18878 * anjuta.prj: Added new files
18879 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: New FAQ entry
18880 * plugins/class-gen/clsGen.c: Register menu under 'Project'
18881 * plugins/patch/patch-plugin.c: Register menu under 'Format'
18882 * plugins/sample1/plugin-sample1.c: Register menu under 'View'
18883 * src/Makefile.am: Added new files
18884 * src/message-manager.[cc/h]: Added standard output and error windows
18886 2002-11-26 Johannes Schmid <clubfan@users.sourceforge.net>
18888 * project_type.c: Fixed Gnomemm2 project type
18890 2002-11-25 Naba Kumar <naba@gnome.org>
18892 * printing/print.c: Fixed a compile warning.
18893 * scintilla/Autocomplete.cxx: Applied missing patch from Biswa
18894 * src/utilities.c: Fixed a compile warning in sparc, hides the
18895 terminal check error output from the user.
18896 * project_config.[ch], project_dbase.[ch], source.c: Added project
18897 version, exclude modules configuration and reordered other config
18898 properties. Changed some strings to more descriptive text.
18899 * src/compiler_opitions.c: Removed extra newlines from .prj file
18901 * anjuta.prj: Converted to new format (only reorganised properties
18902 and removed extra newlines ... nothing else).
18905 2002-11-21 Naba Kumar <naba@gnome.org>
18907 * Editor.cxx, Editor.h, include/SciLexer.h, include/Scintilla.h,
18908 include/Scintilla.iface, KeyMap.cxx, KeyWords.cxx, LexCPP.cxx,
18909 LexFortran.cxx, LexHTML.cxx, LexMatlab.cxx, LexOthers.cxx,
18910 LineMarker.h, PropSet.cxx, RESearch.cxx, ScintillaBase.cxx:
18911 Updated to the CVS version.
18913 2002-11-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18915 * scintilla/AutoComplete.[cxx,h], scintilla/PlatGTK.cxx
18916 , scintilla/include/Platform.h, scintilla/ScintillaBase.cxx
18917 , scintilla/include/Scintilla.h, src/aneditor.cxx: Implement
18918 images in completion lists.
18919 * src/resources.h: Make C++ friendly.
18920 * scintilla/PropSet.cxx: Fix memory leak.
18922 2002-11-20 Naba Kumar <naba@gnome.org>
18924 * scintilla/*/*: Synced to latest scintilla 1.49
18925 * scintilla/LexAsm.cxx, scintilla/LexFortran.cxx, src/Makefile.am:
18928 * scintilla/RESearch.cxx: The automatic cvs log in the
18929 file really broke things trying to interprete the changelog
18930 entry incorrectly as end-of-comment. Removed the $cvs line
18931 and committed again.
18933 2002-11-19 Naba Kumar <naba@gnome.org>
18935 Patch from Timothee Besset <ttimo@idsoftware.com>
18937 * src/message-manager-private.cc: Interpretes absolute
18938 file paths properly in zvt terminal.
18940 2002-11-19 Naba Kumar <naba@gnome.org>
18942 Patch from Timothee Besset <ttimo@idsoftware.com>
18944 * src/preferences.c, src/preferences_gui.c, src/project_dbase.c,
18945 src/properties.cxx, src/properties.h, anjuta.prj: Saves some of the
18946 (important) editor preferences in project (if there is one
18951 2002-11-18 Naba Kumar <naba@gnome.org>
18953 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18955 * src/debug_tree.c, src/find_in_files_gui.c,
18956 src/find_replace.c, src/find_text.c,
18957 src/project_import.c, src/project_import_gui.c,
18958 src/wizard_gui.c: i18n Fixes.
18960 2002-11-15 Naba Kumar <naba@gnome.org>
18962 * plugins/class-gen/clsGen.c: Fixed to use project function
18963 to import files. Create non-existent directories before the
18964 sources are written.
18966 * configure.in, src/Makefile.am, src/main.c, src/preferences_gui.c,
18967 src/preferences.c, src/CORBA-Server.c,src/CORBA-Server.h,
18969 src/glades.c: Excluded gladen files from build. This
18970 will fix the unnecessary dependency on libssl.
18972 * src/project_dbase.[c,h], src/project_dbase_gui.c: Refined
18973 file import funtion.
18975 * src/message_manager_private.cc: Fixed a compiler warning with
18976 DEBUG preprocessor macro.
18978 * src/text_editor_cbs.c, src/main_menu_callbacks.c: Fixed a bug where
18979 wrong (undocked) editor window was closed on clicking close on an
18980 undocked editor window.
18982 * src/debugger.c: Fixed a bad bug where debugger terminal won't
18983 start correctly if the executable was run before with 'F3'.
18985 * src/toolbar_callbacks.c: Wrap around find next.
18986 * src/toolbar.c: Disable combo activate.
18987 * src/find_text.c (on_find_text_ok_clicked): Swapped 'yes' and 'no'
18988 button positions to get 'yes' as default.
18990 * anjuta.spec.in: Updated.
18992 * src/anjuta_info.c, src/appwizard_gui.c,
18993 src/attach_process_gui.c, src/breakpoints_gui.c,
18994 src/commands.c, src/compiler_options_gui.c, src/configurer.c,
18995 src/cvs.c, src/cvs_gui.c, src/debugger.c, src/executer.c,
18996 src/find_in_files_gui.c, src/find_replace.c, src/find_text.c,
18997 src/help.c, src/launcher.c, src/main.c, src/mainmenu_callbacks.c,
18998 src/memory.c, src/message-manager-private.cc, src/message-manager.cc,
18999 src/preferences.c, src/preferences_gui.c, src/project_config.c,
19000 src/project_dbase.c, src/project_dbase.h, src/project_dbase_gui.c,
19001 src/project_import_gui.c, src/registers_gui.c, src/sharedlib_gui.c,
19002 src/signals_gui.c, src/source.c, src/src_paths_gui.c,
19003 src/stack_trace_gui.c, src/text_editor_cbs.c, src/text_editor_gui.c,
19004 src/toolbar.c, src/toolbar_callbacks.c, src/watch.h,
19005 src/watch_cbs.c, src/watch_gui.c, plugins/class-gen/clsGen.c,
19006 plugins/patch/patch-plugin.c, printing/print-util.c:
19007 Set all windows and dialogs transient
19008 to their parents so that they remain floated above their parents.
19010 2002-11-13 Naba Kumar <naba@gnome.org>
19012 * printing/print.c: Fixed a leak and bug #634819 (print/preview does not
19013 take default editor font).
19015 * widgets/e-shell-about-box.c, src/main_menubar_def.h:
19016 Corrected email address.
19018 * src/mainmenu_callbacks.c: Used spaces instead of tabs
19019 for changelog entry.
19023 2002-11-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19024 * plugins/class-gen/clsGen.c: Refined the class generator a bit.
19026 2002-11-06 Naba Kumar <naba@gnome.org>
19029 * anjuta.spec.in: Ships the .omf files with the
19030 documents instead of the base package.
19032 2002-11-04 Naba Kumar <naba@gnome.org>
19034 * data/properties/latex.properties: Fixed a bug.
19035 * ChangeLog: Released 1.0.0 stable.
19037 2002-11-04 Naba Kumar <naba@gnome.org>
19039 * src/commands.c: Added command with shell redirection capability.
19040 * data/properties/anjuta.properties: Changed default execution
19042 * src/project_dbase.c: Set project top dir in properties.
19043 * Makefile.am: Recurse scripts/ before data/ to fix a distcheck error.
19044 * data/Makefile.am: More diskcheck error fixes.
19046 * README, anjuta.spec.in, THANKS, AUTHORS,
19047 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
19048 manuals/C/anjuta-manual/authers,sgml,
19049 manuals/C/anjuta-manual/anjuta-manual.sgml,
19050 manuals/C/anjuta-manual/anjuta-manual-C.omf,
19051 manuals/C/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf
19052 : Changed anjuta home to
19053 new URL and my email address.
19055 * manuals/C/anjuta-manual/interfaces.sgml,
19056 manuals/C/anjuta-manual/prefereces.sgml,
19057 manuals/C/anjuta-faqs/anjuta-faqs.sgml: Fixed typos and updated.
19059 * src/main_menubar.[c,h], src/controls, src/toolbar_callbacks.c
19060 : removed reference to the help menu as the menu is modified
19061 when no help is found (which is very likely when we are
19062 shiping the documents separately).
19064 2002-11-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19065 * anjuta.spec.in: Update specfile to make multiple RPMs.
19066 * data/Makefile.am: make dist fix.
19067 * src/text_editor_menu.c: Fix compile warnings (casts).
19069 2002-11-02 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19070 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: FAQ update.
19071 * tagmanager/general.h, src/launcher.c: FreeBSD fixes (RFE #628576)
19073 2002-11-01 Naba Kumar <naba@gnome.org>
19075 * macros2/*, Makefile.am, configure.in, data/Makefile.am:
19076 Added gnome2 macros to be used by gnome2 project wizard.
19078 * data/autogen.sh.gnome2: Fixed to use our own macros instead of
19081 * macros/Makefile.am: Removed INSIDE_GNOME_COMMAND macro
19082 as it was conflicting with generated projects and is not
19085 * src/appwiz_page1.c, src/project_dbase.h, src/project_type.c,
19086 src/project_type.h, src/source.c, src/wizard_gui.c: Fixed gnome2
19087 project generation, removed qt project as it's not complete and
19088 added gnome2 bonobo wizard.
19090 2002-10-29 Naba Kumar <naba@gnome.org>
19092 * po/POTFILES.in: Updated.
19093 * po/POTFILES.skip: Added.
19094 * preferences.h: Fixed print paper size property name.
19096 2002-10-28 Naba Kumar <naba@gnome.org>
19098 * data/user.properties, data/Makefile.am: Added user properties file
19099 which will be copied in user's ~/.anjuta/user.properties.
19101 * data/anjuta.properties: Changed a comment.
19103 * macros/gnome-pilot.m4: Upgraged to the cvs head of gnome-macros.
19105 * src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
19106 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/preferences.c:
19107 Adde [Settings]->[Preferences]->[Edit user.properties file ...] menu
19110 * src/mainmenu_callbacks.c: Fixed a bug that loads system properties file
19111 instead of user properties file.
19113 * README, anjuta.prj, configure.in: Bumped anjuta version to 1.0.0
19114 * anjuta.spec.in: Added {prefix}/share/doc/anjuta for rpms.
19115 * Makefile.am: Install docs in share/doc/anjuta and not doc/anjuta.
19116 * README, TODO: Updated.
19118 2002-10-28 Naba Kumar <naba@gnome.org>
19120 * manuals/C/anjuta-manual/figures/editor_guides.png,
19121 manuals/C/anjuta-manual/figures/editor_margins.png,
19122 manuals/C/anjuta-manual/figures/editor_markers.png,
19123 manuals/C/anjuta-manual/figures/local_variables.png,
19124 manuals/C/anjuta-manual/figures/open_file_multiple.png,
19125 manuals/C/anjuta-manual/figures/prefs_print.png,
19126 manuals/C/anjuta-manual/figures/print_dlg.png,
19127 manuals/C/anjuta-manual/figures/print_preview.png,
19128 manuals/C/anjuta-manual/figures/symbol_browser.png,
19129 manuals/C/anjuta-manual/figures/variable_tip.png: New png
19130 files for manual documentation.
19132 * manuals/sgmldocs.make,
19133 manuals/C/anjuta-manual/Makefile.am,
19134 manuals/C/anjuta-manual/authors.sgml,
19135 manuals/C/anjuta-manual/build.sgml,
19136 manuals/C/anjuta-manual/compileopts.sgml,
19137 manuals/C/anjuta-manual/debugger.sgml,
19138 manuals/C/anjuta-manual/execute.sgml,
19139 manuals/C/anjuta-manual/fileoperations.sgml,
19140 manuals/C/anjuta-manual/interface.sgml,
19141 manuals/C/anjuta-manual/preferences.sgml,
19142 manuals/C/anjuta-manual/projects.sgml,
19143 manuals/C/anjuta-manual/figures/arguments.png,
19144 manuals/C/anjuta-manual/figures/open_file.png,
19145 manuals/C/anjuta-manual/figures/other_opts.png,
19146 manuals/C/anjuta-manual/figures/scrshot.png,
19147 manuals/C/anjuta-manual/figures/toolbar_browser.png,
19148 manuals/C/anjuta-manual/figures/toolbar_tags.png:
19150 Updated anjuta manual documentation.
19153 2002-10-27 Naba Kumar <naba@gnome.org>
19155 * utilities.[h,c], debugger.[h,c], commands.c: Added gnome-terminal
19156 check and modifies debugger terminal command accordingly
19157 to function properly.
19159 2002-10-25 Naba Kumar <naba@gnome.org>
19161 * manuals/sgmldocs.make: Fixed a couple of bugs.
19162 * data/x-anjuta-project.desktop. data/Makefile.am: Mime handling link.
19164 2002-10-24 Naba Kumar <naba@gnome.org>
19166 * src/debug_tree.c: Fixed a crash bug from Etay.
19168 * global_tags/create_global_tags: Added messages.
19169 Fixed infinite looping within files.
19171 * macro/autogen.sh: Removed debug and warning flags for defaults.
19173 Patch from Vadim Berezniker <vadim@berezniker.com>
19175 * tagmanager/tm_workspace.[h,c], global-tags/create_global_tags.sh,
19176 global-tags/tm_global_tags.c: Fixed infinite loop in system tags
19179 * Makefile.am: XML merge is broken for .destop in RH 8.0, so
19180 temporarily just copy it
19182 2002-10-24 Naba Kumar <naba@gnome.org>
19184 * manuals/sgmldocs.make, anuals/C/anjuta-faqs/anjuta-faqs.sgml,
19185 manuals/C/anjuta-manual/anjuta-manual.sgml,
19186 manuals/C/anjuta-manual/compileopts.sgml,
19187 manuals/C/anjuta-manual/debugger.sgml,
19188 manuals/C/anjuta-manual/execute.sgml,
19189 manuals/C/anjuta-manual/fileoperations.sgml,
19190 manuals/C/anjuta-manual/interface.sgml,
19191 manuals/C/anjuta-manual/introduction.sgml,
19192 manuals/C/anjuta-manual/projects.sgml,
19193 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
19194 manuals/ja/anjuta-faqs/anjuta-faqs.sgml,
19195 manuals/ja/anjuta-manual/anjuta-manual.sgml,
19196 manuals/ja/anjuta-manual/compileopts.sgml,
19197 manuals/ja/anjuta-manual/debugger.sgml,
19198 manuals/ja/anjuta-manual/execute.sgml,
19199 manuals/ja/anjuta-manual/fileoperations.sgml,
19200 manuals/ja/anjuta-manual/interface.sgml,
19201 manuals/ja/anjuta-manual/introduction.sgml,
19202 manuals/ja/anjuta-manual/projects.sgml: Upgraded to Docbook 4.0
19204 2002-10-24 Naba Kumar <naba@gnome.org>
19206 * src/project_type.c: added autogen for qt projects.
19207 * src/debugger.c: enabled debugger debugging for DEBUG MODE.
19208 Fixed a bug that retrieves wrong terminal command.
19209 * src/commnads.c: Added more terminal commands.
19210 * configure.in: Checks for scrollkeeper version.
19212 2002-10-22 Naba Kumar <naba@gnome.org>
19214 * configure.in, acinclude.m4, setup-gettext: Used AM_GNU_GETTEXT
19215 instead of AM_GNOME_GETTEXT.
19217 * src/source.c, data/autogen.sh.*, data/Makefile.am: Added support
19218 for setup-gettext for the wizard generated projects.
19220 * src/source.c: Fixed a bug where glade file wasn't generated.
19222 * src/gnome_project.c: Excluded project version from project dir
19225 2002-10-22 Naba Kumar <naba@gnome.org>
19227 * acinclude.m4: New file with dummy funtion for gettext
19228 cross compatibility fix.
19230 * configure.in, setup-gettext: Fixed to use with AM_GNOME_GETTEXT.
19231 * configure.in: Fixed cflags to avoid useless warnings.
19232 * Makefile.am: EXTRA_DIST += setup-gettext.
19233 * src/toolbars.c: Added space paddings around tags label.
19235 2002-10-21 Naba Kumar <naba@gnome.org>
19237 Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19239 * setup-gettext: New script to maintain gettext cross version
19241 * configure.in, macros/autogen.sh: Fix for gettext cross version
19244 2002-10-21 Naba Kumar <naba@gnome.org>
19246 * debug_tree.c: Fixed incorrect use of debug assertion.
19248 2002-10-18 Etay Meiri <etay-m@bezeqint.net>
19249 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19250 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
19251 src/memory.c, src/memory.h, src/message-manager-private.cc:
19253 New parsing algorithm; adapted from kdevelop.
19254 Middle button menu for changing the value's display type
19256 2002-10-07 Naba Kumar <naba@gnome.org>
19258 * src/main_menubar_def.h: Changed status bar message for Help->
19259 Browse info pages. Bug #603308
19261 * src/executer.c: Made "User terminal" default for creating
19262 projects (User can always disable it later). Bug #114222
19264 2002-10-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19266 * macros/autogen.sh: Require gettext 0.10.x for autogen
19267 * src/text_editor.c: Fixes Bug #595303
19268 * src/source.c: Fixes Bug #595970
19269 * src/anjuta.c: Fixes Bug #598366
19270 * scingtilla/LexCPP.cxx: Bug #602296
19271 * src/main_menubar_def.h: Bug #604363
19272 * src/find_in_files.[h,c], src/find_in_files_gui.c: Buf #608679
19274 2002-10-07 Jens Georg <mail@jensgeorg.de>
19276 Reviewed by: Naba Kumar <kh_naba@gnome.org>
19277 * gnomefilelist.c: This patch fixes the bug #611542
19279 2002-09-20 Naba Kumar <kh_naba@gnome.org>
19281 * data/properties/Makefile.am: Added tcltk.properties file.
19283 2002-09-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19285 Reviewed by: Naba Kumar <kh_naba@gnome.org>
19287 * README: Updated README
19288 * plugins/class-gen/clsGen.c, src/message_manager.cc
19289 , src/mainmeu_callbacks.c, src/memory.c
19290 , src/project_dbase_gui.c, src/text_editor_gui.c
19291 , widgets/gnomefilelist.c: Set window icons
19292 * configure.in, macros/*, */Makefile.am, anjuta.spec.in:
19293 Enabled release build (stripped + optimized binaries, etc.)
19294 * data/properties/anjuta.properties, src/commands.c,
19295 src/defaults.cFixed bug #595489 (stdin on executables)
19296 * src/appwizard.c, src/main.c, src/message-manager.cc
19297 , src/project_dbase.c, src/toolbar.c, widgets/gnomefilelist.c
19298 , src/debug_tree.c: Memory related (valgrind) fixes.
19299 * src/message-manager-private.[cc,h], src/pixpams.h
19300 , src/preferences.[ch], src/preferences_gui.c: Terminal preferences
19301 * anjuta.prj: Added debug_tree.c to SOURCES
19302 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
19303 src/text_editor_menu.c, src/text_editor_gui.c, src/anjuta.c:
19304 Compacted code and cleaned up unnecessary functions.
19305 * tagmanager/*.[ch]: Code fixes.
19307 2002-08-30 Etay Meiri <etay-m@bezeqint.il>
19309 Reviewed by: Naba Kumar <kh_naba@gnome.org>
19311 * src/debug_tree.c, debug_tree.h, debugger.c, message-manager-private.cc:
19312 Debug tree now detects changes of displayed variables
19313 and changes their color to red
19315 2002-09-20 Naba Kumar <kh_naba@gnome.org>
19317 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19319 * mainmenu_callbacks.c: Set's the current file name in
19320 file save as dialog.
19322 2002-09-20 Naba Kumar <kh_naba@gnome.org>
19324 Patch from: Vlastimil Holer <xholer@informatics.muni.cz>
19326 * data/properties/tcltk.properties: New file for tcl/tk
19329 2002-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
19331 * src/project_type.[c,h], src/source.c, data/Makefile.am:
19332 Fixed a fatal bug which doesn't let building gnome2 related
19333 projects. They use different autogen.sh script. Defined new
19334 type field "gnome_macro_support".
19336 * data/autogen.sh.gnome2: New file.
19338 * src/utilities.c (anjuta_util_escape_quotes): Fixed a fatal
19339 bug with quotes escaping in quotes.
19341 * src/message-manager-private.cc: Used event box instead
19342 of frame for local message pane, so that the borders appear
19343 properly and nicely.
19345 * src/anjuta.c: Fixed bug #600221 -- anjuta crashes on exit
19346 if there is a project open and all the files are un-docked.
19348 * src/dnd.c: Possible fix for bug #512873 Drag And Drop problems.
19350 2002-08-27 Andy Piper <andy.piper@freeuk.com>
19352 * src/main_menubar_def.h: implement feature request #595356, patch #597161
19353 * THANKS: updated for new contributions
19354 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: patch #597161
19356 2002-08-27 Steven Knight <steven.knight@unh.edu>
19358 * src/appwiz_page1.c, src/pixmaps.h, src/project_dbase.c,
19359 src/project_dbase.h, src/project_type.c, src/source.c,
19360 src/wizard_gui.c: new Qt project type
19361 *** NB not fully tested, may need some work, icon required...
19363 2002-08-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19365 * src/memory.c, src/memory.h: new memory patch
19367 2002-08-27 Johannes Schmid <clubfan@users.sourceforge.net>
19369 * src/anjuta.c: Fixed bug #589646 CVS preferences visibility
19371 2002-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
19373 * lancher/anjuta_launcher.c: Determine pty from function
19374 call instead of running 'tty' externally.
19376 * data/properties/cs.properties: Added compile/build commands.
19377 Fixed execution properties.
19379 * src/commands.c: Added c# options.
19381 (Patch from: Etay Meiri <etay-m@bezeqint.net>)
19383 * src/debug_tree.[c,h], src/debugger.[c,h],
19384 src/message_manager_private.[cc,h], message_manager.cc, stack_trace.[c,h]:
19386 The following problems, detected by Jean-Noel Guiheneuf, were fixed:
19387 1. Misaligned structs when they are members of other structs.
19388 2. '{' sometimes appears as a variable.
19389 3. Wrong processing of some arrays.
19390 I've also incorporated some code from a patch by Guiheneuf Jean-Noel
19391 that displays the tree in two columns (variable and value).
19393 2002-08-14 Stephane Demurget <demurgets@free.fr>
19395 Added missing keywords reported by Luca Bellonda <lbell@tsc4.com>.
19397 * data/properties/sql.properties: added the DATETIME data type.
19399 * data/properties/html.properties: added the foreach php keyword.
19401 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
19403 * NEWS: Updated with new features.
19405 * data/.cvsignore, doc/.cvsignore: Updated.
19407 Patch from: Etay Meiri <etay-m@bezeqint.net>
19409 * src/debug_tree.h, src/debug_tree.c: New files.
19411 * src/Makefile.am, src/message-manger-private.[h,cc],
19412 src/message-manger.cc: Added Tree view for debugger
19415 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
19417 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19419 * src/memory.c, src/memory.h: New files.
19421 * src/Makefile.am, src/appwizard.c, src/controls.c,
19422 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
19423 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
19425 Memory view implemetation that would enable viewing raw memory
19428 2002-08-08 Stephane Demurget <demurgets@free.fr>
19430 * AUTHORS: added Biswa, because I wonder why noone already have
19431 written his name in the Anjuta's hall of fame :)
19433 2002-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
19435 * src/appwizard_gui.c: Removed an ambiguous prototype.
19436 * src/appwizard_gui.c: Removed more ambiguous prototypes. This seem to
19437 fix a nasty PPC bug as reported by Todd Goyen <wettoad@knighthoodofbuh.org>.
19438 * THANKS: Updated M. Ali Vardar's email.
19440 2002-08-01 Andy Piper <andy.piper@freeuk.com>
19442 * src/anjuta_gui.c: implemented feature request to stop main and browser
19443 toolbars having exclusive use of space
19445 2002-08-01 Andy Piper <andy.piper@freeuk.com>
19447 * NEWS: updated for 1.0-beta rele.c: commented the define for ANJUTA_DEBUG_DEBUGGER
19448 left over from the previous work to fix bugs :-)
19450 * src/main_menubar_def.h, src/main_menubar.h, src/main_menubar.c,
19451 src/controls.c, src/mainmenu_callbacks.h,
19452 src/mainmenu_callbacks.c: Insert CVS keywords, message strings
19455 * src/watch_gui.c, src/stack_trace_gui.c, src/app_wizard_gui.c,
19456 src/project_import_gui.c, src/sharedlib_gui.c,
19457 src/signals_gui.c: set window icon correctly
19459 * NEWS: more updates for the release
19461 * HACKING: updated for window icons and insert menu information
19463 * src/cvs_gui.c, src/build_project.c,
19464 src/project_import_cbs.c: message strings reviewed
19466 * src/controls.c: context help button should be disabled if
19467 DevHelp is not installed
19470 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
19472 * src/debugger.c: Fixed the signalling screw up because of string
19473 update in gdb used to report the child process PID. Also, no
19474 error dialog will be popped up for "no such file or directory"
19475 error (very annoying and useless error). This error will still
19476 be shown on the debug message window. Avoided terminating the
19477 program when the terminal is terminated -- doesn't hurt, otherwise
19478 we get crappy egg-and-hen problem.
19480 * src/sharedlib.c, src/signals.c: Fixed the incorrect default window
19481 dimensions loading.
19483 * src/anjuta.c: Limited the default size of main window to sane
19486 * src/preferences.c: Fixed some deadly memory corruption bugs in
19487 the recent patches. Return from getenv() should NEVER be freed,
19488 because they are static strings.
19490 * src/preferences_gui.c: Removed the fix for crash bug with font
19491 selection and applied the real fix.
19493 2002-06-08 Andy Piper <andy.piper@freeuk.com>
19495 * NEWS: updated for release
19497 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
19499 * src/launcher.c: Added a fix a memory leak and a possible
19500 fix for zvt-crash bug.
19502 * printing/.cvsignore, plugins/patch/.cvsignore: Added files.
19504 * data/properties/latex.properties,
19505 data/properties/ada.properties: Added file.is.source property.
19507 * src/an_file_view.c: Set auto column size of the file
19510 * src/mainmenu_callbacks.c, src/cvs.c: Fixed bug #542151.
19511 The user is now prompted to confirm the closing of the file
19512 if it is being used by CVS. If yes, the editor is closed and
19513 the CVS operation stops.
19515 2002-06-07 Andy Piper <andy.piper@freeuk.com>
19517 * anjuta.prj: bump project version for release
19518 * BUGS: removed unnecessary file
19520 2002-06-07 Philip Van Hoof <freax@pandora.be>
19522 * widgets/gnomefilelist.c: fix up issue with directory deleted
19523 during the life of the file list widget
19524 * src/preferences_gui.c: sticking-plaster fix to font selection
19525 causes segfault bug
19527 Patches reviewed by Andy Piper <andy.piper@freeuk.com>
19529 2002-06-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19531 * data/properties/anjuta.properties, src/an_file_view.[ch],
19532 src/an_symbol_view.[ch], src/defaults.c, src/preferences.[ch],
19533 src/preferences_gui.c, src/project_dbase.c, src/project_dbase_gui.c:
19534 added options for symbol and file browsers.
19535 * data/properties/cpp.properties: linker flags should come after
19536 the name of the file to compile.
19537 * scintilla/Editor.cxx: fixed gcc compilation warning.
19538 * src/Makefile.am, src/project_import.c: anjuta_import.sh should
19539 be executed from bindir only.
19540 * src/an_file_view.[ch], tagmanager/tm_file_entry.c,
19541 tagmanager/include/tm_file_entry.h: CVS version information in file
19543 * src/anjuta.c, src/preferences.[ch]: remember visibility of messages
19545 * src/controls.c, src/cvs.[ch], src/project_dbase.[ch]: CVS fixes.
19546 * src/launcher.c, src/project_import.c: (hopefully) fixed random ZVT
19547 crashes during file import.
19548 * src/project_import.c: disable project menu items during project
19551 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
19553 2002-06-07 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19555 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
19556 src/preferences.c, src/main_menubar_def.h, src/main_menubar.c,
19557 src/main_menubar.h, src/controls.c: fixed Insert ChangeLog,
19558 modified Insert menu, added C functions template, header C
19559 template, modified header_template HEADER_H ==> NAMEFILE_H
19561 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
19563 2002-06-05 Andy Piper <andy.piper@freeuk.com>
19565 * data/properties/html.properties: changed some file
19568 2002-06-05 Philip Van Hoof <freax@pandora.be>
19570 * widgets/gnomefilelist.c: Fixed #560759 and #561776
19572 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
19574 2002-06-05 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19576 * data/properties/anjuta.properties, src/defaults.c: Make windows
19577 docked by default, fix the big fonts bug.
19579 * src/an_file_view.c, src/main_menubar_def.h,
19580 src/project_dbase_gui.c: sanitized the Edit/View mess.
19582 * src/main_menubar_def.h, src/main_menu_callbacks.c: Add an item
19583 for customizing shortcuts.
19585 * src/mainmenu_callbacks.c: Search for selected word if present.
19587 * src/text_editor_menu.c: Added context menu options for docking
19588 and undocking editor windows.
19590 * src/main_menubar.h, src/main_menubar.c: more support for the
19591 shortcuts menu item.
19593 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
19595 2002-06-05 Andy Piper <andy.piper@freeuk.com>
19597 * scintilla/RESearch.cxx: removed CVS Log keyword to prevent
19598 all commit messages being written to top of the file
19600 * src/main_menubar_def.h: message strings reviewed
19602 * src/project_import.c: message strings reviewed
19604 * src/source.c, src/glades.c: message strings reviewed. Fixed
19605 some bugs around reading the project properties for creating
19606 .glade and .desktop files in the Application Wizard. There were
19607 typos in the property names being retrieved
19609 * widgets/gnomefilelist.c: changed build_full_path to make
19610 the file widget support ~
19611 Patch from Pierre Sarrazin <sarrazip@sympatico.ca>
19613 * THANKS, widgets/e-shell-about-box.c,
19614 manuals/anjuta-manual/C/authors.sgml: updated for new
19617 2002-06-05 Naba Kumar <kh_naba@users.sourceforge.net>
19619 * src/project_dbase.c: Fixed the file-path-corruption bug
19620 and the cannot-import-file-in-project bug. (follow-up with
19621 the last commit from Stef).
19623 * src/anjuta_cbs.c: Fixed double-confirmation when exiting
19624 with unsaved-project.
19626 2002-06-05 Stephane Demurget <demurgets@free.fr>
19628 * src/project_dbase.c (project_dbase_add_file_to_module): fixed a
19631 2002-06-04 Andy Piper <andy.piper@freeuk.com>
19633 * data/properties/{xml,html,other}.properties: changed some file
19636 * data/anjuta.mime: oops! cvs added
19638 * scintilla/RESearch.cxx: fixed up a problem with comments
19640 * global-tags/create_global_tags.sh: redirect errors to /dev/null
19641 to avoid messages about missing libs
19643 * NEWS: started the release notes
19645 2002-06-04 Andy Piper <andy.piper@freeuk.com>
19647 * HACKING: updated with new information on printing, patch naming
19649 * TODO: removed completed tasks
19651 * THANKS: updated a few contributions
19653 * anjuta.prj: updated the icon file
19655 * anjuta.desktop.in.in: updated to add Categories
19657 * data/anjuta.mime: created a mime type for Anjuta project files
19658 (NB needs to be added to the install in /usr/share/mime/)
19660 * pixmaps/madeinanjuta.xcf: finally added Nick Dowell's
19661 "Coded in Anjuta" button in Gimp XCF format. It can be converted
19662 to PNG for websites.
19664 * plugins/patch/patch-plugin.c: clarified some messages and
19665 made it easier to see different patching sessions
19667 * src/toolbar.c: changed some message text for consistency
19669 * src/preferences_gui.c, src/preferences.c, src/preferences.h,
19670 src/defaults.c, src/anjuta.c, src/anjuta.h: enable/disable tooltips
19672 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19674 * src/appwiz_page1.c, src/appwizard_cbs.c, src/pixmaps.h,
19675 src/project_dbase.{c,h}, src/project_import_cbs.c,
19676 src/project_type.c, src/source.{c,h}, src/wizard_gui.c:
19677 Added XLib Project and a Dockapp Project types.
19678 * pixmaps/Makefile.am: added line for new pixmap for new xlib
19680 * pixmaps/appwiz_xlib.png: pixmap for new xlib projects
19681 * src/source.c: Fixed memory leak in existing projects.
19682 (filename was not freed)
19683 Patch from Todd Goyen <wettoad@knighthoodofbuh.org>
19685 2002-06-04 Naba Kumar <kh_naba@users.sourceforge.net>
19687 * src/anjuta.h, src/anjuta.c: Added error display funtions
19688 with parent windows.
19690 * src/appwizard_cbs.c: Changed error display function to use
19693 2002-06-03 Naba Kumar <kh_naba@users.sourceforge.net>
19695 * printing/print.h, printing/printing.c: Taken care of document
19696 zoom factor and fixed a font loading bug. Dynamically calculated
19697 text widths to work with zooms properly. Re-organized code for
19698 dynamic text width calulations to work in general with utf8 chars.
19699 Determined font height and width automatically from the font info.
19701 * src/anjuta.c, src/mainmenu_callbacks.c, *src/preferences.c:
19702 src/preferences.h, src/text_editor.c, src/preferences_gui.c:
19703 Converted text.zoom.factor property to use #defined value. Removed
19704 margin header and margin numbers preferences, as they now
19705 calculated dynamically.
19707 2002-06-02 Naba Kumar <kh_naba@users.sourceforge.net>
19709 * printing/print-doc.c, printing/print-doc.h, printing/print-util.c,
19710 printing/print-util.h, printing/print.c, printing/print.h:
19711 Rewritten printing support for style based printing. Syntax highlighted
19712 printing, monochromatic printing, setup using preferences etc.
19714 * src/aneditor.cxx, src/aneditor.h: Added two commands for working with
19715 printing. ANE_GETLANGUAGE and ANE_GETSTYLEDTEXT for geting the document
19716 language and the styled text buffer.
19718 * src/preferences.c, src/preferences.h, src/preferences_gui.c: Redesigned
19719 the print setup preferences page and added printer preferences. Added functions
19720 to retrieve preferences with default values.
19722 * src/text_editor_gui.c, src/main_menubar_def.h: Changed an #include for
19725 * data/properties/anjuta.properties: Added default printer preferences.
19727 * pixmaps/print_color.xpm, pixmaps/print_landscape.xpm,
19728 pixmaps/print_layout.xpm, pixmaps/print_nocolor.xpm,
19729 pixmaps/print_portrait.xpm: CVS added printer setup pixmap files.
19731 * pixmaps/Makefile.am, src/pixmaps.h, anjuta.prj: Added the new pixmaps references.
19733 2002-06-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19735 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
19737 src/Makefile.am, src/aneditor.cxx, src/anjuta.c, src/anjuta.h
19738 src/defaults.c, src/message-manager-private.cc, src/project_dbase.c
19739 src/utilities.c, scintilla/PropSet.cxx: Fix memory leaks and other
19740 cleanups, remove dead code, GUI cleanupMemory leaks cleanups.
19742 printing/Makefile.am: Reduced compiler optimizations.
19744 tagmanager/include/tm_project.h, tagmanager/include/tm_work_object.h,
19745 tagmanager/include/tm_workspace.h, tagmanager/tm_project.c,
19746 tagmanager/tm_source_file.c, tagmanager/tm_work_object.c,
19747 tagmanager/tm_workspace.c: TagManager fixes.
19749 2002-06-01 Naba Kumar <kh_naba@users.sourceforge.net>
19751 * printing/*: CVS added. :)
19753 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19755 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
19757 * printing*: CVS added.
19758 * printing/*.[ch], printing/Makefile.am, anjuta.spec.in, Makefile.am,
19759 configure.in, src/Makefile.am, src/controls.c, src/main_menubar.[ch],
19760 src/main_menubar_def.h: Gnome Print support
19761 * src/anjuta.c: Fixed a crash bug (NULL pointer check).
19762 * configure.in: Enable debugging flag option
19763 * src/preferences.c, src/preferences.h, src/preferences_gui.c, src/mainmenu_callbacks.c:
19764 Print properties defined.
19765 * global-tags/create_global_tags.sh: More GNOME libraries added, cleanups
19767 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19769 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
19771 * src/an_file_view.c, src/an_symbol_view.c: Added Dock/Undock
19772 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
19773 src/anjuta.h, src/text_editor_menu.[ch]: More menu re-organization
19775 * src/text_editor.c: Minor cleanups.
19776 * anjuta.c: Tweaks to 'Goto File Line' functionality.
19777 * src/project_dbase.c: Fixes to add/remove files from project.
19778 * src/help.c: Fix minor memory leak.
19779 * src/project_dbase_gui.c: Remove debugging messages.
19780 * src/utilities.[ch]: Cleanups and minor fixes.
19781 * src/anjuta_gui.c, src/pixmaps.h: Application icon set correctly.
19783 2002-05-30 Naba Kumar <kh_naba@users.sourceforge.net>
19785 * src/anjuta.c [anjuta_apply_preferences()]:
19786 Fixed a crash bug when tab pos is not defined for the editors.
19788 * data/properties/cpp.properties: Set default identifier property to normal.
19789 This fixes the bug in which the fore color gets hidden with dark background.
19791 2002-05-29 Naba Kumar <kh_naba@users.sourceforge.net>
19793 * scintilla/*, scintilla/include/*: Upgraded to the vanilla
19796 * src/aneditor.cxx, src/aneditor.h, src/main_menubar.h, src/main_menubar.h,
19797 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, main_menubar_def.h,
19798 src/anjuta.c, data/properties/anjuta.properties:
19799 Implemented line wrapping.
19801 * src/aneditor.cxx, src/aneditor.h: Implemented Readonly file mode.
19803 * scintilla/LexCPP.cxx: Added the custom code (insidePreprocessor variable
19804 usage and SCE_C_WORD3 flagging) used by tagmanger for maintaing custom
19805 tags. Code was reviewed from GNOME Bonsai view.
19807 * scintilla/include/SCILexers.h: Added definition of SCE_C_WORD3 as
19808 it seems to have been removed by scintilla people.
19810 * data/properties/anjuta.properties: Set default line wrap to false, as
19811 is noticably slow with big files.
19813 2002-05-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19815 * src/project_import_gui.c: disallow the selection of files in
19817 * src/mainmenu_callbacks.c, src/preferences.c: cleanups to identity
19820 2002-05-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19822 * src/an_file_view.c, src/an_symbol_view.c, src/text_editor_menu.c,
19823 src/main_menubar_def.h, src/pixmaps.h, :Added some icons to menu items.
19824 * src/controls.c, src/main_menubar.[ch]:Some menu organization cleanups.
19825 * src/project_dbase.[ch], src/project_dbase_gui.c: Adding files to projects
19826 now works properly.
19827 * src/gnome_project.c, src/mainmenu_callbacks.[ch]: Minor API change.
19828 * scintilla/include/PropSet.h, tagmanager/read.c: Accept '$' in identifiers.
19829 * src/utilities.[ch]: Added some utility functions.
19830 * tagmanager/tm_project.c: Fix for bug in file removal from project.
19832 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
19834 2002-05-26 Andy Piper <andy.piper@freeuk.com>
19836 * HACKING: info on FIXME statements and removed ccview references
19837 * Makefile.am: added rule to make RPM package
19839 2002-05-26 Andy Piper <andy.piper@freeuk.com>
19841 * THANKS, widgets/e-shell-about-box.c,
19842 manuals/anjuta-manual/C/authors.sgml: updated for new
19844 * src/anjuta.c: removed unnecessary warning code since CVS
19845 support is now implemented :-)
19846 * manuals/sgmldocs.make: implemented a fix for bug #553969
19847 * manuals/C/anjuta-tutorial/anjuta-tutorial.sgml: fixed some CRs
19848 * manuals/C/anjuta-tutorial/anjuta-turorial-C.omf,
19849 manuals/C/anjuta-faqs-C.omf: modified the descriptions
19851 2002-05-20 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19853 * src/main_menubar.c, src/main_menubar.h, src/controls.c,
19854 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
19855 src/main_menubar_def.h, src/preferences_gui.c,
19856 preferences.c, preferences.h: setup Username and Email
19857 preferences, Insert ChangeLog and Username editor functions
19859 Patch reviewed and modified by Andy Piper <andy.piper@freeuk.com>
19861 2002-05-17 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19863 * src/commands.c, src/compiler_options_cb.c src/compiler_options_gui.c
19864 src/src_paths_cbs.c, src/src_paths_gui.c
19865 Fixed some minor bugs and replace gtk_entries by gnome_file_entries
19867 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
19869 2002-05-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19871 * src/main_menubar.[ch], main_menubar_def.h: Added back/forward
19872 and goto tag menu items to main menu.
19874 2002-05-09 Andy Piper <andy.piper@freeuk.com>
19876 * THANKS, widgets/e-shell-about-box.c,
19877 manuals/anjuta-manual/C/authors.sgml: added new contributors
19878 * HACKING: updated with info on files to change for credits
19880 2002-05-09 Dan Elphick <dre00r@ecs.soton.ac.uk>
19882 * src/aneditor.cxx: extended extension list which fixes segfault
19883 on selecting lisp, ruby or matlab as highlight style.
19885 2002-05-09 Andy Piper <andy.piper@freeuk.com>
19887 * src/main_menubar_def.h: fixed an array initialiser and fixed
19888 the lexer settings for the new entries on the Format menu
19890 2002-05-07 Stephane Demurget <demurgets@free.fr>
19892 * Synced with Scintilla 1.45
19894 2002-05-06 Andy Piper <andy.piper@freeuk.com>
19896 * anjuta.prj: added another missing file
19897 * ChangeLog: fixed some incorrect change dates I caused by
19898 sloppy cut-and-pasting :-/
19900 2002-05-06 Andy Piper <andy.piper@freeuk.com>
19902 * src/mainmenu_callbacks.c: fixed title of new About box
19904 2002-05-05 Andy Piper <andy.piper@freeuk.com>
19906 * src/pixmaps.h: added macros for OpenGL and SDL project icons
19908 2002-05-05 Andy Piper <andy.piper@freeuk.com>
19910 * pixmaps/appwiz_opengl.png, pixmaps/appwiz_sdl.png: added new files
19911 * anjuta.prj: updated for new files
19913 2002-05-05 Naba Kumar <kh_naba@users.sourceforge.net>
19915 * widgets/e-shell-about-box.c: Added version display.
19917 2002-05-03 Andy Piper <andy.piper@freeuk.com>
19919 * launcher/anjuta_launcher.c, src/dnd.c, src/session.c,
19920 widgets/scroll_menu.c: fixed up some compiler warnings (patch
19921 from Philip Van Hoof)
19923 2002-05-03 Andy Piper <andy.piper@freeuk.com>
19925 * manuals/C/anjuta-tutorial/Makefile.am: removed a circular
19927 * manuals/ja/anjuta-manual/anjuta-manual.sgml,
19928 manuals/ja/anjuta-manual/debugger.sgml: fixed some markup problems
19929 that produced build errors (needs checking on a machine with the
19931 * data/properties/lisp.properties: updated to match format of other
19932 lexer property files supplied with Anjuta
19934 2002-05-03 Andy Piper <andy.piper@freeuk.com>
19936 * anjuta.prj: added new files
19937 * HACKING: added information from the mailing list on
19938 adding new project types to the wizard (thanks to Johannes)
19940 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19942 * src/utilities.h, src/launcher.c, src/gnome_project.c,
19943 src/appwiz_page2.c: Fix for 547038.
19945 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
19947 * attach_process.c, attach_process_cbs.c: Fixed a dialog
19950 * about.h: cvs removed.
19952 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19954 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
19958 * src/anjuta.c (anjuta_system_error): checks for the error number to
19959 know whether the error description is needed or not.
19961 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
19963 * pixmaps/anjuta_logo.png: New about logo.
19965 * pixmaps/anjuta_icon.png: New icon from Misha. The
19966 old one had trouble with some gtk themes.
19968 * about.c: Removed. No longer needed.
19970 * mainmenu_callbacks.c: Removed reference of about.h
19972 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19974 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
19976 * widgets/e-shell-about-box.[ch], configure.in, Makefile.am,
19977 mainmenu_callbacks.c, widgets/Makefile.am: Implemented the new
19978 About Dialog (thanks to the Evolution team for the cool widget!)
19980 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
19982 Patch from lbell <lbell@tsc4.com>
19984 * src/find_in_files.c, src/find_in_files.h,
19985 src/anjuta.c: Added save_yourself, load_yourself routines.
19987 * src/find_in_files.{h,c}, src/find_in_files_gui.c:
19988 Added "Append messages" toggle button. This will enable
19989 the search results to be appended to the already existing
19992 * src/debugger.c: Fixed a typo.
19994 * src/find_text.c, src/breakpoints.c, src/project_dbase.c,
19995 src/session.c, src/session.h: Improved session management.
19997 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
19999 * THANKS, FUTURE, AUTHORS: Changed my email and
20002 2002-05-02 Stephane Demurget <demurgets@free.fr>
20004 Impl. feature request #525271 (add Lisp support).
20006 * data/properties/lisp.properties: added.
20008 * data/properties/Makefile.am, data/properties/anjuta.properties: added
20009 the lisp properties.
20011 * src/main_menubar_def.h, src/lexer.h, src/aneditor.cxx,
20012 src/utilities.[ch]: added support for the Lisp highlight style.
20014 2002-05-02 Stephane Demurget <demurgets@free.fr>
20016 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
20017 src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
20018 src/text_editor_cbs.c: replaced the tabs ordering menuitem by a
20019 option preferences to have a persistent setting. Plus it's not used
20020 often, so it's better here than flooding the menus.
20022 * src/preferences.[ch], src/preferences_gui.c: ditto, plus made the
20023 preferences pages a lot more consistent and sweeter: tabs direction
20024 radiobuttons are directed against the meaning, all pages have an
20025 outter frame, a lot of padding, removed all expand attributes for
20026 vertical boxes, ...
20028 That's not a total revamp, but it's really looking better now, even
20029 if there's still work to be done.
20031 2002-05-01 Andy Piper <andy.piper@freeuk.com>
20033 * src/main_menubar_def.h, src/cvs_gui.c: updates to strings
20034 * TODO: added task to be completed before next release (update all credits)
20036 2002-05-01 Stephane Demurget <demurgets@free.fr>
20038 * THANKS, src/about.c, manuals/anjuta-manual/C/authors.sgml: added
20041 2002-05-01 Benke László <decike@freemail.hu>
20043 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
20045 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
20046 src/main_menubar_def.h, src/mainmenu_callback.[ch],
20047 src/text_editor_cbs.c: added an "automatic tab ordering" checkmenuitem
20048 to the format menu in order to reorder the notebook tabs in
20049 alphabetical order everytime a file is created/opened/saved.
20051 2002-05-01 Philip Van Hoof <freax@pandora.be>
20053 * widgets/gnomefilelist.[ch] (history_combo_go),
20054 (history_combo_clicked): impl.
20056 (gnome_filelist_new_with_path): use this new impl.
20058 2002-05-01 Stephane Demurget <demurgets@free.fr>
20060 * src/project_dbase_gui.c (add_file): added the xpm file type.
20062 2002-04-30 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20064 Patch reviewed by Stephane Demurget <demurgets@free.fr> except for the
20067 * src/anjuta.[ch]: Changed local tag list to use line numbers instead
20070 * src/an_symbol_view.[ch], src/mainmenu_callbacks.[ch],
20071 src/text_editor_menu.c: Added context sensitive search in symbol
20072 browser and editor.
20074 * configure.in: Changed version number to 0.1.9.99.
20076 * scripts/anjuta_import.sh.in, scripts/anjuta_project.template,
20077 src/project_import.c: Minor changes to project import facility.
20079 * src/preferences.[ch], src/preferences_gui.c: Fix for bug #537273
20080 (Forced to use specific brace format)
20082 * tagmanager/include/tm_tag.h, tagmanager/include/tm_workspace.h,
20083 tagmanager/tm_tag.c, tagmanager/tm_work_object.c,
20084 tagmanager/tm_workspace.c: Minor TagManager fixes and updates.
20086 2002-04-30 Johannes Schmid <clubfan@users.sourceforge.net>
20088 Patch reviewed by Stephane Demurget <demurgets@free.fr> who made
20089 replaced the spinbutton with an hscale, and made the UI less "blocky".
20091 * src/cvs_gui.c: When diffing a project you can choose date and
20094 * src/project_dbase.c: Import_file activated again
20096 * configure.in, plugins/Makefile.am: Added patch plugin
20098 * plugins/patch/*: The new patch plugin
20100 2002-04-28 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20102 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
20104 * src/aneditor.cxx (StartAutoCompletedWord): the duplicates in the
20105 dropdown list shown by autocompletion are now removed.
20107 2002-04-28 Philip Van Hoof <freax@pandora.be>
20109 Patch reviewed by Stephane Demurget <demurgets@free.fr> who merged
20110 a bunch of filetypes from the older version.
20112 * src/project_dbase_gui.c (add_file): changed the import
20113 dialog's filetypes combo contents depending on the
20114 type of data to be imported.
20116 2002-04-28 Stephane Demurget <demurgets@free.fr>
20118 * src/fileselection.[ch] (fileselection_addtype_f): removed the use of
20119 the amount parameter as Philip stated and reformated to follow the
20122 * src/project_dbase.c (project_dbase_make_default_filetype_list):
20123 changed accordingly.
20125 2002-04-25 Stephane Demurget <demurgets@free.fr>
20129 * src/main_menubar_def.h: replaced the shortcut for "Find next" to
20130 Shift-F6, to be more consistent with other Gnome apps.
20131 Moved the "Search next" entry under the "Search" one, and swapped the
20132 order of the "Find in files" and "Find and Replace" ones.
20134 Some additional fixes ands cleanups on the edit menu.
20136 * src/main_menubar.h: replaced all occurences of repeat_find by
20137 find_again for the code to be more consistent.
20139 * src/main_menubar.c (update_main_menubar): made the "Find next" entry
20140 sensitiveness depending on the existence of an active text buffer.
20142 * TODO: added some bits about improving the usability of the
20143 search/search again couple.
20145 2002-04-25 Stephane Demurget <demurgets@free.fr>
20147 * src/preferences_gui.c: made the tab labels text more consistent
20150 2002-04-25 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20152 Patch reviewed and improved by Stephane Demurget <demurgets@free.fr>
20154 * manuals/C/anjuta-tutorial/Makefila.am: fixed the glade picture
20157 * src/main.c (main): simplified some code and cleanups.
20159 Fix a part of #499366:
20161 * src/commands.[ch] (sync_from_props), (command_editor_save),
20162 (on_apply_clicked), (create_command_editor_gui): added the gui
20163 corresponding to the command.terminal preference.
20165 2002-04-25 Stephane Demurget <demurgets@free.fr>
20169 * anjuta.spec.in: added build requirements for the source rpm.
20171 2002-04-24 Johannes Schmid <clubfan@users.sourceforge.net>
20173 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
20175 * src/appwiz_page1.c, src/appwizard_cbs.c, src/glades.c,
20176 src/pixmaps.h, src/project_dbase.[c,h], src/project_import_cbs.c,
20177 src/project_type.c, source.c, wizard_gui.c:
20178 Added new GNOME 2 project types and changed glade behaviour to
20179 produce GTK code if project type GTK was selected and GTKmm code
20180 if project type GTKmm was selected (and not depending on the
20181 selected language. Disabled glade for GNOME 2 projects because
20182 we will need glade2 there.
20184 * src/project_dbase.c: Fixed a memory lack.
20186 * pixmaps/appwiz_*2.png: Added GNOME 2 icons from Misha
20188 * src/cvs.c: Added an error message if jobs are running
20190 2002-04-23 Naba Kumar <kh_naba@users.sourceforge.net>
20192 * tagmanager/tm_work_object.c: Fixed a chrash
20193 bug which occurs when it tries to stat an empty
20196 2002-04-22 Naba Kumar <kh_naba@users.sourceforge.net>
20198 * src/controls.c: CVS menu items now becomes
20199 insensitive when the launcher is busy.
20201 * src/anjuta.c, cvs.h, cvs.c: Created a function
20202 to update the cvs preferences when preferences are
20203 applied in preferences dialog and called it from
20204 anjuta_update_preferences().
20206 2002-04-19 Naba Kumar <kh_naba@users.sourceforge.net>
20208 * src/cvs.c: Added a space in the cvs command
20209 before the revision part. This fixes the cvs
20210 error we get when cvs-diffing with revisions.
20212 * src/cvs.c: Fixed a compiler warning.
20214 * src/find_replace.c: The dialog now remembers
20215 the settings including the "prompt on replace"
20216 which seems to have broken somewhere line the
20219 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
20221 * src/cvs.{h,c}, src/cvs_cbs.{h,c}, src/cvs_gui.{h,c}:
20222 Added a new property in cvs class to hold a boolean
20223 for enabling date in cvs diff. This fixed the bizzare
20224 diff output due to the date that goes with the cvs
20225 command. Also, set the default value of compression
20226 to 3 and unified diff option to 1.
20228 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
20230 * src/cvs.c: The diff editor is set to hilite as
20231 diff syntax hiliting.
20233 * configure.in, manual/Makefile.am:
20234 Added a new manual module for ja language.
20236 * manual/ja/*/*/*: New module and files for the
20237 ja translation for the anjuta documentation
20238 from Takeshi AIHANA <aihana@jcom.home.ne.jp>
20240 2002-04-17 Naba Kumar <kh_naba@users.sourceforge.net>
20242 * src/launcher.c: Made a very messy work around
20243 for the launcher authentication to work properly.
20245 * src/find_replace.c: Applied the missing patch
20246 from Dan Elphick <dre00r@ecs.soton.ac.uk>
20248 2002-04-16 Andy Piper <andy.piper@freeuk.com>
20250 * src/cvs.c, src/main_menubar_def.h: made message strings
20251 consistent with existing standards from our own documentation
20252 (such as uppercase P in Project, corrected spelling of
20255 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
20257 * src/cvs_gui.c: Cleaned up gui and aligned various
20258 widgets to give a clean look.
20260 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
20262 * src/launcher.c: Added work around to retrieve
20263 the child exit code. It works. :)
20265 * src/find_in_files.c, src/gnome_project.c,
20266 src/project_import.c, src/cvs.c, src/configure.c, src/compile.c,
20267 src/clean.c, src/clean_project.c, src/build_project.c,
20268 src/build_file.c: Modified to handle the new
20271 2002-04-15 Dan Elphick <dre00r@ecs.soton.ac.uk>
20273 * src/find_replace.c: Changed signal to call
20274 on_replace_text_close on from delete_event
20275 to close => the replace history is now updated.
20277 2002-04-15 Naba Kumar <kh_naba@users.sourceforge.net>
20279 * src/cvs.c: escaped the cvs import message before
20282 2002-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
20284 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
20286 * src/cvs.[c/h], src/texteditor.[c/h]: Fixed bug #542151
20288 * src/cvs.[c/h], src/cvs_cbs.[c/h], src/cvs_gui.[c/h]:
20291 * src/preferences_gui.c: GUI improvements
20293 * src/project_dbase.c, src/controls.c: Fixed some menu stuff
20295 2002-04-13 Naba Kumar <kh_naba@users.sourceforge.net>
20297 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c:
20298 Removed static qualifier from tm_tag_type_name() and
20299 availed it's prototype for use in outside code. also
20300 created reverse map function tm_tag_type_name();
20302 * src/anjuta.c: Implemented qualified tags names for
20303 the tag list (on the toolbar pulldown list) to avoid
20304 ambiguty in tags with similar names (like prototype
20305 and definition). Patch modified and improved.
20307 Patch from: Todd Goyen <wettoad@knighthoodofbuh.org>
20309 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
20311 * src/utilities.[c,h]: Added a utility funtion
20312 that escapes the single and double quotes in a
20313 given string. Useful for passing command line
20316 * src/cvs.c: Escaped the cvs log message before
20317 passing it to cvs command line to avoid ambiguties
20318 with quotes in the message.
20320 * pixmaps/anjuta_icon.png: Changed to the new icon.
20321 from Todd Goyen <goyen@mbi-berlin.de>
20323 * src/message-manager-private.cc: Added regex to
20324 recognize (underline hilite) the parsable outputs
20325 from the zvt terminal.
20327 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
20329 Patch from: Tina Hirsch <tehirsch@arcor.de>
20331 * src/project_type.c:
20332 Fixed a bug in the wxproject type and modified the erroroutput when
20333 configure doesn't find wx-config
20335 Patch from: Timothee Besset <ttimo@idsoftware.com>
20337 * src/anjuta.c, src/message-manager-private.cc,
20338 src/message-manager-private.h
20339 Catches double clicks in the zvt terminal, and calls goto_error_line
20340 to jump to the appropriate location in the source. This will recognize
20343 2002-04-10 Naba Kumar <kh_naba@users.sourceforge.net>
20345 * src/build_project.c: Taken care of memory leak
20346 by freeing cmd variable properly.
20348 * src/main_menubar_def.h: Fixed wrong signal connection
20349 for cvs project commit.
20351 * src/cvs_cbs.c: Fixed non-functional "cancel" button.
20353 * src/preferences_gui.c: Added some border and adjusted
20354 expandsion, filling in box adds to make the cvs preferences
20357 2002-04-03 Johannes Schmid <clubfan@users.sourceforge.net>
20359 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
20361 * src/cvs*, src/main_menubar*, src/preferences*:
20362 Moved CVS settings to preferences, added a nice login dialog.
20364 * src/controls.c, src/project_dbase.c:
20365 CVS project options are only shown if a project is open
20367 * src/build_project.c:
20368 User is now asked if he wants to install as root
20373 * anjuta.prj: Updated with cvs files
20375 * TODO: Remove task which are done
20377 2002-03-31 Naba Kumar <kh_naba@users.sourceforge.net>
20379 * pixmaps/Makefile.am, src/compile.c, src/configurer.c,
20380 src/cvs.c, src/cvs_gui.c, src/gnome_project.c,
20381 src/launcher.c, src/main_menubar_def.h, src/pixmaps.h:
20383 Modified launcher to use controlling terminal to detect and
20384 take care of password authentications (for example, for cvs
20385 and root installs).
20387 * pixmaps/password.png: New file.
20389 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
20391 Anjuta kick start tutorial wirtten by:
20392 Ishan Chattopadhyaya <ichattopadhyaya@yahoo.com>
20394 * manuals/C/anjuta-tutorial, manuals/C/anjuta-tutorial/Makefile.am,
20395 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
20396 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
20397 manuals/C/anjuta-tutorial/figures/*.png:
20401 * configure.in, manuals/C/Makefile.am, manuals/C/topic.dat
20405 2002-03-28 Roel Vanhout <roel@stack.be>
20407 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
20409 * src/aneditor.cxx, src/preferences.c, src/preferences.h,
20410 src/preferences_gui.c:
20411 Added option to wrap around to beginning/end of file when on last bookmark
20412 and next/previous bookmark is pressed
20414 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
20416 Patch from Philip Van Hoof <freax@pandora.be>
20418 * src/gnomefilelist.c:
20419 Added gimp like feature that changes the file extension of
20420 the filename entered in the selections when the file
20423 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
20425 Patch from Roy Wood <roy.wood@filogix.com>
20427 * src/controls.c, src/find_text.c, src/find_text.h,
20428 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
20429 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
20431 Menuitem for entering currently selected text as find target,
20432 added key accel for "find next" and changed some key accels for
20433 other key for consistency.
20438 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
20440 * src/watch.c, src/watch.h, src/watch_cbs.c,
20441 src/watch_cbs.h, src/watch_gui.c:
20443 Patch from Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>
20445 Added change watch entries feature
20446 and Watch entries modify on double click fixed.
20448 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
20450 * src/mainmenu_callbacks.c:
20452 Project commit should not bypass dialog as
20453 we need to get the cvs log from the user.
20455 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
20457 * src/project_dbase.c:
20459 Patch from Roy Wood <roy.wood@filogix.com>
20461 Fixed docking bug with the new docking patch
20462 to fix copy/paste bug.
20464 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
20466 * src/cvs.c, src/cvs.h, src/cvs_cbs.c, src/cvs_cbs.h
20467 src/cvs_gui.c, src/cvs_gui.h, src/main_menubar.c,
20468 src/main_menubar.h, src/main_menubar_def.h,
20469 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
20471 Added cvs project support. Featured bypass cvs dialog for
20472 cases where we don't need dialog (such as project and right
20473 click selection from file browser). Cleaned up cvs code to
20474 make them generic cvs operations instead of separate file
20475 and project operations. Added cvs log action. Increased
20476 file entry box width and enabled "unified diff" by default.
20477 Used Editor buffer for status and log and set hilite for
20478 these buffers including diff buffer (DIFF hilite).
20480 2002-03-23 Tina Hirsch <cevina@users.sourceforge.net>
20482 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
20484 * data: Added file autogen.sh.wxwin
20485 * data/Makefile.am: Added entry for autogen.sh.wxwin
20486 * pixmaps: Added project image appwiz_wxwin.png
20487 * pixmaps/Makefile.am: Added entry for appwiz_wxwin.png
20488 * src/appwizard_cbs
20489 src/compiler_options.c
20491 src/project_dbase.c
20492 src/project_dbase.h
20493 src/project_import_cbs.c
20497 src/wizard_gui.c: Added everything necessary for new
20498 project type 'wxWindows (wxGTK)
20499 * src/project_dbase.c: Fixed a bug that caused every project
20500 to be a glade project in dialog
20501 'Project information'.
20503 2002-03-25 Naba Kumar <kh_naba@users.sourceforge.net>
20505 Patch submitted by Roy Wood <roy.wood@filogix.com>
20507 * src/anjuta_gui.c, src/message-manager-dock.c,
20508 src/project_dbase.c:
20510 fixed the copy/paste bug by rewriting dock/undock
20513 2002-03-22 Johannes Schmid <clubfan@users.sourceforge.net>
20515 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
20517 * src/cvs*, src/Makefile.am:
20518 New file for CVS support. File operations currently work
20519 cvs login needs to be done. Project support is not yet
20522 * src/main_menubar*, src/mainmenu_callbacks,
20523 src/anjuta.c, src/anjuta.h:
20524 Added menus and functions for cvs commands.
20526 * src/text_editor_menu.h:
20527 Added #include <gtk/gtk.h>
20530 Removed a warning (and this time it works ;-)
20532 * src/utilities.c, src/utilities.h:
20533 Added a utility function to retrieve directory
20534 name out of full path.
20536 2002-03-11 Jeroen van der Vegt <ajvdvegt@sourceforge.net>
20538 * src/executer.c: (create_executer_dialog): changed the default
20539 focus on the entry.
20541 2002-03-10 Naba Kumar <kh_naba@users.sourceforge.net>
20543 * widgets/gnomefilelist.c:
20544 Fixed duplicate history entries for the same directory.
20546 2002-03-10 Stephane Demurget <demurgets@free.fr>
20550 * src/main_menubar_def.h: removed the Ctrl-L shortcut for Save All, as
20551 it's already used by scintilla to delete the whole current line.
20553 2002-03-10 Stephane Demurget <demurgets@free.fr>
20557 * src/anjuta_cbs.c: (on_open_filesel_ok_clicked): removed unecessary
20558 calls to fileselection_hide_widget,
20559 (on_open_filesel_cancel_clicked): removed.
20561 * src/project_dbase.c: (on_open_prjfilesel_cancel_clicked),
20562 (on_add_prjfilesel_cancel_clicked):
20564 * widgets/gnomefilelist.[ch]: (gnome_filelist_set_multiple_selection):
20567 * src/fileselection.c: Made some functions static.
20568 (fileselection_hide_widget): rewritten using the new
20569 gnome_filelist_set_multiple_selection function.
20571 * src/fileselection.c: (on_file_selection_delete_event): removed
20572 unuseful widget hides. Some cleanups,
20573 (on_file_selection_cancel_clicked): impl,
20574 (create_fileselection_gui): changed the cancel button clicked's
20575 callback to use this new function.
20577 * src/anjuta.c: (anjuta_new):
20578 * src/project_dbase.c: (project_dbase_new): removed the use of cancel
20579 callbacks, because this the gnome filelist widget's job.
20581 * widgets/gnomefilelist.c: (gnome_filelist_new_with_path): removed
20582 clist selection mode duplicates set,
20583 (gnome_filelist_key_press): use the new impl. function.
20585 2002-03-10 Stephane Demurget <demurgets@free.fr>
20589 * src/appwizard_cbs.c: (on_druidpagestandard2_next):
20590 fixed some bogus code using an array cell out of
20591 range, removed unecessary gettext usages.
20593 * src/appwiz_page2.c: (on_prj_name_entry_changed):
20594 some cleanups and now transform minus characters to
20598 (source_write_configure_in),
20599 (source_write_toplevel_makefile_am),
20600 (source_write_desktop_entry),
20601 (source_write_glade_file):
20602 * src/project_dbase.c: (project_dbase_summon_glade),
20603 (project_dbase_generate_source_code):
20604 * src/glades.c: (gladen_write_glade_write):
20605 replaced some occurences of the target name by the
20606 project filename, using project_dbase_get_proj_name,
20607 to fix the name of some files.
20608 Fixed a lot of mem leaks.
20609 Various code cleanups.
20611 2002-03-06 Stephane Demurget <demurgets@free.fr>
20613 Merged with latest (1.44) scintilla.
20615 Added: - The calltip.<lexer>.end.definition property to display help
20616 text on a second line of calltip.
20617 - The calltip.<lexer>.word.characters property to correctly find
20618 calltips for functions that include characters like '$' which
20619 is not normally considered a word character.
20620 - The use.monospaced property to determine initial state of
20621 Use Monospaced Font setting.
20623 Bugs fixed: Too many to mention; please see :
20624 http://www.scintilla.org/ScintillaHistory.html for the
20627 * scintilla/*/*: updated nearly all files.
20629 * TODO: removed the need of a scintilla merge.
20631 Merged with latest (1.44) SciTE properties.
20633 * data/properties/anjuta.properties: added the wrap, use.monospaced
20636 * data/properties/html.properties: added a missing php extension, and
20637 updated php keywords to the latest reference.
20639 * data/properties/pascal.properties: added commands to compile, build
20640 and execute pascal applications.
20642 * data/properties/lua.properties: added styles for statements.
20644 * data/properties/bash.properties: added the declare keyword.
20646 Fixed distchecking.
20648 * global-tags/Makefile.am,
20649 global-tags/create-global-tags.sh: used some kind of ugly hack to
20650 make distchek work, since noone has proposed some better way.
20652 * src/main_menubar_def.h: Ctrl-W is now associated to close file,
20653 and Ctrl-N replace Alt-N for new file according to the Gnome design
20656 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
20658 * widgets/gnomedirlist.c
20659 widgets/gnomedirlist.h
20660 widgets/gnomefilelist.c
20661 widgets/gnomefilelist.h:
20663 Added GPL headings in the file.
20665 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
20667 * src/attach_process.c
20668 src/attach_process_cbs.c
20669 src/attach_process_cbs.h
20670 src/attach_process_gui.c
20672 src/breakpoints_cbs.c
20673 src/breakpoints_cbs.h
20674 src/breakpoints_gui.c
20676 src/compiler_options.c
20677 src/compiler_options_cbs.c
20678 src/compiler_options_cbs.h
20679 src/compiler_options_gui.c
20680 src/find_in_files.c
20681 src/find_in_files_cbs.c
20682 src/find_in_files_cbs.h
20683 src/find_in_files_gui.c
20688 src/preferences_gui.c
20689 src/project_config.c
20691 src/src_paths_cbs.c
20692 src/src_paths_cbs.h
20693 src/src_paths_gui.c:
20695 Bugs #521629 and #522427 fixed. The problem was, that the
20696 escape-key was not catched and the dialog was hidden, but
20697 the flag was not set correctly.
20699 Changed the callbacks for delete_event to close, using gnome_dialog_close(),
20700 using the gnome_dialog_close_hides()-setting present in most dialogs.
20701 Instead of _hide() in the button-callbacks, calling gnome_dialog_close(), which
20702 emits "close" and set the flag in the close-callback.
20704 Patch from: Jens Georg <mail@jensgeorg.de>
20706 2002-03-06 Stephane Demurget <demurgets@free.fr>
20708 * src/*.{c,cpp}: s/string_free/g_free/
20710 * src/utilities.[ch]: (string_free): removed.
20712 2002-03-06 Dan Elphick <dre00r@ecs.soton.ac.uk>
20714 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
20716 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
20717 src/mainmenu_callbacks.[ch]:
20718 Removed Project menu options: README, TODO, ChangeLog and NEWS
20719 Moved Save Build Messages to Build menu and only highlight it
20720 when there are build messages.
20721 Corrected a spelling: "mojority" -> "majority"
20722 Fixed initialisation of edit.edit_app_gui so now Edit menu
20723 can be shown when no project is loaded.
20725 * src/project_dbase.h: Removed prototype for static function
20727 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
20729 * src/text_editor.c: Editor is marked changed after
20732 Patch from: Jens Georg <mail@jensgeorg.de>
20734 2002-03-04 Roel Vanhout <roel@stack.be>
20736 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
20738 * src/find_in_files.c, src/find_in_files.h, src/find_in_files_gui.c
20739 Added option to ignore binary files on 'Find in files' (grep -I option)
20741 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
20744 session restoration and commandline load in
20747 * src/anjuta.[h,c], src/anjuta_cbs.c:
20748 Removed "clear windows menu" and prevented runtime
20751 * src/compile.c, src/build_file.c, src/build_project.c,
20753 Takes into account the preference setting for
20754 show dialog when job completes. Dialogs are
20755 shown when it is enabled otherwise not.
20757 2002-03-03 Roel Vanhout <roel@stack.be>
20759 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
20762 Store 'Find...' search string on search so that 'Find Next' will search for
20763 that string, even if the dialog hasn't been closed yet.
20765 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
20767 * src/anjuta.[h,c], src/anjuta_gui.c, src/anjuta_cbs.c,
20768 src/controls.c, src/main_menubar.h, src/main_menubar.[h,c],
20769 src/main_menubar_def.h:
20771 Organized menus, removed "Windows" and "Utilities" menus from the
20772 menubar [they are no longer needed]. Also removed some extragenous
20775 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
20777 * src/message-manager-private.cc:
20778 Set message clist selection mode to BROWSE.
20780 * src/message-manager.cc, src/an_symbol_view.c,
20781 src/an_file_view.c:
20782 Added Key navigation for the CTree and CList. Arrow left for
20783 node collapse, right for node expand, space (or enter) for
20784 activation (same as double click).
20786 2002-03-03 Roel Vanhout <roel@stack.be>
20788 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
20790 * plugins/class-gen/clsGen.c
20791 Added functionality to semi-intelligently prefill filename
20792 boxes with names deduced from class name
20794 2002-02-26 lbell <lbell@tsc4.com>
20796 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
20797 * src/preferences_gui.c:
20798 Removed an incorrect use of gtk_misc_set_alignment().
20800 * src/anjuta.c, src/anjuta.h, src/controls.c, src/main.c,
20801 src/main_menubar.c, src/mainmenu_callbacks.c, src/preferences.c,
20802 src/preferences.h, src/preferences_gui.c:
20804 Added the option to reload last open project at the startup.
20805 Added the possibility to open a new project without close
20808 * src/properties.cxx:
20809 Corrected a spelling mistake in message string.
20812 Updated session functions.
20814 2002-02-26 Naba Kumar <kh_naba@users.sourceforge.net>
20816 * widgets/gnomefilelist.c: Bug fixes.
20818 Patch from Philip Van Hoof <freax@pandora.be>
20820 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
20822 * src/an_file_view.c:
20823 anjuta was unable to open some files becuase they were not being
20824 recognized as "text/*" mime type (example files *.rej, *.in, etc.).
20825 Removed mime checking when opening with anjuta, becuase it doesn't
20826 hurt to open binary files in anjuta (some even may want to do so).
20828 Added a warning when mime type is not set when "view with default
20829 viewer" is activated.
20831 * src/an_file_view.c, an_symbol_view.c:
20832 Converted N_() to _() where ever appropriate in the strings.
20834 2002-02-25 Johannes Schmid <clubfan@users.sourceforge.net>
20836 * src/appwizard_gui.c, src/appwizard_cbs.c
20837 src/wizard_gui.c/h, src/appwiz_page3.c,
20838 src/project_import_gui.c:
20840 Moved target type radiobuttons to appwiz. page 2
20842 * src/message-manager-private.cc
20843 Fixed a bug which caused a crash if next message function was used
20845 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
20847 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
20849 * src/anjuta.h, anjuta.c, anjuta_cbs.c:
20850 Modifies the behaviour of Alt-TAB in Anjuta. This
20851 brings a behaviour similar to VC6 Alt-TAB, by maintaining the recently
20852 edited files in the first items of the notebook.
20854 Patch from: Timothee Besset <timo@qeradiant.com>
20856 2002-02-24 Philip Van Hoof <freax@pandora.be>
20858 * widgets/gnomefilelist.c, gnomefilelist.h:
20859 Added filecompletion
20861 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
20863 2002-02-21 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
20865 * configure.in: Added "sk" to ALL_LINGUAS.
20867 2002-02-20 Johannes Schmid <clubfan@users.sourceforge.net>
20869 * src/appwiz_page3.c, src/appwizard.c, src/appwizard_cbs.c,
20870 src/appwizard_gui.c, src/project_dbase.c, src/source.c,
20871 src/wizard_gui.c: Added support for static and dynamic libs
20873 2002-02-20 Dan Elphick <dre00r@ecs.soton.ac.uk>
20875 * widgets/gnomefilelist.c:
20876 Fixed gnome_filelist_get_lastfilename so it no longer returns
20879 2002-02-20 Naba Kumar <kh_naba@users.sourceforge.net>
20881 * src/resources.h, resources.c:
20884 * src/main_menubar_def.h, mainmenu_callbacks.c:
20885 Changed to use gnome configed url handler.
20887 2002-02-19 Philip Van Hoof <freax@pandora.be>
20889 * widgets/gnomefilelist.c
20890 Added PHP filetype.
20892 2002-02-19 Naba Kumar <kh_naba@users.sourceforge.net>
20894 * plugins/class-gen/clsGen.c:
20897 * widgets/gnomefilelist.c:
20898 Gives the maximum space to the files section of the open file dialog.
20900 Patches from: lbell <lbell@tsc4.com>
20902 2002-02-18 Naba Kumar <kh_naba@users.sourceforge.net>
20904 * src/anjuta.c, main.c:
20905 Used tm_get_real_path in anjuta_get_full_filename();
20907 2002-02-18 Andy Piper <andyp@users.sourceforge.net>
20909 * anjuta.prj: update version
20911 2002-02-17 Stephane Demurget <demurgets@free.fr>
20913 * widgets/gnomefilelist.[ch]: (gnome_filelisttype_addtype_f):
20914 removed the amount arg and replaced with a NULL-ending list.
20915 (gnome_filelisttype_makedefaultlist): use the new prototype.
20917 2002-02-17 Andy Piper <andyp@users.sourceforge.net>
20919 * src/about.c, THANKS: updated for new contributors
20921 * anjuta.prj: added new files
20923 * README: corrected some documentation, ctags no longer needed,
20924 pkgconfig now required
20926 * data/properties/others.properties: add .cvsdiff extension
20928 * src/project_dbase_gui.c, src/utilities.c, src/utilities.h:
20929 patch from Vadim Berezniker <vadim@berezniker.com> to improve
20932 * doc/anjuta.1: added initial man page thanks to
20933 Rob Bradford <rob@debianplanet.org> (NB build and install
20936 2002-02-17 Johannes Schmid <clubfan@users.sourceforge.net>
20938 * src/Makefile.am: Cleaned handling of compiler flags by moving them
20939 to CFLAGS and CXXFLAGS. Anjuta is now compiled with -g -O2 and many
20942 * configure.in: Changed version to 0.1.10-pre
20944 2002-02-17 Stephane Demurget <demurgets@free.fr>
20946 * src/fileselection.c: (create_fileselection_gui): always display
20947 the directory creation button as we cannot rely on the dialog
20950 * widgets/gnomefilelist.[ch]: fixed includes.
20952 * pixmaps/new_folder.xpm: resized, added a + sign.
20954 2002-02-17 Stephane Demurget <demurgets@free.fr>
20956 * widgets/gnomefilelist.c: (gnome_filelisttype_makedefaultlist):
20957 changed all extensions to begin with a dot.
20959 2002-02-16 Philip Van Hoof <freax@pandora.be>
20961 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
20963 * THANKS: added Philip.
20965 * pixmaps/Makefile.am, pixmaps/new_folder.xpm: added.
20967 * src/project_dbase.c: (project_dbase_make_default_filetype_list),
20968 * src/file_selection.[ch],
20969 * widgets/gnomefilelist.[ch]: added a filetype
20970 combobox to the Anjuta file dialog widget.
20972 2002-02-14 Andy Piper <andy.piper@freeuk.com>
20974 * anjuta.spec.in: eep! the import script was not being installed by
20975 RPM - fixed for the release.
20977 2002-02-13 Stephane Demurget <demurgets@free.fr>
20979 Various cleanups and fixes for the next release to be able to make
20982 * plugins/*/*.c: added missing prototypes causing gcc to speak to
20983 much and make some tweaks plus cleanups.
20985 * widgets/scroll-menu.c: made compare_menu_items use gconstpointers
20986 args to remove some warnings.
20988 * global-tags/Makefile.am,
20990 src/Makefile.am: link against Anjuta static libs using the
20991 $(top_builddir) dir, not anymore on $(top_srcdir) to make
20994 * src/Makefile.am: ditto with all the Anjuta static libs.
20996 * src/main_menubar.c: removed the widgets/ dir from the scroll-menu.c
20997 include, as we already include the whole directory for the build.
20999 * src/text_editor_cbs.c: included dnd.h for scintilla_uri_dropped ().
21001 2002-02-13 Andy Piper <andy.piper@freeuk.com>
21003 * pixmaps/Makefile.am: icon for libglade project now installed
21004 * NEWS, README, TODO, configure.in, anjuta.prj: revised for release
21005 * manuals/C/Makefile.am: removed ChangeLog reference which was
21006 breaking some build stuff
21007 * global-tags/Makefile.am, tagmanager/Makefile.am: fixed some
21008 include reference problems that showed up on make distcheck
21009 * tagmanager/tm_workspace.c: fixed crash bug spotted by Biswa
21011 2002-02-13 Johannes Schmid <clubfan@users.sourceforge.net>
21013 * src/aneditor.cxx: Fixed bug #509977 (CallTips)
21015 2002-02-12 Naba Kumar <kh_naba@users.sourceforge.net>
21017 * src/message-manager-private.cc:
21018 The horizontal scrollbar now shows properly on demand.
21020 2002-02-08 Johannes Schmid <clubfan@users.sourceforge.net>
21022 * src/dnd.c fixed some warnings
21023 * src/message-manager-private.cc: Horizontal scrollbar is now shown
21024 and works. It is shown always at the moment but before it was
21025 shown on demand and did never work.
21027 2002-02-07 Naba Kumar <kh_naba@users.sourceforge.net>
21029 * src/anjuta.c: Fixed a crash bug.
21030 patch from: Jens Georg <mail@jensgeorg.de>
21032 2002-02-04 Andy Piper <andy.piper@freeuk.com>
21034 * manuals/C/anjuta-manual/*.sgml: fixed so that jade no longer
21035 reports a problem with missing end tags on <graphic>
21037 2002-02-03 Andy Piper <andy.piper@freeuk.com>
21039 * manuals/C/ChangeLog: removed since it was never used
21040 * manuals/C/anjuta-manual/*: more updates, new screenshots
21041 * anjuta.prj: updated for new manuals/ structure
21043 2002-02-03 Johannes Schmid <clubfan@users.sourceforge.net>
21045 * source.c, compiler_options.[c/h]:
21046 Fixed bug #460321 "Problem with optimization options"
21047 by separating INCLUDE and C(XX)FLAGS in Makefile.am creation
21049 2002-02-03 Andy Piper <andy.piper@freeuk.com>
21051 * NEWS: prepared for release, need to fill in date
21052 * data/welcome.txt: version number updated
21054 2002-02-03 Andy Piper <andy.piper@freeuk.com>
21056 * src/text_editor_menu.c, src/an_file_view.c,
21057 src/an_symbol_view.c: marked strings for translation
21059 * src/defaults.c, data/properties/xml.properties:
21060 *.omf and *.xsl files should use XML highlighting
21062 * manuals/C/anjuta-manual/*:
21063 - restructured so that files have more meaningful names
21064 and are easier to edit (see anjuta-manual.sgml for the
21066 - updated some screenshots
21067 - continued rewrite
21069 2002-02-02 Naba Kumar <kh_naba@users.sourceforge.net>
21071 * main.c: Made a workaround to remove the old
21072 anjuta gnome config file (older than 9 Feb 2002). This
21073 will fix the bug which never lets the brower toolbar shown.
21075 * main.c: In fact, the above solution wouldn't work in all
21076 cases. Therefore, here is the better fix, which works by
21077 detecting the version of the old config file and deleting
21078 ~/.gnome/Anjuta if it is lesser than 0.1.9.
21080 2002-02-01 Andy Piper <andy.piper@freeuk.com>
21082 * HACKING: added info on submitting patches
21084 2002-01-31 Johannes Schmid <clubfan@users.sourceforge.net>
21086 * src/project_import_gui.c, src/project_import.c:
21087 - If Project Import Wizard is canceled everything is
21089 - Back button is now insensitive on page 3 (some problems:
21090 see TODO in project_import_qui.c:284
21091 - Menu frame is insensitive if project type != GNOME(mm)
21093 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
21095 * src/main.c: Fixed bug # (Unable to open files on
21096 double click in project window from second trial onwards when
21097 the project is opened from command line).
21099 * po/POTFILES.in: Removed tags_manager.[h,c]
21101 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
21103 * src/preferences.c:
21104 A quick hack to fix the 'invisible' browser toolbar when
21105 upgrading from 0.1.8 to 0.1.9
21108 Fixed toolbar names which were causing confusions in the toolbar
21112 Substituted "anjuta" with PACKAGE
21114 * src/project_import_gui.c:
21115 Consistensy: wm_class should be set with "Anjuta" and not "anjuta"
21117 * anjuta.prj, src/tags_manager.h, src/tags_manger.c:
21118 Added new files and removed obsolete ones.
21120 2002-01-30 Andy Piper <andy.piper@freeuk.com>
21122 * src/appwizard_cbs.c, project_import_cbs.c,
21123 main_menubar_def.h, project_import_gui.c:
21124 updates to message strings and layout for the
21127 * text_editor_cbs.c: fix for the tab menu entries for
21128 redocked windows (Dan Elphick <dre00r@ecs.soton.ac.uk>)
21130 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
21137 Tag dropdown exclusive (takes
21138 all space in the toolbar) and never vertical and
21139 increased the width of the tag combo to 256 pixs.
21140 Toolbar separator before the combo and button.
21141 Added tags label before the tag button.
21142 Reorganized the dock bands for the toolbars.
21144 * src/project_import_gui.c
21145 src/project_import.c:
21146 Fixed an error and removed an unused variable.
21148 * data/properties/anjuta.properties:
21149 Removed the property for the old toolbar and set
21150 browser toolbar show to default.
21152 * src/project_dbase.c: excluded modules were not
21156 No build files will be written if the project is blocked.
21158 * src/project_import.c,
21159 src/project_import_cbs.c,
21163 Manually applied Johannes patch to fix some memory
21164 issues and gui clean up.
21165 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
21167 * src/project_dbase.c, project_dbase.h, project_dbase_gui.h:
21168 Fixed a bad bug with remove file from project because of
21169 files were never removed properly from the project and
21170 from the tagmanager.
21172 * src/appwiz_page3.c: Disabled unused codes to clear
21175 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
21177 * tagmanager/*/*: Upgraded to 0.7.1 version from Biswa.
21180 pixmaps/Makefile.am
21183 src/an_symbol_view.c
21191 src/main_menubar_def.h
21192 src/mainmenu_callbacks.c
21193 src/mainmenu_callbacks.h
21195 src/project_dbase.c
21196 src/project_dbase.h
21198 src/text_editor_menu.c
21199 src/text_editor_menu.h
21202 src/toolbar_callbacks.c
21203 src/toolbar_callbacks.h :
21205 Patch submitted by:
21206 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21208 Removes the Tags toolbar and substituted it with
21209 tags combo dropdown list. Fixes a couple of bugs.
21211 Moved the tag combo to browser toolbar because
21212 main toolbar was becoming too long.
21213 Made a new icon of tag toolbar.
21215 * po/zh_TW.po: Fixed bug.
21217 * pixmaps/an_tag.xpm: Added new file.
21219 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
21221 * src/project_import_gui.c: Reorganized project
21224 2002-01-29 Andy Piper <andy.piper@freeuk.com>
21226 * HACKING: added info on creating windows and dialogs
21228 2002-01-29 Naba Kumar <kh_naba@users.sourceforge.net>
21230 * src/tm_file_view.c:
21232 Sorts the file list at the end instead of doing sort-insert
21233 to improve performance.
21234 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
21236 * src/project_dbase.c: Resolved a conflict from
21239 * src/project_import.c:
21241 Fixed to use anjuta_import.sh for the bin dir and
21242 not from the data dir.
21244 Used anjuta_is_installed() function to verify a the command's
21247 Fixed import command to use sh (which is more general and is
21248 gauranteed to be found in any unix system :-)). Also, added
21249 double quotes around the import directory.
21251 Changed some strings for better translations (like avoiding
21254 Fixed the reading of wrong target type.
21256 * src/control.c: Insensitive "import project" when there is
21259 * src/project_import_cbs.c:
21261 Fixed strcmp() [== 0 was left out]. Languages now selected properly.
21262 Fixed selection of gettext checkbox.
21263 Sets the menu entries.
21265 2002-01-28 Johannes Schmid <clubfan@users.sourceforge.net>
21267 * src/appwiz_page[1-4].c
21269 * src/appwizard.[c/h]: Moved some code to wizard_gui.[c/h]
21270 be able to reuse it.
21272 * src/mainmenubar.[c/h]
21273 * src/mainmenubar_def.h
21274 * src/mainmenu_callbacks.[c/h]: Code to create "Import Project"
21277 * src/message-manager.c: Fixed bug 509192
21278 * src/message-manager-dock.c: Added accel_group if window is undocked
21280 * src/project_dbase.[c/h]: Splitted opening code to be able
21281 to use it without an open file dialog
21282 (Maybe I broke Naba's changes, please take a look)
21284 * src/project_import.[c/h]
21285 * src/project_import_gui.c: New Files, Code for Project Import Wizard
21287 * src/wizard_gui.[c/h]: New Files, shared code between appwizard and
21290 2002-01-28 Andy Piper <andy.piper@freeuk.com>
21292 * src/main_menubar_def.h, tagmanager/tm_project.c: more
21295 * manuals/C/anjuta_manual/*: started rewrite of the
21296 manual, updated some screenshots
21298 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
21300 * src/gnomefilelist.h, src/gnomefilelist.c:
21302 Fixed multiple selection bug (#497085). The OK button is
21303 sensitive when in multiple mode, if the no. of
21304 selection is one or more.
21306 Toggle between single and multiple selection mode
21307 and multiple mode display.
21309 Fixed strings to translable strings.
21311 Fixed some compiler warnings by commenting out
21314 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
21316 * src/project_dbase.c: App status bar now updates
21317 with the project name when the project is loaded.
21319 * src/an_file_view.c, tagmanager/tm_file_entry.c:
21321 Puts the directories at the top. They're also sorted now.
21322 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
21324 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
21326 * scripts/anjuta_import.sh.in: Added file.
21327 * scripts/anjuta_import.sh: Removed file.
21329 * .cvsignore, po/.cvsignore, scripts/.cvsignore:
21332 * src/main_menubar_def.h:
21334 Changed shortcut for Find/Replace to CTRL+SHIFT+F (to
21335 reflect the opposite of Find (CTRL+F) and also to leave
21338 Changed Glade summon with ALT+G, which frees the ATL+E
21339 for poping up the edit menu.
21341 * src/Makefile.am: Debugging link flags by Biswa, removed.
21343 2002-01-28 Andy Piper <andy.piper@freeuk.com>
21345 * HACKING: added information on best practices for writing
21346 application messages and GUI labels
21348 * src/CORBA-Server.c, src/about.c, src/anjuta.c,
21349 src/breakpoints.c, src/build_file.c, src/build_project.c,
21350 src/clean_project.c, src/compile.c,
21351 src/compiler_options_cbs.c, src/compiler_options_gui.c,
21352 src/configurer.c, src/debugger.c, src/executer.c,
21353 src/find_in_files.c, src/find_in_files_cbs.c,
21354 src/find_replace.c, src/find_text.c, src/glades.c,
21355 src/gnome_project.c, src/goto_line.c, src/main.c,
21356 src/main_menubar.c, src/main_menubar_def.h,
21357 src/mainmenu_callbacks.c, src/preferences_gui.c,
21358 src/project_config.c, src/project_dbase.c,
21359 src/project_dbase_gui.c, src/resources.c, src/source.c,
21360 src/support.c, src/tags_manager.c, src/text_editor.c,
21361 src/text_editor_gui.c, src/text_editor_menu.c,
21362 src/toolbar_callbacks.c, src/utilities.c:
21363 lots of minor message updates to make them more user-friendly
21366 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
21370 Because of the spaces escaping, the command could not be
21371 executed when run without terminal. Now fixed.
21373 * anjuta.prj, Makefile.am:
21375 Added anjuta project file.
21377 2002-01-27 Naba Kumar <kh_naba@users.sourceforge.net>
21379 * src/message-manager-private.h, message-manager-private.cc,
21382 Added freeze() and thaw() for the message window class to
21383 speed up the message manager update.
21385 * src/project_config.h, project_config.c,
21386 src/project_dbase.h, project_dbase.h
21387 scripts/anjuta_project.template:
21389 Added two new prject attributes: project.config.blocked and
21390 project.excluded.modules. The former will make sure that users
21391 are not given any previlidge in enabling the 'overwrite build
21392 files' flags and the later issues a list of modules in the project
21393 to be skipped for symbol browsing and project listing.
21395 * configure.in, scripts/anjuta_import.sh, scripts/Makefile.am:
21397 Modified script to read the template from the anjuta data dir
21398 rather than from the directory in which the script exist. Otherwise,
21399 Being transfered to the bin dir, the script will not be able to
21400 find the template when it is run.
21402 The script is also create with configure.in to set in the anjuta
21403 data dir path inside the script.
21405 2002-01-26 Stephane Demurget <demurgets@free.fr>
21407 * po/fr.po: updated to the latest sources.
21409 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
21411 * scripts/Makefile.am:
21412 anjuta_import.sh goes with distribution.
21414 * po/*.po: They seem to have updated (merged with
21415 anjuta.pot) automatically when I did "make dist".
21417 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
21419 * src/compiler_options_cbs.c, compiler_options.h, compiler_options_gui.c,
21420 Fixed Bug #499807, ie crash on removing libs, includes, defines from
21421 the compiler options dialog.
21424 Correct todays date. :)
21426 * scripts/Makefile.am:
21427 Installs anjuta_import.sh in $(prefix)/bin dir and
21428 is treated as an executable.
21430 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
21432 * Fix for bug #499373
21434 * data/properties/anjuta.properties, ada.properties, cpp.properties,
21435 java, properties, latex.properties, lua.properties, others.properties,
21438 Added double-quotes around file arguments so that
21439 filenames with spaces could also work.
21441 * launcher/anjuta-launcher.c, executer.c:
21442 Escaped quotes in the cammand and it's arguments before executing
21443 so that args with spaces can also work.
21445 Commented #DEBUG switch.
21447 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
21449 * scripts/*: Added files which I forgot previously.
21451 * src/aneditor.h: Lined up commands definition for better look.
21453 * src/mainmenu_callbacks.c. main_menu_def.h, main_menubar.c,
21454 main_menubar.h, control.c:
21455 Added three more convert EOL chars submenu items in transform.
21456 Reformatted some some.
21458 * data/anjuta.properties:
21459 Reformatted a line.
21461 * src/aneditor.h, aneditor.c:
21462 Added three commands (with definitions) for EOL conversions.
21464 * src/text_editor.c:
21465 Editor detects file mode from the file content and
21466 set the editing mode to CR/LF/CRLF automatically.
21467 Refined Dos mode extrageneous chars filter
21468 This will make sure that filter works only in Dos mode and not
21471 * src/anjuta.c: Editor mode display in status bar.
21473 * src/preferences_gui.c: Changed the string for dos mode
21474 filter to more sensible string.
21476 * src/aneditor.c: Default editor mode sets during widget creation
21477 and not everty time the properties are loaded. This makes sure
21478 that the auto-detected mode is not overridden by the default mode.
21480 * src/text_editor.c, aneditor.c: Disabled #DEBUG flag.
21482 * src/anjuta.c: Fixed bug #476028.
21483 Now anjuta also searches for file relative to top project dir,
21484 when the project is open.
21486 * src/anjuta_cbs.c: Fixed bug #499536.
21487 File is not closed if it is not able to save the file properly.
21489 * src/mainmenu_callbacks.c: Fixed bug #499536.
21490 Newfiles (which are not modified) are also closed on "close all files".
21492 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
21494 * src/an_symbol_view.c: Added MAX_STRING_LENGTH
21496 * tagmanager/tm_source_file.c, regex.c, parse.c:
21497 defined and delimited g_messages within #debug.
21499 * src/preferences.c, data/anjuta.properties:
21500 saved/defied message-manager tag position in string.
21501 Message tag possition is saved between sessions. And
21502 and tag position bottom as default.
21504 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
21506 Patch submitted by:
21507 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21512 data/properties/Makefile.am
21513 global-tags/Makefile.am
21514 pixmaps/Makefile.am
21518 src/an_symbol_view.c
21519 src/an_symbol_view.h
21524 src/message-manager-private.cc
21526 src/project_dbase.c
21527 src/project_dbase_gui.c
21537 pixmaps/sv_class.xpm
21538 pixmaps/sv_function.xpm
21539 pixmaps/sv_macro.xpm
21540 pixmaps/sv_private_fun.xpm
21541 pixmaps/sv_private_var.xpm
21542 pixmaps/sv_protected_fun.xpm
21543 pixmaps/sv_protected_var.xpm
21544 pixmaps/sv_public_fun.xpm
21545 pixmaps/sv_public_var.xpm
21546 pixmaps/sv_static_fun.xpm
21547 pixmaps/sv_static_var.xpm
21548 pixmaps/sv_struct.xpm
21549 pixmaps/sv_unknown.xpm
21550 pixmaps/sv_variable.xpm
21551 pixmaps/fv_core.xpm
21552 pixmaps/fv_text.xpm
21553 pixmaps/filestoremove.txt:
21557 * pixmaps/class.xpm
21558 pixmaps/function.xpm
21559 pixmaps/fv_autofile.xpm
21561 pixmaps/fv_i18n.xpm
21562 pixmaps/fv_source.xpm
21563 pixmaps/private_func.xpm
21564 pixmaps/private_var.xpm
21565 pixmaps/protected_func.xpm
21566 pixmaps/protected_var.xpm
21567 pixmaps/public_func.xpm
21568 pixmaps/public_var.xpm
21570 pixmaps/variable.xpm
21576 Upgraded to tagmanager-0.7
21578 2002-01-24 Johannes Schmid <clubfan@users.sourceforge.net>
21579 * src/anjuta_cbs.c: Fixed bug #506441
21580 * src/watch_gui.c: Changed layout of eval dialog so that
21581 it fits on a 800x600 desktop with German translation.
21583 2002-01-23 Andy Piper <andy.piper@freeuk.com>
21585 * src/project_dbase.c: completed string updates for GTKmm and GNOMEmm
21586 * pixmaps/appwiz_libglade.png, src/pixmaps.h, pixmaps/Makefile.am: new
21587 icon for new project type (thanks to Misha)
21588 * configure.in: build and install Danish translation
21589 * src/about.c, THANKS, manuals/C/anjuta-manual/authors.sgml: updated
21590 credits to cover new patches and translations
21592 2002-01-23 Johannes Schmid <clubfan@users.sourceforge.net>
21594 * src/preferences.c, src/message-manager.cc, src/project_type.c,
21595 src/appwiz_page1.c:
21597 - Font preferences are restored properly now (\n was missing)
21598 - Dock menu label of message-manager is "Dock/Undock" instead
21599 of "Dock|Undock" to match with the rest of anjuta.
21600 - Name of GTK-- and GNOME-- have changed to GTKmm and GNOMEmm, so I
21601 changed it in anjuta, too
21603 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
21605 * tagmanager/tm_source_file.c,
21606 tagmanager/parse.c,
21607 tagmanager/tm_project.c,
21608 src/an_symbol_view.c,
21611 Disabled debug warnings.
21613 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
21615 * src/appwiz_page1.c
21616 src/compiler_options.c
21617 src/project_dbase.c
21618 src/project_dbase.h
21623 New project type named LibGlade.
21625 Patch submitted by:
21626 Dick Knol <dknol@gmx.net>
21629 Commented out unused pixmap creation. May be it
21630 will fix the crash in project creation.
21632 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
21636 src/registers_cbs.c
21637 src/registers_cbs.h
21638 src/registers_gui.c
21641 src/sharedlib_cbs.c
21642 src/sharedlib_cbs.h
21643 src/sharedlib_gui.c
21651 src/stack_trace_cbs.c
21652 src/stack_trace_cbs.h
21653 src/stack_trace_gui.c
21661 Fixed bug #496290: Attach/detach removed from these
21662 windows as they are never implemented.
21664 Patch submitted by:
21665 Johannes Schmid <johannes.schmid@gmx.de>
21667 2002-01-18 Naba Kumar <kh_naba@users.sourceforge.net>
21673 when you right click on the tabs, a list of filenames are given
21674 out, but now it gives a list of "page 1", "page 2", etc...
21676 Patch submitted by:
21677 Jens Georg <mail@jensgeorg.de>
21679 * anjuta.in.in: Removed c|c++ because, it was not necessary
21680 and was causing translation problem.
21682 * plugins/class-gen/clsGen.c:
21683 removed "'" for the same reason.
21685 attached the fix for the menu
21688 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
21690 * src/preferences.h,
21692 src/preferences_gui.c:
21694 Adds the functionality to Anjuta to auto save your unsaved
21695 files before you build a project.
21697 Patch submitted by:
21698 jason <jason_williams@suth.com>
21700 * src/anjuta.[h,c]:
21701 Added function for save all files.
21703 * src/mainmenu_callbacks.c:
21704 Modified to use the above function.
21706 * src/build_project.c:
21707 Save all files before build if it is set in the
21710 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
21712 * src/message-manager-private.cc
21713 src/message-manager-private.h
21714 src/message-manager.cc:
21716 Message-manager now restores the tabs which were shown on startup.
21717 The terminal is now created on demand (as requested by Biswa)
21718 and I have removed some debug messages.
21720 Patch submitted by:
21721 Johannes Schmid <johannes.schmid@gmx.de>
21723 2002-01-13 Stephane Demurget <demurgets@free.fr>
21725 * src/anjuta_cbs.c: fixed the global shortcut handling to have a
21726 proper tabs keyboard navigation.
21728 * src/an_symbol_view.c,
21730 src/gnome_project.c,
21731 src/project_dbase.c,
21732 src/tags_manager.c: removed some debugging display.
21734 2002-01-09 Naba Kumar <kh_naba@users.sourceforge.net>
21736 * src/message-manager-dock.c
21737 src/message-manager-private.cc
21738 src/message-manager-private.h
21739 src/message-manager.cc
21742 src/preferences_gui.c:
21744 Patch submitted by:
21745 Johannes Schmid <johannes.schmid@gmx.de>
21747 This patch adds a tab to the notebook of the preferences-dialog
21748 where you can change the colors, the tab position of the new
21749 message manager. Also the truncate messages stuff has moved
21750 from misc tab to messages tab.
21752 Also improved the remembering position stuff of message manager.
21754 * data/internal.properties,
21755 Added definitions for messages colors and tag position.
21757 * src/message_manager.cc:
21758 Fixed a bug that never lets the messages panes to get cleared.
21759 Added wmclass setting for the message window. Fixed a bug in
21760 which the message window was not being shown.
21762 * src/tag_manager.c: Fixed printing of (NULL) in the debug
21763 output and disabled it.
21765 * src/anjuta.c: Preferences created and loaded before anything else.
21766 anjuta now recognizes messages colors on startup and initializes
21769 2002-01-09 Andy Piper <andy.piper@freeuk.com>
21771 * src/project_dbase.c: fix bug #497923 (thanks to Johannes Schmid)
21773 2002-01-09 Stephane Demurget <demurgets@free.fr>
21775 * pixmaps/file_c.xpm,
21776 pixmaps/file_cpp.xpm,
21777 pixmaps/file_file.xpm,
21778 pixmaps/file_h.xpm,
21779 pixmaps/file_html.xpm,
21780 pixmaps/file_i18n.xpm,
21781 pixmaps/file_icon.xpm,
21782 pixmaps/file_pix.xpm,
21783 pixmaps/fv_doc.xpm,
21784 pixmaps/fv_i18n.xpm,
21785 pixmaps/fv_image.xpm,
21786 pixmaps/fv_source.xpm,
21787 pixmaps/fv_unknown.xpm: made these icons transparent.
21789 2002-01-08 Andy Piper <andy.piper@freeuk.com>
21791 * launcher/anjuta_launcher.c: updated message strings
21792 * src/message-manager-dock.c: added newline at end to avoid compile warning
21793 * src/project_dbase.c: corrected spelling of include (noted by Biswa)
21794 * src/controls.c, src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
21795 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: added some new Insert menu
21796 entries for username and Python-style GPL notice
21797 * HACKING: added info on files to change to update Insert menu
21799 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
21801 * src/project_dbase.c,
21802 src/an_file_view.c,
21803 src/an_symbol_view.c:
21804 Changed the CTree expander style to square and
21805 line style to Dotted line.
21807 * po/POTFILES.in: Removed and Added translable files.
21809 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
21811 * ccview/.cvsignore: Removed.
21813 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
21816 cccmd.cc, ccview_main.h, func_dialog.cc, struct.xpm,
21817 cccmd.h, cfolder.xpm, func_dialog.h, ofolder.xpm, support.c,
21818 cccproj.cc, ChangeLog, gtk_help.cc, panes.cc, support.h,
21819 cccproj.hh, class.xpm, gtk_help.h, private.xpm, tree_coll.h,
21820 ccview.cc, cregex.hh, hash_str.h, protected.xpm,
21821 ccview.h, public.xpm, ccview_main.cc, file.xpm, Makefile.am, scanner.xpm:
21823 Removed ccview module because it is no longer needed.
21825 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
21827 * src/project_dbase.c:
21828 Shifted structure initialization in project_dbase_new()
21829 before anything else, otherwise it was crashing due to
21830 uninitialized values.
21832 * src/an_symbol_view.c:
21833 Disabled high volume debug output.
21835 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
21837 Applied a very heavy patch from:
21838 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21842 pixmaps/Makefile.am
21854 src/fileselection.c
21857 src/main_menubar_def.h
21858 src/mainmenu_callbacks.c
21859 src/mainmenu_callbacks.h
21860 src/project_dbase.c
21861 src/project_dbase.h
21862 src/project_dbase_gui.c
21864 src/text_editor_menu.c
21865 src/toolbar_callbacks.c
21866 tagmanager/Makefile.am
21868 tagmanager/include/Makefile.am
21869 tagmanager/include/tm_project.h
21870 tagmanager/include/tm_symbol.h
21871 tagmanager/include/tm_tag.h
21872 tagmanager/include/tm_tagmanager.h
21873 tagmanager/include/tm_workspace.h
21874 tagmanager/tm_project.c
21875 tagmanager/tm_source_file.c
21876 tagmanager/tm_symbol.c
21877 tagmanager/tm_tag.c
21878 tagmanager/tm_workspace.c
21879 widgets/Makefile.am: Modified.
21881 * src/an_file_view.[c,h],
21882 src/an_symbol_view.[c,h],
21883 src/file_history.[c,h],
21885 widgets/scroll-menu.[c,h],
21886 tagmanager/tm_file_entry.c
21887 tagmanager/include/tm_file_entry.h: Added new files.
21889 * pixmaps/cfolder.xpm, fv_doc.xpm, fv_source.xpm,
21890 private_func.xpm, public_func.xpm,
21891 class.xpm, fv_exec.xpm, fv_unknown.xpm,
21892 private_var.xpm, public_var.xpm,
21893 function.xpm, fv_i18n.xpm, macro.xpm,
21894 protected_func.xpm, struct.xpm,
21895 fv_autofile.xpm, fv_image.xpm,
21896 ofolder.xpm, protected_var.xpm, variable.xpm:
21897 Updated and Added pixmap files.
21901 a) Removes CCView dependency.
21902 b) Improves the terminal.
21903 c) Adds tag navigation context menus.
21904 d) Upgrades tagmanager to latest version.
21905 e) Miscellaneous small additions.
21907 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
21909 * src/project_dbase_gui.c: Fixed crash of anjuta
21910 when project first created.
21912 * src/gnome_project.c: It now updates the tags manager
21913 when new projects are created.
21915 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
21917 * Thanks Johannes Schmid <johannes.schmid@gmx.de>
21918 for this big patch.
21920 * src/messages.[c,h]: Removed files.
21922 * src/message-manager.[cc,h],
21923 src/message-manager-dock.[c,h],
21924 src/message-manager-private.[cc,h]
21927 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/build_file.c
21928 src/build_project.c, src/clean_project.c, src/compile.c
21929 src/configurer.c, src/debugger.c, src/find_in_files.c
21930 src/mainmenu_callbacks.c, src/preferences.h
21931 src/preferences_gui.c, src/properties.h
21932 src/utilities.c, src/utilities.h:
21933 The new messages widget.
21935 - Use of GtkNotebook instead of ToggleButtons
21937 - Popupmenu to show and hide message types and
21938 to dock/undock in detach mode
21940 All other things should work as they did with the
21941 old message window. Currently the keyboard short-cuts
21942 do not work in detached mode.
21944 Some functions in utitlities.[c,h] changed.
21945 so that they take const arguments where this is possible
21947 * src/Makefile.am, po/POTFILES.in:
21948 Removed messages.[c,h] and
21949 added message-manager.[cc,h], message-manager-dock.[c,h],
21950 message-manager-private.[cc,h]
21952 * src/message-manager.h: Removed "include <bonobo.h>"
21953 and added a newline at the end of the file.
21955 * src/message-manager-private.cc:
21956 Set clist's width setting to Automatic.
21957 Set scroll window's scroll bars to Automatic.
21959 2002-01-05 Naba Kumar <kh_naba@users.sourceforge.net>
21961 * text_editor_menu.c:
21962 Fixed misalignment of the function sub menu
21963 in the text editor pop up menu.
21965 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
21967 * src/text_editor.c: Fixed a compiler warning.
21969 2002-01-04 Andy Piper <andy.piper@freeuk.com>
21971 * THANKS, manuals/*/authors.sgml: updated for new translations
21972 * plugins/class-gen/clsGen.c: converted messages to English
21973 * src/about.c, src/main_menubar_def.h: string updates
21975 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
21980 src/mainmenu_callbacks.c
21983 src/text_editor_cbs.c
21984 src/text_editor-gui.c:
21986 Earlier code for adding 'cross' button
21987 for closing pages were too error prone and unorganized.
21988 Cleaned up the code and shifted the 'extra' widgets
21989 creation (eg. close button, close_pixmap and lable)
21990 from anjuta to text_editor. This takes care of proper
21991 widgets creation and destruction. Otherwise, anjuta
21992 was crashing at too many points, especially related
21993 to docking and undocking.
21995 2002-01-04 Stephane Demurget <demurgets@free.fr>
21997 * src/aneditor.cxx: removed debugging code.
21999 * data/properties/.cvsignore: added swap files.
22001 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
22005 Fixed Crashing of anjuta when a new file is saved as
22008 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
22010 * src/aneditor.c: Some debug codes around.
22012 * data/internal.properties, data/anjuta.properties: Removed.
22013 data/properties/Makefile.am:
22014 data/properties/ada
22016 data/properties/make
22018 data/properties/html
22019 data/properties/ruby
22020 data/properties/baan
22021 data/properties/idl
22022 data/properties/pascal
22023 data/properties/sample
22024 data/properties/bash
22025 data/properties/java
22026 data/properties/perl
22027 data/properties/sql
22028 data/properties/conf
22029 data/properties/latex
22030 data/properties/props
22032 data/properties/cpp
22033 data/properties/lua
22034 data/properties/python
22035 data/properties/xml
22036 data/properties/others
22037 data/properties/.cvsignore:
22038 Added files. Properties now splitted into small files
22042 configure.in: Update the removal and added properties module.
22044 * src/preferences.c: preferences_new(): Updated to reflect the
22045 new properties files organization.
22047 * src/Makefile.am: Added Baan Lexer.
22049 2002-01-01 Stephane Demurget <demurgets@free.fr>
22051 * src/aneditor.cxx: readded the baan lexer.
22053 * src/preferences.c: fixed translated messages and a typo.
22055 * desktop.in.in: changed the name to Anjuta C|C++ IDE, since the / was
22056 confusing the regexp usage in xml-i18-merge.
22058 2002-01-01 Andy Piper <andy.piper@freeuk.com>
22060 * src/project_dbase.c: tidied some messages, and spotted a typo in
22061 the reading of properties which prevented the project version from
22062 ever being reported in the Project Information window - fixed :)
22064 * po/POTFILES.in: removed syntax.h
22066 2001-12-31 Stephane Demurget <demurgets@free.fr>
22068 * data/internal.properties: fixed baan properties.
22069 Added all ada properties.
22071 * src/main_menubar_def.h,
22074 src/utilities.[ch]: added support for the Ada highlight style.
22076 2001-12-31 Stephane Demurget <demurgets@free.fr>
22078 * plugins/*/.cvsignore: updated.
22080 2001-12-31 Stephane Demurget <demurgets@free.fr>
22084 src/Makefile.am: removed the empty header syntax.h.
22086 2001-12-31 Naba Kumar <kh_naba@users.sourceforge.net>
22089 Stef's observation on the 'superfluous' hseparators in the recent
22090 files and projects is fully justified -- removed.
22092 * main_menubar_def.h:
22093 Changed "Plug Ins" to "Plugins" in the menu label.
22095 * configure.in, plugins/Makefile.am, plugins/class-gen/*:
22096 Added class-gen in the configure output and class-gen module.
22098 * data/internal.properties:
22099 Correct mis-spelled "jave" to "java".
22100 Added file.is.source for *.h, *.c, *.cpp properties.
22102 * global-tags/Makefile.am:
22103 "chmod +x create_global_tags.sh" before it is executed, because
22104 there is very high chance that it will be found "-x" and resulting
22107 2001-12-31 Stephane Demurget <demurgets@free.fr>
22109 Fixed a crash on Solaris reported by Holder Burde, thanks to him
22112 * src/gnome_project.c: (create_new_project): if the user doesn't
22113 select any icon, it doesn't have any extension and thus we can't
22114 use it in printf on Solaris, since the %s modifier use strlen to
22115 know the string length and then crash. On Linux, gcc checks the value
22116 of the pointer to be NULL and write "(null)" if necessary. We can't
22119 * src/source.c: (source_write_desktop_entry): if there's no icon, we
22120 don't need to have the directory icon but the generic one.
22122 2001-12-30 Stephane Demurget <demurgets@free.fr>
22124 Merged with latest (1.42) scintilla.
22126 Added: Support for the {load,save}.on.(de)activate properties.
22127 The PHP lexer to match keywords case insensitively.
22129 Experimental supports for changeable style attribute & line
22132 Updated: Both the C++ and HTML lexers.
22133 More shell keywords added.
22134 Horizontal scrolling and diplay of long lines optimised.
22135 Cursor setting optimised.
22137 Bugs fixed: Caret movement over folded lines.
22138 Selection tracking in 2ndary views when doing modifications.
22140 * scintilla/CallTip.{cxx.h},
22141 scintilla/ContractionState.{cxx,h},
22142 scintilla/Document.{cxx,h},
22143 scintilla/Editor.{cxx,h},
22144 scintilla/KeyWords.cxx,
22145 scintilla/LexHTML.cxx,
22146 scintilla/PlatGTK.cxx,
22147 scintilla/RESearch.cxx,
22148 scintilla/ScintillaBase.cxx,
22149 scintilla/ScintillaGTK.cxx,
22150 scintilla/Style.{cxx,h},
22151 scintilla/StyleContext.h,
22152 scintilla/ViewStyle.cxx,
22153 scintilla/include/*.h: updated.
22155 * scintilla/LexBaan.cxx, scintilla/Makefile.am: added Baan lexer.
22157 * scintilla/LexCPP.cxx: removed all references to noDocChars. This
22158 should have been told to the scintilla team. We're lucky I read the
22159 ChangeLog and the modifications of the lexer (thanks to the Gnome
22162 * data/internal.properties: added Baan definitions.
22163 Fixed some issues for C such as *_cast directive, that are only
22164 available with C++.
22165 Updated C++, HTML and shell scripts definitions.
22166 Updated Ada and Bullant, that have been forgotten.
22168 * src/main_menubar_def.h,
22171 src/utilities.[ch]: added support for the Baan highlight style.
22173 2001-12-29 Stephane Demurget <demurgets@free.fr>
22175 Polished the plugins menu behaviour and added a tearoff
22176 menuitem to the recent entries submenu.
22178 Note: The recent entries list seems to be too height
22179 with all these superfluous hseparators.
22181 * src/main_menubar.c: Polished, making some
22182 functions declarations static and cleaning some code.
22184 (create_submenu_plugin): removed the extra
22185 plugins entry and the horizontal separators.
22187 (on_plugins_menu_realize): the plugins menu is only
22188 shown if there's at least one available.
22190 (create_submenu*): added a tearoff menuitem to have
22191 a more homogeneous menu style. For now, it doesn't
22192 take care of user settings (but it was even worse
22195 2001-12-29 Stephane Demurget <demurgets@free.fr>
22197 * configure.in: added the packageplugindir variable to avoid
22198 installing the plugins in $(prefix). It's not the same path as
22199 anjuta 2 to allow parallel installation.
22201 2001-12-29 Stephane Demurget <demurgets@free.fr>
22202 Fix a reopened part of bug #440676: keyboard navigation between the
22203 different text buffers. Changed to a more global approch.
22205 * src/notebook.[ch]: removed.
22207 * src/Makefile.am: removed notebook.[ch]
22209 * src/anjuta_{gui,cbs}.c, src/anjuta.h:
22210 (on_anjuta_window_key_press_event): added to fulfill the global
22213 * HACKING: updated according to the new global shortcuts handling.
22215 2001-12-29 Naba Kumar <kh_naba@users.sourceforge.net>
22217 * src/main_menubar_def.h, main_menubar.h, main_menubar.c:
22218 Shifted plugin menu from Edit submenu to main menu.
22221 Added plugins/sample1/plugin-sample1.c
22223 * plugins/sample1/plugin-sample1.c:
22224 Added localization and used anjuta_info, instead of anjuta_error.
22226 * plugins/.cvsignore, plugins/sample1/.cvsignore:
22229 2001-12-28 Naba Kumar <kh_naba@users.sourceforge.net>
22231 * configure.in, acconfig.h: Added definition for PACKAGE_PLUGIN_DIR
22234 * Makefile.am: Added module plugins.
22236 * plugins, plugins/Makefile.am, plugins/sample1/*:
22237 Created plugins modules.
22239 * src/anjuta.h, src/anjuta.c: Removed app->szAddinDir and
22240 Defined PACKAGE_PLUGIN_DIR directly and properly. Fixed
22241 to load plugins of *.so only and not *.so* (which results
22244 * anjuta.spec.in: added %{prefix}/lib/anjuta to take care of
22245 plugins during packaging.
22247 2001-12-27 Simos Xenitellis <simos@hellug.gr>
22249 * configure.in: Added Greek (el) to ALL_LINGUAS.
22251 2001-12-27 Duarte Loreto <happyguy_pt@hotmail.com>
22253 * configure.in: Added portuguese to ALL_LINGUAS
22255 2001-12-24 Naba Kumar <kh_naba@users.sourceforge.net>
22257 * global-tags/.cvsignore
22258 tagmanager/.cvsignore
22259 tagmanager/include/.cvsignore:
22260 Added cvs ignore files.
22263 Updated cvs ignore file.
22265 2001-12-23 Andy Piper <andy.piper@freeuk.com>
22267 * src/debugger.c, src/text_editor.c, src/anjuta.c,
22268 data/anjuta.properties, data/internal.properties: clean up some
22269 message strings (me)
22271 2001-12-23 Andy Piper <andy.piper@freeuk.com>
22273 * src/about.c, THANKS: added Jens to the credits
22275 2001-12-23 Andy Piper <andy.piper@freeuk.com>
22277 * pixmaps/close_file_small.xpm, pixmaps/Makefile.am, src/anjuta.c,
22278 src/text_editor.h, src/pixmaps.h, src/text_editor_cbs.c,
22279 src/text_editor_cbs.h, src/text_editor_gui.c: patch from Jens
22280 Georg <mail@jensgeorg.de> to add close button to file tabs.
22282 2001-12-20 Andy Piper <andy.piper@freeuk.com>
22284 * launcher/anjuta_launcher.c: patch from Stef to fix #490816
22285 (debugger now catches correct signal from process)
22287 2001-12-20 Andy Piper <andy.piper@freeuk.com>
22289 * pixmaps/Makefile.am, pixmaps/appwiz_*.png: new images from Misha
22290 * src/pixmaps.h: switch appwizard project icons to new designs
22291 * pixmaps/appwid*xpm, pixmaps/gear.xpm: removed unused graphics
22293 2001-12-20 Andy Piper <andy.piper@freeuk.com>
22295 * pixmaps/Makefile.am: stop redundant images from being installed.
22296 The next step will be to remove them completely.
22297 * src/appwiz*: further updates (more to come)
22298 * src/pixmaps.h: cleaned up, commented
22299 * src/splash.c: should use the pixmaps macro defined
22300 * HACKING: more on the graphics stuff and use of pixmaps.h
22302 2001-12-19 Andy Piper <andy.piper@freeuk.com>
22304 * src/defaults.c: fix bug #494864
22306 2001-12-18 Andy Piper <andy.piper@freeuk.com>
22308 * pixmaps/applogo.png, pixmaps/appwizard.png: added new wizard
22309 graphics from Misha
22310 * pixmaps/interface.xpm, pixmaps/app_wizard.jpg: removed
22311 redundant graphics, no longer used
22312 * src/appwiz*: revamped application wizard by Andy and Misha for
22313 a more usable and professional look-and-feel
22314 * HACKING: updates to cover patching, graphics, and some additions
22316 * TODO: removed some implemented features
22318 2001-12-17 Andy Piper <andy.piper@freeuk.com>
22320 * data/anjuta.properties, data/internal.properties: cleanup
22321 * src/compiler_options_gui.c, src/mainmenu_callbacks.*,
22322 src/preferences_gui.c, src/text_editor_menu.c: patches from Biswa
22323 to edit styles colors for keywords and add Goto Tag menu option
22326 2001-12-14 Naba Kumar <kh_naba@users.sourceforge.net>
22328 * src/anjuta.c, anjuta.h, text_editor.c, text_editor.h:
22331 fixes the Forget of the cursor position when tab is brought active
22332 from project manager.
22334 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
22337 Exported "TERM=xterm" to get a color terminal when
22338 anjuta is not started from within a terminal.
22340 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
22344 Added a frame around zvt terminal.
22346 * src/preferences_gui.c
22347 Modified to say "Use glade component (experimental)"
22348 instead of "Use Component".
22350 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
22353 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22356 src/fileselection.c
22361 src/project_dbase.c
22363 a) Extra scrollbar in terminal no longer appears.
22364 b) Character set preference should be preserved (untested).
22365 c) File selection widget now remembers last directory.
22366 d) On creation of generic project, the glade 'file not found' error no
22368 e) First terminal window is created 'on demand', so it should always to
22369 the Right Thing (TM) as far as starting WD is concerned. Also, the
22370 environment is now passed to the terminal.
22371 f) Solaris compilation should be fixed (replaced get_current_dir_name()
22373 g) Fixed some compilation warnings.
22375 2001-12-10 Andy Piper <andy.piper@freeuk.com>
22377 * configure.in, src/anjuta.c, src/messages.c, src/messages.h,
22378 src/pixmaps.h: applied terminal and warnings patch (Biswa)
22379 * src/*: cleanups (me)
22380 * pixmaps/mini_term.xpm: added new file for terminal button
22381 (me, based on existing artwork)
22383 2001-12-07 Andy Piper <andy.piper@freeuk.com>
22385 * configure.in: bumped version to 0.1.9-pre
22386 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
22388 * src/aneditor.cxx: patch from Biswa to re-enable autocompletion
22390 2001-12-07 Pablo Saratxaga <pablo@mandrakesoft.com>
22392 * src/splash.c: removed a DOS end of line of a comment (so the *.po
22393 files are free of that char)
22394 * configure.in: added "az" to ALL_LINGUAS
22396 2001-11-29 Andy Piper <andy.piper@freeuk.com>
22398 * tagmanager/tm_workspace.c, src/project_dbase.c: critical
22399 crash bug fix from Biswa.
22400 * FUTURE: added Anjuta/gIDE merger information to provide
22401 details on future direction and status of 1.x stuff
22402 * NEWS: prepared for release
22403 * po/de.po: update from Jens Georg <mail@jensgeorg>
22405 2001-11-28 Andy Piper <andy.piper@freeuk.com>
22407 * multiple minor updates pre-0.1.8
22408 * patch from Biswa to fix syntax highlighting and packaging
22409 * po/fr.po: update from Stef
22411 2001-11-26 Naba Kumar <kh_naba@users.sourceforge.net>
22413 * global-tags/Makefile.am
22414 global-tags/create_global_tags.sh
22415 global-tags/tm_global_tags.c
22416 scintilla/LexCPP.cxx
22417 scintilla/include/SciLexer.h
22419 src/project_dbase.c
22420 tagmanager/Makefile.am
22421 tagmanager/include/Makefile.am
22422 tagmanager/include/tm_project.h
22423 tagmanager/include/tm_tag.h
22424 tagmanager/include/tm_tagmanager.h
22425 tagmanager/tm_project.c
22426 tagmanager/tm_source_file.c
22427 tagmanager/tm_tag.c
22428 tagmanager/tm_workspace.c:
22430 Includes the syntax highliting patch to scintilla).
22431 and more stable code.
22433 *tagmanager/include/tm_symbol.h: New file.
22434 *tagmanager/tm_symbol.c: New file.
22436 Add symbol tree building functionality at project level
22439 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22441 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
22443 * pixmaps/file_cpp.xpm, pixmaps/file_html.xpm, pixmaps/file_icon.xpm,
22444 pixmaps/file_c.xpm, pixmaps/file_h.xpm, pixmaps/file_pix.xpm,
22445 pixmaps/file_file.xpm, pixmaps/file_i18n.xpm
22446 : New and improved pixmaps from Misha <misha@phreaker.net>
22449 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
22451 * Big patch submitted by
22452 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>.
22453 Many thanks to him.
22455 * src/Makefile.am, src/aneditor.cxx
22456 src/anjuta.c, src/anjuta.h, src/project_dbase.c,
22457 src/project_dbase.h, src/text_editor.c, src/text_editor.h:
22458 Use of tagmanager lib for advanced calltips.
22460 * global-tags/*: Created new directory and added files to
22461 generate system.tags.
22463 * tagmanager/*: Created new directory and added tagmanager lib
22466 * configure.in, acconfig.h, Makefile.am: Modified to reflect
22467 the above additions.
22469 * data/Makefile.am: Modified to accomodate generated system.tags file.
22471 2001-11-07 Andy Piper <andy.piper@freeuk.com>
22473 * scintilla/: updated to 1.41
22474 * src/Makefile.am: added Ada and Bullant lexers from Scintilla
22475 * src/about.c: updated list of authors
22476 * src/aneditor.cxx: tidied to remove unused SciTE debug calls
22477 * HACKING: updated to cover Scintilla usage
22478 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
22481 2001-11-07 Naba Kumar <kh_naba@users.sourceforge.net>
22483 * src/aneditor.cxx: Fixed compilation errors with it.
22484 by add include to gtk+ headers and typedefining a mysteriously
22485 vanished class Colour.
22487 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
22489 * configure.in: Added pt_BR in the languages.
22491 2001-11-01 Andy Piper <andy.piper@freeuk.com>
22493 * src/executer.c, mainmenu_callbacks.c: patch from Dan Elphick
22494 (<dre00r@ecs.soton.ac.uk>) to correct a spelling mistake
22496 * manuals/C/anjuta-manual/*: new format to match
22497 the rest of the GNOME docs chapter layout. Added the many
22498 new contributors. Moved Authors and License information into new
22499 chapters of their own - should make expansion easier too
22500 * src/compiler_options.c: changed the profiler option to -pg to
22501 work with GNU tools (gprof)
22502 * src/compiler_options_gui.c, main_menubar_def.h: tidied some messages
22505 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
22507 * src/compiler_options.h, compiler_options.c, compiler_options_cbs.c
22508 compiler_options_gui.c:
22509 Added a new entry for linker flags and renamed c_options to c_flags
22510 and l_options to l_libs. Also, added a new function:
22511 compiler_options_set_prjlflags_in_file();
22513 * src/source.c: projects/src/Makefile.am now have LDFLAGS set.
22515 * src/compiler_options_gui.c: Trimmed some UI for the 'others' page.
22517 2001-10-26 Andy Piper <andy.piper@freeuk.com>
22519 * THANKS, src/about.c: corrections and additions following
22521 * src/main_menubar.c: patch from Rikul to fix the problem with
22522 menu accelerators not being loaded
22524 2001-10-26 Naba Kumar <kh_naba@users.sourceforge.net>
22526 * THANKS: Added all contributors and translators names and emails.
22528 * pixmap/anjuta_logo.png: Reduced the size of the logo.
22529 * pixmap/anjuta_splash.png, pixmaps/Makefile.am:
22530 Added new file (earlier logo with border).
22531 * src/about.c: Added all contributors names and emails
22532 and used macro definition for logo pixmap file.
22533 * src/pixmaps.h: Added entry for anjuta splash screen.
22535 2001-10-24 Andy Piper <andy.piper@freeuk.com>
22537 * pixmaps/anjuta_icon[.xpm|.png]: updated application icon
22538 to new PNG version (thanks to Misha) and removed the old
22541 2001-10-24 Abel Cheung <maddog@linux.org.hk>
22543 * THANKS: added Conner Mo for simplified Chinese translation.
22544 * configure.in: added zh_CN in ALL_LINGUAS
22546 2001-10-21 Abel Cheung <maddog@linux.org.hk>
22548 * THANKS: added Joe Man for his traditional Chinese translation.
22549 * configure.in: added zh_TW in ALL_LINGUAS.
22551 2001-10-19 Naba Kumar <kh_naba@users.sourceforge.net>
22553 * src/main_menubar_def.h: Changed the link of lidn to
22554 http://lidn.sourceforge.net.
22556 2001-10-18 Naba Kumar <kh_naba@users.sourceforge.net>
22558 * Applied patch from Rikul
22559 * Applied patch from Luca
22560 * Fixed a cvs conflict. :)
22562 2001-10-17 Stephane Demurget <demurgets@free.fr>
22564 * THANKS: added Marc Botermans for his Dutch translation.
22566 * configure.in: added nl in ALL_LINGUAS.
22570 2001-10-17 Naba Kumar <kh_naba@users.sourceforge.net>
22572 * anjuta.c: Fixed luca's typo.
22573 * resources.c, resources.h: Changed gchar* return to void, to
22574 avoid a compiler warning.
22575 * scintilla/Makefile.am: Reorganized file entries.
22576 * src/Makefile.am: Added StyleContex.o module directly with the lexers.
22578 2001-10-16 Naba Kumar <kh_naba@users.sourceforge.net>
22580 * Upgraded scintilla to 1.4.
22581 * Added 6 files: LexCrontab.cxx LexEiffel.cxx LexRuby.cxx
22582 LexLisp.cxx StyleContext.cxx StyleContext.h
22583 * src/Makefile.am: Added 4 lexers and separated lexer objects
22584 from the main link variable.
22586 2001-10-14 Stephane Demurget <demurgets@free.fr>
22588 * THANKS: added Luca, even if it shouldn't be my role to write
22589 this sort of thing :)
22591 * src/anjuta.c: (scan_AddIns_in_directory): some fixes and cleanups on
22592 the latest Luca patch.
22594 2001-10-14 Andy Piper <andy.piper@freeuk.com>
22596 * added skeleton plugin functionality (lbell <lbell@tsc4.com>).
22597 This is not documented yet; plugins to come later.
22598 * src/find*.c: find dialogs now persistent
22599 (Rick <rikul@bellsouth.net>)
22600 * widgets/gnomefilelist.c: fixed multiple file open issue
22601 (Rick <rikul@bellsouth.net>)
22602 * changes to recent file and project lists handling
22603 (lbell <lbell@tsc4.com>)
22604 * more minor UI updates (me)
22606 2001-10-11 Andy Piper <andy.piper@freeuk.com>
22608 * src/Makefile.am: removed warnings for traditional C syntax
22609 * pixmaps: added new icons for mini_locals, mini_cvs and
22610 the splash screen - thanks to Misha <misha@phreaker.net>
22612 2001-10-10 Andy Piper <andy.piper@freeuk.com>
22614 * src/toolbar.c: fix typo in tooltip text
22615 * ccview/cccmd.cc: alter Func to Function in menu text
22617 2001-10-09 Andy Piper <andy.piper@freeuk.com>
22619 * src/find_text.c: applied patch from rikul <null@acm.org> to fix minor
22620 issue with find dialog reporting an error when Scintilla finds text
22621 * applied patch from Denis Boehme <boehme at syncio dot de> to support
22622 DOS files (i.e. CR/LF translation)
22624 2001-10-03 Andy Piper <andy.piper@freeuk.com>
22626 * src/notebook.c: applied patch from rikul <null@acm.org> to fix bug
22628 * data/internal.properties: default fold style now set to 3 :-)
22629 * applied patch from rikul <null@acm.org> to turn notebook tab
22630 headings red when file has been edited.
22632 2001-10-02 Kjartan Maraas <kmaraas@gnome.org>
22634 * configure.in: Added "no" to ALL_LINGUAS.
22636 2001-09-29 Naba Kumar <kh_naba@users.sourceforge.net>
22638 * Patch from lbell <lbell@tsc4.com>
22643 src/main_menubar_def.h
22644 src/mainmenu_callbacks.c
22645 src/mainmenu_callbacks.h
22646 src/project_dbase.c
22647 src/project_dbase.h
22649 Implemented a check menu item to handle the 'show locals' flag
22650 for the current project.
22652 * data/internal.properties: Removed the redundant command
22653 for gnome-terminal.
22655 2001-09-25 Naba Kumar <kh_naba@users.sourceforge.net>
22657 * Patch from lbell <lbell@tsc4.com> for fixing some compiler warnings.
22659 2001-09-24 Fatih Demir <kabalak@gtranslator.org>
22661 * configure.in: Added "ta" to the languages list.
22663 2001-09-21 Andy Piper <andy.piper@freeuk.com>
22665 * data/internal.properties:
22666 added fold.symbols property to control appearance of folds
22667 in the Scintilla editor (thanks to rikul <null@acm.org>)
22669 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
22672 one extra button for message win is being created -- Fixed.
22674 The frame should be hidden and not only the pix_lab when
22675 that message pane is hidden (aBts[nIndex].bVisible == FALSE)
22678 * pixmaps/mini_locals.xpm (new file), pixmaps/Makefile.am:
22679 for the time being it is same as mini_cvs.xpm.
22681 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
22683 * src/find_repace.c: Fixed the vanishing find/replace dialog box.
22685 Patch from rikul <null@acm.org>
22687 * CORBA-Server.c, debugger.c, debugger.h, glades.c,
22688 glades.h, messages.c, messages.h, pixmaps.h,
22689 project_dbase.c, project_dbase.h, session.c,
22690 session.h, watch_cbs.c, watch_cbs.h, watch_gui.c:
22692 inserted 'add to watch' option in inspect window, so you can add easily
22693 a variable in watch window .
22695 Added a new message pane for the gdb local variables inspection. Changed
22696 the code in messages.c to better account for future new panes insertion.
22697 Defined a new pixmap for the new tab button in pixmaps.h
22698 (ANJUTA_PIXMAP_MINI_LOCALS); someone must create it and add it to the
22701 Changed the debugger module to have a single function for asking to gdb
22702 to send program info. The idea is to ask the debugger about only the
22703 info needed to open windows( watch, registers, etc ) to speedup the step
22704 command. I plan to ask informations to the debugger based on the user
22706 The request for local variables is enabled by default, but the
22707 projectDBase has a variable to control it, to allow disabling that
22708 feature, there is also the code to save and to reload the state. If you
22709 want to have it disabled by dafult change SHOW_LOCALS_DEFAULT to FALSE
22712 This big patch is from: lbell <lbell@tsc4.com>
22714 2001-09-20 Stephane Demurget <demurgets@free.fr>
22716 Patch from rikul <null@acm.org> :
22718 * data/internal.properties, src/aneditor.cxx: fixed the fold margin
22719 problem and added folding support for php/hmtl.
22721 2001-09-19 Naba Kumar <kh_naba@users.sourceforge.net>
22723 * Fixed dnd of files within scintilla.
22724 patch from: rikul <null@acm.org>
22726 2001-09-18 Naba Kumar <kh_naba@users.sourceforge.net>
22728 * Applied patch from Luca.
22730 * src/source.c: source_write_build_files(): Fixed the project generation
22731 failure. The fist return statement and the free_project_type were
22734 2001-09-14 Naba Kumar <kh_naba@users.sourceforge.net>
22736 * anjuta.c, anjuta.h, main.c, main_menubar.c, main_menubar_def.h,
22737 mainmenu_callbacks.c, mainmenu_callbacks.h, messages.c:
22739 1) Restore the error color to red (waiting for a configurable one )
22740 2) Saving projects settings if you exit anjuta without closing an open
22742 3) New Menu 'repaeat search' to search with a keystroke without pressing
22744 4) some define in the menus to better handle menu item update
22746 Patch from: lbell <lbell@tsc4.com>
22748 * main_menubar_def.h, main_menubar.c: Change the position of
22749 "Repeat find" menu position.
22751 2001-09-13 Naba Kumar <kh_naba@users.sourceforge.net>
22753 project_type.h, project_type.c, source.c: Applied patch.
22754 patch from Johannes Schmid <clubfan@users.sourceforge.net>
22756 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
22758 * configure.in, src/Makefile.am: Using macros for ORBit flags.
22760 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
22762 * Fixed bug #445752
22764 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
22766 * Fixed bugs in Gtk-- and Gnome-- project type
22768 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
22770 * dnd.c: Support for multiple files drag-n-drop.
22772 Patch from: rikul <null@acm.org>
22774 * anjuta.c, anjuta.h, anjuta_cbs.c, main_menubar_def.h,
22775 mainmenu_callbacks.c, mainmenu_callbacks.h: Added message text
22778 Patch from: rikul <null@acm.org>
22780 * Applied patch for widgetizing goto dialog box.
22783 * Applied patch for having new project type handling.
22784 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
22786 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
22788 * Makefile.am, aneditor.cxx, aneditor.h, anjuta.c, anjuta.h,
22789 anjuta_cbs.c, anjuta_gui.c, breakpoints.c, breakpoints.h,
22790 debugger.c, debugger.h, find_in_files.c, find_in_files.h,
22791 find_replace.c, find_replace.h, find_text.c, find_text.h,
22792 glade_iface.c, main.c, messages.c, messages.h, project_dbase.c,
22793 project_dbase.h, source.c, text_editor.c, text_editor.h,
22794 text_editor_cbs.c, utilities.c, utilities.h:
22796 Applied a huge patch (after slight preview). I would like Luca
22797 to have his feature additions mentioned here.
22799 Patch from: lbell <lbell@tsc4.com>
22801 2001-09-09 Stephane Demurget <demurgets@free.fr>
22803 * scintilla/Makefile.am: added to $(GTK_CFLAGS) INCLUDES.
22805 * po/fr.po: updated to the latest sources.
22808 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
22810 * Fixed bug #445752
22812 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
22814 * dnd.h, dnd.c: New files for drag n drop support.
22816 * anjuta.h, anjuta_gui.c, anjuta_cbs.c:
22817 Added drag and drop support for opening files.
22819 Thanks to José Antonio Caminero Granja <JCamGra@alumnos.uva.es> and
22820 Archit Baweja <bighead@crosswinds.net> for this idea.
22822 * TODO: Added some more todos. :-(
22824 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
22826 * Fixed the goto line activate bug.
22827 patch from: Martyn Bone <mbone@brightstar.u-net.com>
22829 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
22831 * Fixed bugs in Gtk-- and Gnome-- project type
22833 2001-08-5 Naba Kumar <kh_naba@users.sourceforge.net>
22835 * widgets/gonmefilelist.c, gnomefilelist.c:
22836 Modified multiple selection on pressing control.
22837 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
22839 * src/project_dbase_gui.c, anjuta_cbs.c, fileselection.h, fileselection.h:
22840 Modified multiple selection on pressing control.
22841 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
22843 2001-09-05 Abel Cheung <maddog@linux.org.hk>
22845 * src/project_dbase_gui.c(*lang_data[]): Rename zh_TW.Big5 to zh_TW .
22846 This is useless; but just in case...
22848 2001-08-4 Naba Kumar <kh_naba@users.sourceforge.net>
22850 * data/internal.properties: modified a bit of perl properties.
22852 2001-08-3 Naba Kumar <kh_naba@users.sourceforge.net>
22854 * ccview/cccproj.hh, ccview/hash_str.h, src/fileselection.c, src/fileselection.h
22855 src/project_dbase_gui.c, widgets/gnomefilelist.c, widgets/gnomefilelist.h:
22856 Added support for multiple file imports. Changed the standrd C++
22857 convention of #include <file> to #include <file.h>, because I had given
22858 some wrong options while compiling my gcc-3.0.1 compiler, so it does not
22859 now support the #include <file> convention. That is something to be fixed :).
22860 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
22862 2001-08-1 Naba Kumar <kh_naba@users.sourceforge.net>
22864 * src/anjuta.c: Added function static greetings_text(), to solve the non
22865 translation of the greetings text in the wizard.
22867 2001-08-31 Andy Piper <andy.piper@freeuk.com>
22869 * src/find_in_files_gui.c: made order of buttons consistent with other Find
22870 dialogs, with OK the default (fix bug #453482)
22872 2001-08-31 Naba Kumar <kh_naba@users.sourceforge.net>
22874 * src/anjuta.c: Fixed a bug that tries to printf 'NULL'
22876 * src/appwizard.c: added N_() for the inlcuding the welcome message translatable.
22878 2001-08-29 Naba Kumar <kh_naba@users.sourceforge.net>
22886 src/main_menubar_def.h
22887 src/mainmenu_callbacks.c
22888 src/mainmenu_callbacks.h:
22889 Applied the patch that addes menu items which allow users to
22890 insert GPL notice and date time in current document.
22891 patch from: Rick Patel <rikul@shreve.net>
22893 * src/main_menu.c: Fixed a compilation error.
22895 * src/anjuta.c: Fixed non-rememberence of editor tab position.
22897 * src/mainmenu_callbacks.c: Fixed gpl strings to avoid compiler warnings
22898 about the unterminated strings.
22900 * scintilla/*: Updated scintilla to 1.3.9 version.
22902 2001-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
22904 * widgets/gnomefileselection.c:
22905 Applied the patch for fixing multiple selection of file open funcion,
22906 which will deselect the files selected.
22907 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
22909 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
22911 * widgets/gnomefileselection.h, widgets/gnomefileselection.c, src/fileselection.h,
22912 src/fileselection.c, src/anjuta_cbs.c:
22913 Applied the patch for multiple selection of file open.
22914 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
22916 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
22918 * Removed "-f" option in call to devhelp, because devhelp no longer
22921 2001-08-26 Stephane Demurget <demurgets@free.fr>
22923 All these modifications have been pointed out by
22924 Gregory Schmitt <gregory.schmitt@free.fr>, so thanks to him.
22926 * data/internal.properties: two fixes for the PHP lexer.
22929 * fr.po: minor fixes.
22931 * TODO: added a couple of PHP suggestions from Gregory Schmitt.
22933 2001-08-25 Naba Kumar <kh_naba@users.sourceforge.net>
22937 main_menubar_def.h,
22938 main_menubar_callbacks.c,
22940 Added new menu item for "close all fils".
22941 (Patch from Rikul <rikul@shreve.net>, after revision)
22943 * project_dbase.c: project_dbase_close_project(): remove unnecessary printf() statement.
22945 * find_text.c, find_replace.c: Fixed dialog wins not show up once close by 'Esc'.
22946 (Patch from Rikul <rikul@shreve.net>)
22948 * anjuta.c: Fixed to have the current dir in the fileopen dialog box.
22949 (Patch from Rikul <rikul@shreve.net>)
22951 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
22953 * appwiz_page2.c: Applied patch for disabling auto-upper-casting of
22954 project name in application widzard.
22955 [Patch from: Yannick Koehler <yannick.koehler@colubris.com> ]
22957 * executer.c: hacked to change the behavior of the executer dialog. Now, instead
22958 of the 'OK' button there is an 'Execute' one.
22959 [ Patch from: Giovanni Corriga <valkadesh@libero.it> ]
22961 * executer.c: Changed cancel button to close button. That was more appropriate.
22963 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
22965 * HACKING: corrected >>>>>> Config management.
22967 * HACKING: Added many things.
22969 * src/launcher.h: Added some comments.
22971 2001-08-21 Stephane Demurget <demurgets@free.fr>
22973 * configure.in, NEWS, README: bumped anjuta version to 0.1.7.
22976 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
22977 src/appwizard_cbs.c,
22978 src/appwizard_gui.c: Applied UI/docs cleanup patch from
22979 Andy Piper <andy.piper@freeuk.com>
22981 * po/fr.po: updated to latest sources.
22983 * Makefile.am: removed anjuta.prj from EXTRA_DIST.
22986 2001-08-18 Andy Piper <andy.piper@freeuk.com>
22988 * Fixed bugs #450280 and #448845
22990 * src/about.c: corrected Naba's e-mail address (.net, not .com)
22992 * src/goto_line.c, src/attach_process_gui.c, src/find_replace.c:
22995 * src/breakpoints_gui.c, src/commands.c, src/find_text.c,
22996 src/find_in_files_gui.c, src/project_dbase_gui.c, src/help.c,
22997 src/watch_gui.c, src/stack_trace_gui.c: edited window and dialog
22998 names to remove "Anjuta: " prefix
23000 * src/main_menubar_def.c: altered a message
23002 * launcher/anjuta_launcher.c: cleaned up some messages
23004 * src/debugger.c: edited messages to improve clarity
23006 * src/app_wiz*.c: tidied wizard interface
23009 2001-08-15 Stephane Demurget <demurgets@free.fr>
23011 Synced Naba's fix and mine about the wizards not working and removed
23012 anjuta.prj to avoid a nasty checkin.
23014 * Makefile.am: removed the install-data-local rule.
23016 * data/Makefile.am: changed the list of files.
23018 * anjuta.prj: removed to avoid checkin of Anjuta temp files.
23020 * .cvsignore: added anjuta.prj for the same reason.
23023 2001-08-15 Naba Kumar <kh_naba@users.sourceforge.net>
23025 * src/source.c: Fixed a bug that fails new gnome projects to get
23028 * src/project_manager.c: Fixed a bug that disables storing recent
23031 * Makefile.am: Added stuffs to install the macro files in the
23035 2001-08-14 Stephane Demurget <demurgets@free.fr>
23037 * data/Makefile.am: added some rules to support the gnome/ macros
23038 dir in order to make the wizards work again.
23040 * anjuta.spec.in: upped the release number.
23043 2001-08-12 Zbigniew Chyla <cyba@gnome.pl>
23045 * configure.in (ALL_LINGUAS): Added pl.
23048 2001-08-09 Stephane Demurget <demurgets@free.fr>
23050 * anjuta.spec.in: fixed the doc files list.
23053 2001-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
23055 * src/about.c: corrected my email address. :-)
23059 * manuals/C/anjuta-manual/chapter15.sgml: Slight correction.
23060 (patch from Andy Piper <squiggle@ukgateway.net>)
23062 2001-08-08 Naba Kumar <kh_naba@users.sourceforge.net>
23064 * debugger.c: Fixed a bug associated with debugging threaded
23067 * text_editor_menu.c: Fixed broken ui in text editor
23070 * text_editor_menu.c: Now the option sub menu in text editor pop up
23073 * mainmenu_callbacks.c: Fixed "no-modified" bug with autoformat.
23074 (suggested by lord sibn <sibn@utspl.cjb.net> )
23076 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
23078 * src/text_editor_menu.c: Added menu item for context help
23079 (patch from Andy Piper <squiggle@ukgateway.net>)
23081 2001-08-06 Stephane Demurget <demurgets@free.fr>
23083 * ccview/cccproj.cc: added missing i18n strings.
23085 * data/welcome.txt: bumped version to 0.1.6.
23087 * src/anjuta.c: fixed a compilation error due to devhelp integration.
23089 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
23091 * help.c, help.h: Added support for DevHelp context sensitive help
23092 and gnome api browsing.
23093 * Fixed toolbars and editor views "not save" bug.
23094 * Updated sgmldocs.make and configure.in to handle rh 7.1 crap.
23095 (patch from Andy Piper <squiggle@ukgateway.net>)
23096 * Updated THANKS and chapter15.sgml for uk and ru translators.
23098 2001-08-05 Naba Kumar <kh_naba@users.sourceforge.net>
23100 * Transfered ru.po, uk.po and update.sh from gnome-i18n/extra-po/anjuta
23101 * Updated configure.in to include these changes
23103 2001-08-03 Stephane Demurget <demurgets@free.fr>
23105 * src/project_dbase_gui.c: fixed bug #446963
23106 (on_project_dbase_ccview_update_start),
23107 (on_project_dbase_ccview_update_end): added.
23108 These two respectively disable and enable close file/project
23109 menu entries and toolbar items, while the ccview part updates
23113 2001-08-03 Stephane Demurget <demurgets@free.fr>
23115 * configure.in: added sv to the ALL_LINGUAS list.
23118 2001-08-01 Fatih Demir <kabalak@gtranslator.org>
23120 * anjuta.desktop.(in(.in)), configure.in & Makefile.am: Get the desktop
23121 file to work: merge translations and distribute it.
23123 * .cvsignore & ABOUT-NLS: Erh, "ABOUT-NLS" shouldn't be in CVS.
23125 * NEWS, README, THANKS & TODO: Spelling fixes.
23127 2001-08-01 Stephane Demurget <demurgets@free.fr>
23129 * README: updated requirements.
23131 * scintilla/Makefile.am,
23132 src/Makefile.am: fixed includes using $(srcdir), as the distcheck
23133 target can't be realized (custom build path).
23135 * Makefile.am: added xml-i18n-* and anjuta.spec.in as EXTRA_DIST.
23136 Removed install-data-local.
23138 * src/compiler_options.c: changed the include paths of the pixmaps.
23139 we hadn't any warning because of the include paths passed to the
23140 compiler. Thanks to make distcheck for reporting this.
23143 2001-07-31 Stephane Demurget <demurgets@free.fr>
23145 * NEWS, THANKS: updated.
23147 * src/anjuta.c: (anjuta_fatal_signal_handler), (anjuta_exit_signal_handler):
23148 fixed to show the correct kernel signal number and its description.
23150 * widgets/gnomefilelist.c: fixed bug #445756
23151 (goto_last): renamed to goto_prev and changed according to goto_next.
23152 (goto_next): added.
23153 (goto_directory): removed.
23154 (check_list_for_entry): renamed (g_list_find_string_pos) and rewrote: the
23155 returned value is now the position in the list.
23156 (check_ok_button_cb): changed the back check and added one for next.
23157 (gnome_filelist_set_dir): the check in history make it wouldn't be
23158 a "true" history. polished the whole thing, using set_dir_internal.
23159 (set_dir_internal): used in gnome_filelist_set_dir and back/next callbacks, so
23160 there's no check in the history when using back or next.
23162 * manuals/*: added missing .cvsignore files.
23165 2001-07-30 Stephane Demurget <demurgets@free.fr>
23167 * po/fr.po: updated to latest sources.
23169 * src/preferences_gui.c: (create_preferences_page6): fixed bug #445758
23170 call on_trunc_mesg_check_clicked after the two spinbuttons are ref'ed,
23171 to put off their sensitive attributes.
23173 2001-07-29 Stephane Demurget <demurgets@free.fr>
23175 * po/fr.po: fixed some grammar things.
23176 Thanks to Pierre Sarrazin <sarrazip@sympatico.ca> for having pointed
23179 * src/utilities.c: (file_is_link): use lstat instead of stat.
23181 2001-07-27 Naba Kumar <kh_naba@123india.com>
23183 * Remove help dir from cvs, because it is no longer
23186 * Remove manuals/anjuta-manual dir from cvs, because it is no longer
23189 2001-07-24 Naba Kumar <kh_naba@123india.com>
23191 * debugger.c: (debugger_update_prog_status): Fixed
23192 the bug with gdb version 5. Debugger starts, when
23193 step in/out/over etc are clicked.
23195 * debugger.c: All functions: added debugging codes.
23197 * breakpoints.c: (breakpoints_dbase_set_all_in_editor):
23198 * breakpoints.c: (breakpoints_dbase_add_brkpnt):
23199 Modified to recognize non project files also.
23201 * source.c: (source_write_configure_in):
23202 Added source for 'prefix' counterparts for
23203 no-prefix AC_SUBST.
23205 2001-07-23 Naba Kumar <kh_naba@123india.com>
23207 * anjuta.c: added function anjuta_remove_text_editor();
23208 and suitably modified anjuta_remove_current_text_editor().
23210 * project_dbase.c: project_dbase_close(), Added code to
23211 close all opened files that belong to the project when
23212 the project is closed.
23213 (patch from "Maxim Blagai" <maximblagai@yahoo.com> and some my codes)
23215 * Updated the manuals/anjuta-manual subdir for GDP standards.
23216 (patch from Andy Piper <squiggle@ukgateway.net>)
23218 * main_menubar.h, main_menubar.def: Added Menu items to handle
23219 urls for library references, bugs, patches and feature request
23222 2001-07-20 Naba Kumar <kh_naba@123india.com>
23224 * Set wmclass names in all windows.
23225 (patch from Andy Piper <squiggle@ukgateway.net>)
23226 * New splash logo from "Misha" <misha@phreaker.net>);
23228 2001-07-19 Naba Kumar <kh_naba@123india.com>
23230 * preferences.[h,c], preferences_gui.c: Added 4 properties to
23231 set caret color, calltip back color and selection fore/back
23234 2001-07-18 Naba Kumar <kh_naba@123india.com>
23236 * project_dbase.c: Closes all files when project is closed.
23237 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
23238 -- We still need to refine this as it closes all sort of files.
23240 * compiler_options.c: Fixed seg-fault bug when last item in
23241 compiler option lists is removed.
23243 * Fixed missing newline warnings during compilation.
23244 (patch from Andy Piper <squiggle@ukgateway.net>)
23246 2001-07-17 Fatih Demir <kabalak@gtranslator.org>
23248 * xml-i18n-*: Blew away the xml-i18n-* files from CVS -- they're
23249 autogenerated no need to store'em in CVS.
23251 * ccview/.cvsignore: Addition of cvsignore.
23253 2001-07-17 Naba Kumar <kh_naba@123india.com>
23255 *GUI fixes and spell corrections
23256 (patch from Andy Piper <squiggle@ukgateway.net>)
23258 2001-07-15 Naba Kumar <kh_naba@123india.com>
23260 *Fixed double error message for file not found.
23262 *Put white backgrounds for png images.
23264 *Converted '-' to '_' in sgml files.
23266 2001-07-14 Naba Kumar <kh_naba@123india.com>
23268 * project_dbase.c: Short-cut for expand/collasp project tree
23270 * project_dbase_gui.c:
23271 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
23273 2001-07-13 Naba Kumar <kh_naba@123india.com>
23275 * notebook.[h,c]: Added
23276 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
23277 Project/message window now toggles on control and
23278 and notebook switch short-cut
23280 2001-07-7 Naba Kumar <kh_naba@123india.com>
23282 * Changed a new icon set which looks more gnomish.
23284 * Changed a new anjuta splash logo.
23285 (Icons and splash logo created by "Misha" <misha@phreaker.net>)
23287 2001-07-6 Naba Kumar <kh_naba@123india.com>
23289 * ccview/*: Integrated ccview for class view and file view
23290 in the project Manager.
23292 * widgets/gnomefilelist.[h,c]: Added show hidden files options.
23294 2001-07-1 Naba Kumar <kh_naba@123india.com>
23296 * scintilla/*: Upgraded Scintilla to version 1.3.7
23298 * manuals/anjuta-manual/C/chapter[00-12].sgml: Added many more stuffs.
23300 2001-06-28 Naba Kumar <kh_naba@123india.com>
23302 * src/debugger.c: Correct step-over and step-out swapping.
23304 * manuals/anjuta-manual/C/chapter[00-12].sgml: Splitted manual
23305 chapters and added more stuffs.
23307 2001-06-13 Naba Kumar <kh_naba@123india.com>
23309 * data/autogen.sh.gtkmm: Added
23311 * data/autogen.sh.gnomemm: Added
23313 * src/appwiz.c: Added two more application wizard templetes
23315 * src/project: for gtk-- and gnome-- and proper support
23317 * src/source.c: for c++ in the project configuration.
23321 2001-05-05 Naba Kumar <kh_naba@123india.com>
23323 * Merged my pre-cvs modifications with
23324 the current cvs copy.
23326 * (lot of files change).
23328 * Implemented session management.
23330 * Local installation possible by
23331 manageing our own pixmaps paths
23334 * resources.h: Added.
23335 * resources.c: Added.
23339 2001-05-05 Fatih Demir <kabalak@gtranslator.org>
23341 * manuals/.cvsignore & manuals/anjuta-manual/C/.cvsignore:
23342 Corrected/extended ignores.
23344 2001-05-04 Naba Kumar <kh_naba@123india.com>
23346 * manuals/: dir tree added.
23347 Sgml documentation started in this dir.
23349 * omf-install/: dir tree added.
23351 * manuals/anjuta-manual/C/anjuta-manual.sgml:
23352 Created initial document structure.
23354 * configure.in: Added test for scrollkeeper.
23355 Added some Makefile entries in AC_OUTPUT.
23357 * Makefile.am: Added subdir manuals/
23359 * HACKING: Wrote something stupid.
23361 2001-05-02 Stéphane Démurget <demurgets@free.fr>
23363 * Makefile.am: Added ChangeLog in local data list, becaused it's
23364 needed to create a new project.
23366 * po/fr.po: minor fixes.
23368 * src/build_file.c, src/configurer.c, src/debugger.c,
23369 src/executer.c, src/find_replace.c, src/gnome_project.c,
23370 src/goto_line.c, src/launcher.c, src/messages.c,
23371 src/preferences.c src/project_dbase.c: functions declared static.
23373 * widgets/gnomefilelist.c: Fixed a project creation bug,
23374 introduced with latest changes.
23376 2001-05-01 Stéphane Démurget <demurgets@free.fr>
23378 * widgets/gnomefilelist.c,
23379 BUGS: Fixed an annoying bug preventing from loading files/project
23380 given on the command line. Polished the whole gnome_filelist widget.
23382 2001-04-27 Stéphane Démurget <demurgets@free.fr>
23386 src/anjuta.h: Polished the command line parsing.
23388 * BUGS: Need to clean that damn gnome_filelist widget.
23390 2001-04-25 Stéphane Démurget <demurgets@free.fr>
23394 src/signals.c: Removed duplicated includes.
23396 * po/fr.po: minor fixes.
23398 * src/compiler_options_gui.c: Cleaned up a part of the GUI,
23399 create_compiler_options_page? () declared static.
23401 src/anjuta.c: Put a command line option for disabling
23404 * src/preferences_gui.c: Fixed an internationalization issue,
23405 other functions declared static.
23407 * src/gnome_project.c: Fixed some memory leaks,
23408 new_prj_terminated () declared static.
23410 2001-04-24 Fatih Demir <kabalak@gtranslator.org>
23412 * configure.in: Sort ALL_LINGUAS alphabetically.
23414 2001-04-22 Stéphane Démurget <demurgets@free.fr>
23416 * Emptied that ugly old Changelog.
23418 == Anjuta 0.1.5 ===
23421 2001-03-10 Naba kumar <naba@gnome.org>
23423 * src/gnome_project.c: Fixed project dir creation bug.
23425 * src/text_editor.c: Fixed double accelerators bug.
23427 * src/glade_iface.c, src/project_dbase.c: Fixed source generation bug.
23429 * src/stack_trace.c, * src/compiler_options.c,
23430 data/internals.properties, src/defaults.c:
23431 Fixed pixmap creation with NULL window.
23433 * src/commands.c, src/preferences_gui.c, src/build_project.c
23434 src/clean_project.c: Bug fix.
23436 * src/main_menubar_def.h: i18n bug fix.
23438 * src/executer.h, src/executer.c: Bug fix.
23440 * src/controls.c: Bug fix.
23442 * src/debugger.c: Debugger now takes program args.
23444 * po/ja.po: Added japanese translation file.
23446 Upgraded to ver 0.1.4
23447 ... Fixed other minor bugs.
23449 == Anjuta 0.1.3 ===
23451 2001-XX-XX Naba kumar <naba@gnome.org>
23453 * Lots of unaccountable changes. Integrated scintilla.
23454 Redesigned Project managemet. Added supports for other languages.
23455 Java style properties managements. .... blah blah
23457 2000-11-11 Naba kumar <naba@gnome.org>
23459 * README, htmls/page111.html, configure.in, anjuta.prj, anjuta.spec:
23460 Upgraded to version 0.1.3.
23462 * src/mainmenu_callbacks.c, src/main_menubar_def.h:
23463 Fixed to activate Debug->add watch properly.
23465 === Anjuta 0.1.2 beta_2 ===
23466 === Anjuta 0.1.2 ===
23468 2000-11-05 Naba kumar <naba@gnome.org>
23470 * src/compiler_options.c, src/compiler_options_cbs.c
23471 src/compiler_options_cbs.h, src/compiler_options_gui.c
23472 src/anjuta2.c, extra/stock_libs.anj (new),
23473 extra/README.stock_libs (new), htmls/page13.html,
23474 htmls/images/*: Improved Library settings GUI. Can now enable/disable
23475 added libraries. Stock libs provided for ease of entry. Modified
23476 help html file accordingly.
23478 2000-11-03 Naba kumar <naba@gnome.org>
23480 * README: Minor fixes in Doc files.
23482 * src/gnome_prj.c, src/appwidzard_cbs.c:
23483 Fixed to ignore non-existant dir for blank prj.
23484 More checking in project creation, especially to confirm
23485 that the prj file already does not exist.
23487 * anjuta.spec, configure.in: Upgraded to version 0.1.2
23489 * src/controls.c: Now Menu item "Format/Detach current document"
23490 is inactive when there is no document opened.
23492 === Anjuta 0.1.1 ===
23494 2000-11-01 Naba kumar <naba@gnome.org>
23496 Completed and Release of first version (Beta) with lots of bugs.
23498 1999-12-27 Naba kumar <naba@gnome.org>
23500 Anjuta project started.