* tagmanager/tm_workspace.c,
[anjuta-git-plugin.git] / ChangeLog
blob89b0026a48ed405105176612d92fa4ca23ad4d6c
1 2007-01-10  Naba Kumar  <naba@gnome.org>
3         * tagmanager/tm_workspace.c,
4         po/POTFILES.in,
5         plugins/debug-manager/Makefile.am,
6         plugins/tools/scripts/Makefile.am,
7         plugins/class-gen/plugin.c,
8         plugins/class-gen/Makefile.am,
9         global-tags/Makefile.am: Fixed make distcheck.
11         * plugins/debug-manager/attach_process.c,
12         plugins/debug-manager/attach_process.h,
13         plugins/class-gen/action-callbacks.h,
14         plugins/class-gen/action-callbacks.c,
15         plugins/class-gen/class_gen.h,
16         plugins/class-gen/class_gen.c: Deleted unused/old files.
18         * (removed) scintilla, (added) plugins/editor/scintilla,
19         plugins/editor/scintilla/lexers.make,
20         plugins/editor/scintilla/Makefile.am,
21         plugins/editor/Makefile.am
22         configure.in, manuals/reference/libanjuta/Makefile.am
23         Makefile.am: Moved scintilla to its right place.
25 2007-01-09  Naba Kumar  <naba@gnome.org>
27         * plugins/profile-default/plugin.c: Save project session before
28         a new one is opened.
30         * plugins/project-manager/plugin.c,
31         plugins/project-manager/plugin.h,
32         plugins/project-manager/anjuta-project-manager.ui,
33         plugins/profile-default/plugin.c,
34         plugins/profile-default/plugin.h,
35         plugins/profile-default/Makefile.am,
36         (added) plugins/profile-default/anjuta-default-profile.ui,
37         manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
38         libanjuta/interfaces/libanjuta.idl: Reverted back incomplete
39         multiple projects support.
40         
41 2007-01-06  Armin Burgmeier  <armin@arbur.net>
43         Reviewed by Naba Kumar  <naba@gnome.org>
44         * plugins/class-gen/combo-flags.h:
45         * plugins/class-gen/combo-flags.c: Added CgComboFlagsSelectionType
46         enum, added a type parameter to selected signal. Select highlighted
47         entry when pressing enter (but not unselect it if it was already
48         selected) before closing the popup. Also accept input when clicking
49         not into the popup.
51         * plugins/class-gen/cell-renderer-flags.c: Do appropriate action
52         according to selection type.
54         * libanjuta/anjuta-marshal.list: Changed VOID:BOXED marshaller to
55         VOID:BOXED,ENUM.
57 2007-01-08  Johannes Schmid <jhs@gnome.org>
59   * plugins/project-wizard/templates/gtkmm/configure.in.tpl
60   * plugins/project-wizard/templates/gtkmm/Makefile.am
61   * plugins/project-wizard/templates/python/configure.ac.tpl
62   * plugins/project-wizard/templates/python/configure.in.tpl
63   * plugins/project-wizard/templates/python/Makefile.am
64   * plugins/project-wizard/templates/cpp/configure.ac.tpl
65   * plugins/project-wizard/templates/cpp/configure.in.tpl
66   * plugins/project-wizard/templates/cpp/Makefile.am
67   * plugins/project-wizard/templates/terminal.wiz
68   * plugins/project-wizard/templates/xlib-dock.wiz
69   * plugins/project-wizard/templates/wxwin.wiz
70   * plugins/project-wizard/templates/java.wiz
71   * plugins/project-wizard/templates/xlib/configure.ac.tpl
72   * plugins/project-wizard/templates/xlib/configure.in.tpl
73   * plugins/project-wizard/templates/xlib/Makefile.am
74   * plugins/project-wizard/templates/gcj/configure.ac.tpl
75   * plugins/project-wizard/templates/gcj/configure.in.tpl
76   * plugins/project-wizard/templates/gcj/Makefile.am
77   * plugins/project-wizard/templates/terminal/configure.ac.tpl
78   * plugins/project-wizard/templates/terminal/configure.in.tpl
79   * plugins/project-wizard/templates/terminal/Makefile.am
80   * plugins/project-wizard/templates/terminal/autogen.sh
81   * plugins/project-wizard/templates/wxwin/configure.ac.tpl
82   * plugins/project-wizard/templates/wxwin/configure.in.tpl
83   * plugins/project-wizard/templates/wxwin/Makefile.am
84   * plugins/project-wizard/templates/gnome.wiz 
85   * plugins/project-wizard/templates/java/configure.ac.tpl
86   * plugins/project-wizard/templates/java/configure.in.tpl
87   * plugins/project-wizard/templates/java/Makefile.am
88   * plugins/project-wizard/templates/anjuta-plugin.wiz
89   * plugins/project-wizard/templates/gtkmm.wiz
90   * plugins/project-wizard/templates/python.wiz
91   * plugins/project-wizard/templates/cpp.wiz
92   * plugins/project-wizard/templates/gtk.wiz
93   * plugins/project-wizard/templates/gcj.wiz
94   * plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl
95   * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
96   * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
98   Starting fixing of all project wizards:
99   - rename configure.in to configure.ac
100   - use proper names for PKG_CONFIG_PATH variables instead of just 'PACKAGE'
101   - fix AC_INIT and AM_INIT_AUTOMAKE to use the correct project names
102   (See #394184)
103   
104   * TODO.task: Added bug number to bounty
106 2007-01-07  Johannes Schmid <jhs@gnome.org>
108   *  plugins/build-basic-autotools.c:
109   Fixed #392290 – Missed install as root option in project manager
111 2007-01-07  Johannes Schmid <jhs@gnome.org>
113   * plugins/sourceview/sourceview.c:
114   Fixed #388731 – Odd editor behaviour after performing block-text operations
115   Fixed #388727 – Block-tab does not work
116   
117   * plugins/sourceview/anjuta-document.h/c:
118   Removed deprecated has_selection() method which is now in Gtk (>= 2.10)
119   
120   * configure.in:
121   Require Gtk+ >= 2.10 for sourceview plugin
123 2007-01-06  Curtis Magyar <curtm4n@gmail.com>
125         * libanjuta/anjuta-status.c:
126         Replaced deprecated gtk_widget_draw() with gtk_widget_queue_draw()
128 2007-01-05 Sebastien Granjoux <seb.sfo@free.fr>
130         * configure.in,
131         plugins/terminal/terminal.c:
132         Fix bug #377027
133         remove support for VTE < 0.9
135 2007-01-06  Naba Kumar  <naba@gnome.org>
137         * po/POTFILES.in: Updated
139 2007-01-05  Adam Dingle  <adam@medovina.org>
141         Reviewed by Naba Kumar  <naba@gnome.org>:
142         * plugins/message-view/anjuta-message-manager-plugin.glade:
143         Fixed bug #377903 (improve message color defaults).
145 2007-01-05  Naba Kumar  <naba@gnome.org>
147         * TODO.tasks: Completed Bounty bug #359862, Improve class wizard.
148         
149 2007-01-03  Armin Burgmeier  <armin@arbur.net>
151         Reviewed by  Naba Kumar  <naba@gnome.org>:
152         * plugins/symbol-browser/test-class.h: Fixed block ends.
154         * libanjuta/anjuta-plugin.c: Changed a C++-style-//-comment to a
155         C-style-block comment.
157         * plugins/project-wizard/autogen.c: (Hopefully) temporary hack to
158         allow lists when writing autogen definition files. This is required
159         for the new class generator. Also fixed a wrong return value in
160         npw_autogen_write_definition_file and set a GError in
161         npw_autogen_execute when the output file could not be opened.
163         * plugins/class-gen/anjuta-class-gen-plugin.glade: New class generator
164         user interface.
166         * plugins/class-gen/Makefile.am: Added templates subdir, removed
167         goc_template_header and goc_template_source, added top_srcdir to
168         includes, link against project wizard (also hopefully temporarily),
169         removed class_gen.h, class_gen.c, action-callbacks.h,
170         action-callbacks.c.
172         * libanjuta/anjuta-marshal.list: Added VOID:BOXED marshaller.
174         * plugins/class-gen/cell-renderer-flags.h:
175         * plugins/class-gen/cell-renderer-flags.c:
176         * plugins/class-gen/combo-flags.h:
177         * plugins/class-gen/combo-flags.c:
178         * plugins/class-gen/element-editor.c:
179         * plugins/class-gen/element-editor.h:
180         * plugins/class-gen/generator.c:
181         * plugins/class-gen/generator.h:
182         * plugins/class-gen/plugin.h:
183         * plugins/class-gen/plugin.c:
184         * plugins/class-gen/transform.c:
185         * plugins/class-gen/transform.h:
186         * plugins/class-gen/validator.c:
187         * plugins/class-gen/validator.h:
188         * plugins/class-gen/window.c:
189         * plugins/class-gen/window.h: Rewrote class generator, it now allows
190         adding of several class elements and uses autogen.
192         * plugins/class-gen/templates/cc-header.tpl:
193         * plugins/class-gen/templates/cc-source.tpl:
194         * plugins/class-gen/templates/go-header.tpl:
195         * plugins/class-gen/templates/go-source.tpl:
196         * plugins/class-gen/templates/Makefile.am: Added Autogen templates
197         for the class generator.
199         * configure.in: Added plugins/class-gen/templates/Makefile to output.
201 2007-01-04  Naba Kumar  <naba@gnome.org>
203         Patch from Nick Treleaven:
204         * tagmanager/tm-tag.c: Fixes Bug #389764 – Tags search do not retrieve
205         all matching symbols.
206         
207         Patches from  Maik Beckmann and Sébastien Granjoux:
208         * plugins/profile-default/plugin.c,
209         plugins/project-manager/plugin.c: Unescape project name. Fixes
210         Bug #357151
212 2007-01-04  Naba Kumar  <naba@gnome.org>
214         * plugins/glade/plugin.c: Fixed compilation with
215         older glade-3 version.
216         
217         Patch from Roland Illig:
218         libanjuta/anjuta-children.c, libanjuta/anjuta-launcher.c,
219         plugins/sourceview/anjuta-document-saver.c,
220         plugins/terminal/terminal.c, src/main.c: Fixed Bug 392699 Some patches
221         are necessary to build anjuta on NetBSD 3.0
223         Patch from Sebastien Granjoux <seb.sfo@free.fr>:
224         * src/anjuta-app.c: Fixed Bug #377767 – resize crashes
225         window manager in gnome.
226         
227 2007-01-02  Naba Kumar  <naba@gnome.org>
228         
229         * plugins/glade/plugin.c: Make it work with glade-3 svn.
230         
231 2006-12-31 Sebastien Granjoux <seb.sfo@free.fr>
233         Reviewed by Naba Kumar  <naba@gnome.org>:
234         * libanjuta/interfaces/libanjuta.idl,
235         plugins/debug-manager/Makefile.am,
236         plugins/debug-manager/anjuta-marshal.list,
237         plugins/debug-manager/debugger.c,
238         plugins/debug-manager/sparse_buffer.c,
239         plugins/debug-manager/sparse_buffer.h,
240         plugins/debug-manager/sparse_view.c,
241         plugins/debug-manager/sparse_view.h,
242         plugins/debug-manager/disassemble.h,
243         plugins/debug-manager/disassemble.c,
244         plugins/debug-manager/anjuta-marshal.list,
245         plugins/debug-manager/plugin.c,
246         plugins/gdb/debugger.c,
247         plugins/gdb/debugger.h,
248         plugins/gdb/plugin.c:
249         Add a disassembly view window
251         * plugins/debug-manager/breakpoints.c,
252         plugins/debug-manager/chunk_view.c,
253         plugins/debug-manager/locals.c,
254         plugins/debug-manager/memory.c,
255         plugins/debug-manager/registers.c,
256         plugins/debug-manager/stack_trace.c:
257         Add some debugging information 
259 2006-12-18  Naba Kumar  <naba@gnome.org>
261         * configure.in, plugins/glade/plugin.c: Allow building against both
262         glade == 3.0.2 and glade > 3.0.2 (~ cvs).
264 2006-12-03  Naba Kumar  <naba@gnome.org>
265         
266         * TODO.tasks: Marked a bounty completed.
268 2006-11-24  Adam Dingle <adam@medovina.org>
270         Reviewed by Naba Kumar  <naba@gnome.org>:
271         * plugins/build-basic-autotools/build-basic-autotools.c,
272         plugins/debug-manager/watch.c,
273         plugins/document-manager/plugin.c, 
274         plugins/patch/plugin.c,
275         plugins/project-manager/plugin.c:
276         Fixed bug #378879 (several command names need ellipses).
278 2006-11-22  Sylvain Defresne  <sdefresne@gmail.com>
280         Reviewed by: Naba Kumar  <naba@gnome.org>
281         * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
282         GCC 4.1.2 (there are only two warnings remaining now when compiling
283         plugins).
285         * plugins/*/*.[ch]: Use class macro for type casting (ANJUTA_PLUGIN_*).
287         * libanjuta/anjuta-plugin.h: Modification of the ANJUTA_PLUGIN_BEGIN
288         macro so that the generated function support a NULL plugin parameter.
290         * plugins/debug-manager/debug_tree.c: Fix an incorrect call to gfree
291         in debug_tree_find_expression by freeing memory returned by the call
292         to gtk_tree_model_get instead of the parameter string.
294 2006-11-26 Sebastien Granjoux <seb.sfo@free.fr>
296         * plugins/debug-manager/breakpoints.c:
297         Fix bug #378850
299         * plugins/debug-manager/anjuta-debug-manager.ui,
300         plugins/debug-manager/debugger.c,
301         plugins/debug-manager/plugin.c:
302         Fix bug #378871
304 2006-11-21 Sebastien Granjoux <seb.sfo@free.fr>
306         * libanjuta/anjuta-launcher.c,
307         plugins/gdb/debugger.c:
308         Fix bug #377061
310 2006-11-21  Naba Kumar  <naba@gnome.org>
312         * plugins/search/search_preferences.c: Fixed build break.
313         
314 2006-11-20  Naba Kumar  <naba@gnome.org>
315         
316         Patch from Kjartan Maraas:
317         * plugins/cvs-plugin/cvs-interface.c,
318         plugins/document-manager/plugin.c,
319         plugins/gtodo/interface.c,
320         plugins/gtodo/libgtodo.h,
321         plugins/message-view/anjuta-msgman.c,
322         plugins/project-wizard/druid.c,
323         plugins/search/search_preferences.c,
324         plugins/sourceview/sourceview-prefs.c,
325         plugins/terminal/terminal.c,
326         src/start-with.c: Fix a bunch of memory leaks. Fixes bug #377115.
328         Patch from Przemysław Grzegorczyk:
329         * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
330         plugins/subversion/anjuta-subversion.glade: Enable files in
331         fileselection dialog. Fixes bug #376031.
332         
333 2006-11-17  Adam Dingle <adam@medovina.org>
335         Reviewed by: Naba Kumar  <naba@gnome.org>
336         * plugins/build-basic-autotools/build-basic-autotools.c
337         * plugins/class-gen/anjuta-class-gen.plugin.in
338         * plugins/debug-manager/breakpoints.c
339         * plugins/debug-manager/plugin.c
340         * plugins/devhelp/plugin.c
341         * plugins/document-manager/plugin.c
342         * plugins/gdb/debugger.c
343         * plugins/glade/anjuta-glade.plugin.in
344         * plugins/gtodo/plugin.c
345         * plugins/language-support-cpp-java/plugin.c
346         * plugins/message-view/plugin.c
347         * plugins/project-import/anjuta-project-import.glade
348         * plugins/project-import/anjuta-project-import.plugin.in
349         * plugins/search/plugin.c
350         * plugins/tools/scripts/tools-2.xml.in
351         * plugins/valgrind/plugin.c
352         * src/anjuta-actions.h:
353         Fixed bug #376335 "menu items should be capitalized".  Minor
354         grammar edits.
356 2006-11-20  Naba Kumar  <naba@gnome.org>
357         
358         * configure.in: Fixed build.
360         Patch from: Arjan Timmerman
361         *configure.in: Make subvesion plugin build for apr 1.x.
362         Fixes: Bug #364754.
363         
364 2006-11-20  Johannes Schmid <jhs@gnome.org>
366         * configure.in
367         * plugins/*/*.[ch]:
368         Removed patches from Sylvain and Günther. They caused not problems but
369         Naba was against them.
371 2006-11-20  Johannes Schmid <jhs@gnome.org>
373         * Removed me from MAINTAINERS
375 2006-11-14  Günther Brammer <GBrammer@gmx.de>
377         * configure.in:
378         Use apr-1 instead of apr-0
380 2006-11-14  Sylvain Defresne  <sdefresne@gmail.com>
382         * global-tags/create_global_tags.sh.in: Correct a bug when environment
383         variable $PKG_CONFIG_PATH point to an empty or non-existent directory,
384         and another bug occuring when parsing .pc file containing quotes.
386 2006-11-13  Sylvain Defresne  <sdefresne@gmail.com>
388         * plugins/*/*.[ch]: Use class macro for type casting.
390         * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
391         GCC 4.1.2 (there are only two warnings remaining now when compiling
392         plugins).
394         * plugins/debug-manager/debug_tree.c: corrected a invalid free and
395         a memory leak in debug_tree_find_expression; g_free was called on
396         the parameter instead of the memory allocated by gtk_tree_model_get.
398         * libanjuta/anjuta-plugin.h: updated the ANJUTA_PLUGIN_BEGIN macro
399         to declare and initialize the global type variable of the plugin.
401 2006-10-31  Naba Kumar  <naba@gnome.org>
403         * global-tags/create_global_tags.sh.in: Added an end message.
404         
405         * libanjuta/anjuta-launcher.h: Fixed indentation.
406         
407         * plugins/symbol-browser/an_symbol_prefs.c: Fixed system tags
408         creation to a) append the messages in right way, b) Connect signals
409         to the view properly and c) Recreate the system-tags.cache at the
410         end of the generation.
412         * plugins/symbol-browser: Fixed action path (double
413         click on sysmbols was not working).
415         * libanjuta/anjuta-session.[ch], libanjuta/anjuta-serializer.c:
416         Fixed typedef and removed dead code.
418         * tagmanager/c.c: Took the latest version from ctags source
419         repository, because the one we had (from ctags 5.6) was broken.
420         
421         * global_tags/create_global_tags.sh.in: Reverted the patch from
422         Sylvain because it was not right fix (and added a helpful comment).
423         Used /bin/bash to fix the bashism and generated separate log files
424         for each tag files in the same directory.
425         
426 2006-10-29  Naba Kumar  <naba@gnome.org>
428         * plugins/editor/text_editor.c: Use a temporary file
429         to save the editor and move it at the end to original
430         file. This will prevent data corruption if file save
431         failed for any reason. Also report proper errors when
432         file save fails. Fixes bug #346575.
433         
434 2006-10-26  Naba Kumar  <naba@gnome.org>
436         * plugins/document-manager/anjuta-docman.c: Do not load
437         the same files with different path more than once (happens
438         with symlinked files). Fixes Bug #323591.
440 2006-10-25  Naba Kumar  <naba@gnome.org>
442         * plugins/valgrind/vgactions.c: Fixed a warning.
444 2006-10-25  Sylvain Defresne  <sdefresne@gmail.com>
446         Reviewed by Naba Kumar  <naba@gnome.org>:
448         * plugins/valgrind/vgtoolview.c:
449         Correct memory leaks in vg_tool_view_set_{argv,srcdir}.
451         * plugins/valgrind/bugged-prg-test.c:
452         No more warning during compilation with GCC 4.1.
453         Program is still buggy in order to be used as a test of the
454         plugin.
456         * plugins/valgrind/ldd.c plugins/valgrind/parser.c
457         plugins/valgrind/preferences.c plugins/valgrind/symtab.c
458         plugins/valgrind/vgdefaultview.c plugins/valgrind/vgerror.c
459         plugins/valgrind/vgrule.c:
460         No more warning during compilation with GCC 4.1.
462         * plugins/valgrind/plugin.c:
463         Correct call to vg_tool_view_set_{argv,srcdir} to conform to
464         prototype (was missing from previous patch).
466 2006-10-24  Naba Kumar  <naba@gnome.org>
468         * plugins/glade/plugin.c: Show glade tree view, not list view.
469         
470         * plugins/glade/plugin.c: Fixed crash when Anjuta is
471         exited with glade plugin still loaded. Fixes Bug #364755.
473         * plugins/document-manager/anjuta-document-manager.plugin.in:
474         Added application/x-reject in accepted mime-types.
475         
476         * Changelog: Fixed changelog alignments.
478 2006-10-24  Sylvain Defresne  <sdefresne@gmail.com>
480         Reviewed by: Naba Kumar  <naba@gnome.org>
481         
482         * plugins/valgrind/menu-utils.c plugins/valgrind/plugin.c
483         plugins/valgrind/plugin.h plugins/valgrind/preferences.c
484         plugins/valgrind/vgactions.c plugins/valgrind/vgcachegrindprefs.c
485         plugins/valgrind/vgdefaultview.c plugins/valgrind/vggeneralprefs.c
486         plugins/valgrind/vghelgrindprefs.c plugins/valgrind/vgmemcheckprefs.c
487         plugins/valgrind/vgrule-editor.c plugins/valgrind/vgrule-list.c
488         plugins/valgrind/vgsearchbar.c:
489         Use class macro for type casting.
491         * plugins/valgrind/plugin.h:
492         Don't force cast a GtkActionGroup to a GtkAction.
494         * plugins/valgrind/plugin.c:
495         Use correct API to get path of the preoject root when building
496         the list of targets for the run action.
497         Correct ordering of the construction of the preferences widgets.
498         Only remove the valgrind widget if it is currently displayed.
500         * plugins/valgrind/vgactions.c plugins/valgrind/vgactions.h:
501         Return if check_valgrind_binary() fails.
502         The ValgrindPluginPrefs object is initialized after the call to
503         vg_action_new. Take a handle to the location of the pointer to
504         the future object.
506 2006-10-24  Naba Kumar  <naba@gnome.org>
508         * HACKING: Updated coding sample.
509         
510         Patch from: Armin Burgmeier  <armin@arbur.net>
511         * plugins/symbol-browser/test-class.h,
512         plugins/editor/aneditor-autocomplete.cxx: Fixed block ends.
513         
514 2006-10-22 Sylvain Defresne <sdefresne@gmail.com>
516         * plugins/valgrind/plugin.c plugins/valgrind/vgtoolview.c
517         * plugins/valgrind/vgtoolview.h:
518         Correctly handle the argv / srcdir of vg_tool_view object. Do
519         not leak memory associated with those arrays.
521         * plugins/symbol-browser/an_symbol_prefs.c:
522         Support unloading / reloading of the module (for example when
523         closing a project and opening another one).
525         * plugins/project-manager/plugin.c:
526         Remove plugin widget before removing plugin itself, preventing
527         a crash with valgrind plugin.
529         * libanjuta/anjuta-preferences-dialog.c:
530         Do not use the page_num returned by gtk_notebook_append_page to
531         remove the page as it cause bugs when pages removal is not done
532         in LIFO.
534         * plugins/document-manager/anjuta-docman.c:
535         Fix some GTK+ warnings.
537         * global-tags/create_global_tags.sh.in:
538         Rewrite script to remove bash-ism and use pkg-config directly
539         instead of parsing the *.pc file by hand. This solve problems
540         that occurred when one of the directory in PKG_CONFIG_PATH is
541         empty.
543 2006-10-22 Arjan Timmermann <arjan@southfly.nl>
545         * plugins/glade/plugin.c: Fix build (#363884)
547 2006-10-22  Johannes Schmid <jhs@gnome.org>
549         * plugins/file-manager/an_file_view.c:
550         * plugins/file-manager/plugin.c:
551         * plugins/file-manager/plugin.h:
552         Fix possible crasher when changing project-root uri when we try to restore open nodes
553         * AUTHORS: Updated
555 2006-10-19  Naba Kumar  <naba@gnome.org>
557         Patch from: Juan Pablo Ugarte
558         * plugins/glade/plugin.c: Include glade header
559         correctly.
560         
561 2006-10-15 Sebastien Granjoux <seb.sfo@free.fr>
562         
563         * plugins/debug-manager/Makefile.am,
564         plugins/debug-manager/sexy-icon-entry.h,
565         plugins/debug-manager/sexy-icon-entry.c,
566         plugins/debug-manager/dataview.c:
567         Fix bug #358134 (Goto memory prompt)
568         Use sexy-icon-entry from libsexy 0.1.10
570         * plugins/debug-manager/debugger.c,
571         plugins/debug-manager/plugin.c,
572         plugins/debug-manager/start.c,
573         plugins/gdb/debugger.c,
574         plugins/gdb/plugin.c:
575         Better error handling when starting and stopping debugger
577 2006-10-13  Maik Beckmann <maik@eigenco.de>
579         * src/action_callbacks.c:
580         Fixed bug #361830 (AboutDialog does not close) which is caused 
581         due to a change in Gtk+ 2.10  
582   
583 2006-10-12  Adam Dingle <adam@medovina.org>
585         * libanjuta/plugins.c: Fixed bug #357537 (allow double click in plugin selection dialog).
587         * plugins/search/search-replace.c:
588         Fixed bug #358068 (indicate when Find in Files is complete)
590         * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
592         * plugins/sourceview/sourceview-prefs.c:
593         * plugins/sourceview/sourceview.glade:
594         Fixed bug #359663 (make line highlighting optional in GtkSourceView editor).
596         * manuals/xmldocs.make: fixed bug #359730 (Anjuta can't launch help files).
598         * plugins/devhelp/plugin.c:
599         * plugins/search/plugin.c: 
600         Fixed bug #359750 (fix find/replace shortcut keys).
602         * plugins/document-manager/plugin.c: fixed bug #351387 (don't
603         use Alt+key for shortcuts)
605         *  plugins/debug-manager/debug_tree.c:
606         *  plugins/debug-manager/debugger.c:
607         Fixed bug #359317 (can't load debug manager)
609         * /plugins/document-manager/plugin.c:
610         Fixed bug #359259 (highlight modes listed in reverse 
611         alphabetical order).
613 2006-10-10  Johannes Schmid <jhs@gnome.org>
615         * plugins/glade/plugin.c:
616         Add scrollbars to glade project window
618 2006-10-10  Johannes Schmid <jhs@gnome.org>
620         * libanjuta/interfaces/Makefile.am.iface:
621         Fixed Makefile with broke build
623 2006-10-07  Johannes Schmid <jhs@gnome.org>
625         * libanjuta/interfaces/anjuta-idl-compiler.pl:
626         * libanjuta/interfaces/Makefile.iface.am:
627         Fixed enum types generation
629         * libanjuta/interfaces/libanjuta.idl:
630         Fixed some strange typo
632 2006-10-06  Johannes Schmid <jhs@gnome.org>
634         * libanjuta/interfaces/Makefile.iface.am:
635         Fixed enum-types.h generation
636         * libanjuta/interfaces/libanjuta.idl:
637         char* => gchar*
638         IAnjutaTODO::load should take const gchar* argument
639         Remove include to libanjuta/e-splash.h which is not installed as header file
640         Disable get_attributes for now
641         
642         * pluings/sourceview/sourceview.c: Disabled get_attributes
643         
644         * plugins/gtodo/plugin.c: itodo_load now with const gchar* argument
646 2006-10-05  Naba Kumar  <naba@gnome.org>
648         * TODO.tasks: Set 'Improve class widzard' task to assigned.
649         Set bug id for 'Profiler plugin' task.
651 2006-10-03  Naba Kumar  <naba@gnome.org>
653         * TODO.tasks: Set 'Profiler plugin' task to assigned. Added new
654         tasks 'Automated tests for Anjuta' and 'Bug fixing batch #1'
656         * libanjuta/interfaces/libanjuta.idl, plugins/document-manager/plugin.c,
657         plugins/project-manager/plugin.c: Added a new API in
658         IAnjutaDocumentManager called ianjuta_document_manager_remove_editor().
659         Added some documentation. On project close, close all editors that
660         has files opened for the project.
661         
662         * plugins/glade/plugin.c, src/anjuta-app.c: Remove client widgets
663         from the containers on anjuta_shell_remove_widget(). Do not destroy
664         glade widgets once created.
665         
666 2006-10-03  Johannes Schmid <jhs@gnome.org>
668         * libanjuta/interfaces/anjuta-idl-compiler.pl:
669         * libanjuta/interfaces/libanjuta.idl:
670         const-List<> => const List<>
671         List-free<> => List<>
672         
673         * Makefile.am: Reenabled launcher
675 2006-10-03  Johannes Schmid <jhs@gnome.org>
677         * libanjuta/interfaces/Makefile.am.iface:
678         Install libanjuta.idl
680 2006-10-02  Adam Dingle <adam@medovina.org>
682         * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
684 2006-10-02  Adam Dingle <adam@medovina.org>
686         * plugins/editor/style-editor.c: fixed bug #357534
687         * plugins/gdb/utilities.h: removed 2 unused declarations
689 2006-10-02  Johannes Schmid <jhs@gnome.org>
691         * Makefile.am: disabled anjuta-launcher
692         * libanjuta/Makefile.am:
693         
694         * libanjuta/anjuta-plugin.c: (anjuta_plugin_class_init):
695         * libanjuta/glue-factory.c: (glue_factory_add_path),
696         (glue_factory_get_path):
697         * libanjuta/plugins.c: (activate_tool), (tool_set_update):
698         * libanjuta/glue-factory.h:
699         * libanjuta/glue-cpp.h:
700         * libanjuta/glue-cpp.c:
701         Added support for C++ plugins. Those have a Language=C++ tag in their .plugin file      
702         
703         * libanjuta/interfaces/Makefile.am.iface:
704         * libanjuta/interfaces/anjuta-idl-compiler.pl:
705         * libanjuta/interfaces/libanjuta.idl:
706         Add a new features to idl compiler:
707         List<Type> => List of Type
708         List-free<Type> => List of Type, it is up to the caller to free items and list
709         const-List(-free)<Type> = const List of Types
710         These three all wrap to GList* in C but will be handled differently in C++, Python, etc.
711         
712         * plugins/class-gen/class_gen.c: (gobject_class_create_code),
713         (generic_cpp_class_create_code):
714         Adapted to new project_manager interface
715         
716         * plugins/gdb/plugin.c: (ivariable_debugger_iface_init):
717         * plugins/debug-manager/debugger.c:
718         (ivariable_debugger_iface_init):
719         Do not use C++ keyword "delete" for interface name
720         
721         * plugins/document-manager/anjuta-document-manager.plugin.in:
722         Added m4 to mime-types
723         
724         * plugins/project-manager/plugin.c:
725         (iproject_manager_add_source_multi):
726         Changed interface to use GList instead of GList* (needs new gnome-build CVS)
728 2006-10-01  Naba Kumar  <naba@gnome.org>
730         * plugins/devhelp/anjuta-devhelp-simple.ui: Added a simple
731         UI file used when out-of-process devhelp is used instead of
732         embedded devhelp.
733         
734         * configure.in, plugins/Makefile.am, plugins/devhelp/Makefile.am,
735         plugins/devhelp/plugin.c, plugins/devhelp/plugin.h,
736         plugins/profile-default/default.anjuta: Build devhelp plugin,
737         but use out-of-process devhelp if devhelp plugin is disabled
738         (either by user or devhelp is not installed). Disabled devhelp
739         plugin by default. Added it in default profile.
741 2006-10-01  Naba Kumar  <naba@gnome.org>
743         * plguins/project-manager/plugin.c: Possible fix for crash
744         bug #358583.
745         
746         * configure.in, plugins/Makefile.am: Enabled glade plugin and
747         set dep to last version 3.0.2.
748         
749         * plugins/cvs-plugin/plugin.c, plugins/file-loader/plugin.c,
750         plugins/file-loader/plugin.h, plugins/subversion/plugin.c,
751         plugins/symbol-browser/plugin.c: Use the right action group
752         for getting popup actions (Fixes lots of assertion failures).
754         * plugins/project-manager/plugin.c,
755         plugins/project-manager/plugin.h: use separate action group
756         for profie actions.
757         
758         * plugins/message-view/plugin.c: Disconnect session load
759         signal on plugin deactivation (fixes a crash).
761 2006-09-30  Naba Kumar  <naba@gnome.org>
763         * TODO.tasks: Added a few debugger tasks from Sebastien (two bounties).
764         * TODO.tasks: Assigned a bounty to Massimo.
766 2006-09-29  Naba Kumar  <naba@gnome.org>
768         * src/anjuta-app.c, src/shell.c: Fixed build errors.
770 2006-09-30 Sebastien Granjoux <seb.sfo@free.fr>
772         * plugins/debug-manager/debugger.c,
773         plugins/debug-manager/plugin.c,
774         libanjuta/interfaces/libanjuta.idl:
775         Add a new abort command to quit debugger without waiting
777         * plugins/gdb/debugger.c,
778         plugins/gdb/debugger.h,
779         plugins/gdb/plugin.c:
780         Send a signal directly to the debugged program
781         Implement abort command
783         * plugins/debug-manager/debug_tree.c:
784         Fix bug #358163
786         * plugins/debug-manager/stack-trace.c:
787         Fix bug #358009
789 2006-09-29  Naba Kumar  <naba@gnome.org>
791         * TODO.tasks: Updated.
792         
793         * plugins/gtodo/add_edit_item.c: Fixed text wrapping and item edit
794         dialog.
795         
796         * TODO.tasks: Added more tasks and bounties. Marked a few completed.
797         
798         * TODO.tasks: Updated in light of the word wrapping fix
799         in Tasks Manager. Added a test bounty entry.
801         * TODO.tasks: Added four bounties.
802         
803 2006-09-28  Naba Kumar  <naba@gnome.org>
805         * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h:
806         Added 'customizable' parameter to
807         anjuta_ui_add_action_group_entries() and similar functions to
808         allow user configuration of the actions. Filter out actions that
809         are not configurable items (such as submenu items). Now the
810         'Customize shortcuts' dialog is much better listed.
812         * plugins/build-basic-autotools/build-basic-autotools.c,
813         plugins/build-basic-autotools/build-basic-autotools.h,
814         plugins/cvs-plugin/plugin.c,
815         plugins/cvs-plugin/plugin.h,
816         plugins/debug-manager/breakpoints.c,
817         plugins/debug-manager/plugin.c,
818         plugins/debug-manager/stack_trace.c,
819         plugins/debug-manager/watch.c,
820         plugins/devhelp/plugin.c,
821         plugins/document-manager/plugin.c,
822         plugins/file-loader/plugin.c,
823         plugins/file-manager/plugin.c,
824         plugins/glade/plugin.c,
825         plugins/gtodo/interface.c,
826         plugins/gtodo/plugin.c,
827         plugins/language-support-cpp-java/plugin.c,
828         plugins/macro/plugin.c,
829         plugins/macro/plugin.h,
830         plugins/message-view/plugin.c,
831         plugins/patch/plugin.c,
832         plugins/profile-default/default.anjuta,
833         plugins/project-manager/plugin.c,
834         plugins/project-manager/plugin.h,
835         plugins/sample1/plugin.c,
836         plugins/search/plugin.c,
837         plugins/subversion/plugin.c,
838         plugins/subversion/plugin.h,
839         plugins/symbol-browser/plugin.c,
840         plugins/symbol-browser/plugin.h,
841         plugins/tools/plugin.c,
842         plugins/valgrind/plugin.c,
843         plugins/valgrind/plugin.h: Fixed to take care of above change
844         in API of AnjutaUI. Properly added/removed action groups in some
845         plugins. Split action groups into customization and non-customizable
846         groups and added them separately.
848         * plugins/document-manager/plugin.c: Close files belonging to
849         project when project is closed (not complete).
850         
851         * plugins/gtodo/plugin.c: Enabled wrapping of tasks texts and
852         vertical aligned cell entries.
853         
854         * src/anjuta-app.c: Define macros for the placeholder names.
855         Set default widths and heights of the default placeholders,
856         so that newly docked widgets are correclty sized.
857         
858         * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
859         plugins/project-wizard/templates/anjuta-plugin/src/plugin.h:
860         Fixed to generated correct actions addition/removal code.
862 2006-09-25  Naba Kumar  <naba@gnome.org>
864         * libanjuta/Makefile.am, libanjuta/libanjuta.h,
865         libanjuta/anjuta-serializer.[ch]: Implemented serialization
866         class.
867         
868         * plugins/message-view/anjuta-msgman.c,
869         plugins/message-view/anjuta-msgman.h,
870         plugins/message-view/message-view.c,
871         plugins/message-view/message-view.h,
872         plugins/message-view/plugin.c: Serialize messages panes in
873         session save and deserialize them in session load so that
874         build messages persistant.
875         
876 2006-09-24  Johannes Schmid <jhs@gnome.org>
878         * libanjuta/anjuta-utils.c:
879         * plugins/message-view/message-view.c:
880         Really fixed #355407
882 2006-09-23 Sebastien Granjoux <seb.sfo@free.fr>
884         * libanjuta/interfaces/libanjuta.idl:
885         Change one variable sign
887         * plugins/debug-manager/anjuta-debug-manager.glade,
888         plugins/debug-manager/anjuta-debug-manager.ui:
889         Few small interface changes     
891         * plugins/debug-manager/debug_tree.h,
892         plugins/debug-manager/watch.c,
893         plugins/debug-manager/debugger.c,
894         plugins/debug-manager/plugin.c
895         plugins/gdb/debugger.c,
896         plugins/gdb/plugin.c:
897         Big rewrite of debugger queue
898         Allow to cancel command
900         * plugins/debug-manager/memory.c:
901         Fix a bug if a command is cancelled
903 2006-09-23  Bursig Rafal <Bursig_Rafal@mentor.com>
905         * plugins/gdb/debugger.c,
906         plugins/debug-manager/debug_tree.c,
907         plugins/debug-manager/locals.c:
908         Restore tree representation for local variable
909         Add argument in local variable list
910         Use gdb variable object to get all informations
912 2006-09-19  Naba Kumar  <naba@gnome.org>
914         * libanjuta/anjuta-save-prompt.[c,h]: Added missing files
915         that implements AnjutaSavePrompt class.
917         * ChangeLog: Fixed indentation.
918         
919         * libanjuta/Makefile.am,
920         libanjuta/anjuta-marshal.list,
921         libanjuta/anjuta-shell.c,
922         libanjuta/anjuta-shell.h,
923         plugins/document-manager/action-callbacks.c,
924         plugins/document-manager/action-callbacks.h,
925         plugins/document-manager/anjuta-docman.c,
926         plugins/document-manager/anjuta-docman.h,
927         plugins/document-manager/plugin.c,
928         src/anjuta.c: Impletemnted save prompt dialog to prompt for
929         unsaved items during exit. A new signal is added in shell
930         interface called 'save-prompt' to collect all unsaved items.
931         Create AnjutaSavePrompt class (dialog) to process unsaved items.
932         Fixed document manager to use the new save-prompt signal in shell
933         and AnjutaSavePrompt object for unsaved files. Cleaned up
934         AnjutaDocman to synchronously save new files. Fixed function
935         names.
937 2006-09-18  Johannes Schmid <jhs@gnome.org>
939         * configure.in: Added gdl-gnome-1.0 to depencies and bumped
940         gdl requirement to 0.7.0
942 2006-09-18  Johannes Schmid <jhs@gnome.org>
944         * global-tags/.cvsignore:
945         * global-tags/Makefile.am:
946         * global-tags/create_global_tags.sh (removed):
947         * global-tags/create_global_tags.sh.in (added):
948         Fixed #355407
949         
950         * libanjuta/anjuta-launcher.c:
951         Fixed #349374
952         
953         * plugins/project-manager/plugin.c:
954         (project_manager_plugin_close_project):
955         Fixed crasher
956         
957         * plugins/symbol-browser/plugin.c: (update_editor_symbol_model):
958         Fixed gtk critical
959         
960         * src/anjuta-app.c: (on_add_merge_widget), (on_widget_remove):
961         More reasonable toolbar creation/deletition though it does
962         not completly work!
964 2006-09-15  Johannes Schmid <jhs@gnome.org>
966         * libanjuta/anjuta-utils.c/.h:
967         Fixed #355168
969 2006-09-13  Curtis Magyar <curtm4n@gmail.com>
971         * scintilla/ScintillaGTK.cxx
972         Fixed doulbe freeing in Scintilla
974 2006-09-12  Johannes Schmid  <jhs@gnome.org>
976         * plugins/symbol-browser/an_symbol_prefs.c:
977         Support unloading / reloading of the module (for example when
978         closing a project and opening another one).
980         * plugins/project-manager/plugin.c:
981         Really fixed #355148 (Show project name in title bar)
983 2006-09-09  Johannes Schmid  <jhs@gnome.org>
985         * libanjuta/plugins.c:
986         Fixed #355156 (Show plugins in alphabetical order)
988 2006-09-09  Johannes Schmid  <jhs@gnome.org>
990         * plugins/project-manager/plugin.c:
991         Fixed #355148 (Show project name in title bar)
993 2006-09-09  Johannes Schmid  <jhs@gnome.org>
995         * plugins/project-manager/plugin.c:
996         (value_removed_project_root_uri):
997         Fixed crasher if project cannot be opened
999 2006-08-30 Naba Kumar  <naba@gnome.org>
1001         * plugins/language-support-cpp-java/plugin.[c,h],
1002         plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
1003         Impletemnted UI for auto indent.
1004         
1005 2006-08-28 Naba Kumar  <naba@gnome.org>
1006         
1007         * plugins/gvim/.cvsignore,
1008         plugins/gvim/Makefile.am,
1009         plugins/gvim/anjuta-vim-plugin.png,
1010         plugins/gvim/anjuta-vim.c,
1011         plugins/gvim/anjuta-vim.h,
1012         plugins/gvim/anjuta-vim.plugin.in,
1013         plugins/gvim/gtkvim.c,
1014         plugins/gvim/gtkvim.h,
1015         plugins/gvim/plugin.c,
1016         plugins/gvim/plugin.h: Added gvim anjuta plugin. Not included
1017         in build yet.
1019 2006-08-28 Naba Kumar  <naba@gnome.org>
1021         Patch from: Massimo Corà  <maxcvs@email.it>
1022         * tagmanager/tm_source_file.c, tagmanager/tm_workspace.c: Fixed
1023         possible infinite loop.
1025 2006-08-22 Adam Dingle <adam@medovina.org>
1026         
1027         * plugins/editor/editor.glade: Fixed bug 346775 ("no highlight styles
1028         to edit are shown in the preferences dialog in anjuta").
1029         Removed unused widgets from the style editor dialog.
1031 2006-08-21  Johannes Schmid <jhs@gnome.org>
1033         * plugins/symbol-browser/test-class.[cpp/h]
1034         Added missing files
1036 2006-08-18  Naba Kumar  <naba@gnome.org>
1038         * plugins/sourceview/sourceview.c: Emit language-changed signal at the
1039         end of document loading.
1041         * plugins/language-support-cpp-java/plugin.c,
1042         plugins/sourceview/sourceview.c: Fixed plugin loading.
1044 2006-08-17  Naba Kumar  <naba@gnome.org>
1046         * plugins/language-support-cpp-java/plugin.c,
1047         plugins/language-support-cpp-java/plugin.h: Implemented emacs-style
1048         mode line parsing. Indentation parameters initialized based on
1049         mode line parameters.
1051 2006-08-16  Naba Kumar  <naba@gnome.org>
1053         * Makefile.am, plugins/editor/text_editor.c,
1054         plugins/language-support-cpp-java/plugin.c: Fixed indentation in
1055         comments.
1057 2006-08-16 Naba Kumar  <naba@gnome.org>
1059         Patch from  Massimo Cora'  <maxcvs@email.it>:
1060         
1061         * plugins/editor/aneditor-autocomplete.cxx,
1062         plugins/editor/aneditor-calltip.cxx,
1063         plugins/symbol-browser/Makefile.am,
1064         plugins/symbol-browser/an_symbol.c,
1065         plugins/symbol-browser/an_symbol_view.c,
1066         plugins/symbol-browser/plugin.c,
1067         tagmanager/Makefile.am, tagmanager/acconfig.h, tagmanager/args.c,
1068         tagmanager/args.h, tagmanager/asm.c, tagmanager/asp.c,
1069         tagmanager/awk.c, tagmanager/beta.c, tagmanager/c.c,
1070         tagmanager/cobol.c, tagmanager/ctags.c, tagmanager/ctags.h,
1071         tagmanager/debug.c, tagmanager/debug.h, tagmanager/eiffel.c,
1072         tagmanager/entry.c, tagmanager/entry.h, tagmanager/erlang.c,
1073         tagmanager/fortran.c, tagmanager/general.h, tagmanager/get.c,
1074         tagmanager/get.h, tagmanager/html.c,
1075         tagmanager/include/tm_source_file.h,
1076         tagmanager/include/tm_tag.h,
1077         tagmanager/include/tm_workspace.h,
1078         tagmanager/jscript.c, tagmanager/keyword.c,
1079         tagmanager/keyword.h, tagmanager/lisp.c,
1080         tagmanager/lregex.c, tagmanager/lua.c,
1081         tagmanager/main.h, tagmanager/make.c,
1082         tagmanager/options.c, tagmanager/options.h,
1083         tagmanager/parse.c, tagmanager/parse.h,
1084         tagmanager/parsers.h, tagmanager/pascal.c,
1085         tagmanager/perl.c, tagmanager/php.c,
1086         tagmanager/python.c, tagmanager/read.c,
1087         tagmanager/read.h, tagmanager/readtags.c,
1088         tagmanager/readtags.h, tagmanager/rexx.c,
1089         tagmanager/routines.c, tagmanager/routines.h,
1090         tagmanager/ruby.c, tagmanager/scheme.c,
1091         tagmanager/sh.c, tagmanager/slang.c,
1092         tagmanager/sml.c, tagmanager/sort.c,
1093         tagmanager/sort.h, tagmanager/sql.c,
1094         tagmanager/strlist.c, tagmanager/strlist.h,
1095         tagmanager/tcl.c, tagmanager/tm_source_file.c,
1096         tagmanager/tm_symbol.c, tagmanager/tm_tag.c,
1097         tagmanager/tm_workspace.c, tagmanager/verilog.c,
1098         tagmanager/vim.c, tagmanager/vstring.c,
1099         tagmanager/vstring.h, tagmanager/yacc.c: Updated ctags to version
1100         5.6 and namespace completion fixed.
1102         * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
1103         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated.
1105 2006-08-15 Naba Kumar  <naba@gnome.org>
1107         * libanjuta/interfaces/libanjuta.idl,
1108         plugins/editor/text-editor-iterable.c,
1109         plugins/editor/text_editor.c,
1110         plugins/sourceview/sourceview-cell.c,
1111         plugins/sourceview/sourceview.c: Implemented ianjuta_iterable_clone(),
1112         ianjuta_iterable_assign(), ianjuta_editor_begin_action (),
1113         ianjuta_editor_end_action().
1114         
1115         * plugins/language-support-cpp-java/plugin.c: Improved auto-indentation.
1117 2006-08-13 Naba Kumar  <naba@gnome.org>
1119         * plugins/debug-manager/breakpoints.c,
1120         plugins/debug-manager/memory.c,
1121         plugins/debug-manager/registers.c,
1122         src/layout.xml: Fixed debugger widgets layout.
1124 2006-08-12 Naba Kumar  <naba@gnome.org>
1126         * plugins/editor/aneditor-indent.cxx, plugins/editor/aneditor-priv.h,
1127         plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
1128         plugins/editor/editor.glade, plugins/editor/text_editor.h,
1129         plugins/editor/text_editor_prefs.c: Disabled automatic indentation
1130         codes and dead codes. Removed automatic indentation prefs.
1132 2006-08-12  Johannes Schmid <jhs@gnome.org>
1134         * libanjuta/Makefile.am:
1135         * libanjuta/anjuta-launcher.c:
1136         * libanjuta/anjuta-launcher.h:
1137         * libanjuta/anjuta-plugin.c:
1138         * libanjuta/anjuta-plugin.h:
1139         * libanjuta/anjuta-preferences.c:
1140         * libanjuta/anjuta-preferences.h:
1141         * libanjuta/anjuta-shell.c:
1142         * libanjuta/anjuta-shell.h:
1143         * libanjuta/libanjuta.h:
1144         
1145         Made wrapper friendly:
1146         - no inline in header files (preferences_set/get)
1147         - correct signal names
1148         - correct GError** argument in anjuta_shell_freeze/thaw
1149         - include correct files in libanjuta.h
1150         
1151         * plugins/project-manager/plugin.c: 
1152         Fixed two crashers
1154 2006-08-11 Naba Kumar  <naba@gnome.org>
1156         * plugins/editor/aneditor-priv.h,
1157         plugins/editor/aneditor.cxx: Disabled inbuilt autoindentation.
1158         
1159         * plugins/editor/text_editor_cbs.c,
1160         plugins/sourceview/anjuta-view.c: Pass the right position for char
1161         added signal.
1162         
1163         * plugins/sourceview/anjuta-view.c: Emit char-added signal for tab.
1164         
1165         * plugins/language-support-cpp-java/plugin.c: Fixed memory corruption.
1167 2006-08-11 Naba Kumar  <naba@gnome.org>
1169         * plugins/sourceview/sourceview-cell.c: Fixed get_character () to
1170         return the right character at the iter position and get_char() to
1171         not leak memory.
1173         * plugins/sourceview/sourceview.c: Fixed get_line_begin_position()
1174         to set to character offset and not byte index.
1176         * plugins/language-support-cpp-java/plugin.c: Improved
1177         auto-indentation login. Indents opening and closing braces correctly.
1179 2006-08-10  Johannes Schmid <jhs@gnome.org>
1181         * INSTALL:
1182         * autogen.sh:
1183         Required automake = 1.9
1185         * libanjuta/anjuta-children.c:
1186         * libanjuta/anjuta-children.h:
1187         * libanjuta/anjuta-encodings.h:
1188         * libanjuta/anjuta-launcher.h:
1189         * libanjuta/anjuta-plugin-description.h:
1190         * libanjuta/anjuta-preferences-dialog.h:
1191         * libanjuta/anjuta-preferences.h:
1192         * libanjuta/anjuta-session.h:
1193         * libanjuta/anjuta-status.h:
1194         * libanjuta/anjuta-ui.h:
1195         * libanjuta/anjuta-utils.c:
1196         * libanjuta/anjuta-utils.h:
1197         * libanjuta/e-splash.h:
1198         * libanjuta/glue-factory.h:
1199         * libanjuta/glue-plugin.h:
1200         * libanjuta/plugins.h:
1201         * libanjuta/resources.h:
1202         Fixed libanjuta to be able to wrap it
1203         - G_BEGIN_DECLS, G_END_DECLS
1204         - include all necessary files in libanjuta.h
1206         * plugins/gtodo/tray-icon.c:
1207         * plugins/terminal/terminal.c:
1208         Some build fixes for freebsd
1210         * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
1211         * plugins/sourceview/sourceview.glade:
1212         Remove auto-indent feature as it is now in language-support
1214 2006-08-09 Naba Kumar  <naba@gnome.org>
1216         * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade,
1217         plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
1218         Added missing files.
1220         * plugins/sourceview/sourceview.c:  Implemented get_tabsize(),
1221         get_use_spaces(), set_tabsize() and set_use_spaces().
1223 2006-08-09 Naba Kumar  <naba@gnome.org>
1225         * libanjuta/anjuta-plugin.c: Only merge preferences if the plugin
1226         succeeded in activating.
1228         * plugins/document-manager/plugin.c: Added debug message.
1230         * libanjuta/interfaces/libanjuta.idl,
1231         plugins/editor/text_editor.c: Implemented get_tabsize(),
1232         get_use_spaces(), set_tabsize() and set_use_spaces().
1234         * plugins/language-support-cpp-java/Makefile.am,
1235         plugins/language-support-cpp-java/plugin.c,
1236         plugins/language-support-cpp-java/plugin.h: Used editor parameters
1237         for indentation. Added preferences page for paramenters.
1239         * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
1241 2006-08-08 Naba Kumar  <naba@gnome.org>
1243         * libanjuta/interfaces/libanjuta.idl,
1244         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
1245         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
1246         plugins/editor/text_editor.c,
1247         plugins/sourceview/sourceview.c: Added grab_focus() in IAnjutaEditor
1248         and implemented it for both scintilla and sourceview.
1250         * plugins/search/plugin.c: Use the new grab_focus() to transfer
1251         focus back to editor (happens when pressing esc in incremental
1252         search box).
1254 2006-08-08 Naba Kumar  <naba@gnome.org>
1256         * libanjuta/interfaces/libanjuta.idl,
1257         plugins/editor/text_editor.c,
1258         plugins/editor/text_editor.h,
1259         plugins/editor/text-editor-iterable.c,
1260         plugins/sourceview/sourceview-cell.c,
1261         plugins/sourceview/sourceview.c: Implemented editor attributes
1262         methods.
1263         
1264         * plugins/editor/aneditor.cxx: Disabled old indentation code.
1265         plugins/language-support-cpp-java/plugin.c: Implemented indentation
1266         code (not complete yet).
1268         * manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
1269         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
1270         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
1271         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
1272         manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
1273         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
1275 2006-08-04 Naba Kumar  <naba@gnome.org>
1277         * plugins/sourceview/sourceview.c: Fixed ieditor_goto_position
1278         implementation.
1279         
1280 2006-08-03  Johannes Schmid <jhs@gnome.org>
1282         * configure.in: Add a more informative text to valgrind plugin
1284         * TODO.tasks:
1285         Modified Preferences tasl
1286         * libanjuta/anjuta-plugin.c: 
1287         * libanjuta/anjuta-preferences-dialog.c: 
1288         * libanjuta/anjuta-preferences-dialog.h:
1289         * libanjuta/anjuta-preferences.c:
1290         * libanjuta/anjuta-preferences.h:
1291         * libanjuta/interfaces/Makefile.am.iface:
1292         * libanjuta/interfaces/libanjuta.idl:
1293         Added IAnjutaPreferences interface which every plugin that has preferences should
1294         implement. Call merge() and unmerge() at plugin activation/deactivation.
1295         Fixed preferences_page_remove()
1296         
1297         * plugins/build-basic-autotools/build-basic-autotools.c:
1298         * plugins/cvs-plugin/plugin.c: 
1299         * plugins/document-manager/plugin.c:
1300         * plugins/editor/plugin.c:
1301         * plugins/editor/plugin.h:
1302         * plugins/file-manager/plugin.c: 
1303         * plugins/gtodo/main.h:
1304         * plugins/gtodo/plugin.c: 
1305         * plugins/gtodo/preferences.c: 
1306         * plugins/message-view/anjuta-msgman.c: 
1307         * plugins/message-view/anjuta-msgman.h:
1308         * plugins/message-view/plugin.c:
1309         * plugins/sourceview/plugin.c: 
1310         * plugins/sourceview/plugin.h:
1311         * plugins/symbol-browser/an_symbol_prefs.c:
1312         * plugins/symbol-browser/plugin.c: 
1313         * plugins/terminal/terminal.c: 
1314         * plugins/valgrind/plugin.c
1315         * src/anjuta-app.c:
1316         
1317         Updated preference loading/unloading for all plugins
1319 2006-08-03 Guenther Brammer <gbrammer@gmx.de>
1320         
1321         * configure.in, libanjuta/Makefile.am, libegg/Makefile.am,
1322         src/Makefile.am, plugins/tools/scripts/Makefile.am: 
1323     - Do not define PACKAGE_*_DIR in config.h, use -D compiler arguments instead as
1324         recommended by the autoconf manual. 
1325         - Fixes compiling with autoconf 2.60.
1326         
1327         * libanjuta/libanjuta-1.0.pc.in: Silence a warning about datarootdir
1329 2006-08-02      Johanes Schmid <jhs@gnome.org>
1331         * plugins/profile-default/plugin.c:
1332         Fixed session handling
1334 2006-08-01  Johannes Schmid <jhs@gnome.org>
1336         * configure.in
1337         * plugins/Makefile.am:
1338         Disabled devhelp and glade for now as they do not work (#341073
1339         and #341170)
1340         
1341         * plugins/profile-default/anjuta-default-profile.ui (removed):
1342         * plugins/profile-default/plugin.c:
1343         * plugins/profile-default/plugin.h:
1344         * plugins/project-manager/anjuta-project-manager.ui:
1345         * plugins/project-manager/plugin.c:
1346         * plugins/project-manager/plugin.h:
1347         Limted multiple project support #315043
1349         * libanjuta/interfaces/libanjuta.idl:
1350         Added ianjuta_profile_unload
1352 2006-07-31 Naba Kumar  <naba@gnome.org>
1354         * libanjuta/interfaces/libanjuta.idl,
1355         plugins/editor/text-editor-iterable.c,
1356         plugins/editor/text_editor.c,
1357         plugins/sourceview/anjuta-view.c,
1358         plugins/sourceview/anjuta-view.h,
1359         plugins/sourceview/sourceview.c: Fixed text iteration and 
1360         IAnjutaEditor implementations in both scintilla
1361         and sourceview. Cleand up libanjuta API: Removed redundant
1362         erase_range() method from IAnjutaEditor interface, fixed
1363         ianjuta_editor_get_text to take length instead of range (consistency).
1364         autoindentation in both sourceview and scintilla more or less works,
1365         but still disabled for now because there are still some anomalies
1366         in text iteration.
1368         * plugins/language-support-cpp-java/plugin.c: Fixed indentation code.
1370         * plugins/symbol-browser/plugin.c, plugins/tools/execute.c: Fixed
1371         API changes.
1373 2006-07-30  Johannes Schmid <jhs@gnome.org>
1375         * plugins/sourceview/anjuta-document.c:
1376         * plugins/sourceview/anjuta-document.h:
1377         * plugins/sourceview/anjuta-view.c: 
1378         * plugins/sourceview/sourceview.c:
1379         Wrote a new "char_added" implementation, I hope this one is good
1381         * plugins/sourceview/sourceview-cell.c:
1382         Fixed typo: "text_iter" instead of "iter"
1384 2006-07-30 Naba Kumar  <naba@gnome.org>
1386         * plugins/sourceview/sourceview-cell.c: Fixed iter navigation.
1388 2006-07-30  Johannes Schmid <jhs@gnome.org>
1390         * autogen.sh: use gnome-autogen.sh from gnome-coomen
1391         
1392         * plugins/debug-manager/plugin.c: 
1393         * plugins/patch/plugin.c:
1394         Use IAnjutaIndicable to mark debugger position
1396         * plugins/sourceview/sourceview.c:
1397         Define colors for IAnjutaIndicable
1399 2006-07-29  Johannes Schmid <jhs@gnome.org>
1401         * plugins/debug-manager/anjuta-debug-manager.ui:
1402         * plugins/debug-manager/breakpoints.c:
1403         * plugins/debug-manager/images/Makefile.am:
1404         * plugins/debug-manager/images/run-to-cursor.png:
1405         * plugins/debug-manager/plugin.c:
1406         Added toolbar and some icons
1408         * plugins/patch/anjuta-patch.ui:
1409         * plugins/patch/patch-plugin.c:
1410         * plugins/patch/patch-plugin.glade:
1411         * plugins/patch/plugin.c:
1412         * plugins/patch/plugin.h:
1413         Improved patch plugin (GUI and function)
1415         * plugins/sourceview/sourceview.c:
1416         Fixed another Gtk-Critical
1418         * plugins/tools/anjuta-tools.ui:
1419         * plugins/tools/plugin.h:
1420         Put Patch plugin in tools menu and changed ui file
1422 2006-07-29  Johannes Schmid <jhs@gnome.org>
1424         * plugins/document-manager/plugin.c:
1425         Fixed accelator Gtk-Warning
1427         * plugins/message-view/anjuta-msgman.c: 
1428         Fixed Gtk-Warning
1430         * plugins/sourceview/anjuta-document.c:
1431         * plugins/sourceview/anjuta-document.h:
1432         * plugins/sourceview/anjuta-marshal.list:
1433         Wrote a better emitter for the char-added signal
1435         * plugins/sourceview/sourceview.c:
1436         Fixed Redo/Undo to void Gtk-Criticals
1437         
1438         * plugins/sourceview/sourceview-args.c:
1439         * plugins/sourceview/sourceview-cell.c:
1440         * plugins/sourceview/sourceview-scope.c:
1441         * plugins/sourceview/sourceview-tags.c: 
1442         Adapted to new IAnjutaIterator API
1444 2006-07-28 Naba Kumar  <naba@gnome.org>
1446         * libanjuta/interfaces/libanjuta.idl: More accurate comments.
1448         * plugins/symbol-browser/an_symbol.c,
1449         plugins/symbol-browser/an_symbol_iter.c,
1450         plugins/symbol-browser/an_symbol_iter.h: AnjutaSymbolIter is now
1451         subclass of AnjutaSymbol so that the symbol is accessible from
1452         the iter in light of changes in IAnjutaIterable.
1454         * plugins/class-inheritance/class-inherit.c: Fixed based on changes
1455         implementation of IAnjutaIterable.
1457 2006-07-28 Naba Kumar  <naba@gnome.org>
1459         * libanjuta/interfaces/libanjuta.idl: Removed get data methods in
1460         IAnjutaIterable. They were kind of useless since the interface is
1461         defined on the data object itself. Added set_position() method
1462         in IAnjutaIterable to allow setting arbitrary current index to the
1463         iter.
1464         Added erase() and erase_range() in IAnjutaEditor.
1466         * plugins/editor/text-editor-iterable.c: Fixed 
1467         plugins/editor/text_editor.c: Implemented erase() and erase_range()
1468         methods in editor. Fixed get_line_from_position() method.
1470         * plugins/language-support-cpp-java/plugin.c: Fixed indentation
1471         code. It's disabled for now.
1473         * plugins/sourceview/sourceview-cell.c,
1474         plugins/symbol-browser/an_symbol_iter.c: Fixed IAnjutaIterable
1475         implementation.
1477 2006-07-27  Johannes Schmid <jhs@gnome.org>
1479         * plugins/sourceview/sourceview-cell.c:
1480         Fixed IAnjutaEditorCell to work only on a single line
1481         Fixed crasher in finalize
1483         * plugins/symbol-browser/an_symbol_prefs.c:
1484         * global-tags/Makefile.am:
1485         Philip van Hoof pointed out that it is a bad idea to depend on PATH for
1486         script installation     
1488 2006-07-26 Naba Kumar  <naba@gnome.org>
1490         * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaEditorCell and
1491         IAnjutaEditorCellStyle interfaces to not inherit IAnjutaEditor.
1492         
1493         * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml: Updated.
1494         
1495         * plugins/document-manager/plugin.c: Fixed dynamic loading of
1496         support plugins
1497         
1498         * plugins/editor/text-editor-iterable.c,
1499         plugins/editor/text_editor.c,
1500         plugins/editor/text_editor_cbs.c: Fixed ianjuta_editor_get_text
1501         method to work correctly, it was ignoring start and end parameters.
1502         Fixed TextEditorCell implementation. Fixed 'char-added' signal
1503         emission.
1504         
1505         * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in,
1506         plugins/language-support-cpp-java/plugin.c: Fixed indentation engine.
1508 2006-07-24  Massimo Cora'  <maxcvs@email.it>
1510         * plugins/symbol-browser/an_symbol_view.c,
1511         plugins/symbol-browser/an_symbol_view.h,
1512         plugins/symbol-browser/plugin.c:
1513     fix a matching case into sv_extract_type_qualifier_from_expr ()
1514     and some minor issues.
1516 2006-07-26  Johannes Schmid <jhs@gnome.org>
1518         * plugins/language-support-cpp-java/plugin.c:
1519         Fixed to work kind of with sourceview editor
1520         * plugins/sourceview/anjuta-document.c: 
1521         * plugins/sourceview/anjuta-view.c: 
1522         * plugins/sourceview/sourceview-cell.c:
1523         * plugins/sourceview/sourceview.c:
1524         Fixed IAnjutaEditorCell and "char-added" signal
1526 2006-07-24 Naba Kumar  <naba@gnome.org>
1528         * plugins/document-manager/plugin.c,
1529         plugins/document-manager/plugin.h: Initial implementedion for loading
1530         support plugins.
1531         
1532         * plugins/editor/text_editor.c: Fixed IAnjutaEditorLanguage
1533         implementation.
1534         
1535         * plugins/editor/text_editor.c: Fixed syntax highlighting when
1536         indicators are cleared (that leaved grey texts).
1538 2006-07-14 Sebastien Granjoux <seb.sfo@free.fr>
1540         * libanjuta/interfaces/libanjuta.idl,
1541         plugins/debug-manager/breakpoints.c,
1542         plugins/debug-manager/memory.c,
1543         plugins/debug-manager/registers.c,
1544         plugins/debug-manager/debug_tree.c,
1545         plugins/debug-manager/debugger.c,
1546         plugins/gdb/debugger.c,
1547         plugins/gdb/debugger.h,
1548         plugins/gdb/plugin.c:
1549         Add a parameter for reporting error
1550         Add a new interface for using gdb variable object
1551         Allow to cancel commands
1552         Rewrite handling of debugger state
1554         * plugins/debug-manager/plugin.c,
1555         plugins/debug-manager/locals.c,
1556         plugins/debug-manager/locals.h,
1557         plugins/debug-manager/register.c,
1558         plugins/debug-manager/stack_trace.c,
1559         plugins/debug-manager/stack_trace.h:
1560         Create and destroy local and stack trace windows when needed
1562 2006-07-20  Johannes Schmid <jhs@cvs.gnome.org>
1564         * plugins/document-manager/plugin.c:
1565         Fixed "Automatic" highlighting
1567 2006-07-20  Johannes Schmid <jhs@cvs.gnome.org>
1569         * plugins/sourceview/sourceview.c: Added support for IAnjutaEditorLanguage
1571         * plugins/sourceview/anjuta-view.c:
1572         Patch from Fredrik Axelsson <fraxbe@gmail.com> to fix a popup-menu issue
1574 2006-07-14  Johannes Schmid <jhs@cvs.gnome.org>
1575         
1576         * configure.in: Check for C/C++-Compiler correctly
1578 2006-07-14  Fredrik Axelsson <fraxbe@gmail.com>
1580         reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
1582         * plugins/debug-manager/stack_trace.c:
1583         Destroy stack window when debuuger is disabled (#347414)
1584         
1585         * plugins/sourceview/anjuta-view.c:
1586         Fix a crash with popup-menu (#347412)
1588 2006-07-13 Naba Kumar  <naba@gnome.org>
1590         * plugins/editor/Makefile.am,
1591         plugins/editor/text_editor.h,
1592         plugins/editor/text-editor-iterable.h,
1593         plugins/editor/text-editor-iterable.c: Implemented text iterator (not
1594         tested yet).
1595         
1596         * plugins/language-support-cpp-java/plugin.c: Preliminary indentation
1597         code.
1598         
1599         * plugins/sourceview/sourceview-cell.c: Fixed a leak.
1601 2006-07-03  Johannes Schmid <jhs@cvs.gnome.org>
1603         * plugins/editor/text_editor.c: (convert_to_utf8_from_charset):
1604         Bug #342937
1605         
1606 2006-07-03  Fredrik Axelsson <fraxbe@gmail.com>
1608         reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
1610         * libanjuta/anjuta-preferences-dialog.c:
1611         Do not use the page_num returned by gtk_notebook_append_page to
1612         remove the page as it cause bugs when pages removal is not done
1613         in LIFO.
1615         * plugins/document-manager/anjuta-docman.c:
1616         * src/anjuta-app.c:
1617         makes Anjuta display dock_items which have previously been hidden
1619 2006-07-03  Fredrik Axelsson <fraxbe@gmail.com>
1621         reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
1623         * plugins/debug-manager/breakpoints.c: (on_clear_all_breakpoints):
1624         * plugins/sourceview/sourceview.c: (imark_unmark):
1625         
1626         Patches for bugs #346450 and #346295
1627         
1628         * AUTHORS: Added Fredrik
1630 2006-06-18 Johannes Schmid <jhs@cvs.gnome.org>
1632         * plugins/message-view/anjuta-msgman.c: 
1633         Fixed close button/icon size (like in docman)
1635 2006-06-10 Naba Kumar <naba@gnome.org>
1637         * plugins/editor/text_editor.c: Fixed goto line to mark the line
1638         being set.
1639         
1640 2006-06-10 Sebastien Granjoux <seb.sfo@free.fr>
1642         * libanjuta/interfaces/libanjuta.idl:
1643         Move inspect_memory function in IAnjutaCpuDebugger interface
1644         Rename Boolean type to State
1646         * plugins/debug-manager/breakpoint.c:
1647         Rename Boolean type to State
1649         * plugins/debug-manager/Makefile.am,
1650         plugins/debug-manager/anjuta-marshal.list,
1651         plugins/debug-manager/data_view.c,
1652         plugins/debug-manager/data_view.h,
1653         plugins/debug-manager/data_buffer.c,
1654         plugins/debug-manager/data_buffer.h,
1655         plugins/debug-manager/chunk_view.c,
1656         plugins/debug-manager/chunk_view.h,
1657         plugins/debug-manager/anjuta-debug-manager.ui,
1658         plugins/debug-manager/debugger.c,
1659         plugins/debug-manager/memory.c,
1660         plugins/debug-manager/memory.h,
1661         plugins/debug-manager/plugin.c,
1662         plugins/gdb/debugger.c,
1663         plugins/gdb/debugger.h,
1664         plugins/gdb/plugin.c:
1665         Rewrite memory window using a special widget
1666         Rename Boolean type to State
1668 2006-06-08 Naba Kumar <naba@gnome.org>
1670         * plugins/editor/text_editor.c (itext_editor_get_current_word):
1671         Do not return garbage characters and return NULL when there is no
1672         current word.
1673         
1674         * plugins/search/plugin.c: Fixed next occurance and prev occurance to
1675         work correctly.
1676         
1677         * plugins/search/search-replace.c: Fixed a mem leak.
1679 2006-06-08  Johannes Schmid <jhs@cvs.gnome.org>
1681         * libanjuta/anjuta-launcher.c:
1682         Added debug message (see #343522)
1683         
1684         * plugins/build-basic-autotools/build-basic-autotools.c:
1685         Patch from Günther Brammer to fix #344015
1687         * plugins/sourceview/sourceview.c:
1688         Implemented IAnjutaEditor->get_begin/end_line_position (crashed
1689         automatic highlight of build messages)
1691 2006-06-06 Naba Kumar <naba@gnome.org>
1693         * configure.in,
1694         libanjuta/interfaces/libanjuta.idl,
1695         manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
1696         plugins/Makefile.am,
1697         plugins/document-manager/action-callbacks.c,
1698         plugins/document-manager/plugin.c,
1699         plugins/editor/text_editor.c: Implemented IAnjutaEditorLanguage
1700         interface for language highlight selection and langauge change
1701         signal.
1702         
1703         * plugins/language-support-cpp-java: Added language support
1704         plugin for cpp and java.
1706 2006-05-27  Naba Kumar  <naba@gnome.org>
1708         * libanjuta/interfaces/libanjuta.idl, plugins/gdb/*,
1709         plugins/debug-manager/*, data/Makefile.am,
1710         manuals/reference/libanjuta/libanjuta.types,
1711         manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
1712         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
1713         merged anjuta-new-debugger branch into trunck.
1714         (cvs -z3 up -j anjuta-merged-from-trunk-to-new-debugger -j anjuta-new-debugger)
1716 2006-05-06 Sebastien Granjoux <seb.sfo@free.fr>
1717         
1718         * libanjuta/interfaces/libanjuta.idl,
1719         plugins/debug-manager/debugger.c,
1720         plugins/debug-manager/debugger.h,
1721         plugins/gdb/anjuta-gdb.plugin.in,
1722         plugins/gdb/debugger.c,
1723         plugins/gdb/debugger.h,
1724         plugins/gdb/plugin.c:
1725         Add new IAnjutaCpuDebugger interface to access cpu register
1726         Run gdb instead of /usr/local/bin/gdb
1727         
1728         * plugins/debug-manager/plugin.c,
1729         plugins/debug-manager/registers.c,
1730         plugins/debug-manager/registers.h:
1731         Rewrite register window
1732         Rename Load target menu item to Run target
1734 2006-05-07  Naba Kumar  <naba@gnome.org>
1736         * plugins/gdb.init
1737         
1738 2006-05-01 Sebastien Granjoux <seb.sfo@free.fr>
1740         * plugins/debug-manager/watch.c,
1741         plugins/debug-manager/breakpoint.c,
1742         plugins/debug-manager/breakpoint.h:
1743         Fix crash: disconnect save and load session signals
1745 2006-04-30 Sebastien Granjoux <seb.sfo@free.fr>
1747         * libanjuta/interface/libanjuta.idl,
1748         plugins/debug-manager/debugger.c,
1749         plugins/gdb/plugin.c:
1750         Add a value parameter for evaluate command
1752         * plugins/debug-manager/anjuta-debug-manager.glade:
1753         Create new dialog box for watches using glade
1755         * plugins/debug-manager/anjuta-debug-manager.ui:
1756         Move watch menu items near the end
1757         Move breakpoint menu items outside the sub menu
1759         * plugins/debug-manager/debug_tree.c,
1760         plugins/debug-manager/debug_tree.h,
1761         plugins/debug-manager/debug_tree.h,
1762         plugins/debug-manager/watch.c:
1763         Move all GUI code from watch.c to debug_tree.c
1764         Add an auto update property to watches
1765         
1766         * plugins/debug-manager/locals.c,
1767         plugins/debug-manager/locals.h,
1768         plugins/debug-manager/stack_trace.c,
1769         plugins/debug-manager/stack_trace.h,
1770         plugins/debug-manager/plugin.c:
1771         Register actions before starting debugger
1773         * plugins/gdb/debugger.c:
1774         Do not call callback function if not present
1776 2006-04-02 Sebastien Granjoux <seb.sfo@free.fr>
1778         * libanjuta/interfaces/libanjuta.idl,
1779         plugins/debug-manager/stack_trace.c,
1780         plugins/debug-manager/stack_trace.h,
1781         plugins/debug-manager/anjuta-debug-manager.ui,
1782         plugins/gdb/debugger.c:
1783         Add a popup menu in stack frame window
1784         Add a new frame-changed event
1785         Use MI command for getting stack informations
1786         Get filename with full path (need gdb > 6.3)
1788         * libanjuta/interfaces/libanjuta.idl,
1789         plugins/debug-manager/debug_tree.c,
1790         plugins/debug-manager/debugger.c,
1791         plugins/debug-manager/locals.c,
1792         plugins/debug-manager/locals.h,
1793         plugins/debug-manager/plugin.c,
1794         plugins/gdb/debugger.c,
1795         plugins/gdb/debugger.h,
1796         plugins/gdb/parser.c,
1797         plugins/gdb/parser.h,
1798         plugins/gdb/plugin.c,
1799         plugins/gdb/Makefile.am:
1800         Pass watch data with string instead of Watch structures
1801         Use debug_tree in local window
1802         Remove info local
1803         Remove parser.{ch}
1805         * plugins/debug-manager/breakpoints.c,
1806         plugins/debug-manager/utilities.c,
1807         plugins/debug-manager/utilities.h:
1808         Use a GtkListStore instead of a GtkTreeStore
1809         move goto_location_in_editor in utilities.c
1810         
1811 2006-03-26 Sebastien Granjoux <seb.sfo@free.fr>
1813         * libanjuta/interfaces/libanjuta.idl,
1814         plugins/debug-manager/anjuta-debug-manager.ui,
1815         plugins/debug-manager/breakpoints.c,
1816         plugins/debug-manager/plugin.c,
1817         plugins/gdb/debugger.c:
1818         Add a breakpoint type
1819         Add new popup menu in breakpoint window
1820         Add toggle breakpoint in editor popup menu
1821         Save and restore breakpoint enable
1822         Fix bug in clear all breakpoints
1823         Remove old useless code
1825         * plugins/debug-manager/debugger.c:
1826         Fix some problem with debugger states
1828         * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
1829         Update documentation
1830         
1831 2006-03-25 Sebastien Granjoux <seb.sfo@free.fr>
1833         * data/Makefile.am,
1834         plugins/gdb/Makefile.am,
1835         plugins/gdb/gdb.init:
1836         Move gdb.init crom data to plugins/gdb
1838         * plugins/gdb/gdb.init,
1839         libanjuta/interfaces/libanjuta.idl,
1840         plugins/debug-manager/breakpoints.c,
1841         plugins/debug-manager/debugger.c,
1842         plugins/debug-manager/plugin.c,
1843         plugins/gdb/debugger.c,
1844         plugins/gdb/plugin.c:
1845         Support pending breakpoints
1846         Rewrite debugger states
1847         Split ianjuta_debugger_log into _enable_log and _disable_log
1849         * plugins/debug-manager/start.c,
1850         plugins/debug-manager/debug_tree.c,
1851         plugins/gdb/parser.c:
1852         Remove some useless lines
1854         * manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
1855         manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
1856         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
1857         Update documentation
1859 2006-03-12 Naba Kumar <naba@gnome.org>
1861         * manuals/references/libanjuta/libanjuta.types: Fixed
1862         debug-manager name.
1863         
1864 2006-03-12 Sebastien Granjoux <seb.sfo@free.fr>
1866         * libanjuta/anjuta-debugger.c,
1867         libanjuta/anjuta-debugger.h:
1868         Remove those files
1869         
1870         * libanjuta/interfaces/libanjuta.idl,
1871         plugins/debug-mananger/breakpoints.c,
1872         plugins/debug-manager/debug_tree.c,
1873         plugins/debug-manager/debugger.c,
1874         plugins/debug-manager/plugin.c,
1875         plugins/debug-manager/registers.c,
1876         plugins/debug-manager/sharedlib.c,
1877         plugins/debug-manager/signal.c,
1878         plugins/debug-manager/stack_trace.c,
1879         plugins/debug-manager/start.c,
1880         plugins/debug-manager/watch.c,
1881         plugins/gdb/debugger.c,
1882         plugins/gdb/debugger.h,
1883         plugins/gdb/parser.c,
1884         plugins/gdb/parser.h,
1885         plugins/gdb/plugin.c:
1886         Move types definitions from libanjuta/anjuta-debugger.{ch}
1887         Rename types from AnjutaDebugger* to IAnjutaDebugger*
1888         
1889         * plugins/gdb/Makefile.am:
1890         Remove user interface from gdb plugin
1892 2006-03-12 Naba Kumar <naba@gnome.org>
1894         * merged from trunk (tag: anjuta-merged-from-trunk-to-new-debugger)
1896 2006-05-21  Johannes Schmid <jhs@cvs.gnome.org>
1898         Modified Patch from Marc Maurer <uwog@uwog.net>:
1899         * libegg/egg-entry-action.c: (entry_focus_in), (entry_focus_out):
1900         Fixes #342447
1901         
1902         * plugins/sourceview/Makefile.am:
1903         * plugins/sourceview/sourceview-cell.c:
1904         * plugins/sourceview/sourceview-cell.h:
1905         * plugins/sourceview/sourceview.c: 
1906         
1907         Implemented IAnjutaEditorCell
1909 2006-05-21  Naba Kumar  <naba@gnome.org>
1911         * libanjuta/interfaces/libanjuta.idl,
1912         plugins/document-manager/action-callbacks.c,
1913         plugins/document-manager/plugin.c,
1914         plugins/editor/print.c, plugins/editor/text_editor.c,
1915         plugins/editor/text_editor.h, plugins/editor/text_editor_prefs.c:
1916         Fixed zooming and added icons and shortcuts for zoom menu items.
1918 2006-05-21  Naba Kumar  <naba@gnome.org>
1920         * libanjuta/interfaces/libanjuta.idl: Fixed api documentation and
1921         whitespaces.
1923 2006-05-20  Johannes Schmid <jhs@cvs.gnome.org>
1925         * plugins/document-manager/anjuta-docman.c:
1926         Fixed close button reaction by setting the correct current editor
1928 2006-05-20  Johannes Schmid <jhs@cvs.gnome.org>
1930         Patch from Yang Hong <yanghong@ccoss.com.cn>:
1931         * plugins/document-manager/anjuta-docman.c
1932         - Fix close button, you can close any tab as you wish now.
1933         - Fadeout mime icon as the same as close image  
1935 2006-05-20  Johannes Schmid <jhs@cvs.gnome.org>
1937         Patch from Marc Maurer <uwog@uwog.net>
1938         * main.c: Compile fix when NLS is enabled
1939         
1940         AUTHORS: Added Marc
1942 2006-05-20  Naba Kumar  <naba@gnome.org>
1944         * tagmanager/tm_symbol.c: Prevent infinite recursive (detected
1945         while loading abiword-2.4.4/abi project).
1947 2006-05-18 Naba Kumar  <naba@gnome.org>
1949         * libanjuta/interfaces/libanjuta.idl,
1950         plugins/document-manager/action-callbacks.c,
1951         plugins/editor/print.c,
1952         plugins/editor/text_editor.c,
1953         plugins/editor/text_editor.h,
1954         plugins/editor/text_editor_prefs.c: Fixed zooming.
1955         
1956         * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaEditorCell
1957         interface for character iteration and IAnjutaEditorAssist interface
1958         for autocompletions and editor tips.
1960 2006-05-18  Johannes Schmid <jhs@cvs.gnome.org>
1962         Patch from Günther Brammer <GBrammer@gmx.de>:
1963                 * plugins/document-manager/anjuta-docman.c:
1964                 Make tabs smaller but keep nice closing icon
1966         * plugins/document-manager/anjuta-docman.c:
1967         * plugins/document-manager/Makefile.am:
1968         
1969         Added nice mime-icons to the editor tabs
1971 2006-05-17  Johannes Schmid <jhs@cvs.gnome.org>
1973         * configure.in: Bumped version to 2.0.3 (pre-release increment)
1974         
1975         * plugins/symbol-browser/an_symbol_view.c:
1976         - Fixed crasher
1977         - Fixed symbol searching (Yang Hong (#341997))
1978         
1979         * plugins/devhelp/htmlview.c:
1980         Fixed devhelp plugin
1981         
1982         * plugins/build-basic-autotools/build-basic-autotools.c:
1983         * plugins/search/search-replace.c:
1984         * plugins/document-manager/anjuta-docman.c:
1985         
1986         Only add a marker to a line where it makes sense!
1988 === anjuta 2.0.2 ===
1990 2006-05-15  Naba Kumar  <naba@gnome.org>
1992         * configure.in: set required versions for
1993         gdl and glade3.
1994         
1995 2006-05-15  Johannes Schmid <jhs@cvs.gnome.org>
1997         * plugins/glade/plugin.c:
1998         Fixed signal connection for "gtk-doc-search"
2000 2006-05-15  Johannes Schmid <jhs@cvs.gnome.org>
2002         * NEWS: Set release date, add known issues
2003         
2004         * libanjuta/anjuta-shell.c:
2005         Use DEBUG_PRINT instead of g_warning (to be able to pass --g-fatal-warnings
2006         and debug other gtk-warnings/criticals)
2007         
2008         * plugins/build-basic-autotools/build-basic-autotools.c:
2009         Fixed gtk-critical (gtk_hash_table_destroy(NULL))
2010         
2011         * plugins/sourceview/anjuta-view.c:
2012         * plugins/sourceview/sourceview-args.c:
2013         * plugins/sourceview/sourceview-scope.c:
2014         * plugins/sourceview/sourceview-tags.c:
2015         Fixed gtk-criticals (gtk_source_language_get_mime_types)
2017 2006-05-13  Johannes Schmid <jhs@cvs.gnome.org>
2019         * pixmaps/Makefile.am:
2020         Add preferences_general.png
2021         
2022         * plugins/devhelp/plugin.c:
2023         Fixed some more realise things
2024         
2025         * plugins/message-view/anjuta-msgman.c:
2026         Support stock icons for message panes
2027         
2028         * plugins/search/search-replace.c:
2029         Use GTK_STOCK_FIND_AND_REPLACE instead of anjuta_icon
2030          
2031         * plugins/search/search-replace_backend.c:
2032         Fixed #341359
2033         
2034         * plugins/sourceview/anjuta-document.c:
2035         * plugins/sourceview/sourceview.c:
2036         Fixed finalise and tag completion
2037         
2038         * src/anjuta-app.c:
2039         Use preferences_general icon
2041 2006-05-13  Johannes Schmid <jhs@cvs.gnome.org>
2043         * pixmaps/Makefile.am:
2044         Fixed EXTRA_DIST
2046 2006-05-13  Johannes Schmid <jhs@cvs.gnome.org>
2048         * plugins/sourceview/sourceview-prefs.c:
2049         Fixed font & color handling
2050         
2051         * plugins/symbol-browser/an_symbol_view.c:
2052         Fixed crasher
2054 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
2056         * plugins/macro/macros.xml:
2057         Fixed bug #341583 (Address of FSF)
2059 2006-05-12      Johannes Schmid <jhs@cvs.gnome.org>
2061         * src/main.c:
2062         Added "--no-client" option to start a new instance of anjuta instead of connecting to an old one.
2063         Update: Do it the cool way...
2064         
2065 2006-05-08      Johannes Schmid <jhs@cvs.gnome.org>
2067         * plugins/glade/plugin.c: (on_api_help), (activate_plugin):
2068         Implement gtk-api-help signals of glade3
2069         * configure.in: Bump to glade3 2.91.2
2070         
2071         * plugins/devhelp/plugin.c:
2072         Fixed some realize stuff in the devhelp plugin
2073         
2074         * plugins/sourceview/anjuta-document.c:
2075         fixed bug with scope completion
2077 2006-05-08      Johannes Schmid <jhs@cvs.gnome.org>
2079         * plugins/symbol-browser/an_symbol_view.c
2080         * plugins/symbol-browser/an_symbol_prefs.c
2081         * plugins/symbol-browser/an_symbol_prefs.h
2082         * global_tags/create_global_tags.sh:
2083         
2084         Automaticly create global tags on first startup
2086 2006-05-08  Massimo Cora'  <maxcvs@email.it>
2088         * configure.in:
2089         * plugins/project-wizard/templates/Makefile.am:
2090         * (added) plugins/project-wizard/templates/cpp-logo.png:
2091         * (added) plugins/project-wizard/templates/cpp.wiz:
2092         * (added) plugins/project-wizard/templates/cpp/*:
2094         Added a generic c++ template. It's a simple hello world.
2096 2006-05-07  Massimo Cora' <maxcvs@email.it>
2098         * plugins/symbol-browser/an_symbol_view.c:
2099         fixed a stupid crasher.
2101 2006-05-05  Johannes Schmid <jhs@cvs.gnome.org>
2103         * plugins/project-wizard/templates/wxwin/configure.in.tpl
2104         * plugins/project-wizard/templates/wxwin/src/Makefile.am:
2105         
2106         Fixed WxWidgets project type
2108 2006-05-04  Johannes Schmid <jhs@cvs.gnome.org>
2110         * plugins/devhelp/htmlview.c: 
2111         * plugins/devhelp/plugin.c:
2112         Maybe I fixed the crash this time! I could at least not reproduce anymore!
2113         
2114         * plugins/project-wizard/install.c:
2115         Don't set a message - thanks to seb
2117 2006-05-04  Johannes Schmid <jhs@cvs.gnome.org>
2119         * plugins/devhelp/htmlview.c: 
2120         * plugins/symbol-browser/an_symbol_view.c:
2121         
2122         There is a weird crash in gtk_idle which I still did not completly fix!
2123         
2124         * plugins/project-wizard/install.c:
2125         Default to success instead of failure
2127 2006-05-03  Johannes Schmid <jhs@cvs.gnome.org>
2129         * plugins/devhelp/htmlview.c:
2130         * plugins/devhelp/plugin.c:
2131         Fixed bug and libdevhelp issue!
2133         * plugins/project-wizard/install.c:
2134         Fixed message string!
2136 2006-05-03  Massimo Cora' <maxcvs@email.it>
2137        
2138         * plugins/symbol-browser/an_symbol_view.c:
2139         Avoiding to get keywords from sv_extract_type_qualifier_from_expr()
2141 2006-05-01  Johannes Schmid <jhs@cvs.gnome.org>
2143         * pixmaps/Makefile.am:
2144         * src/main.c:
2145         * anjuta.desktop.in.in
2146         
2147         GNOME Goal #2.1: Install theme-friendly icons
2149 2006-05-01  Johannes Schmid <jhs@cvs.gnome.org>
2151         * plugins/devhelp/htmlview.c: Reload page on reparent
2152         * plugins/document-manager/anjuta-docman.c:
2153         Present document-manager when document is selected in file-manager
2155 2006-05-01  Johannes Schmid <jhs@cvs.gnome.org>
2157         * plugins/symbol-broser/an_symbol_view.c:
2158         Fixed crasher in namespace exploration
2160 2006-05-01  Massimo Cora' <maxcvs@email.it>
2162         * configure.in:
2163         * plugins/valgrind/Makefile.am:
2165         Optional compiling of Valgrind plugin
2167 2006-05-01  Massimo Cora' <maxcvs@email.it>
2169         * plugins/symbol-browser/an_symbol_view.c:
2170         - modularized code. Marked with FIXME the parts which need improvement.
2171         - More comments.
2172     - Added basic namespace completion for Gtkmm type project:
2173     - namespace1::MyClass *class;
2174     - class-> [display]
2175     - Namespaces must be anyway improved.
2177 2006-05-01  Johannes Schmid <jhs@cvs.gnome.org>
2179         * plugins/devhelp/plugin.c: 
2180         Fixed up plugin unloading and show html widget on link selected
2181         
2182         * NEWS: Updated
2183         
2184 2006-05-01  Johannes Schmid <jhs@cvs.gnome.org>
2186         * plugins/devhelp/Makefile.am:
2187         * plugins/devhelp/anjuta-devhelp.plugin.in:
2188         * plugins/devhelp/htmlview.c:
2189         * plugins/devhelp/htmlview.h:
2190         * plugins/devhelp/plugin.c: 
2191         * plugins/devhelp/plugin.h:
2192         Reimplemeted devhelp plugin from scratch
2193         
2194         * plugins/symbol-browser/an_symbol_view.c: (sv_get_type_of_token):
2195         Fixed crasher
2197 2006-04-30  Johannes Schmid <jhs@cvs.gnome.org>
2199         * plugins/sourceview/sourceview-tags.c:
2200         complete some more tag types
2201         
2202         * plugins/valgrind/plugin.c:
2203         * plugins/valgrind/preferences.c:
2204         * plugins/valgrind/vggeneralprefs.c:
2205         
2206         Fixed lots of gtk warnings
2208 2006-04-29 Johannes Schmid <jhs@cvs.gnome.org>
2210         * plugins/sourceview/sourceview-scope.c:
2211         Implemented type-ahead for scope completion
2213 2006-04-28  Johannes Schmid <jhs@cvs.gnome.org>
2215         * manuals/C/Makefile.am:
2216         * manuals/Makefile.am:
2217         * plugins/document-manager/Makefile.am:
2218         * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
2219         * plugins/sourceview/Makefile.am:
2220         * tagmanager/c.c:
2221         
2222         Fixed distcheck
2223         
2224         * plugins/class-gen/goc_template_header: G_END_DECLS
2226 2006-05-27  Naba Kumar <naba@gnome.org>
2228         * (added) scintilla/LexSpice.cxx, scintilla/Editor.cxx,
2229         scintilla/KeyWords.cxx, scintilla/LexSQL.cxx, scintilla/LexTCL.cxx,
2230         scintilla/Makefile.am, scintilla/PlatGTK.cxx, scintilla/lexers.make,
2231         scintilla/include/HFacer.py, scintilla/include/SciLexer.h,
2232         scintilla/include/Scintilla.iface,
2233         (remove) scintilla/patches/pango-1.8.patch: Updated scintilla from
2234         cvs. Fixed compile flags. Removed outdated patches.
2236 2006-04-27  Johannes Schmid <jhs@cvs.gnome.org>
2238         * configure.in: Require libgladeui 2.91.1 (for glade3 plugin)
2240         * plugins/sourceview/anjuta-document.c:
2241         * plugins/sourceview/sourceview-args.c:
2242         * plugins/sourceview/sourceview-scope.c:
2243         
2244         Add End/Home keypresses and support completion if symbol start with '!' for example
2245         in an if statement
2247 2006-04-27 Massimo Cora' <maxcvs@email.it>
2249         * libanjuta/interfaces/libanjuta.idl:
2251         * plugins/sourceview/sourceview-scope.c:
2252         * plugins/sourceview/tag-window.c: 
2253         * plugins/sourceview/tag-window.h:
2254         * plugins/symbol-browser/an_symbol_view.c:
2255         * plugins/symbol-browser/an_symbol_view.h:
2256         * plugins/symbol-browser/plugin.c:
2257         
2258         added and implemented IAnjutaSymbolManager -> get_completions_at_position ()
2259         interface.
2260         Code and ideas for C/C++ new completion engine comes from IComplete written by
2261         Martin Stubenschrott <stubenschrott@gmx.net>.
2262         Currently the interface works only with GtkSourceView plugin.   
2263         
2264         * tagmanager/Makefile.am:
2265         * tagmanager/c.c: 
2266         * tagmanager/entry.h:
2267         * tagmanager/get.c:
2268         * tagmanager/get.h:
2269         * tagmanager/include/tm_file_entry.h:
2270         * tagmanager/include/tm_project.h:
2271         * tagmanager/include/tm_source_file.h:
2272         * tagmanager/include/tm_symbol.h:
2273         * tagmanager/include/tm_tagmanager.h:
2274         * tagmanager/include/tm_work_object.h:
2275         * tagmanager/include/tm_workspace.h:
2276         * tagmanager/parse.c:
2277         * tagmanager/read.c: 
2278         * tagmanager/read.h:
2279         * tagmanager/tm_project.c: 
2280         * tagmanager/tm_source_file.c: 
2281         * tagmanager/tm_workspace.c:
2282         
2283         Tagmanager can now parse a memory buffer and generate/update 
2284         tags into tm_workspace/tm_project on the fly, without using files.
2285         C/C++ is supported now.
2286         
2287 2006-04-26  Johannes Schmid <jhs@cvs.gnome.org>
2289         * plugins/sourceview/anjuta-document.c:
2290         * plugins/sourceview/sourceview-args.c:
2291         * plugins/sourceview/sourceview-scope.c:
2292         * plugins/sourceview/sourceview.c:
2293         
2294         Fixed some memory leaks and argument completion
2296 2006-04-25  Johannes Schmid <jhs@cvs.gnome.org>
2298         * plugins/glade/plugin.c:
2299         
2300         Fixed glade plugin build because of API changes in glade3
2302 2006-04-25  Johannes Schmid <jhs@cvs.gnome.org>
2304         * manuals/C/anjuta-faqs/anjuta-faqs.xml:
2305         Updated editor section
2306         
2307         * manuals/C/anjuta-manual/interface.xml:
2308         * manuals/C/anjuta-manual/preferences.xml:
2309         * manuals/C/anjuta-manual/projects.xml:
2310         Updated manual
2311         
2312         * plugins/editor/anjuta-editor.plugin.in:
2313         Better plugin name
2315 2006-04-23  Johannes Schmid <jhs@cvs.gnome.org>
2317         * configure.in:
2318         * plugins/editor/anjuta-editor.plugin.in:
2319         * plugins/sourceview/sourceview.plugin.in:
2321         Build both editors and let the user decide a runtime!
2322         
2323         * plugins/sourceview/sourceview-scope.c:
2324         Fixed bug in regex to allow test()-> completions
2326 2006-04-23  Johannes Schmid <jhs@cvs.gnome.org>
2328         * plugins/sourceview/anjuta-document.c:
2329         * plugins/sourceview/sourceview-args.c: 
2330         * plugins/sourceview/sourceview-scope.c:
2331         * plugins/sourceview/sourceview-tags.c:
2332         * plugins/sourceview/tag-window.c: 
2333         
2334         Improved callltip windows
2336 2006-04-22  Johannes Schmid <jhs@cvs.gnome.org>
2338         * src/anjuta-app.c: (on_session_save):
2339         Fixed bug in toolbar saving. Thanks to Ricardo Jose Ferrari
2340         <ricardo.jose.ferrari@gmail.com> for pointing this out!
2342 2006-04-22  Johannes Schmid <jhs@cvs.gnome.org>
2344         * libanjuta/anjuta-utils.c: 
2345         * plugins/cvs-plugin/cvs-execute.c:
2346         Off-by-one...
2348         * scintilla/LexInno.cxx:
2349         * scintilla/LexOpal.cxx:
2350         * scintilla/LexTCL.cxx:
2352         Added missing files from scintilla-update
2354 2006-04-22  Johannes Schmid <jhs@cvs.gnome.org>
2356         * configure.in:
2357         * manuals/C/Makefile.am:
2358         * manuals/C/anjuta-faqs/anjuta-faqs.xml:
2359         * manuals/C/anjuta-manual/Makefile.am:
2360         * manuals/C/anjuta-manual/anjuta-manual.xml:
2361         * manuals/C/anjuta-manual/build.xml:
2362         * manuals/C/anjuta-manual/debugger.xml:
2363         * manuals/C/anjuta-manual/execute.xml:
2364         * manuals/C/anjuta-manual/figures/anjuta-in-action.png:
2365         * manuals/C/anjuta-manual/figures/arguments.png:
2366         * manuals/C/anjuta-manual/figures/configure_dlg.png:
2367         * manuals/C/anjuta-manual/figures/file_menu.png:
2368         * manuals/C/anjuta-manual/figures/menu_main.png:
2369         * manuals/C/anjuta-manual/figures/menubar.png:
2370         * manuals/C/anjuta-manual/figures/new_file_wizard.png:
2371         * manuals/C/anjuta-manual/figures/project_info.png:
2372         * manuals/C/anjuta-manual/figures/scrshot.png:
2373         * manuals/C/anjuta-manual/figures/symbol_browser.png:
2374         * manuals/C/anjuta-manual/figures/tool-editor.png:
2375         * manuals/C/anjuta-manual/figures/toolbar_browser.png:
2376         * manuals/C/anjuta-manual/figures/toolbar_ext.png:
2377         * manuals/C/anjuta-manual/figures/toolbar_format.png:
2378         * manuals/C/anjuta-manual/figures/toolbar_main.png:
2379         * manuals/C/anjuta-manual/figures/toolbar_tags.png:
2380         * manuals/C/anjuta-manual/fileoperations.xml:
2381         * manuals/C/anjuta-manual/interface.xml:
2382         * manuals/C/anjuta-manual/introduction.xml:
2383         * manuals/C/anjuta-manual/preferences.xml:
2384         * manuals/C/anjuta-manual/projects.xml:
2385         * manuals/C/anjuta-manual/tools.xml:
2386         * manuals/Makefile.am:
2387         
2388         Updated manual and faq
2390         * scintilla/CallTip.cxx:
2391         * scintilla/CallTip.h:
2392         * scintilla/CellBuffer.cxx:
2393         * scintilla/CellBuffer.h:
2394         * scintilla/ContractionState.cxx:
2395         * scintilla/Document.cxx:
2396         * scintilla/Document.h:
2397         * scintilla/DocumentAccessor.cxx:
2398         * scintilla/Editor.cxx:
2399         * scintilla/Editor.h:
2400         * scintilla/ExternalLexer.cxx:
2401         * scintilla/Indicator.cxx:
2402         * scintilla/KeyMap.cxx:
2403         * scintilla/KeyWords.cxx:
2404         * scintilla/LexAU3.cxx:
2405         * scintilla/LexBash.cxx:
2406         * scintilla/LexCPP.cxx:
2407         * scintilla/LexCaml.cxx:
2408         * scintilla/LexCsound.cxx:
2409         * scintilla/LexEiffel.cxx:
2410         * scintilla/LexGui4Cli.cxx:
2411         * scintilla/LexHTML.cxx:
2412         * scintilla/LexLua.cxx:
2413         * scintilla/LexMSSQL.cxx:
2414         * scintilla/LexOthers.cxx:
2415         * scintilla/LexPOV.cxx:
2416         * scintilla/LexPython.cxx:
2417         * scintilla/LexRuby.cxx:
2418         * scintilla/LexSQL.cxx:
2419         * scintilla/LexVB.cxx:
2420         * scintilla/Makefile.am:
2421         * scintilla/PlatGTK.cxx:
2422         * scintilla/PropSet.cxx:
2423         * scintilla/RESearch.cxx:
2424         * scintilla/RESearch.h:
2425         * scintilla/ScintillaBase.cxx:
2426         * scintilla/ScintillaGTK.cxx:
2427         * scintilla/StyleContext.h:
2428         * scintilla/ViewStyle.cxx:
2429         * scintilla/ViewStyle.h:
2430         * scintilla/XPM.cxx:
2431         * scintilla/include/KeyWords.h:
2432         * scintilla/include/Platform.h:
2433         * scintilla/include/PropSet.h:
2434         * scintilla/include/SciLexer.h:
2435         * scintilla/include/Scintilla.h:
2436         * scintilla/include/Scintilla.iface:
2437         * scintilla/include/ScintillaWidget.h:
2438         * scintilla/lexers.make:
2440         Update to scintilla 1.68
2442         * src/anjuta-app.c:
2443         Only show help items which are really availible
2445         * plugins/cvs-plugin/cvs-callbacks.c
2446         * plugins/cvs-plugin/cvs-execute.c
2447         * plugins/cvs-plugin/subversion-callbacks.c:
2448         * libanjuta/anjuta-utils.c:
2449         Fixed utf-8 issues and fixed a crasher (yes, strings tend to be longer than 2048...)
2451 2005-04-22 Sebastien Granjoux <seb.sfo@free.fr>
2453         * plugins/project-wizard/install.c,
2454         * plugins/project-wizard/autogen.c:
2455         Add error messages if using a read only directory
2456         Improve fix for bug #339296
2458 2006-04-22  Johannes Schmid <jhs@cvs.gnome.org>
2460         * libanjuta/interfaces/libanjuta.idl:
2461         * plugins/document-manager/action-callbacks.c:
2462         * plugins/document-manager/plugin.c:
2463         * plugins/editor/text_editor.c:
2464         Added IAnjutaEditorGoto 
2466         * plugins/editor/aneditor.cxx:
2467         * plugins/editor/aneditor.h:
2468         * plugins/editor/text_editor.h:
2469         * plugins/editor/text_editor_prefs.c:
2470         
2471         Fixed #305076
2473 2006-04-21  Johannes Schmid <jhs@cvs.gnome.org>
2475         * libanjuta/interfaces/libanjuta.idl:
2476         * plugins/document-manager/action-callbacks.c:
2477         * plugins/document-manager/anjuta-docman.c:
2478         * plugins/document-manager/plugin.c:
2479         * plugins/editor/text_editor.c: 
2480         Added and implemented IAnjutaEditorComment and IAnjutaEditorZoom
2481         
2482         * plugins/sourceview/sourceview.c:
2483         * plugins/sourceview/sourceview.glade:
2484         Fixed some uft-8 issues and added a preference option
2485         to enable/disable gnome-vfs monitoring
2486         
2487         * scintilla/Makefile.am:
2488         * scintilla/include/Makefile.am:
2489         Fixed build
2491 2006-04-20  Massimo Cora' <maxcvs@email.it>
2493         * libanjuta/interfaces/libanjuta.idl:
2494         Remove get_current_pos () because we have get_position()
2496 2006-04-20  Johannes Schmid <jhs@cvs.gnome.org>
2498         * NEWS: Updated
2499         * plugins/sourceview/tag-window.c:
2500         Don't close window on PageUp/PageDown
2502 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
2504         * data/Makefile.am:
2505         * manuals/reference/libanjuta/Makefile.am:
2506         
2507         Some build fixes
2508         
2509         * src/Makefile.am:
2510         * src/bacon-message-connection.c: 
2511         * src/bacon-message-connection.h: (both from gedit)
2512         * src/main.c:
2513         
2514         Fixed #312319 (Opening files when Anjuta is already open)
2516 2006-04-18  Johannes Schmid <jhs@cvs.gnome.org>
2518         * TODO.tasks: Updated
2519         * plugins/sourceview/anjuta-view.c: 
2520         * plugins/sourceview/anjuta-view.h:
2521         * plugins/sourceview/sourceview.c: 
2522         
2523         * configure.in: Fix --enable-plugin-scintilla
2524         
2525         Added char_added signal
2527 2006-04-18  Johannes Schmid <jhs@cvs.gnome.org>
2529         * libanjuta/anjuta-utils.c: (anjuta_util_diff):
2530         
2531         Fixed diff for utf8
2532         
2533         * plugins/sourceview/sourceview.c:
2534         Fixed VFS monitoring (still a bit buggy)
2535         
2536         * plugins/sourceview/sourceview-args.c:
2537         * plugins/sourceview/tag-window.c: 
2538         
2539         Better sizing for the popup-window
2541 2006-04-17  Johannes Schmid <jhs@cvs.gnome.org>
2543         * plugins/project-wizard/templates/gnome/src/main.c:
2544         * plugins/project-wizard/templates/gnome/src/project.glade:
2545         * plugins/project-wizard/templates/gtk/src/main.c: 
2546         * plugins/project-wizard/templates/gtk/src/project.glade:
2547         * plugins/project-wizard/templates/gtkmm/src/main.cc:
2548         
2549         Fixed up GLADE_FILE definition in project types and fixed bug #334546
2550         
2551 2006-04-17  Kjartan Maraas  <kmaraas@gnome.org>
2553         * configure.in: More removal of obsoleteness.
2554         * po/no.po:
2556 2006-04-12  Johannes Schmid <jhs@cvs.gnome.org>
2558         * ROADMAP:
2559         * libanjuta/anjuta-preferences.c: 
2560         * libanjuta/anjuta-utils.c: 
2561         * libanjuta/anjuta-utils.h:
2562         * plugins/message-view/message-view.c:
2563         
2564         Changed color functions and moved convert_color to anjuta-utils.h
2565         
2566         * plugins/message-view/anjuta-message-manager-plugin.glade:
2567         GnomeColorPicker -> GtkColorButton (bug #309154)
2568         
2569         * plugins/sourceview/plugin.c:
2570         * plugins/sourceview/sourceview-prefs.c:
2571         * plugins/sourceview/sourceview.glade:
2572         Added color and font preferences
2574         * plugins/sourceview/sourceview-tags.c:
2575         Only show as much choices as configured in preferences
2577 2006-04-11  Johannes Schmid <jhs@cvs.gnome.org>
2579         * ROADMAP, NEWS: Updated (we are far behind ;-)
2580         * plugins/document-manager/plugin.c: Hide Folding menu items if not supported
2582 2006-04-11  Johannes Schmid <jhs@cvs.gnome.org>
2584         * configure.in:
2585         * plugins/editor/Makefile.am:
2586         * scintilla/Makefile.am
2587         
2588         Build sourceview on 2.14, scintilla on 2.12 and make it user configurable at build time
2589         
2590         * global-tags/Makefile.am:
2591         * global-tags/create_global_tags.sh:
2592         * plugins/symbol-browser/an_symbol_prefs.c:
2593         * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
2594         * plugins/symbol-browser/plugin.h:
2595         * tagmanager/include/tm_workspace.h:
2596         * tagmanager/tm_workspace.c:
2597         
2598         Fixed symbol-browser prefs and move global tags generation from installtion to
2599         preferences to make the life easier for distributers and to allow updates after installtion
2601         * plugins/document-manager/action-callbacks.c: 
2602         * plugins/document-manager/action-callbacks.h:
2603         * plugins/document-manager/anjuta-document-manager.ui:
2604         * plugins/document-manager/indent-util.c:
2605         * plugins/document-manager/plugin.c:
2606         * plugins/editor/text_editor.c:
2607         
2608         Moved indent stuff to document-manager
2609         
2610         * plugins/sourceview/anjuta-view.c: 
2611         * plugins/sourceview/sourceview-args.c: 
2612         * plugins/sourceview/sourceview-scope.c:
2613         * plugins/sourceview/sourceview-tags.c: 
2614         * plugins/sourceview/sourceview.c:
2615         
2616         Fixed several bugs
2617         
2618         * plugins/sourceview/sourceview.plugin (removed):
2619         * plugins/sourceview/sourceview.plugin.in:
2620         Editor is not user-activatible
2621         
2622         * plugins/sourceview/sourceview.png:
2623         Updated icon
2625 2006-04-08  Johannes Schmid <jhs@cvs.gnome.org>
2627         * src/anjuta-app.c: Fixed crasher on plugin unloading
2629 2006-04-06  Johannes Schmid <jhs@cvs.gnome.org>
2631         * plugins/sourceview/sourceview.c
2632         * plugins/sourceview/sourceview-args.c
2633         * plugins/sourceview/sourceview-args.h:
2634         
2635         Polished argument completion
2637 2006-04-05  Johannes Schmid <jhs@cvs,gnome.org>
2639         * plugins/message-view/anjuta-msgman.c:
2640         * plugins/message-view/plugin.c: (ianjuta_msgman_set_current_view):
2641         
2642         Show message pane on switch (does not work, anjuta_shell needs a fix)
2643         
2644         * plugins/sourceview/Makefile.am:
2645         * plugins/sourceview/anjuta-view.c: (find_tag_window),
2646         * plugins/sourceview/sourceview-args.c: 
2647         * plugins/sourceview/sourceview-args.h:
2648         * plugins/sourceview/sourceview-private.h:
2649         * plugins/sourceview/sourceview-scope.c: 
2650         (sourceview_scope_update), (sourceview_scope_filter_keypress):
2651         * plugins/sourceview/sourceview-tags.c:
2652         * plugins/sourceview/sourceview.c:
2653         * plugins/sourceview/tag-window.c:
2654         * plugins/sourceview/tag-window.h:
2655         
2656         Added scope and argument completion
2658 2006-04-03  Johannes Schmid <jhs@gnome.org>
2660         * TODO.tasks
2661         * src/anjuta-app.c: (on_add_merge_widget), (on_session_save),
2662         (on_widget_remove):
2663         Save toolbar state
2665         * plugins/sourceview/sourceview.c: (iselect_clear):
2666         Make "Delete"-key working
2668         * configure.in: #336389
2670 2006-04-03  Johannes Schmid <jhs@gnome.org>
2672         * plugins/sourceview/Makefile.am:
2673         * plugins/sourceview/anjuta-view.c:
2674         * plugins/sourceview/plugin.c: 
2675         * plugins/sourceview/sourceview-private.h:
2676         * plugins/sourceview/sourceview-scope.c:
2677         * plugins/sourceview/sourceview-scope.h:
2678         * plugins/sourceview/sourceview-tags.c: 
2679         * plugins/sourceview/sourceview-tags.h:
2680         * plugins/sourceview/sourceview.c:
2681         * plugins/sourceview/sourceview.h:
2682         * plugins/sourceview/tag-window.c:
2683         
2684         - fixed goto_file_line
2685         - scroll to cursor on undo/redo
2686         - show correct popup-menu
2687         - scope completion (not ready yet)
2689 2006-04-03  Johannes Schmid <jhs@gnome.org>
2691         * plugins/sourceview/plugin.c: 
2692         * plugins/sourceview/sourceview-tags.c:
2693         * plugins/sourceview/sourceview.c: 
2694         * plugins/sourceview/sourceview.h:
2695         * plugins/sourceview/tag-window.c:
2696         
2697         Fixed some GObject stuff and use proper AnjutaSymbolManager interface
2699 2006-04-03  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2701         * plugins/sourceview/sourceview.c:
2702         Fixed next/previous bookmark.
2703         Toggled bookmark (set/unset).
2705 2006-04-03  Johannes Schmid <jhs@gnome.org>
2707         * plugins/document-manager/action-callbacks.c:
2708         Fixed Gtk-Warning in goto_line
2709         
2710         * plugins/sourceview/Makefile.am:
2711         * plugins/sourceview/anjuta-document.c:
2712         * plugins/sourceview/anjuta-view.c: 
2713         * plugins/sourceview/anjuta-view.h:
2714         * plugins/sourceview/sourceview-autocomplete.c:
2715         * plugins/sourceview/sourceview-autocomplete.h:
2716         * plugins/sourceview/sourceview-private.h:
2717         * plugins/sourceview/sourceview-tags.c:
2718         * plugins/sourceview/sourceview-tags.h:
2719         * plugins/sourceview/sourceview.c:
2720         * plugins/sourceview/tag-window.c:
2721         * plugins/sourceview/tag-window.h:
2722         Created a nice API for tag and completion windows
2723         
2724         * plugins/sourceview/sourceview-print.h:
2725         * plugins/sourceview/sourceview-print.c:
2726         Added printing
2727                 
2728 2006-04-02  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2730         * plugins/sourceview/sourceview.c:
2731         Fixed typo (Sort bookmarks).
2732         
2733 2006-04-01  Johannes Schmid <jhs@gnome.org>
2735         * plugins/sourceview/anjuta-document.c:
2736         * plugins/sourceview/anjuta-document.h:
2737         * plugins/sourceview/anjuta-view.c:
2738         * plugins/sourceview/anjuta-view.h:
2739         * plugins/sourceview/sourceview-autocomplete.c:
2740         * plugins/sourceview/sourceview-autocomplete.h:
2741         * plugins/sourceview/sourceview-prefs.c:
2742         * plugins/sourceview/sourceview-prefs.h:
2743         * plugins/sourceview/sourceview-private.h:
2744         * plugins/sourceview/sourceview-tags.c:
2745         * plugins/sourceview/sourceview-tags.h:
2746         * plugins/sourceview/sourceview.c:
2747         * plugins/sourceview/sourceview.glade:
2748         * plugins/sourceview/tag-window.c: 
2749         * plugins/sourceview/tag-window.h:
2750         
2751         Improved code complete and autocomplete
2753 2006-04-01  Johannes Schmid <jhs@gnome.org>
2755         * plugins/sourceview/Makefile.am:
2756         * plugins/sourceview/bookmark.png:
2757         * plugins/sourceview/marker-attentive.png:
2758         * plugins/sourceview/marker-basic.png:
2759         * plugins/sourceview/marker-intense.png:
2760         * plugins/sourceview/marker-light.png:
2761         * plugins/sourceview/sourceview.c: 
2762         
2763         Added pixmaps for all marker types and show bookmarks
2764         
2765         * configure.in
2766         * plugins/sourceview/Makefile.am:
2767         Build sourceview on 2.14 only
2769 2006-03-31  Johannes Schmid <jhs@gnome.org>
2771         * plugins/sourceview/Makefile.am:
2772         * plugins/sourceview/anjuta-document.c:
2773         * plugins/sourceview/anjuta-view.c:
2774         * plugins/sourceview/anjuta-view.h:
2775         * plugins/sourceview/sourceview-autocomplete.c:
2776         * plugins/sourceview/sourceview-private.h:
2777         * plugins/sourceview/sourceview-tags.c:
2778         * plugins/sourceview/sourceview-tags.h:
2779         * plugins/sourceview/sourceview.c: 
2780         * plugins/sourceview/tag-window.c:
2781         * plugins/sourceview/tag-window.h:
2782         
2783         Added code completion with tag manager to the editor and fixed a save_as bug
2785 2006-03-31  Johannes Schmid <jhs@gnome.org>
2787         * src/main.c: Revert patch from Rob to allow building with
2788         Gnome 2.12
2789         * configure.in: Require at least 2.12 libraries
2791 2006-03-29 Yang Hong <yanghong@ccoss.com.cn>
2793         reviewed by: Johannes Schmid <jhs@gnome.org> (fixed typo)
2795         * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
2796         Improve anjuta-plugin project template: Added missed files dist tarball
2797         (make dist)
2799         * plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade: Fixed
2800         typo
2802 2006-03-28  Yang Hong <yanghong@ccoss.com.cn>
2804         reviewed by: Johannes Schmid <jhs@gnome.org>
2806         * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
2807         plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in
2808         plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
2809         plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
2810         
2811         Improve anjuta-plugin project template. Also fix for #322744
2813 2006-03-27  Johannes Schmid <jhs@gnome.org>
2815         * plugins/sourceview/sourceview-private.h:
2816         plugins/sourceview/sourceview.c:
2817         
2818         Added basic bookmark support
2820 2006-03-27  Johannes Schmid <jhs@gnome.org>
2822         * TODO.tasks:
2823         Updated
2824         
2825         Patch from Rob Bradfort <robster@debian.org>:
2826         * src/main.c: (get_command_line_args), (main):
2827         Migration from popt to GOption
2828         
2829 2006-03-26 Naba Kumar  <naba@gnome.org>
2831         * plugins/document-manager/anjuta-docman.c: Fixed close icon button
2832         size to scale itself with theme.
2834 2006-03-26 Naba Kumar  <naba@gnome.org>
2836         * plugins/file-manager/an_file_view.c,
2837         plugins/symbol-browser/an_symbol_view.c: Destroy tooltip timers
2838         when symbolview and fileview objects are destroyed to avoid crashes
2839         after the plugins are disabled.
2841 2006-03-26 Naba Kumar <naba@gnome.org>
2843         * Makefile.am,  po/POTFILES.skip, (removed) anjuta_dialogs_strings.h:
2844         Deleted unused file.
2845         
2846         * plugins/glade/plugin.c: Be able to close glade plugin when there
2847         there is no glade project loaded.
2848         
2849         * plugins/sourceview/sourceview.plugin,
2850         plugins/sourceview/sourceview.plugin.in: Give a better plugin name.
2852 2006-03-23  Naba Kumar  <naba@gnome.org>
2854         * plugins/editor/print.c: Fixed a bug where some sections of
2855         printed/previewed text is not highlighted.
2856         
2857 2006-03-20  Johannes Schmid <jhs@gnome.org>
2859         * libanjuta/interfaces/libanjuta.idl:
2860         Added IAnjutaPrint
2861         * plugins/devhelp/plugin.c: Work with any devhelp version (hopefully)
2862         as we do not use private apis. Show help window and startup because it does 
2863         not survive gdl
2864         
2865         * plugins/document-manager/action-callbacks.c:
2866         plugins/editor/Makefile.am:
2867         plugins/editor/text_editor.c:
2868         plugins/editor/print.c:
2869         plugins/editor/print.h:
2870         
2871         Fixed printing (nobody has missed it BTW ;-)
2872         
2873         * plugins/sourceview/sourceview.c:
2874         Fixed a crasher
2876 2006-03-20 Naba Kumar <naba@gnome.org>
2878         * configure.in, plugins/devhelp/plugin.c: Be able to build with
2879         devhelp >= 0.9 < 0.11 versions.
2880         
2881 2006-03-20  Johannes Schmid <jhs@gnome.org>
2883         * plugins/sourceview/anjuta-document-loader.c
2884         plugins/sourceview/sourceview.c:
2885         
2886         Fixed encoding bugs
2888 2006-03-20  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2890         * plugins/sourceview/sourceview.c, plugins/search/search-replace_backend.c :
2891         Fixed bug (line position)
2892         Give the good line position whatever the active editor.
2894 2006-03-19  Ilkka Tuohela  <hile@iki.fi>
2896         * configure.in: Added fi to ALL_LINGUAS
2898 2006-03-19  Johannes Schmid <jhs@gnome.org>
2900         * plugins/sourceview/anjuta-document-loader.c:
2901         replace gnome_vfs_get_mime_type_for_name_and data
2903         * plugins/build-basic-autotools/build-basic-autotools.c:
2904         Fixed #335142
2906 2006-03-17  Johannes Schmid <jhs@gnome.org>
2908         * plugins/editor/editor.glade:
2909         Added style-editor again after it got lost somehow
2911 2006-03-17  Johannes Schmid <jhs@gnome.org>
2913         * plugins/devhelp/plugin.c: Updated to work with devhelp-0.11
2914         configure.in: require devhelp 0.11
2915         
2916         Post 0.11 devhelp versions (CVS) do not work because of an API change...
2918         plugins/build-basic-autotools/build-basic-autotools.c:
2919         forgot a an installtion callback for the "install as root"-feature
2921 2006-03-17  Massimo Cora' <maxcvs@email.it>
2923         reviewed by: Johannes Schmid <jhs@gnome.org>
2925         * plugins/class-gen/anjuta-class-gen-plugin.glade
2926         plugins/class-gen/class_gen.c 
2927         plugins/class-gen/goc_template_header
2928         plugins/class-gen/goc_template_source
2929         
2930         Fixed bug #334663
2932 2006-03-16  Johannes Schmid <jhs@gnome.org>
2934         * plugins/sourceview/sourceview.c:
2935         Fixed "save-point" signal for undo actions
2937 2006-03-16  Massimo Cora' <maxcvs@email.it>
2938         
2939         reviewed by: Johannes Schmid <jhs@gnome.org>
2940         
2941         * plugins/document-manager/anjuta-docman.c:
2942         Implement tab drag and drop
2944 2006-03-16  Johannes Schmid <jhs@gnome.org>
2946         * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
2947         plugins/build-basic-autotools/build-basic-autotools.c:
2948         
2949         Implemented "install as root"-feature (#321455)
2951 2006-03-16  Johannes Schmid <jhs@gnome.org>
2953         * mime/.cvsignore
2954         plugins/sourceview/.cvsignore
2955         plugins/tools/scripts/.cvsignore:
2956         Added/extended .cvsignore files
2957         
2958         * plugins/sourceview/sourceview-autocomplete.c:
2959         plugins/sourceview/sourceview-autocomplete.h:
2960         plugins/sourceview/sourceview-prefs.c:
2961         plugins/sourceview/sourceview-private.h:
2962         plugins/sourceview/sourceview.glade:
2963         Autcomplete just works(tm) now and respects preferences
2964         
2965         * plugins/sourceview/sourceview.c: (ieditor_get_current_word):
2966         Use better algorithm from autocomplete
2968 2006-03-15  Johannes Schmid <jhs@gnome.org>
2970         * src/anjuta-app.c:
2971         Fixed bug #304495
2973 2006-03-15  Johannes Schmid <jhs@gnome.org>
2975         * libanjuta/interfaces/libanjuta.idl:
2976         plugins/class-gen/class_gen.c:
2977         plugins/file-wizard/file.c: (on_new_file_okbutton_clicked):
2978         plugins/project-manager/plugin.c:
2979         
2980         Allow to add multiple source files (#320191)
2981         
2982         * configure.in: Require gnome-build 0.1.3
2984 2006-03-14  Johannes Schmid <jhs@gnome.org>
2986         * plugins/macro/macro-utils.c: Fixed bug #333606
2987         * plugins/file-wizard/file.c: Fixed bug #333601
2989 2006-03-13  Johannes Schmid <jhs@gnome.org>
2991         * plugins/sourceview/sourceview_autocomplete.c
2992         plugins/sourceview/sourceview_autocomplete.h
2993         plugins/sourceview/sourceview.c
2994         plugins/sourceview/sourceview-private.h
2995         plugins/sourceview/sourceview-prefs.c:
2996         
2997         Cleaned up and fixed several issues
2998         
2999 2006-03-13  Johannes Schmid <jhs@gnome.org>
3001         * plugins/sourceview/Makefile.am:
3002         plugins/sourceview/sourceview-autocomplete.c
3003         plugins/sourceview/sourceview-autocomplete.h:
3004         plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
3005         plugins/sourceview/sourceview-private.h:
3006         plugins/sourceview/sourceview.c:
3007         
3008         Added (buggy) autocomplete feature to sourceview
3009         
3010 2006-03-12 Naba Kumar <naba@gnome.org>
3012         * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
3013         libanjuta/anjuta-session.c: Added API docs.
3015 2006-03-12 Naba Kumar <naba@gnome.org>
3017         * TODO.tasks: Added couple of tasks.
3018         * libanjuta/interfaces/anjuta-idl-compiler.pl: Delay type normalization,
3019         Register private class as early as possible so that members could
3020         point to self class. Code clean up.
3022 2006-03-12 Naba Kumar <naba@gnome.org>
3024         * po/POTFILES.in, po/POTFILES.skip: Updated.
3026 2006-03-11 Naba Kumar <naba@gnome.org>
3028         * libanjuta/anjuta-shell.c,
3029         plugins/document-manager/anjuta-docman.c,
3030         plugins/document-manager/plugin.c,
3031         plugins/symbol-browser/an_symbol_search.c,
3032         plugins/valgrind/vgrule-list.c: Use correct signal names while
3033         creating them.
3034         
3035         * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate correct
3036         signal names and fixed enum IANJUTA_TYPE_* macro.
3038 2006-03-08  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
3040         * plugins/sourceview/sourceview.c, plugins/sourceview/sourceview-private.h,
3041         plugins/search/search-replace.c :
3042         Fixed bug (Bookmark the good line).
3043         Search & Replace (Mark all matched strings).
3044         
3045 2006-03-09  Johannes Schmid <jhs@gnome.org>
3047         * libanjuta/anjuta-encodings.c: (anjuta_encodings_init):
3048         Completed changes from yesterday
3049         
3050         * plugins/document-manager/anjuta-document-manager.glade:
3051         plugins/editor/editor.glade
3052         plugins/editor/plugin.c: (activate_plugin)
3053         plugins/editor/text_editor.c
3054     plugins/sourceview/Makefile.am
3055         plugins/sourceview/plugin.c: (sourceview_plugin_activate)
3056         plugins/sourceview/sourceview.glade:
3057         Completed preference changes
3059 2006-03-08  Johannes Schmid <jhs@gnome.org>
3061         * libanjuta/anjuta-encodings.c: (anjuta_encodings_init)
3062         plugins/search/plugin.c: (activate_plugin):
3063         
3064         Removed Gtk-Criticals
3065         
3066         * plugins/document-manager/anjuta-document-manager.glade:
3067         plugins/document-manager/plugin.c: (on_docman_auto_save),
3068         (on_gconf_notify_timer), (prefs_init):
3069     plugins/document-manager/plugin.h:
3070         plugins/editor/text_editor.c: (text_editor_instance_init),
3071         (text_editor_dispose):
3072         plugins/editor/text_editor.h:
3073         plugins/editor/text_editor_cbs.c:
3074         plugins/editor/text_editor_cbs.h:
3075         plugins/editor/text_editor_prefs.c: (text_editor_prefs_init):
3076         plugins/glade/plugin.c: (activate_plugin):
3077         plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
3078         plugins/sourceview/sourceview-private.h:
3079         plugins/sourceview/sourceview.c: (on_menu_popup),
3080         (sourceview_new), (ifile_open), (ifile_savable_save),
3081         (ifile_savable_save_as), (ieditor_set_popup_menu),
3082         (ieditor_get_filename), (imark_mark):
3084     Moved autosave from editor to document manager and fixed some things in 
3085     Sourceview plugin
3087 2006-03-08  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
3089         * plugins/search/anjuta-search.glade :
3090         New order's buttons - Renamed "Forward" to "Find" (bug #306970)
3091         plugins/search/search-replace_bachend.c: Fixed a crash bug.
3092         plugins/search/search-replace.c : Fixed bug.
3093         
3094 2006-03-08  Johannes Schmid <jhs@gnome.org>
3096     * plugins/search/anjuta-search.glade
3097     Fixed widget names (glade is a bit stupid on copying widgets to other files)
3099 2006-03-07  Johannes Schmid <jhs@gnome.org>
3101         * plugins/document-manager/action-callbacks.c
3102         plugins/document-manager/anjuta-document-manager.glade
3103         plugins/document-manager/plugin.c: (prefs_init),
3104         (activate_plugin):
3105         plugins/editor/Makefile.am:
3106         plugins/editor/editor.glade:
3107         plugins/editor/plugin.c: (on_style_button_clicked),
3108         (activate_plugin), (dispose):
3109         plugins/editor/style-editor.c:
3110         
3111         Startet to seperate document-manager and editor preferences
3113         * plugins/search/Makefile.am:
3114         plugins/search/anjuta-search.glade:
3115         plugins/search/search-replace.c:
3116         
3117         Moved search GUI to search-plugin
3118                 
3119         * plugins/sourceview/sourceview-prefs.c:
3120         plugins/sourceview/sourceview-prefs.h:
3121         plugins/sourceview/sourceview-private.h:
3122         plugins/sourceview/sourceview.c: 
3123         plugins/sourceview/sourceview.h:
3124         plugins/sourceview/Makefile.am:
3125         plugins/sourceview/anjuta-document.h:
3126         plugins/sourceview/anjuta-view.c: (anjuta_view_init):
3127         plugins/sourceview/plugin.c: 
3128         
3129         Added some preferences to sourceview and fixed vfs_monitor
3130         
3131         * tagmanager/c.c: (parseParens): 
3132         Removed annoying debug message
3133         
3134         * libanjuta/interfaces/libanjuta.idl: 
3135         Removed IAnjutaEditorFactory::create_style_editor()
3137 2006-03-07  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
3139         * plugins/sourceview/sourceview.c, plugins/search/search-replace.c :
3140         Search : Bookmark all matched lines.
3142 2006-03-06  Johannes Schmid <jhs@gnome.org>
3144         * plugins/class-gen/anjuta-class-gen.plugin.in
3145         plugins/file-loader/plugin.c: (sort_wizards)
3146         (on_create_submenu), (activate_plugin)
3147         plugins/file-wizard/anjuta-file-wizard.plugin.in
3148         plugins/glade/anjuta-glade.plugin.in
3149         plugins/project-import/anjuta-project-import.plugin.in
3150         plugins/project-wizard/anjuta-project-wizard.plugin.in:
3151         
3152         Changed File->Wizard to File->New and changed some wizard titles. Wizards are 
3153         sorted alphabeticly
3154         
3155         * plugins/project-wizard/templates/mkfile.wiz:
3156         Use configured project directory instead of ~/myproject
3157         
3158         * plugins/sourceview/sourceview.c: (sourceview_apply_prefs),
3159         (ifile_open):
3160         Show markers (again) and monitor uri
3162 2006-03-06  Naba Kumar  <naba@gnome.org>
3164         * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate struct
3165         typedefs separately so that forward linking would work.
3166         e.g: typedef sturct _Foo Foo; struct _Foo { Foo *prev };
3168 2006-03-05  Naba Kumar  <naba@gnome.org>
3170         * libanjuta/interfaces/anjuta-idl-compiler.pl: Added support for
3171         passing Enums and Structs in signals. Define struct _Name in
3172         generated code, so that forward referencing.
3173         e.g: typedef sturct _Foo { strutct _Foo *prev } Foo;
3174         
3175         * libanjuta/interfaces/libanjuta.idl: Fixed typo.
3176         
3177 2006-03-05  Naba Kumar  <naba@gnome.org>
3179         * libanjuta/interfaces/anjuta-idl-compiler.pl: Added typedef
3180         support. Generate GType definitions for enums in generated codes
3181         so that enums could be passed as signal params.
3182         
3183 2006-03-04  Naba Kumar  <naba@gnome.org>
3185         * plugins/document-manager/*, plugins/print/*, plugins/search/*:
3186         Restored cvs-moved revision files. They were originally marked
3187         deleted at their older locations. Now they are restored at
3188         their new locations. The changeset is one that was committed
3189         as part of document-manager, editor, search and print plugins
3190         separation from editor plugin.
3191         
3192 2006-03-03  Johannes Schmid <jhs@gnome.org>
3194         * plugins/sourceview/*:
3195         Reimplemented sourceview plugin reusing much code from gedit. Thanks to Paolo Borelli & Maggi for 
3196         poiting this out!
3198 2006-03-04  Naba Kumar  <naba@gnome.org>
3200         * plugins/gdb/*: Deleted removed files (see previous changlog
3201         entry for files list).
3202         
3203 2005-03-01 Sebastien Granjoux <seb.sfo@free.fr>
3205         * plugins/debug-mananger/breakpoints.c,
3206         plugins/debug-manager/breakpoints.h,
3207         plugins/debug-manager/debug_tree.c,
3208         plugins/debug-manager/debug_tree.h,
3209         plugins/debug-manager/info.c,
3210         plugins/debug-manager/info.h,
3211         plugins/debug-manager/locals.c,
3212         plugins/debug-manager/locals.h,
3213         plugins/debug-manager/memory.c,
3214         plugins/debug-manager/memory.h,
3215         plugins/debug-manager/registers.c,
3216         plugins/debug-manager/registers.h,
3217         plugins/debug-manager/sharedlib.c,
3218         plugins/debug-manager/sharedlib.h,
3219         plugins/debug-manager/signal.c,
3220         plugins/debug-manager/signal.h,
3221         plugins/debug-manager/stack_trace.c,
3222         plugins/debug-manager/stack_trace.h,
3223         plugins/debug-manager/watch.c,
3224         plugins/debug-manager/watch.h,
3225         plugins/debug-manager/Makefile.am:
3226         Move from gdb plugin to debug manager plugin
3228         * plugins/debug-manager/anjuta-debug-manager.glade,
3229         plugins/debug-manager/anjuta-debug-manager.ui:
3230         Move all user interface from gdb to debug manager
3232         * plugins/debug-manager/utilities.c,
3233         plugins/debug-manager/utilities.h:
3234         Remove some unused code
3235         Add useful code from gdb plugin
3237         * plugins/debug-manager/start.c,
3238         plugins/debug-manager/start.h:
3239         Include code of attach_process
3240         Add more code to start the debugger
3242         * plugins/debug-manager/plugin.c,
3243         plugins/debug-manager/plugin.h,
3244         plugins/debug-manager/anjuta-debug-manager.plugin.in:
3245         Rename IAnjutaDebuggerManager to IAnjutaDebugManager
3247         * plugins/debug-manager/debugger.c,
3248         plugins/debug-manager/debugger.h:
3249         Implement a queue of debugger command
3251         * plugins/gdb/actions.c,
3252         plugins/gdb/actions.h,
3253         plugins/gdb/watch_cbs.c,
3254         plugins/gdb/watch_cbs.h,
3255         plugins/gdb/watch_gui.c,
3256         plugins/gdb/watch_gui.h:
3257         Removed 
3259         * plugins/gdb/debugger.c,
3260         plugins/gdb/debugger.h,
3261         plugins/gdb/gdbmi.c,
3262         plugins/gdb/gdbmi.h,
3263         plugins/gdb/utilities.c,
3264         plugins/gdb/utilities.h,
3265         plugins/gdb/Makefile.am,
3266         plugins/gdb/anjuta-gdb.plugin.in:
3267         Implement necessary functions
3269         * plugins/gdb/parser.c,
3270         plugins/gdb/parser.h:
3271         Code for parsing variable previously in debug_tree.c
3273         * plugins/gdb/anjuta-gdb.glade,
3274         plugins/gdb/anjuta-gdb.ui:
3275         Remove user interface
3277         * plugins/gdb/gdbmi-test.c:
3278         Need update
3280         * plugins/gdb/anjuta-gdb.plugin.png:
3281         Try an improved icon for gdb (archer fish)
3283         * libanjuta/anjuta-debugger.c,
3284         libanjuta/anjuta-debugger.h,
3285         libanjuta/interfaces/libanjuta.idl,
3286         libanjuta/interfaces/anjuta-idl-compiler.pl,
3287         libanjuta/Makefile.am:
3288         Add declaration used in new IAnjutaDebugger interface
3290         * manuals/reference/libanjuta.types,
3291         manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml
3292         manuals/referecen/libanjuta/tmpl/libanjuta-unused.sgml:
3293         Update documentation
3295 2006-03-02  Naba Kumar  <naba@gnome.org>
3297         * manuals/reference/libanjuta/Makefile.am,
3298         manuals/reference/libanjuta/libanjuta-docs.sgml,
3299         manuals/reference/libanjuta/libanjuta-sections.txt,
3300         manuals/reference/libanjuta/libanjuta.types,
3301         manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
3302         manuals/reference/libanjuta/tmpl/anjuta-launcher.sgml,
3303         manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
3304         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
3305         manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
3306         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
3307         manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
3308         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
3309         manuals/reference/libanjuta/tmpl/anjuta-status.sgml,
3310         manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
3311         manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
3312         manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
3313         manuals/reference/libanjuta/tmpl/e-splash.sgml,
3314         manuals/reference/libanjuta/tmpl/glue-factory.sgml,
3315         manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
3316         manuals/reference/libanjuta/tmpl/ianjuta-bookmark.sgml,
3317         manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
3318         manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
3319         manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
3320         manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
3321         manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
3322         manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
3323         manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
3324         manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
3325         manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
3326         manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
3327         manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
3328         manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
3329         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
3330         manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
3331         manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
3332         manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
3333         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
3334         manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
3335         manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
3336         manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
3337         manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
3338         manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
3339         manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
3340         manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
3341         manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml,
3342         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
3343         manuals/reference/libanjuta/tmpl/plugins.sgml,
3344         (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
3345         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
3346         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
3347         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
3348         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
3349         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
3350         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
3351         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
3352         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
3353         (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
3354         (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
3355         (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
3356         (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
3357         (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml: Updated
3358         documentation.
3360 2006-02-28  Naba Kumar <naba@gnome.org>
3362         (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
3363         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml
3364         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml
3365         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml
3366         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml
3367         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml
3368         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml
3369         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml
3370         (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml
3371         (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml
3372         (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml
3373         (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml
3374         (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml
3375         (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml
3377 2006-03-02  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
3379         * plugins/sourceview/sourceview.c:
3380         Select to brace, select block.
3382 2006-02-28  Johannes Schmid <jhs@gnome.org>
3384         * plugins/file-wizard/Makefile.am
3385         plugins/file-wizard/action-callbacks.c (removed)
3386         plugins/file-wizard/action-callbacks.h (removed)
3387         plugins/file-wizard/anjuta-file-wizard.ui
3388         plugins/file-wizard/plugin.c: (activate_plugin),
3389         (deactivate_plugin)
3390         plugins/file-wizard/plugin.h:
3391         Removed Edit->Insert Text submenu (replace by macros plugin)
3392         
3393         * plugins/sourceview/sourceview.c: (sourceview_new),
3394         (ieditor_set_popup_menu):
3395         Fixed some more bugs
3396         
3397         * plugins/subversion/svn-threat.h (removed): Removed ununsed file
3399 2006-02-28  Naba Kumar <naba@gnome.org>
3401         * plugins/file-manager/an_file_view.c,
3402         plugins/symbol-browser/an_symbol_view.c: Show tooltips for unselected
3403         rows also and with delay 1 sec (the color and timout value should
3404         probably be picked up from some system wide preference key).
3406 2006-02-28  Naba Kumar <naba@gnome.org>
3408         * libanjuta/interfaces/libanjuta.idl,
3409         plugins/document-manager/action-callbacks.c,
3410         plugins/document-manager/plugin.c,
3411         plugins/editor/text_editor.c: Renamed IAnjutaEditorView to
3412         IAnjutaEditorFolds and implemented IAnjutaEditorView as editor views.
3413         Added interface checks in document manager and enable/disable
3414         menus based on supported interface.
3415         
3416         * plugins/project-import/anjuta-project-import.glade: Set some
3417         resonable size for the import dialog.
3419  2006-02-27  Naba Kumar  <naba@gnome.org>
3421         * libanjuta/interfaces/libanjuta.idl,
3422         plugins/document-manager/action-callbacks.c,
3423         plugins/editor/text_editor.c: Fixed IAnjutaEditorLineMode interface
3424         and eol conversion actions.
3426 2006-02-27  Johannes Schmid <jhs@gnome.org>
3427         
3428         * plugins/sourceview/sourceview.c: Implemented markers and fixed several crashers
3429         * plugins/file-manager/an_file_view.c
3430         plugins/file-manager/plugin.h:  Added tooltips
3431         * plugins/symbol-browser/an_symbol_view.h: Added tooltips
3433 2006-02-26  Naba Kumar  <naba@gnome.org>
3435         * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
3436         plugins/build-basic-autotools/build-basic-autotools.c,
3437         plugins/build-basic-autotools/build-basic-autotools.h,
3438         plugins/build-basic-autotools/executer.c,
3439         plugins/message-view/anjuta-message-manager-plugin.glade: Moved enable/
3440         disable indicator highlights preferences from message manager to
3441         build plugin. Implemented message indicator highlights in build tool.
3442         
3443         * plugins/editor/text_editor.c: Fixed indicators.
3445 2006-02-26  Johannes Schmid <jhs@gnome.org>
3447         * plugins/sourceview/sourceview.c:
3448         - Fixed some bugs
3449         - Added markers
3450         * plugins/subversion/svn_auth.c:
3451         Fixed username/password authentification but there might be a memory corruption
3453 2006-02-26  Naba Kumar  <naba@gnome.org>
3455         Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
3456         * libanjuta/anjuta-encodings.c, libanjuta/anjuta-launcher.c,
3457         libanjuta/anjuta-launcher.h: Added documentation.
3459 2006-02-24  Naba Kumar  <naba@gnome.org>
3461         * plugins/editor/text_editor.c: Fixed change in API in
3462         IAnjutaEditorSelection::set().
3463         
3464 2006-02-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
3466         * plugins/sourceview/sourceview.c, plugins/search/plugin.c,
3467         plugins/search/search-replace.c, plugins/search/search-replace_backend.c,
3468         libanjuta/interfaces/libanjuta.idl :
3469         Search in sourceview editor (Select in buffer).
3472 2006-02-23  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
3474         * plugins/sourceview/sourceview.c :
3475         Fixed Replace, to_upper, to_lower.
3476         
3477         * plugins/search/search-replace_backend.c :
3478         Renamed header name.
3480 2006-02-22  Naba Kumar  <naba@gnome.org>
3482         * libanjuta/anjuta-plugin-description.c,
3483         libanjuta/anjuta-plugin-description.h, libanjuta/anjuta-shell.c,
3484         libanjuta/anjuta-shell.h, libanjuta/interfaces/libanjuta.idl,
3485         manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
3486         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
3487         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Fixed API docs.
3488         
3489         Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
3490         * libanjuta/interfaces/libanjuta.idl: Added more API documentation stubs.
3491         
3492 2006-02-21  Naba Kumar  <naba@gnome.org>
3494         * libanjuta/interfaces/libanjuta.idl,
3495         plugins/editor/text_editor.c, plugins/editor/text_editor.h,
3496         plugins/editor/text_editor_cbs.c: Implemanted IAnjutaIndicable
3497         interface for editor.
3499 2006-02-21  Naba Kumar  <naba@gnome.org>
3501         * plugins/editor/text_editor.c: Fixed a crash bug on copy operation.
3503         Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
3504         * libanjuta/interfaces/libanjuta.idl: Added API documentation stubs.
3506 2006-02-21  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
3508         * GTKSOURCEVIEW EDITOR
3509         plugins/sourceview/sourceview.c :
3510         Fixed copy and Goto Line.
3511         
3512         plugins/macro/macro-actions.c plugins/macro/macro-dialog.c
3513         plugins/macro/plugin.c :
3514         Fixed Insert key word and Insert macro.
3516 2006-02-19  Johannes Schmid <jhs@cvs.gnome.org>
3518         * plugins/document-manager/anjuta-docman.c:
3519         (on_open_filesel_response): Fixed useless g_slist statement (thanks gcc for complaining)
3520         
3521         * configure.in:
3522         plugins/Makefile.am:
3523         plugins/sourceview/.cvsignore:
3524         plugins/sourceview/Makefile.am:
3525         plugins/sourceview/plugin.c: :
3526         plugins/sourceview/plugin.h:
3527         plugins/sourceview/sourceview.c: 
3528         plugins/sourceview/sourceview.h:
3529         plugins/sourceview/sourceview.plugin:
3530         plugins/sourceview/sourceview.plugin.in:
3531         plugins/sourceview/sourceview.png:
3533         Added sourceview editor plugin
3535 2006-02-19 Naba Kumar  <naba@gnome.org>
3537         * libanjuta/interfaces/libanjuta.idl,
3538         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
3539         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
3540         plugins/cvs-plugin/cvs-interface.c,
3541         plugins/document-manager/action-callbacks.c,
3542         plugins/document-manager/action-callbacks.h,
3543         plugins/editor/text_editor.c, plugins/macro/macro-actions.c,
3544         plugins/search/plugin.c, plugins/search/search-replace.c,
3545         plugins/search/search-replace_backend.c,
3546         plugins/subversion/subversion-actions.c,
3547         plugins/subversion/subversion-callbacks.c,
3548         plugins/tools/editor.c, plugins/tools/execute.c,
3549         plugins/tools/variable.c: Defined proper editor interfaces and fixed
3550         few fatal warnings.
3552 2006-02-15 Naba Kumar  <naba@gnome.org>
3554         * libanjuta/anjuta-shell.c: Added a warning when a session is loaded
3555         within another.
3556         
3557         * libanjuta/interfaces/libanjuta.idl,
3558         plugins/document-manager/anjuta-docman.c,
3559         plugins/document-manager/plugin.c,
3560         plugins/editor/plugin.c, plugins/editor/text_editor.c: Removed
3561         unnecessary parameters from IAnjutaEditor interface and used proper
3562         types instead of 'gpointer'. Fixed various compiler warnings.
3563         
3564         * (removed) plugins/valgrind/main.c, po/POTFILES.in: Deleted useless
3565         file
3567 2006-02-12 Naba Kumar  <naba@gnome.org>
3569         * po/POTFILES.in: Updated.
3570         
3571 2006-02-11 Naba Kumar  <naba@gnome.org>
3573         * plugins/editor/properties.[cxx,h],
3574         plugins/editor/text_editor.c, plugins/editor/style-editor.c,
3575         plugins/editor/text_editor_prefs.c: Renamed prop_*() functions
3576         to sci_prop_*(), because they were conflicting with external
3577         functions (in some ssl library).
3578         
3579 2006-02-08 Naba Kumar  <naba@gnome.org>
3581         Patch from Massimo Cora  <maxcvs@email.it>:
3582         * plugins/valgrind/anjuta-valgrind.schemas,
3583         plugins/valgrind/plugin.c, plugins/valgrind/plugin.h,
3584         plugins/valgrind/preferences.c, plugins/valgrind/vgactions.c,
3585         plugins/valgrind/vgactions.h, plugins/valgrind/vgdefaultview.c,
3586         plugins/valgrind/vgdefaultview.h, plugins/valgrind/vggeneralprefs.c,
3587         plugins/valgrind/vggeneralprefs.h, plugins/valgrind/vgmemcheckprefs.c,
3588         plugins/valgrind/vgtoolview.c,
3589         plugins/valgrind/vgtoolview.h: It checks for the valgrind binary
3590         before running the debugging session. I've added also a
3591         preference in Anjuta Preferences where you can specify
3592         the path to the valgrind binary. The default is /usr/bin/valgrind.
3593         Now it displays a dialog with the error. [it can be -program
3594         exited- or -file loaded or end of input-]. Some valgrind 3.x
3595         compatibility.
3596         
3597 2006-01-29 Naba Kumar  <naba@gnome.org>
3599         Patch from Massimo Cora  <maxcvs@email.it>:
3600         * configure.in, plugins/Makefile.am,
3601         plugins/valgrind/*: Valgrind plugin (requires
3602         binutils-dev and valgrind to be installed.
3604 2005-01-24 Johannes Schmid <jhs@gnome.org>
3606         * Patch from Eric Greveson <ejg45@cam.ac.uk>
3607         plugins/tools/variables.c:
3608         Added current directory to possible variables
3610         * Patch from Günther Brammer <gbrammer@gmx.de>
3611         plugins/document-manager/anjuta-docman.c:
3612         Fix a crash on opening a file
3614         AUTHORS: Added Günther Brammer
3616 2005-12-17 Sebastien Granjoux <seb.sfo@free.fr>
3618         * libanjuta/anjuta-launcher.c:
3619         Fix a bug in AnjutaLauncher when output is bigger than buffer
3620         Probably fix bug #315188 and #305134
3622 2005-12-28      Johannes Schmid <jhs@gnome.org>
3623         
3624         * configure: Changed required gtk to 2.6.0, bumped VERSION to 2.02cvs
3625         * src/about.c: Use new gtk about dialog
3626         * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c:
3627         Updated anjuta_ui_add_action_group_entries call
3628         
3629         Patch from Jean Breford <jean.breford@normalesup.org>
3630         and Markus Habermehl <bmh1980de@yahoo.de>:
3631         
3632         * libanjuta/anjuta-encodings.c: Fix crash in a much more nice way
3633         * AUTHORS: Added Jean and Markus
3635 2005-12-23  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
3636         * plugins/search/search-replace.c :
3637         Bookmark all matched lines.
3638         * plugins/search/search-replace_backend.c :
3639         Fixed bug (Search in all project files).
3641 2005-12-21      Johannes Schmid <jhs@gnome.org>
3642         
3643         * plugins/search/plugin.c:
3644         Fixed signal names
3645         * libanjuta/anjuta-encodings.c: Don't crash if uninitialized. Further
3646         investigation needed.
3647         
3648         AUTHORS: Added Ross Goldner
3650 2005-12-19  Ross Golder  <ross@golder.org>
3652         * plugins/document-manager/anjuta-document-manager.plugin.in: Added
3653         application/xml MIME type.
3655 2005-12-18  Johannes Schmid <jhs@gnome.org>
3656         
3657         po/POTFILES.in: Updated files after directory changes
3658         HACKING: Removed outdated section 3 (anoncvs)
3660 2005-12-15  Sebastien Granjoux <seb.sfo@free.fr>
3662         * plugins/build-basic-autotools/build-basic-autotools.c:
3663         Save all files in editor before running a command
3665         * plugins/tools/execute.c:
3666         Use document manager plugin instead of each editor for
3667         saving all files
3669 2005-12-15  Johannes Schmid <jhs@gnome.org>
3671         * plugins/document-manager/action-callbacks.c:
3672         (on_save_all1_activate), (on_swap_activate)
3673         plugins/document-manager/anjuta-docman.c:
3674         (on_save_as_filesel_response), (on_notebook_switch_page):
3675         
3676         Fixed some remaining issues in document-manger
3678 2005-12-15      Johannes Schmid <jhs@gnome.org>
3680         * plugins/profile-default/default.anjuta:
3681         Load Search plugin and Message Manager by default
3683 2005-12-14  Johannes Schmid <jhs@gnome.org>
3684         
3685         * plugins/editor/text_editor.c
3686         libanjuta/anjuta-utils.c:
3687         
3688         Check if files differ when gnome-vfs monitoring is used.
3689         (Bug #309688)
3691 2005-12-13  Johannes Schmid <jhs@gnome.org>
3693         * plugins/document-manager/plugin.c:
3694         Only save modified files in ianjuta_file_savable_save() for document-manager
3695         as discussed on mailing list.
3696         
3697         * plugins/cvs-plugin/cvs-callbacks.c:
3698         Fixed dialog handling for empty log message
3700 2005-12-13  Johannes Schmid <jhs@gnome.org>
3702         * plugins/search/plugin.c: Fixed search toolbar (FIXME: Wrapping);
3703         
3704         * plugins/project-manager/* Removed ununsed files
3705         
3706         * plugins/symbol-browser/an_symbol_iter.c
3707         plugins/build-basic-autotools/build-basic-autotools.c
3708         plugins/build-basic-autotools/executer.c
3709         plugins/class-gen/class_gen.c
3710         plugins/class-inheritance/class-inherit.c
3711         plugins/cvs-plugin/cvs-actions.c
3712         plugins/cvs-plugin/cvs-interface.c
3713         plugins/debug-manager/attach_process.
3714         plugins/devhelp/plugin.c
3715         plugins/document-manager/plugin.c
3716         plugins/document-manager/indent_util.c
3717         plugins/editor/properties.cxx
3718         plugins/editor/aneditor.cxx
3719         plugins/editor/style-editor.c
3720         plugins/editor/text_editor.c
3721         plugins/macro/macro_db.c
3722         tagmanager/c.c:
3723         
3724         Use DEBUG_PRINT for debug messages
3726         libanjuta/anjuta-debug.h: Include config.h
3727         
3728         HACKING: Updated (BTW: does anyone read this?)
3729         
3730 2005-12-12  Johannes Schmid <jhs@gnome.org>
3732         Patch from Johan Ersvik <jersvik@fastmail.fm>:
3733         * plugins/gdb/debugger.c
3734         
3735         Fix a crasher in gdb plugin
3736         
3737         * plugins/gtodo/plugin.c
3738         plugins/search/plugin.c
3739         
3740         Fixed bug #305301
3741         
3742         * plugins/document-manager/anjuta-docman.c:
3743         
3744         Fixed error markers 
3745         
3746         * AUTHORS: Added Rafał Bursig <bursig@poczta.fm>
3747         
3748         Patch from Rafał Bursig <bursig@poczta.fm> (#320338 and #320341):
3749         
3750         * plugins/document-manager/anjuta-docman.c:
3751         highlight changed files in docman popup-menu
3752         * plugins/gdb/debug-tree.c:
3753         plugins/gdb/debugger.c
3754         Do not corupt entire "locals" tree when variable pointer have
3755         additional info and arrays/strucs/unions correctly.
3756         
3758 2005-12-11  Johannes Schmid <jhs@gnome.org>
3760         * plugins/document-manager/anjuta-docman.c
3761         plugins/document-manager/plugin.c
3762         plugins/editor/text_editor.c:
3763         
3764         AUTHORS: Added Johan Ersvik
3766         Fixed "is-dirty" bug and tab ordering
3768 2005-12-11  Johan Ersvik <jersvik@fastmail.fm>
3769         
3770         * plugins/editor/aneditor-autocomplete.cxx
3771         plugins/editor/aneditor-calltip.cxx
3772         plugins/editor/aneditor-priv.h
3773         plugins/symbol-browser/an_symbol.c
3774         plugins/symbol-browser/an_symbol_view.c
3775         tagmanager/entry.h
3776         tagmanager/tm_symbol.c
3777         tagmanager/tm_tag.c
3778         tagmanager/include/tm_symbol.h
3779         tagmanager/include/tm_tag.h
3780         tagmanager/c.c
3782         Better pointer recognition in tagmanager and symbol browser
3784 2005-12-11  Johannes Schmid <jhs@gnome.org>
3786         * plugins/search/*: New search plugin derived from search code in old editor
3787         plugin.
3788         
3789         * plugins/document-manager/*: new document-manger which is now seperated from
3790         editor to allow implementation of other editor widgets. Code is mostly derived
3791         from old editor plugin
3793         * plugins/print/* new print plugin which is not fully implemented in the
3794         moment
3796         * plugins/editor/text_editor.c: Added lots of interface code
3797         
3798         * libanjuta/interfaces/libanjuta.idl: Added IAnjutaEditorEdit, IAnjutaEditorView,
3799         IAnjutaEditorFactory and extended IAnjutaEditor
3800         
3801         * configure.in, plugins/Makefile.am updated build system for new
3802         plugins
3804         This is a huge commit which might still contain some bugs and also has
3805         some fixmes. Things that are not working are the search toolbar because it
3806         does not use the same backend as any other searching function and printing
3807         (easy to fix) because it did not yet implement IAnjutaPrintable.
3809 2005-11-26 Sebastien Granjoux <seb.sfo@free.fr>
3811         * plugins/project-wizard/property.c:
3812         Use newer GtkFileChooser instead of GtkFileSelection with
3813         GnomeFileEntry to avoid a bug
3815         * plugins/project-wizard/install.c:
3816         Avoid an endless loop if project directory is not writable
3817         
3818         * plugins/project-wizard/druid.c:
3819         Allow creating project in empty directory without a
3820         warning
3822 2005-11-25  Johannes Schmid <jhs@cvs.gnome.org>
3823         
3824         Patch from Massimo Cora <maxcvs@email.it>
3825         * plugins/class-inheritence/class-inherit.c
3826         plugins/class-inheritence/plugin.c
3827         plugins/class-inheritence/plugin.h
3828         configure.in
3829         
3830         Update plugin to use new API from graphviz 2.6. Version 2.2 is 
3831         no longer supported!
3833 2005-11-23  Johannes Schmid <jhs@cvs.gnome.org>
3834         
3835         Patch from Johan Ersvik <jersvik@fastmail.fm>
3836         * plugins/message-view/message-view.c
3837         plugins/build-basic-autotools/build-basic-autotools.c
3838         plugins/build-basic-autotools/automake-c.filters
3840         This patch correct regex-filters for newer automake
3841         versions
3843 2005-11-19 Sebastien Granjoux <seb.sfo@free.fr>
3845        * plugins/tools/execute.c:
3846        Detect variables inside a word
3848 2005-11-08  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
3850         * libanjuta/anjuta-status.[ch],
3851         plugins/editor/text_editor.[ch], plugins/editor/text_editor_cbs.c,
3852         plugins/editor/anjuta-docman.c :
3853         New anjuta-status procedure.
3855 2005-10-28  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
3857         *Modified Files:
3858         libanjuta/anjuta-preferences.c libanjuta/anjuta-preferences.h
3859         plugins/editor/Makefile.am
3860         plugins/editor/anjuta-document-manager.glade
3861         plugins/editor/plugin.c plugins/editor/plugin.h
3862         plugins/editor/text_editor.c plugins/editor/text_editor.h
3863         *Added Files:
3864         plugins/editor/indent-dialog.c plugins/editor/indent-dialog.h
3865         plugins/editor/indent-util.c plugins/editor/indent-util.h
3866         plugins/editor/indent_test.c :
3867         Set and Preview indent preferences parameters.
3868         Saved indent user parameters.
3870 2005-10-27  Naba Kumar  <naba@gnome.org>
3872         Patch from Flavio daCosta  <flavio.dacosta@gmail.com>
3873         * plugins/editor/anjuta-docman.c: Restore tab color to normal
3874         theme color for saved documents.
3875         
3876 2005-10-26  Naba Kumar  <naba@gnome.org>
3878         * libanjuta/anjuta-encodings.c: Save changed supported encodings
3879         list. Fixed bug #316731.
3880         
3881 2005-10-23 Sebastien Granjoux <seb.sfo@free.fr>
3883         * tagmanager/tm_symbol.c: Fixed bug #315218
3885 2005-10-23  Adam Weinberger  <adamw@gnome.org>
3887         * plugins/build/build_file.c
3888           plugins/build-basic-autotools/build-basic-autotools.c
3889           plugins/tools/execute.c
3890           plugins/build/compile.c
3891           plugins/build/configurer.c
3892           plugins/debug-manager/plugin.c
3893           plugins/editor/plugin.c
3894           plugins/editor/print.c
3895           plugins/editor/text_editor.c
3896           plugins/file-loader/plugin.c
3897           plugins/file-manager/an_file_view.c
3898           plugins/symbol-browser/an_symbol_view.c
3899           plugins/gdb/debugger.c
3900           plugins/gdb/plugin.c
3901           plugins/glade/plugin.c
3902           plugins/macro/macro-actions.c
3903           plugins/macro/plugin.c
3904           plugins/profile-default/plugin.c
3905           plugins/project-manager/plugin.c
3906           plugins/project-manager/project_import.c
3907           plugins/symbol-browser/plugin.c
3908           plugins/tools/execute.c
3909           src/anjuta.c
3910           src/anjuta-actions.h
3911           src/shell.c:
3912           Correct spacing errors before and after "...".
3914 2005-10-20  Naba Kumar  <naba@gnome.org>
3916         * plugins/gdb/debugger.c: Fixed attach/detach process to
3917         updated UI properly.
3918         
3919 2005-10-18  Naba Kumar  <naba@gnome.org>
3921         * plugins/editor/aneditor.cxx: Fixed bug #172442 (and possibly
3922         #171314 too).
3923         
3924 2005-10-13  Naba Kumar  <naba@gnome.org>
3925         
3926         * plugins/project-mkfile-import/*: Removed separate import wizard for
3927         makefile based projects (because single widzard handles all wizards).
3929         * plugins/project-import/project-import.c: Made wizard window
3930         transient to main window.
3932         Patch from: Eric Greveson  <ejg45@cam.ac.uk>
3933         
3934         * AUTHORS: Added Eric's name in contributors list.
3935         
3936         * configure.in, plugins/Makefile.am,
3937         plugins/project-import/Makefile.am,
3938         plugins/project-import/anjuta-project-import.glade,
3939         plugins/project-import/project-import.c,
3940         plugins/project-import/project-import.h: Import wizard now detects
3941         both makefile and automake projects together instead of separate wizard.
3942         
3943         * plugins/project-wizard/templates/java/project.anjuta,
3944         plugins/project-wizard/templates/mkfile/project.anjuta,
3945         plugins/project-wizard/templates/python/project.anjuta,
3946         plugins/project-wizard/templates/terminal/project.anjuta: Renamed plugin
3947         name to make it appropriate.
3949 2005-10-11  Naba Kumar  <naba@gnome.org>
3951         * configure.in: Fixed glade3 version requirement.
3953 2005-09-29  Alexander Shopov  <ash@contact.bg>
3955         * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
3957 2005-09-26  Johannes Schmid <jhs@cvs.gnome.org>
3959         * plugins/subversion/svn_auth.c
3960         plugins/subversion/anjuta_subversion.glade:
3961         Implemented svn_auth_ssl_server_trust_prompt_func_cb (untested)
3963 2005-09-22  Naba Kumar  <naba@gnome.org>
3965         Patch from: Eric Greveson  <ejg45@cam.ac.uk>:
3967         * configure.in,  plugins/Makefile.am
3968         plugins/project-manager/anjuta-project-manager.plugin.in,
3969         plugins/project-manager/plugin.c,
3970         (added) plugins/project-mkfile-import/.cvsignore,
3971         (added) plugins/project-mkfile-import/Makefile.am,
3972         (added) plugins/project-mkfile-import/
3973             anjuta-project-mkfile-import-plugin.png,
3974         (added) plugins/project-mkfile-import/
3975             anjuta-project-mkfile-import.glade,
3976         (added) plugins/project-mkfile-import/
3977             anjuta-project-mkfile-import.plugin.in,
3978         (added) plugins/project-mkfile-import/plugin.c,
3979         (added) plugins/project-mkfile-import/plugin.h,
3980         (added) plugins/project-mkfile-import/project-mkfile-import.c,
3981         (added) plugins/project-mkfile-import/project-mkfile-import.h,
3982         plugins/project-wizard/templates/Makefile.am,
3983         (added) plugins/project-wizard/templates/mkfile-logo.png,
3984         (added) plugins/project-wizard/templates/mkfile.wiz,
3985         (added) plugins/project-wizard/templates/mkfile/.cvsignore,
3986         (added) plugins/project-wizard/templates/mkfile/Makefile.am,
3987         (added) plugins/project-wizard/templates/mkfile/project.anjuta,
3988         (added) plugins/project-wizard/templates/mkfile/po/.cvsignore,
3989         (added) plugins/project-wizard/templates/mkfile/po/ChangeLog,
3990         (added) plugins/project-wizard/templates/mkfile/po/Makefile.am,
3991         (added) plugins/project-wizard/templates/mkfile/po/POTFILES.in,
3992         (added) plugins/project-wizard/templates/mkfile/src/.cvsignore,
3993         (added) plugins/project-wizard/templates/mkfile/src/Makefile.am,
3994         (added) plugins/project-wizard/templates/mkfile/src/Makefile.tpl,
3995         (added) plugins/project-wizard/templates/mkfile/src/main.c:
3996         Added makefile based project import wizard and wizard template.
3998 2005-09-12 Johannes Schmid <jhs@cvs.gnome.org>
4000         * libanjuta/anjuta-launcher.c: Reduced false password detections
4002 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
4004         * plugins/cvs-plugin/cvs-interface.c: Handle empty log 
4005         messages correctly.a
4007 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
4008         
4009         * scintilla/Makefile.am: Changed scintilla library to noinst
4010         * pixmaps/Makefile.am: Install password.png
4011         * libanjuta/anjuta-launcher.c: Changed password detection
4012         to be able to access GNOME CVS with ssh.
4013         
4014 2005-08-31  Naba Kumar  <naba@gnome.org>
4016         * plugins/glade/plugin.c: Set transient window for the widget
4017         dialogs.
4018         
4019 2005-08-21  Jens Seidel  <jseidel@cvs.gnome.org>
4021         * plugins/gtodo/main.c: Typo fix: s/occured/occurred/.
4023 2005-08-10  Naba Kumar  <naba@gnome.org>
4025         * plugins/build-basic-autotools/build-basic-autotools.c: Added F3
4026         as shortcut key for execute.
4028         * src/about.c: Clean up.
4029         
4030         Patch from: Jochen Baier  Jochen.Baier@stud.uni-karlsruhe.de
4031         * plugins/editor/action-callbacks.c: Fixed edit shortcuts for
4032         entry boxes.
4033         
4034 2005-08-09  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4036         * plugins/editor/search-replace_backend.c :
4037         Fixed search in File Patterns.
4039 2005-08-09  Philip Van Hoof  <pvanhoof@gnome.org>
4041         * plugins/gdb/Makefile.am: Fixed a make -j x bug
4042         
4043 2005-08-04  Naba Kumar  <naba@gnome.org>
4045         * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
4046         for pango-1.8 rendering bug.
4047         
4048 2005-08-03  Naba Kumar  <naba@gnome.org>
4050         * plugins/glade/plugin.c: Proper names for plugin widgets.
4051         
4052         * plugins/subversion/anjuta-subversion.glade,
4053         plugins/subversion/svn-auth.c: Fixed authentication dialog and
4054         string allocations. Use passed default values when available.
4055         Set proper focus and dialog default response. Destroy dialog after use.
4056         Return error when appropriate.
4058 2005-08-02  Naba Kumar  <naba@gnome.org>
4060         * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
4061         for pango-1.8 rendering bug.
4062         
4063 2005-08-02  Philip Van Hoof  <pvanhoof@gnome.org>
4065         * scintilla/Makefile.am: Fixed a make -j x bug
4066         
4067 2005-08-02  Johannes Schmid <jhs@gnome.org>
4068         
4069         * plugins/subversion/svn-auth.c: Added username/password 
4070         auto function.
4072 2005-08-01  Naba Kumar  <naba@gnome.org>
4074         * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Added index bound
4075         checks for character width calculations.
4076         
4077 2005-07-31  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4079         * plugins/gdb/debug_tree.c : Inspect memory from locals window.
4081 2005-07-31  Naba Kumar  <naba@gnome.org>
4083         * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Fixed text rendering
4084         messup with pango 1.8. Fixed bug #311846.
4086 2005-07-30  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4088         * plugins/gdb/memory.c : Fixed bug 305082.
4089         
4090         * plugins/project-wizard/templates/anjuta-plugin.wiz,
4091         plugins/project-wizard/templates/gcj.wiz,
4092         plugins/project-wizard/templates/gnome.wiz,
4093         plugins/project-wizard/templates/gtk.wiz,
4094         plugins/project-wizard/templates/java.wiz,
4095         plugins/project-wizard/templates/python.wiz,
4096         plugins/project-wizard/templates/wxwin.wiz,
4097         plugins/project-wizard/templates/xlib-dock.wiz : Spelling fixes.
4099 2005-07-27 Sebastien Granjoux <seb.sfo@free.fr>
4101         * plugins/tools/execute.c:
4102         Correct a crash if editor is closed while a tool still use it.
4104 2005-07-28  Naba Kumar  <naba@gnome.org>
4106         * scintilla/*: Updated scintilla from their latest CVS.
4108 2005-07-27  Naba Kumar  <naba@gnome.org>
4110         * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
4111         plugins/build-basic-autotools/build-basic-autotools.c,
4112         plugins/cvs-plugin/plugin.c, plugins/debug-manager/plugin.c,
4113         plugins/devhelp/plugin.c, plugins/editor/plugin.c,
4114         plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
4115         plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
4116         plugins/glade/plugin.c, plugins/gtodo/plugin.c, plugins/macro/plugin.c,
4117         plugins/message-view/plugin.c, plugins/patch/plugin.c,
4118         plugins/profile-default/plugin.c, plugins/project-manager/plugin.c,
4119         plugins/sample1/plugin.c, plugins/subversion/plugin.c,
4120         plugins/symbol-browser/plugin.c, plugins/tools/plugin.c,
4121         src/anjuta-app.c, src/main.c, src/shell.c: Added 'translation_domain'
4122         argument to anjuta_ui_add_action_group_entries() and
4123         anjuta_ui_add_toggle_action_group_entries() and set the translation domain.
4124         Fixed all plugins to pass translation domain. This fixes untranslated
4125         UI bugs. 
4127 2005-07-27  Naba Kumar  <naba@gnome.org>
4129         * plugins/class-inheritance/class-callbacks.c,
4130         plugins/class-inheritance/class-inherit.c: Fixed color scheme to use
4131         proper system colors.
4133 2005-07-26  Naba Kumar  <naba@gnome.org>
4135         * ROADMAP: Updated and added more tasks.
4137 2005-07-25  Naba Kumar  <naba@gnome.org>
4139         * ROADMAP: Updated and added more tasks.
4140         
4141 2005-07-24  Naba Kumar  <naba@gnome.org>
4143         * HACKING: Fixed format.
4145 2005-07-24  Naba Kumar  <naba@gnome.org>
4147         * ROADMAP: Fixed format.
4148         * plugins/tools/scripts/prepare-changelog.pl: Fixed month figure.
4150 2005-07-24  Naba Kumar  <naba@gnome.org>
4152         * HACKING, ROADMAP: Fixed format and add some tasks to do in ROADMAP.
4153         * data/properties/cpp.properties: Added *.c++ as file extension for c++
4155 2005-07-24 Sebastien Granjoux <seb.sfo@free.fr>
4157         * plugins/tools/dialog.c, plugins/tools/dialog.h:
4158         Correct wrong sensitivity setting
4159         
4160         * plugins/tools/tool.c: Correct a crash when removing overridden tool
4161         
4162         * plugins/tools/variable.c:     Add variables for project manager
4164 2005-07-23  Naba Kumar  <naba@gnome.org>
4166         * ROADMAP: updated.
4168 2005-07-23 Naba Kumar  <naba@gnome.org>
4170         * plugins/subversion/Makefile.am,
4171         plugins/subversion/svn-auth.c,
4172         plugins/subversion/svn-auth.h: Added subversion authentication code
4173         stubs.
4174         
4175         * plugins/subversion/subversion-callbacks.c,
4176         plugins/subversion/subversion-callbacks.h,
4177         plugins/subversion/svn-backend-priv.h,
4178         plugins/subversion/svn-backend.c, plugins/subversion/svn-backend.h,
4179         plugins/subversion/svn-notify.c, plugins/subversion/svn-notify.h,
4180         plugins/subversion/svn-thread.c, plugins/subversion/svn-thread.h:
4181         Added file mode line.
4183 2005-07-22  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>
4185         * configure.in: Added 'gl' to ALL_LINGUAS.
4187 2005-07-21 Naba Kumar  <naba@gnome.org>
4189         * libanjuta/anjuta-launcher.c: Fixed dispose method to neatly close
4190         the active sources and kill the running process without emitting
4191         signals (which could be fatal because the object is being destroyed).
4192         Incidentally, fixed the crash that happens when stopping an active
4193         debugger session. Disabled debug prints and code clean up.
4194         Fixed bug #305587.
4195         
4196         * plugins/cvs-plugin/cvs-execute.c: Removed signal disconnections from
4197         message view object, because that prevents many unprocessed outputs
4198         from the cvs command from being appended in view. Does not set NULL
4199         to mesg_view private member (not required) so that any pending outputs
4200         to view is processed.Fixed bug #172666.
4202         * plugins/editor/anjuta-document-manager.plugin.in: Added ruby mime
4203         type in supported list.
4204         
4205 2005-07-18  Adam Weinberger  <adamw@gnome.org>
4207         * plugins/file-manager/anjuta-file-manager-plugin.glade:
4208           grammar/spelling fixes.
4210 2005-07-17 Naba Kumar  <naba@gnome.org>
4212         * (new) plugins/project-wizard/templates/terminal/cvsignore,
4213         (new) plugins/project-wizard/templates/terminal/po/cvsignore,
4214         (new) plugins/project-wizard/templates/terminal/src/cvsignore,
4215         plugins/project-wizard/templates/anjuta-plugin.wiz,
4216         plugins/project-wizard/templates/gcj.wiz,
4217         plugins/project-wizard/templates/gnome.wiz,
4218         plugins/project-wizard/templates/gtk.wiz,
4219         plugins/project-wizard/templates/gtkmm.wiz,
4220         plugins/project-wizard/templates/java.wiz,
4221         plugins/project-wizard/templates/python.wiz,
4222         plugins/project-wizard/templates/terminal.wiz,
4223         plugins/project-wizard/templates/terminal/Makefile.am,
4224         plugins/project-wizard/templates/terminal/po/Makefile.am,
4225         plugins/project-wizard/templates/terminal/src/Makefile.am,
4226         plugins/project-wizard/templates/wxwin.wiz,
4227         plugins/project-wizard/templates/xlib-dock.wiz,
4228         plugins/project-wizard/templates/xlib.wiz: Added cvsignore files for
4229         wizards and updated .wiz files to install them in newly created
4230         projects.
4232 2005-07-16 Naba Kumar  <naba@gnome.org>
4234         * plugins/editor/anjuta-document-manager.plugin.in: Added mime types.
4235         
4236         * plugins/file-manager/an_file_view.c,
4237         plugins/file-manager/plugin.c: Added file manager preferences to
4238         show/hide files ignored by version control (e.g. cvsignore).
4239         
4240         * plugins/editor/text_editor.c: Initialize vfs info struct.
4241         
4242         * .cvsignore, global-tags/.cvsignore, libanjuta/.cvsignore,
4243         libanjuta/interfaces/.cvsignore, libegg/.cvsignore,
4244         libegg/menu/.cvsignore, libegg/recent-files/.cvsignore,
4245         libegg/treeviewutils/.cvsignore, libegg/util/.cvsignore,
4246         omf-install/.cvsignore, pixmaps/.cvsignore,
4247         plugins/file-manager/anjuta-file-manager-plugin.glade,
4248         scintilla/.cvsignore, scintilla/include/.cvsignore,
4249         scripts/.cvsignore, src/.cvsignore, tagmanager/.cvsignore,
4250         tagmanager/python.c: Updated.
4252 2005-07-16 Naba Kumar  <naba@gnome.org>
4254         * tagmanager/parse.c, tagmanager/parse.h, tagmanager/python.c:
4255         Fixed python parser to parser class methods.
4257 2005-07-15 Naba Kumar  <naba@gnome.org>
4259         * plugins/project-wizard/property.c: Used parenthesis to remove
4260         ambiguty.
4261         
4262         * plugins/project-wizard/templates/anjuta-plugin.wiz,
4263         plugins/project-wizard/templates/gcj.wiz,
4264         plugins/project-wizard/templates/gnome.wiz,
4265         plugins/project-wizard/templates/gtk.wiz,
4266         plugins/project-wizard/templates/gtkmm.wiz,
4267         plugins/project-wizard/templates/java.wiz,
4268         plugins/project-wizard/templates/python.wiz,
4269         plugins/project-wizard/templates/terminal.wiz,
4270         plugins/project-wizard/templates/wxwin.wiz,
4271         plugins/project-wizard/templates/xlib-dock.wiz,
4272         plugins/project-wizard/templates/xlib.wiz: Fixed wizard descriptions
4273         and names.
4275 2005-07-15 Naba Kumar  <naba@gnome.org>
4277         * plugins/project-wizard/templates/java.wiz,
4278         plugins/project-wizard/templates/java/Makefile.am,
4279         plugins/project-wizard/templates/java/project.anjuta,
4280         plugins/project-wizard/templates/python.wiz,
4281         plugins/project-wizard/templates/python/Makefile.am,
4282         plugins/project-wizard/templates/python/project.anjuta: Use different
4283         project files for java and python module where debugger is not
4284         included in the list of plugins.
4286 2005-07-15 Naba Kumar  <naba@gnome.org>
4288         * configure.in, plugins/project-wizard/templates/Makefile.am,
4289         plugins/project-wizard/templates/gcj-logo.png,
4290         plugins/project-wizard/templates/gcj.wiz,
4291         plugins/project-wizard/templates/gcj/.cvsignore,
4292         plugins/project-wizard/templates/gcj/Makefile.am,
4293         plugins/project-wizard/templates/gcj/configure.in.tpl,
4294         plugins/project-wizard/templates/gcj/src/.cvsignore,
4295         plugins/project-wizard/templates/gcj/src/Makefile.am,
4296         plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
4297         plugins/project-wizard/templates/java-logo.png,
4298         plugins/project-wizard/templates/java.wiz,
4299         plugins/project-wizard/templates/java/configure.in.tpl,
4300         plugins/project-wizard/templates/java/po/Makefile.am,
4301         plugins/project-wizard/templates/java/po/POTFILES.in,
4302         plugins/project-wizard/templates/java/src/Makefile.am.tpl,
4303         plugins/project-wizard/templates/java/src/main.java,
4304         plugins/project-wizard/templates/python-logo.png,
4305         plugins/project-wizard/templates/python.wiz,
4306         plugins/project-wizard/templates/python/.cvsignore,
4307         plugins/project-wizard/templates/python/Makefile.am,
4308         plugins/project-wizard/templates/python/configure.in.tpl,
4309         plugins/project-wizard/templates/python/po/.cvsignore,
4310         plugins/project-wizard/templates/python/po/Makefile.am,
4311         plugins/project-wizard/templates/python/po/POTFILES.in,
4312         plugins/project-wizard/templates/python/src/.cvsignore,
4313         plugins/project-wizard/templates/python/src/Makefile.am,
4314         plugins/project-wizard/templates/python/src/Makefile.am.tpl,
4315         plugins/project-wizard/templates/python/src/main.py: Added Generic
4316         gcj and python project wizards. Fixed Generic java project to
4317         use _JAVA primary. Update gnome-build from cvs for them to work
4318         correctly.
4320 2005-07-12 Naba Kumar  <naba@gnome.org>
4322         * plugins/project-manager/plugin.c: Automatically determine
4323         project backend by probing.
4324         
4325 2005-07-04 Naba Kumar  <naba@gnome.org>
4327         * Makefile.am: Do not install old anjuta.glade file which conflicts
4328         with newer src/anjuta.glade.
4330 2005-07-03 Johannes Schmid <jhs@cvs.gnome.org>
4332         * plugins/an_symbol_prefs.c:
4333         Sort list of available symbol files
4335 2005-07-02 Johannes Schmid <jhs@cvs.gnome.org>
4337         * plugins/build-basic-autotools.c:
4338         Fixed #307810
4339         
4340         * plugins/gtodo/libgtodo.c:
4341         Possible fix for #307800
4343         * libanjuta/anjuta-encodings.c
4344         libanjuta/anjuta-launcher.c
4345         libanjuta/anjuta-preference-dialog.c
4346         libanjuta/anjuta-preferences.c
4347         libanjuta/anjuta-ui.c
4348         libanjuta/anjuta-util.c
4349         libanjuta/cell-renderer-captioned-image.c
4350         libanjuta/plugin.c:
4351         
4352         Patch from de_lupus@pandora.be (Kristof Vansant):
4353         Replaced deprecated gnome-i18n.h
4354         Closed #309153
4356 2005-07-01 Johannes Schmid <jhs@cvs.gnome.org>
4357         
4358         * plugins/subversion/anjuta-subversion.glade
4359         plugins/subversion/anjuta-subversion.ui
4360         plugins/subversion/plugin.c
4361         plugins/subversion/subversion-actions.c
4362         plugins/subversion/subversion-callbacks.h
4363         plugins/subversion/subversion-callbacks.c
4364         plugins/subversion/svn-backend-priv.h
4365         plugins/subversion/svn-backend.h
4366         plugins/subversion/svn-backend.c
4367         plugins/subversion/svn-thread.h
4368         plugins/subversion/svn-thread.c:
4369         
4370         Implemented Subversion diff
4371         
4372 2005-06-30 Johannes Schmid <jhs@cvs.gnome.org>
4373         
4374         * plugins/build-basic-autotools/build-basic-autotools.c:
4375         Fixed crash bug! Might be useful to release 2.0.2 soon
4376         because this bug will crash any build which produces errors
4377         or warnings
4379 === Anjuta 2.0.1 ===
4381 2005-06-27 Naba Kumar  <naba@gnome.org>
4383         * plugins/tools/execute.c: Formated code.
4384         
4385 2005-06-26 Sebastien Granjoux <seb.sfo@free.fr>
4387         * plugins/build-basic-autotools/build-basic-autotools.c:
4388         Remove two memory leaks
4389         Check command output versus untranslated strings too
4391         * plugins/tools/execute.c:
4392         Remove two memory leaks
4393         Check command output versus untranslated strings too
4394         Remove description message
4396         * plugins/tools/fileop.c:
4397         Escape tool name in xml configuration file
4399 2005-05-26 Naba Kumar  <naba@gnome.org>
4401         * configure.in: Bumped version to 2.0.1
4402         * plugins/tools/scripts/Makefile.am: Fixed make checkdist bugs.
4404         * plugins/tools/execute.c: Fixed clickable messages.
4405         * NEWS: Updated.
4407         * plugins/glade/plugin.c, src/layout.xml: Added glade stock icon.
4408         Deactivate glade plugin when last glade project is closed. Reorder
4409         glade widgets in layout. Change glade project when user selects a
4410         new project. Removed project from the list when user closes it. Fixed
4411         glade project file loading from URI. Save and restored loaded glade
4412         projects in/from session.
4414         * plugins/class-gen/action-callbacks.c,
4415         plugins/class-gen/anjuta-class-gen-plugin.glade,
4416         plugins/class-gen/class_gen.c, plugins/class-gen/plugin.c,
4417         plugins/file-wizard/anjuta-file-wizard.glade,
4418         plugins/file-wizard/file.c, plugins/file-wizard/file.h,
4419         plugins/file-wizard/plugin.c, plugins/file-wizard/plugin.h: Implemented
4420         "Add to project" correctly. Use the source file path returned after
4421         adding to project. Fixed memory leaks. Deactivate wizard plugins
4422         after use.
4423         
4424         * plugins/project-manager/plugin.c,
4425         plugins/project-wizard/anjuta-project-wizard.glade,
4426         plugins/project-wizard/druid.c, plugins/project-wizard/install.c,
4427         plugins/project-wizard/plugin.c, plugins/project-wizard/plugin.h,
4428         src/Makefile.am, src/anjuta-app.c, src/anjuta.glade: Moved
4429         project-wizard preference page to anjuta app, because they are
4430         more appropriated as general preferences. Renamed username and
4431         useremail properties keys.
4432         
4433         * po/POTFILES.in: Updated.
4435         * plugins/editor/action-callbacks.c: Fixed a crash bug when a file is
4436         saved at closing.
4437         
4438         * plugins/file-loader/plugin.c: Do not use static variable to store
4439         created submenu in factory. Fixed crash in anjuta exit.
4440         
4441 2005-05-24 Naba Kumar  <naba@gnome.org>
4443         * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
4444         manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
4445         manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
4446         manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
4447         manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
4448         manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
4449         manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
4450         manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
4451         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
4452         
4453         * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
4454         plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
4455         plugins/build-basic-autotools/build-basic-autotools.c,
4456         plugins/build-basic-autotools/build-basic-autotools.h,
4457         plugins/build-basic-autotools/executer.c,
4458         plugins/build-basic-autotools/executer.h,
4459         plugins/devhelp/plugin.c, plugins/gdb/debugger.c,
4460         plugins/tools/variable.c: Added an extra argument to
4461         anuta_util_dialog_input() to pass default value. Save/load project
4462         configure and execution parameters in/from session.
4464         * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug when no
4465         symbol browser is loaded.
4466         
4467         * plugins/profile-default/plugin.c: Fixed an unbalanced shell
4468         freeze/thaw.
4470         * plugins/terminal/terminal.c: Fixed bug where repeated activate and
4471         deactivate would not start shell.
4473 2005-05-24 Naba Kumar  <naba@gnome.org>
4475         * libanjuta/anjuta-ui.c, libanjuta/plugins.c,
4476         libegg/egg-combo-action.c, libegg/egg-recent-action.c,
4477         libegg/egg-submenu-action.c, libegg/test-actions.c,
4478         plugins/build-basic-autotools/build-basic-autotools.c,
4479         plugins/cvs-plugin/plugin.c, plugins/editor/aneditor-autocomplete.cxx,
4480         plugins/editor/search-replace.c, plugins/editor/text_editor.c,
4481         plugins/file-wizard/plugin.c, plugins/gdb/debugger.c,
4482         plugins/gtodo/plugin.c, plugins/macro/macro-db.c,
4483         plugins/macro/plugin.c, plugins/message-view/plugin.c,
4484         plugins/profile-default/plugin.c, plugins/project-import/plugin.c,
4485         plugins/project-manager/plugin.c, plugins/project-wizard/plugin.c,
4486         plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
4487         plugins/sample1/plugin.c, plugins/subversion/plugin.c,
4488         plugins/tools/plugin.c: Used DEBUG_PRINT() instead of g_message().
4490 2005-05-24 Naba Kumar  <naba@gnome.org>
4492         * data/properties/styles.properties: Fixed defalt font.
4494         * plugins/editor/search-replace.c,
4495         plugins/editor/search-replace_backend.c: Fixed message outputs. Identify
4496         project openness wihtout activating project-manager plugin (i.e.
4497         using anjuta_shell_get()).
4498         
4499         * libanjuta/interfaces/libanjuta.idl, plugins/project-manager/plugin.c:
4500         - Completed add_source(), add_group() and add_target() methods of
4501         IAnjutaProjectManager.
4502         - Change their definition to return the added element (or NULL).
4503         - Used interface API for project main menus and 'add to project'
4504         from file-manager context menu.
4505         - Select proper default target/group when prompting for adding
4506         source/target/group.
4507         - Do not expand all nodes in selection tree when default selection
4508         are given (eases navigation in big projects).
4509         - Code clean ups.
4510         - Marked strings for translation.
4512 2005-05-23 Naba Kumar  <naba@gnome.org>
4514         * src/anjuta-app.c: Save menu accelerators on change.
4515         * NEWS: Updated.
4516         * plugins/editor/anjuta-docman.c: Fixed premature destruction of
4517         save-as dialog (leading to crash later).
4519 2005-05-22 Naba Kumar  <naba@gnome.org>
4521         * NEWS: Updated.
4522         * AUTHORS: Added developers for other projects. Updated.
4523         * TODO.tasks: Updated.
4524         * ChangeLog: Added past changelogs from anjuta-0.1.5.
4525         
4526 2005-05-22 Naba Kumar  <naba@gnome.org>
4528         * plugins/tools/execute.c: Make parsable lines distinct by adding
4529         a "Click me" description in the message. Allow tools to open arbibrary
4530         file in editory using gdb-styled annotation (The line starts with two
4531         \032 characters followed by the file:line).
4532         
4533         * plugins/tools/scripts/prepare-changelog.pl,
4534         plugins/tools/scripts/tools-2.xml.in: Fixed to add changelog entry in
4535         ChangeLog file itself and open it.
4537 2005-06-21 Sebastien Granjoux <seb.sfo@free.fr>
4539         * plugins/tools/execute.c:
4540         Parse output in message pane
4541         Correct a crash on plugin deactivation
4543         * plugins/tools/fileop.c,
4544         plugins/tools/tool.c,
4545         plugins/tools/tool.h:
4546         Load only valid tools
4548 2005-06-21  Naba Kumar  <naba@gnome.org>
4550         * anjuta.spec.in: Fixed devel package requirement.
4552         * plugins/message-view/message-view.c: Scroll message on next/previous.
4554         * TODO.tasks: Updated.
4556         * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
4557         manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
4558         manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
4559         manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
4560         manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
4561         manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
4562         manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
4563         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
4565         * libanjuta/anjuta-preferences.c,
4566         plugins/build-basic-autotools/build-basic-autotools.c,
4567         plugins/build-basic-autotools/executer.c,
4568         plugins/class-gen/action-callbacks.c,
4569         plugins/class-gen/action-callbacks.h,
4570         plugins/class-gen/class_gen.c,
4571         plugins/cvs-plugin/cvs-interface.c,
4572         plugins/debug-manager/attach_process.c,
4573         plugins/debug-manager/plugin.c,
4574         plugins/debug-manager/utilities.c,
4575         plugins/debug-manager/utilities.h,
4576         plugins/editor/aneditor-autocomplete.cxx,
4577         plugins/editor/aneditor.cxx,
4578         plugins/editor/search-replace.c,
4579         plugins/editor/search-replace_backend.c,
4580         plugins/gdb/breakpoints.c,
4581         plugins/gdb/registers.c,
4582         plugins/patch/plugin.c,
4583         plugins/project-wizard/druid.c,
4584         plugins/project-wizard/install.c,
4585         plugins/subversion/plugin.c,
4586         tagmanager/tm_file_entry.c: Fixed compiler warnings and deleted dead
4587         codes.
4589         * plugins/class-gen/action-callbacks.c,
4590         plugins/project-wizard/parser.c,
4591         plugins/project-wizard/property.c,
4592         plugins/project-wizard/values.c,
4593         plugins/symbol-browser/an_symbol.c: Fixed compiler warnings.
4595         * plugins/tools/scripts/prepare-changelog.pl: Order filenames
4596         alphabetically
4598 2005-06-20  Naba Kumar  <naba@gnome.org>
4600         * manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
4601         manuals/reference/libanjuta/tmpl/e-splash.sgml,
4602         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
4603         
4604         * libanjuta/anjuta-launcher.c: Fixed possible double call of child
4605         exit idle function.
4606         
4607         * plugins/file-wizard/file.c, plugins/file-manager/an_file_view.c:
4608         Fixed possible memory corruption.
4610         * plugins/profile-default/plugin.c, plugins/symbol-browser/plugin.c,
4611         plugins/symbol-browser/an_symbol_view.c, libanjuta/e-splash.c,
4612         libanjuta/anjuta-status.c, plugins/project-manager/plugin.c: Fixed
4613         progress bar increment and added progress status for symbol refresh
4614         and project loading.
4615         
4616         * plugins/profile-default/plugin.c, libanjuta/interfaces/libanjuta.idl,
4617         libanjuta/e-splash.h, libanjuta/anjuta-status.c, src/main.c,
4618         plugins/file-loader/plugin.c, libanjuta/e-splash.c, src/anjuta.h,
4619         libanjuta/anjuta-status.h, src/anjuta.c: Implemented progress
4620         bar.
4622         * TODO.tasks: Updated.
4624 2005-06-19  Naba Kumar  <naba@gnome.org>
4626         * global_tags/create_global_tags.sh: Fixed sh incompatibility bug.
4627         Fixed warning.
4628         
4629         * plugins/project-import/project-import.c: Deactivate plugin when done.
4630         
4631 2005-06-18  Naba Kumar  <naba@gnome.org>
4633         * plugins/profile-default/plugin.c: Fixed error when loading another
4634         project while a project is still loaded.
4635         
4636         * plugins/project-manager/plugin.c: Used (newly added) group-activated
4637         signal from gnome-build to popup group properties.
4638         
4639         * src/anjuta.c: Load default session by default.
4641         * po/POTFILES.in: Added missing files.
4642         
4643         * libanjuta/anjuta-plugin.[ch], libanjuta/plugins.[ch]: Do not
4644         activate plugin on load (activate it separately). Connect to activate
4645         and deactivate signals for housekeeping, so that if plugins are
4646         activated or deactivate externally, they are properly recorded.
4647         
4648         * plugins/profile-default/plugin.c: Save profile before a project
4649         is loaded so that it could be restored when project is closed.
4650         
4651         * plugins/file-loader/plugin.c: Fixed ok/cancel buttons order.
4653 2005-06-17  Naba Kumar  <naba@gnome.org>
4655         * plugins/profile-default/plugin.h, plugins/profile-default/plugin.c,
4656         libanjuta/plugins.c, libanjuta/plugins.h: Implmented profile saving
4657         for project. The plugins loaded for the project is restored when project
4658         is loaded next time.
4659         
4660         * TODO.tasks: Updated.
4661         
4662 2005-06-15  Naba Kumar  <naba@gnome.org>
4664         * plugins/tools/scripts/find-fixmes.pl,
4665         (new) plugins/tools/scripts/translation-status.pl,
4666         plugins/tools/scripts/tools-2.xml.in,
4667         plugins/tools/scripts/Makefile.am,
4668         plugins/tools/scripts/prepare-changelog.pl: Added translation
4669         status script. Completed find-fixmes.pl script. Fixed bugs.
4671         * plugins/tools/scripts/tools-2.xml.in: Fixed prepare-changelog
4672         tool path.
4674 2005-06-14  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4676         * plugins/message-view/anjuta-message-manager-plugin.glade :
4677         renamed "messages.tag.position" to "messages.tab.position".
4678         plugins/message-view/anjuta-msgman.c : 
4679         Messages tab position prefrences.
4680         
4681 2005-06-14  Naba Kumar  <naba@gnome.org>
4683         * (new) plugins/tools/scripts/find-fixmes.pl,
4684         (new) plugins/tools/scripts/tools-2.xml.in,
4685         (new) plugins/tools/scripts/Makefile.am,
4686         (new) plugins/tools/scripts/prepare-changelog.pl,
4687         plugins/tools/plugin.h, plugins/tools/fileop.c,
4688         plugins/tools/Makefile.am, configure.in: Added system tools.
4690 2005-06-11  Sebastien Granjoux  <seb.sfo@free.fr>
4692         * plugins/tools/editor.c:
4693         Take care of creating .anjuta directory if missing
4695 2005-06-10  Naba Kumar  <naba@gnome.org>
4697         * configure.in: Increased gnome-build required to version 0.1.2.
4698         
4699         * plugins/project-manager/plugin.c: Fixed target/group removal.
4700         Fixed memory leaks.
4701         
4702 2005-06-10  Naba Kumar  <naba@gnome.org>
4704         * plugins/project-manager/plugin.c: Implemented target/group
4705         configuration (update gnome-build module from cvs).
4706         
4707 2005-06-07  Naba Kumar  <naba@gnome.org>
4709         Patch from: Massimo Cora'  <maxcvs@email.it>:
4710         * plugins/class-inheritance/Makefile.am,
4711         plugins/class-inheritance/class-inherit.c,
4712         plugins/class-inheritance/class-inherit.h,
4713         plugins/class-inheritance/plugin.c,
4714         plugins/class-inheritance/plugin.h,
4715         (added) plugins/class-inheritance/class-callbacks.[ch]: Implemented
4716         expanded view of classes in hierarchy canvas (collapsable again).
4717         
4718 2005-06-05  Johannes Schmid <jhs@cvs.gnome.org>
4720         * scintilla/patches/scintilla-64-bit.diff (added)
4721         * plugins/patch/patch-plugin.c:
4722         Conditional build for GTK 2.4 and GTK 2.6
4724 2005-06-04  Sebastien Granjoux  <seb.sfo@free.fr>
4726         * plugins/tools/anjuta-tools.glade,
4727         plugins/tools/editor.c,
4728         plugins/tools/plugin.h,
4729         plugins/tools/fileop.c:
4730         Add a check box to edit an user script
4731         Correct a few memory leak
4733         * plugins/tools/execute.c,
4734         plugins/tools/tool.c,
4735         plugins/tools/tool.h:
4736         Move utility remove_mnemonic function in tool.c
4737         Small fix
4739 2005-06-04  Johannes Schmid <jhs@cvs.gnome.org>
4741         Patch from sbrabec@suse.cz:
4742         * configure.in
4743         scintilla/include/Scintilla.h:
4744         
4745         Fix 64-Bit warnings in gcc 4
4747 2005-06-03  Johannes Schmid <jhs@cvs.gnome.org>
4748         
4749         * plugins/patch/patch_plugin.c
4750         plugins/patch/patch.h
4751         plugin/patch/patch-plugin.glade
4752         plugin/patch/Makefile.am:
4753         
4754         Changed patch plugin to use libglade and new gtk 2.6 widgets
4756 2005-05-31  Naba Kumar  <naba@gnome.org>
4758         Patch from Jason Bayman  <JBayman@HobbitHell.com>:
4759         * plugins/editor/text_editor.c: Don't show error
4760         for empty files.
4761         
4762 2005-05-28  Sebastien Granjoux  <seb.sfo@free.fr>
4763         
4764         * plugins/message-view/anjuta-message-manager.ui,
4765         plugins/message-view/anjuta-msgman.c,
4766         plugins/message-view/anjuta-msgman.h,
4767         plugins/message-view/message-view.c,
4768         plugins/message-view/message-view.h,
4769         plugins/message-view/plugin.c:
4770         Add a popup menu in messages panes
4771         Move save message pane option in it
4773 2005-05-28  Naba Kumar  <naba@gnome.org>
4775         * data/properties/styles.properties: Fixed default font
4776         names and sizes.
4778         * plugins/editor/style-editor.c: cleanup.
4779         
4780 2005-05-25  Naba Kumar  <naba@gnome.org>
4782         * plugin/gdb/plugin.c: Start gdb even if the program does
4783         not exists. Fixes bug #305074
4784         
4785 2005-05-24  Naba Kumar  <naba@gnome.org>
4787         Patch from: Saleem Abdulrasool  <compnerd@gentoo.org>
4788         * configure.in: graphviz pkgconfig path.
4790 2005-05-24  Naba Kumar  <naba@gnome.org>
4792         * configure.in, anjuta.desktop.in.in: Fixed Icon path.
4793         * TODO.tasks: Updated.
4794         
4795 2005-05-22  Naba Kumar  <naba@gnome.org>
4797         * anjuta.spec.in: Fixed spec file
4798         * plugins/editor/text_editor.c: Fixed gnome-vfs monitor.
4800 2005-05-21  Sebastien Granjoux  <seb.sfo@free.fr>
4801         
4802         * TODO.tasks: Updated.
4804         * plugins/message-view/anjuta-message-manager.ui,
4805         plugins/message-view/message-view.c,
4806         plugins/message-view/message-view.h,
4807         plugins/message-view/plugin.c:
4808         Add shortcut for next and previous message
4809         Add a save message menu item
4810         Fix a bug in previous message
4812 2005-05-21  Naba Kumar  <naba@gnome.org>
4814         * Makefile.am, anjuta.spec.in, configure.in, data/properties/Makefile.am,
4815         doc/Makefile.am, global-tags/create_global_tags.sh,
4816         libanjuta/interfaces/Makefile.am.iface: Fixed 64bit arch related bugs
4817         and rpm package creation. Fixed installation paths.
4818         
4819         * plugins/editor/anjuta-document-manager.glade,
4820         plugins/editor/text_editor.c: Fixed autoformat settings in preferences
4821         and indent options.
4822         
4823         * tagmanager/tm_workspace.c: Fixed code format and compiler warning.
4825 2005-05-21  Naba Kumar  <naba@gnome.org>
4827         * Makefile.am, configure.in, data/Makefile.am, doc/Makefile.am,
4828         global-tags/Makefile.am, launcher/Makefile.am, libegg/Makefile.am,
4829         pixmaps/Makefile.am, scripts/Makefile.am, src/Makefile.am,
4830         tagmanager/Makefile.am: Fixed paths configure variables to take
4831         automake configure variables instead of hardcoding.
4833         * global-tags/tm_global_tags.c: Formated code.
4835         * manuals/reference/libanjuta/tmpl/e-splash.sgml,
4836         manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
4837         manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
4838         manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
4839         manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
4840         manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
4841         manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
4842         manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
4843         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
4845 2005-05-20  Naba Kumar  <naba@gnome.org>
4847         * README, anjuta.spec.in, configure.in: Updated Anjuta Descriptions
4848         and fixed rpm spec file (more testing required).
4849         
4850         * data/gdb.init: Don't set gdb prompt.
4851         
4852         * mime/Makefile.am: run update-mime-data only on system-wide install.
4853         
4854         * plugins/gdb/Makefile.am: Install plugin at correct paths.
4856 2005-05-19  Naba Kumar  <naba@gnome.org>
4858         * plugins/terminal/terminal.c: Fixed crash bug when terminal is used
4859         while it's not visible.
4861         Patch from: Jason Bayman  <JBayman@HobbitHell.com>
4862         * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bugs.
4863         
4864 2005-05-19  Naba Kumar <naba@gnome.org>
4866         * configure.in: Fixed subversion checks. Added
4867         --disable-plugin-subversion and --disable-plugin-glade
4868         configure flags to manually turn off their plugin builds.
4870         * plugins/editor/plugin.c: Save and restore current editor line
4871         positions in session.
4873 2005-05-18  Naba Kumar  <naba@gnome.org>
4875         * AUTHORS: Fixed email address.
4876         
4877         * libanjuta/anjuta-utils.c,
4878         plugins/project-manager/plugin.c: Take plugin shell as dialog parents
4879         when the projectmanager toplevel is not a window. Check for valid
4880         gtkwindow type before using the passed window as parent for anjuta
4881         dialogs.
4883 2005-05-17  Naba Kumar  <naba@gnome.org>
4885         * libanjuta/interfaces/libanjuta.idl: Fixed compiler warnings.
4886         
4887         * plugins/cvs-plugin/Makefile.am,
4888         plugins/devhelp/plugin.c,
4889         plugins/file-loader/Makefile.am,
4890         plugins/macro/Makefile.am,
4891         plugins/message-view/Makefile.am,
4892         plugins/patch/Makefile.am,
4893         plugins/project-manager/Makefile.am,
4894         plugins/subversion/Makefile.am,
4895         plugins/symbol-browser/Makefile.am: Removed -module flags
4896         from libtool flags
4898         * MAINTAINERS: Added file so that I could recieve bugzilla
4899         reports.
4901         * plugins/glade/plugin.c: Fixed compile error.
4903 === Anjuta 2.0.0 ===
4905 2005-05-15  Naba Kumar  <naba@gnome.org>
4907         * configure.in: Adjusted gdl version requirement. Bumped anjuta
4908         version to 2.0.0.
4910         * plugins/symbol-browser/an_symbol_view.c,
4911         plugins/symbol-browser/plugin.c,
4912         tagmanager/tm_workspace.c: Fixed symbol-browser crash when
4913         symbols have been updated. Reset file symbols when update
4914         occurs. Fixed memory leaks.
4916         Patch from Jason Bayman  <JBayman@HobbitHell.com>:
4917         * plugins/file-wizard/action-callbacks.c: Fixed crash bug.
4918         
4919 2005-05-14  Sebastien Granjoux  <seb.sfo@free.fr>
4921         * plugins/tools/anjuta-tools.glade:
4922         Remove unused parameter dialog
4924         * plugins/tools/dialog.c,
4925         plugins/tools/fileop.c,
4926         plugins/tools/fileop.h,
4927         plugins/tools/tool.c,
4928         plugins/tools/tool.h,
4929         plugins/tools/variable.c:
4930         Add a few comments and cleanups
4932         * plugins/tools/editor.c,
4933         plugins/tools/editor.h:
4934         Remove code from previous plugin and add comments
4935         Use main window as parent (instead of tool list)
4937         * plugins/tools/execute.c,
4938         plugins/tools/execute.h:
4939         Remove code from previous plugin and add comments
4940         Fix warnings
4942 2005-05-14  Naba Kumar  <naba@gnome.org>
4944         * AUTHORS, FUTURE, NEWS, README, ROADMAP: Updated and prepared for
4945         release.
4946         
4947         * configure.in: Fixed
4948         
4949         * plugins/class-inheritance/class-inheritance.png: New icon.
4950         
4951         * plugins/devhelp/plugin.c: Fixed docking bug where browser widget
4952         screws up when reparented.
4954 2005-02-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4956         * plugins/editor/search-replace.c,
4957         plugins/editor/search-replace_backend.c
4958         plugins/project-manager/plugin.c : Clear find pane if searching same 
4959         expression. Clean code.
4961 2005-05-14  Pawan Chitrakar  <pawan@nplinux.org>
4963         * configure.in: Added ne in ALL_LINGUAS
4964         
4965 2005-05-13  Naba Kumar  <naba@gnome.org>
4967         * configure.in: Fixed glade-3 version.
4968         
4969         * plugins/gdb/debugger.c, plugins/gdb/debugger.h,
4970         plugins/gdb/locals.c, plugins/gdb/stack_trace.c,
4971         plugins/gdb/watch.c: Update locals, watch and frame document on
4972         frame change.
4974 2005-05-12  Naba Kumar  <naba@gnome.org>
4976         * plugins/editor/aneditor-autocomplete.cxx: Fixed infinite loop in
4977         scope autocompletion when the function definition is incomplete.
4978         
4979         * plugins/class-gen/anjuta-class-gen.plugin.in,
4980         plugins/file-wizard/anjuta-file-wizard.plugin.in,
4981         plugins/gdb/plugin.c,
4982         plugins/glade/anjuta-glade.plugin.in,
4983         plugins/project-import/anjuta-project-import.plugin.in,
4984         plugins/project-wizard/anjuta-project-wizard.plugin.in: Give a proper
4985         titles for the wizards.
4987 2005-05-11  Naba Kumar  <naba@gnome.org>
4989         * configure.in, plugins/debug-manager/Makefile.am,
4990         plugins/debug-manager/plugin.c,
4991         (added) plugins/debug-manager/images/.cvsignore,
4992         (added) plugins/debug-manager/images/Makefile.am,
4993         (added) plugins/debug-manager/images/detach-16.png,
4994         (added) plugins/debug-manager/images/detach.png,
4995         (added) plugins/debug-manager/images/step-into-16.png,
4996         (added) plugins/debug-manager/images/step-into.png,
4997         (added) plugins/debug-manager/images/step-out-16.png,
4998         (added) plugins/debug-manager/images/step-out.png,
4999         (added) plugins/debug-manager/images/step-over-16.png,
5000         (added) plugins/debug-manager/images/step-over.png,
5001         plugins/gdb/Makefile.am,
5002         plugins/gdb/breakpoints.c,
5003         plugins/gdb/plugin.c,
5004         (added) plugins/gdb/images/.cvsignore,
5005         (added) plugins/gdb/images/Makefile.am,
5006         (added) plugins/gdb/images/breakpoint.png,
5007         (added) plugins/gdb/images/locals.png,
5008         (added) plugins/gdb/images/stack.png,
5009         (added) plugins/gdb/images/watch.png: Fixed breakpoints
5010         'remove all'. Added debugger icons.
5012         * plugins/editor/text_editor.c: Fixed file monitor.
5014         Patch from: Massimo Cora'  <maxcvs@email.it>
5015         * plugins/patch/anjuta-patch-plugin.png,
5016         plugins/class-gen/Makefile.am,
5017         plugins/class-gen/action-callbacks.c,
5018         plugins/class-gen/class_gen.c,
5019         plugins/class-gen/class_logo.xpm: Implemented vcs
5020         file addions. New icons by Fabio Zecchini
5022 2005-02-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5024         * libanjuta/interfaces/libanjuta.idl
5025         plugins/editor/anjuta-docman.c plugins/editor/search-replace.c
5026         plugins/editor/search-replace_backend.c
5027         plugins/project-manager/plugin.c : Search & Replace in all Project Files.
5029 2005-05-11  Naba Kumar  <naba@gnome.org>
5030         
5031         * plugins/gdb/actions.c, plugins/gdb/breakpoints.c,
5032         plugins/gdb/breakpoints.h, plugins/gdb/debug_tree.c,
5033         plugins/gdb/plugin.c, plugins/gdb/plugin.h,
5034         plugins/gdb/registers.c, plugins/gdb/stack_trace.c,
5035         plugins/gdb/watch.c: Completed breakpoints implementation. Fixed
5036         memory leaks.
5037         
5038         * plugins/symbol-browser/an_symbol_prefs.c,
5039         plugins/symbol-browser/an_symbol_search.c,
5040         plugins/symbol-browser/an_symbol_view.c,
5041         plugins/symbol-browser/an_symbol_view.h,
5042         plugins/symbol-browser/plugin.c: Fixed memory leaks.
5044 2005-05-11  Naba Kumar  <naba@gnome.org>
5046         * libanjuta/anjuta-shell.c: Fixed runtime warning.
5047         
5048         * libanjuta/e-splash.c, libanjuta/e-splash.h, src/main.c: Pass the
5049         progress bar location at create time, instead of hardcoding.
5050         
5051         * pixmaps/Makefile.am, (added) pixmaps/anjuta_splash_mini.png:
5052         Added mini splash screen.
5053         
5054         * plugins/editor/text_editor.c: Do not produce warning when file
5055         monitor could not be created.
5056         
5057         * plugins/profile-default/plugin.c: Save project session on exit.
5058         Show mini splash with progress bar at profile load.
5060 2005-05-10  Naba Kumar  <naba@gnome.org>
5062         * configure.in, manuals/Makefile.am: Fixed compile flags.
5063         Disable outdated manuals builds.
5064         
5065         * global-tags/Makefile.am: Uninstall tags files on
5066         'make uninstall'
5067         
5068         * libegg/Makefile.am: Use configured deprecated flags.
5069         
5070         * manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
5071         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
5072         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
5073         Updated.
5074         
5075         * mime/Makefile.am: Take DESTDIR into account.
5076         
5077         * plugins/class-gen/Makefile.am: Fixed 'make distcheck' errors.
5078         
5079         * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug
5080         on scope autocompletion.
5081         
5082         * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
5083         plugins/gdb/debugger.h, plugins/gdb/plugin.c: Use project
5084         shared libs and static libs paths for debugging. Order them
5085         correctly.
5086         
5087         * po/POTFILES.in: Updated.
5089 2005-05-09  Naba Kumar  <naba@gnome.org>
5091         * libanjuta/interfaces/libanjuta.idl,
5092         plugins/gdb/debugger.[ch], plugins/gdb/plugin.c,
5093         plugins/gdb/breakpoints.ch, plugins/gdb/gdbmi-test.c,
5094         plugins/debug-manager/plugin.c, plugins/gdb/anjuta-gdb-plugin.ui:
5095         Implemented debugger source directory search and emits location changed
5096         signal with absolute path of the file.
5098         * plugins/tools/tool.c: Fixed compile errors.
5099         
5100 2005-05-08  Sebastien Granjoux  <seb.sfo@free.fr>
5102         * plugins/tools/anjuta-tools.glade,
5103         plugins/tools/dialog.h,
5104         plugins/tools/dialog.c,
5105         plugins/tools/plugin.c,
5106         plugins/tools/editor.c:
5107         Improve graphical user interface
5108         Remove old code
5109         Correct an error on close
5110         Some cleanups
5112         * plugins/tools/fileop.c,
5113         plugins/tools/tool.h,
5114         plugins/tools/tool.c:
5115         Change the tool internal structure
5116         Support having tools configuration in several places
5118 2005-05-08  Naba Kumar  <naba@gnome.org>
5120         * plugins/gdb/actions.c,
5121         (removed) plugins/gdb/registers_cbs.c,
5122         (removed) plugins/gdb/registers_cbs.h,
5123         (removed) plugins/gdb/registers_gui.c,
5124         (removed) plugins/gdb/sharedlib_cbs.c,
5125         (removed) plugins/gdb/sharedlib_cbs.h,
5126         (removed) plugins/gdb/sharedlib_gui.c,
5127         (removed) plugins/gdb/signals_cbs.c,
5128         (removed) plugins/gdb/signals_cbs.h,
5129         (removed) plugins/gdb/signals_gui.c: Removed dead files.
5131 2005-05-08  Naba Kumar  <naba@gnome.org>
5133         * plugins/build-basic-autotools/executer.c: Fixed programs
5134         listing dialog.
5135         
5136         * plugins/debug-manager/Makefile.am,
5137         plugins/debug-manager/anjuta-debug-manager.glade,
5138         plugins/debug-manager/plugin.c,
5139         plugins/gdb/Makefile.am: Used libglade for programs listing
5140         dialog.
5141         
5142         * (added) plugins/gdb/pointer.png: Stack pointer image.
5143         
5144         * libanjuta/anjuta-marshal.list,
5145         pixmaps/Makefile.am,
5146         plugins/gdb/actions.c,
5147         plugins/gdb/actions.h,
5148         plugins/gdb/anjuta-gdb-plugin.ui,
5149         plugins/gdb/anjuta-gdb.glade,
5150         plugins/gdb/breakpoints.c,
5151         plugins/gdb/breakpoints.h,
5152         plugins/gdb/debug_tree.c,
5153         plugins/gdb/debug_tree.h,
5154         plugins/gdb/debugger.c,
5155         plugins/gdb/debugger.h,
5156         plugins/gdb/gdbmi-test.c,
5157         plugins/gdb/gdbmi.c,
5158         plugins/gdb/gdbmi.h,
5159         plugins/gdb/info.c,
5160         plugins/gdb/info.h,
5161         plugins/gdb/locals.c,
5162         plugins/gdb/locals.h,
5163         plugins/gdb/memory.c,
5164         plugins/gdb/memory.h,
5165         plugins/gdb/plugin.c,
5166         plugins/gdb/plugin.h,
5167         plugins/gdb/registers.c,
5168         plugins/gdb/registers.h,
5169         plugins/gdb/registers_cbs.c,
5170         plugins/gdb/registers_cbs.h,
5171         plugins/gdb/registers_gui.c,
5172         plugins/gdb/sharedlib.c,
5173         plugins/gdb/sharedlib.h,
5174         plugins/gdb/sharedlib_cbs.c,
5175         plugins/gdb/sharedlib_cbs.h,
5176         plugins/gdb/sharedlib_gui.c,
5177         plugins/gdb/signals.c,
5178         plugins/gdb/signals.h,
5179         plugins/gdb/signals_cbs.c,
5180         plugins/gdb/signals_cbs.h,
5181         plugins/gdb/signals_gui.c,
5182         plugins/gdb/stack_trace.c,
5183         plugins/gdb/stack_trace.h,
5184         plugins/gdb/utilities.c,
5185         plugins/gdb/utilities.h,
5186         plugins/gdb/watch.c,
5187         plugins/gdb/watch.h,
5188         plugins/gdb/watch_cbs.c,
5189         plugins/gdb/watch_cbs.h,
5190         plugins/gdb/watch_gui.c: Implemented gdb MI interface and used
5191         it for all debugger component updates and listing. Implemented
5192         user custom debugger command window. Fixed all debugger components
5193         to work correctly. Implemented debugger as GObject. Removed
5194         deprecated codes.
5195         
5196 2005-05-06  Naba Kumar  <naba@gnome.org>
5197         
5198         * TODO.tasks: Updated.
5199         
5200         * plugins/build-basic-autotools/Makefile.am,
5201         plugins/file-loader/Makefile.am,
5202         plugins/profile-default/Makefile.am,
5203         plugins/sample1/Makefile.am,
5204         plugins/symbol-browser/images/Makefile.am,
5205         src/Makefile.am: Fixed 'make distcheck' errors.
5207         * plugins/symbol-browser/an_symbol_view.c: Removed unnecessary
5208         updates.
5210         * tagmanager/tm_workspace.c: Include prototypes in getting
5211         scope members.
5213 2005-05-06  Naba Kumar  <naba@gnome.org>
5215         * TODO.tasks: Updated.
5216         
5217         * configure.in, plugins/cvs-plugin/Makefile.am,
5218         plugins/debug-manager/Makefile.am,
5219         plugins/devhelp/Makefile.am,
5220         plugins/editor/Makefile.am,
5221         plugins/gdb/Makefile.am: Fixed 'make distcheck' errors.
5222         
5223         * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaSymbol,
5224         IAnjutaSymbolManager, IAnjutaIterable and IAnjutaIterableTree
5225         interfaces.
5226         
5227         * tagmanager/tm_workspace.c,
5228         tagmanager/include/tm_workspace.h,
5229         plugins/editor/aneditor-autocomplete.cxx,
5230         plugins/editor/aneditor-calltip.cxx: Fixed fill_find_tags_array()
5231         to return all matching tag types when no name is given instead of
5232         returning empty array.
5233         
5234         * plugins/symbol-browser/Makefile.am,
5235         (added) plugins/symbol-browser/an_symbol.c,
5236         (added) plugins/symbol-browser/an_symbol.h,
5237         plugins/symbol-browser/an_symbol_info.c,
5238         plugins/symbol-browser/an_symbol_info.h,
5239         (added) plugins/symbol-browser/an_symbol_iter.c,
5240         (added) plugins/symbol-browser/an_symbol_iter.h,
5241         plugins/symbol-browser/an_symbol_search.c,
5242         plugins/symbol-browser/an_symbol_view.c,
5243         plugins/symbol-browser/an_symbol_view.h,
5244         plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
5245         plugins/symbol-browser/plugin.c,
5246         plugins/symbol-browser/plugin.h: Implemented IAnjutaSymbol wrapper
5247         for tags. Implemented IAnjutaSymbolManager interface in symbol-browser
5248         plugin and implemented IAnjutaIterable interface for symbol search
5249         and iteration.
5251         * plugins/class-inheritance/Makefile.am,
5252         plugins/class-inheritance/class-inherit.c,
5253         plugins/class-inheritance/class-inherit.h,
5254         plugins/class-inheritance/plugin.h: Use the newly added
5255         IAnjutaSymbolManager/IAnjutaSymbol/IAnjutaIterable intefaces and
5256         get rid of libanjuta-ctags.la dependencies.
5258 2005-05-02  Naba Kumar  <naba@gnome.org>
5260         * plugins/class-inheritance/class-inherit.c,
5261         plugins/class-inheritance/plugin.c,
5262         plugins/class-inheritance/plugin.h: Fixed crash bug when no symbols could
5263         be found for a class. Formated code.
5265         Patch from: Curtis Magyar  <curtm4n@gmail.com>:
5266         * plugins/editor/anjuta-docman.c: Fixed alpabetical ordering
5267         of editor tabs.
5268         
5269 2005-05-01  Sebastien Granjoux  <seb.sfo@free.fr>
5271         * libanjuta/anjuta-launcher.c:
5272         Keep trying sending data until all bytes have been written
5274         * plugins/tools/anjuta-tools.glade,
5275         plugins/tools/editor.c:
5276         Add a combo box to defined data from stdin
5278         * plugins/tools/execute.c:
5279         Send data in stdin if needed
5280         Code cleanups
5282         * plugins/tools/fileop.c,
5283         plugins/tools/tool.h,
5284         plugins/tools/tool.c:
5285         Store, load and save stdin data
5286         Use tools-2.xml instead of tools.xml
5288         * plugins/tools/plugin.c,
5289         plugins/tools/plugin.h:
5290         Code cleanups
5292         * plugins/tools/dialog.c,
5293         plugins/tools/dialog.h:
5294         Few code cleanups
5296         * plugins/tools/variable.c,
5297         plugins/tools/variable.h:
5298         Add editor related variables
5299         Code cleanups
5301 2005-04-29  Naba Kumar  <naba@gnome.org>
5303         * libanjuta/Makefile.am, src/Makefile.am: Include libutil in libanjuta.
5305         * plugins/editor/text_editor.c: Fixed line marker interpretation.
5306         
5307         * data/gdb.init, plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
5308         plugins/gdb/breakpoints.h, plugins/gdb/debugger.c,
5309         plugins/gdb/debugger.h, (added) plugins/gdb/gdbmi-test.c,
5310         (added) plugins/gdb/gdbmi.c, (added) plugins/gdb/gdbmi.h: Started
5311         working on gdb MI interface. Completed MI parser interface.
5313         Patch from  Massimo Cora <maxcvs@email.it>:
5314         * plugins/class-inheritance/Makefile.am,
5315         plugins/class-inheritance/class-inherit.c,
5316         plugins/class-inheritance/class-inherit.h,
5317         plugins/class-inheritance/plugin.c,
5318         plugins/class-inheritance/plugin.h: Update to class inheritance plugin.
5319         Used system theme for colors. Display class members on mouse click.
5320         
5321 2005-04-28  Naba Kumar  <naba@gnome.org>
5323         * plugins/symbol-browser/an_symbol_prefs.c
5324         plugins/symbol-browser/anjuta-symbol-browser-plugin.glade: Added
5325         implementation to create/add/remove custom tags files in symbol
5326         brower preferences.
5328         * global-tags/Makefile.am: Exclude bin target anjuta-tags from
5329         EXTRA_DIST.
5331         * plugins/project-import/project-import.c: Fixed memory leaks and
5332         use correct debug prints.
5333         
5334         * TODO.tasks: Updated.
5335         
5336 2005-04-27  Naba Kumar  <naba@gnome.org>
5338         * libanjuta/Makefile.am, libanjuta/interfaces/Makefile.am.iface,
5339         libegg/Makefile.am,     libegg/treeviewutils/Makefile.am,
5340         scintilla/Makefile.am: Fixed 'make distcheck' errors.
5342         * plugins/editor/anjuta-docman.c,
5343         plugins/editor/anjuta-docman.h,
5344         plugins/editor/plugin.c: Emit editor-added signal from docman
5345         and connect signals to new editor correctly.
5347         * plugins/class-inheritance/plugin.c,
5348         plugins/symbol-browser/plugin.c: Added stock icons.
5349         
5350         * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
5351         plugins/build-basic-autotools/executer.c,
5352         plugins/build-basic-autotools/executer.h: Added missing files
5353         for the execute programs implementation.
5355 2005-04-26  Naba Kumar  <naba@gnome.org>
5356         
5357         * TODO.tasks: Updated.
5359         * plugins/file-loader/plugin.c,
5360         plugins/project-import/anjuta-project-import.plugin.in,
5361         plugins/project-import/plugin.c,
5362         plugins/project-import/project-import.c,
5363         plugins/project-import/project-import.h: Be able to import older
5364         anjuta projects.
5366 2005-04-26  Naba Kumar  <naba@gnome.org>
5368         * libanjuta/anjuta-shell.c: Remove widget from the queue also when
5369         removing it from the shell.
5371         * libanjuta/anjuta-shell.c,
5372         libanjuta/anjuta-shell.h,
5373         plugins/profile-default/plugin.c: Implemented freeze/thaw for shell
5374         so that widget additions are freezed or thaw using a pending queue.
5375         Fixded UI flicker while loading projects.
5377 2005-04-26  Naba Kumar  <naba@gnome.org>
5379         * TODO.tasks: Updated.
5380         
5381         * libanjuta/interfaces/libanjuta.idl: Added execute method for
5382         IAnjutaBuildable interface.
5383         
5384         * plugins/build-basic-autotools/Makefile.am,
5385         plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
5386         plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
5387         plugins/build-basic-autotools/build-basic-autotools.c,
5388         plugins/build-basic-autotools/build-basic-autotools.h: Added "Execute"
5389         interface and UI for executing project/file programs. Implemented
5390         IAnjutaFile interface so that executables could be opened directly.
5391         
5392         * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Removed
5393         Authors line (Reserved for external plugins, which do not have a way to
5394         show their credits).
5395         
5396         * plugins/file-loader/plugin.c: Read "Title" from [Wizard] and
5397         [File Loader] group for menu labels (default to "Name" if it is not
5398         defined.
5399         
5400         * plugins/terminal/terminal.c: Implemented IAnjutaTerminal interface
5401         for executing external commands.
5403 2005-04-25  Sebastien Granjoux  <seb.sfo@free.fr>
5405         * plugins/project-wizard/property.c:
5406         Correct a memory leak
5408         * libanjuta/interfaces/libanjuta.idl,
5409         plugins/editor/text_editor.c:
5410         Add erase_all and replace_selection function to IAnjutaEditor
5412         * plugins/tools/anjuta-tools.glade,
5413         plugins/tools/fileop.c,
5414         plugins/tools/editor.c,
5415         plugins/tools/tool.c
5416         plugins/tools/tool.h:
5417         Add shortcut and icon 
5419         * plugins/tools/variable.c,
5420         plugins/tools/variable.h:
5421         Add a variable asking parameters at run time
5423         * plugins/tools/execute.c:
5424         Add a warning message for missing document manager
5425         Add replace buffer and replace selection output
5426         Correct an error in popup output
5428         * plugins/tools/plugin.c,
5429         plugins/tools/plugin.h,
5430         plugins/tools/anjuta-tools.ui,
5431         src/anjuta.ui:
5432         Few clean up
5433         Attach tools menu to a new place
5435 2005-04-25  Naba Kumar  <naba@gnome.org>
5437         * libanjuta/plugins.c, src/about.c, src/about.h,
5438         src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui,
5439         plugins/class-gen/anjuta-class-gen.plugin.in: Added about
5440         plugins (about box for plugins) menu.
5442 2005-04-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5444         *  plugins/editor/search-replace.c :
5445         Displayed full path in Search pane window. 
5446         Bug 300231 : Selected line in Search pane window .
5447                 
5448 2005-04-23  Naba Kumar  <naba@gnome.org>
5450         * plugins/terminal/terminal.c: Fixed crash on terminal docking.
5452 2005-04-22  Naba Kumar  <naba@gnome.org>
5454         * plugins/project-wizard/templates/java-logo.png: Smaller icons.
5455         
5456         * plugins/project-wizard/templates/java.wiz,
5457         plugins/project-wizard/templates/java/src/Makefile.am.tpl: Add option
5458         to create bytecodes (.class) files.
5459         
5460         * plugins/symbol-browser/an_symbol_info.c,
5461         plugins/symbol-browser/an_symbol_info.h,
5462         plugins/symbol-browser/an_symbol_search.c,
5463         plugins/symbol-browser/an_symbol_view.c,
5464         plugins/symbol-browser/plugin.c,
5465         tagmanager/tm_workspace.c: Fixed java symbols view. Fixed icon types
5466         in file symbol list.
5468 2005-04-22  Naba Kumar  <naba@gnome.org>
5470         * TODO.tasks: Updated.
5471         
5472         * plugins/class-inheritance/Makefile.am,
5473         plugins/subversion/Makefile.am: Do not install plugin files when
5474         plugin build condition is false.
5475         
5476         * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
5477         plugins/build-basic-autotools/build-basic-autotools.c,
5478         plugins/build-basic-autotools/build-basic-autotools.h,
5479         plugins/file-loader/anjuta-loader-plugin.ui,
5480         plugins/file-loader/dnd.c,
5481         plugins/file-loader/plugin.c,
5482         plugins/file-loader/plugin.h,
5483         plugins/project-manager/anjuta-project-manager.ui,
5484         plugins/project-manager/plugin.c: Added open file and build context
5485         menu in project manager context menu.
5487 2005-04-22  Naba Kumar  <naba@gnome.org>
5489         * configure.in: Added message output showing conditional plugins to
5490         build or not.
5491         
5492         * src/layout.xml: Added layout for class-inheritance plugin widget.
5493         
5494         * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Fixed
5495         plugin name to remove redundant terms.
5496         
5497         * TODO.tasks: Updated.
5498         
5499         * configure.in,
5500         plugins/symbol-browser/Makefile.am,
5501         plugins/symbol-browser/an_symbol_view.c,
5502         (removed) plugins/symbol-browser/sv_class.xpm,
5503         (removed) plugins/symbol-browser/sv_function.xpm,
5504         (removed) plugins/symbol-browser/sv_macro.xpm,
5505         (removed) plugins/symbol-browser/sv_private_fun.xpm,
5506         (removed) plugins/symbol-browser/sv_private_var.xpm,
5507         (removed) plugins/symbol-browser/sv_protected_fun.xpm,
5508         (removed) plugins/symbol-browser/sv_protected_var.xpm,
5509         (removed) plugins/symbol-browser/sv_public_fun.xpm,
5510         (removed) plugins/symbol-browser/sv_public_var.xpm,
5511         (removed) plugins/symbol-browser/sv_static_fun.xpm,
5512         (removed) plugins/symbol-browser/sv_static_var.xpm,
5513         (removed) plugins/symbol-browser/sv_struct.xpm,
5514         (removed) plugins/symbol-browser/sv_unknown.xpm,
5515         (removed) plugins/symbol-browser/sv_variable.xpm,
5516         (added) plugins/symbol-browser/images/.cvsignore,
5517         (added) plugins/symbol-browser/images/Icons.16x16.Class,
5518         (added) plugins/symbol-browser/images/Icons.16x16.Enum,
5519         (added) plugins/symbol-browser/images/Icons.16x16.Field,
5520         (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.BringToFront,
5521         (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.SendToBack,
5522         (added) plugins/symbol-browser/images/Icons.16x16.Interface,
5523         (added) plugins/symbol-browser/images/Icons.16x16.InternalClass,
5524         (added) plugins/symbol-browser/images/Icons.16x16.InternalDelegate,
5525         (added) plugins/symbol-browser/images/Icons.16x16.InternalEnum,
5526         (added) plugins/symbol-browser/images/Icons.16x16.InternalEvent,
5527         (added) plugins/symbol-browser/images/Icons.16x16.InternalField,
5528         (added) plugins/symbol-browser/images/Icons.16x16.InternalInterface,
5529         (added) plugins/symbol-browser/images/Icons.16x16.InternalMethod,
5530         (added) plugins/symbol-browser/images/Icons.16x16.InternalProperty,
5531         (added) plugins/symbol-browser/images/Icons.16x16.InternalStruct,
5532         (added) plugins/symbol-browser/images/Icons.16x16.Literal,
5533         (added) plugins/symbol-browser/images/Icons.16x16.Method,
5534         (added) plugins/symbol-browser/images/Icons.16x16.NameSpace,
5535         (added) plugins/symbol-browser/images/Icons.16x16.PrivateClass,
5536         (added) plugins/symbol-browser/images/Icons.16x16.PrivateDelegate,
5537         (added) plugins/symbol-browser/images/Icons.16x16.PrivateEnum,
5538         (added) plugins/symbol-browser/images/Icons.16x16.PrivateEvent,
5539         (added) plugins/symbol-browser/images/Icons.16x16.PrivateField,
5540         (added) plugins/symbol-browser/images/Icons.16x16.PrivateInterface,
5541         (added) plugins/symbol-browser/images/Icons.16x16.PrivateMethod,
5542         (added) plugins/symbol-browser/images/Icons.16x16.PrivateProperty,
5543         (added) plugins/symbol-browser/images/Icons.16x16.PrivateStruct,
5544         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedClass,
5545         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedDelegate,
5546         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEnum,
5547         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEvent,
5548         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedField,
5549         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedInterface,
5550         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedMethod,
5551         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedProperty,
5552         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedStruct,
5553         (added) plugins/symbol-browser/images/Icons.16x16.Reference,
5554         (added) plugins/symbol-browser/images/Makefile.am: Removed old symbol
5555         pixmaps and added new icons (taken from monodevelop).
5557 2005-04-21  Naba Kumar  <naba@gnome.org>
5559         Patch from  Massimo Cora <maxcvs@email.it>:
5561         * configure.in, plugins/Makefile.am
5562         (new) plugins/class-inheritance/.cvsignore,
5563         (new) plugins/class-inheritance/Makefile.am,
5564         (new) plugins/class-inheritance/anjuta-class-inheritance.plugin.in,
5565         (new) plugins/class-inheritance/class-inherit.c,
5566         (new) plugins/class-inheritance/class-inherit.h,
5567         (new) plugins/class-inheritance/plugin.c,
5568         (new) plugins/class-inheritance/plugin.h,
5569         (new) plugins/class-inheritance/class-inheritance.png: Added class
5570         inheritance plugin.
5571         
5572         Changes by naba: Added pkgconfig check for graphviz and conditionally
5573         build graphviz.
5574         
5575         * plugins/patch/.cvsignore, plugins/tools/.cvsignore: Updated.
5577 2005-04-20  Naba Kumar  <naba@gnome.org>
5579         * manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
5580         manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
5581         manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
5582         manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
5583         manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
5584         manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
5585         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
5586         manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
5587         manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
5588         manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
5589         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
5590         
5591         * plugins/gdb/plugin.[ch], plugins/gdb/utilities.[ch]: Fixed gdb
5592         message view management.
5594         * libanjuta/anjuta-children.[ch],
5595         plugins/build-basic-autotools/build-basic-autotools.c,
5596         libanjuta/anjuta-launcher.c, plugins/terminal/terminal.c:
5597         Removed anjuta_children_init() function,
5598         because it is done automatically when first invoked. Introduced
5599         anjuta_children_recover() to recover the child signalling. Fixed
5600         child exit management to correctly recover the exit status.
5601         
5602         * libanjuta/anjuta-launcher.c: Fixed anjuta_launcher_dispose()
5603         to properly shutdown the launcher and to kill the running process
5604         (without emitting any signal).
5605         
5606         * plugins/gdb/debugger.c, plugins/gdb/debugger.h, plugins/gdb/plugin.c,
5607         plugins/gdb/plugin.h: Fixed debugger to properly shutdown, kill both
5608         gdb and program instance.
5610 2005-04-19  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5612         * plugins/editor/search-replace.c :
5613         Fixed bug 300229 (Search dialog unsensitive freezed Search button).
5615 2005-04-18  Naba Kumar  <naba@gnome.org>
5617         * TODO.tasks: Marked completed items.
5618         
5619         * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
5620         plugins/gdb/debugger.h, plugins/gdb/plugin.c,
5621         plugins/project-manager/plugin.c: Prompt user for the debugging
5622         target (select from a list of project's executable targets) and
5623         correctly start debugger. Take care of libtool wrapping when the
5624         target selected is libtool target. Fixed debugger menu items
5625         sensitivity.
5627 2005-04-17  Sebastien Granjoux  <seb.sfo@free.fr>
5629         * plugins/tools/execute.c,
5630         plugins/tools/execute.h:
5631         Implement save all files before running a command
5632         Implement all options for stdout and stderr except replace buffer
5633         Allow running several tools
5635         * plugins/tools/plugin.c:
5636         Move anjuta launcher in execute.c
5638         * plugins/tools/tools.h,
5639         plugins/tools/variable.c:
5640         Small changes
5642 2005-04-13  Sebastien Granjoux  <seb.sfo@free.fr>
5644         * plugins/tools/anjuta-tools.glade:
5645         Add new properties in tool editor dialog
5646         Cosmetic improvements
5647         
5648         * plugins/tools/anjuta-tools.ui:
5649         Attach tool menu as a build menu
5651         * plugins/tools/dialog.c:
5652         Set tool menu item sensitivity in tool list
5653         Fix bugs
5655         * plugins/tools/editor.c,
5656         plugins/tools/editor.h,
5657         plugins/tools/fileop.c,
5658         plugins/tools/tool.c,
5659         plugins/tools/tool.h:
5660         Add new properties (active, save file...)
5661         Most of them are still not implemented
5663         * plugins/tools/execute.c,
5664         plugins/tools/execute.h:
5665         Reorganize code to support multiple run
5666         Support run in terminal
5667         
5668         * plugins/tools/plugin.c
5669         plugins/tools/plugin.h:
5670         Move message handling in execute.c
5672         * plugins/tools/variable.h,
5673         plugins/tools/variable.c:
5674         Add useful variables
5675         
5676 2005-04-13  Naba Kumar  <naba@gnome.org>
5678         * plugins/editor/text_editor.c: Fixed file monitoring condition.
5679         * plugins/editor/Makefile.am: Added gnome-vfs flags.
5680         
5681 2005-04-12  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5683         * plugins/tools/dialog.c plugins/tools/tool.c :
5684         Fixed bugs.
5686 2005-04-06  Naba Kumar  <naba@gnome.org>
5688         * src/anjuta.c: Load default session only when
5689         "anjuta.session.load.last" preference is enabled.
5690         
5691 2005-04-07  Sebastien Granjoux  <seb.sfo@free.fr>
5693         * plugins/tools/Makefile.am,
5694         plugins/tools/variable.c,
5695         plugins/tools/variable.h:
5696         Add new code for handling variables
5698         * plugins/tools/anjuta-tools.glade:
5699         Improve tool editor dialog
5700         Add variable selection dialog
5702         * plugins/tools/dialog.c,
5703         plugins/tools/dialog.h,
5704         plugins/tools/plugin.c,
5705         plugins/tools/plugin.h:
5706         Add variable object
5707         Add a function to get it
5709         * plugins/tools/editor.c:
5710         Add gui code for variable selection dialog
5712         * plugins/tools/execute.c:
5713         Use variables for executing command
5714         
5715         * Naba: Compile warning fixes.
5717 2005-04-06  Naba Kumar  <naba@gnome.org>
5719         * TODO.tasks: Marked completed items.
5720         
5721 2005-04-06  Naba Kumar  <naba@gnome.org>
5723         * plugins/subversion/svn-backend.c: Fixed subversion plugin
5724         compile error.
5725         
5726         * plugins/tools/anjuta-tools.glade: Improved dialog layout.
5728 2005-04-04  Naba Kumar  <naba@gnome.org>
5730         * src/layout.xml, plugins/glade/plugin.c: Dock glade widgets
5731         inside Main window.
5732         
5733 2005-03-31  Sebastien Granjoux  <seb.sfo@free.fr>
5735         * plugins/tools/Makefile.am,
5736         plugins/tools/anjuta-tools.plugin.in,
5737         plugins/tools/anjuta-tools.ui,
5738         plugins/tools/anjuta-tools.gladei,
5739         plugins/tools/anjuta-tools-plugin.png,
5740         plugins/tools/plugin.c,
5741         plugins/tools/plugin.h,
5742         plugins/tools/dialog.c,
5743         plugins/tools/dialog.h,
5744         plugins/tools/fileop.c,
5745         plugins/tools/fileop.h,
5746         plugins/tools/tool.c,
5747         plugins/tools/tool.h,
5748         plugins/tools/editor.c,
5749         plugins/tools/editor.h,
5750         plugins/tools/execute.c,
5751         plugins/tools/execute.h, configure.in, plugins/Makefile.am:
5752         Port tool plugin from anjuta 1.2 (split anjuta-tools.c)
5753         Not fully working
5755         * anjuta-tools.[ch]: Removed old tools code.
5756         
5757 2005-04-01  Steve Murphy  <murf@e-tools.com>
5759         * configure.in: Added "rw" to ALL_LINGUAS.
5761 2005-03-29  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5763         * Modified Files:
5764         manuals/C/anjuta-manual/fileoperations.xml
5765         Added Files:
5766         manuals/C/anjuta-manual/figures/search_expr.png
5767         manuals/C/anjuta-manual/figures/search_expr_basic.png
5768         manuals/C/anjuta-manual/figures/search_file_list.png
5769         manuals/C/anjuta-manual/figures/search_file_pattern.png
5770         manuals/C/anjuta-manual/figures/search_replace.png
5771         manuals/C/anjuta-manual/figures/search_setting.png
5772         manuals/C/anjuta-manual/figures/search_target.png
5773         manuals/C/anjuta-manual/figures/search_target_action.png
5774         manuals/C/anjuta-manual/figures/search_target_in.png
5775         Removed Files:
5776         manuals/C/anjuta-manual/figures/find_files.png
5777         manuals/C/anjuta-manual/figures/find_replace.png
5778         manuals/C/anjuta-manual/figures/find_text.png :
5779         Updated Anjuta manual (File Operations)
5781 2005-03-26  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5783         * manuals/C/anjuta-manual/fileoperations.xml,
5784         manuals/C/anjuta-manual/figures/open_file.png,
5785         manuals/C/anjuta-manual/figures/open_file_multiple.png,
5786         manuals/C/anjuta-manual/figures/prefs_print.png,
5787         manuals/C/anjuta-manual/figures/print_dlg.png,
5788         manuals/C/anjuta-manual/figures/print_preview.png.
5789         * Added Files:
5790         manuals/C/anjuta-manual/figures/add_edit_macro.png,
5791         manuals/C/anjuta-manual/figures/display_macro.png,
5792         manuals/C/anjuta-manual/figures/insert_text.png,
5793         manuals/C/anjuta-manual/figures/keyword_macro.png,
5794         manuals/C/anjuta-manual/figures/new_file_wizard.png,
5795         manuals/C/anjuta-manual/figures/save_as_file.png :
5796         Updated Anjuta Manual (File Operations)
5798 2005-03-23  Adam Weinberger  <adamw@gnome.org>
5800         * plugins/editor/action-callbacks.c,
5801           plugins/file-loader/plugin.c,
5802           plugins/gtodo/main.c,
5803           plugins/project-wizard/druid.c:
5804           Fix spelling/grammar errors. Fixes bugs
5805           169068, 169137, 169138, and 169139.
5807 2005-03-21  Naba Kumar  <naba@gnome.org>
5809         Patch from: Massimo Cora' <maxcvs@email.it>:
5810         
5811         * plugins/editor/Makefile.am
5812         plugins/editor/anjuta-docman.c,
5813         (added) plugins/editor/editor-tooltips.c,
5814         (added) plugins/editor/editor-tooltips.h: Added tooltips to
5815         editor tabs to show full path.
5817 2005-03-19  Johannes Schmid <jhs@cvs.gnome.org>
5818         
5819         * plugins/subversion/svn-backend.c:
5820         Removed "apr-0/" from include because this is 
5821         already included in SVN_INCLUDE and broke building if
5822         apr >= 1.0 was installed.
5824 2005-03-18  Naba Kumar  <naba@gnome.org>
5826         Patch from: Massimo Cora' <maxcvs@email.it>:
5828         * plugins/editor/action-callbacks.c,
5829         plugins/editor/aneditor-calltip.cxx,
5830         plugins/editor/aneditor-priv.h,
5831         plugins/editor/aneditor.cxx,
5832         plugins/editor/aneditor.h,
5833         plugins/editor/anjuta-document-manager.ui: Added calltip
5834         activation from menu.
5836 2005-03-16  Naba Kumar  <naba@gnome.org>
5838         Patch from: Massimo Cora' <maxcvs@email.it>:
5839         
5840         * plugins/class-gen/action-callbacks.c,
5841         plugins/class-gen/anjuta-class-gen-plugin.glade,
5842         plugins/class-gen/class_gen.c,
5843         plugins/class-gen/class_gen.h,
5844         plugins/class-gen/class_logo.xpm,
5845         plugins/class-gen/plugin.c: Create files without project
5846         being open. Add to project support. And other enhancements.
5848 2005-03-15  Adam Weinberger  <adamw@gnome.org>
5850         * anjuta.glade,
5851           plugins/debug-manager/utilities.c,
5852           plugins/file-loader/plugin.c,
5853           plugins/gdb/utilities.c,
5854           plugins/profile-default/plugin.c,
5855           plugins/project-import/project-import.c,
5856           src/anjuta-actions.h:
5857           Spelling/grammar fixes.
5859 2005-03-13  Naba Kumar  <naba@gnome.org>
5860         
5861         * plugins/editor/action-callbacks.c,
5862         plugins/editor/action-callbacks.h,
5863         plugins/editor/anjuta-document-manager.ui,
5864         plugins/editor/plugin.c: Cleaned up editor UI and get rid of 'Format'
5865         submenu. Moved menuitems from Format to View->Editor.
5866         
5867         * src/action-callbacks.c, src/action-callbacks.h,
5868         src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Created Reset
5869         layout and lock layout menus in View submenu. Get rid of
5870         Settings->Layout Manager menu.
5871         
5872         * plugins/project-import/anjuta-project-import.plugin.in:
5873         Fixed icon name
5875         * global-tags/Makefile.am,
5876         global-tags/create_global_tags.sh,
5877         plugins/editor/aneditor-autocomplete.cxx,
5878         plugins/editor/aneditor-priv.h,
5879         plugins/editor/aneditor.cxx,
5880         tagmanager/tm_workspace.c: Fixed scope members autocompletion
5881         in editor and made it work in global symbols also.
5882         
5883         * src/anjuta-app.c: Always use priority texts besides icons style
5884         for toolbars, because other styles look horible for Anjuta (fixme).
5886 2005-03-11  Naba Kumar  <naba@gnome.org>
5888         * configure.in: Removed test for iconv.
5890         * scintilla/ScintillaGTK.cxx: Fixed crash bug when focus in occurs
5891         before scintilla widget is realized.
5892         
5893         * plugins/cvs-plugin/plugin.c: Aligned comments and added a shortcut
5894         for Update menuitem.
5895         
5896         * scintilla/patches/set-cursor-warning-fix.diff: Removed because
5897         already applied in scintilla main stream.
5898         
5899         * scintilla/patches/preedit-window-crash-fix.diff: Added new fix
5900         and notified scintilla developer.
5901         
5902 2005-03-10  Naba Kumar  <naba@gnome.org>
5904         * src/action-callbacks.c: Removed reference to src/help.h (dead
5905         file).
5907         * plugins/editor/text_editor.c: Removed reference to
5908         src/launcher.h (a dead file).
5910         * src/anjuta_dirs.c, src/anjuta_dirs.h, src/anjuta_gui.c,
5911         src/controls.c, src/controls.h, src/fileselection.c,
5912         src/fileselection.h, src/glade_iface.c, src/glade_iface.h,
5913         src/global.h, src/help.c, src/help.h, src/launcher.c, src/launcher.h,
5914         src/main.cpp, src/main_menubar.c, src/main_menubar.h,
5915         src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/session.c,
5916         src/session.h, src/support.c, src/support.h, src/toolbar.c,
5917         src/toolbar.h, src/toolbar_callbacks.c, src/toolbar_callbacks.h:
5918         Removed these dead files from CVS.
5921 2005-03-10  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5923         * plugins/file-wizard/action-callbacks.c : Added error message.
5924         plugins/project-import/project-import.c : Closed Import wizard with Esc key.
5927 2005-03-09      Johannes Schmid <jhs@cvs.gnome.org>
5928         
5929         * plugins/cvs-plugin/cvs-callbacks.c
5930         plugins/cvs-plugin/plugin.c:
5931         Fixed preferences page init and busy handling
5932         
5933         * plugins/subversion/plugin.c:
5934         Fixed preferences page init
5936 2005-03-09  Naba Kumar  <naba@gnome.org>
5938         * plugins/Makefile.am, plugins/glade/Makefile.am,
5939         plugins/glade/plugin.c: Now that glade3 cvs head has been fixed,
5940         enabled glade plugin in Anjuta. The plugin is built only when
5941         glade3 is installed.
5942         
5943 2005-03-09  Johannes Schmid <jhs@cvs.gnome.org>
5945         * plugins/project-wizard/templates/java.wiz
5946         plugins/project-wizard/templates/java-logo.png (*)
5947         plugins/project-wizard/templates/java/*
5948         plugins/project-wizard/templates/Makefile.am
5949         configure.in:
5950         
5951         Add Java project type. It generates a autoconf/automake
5952         project which is compiled using gcj. It requires automake 
5953         > 1.4 (1.9 is known to work) to work!
5954         
5955         (*) still awaiting response from the gcj team if we
5956         may use their logo.
5957         
5958 2005-03-09  Johannes Schmid <jhs@cvs.gnome.org>
5959         
5960         * plugins/project-import/*
5961         plugins/Makefile.am
5962         configure.in:
5963         Added project import plugin. Might be a bit buggy and limited
5964         but works for now.
5965         * plugins/cvs-plugin/anjuta-cvs-plugin.png:
5966         Icon from old pixmaps dir
5968 2005-02-20  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5970         * plugins/file-wizard/plugin.c, plugins/macro/macro-dialog.c
5971         plugins/macro/macro-util.c, plugins/macro/macros.xml :
5972         Added C Custom_Indent line macro.
5973         Cleaned macros.xml
5975 2005-03-09  Naba Kumar  <naba@gnome.org>
5977         * TODO.tasks: Added new message-manager tasks.
5978         
5979         * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
5980         manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
5981         manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
5982         manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
5983         manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
5984         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
5985         manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
5986         manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
5987         manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
5988         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
5989         
5990         * plugins/gdb/debug_tree.c, plugins/gdb/debugger.c,
5991         plugins/gdb/locals.c, plugins/gdb/memory.c, plugins/gdb/plugin.c,
5992         plugins/gdb/registers.c, plugins/gdb/registers_gui.c,
5993         plugins/gdb/sharedlib.c, plugins/gdb/sharedlib_gui.c,
5994         plugins/gdb/signals.c, plugins/gdb/signals_gui.c,
5995         plugins/gdb/stack_trace.c, plugins/gdb/stack_trace.h,
5996         plugins/gdb/watch.c, plugins/gdb/watch.h, plugins/gdb/watch_gui.c:
5997         Removed debugger widgets from shell on debugger shutdown. Added
5998         scrolled windows for docked widgets. Removed unnecessary widget refs
5999         and unrefs. Destroy widgets correctly on debugger shutdown.
6000         
6001         * plugins/project-wizard/anjuta-project-wizard.glade: Added frame
6002         with project description title. Removed frame shadow.
6003         
6004         * plugins/project-wizard/druid.c: Initializes tooltips.
6005         
6006         * scintilla/Makefile.am: Fixed comiple error.
6008 2005-03-08  Adam Weinberger  <adamw@gnome.org>
6010         * plugins/class-gen/anjuta-class-gen-plugin.glade,
6011           plugins/class-gen/class_gen.c: Fix grammar/spelling errors
6013 2005-03-08  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6015         * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
6016         plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
6017         plugins/macro/macro-util.c, plugins/macro/macro-util.h
6018         plugins/macro/macros.xml, plugins/macro/plugin.c :
6019         Moved cursor at the '|' position defined in macros.
6021 2005-03-07  Naba Kumar  <naba@gnome.org>
6023         * plugins/subversion/Makefile.am: Fixed build error.
6025         * plugins/editor/anjuta-document-manager-plugin.in: Added some mime
6026         types (perl, python, shellscript).
6027         
6028         * plugins/editor/plugin.c: Fixed to show all highlight options.
6029         
6030 2005-03-07  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6032         * TODO.tasks : updated tasks.
6033         * plugins/gtodo/interface.c : Implemented column sorting (TASK MANAGER)
6035 2005-03-07  Naba Kumar  <naba@gnome.org>
6037         * plugins/subvesion/plugin.c: Detect ".svn" directory to enable
6038         or disable subversion file-manager submenu. If "Subvesion" is also
6039         valid directory, we should also check for it.
6041         * configure.in: Disable cygwin macro until someone fixes the
6042         autoconf warnings.
6043         
6044         * plugins/subvesion/svn-thread.c: Use older API svn_client_add() for
6045         backward compatibility.
6046         
6047 2005-03-06  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6049         * src/about.c : Cleaned code.
6050         * plugins/macro/macros.xml : Added "do_while" C macro.
6051         * plugins/gdb/registers_cbs.[ch], plugins/gdb/registers_gui.c,
6052         plugins/gdb/sharedlib_cbs.[ch], plugins/gdb/sharedlib_gui.c, 
6053         plugins/gdb/signals_cbs.[ch], plugins/gdb/signals_gui.c :
6054         Closed registers, shared libraries, kernel signals dialogs with ESC key.
6055         
6056 2005-03-06      Johannes Schmid <jhs@cvs.gnome.org>
6058         * plugins/class-gen/plugin.c:
6059         Removed "return" to activate project_root_uri watching.
6061 2005-03-06      Johannes Schmid <jhs@cvs.gnome.org>
6063         * plugins/Makefile.am
6064         plugins/subversion/*:
6065         Added subversion plugin. Add, Remove, Commit and Update work
6066         everything else needs work.
6067         
6068         * plugins/terminal/terminal.c
6069         Applied old 1.2.2 patch to fix Ctrl-C in terminal but
6070         we still have focus problems with the editor.
6072 2005-03-05  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6074         * AUTHORS, src/about.c : Updated about dialog by AUTHORS file.
6075         
6076 2005-03-04  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6078         * Makefile.am, src/about.c : Updated about dialog by AUTHORS.xml file.
6080 2005-03-04  Naba Kumar  <naba@gnome.org>
6082         Patch from Massimo Cora' <maxcvs@email.it>:
6084         * plugins/class-gen/Makefile.am,
6085         plugins/class-gen/action-callbacks.c,
6086         plugins/class-gen/action-callbacks.h,
6087         (added) plugins/class-gen/anjuta-class-gen-plugin.glade,
6088         plugins/class-gen/anjuta-class-gen.plugin.in,
6089         plugins/class-gen/class_gen.c,
6090         plugins/class-gen/class_gen.h,
6091         (removed) plugins/class-gen/clsGen.c,
6092         (added) plugins/class-gen/goc_template_header,
6093         (added) plugins/class-gen/goc_template_source,
6094         plugins/class-gen/plugin.c,
6095         plugins/class-gen/plugin.h: Refactored class gen code.
6096         Added GOCBuilder code. Fixed UI. Implemented plugin.
6098 2005-03-03  Johannes Schmid <jhs@cvs.gnome.org>
6100         * plugins/project-wizard/property.c
6101         plugins/project-wizard/install.c
6102         plugins/project-wizard/druid.c
6103         plugins/editor/goto_line.c
6104         plugins/editor/plugin.c
6105         plugins/gtodo/add_edit_item.c
6106         plugins/gtodo/ligtodo.c
6107         plugins/gtodo/main.c
6108         plugins/gtodo/preferences.c:
6109         Fixed #167559, #167534, #167266, #167357
6110         (Bad English in strings...)
6111         
6112         Thanks to Adam Weinberger and Thierry Moisan for
6113         reporting!
6115 2005-03-03  Naba Kumar  <naba@gnome.org>
6117         * libegg/Makefile.am, libegg/menu/Makefile.am,
6118         (added) libegg/egg-submenu-action.c,
6119         (added) libegg/menu/egg-submenu-action.h: Created a new action for
6120         submenu (used for wizard listing).
6121         
6122         * plugins/file-loader/anjuta-loader-plugin.ui
6123         plugins/file-loader/plugin.c: Implemented wizards submenu in menu
6124         and toolbar.
6125         
6126         * plugins/editor/action-callbacks.c,
6127         plugins/editor/aneditor.cxx, plugins/editor/plugin.c: Disabled
6128         ctrl+tabbing because it was interfaring with focus navigation.
6129         Focus editor on "Esc" in incremental search entry. Cleanups.
6130         
6131         * plugins/file-manager/an_file_view.c,
6132         plugins/symbol-browser/plugin.c,
6133         plugins/symbol-browser/an_symbol_view.c: Fixed key shortcuts.
6134         Cleanups.
6135         
6136         * plugins/profile-default/plugin.c,
6137         scintilla/PlatGTK.cxx: Fixed compiler warnings. Added splash icon
6138         for sesssion load.
6139         
6140         * (removed) scintilla/patches/a64-crash-fix.patch,
6141         (added) scintilla/patches/set-cursor-warning-fix.diff: Updated
6142         scintilla patches.
6144 2005-03-03  Naba Kumar  <naba@gnome.org>
6146         * HACKING: Fixed typos.
6147         
6148         * plugins/editor/aneditor-indent.cxx: Clean up.
6149         
6150         * plugins/editor/plugin.c, plugins/editor/text_editor.[h]:
6151         Enable/disable save, undo and redo actions depending on state
6152         of the editor.
6153         
6154 2005-03-02  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6156         * libanjuta/anjuta-status.h plugins/editor/Makefile.am
6157         plugins/editor/action-callbacks.c, plugins/editor/search-replace.c :
6158         Displayed search_incremental status.
6160         * Removed plugins/editor/search_incremental.[ch]
6162 2005-02-26  Johannes Schmid <jhs@cvs.gnome.org>
6163         
6164         * plugins/cvs-plugin/cvs-execute.c
6165         plugins/cvs-plugin/cvs-callbacks.c:
6166         - Use weak reference on mesg_view and reuse tab if
6167         it still exists to avoid cluttering message manager.
6168         - Fixed bug in cvs remove
6169         
6170         README, HACKING: Updated
6171         
6172         configure.in: Added check for libsvn
6174 2005-02-29  Naba Kumar  <naba@gnome.org>
6175         
6176         * plugins/file-manager/an_file_view.c,
6177         plugins/symbol-browser/an_symbol_view.c,
6178         plugins/symbol-browser/plugin.c: Hide column headers (they
6179         are redundant).
6181 2005-02-29  Naba Kumar  <naba@gnome.org>
6183         * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
6184         manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
6185         manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
6186         manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
6187         manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
6188         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
6189         manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
6190         manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
6191         manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
6192         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
6194         * libanjuta/Makefile.am, libanjuta/anjuta-marshal.list,
6195         libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
6196         (added) libanjuta/anjuta-session.[hc],
6197         plugins/editor/plugin.c, plugins/file-loader/plugin.c,
6198         plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
6199         src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c, src/anjuta.h,
6200         src/main.c:
6201         
6202         Implemented session management. Implemented session
6203         container class. Added session notifications from shell. Implemented
6204         session save/load in editor, file-loader, default-profile-plugin
6205         and anjuta-app. Fixed window sizing and restoration. Cleaned up
6206         code in anjuta-app.[ch], anjuta.[ch], main.c. Added fullscreen
6207         and maximized states in session. Implemented project session
6208         management.
6210 2005-02-27  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6212         * plugins/class-gen/action-callbacks.[ch],
6213         plugins/class-gen/class_gen.c plugins/project-wizard/druid.c,
6214         plugins/gdb/breakpoints.c plugins/gdb/memory.c:
6215         Closed Wizard project, Class gen, Inspect memory, Breakpoints dialogs 
6216         with Escape key.
6218 2005-02-26  Sebastien Granjoux  <seb.sfo@free.fr>
6219         
6220         * plugins/project-wizard/anjuta-project-wizard.glade,
6221         plugins/project-wizard/druid.c:
6222         Add some padding in tab label in project selection page
6223         
6224         * plugins/project-wizard/druid.c,
6225         plugins/project-wizard/parser.c:
6226         Search for project template recursively
6227         Add ~/.anjuta/project to the search paths
6229 2005-02-26  Naba Kumar  <naba@gnome.org>
6231         * plugins/file-wizard/action-callbacks.c: Fixed memory curruption.
6232         * plugins/file-loader/plugin.c: Fixed crash bug.
6233         * libanjuta/plugins.c: Fixed memory leak.
6234         
6235 2005-02-26  Naba Kumar  <naba@gnome.org>
6236         
6237         * libanjuta/plugins.c, libanjuta/plugins.h: Implemented
6238         "UserActivatable" attribute for plugins. This attribute if set to
6239         "no" will prevent users from activating/deactivating it from
6240         plugins dialog. Added a toggle button in plugins dialog to toggle
6241         the plugins list between list of activatable plugins (default) to
6242         list of all plugins. anjuta_plugin_select() now only selects the
6243         plugin. Added anjuta_plugins_select_and_activate() method that will
6244         select and activate it.
6245         
6246         * plugins/profile-default/Makefile.am,
6247         plugins/profile-default/anjuta-default-profile.ui,
6248         plugins/profile-default/plugin.c,
6249         plugins/profile-default/plugin.h,
6250         plugins/project-manager/anjuta-project-manager.ui,
6251         plugins/project-manager/plugin.c,
6252         plugins/project-manager/plugin.h:
6253         
6254         Anjuta projects (*.anjuta) files define the profile of respective
6255         projects. Profile is a set of related plugins required for the
6256         project to open. Moved "close project" action from Project Manager
6257         to Profile Manager plugin. Implemented loading and unloading of
6258         project profiles in DefaultProfilePlugin. DefaultProfilePlugin
6259         (instead of Project Manager) now handles opening of *.anjuta files.
6260         Close Project menuitem is now moved to File submenu (being
6261         consistent with Anjuta 1.x versions and avoiding creating Project
6262         submenu when project manager is not loaded).
6263         
6264         * src/anjuta-actions.h: Fixed short-cut key for Help content.
6265         
6266         * src/anjuta.ui: Fixed place holder for projects.
6267         
6268         * (new) plugins/profile-default/default.anjuta: default startup
6269         profile. Removed the hardcoded plugins loading in
6270         DefaultProfilePlugin.
6272         * anjuta.anjuta,
6273         plugins/project-wizard/templates/terminal/project.anjuta:
6274         Implemented project format in newly created projects.
6276         * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
6277         plugins/class-gen/anjuta-class-gen.plugin.in,
6278         plugins/cvs-plugin/anjuta-cvs.plugin.in,
6279         plugins/editor/anjuta-document-manager.plugin.in,
6280         plugins/file-loader/anjuta-loader.plugin.in,
6281         plugins/file-wizard/anjuta-file-wizard.plugin.in,
6282         plugins/gdb/anjuta-gdb.plugin.in,
6283         plugins/glade/anjuta-glade.plugin.in,
6284         plugins/message-view/anjuta-message-manager.plugin.in,
6285         plugins/profile-default/anjuta-default-profile.plugin.in,
6286         plugins/project-manager/anjuta-project-manager.plugin.in,
6287         plugins/project-wizard/anjuta-project-wizard.plugin.in:
6288         Defined UserActivatable attributes. Added supported types attribute.
6290         * plugins/project-wizard/anjuta-project-wizard.glade
6291         plugins/project-wizard/plugin.c: Changed "New Project Wizard" to
6292         "Project Wizard" in preferences title.
6294         * TODO.tasks: Updated.
6295         
6296         * manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml:
6297         Updated.
6298         
6299 2005-02-25  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6301         * plugins/file-wizard/anjuta-file-wizard.glade
6302         plugins/file-wizard/file.[ch], plugins/macro/macros.xml :
6303         
6304         Integrated License macros, cleaned file.c.
6305         
6306 2005-02-24      Johannes Schmid <jhs@cvs.gnome.org>
6307         
6308         * plugins/macor/macro-util.c: Fixed crash bugs if email or
6309         username can not be found correctly.
6311 2005-02-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6313         * plugins/file-wizard/file.[ch], plugins/macro/macro-util.c,
6314         plugins/macro/macros.xml :
6315         
6316         Added Headers macros. Cleaned file.c
6318 2005-02-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6320         * plugins/file-wizard/action-callbacks.c, plugins/macro/macro-util.c, 
6321         plugins/macro/macros.xml :
6322         
6323         Fixed a bug. Added Header macro.
6325         
6326 2005-02-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6328         * plugins/file-wizard/action-callbacks.c, 
6329         plugins/file-wizard/file.c, plugins/macro/macro-util.c
6330         plugins/macro/macros.xml :
6331         
6332         Added FileName, Header template macros.
6333         
6334 2005-02-24  Naba Kumar  <naba@gnome.org>
6335         
6336         * plugins/patch/patch-plugin.c: Fixed a function call.
6337         
6338         * src/anjuta.c, src/main.c: Save and load default session.
6339         
6340 2005-02-24  Naba Kumar  <naba@gnome.org>
6342         * libanjuta/interfaces/libanjuta.idl,
6343         plugins/message-view/anjuta-msgman.c,
6344         plugins/message-view/anjuta-msgman.h,
6345         plugins/message-view/plugin.c: Added and implemented
6346         set_view_title() method.
6347         
6348         * plugins/build-basic-autotools/build-basic-autotools.c,
6349         plugins/build-basic-autotools/build-basic-autotools.h: Implemented
6350         build context pooling. Maximum 3 contexts are reused. Additional
6351         contexts are created when all are busy.
6353 2005-02-23  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6355         * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
6356         plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
6357         plugins/macro/macros.xml, plugins/macro/plugin.[ch],
6358         plugins/file-wizard/action-callbacks.c, plugins/file-wizard/file.c :
6360         Added Copyright, Changelog macros.
6361                 
6362 2005-02-23  Naba Kumar  <naba@gnome.org>
6364         Patch from Massimo Cora' <maxcvs@email.it>:
6365         * plugins/Makefile.am,
6366         plugins/patch/Makefile.am,
6367         (added) plugins/patch/anjuta-patch-plugin.png,
6368         (added) plugins/patch/anjuta-patch.plugin.in,
6369         (added) plugins/patch/anjuta-patch.ui,
6370         plugins/patch/patch-plugin.c,
6371         (added) plugins/patch/patch-plugin.h,
6372         (added) plugins/patch/plugin.c,
6373         (added) plugins/patch/plugin.h: Ported patch plugin to Anjuta 2.0
6374         architecture.
6376 2005-02-23  Naba Kumar  <naba@gnome.org>
6378         * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin.[ch],
6379         file-loader/plugin.c, profile-default/plugin.c:
6380         Implemented "activated" and "deactivated" signals for plugin class.
6381         Renamed *_location() functions to *_id(), because location is
6382         ambiguous. Implemented anjuta_plugins_unload_plugin_by_id() and
6383         anjuta_plugins_unload_plugin().
6384         
6385         * class-gen/plugin.c: Fixed complier warning and utility function call.
6386         
6387         * debug-manager/plugin.c: Unload debugger plugin correctly.
6388         
6389         * project-manager/plugin.c:     Fixed compiler warnings.
6390         
6391         * plugins/project-wizard/templates/gnome/.cvsignore,
6392         plugins/project-wizard/templates/gnome/po/.cvsignore,
6393         plugins/project-wizard/templates/gnome/src/.cvsignore,
6394         plugins/project-wizard/templates/gtk/po/.cvsignore,
6395         plugins/project-wizard/templates/gtkmm/po/.cvsignore,
6396         plugins/project-wizard/templates/xlib/.cvsignore: Added cvsignores.
6397         
6398         * manuals/reference/libanjuta/tmpl/*: Unnecessary changes from the
6399         build (we need to fix this thing).
6400         
6401 2005-02-23  Johannes Schmid <jhs@cvs.gnome.org>
6403         * plugins/macro/macro-action.[ch]
6404         plugins/macro/macro-edit.c
6405         plugins/macro/macro-dialog.c
6406         plugins/macro/macro-db.[ch]
6407         plugins/macro/plugin.[ch]
6408         plugins/macro/macro-util.[ch] (added)
6409         
6410         Cleaned up macro plugin and preview expanded macros.
6412 2005-02-21  Ryan Garver <rgarvage@yahoo.com>
6414         * plugins/cvs-plugin/cvs-interface.c:
6416         Fixed option setting when using no compression and not 
6417         ignoring .cvsrc
6419 2005-02-23  Naba Kumar  <naba@gnome.org>
6420         
6421         * src/anjuta.c, src/anjuta.h, src/main.c: Save and restore window
6422         geometry on exit and startup (only if there is no geometry from the
6423         session).
6425         * TODO.tasks: Updated.
6426         
6427         Patch from Sebastien Granjoux <seb.sfo@free.fr>:
6428         
6429         * manuals/reference/libanjuta/Makefile.am,
6430         manuals/reference/libanjuta/libanjuta-docs.sgml,
6431         (new) manuals/reference/libanjuta/project-wizard-format.sgml: Added
6432         documentation for writing project templates.
6434 2005-02-22  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6436         * plugins/macro/macro-actions.c, plugins/macro/macro-actions.h
6437         plugins/macro/macro-dialog.c, plugins/macro/macros.xml :
6438         
6439         Expansion keywords in macros. 
6441 2005-02-22  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6443         * plugins/file-wizard/action-callbacks.c,
6444         plugins/file-wizard/file.[ch], plugins/macro/macro-actions.c,
6445         plugins/macro/macros.xml :
6446         
6447         Inserting text by macro plugin
6448         In progress ...
6450 2005-02-22  Johannes Schmid <jhs@cvs.gnome.org>
6452         * plugins/macro/plugin.c
6453         plugins/cvs-plugin/plugin.c:
6454         
6455         Fixed interfaces (use static)
6457 2005-02-21  Johannes Schmid <jhs@cvs.gnome.org>
6458         
6459         * plugins/macro/macro-actions.[ch]
6460         plugins/macro/plugin.c
6461         libanjuta/interfaces/libanjuta.idl:
6462         
6463         Implemented IAnjutaMacro interface to be used by file-wizard
6464         
6465         * plugins/cvs-plugin/plugin.c
6466         libanjuta/interfaces/libanjuta.idl:
6467         
6468         Reworked IAnjutaCvs to IAnjutaVCS to be used as an interface
6469         for all version control systems and not only for cvs.
6471 2005-02-20  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6473         * plugins/macro/macro-actions.[ch], plugins/macro/macros.xml : Added 
6474         insert_macro.
6475         
6476         * plugins/file-wizard/anjuta-file-wizard.glade : Add project & CVS.
6479 2005-02-21  Naba Kumar  <naba@gnome.org>
6481         * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaDebugManager and
6482         IAnjutaDebugger interface.
6483         
6484         * plugins/debug-manager/anjuta-debug-manager.ui,
6485         plugins/debug-manager/attach_process.c,
6486         plugins/debug-manager/attach_process.h,
6487         plugins/debug-manager/plugin.c,
6488         plugins/debug-manager/plugin.h,
6489         plugins/gdb/actions.c,
6490         plugins/gdb/actions.h,
6491         plugins/gdb/anjuta-gdb-plugin.ui,
6492         plugins/gdb/breakpoints.c,
6493         plugins/gdb/breakpoints.h,
6494         plugins/gdb/debugger.c,
6495         plugins/gdb/debugger.h,
6496         plugins/gdb/memory.c,
6497         plugins/gdb/plugin.c,
6498         plugins/gdb/plugin.h,
6499         plugins/gdb/sharedlib.h,
6500         plugins/gdb/sharedlib_cbs.c,
6501         plugins/gdb/watch.c: Fixed debugger plugin. Split debug operations
6502         correctly between debug-manager and debugger. Implemented debugger
6503         interface in gdb plugin. Fixed action names. Added UI updating.
6504         Start and stop debugger (does not work yet). Fixed UI merging.
6505         Fixed debugger plugin handling in debug-manager.
6507 2005-02-20  Johannes Schmid <jhs@cvs.gnome.org>
6509         * plugins/editor/aneditor-autocomplete.cxx:
6510         
6511         Patch from Jason Bayman <JBayman@HobbitHell.com> avoids
6512         crash with C++ "template" keyword.
6514 2005-02-20  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6516         * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
6517         Fixed bug (Closed macro dialogs with Esc key).
6518         
6519 2005-02-19  Sebastien Granjoux  <seb.sfo@free.fr>
6520         
6521         * plugins/project-wizard/xlib.wiz,
6522         plugins/project-wizard/xlib-logo.png,
6523         plugins/project-wizard/xlib/*:
6524         Port old xlib anjuta project on new project wizard
6525         
6526         * plugins/project-wizard/xlib-dock.wiz,
6527         plugins/project-wizard/xlib-dock/*:
6528         Port old xlib dock anjuta project on new project wizard
6529         
6530         * plugins/project-wizard/wxwin.wiz,
6531         plugins/project-wizard/wxwin-logo.png,
6532         plugins/project-wizard/wxwin/*:
6533         Port old wxwin anjuta project on new project wizard
6534         
6535         * configure.in, plugins/project-wizard/templates/Makefile.am: Other
6536         necessary changes for the new templates.
6537         
6538 2005-02-18  Naba Kumar  <naba@gnome.org>
6540         * plugins/Makefile.am: Added class-gen
6541         
6542 2005-02-17  Sebastien Granjoux  <seb.sfo@free.fr>
6544         * plugins/project-wizard/header.c:
6545         Fix a bug in sorting of project categories
6547 2005-02-18  Naba Kumar  <naba@gnome.org>
6549         Patch from Massimo Cora  <maxcvs@email.it>:
6550         
6551         * plugins/class-gen/.cvsignore,
6552         plugins/class-gen/Makefile.am,
6553         (added) plugins/class-gen/action-callbacks.c,
6554         (added) plugins/class-gen/action-callbacks.h,
6555         (added) plugins/class-gen/anjuta-class-gen.plugin.in,
6556         (added) plugins/class-gen/class_gen.c,
6557         (added) plugins/class-gen/class_gen.h,
6558         (added) plugins/class-gen/plugin.c,
6559         (added) plugins/class-gen/plugin.h: Ported class wizard to the
6560         new architecture.
6561         
6562         * plugins/project-manager/plugin.c: implemented add_source().
6564 2005-02-17  Naba Kumar  <naba@gnome.org>
6566         * plugins/file-loader/plugin.c: Fixed possible crash.
6567         
6568         * src/action-callbacks.c, src/action-callbacks.h,
6569         src/anjuta-actions.h, src/anjuta.ui: Fixed help menuitems.
6571 2005-02-17  Naba Kumar  <naba@gnome.org>
6572         
6573         * plugins/project-wizard/templates/anjuta-plugin.wiz,
6574         plugins/project-wizard/templates/gnome.wiz,
6575         plugins/project-wizard/templates/gtk.wiz,
6576         plugins/project-wizard/templates/gtkmm.wiz,
6577         plugins/project-wizard/templates/terminal.wiz,
6578         plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
6579         plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
6580         plugins/project-wizard/templates/gnome/src/callbacks.c,
6581         plugins/project-wizard/templates/gnome/src/callbacks.h,
6582         plugins/project-wizard/templates/gnome/src/main.c,
6583         plugins/project-wizard/templates/gtk/src/callbacks.c,
6584         plugins/project-wizard/templates/gtk/src/callbacks.h,
6585         plugins/project-wizard/templates/gtk/src/main.c,
6586         plugins/project-wizard/templates/gtkmm/src/main.cc,
6587         plugins/project-wizard/templates/terminal/src/main.c: Fixed templates
6588         to generate licence correctly (without any extra newlines). Removed
6589         IncludeGNUHeader macro definition and added proper licence property.
6590         Fixed project directory paths in file contents.
6592 2005-02-17  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6594         * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
6595         Closed macro dialogs with Esc key.
6597 2005-02-16  Naba Kumar  <naba@gnome.org>
6599         * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
6600         plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
6601         plugins/project-wizard/templates/gnome/src/callbacks.c,
6602         plugins/project-wizard/templates/gnome/src/callbacks.h,
6603         plugins/project-wizard/templates/gnome/src/main.c,
6604         plugins/project-wizard/templates/gtk/src/main.c,
6605         plugins/project-wizard/templates/gtkmm/src/main.cc,
6606         plugins/project-wizard/templates/terminal/src/main.c: Fixed licence
6607         macros to avoid blank newlines.
6609 2005-02-16  Sebastien Granjoux  <seb.sfo@free.fr>
6611         * plugins/project-wizard/autogen.c:
6612         Correct a problem when having property value in UTF-8
6614         * plugins/project-wizard/druid.c:
6615         Correct a bug when reselecting a new project (all pages
6616         must be removed)
6618         * plugins/project-wizard/property.c:
6619         Avoid having default invalid properties
6621         * plugins/project-wizard/templates/terminal.wiz,
6622         plugins/project-wizard/templates/terminal/po/ChangeLog,
6623         plugins/project-wizard/templates/terminal/src/main.c:
6624         Remove command for testing run function
6625         Move destination directory to second page and include
6626         project name. Add exist tag. Remove unused properties.
6628 2005-02-16  Naba Kumar  <naba@gnome.org>
6630         * Makefile.am, libanjuta/interfaces/libanjuta.idl,
6631         plugins/debug-manager/anjuta-debug-manager.ui,
6632         plugins/debug-manager/plugin.c,
6633         plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
6634         plugins/gdb/debugger.c, plugins/gdb/plugin.c,
6635         plugins/gdb/plugin.h, plugins/gdb/registers.c,
6636         plugins/gdb/sharedlib.c, plugins/gdb/signals.c,
6637         plugins/gdb/stack_trace.c, plugins/gdb/utilities.c,
6638         plugins/gdb/utilities.h, plugins/gdb/watch_cbs.c,
6639         (removed) src/anjuta_info.c,
6640         (removed) src/anjuta_info.h,
6641         (added) plugins/gdb/info.c (added) plugins/gdb/info.h,
6642         (added) plugins/gdb/anjuta-gdb-plugin.ui,
6643         (added) plugins/gdb/actions.c,
6644         (added) plugins/gdb/actions.h: Completed initial
6645         porting of debugger to new architecture. Fixed many of the debugger
6646         functions.
6648         * plugins/file-loader/plugin.c: Detect some important mime ourself
6649         to avoid inconsistencies when mime system isn't working.
6650         
6651 2005-02-16  Naba Kumar  <naba@gnome.org>
6653         * plugins/editor/Makefile.am,
6654         (added) plugins/editor/aneditor-autocomplete.cxx,
6655         (added) plugins/editor/aneditor-calltip.cxx,
6656         (added) plugins/editor/aneditor-indent.cxx,
6657         (added) plugins/editor/aneditor-priv.h,
6658         plugins/editor/aneditor.cxx: Split aneditor.cxx file into
6659         different smaller chunks to make it easy to maintain.
6661 2005-02-16  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6663         * plugins/project-wizard/druid.c :
6664         
6665         Found system Email address if not defined in Preferences.
6667 2005-02-16      Johannes Schmid <jhs@cvs.gnome.org>
6668         
6669         * plugins/project-wizard/gtkmm.wiz
6670         plugins/project-wizard/gtkmm-logo.png (from pixmaps/)
6671         plugins/project-wizard/gtkmm/*
6672         
6673         Added GTKmm (C++) project type
6675 2005-02-15  Johannes Schmid <jhs@cvs.gnome.org>
6677         * plugins/message-view/plugin.c
6678         plugins/message-view/message-view.c
6679         TODO.gtodo:
6680         Implemented next/prev action
6682 2005-02-15  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6684         * plugins/project-wizard/templates/libglade2.* :
6685         Removed libglade2 project.
6686         
6687         * plugins/project-wizard/templates/gtk* :
6688         Removed interface.[ch] & support.[ch].
6689         
6690 2005-02-15  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6692         * plugins/project-wizard/anjuta-project-wizard.glade,
6693         plugins/project-wizard/property.[ch],
6694         plugins/project-wizard/templates/anjuta-plugin.wiz :
6695         Added a new property ("iconfile").
6697 2005-02-14  Naba Kumar  <naba@gnome.org>
6699         * plugins/project-wizard/install.c,
6700         plugins/project-wizard/plugin.c,
6701         plugins/project-wizard/templates/anjuta-plugin.wiz,
6702         plugins/project-wizard/templates/gnome.wiz,
6703         plugins/project-wizard/templates/gtk.wiz,
6704         plugins/project-wizard/templates/libglade2.wiz,
6705         plugins/project-wizard/templates/terminal.wiz: Added actions to autogen
6706         newly created projects and open them. Fixed message buffering in
6707         wizard.
6709 2005-02-14  Naba Kumar  <naba@gnome.org>
6711         * src/about.c, pixmaps/Makefile.am,
6712         (new) pixmaps/anjuta_logo2.png: New about page splash screen.
6713         
6714         * mime/gnome-mime-application-x-anjuta.png,
6715         pixmaps/anjuta_icon.png,
6716         (new) pixmaps/anjuta_icon.svg: New svg icon and derived png icons
6717         done by 9-speed at:
6718         http://cvs.freedesktop.org/svg-icons/lila/gnome/scalable/apps/anjuta_icon.svg?rev=1.2&view=log
6719         
6720 2005-02-14  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6722         * configure.in,
6723         plugins/project-wizard/templates/libglade2-logo.png,
6724         plugins/project-wizard/templates/libglade2.wiz,
6725         plugins/project-wizard/templates/libglade2/* :
6726         Add Glade2 project
6729 2005-02-14  Naba Kumar  <naba@gnome.org>
6731         * TODO.tasks: Updated.
6732         
6733         * plugins/editor/anjuta-docman.c,
6734         plugins/editor/text_editor.c,
6735         plugins/editor/text_editor.h,
6736         plugins/editor/text_editor_cbs.c: Added gnome-vfs monitor
6737         for file modification, but it is still not functioning.
6739 2005-02-13  Sebastien Granjoux  <seb.sfo@free.fr>
6741         * plugins/project-wizard/values.c,
6742         plugins/project-wizard/values.h,
6743         plugins/project-wizard/property.c,
6744         plugins/project-wizard/property.h,
6745         plugins/project-wizard/druid.c:
6746         Rewrite mandatory property check
6747         Add check of exist property
6748         Rewrite handling of cached property page
6750 2005-02-13  Naba Kumar  <naba@gnome.org>
6752         Patch from Igor Kovalenko  <garrison@mail.ru>:
6753         * tagmanager/tm_workspace.c: Improved performance.
6755 2005-02-13  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6757         *plugins/project-wizard/templates/*.wiz,
6758         plugins/project-wizard/druid.c,
6759         plugins/project-wizard/templates/terminal/src/main.c,
6760         plugins/project-wizard/templates/gtk/src/*.[ch],
6761         plugins/project-wizard/templates/gtk/src/Makefile.am,
6762         plugins/project-wizard/templates/gnome/src/*.[ch],
6763         plugins/project-wizard/templates/anjuta-plugin/src/*.[ch] :
6764         Add Copyright date & Email address,
6765         Correct terminal project.
6766         
6767 2005-02-12  Naba Kumar  <naba@gnome.org>
6769         * plugins/project-wizard/property.c: Fixed hidden
6770         properties to take values.
6772         * plugins/project-wizard/file.[ch]: Renamed
6773         true/false enum values to fix compile error
6774         (conflict with other definition).
6775         
6776         * plugins/file-loader/plugin.c: Detect anjuta projects correctly
6777         even when mime type detection fails (for example, when Anjuta is
6778         installed in non-system prefix).
6780 2005-02-12  Sebastien Granjoux  <seb.sfo@free.fr>
6782         * plugins/project-wizard/values.c,
6783         plugins/project-wizard/values.h:
6784         Rewrite file with more comments
6786         * plugins/project-wizard/druid.c,
6787         plugins/project-wizard/druid.h,
6788         plugins/project-wizard/autogen.c,
6789         plugins/project-wizard/autogen.h,
6790         plugins/project-wizard/druid.c,
6791         plugins/project-wizard/druid.h:
6792         Add more comments
6793         Use values instead of properties
6794         Move default properties to druid.c
6796         * plugins/project-wizard/install.c,
6797         plugins/project-wizard/install.h:
6798         Use values instead of properties
6799         Add a check to avoid overwriting files
6801         * plugins/project-wizard/parser.c,
6802         plugins/project-wizard/property.c,
6803         plugins/project-wizard/property.h:
6804         Update to use new values
6805         Add an "exist" attribute to check if a directory already exist
6807         * plugins/project-wizard/anjuta-project-wizard.glade:
6808         Change project selection page (GtkTextView => GtkLabel,
6809         GtkTable => GtkVBox)
6811         * plugins/project-wizard/templates/terminal.wiz:
6812         Move destination directory on second page
6813         
6814         * plugins/project-wizard/action.c:
6815         Add a few comments
6817 2005-02-12  Naba Kumar  <naba@gnome.org>
6819         * plugins/file-manager/an_file_view.c,
6820         plugins/symbol-browsers/an_symbol_view.c: Removed rules hint from the
6821         views. Created dynamic update date of view depending on project
6822         changes -- similar to file-manager view.
6823         
6824         * plugins/devhelp/plugin.c: Load help on idle.
6825         
6826         * plugins/editor/anjuta-document-manager.glade: Moved 'disable
6827         autoformat' to proper location in preferences.
6828         
6829         * mime/anjuta.mime: Added .prj extension in the mime type for backward
6830         compatibility.
6831         
6832         * plugins/editor/plugin.c: Fixed accel name.
6834 2005-02-12  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6836         *plugins/project-wizard/templates/anjuta-plugin.wiz,
6837         plugins/project-wizard/templates/gnome.wiz,
6838         plugins/project-wizard/templates/gtk.wiz,
6839         plugins/project-wizard/anjuta-project-wizard.glade,
6840         plugins/project-wizard/autogen.c:
6841         Add Username & Email address in Project preferences.
6843 2005-02-11  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6845         *plugins/project-wizard/templates/gnome-logo.png,
6846         plugins/project-wizard/templates/gnome.wiz,
6847         plugins/project-wizard/templates/gnome/* :
6848         Add Gnome project
6850 2005-02-11  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6852         * plugins/project-wizard/templates/terminal/src/main.c, 
6853         plugins/project-wizard/templates/terminal/src/main.c,
6854         plugins/project-wizard/templates/terminal/src/main.[ch] :
6855         Insert License in projects
6856         
6857 2005-02-11  Naba Kumar  <naba@gnome.org>
6859         * TODO.tasks: Added message manager task.
6860         
6861         * plugins/devhelp/plugin.c: Show busy while initializing devhelp.
6862         
6863         * plugins/editor/plugin.c: Use bookmark stock icons.
6864         
6865         * plugins/message-view/anjuta-message-manager.ui,
6866         plugins/message-view/plugin.c: Added toolbar buttons for next/prev.
6868 2005-02-10  Naba Kumar  <naba@gnome.org>
6870         * libanjuta/interfaces/libanjuta.idl: fixed build error.
6871         
6872 2005-02-09  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6874         * global-tags/Makefile.am
6875         Error during 'make install'
6877 2005-02-09  Naba Kumar  <naba@gnome.org>
6879         * plugins/symbol-browser/anjuta-symbol-browser-pluing.glade: Added
6880         missing file.
6881         
6882 2005-02-08  Naba Kumar  <naba@gnome.org>
6884         * plugins/symbol-browser/an_symbol_prefs.[ch]: Added missing files.
6885         
6886         * plugins/symbol-browser/an_symbol_prefs.c, src/anjuta-app.c:
6887         Show busy cursur when updating global tags in preferences.
6889         * configure.in: Fixed.
6890         
6891 2005-02-08  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6893         * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl
6894           plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
6895          
6896         - Fixed anjuta-plugin project (glade)
6898 2005-02-08  Naba Kumar  <naba@gnome.org>
6900         * plugins/editor/aneditor.cxx: Implemented auto-indent on 'tab' press.
6901         Fixed automatic indentations.
6903         * global-tags/Makefile.am, global-tags/create_global_tags.sh:
6904         Global tags are now segregated into smaller api tags, which can be
6905         selectively loaded from symbol browser preferences.
6907         * plugins/project-manager/plugin.c, plugins/project-manager/plugin.h:
6908         Implemented IProjectManager interface in project-manager. Mostly getter
6909         methods for now, but need to add add() and remove() methods to add
6910         or remove project elements.
6912         * plugins/gdb/debug_tree.c: Small fix.
6914         * plugins/editor/aneditor.cxx, plugins/symbol-browser/Makefile.am,
6915         plugins/symbol-browser/an_symbol_info.c,
6916         plugins/symbol-browser/an_symbol_info.h,
6917         plugins/symbol-browser/an_symbol_search.c,
6918         plugins/symbol-browser/an_symbol_search.h,
6919         plugins/symbol-browser/an_symbol_view.c,
6920         plugins/symbol-browser/an_symbol_view.h,
6921         plugins/symbol-browser/plugin.c,
6922         plugins/symbol-browser/plugin.h,
6923         tagmanager/c.c,
6924         tagmanager/entry.h,
6925         tagmanager/tm_project.c,
6926         tagmanager/tm_symbol.c,
6927         tagmanager/tm_tag.c,
6928         tagmanager/tm_workspace.c,
6929         tagmanager/vstring.c,
6930         tagmanager/include/tm_tag.h,
6931         tagmanager/include/tm_workspace.h:
6932         
6933         - Fixed tagmanager parsing of source files to parse for typedefines and
6934         properly record element scopes. Implemented scope autocompletion
6935         (autocompletion on '.', '->', '::' and ':'. The functionality is not
6936         fully working. It was based on older patch for Anjuta 1.2.2 in SF
6937         patch list (author is unknown).
6938         - Implemented symbol-browser preferences for dynamically loading and
6939         saving tags API segments.
6940         - Fixed symbol-search to use tagmanager directly instead of depending
6941         on symbol-view for tags list.
6942         - Fixed symbol-view to create the tree using TMSymbol tree directly.
6943         - Fixed TMSymbol to create the complete tags tree instead of letting the
6944         symbol-view created the root nodes.
6945         - Changed project tags cache name to .tm_project2.cache because the
6946         newer format records additional scope information.
6947         
6948 2005-02-07  Naba Kumar  <naba@gnome.org>
6950         * plugins/editor/style-editor.c,
6951         plugins/editor/anjuta-document-manager.glade: Used GtkColorButton
6952         and GtkFontButton instead of deprecated widgets in
6953         style editor.
6954         
6955 2005-02-07  Sebastien Granjoux  <seb.sfo@free.fr>
6957         * plugins/project-wizard/action.c,
6958         plugins/project-wizard/action.h,
6959         plugins/project-wizard/autogen.c,
6960         plugins/project-wizard/autogen.h,
6961         plugins/project-wizard/file.c,
6962         plugins/project-wizard/file.h,
6963         plugins/project-wizard/install.c,
6964         plugins/project-wizard/install.h,
6965         plugins/project-wizard/parser.h,
6966         plugins/project-wizard/parser.c,
6967         plugins/project-wizard/property.c,
6968         plugins/project-wizard/property.h,
6969         plugins/project-wizard/plugin.h,
6970         plugins/project-wizard/plugin.c,
6971         plugins/project-wizard/values.c,
6972         plugins/project-wizard/values.h:
6973         Replace C++ comments by C comments
6975         * plugins/project-wizard/autogen.c,
6976         plugins/project-wizard/autogen.h:
6977         Add a run time check of autogen version.
6978         Add UserName variable.
6980         * plugins/project-wizard/anjuta-project-wizard.glade,
6981         plugins/project-wizard/header.c,
6982         plugins/project-wizard/druid.c,
6983         plugins/project-wizard/druid.h:
6984         Sort project in alphabetic order.
6985         Correct selection troubles in notebooks.
6987         * plugins/project-wizard/parser.c:
6988         Add some check when reading the project header block.
6990 2005-02-05  Sebastien Granjoux  <seb.sfo@free.fr>
6992         * plugins/project-wizard/action.c,
6993         plugins/project-wizard/action.h,
6994         plugins/project-wizard/autogen.c,
6995         plugins/project-wizard/autogen.h,
6996         plugins/project-wizard/file.c,
6997         plugins/project-wizard/file.h,
6998         plugins/project-wizard/install.c,
6999         plugins/project-wizard/parser.h,
7000         plugins/project-wizard/parser.c,
7001         plugins/project-wizard/property.c,
7002         plugins/project-wizard/property.h,
7003         plugins/project-wizard/values.c,
7004         plugins/project-wizard/values.h,
7005         Add a space between function name and open.
7007         * plugins/project-wizard/plugin.h,
7008         plugins/project-wizard/plugin.c,
7009         plugins/project-wizard/install.c,
7010         Avoid a crash if the user close the message view used by the .
7012         * plugins/project-wizard/anjuta-project-wizard,
7013         plugins/project-wizard/druid.c,
7014         plugins/project-wizard/druid.h,
7015         plugins/project-wizard/header.h,
7016         plugins/project-wizard/header.c,
7017         Add a text view with the description of each.
7018         Add a tab for each project.
7019         Replace some C++ comments to C comments.
7021 2005-02-05  Naba Kumar  <naba@gnome.org>
7023         * plugins/project-wizard/anjuta-project-wizard-plugin.png:
7024         New icon from Sebastien Granjoux .
7025         
7026 2005-02-05  Sebastien Granjoux  <seb.sfo@free.fr>
7028         * libanjuta/anjuta-preferences.c:
7029         Set file property even without a focus out event (file selected 
7030         the browse dialog)
7032 2005-02-04  Naba Kumar  <naba@gnome.org>
7034         * plugins/glade/plugin.c: Fixed glade function calls.
7035         * configure.in: Fixed a typo.
7036         * TODO.tasks: Updated.
7038 2005-02-03  Naba Kumar  <naba@gnome.org>
7040         * plugins/project-manager/plugin.c: Fixed memory corruption.
7042         * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
7043         build error.
7044         
7045         * manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
7046         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
7047         manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
7048         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
7050         * libanjuta/interfaces/libanjuta.idl,
7051         plugins/project-manager/plugin.c: Implemented IAnjutaProjectManager
7052         interface.
7053         
7054         * plugins/symbol-browser/an_symbol_view.c: Fixed memory leaks.
7056         Patch from Massimo Cora <maxcvs@email.it>:
7057         * plugins/editor/plugin.c: Fixed update UI for created buffers.
7058         
7059 2005-02-01  Naba Kumar  <naba@gnome.org>
7061         * libanjuta/anjuta-launcher.c, libanjuta/anjuta-launcher.h,
7062         libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
7063         plugins/editor/goto_line.c, plugins/editor/goto_line.h,
7064         scintilla/ScintillaGTK.cxx, scintilla/include/ScintillaWidget.h,
7065         (new) scintilla/patches/a64-crash-fix.patch: Applied old patches
7066         from sourceforge -- a64 crash fixes (correct typing for GType)
7067         and fixes compile errors in sun.
7069         * plugins/terminal/terminal.c: Patch from sourceforge -- Fixes
7070         paste (shift+insert) in terminal.
7072 2005-02-01  Kjartan Maraas  <kmaraas@gnome.org>
7074         * configure.in: Add «nb» to ALL_LINGUAS.
7076 2005-02-01  Naba Kumar  <naba@gnome.org>
7078         * TODO.tasks, TODO: Updated todo tasks.
7079         
7080         * plugins/editor/anjuta-document-manager.glade: Improved search
7081         relace dialog.
7082         
7083         * TODO.tasks: Fixed xml format.
7084         
7085         * plugins/editor/aneditor.cxx: Added code to trap 'tab' key (does not
7086         work yet).
7087         
7088         * plugins/editor/text_editor.c, plugins/editor/text_editor.h: Code
7089         cleanups.
7090         
7091         * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c: Fixed xml
7092         format during save (removed unwanted text nodes). Fixed scrollbars.
7094 2005-01-31  Naba Kumar  <naba@gnome.org>
7096         * libanjuta/interfaces/libanjuta.idl,
7097         plugins/cvs-plugin/cvs-execute.c, plugins/macro/macro-actions.c:
7098         Implemented append() method for IAnjutaEditor interface and fixed
7099         various bugs with text insertions (cvs diff and macro insertions).
7100         
7101         * plugins/editor/aneditor.cxx: Implemented mulilevel calltips, fixed
7102         automatic indentation.
7103         
7104         * plugins/editor/action-callbacks.c,
7105         plugins/editor/action-callbacks.h,
7106         plugins/editor/anjuta-docman.c,
7107         plugins/editor/anjuta-document-manager.ui,
7108         plugins/editor/plugin.c,
7109         plugins/editor/text_editor.c,
7110         plugins/editor/text_editor.h,
7111         plugins/editor/text_editor_prefs.c: Create highlight menu dynamically.
7112         Fixed highlight issues.
7114         * plugins/macro/plugin.c: Added keyboard shortcuts for insert and add
7115         macro.
7116         
7117         * plugins/symbol-browser/an_symbol_view.c: Force update project.
7119         * data/properties/*: Updated properties files from scite. Created
7120         styles.properties to override the scite styles.
7121         
7122         * plugins/editor/aneditor.cxx: Fixed automatic indentation.
7124         * manuals/reference/libanjuta/libanjuta.types: Fixed build error.
7125         
7126 2005-01-30  Naba Kumar  <naba@gnome.org>
7128         * libanjuta/interfaces/libanjuta.idl: Added documentations and removed
7129         unused definitions.
7130         
7131         * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed typo.
7132         
7133         * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
7134         plugins/editor/text_editor.c,
7135         plugins/editor/text_editor_prefs.c: Added new aneditor commands,
7136         fixed linuwidth preference setting, fixed insert text interface
7137         implementation. Improved automatice-indentation for cpp lexer.
7138         
7139         * plugins/symbol-browser/an_symbol_view.c: Code cleanup.
7141 2005-01-29  Naba Kumar  <naba@gnome.org>
7143         * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Disabled "Remove sticky"
7144         option in update dialog as default. Improved import dialog. Sized
7145         log dialog.
7147         * configure.in: Fixed underquoted warning from autoconf.
7148         
7149         * plugins/editor/action-callbacks.c,
7150         plugins/editor/aneditor.cxx,
7151         plugins/editor/aneditor.h,
7152         plugins/editor/anjuta-document-manager.glade,
7153         plugins/editor/plugin.c,
7154         plugins/editor/plugin.h,
7155         plugins/editor/text_editor.c,
7156         plugins/editor/text_editor.h,
7157         plugins/editor/text_editor_prefs.c: Implemented prefernces commands
7158         for Editor and fixed all preferences syncronization and notifys for
7159         visible prefs (in editor preferences page).
7160         
7161         * plugins/file-loader/plugin.c: Load recent files on idle.
7163 2005-01-28  Naba Kumar  <naba@gnome.org>
7165         * plugins/editor/text_editor.c, plugins/editor/text_editor.h,
7166         plugins/editor/text_editor_prefs.c: Fixed linenumbers width bug.
7168         * plugins/editor/action-callbacks.c,
7169         plugins/editor/action-callbacks.h,
7170         plugins/editor/aneditor.cxx,
7171         plugins/editor/aneditor.h,
7172         plugins/editor/anjuta-document-manager.ui,
7173         plugins/editor/plugin.c,
7174         plugins/editor/text_editor.c,
7175         plugins/editor/text_editor.h,
7176         plugins/editor/text_editor_cbs.c,
7177         plugins/editor/text_editor_cbs.h,
7178         plugins/editor/text_editor_prefs.c: Implemented Multiple view of
7179         Text editor.
7181         Patch from Massimo Cora <maxcvs@email.it>:
7182         * plugins/editor/an_symbol_search.c,
7183         plugins/editor/an_symbol_search.c: Fixed crash bugs.
7184         
7185 2005-01-27  Naba Kumar  <naba@gnome.org>
7186         
7187         *libegg/eggcomboselect.c: Fix crash bug during popup close and fixed
7188         minimum size request to 200.
7190         * plugins/symbol-browser/an_symbol_info.c,
7191         plugins/symbol-browser/an_symbol_info.h,
7192         plugins/symbol-browser/an_symbol_search.c,
7193         plugins/symbol-browser/an_symbol_search.h,
7194         plugins/symbol-browser/an_symbol_view.c,
7195         plugins/symbol-browser/an_symbol_view.h,
7196         plugins/symbol-browser/plugin.c: Fixed object disposition. Fixed
7197         pixbuf retrieval. Fixed runtime warning. Code clean up.
7199 2005-01-27  Naba Kumar  <naba@gnome.org>
7201         * configure.in, plugins/Makefile.am, src/anjuta-app.c,
7202         src/anjuta.ui, (new) plugins/glade/.cvsignore,
7203         (new) plugins/glade/Makefile.am,
7204         (new) plugins/glade/anjuta-glade-plugin.png,
7205         (new) plugins/glade/anjuta-glade.plugin.in,
7206         (new) plugins/glade/anjuta-glade.ui,
7207         (new) plugins/glade/plugin.c,
7208         (new) plugins/glade/plugin.h,
7209         (new) plugins/profile-default/plugin.c:  Glade plugin. Disabled for
7210         now until glade3 works properly.
7212         * libanjuta/anjuta-marshal.[c,h]: Removed from cvs, because
7213         they are generated.
7214         
7215 2005-01-26  Naba Kumar  <naba@gnome.org>
7217         * mime/Makefile.am, (new)gnome-mime-application-x-anjuta.png:
7218         Added mime icon for anjuta projects.
7219         
7220         patch from Massimo Cora <maxcvs@email.it>:
7221         * an_symbol_info.c, an_symbol_info.h, an_symbol_search.c,
7222         an_symbol_search.h, an_symbol_view.c, plugin.c:
7223         Fix/implement objects destroying/freeing.
7225 2005-01-26  Johannes Schmid <jhs@cvs.gnome.org>
7226         
7227         * src/action-callback.[ch], src/anjuta-actions.h:
7228         Changed bug and feature request urls to bugzilla.gnome.org and removed LIDN
7229         because it has not been updated for years and we know have a devhelp plugin
7230         which can do the job much better.
7231         * TODO.tasks: Updated done items
7233 2005-01-25  Naba Kumar  <naba@gnome.org>
7235         * autogen.sh: Fixed to generate interface files.
7237         * plugins/editor/plugin.c, plugins/project-manager/plugin.c: Fixed
7238         session save filenames.
7239         
7240         * plugins/editor/anjuta-docman.c: Lazy create fileselection dialogs.
7241         
7242 2005-01-24  Sebastien Granjoux <seb.sfo@free.fr>
7244         * plugins/project-wizard/Makefile.am,
7245         plugins/project-wizard/install.c,
7246         plugins/project-wizard/install.h,
7247         plugins/project-wizard/parser.c,
7248         plugins/project-wizard/parser.h,
7249         plugins/project-wizard/templates/terminal.wiz:
7250         Add action list block in wizard template
7251         * plugins/project-wizard/file.c,
7252         plugins/project-wizard/autogen.c:
7253         Small fixes
7255 2005-01-23  Naba Kumar  <naba@gnome.org>
7257         * configure.in: Fixed build error.
7259 2005-01-22  Sebastien Granjoux <seb.sfo@free.fr>
7261         * plugins/project-wizard/druid.c,
7262         plugins/project-wizard/parser.c,
7263         plugins/project-wizard/property.c: Rewrite parser with
7264         better error handling
7266 2005-01-22  Naba Kumar  <naba@gnome.org>
7268         * plugins/symbol-browser/plugin.c: Changed c++ coments
7269         to c commnets and formated code to anjuta coding styles.
7270         
7271 2005-01-21  Naba Kumar  <naba@gnome.org>
7273         * configure.in, autogen.sh: Fixed build errors in newer automake.
7274         
7275         * plugins/editor/anjuta-docman.c: Do not emit change editor
7276         signal while in dispose.
7278         Patch from: Massimo Corà <maxcvs@email.it>
7279         * plugins/symbol-browser/Makefile.am,
7280         plugins/symbol-browser/an_symbol_view.c,
7281         plugins/symbol-browser/an_symbol_view.h,
7282         plugins/symbol-browser/plugin.c,
7283         plugins/symbol-browser/plugin.h,
7284         plugins/symbol-browser/test-symbol-browser.c,
7285         (new) plugins/symbol-browser/an_symbol_info.c,
7286         (new) plugins/symbol-browser/an_symbol_info.h,
7287         (new) plugins/symbol-browser/an_symbol_search.c,
7288         (new) plugins/symbol-browser/an_symbol_search.h:
7289         Added a cool real-time symbol-search-view in symbol browser.
7291 2005-01-21  Johannes Schmid <jhs@cvs.gnome.org>
7292         
7293         * plugin/macro/plugin.c
7294         plugin/macro/anjuta-macro-plugin.ui
7295         plugin/macro/macro-db.[ch]
7296         plugin/macro/macro-dialog.[ch]
7297         plugin/macro/macro-actions.[ch]
7298         plugin/macro/macro-edit.[ch]
7299         plugin/macro/plugin.[ch]:
7300         
7301         Implemented three menu items as Naba proposed:
7302         Edit->Macro->
7303                 Insert Macro: Pops of a border-less window to enter a shortcut
7304                 Add Macro: Same as Manage Macro => New
7305                 Manage Macros: Full-features macro dialog
7307 2005-01-20  Naba Kumar  <naba@gnome.org>
7309         * libanjuta/anjuta-marshal.c, libanjuta/anjuta-marshal.h,
7310         libanjuta/anjuta-marshal.list, libanjuta/anjuta-shell.c,
7311         libanjuta/anjuta-shell.h,
7312         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
7313         plugins/editor/plugin.c, plugins/file-loader/plugin.c,
7314         plugins/project-manager/plugin.c, plugins/project-manager/plugin.h,
7315         src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
7316         src/main.c, src/shell.c: Implemented command line args processing
7317         and session management. Fixed geometry restoration.
7319 2005-01-19  Johannes Schmid <jhs@cvs.gnome.org>
7320         
7321         * plugins/macro/macro-db.c,
7322         plugins/macros.xml:
7323         Cleaned up XML interface and use attributes now for name, category and 
7324         shortcut. CDATA is used to avoid xml errors inside of macros.
7326 2005-01-19  Naba Kumar  <naba@gnome.org>
7328         * libanjuta/anjuta-launcher.[c,h]: Fixed bugs.
7330 2005-01-18  Naba Kumar  <naba@gnome.org>
7331         
7332         * plugins/cvs-plugin/cvs-actions.c: Fixed "whole project" toggle button
7333         to work.
7335         * scintilla/*: Updated scintilla to current cvs and updated
7336         scintilla patches.
7337         
7338 2005-01-18  Johannes Schmid <jhs@cvs.gnome.org>
7339         
7340         * plugins/cvs-plugin/anjuta-cvs-plugin.glade
7341         plugins/cvs-plugin/cvs-actions.c:
7342         Added "Whole project" infrastructure but it does not
7343         work because I did not find a way to get the current project's
7344         root dir.
7346 2005-01-18  Johannes Schmid <jhs@cvs.gnome.org>
7348         * plugins/cvs-plugin/Makefile.am
7349         plugins/cvs-plugin/anjuta-cvs.plugin.in
7350         plugins/cvs-plugin/cvs-actions.c
7351         plugins/cvs-plugin/cvs-callbacks.c
7352         plugins/cvs-plugin/cvs-interface.[ch] (added)
7353         plugins/cvs-plugin/plugin.c:
7354         
7355         Added IAnjutaCVS interface and improved cvs plugin. There
7356         is still some work to do on cvs import and to add a current
7357         project toggle.
7359 2005-01-17  Naba Kumar  <naba@gnome.org>
7361         * plugins/editor/aneditor.cxx: Fixed auto indentation.
7362         
7363         * configure.in: Fixed build errors.
7365         * data/Makefile.am,     (removed) data/README.stock_libs,
7366         (removed) data/anjuta.mime, (removed) data/autogen.sh*,
7367         (removed) data/header.c, (removed) data/stock_libs.anj,
7368         (removed) data/x-anjuta-project.desktop,
7369         (removed) data/macros/*, (removed) data/macros2/*: Removed old files.
7371         * libanjuta/anjuta-plugin-description.c,
7372         libanjuta/anjuta-shell.c: Updated documentations.
7374         Patch from: Hamish Mackenzie  <hamish@firestream.co.uk>
7375         
7376         * libanjuta/anjuta-launcher.c,
7377         plugins/build-basic-autotools/build-basic-autotools.c: Fixed errors in
7378         x86_64 systems.
7380 2005-01-17  Naba Kumar  <naba@gnome.org>
7381         
7382         * plugins/project-wizard/templates/anjuta-plugin.wiz,
7383         plugins/project-wizard/templates/gtk.wiz,
7384         plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
7385         Updated templates to new format.
7386         
7387         Patch from Sébastien Granjoux <seb.sfo@free.fr>:
7388         * plugins/project-wizard/druid.c,
7389         plugins/project-wizard/parser.c,
7390         plugins/project-wizard/property.c,
7391         plugins/project-wizard/property.h,
7392         plugins/project-wizard/templates/terminal.wiz,
7393         plugins/project-wizard/templates/terminal/AUTHORS,
7394         plugins/project-wizard/templates/terminal/ChangeLog,
7395         plugins/project-wizard/templates/terminal/NEWS,
7396         plugins/project-wizard/templates/terminal/README,
7397         plugins/project-wizard/templates/terminal/project.anjuta,
7398         plugins/project-wizard/templates/terminal/src/main.c:
7399         Moveed code related to property types from druid.c and parser.c to 
7400         property.c. Changed tag from "<string ..." to
7401         "<property type="string..."     and so on. Rewrite parser
7402         (warning still in progress). Added list property. Changed
7403         terminal project to avoid using autogen on some file (much 
7404         faster) using the autogen attribute. Add a license list box in
7405         terminal project (just as an example). _label in item list is
7406         optional now.
7408 2005-01-16  Naba Kumar  <naba@gnome.org>
7410         * plugins/edtior/text_editor_menu.c, src/anjuta-actions.h,
7411         plugins/edtior/anjuta-docman.c: Fixed build errors.
7412         
7413         * libanjuta/Makefile.am, libanjuta/anjuta-debug.h,
7414         libanjuta/anjuta-launcher.c, libanjuta/anjuta-plugin-description.c,
7415         libanjuta/anjuta-plugin.c, libanjuta/anjuta-preferences.c,
7416         (removed) libanjuta/anjuta-stock.h, libanjuta/anjuta-ui.c,
7417         (removed) libanjuta/defaults.c, libanjuta/defaults.h,
7418         (removed) libanjuta/pixmaps.h, libanjuta/resources.c,
7419         libanjuta/resources.h,
7420         plugins/build-basic-autotools/build-basic-autotools.c,
7421         plugins/editor/plugin.c, plugins/editor/text_editor.c,
7422         plugins/file-manager/an_file_view.c, plugins/gdb/stack_trace.c,
7423         plugins/gtodo/plugin.c, src/Makefile.am,
7424         src/about.c, src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
7425         src/main.c, (removed) src/preferences.c, (removed) src/preferences.h:
7426         Removed deprecated APIs; pixmaps, stock icons, defaults etc. They
7427         should be handled in respective plugins. Added API documentations.
7429         * libanjuta-docs.sgml, libanjuta-sections.txt,
7430         libanjuta.types,
7431         (added) tmpl/anjuta-debug.sgml,
7432         (added) tmpl/anjuta-launcher.sgml,
7433         tmpl/anjuta-plugin.sgml,
7434         tmpl/anjuta-preferences.sgml,
7435         tmpl/anjuta-shell.sgml,
7436         (added) tmpl/anjuta-status.sgml,
7437         (removed) tmpl/anjuta-stock.sgml,
7438         tmpl/anjuta-utils.sgml,
7439         (removed) tmpl/defaults.sgml,
7440         (removed) tmpl/fileselection.sgml,
7441         (removed) tmpl/gnomefilelist.sgml,
7442         tmpl/ianjuta-buildable.sgml,
7443         (added) tmpl/ianjuta-debugger-manager.sgml,
7444         (added) tmpl/ianjuta-debugger.sgml,
7445         tmpl/ianjuta-document-manager.sgml,
7446         tmpl/ianjuta-editor.sgml,
7447         tmpl/ianjuta-file.sgml,
7448         tmpl/ianjuta-loader.sgml,
7449         tmpl/ianjuta-markable.sgml,
7450         tmpl/ianjuta-message-view.sgml,
7451         (added) tmpl/ianjuta-project-manager.sgml,
7452         (added) tmpl/ianjuta-todo.sgml,
7453         (added) tmpl/ianjuta-wizard.sgml,
7454         tmpl/libanjuta-iface-marshallers.sgml,
7455         tmpl/libanjuta-unused.sgml,
7456         (removed) tmpl/pixmaps.sgml,
7457         tmpl/plugins.sgml,
7458         (removed) tmpl/properties.sgml,
7459         tmpl/resources.sgml: Updated API documentations.
7461 2005-01-15  Naba Kumar  <naba@gnome.org>
7463         * libanjuta/anjuta-launcher.c: Added API docs.
7464         
7465         * plugins/project-wizard/templates/anjuta-plugin.wiz,
7466         plugins/project-wizard/templates/gtk.wiz,
7467         plugins/project-wizard/templates/terminal.wiz,
7468         plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
7469         plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
7470         plugins/project-wizard/templates/gtk/src/main.c,
7471         plugins/project-wizard/templates/terminal/Makefile.am.tpl,
7472         plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Fixed
7473         template files.
7475         Patch from: Sébastien Granjoux <seb.sfo@free.fr>
7476         * plugins/project-wizard/anjuta-project-wizard.glade,
7477         plugins/project-wizard/autogen.c,
7478         plugins/project-wizard/druid.c,
7479         plugins/project-wizard/druid.h,
7480         plugins/project-wizard/file.c,
7481         plugins/project-wizard/file.h,
7482         plugins/project-wizard/install.c,
7483         plugins/project-wizard/parser.c,
7484         plugins/project-wizard/plugin.c,
7485         plugins/project-wizard/plugin.h: Add a preferences dialog: used for
7486         setting the default project directory. Fix HIDDEN property, it's
7487         working but I think we could make this cleaner. Removed the
7488         copy of the string in mandatory_property. Add an optional autogen
7489         attribute, to force or avoid using autogen on some files, default
7490         without any attribute is autodetect.+ Replace the script tag with
7491         a normal file tag and an attribute execute.
7492         
7493 2005-01-14  Naba Kumar  <naba@gnome.org>
7495         * plugins/editor/action-callbacks.c,
7496         plugins/editor/search_incremental.c,
7497         plugins/editor/search_incremental.h: Fixed incremental search, ctrl-e
7498         works now.
7499         
7500         * plugins/editor/plugin.c, plugins/editor/plugin.h,
7501         src/anjuta-callbacks.c: Added ctrl-tabbing and alt-switching of editor
7502         tabs.
7504 2005-01-12  Naba Kumar  <naba@gnome.org>
7506         * configure.in,
7507         plugins/project-wizard/templates/Makefile.am,
7508         (added) plugins/project-wizard/templates/anjuta-plugin-logo.png,
7509         plugins/project-wizard/templates/anjuta-plugin.wiz,
7510         (added) plugins/project-wizard/templates/gtk-logo.png,
7511         (added) plugins/project-wizard/templates/gtk.wiz,
7512         (added) plugins/project-wizard/templates/terminal-logo.png,
7513         plugins/project-wizard/templates/terminal.wiz,
7514         plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
7515         plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
7516         (added) plugins/project-wizard/templates/gtk/.cvsignore,
7517         (added) plugins/project-wizard/templates/gtk/Makefile.am,
7518         (added) plugins/project-wizard/templates/gtk/src/.cvsignore,
7519         (added) plugins/project-wizard/templates/gtk/src/Makefile.am,
7520         (added) plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
7521         (added) plugins/project-wizard/templates/gtk/src/main.c,
7522         (added) plugins/project-wizard/templates/gtk/src/project.glade,
7523         plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Added
7524         GTK+ project templated and fixed other templates. Updated template
7525         logos.
7527 2005-01-12  Naba Kumar  <naba@gnome.org>
7529         * plugins/macro/anjuta-macro.glade: Improved GUI.
7530         
7531 2005-01-10  Johannes Schmid <jhs@cvs.gnome.org>
7533         * plugins/cvs-plugin/cvs_gui.[ch] (removed)
7534         * plugins/cvs-plugin/cvs_cbs.[ch] (removed)
7535         * plugins/cvs-plugin/cvs.[ch] (removed)
7536         Removed old unused files
7537         
7538         * plugins/cvs-plugin/cvs-callbacks.[ch] (added)
7539         * plugins/cvs-plugin/cvs-actions.c
7540         * plugins/cvs-plugin/Makefile.am:
7541         Seperate callback functions for better error
7542         handling. Cleaned up code.
7543         
7544         * plugins/macro/macros.xml: removed corrupt cvs
7545         macros for now.
7547 2005-01-10  Naba Kumar  <naba@gnome.org>
7549         * plugins/message-view/message-view.c, libanjuta/anjuta-ui.c,
7550         plugins/symbol-browser/an_symbol_view.c: Fixed memory curruption
7551         and leaks.
7553 2005-01-09  Naba Kumar  <naba@gnome.org>
7555         * libegg/egg-recent-action.c, libegg/test-actions.c,
7556         libegg/menu/egg-recent-action.h: Recent Action now takes multiple
7557         recent files models.
7558         
7559         * plugins/file-loader/plugin.c, plugins/file-loader/plugin.h: Have
7560         two models -- one for projects and other for regular files and show
7561         both in recent files menu. Changed recent files group from "anjuta"
7562         to "anjuta-projects" and "anjuta-files" respectively. Set mime types
7563         when adding the URI in recent files.
7564         
7565         * plugins/macro/anjuta-macro.glade: Beautified insert macro dialog.
7566         * plugins/macro/anjuta-macro.plugin.in: Proper plugin name.
7567         * plugins/macro/macro-dialog.c: Fixed dispose() method.
7568         * plugins/macro/macros.xml: Fixed xml errors.
7570 2005-01-08  Naba Kumar  <naba@gnome.org>
7571         
7572         * libegg/Makefile.am, (added) libegg/egg-recent-action.c,
7573         libegg/test-actions.c, libegg/menu/Makefile.am,
7574         libegg/menu/egg-recent-action.h: Added a new action for
7575         recent files.
7577         * libegg/egg-combo-action.c, libegg/egg-entry-action.c:
7578         Fixed dispose. Cleanup.
7579         
7580         * plugins/file-loader/anjuta-loader-plugin.ui,
7581         plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
7582         Use the new action for recent files. Added recent files in
7583         toolbar.
7585         * plugins/project-wizard/druid.c: Show busy cursor and
7586         de-sensitize druid buttons during page change.
7587         
7588         Patch from Sébastien Granjoux  <seb.sfo@free.fr>:
7589         * plugins/project-wizard/Makefile.am,
7590         plugins/project-wizard/druid.c,
7591         plugins/project-wizard/druid.h,
7592         plugins/project-wizard/install.c,
7593         plugins/project-wizard/plugin.c,
7594         plugins/project-wizard/plugin.h,
7595         plugins/project-wizard/property.c,
7596         plugins/project-wizard/property.h,
7597         (added) plugins/project-wizard/values.c,
7598         (added) plugins/project-wizard/values.h: Added a new NPWPropertyValues
7599         objects (in values.c and values.h) containing the values of all
7600         properties. The NPWProperty objects now keep their values in this
7601         object which is persistant for one activation of the plugin, so the
7602         user keeps all the values even if he goes backward. Used an anjuta
7603         message view to list all files copied by the project wizard.
7605 2005-01-08  Johannes Schmid <jhs@cvs.gnome.org>
7607         * plugins/macro/plugin.[ch],
7608         plugins/macro/macro-dialog.[ch]
7609         plugins/macro/macro-edit.[ch]
7610         plugins/macro/macro-db.[ch]
7611         plugins/macro/macro-actions.[ch]
7612         plugins/macro/anjuta-macro.plugin.in
7613         plugins/macro/anjuta-macro.glade
7614         plugins/macro/anjuta-macro.png
7615         plugins/macro/Makefile.am
7616         plugins/macro/macros.xml
7617         plugins/macro/anjuta-macro.ui (all added)
7618         configure.in
7619         plugins/Makefile.am:
7620         Added new macro plugins
7621         
7622         * plugins/cvs-plugin/anjuta-cvs-plugin.png:
7623         New icon
7624         
7625         * manuals/reference/template (removed)
7626         Removed old api reference
7627         
7628         * plugins/message-view/message-view.c:
7629         "Fixed" crash in on_row_deleted and added a
7630         comment that I cannot work this way. We will
7631         have to change everything a bit to avoid losing
7632         memory there.
7633         
7634         * plugins/text-editor/text_editor.c:
7635         Update line number width on file save
7638 2005-01-07  Naba Kumar  <naba@gnome.org>
7640         * plugins/project-wizard/anjuta-project-wizard.glade,
7641         plugins/project-wizard/druid.c,
7642         plugins/project-wizard/templates/anjuta-plugin.wiz,
7643         plugins/project-wizard/templates/terminal.wiz: Fixed project templates.
7644         Display page description in bold. Fixed mandatory field check.
7646         * configure.in,
7647         libanjuta/libanjuta-1.0.pc.in,
7648         plugins/project-wizard/druid.c,
7649         plugins/project-wizard/parser.c,
7650         plugins/project-wizard/property.h,
7651         plugins/project-wizard/templates/anjuta-plugin.wiz,
7652         plugins/project-wizard/templates/terminal.wiz,
7653         plugins/project-wizard/templates/anjuta-plugin/Makefile.am,
7654         (added) plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl,
7655         (added) plugins/project-wizard/templates/anjuta-plugin/po/.cvsignore,
7656         (added) plugins/project-wizard/templates/anjuta-plugin/po/Makefile.am,
7657         (added) plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in,
7658         plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
7659         plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
7660         plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
7661         plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
7662         plugins/project-wizard/templates/terminal/configure.in.tpl,
7663         plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
7664         plugins/project-wizard/templates/terminal/src/main.c: Implemented
7665         a new property type -- hidden. Fixed terminal and anjuta-plugin
7666         project templates.
7668 2005-01-07  Naba Kumar  <naba@gnome.org>
7670         * templates/anjuta-plugin.wiz,
7671         templates/terminal.wiz,
7672         templates/terminal/Makefile.am.tpl,
7673         templates/terminal/autogen.sh,
7674         (Removed) templates/terminal/configure.ac.tpl,
7675         (Added) templates/.cvsignore,
7676         (Added) templates/Makefile.am,
7677         (Added) templates/anjuta-plugin/.cvsignore,
7678         (Added) templates/anjuta-plugin/Makefile.am,
7679         (Added) templates/anjuta-plugin/src/.cvsignore,
7680         (Added) templates/anjuta-plugin/src/Makefile.am.tpl,
7681         (Added) templates/terminal/.cvsignore,
7682         (Added) templates/terminal/Makefile.am,
7683         (Added) templates/terminal/configure.in.tpl,
7684         (Added) templates/terminal/po/.cvsignore,
7685         (Added) templates/terminal/po/ChangeLog,
7686         (Added) templates/terminal/po/Makefile.am,
7687         (Added) templates/terminal/po/POTFILES.in,
7688         (Added) templates/terminal/src/.cvsignore,
7689         (Added) templates/terminal/src/Makefile.am,
7690         (Added) templates/terminal/src/Makefile.am.tpl: Completed terminal
7691         project wizard. Fixed configure/po/Makefile template errors.
7693 2005-01-06  Naba Kumar  <naba@gnome.org>
7695         * configure.in: Added project templates.
7696         * plugins/project-wizard/templates/*: Added to project and renamed
7697         Makefile.am and configure.in to Makefile.am and configure.ac respectively
7698         for the project templates (so that they do not conflict with autotools
7699         build. Created proper configure.ac.tpl and autogen.sh for project
7700         templates.
7701         
7702 2005-01-06  Naba Kumar  <naba@gnome.org>
7704         * plugins/project-wizard/anjuta-project-wizard.glade,
7705         plugins/project-wizard/druid.c, plugins/project-wizard/parser.c:
7706         Fixed file list parsing and to take absolute file paths (for example,
7707         from an icon selected previously). Used toggle buttons for boolean
7708         properties. Check if all mandatory fields are given before going
7709         forward in the wizard. Use scrollable viewport for listing property
7710         widgets incase the list goes out of wizard's size. Added tooltips
7711         as descriptions of the property widgets. And other fixes.
7713         * (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.c,
7714         (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.glade,
7715         (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.h,
7716         (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.plugin.in,
7717         (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.ui,
7718         (Added) plugins/project-wizard/templates/anjuta-plugin/configure.in,
7719         (Added) plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am,
7720         (Added)plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
7721         (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade,
7722         (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
7723         (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
7724         (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.ui:
7725         Restructured template files.
7727 2005-01-06  Naba Kumar  <naba@gnome.org>
7729         * configure.in: Added check for autogen.
7730         
7731         * libanjuta/anjuta-status.c: (Weak) unref all the remaining widgets
7732         in dispose.
7733         
7734         * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c:
7735         Do not emit changed signal when in dispose.
7737         * plugins/symbol-browser/plugin.c: Don't updated symbols when
7738         symbol-view widget has been destroyed.
7739         
7740         * src/anjuta-app.c: Set null to preference, status and ui object
7741         pointers when they are destroyed.
7743         * plugins/project-wizard/druid.c, plugins/project-wizard/parser.c,
7744         plugins/project-wizard/property.h: Fixed multipage .wiz file parsing.
7745         Added boolean, integer and file property types.
7746         
7747         * plugins/project-wizard/Makefile.am,
7748         plugins/project-wizard/templates/*: Added terminal and anjuta-plugin
7749         project wizard templates.
7751 2005-01-04  Naba Kumar  <naba@gnome.org>
7753         * libanjuta/anjuta-status.c: Use weak ref instead of hard ref on
7754         added widgets.
7755         
7756         * plugins/editor/aneditor.cxx,
7757         plugins/editor/anjuta-docman.c,
7758         plugins/editor/plugin.c,
7759         plugins/editor/text_editor.c:
7760         Removed unnecessary ref/unref of scintilla.
7761         
7762         * plugins/message-view/anjuta-msgman.c,
7763         plugins/message-view/message-view.c: Removed unnecessary refs/unrefs and
7764         make close button similar to document manager.
7765         
7766         * plugins/project-manager/plugin.c,
7767         plugins/project-manager/plugin.h: Removed dead codes. Removed
7768         unnecessary ref/unref.
7769         
7770         * plugins/symbol-browser/plugin.c: Use weak refs on AnjutaEditor objects
7771         instead of hard refs.
7773 2005-01-03  Naba Kumar  <naba@gnome.org>
7775         * libanjuta/interfaces/libanjuta.idl: Added configure() and
7776         generate() methods for IAnjutaBuildable interface.
7778         * plugins/build-basic-autotools/build-basic-autotools.c: Implemented
7779         IAnjutaBuildable inteface.
7781         * plugins/build-basic-autotools/build-basic-autotools.c: Use weak ref
7782         to destroy build context when message view is destroyed.
7783         
7784         * plugins/editor/aneditor.cxx: Sink scintilla widget in aneditor, hold
7785         a ref to it and unref in destructor. AnEditor class wants to be the
7786         owner of scintilla widget. Fixed compile warnings with signed/unsigned
7787         comparisions.
7788         
7789         * plugins/editor/anjuta-docman.c: Removed unnecessary refs/unrefs. They
7790         complicate the scene. Removed editor widget from AnjutaDocman when
7791         the widget is destroyed.
7792         
7793         * plugins/editor/plugin.c: Destroy docman widget instead of just removing
7794         from shell. It will be removed from shell when the widget is destroyed.
7795         
7796         * plugins/editor/text_editor.c: Added debug codes to track object
7797         finalizations.
7799         * plugins/message-view/anjuta-msgman.c: Remove message view on
7800         widget destroy. Destroy message view on remove. Removed all views
7801         correctly.
7802         
7803         * anjuta/src/anjuta-app.c: Removed widgets correctly when they are removed
7804         from container.
7806 2005-01-02  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7808         * plugins/file-wizard/action-callbacks.c,
7809         plugins/file-wizard/anjuta-file-wizard.glade,
7810         plugins/file-wizard/file.c, plugins/file-wizard/file.h :
7811         Insert Licence, copyright, header template ...
7812         
7813 2005-01-02  Naba Kumar  <naba@gnome.org>
7815         * libanjuta/anjuta-status.c, libanjuta/anjuta-status.h,
7816         libanjuta/plugins.c: Added "busy" signal in AnjutaStatus. Added
7817         anjuta_status_add_widget() to allow setting busy cursor on non
7818         toplevel windows.
7820         * plugins/cvs-plugin/plugin.c: Fixed memory leaks.
7822         * plugins/editor/anjuta-document-manager.plugin.in: Updated accepted
7823         mime types to take text/source also.
7824         
7825         * plugins/editor/anjuta-docman.c,
7826         plugins/editor/anjuta-docman.h,
7827         plugins/editor/plugin.c,
7828         plugins/editor/text_editor.c,
7829         plugins/editor/text_editor.h,
7830         plugins/editor/text_editor_cbs.c: Listen for busy signal from
7831         AnjutaStatus and set busy cursor on editors.
7833         * plugins/file-loader/Makefile.am,
7834         plugins/file-loader/plugin.c,
7835         (added) plugins/file-loader/dnd.c,
7836         (added) plugins/file-loader/dnd.h, Added drag and drop file receives.
7838         * src/anjuta.c: Hide anjuta window before destruction.
7840         Patch from Sébastien Granjoux  <seb.sfo@free.fr>:
7841         * configure.in, plugins/Makefile.am,
7842         (removed) plugins/project-wizard/appwiz_page1.c,
7843         (removed) plugins/project-wizard/appwiz_page2.c,
7844         (removed) plugins/project-wizard/appwiz_page3.c,
7845         (removed) plugins/project-wizard/appwiz_page4.c,
7846         (removed) plugins/project-wizard/appwizard.c,
7847         (removed) plugins/project-wizard/appwizard.h,
7848         (removed) plugins/project-wizard/appwizard_cbs.c,
7849         (removed) plugins/project-wizard/appwizard_cbs.h,
7850         (removed) plugins/project-wizard/appwizard_gui.c,
7851         (removed) plugins/project-wizard/gnome_project.c,
7852         (removed) plugins/project-wizard/gnome_project.h,
7853         (removed) plugins/project-wizard/wizard_gui.c,
7854         (removed) plugins/project-wizard/wizard_gui.h,
7855         (added) plugins/project-wizard/.cvsignore,
7856         (added) plugins/project-wizard/Makefile.am,
7857         (added) plugins/project-wizard/anjuta-project-wizard-plugin.png,
7858         (added) plugins/project-wizard/anjuta-project-wizard.glade,
7859         (added) plugins/project-wizard/anjuta-project-wizard.plugin.in,
7860         (added) plugins/project-wizard/applogo.png,
7861         (added) plugins/project-wizard/appwizard.png,
7862         (added) plugins/project-wizard/autogen.c,
7863         (added) plugins/project-wizard/autogen.h,
7864         (added) plugins/project-wizard/druid.c,
7865         (added) plugins/project-wizard/druid.h,
7866         (added) plugins/project-wizard/file.c,
7867         (added) plugins/project-wizard/file.h,
7868         (added) plugins/project-wizard/header.c,
7869         (added) plugins/project-wizard/header.h,
7870         (added) plugins/project-wizard/install.c,
7871         (added) plugins/project-wizard/install.h,
7872         (added) plugins/project-wizard/parser.c,
7873         (added) plugins/project-wizard/parser.h,
7874         (added) plugins/project-wizard/plugin.c,
7875         (added) plugins/project-wizard/plugin.h,
7876         (added) plugins/project-wizard/property.c,
7877         (added) plugins/project-wizard/property.h: Removed old application-wizard
7878         codes and added new template based (autogen based) project wizard
7879         implemented by Sébastien Granjoux  <seb.sfo@free.fr>
7881 2005-01-01  Johannes Schmid <jhs@cvs.gnome.org>
7883         * plugins/cvs-plugin/plugin.c: Fixed crash bug
7884         * plugins/cvs-plugin/cvs-execute.c:
7885         Fix cvs_log which did not work because of some
7886         glade problem
7887         Patch from Mark R. Pariente <markpariente@cmu.edu>
7888         - Fix message highlighting
7890 2004-12-30  Johannes Schmid <jhs@cvs.gnome.org>
7891         
7892         * template/*,
7893         date/template/*,
7894         configure.in:
7895         Removed template stuff completly because we dicussed to implement
7896         a macro system for Edit->Insert Text
7898 2004-12-30  Johannes Schmid <jhs@cvs.gnome.org>
7899         
7900         * plugins/editor/aneditor.cxx,
7901         plugins/editor/text_editor.c:
7902         Set line number width dynamically
7903         * src/about.c:
7904         Prepered new GTK 2.6 about dialog
7906 2004-12-30  Naba Kumar  <naba@gnome.org>
7908         patch from: Massimo Corà  <maxcvs@email.it>
7909         * plugins/editor/aneditor.cxx: Highlights correct function
7910         argument in recursive calltips.
7912 2004-12-30  Naba Kumar  <naba@gnome.org>
7914         * plugins/symbol-browser/plugin.c,
7915         libanjuta/interfaces/libanjuta.idl,
7916         plugins/editor/text_editor.c: Fixed editor markers and added a new
7917         marker (BASIC) to indicate line numbers. Fixed symbol browser to
7918         mark the line visited.
7919         
7920         * libegg/menu/eggcomboselect.h, libegg/menu/Makefile.am,
7921         libegg/Makefile.am, libegg/eggcomboselect.c,
7922         libegg/gtkcellview.h, libegg/egg-combo-action.c: Created a new combo
7923         widget for use with symbol view in toolbar.
7924         
7925         * plugins/cvs-plugin/anjuta-cvs.ui,
7926         plugins/file-manager/anjuta-file-manager.ui: Added appropriate
7927         placeholder for cvs plugin context menu in filemanager.
7928         
7929 2004-12-28  Johannes Schmid <jhs@cvs.gnome.org>
7930         
7931         * plugins/cvs-plugin/plugin.c:
7932         Show popup menu only if the file is contained in
7933         a directory containing a "CVS" directory
7935 2004-12-28  Johannes Schmid <jhs@cvs.gnome.org>
7936         
7937         * plugins/cvs-plugin/cvs-action.[ch],
7938         * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
7939         * plugins/cvs-plugin/anjuta-cvs.ui,
7940         * plugins/cvs-plugin/plugin.c:
7941         Implemented "Import"
7942         
7943         Patch from Mark R. Pariente <markpariente@cmu.edu>:
7944         Added right-click-menu for file-manager
7946 2004-12-26  Naba Kumar  <naba@gnome.org>
7948         * src/action-callbacks.c, src/action-callbacks.h,
7949         src/anjuta-actions.h, src/anjuta-app.c,
7950         src/anjuta.ui: Added fullscreen action.
7952         * plugins/cvs-plugin/cvs-actions.c,
7953         plugins/cvs-plugin/plugin.c,
7954         plugins/cvs-plugin/plugin.h: Watches current editor,
7955         project and file manager selection in plugin
7956         implementation.
7957         
7958 2004-12-26  Naba Kumar  <naba@gnome.org>
7960         * src/anjuta-app.c, src/anjuta.c, src/main.c,
7961         src/action-callbacks.c: Fixed app finalization. Added a
7962         command line arg --proper-shutdown (-p), which when set
7963         will release all plugins and their resources (this option
7964         is mainly for debugging).
7965         
7966         * plugins/file-loader/plugin.c: Fixed filename duplications
7967         in recent files history.
7968         
7969         * plugins/profile-default/plugin.c: Disabled problematic
7970         plugins for now to load at startup.
7971         
7972         * libanjuta/anjuta-ui.c, libanjuta/plugins.c: Disabled 
7973         annoying debug prints.
7974         
7975 2004-12-23  Naba Kumar  <naba@gnome.org>
7977         Patch from: Mark R. Pariente  <markpariente@cmu.edu>
7978         * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
7979         plugins/cvs-plugin/anjuta-cvs.ui,
7980         plugins/cvs-plugin/cvs-actions.c,
7981         plugins/cvs-plugin/cvs-actions.h,
7982         plugins/cvs-plugin/cvs-execute.c,
7983         plugins/cvs-plugin/cvs-execute.h,
7984         plugins/cvs-plugin/Makefile.am,
7985         plugins/cvs-plugin/plugin.c: Added cvs message highlighting.
7986         Added cvs log command.
7988 2004-12-20  Johannes Schmid <jhs@cvs.gnome.org>
7989         
7990         * plugins/cvs-plugin/cvs-actions.c: Use current editor filename as 
7991         default
7993 2004-12-20  Naba Kumar  <naba@gnome.org>
7995         patch from: Massimo Corà  <maxcvs@email.it>
7996         * plugins/editor/aneditor.cxx: Added recursive calltips.
7998 2004-12-20  Naba Kumar  <naba@gnome.org>
7999         
8000         * libanjuta/plugins.c, plugins/file-loader/plugin.c:
8001         Show busy cursor during loading and unloading.
8002         
8003 2004-12-19  Naba Kumar  <naba@gnome.org>
8005         * libanjuta/anjuta-plugin.c, libanjuta/anjuta-ui.c: Fixed
8006         memory leaks. Disabled debug print.
8008         * plugins/symbol-browser/an_symbol_view.c,
8009         plugins/symbol-browser/plugin.c,
8010         plugins/symbol-browser/plugin.h: Fixed loading and unloading
8011         problems. Creates SymbolView object every time when the
8012         plugin is activated.
8014         * plugins/project-manager/plugin.c: Close project when
8015         deactivating.
8016         
8017 2004-12-18  Naba Kumar  <naba@gnome.org>
8019         * po/POTFILES.in: Removed commented lines.
8020         * configure.in: Commented dupilcate call to AC_PROG_INTLTOOL.
8021         * plugins/devhelp/plugin.c: Fixed loading/unloading bug.
8022         * plugins/gdb/plugin.c: Fixed compile error.
8023         
8024         Patch from: Mark R. Pariente  <mark@demar.com.tr>
8025         * libegg/eggcellrendererkeys.c: Fixed compile error.
8026         
8027 2004-12-18  Naba Kumar  <naba@gnome.org>
8029         * plugins/file-loader/plugin.c: Fixed loading bug.
8030         
8031         *plugins/debug-manager/plugin.c, plugins/debug-manager/plugin.h,
8032         plugins/devhelp/plugin.c, plugins/editor/plugin.c,
8033         plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c,
8034         plugins/gdb/plugin.c, src/shell.c, src/shell.h: Fixed memory leaks
8035         and corruptions. Fixed loading and unloading of plugins.
8036         
8037 2004-12-17  Naba Kumar  <naba@gnome.org>
8038         
8039         * plugins/file-loader/Makefile.am,
8040         plugins/file-loader/plugin.c,
8041         plugins/project-manager/plugin.c: Fixed memory corruption
8042         and disposition codes. Added missing plugin.h in Makefile.am.
8044 2004-12-16  Naba Kumar  <naba@gnome.org>
8046         * plugins/symbol-browser/an_symbol_view.c,
8047         plugins/symbol-browser/plugin.c: Fixed finalization and disposition
8048         codes. Fixed memory leaks and corruptions.
8050         * plugins/build-basic-autotools/build-basic-autotools.c
8051         plugins/editor/anjuta-docman.c,
8052         plugins/editor/text_editor.c,
8053         plugins/file-loader/plugin.c,
8054         plugins/file-manager/plugin.c,
8055         plugins/file-wizard/plugin.c,
8056         plugins/message-view/anjuta-msgman.c,
8057         plugins/message-view/anjuta-msgman.h,
8058         plugins/message-view/message-view.c,
8059         plugins/message-view/plugin.c,
8060         plugins/message-view/plugin.h,
8061         plugins/terminal/terminal.c: Fixed finalization and disposition codes.
8063         * src/about.c, src/about.h, src/action-callbacks.c,
8064         src/action-callbacks.h, src/anjuta-actions.h,
8065         src/anjuta-app.c, src/anjuta-app.h,
8066         src/anjuta-callbacks.c, src/anjuta-callbacks.h,
8067         src/anjuta.c, src/anjuta.h, src/getline.c, 
8068         src/main.c, src/main.cpp, src/shell.c, src/shell.h, 
8069         src/start-with.c, src/start-with.h: Fixed emacs modes.
8071         * src/layout.xml: Brought document manager in front.
8072         
8073 2004-12-15  Naba Kumar  <naba@gnome.org>
8075         * libanjuta/anjuta-plugin.c: Fixed crash bug where watches were not
8076         properly removed.
8077         
8078         * libanjuta/plugins.c, libanjuta/plugins.h: Proper clean up on
8079         finalization. Added a method to unload all plugins and destroy them.
8080         Fixed memory leaks.
8081         
8082         * plugins/sample1/plugin.c: Proper finalization code and renamed
8083         functions to proper names.
8084         
8085         * plugins/build-basic-autotools/build-basic-autotools.c,
8086         plugins/cvs-plugin/plugin.c: Proper     finalization and disposition code.
8088         * src/shell.c: Unload all plugins on exit, so that memory profilers
8089         can detect memory leaks in plugins.
8091 2004-12-13  Naba Kumar  <naba@gnome.org>
8093         * plugins/devhelp/plugin.c: Delay widget initialization, now that
8094         docking is working.
8095         * plugins/sample1/plugin.c: Dock at bottom, mostly for testing.
8096         * src/anjuta-app.c, src/layout.xml: Fixed dynamic docking.
8098 2004-12-11  Naba Kumar  <naba@gnome.org>
8100         * data/properties/anjuta.properties: Fixed font size.
8101         * plugin/build-basic-autotools/build-basic-autotools: Added initial
8102         compile file function. There are some fixmes there.
8103         * plugins/message-view/anjuta-msgman.c,
8104         * plugins/message-view/message-view.c: Fixed bugs and clean up.
8105         
8106 2004-12-08  Naba Kumar  <naba@gnome.org>
8108         * libanjuta/anjuta-launcher.c, libanjuta/anjuta-utils.c,
8109         src/utilities.c, libanjuta/anjuta-utils.h: Added a function
8110         to escape quotes in a string.
8111         
8112         * plugins/cvs-plugin/cvs-actions.c,
8113         plugins/cvs-plugin/cvs-execute.c: Escaped commit message. Corrected
8114         cvs diff command.
8116         * plugins/build-basic-autotools/build-basic-autotools.c,
8117         plugins/build-basic-autotools/automake-c.filters: Fixed bugs with
8118         filters.
8119         
8120 2004-12-07  Naba Kumar  <naba@gnome.org>
8122         * plugins/build-basic-autotools/build-basic-autotools.c,
8123         plugins/build-basic-autotools/automake-c.filters: Completed directory
8124         tracking. Double click on Errors and warnings now work as expected.
8126         * plugins/build-basic-autotools.c: Added codes to track build directory
8127         so that absolute path of the files could be determined.
8129 2004-12-06  Naba Kumar  <naba@gnome.org>
8131         * plugins/cvs-plugin/cvs-execute.c: Show completion message.
8132         * plugins/cvs-plugin/cvs-execute.c: Fixed command completion bug.
8133         * plugins/cvs-plugin/anjuta-cvs-plugin.glade: UI beautification.
8134         
8135 2004-12-05  Naba Kumar  <naba@gnome.org>
8137         * plugins/editor/anjuta-docman.c: Fixed save-as, Fixed updating
8138         tab label, Fixed mem leaks. Fixed uri handling. Fixed other minor bugs.
8139         
8140         * plugins/cvs-plugin/plugin.c,
8141         plugins/cvs-plugin/cvs-execute.c: Fixed message output appending.
8142         
8143 2004-13-05  Johannes Schmid <jhs@cvs.gnome.org>
8144         
8145         * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
8146         * plugins/cvs-plugin/plugin.[ch], plugins/cvs-plugin/cvs-action.[ch],
8147         plugins/cvs-plugin/cvs-execute.[ch]:
8148         Implemented cvs status and cvs diff
8149         Known bugs:
8150         - rdiff command is not correct
8151         - Must find a way to allow selection of directies AND files 
8152         in GtkFileChooser
8154 2004-12-03  Naba Kumar  <naba@gnome.org>
8156         * plugins/editor/anjuta-docman.c, plugins/editor/style-editor.c,
8157         plugins/editor/style-editor.h, plugins/editor/text_editor.c,
8158         plugins/editor/text_editor_cbs.c: Save/load editor styles. Use old
8159         session.properties file if it is for the first time.
8160         
8161 2004-12-02  Johannes Schmid <jhs@cvs.gnome.org>
8162         
8163         * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Added cvs update and
8164         commit.
8165         
8166         * plugins/cvs-plugin/plugin.c, plugins/cvs-plugin/cvs-action.[ch],
8167         plugins/cvs-plugin/anjuta-cvs.ui:
8168         Implemented update/commit and changed menu layout 
8170 2004-12-02  Naba Kumar  <naba@gnome.org>
8172         * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed prefernce
8173         property name (for cvs path property). Beautified dialogs.
8175 2004-11-30      Johannes Schmid <jhs@cvs.gnome.org>
8176         
8177         * plugins/message-view/anjuta-msgman.c: Changed callback name
8178         and changed switch-page handling.
8179         
8180         * plugins/cvs-plugin/cvs-actions.c:
8181         * plugins/cvs-plugin/cvs-execute.c:
8182         * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
8183         - Implemented cvs add and cvs removed - both working now
8184         - Created a useful preferences page
8185         
8187 2004-11-30  Naba Kumar  <naba@gnome.org>
8189         * libanjuta/anjuta-status.c: Fixed runtime warning.
8190         
8191         * plugins/editor/Makefile.am:
8192         plugins/editor/anjuta-document-manager.glade,
8193         plugins/editor/plugin.c
8194         plugins/editor/plugin.h
8195         plugins/editor/style-editor.c (new, moved from src/),
8196         plugins/editor/style-editor.h (new, moved from src/),
8197         plugins/editor/text_editor_prefs.c: Implemented "Font and colours"
8198         settings in preferences.
8200         * plugins/editor/text_editor.c,
8201         plugins/editor/text_editor.h: Do not take unused args in
8202         text_editor_get_props().
8204         * src/style-editor.c, src/style-editor.h: Removed, moved to
8205         plugins/editor/ directory.
8207 2004-11-29  Naba Kumar  <naba@gnome.org>
8209         * plugins/editor/text_editor_cbs.c: Emit click signal in
8210         IAnjutaMarkable.
8211         * libanjuta/anjuta-status.c: More spacing between items.
8212         
8213 2004-11-29  Naba Kumar  <naba@gnome.org>
8215         Patch from: Pavol Bosik  <pavol.bosik@radiantsystems.com>:
8216         
8217         * libanjuta/interfaces/libanjuta.idl,
8218         plugins/debug-manager/anjuta-debug-manager.plugin.in,
8219         plugins/debug-manager/plugin.c,
8220         plugins/gdb/breakpoints.c,
8221         plugins/gdb/breakpoints.h,
8222         plugins/gdb/debugger.c,
8223         plugins/gdb/debugger.h,
8224         plugins/gdb/plugin.c,
8225         plugins/gdb/plugin.h,
8226         plugins/gdb/utilities.c,
8227         plugins/gdb/utilities.h: Code cleanups and partial implementation of
8228         toggle breakpoint margin clicks.
8230 2004-11-28  Naba Kumar  <naba@gnome.org>
8232         * TODO.tasks: Fixed indentations.
8233         * plugins/gtodo/libgtodo.c: Save with indentation.
8234         * plugins/file-manager/an_file_view.c: Sorts the files alphabatically.
8235         * plugins/project-manager/plugin.c: Fixed runtime warnings.
8236         * libanjuta/anjuta-status.c: Fixed busy cursors.
8237         * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
8238         * po/POTFILES.in: Updated.
8239         
8240 2004-11-28  Jean-Noel GUIHENEUF <guiheneuf.jean-noel@wanadoo.fr>
8241         
8242         * plugins/editor/anjuta-document-manager.glade,
8243           plugins/editor/search-replace.[c,h], 
8244           plugins/editor/search-replace_backend.h
8245           plugins/editor/search-preferences.[c,h] :
8246           Saved Search-Preferences (gconf),
8247           Basic search by default.
8249 2004-11-22  Naba Kumar  <naba@gnome.org>
8251         * configure.in: Fixed build error.
8253 2004-11-21  Naba Kumar  <naba@gnome.org>
8255         * libanjuta/Makefile.am, libanjuta/anjuta-shell.c,
8256         libanjuta/anjuta-shell.h, src/anjuta-app.c, src/anjuta-app.h:
8257         Added AnjutaStatus class to libanjuta.
8258         Added anjuta_shell_get_status() method.
8259         
8260         * libanjuta/interfaces/anjuta-idl-compiler.pl: Added gchar type
8261         and fixed marshaller generation.
8262         
8263         * libanjuta/interfaces/libanjuta.idl: Added "char_added" and
8264         "updade_ui" signals to IAnjutaEditor interface.
8265         
8266         * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
8267         
8268         * plugins/build-basic-autotools/automake-c.filters: Fixed filter
8269         regexes.
8270         
8271         * plugins/class-gen/clsGen.c: Intial port.
8272         
8273         * plugins/debug-manager/anjuta-debug-manager.plugin.in: Fixed attribute
8274         name.
8275         
8276         * plugins/editor/action-callbacks.c, plugins/editor/plugin.c,
8277         plugins/editor/text_editor.c, plugins/editor/text_editor.h,
8278         plugins/editor/text_editor_cbs.c, plugins/editor/text_editor_prefs.c:
8279         Implemented status update. Emits "update_ui" and "char_added" signals.
8280         Added view preferences.
8281         
8282         * plugins/file-loader/plugin.c: Added open with plugins in open with
8283         menus.
8284         
8285         * plugins/gdb/plugin.c: Do not add widgets to shell as floating.
8286         
8287         * plugins/message-view/anjuta-msgman.c,
8288         plugins/message-view/message-view.c: Fixed finalize and dispose. Fixed
8289         to close correct message view rather than current view.
8291 2004-11-20  Johannes Schmid <jhs@cvs.gnome.org>
8292         
8293         * plugins/cvs-plugin/cvs-actions.c
8294         plugins/cvs-plugin/plugin.[ch]
8295         plugins/cvs-plugin/anjuta-cvs-plugin.glade:
8296         Implemented cvs add but ran into a launcher/message_view
8297         problem because of a limitation of the idl compiler
8299 2004-11-19  Naba Kumar  <naba@gnome.org>
8301         * plugins/project-manager/plugin.c: Displays a progress window during
8302         project load.
8303         
8304         * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
8305         Fixed UI separators.
8306         
8307         * plugins/file-manager/anjuta-file-manager.ui: Added project manager
8308         UI placeholder.
8309         
8310         * plugins/project-manager/anjuta-project-manager.ui,
8311         plugins/project-manager/plugin.[c,h]: Added add/remove context
8312         menus and implemented them. Added file manager merge menu.
8314 2004-11-18  Naba Kumar  <naba@gnome.org>
8316         * TODO.tasks: Updated.
8317         * plugins/editor/anjuta-docman.c, plugins/message-view/anjuta-msgman.c,
8318         plugins/message-view/message-view.c: Fixed finalize and dispose
8319         methods.
8320         * plugins/debugger/*: Removed from cvs (development now in
8321         debug-manager).
8323 2004-11-17  Pavol Bosik  <pavol.bosik@radiantsystems.com>
8325         Reviewed by Naba Kumar  <naba@gnome.org>:
8326         
8327         * libanjuta/interfaces/libanjuta.idl, plugins/Makefile.am,
8328         plugins/editor/plugin.c, plugins/editor/text_editor.c,
8329         plugins/gdb/breakpoints.c: all marker related stuff moved from
8330         editor and docman interfaces to IAnjutaMarkable
8332 2004-11-17  Naba Kumar  <naba@gnome.org>
8334         * TODO.tasks: Updated.
8335         
8336         * libanjuta/interfaces/libanjuta.idl: Added "saved" signal.
8337         
8338         * libegg/egg-combo-action.c: Block changed signal when changing model.
8339         
8340         * plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c:
8341         Emit changed signal. Removed dead codes.
8342         
8343         * plugins/file-loader/plugin.c: Remove file fragments from uris, so
8344         that recent files history do not duplicate.
8345         
8346         * plugins/symbol-browser/an_symbol_view.c,
8347         plugins/symbol-browser/an_symbol_view.h,
8348         plugins/symbol-browser/plugin.c: Refreshes symbols on editor save.
8349         Fixed a bug.
8351 2004-11-15  Naba Kumar  <naba@gnome.org>
8353         * plugins/project-manager/plugin.c: Opens targets on double click.
8354         
8355         * plugins/message-view/message-view.c,
8356         plugins/file-manager/anjuta-file-manager-plugin.glade,
8357         plugins/file-manager/plugin.[c,h], plugins/terminal/terminal.c:
8358         Added proper class finalization
8359         and disposition. Added preferences notifications and callbacks to
8360         change info/warning/error colors.
8361         
8362         * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
8363         plugins/editor/text_editor.[h,c], src/action-callbacks.c,
8364         src/anjuta-app.c, src/anjuta.c: Fixed crash bug on exit.
8365         Implemented finalize method for AnjutaApp. Code cleanups.
8366         
8367         * plugins/message-view/plugin.c: Static parent_class.
8368         
8369 2004-11-12  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8370         * plugins/editor/search-replace.[c,h], 
8371           plugins/editor/search-replace_backend.c
8372           Update search entry in main toolbar.
8373           Clean code.
8375 2004-11-11  Naba Kumar  <naba@gnome.org>
8377         * TODO.tasks: Updated.
8379         * libanjuta/anjuta-preferences.[c,h]: Added keys notification API.
8380         and completed on-the-fly-change preferences. Removed "changed"
8381         signal as it is no longer necessary (use notify for similar
8382         purpose to monitor individual preferences).
8384         
8385         * plugins/editor/anjuta-document-manager.glade: Added view menu
8386         preferences so that they are registered.
8387         
8388         * plugins/editor/Makefile.am, plugins/editor/text_editor.[c,h],
8389         (added) plugins/editor/text_editor_prefs.[c,h]: Removed
8390         connection to "changed" signal of preferences and implemented
8391         notifications for some editor preferences. More to implement.
8393 2004-11-10  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8394         * plugins/editor/print.c
8395         Fixed bug 1047624 : Add line number every X lines.
8397 2004-11-10  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8398         * plugins/editor/search-replace.c
8399         Fixed a crash bug (995755) when searching "%n"
8401 2004-11-09  Naba Kumar  <naba@gnome.org>
8403         * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c:
8404         Fixed to refresh categories list on file load.
8406 2004-11-08  Naba Kumar  <naba@gnome.org>
8407         
8408         * configure.in, plugins/Makefile.am,
8409         plugins/profile-default/plugin.c: Added cvs plugin in build.
8410         
8411         * plugins/cvs-plugin/*: Restored johannes files from cvs attic.
8412         
8413         * plugins/debug-manager/.cvsignore: Added file to ignore.
8414         
8415         * plugins/debug-manager/Makefile.am: Removed dead codes.
8416         
8417         * src/anjuta.ui: Added placeholder for version control UI.
8419 2004-11-08  Naba Kumar  <naba@gnome.org>
8421         * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
8422         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
8423         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml:
8424         Updated.
8426         * global-tags/Makefile.am: Fixed make error.
8428         * plugins/profile-default/plugin.c: Added debug-manager
8429         and gdb plugins to load at startup so that debugger
8430         windows are docked properly. They will be removed
8431         later when we figure out runtime docking.
8433         * plugins/sample1/*: Restored to last working state.
8435         * plugins/gdb/debugger.c, src/layout.xml: Added debugger
8436         windows in lower pane. Named the windows appropriately.
8438         * ChangeLog: Fixed format.
8439         
8440 2004-11-07  Pavol Bosik <pavol.bosik@radiantsystems.com>
8442         * libanjuta/interfaces/libanjuta.idl,
8443         libanjuta/anjuta-marshal.c,
8444         plugins/Makefile.am,
8445         plugins/debug-manager/plugin.c,
8446         plugins/editor/plugin.c,
8447         plugins/editor/text_editor.c,
8448         plugins/gdb/breakpoints.c,
8449         plugins/gdb/debugger.c,
8450         plugins/gdb/plugin.c,
8451         plugins/gdb/plugin.h: fixed "Toggle breakpoint" feature
8453 2004-11-06  Jean-NoelGuiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8454         * plugins/editor/anjuta-docman.h plugins/editor/plugin.c,
8455         plugins/editor/search-replace.c,
8456         plugins/message-view/anjuta-msgman.c plugins/message-view/plugin.c:
8457         Search and Replace; Show result in find pane
8458           
8459 2004-11-03  Johannes Schmid <jhs@cvs.gnome.org>
8460         
8461         * plugins/gdb, plugins/debug-manager: Applied debugger patch
8462         from Bosik, Pavol <pavol.bosik@radiantsystems.com>
8463         (added features: starting debugger and loading of core/executable,
8464         StepIn, StepOut, StepOver and Execute, toggling breakpoint
8465         partially works)
8467 2004-11-03  Johannes Schmid <jhs@cvs.gnome.org>
8468         
8469         * plugins/cvs-plugin/*: Mess up with cvs and lost some of 
8470         my cvs-plugin files...
8471         I hope I have rescued everything possible.
8472         
8473         * Naba: Could you please fix sample1 because I messed it up to 
8474         but there should be a histroy of this directory we should commit
8476 2004-10-22  Johannes Schmid <jhs@cvs.gnome.org>
8477         
8478         * plugins/cvs-plugin/cvs-execute.[ch]: Add basic command execute
8479         infrastructure
8480         * plugins/cvs-plugin/plugin.c,
8481         /plugins/cvs-plugin/anjuta-cvs-plugin.glade:
8482         Added preferences dialog (not yet complete)
8484 2004-10-22  Johannes Schmid <jhs@cvs.gnome.org>
8485         
8486         * global-tags/Makefile.am, mime/Makefile.am:
8487         Some fixes in build process from Alexey Rusakov <ktirf@users.sf.net>
8488         
8489         * template/xmltemplate.[ch],
8490         template/xmlstrings.[ch],
8491         template/autotools.[ch] removed,
8492         template/prj_template.[ch] removed,
8493         template/lang_template.[ch] removed,
8494         template/lib_template.[ch] removed,
8495         template/Makefile.am adjusted,
8496         template/dtds/lang.dtd removed, 
8497         template/dtds/lib.dtd removed,
8498         template/dtds/prj.dtd removed,
8499         template/dtds/autotools.dtd removed,
8500         data/template/lib/* removed,
8501         data/template/language/* removed,
8502         data/template/library/* removed,
8503         data/template/project/* removed,
8504         date/template/Makefile.am adjusted:
8505         Remove everything except text-templates to replace hardcoded 
8506         Edit->Insert texts with dynamic loaded.
8508         * plugins/cvs-plugin/plugin.[ch],
8509         plugins/cvs-actions.[ch],
8510         plugins/Makefile.am,
8511         plugins/cvs-plugin/Makefile.am,
8512         plugins/cvs-plugin/anjuta-cvs-plugin.ui,
8513         plugins/cvs-plugin/anjuta-cvs-plugin.glade,
8514         plugins/cvs-plugin/anjuta-cvs.plugin.in:
8515         Added initial cvs-plugin code
8517 2004-10-21  Naba Kumar  <naba@gnome.org>
8518         
8519         * libanjuta/anjuta-plugin.c,
8520         plugins/build-basic-autotools/build-basic-autotools.c,
8521         plugins/debugger/plugin.c,
8522         plugins/devhelp/plugin.c,
8523         plugins/editor/anjuta-docman.c,
8524         plugins/editor/goto_line.c,
8525         plugins/editor/plugin.c,
8526         plugins/editor/search-replace.c,
8527         plugins/editor/text_editor.c,
8528         plugins/file-loader/plugin.c,
8529         plugins/file-manager/plugin.c,
8530         plugins/file-wizard/file.c,
8531         plugins/file-wizard/plugin.c,
8532         plugins/gdb/plugin.c,
8533         plugins/gtodo/plugin.c,
8534         plugins/message-view/anjuta-msgman.c,
8535         plugins/profile-default/plugin.c,
8536         plugins/project-manager/plugin.c,
8537         plugins/sample1/plugin.c,
8538         plugins/terminal/terminal.c: Defined all global variables static,
8539         particularly class parent_class variables. They were getting
8540         confused at link time.
8542         * libanjuta/plugins.c: Do not unload plugins when they are
8543         deactivated. Simply cache them for later activation. Unloading
8544         modules have some problem with shared libs using static class
8545         registration. Fixed hash type for installed plugins. Eventually,
8546         we want to add "CanUnload" attribute for .plugin files (in
8547         "Anjuta Plugin" group) to let plugin loader know if the plugin can
8548         be unloaded from memory. Those plugins declaring CanUnload=false
8549         will not be unloaded from memory and will be put in the cache. Those
8550         not declaring anything or declaring CanUnload=true, will be unloaded
8551         from memory when they are deactivated.
8553         * plugins/editor/action-callbacks.c, plugins/editor/anjuta-docman.c,
8554         plugins/editor/plugin.c, plugins/editor/text_editor.c,
8555         plugins/editor/text_editor.h, plugins/file-manager/an_file_view.c,
8556         plugins/file-manager/plugin.c, plugins/file-wizard/plugin.c,
8557         plugins/project-manager/plugin.c: Fixed object finalization, dispose,
8558         activation, deactivation. Fixed memory leaks.
8560 2004-10-20  Naba Kumar  <naba@gnome.org>
8562         * TODO.tasks: Updated.
8563         
8564         * libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
8565         libanjuta/anjuta-utils.h, libanjuta/plugins.c: Defined separate
8566         macro for adding interfaces to plugin types. Code cleanup.
8567         
8568         * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
8569         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
8570         
8571         * plugins/build-basic-autotools/build-basic-autotools.c,
8572         plugins/debugger/plugin.c, plugins/devhelp/plugin.c,
8573         plugins/editor/plugin.c, plugins/editor/text_editor.c,
8574         plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
8575         plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
8576         plugins/gtodo/plugin.c, plugins/message-view/message-view.c,
8577         plugins/message-view/plugin.c, plugins/profile-default/plugin.c,
8578         plugins/project-manager/plugin.c,
8579         plugins/symbol-browser/an_symbol_view.c,
8580         plugins/symbol-browser/plugin.c, plugins/terminal/terminal.c: Used
8581         newly defined macro to add interfaces to plugin types.
8583         * src/anjuta-app.c, src/shell.c: Do not add value for widgets.
8585 2004-10-20  Naba Kumar  <naba@gnome.org>
8587         * TODO.tasks: Added task list.
8588         * plugins/file-manager/anjuta-file-manager-plugin.glade: Set
8589         default values.
8591 2004-10-19  Naba Kumar  <naba@gnome.org>
8593         * plugins/build-basic-autotools/build-basic-autotools.c: Fixed bugs.
8594         
8595         * plugins/editor/action-callbacks.c,
8596         plugins/editor/action-callbacks.h,
8597         plugins/editor/anjuta-docman.c,
8598         plugins/editor/anjuta-docman.h,
8599         plugins/editor/anjuta-document-manager.ui,
8600         plugins/editor/file_history.c,
8601         plugins/editor/file_history.h,
8602         plugins/editor/plugin.c: Added file history browsing.
8603         
8604         * plugins/gtodo/libgtodo.c, plugins/gtodo/plugin.c: Fixed refresh.
8605         
8606         * plugins/message-view/anjuta-message-manager.ui,
8607         plugins/message-view/plugin.c: Added document manager context menu.
8608         
8609         * plugins/symbol-browser/an_symbol_view.c,
8610         plugins/symbol-browser/an_symbol_view.h,
8611         plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
8612         plugins/symbol-browser/plugin.c: Added goto tag def/decl. Added
8613         document manager context menu.
8614         
8615         * scintilla/*, scintilla/include/*: Updated to current cvs.
8616         
8617 2004-10-19  Naba Kumar  <naba@gnome.org>
8619         *plugins/debugger/anjuta-debugger.ui, src/anjuta.ui: Added
8620         placeholder for debugger UI.
8621         
8622         * plugins/devhelp/plugin.c, plugins/editor/plugin.c: Fixed shortcuts.
8623         * plugins/file-manager/plugin.c: Fixed loading bug.
8624         
8625         * libanjuta/anjuta-encodings.c, libanjuta/anjuta-encodings.h,
8626         libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h:
8627         Initializes gconf database with default values when the
8628         values are not defined. Use bool and int prefs separately.
8630         * plugins/editor/plugin.c: Added encoding preferences.
8631         * plugins/project-manager/plugin.c: Cleanup and debug messages.
8633         * manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
8634         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
8635         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
8636         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
8638 2004-10-18  Naba Kumar  <naba@gnome.org>
8640         * po/POTFILES.in: Updated.
8641         
8642         * libanjuta/anjuta-ui.c: Corrected debug messages.
8643         
8644         * libegg/egg-combo-action.c, libegg/test-actions.c,
8645         libegg/menu/egg-combo-action.h: Fixed combo action.
8646         
8647         * plugins/debugger/Makefile.am, plugins/gdb/Makefile.am:
8648         Fixed format.
8649         
8650         * plugins/editor/action-callbacks.[c,h],
8651         plugins/editor/anjuta-document-manager.ui, plugins/editor/plugin.c:
8652         Implemented file swap. Removed dead codes.
8653         
8654         * plugins/editor/text_editor.[c,h]: Fixed crash bug. Removed
8655         dead codes.
8656         
8657         * plugins/symbol-browser/an_symbol_view.[c,h],
8658         plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
8659         plugins/symbol-browser/plugin.[c,h]: Completed symbol browser plugin.
8660         Implemented file symbols. Implemented goto file line when symbol is
8661         selected.
8662         
8663         * src/utilities.[c,h]: Moved code to plugins/editor/action-callbacks.c.
8664         
8665 2004-10-10  Naba Kumar  <naba@gnome.org>
8667         Patch from Bosik, Pavol  <pavol.bosik@radiantsystems.com>:
8668         
8669         * libanjuta/interfaces/libanjuta.idl: Added debugger interface.
8670         
8671         * plugins/debugger/.cvsignore,
8672         (added) plugins/debugger/Makefile.am,
8673         (added) plugins/debugger/anjuta-debugger.glade,
8674         (added) plugins/debugger/anjuta-debugger.plugin.in,
8675         (added) plugins/debugger/anjuta-debugger.plugin.png,
8676         (added) plugins/debugger/anjuta-debugger.ui,
8677         plugins/debugger/attach_process.c,
8678         (removed) plugins/debugger/attach_process_cbs.c,
8679         (removed) plugins/debugger/attach_process_cbs.h,
8680         (removed) plugins/debugger/breakpoints.c,
8681         (removed) plugins/debugger/breakpoints.h,
8682         (removed) plugins/debugger/debug_tree.c,
8683         (removed) plugins/debugger/debug_tree.h,
8684         (removed) plugins/debugger/debugger.c,
8685         (removed) plugins/debugger/debugger.h,
8686         (removed) plugins/debugger/memory.c,
8687         (removed) plugins/debugger/memory.h,
8688         (added) plugins/debugger/plugin.c,
8689         (added) plugins/debugger/plugin.h,
8690         (removed) plugins/debugger/registers.c,
8691         (removed) plugins/debugger/registers.h,
8692         (removed) plugins/debugger/registers_cbs.c,
8693         (removed) plugins/debugger/registers_cbs.h,
8694         (removed) plugins/debugger/registers_gui.c,
8695         (removed) plugins/debugger/sharedlib.c,
8696         (removed) plugins/debugger/sharedlib.h,
8697         (removed) plugins/debugger/sharedlib_cbs.c,
8698         (removed) plugins/debugger/sharedlib_cbs.h,
8699         (removed) plugins/debugger/sharedlib_gui.c,
8700         (removed) plugins/debugger/signals.c,
8701         (removed) plugins/debugger/signals.h,
8702         (removed) plugins/debugger/signals_cbs.c,
8703         (removed) plugins/debugger/signals_cbs.h,
8704         (removed) plugins/debugger/signals_gui.c,
8705         (removed) plugins/debugger/stack_trace.c,
8706         (removed) plugins/debugger/stack_trace.h,
8707         (added) plugins/debugger/utilities.c,
8708         (added) plugins/debugger/utilities.h,
8709         (removed) plugins/debugger/watch.c,
8710         (removed) plugins/debugger/watch.h,
8711         (removed) plugins/debugger/watch_cbs.c,
8712         (removed) plugins/debugger/watch_cbs.h,
8713         (removed) plugins/debugger/watch_gui.c,
8714         (removed) plugins/debugger/watch_gui.h: Moved files to gdb backend plugin.
8715         
8716         * configure.in, plugins/Makefile.am, (added) plugins/gdb/*:
8717         Added debugger gdb backend plugin.
8718         
8719         * plugins/message-view/plugin.c: Registered all message stock icons.
8720         
8721         * plugins/profile-default/plugin.c: Loads debugger plugin.
8722         
8723         * src/Makefile.am, libegg/Makefile.am: Fixed build errors.
8725 2004-10-08  Naba Kumar  <naba@gnome.org>
8727         * libanjuta/libanjuta-1.0.pc.in: changed .pc file to have version
8728         information.
8729         
8730         * plugins/symbol-browser/.cvsignore,
8731         plugins/symbol-browser/Makefile.am,
8732         plugins/symbol-browser/an_symbol_view.c,
8733         plugins/symbol-browser/an_symbol_view.h,
8734         plugins/symbol-browser/anjuta-symbol-browser-plugin.png,
8735         plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
8736         plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
8737         plugins/symbol-browser/plugin.c,
8738         plugins/symbol-browser/plugin.h,
8739         plugins/symbol-browser/sv_class.xpm,
8740         plugins/symbol-browser/sv_function.xpm,
8741         plugins/symbol-browser/sv_macro.xpm,
8742         plugins/symbol-browser/sv_private_fun.xpm,
8743         plugins/symbol-browser/sv_private_var.xpm,
8744         plugins/symbol-browser/sv_protected_fun.xpm,
8745         plugins/symbol-browser/sv_protected_var.xpm,
8746         plugins/symbol-browser/sv_public_fun.xpm,
8747         plugins/symbol-browser/sv_public_var.xpm,
8748         plugins/symbol-browser/sv_static_fun.xpm,
8749         plugins/symbol-browser/sv_static_var.xpm,
8750         plugins/symbol-browser/sv_struct.xpm,
8751         plugins/symbol-browser/sv_unknown.xpm,
8752         plugins/symbol-browser/sv_variable.xpm,
8753         plugins/symbol-browser/test-symbol-browser.c,
8754         plugins/Makefile.am: Implemented Symbol
8755         browser plugin.
8756         
8757         * pixmaps/sv_*.xpm: Moved to plugins/symbol-browser/ dir.
8758         
8759         * plugins/build-basic-autotools/Makefile.am,
8760         plugins/devhelp/Makefile.am,
8761         plugins/editor/Makefile.am,
8762         plugins/file-loader/Makefile.am,
8763         plugins/file-manager/Makefile.am,
8764         plugins/file-wizard/Makefile.am,
8765         plugins/gtodo/Makefile.am,
8766         plugins/message-view/Makefile.am,
8767         plugins/profile-default/Makefile.am,
8768         plugins/project-manager/Makefile.am
8769         plugins/sample1/Makefile.am,
8770         plugins/terminal/Makefile.am,
8771         scintilla/Makefile.am,
8772         libegg/Makefile.am,
8773         launcher/Makefile.am,
8774         libanjuta/Makefile.am,
8775         src/Makefile.am,
8776         tagmanager/Makefile.am,
8777         configure.in: Defined anjuta_plugin_dir, anjuta_image_dir,
8778         anjuta_data_dir in configure.in and used them in plugins Makefile.am
8779         files. Also fixed library dependencies.
8780         
8781         * plugins/editor/aneditor.cxx: Disabled unused codes.
8782         * plugins/file-manager/an_file_view.c: Added copyright.
8783         * plugins/gtodo/tray-icon.c: Fixed pixmap path.
8784         
8785         * plugins/profile-default/plugin.c: Can load plugins by location.
8786         * plugins/project-manager/plugin.c: Remove project_root_uri value
8787         when project is closed.
8788         
8789 2004-10-06  Naba Kumar  <naba@gnome.org>
8791         * libanjuta/plugins.c: Shows plugins in a nicer dialog.
8792         
8793         * libanjuta/interfaces/libanjuta.idl,
8794         plugins/editor/text_editor.c: Added get_length()
8795         and get_current_word() methods in IAnjutaEditor interface.
8796         
8797         * libegg/Makefile.am: Added test_actions target.
8798         
8799         * libegg/egg-combo-action.c: Fixed combo-action and made it usable.
8800         
8801         * plugins/build-basic-autotools/build-basic-autotools.c,
8802         plugins/file-loader/plugin.c,
8803         plugins/message-view/message-view.c: Added code to go to file and
8804         line number,
8805         
8806         * plugins/devhelp/plugin.c: Context sensitive help now works.
8807         * plugins/editor/anjuta-docman.c: Reads the fragment id from file
8808         uri as line number and goes to that line number.
8809         
8810         * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c,
8811         plugins/gtodo/plugin.c: Creates a default gtodo client and implemented
8812         gtodo_client_load() method to load from a diffrent file. Watched 
8813         project root directory in plugin to open TODO.tasks of the project.
8814         
8815         * plugins/project-manager/plugin.c: Updates project UI
8816         sensitive/insensitive.
8818         * src/Makefile.am, src/shell.[c,h], src/anjuta-shell.ui: Added
8819         anjuta-shell program to test plugins.
8820         
8821         * src/anjuta-app.c: Registered UI accels.
8822         
8823 2004-09-28  Naba Kumar  <naba@gnome.org>
8825         * libanjuta/anjuta-shell.[c,h]: Added anjuta_shell_present_widget()
8826         method.
8827         
8828         * src/anjuta-app.c: Implemented present widget method.
8829         
8830         * plugins/devhelp/plugin.c, plugins/editor/plugin.c,
8831         plugins/message-view/plugin.c, plugins/project-manager/plugin.c,
8832         
8833         * plugins/editor/anjuta-docman.c: Code cleanup and selects newly
8834         added editor.
8835         
8836         * plugins/editor/text_editor.c: Connects to preferences changed signal
8837         correctly.
8838         
8839 2004-09-28  Naba Kumar  <naba@gnome.org>
8840         
8841         * libanjuta/anjuta-debug.h, libanjuta/Makefile.am: Added debug
8842         print code.
8843         
8844         * libanjuta/e-splash.c, Fixed compiler error and reduced progress bar
8845         size to 5 pix.
8846         
8847         * libegg/egg-entry-action.c: Takes GtkEditable rather than GtkEntry
8848         in changed signal callback.
8849         
8850         * plugins/editor/action-callbacks.c: Implemented save_all action
8851         callback. Removed dead code. Do save_as when saving a new file.
8852         Implemented incremental search.
8853         
8854         * plugins/editor/anjuta-docman.c: Removed dead code and formated code.
8855         
8856         * plugins/editor/plugin.c, plugins/editor/print.c: Used debug prints.
8857         
8858         * src/anjuta-app.c: Registers UI accelerators.
8859         
8860 2004-09-27  Naba Kumar  <naba@gnome.org>
8862         * libanjuta/anjuta-utils.c: Added a border in input dialog entry box.
8863         
8864         * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
8865         plugins/devhelp/anjuta-devhelp.plugin.in,
8866         plugins/file-loader/anjuta-loader.plugin.in,
8867         plugins/file-manager/anjuta-file-manager.plugin.in,
8868         plugins/gtodo/anjuta-gtodo.plugin.in,
8869         plugins/project-manager/anjuta-project-manager.plugin.in,
8870         plugins/terminal/anjuta-terminal.plugin.in:
8871         Gave proper plugin names.
8873         * plugins/build-basic-autotools/build-basic-autotools.c: Detailed
8874         error when regex fail.
8875         
8876         * plugins/devhelp/anjuta-devhelp.ui, plugins/devhelp/plugin.[c,h]:
8877         Added help and context search. Watches current editor. More menus
8878         in Help submenu. Update UI (sensitive when required) properly.
8879         
8880         * plugins/editor/anjuta-document-manager.ui,
8881         plugins/devhelp/anjuta-devhelp.ui,
8882         plugins/message-view/anjuta-message-manager.ui,
8883         src/anjuta.ui: Goto menu actions are in separate submenu.
8884         
8885         * src/anjuta.ui, src/action-callbacks.[c,h], src/anjuta-actions.h:
8886         Removed unimplemented UI elements.
8887         
8888         * src/anjuta-app.c: Larger (and normal) icon size.
8889         
8890         * src/layout.xml: Task manager plugin along with document (in middle).
8891         
8892         * plugins/editor/plugin.c, plugins/file-loader.c,
8893         plugins/devhelp/plugin.c: Gives short-labels and is-important flag
8894         in gtkactions. Enable/disable UI properly.
8895         
8896 2004-09-26  Naba Kumar  <naba@gnome.org>
8898         * po/POTFILES.in: Updated, added missing files.
8900         * .cvsignore: Updated.
8901         
8902         * libanjuta/anjuta-utils.[h,c]: Functions take constant parameters. Added
8903         a new function to get User input text.
8904         
8905         * libanjuta/resources.[c,h]: Added a function to created sized image.
8906         
8907         * libanjuta/interfaces/libanjuta.idl: Changed parameter name to uri
8908         from filename, as thats the correct representation.
8909         
8910         * plugins/build-basic-autotools/Makefile.am,
8911         (added) plugins/build-basic-autotools/automake-c.filters,
8912         plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
8913         plugins/build-basic-autotools/build-basic-autotools.[c,h]:
8914         Rearragned UI elements in the build menu. Added codes to read build
8915         filter rules from external file. Implemented all build, configure,
8916         autogen commands. Watches current editor and project.
8917         
8918         * plugins/editor/anjuta-docman.[c,h], plugins/editor/plugin.c:
8919         Added editor changed signal and exports current editor value.
8920         Fixed parameter names. Fixed get_uri() interface implementation to
8921         return correct uri.
8922         
8923         * plugins/editor/anjuta-document-manager.ui: Removed unnecessary UI
8924         elements.
8925         
8926         * plugins/file-loader/anjuta-loader-plugin.ui: Added New UI element.
8927         
8928         * plugins/file-manager/an_file_view.c,
8929         plugins/file-manager/an_file_view.c: Exports file uri correctly.
8930         
8931         * plugins/file-wizard/file.c: Reads uri correctly.
8932         
8933         * plugins/message-view/anjuta-msgman.c: Sizes tab images properly and
8934         sets the page to the new view.
8935         
8936         * plugins/message-view/message-view.c: Unrefs the tree model when done.
8937         Fixed signal connecting.
8938         
8939         * plugins/project-manager/plugin.c: Changed "project_root_directory"
8940         to "project_root_uri" and exports as uri.
8941         
8942 2004-09-24  Naba Kumar  <naba@gnome.org>
8944         * libanjuta/anjuta-ui.c: Fixed a crash bug.
8945         * libanjuta/anjuta-plugin.c, libanjuta/plugins.c: Activates plugin
8946         in correct way.
8947         * plugins/file-manager/plugin.c: Fixed crash in unloading.
8948         * plugins/file-loader/plugin.c: Added comments.
8949         * plugins/build-basic-autotools/plugin.c: Added comments.
8950         * plugins/devhelp/plugin.c: Fixed crash bug. Added comments.
8951         
8952         * libanjuta/interfaces/libanjuta.idl,
8953         plugins/message-view/anjuta-msgman.c,
8954         plugins/message-view/message-view.c,
8955         plugins/message-view/message-view.h,
8956         plugins/message-view/plugin.c: Buffering and appending messages have
8957         been separated. message-view implementations cleaned up. Signals
8958         Emissions fixed. Messages now displayed in summary and details show
8959         as tooltip. Message color highlights fixed. Updated IAnjutaMessageView
8960         API.
8961         
8962         * plugins/message-view/anjuta-message-manager-plugin.glade: Organized
8963         preferences.
8964         
8965         * plugins/build-basic-autotools/Makefile.am,
8966         plugins/build-basic-autotools/build-basic-autotools.c: Added regex
8967         parsing of output to create message summaries. Uses new message view
8968         API.
8969         
8970         * plugins/editor/anjuta-document-manager.glade: Hidden unnecessary
8971         preferences to make dialog box smaller.
8972         
8973         * plugins/editor/search-replace.c: Fixed compile error with change
8974         in IAnjutaMessageView API.
8975         
8976 2004-09-21  Naba Kumar  <naba@gnome.org>
8978         * plugins/Makefile.am: Deletes old (installed) plugins before
8979         installing new ones.
8980         
8981         * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
8982         plugins/build-basic-autotools/build-basic-autotools.c,
8983         plugins/build-basic-autotools/build-basic-autotools.h: Uses exported
8984         file URI from filemanager. Only disables/enables build submenu in file
8985         manager, instead of merging/unmerging.
8986         
8987         * plugins/editor/anjuta-docman.c: Fixed a crash bug when opening
8988         non-text files.
8989         
8990         * plugins/file-loader/anjuta-loader-plugin.ui,
8991         plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
8992         Implemented "Open with" file manager submenu. Displays error message
8993         when file can not be opened.
8994         
8995         * plugins/file-manager/an_file_view.c: Renamed
8996         file_manager_current_filename value name to file_manager_current_uri
8997         and exports proper URI.
8998         
8999         * plugins/gtodo/plugin.c: Display name changed to "Tasks".
9001 2004-09-19  Naba Kumar  <naba@gnome.org>
9003         * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
9004         plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c: Added
9005         save point signal to change editor tabs. Fixed accels.
9006         
9007         * plugins/file-loader/plugin.c: Fixed accels.
9009         * plugins/project-manager/plugin.c: Added target selection callback.
9010         
9011         * plugins/project-manager/plugin.c: Added URI activation.
9012         * plugins/editor/goto-line.c, plugin/editor/action_callbacks.c:
9013         Fixed dialog and closed it on ok. Fixed a crash bug.
9014         * plugins/editor/anjuta-docman.c: Set notebook scrollable.
9016         * (added) libegg/egg-recent-*.c, (added) libegg/recent-files/*,
9017         configure.in, libegg/Makefile.am, plugins/file-loader/Makefile.am,
9018         plugins/file-loader/anjuta-loader-plugin.ui,
9019         plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
9020         Added recent files in file loade plugin.
9021         
9022         * ChangeLog: Fixed entry dates.
9023         
9024 2004-09-18  Naba Kumar  <naba@gnome.org>
9026         * plugins/devhelp/plugin.c: Added UI sensitization and removed
9027         an unnecessary GtkFrame.
9028         
9029 2004-09-17  Naba Kumar  <naba@gnome.org>
9031         * mime/anjuta.xml, mime/Makefile.am: Added mime definition xml.
9033         * TODO: Updated.
9034         
9035         * data/Makefile.am: Disabled installing old mime info.
9036         
9037         * mime/anjuta.applications, mime/anjuta.keys: Updated.
9038         
9039         * plugins/editor/anjuta-docman.c, plugins/editor/anjuta-docman.h,
9040         plugins/editor/anjuta-document-manager.ui,
9041         plugins/editor/plugin.c, plugins/editor/text_editor.c,
9042         plugins/editor/text_editor.h, plugins/editor/text_editor_cbs.c:
9043         Added Editor context popup menu.
9044         
9045         * plugins/project-manager/anjuta-project-manager-plugin.png:
9046         Update image.
9047         
9048         * plugins/project-manager/anjuta-project-manager.plugin.in:
9049         Support .anjuta mime type.
9050         
9051         * plugins/project-manager/plugin.c: Exports "project_root_directory"
9052         value.
9053         
9054         * plugins/file-manager/plugin.c: Watches "project_root_directory"
9055         value.
9056         
9057         * src/layout.xml, plugins/profile-default/plugin.c:
9058         Added project manager plugin for startup.
9060 2004-09-16  Naba Kumar  <naba@gnome.org>
9061         
9062         * anjuta.prj: Updated.
9063         
9064         * pixmaps/Makefile.am, plugins/build-basic-autotools/Makefile.am,
9065         plugins/devhelp/Makefile.am, plugins/editor/Makefile.am,
9066         plugins/file-loader/Makefile.am, plugins/file-manager/Makefile.am,
9067         plugins/file-wizard/Makefile.am, plugins/message-view/Makefile.am,
9068         plugins/profile-default/Makefile.am, plugins/sample1/Makefile.am,
9069         plugins/terinal/Makefile.am, src/Makefile.am,
9070         plugins/gtodo/Makefile.am, plugins/project-manager/Makefile.am:
9071         Fixed makefile syntax errors.
9073 2004-09-16  Naba Kumar  <naba@gnome.org>
9075         * configure.in, src/layout.xml,
9076         plugins/profile-default/plugin.c,
9077         libanjuta/interfaces/libanjuta.idl,
9078         plugins/Makefile.am, (added) plugins/gtodo/*: Added Todo plugin.
9079         
9080         * configure.in, plugins/Makefile.am,
9081         plugins/project-manager/.cvsignore, 
9082         plugins/project-manager/Makefile.am,
9083         plugins/project-manager/anjuta-project-manager-plugin.png,
9084         plugins/project-manager/anjuta-project-manager.plugin.in,
9085         plugins/project-manager/anjuta-project-manager.ui,
9086         plugins/project-manager/plugin.c,
9087         plugins/project-manager/plugin.h: Added project manager plugin
9088         based on gnome-build.
9089         
9090         * Makefile.am, mime/Makefile.am, mime/anjuta.applications,
9091         mime/anjuta.keys, mime/anjuta.mime: Added anjuta files mime types.
9092         
9093         * manuals/reference/libanjuta/tmpl/e-splash.sgml,
9094         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
9095         manuals/reference/libanjuta/tmpl/properties.sgml: Updated.
9096     
9097 2004-09-16  Naba Kumar  <naba@gnome.org>
9099         * plugins/editor/action-callbacks.c: Fixed compile error.
9100         
9101 2004-09-15  Naba Kumar  <naba@gnome.org>
9103         * plugins/devhelp/plugin.[c,h]: Fixed a start-up warning.
9104         
9105         * libanjuta/e-splash.c, plugins/profile-default/plugin.c:
9106         New improved splace with nicer progress.
9107         
9108         * configure.in, plugins/Makefile.am,
9109         (added) file-wizard/.cvsignore,
9110         (added) file-wizard/Makefile.am,
9111         (added) file-wizard/action-callbacks.c,
9112         (added) file-wizard/action-callbacks.h,
9113         (added) file-wizard/anjuta-file-wizard-plugin.png,
9114         (added) file-wizard/anjuta-file-wizard.glade,
9115         (added) file-wizard/anjuta-file-wizard.plugin.in,
9116         (added) file-wizard/anjuta-file-wizard.ui,
9117         (added) file-wizard/file.c,
9118         (added) file-wizard/file.h,
9119         (added) file-wizard/plugin.c,
9120         (added) file-wizard/plugin.h:
9121         Created new file wizard and added it. The wizard takes care of text
9122         bit insertions and new files creation.
9124         * plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
9125         plugins/editor/action-callbacks.h,
9126         plugins/editor/anjuta-document-manager.glade,
9127         plugins/editor/anjuta-document-manager.ui,
9128         plugins/editor/plugin.c, plugins/editor/text_editor.c,
9129         (removed) plugins/editor/file.[c,h]: Removed text insertions and
9130         new files code and moved into a new plugin (file wizard).
9131         
9132         * libanjuta/plugins.[c,h]: Added plugins selection function.
9133         
9134         * libanjuta/interfaces/libanjuta.idl: Added goto_position(),
9135         get_position(), insert() in IAnjutaEditor interface. Added
9136         add_buffer() in IAnjutaDocumentManager interface. Added IAnjutaWizard
9137         interface (for wizard plugins).
9139         * plugins/file-loader/anjuta-loader-plugin.ui,
9140         plugins/file-loader/plugin.c: Added wizard launcher interface which
9141         scans for plugins implement IAnjutaWizard interface and presents the
9142         list to user for selection. The selected plugin is then activated
9143         for the wizard.
9145         * libanjuta/interfaces/.cvsignore: Updated.
9146         * plugins/message-view/.cvsignore: Updated.
9147         * plugins/launcher/*: Removed as launcher has already been moved to
9148         libanjuta as class.
9150         * manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
9151         manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
9152         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
9153         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
9154         manuals/reference/libanjuta/tmpl/pixmaps.sgml:
9155         Updated API documentations.
9157 2004-09-01  Amanpreet Singh Alam  <aalam@redhat.com>
9159         * configure.in: Added Punjabi to ALL_LINGUAS
9161 2004-07-29  Naba Kumar  <naba@gnome.org>
9163         * configure.in: Added file-loader plugin Makefile path and
9164         fixed devhelp version requirement.
9166 2004-07-28  Naba Kumar  <naba@gnome.org>
9168         * src/anjuta-app.c, libanjuta/pixmaps.h, libanjuta/anjuta-stock.h,
9169         terminal/preferences-terminal.png (added), message-view/*.png (added),
9170         message-view/*.xpm (added), editor/*.png (added),
9171         editor/*.xpm (added), plugins/editor/Makefile.am,
9172         plugins/editor/plugin.c, plugins/message-view/Makefile.am,
9173         plugins/message-view/plugin.c, plugins/terminal/Makefile.am,
9174         src/anjuta-app.c, pixmaps/Makefile.am: Moved pixmap files to
9175         respective plugins directories.
9177         * pixmaps/autocomplete-16.png, pixmaps/autocomplete.png,
9178         pixmaps/block-end-16.png, pixmaps/block-end.png
9179         pixmaps/block-start-16.png, pixmaps/block-start.png
9180         pixmaps/block_select.xpm, pixmaps/bookmark-first-16.png
9181         pixmaps/bookmark-first.png, pixmaps/bookmark-last-16.png
9182         pixmaps/bookmark-last.png, pixmaps/bookmark-next-16.png
9183         pixmaps/bookmark-next.png, pixmaps/bookmark-prev-16.png
9184         pixmaps/bookmark-prev.png, pixmaps/bookmark_toggle.xpm
9185         pixmaps/fold_close.xpm, pixmaps/fold_open.xpm
9186         pixmaps/fold_toggle.xpm, pixmaps/indent.xpm
9187         pixmaps/indent_auto.xpm, pixmaps/indent_dcr.xpm
9188         pixmaps/indent_inc.xpm, pixmaps/indent_set.xpm
9189         pixmaps/preferences-editor.png, pixmaps/undock.png
9190         pixmaps/error-next-16.png, pixmaps/error-next.png
9191         pixmaps/error-prev-16.png, pixmaps/error-prev.png
9192         pixmaps/messages.xpm, pixmaps/preferences-messages.png,
9193         pixmaps/preferences-terminal.png: Deleted
9195         * libanjuta/properties* (removed), plugins/editor/properties* (added),
9196         plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
9197         plugins/editor/aneditor.cxx, plugins/editor/anjuta-docman.c,
9198         plugins/editor/anjuta-document-manager.plugin.in,
9199         plugins/editor/anjuta-document-manager.ui,
9200         plugins/editor/plugin.c, plugins/editor/print.c,
9201         plugins/editor/search-replace_backend.c,
9202         plugins/editor/search_preferences.h,
9203         plugins/editor/text_editor.c, plugins/editor/text_editor.h:
9204         Moved properties souce files to editor plugin as it not required in
9205         libanjuta. Other editor fixes.
9207         * configure.in, libegg/Makefile.am, libegg/egg-dock* (removed),
9208         libegg/dock/* (removed)
9209         : Restored GDL external dependencies and removed libegg dock
9210         sources, because gdl is being developed.
9211         
9212         * libanjuta/Makefile.am, libanjuta/anjuta-preferences.c,
9213         libanjuta/anjuta-preferences.h, libanjuta/anjuta-shell.c,
9214         libanjuta/anjuta-shell.h, libanjuta/anjuta-utils.c,
9215         libanjuta/anjuta-utils.h, libanjuta/libanjuta.h,
9216         libanjuta/plugins.c, libanjuta/plugins.h,
9217         libanjuta/resources.c, libanjuta/resources.h: Preferences now use
9218         gconf system. Shell now takes docking positions. Added more utility
9219         functions. Added plugins query function. And other fixes.
9221         * libanjuta/interfaces/libanjuta.idl: Added File loader interface.
9222         
9223         * plugins/Makefile.am, plugins/file-loader/*: Implemented file loader
9224         plugin to load files based on mime type.
9225         
9226         * configure.in, plugins/devhelp/plugin.c: Fixed to use devhelp >= 0.9.
9227         
9228         * plugins/file-manager/Makefile.am, plugins/file-manager/an_file_view.c,
9229         plugins/file-manager/plugin.c: File manager now uses file loader to
9230         open files.
9232         * plugins/message-view/anjuta-msgman.c,,
9233         plugins/message-view/message-view.c,
9234         plugins/message-view/plugin.c: Implemented launcher in libanjuta.
9236         * plugins/profile-default/plugin.c, plugins/sample1/plugin.c,
9237         plugins/terminal/terminal.c, src/Makefile.am,
9238         src/action-callbacks.c, src/anjuta-app.c, src/anjuta-app.h,
9239         src/anjuta.c, src/layout.xml, src/preferences.c: Bug fixes.
9240         
9241         * libegg/dock/*: Removed directory.
9242         
9243 2004-07-28  Naba Kumar  <naba@gnome.org>
9245         * configure.in: Reduced gnome-print version requirement.
9246         * plugins/devhelp/plugin.c: Fixed changes wrt develop >= 0.9.0.
9248 2004-07-21  Ray Strode  <rstrode@redhat.com>
9249         * anjuta/anjuta.desktop.in.in: Add MimeType line to desktop file
9250         new mime sytem.
9252 2004-06-29  Johannes Schmid <jhs@cvs.gnome.org>
9253         
9254         * plugins/editor/search-replace.c: Some fixes
9255         * plugins/terminal/Makefile.am:
9256         Patch from: Alexey Rusakov <ktirf@users.sf.net>
9258 2004-05-19  Naba Kumar  <naba@gnome.org>
9260         * libanjuta/e-splash.c: Set 'type' at construct time. Fixed
9261         compiler warning.
9263 2004-05-17  Johannes Schmid <jhs@cvs.gnome.org>
9265         * plugins/editor/text_editor.c: Implemented IAnjutaFile correctly.
9266         Implemented IAnjutaSavable
9267         * plugins/editor/plugin.c: Implemented IAnjutaFile and IAnjutaSavable.
9269 2004-05-17  Naba Kumar  <naba@gnome.org>
9271         * configure.in, plugins/Makefile.am, plugins/profile-default/plugin.c,
9272         plugins/build-basic-autotools/.cvsignore,
9273         plugins/build-basic-autotools/Makefile.am,
9274         plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.png,
9275         plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
9276         plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
9277         plugins/build-basic-autotools/build-basic-autotools.c,
9278         plugins/build-basic-autotools/build-basic-autotools.h: Added basic autotools
9279         build plugin.
9280         
9281         * libanjuta/interfaces/libanjuta.idl: Added IAnjutaProject interface
9282         definition.
9283         
9284         * plugins/file-manager/an_file_view.c,
9285         plugins/file-manager/anjuta-file-manager.ui,
9286         plugins/file-manager/plugin.c, plugins/file-manager/plugin.h:
9287         Added context menu UI.
9288         
9289         * src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c: Added widgets show/hide
9290         in view menu.
9292 2004-05-16      Johannes Schmid <jhs@cvs.gnome.org>
9293         
9294         * libanjuta/anjuta-preferences.[ch]: 
9295         Added save/load_gconf functions
9296         * src/action_callbacks.[ch], src/preferences.c: 
9297         Load global prefs from gconf at startup and save them
9298         on exit. Prefs load and save correctly but something resets
9299         them to default after loading...
9300         * src/Makefile.am: Hack: Add anjuta-preferences.o to LD_ADD.
9301         Somehow the linker does not find save/load_gconf functions
9302         in libanjuta. Must be a stupid mistake, I would be glad
9303         if someone could fix that.
9304         * manuals/reference/libanjuta-sections.txt: Added new
9305         preferences functions and removed gnome-filelist
9306         * plugins/file-manager/anjuta-file-manager-plugin.glade:
9307         * plugins/file-manager/plugin.c:
9308         Added root-path property
9310 2004-05-14      Johannes Schmid <jhs@cvs.gnome.org>
9311         
9312         * libanjuta/fileselection.[ch], gnomefilelist.[ch]: Removed,
9313         they are not longer needed.
9314         * manuals/reference/libanjuta/Makefile.am, anjuta-docs.sgml,
9315         anjuta-sections.txt: Remove references to the files
9316         * libanjuta/pixmaps.h, pixmaps/directory(-accept).png:
9317         Use new nautilus icons for file-manager, looks incredible
9318         cool!
9320 2004-05-14  Johannes Schmid <jhs@cvs.gnome.org>
9321         
9322         * plugins/editor/anjuta-docman.c: gchar* to 
9323         const gchar* in arguments
9324         * plugins/editor/text_editor.c: Implemented IAnjutaFile
9325         Interface
9326         * plugins/file-manager/an_file_view.c: Open files on
9327         double-click. Does not work yet because it does not
9328         find IAnjutaFile interface in document manager
9330 2004-05-14  Johannes Schmid <jhs@cvs.gnome.org>
9331         
9332         * plugins/editor/anjuta-docman.c
9333         * plugins/editor/text_editor.c:
9334         Made close button working, made multiple selection in
9335         File/Open dialog possble, fixed crash bug if file cannot
9336         be opened.
9338 2004-05-13  Johannes Schmid <jhs@cvs.gnome.org>
9339         
9340         * plugins/editor/action-callbacks.c
9341         * plugins/editor/anjuta-docman.c
9342         * plugins/editor/anjuta-docman.h
9343         * plugins/editor/search-replace.c
9344         * plugins/editor/search-replace_backend.c
9345         * plugins/editor/text_editor.c
9346         * plugins/editor/text_editor.h:
9347         Moved to new GtkFileChooserDialog, use gnome-vfs everywhere to be
9348         able to open all files, use uri instead of full_filename, fixed
9349         many bugs.
9352 2004-05-13  Naba Kumar  <naba@gnome.org>
9354         * plugins/message-view/anjuta-message-manager-plugin.glade:
9355         HIG compliant.
9357         * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Fixed toolbar
9358         management.
9360         * pixmaps/anjuta_splash.png: Added border.
9361         
9362         * plugins/editor/anjuta-document-manager.png: New icon.
9363         
9364         * anjuta.glade, plugins/editor/anjuta-document-manager.glade,
9365         plugins/editor/.cvsignore: Moved search dialogs from anjuta.glade.
9366         
9367         plugins/editor/Makefile.am,
9368         plugins/editor/search-replace.c,
9369         plugins/editor/search-replace.h,
9370         plugins/editor/search-replace_backend.c,
9371         plugins/editor/search-replace_backend.h,
9372         plugins/editor/search_preferences.h,
9373         plugins/editor/search_preferences.c: Merged changes from
9374         ANJUTA_1_2_0 branch.
9375         
9376         * plugins/editor/anjuta-docman.c, plugins/editor/file.c,
9377         plugins/editor/plugin.c: Fixed crash bugs. Made toggle editor items
9378         operational.
9380         * plugins/terminal/Makefile.am,
9381         plugins/terminal/anjuta-terminal-plugin.glade: Fixed terminal preferences
9382         dialog.
9383         
9384         * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Added toolbar
9385         submenu.
9387 2004-05-13  Johannes Schmid <jhs@cvs.gnome.org>
9388         * plugins/message-view/plugin.c: Fixed glade file loading
9389         Removed "Show messages" menu item
9390         * src/anjuta-app.c: Fixed crash bug, g_free(filename was called
9391         twice because of this load system layout hack.
9392         * libanjuta/anjuta-ui.h: Removed #include config.h
9393         * libanjuta/libanjuta.pc: Fixed path and depencies
9394         * libanjuta/Makefile.am: Install properties.h and glue-plugin.h
9395         * libanjuta/properties.h: Moved C++ stuff to properties_cxx.h (file added)
9396         * libanjuta/properties.cxx : #include "properties_cxx.h"
9397         * plugins/editor/aneditor.cxx: #include "properties_cxx.h"
9399 2004-05-12  Johannes Schmid <jhs@cvs.gnome.org>
9400         * plugins/message-view/*: Fixed message view preferences
9401         * plugins/message-view/message_prefs.glade: unmerged from anjuta.glade
9402         * anjuta.glade: Removed messages stuff
9404 2004-05-12  Johannes Schmid <jhs@cvs.gnome.org>
9405         
9406         * Removed libanjutamm, it is now hosted on SF.net:
9407         cvs.sf.net/cvsroot/anjuta/libanjutamm
9409 2004-05-11  Johannes Schmid  <jhs@cvs.gnome.org>
9410         
9411         * libanjutamm/*
9412         Added some experimental code to add support for C++ plugins.
9413         Nothing works yet and it is likely that it will disappear but
9414         I have some questions to murrayc and he wants to see the code.
9416 2004-05-11  Naba Kumar  <naba@gnome.org>
9418         * plugins/terminal/terminal.c: Fixed prefs loading bug.
9420         * plugins/editor/action-callbacks.c: Fixed a crash bug in
9421         hightlight style menu actions.
9423         * manuals/reference/libanjuta/libanjuta-docs.sgml,
9424         manuals/reference/libanjuta/plugin-description-file.sgml,
9425         manuals/reference/libanjuta/writing-plugins.sgml,
9426         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9427         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9428         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated docs.
9430         * src/anjuta-app.c: Always load system layout for now.
9432         * libanjuta/anjuta-shell.h, libanjuta/gnomefilelist.h: Fixed format.
9433         
9434         * manuals/reference/libanjuta/libanjuta-docs.sgml,
9435         manuals/reference/libanjuta/libanjuta-sections.txt,
9436         manuals/reference/libanjuta/libanjuta.types,
9437         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9438         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9439         manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
9440         manuals/reference/libanjuta/tmpl/fileselection.sgml,
9441         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
9442         (added) manuals/reference/libanjuta/tmpl/ianjuta-terminal.sgml:
9443         Updated documentation.
9445         * (new) plugins/terminal/*, plugins/Makefile.am, configure.in,
9446         plugins/profile-default/plugin.c, src/layout.xml:
9447         Created terminal plugin.
9448          
9449         * (new) plugins/file-manager/anjuta-file-manager-plugin.glade,
9450         (new) plugins/file-manager/.cvsignore,
9451         plugins/file-manager/an_file_view.c,
9452         plugins/file-manager/plugin.c,
9453         plugins/file-manager/plugin.h: Moved preferences to separate
9454         glade file and added cvsignore file.
9455         
9456         * (new) po/ko.po, (new) po/sq.po, po/ChangeLog: Brought missing po files
9457         from ANJUTA_1_2_0 branch. Please note that other po files need merging
9458         from the branch. I tried it     but there were way too many conflicts.
9459         
9460         * anjuta.glade: Merged with ANJUTA_1_2_0 branch.
9461         
9462         * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h: Added more
9463         util functions required during the merge.
9464         
9465         * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaTerminal
9466         interface.
9467         
9468         * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
9469         plugins/editor/anjuta-docman.c, plugins/editor/goto_line.c,
9470         plugins/editor/text_editor.c, plugins/editor/text_editor.h,
9471         plugins/editor/text_editor_menu.c, plugins/file-manager/Makefile.am:
9472         Merged with ANJUTA_1_2_0 branch.
9474 2004-05-09  Johannes Schmid <jhs@cvs.gnome.org>
9476         * configure.in: Changed GNOME_COMPILE_WARNIGS from error to maximum
9478 2004-05-07  Naba Kumar  <naba@gnome.org>
9480         * libanjuta/anjuta-ui.c: Reads action labels and icons correctly.
9482         * plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c:
9483         Added preferences reading and loading.
9484         
9485         * anjuta.glade, anjuta_dialogs_strings.c, ChangeLog,
9486         libanjuta/anjuta-preferences.c, libanjuta/defaults.c,
9487         libanjuta/fileselection.c, libanjuta/fileselection.h,
9488         libanjuta/resources.c: Merged with ANJUTA_1_2_0 branch.
9489         
9490         * manuals/reference/libanjuta/anjuta-architecture.sgml: Added some docs.
9492         * AUTHORS, HACKING, NEWS, README, anjuta.desktop.in.in,
9493         anjuta.spec.in, configure.in, data/autogen.sh.generic,
9494         data/autogen.sh.gtk, data/autogen.sh.gtkmm, data/autogen.sh.wxwin,
9495         data/macros/autogen.sh, data/macros2/autogen.sh
9496         data/properties/ada.properties, data/properties/anjuta.properties,
9497         launcher/Makefile.am, launcher/anjuta_launcher.c, libanjuta/gnomefilelist.c,
9498         libanjuta/gnomefilelist.h, manuals/C/Makefile.am,
9499         (added) manuals/C/anjuta-advanced-tutorial/.cvsignore,
9500         (added) manuals/C/anjuta-advanced-tutorial/Makefile.am,
9501         (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial-C.omf,
9502         (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.xml,
9503         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_additional_options.png,
9504         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_lib3ds.png,
9505         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_libxml2.png,
9506         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_include_paths.png,
9507         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_libraries.png,
9508         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_lib3ds.png,
9509         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_libxml2.png,
9510         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_project_type.png,
9511         manuals/C/anjuta-manual/authors.xml, manuals/C/anjuta-manual/build.xml,
9512         manuals/C/anjuta-tutorial/anjuta-tutorial.xml,
9513         plugins/class-gen/clsGen.c, plugins/editor/print.c,
9514         plugins/patch/patch-plugin.c, scintilla/Document.cxx,
9515         scintilla/Editor.cxx, scintilla/KeyWords.cxx, scintilla/LexCPP.cxx
9516         scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
9517         scintilla/LexVB.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
9518         (added) scintilla/README.sync, scintilla/ScintillaBase.cxx,
9519         scintilla/ScintillaBase.h, scintilla/ScintillaGTK.cxx,
9520         (added) scintilla/scintilla-marshal.c,
9521         (added) scintilla/scintilla-marshal.h,
9522         (added) scintilla/scintilla-marshal.list,
9523         scintilla/include/SString.h, scintilla/include/SciLexer.h,
9524         scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface,
9525         (added) scintilla/patches/scintilla-calltip-align.patch,
9526         (added) scintilla/patches/scintilla-minor.patch,
9527         tagmanager/Makefile.am: Merge (level 4) with ANJUTA_1_2_0 branch.
9529 2004-05-06  Naba Kumar  <naba@gnome.org>
9531         * (added) plugins/file-manager/Makefile.am,
9532         (added) plugins/file-manager/anjuta-file-manager-plugin.png,
9533         (added) plugins/file-manager/anjuta-file-manager.plugin.in,
9534         (added) plugins/file-manager/anjuta-file-manager.ui,
9535         (added) plugins/file-manager/plugin.c,
9536         (added) plugins/file-manager/plugin.h,
9537         (removed) plugins/file-manager/an_file_view.h,
9538         plugins/Makefile.am, configure.in,
9539         plugins/file-manager/an_file_view.c: Created file manager plugin.
9540         
9541         * plugins/profile-default/plugin.c: Added file manager plugin in default
9542         profile.
9543         
9544         * libanjuta/Makefile.am: Fixed dependencies.
9545         * pixmaps/anjuta_splash.png: New splash screen.
9547 2004-05-05  Johannes Schmid <jhs@cvs.gnome.org>
9548         
9549         * template/template.c/h: Added in-line doc
9550         * manuals/reference/template/*: Added template documentation
9551         * configure.in: Build template docs
9553 2004-05-05  Naba Kumar  <naba@gnome.org>
9555         * autogen.sh: Added commands to generate initial interfaces.
9556         
9557         * libanjuta/Makefile.am,
9558         (removed)libanjuta/anjuta-plugin-parser.c,
9559         (removed)libanjuta/anjuta-plugin-parser.h,
9560         (added)libanjuta/anjuta-plugin-description.c,
9561         (added)libanjuta/anjuta-plugin-description.h: Renamed plugin-parser to
9562         plugin description.
9563         
9564         * libanjuta/anjuta-plugin.c,
9565         libanjuta/anjuta-plugin.h: Added activation and deactivation methods.
9566         
9567         * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Fixed documentation
9568         and added AnjutaShellPlacement enum for widgeds placement (passed to 
9569         widget add_widget() method.
9570         
9571         * libanjuta/plugins.c, libanjuta/plugins.h: Added plugin query routines
9572         and moved plugin sets loading in profile plugins.
9573         
9574         * libanjuta/interfaces/.cvsignore,
9575         (removed)libanjuta/interfaces/Makefile.am,
9576         libanjuta/interfaces/libanjuta.idl,
9577         libanjuta/interfaces/anjuta-idl-compiler.pl,
9578         (removed)libanjuta/interfaces/ianjuta-document-manager.c,
9579         (removed)libanjuta/interfaces/ianjuta-document-manager.h,
9580         (removed)libanjuta/interfaces/ianjuta-editor.c,
9581         (removed)libanjuta/interfaces/ianjuta-editor.h,
9582         (removed)libanjuta/interfaces/ianjuta-file.c,
9583         (removed)libanjuta/interfaces/ianjuta-file.h,
9584         (removed)libanjuta/interfaces/ianjuta-message-manager.c,
9585         (removed)libanjuta/interfaces/ianjuta-message-manager.h,
9586         (removed)libanjuta/interfaces/ianjuta-message-view.c,
9587         (removed)libanjuta/interfaces/ianjuta-message-view.h: Removed all *.c,
9588         *.h and Makefile.am files. They are autogenerated. Interfaces are
9589         by anjuta-idl-compiler.pl from libanjuta.idl file.
9590         
9591         * manuals/reference/libanjuta/Makefile.am,
9592         manuals/reference/libanjuta/anjuta-architecture.sgml,
9593         manuals/reference/libanjuta/libanjuta-docs.sgml,
9594         manuals/reference/libanjuta/libanjuta-sections.txt,
9595         manuals/reference/libanjuta/libanjuta.types,
9596         manuals/reference/libanjuta/plugin-description-file.sgml,
9597         manuals/reference/libanjuta/writing-plugins.sgml,
9598         (added)manuals/reference/libanjuta/tmpl/.cvsignore,
9599         (added)manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
9600         (removed)manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
9601         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9602         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
9603         (added)manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
9604         (added)manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
9605         (added)manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
9606         (added)manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
9607         (added)manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
9608         manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
9609         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
9610         (added)manuals/reference/libanjuta/tmpl/ianjuta-file-loader.sgml,
9611         (added)manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml,
9612         (added)manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml,
9613         (added)manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
9614         (added)manuals/reference/libanjuta/tmpl/ianjuta-help.sgml,
9615         (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
9616         (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
9617         (added)manuals/reference/libanjuta/tmpl/ianjuta-loader.sgml,
9618         (added)manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
9619         manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
9620         manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
9621         (added)manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
9622         (added)manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
9623         (added)manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
9624         (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-loader.sgml,
9625         (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-savable.sgml,
9626         (added)manuals/reference/libanjuta/tmpl/ianjuta-stream.sgml,
9627         (added)manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
9628         (added)manuals/reference/libanjuta/tmpl/libanjuta-iface-marshallers.sgml,
9629         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
9630         manuals/reference/libanjuta/tmpl/plugins.sgml: Updated documentation.
9631         Wrote writing-plugins.sgml documentation. Fixed cross links. Added
9632         interfaces template sgmls.
9633         
9634         * plugins/Makefile.am,
9635         plugins/devhelp/anjuta-devhelp.plugin.in,
9636         plugins/devhelp/plugin.c,
9637         plugins/editor/action-callbacks.c,
9638         plugins/editor/anjuta-document-manager.plugin.in,
9639         plugins/editor/plugin.c,
9640         plugins/editor/plugin.h,
9641         plugins/editor/text_editor.c,
9642         plugins/sample1/plugin.c,
9643         plugins/message-view/anjuta-message-manager.plugin.in,
9644         plugins/message-view/plugin.c: Fixed shell add_widget method to take
9645         placement. Fixed other errors.
9646         
9647         * (added)plugins/profile-default/.cvsignore,
9648         (added)plugins/profile-default/Makefile.am,
9649         (added)plugins/profile-default/anjuta-default-profile-plugin.png,
9650         (added)plugins/profile-default/anjuta-default-profile.plugin.in,
9651         (added)plugins/profile-default/anjuta-default-profile.ui,
9652         (added)plugins/profile-default/plugin.c,
9653         (added)plugins/profile-default/plugin.h: Added a default new
9654         profile plugin.
9655         
9656         * src/Makefile.am,
9657         src/action-callbacks.c,
9658         src/anjuta-app.c,
9659         src/anjuta.c,
9660         src/main.cpp: Fixed necessary changes for libanjuta
9662 2004-05-04  Naba Kumar  <naba@gnome.org>
9664         * libanjuta/anjuta-shell.[h,c], src/anjuta-app.c,
9665         plugins/sample1/plugin.c, plugins/devhelp/plugin.c,
9666         plugins/message-view/plugin.c, plugins/editor/plugin.c: Added shell
9667         placement for default widgets placements.
9669 2004-05-03  Naba Kumar  <naba@gnome.org>
9671         * manuals/reference/libanjuta/anjuta-architecture.sgml,
9672         manuals/reference/libanjuta/libanjuta-docs.sgml,
9673         manuals/reference/libanjuta/plugin-description-file.sgml,
9674         manuals/reference/libanjuta/writing-plugins.sgml:
9675         Wrote more sections in writing-plugins document and fixed errors.
9677 2004-05-03  Naba Kumar  <naba@gnome.org>
9679         * libanjuta/interfaces/libanjuta.idl: Added interface
9680         IAnjutaFileManager.
9681         
9682         * manuals/reference/libanjuta/anjuta-architecture.dia,
9683         manuals/reference/libanjuta/anjuta-architecture.png: Updated
9684         architecture diagram.
9685         
9686         * (added) manuals/reference/libanjuta/anjuta-architecture.sgml,
9687          manuals/reference/libanjuta/libanjuta-docs.sgml,
9688         (added) manuals/reference/libanjuta/plugin-description-file.sgml,
9689         (added) manuals/reference/libanjuta/writing-plugins.sgml:
9690         Wrote writing-plugins document and separated chapters into
9691         separate sgml files.
9692         
9693         * plugins/file-manager/an_file_view.c,
9694         plugins/file-manager/an_file_view.h: New and improved directory
9695         rendering.
9697 2004-05-02  Sven Herzberg  <herzi@abi02.de>
9699         * anjuta.glade: re-designed the new file dialog
9700         * anjuta_dialogs_strings.c: new strings from the new file dialog
9702 2004-04-30  Naba Kumar  <naba@gnome.org>
9704         * libanjuta/interfaces/Makefile.am.iface,
9705         libanjuta/interfaces/anjuta-idl-compiler.pl: Fixed errors.
9706         
9707         * libanjuta/interfaces/libanjuta.idl: Updated.
9709         * libanjuta/interfaces/Makefile.am.iface,
9710         libanjuta/interfaces/libanjuta.idl: Updated.
9712 2004-04-29  Naba Kumar  <naba@gnome.org>
9713         
9714         * libanjuta/interfaces/Makefile.am.iface,
9715         libanjuta/interfaces/libanjuta.idl: Updated.
9717 2004-04-29  Naba Kumar  <naba@gnome.org>
9719         * libanjuta/interfaces/giface-idlc-c.pl,
9720         libanjuta/interfaces/libanjuta.idl: Upgraded.
9721         * libanjuta/interfaces/Makefile.am.iface: Added.
9722         
9723 2004-04-28  Naba kumar  <naba@gnome.org>
9725         * libanjuta/interfaces/giface-idlc-c.pl,
9726         libanjuta/interfaces/libanjuta.idl: Added anjuta interface
9727         definitions and wrote a compiler.
9728         
9729 2004-04-28  Naba Kumar  <naba@gnome.org>
9731         * libanjuta/anjuta-shell.c: Fixed docs.
9732         * libanjuta/interfaces/Makefile.am,
9733         libanjuta/interfaces/ianjuta-file.c,
9734         libanjuta/interfaces/ianjuta-file.h: Added ianjuta-file.{c,h}
9735         
9736         * libanjuta/interfaces/ianjuta-editor.c: Fixed bug.
9737         
9738         * manuals/reference/libanjuta/tmpl/anjuta-children.sgml
9740         * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9741         manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
9742         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9743         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
9744         manuals/reference/libanjuta/tmpl/anjuta-ui.sgml: Updated docs.
9745         * src/anjuta-app.c: Fixed bug.
9747 2004-04-27  Naba Kumar  <naba@gnome.org>
9749         * libanjuta/anjuta-preferences-dialog.c,
9750         manuals/Makefile.am: Fixed document bugs and enabled docs
9751         building.
9753         * libanjuta/anjuta-preferences-dialog.c,
9754         manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml:
9755         More documentation.
9756         
9757         * libanjuta/anjuta-preferences.c,
9758         manuals/reference/libanjuta/libanjuta-docs.sgml,
9759         manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
9760         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9761         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9762         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
9763         manuals/reference/libanjuta/tmpl/anjuta-ui.sgml:
9764         Wrote more documentations.
9766         * (removed) plugins/message-view/imessage-view.c,
9767         (removed) plugins/message-view/ianjuta-msgman.c,
9768         plugins/message-view/Makefile.am,
9769         plugins/message-view/anjuta-msgman.c,
9770         plugins/message-view/anjuta-msgman.h,
9771         plugins/message-view/message-view.c,
9772         plugins/message-view/message-view.h,
9773         plugins/message-view/plugin.c,
9774         plugins/message-view/plugin.h: Moved interface implementations
9775         in their respective classes and used correct macros to
9776         defined class types.
9778         * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
9779         src/action-callbacks.c, src/anjuta-app.c: Subclassed
9780         AnjutaUI from GtkUIManager instead of GtkDialog.
9782         * manuals/reference/libanjuta/Makefile.am,
9783         manuals/reference/libanjuta/libanjuta-docs.sgml,
9784         manuals/reference/libanjuta/libanjuta-sections.txt,
9785         manuals/reference/libanjuta/libanjuta.types,
9786         (added) manuals/reference/libanjuta/anjuta-architecture.dia,
9787         (added) manuals/reference/libanjuta/anjuta-architecture.png,
9788         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9789         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
9790         manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
9791         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
9792         Wrote more documentation, fixed typos, added architecture
9793         diagram, updated object types etc.
9795         * plugins/editor/text_editor.c: Fixed interface implementation.
9797 2004-04-26  Naba Kumar  <naba@gnome.org>
9799         * (added) manuals/reference/libanjuta/anjuta-architecture.dia,
9800         (added) manuals/reference/libanjuta/anjuta-architecture.png,
9801         manuals/reference/libanjuta/libanjuta-docs.sgml: Added
9802         architecture diagram and a new chapter on plugins description file.
9804 2004-04-25  Naba Kumar  <naba@gnome.org>
9806         *  libanjuta/anjuta-children.h,
9807         libanjuta/anjuta-plugin.c,
9808         libanjuta/anjuta-plugin.h,
9809         libanjuta/anjuta-preferences.c,
9810         libanjuta/anjuta-shell.c,
9811         libanjuta/anjuta-shell.h,
9812         libanjuta/e-splash.c,
9813         libanjuta/e-splash.h,
9814         manuals/reference/libanjuta/Makefile.am,
9815         manuals/reference/libanjuta/libanjuta-docs.sgml,
9816         manuals/reference/libanjuta/libanjuta-sections.txt,
9817         manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
9818         manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
9819         manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
9820         manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
9821         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9822         manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
9823         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9824         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
9825         manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
9826         manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
9827         manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
9828         manuals/reference/libanjuta/tmpl/defaults.sgml,
9829         manuals/reference/libanjuta/tmpl/fileselection.sgml,
9830         manuals/reference/libanjuta/tmpl/glue-factory.sgml,
9831         manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
9832         manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
9833         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
9834         manuals/reference/libanjuta/tmpl/pixmaps.sgml,
9835         manuals/reference/libanjuta/tmpl/plugins.sgml,
9836         manuals/reference/libanjuta/tmpl/properties.sgml,
9837         manuals/reference/libanjuta/tmpl/resources.sgml,
9838         manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
9839         manuals/reference/libanjuta/tmpl/e-splash.sgml,
9840         manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
9841         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
9842         manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
9843         manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
9845         Added more template files and wrote more documentation.
9847 2004-04-24  Andras Timar  <timar@gnome.hu>
9849         * configure.in: Added hu to ALL_LINGUAS.
9851 2004-04-23  Naba Kumar  <naba@gnome.org>
9852         
9853         * configure.in: Fixed compile error.
9854         
9855         * libanjuta/anjuta-children.c,
9856         libanjuta/anjuta-children.h,
9857         libanjuta/anjuta-preferences.c,
9858         libanjuta/anjuta-preferences.h,
9859         libanjuta/anjuta-shell.c,
9860         libanjuta/anjuta-ui.c,
9861         libanjuta/anjuta-ui.h,
9862         manuals/reference/libanjuta/Makefile.am,
9863         manuals/reference/libanjuta/libanjuta-docs.sgml,
9864         manuals/reference/libanjuta/libanjuta.types,
9865         manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
9866         manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
9867         manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
9868         manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
9869         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9870         manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
9871         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9872         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
9873         manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
9874         manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
9875         manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
9876         manuals/reference/libanjuta/tmpl/defaults.sgml,
9877         manuals/reference/libanjuta/tmpl/fileselection.sgml,
9878         manuals/reference/libanjuta/tmpl/glue-factory.sgml,
9879         manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
9880         manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
9881         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
9882         manuals/reference/libanjuta/tmpl/pixmaps.sgml,
9883         manuals/reference/libanjuta/tmpl/plugins.sgml,
9884         manuals/reference/libanjuta/tmpl/properties.sgml,
9885         manuals/reference/libanjuta/tmpl/resources.sgml,
9886         plugins/sample1/plugin.c: Added libanjuta API documentation.
9888 2004-04-22  Naba Kumar  <naba@gnome.org>
9890         * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
9891         libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
9892         libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
9893         libegg/Makefile.am, (removed) libegg/egg-accel-dialog.c,
9894         (removed) libegg/egg-action-group.c, (removed) libegg/egg-action.c,
9895         libegg/egg-combo-action.c, libegg/egg-entry-action.c,
9896         (removed) libegg/egg-markup.c, (removed) libegg/egg-menu-merge.c,
9897         (removed) libegg/egg-radio-action.c, (removed) libegg/egg-toggle-action.c,
9898         (removed) libegg/eggradiotoolbutton.c,
9899         (removed) libegg/eggseparatortoolitem.c,
9900         (removed) libegg/eggtoggletoolbutton.c,
9901         (removed) libegg/eggtoolbar.c,
9902         (removed) libegg/eggtoolbutton.c,
9903         (removed) libegg/eggtoolitem.c,
9904         (removed) libegg/prop-editor.c,
9905         (removed) libegg/test-actions.c,
9906         (removed) libegg/test-drag.c,
9907         (removed) libegg/test-merge.c,
9908         (removed) libegg/test-toolbar.c,
9909         libegg/menu/Makefile.am,
9910         (removed) libegg/menu/egg-accel-dialog.h,
9911         (removed) libegg/menu/egg-action-group.h,
9912         (removed) libegg/menu/egg-action.h,
9913         libegg/menu/egg-entry-action.h,
9914         (removed) libegg/menu/egg-markup.h,
9915         (removed) libegg/menu/egg-menu-merge.h,
9916         (removed) libegg/menu/egg-menu.h,
9917         (removed) libegg/menu/egg-radio-action.h,
9918         (removed) libegg/menu/egg-toggle-action.h,
9919         (removed) libegg/menu/howitshouldwork.txt,
9920         (removed) libegg/toolbar/.cvsignore,
9921         (removed) libegg/toolbar/Makefile.am,
9922         (removed) libegg/toolbar/TODO,
9923         (removed) libegg/toolbar/eggradiotoolbutton.h,
9924         (removed) libegg/toolbar/eggseparatortoolitem.h,
9925         (removed) libegg/toolbar/eggtoggletoolbutton.h,
9926         (removed) libegg/toolbar/eggtoolbar.h,
9927         (removed) libegg/toolbar/eggtoolbutton.h,
9928         (removed) libegg/toolbar/eggtoolitem.h,
9929         (removed) libegg/toolbar/prop-editor.h,
9930         (removed) libegg/toolbar/toolbar-api.txt,
9931         (removed) libegg/toolbar/toolbar-ideas.txt,
9932         plugins/devhelp/anjuta-devhelp.ui,
9933         plugins/devhelp/plugin.c,
9934         plugins/editor/action-callbacks.c,
9935         plugins/editor/action-callbacks.h,
9936         plugins/editor/anjuta-docman.c,
9937         plugins/editor/anjuta-document-manager.ui,
9938         plugins/editor/plugin.c,
9939         P plugins/message-view/Makefile.am,
9940         plugins/message-view/anjuta-message-manager.ui,
9941         plugins/message-view/plugin.c,
9942         plugins/sample1/anjuta-sample.ui,
9943         plugins/sample1/plugin.c,
9944         src/action-callbacks.c,
9945         src/action-callbacks.h,
9946         src/anjuta-actions.h,
9947         src/anjuta-app.c,
9948         src/anjuta.ui: Removed libegg code for menu/toolbar action-merge and used
9949         Gtk actions and UIManager. Fixed all plugins to use this.
9950         
9951         * manuals/reference/gtkdoc-scangobj.diff,
9952         manuals/reference/libanjuta/Makefile.am,
9953         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9954         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9955         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
9956         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
9957         manuals/reference/libanjuta/tmpl/plugins.sgml: Fixed document generation.
9959         * configure.in: Updated to require gtk-2.4 and gnome-2.6.
9960         
9961 2004-04-20  Johannes Schmid <jhs@cvs.gnome.org>
9962         
9963         * plugins/message-view/imessage-view.c
9964         * plugins/message-view/ianjuta-msgman.c:
9965         Added interfaces
9967 2004-04-17  Adam Weinberger  <adamw@gnome.org>
9969         * configure.in: Added en_CA to ALL_LINGUAS.
9971 2004-04-08  Naba Kumar  <naba@gnome.org>
9973         * libanjuta/interfaces/ianjuta-message-view.[c,h], 
9974         libanjuta/interfaces/Makefile.am,
9975         libanjuta/interfaces/ianjuta-message-manager.[c,h]: Implemented
9976         message manager and message view interfaces.
9978         * libanjuta/anjuta-children.h, libanjuta/anjuta-plugin-parser.h,
9979         libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
9980         libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
9981         libanjuta/plugins.c, libanjuta/plugins.h, src/action-callbacks.c,
9982         src/anjuta-app.c: Used 'activate' and
9983         'deactivate' virtual methods for plugins. Fixed installed plugins
9984         dialogs. Added remove_widget() method for AnjutaShell.
9986         * libanjuta/interfaces/Makefile.am,
9987         libanjuta/interfaces/ianjuta-document-manager.c,
9988         libanjuta/interfaces/ianjuta-document-manager.h,
9989         libanjuta/interfaces/ianjuta-editor.c,
9990         libanjuta/interfaces/ianjuta-editor.h: Fixed document manager
9991         and editor interfaces.
9993         * plugins/devhelp/plugin.c,
9994         plugins/message-view/anjuta-message-manager.plugin.in,
9995         plugins/message-view/anjuta-msgman.h, plugins/message-view/plugin.c,
9996         plugins/sample1/plugin.c: Updated plugins implementation to
9997         reflect the changes.
9999 2004-04-07  Naba Kumar  <naba@gnome.org>
10001         * libanjuta/anjuta-plugin.h, libanjuta/anjuta-shell.[c,h],
10002         libanjuta/plugins.[c,h], libanjuta/interfaces/Makefile.am,
10003         libanjuta/interfaces/ianjuta-editor.h,
10004         (added) libanjuta/interfaces/ianjuta-document-manager.[c,h],
10005         plugins/editor/anjuta-docman.c,
10006         plugins/editor/anjuta-document-manager.plugin.in,
10007         plugins/editor/plugin.c, plugins/sample1/plugin.c,
10008         src/anjuta-app.c: Implemented IAnjutaDocumentManager interface.
10009         Added supported interfaces for plugins. Tested plugin interfaces
10010         through sample plugin.
10011         
10012 2004-02-29  Johannes Schmid <jhs@cvs.gnome.org>
10013         
10014         * template/Makefile.am, data/templates/library/Makefile.am
10015         Fixed some automake-1.7 incompatibilities
10016         * template/xmltemplate.c: Small fix
10018 2004-02-23  Naba Kumar  <naba@gnome.org>
10020         * src/actions-callbacks.[c,h], src/anjuta-actions.h, src/anjuta.ui:
10021         Added plugins manager dialog.
10022         
10023         * plugins/editor/Makefile.am: Added libanjuta-interface.la to the
10024         library dependencies.
10025         
10026         * src/Makefile.am, src/action-callbacks.c, src/action-callbacks.h,
10027         src/anjuta-actions.h, src/anjuta-app.c, src/anjuta-app.h,
10028         src/anjuta-callbacks.c, src/anjuta_cbs.c, src/main.c.
10029         (new) src/anjuta.[c,h]: Organized session and winodw callbacks. Added
10030         geometry command line option.
10031         
10032 2004-02-16  Naba Kumar  <naba@gnome.org>
10034         * configure.in, libanjuta/Makefile.am, libanjuta/interface/*:
10035         Added interfaces and IAnjutaEditor editor interface.
10036         * plugins/editor/text_editor.c: Implemented IAnjutaEditor
10037         interface.
10038         * libanjuta/anjuta-shell.h: Fixed bug.
10039         
10040 2004-02-13  Naba Kumar  <naba@gnome.org>
10042         * configure.in: Requires devhelp 0.8.1 (0.8 is broken).
10043         
10044 2004-02-13  Johannes Schmid <jhs@cvs.gnome.org>
10045         
10046         * data/template/*/.cvsignore:
10047         Avoid all these ? in cvs output
10049 2004-02-13  Naba Kumar  <naba@gnome.org>
10051         * configure.in, plugins/devhelp/plugin.c: Fixed devhelp library
10052         includes and linking.
10054         * configure.in, plugins/Makefile.am: Enabled devhelp plugin
10055         and set required version to devhelp 0.8. This devhelp version
10056         can be acquired from gnome cvs branch devhelp branch
10057         devhelp-gtk-2-2 or devhelp-0.8.tar.gz to be released soon.
10059         * src/anjuta.ui, src/actions.h, src/actions-callbacks.h,
10060         src/actions-callbacks.c: Added Dock Manager settings menu item.
10062         * configure.in, plugins/Makefile.am: Disabled devhelp creation.
10063         * plugins/devhelp/plugin.c: Fixed a linking bug.
10064         
10065         * configure.in, (added) libegg/gdl-*, libegg/Makefile.am,
10066         libanjuta/gnomefilelist.c, src/anjuta-app.c, src/anjuta-app.h: Removed
10067         external GDL dependency and used libegg codes.
10068         
10069 2004-02-12  Naba Kumar  <naba@gnome.org>
10071         * configure.in, plugins/Makefile.am, plugins/devhelp/*:
10072         Added devhelp plugin, but it can't be used without a
10073         patch in devhelp. So it's disabled for now.
10075         * libanjuta/.cvsignore, libegg/toolbar/.cvsignore,
10076         libegg/treeviewutils/.cvsignore, plugins/editor/.cvsignore,
10077         plugins/message-view/.cvsignore, plugins/sample1/.cvsignore:
10078         Update cvsignore files.
10080         * libanjuta/plugins.c, widgets/e-splash.c:
10081         Fixed plugins loading to show splash icons.
10082         
10083         * plugins/message-view/anjuta-message-manager.plugin.in,
10084         plugins/message-view/plugin.c: Fixed plugin registered name.
10086         * plugins/message-view/anjuta-message-view.png,
10087         plugins/sample1/anjuta-sample-plugin.png: Update images.
10089         * src/Makefile.am, src/anjuta-app.c, src/layout.xml,
10090         src/main.c: Fixed layout loading.
10092         * plugins/devhelp/Makefile.am: Fixed error.
10094         * (removed) widgets/*, libanjuta/plugins.h,
10095         src/main.c: Transfered widgets to libanjuta/.
10096         
10097         * libegg/Makefile.am, libegg/*.c: Moved souce files in libegg
10098         toplevel directory to created only one library as libanjuta-egg.
10100         * data/Makefile.am: Fixed build error.
10102         * configure.in, libegg/egg-dock*.c, libegg/layout.glade,
10103         libegg/test-dock.c, libegg/dock/*, libegg/Makefile.am,
10104         libegg/.cvsignore: Added egg dock widget.
10106         * gdl/*: Removed as they are now available in libegg.
10107         
10108 2004-02-11  Franco Catrin <fcatrin@tuxpan.com>
10110         * plugins/editor/anjuta-docman.c:
10111         Use stock close icon on tab close button
10113 2004-02-11  Johannes Schmid <jhs@cvs.gnome.org>
10114         
10115         * data/template/Makefile.am
10116         data/template/language/Makefile.am
10117         data/template/library/Makefile.am
10118         data/template/text/Makefile.am
10119         data/template/project/Makefile.am
10120         data/template/project/terminal/Makefile.am
10121         configure.in: Created Makefile to install templates
10123 2004-02-11  Naba Kumar  <naba@gnome.org>
10125         * plugins/editor/action-callbacks.c,
10126         plugins/editor/anjuta-document-manager.ui,
10127         plugins/editor/plugin.c
10128         plugins/message-view/anjuta-message-manager.ui,
10129         src/anjuta-actions.h, src/anjuta.ui: Fixed Edit->Goto submenu merging.
10130         
10131 2004-02-09  Johannes Schmid <jhs@cvs.gnome.org>
10132         
10133         * plugins/message-view/*: MessageView plugin is now loaded
10134         The menu items are still dummies.
10136 2004-02-09  Naba Kumar  <naba@gnome.org>
10138         * Makefile.am, autogen.sh, configure.in: Added proper gtkdoc
10139         generation.
10140         
10141         * libanjuta/anjuta-preferences.h: Added some documentation.
10142         
10143         * libanjuta/anjuta-shell.h: Removed dead codes.
10144         
10145         * (removed) manuals/reference/gtkdoc-scangobj,
10146         manuals/reference/gtkdoc-scangobj.diff,
10147         manuals/reference/libanjuta/.cvsignore,
10148         manuals/reference/libanjuta/Makefile.am,
10149         manuals/reference/libanjuta/README.inline-doc,
10150         manuals/reference/libanjuta/README.sections,
10151         manuals/reference/libanjuta/libanjuta-docs.sgml,
10152         manuals/reference/libanjuta/libanjuta-sections.txt,
10153         manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
10154         manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
10155         manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
10156         manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
10157         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
10158         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
10159         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
10160         manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
10161         manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
10162         manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
10163         manuals/reference/libanjuta/tmpl/defaults.sgml,
10164         manuals/reference/libanjuta/tmpl/fileselection.sgml,
10165         manuals/reference/libanjuta/tmpl/glue-factory.sgml,
10166         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
10167         manuals/reference/libanjuta/tmpl/pixmaps.sgml,
10168         manuals/reference/libanjuta/tmpl/plugins.sgml,
10169         manuals/reference/libanjuta/tmpl/properties.sgml,
10170         manuals/reference/libanjuta/tmpl/resources.sgml: Fixed c++ compilation
10171         of scan program. Updated templates.
10173         plugins/editor/action-callbacks.c, plugins/editor/plugin.c: Fixed
10174         editor action callbacks data.
10175         
10176         plugins/editor/text_editor.c: Fixed scintilla height problem. Added
10177         scintilla object ref/unref.
10179 2004-02-08  Johannes Schmid <jhs@cvs.gnome.org>
10180         
10181         * template/*: Added new xml based template system
10182         * template/dtds/*: Dtds to validate xml files of the template systems
10183         * data/template/*: Some sample template files
10184         Still needs some work but builds fine!
10186 2004-02-06  Naba Kumar  <naba@gnome.org>
10188         * cofigure.in, manuals/Makefile.am,
10189         (added) manuals/reference/*: Added API documentation
10190         structure (gtk-doc based).
10192         * libanjuta/libanjuta.h: Updated
10193         
10194 2004-02-05  Naba Kumar  <naba@gnome.org>
10195         
10196         * configure.in: Sets correct dependencies and
10197         uses gdl external library.
10199         * libanjuta/Makefile.am, libanjuta/anjuta-plugin.c,
10200         libanjuta/anjuta-plugin.h, libanjuta/anjuta-utils.c,
10201         libanjuta/anjuta-utils.h, libanjuta/fileselection.c
10202         libanjuta/fileselection.h, libanjuta/glue-factory.c,
10203         libanjuta/gnomefilelist.c, libanjuta/gnomefilelist.h,
10204         libanjuta/plugins.c, libanjuta/plugins.h: Fixed plugin system
10205         and added file dialogs.
10207         * libegg/menu/Makefile.am, libegg/toolbar/Makefile.am,
10208         libegg/treeviewutils/Makefile.am, libegg/util/Makefile.am:
10209         Build dynamic libraries for libegg.
10211         * plugins/Makefile.am, plugins/editor/Makefile.am,
10212         plugins/editor/action-callbacks.c, 
10213         plugins/editor/action-callbacks.h,
10214         plugins/editor/anjuta-docman.c,
10215         plugins/editor/anjuta-docman.h
10216         plugins/editor/anjuta-document-manager.plugin.in
10217         plugins/editor/anjuta-document-manager.png
10218         plugins/editor/anjuta-document-manager.ui
10219         plugins/editor/file.c
10220         plugins/editor/file.h
10221         plugins/editor/plugin.c
10222         plugins/editor/print.c
10223         plugins/editor/print.h
10224         plugins/editor/search-replace.c
10225         plugins/editor/search_incremental.c
10226         plugins/editor/search_incremental.h
10227         plugins/editor/text_editor.c
10228         plugins/editor/text_editor.h
10229         plugins/editor/text_editor_cbs.c
10230         plugins/editor/text_editor_menu.h
10231         plugins/sample1/Makefile.am
10232         plugins/sample1/anjuta-sample-plugin.png
10233         plugins/sample1/anjuta-sample.plugin.in
10234         plugins/sample1/anjuta-sample.ui
10235         plugins/sample1/plugin-sample1.c
10236         plugins/sample1/plugin.c
10237         plugins/sample1/plugin.h: Created sample
10238         plugin and fixed editor plugin.
10240         * printing/*: Removed.
10242         * scintilla/Makefile.am: Builds dynamic library.
10244         * src/Makefile.am, src/action-callbacks.c,
10245         src/action-callbacks.h, (removed) src/an_symbol_view.c,
10246         src/anjuta-actions.h, src/anjuta-app.c,
10247         src/anjuta-app.h, src/anjuta-callbacks.c,
10248         src/anjuta-callbacks.h, (removed) src/anjuta.c,
10249         (removed) src/anjuta.h, src/anjuta.ui,
10250         src/layout.xml, src/main.c, src/preferences.h,
10251         src/utilities.c: Debuggged and finally made plugins
10252         loadable.
10254         * global-tags/Makefile.am: Fixed build error.
10256 2004-02-03  Naba Kumar  <naba@gnome.org>
10258         * configure.in: Users GDL from external package.
10259         * plugins/*: Added many new plugins (not ready though).
10260         * src/*: Removed many files (which have been transfered in plugins/).
10261         
10262 2004-02-01  Robert Sedak  <robert.sedak@sk.htnet.hr>
10264         * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
10266 2004-01-10  Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
10268         * configure.in: Added editor plugins
10269         
10270         * plugins/Makefile.am, src/search-replace_backend.h,
10271         plugins/editor/Makefile.am, plugins/editor/ action-callbacks.c,
10272         plugins/editor/search-replace.c, plugins/editor/search-replace_backend.h
10273         
10274         * Added: plugins/editor/search_incremental.c, 
10275         plugins/editor/search_incremental.h
10277         * Update search-replace in plugins/editor
10278         
10279 2004-01-09  Johannes Schmid <jhs@cvs.gnome.org>
10280         
10281         * plugins/message-view/message-view.c: Some code clean-up
10283 2004-01-09  Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
10285         * Added: search_incremental[ch]
10286         
10287         * anjuta.glade, src/search-replace.c, src/search-replace_backend.h,
10288         src/mainmenu_callbacks.c, src/toolbar.c
10289         src/toolbar_callbacks.c, src/toolbar_callbacks.h, src/Makefile.am
10290         
10291         * Incremental Search
10293 2004-01-03  Johannes Schmid <jhs@cvs.gnome.org>
10294         
10295         * plugins/message-view/anjuta-msgman.[c/h]:
10296         Added message manager for easier message handling with a
10297         similar interface as docman. Of course you can still use
10298         MessageView standalone.
10299         * plugins/Makefile.am: Added message-view because it compiles
10300         without errors.
10302 2004-01-03  Johannes Schmid <jhs@cvs.gnome.org>
10303         
10304         * plugins/message-view/*: Added message-view plugin 
10305         (still incomplete) 
10306         * configure.in: Added plugins/message-view/Makefile
10308 2004-01-03  Naba Kumar  <naba@gnome.org>
10310         * libanjuta/*.c: Added new files and updated old ones.
10311         * plugins/editor/*: Added editor plugin.
10312         * configure.in: Added editor plugin and moved editor related
10313         files into it.
10315 2004-01-02  Jean-Noel Guiheneuf  <jnoel@lotuscompounds.com>
10317         * src/Makefile.am: Added search-replace_backend.[ch]
10318         Removed: find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
10319         find_replace.[ch]
10320         * anjuta.glade, src/search-replace.c, src/search-replace.h,
10321         src/search-replace_backend.c, src/search-replace_backend.h,
10322         src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
10323         src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
10324         src/toolbar_callbacks.c
10325         * The advanced Search/Replace functionality now replaces the older
10326         Find/Replace stuff.
10327         * The Search/Replace functionality can be interrupted during a long
10328         Search/Replace;
10329         
10330 2003-12-11  Naba Kumar  <naba@gnome.org>
10332         * configure.in: Removed libegg flags from ANJUTA_FLAGS.
10333         * libegg/toolbar/Makefile.am, libegg/menu/Makefile.am: Fixed linking
10334         errors.
10335         * Makefile.am, libanjuta/*: Added new module.
10336         * src/Makefile.am: Fixed linking error.
10337         * src/watch_cbs.c: Debugger clean up.
10338         * configure.in: Added libanjuta-2.0.pc
10340         * configure.in, libanjuta/Makefile.am,
10341         (new) libanjuta/libanjuta.pc.in, (rm) libanjuta-2.0.pc.in: Used
10342         libanjuta instead.
10344 2003-12-11  Naba Kumar  <naba@gnome.org>
10346         Patch from: Jean-Noel Guiheneuf   <jnoel@saudionline.com.sa>
10348         * anjuta.glade, src/Makefile.am, src/aneditor.cxx, src/aneditor.h,
10349         src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/cvs.c,
10350         src/mainmenu_callbacks.c, src/memory.c, src/search-replace.c,
10351         src/text_editor.c, src/text_editor.h, (new) src/file.[c,h]:
10352         The user can now give a name at the creation of a new file and
10353         insert automatically (user choice) header, gpl notice, header
10354         template. The file extension is added automatically according
10355         to the selected type of file. The various insert functions have
10356         been moved from mainmenu-callback.c to file.c. The cursor is now
10357         moved after an insert operation. Removes also useless code in
10358         memory.c and search-replace.c
10359         
10360 2003-12-11  Pavol Bosik  <Pavol.Bosik@siemens.com>
10362         * src/attach_process.c, src/attach_process.h, anjuta/anjuta.glade:
10363         sortable headers, process tree, removal of path and process params
10364         * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
10365         anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
10366         code cleanup
10368 2003-12-10  Naba Kumar  <naba@gnome.org>
10370         * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_3)
10371         
10372 2003-11-30  Abel Cheung  <maddog@linux.org.hk>
10374         * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
10376 2003-11-28  Naba Kumar  <naba@gnome.org>
10378         * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_2)
10379         
10380         * manuals/de/*: Added german translation docs.
10381         
10382         * configure.in, Makefile.am, src/Makefile.am,
10383         libegg/*/*: Added libegg library.
10384         
10385         * src/anjuta.ui, src/Makefile.am: Fixed UI file and its
10386         installation directory.
10387         
10388         * src/text_editor_cbs.c: Fixed closing of file.
10390 2003-09-14  Hasbullah Bin Pit <sebol@ikhlas.com>
10391                                                                                 
10392         * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
10394 2003-09-05  Naba Kumar  <naba@gnome.org>
10396         * src/Makefile.am, src/anjuta.c, src/anjuta.h, src/anjuta_gui.c,
10397         src/controls.c, src/controls.h, src/mainmenu_callbacks.c,
10398         src/mainmenu_callbacks.h, src/preferences.c, src/preferences.h,
10399         src/project_dbase.c, src/resources.c, src/toolbar_callbacks.c,
10400         src/toolbar_callbacks.h, configure.in, anjuta.glade, anjuta.prj,
10401         anjuta_dialogs_strings.c, (new) src/anjuta-actions.h,
10402         (new)src/anjuta-stock.h, (new) src/anjuta-ui.[c,h],
10403         (new) src/anjuta.ui: Implemented UI (menus and toolbars) merging
10404         using libegg. Initial commit -- compiles but is not complete.
10406 2003-08-08  Abel Cheung  <maddog@linux.org.hk>
10408         * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
10410 2003-06-04  Abel Cheung  <maddog@linux.org.hk>
10412         * configure.in: Removed "ta" from ALL_LINGUAS.
10414 2003-05-16  Jordi Mallach  <jordi@sindominio.net>
10416         * configure.in (ALL_LINGUAS): Added "ca" (Catalan).
10418 2003-05-16  Danilo Šegan  <dsegan@gmx.net>
10420         * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
10422 2004-04-24  Andras Timar  <tmar@gnome.hu>
10424         * configure.in: Added hu to ALL_LINGUAS.
10426 2004-04-14  Naba Kumar  <naba@gnome.org>
10428         * src/Makefile.am, printing/Makefile.am,
10429         tagmanager/Makefile.am, launcher/Makefile.am: Enabled deprecated code
10430         because we are still using GtkCombo and build breaks with gtk-2.4.
10431         
10432 2004-04-13  Naba Kumar  <naba@gnome.org>
10434         * NEWS: Updated.
10435         * anjuta.spec.in: Fixed build error.
10436         * po/POTFILES.in: Updated.
10437         * manuals/C/anjuta-advanced-tutorial/Makefile.am: Fixed build error.
10439 2004-04-11  Naba Kumar  <naba@gnome.org>
10441         * NEWS: Updated.
10442         * AUTHORS: Updated.
10443         * configure.in: Added ga in ALL_LINGUAS.
10444         * ChangeLog: Fixed dates.
10445         
10446 2004-04-09  Naba Kumar  <naba@gnome.org>
10448         * src/print.c: Fixed buffer styling bug when printing with
10449         selection.
10451         * data/properties/anjuta.properties: Defined only one base font and
10452         used courier instead of lucidatypewriter, because most newer systems are
10453         unlikely to have it (bug #885023, #925956, #890473).
10454         
10455         * configure.in, src/getline.c, src/compiler_options.c: Fixed compiler
10456         warning.
10457         
10458         * src/an_file_view.c: Fixed possible crash bug.
10460 2004-04-07  Naba Kumar  <naba@gnome.org>
10462         * src/anjuta.c: Use _exit() instead of exit() (or gtk_quit() or
10463         gtk_main_quit() etc..), so that atexit() functions are not called
10464         (which is apparently done to free up memory and we don't need to
10465         do that at this point). Incidentally, something also happens in the
10466         atexit call which freezes the UI for far too long when the application
10467         exits and we want to avoid that..
10468         * src/glade_iface.c: Fixed compiler warning.
10469         
10470 2004-04-06  Naba Kumar  <naba@gnome.org>
10472         * src/project_dbase_gui.c: Fixed errors.
10474         * src/registers_gui.c: Fixed possible crash bug.
10475         * src/signals_cbs.[c,h], src/signals_gui.c: Removed.
10476         * src/signals.[c,h]: Used tree view and glade file for dialog.
10477         * src/Makefile.am, src/about.c, src/an_file_view.c,
10478         src/an_symbol_view.c, src/anjuta-plugins.c, src/anjuta-tools.c,
10479         src/anjuta.c, src/anjuta_cbs.c, src/anjuta_gui.c, src/anjuta_info.c,
10480         src/appwiz_page1.c, src/appwiz_page2.c, src/appwiz_page3.c,
10481         src/appwiz_page4.c, src/appwizard_gui.c, src/breakpoints.c,
10482         src/commands.c, src/compatibility_0.c, src/compiler_options.c,
10483         src/cvs.c, src/cvs_cbs.c, src/cvs_gui.c, src/debug_tree.c,
10484         src/debugger.c, src/dnd.c, src/file.c, src/fileselection.c,
10485         src/glade_iface.c, src/goto_line.c, src/help.c, src/launcher.c,
10486         src/launcher.h, src/main.c, src/main_menubar.c,
10487         src/mainmenu_callbacks.c, src/memory.c, src/message-manager-dock.c,
10488         src/message-manager-private.cc, src/message-manager.cc,
10489         src/preferences.c, src/project_config.c, src/project_dbase.c,
10490         src/project_dbase_gui.c, src/project_import.c, src/project_import_cbs.c,
10491         src/project_import_gui.c, src/registers.c, src/registers_cbs.c,
10492         src/registers_cbs.h, src/registers_gui.c, src/resources.c,
10493         src/search-replace.c, src/search-replace_backend.c,
10494         src/search_incremental.c, src/search_preferences.c,
10495         src/sharedlib.c, src/sharedlib_gui.c, src/signals.c,
10496         src/signals.h, src/signals_cbs.c, src/signals_cbs.h,
10497         src/signals_gui.c, src/source.c, src/src_paths.c,
10498         src/stack_trace.c, src/start-with.c, src/style-editor.c,
10499         src/support.c, src/text_editor.c, src/text_editor_cbs.c,
10500         src/text_editor_gui.c, src/text_editor_menu.c, src/toolbar.c,
10501         src/toolbar_callbacks.c, src/watch_cbs.c, src/watch_cbs.h,
10502         src/watch_gui.c, src/widget-registry.c, src/wizard_gui.c,
10503         tagmanager/Makefile.am, scintilla/include/SString.h,
10504         widgets/Makefile.am, widgets/gnomefilelist.c:
10506         Removed all deprecated codes and substituted
10507         with newer APIs. Fixed some possible crash bugs where cell renderers
10508         were being shared.
10509         
10510         * scintilla/patches/scintilla-minor.patch: Minor patch.
10512 2004-04-06  Naba Kumar  <naba@gnome.org>
10514         * src/project_dbase.c, src/project_dbase_gui.c: Refreshes the project
10515         tree after all the files have been added (and not everytime a file
10516         is added in the project). Also fixed some memory corruption
10517         (possibly bug #900478).
10518         
10519         * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/dnd.c,
10520         src/dnd.h, src/executer.c, src/gnome_project.c, src/main_menubar.c,
10521         src/mainmenu_callbacks.c, src/project_dbase.c, src/project_dbase.h,
10522         src/project_dbase_gui.c, src/source.c, src/text_editor.c,
10523         src/text_editor.h, src/utilities.c, src/utilities.h: Used 'const'
10524         qualifier wherever appropriate.
10526 2004-04-05  Naba Kumar  <naba@gnome.org>
10528         * src/launcher.[h,c], src/debugger.c: Added a method in launcher to 
10529         switch terminal echo on/off. Debugger requires it off, while the
10530         rest requires it on.
10532         * src/search-replace.c: sets search direction and action (in addtion
10533         to target) for find in files.
10534         
10535 2004-04-02  Naba Kumar  <naba@gnome.org>
10537         * src/mainmenu_callbacks.c: Sets filename during save of new files.
10539         * src/project_dbase.c, src/debugger, src/an_file_view.c,
10540         src/an_symbol_view.c: Added an gtk events loop for
10541         displaying project loading status (for loading large projects) and
10542         debugger program starting ... just to give an impression of fastness :-).
10544         * configure.in, anjuta.prj: Bumped version to 1.2.2.
10546         * src/an_symbol_view.c, src/an_file_view.c: Apperantly, fixed a
10547         crash bug, which occurs when opening and closing a large project
10548         repeatedly.
10549         
10550         * src/attach_process.c: Fixed a comiple error for old gcc.
10551         
10552         * src/launcher.c: Prints proper error message when launcher child
10553         could not be executed and exits properly. Fixed a crash
10554         bug (bug #926606).
10555         
10556         * src/resources.c, src/utilities.c, src/glade_iface.c,
10557         src/debugger.c, src/attach_process.c: Properly exits forked children
10558         when they could not be executed.
10559         
10560 2004-04-01  Naba Kumar  <naba@gnome.org>
10562         * src/search-replace.c: Fixed a crash bug (bug #921893).
10564 2004-03-31  Naba Kumar  <naba@gnome.org>
10566         * anjuta.glade: Added a note on compiler options dialog ->support
10567         dialog telling that supports are only available for file mode.
10569         * src/anjuta.[c,h], src/project_dbase.[h,c], src/main.c,
10570         src/anjuta_cbs.c:
10571         Improved shutdown time delay by bypassing project closing
10572         and unloading plugins.
10574         * src/build_file.c, data/properties/anjuta.properties: Added a property
10575         to toggle on/off for going to first error automatically.
10577 2004-03-31  Pavol Bosik <Pavol.Bosik@siemens.com>
10579         * src/debugger.c: fixed core file loading
10580         * src/aneditor.cxx, scintilla/include/SString.h: fixed HANGUP bug
10581         for long lines (bugs #700968 and #911376)
10582         * scintilla/ScintillaGTK.cxx, scintilla/PlatGTK.cxx: partially fixed bug
10583         #917982.
10584         * src/anjuta.c: Focuses current AnEditor correctly.
10586 2004-03-30  Naba Kumar  <naba@gnome.org>
10588         * THANKS, anjuta.prj: Removed and moved all credits to AUTHORS file.
10589         * AUTHORS: Updated with all contributors names.
10590         * NEWS: Updated.
10591         * src/about.c: Reads contributors names from AUTHORS file.
10592         * manuals/C/anjuta-manual/authors.xml: Points to online
10593         contributors list.
10594         
10595 2004-03-29  Naba Kumar  <naba@gnome.org>
10597         * data/properties/ada.properties: Fixed syntax colors. Patch
10598         from Gabriel Rossetti <gabriel.rossetti _at_ eivd.ch>
10599         (bug #923474).
10601         * src/source.c, src/gnome_project.c, src/appwizard_cbs.c,
10602         src/appwiz_page2.c:     Correctly defines PACKAGE_DATA_DIR for
10603         generated projects, so that their pixmap files are
10604         found properly (bug #919903).
10605         
10606         * configure.in, src/main.c: Defines SYSTEM_DATA_DIR for
10607         anjuta.
10609         * src/source.c: Installs .glade file of libgllade
10610         projects in $(datadir)/$(package)/glade (part of bug #861038).
10611         
10612         * src/compiler_options.c: Fixed 'remove' and 'clear' of Defines list
10613         in compiler options (bug #883837).
10614         
10615         * src/launcher.c: Disabled pty terminal echo. Correctly prompts
10616         for passwords (eg. root install and ssh cvs access). Fixed Bug #894533.
10617         
10618 2004-03-29  Pavol Bosik <Pavol.Bosik@siemens.com>
10620         * anjuta/src/search-replace.c: fixed another crash bug in
10621         "Find Usage"
10622         * anjuta/src/debugger.c: wrong breakpoint condition gives error message,
10623         breakpoint property fix
10625 2004-03-29  Naba Kumar  <naba@gnome.org>
10627         * src/main_menubar_def.h, configure.in, manuals/C/Makefile.am,
10628         (new) manuals/C/anjuta-advanced-tutorial/*:
10629         Added menu entry for 'Anjuta Advanced Tutorial'
10630         written by Olivier Pinçon  <opincon _at_ wanadoo.fr>.
10632 2004-03-28  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10633         
10634         * src/fileselection.[ch], src/mainmenu_callbacks.c:
10635         Fixed bug #908941  ('Open' starts in wrong directory)
10636         
10637 2004-03-26  Naba Kumar  <naba@gnome.org>
10639         * anjuta.h, src/message-manager-private.[h,cc]: Fixed
10640         compile error and bug #905738 with terminal.
10642         * src/search_incremental.c, src/register.c, src/sharedlib.c,
10643         src/search-replace.[h,c], src/search_incremental.[h,c],
10644         src/search_preferences.h, src/utilities.c, src/anjuta.c,
10645         src/text_editor.[c,h]: Fixed compiler warnings.
10646         
10647         * src/search-replace.c: Fixed a memory corruption (possible
10648         fix for bug #921893, but not yet confirmed).
10649         
10650         * src/launcher.c, src/glade-iface.c, src/project_dbase.c,
10651         src/executer.c, src/utilities.c, src/utilities.h, src/text_editor.c,
10652         src/anjuta-tools.c, src/message-manager-private.[h,cc]: Fixed a bug where
10653         SIGCHLD was overwritten by gnome_execute_shell() - bug #905738.
10655 2004-03-25  Naba Kumar  <naba@gnome.org>
10657         * src/attach_process.c, anjuta.glade, anjuta_dialogs_strings: Fixed a
10658         crash bug with attach process dialog and made the dialog closable
10659         with 'esc'.
10660         
10661         * src/breakpoints.c: Fixed bug #895536 (breakpoint glyphs do not
10662         always display within the margin.)
10663         
10664         * src/debugger.c: Fixed a typo (detele -> delete) which deletes
10665         the old breakpoint when it's properties are updated
10666         (creating a new updated one).
10667         
10668 2004-03-25  Pavol Bosik <Pavol.Bosik@siemens.com>
10670         * src/aneditor.cxx, src/aneditor.h: fixed calltips
10671         displayed for wrong file.
10672         * src/breakpoints.c: conditional breakpoints
10673         * src/controls.c: BUG #912618 - "Save all" for 1 file opened +
10674         "Find in Files..." disabling policy
10676 2004-03-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10678         * src/build_file.c: Fixed bug #874380
10679         Goto the first error if it exists.
10681 2004-03-24  Naba Kumar  <naba@gnome.org>
10683         * src/anjuta.c: Fixed to get correct child exit status
10684         using mask (bug #905738).
10685         
10686         * anjuta.glade, anjuta_dialog_strings.c, src/file.c:
10687         Aligned buttons in the New file dialog,
10688         set default response to OK, entry box activates default response,
10689         ESC closes dialog and hides on delet_event.
10691 2004-03-19  Naba Kumar  <naba@gnome.org>
10693         * src/project_dbase.c: fixed bug #893400 ("Remove file" in project
10694         tree).
10696 2004-03-17  Pavol Bosik <Pavol.Bosik@siemens.com>
10698         * src/search-replace.c: fixed "Find Usage" crash when no project open
10700 2004-03-17  Naba Kumar  <naba@gnome.org>
10702         * data/autogen.sh.*, data/macros/autogen.sh, data/macros2/autogen.sh:
10703         Fixed the generated projects to read m4 directory if the directory
10704         exists (bug #917781).
10705         
10706 2004-03-12  Naba Kumar  <naba@gnome.org>
10708         * HACKING: Fixed formatting for auto-parsing.
10710 2004-03-10  Pavol Bosik <Pavol.Bosik@siemens.com>
10711         
10712         * src/anjuta.c, src/search-replace.c, src/search-replace.h: "Find Usage"
10713         rework (bug #890609)
10715 2004-03-10  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10716         
10717         * src/aneditor.cxx: Fixed bug #910097 (Insert comment)
10719 2004-03-08  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10720         
10721         * src/search-replace.c: "Replace All" in not opened files (All Project files, File List ...).
10722         * src/search_preferences.c: Fixed typo.
10723         
10724 2004-02-26  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10725         
10726         * src/search-replace.c: improved Search&Replace
10727         For the moment "Replace All" does not work with non opened files
10728         but Anjuta should not crash now ! ??? 
10729         
10730 2004-02-26  Naba Kumar  <naba@gnome.or>
10732         * src/source.c: Fixed to pass cflags correctly
10733         and suppress the automake's default cflags.
10734         bug #816130, #801056, #782798, #773459
10735         
10736         * data/properties/anjuta.properties: Do not defualt to -k make option.
10737         bug #875486.
10739         * manuals/C/anjuta-manual/build.xml: Changed build shortcut to F11.
10740         bug #877683.
10741         
10742         * src/registers_gui.c: Fixed a runtime warning. bug #900087.
10743         
10744         * src/message-manager-private.cc: Disabled debug messages.
10745         
10746 2004-02-25  Adam Weinberger  <adamw@FreeBSD.org>
10748         * configure.in: Added 'en_CA' (Canadian English) to ALL_LINGUAS.
10750 2004-02-25  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10751         * anjuta.glade, src/search-replace.c:
10752         Reduced Search&Replace dialog, bug #902636.
10753         
10754 2004-02-23  Naba Kumar  <naba@gnome.or>
10756         * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed a typo
10757         (bug #866143).
10759 2004-02-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10760         
10761         * src/search_incremental.c: Fixed bug #900903
10763 2004-02-23  Pavol Bosik <Pavol.Bosik@siemens.com>
10764         
10765         * src/defaults.c, src/message-manager.cc, src/project_dbase.c,
10766         src/anjuta.c: Fixed bugs #890609 and #890609
10768 2004-02-23  Naba Kumar  <naba@gnome.or>
10770         * src/message-manager.cc: Disconnects menuitem signal properly.
10771         Fixed bug #901723.
10772         
10773         * src/mainmenu_callbacks.c: Do not reload new files. Fixed
10774         bug #900897.
10775         
10776 2004-02-20  Naba Kumar  <naba@gnome.org>
10778         * src/message-manager-private.[c,h]: Implemented keypress
10779         event for the terminal and resets it when ctrl c or ctrl d
10780         is pressed. But it doesn't seem to be working on keypress.
10781         Added a workaround to let it work on key release instead.
10782         (bug #878357).
10783         
10784         * src/search-replace: Fixed compiler warnings.
10785         
10786 2004-02-18  Franco Catrin  <fcatrin@tuxpan.com>
10788         * src/mainmenu_callbacks.c, widgets/gnomefilelist.c:
10789         Use defined file name when saving new files (fixes bug #898105)
10790         Don't change filename when clicking on a directory
10791         
10792         BTW: Happy birthday to me :-)
10793         
10794 2004-02-18  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10795         
10796         * src/search-replace.c: Fixed a crash bug 
10797         Crash on Find & Replace (#887833)
10798         
10799 2004-02-18  Naba Kumar  <naba@gnome.org>
10801         * src/executer.c: Fixed a crash bug.
10802         
10803         * widgets/gnomefilelist.[h,c], src/fileselection.[h,c],
10804         src/debugger.c, project_database_gui.c, src/anjuta.[h,c],
10805         src/anjuta_cbs.c, src/project_database.h: Subclasses GtkDialog
10806         instead of GtkWindow (Part of bug #671596).
10807         
10808         * anjuta.glade, src/breakpoints.c, src/anjuta_info.c,
10809         src/registers_gui.c, src/registers_cbs.[h,c],
10810         src/sharedlib_gui.c, src/sharedlib_cbs.[c,h],
10811         src/signals_cbs.[h,c], src/signals_gui.c, src/executer.c,
10812         src/compiler_options.c, src/an_file_view.c, start-with.c,
10813         src/anjuta-tools.c, help.c:
10815         Added "close" buttons on all
10816         dialogs (HIG) and fixed to properly response to ESC close
10817         (Part of bug #671596).
10819         * src/launcher.c: Disabled printing of long debug lines.
10820         
10821         * src/utilities.h: Fixed a compiler warning.
10822         
10823 2004-02-17  Franco Catrin  <fcatrin@tuxpan.com>
10825         * src/anjuta.c: "Save all" action now asks for filenames for new files
10826         (fixes bug #898111)
10828 2004-02-16  Franco Catrin  <fcatrin@tuxpan.com>
10830         * anjuta.glade, src/text_editor.c:
10831         Fixed a typo in Hello World indentation style 
10832         Fixed misuse of translated strings when looking for style
10833         This entry fixes bug #876037
10835 2004-02-16  Naba Kumar  <naba@gnome.org>
10837         * src/utilities.c: Fixed return value when dest file could
10838         not be created.
10840         Patch from: Dennis Moehlmann  <darksaidin@users.sourceforge.net>
10841         * src/utilities.[c,h]: Removed 'cmp' dependency and used
10842         internal function to compare files.
10843         
10844 2004-02-14  Franco Catrin  <fcatrin@tuxpan.com>
10846         * src/message-manager-private.cc:
10847         Set bold color as foreground color in terminal
10848         (fixes bug #864924)
10850         * src/aneditor.cxx:
10851         Use font style defined for message indicators in
10852         preferences/messages
10853         (fixes bug #885032)
10855 2004-02-13  Franco Catrin  <fcatrin@tuxpan.com>
10857         * src/build_project.c:
10858         Use build.silent option from preferences (fixes bug #895726)
10859         
10860 2004-02-11  Robert Sedak  <robert.sedak@sk.htnet.hr>
10862         * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
10864 2004-01-27  Johannes Schmid <jhs@cvs.gnome.org>
10865         
10866         Patch from Massimo Corà <maxcvs@email.it>:
10867         * scintilla/LexCPP.cxx: Support "///" comments
10869 2004-01-18  Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
10870         * src/Makefile.am, src/anjuta.c, src/search-replace.c,
10871         src/search_replace.h, src/search-replace_backend.h
10872         anjuta.glade
10873         
10874         * Added: src/search_preferences.c, src/search_preferences.h
10875         Allow the user to save search/replace settings and give them names.
10877 2004-01-16  Johannes Schmid <jhs@cvs.gnome.org>
10878         
10879         * scintilla/Makefile.am, scintilla/scintilla_marshal.[c/h/list],
10880         scintilla/ScintillaGTK.cxx:
10881         Hopefully fixed AMD 64 crash bug by using correct marshaller
10883 2004-01-16  Franco Catrin L. <fcatrin@tuxpan.com>
10885         * src/preferences.c: Save GtkOptionMenu properties properly
10886         * src/text_editor.c: Fixes editor mispell of fold.symbols property
10888 2004-01-15  Johannes Schmid <jhs@cvs.gnome.org>
10889         
10890         * configure.in, src/Makefile.am, scintilla/Makefile.am:
10891         Fixed libiconv issue
10892         * NEWS: Updated
10894 2004-01-15  Johannes Schmid <jhs@cvs.gnome.org>
10895         
10896         Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
10897         *  src/attach_process.c, src/debugger.c, src/registers.c/h,
10898         src/registers_cbs.c, src/registers_gui.c, src/search-replace.c
10899         src/sharedlib.c, src/sharedlib.h, src/sharedlib_cbs.c
10900         src/sharedlib_gui.c:
10901         Debugger speed-up, replaced deprecated GtkCList
10903 2004-01-14  Franco Catrin L.<fcatrin@tuxpan.com>
10905         * src/text-editor.c: Use stock gtk+ close button for editor tabs
10907 2004-01-13  Laurent Dhima  <laurenti@alblinux.net>
10909         * configure.in: Added "sq" to ALL_LINGUAS.
10911 2004-01-12  Changwoo Ryu  <cwryu@debian.org>
10913         * configure.in: Added "ko" to ALL_LINGUAS.
10915 2004-01-09  Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
10917         * src/toolbar.c, src/toolbar_callbacks.c, src/toolbar_callbacks.h,
10918         src/search_incremental.c, src/search_incremental.h: 
10919         Search_incremental code cleanup
10921 2004-01-08  Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
10923         * scintilla/*/*: Updated scintilla to CVS
10924         * Added: scintilla/Readme.sync
10925         * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/KeyWords.cxx,
10926         scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
10927         scintilla/LexVB.cxx, scintilla/ScintillaBase.cxx, scintilla/ScintillaBase.h,
10928         scintilla/ScintillaGTK.cxx,
10929         scintilla/include/SciLexer.h, scintilla/include/Scintilla.h,
10930         scintilla/include/Scintilla.iface: Updated.
10932 2004-01-07  Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
10934         * search-replace_backend.[ch], search_incremental[ch]: Added
10935         
10936         * find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
10937         find_replace.[ch]: Removed.
10938         
10939         * anjuta.glade, src/search-replace.c, src/search-replace.h,
10940         src/search-replace_backend.c, src/search-replace_backend.h,
10941         src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
10942         src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
10943         src/toolbar_callbacks.c, src/Makefile.am: The advanced Search/Replace
10944         functionality now replaces the older Find/Replace stuff. The Search/Replace
10945         functionality can be interrupted during a long Search/Replace.
10947 2004-01-02  Dan Elphick <dre00r@ecs.soton.ac.uk>
10949         * widgets/gnomefilesel.c: Fix use of previously freed memory on
10950         selecting ".." and "." from file selector. 
10952 2004-01-02  Johannes Schmid <jhs@cvs.gnome.org>
10954         * anjuta.glade: Fixed wrong "fold.symbols" property
10956 2003-12-31  Johannes Schmid <jhs@cvs.gnome.org>
10957         
10958         * src/project_dbase_gui.c: Alphabetical order ;-)
10959         * src/compiler_options.c: Fixed bug #867539
10960         * src/launcher.c: Workaround for bugs #864922, #849928,
10961         #846386 and #845782: The launcher no longer hangs but does
10962         not get the exit status correctly sometimes.
10963         * Changes suggested by Bosik are obviously already in without
10964         any Changelog entry (ClsGen.c, project_dbase_gui.c)
10965         * NEWS, README, anjuta.prj, configure.in: 
10966         Changed version to 1.2.1
10967         
10968         Patch from Andreas Volz <andreas99@users.sourceforge.net>:
10969         * anjuta_dialogs_strings.c, anjuta.glade: 
10970         Fixed bugs #860906, #859329
10971         
10972         Patch from grzegol@pld-linux.org
10973         * anjuta.desktop.in.in: Fixed bug #858993 (Follow 
10974         freedesktop.org standard)
10976 2003-12-31  Johannes Schmid <jhs@cvs.gnome.org>
10977         
10978         Patch from Stefano Vallarino <stevalla@libero.it>:
10979         * src/source.[c/h]: Fixes cpp sample file to conform to 
10980         ISO/IEC 14882, C++-Standard 
10982 2003-12-31  Dan Elphick  <dre00r@ecs.soton.ac.uk>
10984         Review by Johannes Schmid <jhs@cvs.gnome.org>
10985         * src/build_file.[ch]: Add build_execute_shell_command which executes the
10986         command using sh -c.
10987         * src/compile.c: Use build_execute_shell_command when compiling single
10988         files.
10990 2003-12-31  Johannes Schmid <jhs@cvs.gnome.org>
10991         
10992         Patch from Pavol Bosik  <Pavol.Bosik@siemens.com>:
10993         * src/breakpoints.c: Code cleanup, workaroud for possible 
10994         launcher bug
10995         * src/src_paths.c: Update debugger dirs on directory change
10997 2003-12-31  Pavol Bosik  <Pavol.Bosik@siemens.com>
10999         Review by Johannes Schmid <jhs@cvs.gnome.org>
11000         * src/attach_process.c, src/attach_process.h, anjuta.glade:
11001         sortable headers, process tree, removal of path and process params
11002         * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
11003         anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
11004         code cleanup
11006 2003-12-31  Johannes Schmid <jhs@cvs.gnome.org>
11007         
11008         Patch from: Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
11009         * anjuta.glade, src/mainmenu_callbacks.c, src/file.[c/h]:
11010         Add a dialog for "New file" which lets the user set the 
11011         filename and to add copyright/header templates to the file
11012         * Review: Changed function names to contain modules name (file_)
11014 2003-12-09  Naba Kumar  <naba@gnome.org>
11016         * setup-gettext: Fixed a typo.
11017         * scintilla/Makefile.am: Fixed a build error for SMP systems.
11019 ---- Released version 1.2.0 ---
11021 2003-12-08  Naba Kumar  <naba@gnome.org>
11023         * src/preferences.c: Fixed compiler error.
11024         * global_tags/create_global_tags.sh: Fixed to install properly
11025         even when system.tags could not be generated.
11026         * NEWS: Updated.
11028 2003-12-06  Naba Kumar  <naba@gnome.org>
11030         * setup-gettext: Fixed to not generate intl directory with gettextize.
11032         Patch from:  Karl-Heinz Brünen  <k.bruenen@eprosoft.de>
11033         * src/anjuta.c: Filters out unnecessary files from find in files
11034         command.
11035         
11036         * NEWS: Updated.
11037         * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed tutorial
11038         * src/widzard_gui.c: Added horiz scrollbar for desc text.
11039         
11040 2003-12-04  Naba Kumar  <naba@gnome.org>
11041         
11042         * src/gnome_project.c: Enables debug and optimization flags for
11043         new projects.
11044         
11045         Patch from: Pavol Bosik  <Pavol.Bosik@siemens.com>
11046         
11047         * src/project_dbase_gui.c: combined header and c files for
11048         file selector.
11049         
11050         * plugins/class-gen/clsGen.c: Fixed file name typo in generated file.
11051         * data/properties/pascal.properties: Fixed pascal syntax highlighting.
11053 2003-11-30  Abel Cheung  <maddog@linux.org.hk>
11055         * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
11057 2003-11-29  Naba Kumar  <naba@gnome.org>
11059         * configure.in, anjuta.prj: Bumped version to 1.2.0.
11060         * NEWS: Updated.
11062 2003-11-28 Johannes Schmid <clubfan@users.sourceforge.net>
11063         
11064         * src/main_menubar.c: Now files cannot be opened twice in recently
11065         file menu
11067 2003-11-27  Pavol Bosik  <Pavol.Bosik@siemens.com>
11069         * src/breakpoints.c: Fixed parsing of gdb output for breakpoints in C++
11071 2003-11-28  Naba Kumar  <naba@gnome.org>
11073         * scintilla/*/*: Updated scintilla to CVS (2003-11-28)
11074         
11075 2003-11-27  Naba Kumar  <naba@gnome.org>
11077         * src/breakpoints.c, src/launcher.c, src/find_text.c,
11078         src/test_editor_cbs.c, src/signals_cbs.c: Fixed compiler warnings.
11079         
11080         * src/appwiz_page1.c, src/appwiz_page4.c, src/appwizard.[c,h],
11081         src/appwizard_gui.c, src/gnome_project.c, src/project_dbase.[c,h],
11082         src/project_import_gui.c, src/wizard_gui.[c,h]: Implemented a
11083         checkbox in project wizard (project options page) to enable/disable
11084         source code generation with glade(mm).
11085         
11086         * NEWS: Updated
11087         
11088 2003-11-19  Pavol Bosik  <Pavol.Bosik@siemens.com>
11090         * src/dnd.c: Opening files with special characters in the name.
11092 2003-11-20  Jordi Mallach  <jordi@sindominio.net>
11094         * configure.in (ALL_LINGUAS): Bah, "ca" (Catalan) has been missing for
11095         a long time.
11097 2003-11-18  Naba Kumar  <naba@gnome.org>
11099         * src/anjuta-tools.c, src/build_file.c, src/cvs.c, src/debugger.c,
11100         src/find_in_files.c, src/gnome_project.c, src/launcher.c,
11101         src/project_import.c, plugins/patch/patch-plugin.c:
11102         Fixed g_signal_diconnect calls to pass correct data.
11103         (Fixed possible crash in project imports).
11104         
11105         * NEWS: Updated.
11106         
11107 2003-11-18  Pavol Bosik  <Pavol.Bosik@siemens.com>
11109         Reviewed by Naba Kumar  <naba@gnome.org>
11110         * src/launcher.[h,c], src/debugger.c: Fixed encoding bug with GIOChannel
11111         and debugger. Sets default settings for pty in launcher.
11112         * data/gdb.init: Removed charset work around (now works with user's
11113         native charset)
11114         * src/debugger.c: Code cleanup. Removed duplicate call to 'info signals'.
11116 2003-11-18  Naba Kumar  <naba@gnome.org>
11118         * src/anjuta-encodings.c, src/preferences.c: Renamed all variable
11119         names of 'index' to 'idx'.
11120         
11121 2003-11-17  Naba Kumar  <naba@gnome.org>
11123         Patch from: arief_mulya  <arief_m_utama@telkomsel.co.id>
11124         * src/project_dbase.c: Prompts user for unsaved project files
11125         when project is closed.
11126         
11127 2003-11-16  Naba Kumar  <naba@gnome.org>
11129         Patch from: Marcin "Zenek" Jaskólski  <zenek@moo.pl>
11130         * src/appwizard_cbs.c, src/start-with.c: Fixed compiler errors with
11131         older gcc.
11132         
11133 2003-11-11  Johannes Schmid <clubfan@users.sourceforge.net>
11134         
11135         * src/anjuta.c: Fixed crash related to tag == NULL while 
11136         anjuta is exiting
11138 2003-11-11  Naba Kumar  <naba@gnome.org>
11140         * src/glade_iface.c: Avoids error conditions for glade or glademm not
11141         found. It simply doesn't generate the c/c++ codes and continues with
11142         just a warning.
11143         * NEWS: Updated.
11144         
11145 2003-11-10  Naba Kumar  <naba@gnome.org>
11147         * anjuta.glade, anjuta_dialogs_strings.c: Fixed typos in
11148         'Start with dialog'.
11150         * configure.in, manuals/Makefile.in, manuals/de/* (new): Added
11151         German translation of anjuta-tutorial.
11152         
11153         * src/launcher.c: Fixed an encoding bug with GIOChannels.
11154         * NEWS: Updated.
11156 2003-11-10  Jean-Noel Guiheneuf   <jnoel@saudionline.com.sa>
11158         * src/breakpoints.c, src/project_dbase.c, src/text_editor.c:
11159         Fixes the Bug #823249, Fixes the Bug #713229 When the user enables
11160         the syntax highlighting in Preferences, the automatic syntax
11161         highlighting is now selected. When the debugger is stopped and the
11162         breakpoints window not closed, the gtk_tree_view in this window is
11163         now made unsensitive.
11165 2003-11-07  Johannes Schmid  <clubfan@users.sourceforge.net>
11167         * src/preferences.h, src/preferences.c, anjuta.glade:
11168         Fixed translation bug in preferences by using GtkOptionMenu
11169         * anjuta.prj: Project version 1.1.98
11171 ---------------- Released version 1.1.98 ----------------
11173 2003-11-07  Naba Kumar  <naba@gnome.org>
11175         * anjuta.spec.in: Revived docs package and combined all docs into
11176         one package.
11177         * configure.in: Bumped version to 1.1.98 rc2
11178         * NEWS: Updated.
11179         * anjuta.spec.in: Fixed scrollkeepr-update command.
11180         * anjuta.spce.in: Fixed file permissions.
11182 2003-11-06  Naba Kumar  <naba@gnome.org>
11184         * src/mainmenu_callback.[c,h], src/main_menubar_def.h: Added help
11185         menus to activate anjuta helps.
11186         
11187         * manuals/C/anjuta-faqs/anjuta-faqs.sgml (removed),
11188         manuals/C/anjuta-faqs/anjuta-faqs.xml (added),
11189         manuals/C/anjuta-faqs/legal.xml (added),
11190         manuals/C/anjuta-faqs/Makefile.am,
11191         manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
11192         manuals/C/anjuta-faqs/.cvsignore,
11193         manuals/C/anjuta-tutorial/anjuta-tutorial.sgml (removed),
11194         manuals/C/anjuta-tutorial/anjuta-tutorial.xml (added),
11195         manuals/C/anjuta-tutorial/legal.xml (added),
11196         manuals/C/anjuta-tutorial/Makefile.am,
11197         manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
11198         manuals/C/anjuta-tutorial/.cvsignore,
11199         manuals/C/anjuta-manual/*.sgml (removed),
11200         manuals/C/anjuta-manual/*.xml (added),
11201         manuals/C/anjuta-manual/Makefile.am,
11202         manuals/C/anjuta-manual/anjuta-manual-C.omf,
11203         manuals/C/anjuta-manual/.cvsignore,
11204         manuals/C/topic.dat (removed), manuals/C/Makefile.am,
11205         manuals/ja/anjuta-faqs/anjuta-faqs.sgml (removed),
11206         manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf (removed),
11207         manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.UTF-8.omf (added),
11208         manuals/ja/anjuta-faqs/anjuta-faqs.xml (added),
11209         manuals/ja/anjuta-faqs/legal.xml (added),
11210         manuals/ja/anjuta-faqs/Makefile.am,
11211         manuals/ja/anjuta-faqs/anjuta-faqs-C.omf,
11212         manuals/ja/anjuta-faqs/.cvsignore,
11213         manuals/ja/anjuta-manual/*.sgml (removed),
11214         manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf (removed),
11215         manuals/ja/anjuta-manual/anjuta-manual-ja_JP.UTF-8.omf (added),
11216         manuals/ja/anjuta-manual/*.xml (added),
11217         manuals/ja/anjuta-manual/Makefile.am,
11218         manuals/ja/anjuta-manual/anjuta-manual-C.omf,
11219         manuals/ja/anjuta-manual/.cvsignore,
11220         manuals/ja/topic.dat (removed), manuals/ja/Makefile.am,
11221         manuals/sgmldocs.make (removed),
11222         manuals/xmldocs.make (added), manuals/omf.make (added),
11223         manuals/Makefile.am, configure.in, Makefile.am: Converted old sgml
11224         documentations to newer docbook xml documentations. Converted 
11225         Japanesh docs to UTF8 docs. Fixed installations. Update cvsignores.
11226         Enabled manulas installations.
11227         
11228         * gdl/.cvsignore, scintilla/.cvsignore, .cvsigore: Updated.
11230 2003-11-05  Naba Kumar  <naba@gnome.org>
11232         * data/gdb.init: Sets host's charset to ascii to solve debugger
11233         freeze up due to uninitialized strings in target program.
11235         * src/mainmenu_callbacks.c, src/watch_cbs.c, src/message-manager.[cc,h]:
11236         Fixed a crash bug with 'Add expression in watch'. Bug #822017
11237         
11238         * NEWS: Updated.
11239         
11240         Patch from: Bosik Pavol  <Pavol.Bosik@siemens.com>
11241         src/launcher.c: Turns off echo in spawned pty to fix debugger.
11243 2003-11-04  Naba Kumar  <naba@gnome.org>
11245         * scintilla/Makefile.am, widgets/Makefile.am: Fixed distribution
11246         problems.
11247         
11248         Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
11249         * src/aneditor.cxx, src/aneditor.h, src/controls.c, src/main_menubar.c,
11250         src/main_menubar.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
11251         src/mainmenu_callbacks.h: Added emacs style c/c++ custom indentation
11252         in file headers.
11253         
11254         * src/search-replace.c: Fixed infinite loop bug.
11255         * start-with.c: Fixed a crash bug with "Open last project".
11256         
11257         Patch from: Karl-Heinz Brünen  <k.bruenen@eprosoft.de
11258         * scintilla/Makefile.am: Fixed compiler option.
11259         
11260 2003-10-16  Naba Kumar  <naba@gnome.org>
11262         Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
11263         * src/text_editor.c: Fixed autoformat.
11264         
11265 2003-10-15  Naba Kumar  <naba@gnome.org>
11267         * src/anjuta_cbs.c: Used ALT+number for editor tab browsing, instead
11268         of CTRL+number.
11269         
11270 2003-10-09  Naba Kumar  <naba@gnome.org>
11272         * src/cvs_gui.c: Fixed a UI bug (hides the unwanted frame).
11273         
11274 2003-10-08  Naba Kumar  <naba@gnome.org>
11276         * src/source.c: Fixed a GETTEXT typo error.
11277         * anjuta.glade: Made 'Sorted in order you open them' default option
11278         for editor tabs.
11280         Patch from: Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
11281         * anjuta.glade, data/properties/anjuta.properties:
11282         Fixed the freeze of the "Preferences" combos at the first Anjuta
11283         init is generated by:
11284                 - a not complete translation of preferences.c file
11285                 - a difference between 2 names in anjuta.glade and
11286                 anjuta.properties (arrows --> Arrows , bottom --> Bottom)
11287                 - the same name given to 3 combos (anjuta.glade).
11288                 
11289         * src/find_text.c: If the "whole document" mode is selected,
11290         a new search will select the next occurrence (Bug #764954).
11291         It is now possible to use the shortcuts to search next or previous
11292         occurrence even if the search dialog has the focus.     Bug #790318
11293         
11294         * src/main_menubar_def.h: "Select code block" shortcut; the new
11295         shortcut is now Alt+L instead of Alt+B (already used by _Build menu).
11296         (Bug #811016).
11298         Patch from: Richard Lee  <r.h.lee@comcast.net>
11299         * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c,
11300         tagmanager/tm_workspace.c: The following is a patch to fix a
11301         seemingly random occurence where Anjuta would crash when a
11302         certain key was pressed.
11304 2003-09-29  Naba Kumar  <naba@gnome.org>
11306         * src/find_in_files.c: Ignores binary by default. Disabled the option
11307         of NOCVS search, because launcher does not use sh and hence can not
11308         pipe.
11309         
11310         * src/project_dbase.c, src/session.[h,c]: Fixed to save the
11311         "clean before build" state in project session and not in account session,
11312         otherwise the state gets reflected to other projects causing annoyance.
11313         
11314         * src/compiler_options.c: Fixed a bug where compiler options were always
11315         claimed 'modified'.
11317         * src/build_project.c, data/properties/anjuta.properties,
11318         src/commands.[h]: Fixed a bad bug where clean-before-build
11319         doesn't work.
11320         
11321         * scintilla/patches/research-cvs-nolog.diff,
11322         scintilla/patches/scintilla-ac-gtk2-port.diff,
11323         scintilla/patches/scintilla-ac-sort-fix.diff,
11324         scintilla-optimization.diff: Removed, because they are already in
11325         scintilla CVS.
11326         
11327         * scintilla/*/*: Update scintilla to current CVS (just after 1.55 release,
11328         2003-09-29).
11330         * scintilla/LexMPT.cxx, scintilla/LexMetapost.cxx, scintilla/LexTeX.cxx,
11331         scintilla/LexYAML.cxx: Added new scintilla lexers.
11332         
11333         * TODO, NEWS: Updated.
11335         Patch from: Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
11336         * src/utilities.c: Fixed typo bugs.
11338 2003-09-26  Naba Kumar  <naba@gnome.org>
11340         * src/anjuta.c: Only connects to kernel SIGCHLD signal.
11341         * src/find_replace.c, src/find_text.c, src/mainmenu_callbacks.c,
11342         src/text_editor.[c,h], src/toolbar_callbacks.c: Added wrap in
11343         text_editor_find() and Fixed I-Search wrapping.
11344         * src/debugger.c: Fixed to pass a newline after a debugger
11345         command (which was broken since the launcher was refactored.
11346         (Pointed out by Bosik Pavol  <Pavol.Bosik@siemens.com>)
11348 2003-09-25  Naba Kumar  <naba@gnome.org>
11350         * src/toolbar_callbacks.c: Fixed start of incremental search.
11351         
11352         Patch from: Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
11353         * src/controls.c, src/main_menubar.c, src/main_menubar.h,
11354         src/main_menubar_def.h, src/mainmenu_callbacks.c,
11355         src/toolbar_callbacks.c, src/toolbar.c: Added reverse search
11356         menu and implementation.
11358 2003-09-24  Pavol Bosik  <bosikp@frcatel.fri.utc.sk>
11360         Reviewed by 2003-09-24  Naba Kumar  <naba@gnome.org>
11361         * src/debug_tree.c, src/debug_tree.h: Fixed color of modified
11362         variables in Locals window.
11364 2003-09-24  Frederic RUAUDEL <grumz@users.sourceforge.net>
11366         Reviewed by 2003-09-24  Naba Kumar  <naba@gnome.org>
11367         * src/utilities.[ch] : Fix a tooltip bug in 
11368         anjuta_util_toolbar_append_stock(), the label appeared instead of
11369         the tooltip text. Remove label from arguments of the function
11370         because label is included in the stock icon data.
11371         * src/toolbar.c : Fix call to anjuta_util_toolbar_append_stock().
11372         * src/text_editor_gui.c : Fix call to anjuta_util_toolbar_append_stock().
11373         * FIXME: translation file should be updated because of label text removal.
11375 2003-09-24  Naba Kumar  <naba@gnome.org>
11377         * scintilla/PlatGTK.cxx: Fixed font setting in widget style.
11378         
11379         * src/launcher.[c,h], plugins/patch/patch-plugin.c, src/anjuta-tools.c,
11380         src/build_file.c, src/cvs.c, src/find_in_files.c, src/gnome_project.c,
11381         src/project-import.c, src/anjuta.c: Implemented buffered outputs for
11382         stdout and stderr. Also buffered output and check-for-password
11383         can be enabled/disabled. Added proper UTF8 handling. Fixed pty input
11384         with password prompts. Checkes for password prompts from all outputs.
11385         
11386         * src/utilities.[h,c]: Defined anjuta_util_convert_to_utf8() function
11387         which takes a string (which could be utf8 also) and converts into
11388         utf8 string.
11389         
11390         * src/main.c: Connects kernel signals after gnome_program_init().
11391         
11392         Patch from: Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
11393         * src/message-manager.c: Fixed bug #787026 by converting the strings
11394         to proper UTF8.
11395         
11396 2003-09-22  Naba Kumar  <naba@gnome.org>
11398         * src/scintilla/patches/scintilla-ac-gtk2-port.diff,
11399         scintilla/PlatGTK.cxx: Ported autocomplete window to gtk2 by removing
11400         GtkCList and using GtkTreeView instead. Added the patch.
11401         * src/scintilla/patches/scintilla-ac-sort-fix.diff,
11402         scintilla/PlatGTK.cxx: Fixes sorting bug in AC.
11403         
11404 2003-09-19  Naba Kumar  <naba@gnome.org>
11406         * printing/print.c: Proper UTF8 printing support.
11407         * src/main.c: moved kernel signal connects at the
11408         end of application initialization.
11409         
11410 2003-09-18  Naba Kumar  <naba@gnome.org>
11412         * scintilla/*/*, src/scintilla/Makefile.am, src/Makefile.am,
11413         (new) lexers.make, (new) lexers: Update scintilla to latest
11414         scintilla CVS (2003-09-18), added new lexers, automated
11415         lexers makefiles sections and scintilla update. Added
11416         patches. Optimized pango rendering. Fixed a crash bug
11417         in scintilla.
11418         
11419         * (new) scintilla/patches/research-cvs-nolog.diff: Added
11420         patch to remove cvs log command from RESearch.cxx file.
11421         * scintilla/patches/scintilla-pango-always.diff:
11422         Fixed file name.
11423         * scintilla/RESearch.cxx: Removed spurious cvs log command
11424         and logs.
11425         * (new) scintilla/test-scintilla.cxx: A test file for scintilla.
11426         
11427         Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
11428         * src/dnd.c: Fixed a crash bug with DND.
11429         
11430 2003-09-15  Naba Kumar  <naba@gnome.org>
11432         * src/text_editor.[c,h], src/anjuta.c, src/breakpoints.c,
11433         src/goto_line.c, src/mainmenu_callbacks.c, src/text_editor_cbs.c,
11434         src/toolbar_callbacks.c: Added an additional parameter to
11435         text_editor_goto_line() funtion which decides if the line should
11436         be made visible (if it's under fold).
11437         
11438         * src/style-editor.c: Fixed a compiler warning.
11439         * src/message-manager.cc: Calls parent method correctly.
11441         * src/preferences.h: Fixed prent class.
11442         
11443         Patch from: Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
11444         * src/project_dbase.c: Fixed bug #713210.
11445         
11446 2003-09-14  Hasbullah Bin Pit <sebol@ikhlas.com>
11447                                                                                 
11448         * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
11450 2003-09-11  Naba Kumar  <naba@gnome.org>
11452         Patch from: Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
11453         * src/style-editor.c: Fixed bug #769130 (Crash on font
11454         selection dialog).
11455         
11456         * src/message-manger.[h,cc]: Made AnMessageManager
11457         derived from GtkFrame and removed deprecated code.
11458         
11459         * src/breakpoints.c, src/search-replace.c, src/source.c: Fixed
11460         compiler warnings.
11461         
11462 2003-09-09  Naba Kumar  <naba@gnome.org>
11464         * src/Makefile.am: Addded rules for built sources.
11465         
11466 2003-09-08  Naba Kumar  <naba@gnome.org>
11468         * (new) src/anjuta-marshalers.list: Added marshalers definition
11469         file.
11470         
11471         * src/source.c: Fixed bug #762043 and makes sure, CFLAGS
11472         and CXXFLAGS are not overwriten by automake's default.
11473         * src/style-editor.c: Added 'operators' in the style editor.
11474         
11475         Patch from Masahito Omote <utyuuzin@users.sourceforge.net>
11476         and Jesus Gonzalez  <jgonzlz@terra.es> (combined).
11477         * src/message-manager-private.cc, src/message-manager.cc:
11478         Converts message going into message into UTF-8 endoding.
11479         * src/main.c: Uses UTF-8 codeset for localization.
11480         
11481 2003-09-08  Franco Catrin L.  <fcatrin@tuxpan.cl>
11483         * src/anjuta.desktop.in.in: Added Encoding attribute (required).
11484         
11485 2003-09-08  Naba Kumar  <naba@gnome.org>
11487         * TODO: Updated.
11488         
11489         Patch from Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
11490         * src/find_in_files.c, src/find_replace.c, src/search_replace.c:
11491         Fixed bug #798717, Find - Find&Replace - Find in files bug;
11492         The combo entries were updated if the same data with a different
11493         case exist in the combo list. The combo entries are now case sensitive. 
11494         Search&Replace bug; First search ,max actions = 0 ==> now max
11495         actions = 100.
11496         
11497 2003-09-08  Naba Kumar  <naba@gnome.org>
11499         * TODO: Updated.
11500         * src/utilities.[c,h]: a function takes contant args.
11501         * src/anjuta.[c,h]: Fixed child registering/unregistering routine.
11502         Now the child terminated signal is emitted properly.
11503         * src/Makefile.am: Used $(top_srcdir) for referring to 
11504         scintilla objects.
11505         * (new) src/anjuta-marshalers.list, src/Makefile.am: Added marshalers
11506         definitions file which will generate anjuta-marshalers.[c,h] files.
11507         * src/.cvsignore: Updated.
11508         * src/build_project.c: Changed su command to preserve quotes.
11509         * src/anjuta-tools.c, tagmanager/tm_project.c,
11510         tagmanager/tm_workspace.c: Use standard tmp file.
11511         * configure.in: Cleaned up. Provide -g -O0 flags for final build also
11512         so that users could report bugs easily.
11513         * configure.in, anjuta.spec.in: Removed libzvt references/dependency.
11514         
11515         * tagmanager/tm_workspace.c, tm_file_entry.c, widgets/gnomefilelist.c,
11516         printing/print.c, plugins/sample1/plugin-sample1.c, src/an_file_view.c,
11517         src/an_symbol_view.c, src/utilities.[c,h], src/anjuta-encodings.c,
11518         src/attach_process.c, src/breakpoints.c, src/commands.c,
11519         src/compiler_options.c, src/configurer.c, src/cvs_gui.c,
11520         src/cvs_cbs.c, src/debug_tree.c, src/debugger.c, src/executer.c,
11521         src/find_in_files.c, src/find_in_files_cbs.c, src/mainmenu_callbacks.c,
11522         src/memory.c, src/message-manager-private.c, src/preferences.c,
11523         src/project_config.c, src/project_dbase.c, src/source.h, src/src_paths.c,
11524         src/search-replace.[c,h], stack_trace.c, text_editor.c,
11525         src/text_editor_cbs.c, src/toolbars.c, src/watch.c, src/watch_gui.c,
11526         src/source.c, src/anjuta.c, src/glade_iface.c, src/style_editor.c:
11527         Fixed compile warnings and cleanup.
11528         
11529         * src/launcher.[c,h], src/anjuta-tools.c, src/build_file.c,
11530         src/build_project.c, src/clean_project.c, src/compile.c, src/configurer.c,
11531         src/cvs.c, src/find_in_files.c, src/gnome_project.c, src/project_import.c: 
11532         Removed libzvt usage and implemented child spawing differently. Launcher is
11533         now proper GObject, which can be created multiple times (and can be
11534         operated in parallel).
11536         * src/appwizard_cbs.c: Fixed bug #740881 (crash on project wizard).
11537         * src/project_import_gui.c, src/project_import_cbs.c,
11538         src/project_import.[c,h], mainmenu_callbacks.c: Fixed bug #766070
11539         (crash on project import). Removed deprecared codes.
11540         
11541 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
11542         
11543         * src/cvs.c: Fixed cvs output bug.
11545 2003-09-03  Naba Kumar  <naba@gnome.org>
11547         Patch from: Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
11548         * src/aneditor.cxx, src/breakpoints.c, src/breakpoints.h,
11549         src/mainmenu_callbacks.c, src/text_editor.c, src/text_editor.h,
11550         src/text_editor_cbs.c: Implements --
11551                 If the debugger is started
11552                         A double click in the margin add or remove a breakpoint
11553                         A single click activate or deactivate the breakpoint
11554                 else
11555                         A double click in the margin add or remove a bookmark
11557 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
11558         
11559         Reviewed by Naba Kumar  <naba@gnome.org>
11560         * src/cvs_gui.[c/h], mainmenu_callbacks.c:
11561         User is now able to choose a branch on cvs update for project.
11562         Cleaned up variable names.
11564 2003-09-03  Naba Kumar  <naba@gnome.org>
11566         * (new) scintilla/LexEScript.cxx, scintilla/LexLout.cxx,
11567         src/Makefile.am: Added lexers.
11568         * scintilla/*/*: Updated...
11569         * src/an_symbol_view.c: Fixed a crash bug.
11570         * src/compiler_options.c, src/project_dbase.c: Fixed compile
11571         and build bugs.
11572         * src/main_menubar.[c,h]: Removed 'page setup' menu item.
11573         * src/source.c: Fixed project generation bug with gettext code.
11574         * tagmanager/tm_project.c: Fixed a crash bug.
11575         * src/compiler_options.c, src/project_dbase.c: Fixed build failure
11576         bug when there is no project open. Bug #____.
11577         * src/source.c: Fixed a bug with build failure with non-gnome
11578         project with glade-generated source (eg. gtk2). Bug #____.
11579         * NEWS: Updated...
11581 2003-08-22  Naba Kumar  <naba@gnome.org>
11583         Patch from: Rob Bradford  <rob@debianplanet.org>
11584         * data/Makefile.am: Fixed to install properly during
11585         package building.
11586         
11587         Patch from: Etay Meiri  <etay-m@bezeqint.net>
11588         * src/debug-tree.c: Fixed a crash bug.
11589         * src/compiler_options.c: Takes care of linking the missing pieces;
11590         C flags, libs, optimization options, debug and profile.
11592         Patch from: Enver ALTIN  <ealtin@casdb.com>
11593         * src/anjuta_cbs.c, src/find_replace.c: Trivial dialog HIG fixes.
11594         
11595 2003-08-22  Johannes Schmid <clubfan@users.sourceforge.net>
11597         Reviewed by Naba Kumar  <naba@gnome.org>
11598         * src/project_dbase.c: Fixed bugs #778263 and #778413
11599           Adding multiple files to project should work now.
11601 2003-08-22  Pavol Bosik  <bosikp@frcatel.fri.utc.sk>
11603         Reviewed by Naba Kumar  <naba@gnome.org>
11604         * src/dnd.c: Fixed Drag&Drop (opening file(s)).
11605         * src/debug_tree.c, src/debugger.c: Fixed context menu separator
11606         for Locals window.
11608 2003-08-08  Abel Cheung  <maddog@linux.org.hk>
11610         * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
11612 2003-08-08  Abel Cheung  <maddog@linux.org.hk>
11614         * src/text_editor.c: Fix translatable string (#113934).
11616 2003-07-04  Naba Kumar  <naba@gnome.org>
11618         * src/compiler_options.c, src/project_dbase.c: Fixed build failure
11619         bug when there is no project open. Bug #____.
11620         
11621         * src/source.c: Fixed a bug with build failure with non-gnome
11622         project with glade-generated source (eg. gtk2). Bug #____.
11624 2003-06-26  Naba Kumar  <naba@gnome.org>
11626         * src/anjuta.h: Removed reference to windows-dialog.h.
11627         * src/message-manager-private.[cc,h]: Fixed doulbe click
11628         activation of messages to properly jump at the destination.
11629         * src/toolbar_callbacks.c: Fixed search combo pulldown bug.
11630         * src/toolbar.c: Code clean-ups.
11631         
11632         * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
11633         tagmanager/tm_symbol.c: Used g_return_if_fail() instead of g_assert().
11634         
11635         * src/message-manager-private.[cc,h]: Removed dead codes.
11636         
11637         * (new) data/properties/css.properties,
11638         data/properties/anjuta.properties, data/properties/Makefile.am:
11639         Added CSS syntax hiliting properties.
11640         
11641         * tagmanager/tm_file_entry.c: Fixed a possible bug.
11642         * src/debugger.c: Clean ups.
11643         * src/lexer.h: Added CSS lexer definition.
11644         
11645         * Makefile.am: Installs destop file properly.
11646         * configure.in: Bumped version to 1.1.97 (RC1 for 1.2.0 stable).
11647         * NEWS: Updated for 1.1.97 release.
11648         * src/main_menubar_def.h: Changed some non working shortcuts.
11649         
11650 2003-06-24  Naba Kumar  <naba@gnome.org>
11652         * src/search-replace.c: Shows the dialog properly, even when it is
11653         hidden behind another window.
11654         
11655         * (removed) src/windows-dialog.[c,h], src/Makefile.am, po/POTFILES.in,
11656         src/anjuta.[c,h], (removed) pixmaps/windows-style-*.png,
11657         pixmaps/Makefile.am: Removed windows-dialog and setup wizard files
11658         and code clean up.
11659         
11660         * anjuta.glade, anjuta_dialog_strings.c: Removed windows-dialog and
11661         setup wizard dialogs.
11662         
11663         * src/debugger.c: Removed a redundant call to
11664         debugger_update_controls().
11665         * src/compiler_options.c, src/launcher.c: code cleanup.
11666         * src/executer.c: Fixed execution bug with 'Set Program params...".
11667         
11668 2003-06-23  Naba Kumar  <naba@gnome.org>
11670         * widgets/e-splash.c: Removed border around the splash image.
11671         * anjuta.spec: correct libgnomeprintui22 name in depencencies.
11672         * widgets/gnomefilelist.c: Implemented multiple file selection mode.
11673         * src/cvs.c: Added a frame around commit log text widget.
11674         * src/prefereces.[c,h], anjuta.glade, anjuta_dialog_strings.c: Fixed
11675         crash bug associated with translated combo box list in preferences
11676         dialog (in different locale other than en_US). Used widget names
11677         to pass the combo list items.
11678         * po/POTFILES.in: Updated.
11679         * src/launcher.c: Creates the zvt terminal at startup (and not
11680         every time a build is done) -- speeds up buld operations.
11681         * src/file_history.c: Should be if() conditional instead of
11682         assertion check.
11683         * tagmanager/tm_work_object.c, src/utilities.c, src/text_editor.c:
11684         Disabled useless warnings.
11685         * src/project_dbase.c: Fixed bonobo 2 project name.
11686         * src/project_dbase.c, src/source.c: Corrected bonobo2 project name
11687         and uses correct glade-2 for file generation.
11688         
11689 2003-06-21  Naba Kumar  <naba@gnome.org>
11691         * src/aneditor.cxx: Fixed bugs with debug tip dwell start and end.
11692         And disables autocomple show for numbers (very annoying).
11693         * src/mainmenu_callbacks.[c,h], src/main_menubar_def.h,
11694         src/main_menubar.[c,h], src/controls.c, src/toolbar.[c,h],
11695         src/toolbar_callbacks.[c,h]: Removed unnecessary menuitems
11696         from view menu and adjust the controls accordingly.
11697         * src/anjuta.c: Changed 'not implemented' dialog to info dialog with
11698         only OK button.
11699         * src/project_dbase.[c,h]: Removed show_local flag processing.
11700         * src/message-manager.[c,h]: Reorganized messages tabs in more
11701         sensible order.
11702         * configure.in, anjuta.spec.in: Fixed gnome-print and zvt dependencies.
11703         Also added PCRE dependency.
11704         
11705 2003-06-20  Naba Kumar  <naba@gnome.org>
11707         * pixmaps/anjuta_splash.png: New splash.
11708         from Jean Schurger  <yshartk@schurger.org>
11709         
11710         * src/controls.c: De-sensitize run-to-cursor when debugger
11711         is not running.
11712         * src/cvs_gui.c: Set default reponse for various cvs dialogs.
11713         
11714         * src/message-manager-private.cc: Fixed to properly jump at
11715         the right file:line.
11716         
11717         * src/appwiz_page1.c: Fixed to correctly determine the project
11718         trpe from the wizard.
11719         
11720 2003-06-20  Naba Kumar  <naba@gnome.org>
11722         * src/message-manager.cc, mainmenu_callbacks.c: Code cleanup.
11723         * src/watch_gui.c: Code cleanups.
11724         * src/debugger.[c,h], src/stack_trace.[c,h],
11725         (removed) src/stack_trace_cbs.[c,h], (removed) src/stack_trace_gui.h,
11726         src/Makefile.am: Merged stack_trace[_cbs/_gui] into stack_trace.c,
11727         Removed direct access to stack_trace private data, Increased debugger
11728         command size from 256 to 1024 (to be on safer side). Also implemented
11729         row-activated signle for seting frame and viewing the source.
11730         * src/debugger.c: Avoids starting program and stopping debugger
11731         when starting debugger and stopping program, respectively.
11732         
11733         * src/debugger.[c,h], src/main_menucallbacks.c, src/controls.c:
11734         Reverted codes to start debugger automatically
11735         The file is brought to the state just after the branching 
11736         (debugger.c == 1.27 and debugger.h == 1.10 rev.), except for 
11737         some code clean ups.
11738         
11739         * src/launcher.[h,c], plugins/patch/patch-plugin.c,
11740         src/anjuta-tools.c, src/build_file.[c,h], src/build_project.[c,h],
11741         src/compile.[c,h], src/clean_project.[c,h], src/configurer.[c,h],
11742         src/cvs.c, src/find_in_files.[c,h], src/gnome_project.[c,h],
11743         src/project_import.[c,h], src.anjuta.c, src/mainmenu_callbacks.c,:
11744         src/project_dbase.c: Code clean ups.
11745         
11746         * anjuta.glade, anjuta_dialog_strings.c: Fixed a hard coded pref
11747         (Projects dir) so that correct $HOME/Projects path is set when
11748         anjuta is run for the first time.
11749         
11750 2003-06-13  Guntupalli Karunakar  <karunakar@freedomink.org>
11752         * configure.in: Added "ml" for Malayalam in ALL_LINGUAS.
11754 2003-06-13  Naba Kumar  <naba@gnome.org>
11756         * src/stack_trace_cbs.c: Moved variable declaration at the
11757         top of the block (bug #737867)
11758         
11759         * src/source.c: use target_CFLAGS and target_CXXFLAGS instead of
11760         just CFLAGS and CXXFLAGS (bug #743617).
11761         
11762         * src/create_global_tags.sh: Fixed shell script to properly
11763         detect installed *-config files.
11764         
11765 2003-06-12  Naba Kumar  <naba@gnome.org>
11767         * src/preferences.[c,h]: Added methods for custom widgets in
11768         preferences: using custom set/get methods for them.
11769         
11770         * src/anjuta-encoding.c: Implemented up/down of the encodings
11771         in the list and property saves correctly.
11772         
11773         Patch from Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
11774         * src/aneditor.cxx: Fixes Anjuta looping when a backward search reaches
11775         the beginning of a file.
11777         Patch from Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
11778         * src/aneditor.cxx, src/aneditor.h,
11779         src/controls.c, src/main_menubar.c, src/main_menubar.h,
11780         src/main_menubar_def.h, src/mainmenu_callbacks.c,
11781         src/mainmenu_callbacks.h: Allows the operator to select the current
11782         word or the current line (Request: 680801). It puts also
11783         sensitive/unsensitive several select/comment menu items.
11785         * src/breakpoints.c: Presets by default the current line for a
11786         defined breakpoint.
11788 2003-06-11  Naba Kumar  <naba@gnome.org>
11790         * src/anjuta.c, src/text_editor.c: Fixed bug #715270. 'Changed' file name
11791         color (red highlight) now cosistent for inactive tabs also.
11792         
11793         * src/main_menubar.c, src/main_menubar_def.h: Fixed bug #715261. Moved
11794         'Advanced search and replace' in Edit->Search submenu.
11795         
11796         * data/properties/tcltk.properties: Fixed bug #731851. Added line
11797         wrappings '\' where     they were missing.
11798         
11799         * src/mainmenu_callbacks.c: Fixed bug #751715. The 'Customize menu'
11800         message is now more descriptive and details the correct thing to do
11801         for GNOME2 desktop.
11802         
11803 2003-06-10  Naba Kumar  <naba@gnome.org>
11805         * autogen.sh.generic, autogen.sh.gtk, autogen.sh.gtkmm
11806         autogen.sh.wxwin, macros/autogen.sh, macros2/autogen.sh:
11807         Removed any reference to particular version of automake/autoconf
11808         so that they could work with newer versions (Bug #659394).
11810         * src/anjuta-encodings.c, src/anjuta-encodings.h, anjuta.glade,
11811         src/anjuta.c: Added coded to add/remove supported encodings.
11812         
11813         * src/appwizard.c, src/appwizard.h, src/gnome_project.c,
11814         src/preferences.c, src/project_dbase.c, src/project_dbase.h,
11815         src/project_import.c, src/project_type.c, src/project_type.h,
11816         src/source.c, src/wizard_gui.c: Added a new field called 'deprecated'
11817         in the projects typtes. Code clean ups. Removed GTK1/GNOME1
11818         from the project wizard.
11820 2003-06-06  Naba Kumar  <naba@gnome.org>
11822         Patch from Etay Meiri  <etay-m@bezeqint.net>
11823         * src/compiler_options.c: Fixed bugs related to clean before
11824         build patch.
11825         
11826         * anjuta.desktop.in.in: Added commandline options.
11827         * src/cvs.[c,h], anjuta.glade, anjuta_dialogs_strings.c: Separated
11828         -dP and -A flags of CVS update into different options.
11829         
11830 2003-06-04  Abel Cheung  <maddog@linux.org.hk>
11832         * configure.in: Removed "ta" from ALL_LINGUAS.
11834 2003-06-02  Naba Kumar  <naba@gnome.org>
11836         * scintilla/PropSet.h, src/properties.[ch]*: Reversed the patch to
11837         return NULL for undefined properties and "" for defined but empty
11838         strings. It was creating many problems where both are assumed to be
11839         same. And besides, it doesn't matter to differentiate the two (the
11840         problem with preferences was due to a different bug).
11842         * src/prefereces.[c,h]: Fixed to handle empty and blank properties
11843         correctly. Also, s/props_build_in/props_built_in/g.
11844         
11845         * widgets/gnomefilelist.[c,h]: Uses gdl theme icons for file
11846         list.
11847         
11848         * src/an_file_view.c: Unrefed pixbufs when done with them.
11850         * pixmaps/Makefile.am, (added) pixmaps/preferences-encodings.png,
11851         (removed) file_text.png: Added and removed pixmaps.
11852         
11853 2003-05-30  Naba Kumar  <naba@gnome.org>
11855         * anjuta.glade: Fixed encodings preferences dialog
11856         
11857 2003-05-23  Etay Meiri  <etay-m@bezeqint.net>
11858         
11859         Reviewed by Naba Kumar  <naba@gnome.org>
11860         
11861         * src/build_project.c src/clean_project/c: perform a clean before
11862         build, if required. Show the message manager on clean.
11863         * src/compiler_options.c: save the new options when window is closed
11864         and flag project to be cleaned before the next build.
11865         * src/project_dbase.c: added a 'clean before build' flag to project
11867 2003-05-29  Naba Kumar  <naba@gnome.org>
11869         * anjuta.glade, anjuta_dialogs_strings.c: Added encoding prefs
11870         dialog.
11871         
11872         * [pixmaps/] cfolder.xpm, console.xpm, file_c.png, file_c.xpm,
11873         file_core.png, file_core.xpm, file_cpp.png, file_cpp.xpm,
11874         file_exec.png, file_exec.xpm, file_file.png, file_file.xpm,
11875         file_h.png, file_h.xpm, file_html.png, file_html.xpm,
11876         file_i18n.png, file_i18n.xpm, file_icon.png, file_icon.xpm,
11877         file_pix.png, file_pix.xpm, file_text.xpm, file_unknown.png,
11878         file_unknown.xpm, ledgreen.xpm, ledred.xpm, ofolder.xpm,
11879         print_color.xpm, print_landscape.xpm, print_layout.xpm,
11880         print_nocolor.xpm, print_portrait.xpm: Removed unused icons
11882         * pixmaps/Makefile.am, src/toolbar.c, src/pixmaps.h, src/resources.h:
11883         Removed unused icons references.
11885 2003-05-27      Enver ALTIN  <ealtin@casdb.com>
11887         Reviewed by Naba Kumar  <naba@gnome.org>
11888         
11889         * src/anjuta-tools.c, src/anjuta_cbs.c, src/breakpoints.c,
11890           src/compiler_options.c, src/debugger.c, src/find_replace.c,
11891           src/find_text.c, src/mainmenu_callbacks.c, src/preferences.c,
11892           src/project_dbase_gui.c, src/src_paths.c, src/text_editor.c,
11893           src/toolbar_callbacks.c: HIG compliant dialogs.
11895         * src/utilities.c: anjuta_button_new_with_stock_image() and
11896           anjuta_dialog_add_button() stolen from gedit.
11898         * src/main_menubar_def.h: Fixed mnemonics.
11900 2003-05-26  Naba Kumar  <naba@gnome.org>
11902         * src/project_dbase_gui.c: Added header files filter for add file
11903         dialog box. Disabled project window to be transient window.
11904         
11905         * src/message-manager.cc: Disabled message manager window to be
11906         transient window.
11907         
11908         * src/text_editor.c, src/anjuta_cbs.c: Better error reporting when
11909         a file could not be loaded.
11910         
11911         * src/project_dbase.c: Fixed a bug with GUI editor command
11912         where empty string is returned.
11913         
11914         * src/Makefile.am, src/preferences.h, src/text_editor.c
11915         src/text_editor.h, (new) src/anjuta-encodings.h,
11916         (new) src/anjuta-encodings.c, data/properties/anjuta.properties:
11917         Added encoding support and to handle characters encoding correctly
11918         by auto detecting it during load. Added preferences for selecting
11919         the encoding during save.
11921         * src/preferences.c, src/resources.c: Removed debug messages.
11923         Patch from: Alexander Nedotsukov <bland@mail.ru>
11924         * src/getline.c: Fixed many fatal bugs for FreeBSD.
11926 2003-05-26  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
11927         * src/anjuta.c: Try to sow the splash image more often.
11929 2003-05-20  Naba Kumar  <naba@gnome.org>
11931         Patch from Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
11932         * src/debug_tree.c: Colorize the modified locals during
11933         debugging and call memory analyze from the debugger.
11934         * src/breakpoints.c: The color is now different for the enabled
11935         and disabled breakpoints. Anjuta now can erase several
11936         breakpoints defined at the same line. The markers are updated
11937         according to the enable/disable action.
11938         
11939         Patch from Etay Meiri  <etay-m@bezeqint.net>
11940         * src/launcher.c: Fixes launcher freeze up bug during build.
11942 2003-05-16  Dan Elphick <dre00r@ecs.soton.ac.uk>
11944         Reviewed by Naba Kumar  <naba@gnome.org>
11945         * scintilla/PropSet.h: Change member variables from private to protected.
11946         * src/properties.[ch]*: Add new methods GetString and GetExpandedString
11947         to PropSetFile class, which return a gchar * (and can therefore indicate
11948         whether properties are empty or do not exist) and make prop_get and
11949         prop_get_expanded use them.
11950         * src/project_dbase.c: Fix where project_dbase_module_is_empty assumes
11951         that the result of of prop_get cannot be an empty string.
11953 2003-05-14      Dan Elphick <dre00r@ecs.soton.ac.uk>
11955         Reviewed by Naba Kumar  <naba@gnome.org>
11956         * src/text_editor.[ch], src/anjuta.c, src/anjuta.c, src/anjuta_cbs.c,
11957         src/build_file.c, src/compile.c, src/mainmenu_callbacks.c,
11958         src/text_editor_cbs.c: When saving all the files in the project, the
11959         text editors are now only rehighlighted once instead of once for each
11960         file saved.
11962 2003-05-16  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
11963         * src/main.c, widgets/e-splash.c: Splash screen improvements.
11964         * src/anjuta.desktop.in.in: Support startup notification.
11965 2003-05-16  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
11966         * src/main.c, widgets/e-splash.c: Splash screen improvements.
11967         * src/anjuta.desktop.in.in: Support startup notification.
11970 2003-05-13  Dan Elphick <dre00r@ecs.soton.ac.uk>
11972         Reviewed by Naba Kumar  <naba@gnome.org>
11973         
11974         * src/executer.[ch]: Only allow one set params dialog at a time. Fix
11975         memory leak from glade_xml_new call. Removed gxml field from Executer
11976         struct as only used in create_executer_dialog and then destroyed.
11977         
11978         * src/anjuta.c: Fix warning on getting a page that doesn't exist.
11979         
11980         * src/configurer.c: Fix warning trying to connect signal to non-existent
11981         environment entry in configure dialog and fix crash when closing the
11982         window.
11983         
11984         * src/cvs_cbs.c: Fix deprecated use of gnome_date_edit_get_date; use
11985         gnome_date_edit_get_time instead.
11986         
11987         * main_menubar.c, main_menubar_def.h: Removal of show stack menu item
11988         in view menu required renumbering elsewhere.
11990 2003-05-10  Etay Meiri  <etay-m@bezeqint.net>
11992         Reviewed by Naba Kumar  <naba@gnome.org>
11993         
11994         * src/breakpoints.c: fixed an error when removing breakpoint
11995         * src/controls.c: 'run to cursor' is sensitive when debugger not active
11996         * src/debugger.c: changes to the way the debugger is activated
11997         * src/debugger.h: clean ups
11999 2003-05-13  Naba Kumar  <naba@gnome.org>
12001         Patch from  Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
12002         * anjuta.glade, anjuta_dialogs_strings.c, src/memory.c,
12003         src/memory.h: A new version of memory and the interface
12004         is now integrated in anjuta.glade
12006 2003-05-09  Naba Kumar  <naba@gnome.org>
12008         * configure.in: Bumped required gtk version to 2.0.8.
12009         
12010 2003-05-06  Naba Kumar  <naba@gnome.org>
12012         src/message-manager-private.cc, src/message-manager.cc: Clean ups.
12014 2003-05-07  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
12015         * gdl/Makefile.am, printing/Makefile.am: distcheck fixes.
12017 2003-05-06  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
12018         * scripts/anjuta_import.sh.in, src/defaults.c, src/project_dbase_gui.c
12019         , tagmanager/c.c: Support for ProC and RDB files.
12021 2003-05-06  Naba Kumar  <naba@gnome.org>
12023         * src/aneditor.cxx, src/goto_line.c, src/main_menubar_def.h,
12024         src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
12025         Uncomment (Box & Stream), Select the current function,
12026         authorize the "Quit" button of the GotoLine window
12028 2003-05-05  Naba Kumar  <naba@gnome.org>
12030         * src/watch_gui.h: CVS added new file.
12032         * scintilla/ExterLexer.[cxx,h]: CVS added new files.
12034         Patch from Etay Meiri <etay-m@bezeqint.net>
12035         * src/debugger.c, src/debugger.h, src/main_menubar_def.h,
12036         src/mainmenu_callbacks.c, src/message-manager.cc,
12037         src/message-manager.h, src/stack_trace.c, src/stack_trace.h,
12038         src/stack_trace_cbs.c, src/stack_trace_cbs.h, src/stack_trace_gui.c:
12039         Ported stack trace to GNOME2 and added it in the message manager
12040         pane.
12042 2003-05-02  Naba Kumar  <naba@gnome.org>
12044         * src/memory.[h,c], debug_tree.c: Fixed a compiler error/warning.
12045         
12046         * src/preferences.[h,c]: Fixed preferences to save only one copy of
12047         preferences property.
12048         
12049         * anjuta.prj: Fixed multiple preferences saved data.
12050         
12051         * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/Editor.h,
12052         scintilla/LexCPP.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
12053         scintilla/PropSet.cxx, scintilla/ScintillaGTK.cxx,
12054         scintilla/include/Platform.h, scintilla/include/PropSet.h,
12055         scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface:
12056         Upgraded scitilla from CVS with faster window repaint
12057         and more bugfixes.
12058         
12059         Patch from  Etay Meiri  <etay-m@bezeqint.net>
12060         * src/watch.[c,h], src/watch_gui.c, (new) src/watch_gui.h: Fixed bugs
12061         and code cleanups
12062         
12063 2003-04-30  Dan Elphick <dre00r@ecs.soton.ac.uk>
12065         * message-manager-private.[ch]: Make AnMessageWindow keep scrolling 
12066         the window if messages are appended to the end and the scrollbar is
12067         at the end.
12069 2003-04-29  Naba Kumar  <naba@gnome.org>
12071         * configure.in: Removed omf-install from Makefiles list.
12073 2003-04-28  Naba Kumar  <naba@gnome.org>
12075         * po/POTFILES.in: Remvoded deleted files.
12076         
12077         * pixmaps/Makefile.am, pixmaps/windows-style-docked.png,
12078         pixmaps/windows-style-undocked.png: Added setup wizard's images.
12080         * src/anjuta-tools.c: Fixed a bug where working dir (when the tool
12081         is executed as detached) is not set properly.
12082         
12083 2003-04-25  Naba Kumar  <naba@gnome.org>
12084         
12085         * anjuta.prj: Updated.
12086         * src/anjuta_info.c: Fixed text wrapping and column view.
12087         * data/welcome.txt.in: Removed unaligned characters.
12088         
12089 2003-04-24  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
12090         * src/main_menubar.c: Disable setup dialog.
12092 2003-04-22  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
12093         * src/breakpoints.c; Fixed compilation with older GCC
12094         * src/preferences.c: Fixed crash with G_DISABLE_CHECKS
12095         * HACKING: Spelling fixes (Suggested by Stephen Knight)
12097 2003-04-18  Naba Kumar  <naba@gnome.org>
12099         * anjuta.prj: Updated (includes compiler options).
12100         
12101         * src/anjuta.[hc], src/anjuta-tools.c: Removed redundant get_user_params
12102         function from anjuta.c (it was already available in anjuta-tools.c).
12103         
12104 2003-04-18  Naba Kumar  <naba@gnome.org>
12106         * src/about.c, THANKS: Updated
12107         
12108         * anjuta.glade, anjuta_dialogs_strings.c: Updated setup-dialog
12109         
12110         * src/an_file_view.c, src/project_dbase.c: Restores file-filters
12111         properly from the project session before updating the file
12112         view.
12113         
12114         * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
12115         an_file_view.[ch], main_menubar.[ch], controls.c: Removed windows
12116         dialog settings (as it will not be required once GDL is in place) and
12117         added file view filters in the settings sub-menu.
12119 2003-04-17  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
12120         * HACKING: Updated
12121         * configure.in: Disable cast checks on final build.
12123 2003-04-17  Naba Kumar  <naba@gnome.org>
12125         * src/build_project.c: Fixed a compilation error.
12127         * src/launcher.c: Removed commnets.
12128         
12129         * anjuta.glade, anjuta_dialogs_strings.c: Moved indentation
12130         properties from editor tab to indentation tab and fixed a property
12131         label for proper i18n translation. Fixed typos in project config
12132         dialog (reported by Gaëtan de Menten  <ged@bugfactory.org>). Disabled
12133         sorting and reordering in compiler options dialog.
12134         
12135         * src/compiler_options.c: Implemented _save() function to save the
12136         options (which was pending).
12137         
12138         * src/build_project.c: Destroys install-as-root dialog when it is done.
12139         
12140         * src/an_symbol_view.c: Change "event" event to "event-after" so
12141         that symbol row is selected first before the popup is shown.
12142         
12143 2003-04-14  Dan Elphick <dre00r@ecs.soton.ac.uk>
12145         * tagmanager/tm_file_entry.c: Fix to make CVS info appear for first 
12146         file in CVS/Entries. (Reviewed and applied by Biswa)
12148 2003-04-16  Naba Kumar  <naba@gnome.org>
12150         * aneditor.cxx: use unicode everytime (fixed unicode related
12151         bugs).
12153         * anjuta.prj: Fixed UI editor name (blank to use default) and
12154         anjuta version.
12155         
12156         Patch from Patch from Gaëtan de Menten  <ged@bugfactory.org>
12157         * anjuta.glade, anjuta_dialogs_strings.c: Reorganized
12158         Editor preferences page.
12160 2003-04-16  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
12161         * src/anjuta.[ch], src/print.c: Fixed warnings
12162         * scintilla/*, src/aneditor.cxx: Restore LexCPP patch.
12163         * configure.in: Profiling support with gprof
12165 2003-04-16  Naba Kumar  <naba@gnome.org>
12167         Patch from Gaëtan de Menten  <ged@bugfactory.org>
12168         * src/launcher.c: Fixed cvs dialog.
12169         
12170 2003-04-15  Johannes Schmid <clubfan@users.sourceforge.net>
12171         
12172         * src/message-manager-private.cc: Fixed double-click on first line of 
12173         output to properly select a line.
12174         * src/project_dbase.[c/h]: Removed parent_node from ProjectFileData
12175         because still was a deprecatd GtkCTreeNode and always NULL anyway.
12177 2003-04-15  Naba Kumar  <naba@gnome.org>
12179         * src/message-manager-private.cc: Fixed the glade filename typo.
12181 2003-04-15  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
12182         * scintilla/*, data/properties/*: Scintilla CVS merge
12183         * anjuta.prj: Removed unnecessary files.
12184         * scintilla/PlatGTK.cxx: Force Pango fonts always
12185         * src/anjuta-plugins.c, src/anjuta_dirs.c, src/main.c,
12186         src/mainmenu_callbacks.c src/preferences.c: Use versionsed directory
12187         for preferences.
12188         * configure.in: Change version no. for 1.1.1 (alpha release)
12189         * configure.in: Added '--with-pref-suffix' option.
12190         * config.guess, config.sub: Removed from CVS.
12192 2003-04-15  Naba Kumar  <naba@gnome.org>
12194         Patch from Timothee Besset  <ttimo@idsoftware.com>
12195         * Makefile.am: Fixed a shell script error during intallation.
12196         
12197 2003-04-14  Johannes Schmid <clubfan@users.sourceforge.net>
12199         Reviewed by Naba Kumar  <naba@gnome.org>
12200         * src/message-manager.cc: Added popup-menu to TreeView and fixed
12201         set_wm_class to use "anjuta" instead of "an.
12202         * src/message-manager-private.cc: Headers are hidden again.
12204 2003-04-14  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
12205         * src/project_dbase_gui.c: Memory corruption fix.
12206         * anjuta.prj: Updated project file
12208 2003-04-14  Dan Elphick <dre00r@ecs.soton.ac.uk>
12209         * an_file_view.c: Connect to event-after signal rather than event so that
12210         selection is updated first and thus context menu is for the right file.
12211         Reviewed and applied by Biswa.
12213 2003-04-14  Naba Kumar  <naba@gnome.org>
12215         * anjuta.glade, anjuta_dialogs_strings.c: Updated setup dialog.
12216         
12217         * src/auncher.c: More child exit fixes
12218         from Timothee Besset  <ttimo@idsoftware.com>
12220 2003-04-14  Johannes Schmid <clubfan@users.sourceforge.net>
12221         
12222         Reviewed by Naba Kumar  <naba@gnome.org>
12223         
12224         * src/message-manager.[c/h], src/message-manager-private[c/h],
12225                 anjuta.[c/h]: Ported message-manager to Gtk2
12226         
12227         * plugins/patch/patch-plugin.c, src/anjuta-tools.c,
12228         src/anjuta_cbs.c, src/build_file.c, src/build_project.c,
12229         src/clean_project.c, src/compile.c, src/configurer.c,
12230         src/controls.c, src/cvs.c, src/debugger.c,
12231         src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
12232         src/project_import.c, src/search-replace.c: Changed name from
12233         AnjutaMessageManager to AnMessageManager to avoid too long type
12234         and funtion names.
12236 2003-04-11  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
12237         * src/launcher.c: Fix build won't stop problem - TTimo
12238         * TODO: Updated
12239         * pixmaps/anjuta_splash.c: New splash screen prototype.
12240         * src/anjuta-tools.c, src/anjuta.[ch], : Forward port from branch.
12241         * src/compiler_options.c: Mute pkgconfig errors.
12242         * src/project_config.c. widgets/gnomefilelist.c: Fix leak.
12244 2003-04-10  Naba Kumar  <naba@gnome.org>
12246         * configurer.[c,h]: Fixed dialog to close properly.
12247         * src/project_dbase.c, widgets/gnomefilelist.c: Added
12248         debugging asserts.
12249         
12250 2003-04-09  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
12251         * anjuta.prj: Removed unnecessary files, load with 1.2.0
12252         * plugins/class-gen/Makefile.am, plugins/patch/Makefile.am,
12253         plugins/sample1/Makefile.am, src/an_file_view.c, src/anjuta.c,
12254         src/anjuta.h, src/project_dbase.c: Use default GNOME icons.
12255         * gdl/*, widgets/*, Makefile.am, configure.in, plugins/*/Makefile.am,
12256         src/makefile.am: Move gdl to it's own directory.
12257         * global-tags/create_global_tags.sh: Silently ignore SDL error.
12259 2003-04-09  Naba Kumar  <naba@gnome.org>
12261         * anjuta.glade: Synced search and replace dialog from the ANJUTA_1_0_0
12262         branch.
12264 2003-04-09  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
12265         * src/anjuta-tools.c: Use CDATA for saving tools data.
12266         * anjuta.glade, src/search-replace.c: Port from branch.
12267         * widgets/e-splash.*, src/main.c: Better splash screen.
12268         * configure.in, widgets/gdl*: Import GDL widgets.
12269         * ROADMAP: Updated roadmap.
12270         * src/an_file_view.c: Use GDL icons for file tree.
12272 2003-04-09  Naba Kumar  <naba@gnome.org>
12274         * anjuta.glade: Added (hidden) initial setup-wizard window.
12275         
12276         Patch from: Vitaly  <vvv@rfniias.ru>
12277         * src/preferences.c: Fixes a bug with libglace widget access with
12278         translated strings.
12280         Patch from: Etay Meiri  <etay-m@bezeqint.net>
12281         * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
12282         src/debugger.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
12283         src/mainmenu_callbacks.h, main_menubar.[c,h], src/toolbar.[c,h],
12284         src/toolbar_callbacks.[c,h],
12285         src/memory.c, src/message-manager-private.cc,
12286         src/message-manager-private.h, src/message-manager.cc,
12287         src/message-manager.h, src/watch.c, src/watch.h, src/watch_cbs.c
12288         src/watch_cbs.h, src/watch_gui.c: Ports the watch related stuff
12289         to HEAD (mostly changing GtkClist to GtkTreeView). Also changed the
12290         watch window to a subwindow in the notebook
12292 2003-04-03  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
12293         * ROADMAP: Updated roadmap.
12295 2003-04-03  Dmitry G. Mastrukov  <dmitry@taurussoft.org>
12297         * configure.in: Added Belarusian to ALL_LINGUAS.
12299 2003-04-01  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
12300         * src/fileselection.c, src/goto_line.c: Fixed warnings. Patch by
12301         Henry Jia
12302         * ROADMAP: Added roadmap for HEAD.
12304 2003-03-29  Naba Kumar  <naba@gnome.org>
12306         * src/main_menubar_def.h, mainmenu_callbacks.[c,h], src/anjuta.c
12307         src/Makefile.am, pixmaps/Makefile.am, anjuta.glade,
12308         anjuta_dialogs_strings.c, (new) src/start-with.[c,h],
12309         (new) pixmaps/start-with-wizard.png,
12310         (new) pixmaps/start-with-import.png,
12311         (new) pixmaps/start-with-open.png Added Start with dialog which pops
12312         up on anjuta start-up to give quick access to opening file/project or
12313         creation wizards.
12315         * src/main.c: Sets proper data directory for the gnome
12316         program.
12318 2003-03-27  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
12319         * src/text_editor.c: Fixed error/warning indicators.
12321 2003-03-24  Naba Kumar  <naba@gnome.org>
12323         * README: Correct version.
12324         
12325 2003-03-24  Michael Tindal <etherscape@paradoxpoint.com>
12327         * configure.in: Added checks to see if were building on FreeBSD
12328         systems.  Sets -DFREEBSD if we are, and also attempts to find
12329         gmake if the host system is FreeBSD.
12331         * src/getline.c: New file used to provide the getline function,
12332         which isnt available on a FreeBSD system.  The function is only
12333         defined if FREEBSD is defined.
12335         * src/Makefile.am: Added getline.c to anjuta_SOURCES
12337         * tagmanager/Makefile.am:  Uses $(GMAKE) rather than make. 
12338         configure.in sets this to gmake on FreeBSD systems, and make
12339         on everything else.
12341 2003-03-23  Naba Kumar  <naba@gnome.org>
12343         * Makefile.am, anjuta.spec.in: Fixed rpm build errors.
12344         
12345         * anjuta.spec.in: Fixed spec file for correct file paths and
12346         corrected rpmbuild.
12348         * Makefile.am: Substituted rpmbuild for rpm command as RedHat ships
12349         the rpm build command separately now.
12350         
12351         * src/anjuta.c, windows-dialog.c: Added some more window management
12352         stuffs (not still fully working, though).
12354         * TODO: Updated.
12356 2003-03-22  Naba Kumar  <naba@gnome.org>
12358         * anjuta.spec.in: Fixed 'Required' and 'Build' requirements fields.
12360 2003-03-21  Naba Kumar  <naba@gnome.org>
12362         * README: Removed Andy Piper's name from the active maintainers
12363         list on his request.
12364         
12365         * src/anjuta_cbs.c: Fixed alphabetical ordering of tabs with
12366         preferences.
12367         
12368         * src/anjuta-tools.c: Fixed compiler errors.
12370         * src/anjuta-tools.c, src/attach_process.c: Fixed more window
12371         show bugs.
12372         
12373         * src/commands.c, src/src_paths.c, src/style-editor.c,
12374         src/anjuta-tools.c: Added gtk_widget_show() calls for the dialogs
12375         becuase they are now hidden by default (from glade editing).
12376         
12377         * anjuta.glade, anjuta_dialogs_strings.c, src/anjuta.c,
12378         src/anjuta.h, src/main_menubar.c, src/main_menubar.h,
12379         src/main_menubar_def.h, src/mainmenu_callbacks.c,
12380         src/mainmenu_callbacks.h, src/windows-dialog.c: Implemented
12381         basic windows managements.
12382         
12383 2003-03-21  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12384         * scintilla/PlatGTK.cxx: Converted right cursor to left cursor
12385         to hot-spot problems with cursor in XFree86 4.3.0. Patch by
12386         Enver ALTIN (a.k.a. skyblue)
12388 2003-03-19  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12389         * tagmanager/*: Added ignore-list for symbols. This will make
12390         parsing more accurate for projects. Doc updates needed.
12392 2003-03-14  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12393         * anjuta.glade, src/search-replace.c: Forward-port S/R (Dan)
12394         * launcher/Makefile.am: Link to correct libraries
12395         * src/launcher.c: Do not allow NULL shell
12397 2003-03-14  Etay Meiri <etay-m@bezeqint.net>
12398         * src/debug_tree.c: Improve debug tree view.
12400 2003-03-10  Dan Elphick <dre00r@ecs.soton.ac.uk>
12402         * anjuta.glade, anjuta_dialog_strings.c: Change dialog1 titles to
12403         'Run Configure Script' and 'Execute Program'. Increase minimum width
12404         of Configure dialog.
12405         * find_in_files.c, find_in_files_cbs.*: Properly create the file
12406         list widget by setting a model and adding a column and renderer.
12407           Actually store the nocvs toggle button in FindInFiles data structure.
12408           Handle selection changes via changed signal rather than row_activated.
12409           Use response signal for handling the close and find buttons.
12410           Close window when escape is pressed.
12411         * find_replace.c: Close window when escape is pressed.
12412         * find_text.c: Close window when escape is pressed in find dialog as
12413         well as wrap search question, where now Yes is the default button.
12415 2003-03-05  Naba Kumar  <naba@gnome.org>
12417         Patch from: Dan Elphick  <dre00r@ecs.soton.ac.uk>
12419         * src/message-manager-private.cc: Fixed a bug with vte conditional
12420         compilation.
12421         * anjuta.glade: Hides all windows in glade file.
12423 2003-03-05  Naba Kumar  <naba@gnome.org>
12425         * src/an_file_view.c: Fixed a compilation warning.
12426         * src/message-manager-private.cc: Conditional compilation for vte
12427         API.
12428         
12429 2003-02-28  Naba Kumar  <naba@gnome.org>
12431         * configure.in, anjuta.spec.in: Updated dependency packages version.
12432         * configure.in, (removed) acconfig.h: Eliminated autoheader templates.
12433         * src/preferences.c: Added debug assertions.
12434         * anjuta.glade, anjuta_dialogs_strings.c: Added a preferences for
12435         editor to enable/disable bringing the recent editor tabs first.
12436         
12437         * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
12438         tagmanager/include/tm_file_entry.h, src/*.[h,c], scintilla/*.[h,cxx],
12439         scintilla/include/*.h, plugins/class-gen/clsGen.c, printing/print.c:
12440         Merged with CVS branch ANJUTA_1_0_0 and brought in new search replace
12441         and     bug fixes. Also code clean ups.
12442         
12443         * (new) src/search-replace.[h,c]: New search replace implementation
12444         from ANJUTA_1_0_0 branch.
12445         
12446         * (new) src/windows-dialog.[h,c]: New windows management class
12447         [work in progress].
12449 2003-02-28  Naba Kumar  <naba@gnome.org>
12451         * plugins/class-gen/clsGen.c, printing/print.c, src/an_file_view.c,
12452         src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c,
12453         src/appwizard.c, src/build_file.c, src/build_project.c,
12454         src/clean_project.c, src/compile.c, src/configurer.c,
12455         src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
12456         src/message-manager-dock.c, src/message-manager-dock.h,
12457         src/message-manager-private.cc, src/message-manager.cc,
12458         src/preferences-dialog.c, src/preferences-dialog.h,
12459         src/preferences.c, src/preferences.h, src/project_dbase.c,
12460         src/project_dbase_gui.c, src/project_import.c, src/text_editor.c,
12461         src/text_editor.h, src/text_editor_cbs.c, src/toolbar_callbacks.c
12462         src/utilities.c, src/utilities.h:
12463         
12464         Widgetized Preferences and gave proper function names.
12466         * src/executer.c: Fixed a session loading bug.
12467         
12468 2003-02-27  Naba Kumar  <naba@gnome.org>
12470         * printing/print.c: Fixed printing font bug that failed to load the
12471         proper fonts.
12472         
12473         * src/toolbar.c: Disabled LED flashing (not yet implemented).
12474         
12475         * TODO, anjuta.prj: Updated.
12477 2003-02-24  Joe Harnish <bigJoe@linuxmail.org>
12479         * manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
12480         manuals/C/anjuta-manual/anjuta-manual-C.omf,
12481         manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
12482         manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf,
12483         manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf:
12484         fixed omf errors
12486 2003-02-25  Naba Kumar  <naba@gnome.org>
12488         * Makefile.am: Excluded omf-install from installation as the docs are
12489         not ready.
12490         
12491         TODO: Updated.
12492         
12493         * anjuta.glade, anjuta_dialogs_strings.c, prefrences.h, aneditor.cxx,
12494         anjuta.properties, users.properties, anjuta-tools.c: Fixed editor
12495         property names and added new editor properties and code cleanups.
12496         Also added new project properties.
12497         
12498         * src/compiler_options.[h,c]: Added pkg-config packages supports
12499         and fixed bugs.
12500         
12501         * src/glade_iface.h: Cleanups.
12502         
12503         * src/launcher.c: Used timer instead of idle to scan.
12504         
12505         * src/mainmenu_callbacks.c, src/project_dbase.[h,c],
12506         src/project_config.[h,c], src/project_import.c: Implemented project
12507         property to define GUI editor and to handle it.
12508         
12509         * src/preferences.c: i18n fixes.
12510         
12511         * pixmaps/Makefile.am, pixmaps/file_*.xpm, src/pixmaps.h: Removed
12512         unused (and old) pixmaps.
12513         
12514         * widgets/gnomefilelist.c, pixmaps/file_text.png: Updated icon.
12515         
12516 2003-02-25  Naba Kumar  <naba@gnome.org>
12518         * src/message-manager-private.[h,cc], src/preferences.c,
12519         anjuta.glade, anjuta_dialog_strings.c: Implemented
12520         gnome terminal profiles for the terminal preferences and moved the
12521         addition of terminal preferences in the terminal constructor.
12522         
12523         * anjuta.prj: Updated.
12525 2003-02-24  Naba Kumar  <naba@gnome.org>
12527         * (new)src/preferences-dialog.[c,h], preferences.[h,c],src/Makefile.am,
12528         (new)widgets/cell-renderer-captioned-image.[h,c], widgets/Makefile.am,
12529         (new)pixmaps/preferences-*.png, pixmaps/Makefile.am, anjuta.glade,
12530         po/POTFILES.in, anjuta_dialogs_strings.c: Implemented new
12531         preferences dialog.
12533         * TODO: Updated.
12535         * src/message-manager-private.[cc,h]: Fixed VTE terminal for
12536         text selection and child re-spawning.
12538         * src/pixmaps.h: Removed unused pixmaps definitions.
12539         
12540 2003-02-23  Naba Kumar  <naba@gnome.org>
12542         * src/project_dbase.[h,c], src/project_dbase_gui.c: GNOME2 ported
12543         the project tree/window.
12545         * src/an_symbol_view.[h,c], src/an_file_view.[h,c],
12546         src/project_dbase.[h,c], src/project_dbase_gui.c, src/session.[h,c]:
12547         Correct the use of a variable and implemented session save/load
12548         for tree expansion states.
12549         
12550         * src/main_menubar_def.h: Fixed shortcuts keys.
12551         
12552         * src/anjuta.c, src/gnome_project.c: Code clean ups.
12553         
12554         * anjuta.prj: Updated.
12555         
12556 2003-02-22  Naba Kumar  <naba@gnome.org>
12558         * src/debug_tree.[c,h]: GNOME2 port from 
12559         Etay Meiri <etay-m@bezeqint.net>
12560         
12561         * src/an_file_view.c, src/resources.[h,c],
12562         data/properties/bash.properties,
12563         data/properties/cpp.properties,
12564         data/properties/html.properties,
12565         data/properties/make.properties,
12566         data/properties/others.properties,
12567         data/properties/perl.properties,
12568         data/properties/props.properties,
12569         data/properties/xml.properties: Standarized file icons. Icons are
12570         defined in respective .properties file and are retrieved as resource
12571         data.
12573         * anjuta.glade, anjuta_dialogs_strings.c: Removed <span> tags
12574         in labels from the commands editor as that would create
12575         problems for translators.
12577 2003-02-21  Naba Kumar  <naba@gnome.org>
12579         * .cvsignore, (new)config.guess, (new)config.sub: Added these files
12580         as they should be part of CVS(?).
12582         * Makefile.am: Corrected a typo for glade generated strings file.
12584         * configure.in, po/hi.po: Added new Hindi (hi) translation
12585         in ALL_LINGUS and added initial Hindi translation.
12587         * pixmaps/Makefile.am, pixmaps/sv_unknown.xpm, src/pixmaps.h,
12588         (new)pixmaps/file_*.png: Added gnome2ish file icons and changed
12589         sv_unknown.xpm to more proper icon.
12591         * (new)data/properties/php.properties, data/properties/Makefile.am,
12592         data/properties/anjuta.properties, data/properties/html.properties:
12593         Fixed PHP syntax hilighting bug by separating php properties into
12594         different file (because of file size).
12596         * TODO: Updated.
12597         
12598 2003-02-20  Naba Kumar <naba@gnome.org>
12600         * src/breakpoints.c: Fixed breakpoints session saving/loading
12601         crash bug.
12602         
12603         * scintilla/*, scintilla/include/*: Updated to scintilla
12604         release 1.51
12605         
12606 2003-02-19  Naba Kumar <naba@gnome.org>
12608         * src/about.c: Fixed a typo reported by Enver ALTIN <ealtin@casdb.com>
12609         * TODO: Updated.
12611         * Makefile.am, src/Makefile.am,
12612         (removed) src/anjuta.glade, (removed) src/anjuta.gladep,
12613         (removed) src/anjuta_dialog_strings.c,
12614         (removed) src/anjuta_dialogs_strings.c,
12615         (added) anjuta.gladep, (added) anjuta_dialogs_strings.c,
12616         (added) anjuta.glade: Transfered glade files from src/ directory
12617         to the top level directory.
12619         * po/POTFILES.in: Updated.
12620         
12621         * (removed) macrocs2/*: Transfered to data/ directory.
12622         
12623         * (added) data/macro/*, (added) data/macros2/*, Makefile.am, configure.in,
12624         data/Makefile.am: Moved macros in data directory. Anjuta no longer
12625         requires to have macros dir, but the projects generated by anjuta
12626         require them.
12627         
12628         * src/an_file_view.c, src/an_symbol_view.c: Fixed expansion/collapse of
12629         trees.
12630         
12631         * src/defaults.c: Corrected default compiler options.
12632         
12633         * src/glade_iface.c, src/gnome_project.c: Fixes gnome2 projects generation
12634         wizard.
12635         
12636         * src/message-manager-private.cc, src/message-manager-private.h,
12637         src/message-manager.cc: Uses VTE terminal widget for imbedded terminal.
12638         
12639         * src/project_dbase.c, src/project_type.c, src/source.c: Proper
12640         source code generation for gnome2 projects.
12642 2003-02-11  Naba Kumar <naba@gnome.org>
12644         * src/an_file_view.c, src/an_symbol_view.c: The tree updated now
12645         restores the expand/collaspe states of the nodes after refresh.
12646         
12647         * src/an_file_view.c, src/an_symbol_view.c: Fixed a memory leak.
12648         
12649 2003-02-11  Naba Kumar <naba@gnome.org>
12651         * src/style-editor.c: Fixed pango font description handling for fonts.
12652         * src/anjuta.glade: Removed font size spin button.
12653         * configure.in, src/anjuta.prj: Corrected version.
12654         * TODO: update.
12655         
12656 2003-02-10  Naba Kumar <naba@gnome.org>
12658         * src/Makefile.am, src/anjuta-tools.c, src/main_menubar.c: Removed
12659         references of scroll-menu.h and add about.h in Makefile.am.
12660         
12661         * widgets/Makefile.am, (removed) widgets/e-shell-about-box.c,
12662         (removed) widgets/e-shell-about-box.h, (removed) widgets/scroll-menu.c,
12663         (removed) widgets/scroll-menu.h: Removed unused files.
12664         
12665         * Makefile.am: Added proper i18n rules and added intl tools for
12666         distributions.
12667         
12668         * anjuta.prj, configure.in: Changed version to 1.8.0 (reserving 1.2.0
12669         to the stable release).
12670         
12671         * anjuta.spec.in: Removed manuals packaging.
12672         
12673         * data/Makefile.am: Removed 'macros' installation (not required for
12674         gnome2 projects).
12676 2003-02-10  Naba Kumar <naba@gnome.org>
12678         * po/POTFILES.in: Updated.
12680         * pixmaps/Makefile.am, pixmaps/anjuta_icon.png, 
12681         (added) pixmaps/close_project.png, (removed) pixmaps/close_project.xpm,
12682         (added) pixmaps/open_project.png, (removed) pixmaps/open_project.xpm,
12683         (added) pixmaps/save_project.png, (removed) pixmaps/save_project.xpm,
12684         (added) pixmaps/undock.png, (removed) pixmaps/undock.xpm: Better
12685         icons and images.
12687         * src/aneditor.cxx, src/pixmaps.h, src/toolbar_callbacks.c,
12688         src/toolbar_callbacks.h: Fixed scintilla notification signal name
12689         and fixed to properly handle focus in find entry box.
12691         * Makefile.am: Added code for RH system menu update.
12693         * .cvsignore: Updated.
12695         * NEWS: Updated.
12697 2003-02-03  Naba Kumar <naba@gnome.org>
12699         * src/anjuta.glade, src/anjuta_dialogs_strings.c: Added edge.column
12700         editor preferences. and fixes dialogs.
12702         * printing/print.c, src/text_editor_gui.c, src/main_menu_callbacks.h:
12703         Fixed linenumbers and header margins when they are disabled and
12704         removed unused header files.
12706         * src/attact_process.[h,c], src/debugger.c: Attach to process
12707         now works.
12709         * src/help.c: Fixed dialog response.
12711         * TODO: Updated.
12713         * data/properties/anjuta.properties: Corrected typo.
12715         * src/controls.c, src/toolbar.c: Fixed non-working location navigation,
12716         Change the signal to "changed" in entry from "selection-changed" in
12717         list.
12719         * src/an_file_view.c, src/an_symbol_view.c: Fixed keyboard navigation
12720         short-cuts.
12722 2003-01-31  Naba Kumar <naba@gnome.org>
12724         * configure.in: Upgraded to use libgnomeprint-2.2
12725         
12726         * printing/Makefile.am: Updated
12727         
12728         *(removed) printing/print-doc.c, printing/print-doc.h,
12729         printing/print-util.c, printing/print-util.h: Removed because already
12730         merged with print.c.
12731         
12732         * printing/print.c, printing/print.h: Upgraded to use libgnomeprint-2.2
12733         and libgnomeprintui-2.2 and fixed rendering problems.
12734         
12735         * src/anjuta.glade, src/anjuta_dialogs_strings.c: Removed
12736         uneccessary print properties, as they are separately taken
12737         care in gnomeprint.
12738         
12739         * po/POTFILES.in: Update.
12741 2003-01-30  Naba Kumar <naba@gnome.org>
12743         * (new) src/about.[c,h], pixmaps/anjuta_logo1.png: Added new files
12744         for about dialog box.
12745         
12746         * src/Makefile.am, pixmaps/Makefile.am, src/mainmenu_callbacks.c,
12747         src/pixmaps.h: Modified for the above additions for about dialog.
12749 2003-01-29  Naba Kumar <naba@gnome.org>
12751         * src/style_editor.[c,h]: Added missing files.
12752         
12753 2003-01-29  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12754         * scintilla/XPM.[cxx|h]: Added missing files
12756 2003-01-29  Naba Kumar <naba@gnome.org>
12757         
12758         * TODO, po/POTFILES.in: Updated.
12759         
12760         * anjuta.prj, src/anjuta.glade,
12761         * src/anjuta_dialogs_strings.c, src/executer.c: Fixed dialog bugs.
12763 2003-01-28  Naba Kumar <naba@gnome.org>
12764         
12765         * data/properties/anjuta.properties, src/aneditor.cxx,
12766         src/anjuta.glade, src/anjuta_dialogs_strings.c: Converted indicators
12767         properties into text properties (earlier it was int properties).
12769         * TODO: Updated
12770         
12771         * scintilla/AutoComplete.c,xx,
12772         scintilla/AutoComplete.h,
12773         scintilla/CallTip.c,xx,
12774         scintilla/CallTip.h,
12775         scintilla/Document.c,xx,
12776         scintilla/Document.h,
12777         scintilla/Editor.c,xx,
12778         scintilla/Editor.h,
12779         scintilla/LexAVE.c,xx,
12780         scintilla/LexCSS.c,xx,
12781         scintilla/LexHTML.c,xx,
12782         scintilla/LexOthers.c,xx,
12783         scintilla/LexPython.c,xx,
12784         scintilla/LineMarker.c,xx,
12785         scintilla/LineMarker.h,
12786         scintilla/Makefile.am
12787         scintilla/PlatGTK.c,xx,
12788         scintilla/PropSet.c,xx,
12789         scintilla/ScintillaBase.c,xx,
12790         scintilla/ScintillaBase.h,
12791         scintilla/ScintillaGTK.c,xx,
12792         scintilla/ViewStyle.c,xx,
12793         scintilla/include/Platform.h,
12794         scintilla/include/SciLexer.h,
12795         scintilla/include/Scintilla.h,
12796         scintilla/include/Scintilla.iface: upgraded to scintilla version 1.50
12797         
12798         
12799         src/Makefile.am,
12800         src/an_file_view.c,
12801         src/an_symbol_view.c,
12802         src/anjuta-tools.c,
12803         src/anjuta.c,
12804         src/anjuta.glade
12805         src/anjuta.h,
12806         src/anjuta_cbs.c,
12807         src/anjuta_dialogs_strings.c,
12808         src/anjuta_info.c,
12809         src/commands.c,
12810         src/compiler_options.c,
12811         src/debugger.c,
12812         src/help.c,
12813         src/main_menubar.c,
12814         src/main_menubar.h,
12815         src/main_menubar_def.h,
12816         src/mainmenu_callbacks.c,
12817         src/mainmenu_callbacks.h,
12818         src/message-manager-private.c,c
12819         src/message-manager-private.h,
12820         src/message-manager.c,c
12821         src/message-manager.h,
12822         src/pixmaps.h,
12823         src/preferences.c,
12824         src/preferences.h,
12825         src/project_config.c,
12826         src/project_dbase.c,
12827         src/project_dbase_gui.c,
12828         src/project_import_gui.c,
12829         src/properties.c,xx,
12830         src/properties.h,
12831         src/resources.c,
12832         src/src_paths.c,
12833         src/text_editor.c,
12834         src/text_editor_gui.c,
12835         src/toolbar.c,
12836         src/utilities.c,
12837         src/utilities.h,
12838         anjuta.prj: GNOME2 porting and fixed many porting bugs.
12839         
12840 2003-01-24  Naba Kumar <naba@gnome.org>
12842         * src/text_editor_gui.c, src/toolbar.c,
12843         src/text_editor.c, src/text_editor_cbs.h:
12844         Used correct notification signal name for scintilla
12845         (gtk2) and fixed UI.
12846         
12847         * src/controls.c: Does not hide tags combo. Simply makes it insensitive
12848         when not required.
12849         
12850         * printing/print-doc.c,
12851         printing/print.c,,
12852         src/anjuta-tools.c,
12853         src/find_replace.c,
12854         src/goto_line.c,
12855         src/launcher.c,
12856         src/mainmenu_callbacks.c,
12857         src/project_dbase.c,
12858         src/project_dbase.h,
12859         src/project_dbase_gui.c: Used GtkDialogs instead of GnomeDialog.
12860         src/text_editor.c,
12861         src/text_editor_cbs.h:
12864 2003-01-23  Naba Kumar <naba@gnome.org>
12866         * src/compiler_options.c, src/pixmaps.h, src/toolbar.c: Fixed to use
12867         correct stock icons and organized pixmap macros.
12868         
12869         Makefile.am: Removed non-generated files.
12870         
12871         * pixmaps/{add.xpm, an_tag.xpm, autocomplete.xpm, block_end.xpm,
12872         block_start.xpm, bookmark_first.xpm, bookmark_last.xpm,
12873         bookmark_next.xpm, bookmark_prev.xpm, build_stop.xpm,
12874         close_file.xpm, copy.xpm, cut.xpm, error_next.xpm,
12875         error_prev.xpm, execute.xpm, find_replace.xpm, find.xpm,
12876         fv_image.xpm, goto.xpm, graph.xpm, line-arrow.xbm, line-wrap.xbm,
12877         list_select.xpm, list_unselect.xpm, macro.xpm, new_file.xpm,
12878         open_file.xpm, paste.xpm, preferences.xpm, prefs_autoformat.xpm,
12879         prefs_build.xpm, prefs_cvs.xpm, prefs_editor.xpm,
12880         prefs_general.xpm, prefs_messages.xpm, prefs_print.xpm,
12881         prefs_styles.xpm, print.xpm, redo.xpm, reload_file.xpm, reload.xpm,
12882         remove.xpm, save_all.xpm, save_file.xpm, save.xpm, search.xpm,
12883         stop.xpm, undo.xpm}: Removed because no longer used.
12885         * pixmaps/{file_core.xpm, file_exec.xpm, file_text.xpm,
12886         file_unknown.xpm}: Files renamed from fv_*, as it would
12887         be the right name.
12889         * pixmaps/Makefile.am: Updated for the above changes.
12891 2003-01-23  Jakub Steiner <jimmac * ximian * com>
12893         * pixmaps/autocomplete-16.png,
12894         pixmaps/autocomplete.png,
12895         pixmaps/block-end-16.png,
12896         pixmaps/block-end.png,
12897         pixmaps/block-start-16.png,
12898         pixmaps/block-start.png,
12899         pixmaps/bookmark-first-16.png,
12900         pixmaps/bookmark-first.png,
12901         pixmaps/bookmark-last-16.png,
12902         pixmaps/bookmark-last.png,
12903         pixmaps/bookmark-next-16.png,
12904         pixmaps/bookmark-next.png,
12905         pixmaps/bookmark-prev-16.png,
12906         pixmaps/bookmark-prev.png,
12907         pixmaps/error-next-16.png,
12908         pixmaps/error-next.png,
12909         pixmaps/error-prev-16.png,
12910         pixmaps/error-prev.png: gnome2-styled icons
12913 2003-01-23  Naba Kumar <naba@gnome.org>
12915         * anjuta.prj: Updated compiler options.
12916         * scintilla/ScintillaGTK.cxx: Fixed selection notify.
12918         * src/aneditor.cxx,
12919         src/anjuta.c,
12920         src/anjuta.glade,
12921         src/anjuta_dialogs_strings.c,
12922         src/mainmenu_callbacks.c,
12923         src/mainmenu_callbacks.h,
12924         src/text_editor.c,
12925         src/text_editor_cbs.c,
12926         src/text_editor_gui.c: GNOME2 Porting.
12928 2003-01-22  Naba Kumar <naba@gnome.org>
12930         * ChangeLog: Corrected dates.
12931         * src/mainmenu_callbacks.h: Cleaned up function prototypes.
12932         * src/anjuta.glade, src/anjuta_dialogs_strings.h: Added more
12933         preferences.
12935 2003-01-22  Naba Kumar <naba@gnome.org>
12936         
12937         * plugins/patch/patch-plugin.c: Bug fix.
12938         
12939         * src/anjuta-tools.c,
12940         src/anjuta.c,
12941         src/anjuta.glade,
12942         src/anjuta.h,
12943         src/anjuta_dialogs_strings.c,
12944         src/breakpoints.c,
12945         src/cvs_gui.c,
12946         src/debugger.c,
12947         src/debugger.h,
12948         src/executer.c,
12949         src/glade_iface.c,
12950         src/main.c,
12951         src/mainmenu_callbacks.c,
12952         src/mainmenu_callbacks.h,
12953         src/preferences.c,
12954         src/project_dbase.c,
12955         src/project_dbase_gui.c,
12956         src/registers.c,
12957         src/sharedlib.c,
12958         src/signals.c,
12959         src/signals_cbs.c,
12960         src/source.c,
12961         src/stack_trace.c,
12962         src/toolbar_callbacks.c,
12963         src/utilities.c,
12964         src/utilities.h,
12965         src/watch.c: Used GtkDialog instead of messagebox. GNOME2 porting.
12966         
12967         * src/Makefile.am,
12968         (removed) src/CORBA-Server.c,
12969         (removed) src/CORBA-Server.h,
12970         (removed) src/Gladen-common.c,
12971         (removed) src/Gladen-stubs.c,
12972         (removed) src/Gladen.h,
12973         (removed) src/Prj-common.c,
12974         (removed) src/Prj-skelimpl.c,
12975         (removed) src/Prj-skels.c,
12976         (removed) src/Prj-stubs.c,
12977         (removed) src/Prj.h,
12978         (removed) src/glades.c,
12979         (removed) src/glades.h,
12980         (removed) src/messagebox.c,
12981         (removed) src/messagebox.h: Removed because no longer used.
12983 2003-01-21  Naba Kumar <naba@gnome.org>
12985         * src/anjuta-tools.c,
12986         src/anjuta.c,
12987         src/anjuta.glade,
12988         src/anjuta_dialogs_strings.c,
12989         src/anjuta_info.c,
12990         src/anjuta_info.h,
12991         src/breakpoints.c,
12992         src/compiler_options.c,
12993         src/debugger.c,
12994         src/find_replace.c,
12995         src/find_replace.h,
12996         src/find_text.c,
12997         src/find_text.h,
12998         src/goto_line.c,
12999         src/launcher.c,
13000         src/text_editor.c,
13001         widgets/gnomefilelist.c: GNOME2 porting.
13003 2003-01-20  Naba Kumar <naba@gnome.org>
13005         * global-tags/create_global_tags.sh: Uses pkg-config to
13006         read the modules.
13007         
13008         * src/anjuta.c,
13009         src/anjuta.glade,
13010         src/anjuta.h,
13011         src/anjuta_cbs.c,
13012         src/anjuta_dialogs_strings.c,
13013         src/breakpoints.c,
13014         src/breakpoints.h,
13015         src/compiler_options.c,
13016         src/compiler_options.h,
13017         src/fileselection.c,
13018         src/fileselection.h,
13019         src/mainmenu_callbacks.c,
13020         src/project_dbase_gui.c,
13021         src/session.c,
13022         src/src_paths.c,
13023         src/src_paths.h,
13024         src/text_editor.c,
13025         src/text_editor_gui.c,
13026         widgets/gnomefilelist.c,
13027         widgets/gnomefilelist.h: GNOME2 porting.
13028         
13029         * widgets/Makefile.am,
13030         (removed) widgets/gnomedirlist.c,
13031         (removed)widgets/gnomedirlist.h: Removed becuase they are not used.
13032         
13033         * src/Makefile.am,
13034         (removed) src/src_paths_cbs.c,
13035         (removed) src/src_paths_cbs.h,
13036         (removed) src/src_paths_gui.c,
13037         (removed) src/compiler_options_cbs.c,
13038         (removed) src/compiler_options_cbs.h,
13039         (removed) src/breakpoints_cbs.c,
13040         (removed) src/breakpoints_cbs.h: Removed because they are now
13041         combined in singe file
13043 2003-01-16  Naba Kumar <naba@gnome.org>
13045         * src/anjuta.glade, src/anjuta_dialogs_strings.c,
13046         src/compiler_options.c, src/compiler_options_cbs.c: Fixed compiler
13047         options dialog UI and data handling.
13050 2003-01-15  Naba Kumar <naba@gnome.org>
13052         * src/commands.[c,h], src/anjuta.glade, src/anjuta_dialogs_strings.c:
13053         Completed command editor porting.
13054         
13055         * src/anjuta.c: Removed the use of commands load function
13056         (not required).
13058         * src/text_editor_gui.c, src/test_editor.c: Added back widgets refs
13059         and unrefs.
13061         * src/anjuta-tools.c: Fixed translatable strings.
13062         
13063         * src/find_text.c: Fixed dialog creation from glade.
13064         
13065         * src/text_editor_gui.c, src/text_editor.c,
13066         src/text_editor_cbs.c: Completed port of detached text editor
13067         to gnome2 plateform.
13068         
13069 2003-01-14  Naba Kumar <naba@gnome.org>
13071         * src/anjuta.glade, src/preferences.[h,c],
13072         src/anjuta_dialogs_strings.c: Added build and editor
13073         preferences pages and other UIs. Fixed preferense loading and saving.
13074         
13075         * src/anjuta.c: Does case-insensitive match for tabs position
13076         preferences and removed preferences loading (done at _new() call).
13077         
13078         * anjuta-tools.c: Debugged tools dialog handling.
13079         * plugins/class-gen/clsGen.c: Fixed an undefined function.
13080         
13081 2003-01-13  Naba Kumar <naba@gnome.org>
13083         * ABOUT-NLS: Update (strange).
13085         * autogen.sh: Removed blocking code.
13087         * configure.in: Fixed an autogen bug.
13088         
13089 2003-01-13  Naba Kumar <naba@gnome.org>
13091         * (new)src/anjuta.gladep
13092         (new)src/messagebox.c
13093         (new)src/messagebox.h: Added files. References to messagesbox.[c,h]
13094         will be gradually removed (and then the files).
13095         
13096         * Makefile.am,
13097         anjuta.prj,
13098         printing/print-util.c,
13099         printing/print.c,
13100         scintilla/ScintillaGTK.c,xx
13101         src/Makefile.am,
13102         src/an_file_view.c,
13103         src/an_symbol_view.c,
13104         src/anjuta.c,
13105         src/anjuta.glade
13106         src/anjuta.h,
13107         src/anjuta_dialogs_strings.c,
13108         src/anjuta_gui.c,
13109         src/attach_process.c,
13110         src/attach_process.h,
13111         src/breakpoints.c,
13112         src/breakpoints.h,
13113         src/breakpoints_cbs.c,
13114         src/commands.c,
13115         src/commands.h,
13116         src/compiler_options.c,
13117         src/compiler_options.h,
13118         src/compiler_options_cbs.c,
13119         src/configurer.c,
13120         src/configurer.h,
13121         src/controls.c,
13122         src/cvs_cbs.c,
13123         src/debug_tree.c,
13124         src/debug_tree.h,
13125         src/executer.c,
13126         src/executer.h,
13127         src/find_in_files.c,
13128         src/find_in_files.h,
13129         src/find_in_files_cbs.c,
13130         src/find_replace.c,
13131         src/find_replace.h,
13132         src/find_text.c,
13133         src/find_text.h,
13134         src/goto_line.c,
13135         src/help.c,
13136         src/help.h,
13137         src/launcher.c,
13138         src/main.c,
13139         src/main_menubar.c,
13140         src/mainmenu_callbacks.c,
13141         src/message-manager.c,c
13142         src/pixmaps.h,
13143         src/preferences.c,
13144         src/project_config.c,
13145         src/project_config.h,
13146         src/project_dbase.c,
13147         src/project_import_cbs.c,
13148         src/resources.c,
13149         src/resources.h,
13150         src/splash.c,
13151         src/src_paths.c,
13152         src/src_paths.h,
13153         src/src_paths_gui.c,
13154         src/text_editor.c,
13155         src/text_editor_gui.c,
13156         src/toolbar.c,
13157         src/toolbar.h,
13158         src/utilities.c,
13159         src/utilities.h,
13160         src/wizard_gui.c,
13161         widgets/gnomefilelist.c: GNOME2 Port.
13163 2003-01-10  Naba Kumar  <naba@gnome.org>
13165         * src/an_file_view.c,
13166         src/anjuta_gui.c,
13167         src/appwizard_gui.c,
13168         src/compiler_options.c,
13169         src/compiler_options_cbs.c,
13170         src/cvs_cbs.c,
13171         src/executer.c,
13172         src/fileselection.c,
13173         src/find_in_files.c,
13174         src/goto_line.c,
13175         src/main_menubar.c,
13176         src/memory.c,
13177         src/message-manager-dock.c,
13178         src/preferences.c,
13179         src/project_dbase_gui.c,
13180         src/project_import_gui.c,
13181         src/registers_gui.c,
13182         src/sharedlib_gui.c,
13183         src/src_paths_gui.c,
13184         src/text_editor_gui.c,
13185         src/toolbar.c,
13186         src/watch_gui.c: GNOME2 porting. Fixed unresolved symbols
13188 2003-01-09  Naba Kumar <naba@gnome.org>
13190         * scintilla/RESearch.cxx: Removed cvs logging as it was creating
13191         problems with some comments.
13193         * anjuta.prj: New project file (updated?)
13195         * src/Makefile.am: Enabled deprecated API and fixed variables.
13197         * src/an_file_view.c,
13198         src/an_symbol_view.c,
13199         src/anjuta-plugins.c,
13200         src/anjuta-tools.c,
13201         src/anjuta.c,
13202         src/anjuta_gui.c,
13203         src/appwizard_cbs.c,
13204         src/attach_process.c,
13205         src/attach_process_cbs.c,
13206         src/compiler_options.c,
13207         src/compiler_options_cbs.c,
13208         src/launcher.c,
13209         src/mainmenu_callbacks.c,
13210         src/message-manager-private.c,c
13211         src/message-manager-private.h,
13212         src/message-manager.c,c
13213         src/message-manager.h,
13214         src/project_dbase.c,
13215         src/project_dbase.h,
13216         src/project_dbase_gui.c,
13217         src/project_import_cbs.c,
13218         src/project_import_gui.c,
13219         src/registers.c,
13220         src/resources.c,
13221         src/resources.h,
13222         src/sharedlib.c,
13223         src/signals.c,
13224         src/signals_cbs.c,
13225         src/signals_gui.c,
13226         src/splash.c,
13227         src/src_paths_cbs.c,
13228         src/src_paths_gui.c,
13229         src/stack_trace.c,
13230         src/text_editor.c,
13231         src/text_editor_gui.c,
13232         src/text_editor_menu.c,
13233         src/toolbar.c,
13234         src/toolbar_callbacks.c,
13235         src/utilities.c,
13236         src/watch.c,
13237         src/watch_cbs.c,
13238         src/wizard_gui.c: GNOME porting.
13240 2002-12-24 Naba Kumar <naba@gnome.org>
13242         * AUTHORS, ChangeLog, HACKING, Makefile.am,
13243         NEWS, README, SEARCH-REPLACE,
13244         THANKS, TODO, acinclude.m4, anjuta.prj, anjuta.spec.in, configure.in, 
13245         setup-gettext, data/*, doc/.cvsignore, global-tags/*,
13246         launcher/Makefile.am,
13247         launcher/anjuta_launcher.c, macros2/*, manuals/*/*/*/*,
13248         plugins/class-gen/clsGen.c, plugins/patch/patch-plugin.c,
13249         plugins/sample1/plugin-sample1.c, printing/print-doc.c,
13250         printing/print-util.c, printing/print.c, printing/print.h,
13251         scintilla/*/*, widgets/e-shell-about-box.c,
13252         src/*, tagmanager/*/*, widgets/Makefile.am,
13253         widgets/gnomefilelist.c:
13254         
13255         Merged with ANJUTA_1_0_0 branch (at tag MERGE_LEVEL_1) and ported many
13256         src/*.[c,h] files to gnome2 API.
13258         * src/anjuta_dialogs_strings.c: Added glade generated translatable
13259         strings table.
13261 2002-10-23  Naba Kumar <naba@gnome.org>
13263         * autogen.sh: Prevented Users from building HEAD cvs.
13264         
13265 2002-09-16  Stephane Demurget  <demurgets@free.fr>
13267         * src/anjuta.glade: added the compiler options dialog, hopefully
13268         HIG-1.0 compliant. Perhaps some accelerators are duplicated, though.
13270 2002-09-15  Stephane Demurget  <demurgets@free.fr>
13272         * src/anjuta.glade: fixed a lot of small glitches.
13274         * src/commands.[ch]: more gnome 2 port. only instant apply is missing
13275         now.
13277         * src/breakpoints_cbs.c: polished a bit.
13279 2002-09-15  Stephane Demurget  <demurgets@free.fr>
13281         * src/anjuta.glade: added the commands dialog fully HIG-1.0 compliant.
13283         * src/commands.c: partial gnome 2 port.
13285         * src/utilities.[ch]: changed some bits to be const.
13287 2002-09-14  Stephane Demurget  <demurgets@free.fr>
13289         * src/Makefile.am: removed breakpoints_gui.c and added a check
13290         for gdk-pixbuf deprecated functions, but there shouldn't be much
13291         anyway.
13293         * src/breakpoints_gui.c: killed.
13295         * src/anjuta.glade: added two dialogs for the breakpoints management.
13297         * src/anjuta.h:
13298         * src/anjuta_cbs.c:
13299         * src/appwizard.c:
13300         * src/attach_process.c:
13302         * src/breakpoints*.[ch]: cleaned, simplified and polished up a lot of things,
13303         really huge changes and porting work.
13304         
13305         * src/breakpoints.[ch] (treeview_enabled_toggled): impl.
13306         (breakpoints_dbase_new): moved the UI init bits here.
13308         * src/breakpoints_cbs.[ch] (breakpoints_dbase_add_brkpnt): simplified
13309         a lot, not using any color anymore (not HIG compliant) and not using
13310         BrkPtItem thanks to libglade. 4 issues marked with #warning that have
13311         to be double checked.
13313         * src/build_file.c:
13314         * src/build_project.c: gnome 2 port.
13316 2002-09-11  Stephane Demurget  <demurgets@free.fr>
13318         * src/anjuta.glade:
13319         * src/anjuta.h:
13320         * src/anjuta_cbs.c:
13321         * src/appwizard.c:
13322         * src/breakpoints.c:
13323         * src/breakpoints_cbs.c: cleaned up some bits.
13325 2002-09-09  Stephane Demurget  <demurgets@free.fr>
13327         * src/Makefile.am:
13328         * src/messagebox.[ch]: killed. Not HIG compliant at all :/
13330         * src/an_symbol_view.[ch]:
13331         * src/attach_process_cbs.h: polished a bit.
13333         * src/breakpoints_cb.[ch]: partial gnome 2 port.
13335 2002-09-02  Stephane Demurget  <demurgets@free.fr>
13337         * configure.in:
13338         * src/Makefile.am: added libglade-2 to the build.
13340         * src/anjuta.[ch]: added support for libglade.
13342         * src/anjuta.glade: added. There could be a file per top-level widget,
13343         as some other gnome projects, though.
13345         * src/attach_process_gui.c: removed.
13346         * src/attach_process.[ch]: gnome 2 port.
13347         (attach_process_new): Added the treeview init and the widget references
13348         here.
13350 2002-08-31  Stephane Demurget  <demurgets@free.fr>
13352         * src/an_file_view.c: fixed some compilation issues.
13354         * src/an_symbol_view.c: gnome 2 port.
13356 2002-08-26  Stephane Demurget  <demurgets@free.fr>
13358         * src/an_file_view.c: finished gnome 2 port.
13359         (on_file_view_row_expanded), (on_file_view_row_collapsed): change the
13360         directory pixmap depending on the event.
13362         * src/project_dbase.h: s/GtkTreeIter/GtkTreeRowReference/.
13363         (project_file_data_new): use a GtkTreePath.
13365 2002-08-23  Stephane Demurget  <demurgets@free.fr>
13367         * src/Makefile.am: readded back an_*_view.[ch] because they are still
13368         driving me nuts but they need to be ported, heh ?
13370         * src/an_file_view.c: gnome 2 port, almost finished after some hard
13371         work since it's quite a total rewrite again.
13373 2002-08-22  Stephane Demurget  <demurgets@free.fr>
13375         * src/an_file_view.c:
13376         * src/project_dbase.h: s/GtkTreePath/GtkTreeIter/.
13378 2002-08-21  Stephane Demurget  <demurgets@free.fr>
13380         * src/anjuta_info.c:
13381         * src/utilities.h: gnome 2 port, featuring a total rewrite.
13383 2002-08-20  Stephane Demurget  <demurgets@free.fr>
13385         * src/Makefile.am: removed an_*_view.[ch] because they're driving me
13386         nuts ATM.
13387        
13388         * src/an_file_view.c:
13389         * src/aneditor.cxx:
13390         * src/anjuta_cbs.c:
13391         * src/compiler_options.h:
13392         * src/messagebox.c:
13393         * src/messagebox.h:
13394         * src/pixmaps.h:
13395         * src/project_dbase.h:
13396         * src/resources.h: gnome 2 port.
13398 2002-08-14  Stephane Demurget  <demurgets@free.fr>
13400         Added missing keywords reported by Lucca Bellonda <lbell@tsc4.com>.
13402         * data/properties/sql.properties: added the DATETIME data type.
13404         * data/properties/html.properties: added the foreach php keyword.
13406 2002-08-08  Stephane Demurget  <demurgets@free.fr>
13408         * widgets/Makefile.am: removed blank line after the last backslash
13409         for avoiding a warning from automake.
13411         * configure.in:
13412         * src/Makefile.am: added the ORBit-2 dep.
13414 2002-08-08  Stephane Demurget  <demurgets@free.fr>
13416         * AUTHORS: added Biswa, because I wonder why noone already have
13417         written his name in the Anjuta's hall of fame :)
13419 2002-08-01  Naba Kumar <kh_naba@users.sourceforge.net>
13421         * widgets/Makefile.am, widgets/gnomefilelist.[c,h], widgets/gnomedirlist.[c,h],
13422         widgets/e-shell-about-box.c: Made to compile for gnome2.
13423         
13424 2002-07-31  Naba Kumar <kh_naba@users.sourceforge.net>
13426         * scintilla/PlatGTK.cxx, scintilla/Scintilla.cxx,
13427         scintilla/include/ScintillaWidget.h: Made to compile for gtk2.
13428         
13429         * configure.in, printing/print.h, printing/print.c,
13430         printing/print-doc.c: Made to compile for gnome2.
13431         
13432 2002-07-30  Naba Kumar <kh_naba@users.sourceforge.net>
13434         * configure.in, acconfig.h, Makefile.am, autogen.sh, launcher/Makefile.am,
13435         plugins/class-gen/Makefile.am, plugins/patch/Makefile.am, plugins/sample1/Makefile.am,
13436         printing/Makefile.am, src/Makefile.am, tagmanager/include/Makefile.am,
13437         widgets/Makefile.am:
13438         
13439         Upgraded the build system to gnome2 platform.
13440         
13441 2002-12-19  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13442         * manuals/*: Added capability to generate PDF and PS.
13443         * src/debugger.c, data/gdb.init: Solaris GDB fixes.
13444         * TODO, TODO.biswa: Intergated TODO list.
13445         * src/project_dbase.c: Patch by TTimo (pref saving), bug #636542
13446         , bug #574470
13447         * src/dnd.c: Fix typo
13448         * src/an_[symbol|file]_view.c: Hide when updating (reduced flicker)
13449         * src/anjuta.c: Bug #568895, Bug #575419
13451 2002-12-18  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13453         * tagmanager/tm_global_tags.c: Fixed compiler warning.
13454         * manuals/C/anjuta-faqs/anjuta-faqs.sgml: Updated FAQ.
13456 2002-12-17  Naba Kumar <naba@gnome.org>
13458         * Makefile.am, src/Makefile.am, src/main.c: Fixed a couple of distcheck
13459         bugs.
13460         
13461 2002-12-17  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13462         * manuals/C/anjuta-manual/*: Updated manual to include tool editor.
13463         * scintilla/LexCPP.cxx: Disable doxygen comment highliting.
13464         * anjuta.prj: Added tools.sgml
13465         * data/properties/cpp.properties: Bug # 646974
13467 2002-12-16  Naba Kumar <naba@gnome.org>
13469         * src/goto_line.c: Ordered 'Ok' and 'Cancel' button in the right order.
13470         * src/configurer.c, src/anjuta_info.c, src/attac_process_gui.c,
13471         src/executer.c, src/launcherc, src/breakpoints_gui.c, src/help.c: Activates
13472         on 'Enter' and adds proper focus mechanism.
13473         * src/anjuta.c: Fixed a memory corruption bug.
13474         * src/anjuta-tools.c, anjuta.glade: Tools parameter dialog activates on
13475         'Enter' and can also be Canceled. Sets proper default and focus policies
13476         for tools dialogs.
13477         * src/main_menubar_def.h: Fixed typos, added icons and added hot keys.
13478         * anjuta.glade, src/Makefile.am, src/anjuta_dialog_strings.c: Enabled
13479         translatable strings in dialogs and fixed some dialog properties.
13480         * src/anjuta-tools.c: Now uses xml format for loading and saving.
13481         * configure.in, anjuta.spec.in, anjuta.prj: Bumped version to 1.0.1
13482         * src/message_manager_private.cc: Fixed some debug messages.
13483         * src/print.c, src/print-doc.c, src/anjuta-tools.c, src/anjuta.c,
13484         widgets/gnomefilelist.c: Fixed a memory leaks.
13485         * src/toolbar.[ch], src/text_editor.[ch], src/find_text.[ch],
13486         src/toolbar_callbacks.[ch], src/mainmenu_callbacks.c,
13487         src/main_menubar_def.h: Implemented incremental search.
13488         * TODO: Updated.
13490 2002-12-14  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13491         * tagmanager/*: Minor cleanups and warning fixes.
13492         * src/an_symbol_view.c, src/an_file_view.c: Do not freeze the
13493         GUI during long updates.
13494         * src/text_editor.c: Remove debug message.
13496 2002-12-13  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13497         * tagmanager/tm_project.c: Fix a memory access problem.
13499 2002-12-13  Naba Kumar <naba@gnome.org>
13501         * anjuta.glade, src/anjuta-tools.c: Added a new column in the
13502         tools list to show "Enabled" flag of the tool. Fixed a bug where
13503         tool list is not cleared when creating a new tool.
13504         
13505 2002-12-13  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13506         * anjuta.glade, src/anjuta-tools.c: Added user params to tools.
13508 2002-12-12  Naba Kumar <naba@gnome.org>
13510         * anjuta-tools.[h,c], commands.c: Used the tools help of
13511         anjuta variables list in commands editor and fixed a typos
13512         buy in anjuta-tools.c.
13513         
13514 2002-12-12  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13515         * anjuta.glade, src/anjuta-tools.c, src/text_editor.[ch]
13516         , src/mainmenu_callbacks.c, controls.c: Tools editor stuff.
13517         * TODO.biswa: Added to help me track things better.
13519 2002-12-11  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13521         * configure.in, anjuta.spec.in: Added libglade dependency.
13522         * Makefile.am: Added anjuta.glade file.
13523         * src/anjuta-tools.c, src/main.c, src/main_menubar_def.h
13524         , src/mainmenu_callbacks.[ch], src/message-manager.h
13525         , src/widget-registry.c: Tools editor GUI + other additions.
13527 2002-12-09  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13529         * src/project_dbase.[ch], tagmanager/tm_project.c,
13530         tagmanager/include/tm_project.h, src/mainmenu_callbacks.c:
13531         Implement syncing tags image with the project database.
13532         * src/anjuta-tools.c: Implemented variable substitution and
13533         working directory in tools.
13535 2002-12-09  Naba Kumar <naba@gnome.org>
13536         
13537         * data/properties/anjuta.properties, src/commands.[ch]: Reads the
13538         command configuration language list from properties.
13539         
13540         * data/properties/asm.properties, data/properties/ruby.properties:
13541         Fixed typos.
13543 2002-12-04  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13545         * src/an_symbol_view.c: Remember current selected entry and select
13546         it automatically after refresh.
13548 2002-11-26  Murray Cumming  <murrayc@usa.net>
13550         * src/project_type.c, src/project_dbase.c, src/stock_libs.anj,
13551           src/compiler-options.c, src/wizard_gui.c: Renamed gtkmm 1.2
13552         and gnomemm 1.2 projects so that people know they are really
13553         glademm projects. The gtkmm 2 and gnomem 2 projects are OK though.
13554         But I did correct these to sue lowercase names.
13556 2002-12-01  Naba Kumar <naba@gnome.org>
13558         * data/anjuta.properties: Fixed caching problem on 
13559         indicators.
13560         * src/preferences.c, src/preferences_gui.c: Implemented automatic
13561         indicators prefs.
13562         
13563 2002-12-01  Naba Kumar <naba@gnome.org>
13565         * data/properies/anjuta.properties: Corrected "indicators.automatic"
13566         property name.
13567         * src/anjuta.c, src/preferences.h: Added MESSAGES_INDCATORS_AUTOMATIC
13568         property and uses it.
13569         * src/aneditor.cxx: Fixed a bug associated with selection a word at
13570         current cursor.
13571         
13572 2002-11-30  Naba Kumar <naba@gnome.org>
13574         * src/debugger.c: Fixed a typo.
13575         * data/properties/*: Updated properties files and added
13576         new ones.
13577         * src/main_menubar_def.h, main_menubar.[hc], mainmenu_callbacks.[hc]:
13578         Added comment submenu and cleaned up ref and unref of menus.
13579         * src/aneditor.h: Added definition of comment commands.
13580         * src/aneditor.c: Upgrade from latest SciTE source code.
13581         * src/text_editor.[hc], src/text_editor_cbs.c, 
13582         src/message_manager_private.cc, src/message_manager.[cc,h],
13583         src/anjuta.[c,h]: Added indicators support for errors/warnings
13584         highlight in the editor.
13585         * NEWS, TODO: Update.
13586         * scintilla/include/PropSet.h: Removed deprecrated function.
13587         
13588 2002-11-29  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13590         * src/anjuta-tools.[ch]: Tools implementation (basic)
13591         * src/anjuta-plugins.[ch], src/anjuta.[ch], src/main_menubar.[ch]
13592           , src/main_menubar_def.h: PLugins cleanup and segregation
13593         * src/widget-registry.[ch], src/main_menubar.[ch]: Start of a widget
13594           registry
13595         * anjuta.prj: Added new files
13596         * manuals/C/anjuta-faqs/anjuta-faqs.sgml: New FAQ entry
13597         * plugins/class-gen/clsGen.c: Register menu under 'Project'
13598         * plugins/patch/patch-plugin.c: Register menu under 'Format'
13599         * plugins/sample1/plugin-sample1.c: Register menu under 'View'
13600         * src/Makefile.am: Added new files
13601         * src/message-manager.[cc/h]: Added standard output and error windows
13603 2002-11-26  Johannes Schmid <clubfan@users.sourceforge.net>
13605         * project_type.c: Fixed Gnomemm2 project type
13607 2002-11-25  Naba Kumar <naba@gnome.org>
13609         * printing/print.c: Fixed a compile warning.
13610         * scintilla/Autocomplete.cxx: Applied missing patch from Biswa
13611         * src/utilities.c: Fixed a compile warning in sparc, hides the
13612         terminal check error output from the user.
13613         * project_config.[ch], project_dbase.[ch], source.c: Added project
13614         version, exclude modules configuration and reordered other config
13615         properties. Changed some strings to more descriptive text.
13616         * src/compiler_opitions.c: Removed extra newlines from .prj file
13617         save.
13618         * anjuta.prj: Converted to new format (only reorganised properties
13619         and removed extra newlines ... nothing else).
13620         * NEWS: updated
13621         
13622 2002-11-21  Naba Kumar <naba@gnome.org>
13624         * Editor.cxx, Editor.h, include/SciLexer.h, include/Scintilla.h,
13625         include/Scintilla.iface, KeyMap.cxx, KeyWords.cxx, LexCPP.cxx,
13626         LexFortran.cxx, LexHTML.cxx, LexMatlab.cxx, LexOthers.cxx,
13627         LineMarker.h, PropSet.cxx, RESearch.cxx, ScintillaBase.cxx:
13628         Updated to the CVS version.
13630 2002-11-20  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13632         * scintilla/AutoComplete.[cxx,h], scintilla/PlatGTK.cxx
13633           , scintilla/include/Platform.h, scintilla/ScintillaBase.cxx
13634           , scintilla/include/Scintilla.h, src/aneditor.cxx: Implement
13635           images in completion lists. 
13636         * src/resources.h: Make C++ friendly.
13637         * scintilla/PropSet.cxx: Fix memory leak.
13639 2002-11-20  Naba Kumar <naba@gnome.org>
13641         * scintilla/*/*: Synced to latest scintilla 1.49
13642         * scintilla/LexAsm.cxx, scintilla/LexFortran.cxx, src/Makefile.am:
13643         New lexers added.
13645         * scintilla/RESearch.cxx: The automatic cvs log in the
13646         file really broke things trying to interprete the changelog
13647         entry incorrectly as end-of-comment. Removed the $cvs line
13648         and committed again.
13649         
13650 2002-11-19  Naba Kumar <naba@gnome.org>
13652         Patch from Timothee Besset <ttimo@idsoftware.com>
13653         
13654         * src/message-manager-private.cc: Interpretes absolute
13655         file paths properly in zvt terminal.
13657 2002-11-19  Naba Kumar <naba@gnome.org>
13659         Patch from Timothee Besset <ttimo@idsoftware.com>
13660         
13661         * src/preferences.c, src/preferences_gui.c, src/project_dbase.c,
13662         src/properties.cxx, src/properties.h, anjuta.prj: Saves some of the 
13663         (important) editor preferences in project (if there is one
13664         open).
13665         
13666         * TODO: Updated
13667         
13668 2002-11-18  Naba Kumar <naba@gnome.org>
13669         
13670         Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
13671         
13672         * src/debug_tree.c, src/find_in_files_gui.c,
13673         src/find_replace.c, src/find_text.c, 
13674         src/project_import.c, src/project_import_gui.c,
13675         src/wizard_gui.c: i18n Fixes.
13677 2002-11-15  Naba Kumar <naba@gnome.org>
13679         * plugins/class-gen/clsGen.c: Fixed to use project function
13680         to import files. Create non-existent directories before the
13681         sources are written.
13682         
13683         * configure.in, src/Makefile.am, src/main.c, src/preferences_gui.c,
13684         src/preferences.c, src/CORBA-Server.c,src/CORBA-Server.h,
13685         src/glade_iface.c,
13686         src/glades.c: Excluded gladen files from build. This
13687         will fix the unnecessary dependency on libssl.
13688         
13689         * src/project_dbase.[c,h], src/project_dbase_gui.c: Refined
13690         file import funtion.
13691         
13692         * src/message_manager_private.cc: Fixed a compiler warning with
13693         DEBUG preprocessor macro.
13694         
13695         * src/text_editor_cbs.c, src/main_menu_callbacks.c: Fixed a bug where
13696         wrong (undocked) editor window was closed on clicking close on an
13697         undocked editor window.
13698         
13699         * src/debugger.c: Fixed a bad bug where debugger terminal won't
13700         start correctly if the executable was run before with 'F3'.
13701         
13702         * src/toolbar_callbacks.c: Wrap around find next.
13703         * src/toolbar.c: Disable combo activate.
13704         * src/find_text.c (on_find_text_ok_clicked): Swapped 'yes' and 'no'
13705         button positions to get 'yes' as default.
13707         * anjuta.spec.in: Updated.
13708         
13709         * src/anjuta_info.c, src/appwizard_gui.c,
13710         src/attach_process_gui.c, src/breakpoints_gui.c,
13711         src/commands.c, src/compiler_options_gui.c, src/configurer.c,
13712         src/cvs.c, src/cvs_gui.c, src/debugger.c, src/executer.c,
13713         src/find_in_files_gui.c, src/find_replace.c, src/find_text.c,
13714         src/help.c, src/launcher.c, src/main.c, src/mainmenu_callbacks.c,
13715         src/memory.c, src/message-manager-private.cc, src/message-manager.cc,
13716         src/preferences.c, src/preferences_gui.c, src/project_config.c,
13717         src/project_dbase.c, src/project_dbase.h, src/project_dbase_gui.c,
13718         src/project_import_gui.c, src/registers_gui.c, src/sharedlib_gui.c,
13719         src/signals_gui.c, src/source.c, src/src_paths_gui.c,
13720         src/stack_trace_gui.c, src/text_editor_cbs.c, src/text_editor_gui.c,
13721         src/toolbar.c, src/toolbar_callbacks.c, src/watch.h, 
13722         src/watch_cbs.c, src/watch_gui.c, plugins/class-gen/clsGen.c,
13723         plugins/patch/patch-plugin.c, printing/print-util.c:
13724         Set all windows and dialogs transient
13725         to their parents so that they remain floated above their parents.
13726         
13727 2002-11-13  Naba Kumar <naba@gnome.org>
13729         * printing/print.c: Fixed a leak and bug #634819 (print/preview does not
13730         take default editor font).
13731         
13732         * widgets/e-shell-about-box.c, src/main_menubar_def.h:
13733         Corrected email address.
13734         
13735         * src/mainmenu_callbacks.c: Used spaces instead of tabs
13736         for changelog entry.
13738         * NEWS: Updated.
13739         
13740 2002-11-06  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13741         * plugins/class-gen/clsGen.c: Refined the class generator a bit.
13743 2002-11-06  Naba Kumar <naba@gnome.org>
13745         * README: Updated
13746         * anjuta.spec.in: Ships the .omf files with the
13747         documents instead of the base package.
13748         
13749 2002-11-04  Naba Kumar <naba@gnome.org>
13751         * data/properties/latex.properties: Fixed a bug.
13752         * ChangeLog: Released 1.0.0 stable.
13754 2002-11-04  Naba Kumar <naba@gnome.org>
13756         * src/commands.c: Added command with shell redirection capability.
13757         * data/properties/anjuta.properties: Changed default execution
13758         command.
13759         * src/project_dbase.c: Set project top dir in properties.
13760         * Makefile.am: Recurse scripts/ before data/ to fix a distcheck error.
13761         * data/Makefile.am: More diskcheck error fixes.
13762         
13763         * README, anjuta.spec.in, THANKS, AUTHORS,
13764         manuals/C/anjuta-faqs/anjuta-faqs.sgml,
13765         manuals/C/anjuta-manual/authers,sgml,
13766         manuals/C/anjuta-manual/anjuta-manual.sgml,
13767         manuals/C/anjuta-manual/anjuta-manual-C.omf,
13768         manuals/C/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf
13769         : Changed anjuta home to
13770         new URL and my email address.
13771         
13772         * manuals/C/anjuta-manual/interfaces.sgml,
13773         manuals/C/anjuta-manual/prefereces.sgml,
13774         manuals/C/anjuta-faqs/anjuta-faqs.sgml: Fixed typos and updated.
13775         
13776         * src/main_menubar.[c,h], src/controls, src/toolbar_callbacks.c
13777         : removed reference to the help menu as the menu is modified
13778         when no help is found (which is very likely when we are
13779         shiping the documents separately).
13780         
13781 2002-11-03  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13782         * anjuta.spec.in: Update specfile to make multiple RPMs.
13783         * data/Makefile.am: make dist fix.
13784         * src/text_editor_menu.c: Fix compile warnings (casts).
13786 2002-11-02  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13787         * manuals/C/anjuta-faqs/anjuta-faqs.sgml: FAQ update.
13788         * tagmanager/general.h, src/launcher.c: FreeBSD fixes (RFE #628576)
13790 2002-11-01  Naba Kumar <naba@gnome.org>
13792         * macros2/*, Makefile.am, configure.in, data/Makefile.am:
13793         Added gnome2 macros to be used by gnome2 project wizard.
13794         
13795         * data/autogen.sh.gnome2: Fixed to use our own macros instead of
13796         from gnome-common.
13797         
13798         * macros/Makefile.am: Removed INSIDE_GNOME_COMMAND macro
13799         as it was conflicting with generated projects and is not
13800         useful for us.
13801         
13802         * src/appwiz_page1.c, src/project_dbase.h, src/project_type.c,
13803         src/project_type.h, src/source.c, src/wizard_gui.c: Fixed gnome2
13804         project generation, removed qt project as it's not complete and
13805         added gnome2 bonobo wizard.
13807 2002-10-29  Naba Kumar <naba@gnome.org>
13809         * po/POTFILES.in: Updated.
13810         * po/POTFILES.skip: Added.
13811         * preferences.h: Fixed print paper size property name.
13813 2002-10-28  Naba Kumar <naba@gnome.org>
13814         
13815         * data/user.properties, data/Makefile.am: Added user properties file
13816         which will be copied in user's ~/.anjuta/user.properties.
13817         
13818         * data/anjuta.properties: Changed a comment.
13819         
13820         * macros/gnome-pilot.m4: Upgraged to the cvs head of gnome-macros.
13821         
13822         * src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
13823         src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/preferences.c:
13824         Adde [Settings]->[Preferences]->[Edit user.properties file ...] menu
13825         item.
13827         * src/mainmenu_callbacks.c: Fixed a bug that loads system properties file
13828         instead of user properties file.
13829   
13830         * README, anjuta.prj, configure.in: Bumped anjuta version to 1.0.0
13831         * anjuta.spec.in: Added {prefix}/share/doc/anjuta for rpms.
13832         * Makefile.am: Install docs in share/doc/anjuta and not doc/anjuta.
13833         * README, TODO: Updated.
13834         
13835 2002-10-28  Naba Kumar <naba@gnome.org>
13837     * manuals/C/anjuta-manual/figures/editor_guides.png,
13838     manuals/C/anjuta-manual/figures/editor_margins.png,
13839     manuals/C/anjuta-manual/figures/editor_markers.png,
13840     manuals/C/anjuta-manual/figures/local_variables.png,
13841     manuals/C/anjuta-manual/figures/open_file_multiple.png,
13842     manuals/C/anjuta-manual/figures/prefs_print.png,
13843     manuals/C/anjuta-manual/figures/print_dlg.png,
13844     manuals/C/anjuta-manual/figures/print_preview.png,
13845     manuals/C/anjuta-manual/figures/symbol_browser.png,
13846     manuals/C/anjuta-manual/figures/variable_tip.png: New png
13847     files for manual documentation.
13848     
13849     * manuals/sgmldocs.make,
13850     manuals/C/anjuta-manual/Makefile.am,
13851     manuals/C/anjuta-manual/authors.sgml,
13852     manuals/C/anjuta-manual/build.sgml,
13853     manuals/C/anjuta-manual/compileopts.sgml,
13854     manuals/C/anjuta-manual/debugger.sgml,
13855     manuals/C/anjuta-manual/execute.sgml,
13856     manuals/C/anjuta-manual/fileoperations.sgml,
13857     manuals/C/anjuta-manual/interface.sgml,
13858     manuals/C/anjuta-manual/preferences.sgml,
13859     manuals/C/anjuta-manual/projects.sgml,
13860     manuals/C/anjuta-manual/figures/arguments.png,
13861     manuals/C/anjuta-manual/figures/open_file.png,
13862     manuals/C/anjuta-manual/figures/other_opts.png,
13863     manuals/C/anjuta-manual/figures/scrshot.png,
13864     manuals/C/anjuta-manual/figures/toolbar_browser.png,
13865     manuals/C/anjuta-manual/figures/toolbar_tags.png:
13866     
13867     Updated anjuta manual documentation.
13869     
13870 2002-10-27  Naba Kumar <naba@gnome.org>
13872     * utilities.[h,c], debugger.[h,c], commands.c: Added gnome-terminal
13873     check and modifies debugger terminal command accordingly
13874     to function properly.
13875     
13876 2002-10-25  Naba Kumar <naba@gnome.org>
13878         * manuals/sgmldocs.make: Fixed a couple of bugs.
13879         * data/x-anjuta-project.desktop. data/Makefile.am: Mime handling link.
13881 2002-10-24  Naba Kumar <naba@gnome.org>
13883         * src/debug_tree.c: Fixed a crash bug from Etay.
13885         * global_tags/create_global_tags: Added messages.
13886         Fixed infinite looping within files.
13887         
13888         * macro/autogen.sh: Removed debug and warning flags for defaults.
13889         
13890         Patch from Vadim Berezniker <vadim@berezniker.com>
13891         
13892         * tagmanager/tm_workspace.[h,c], global-tags/create_global_tags.sh,
13893         global-tags/tm_global_tags.c: Fixed infinite loop in system tags
13894         generation.
13896         * Makefile.am: XML merge is broken for .destop in RH 8.0, so
13897         temporarily just copy it
13899 2002-10-24  Naba Kumar <naba@gnome.org>
13901         * manuals/sgmldocs.make, anuals/C/anjuta-faqs/anjuta-faqs.sgml,
13902         manuals/C/anjuta-manual/anjuta-manual.sgml, 
13903         manuals/C/anjuta-manual/compileopts.sgml,
13904         manuals/C/anjuta-manual/debugger.sgml,
13905         manuals/C/anjuta-manual/execute.sgml,
13906         manuals/C/anjuta-manual/fileoperations.sgml,
13907         manuals/C/anjuta-manual/interface.sgml,
13908         manuals/C/anjuta-manual/introduction.sgml,
13909         manuals/C/anjuta-manual/projects.sgml,
13910         manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
13911         manuals/ja/anjuta-faqs/anjuta-faqs.sgml,
13912         manuals/ja/anjuta-manual/anjuta-manual.sgml,
13913         manuals/ja/anjuta-manual/compileopts.sgml,
13914         manuals/ja/anjuta-manual/debugger.sgml,
13915         manuals/ja/anjuta-manual/execute.sgml,
13916         manuals/ja/anjuta-manual/fileoperations.sgml,
13917         manuals/ja/anjuta-manual/interface.sgml,
13918         manuals/ja/anjuta-manual/introduction.sgml,
13919         manuals/ja/anjuta-manual/projects.sgml: Upgraded to Docbook 4.0
13921 2002-10-24  Naba Kumar <naba@gnome.org>
13923         * src/project_type.c: added autogen for qt projects.
13924         * src/debugger.c: enabled debugger debugging for DEBUG MODE.
13925         Fixed a bug that retrieves wrong terminal command.
13926         * src/commnads.c: Added more terminal commands.
13927         * configure.in: Checks for scrollkeeper version.
13928         
13929 2002-10-22  Naba Kumar <naba@gnome.org>
13931         * configure.in, acinclude.m4, setup-gettext: Used AM_GNU_GETTEXT
13932         instead of AM_GNOME_GETTEXT.
13933         
13934         * src/source.c, data/autogen.sh.*, data/Makefile.am: Added support
13935         for setup-gettext for the wizard generated projects.
13937         * src/source.c: Fixed a bug where glade file wasn't generated.
13938         
13939         * src/gnome_project.c: Excluded project version from project dir
13940         name.
13941         
13942 2002-10-22  Naba Kumar <naba@gnome.org>
13944         * acinclude.m4: New file with dummy funtion for gettext
13945         cross compatibility fix.
13946         
13947         * configure.in, setup-gettext: Fixed to use with AM_GNOME_GETTEXT.
13948         * configure.in: Fixed cflags to avoid useless warnings.
13949         * Makefile.am: EXTRA_DIST += setup-gettext.
13950         * src/toolbars.c: Added space paddings around tags label.
13952 2002-10-21  Naba Kumar <naba@gnome.org>
13954         Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13955         
13956         * setup-gettext: New script to maintain gettext cross version
13957         compatibility.
13958         * configure.in, macros/autogen.sh: Fix for gettext cross version
13959         compatibility.
13960         
13961 2002-10-21  Naba Kumar <naba@gnome.org>
13963         * debug_tree.c: Fixed incorrect use of debug assertion.
13964         
13965 2002-10-18  Etay Meiri <etay-m@bezeqint.net>
13966             Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
13967         * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
13968         src/memory.c, src/memory.h, src/message-manager-private.cc:
13969         
13970         New parsing algorithm; adapted from kdevelop.
13971         Middle button menu for changing the value's display type
13973 2002-10-07  Naba Kumar <naba@gnome.org>
13975         * src/main_menubar_def.h: Changed status bar message for Help->
13976         Browse info pages. Bug #603308
13978         * src/executer.c: Made "User terminal" default for creating
13979         projects (User can always disable it later). Bug #114222
13980         
13981 2002-10-03  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13983         * macros/autogen.sh: Require gettext 0.10.x for autogen
13984         * src/text_editor.c: Fixes Bug #595303
13985         * src/source.c: Fixes Bug #595970
13986         * src/anjuta.c: Fixes Bug #598366
13987         * scingtilla/LexCPP.cxx: Bug #602296
13988         * src/main_menubar_def.h: Bug #604363
13989         * src/find_in_files.[h,c], src/find_in_files_gui.c: Buf #608679
13990         
13991 2002-10-07  Jens Georg <mail@jensgeorg.de>
13993         Reviewed by: Naba Kumar <kh_naba@gnome.org>
13994         * gnomefilelist.c: This patch fixes the bug #611542
13995         
13996 2002-09-20  Naba Kumar <kh_naba@gnome.org>
13998         * data/properties/Makefile.am: Added tcltk.properties file.
13999         
14000 2002-09-20      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14002         Reviewed by: Naba Kumar <kh_naba@gnome.org>
14003         
14004         * README: Updated README
14005         * plugins/class-gen/clsGen.c, src/message_manager.cc
14006           , src/mainmeu_callbacks.c, src/memory.c
14007           , src/project_dbase_gui.c, src/text_editor_gui.c
14008           , widgets/gnomefilelist.c: Set window icons
14009         * configure.in, macros/*, */Makefile.am, anjuta.spec.in:
14010           Enabled release build (stripped + optimized binaries, etc.)
14011         * data/properties/anjuta.properties, src/commands.c,
14012           src/defaults.cFixed bug #595489 (stdin on executables)
14013         * src/appwizard.c, src/main.c, src/message-manager.cc
14014           , src/project_dbase.c, src/toolbar.c, widgets/gnomefilelist.c
14015           , src/debug_tree.c: Memory related (valgrind) fixes.
14016         * src/message-manager-private.[cc,h], src/pixpams.h
14017           , src/preferences.[ch], src/preferences_gui.c: Terminal preferences
14018         * anjuta.prj: Added debug_tree.c to SOURCES
14019         * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
14020           src/text_editor_menu.c, src/text_editor_gui.c, src/anjuta.c:
14021           Compacted code and cleaned up unnecessary functions.
14022         * tagmanager/*.[ch]: Code fixes.
14023         
14024 2002-08-30  Etay Meiri <etay-m@bezeqint.il>
14025         
14026         Reviewed by: Naba Kumar <kh_naba@gnome.org>
14027         
14028         * src/debug_tree.c, debug_tree.h, debugger.c, message-manager-private.cc:
14029         Debug tree now detects changes of displayed variables
14030         and changes their color to red
14032 2002-09-20  Naba Kumar <kh_naba@gnome.org>
14034         Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
14035         
14036         * mainmenu_callbacks.c: Set's the current file name in
14037         file save as dialog.
14038         
14039 2002-09-20  Naba Kumar <kh_naba@gnome.org>
14041         Patch from: Vlastimil Holer <xholer@informatics.muni.cz>
14043         * data/properties/tcltk.properties: New file for tcl/tk
14044         properties.
14046 2002-08-28      Naba Kumar      <kh_naba@users.sourceforge.net>
14048         * src/project_type.[c,h], src/source.c, data/Makefile.am:
14049         Fixed a fatal bug which doesn't let building gnome2 related
14050         projects. They use different autogen.sh script. Defined new
14051         type field "gnome_macro_support".
14052         
14053         * data/autogen.sh.gnome2: New file.
14054         
14055         * src/utilities.c (anjuta_util_escape_quotes): Fixed a fatal
14056         bug with quotes escaping in quotes.
14057         
14058         * src/message-manager-private.cc: Used event box instead
14059         of frame for local message pane, so that the borders appear
14060         properly and nicely.
14061         
14062         * src/anjuta.c: Fixed bug #600221 -- anjuta crashes on exit
14063         if there is a project open and all the files are un-docked.
14065         * src/dnd.c: Possible fix for bug #512873 Drag And Drop problems.
14067 2002-08-27      Andy Piper      <andy.piper@freeuk.com>
14069         * src/main_menubar_def.h: implement feature request #595356, patch #597161
14070         * THANKS: updated for new contributions
14071         * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: patch #597161
14073 2002-08-27 Steven Knight  <steven.knight@unh.edu>
14075         * src/appwiz_page1.c, src/pixmaps.h, src/project_dbase.c,
14076         src/project_dbase.h, src/project_type.c, src/source.c, 
14077         src/wizard_gui.c: new Qt project type
14078         *** NB not fully tested, may need some work, icon required...
14080 2002-08-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
14082         * src/memory.c, src/memory.h: new memory patch
14084 2002-08-27  Johannes Schmid <clubfan@users.sourceforge.net>
14086         * src/anjuta.c: Fixed bug #589646 CVS preferences visibility
14088 2002-08-27      Naba Kumar      <kh_naba@users.sourceforge.net>
14090         * lancher/anjuta_launcher.c: Determine pty from function
14091         call instead of running 'tty' externally.
14092         
14093         * data/properties/cs.properties: Added compile/build commands.
14094         Fixed execution properties.
14095         
14096         * src/commands.c: Added c# options.
14098         (Patch from: Etay Meiri <etay-m@bezeqint.net>)
14099         
14100         * src/debug_tree.[c,h], src/debugger.[c,h],
14101         src/message_manager_private.[cc,h], message_manager.cc, stack_trace.[c,h]:
14102         
14103         The following problems, detected by Jean-Noel Guiheneuf, were fixed:
14104         1. Misaligned structs when they are members of other structs.
14105         2. '{' sometimes appears as a variable.
14106         3. Wrong processing of some arrays.
14107         I've also incorporated some code from a patch by Guiheneuf Jean-Noel
14108         that displays the tree in two columns (variable and value).
14110 2002-08-14  Stephane Demurget  <demurgets@free.fr>
14112         Added missing keywords reported by Luca Bellonda <lbell@tsc4.com>.
14114         * data/properties/sql.properties: added the DATETIME data type.
14116         * data/properties/html.properties: added the foreach php keyword.
14118 2002-08-09      Naba Kumar      <kh_naba@users.sourceforge.net>
14120         * NEWS: Updated with new features.
14121         
14122         * data/.cvsignore, doc/.cvsignore: Updated.
14123         
14124         Patch from: Etay Meiri <etay-m@bezeqint.net>
14125         
14126         * src/debug_tree.h, src/debug_tree.c: New files.
14127         
14128         * src/Makefile.am, src/message-manger-private.[h,cc],
14129         src/message-manger.cc: Added Tree view for debugger
14130         locals view.
14131         
14132 2002-08-09      Naba Kumar      <kh_naba@users.sourceforge.net>
14134         Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
14135         
14136         * src/memory.c, src/memory.h: New files.
14137         
14138         * src/Makefile.am, src/appwizard.c, src/controls.c,
14139         src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
14140         src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
14141         
14142         Memory view implemetation that would enable viewing raw memory
14143         during debugging.
14145 2002-08-08  Stephane Demurget  <demurgets@free.fr>
14147         * AUTHORS: added Biswa, because I wonder why noone already have
14148         written his name in the Anjuta's hall of fame :)
14150 2002-08-07      Naba Kumar      <kh_naba@users.sourceforge.net>
14152         * src/appwizard_gui.c: Removed an ambiguous prototype.
14153         * src/appwizard_gui.c: Removed more ambiguous prototypes. This seem to
14154         fix a nasty PPC bug as reported by Todd Goyen <wettoad@knighthoodofbuh.org>.
14155         * THANKS: Updated M. Ali Vardar's email.
14156         
14157 2002-08-01      Andy Piper      <andy.piper@freeuk.com>
14159         * src/anjuta_gui.c: implemented feature request to stop main and browser
14160           toolbars having exclusive use of space
14162 2002-08-01      Andy Piper      <andy.piper@freeuk.com>
14164         * NEWS: updated for 1.0-beta rele.c: commented the define for ANJUTA_DEBUG_DEBUGGER
14165         left over from the previous work to fix bugs :-)
14166         
14167         * src/main_menubar_def.h, src/main_menubar.h, src/main_menubar.c, 
14168         src/controls.c, src/mainmenu_callbacks.h, 
14169         src/mainmenu_callbacks.c: Insert CVS keywords, message strings 
14170         reviewed
14171         
14172         * src/watch_gui.c, src/stack_trace_gui.c, src/app_wizard_gui.c, 
14173         src/project_import_gui.c, src/sharedlib_gui.c, 
14174         src/signals_gui.c: set window icon correctly
14175         
14176         * NEWS: more updates for the release
14177         
14178         * HACKING: updated for window icons and insert menu information
14179         
14180         * src/cvs_gui.c, src/build_project.c, 
14181         src/project_import_cbs.c: message strings reviewed
14182         
14183         * src/controls.c: context help button should be disabled if 
14184         DevHelp is not installed
14185         
14187 2002-06-08  Naba Kumar <kh_naba@users.sourceforge.net>
14189         * src/debugger.c: Fixed the signalling screw up because of string
14190         update in gdb used to report the child process PID. Also, no
14191         error dialog will be popped up for "no such file or directory"
14192         error (very annoying and useless error). This error will still
14193         be shown on the debug message window. Avoided terminating the
14194         program when the terminal is terminated -- doesn't hurt, otherwise
14195         we get crappy egg-and-hen problem.
14196         
14197         * src/sharedlib.c, src/signals.c: Fixed the incorrect default window
14198         dimensions loading.
14199         
14200         * src/anjuta.c: Limited the default size of main window to sane
14201         values.
14203         * src/preferences.c: Fixed some deadly memory corruption bugs in
14204         the recent patches. Return from getenv() should NEVER be freed,
14205         because they are static strings.
14206         
14207         * src/preferences_gui.c: Removed the fix for crash bug with font
14208         selection and applied the real fix.
14209         
14210 2002-06-08      Andy Piper      <andy.piper@freeuk.com>
14212         * NEWS: updated for release
14214 2002-06-08  Naba Kumar <kh_naba@users.sourceforge.net>
14216         * src/launcher.c: Added a fix a memory leak and a possible
14217         fix for zvt-crash bug.
14218         
14219         * printing/.cvsignore, plugins/patch/.cvsignore: Added files.
14220         
14221         * data/properties/latex.properties,
14222         data/properties/ada.properties: Added file.is.source property.
14223         
14224         * src/an_file_view.c: Set auto column size of the file
14225         revision column.
14226         
14227         * src/mainmenu_callbacks.c, src/cvs.c: Fixed bug #542151.
14228         The user is now prompted to confirm the closing of the file
14229         if it is being used by CVS. If yes, the editor is closed and
14230         the CVS operation stops.
14231         
14232 2002-06-07      Andy Piper      <andy.piper@freeuk.com>
14234         * anjuta.prj: bump project version for release
14235         * BUGS: removed unnecessary file
14237 2002-06-07      Philip Van Hoof <freax@pandora.be>
14239         * widgets/gnomefilelist.c: fix up issue with directory deleted 
14240         during the life of the file list widget
14241         * src/preferences_gui.c: sticking-plaster fix to font selection
14242         causes segfault bug
14244         Patches reviewed by Andy Piper <andy.piper@freeuk.com>
14246 2002-06-07      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14248         * data/properties/anjuta.properties, src/an_file_view.[ch], 
14249         src/an_symbol_view.[ch], src/defaults.c, src/preferences.[ch], 
14250         src/preferences_gui.c, src/project_dbase.c, src/project_dbase_gui.c: 
14251         added options for symbol and file browsers.
14252         * data/properties/cpp.properties: linker flags should come after
14253         the name of the file to compile.
14254         * scintilla/Editor.cxx: fixed gcc compilation warning.
14255         * src/Makefile.am, src/project_import.c: anjuta_import.sh should
14256         be executed from bindir only.
14257         * src/an_file_view.[ch], tagmanager/tm_file_entry.c, 
14258         tagmanager/include/tm_file_entry.h: CVS version information in file 
14259         browser.
14260         * src/anjuta.c, src/preferences.[ch]: remember visibility of messages 
14261         window.
14262         * src/controls.c, src/cvs.[ch], src/project_dbase.[ch]: CVS fixes.
14263         * src/launcher.c, src/project_import.c: (hopefully) fixed random ZVT
14264         crashes during file import.
14265         * src/project_import.c: disable project menu items during project 
14266         import.
14267         
14268         Patch reviewed by Andy Piper <andy.piper@freeuk.com>
14270 2002-06-07  Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
14272         * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, 
14273         src/preferences.c, src/main_menubar_def.h, src/main_menubar.c,
14274         src/main_menubar.h, src/controls.c:     fixed Insert ChangeLog, 
14275         modified Insert menu, added C functions template, header C 
14276         template, modified header_template HEADER_H ==> NAMEFILE_H
14277         
14278         Patch reviewed by Andy Piper <andy.piper@freeuk.com>
14280 2002-06-05      Andy Piper      <andy.piper@freeuk.com>
14282         * data/properties/html.properties: changed some file 
14283         associations
14285 2002-06-05 Philip Van Hoof <freax@pandora.be>
14287         * widgets/gnomefilelist.c: Fixed #560759 and #561776
14288         
14289         Patch reviewed by Andy Piper <andy.piper@freeuk.com>
14291 2002-06-05  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14293         * data/properties/anjuta.properties, src/defaults.c: Make windows
14294         docked by default, fix the big fonts bug.
14295         
14296         * src/an_file_view.c, src/main_menubar_def.h, 
14297         src/project_dbase_gui.c: sanitized the Edit/View mess.
14298         
14299         * src/main_menubar_def.h, src/main_menu_callbacks.c: Add an item
14300         for customizing shortcuts.
14301         
14302         * src/mainmenu_callbacks.c: Search for selected word if present.
14303         
14304         * src/text_editor_menu.c: Added context menu options for docking
14305         and undocking editor windows.
14306         
14307         * src/main_menubar.h, src/main_menubar.c: more support for the 
14308         shortcuts menu item.
14309         
14310         Patch reviewed by Andy Piper <andy.piper@freeuk.com>
14312 2002-06-05      Andy Piper      <andy.piper@freeuk.com>
14314         * scintilla/RESearch.cxx: removed CVS Log keyword to prevent
14315         all commit messages being written to top of the file
14316         
14317         * src/main_menubar_def.h: message strings reviewed
14318         
14319         * src/project_import.c: message strings reviewed
14320         
14321         * src/source.c, src/glades.c: message strings reviewed. Fixed 
14322         some bugs around reading the project properties for creating 
14323         .glade and .desktop files in the Application Wizard. There were
14324         typos in the property names being retrieved
14325         
14326         * widgets/gnomefilelist.c: changed build_full_path to make 
14327         the file widget support ~
14328         Patch from Pierre Sarrazin <sarrazip@sympatico.ca>
14329         
14330         * THANKS, widgets/e-shell-about-box.c, 
14331         manuals/anjuta-manual/C/authors.sgml: updated for new
14332         patch
14334 2002-06-05  Naba Kumar <kh_naba@users.sourceforge.net>
14336         * src/project_dbase.c: Fixed the file-path-corruption bug
14337         and the cannot-import-file-in-project bug. (follow-up with
14338         the last commit from Stef).
14339         
14340         * src/anjuta_cbs.c: Fixed double-confirmation when exiting
14341         with unsaved-project.
14342         
14343 2002-06-05  Stephane Demurget  <demurgets@free.fr>
14345         * src/project_dbase.c (project_dbase_add_file_to_module): fixed a
14346         misplaced g_free.
14348 2002-06-04      Andy Piper      <andy.piper@freeuk.com>
14350         * data/properties/{xml,html,other}.properties: changed some file 
14351         associations
14352         
14353         * data/anjuta.mime: oops! cvs added
14354         
14355         * scintilla/RESearch.cxx: fixed up a problem with comments
14356         
14357         * global-tags/create_global_tags.sh: redirect errors to /dev/null
14358         to avoid messages about missing libs
14359         
14360         * NEWS: started the release notes
14362 2002-06-04      Andy Piper      <andy.piper@freeuk.com>
14364         * HACKING: updated with new information on printing, patch naming
14365         
14366         * TODO: removed completed tasks
14367         
14368         * THANKS: updated a few contributions
14369         
14370         * anjuta.prj: updated the icon file
14371         
14372         * anjuta.desktop.in.in: updated to add Categories
14373         
14374         * data/anjuta.mime: created a mime type for Anjuta project files
14375         (NB needs to be added to the install in /usr/share/mime/)
14376         
14377         * pixmaps/madeinanjuta.xcf: finally added Nick Dowell's 
14378         "Coded in Anjuta" button in Gimp XCF format. It can be converted 
14379         to PNG for websites.
14380         
14381         * plugins/patch/patch-plugin.c: clarified some messages and 
14382         made it easier to see different patching sessions
14383         
14384         * src/toolbar.c: changed some message text for consistency
14385         
14386         * src/preferences_gui.c, src/preferences.c, src/preferences.h, 
14387         src/defaults.c, src/anjuta.c, src/anjuta.h: enable/disable tooltips 
14388         in preferences. 
14389         Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
14390                  
14391         * src/appwiz_page1.c, src/appwizard_cbs.c, src/pixmaps.h, 
14392         src/project_dbase.{c,h}, src/project_import_cbs.c, 
14393         src/project_type.c, src/source.{c,h}, src/wizard_gui.c:
14394         Added XLib Project and a Dockapp Project types.
14395         * pixmaps/Makefile.am: added line for new pixmap for new xlib
14396         projects
14397         * pixmaps/appwiz_xlib.png: pixmap for new xlib projects
14398         * src/source.c: Fixed memory leak in existing projects. 
14399         (filename was not freed)
14400         Patch from Todd Goyen <wettoad@knighthoodofbuh.org>
14402 2002-06-04  Naba Kumar <kh_naba@users.sourceforge.net>
14404         * src/anjuta.h, src/anjuta.c: Added error display funtions
14405         with parent windows.
14406         
14407         * src/appwizard_cbs.c: Changed error display function to use
14408         parented version.
14409         
14410 2002-06-03  Naba Kumar <kh_naba@users.sourceforge.net>
14412         * printing/print.h, printing/printing.c: Taken care of document
14413         zoom factor and fixed a font loading bug. Dynamically calculated
14414         text widths to work with zooms properly. Re-organized code for
14415         dynamic text width calulations to work in general with utf8 chars.
14416          Determined font height and width automatically from the font info.
14417         
14418         * src/anjuta.c, src/mainmenu_callbacks.c, *src/preferences.c:
14419         src/preferences.h, src/text_editor.c, src/preferences_gui.c:
14420         Converted text.zoom.factor property to use #defined value. Removed
14421         margin header and margin numbers preferences, as they  now
14422         calculated dynamically.
14423         
14424 2002-06-02  Naba Kumar <kh_naba@users.sourceforge.net>
14426         * printing/print-doc.c, printing/print-doc.h, printing/print-util.c,
14427         printing/print-util.h, printing/print.c, printing/print.h:
14428         Rewritten printing support for style based printing. Syntax highlighted
14429         printing, monochromatic printing, setup using preferences etc.
14431         * src/aneditor.cxx, src/aneditor.h: Added two commands for working with
14432         printing. ANE_GETLANGUAGE and ANE_GETSTYLEDTEXT for geting the document
14433         language and the styled text buffer.
14434         
14435         * src/preferences.c, src/preferences.h, src/preferences_gui.c: Redesigned
14436         the print setup preferences page and added printer preferences. Added functions
14437         to retrieve preferences with default values.
14438         
14439         * src/text_editor_gui.c, src/main_menubar_def.h: Changed an #include for
14440         the printing.
14442         * data/properties/anjuta.properties: Added default printer preferences.
14444         * pixmaps/print_color.xpm, pixmaps/print_landscape.xpm,
14445         pixmaps/print_layout.xpm, pixmaps/print_nocolor.xpm,
14446         pixmaps/print_portrait.xpm: CVS added printer setup pixmap files.
14448         * pixmaps/Makefile.am, src/pixmaps.h, anjuta.prj: Added the new pixmaps references.
14449         
14450 2002-06-01      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14452         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14454         src/Makefile.am, src/aneditor.cxx, src/anjuta.c, src/anjuta.h
14455         src/defaults.c, src/message-manager-private.cc, src/project_dbase.c
14456         src/utilities.c, scintilla/PropSet.cxx: Fix memory leaks and other
14457         cleanups, remove dead code, GUI cleanupMemory leaks cleanups.
14459         printing/Makefile.am: Reduced compiler optimizations.
14461         tagmanager/include/tm_project.h, tagmanager/include/tm_work_object.h, 
14462         tagmanager/include/tm_workspace.h, tagmanager/tm_project.c, 
14463         tagmanager/tm_source_file.c, tagmanager/tm_work_object.c,
14464         tagmanager/tm_workspace.c: TagManager fixes.
14466 2002-06-01  Naba Kumar <kh_naba@users.sourceforge.net>
14468         * printing/*: CVS added. :)
14469         
14470 2002-05-31      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14472         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14474         * printing*: CVS added.
14475         * printing/*.[ch], printing/Makefile.am, anjuta.spec.in, Makefile.am,
14476           configure.in, src/Makefile.am, src/controls.c, src/main_menubar.[ch],
14477           src/main_menubar_def.h: Gnome Print support
14478         * src/anjuta.c: Fixed a crash bug (NULL pointer check).
14479         * configure.in: Enable debugging flag option
14480         * src/preferences.c, src/preferences.h, src/preferences_gui.c, src/mainmenu_callbacks.c:
14481           Print properties defined.
14482         * global-tags/create_global_tags.sh: More GNOME libraries added, cleanups
14483         
14484 2002-05-31      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14486         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14487         
14488         * src/an_file_view.c, src/an_symbol_view.c: Added Dock/Undock
14489         * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
14490           src/anjuta.h, src/text_editor_menu.[ch]: More menu re-organization
14491           and cleanups
14492         * src/text_editor.c: Minor cleanups.
14493         * anjuta.c: Tweaks to 'Goto File Line' functionality.
14494         * src/project_dbase.c: Fixes to add/remove files from project.
14495         * src/help.c: Fix minor memory leak.
14496         * src/project_dbase_gui.c: Remove debugging messages.
14497         * src/utilities.[ch]: Cleanups and minor fixes.
14498         * src/anjuta_gui.c, src/pixmaps.h: Application icon set correctly.
14500 2002-05-30  Naba Kumar <kh_naba@users.sourceforge.net>
14502         * src/anjuta.c [anjuta_apply_preferences()]:
14503         Fixed a crash bug when tab pos is not defined for the editors.
14504         
14505         * data/properties/cpp.properties: Set default identifier property to normal.
14506         This fixes the bug in which the fore color gets hidden with dark background.
14508 2002-05-29  Naba Kumar <kh_naba@users.sourceforge.net>
14510         * scintilla/*, scintilla/include/*: Upgraded to the vanilla
14511         scintilla 1.46
14512         
14513         * src/aneditor.cxx, src/aneditor.h, src/main_menubar.h, src/main_menubar.h,
14514         src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, main_menubar_def.h,
14515         src/anjuta.c, data/properties/anjuta.properties:
14516         Implemented line wrapping.
14517         
14518         * src/aneditor.cxx, src/aneditor.h:     Implemented Readonly file mode.
14519         
14520         * scintilla/LexCPP.cxx: Added the custom code (insidePreprocessor variable
14521         usage and SCE_C_WORD3 flagging) used by tagmanger for maintaing custom
14522         tags. Code was reviewed from GNOME Bonsai view.
14523         
14524         * scintilla/include/SCILexers.h: Added definition of SCE_C_WORD3 as
14525         it seems to have been removed by scintilla people.
14526         
14527         * data/properties/anjuta.properties: Set default line wrap to false, as
14528         is noticably slow with big files.
14529         
14530 2002-05-27      Jean-Noel Guiheneuf     <jnoel@saudionline.com.sa>
14532         * src/project_import_gui.c: disallow the selection of files in
14533           the browse dialog.
14534         * src/mainmenu_callbacks.c, src/preferences.c: cleanups to identity
14535           preferences code.
14536         
14537 2002-05-27      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14539         * src/an_file_view.c, src/an_symbol_view.c, src/text_editor_menu.c,
14540           src/main_menubar_def.h, src/pixmaps.h, :Added some icons to menu items.
14541         * src/controls.c, src/main_menubar.[ch]:Some menu organization cleanups.
14542         * src/project_dbase.[ch], src/project_dbase_gui.c: Adding files to projects
14543           now works properly.
14544         * src/gnome_project.c, src/mainmenu_callbacks.[ch]: Minor API change.
14545         * scintilla/include/PropSet.h, tagmanager/read.c: Accept '$' in identifiers.
14546         * src/utilities.[ch]: Added some utility functions.
14547         * tagmanager/tm_project.c: Fix for bug in file removal from project.
14548         
14549         Patch reviewed by Andy Piper <andy.piper@freeuk.com>
14551 2002-05-26      Andy Piper      <andy.piper@freeuk.com>
14553         * HACKING: info on FIXME statements and removed ccview references
14554         * Makefile.am: added rule to make RPM package
14556 2002-05-26      Andy Piper      <andy.piper@freeuk.com>
14558         * THANKS, widgets/e-shell-about-box.c, 
14559         manuals/anjuta-manual/C/authors.sgml: updated for new
14560         patch
14561         * src/anjuta.c: removed unnecessary warning code since CVS 
14562         support is now implemented :-)
14563         * manuals/sgmldocs.make: implemented a fix for bug #553969
14564         * manuals/C/anjuta-tutorial/anjuta-tutorial.sgml: fixed some CRs
14565         * manuals/C/anjuta-tutorial/anjuta-turorial-C.omf, 
14566         manuals/C/anjuta-faqs-C.omf: modified the descriptions
14567         
14568 2002-05-20 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
14569         
14570         * src/main_menubar.c, src/main_menubar.h, src/controls.c,
14571           src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
14572           src/main_menubar_def.h, src/preferences_gui.c,
14573           preferences.c, preferences.h: setup Username and Email 
14574           preferences, Insert ChangeLog and Username editor functions
14575           
14576           Patch reviewed and modified by Andy Piper <andy.piper@freeuk.com>
14578 2002-05-17  Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
14579         
14580         * src/commands.c, src/compiler_options_cb.c src/compiler_options_gui.c
14581           src/src_paths_cbs.c, src/src_paths_gui.c
14582           Fixed some minor bugs and replace gtk_entries by gnome_file_entries
14584           Patch reviewed by Andy Piper <andy.piper@freeuk.com>
14586 2002-05-14  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14588         * src/main_menubar.[ch], main_menubar_def.h: Added back/forward
14589           and goto tag menu items to main menu.
14591 2002-05-09  Andy Piper <andy.piper@freeuk.com>
14593         * THANKS, widgets/e-shell-about-box.c, 
14594         manuals/anjuta-manual/C/authors.sgml: added new contributors
14595         * HACKING: updated with info on files to change for credits
14597 2002-05-09  Dan Elphick <dre00r@ecs.soton.ac.uk>
14599     * src/aneditor.cxx: extended extension list which fixes segfault
14600     on selecting lisp, ruby or matlab as highlight style.
14602 2002-05-09  Andy Piper <andy.piper@freeuk.com>
14604         * src/main_menubar_def.h: fixed an array initialiser and fixed
14605         the lexer settings for the new entries on the Format menu
14607 2002-05-07  Stephane Demurget  <demurgets@free.fr>
14609         * Synced with Scintilla 1.45
14611 2002-05-06  Andy Piper <andy.piper@freeuk.com>
14613         * anjuta.prj: added another missing file
14614         * ChangeLog: fixed some incorrect change dates I caused by 
14615         sloppy cut-and-pasting :-/
14617 2002-05-06  Andy Piper <andy.piper@freeuk.com>
14618         
14619         * src/mainmenu_callbacks.c: fixed title of new About box
14621 2002-05-05  Andy Piper <andy.piper@freeuk.com>
14623         * src/pixmaps.h: added macros for OpenGL and SDL project icons
14625 2002-05-05  Andy Piper <andy.piper@freeuk.com>
14627         * pixmaps/appwiz_opengl.png, pixmaps/appwiz_sdl.png: added new files
14628         * anjuta.prj: updated for new files
14630 2002-05-05  Naba Kumar <kh_naba@users.sourceforge.net>
14632         * widgets/e-shell-about-box.c: Added version display.
14633         
14634 2002-05-03  Andy Piper <andy.piper@freeuk.com>
14636         * launcher/anjuta_launcher.c, src/dnd.c, src/session.c, 
14637         widgets/scroll_menu.c: fixed up some compiler warnings (patch
14638         from Philip Van Hoof)
14640 2002-05-03  Andy Piper <andy.piper@freeuk.com>
14642         * manuals/C/anjuta-tutorial/Makefile.am: removed a circular 
14643         dependency
14644         * manuals/ja/anjuta-manual/anjuta-manual.sgml, 
14645         manuals/ja/anjuta-manual/debugger.sgml: fixed some markup problems 
14646         that produced build errors (needs checking on a machine with the
14647         ja locale!)
14648         * data/properties/lisp.properties: updated to match format of other
14649         lexer property files supplied with Anjuta
14651 2002-05-03  Andy Piper <andy.piper@freeuk.com>
14653         * anjuta.prj: added new files
14654         * HACKING: added information from the mailing list on 
14655         adding new project types to the wizard (thanks to Johannes)
14657 2002-05-03  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14659         * src/utilities.h, src/launcher.c, src/gnome_project.c,
14660           src/appwiz_page2.c: Fix for 547038.
14662 2002-05-03  Naba Kumar <kh_naba@users.sourceforge.net>
14664     * attach_process.c, attach_process_cbs.c: Fixed a dialog
14665     hide bug.
14666     
14667     * about.h: cvs removed.
14668     
14669 2002-05-03  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
14671         Patch reviewed by Stephane Demurget <demurgets@free.fr>.
14673         Fix for #539574.
14675         * src/anjuta.c (anjuta_system_error): checks for the error number to
14676         know whether the error description is needed or not.
14678 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
14680         * pixmaps/anjuta_logo.png: New about logo.
14681     
14682         * pixmaps/anjuta_icon.png: New icon from Misha. The
14683         old one had trouble with some gtk themes.
14684     
14685         * about.c: Removed. No longer needed.
14687         * mainmenu_callbacks.c: Removed reference of about.h
14688     
14689 2002-05-03  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14691         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14693         * widgets/e-shell-about-box.[ch], configure.in, Makefile.am,
14694           mainmenu_callbacks.c, widgets/Makefile.am: Implemented the new
14695         About Dialog (thanks to the Evolution team for the cool widget!)
14697 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
14699         Patch from lbell <lbell@tsc4.com>
14700     
14701         * src/find_in_files.c, src/find_in_files.h,
14702           src/anjuta.c: Added save_yourself, load_yourself routines.
14703     
14704         * src/find_in_files.{h,c}, src/find_in_files_gui.c:
14705         Added "Append messages" toggle button. This will enable
14706         the search results to be appended to the already existing
14707         results.
14708     
14709         * src/debugger.c: Fixed a typo.
14710     
14711         * src/find_text.c, src/breakpoints.c, src/project_dbase.c,
14712           src/session.c, src/session.h: Improved session management.
14714 2002-05-03  Naba Kumar <kh_naba@users.sourceforge.net>
14716         * THANKS, FUTURE, AUTHORS: Changed my email and
14717         avoided yahoo.com.
14719 2002-05-02  Stephane Demurget  <demurgets@free.fr>
14721         Impl. feature request #525271 (add Lisp support).
14723         * data/properties/lisp.properties: added.
14725         * data/properties/Makefile.am, data/properties/anjuta.properties: added
14726           the lisp properties.
14728         * src/main_menubar_def.h, src/lexer.h, src/aneditor.cxx,
14729           src/utilities.[ch]: added support for the Lisp highlight style.
14731 2002-05-02  Stephane Demurget  <demurgets@free.fr>
14733         * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
14734           src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
14735           src/text_editor_cbs.c: replaced the tabs ordering menuitem by a
14736           option preferences to have a persistent setting. Plus it's not used
14737           often, so it's better here than flooding the menus.
14739         * src/preferences.[ch], src/preferences_gui.c: ditto, plus made the
14740           preferences pages a lot more consistent and sweeter: tabs direction
14741           radiobuttons are directed against the meaning, all pages have an
14742           outter frame, a lot of padding, removed all expand attributes for
14743           vertical boxes, ...
14745           That's not a total revamp, but it's really looking better now, even
14746           if there's still work to be done.
14748 2002-05-01  Andy Piper <andy.piper@freeuk.com>
14750         * src/main_menubar_def.h, src/cvs_gui.c: updates to strings
14751         * TODO: added task to be completed before next release (update all credits)
14753 2002-05-01  Stephane Demurget  <demurgets@free.fr>
14755         * THANKS, src/about.c, manuals/anjuta-manual/C/authors.sgml: added
14756         Benke László.
14758 2002-05-01  Benke László  <decike@freemail.hu>
14760         Patch reviewed by Stephane Demurget <demurgets@free.fr>.
14762         * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
14763           src/main_menubar_def.h, src/mainmenu_callback.[ch],
14764           src/text_editor_cbs.c: added an "automatic tab ordering" checkmenuitem
14765           to the format menu in order to reorder the notebook tabs in
14766           alphabetical order everytime a file is created/opened/saved.
14768 2002-05-01  Philip Van Hoof <freax@pandora.be>
14770         * widgets/gnomefilelist.[ch] (history_combo_go),
14771         (history_combo_clicked): impl.
14773         (gnome_filelist_new_with_path): use this new impl.
14775 2002-05-01  Stephane Demurget  <demurgets@free.fr>
14777         * src/project_dbase_gui.c (add_file): added the xpm file type.
14779 2002-04-30  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
14781         Patch reviewed by Stephane Demurget <demurgets@free.fr> except for the
14782         tag manager fixes.
14784         * src/anjuta.[ch]: Changed local tag list to use line numbers instead
14785           of tag types.
14787         * src/an_symbol_view.[ch], src/mainmenu_callbacks.[ch],
14788           src/text_editor_menu.c: Added context sensitive search in symbol
14789           browser and editor.
14791         * configure.in: Changed version number to 0.1.9.99.
14793         * scripts/anjuta_import.sh.in, scripts/anjuta_project.template,
14794           src/project_import.c: Minor changes to project import facility.
14796         * src/preferences.[ch], src/preferences_gui.c: Fix for bug #537273
14797           (Forced to use specific brace format)
14799         * tagmanager/include/tm_tag.h, tagmanager/include/tm_workspace.h,
14800           tagmanager/tm_tag.c, tagmanager/tm_work_object.c,
14801           tagmanager/tm_workspace.c: Minor TagManager fixes and updates.
14803 2002-04-30  Johannes Schmid  <clubfan@users.sourceforge.net>
14805         Patch reviewed by Stephane Demurget <demurgets@free.fr> who made
14806         replaced the spinbutton with an hscale, and made the UI less "blocky".
14808         * src/cvs_gui.c: When diffing a project you can choose date and
14809         release now.
14811         * src/project_dbase.c: Import_file activated again
14813         * configure.in, plugins/Makefile.am: Added patch plugin
14815         * plugins/patch/*: The new patch plugin
14817 2002-04-28  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
14819         Patch reviewed by Stephane Demurget <demurgets@free.fr>.
14821         * src/aneditor.cxx (StartAutoCompletedWord): the duplicates in the
14822         dropdown list shown by autocompletion are now removed.
14824 2002-04-28  Philip Van Hoof <freax@pandora.be>
14826         Patch reviewed by Stephane Demurget  <demurgets@free.fr> who merged
14827         a bunch of filetypes from the older version.
14829         * src/project_dbase_gui.c (add_file): changed the import
14830         dialog's filetypes combo contents depending on the
14831         type of data to be imported.
14833 2002-04-28  Stephane Demurget  <demurgets@free.fr>
14835         * src/fileselection.[ch] (fileselection_addtype_f): removed the use of
14836         the amount parameter as Philip stated and reformated to follow the
14837         Gnome convention.
14839         * src/project_dbase.c (project_dbase_make_default_filetype_list):
14840         changed accordingly.
14842 2002-04-25  Stephane Demurget  <demurgets@free.fr>
14844         Fix for #531293.
14846         * src/main_menubar_def.h: replaced the shortcut for "Find next" to
14847         Shift-F6, to be more consistent with other Gnome apps.
14848         Moved the "Search next" entry under the "Search" one, and swapped the
14849         order of the "Find in files" and "Find and Replace" ones.
14851         Some additional fixes ands cleanups on the edit menu.
14853         * src/main_menubar.h: replaced all occurences of repeat_find by
14854         find_again for the code to be more consistent.
14856         * src/main_menubar.c (update_main_menubar): made the "Find next" entry
14857         sensitiveness depending on the existence of an active text buffer.
14859         * TODO: added some bits about improving the usability of the
14860         search/search again couple.
14862 2002-04-25  Stephane Demurget  <demurgets@free.fr>
14864         * src/preferences_gui.c: made the tab labels text more consistent
14865         (s/misc/Misc/).
14867 2002-04-25  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
14869         Patch reviewed and improved by Stephane Demurget  <demurgets@free.fr>
14871         * manuals/C/anjuta-tutorial/Makefila.am: fixed the glade picture
14872         filename.
14874         * src/main.c (main): simplified some code and cleanups.
14876         Fix a part of #499366:
14878         * src/commands.[ch] (sync_from_props), (command_editor_save),
14879         (on_apply_clicked), (create_command_editor_gui): added the gui
14880         corresponding to the command.terminal preference.
14882 2002-04-25  Stephane Demurget  <demurgets@free.fr>
14884         Fix for #465180.
14886         * anjuta.spec.in: added build requirements for the source rpm.
14888 2002-04-24 Johannes Schmid <clubfan@users.sourceforge.net>
14890         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14891         
14892         * src/appwiz_page1.c, src/appwizard_cbs.c, src/glades.c, 
14893           src/pixmaps.h, src/project_dbase.[c,h], src/project_import_cbs.c, 
14894           src/project_type.c, source.c, wizard_gui.c:
14895           Added new GNOME 2 project types and changed glade behaviour to
14896           produce GTK code if project type GTK was selected and GTKmm code
14897           if project type GTKmm was selected (and not depending on the 
14898           selected language. Disabled glade for GNOME 2 projects because
14899           we will need glade2 there.
14900           
14901         * src/project_dbase.c: Fixed a memory lack.
14902         
14903         * pixmaps/appwiz_*2.png: Added GNOME 2 icons from Misha
14904         
14905         * src/cvs.c: Added an error message if jobs are running
14907 2002-04-23 Naba Kumar <kh_naba@users.sourceforge.net>
14909         * tagmanager/tm_work_object.c: Fixed a chrash
14910         bug which occurs when it tries to stat an empty
14911         file name.
14912         
14913 2002-04-22 Naba Kumar <kh_naba@users.sourceforge.net>
14915         * src/controls.c: CVS menu items now becomes
14916         insensitive when the launcher is busy.
14917         
14918         * src/anjuta.c, cvs.h, cvs.c: Created a function
14919         to update the cvs preferences when preferences are
14920         applied in preferences dialog and called it from
14921         anjuta_update_preferences().
14922         
14923 2002-04-19 Naba Kumar <kh_naba@users.sourceforge.net>
14925         * src/cvs.c: Added a space in the cvs command
14926         before the revision part. This fixes the cvs
14927         error we get when cvs-diffing with revisions.
14928         
14929         * src/cvs.c: Fixed a compiler warning.
14930         
14931         * src/find_replace.c: The dialog now remembers
14932         the settings including the "prompt on replace"
14933         which seems to have broken somewhere line the
14934         changes.
14935         
14936 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
14938         * src/cvs.{h,c}, src/cvs_cbs.{h,c}, src/cvs_gui.{h,c}:
14939         Added a new property in cvs class to hold a boolean
14940         for enabling date in cvs diff. This fixed the bizzare
14941         diff output due to the date that goes with the cvs
14942         command. Also, set the default value of compression
14943         to 3 and unified diff option to 1.
14944         
14945 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
14947         * src/cvs.c: The diff editor is set to hilite as
14948         diff syntax hiliting.
14949         
14950         * configure.in, manual/Makefile.am:
14951         Added a new manual module for ja language.
14952         
14953         * manual/ja/*/*/*: New module and files for the
14954         ja translation for the anjuta documentation
14955         from Takeshi AIHANA <aihana@jcom.home.ne.jp>
14956         
14957 2002-04-17 Naba Kumar <kh_naba@users.sourceforge.net>
14959         * src/launcher.c: Made a very messy work around
14960         for the launcher authentication to work properly.
14961         
14962         * src/find_replace.c: Applied the missing patch
14963         from Dan Elphick <dre00r@ecs.soton.ac.uk>
14964         
14965 2002-04-16 Andy Piper <andy.piper@freeuk.com>
14967         * src/cvs.c, src/main_menubar_def.h: made message strings
14968         consistent with existing standards from our own documentation 
14969         (such as uppercase P in Project, corrected spelling of 
14970         repository, etc.)
14972 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
14974         * src/cvs_gui.c: Cleaned up gui and aligned various
14975         widgets to give a clean look.
14976         
14977 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
14979         * src/launcher.c: Added work around to retrieve
14980         the child exit code. It works. :)
14981         
14982         * src/find_in_files.c, src/gnome_project.c,
14983         src/project_import.c, src/cvs.c, src/configure.c, src/compile.c,
14984         src/clean.c, src/clean_project.c, src/build_project.c,
14985         src/build_file.c: Modified to handle the new
14986         child exit code.
14987         
14988 2002-04-15 Dan Elphick <dre00r@ecs.soton.ac.uk>
14990         * src/find_replace.c: Changed signal to call
14991         on_replace_text_close on from delete_event
14992         to close => the replace history is now updated.
14994 2002-04-15 Naba Kumar <kh_naba@users.sourceforge.net>
14996         * src/cvs.c: escaped the cvs import message before
14997         passing it to cvs.
14998         
14999 2002-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
15001         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
15002         
15003         * src/cvs.[c/h], src/texteditor.[c/h]: Fixed bug #542151
15004         
15005         * src/cvs.[c/h], src/cvs_cbs.[c/h], src/cvs_gui.[c/h]:
15006         Added cvs import
15007         
15008         * src/preferences_gui.c: GUI improvements
15009         
15010         * src/project_dbase.c, src/controls.c: Fixed some menu stuff
15012 2002-04-13 Naba Kumar <kh_naba@users.sourceforge.net>
15014         * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c:
15015         Removed static qualifier from tm_tag_type_name() and
15016         availed it's prototype for use in outside code. also
15017         created reverse map function tm_tag_type_name();
15018         
15019         * src/anjuta.c: Implemented qualified tags names for
15020         the tag list (on the toolbar pulldown list) to avoid
15021         ambiguty in tags with similar names (like prototype
15022         and definition). Patch modified and improved.
15023         
15024         Patch from: Todd Goyen <wettoad@knighthoodofbuh.org>
15025         
15026 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
15028         * src/utilities.[c,h]: Added a utility funtion
15029         that escapes the single and double quotes in a
15030         given string. Useful for passing command line
15031         args with quotes.
15032         
15033         * src/cvs.c: Escaped the cvs log message before
15034         passing it to cvs command line to avoid ambiguties
15035         with quotes in the message.
15036         
15037         * pixmaps/anjuta_icon.png: Changed to the new icon.
15038         from Todd Goyen <goyen@mbi-berlin.de>
15039         
15040         * src/message-manager-private.cc: Added regex to 
15041         recognize (underline hilite) the parsable outputs
15042         from the zvt terminal.
15043         
15044 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
15046         Patch from: Tina Hirsch <tehirsch@arcor.de>
15047         
15048         * src/project_type.c:
15049         Fixed a bug in the wxproject type and modified the erroroutput when
15050         configure doesn't find wx-config
15051         
15052         Patch from: Timothee Besset <ttimo@idsoftware.com>
15053         
15054         * src/anjuta.c, src/message-manager-private.cc,
15055           src/message-manager-private.h
15056         Catches double clicks in the zvt terminal, and calls goto_error_line
15057         to jump to the appropriate location in the source. This will recognize
15058         grep -n output
15059         
15060 2002-04-10 Naba Kumar <kh_naba@users.sourceforge.net>
15061         
15062         * src/build_project.c: Taken care of memory leak
15063           by freeing cmd variable properly.
15065         * src/main_menubar_def.h: Fixed wrong signal connection
15066           for cvs project commit.
15067           
15068         * src/cvs_cbs.c: Fixed non-functional "cancel" button.
15069         
15070         * src/preferences_gui.c: Added some border and adjusted
15071           expandsion, filling in box adds to make the cvs preferences
15072           more nicer.
15073         
15074 2002-04-03 Johannes Schmid <clubfan@users.sourceforge.net>
15076         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
15077         
15078         * src/cvs*, src/main_menubar*, src/preferences*: 
15079         Moved CVS settings to preferences, added a nice login dialog.
15080         
15081         * src/controls.c, src/project_dbase.c:
15082         CVS project options are only shown if a project is open
15083         
15084         * src/build_project.c:
15085         User is now asked if he wants to install as root 
15086         
15087         * src/launcher.c:
15088         Fixed a warning
15090         * anjuta.prj: Updated with cvs files
15091         
15092         * TODO: Remove task which are done
15093         
15094 2002-03-31 Naba Kumar <kh_naba@users.sourceforge.net>
15096         * pixmaps/Makefile.am, src/compile.c, src/configurer.c,
15097         src/cvs.c, src/cvs_gui.c, src/gnome_project.c,
15098         src/launcher.c, src/main_menubar_def.h, src/pixmaps.h:
15100         Modified launcher to use controlling terminal to detect and
15101         take care of password authentications (for example, for cvs
15102         and root installs).
15103         
15104         * pixmaps/password.png: New file.
15105         
15106 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
15108         Anjuta kick start tutorial wirtten by:
15109           Ishan Chattopadhyaya <ichattopadhyaya@yahoo.com>
15111         * manuals/C/anjuta-tutorial, manuals/C/anjuta-tutorial/Makefile.am,
15112           manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
15113           manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
15114           manuals/C/anjuta-tutorial/figures/*.png:
15115           
15116           Added files
15117         
15118         * configure.in, manuals/C/Makefile.am, manuals/C/topic.dat
15119           
15120           Modified files.
15121         
15122 2002-03-28 Roel Vanhout <roel@stack.be>
15124         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
15126         * src/aneditor.cxx, src/preferences.c, src/preferences.h,
15127           src/preferences_gui.c:
15128         Added option to wrap around to beginning/end of file when on last bookmark
15129         and next/previous bookmark is pressed
15130         
15131 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
15133         Patch from Philip Van Hoof <freax@pandora.be>
15134         
15135         * src/gnomefilelist.c:
15136         Added gimp like feature that changes the file extension of
15137         the filename entered in the selections when the file
15138         filter is changed.
15139         
15140 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
15141         
15142         Patch from Roy Wood <roy.wood@filogix.com>
15143         
15144         * src/controls.c, src/find_text.c, src/find_text.h,
15145           src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
15146           src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
15147           
15148           Menuitem for entering currently selected text as find target,
15149           added key accel for "find next" and changed some key accels for
15150           other key for consistency.
15151           
15152         * src/utilities.c:
15153           Cleaned up code.
15154         
15155 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
15157         * src/watch.c, src/watch.h, src/watch_cbs.c,
15158           src/watch_cbs.h, src/watch_gui.c:
15159         
15160           Patch from Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>
15161         
15162           Added change watch entries feature
15163           and Watch entries modify on double click fixed.
15165 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
15167         * src/mainmenu_callbacks.c:
15168         
15169           Project commit should not bypass dialog as
15170           we need to get the cvs log from the user.
15171           
15172 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
15174         * src/project_dbase.c:
15175         
15176           Patch from Roy Wood <roy.wood@filogix.com>
15177           
15178           Fixed docking bug with the new docking patch
15179           to fix copy/paste bug.
15180           
15181 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
15183         * src/cvs.c, src/cvs.h, src/cvs_cbs.c, src/cvs_cbs.h
15184           src/cvs_gui.c, src/cvs_gui.h, src/main_menubar.c,
15185           src/main_menubar.h, src/main_menubar_def.h,
15186           src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
15188           Added cvs project support. Featured bypass cvs dialog for
15189           cases where we don't need dialog (such as project and right
15190           click selection from file browser). Cleaned up cvs code to
15191           make them generic cvs operations instead of separate file
15192           and project operations. Added cvs log action. Increased
15193           file entry box width and enabled "unified diff" by default.
15194           Used Editor buffer for status and log and set hilite for
15195           these buffers including diff buffer (DIFF hilite).
15196           
15197 2002-03-23 Tina Hirsch <cevina@users.sourceforge.net>
15199         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
15201         * data: Added file autogen.sh.wxwin 
15202         * data/Makefile.am: Added entry for autogen.sh.wxwin
15203         * pixmaps: Added project image appwiz_wxwin.png
15204         * pixmaps/Makefile.am: Added entry for appwiz_wxwin.png
15205         * src/appwizard_cbs
15206           src/compiler_options.c
15207           src/pixmaps.h
15208           src/project_dbase.c
15209           src/project_dbase.h
15210           src/project_import_cbs.c
15211           src/project_type.c
15212           src/source.c
15213           src/source.h
15214           src/wizard_gui.c: Added everything necessary for new
15215                             project type 'wxWindows (wxGTK)
15216         * src/project_dbase.c: Fixed a bug that caused every project
15217                                to be a glade project in dialog
15218                                                    'Project information'.
15220 2002-03-25 Naba Kumar <kh_naba@users.sourceforge.net>
15222         Patch submitted by Roy Wood <roy.wood@filogix.com>
15223         
15224         * src/anjuta_gui.c, src/message-manager-dock.c,
15225           src/project_dbase.c:
15226           
15227           fixed the copy/paste bug by rewriting dock/undock
15228           code.
15230 2002-03-22  Johannes Schmid <clubfan@users.sourceforge.net>
15232         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
15233         
15234         * src/cvs*, src/Makefile.am:
15235           New file for CVS support. File operations currently work
15236           cvs login needs to be done. Project support is not yet
15237           started.
15239         * src/main_menubar*, src/mainmenu_callbacks,
15240           src/anjuta.c, src/anjuta.h:
15241           Added menus and functions for cvs commands.
15242           
15243         * src/text_editor_menu.h: 
15244           Added #include <gtk/gtk.h>
15245           
15246         * src/gotoline.h:
15247           Removed a warning (and this time it works ;-)
15249         * src/utilities.c, src/utilities.h:
15250           Added a utility function to retrieve directory
15251           name out of full path.
15253 2002-03-11  Jeroen van der Vegt  <ajvdvegt@sourceforge.net>
15255         * src/executer.c: (create_executer_dialog): changed the default
15256           focus on the entry.
15258 2002-03-10 Naba Kumar <kh_naba@users.sourceforge.net>
15260         * widgets/gnomefilelist.c:
15261         Fixed duplicate history entries for the same directory.
15262           
15263 2002-03-10  Stephane Demurget  <demurgets@free.fr>
15265         Fix for #520092.
15267         * src/main_menubar_def.h: removed the Ctrl-L shortcut for Save All, as
15268           it's already used by scintilla to delete the whole current line.
15270 2002-03-10  Stephane Demurget  <demurgets@free.fr>
15272         Fix for #525107.
15274         * src/anjuta_cbs.c: (on_open_filesel_ok_clicked): removed unecessary
15275           calls to fileselection_hide_widget,
15276           (on_open_filesel_cancel_clicked): removed.
15278         * src/project_dbase.c: (on_open_prjfilesel_cancel_clicked),
15279           (on_add_prjfilesel_cancel_clicked):
15281         * widgets/gnomefilelist.[ch]: (gnome_filelist_set_multiple_selection):
15282           impl.
15284         * src/fileselection.c: Made some functions static.
15285           (fileselection_hide_widget): rewritten using the new
15286           gnome_filelist_set_multiple_selection function.
15288         * src/fileselection.c: (on_file_selection_delete_event): removed
15289           unuseful widget hides. Some cleanups,
15290           (on_file_selection_cancel_clicked): impl,
15291           (create_fileselection_gui): changed the cancel button clicked's
15292           callback to use this new function.
15294         * src/anjuta.c: (anjuta_new):
15295         * src/project_dbase.c: (project_dbase_new): removed the use of cancel
15296           callbacks, because this the gnome filelist widget's job.
15298         * widgets/gnomefilelist.c: (gnome_filelist_new_with_path): removed
15299           clist selection mode duplicates set,
15300           (gnome_filelist_key_press): use the new impl. function.
15302 2002-03-10  Stephane Demurget  <demurgets@free.fr>
15304         Fix for #441233.
15306         * src/appwizard_cbs.c: (on_druidpagestandard2_next):
15307           fixed some bogus code using an array cell out of
15308           range, removed unecessary gettext usages.
15310         * src/appwiz_page2.c: (on_prj_name_entry_changed):
15311           some cleanups and now transform minus characters to
15312           underscores.
15314         * src/source.c:
15315           (source_write_configure_in),
15316           (source_write_toplevel_makefile_am),
15317           (source_write_desktop_entry),
15318           (source_write_glade_file):
15319         * src/project_dbase.c: (project_dbase_summon_glade),
15320           (project_dbase_generate_source_code):
15321         * src/glades.c: (gladen_write_glade_write):
15322           replaced some occurences of the target name by the
15323           project filename, using project_dbase_get_proj_name,
15324           to fix the name of some files.
15325           Fixed a lot of mem leaks.
15326           Various code cleanups.
15328 2002-03-06  Stephane Demurget  <demurgets@free.fr>
15330         Merged with latest (1.44) scintilla.
15332         Added: - The calltip.<lexer>.end.definition property to display help
15333                  text on a second line of calltip.
15334                - The calltip.<lexer>.word.characters property to correctly find
15335                  calltips for functions that include characters like '$' which
15336                  is not normally considered a word character.
15337                - The use.monospaced property to determine initial state of
15338                  Use Monospaced Font setting.
15340         Bugs fixed: Too many to mention; please see :
15341                     http://www.scintilla.org/ScintillaHistory.html for the
15342                     full changes list.
15344         * scintilla/*/*: updated nearly all files.
15346         * TODO: removed the need of a scintilla merge.
15348         Merged with latest (1.44) SciTE properties.
15350         * data/properties/anjuta.properties: added the wrap, use.monospaced
15351           properties.
15353         * data/properties/html.properties: added a missing php extension, and
15354           updated php keywords to the latest reference.
15356         * data/properties/pascal.properties: added commands to compile, build
15357           and execute pascal applications.
15359         * data/properties/lua.properties: added styles for statements.
15361         * data/properties/bash.properties: added the declare keyword.
15363         Fixed distchecking.
15365         * global-tags/Makefile.am,
15366           global-tags/create-global-tags.sh: used some kind of ugly hack to
15367           make distchek work, since noone has proposed some better way.
15369         * src/main_menubar_def.h: Ctrl-W is now associated to close file,
15370           and Ctrl-N replace Alt-N for new file according to the Gnome design
15371           reference.
15373 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
15375         * widgets/gnomedirlist.c
15376         widgets/gnomedirlist.h
15377         widgets/gnomefilelist.c
15378         widgets/gnomefilelist.h:
15380         Added GPL headings in the file.
15382 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
15384         * src/attach_process.c
15385         src/attach_process_cbs.c
15386         src/attach_process_cbs.h
15387         src/attach_process_gui.c
15388         src/breakpoints.c
15389         src/breakpoints_cbs.c
15390         src/breakpoints_cbs.h
15391         src/breakpoints_gui.c
15392         src/commands.c
15393         src/compiler_options.c
15394         src/compiler_options_cbs.c
15395         src/compiler_options_cbs.h
15396         src/compiler_options_gui.c
15397         src/find_in_files.c
15398         src/find_in_files_cbs.c
15399         src/find_in_files_cbs.h
15400         src/find_in_files_gui.c
15401         src/find_replace.c
15402         src/find_text.c
15403         src/help.c
15404         src/preferences.c
15405         src/preferences_gui.c
15406         src/project_config.c
15407         src/src_paths.c
15408         src/src_paths_cbs.c
15409         src/src_paths_cbs.h
15410         src/src_paths_gui.c:
15411         
15412         Bugs #521629 and #522427 fixed. The problem was, that the
15413         escape-key was not catched and the dialog was hidden, but
15414         the flag was not set correctly.
15416         Changed the callbacks for delete_event to close, using gnome_dialog_close(),
15417         using the gnome_dialog_close_hides()-setting present in most dialogs.
15418         Instead of _hide() in the button-callbacks, calling gnome_dialog_close(), which
15419         emits "close" and set the flag in the close-callback.
15421         Patch from: Jens Georg <mail@jensgeorg.de>
15423 2002-03-06  Stephane Demurget  <demurgets@free.fr>
15425         * src/*.{c,cpp}: s/string_free/g_free/
15427         * src/utilities.[ch]: (string_free): removed.
15429 2002-03-06      Dan Elphick <dre00r@ecs.soton.ac.uk>
15431         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
15433         * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
15434         src/mainmenu_callbacks.[ch]:
15435         Removed Project menu options: README, TODO, ChangeLog and NEWS
15436         Moved Save Build Messages to Build menu and only highlight it
15437         when there are build messages.
15438         Corrected a spelling: "mojority" -> "majority"
15439         Fixed initialisation of edit.edit_app_gui so now Edit menu
15440         can be shown when no project is loaded.
15442         * src/project_dbase.h: Removed prototype for static function
15444 2002-03-06  Naba Kumar <kh_naba@users.sourceforge.net>
15446         * src/text_editor.c: Editor is marked changed after
15447         autoformat. 
15448         
15449         Patch from: Jens Georg <mail@jensgeorg.de>
15451 2002-03-04 Roel Vanhout <roel@stack.be>
15453         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
15455         * src/find_in_files.c, src/find_in_files.h, src/find_in_files_gui.c
15456         Added option to ignore binary files on 'Find in files' (grep -I option)
15458 2002-03-03  Naba Kumar <kh_naba@users.sourceforge.net>
15460         * src/main.c:
15461         session restoration and commandline load in 
15462         gtk idle loop.
15463         
15464         * src/anjuta.[h,c], src/anjuta_cbs.c:
15465         Removed "clear windows menu" and prevented runtime 
15466         warnings.
15467         
15468         * src/compile.c, src/build_file.c, src/build_project.c,
15469         src/clean.c:
15470         Takes into account the preference setting for 
15471         show dialog when job completes. Dialogs are
15472         shown when it is enabled otherwise not.
15473         
15474 2002-03-03 Roel Vanhout <roel@stack.be>
15476         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
15477         
15478         * src/find_text.c
15479         Store 'Find...' search string on search so that 'Find Next' will search for
15480         that string, even if the dialog hasn't been closed yet.
15482 2002-03-03  Naba Kumar <kh_naba@users.sourceforge.net>
15484         * src/anjuta.[h,c], src/anjuta_gui.c, src/anjuta_cbs.c,
15485         src/controls.c, src/main_menubar.h,     src/main_menubar.[h,c],
15486         src/main_menubar_def.h:
15487         
15488         Organized menus, removed "Windows" and "Utilities" menus from the
15489         menubar [they are no longer needed]. Also removed some extragenous
15490         separators.
15491           
15492 2002-03-03  Naba Kumar <kh_naba@users.sourceforge.net>
15494         * src/message-manager-private.cc:
15495         Set message clist selection mode to BROWSE.
15496         
15497         * src/message-manager.cc, src/an_symbol_view.c,
15498         src/an_file_view.c:
15499         Added Key navigation for the CTree and CList. Arrow left for
15500         node collapse, right for node expand, space (or enter) for
15501         activation (same as double click).
15502         
15503 2002-03-03 Roel Vanhout <roel@stack.be>
15504         
15505         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
15506         
15507         * plugins/class-gen/clsGen.c
15508         Added functionality to semi-intelligently prefill filename
15509         boxes with names deduced from class name
15511 2002-02-26 lbell <lbell@tsc4.com>
15513         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
15514         * src/preferences_gui.c:
15515         Removed an incorrect use of gtk_misc_set_alignment().
15516         
15517         * src/anjuta.c, src/anjuta.h, src/controls.c, src/main.c,
15518         src/main_menubar.c, src/mainmenu_callbacks.c, src/preferences.c,
15519         src/preferences.h, src/preferences_gui.c:
15520         
15521         Added the option to reload last open project at the startup.
15522         Added the possibility to open a new project without close
15523         an existing one
15524         
15525         * src/properties.cxx:
15526         Corrected a spelling mistake in message string.
15527         
15528         * src/session.c:
15529         Updated session functions.
15530            
15531 2002-02-26  Naba Kumar <kh_naba@users.sourceforge.net>
15533         * widgets/gnomefilelist.c: Bug fixes.
15534         
15535         Patch from Philip Van Hoof <freax@pandora.be>
15536         
15537 2002-02-25  Naba Kumar <kh_naba@users.sourceforge.net>
15539         * src/an_file_view.c:
15540         anjuta was unable to open some files becuase they were not being
15541         recognized as "text/*" mime type (example files *.rej, *.in, etc.).
15542         Removed mime checking when opening with anjuta, becuase it doesn't
15543         hurt to open binary files in anjuta (some even may want to do so).
15544         
15545         Added a warning when mime type is not set when "view with default
15546         viewer" is activated.
15547         
15548         * src/an_file_view.c, an_symbol_view.c:
15549         Converted N_() to _() where ever appropriate in the strings.
15550         
15551 2002-02-25  Johannes Schmid <clubfan@users.sourceforge.net>
15552         
15553         * src/appwizard_gui.c, src/appwizard_cbs.c
15554           src/wizard_gui.c/h, src/appwiz_page3.c,
15555           src/project_import_gui.c:
15556           
15557         Moved target type radiobuttons to appwiz. page 2
15558         
15559         * src/message-manager-private.cc
15560         Fixed a bug which caused a crash if next message function was used
15562         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
15564 2002-02-25  Naba Kumar <kh_naba@users.sourceforge.net>
15566         * src/anjuta.h, anjuta.c, anjuta_cbs.c:
15567         Modifies the behaviour of Alt-TAB in Anjuta. This
15568         brings a behaviour similar to VC6 Alt-TAB, by maintaining the recently
15569         edited files in the first items of the notebook.
15571         Patch from: Timothee Besset <timo@qeradiant.com>
15572         
15573 2002-02-24  Philip Van Hoof <freax@pandora.be>
15575         * widgets/gnomefilelist.c, gnomefilelist.h:
15576           Added filecompletion
15577           
15578         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
15580 2002-02-21  Stanislav Visnovsky  <visnovsky@nenya.ms.mff.cuni.cz>
15582         * configure.in: Added "sk" to ALL_LINGUAS.
15584 2002-02-20  Johannes Schmid <clubfan@users.sourceforge.net>
15585   
15586         * src/appwiz_page3.c, src/appwizard.c, src/appwizard_cbs.c, 
15587           src/appwizard_gui.c, src/project_dbase.c, src/source.c,
15588           src/wizard_gui.c: Added support for static and dynamic libs
15589         
15590 2002-02-20  Dan Elphick <dre00r@ecs.soton.ac.uk>
15592         * widgets/gnomefilelist.c:
15593           Fixed gnome_filelist_get_lastfilename so it no longer returns
15594           a corrupted path.
15596 2002-02-20  Naba Kumar <kh_naba@users.sourceforge.net>
15598         * src/resources.h, resources.c:
15599         Added url handler.
15601         * src/main_menubar_def.h, mainmenu_callbacks.c:
15602         Changed to use gnome configed url handler.
15604 2002-02-19  Philip Van Hoof <freax@pandora.be>
15606         * widgets/gnomefilelist.c
15607         Added PHP filetype.
15609 2002-02-19  Naba Kumar <kh_naba@users.sourceforge.net>
15611         * plugins/class-gen/clsGen.c:
15612         Added c++ support.
15613         
15614         * widgets/gnomefilelist.c:
15615         Gives the maximum space to the files section of the open file dialog.
15616         
15617         Patches from: lbell <lbell@tsc4.com>
15618         
15619 2002-02-18  Naba Kumar <kh_naba@users.sourceforge.net>
15621         * src/anjuta.c, main.c:
15622         Used tm_get_real_path in anjuta_get_full_filename();
15623         
15624 2002-02-18  Andy Piper <andyp@users.sourceforge.net>
15625         
15626         * anjuta.prj: update version
15628 2002-02-17  Stephane Demurget  <demurgets@free.fr>
15630         * widgets/gnomefilelist.[ch]: (gnome_filelisttype_addtype_f):
15631           removed the amount arg and replaced with a NULL-ending list.
15632           (gnome_filelisttype_makedefaultlist): use the new prototype.
15634 2002-02-17  Andy Piper <andyp@users.sourceforge.net>
15636         * src/about.c, THANKS: updated for new contributors
15637         
15638         * anjuta.prj: added new files
15639         
15640         * README: corrected some documentation, ctags no longer needed,
15641           pkgconfig now required
15642           
15643         * data/properties/others.properties: add .cvsdiff extension
15644         
15645         * src/project_dbase_gui.c, src/utilities.c, src/utilities.h: 
15646           patch from Vadim Berezniker <vadim@berezniker.com> to improve 
15647           file import
15648           
15649         * doc/anjuta.1: added initial man page thanks to 
15650           Rob Bradford <rob@debianplanet.org> (NB build and install 
15651           needs work)
15652         
15653 2002-02-17  Johannes Schmid <clubfan@users.sourceforge.net>
15655         * src/Makefile.am: Cleaned handling of compiler flags by moving them
15656           to CFLAGS and CXXFLAGS. Anjuta is now compiled with -g -O2 and many
15657           warning flags. 
15658   
15659         * configure.in: Changed version to 0.1.10-pre
15660   
15661 2002-02-17  Stephane Demurget  <demurgets@free.fr>
15663         * src/fileselection.c: (create_fileselection_gui): always display
15664           the directory creation button as we cannot rely on the dialog
15665           titlebar.
15667         * widgets/gnomefilelist.[ch]: fixed includes.
15669         * pixmaps/new_folder.xpm: resized, added a + sign.
15671 2002-02-17  Stephane Demurget  <demurgets@free.fr>
15673         * widgets/gnomefilelist.c: (gnome_filelisttype_makedefaultlist):
15674           changed all extensions to begin with a dot.
15676 2002-02-16  Philip Van Hoof  <freax@pandora.be>
15678         Patch reviewed by Stephane Demurget <demurgets@free.fr>.
15680         * THANKS: added Philip.
15682         * pixmaps/Makefile.am, pixmaps/new_folder.xpm: added.
15684         * src/project_dbase.c: (project_dbase_make_default_filetype_list),
15685         * src/file_selection.[ch],
15686         * widgets/gnomefilelist.[ch]: added a filetype
15687           combobox to the Anjuta file dialog widget.
15689 2002-02-14  Andy Piper  <andy.piper@freeuk.com>
15691         * anjuta.spec.in: eep! the import script was not being installed by
15692           RPM - fixed for the release.
15694 2002-02-13  Stephane Demurget  <demurgets@free.fr>
15696         Various cleanups and fixes for the next release to be able to make
15697         distcheck.
15699         * plugins/*/*.c: added missing prototypes causing gcc to speak to
15700           much and make some tweaks plus cleanups.
15702         * widgets/scroll-menu.c: made compare_menu_items use gconstpointers
15703           args to remove some warnings.
15705         * global-tags/Makefile.am,
15706           data/Makefile.am,
15707           src/Makefile.am: link against Anjuta static libs using the
15708           $(top_builddir) dir, not anymore on $(top_srcdir) to make
15709           distcheck happy.
15711         * src/Makefile.am: ditto with all the Anjuta static libs.
15713         * src/main_menubar.c: removed the widgets/ dir from the scroll-menu.c
15714           include, as we already include the whole directory for the build.
15716         * src/text_editor_cbs.c: included dnd.h for scintilla_uri_dropped ().
15717           
15718 2002-02-13      Andy Piper      <andy.piper@freeuk.com>
15720         * pixmaps/Makefile.am: icon for libglade project now installed
15721         * NEWS, README, TODO, configure.in, anjuta.prj: revised for release
15722         * manuals/C/Makefile.am: removed ChangeLog reference which was 
15723           breaking some build stuff
15724         * global-tags/Makefile.am, tagmanager/Makefile.am: fixed some
15725           include reference problems that showed up on make distcheck
15726         * tagmanager/tm_workspace.c: fixed crash bug spotted by Biswa
15728 2002-02-13  Johannes Schmid <clubfan@users.sourceforge.net>
15729         
15730         * src/aneditor.cxx: Fixed bug #509977 (CallTips)
15732 2002-02-12  Naba Kumar <kh_naba@users.sourceforge.net>
15734         * src/message-manager-private.cc:
15735           The horizontal scrollbar now shows properly on demand.
15736         
15737 2002-02-08  Johannes Schmid <clubfan@users.sourceforge.net>
15739         * src/dnd.c fixed some warnings
15740         * src/message-manager-private.cc: Horizontal scrollbar is now shown 
15741           and works. It is shown always at the moment but before it was
15742           shown on demand and did never work. 
15744 2002-02-07  Naba Kumar <kh_naba@users.sourceforge.net>
15746         * src/anjuta.c: Fixed a crash bug.
15747           patch from: Jens Georg <mail@jensgeorg.de>
15749 2002-02-04      Andy Piper      <andy.piper@freeuk.com>
15751         * manuals/C/anjuta-manual/*.sgml: fixed so that jade no longer
15752           reports a problem with missing end tags on <graphic>
15754 2002-02-03      Andy Piper      <andy.piper@freeuk.com>
15756         * manuals/C/ChangeLog: removed since it was never used
15757         * manuals/C/anjuta-manual/*: more updates, new screenshots
15758         * anjuta.prj: updated for new manuals/ structure
15760 2002-02-03  Johannes Schmid <clubfan@users.sourceforge.net>
15762         * source.c, compiler_options.[c/h]:
15763           Fixed bug #460321 "Problem with optimization options" 
15764           by separating INCLUDE and C(XX)FLAGS in Makefile.am creation
15765         
15766 2002-02-03      Andy Piper      <andy.piper@freeuk.com>
15768         * NEWS: prepared for release, need to fill in date
15769         * data/welcome.txt: version number updated
15771 2002-02-03      Andy Piper      <andy.piper@freeuk.com>
15773         * src/text_editor_menu.c, src/an_file_view.c, 
15774           src/an_symbol_view.c: marked strings for translation
15775         
15776         * src/defaults.c, data/properties/xml.properties:
15777           *.omf and *.xsl files should use XML highlighting
15778           
15779         * manuals/C/anjuta-manual/*:
15780           - restructured so that files have more meaningful names
15781             and are easier to edit (see anjuta-manual.sgml for the
15782                 ordering)
15783           - updated some screenshots
15784           - continued rewrite
15786 2002-02-02  Naba Kumar <kh_naba@users.sourceforge.net>
15788         * main.c: Made a workaround to remove the old
15789         anjuta gnome config file (older than 9 Feb 2002). This
15790         will fix the bug which never lets the brower toolbar shown.
15791         
15792         * main.c: In fact, the above solution wouldn't work in all
15793         cases. Therefore, here is the better fix, which works by
15794         detecting the version of the old config file and deleting
15795         ~/.gnome/Anjuta if it is lesser than 0.1.9.
15796         
15797 2002-02-01  Andy Piper <andy.piper@freeuk.com>
15799         * HACKING: added info on submitting patches
15801 2002-01-31  Johannes Schmid <clubfan@users.sourceforge.net>
15803         * src/project_import_gui.c, src/project_import.c:
15804           - If Project Import Wizard is canceled everything is 
15805                 cleaned up now.
15806           - Back button is now insensitive on page 3 (some problems: 
15807                 see TODO in project_import_qui.c:284
15808           - Menu frame is insensitive if project type != GNOME(mm)
15810 2002-01-31  Naba Kumar <kh_naba@users.sourceforge.net>
15812         * src/main.c: Fixed bug #  (Unable to open files on
15813         double click in project window from second trial onwards when
15814         the project is opened from command line).
15815         
15816         * po/POTFILES.in: Removed tags_manager.[h,c]
15817         
15818 2002-01-31  Naba Kumar <kh_naba@users.sourceforge.net>
15820         * src/preferences.c:
15821           A quick hack to fix the 'invisible' browser toolbar when
15822           upgrading from 0.1.8 to 0.1.9
15823           
15824         * src/anjuta.c:
15825           Fixed toolbar names which were causing confusions in the toolbar
15826           show/hide.
15827           
15828         * src/main.c:
15829           Substituted "anjuta" with PACKAGE
15830           
15831         * src/project_import_gui.c: 
15832           Consistensy: wm_class should be set with "Anjuta" and not "anjuta"
15833           
15834         * anjuta.prj, src/tags_manager.h, src/tags_manger.c:
15835           Added new files and removed obsolete ones.
15836           
15837 2002-01-30  Andy Piper <andy.piper@freeuk.com>
15839         * src/appwizard_cbs.c, project_import_cbs.c, 
15840           main_menubar_def.h, project_import_gui.c: 
15841           updates to message strings and layout for the 
15842           import wizard.
15843           
15844         * text_editor_cbs.c: fix for the tab menu entries for 
15845           redocked windows (Dan Elphick <dre00r@ecs.soton.ac.uk>)
15847 2002-01-30  Naba Kumar <kh_naba@users.sourceforge.net>
15849         * src/toolbars.c,
15850           src/toolbars.h,
15851           src/anjuta_gui.c,
15852           src/controls.c:
15853           
15854           Tag dropdown exclusive (takes
15855           all space in the toolbar) and never vertical and
15856           increased the width of the tag combo to 256 pixs.
15857           Toolbar separator before the combo and button.
15858           Added tags label before the tag button.
15859           Reorganized the dock bands for the toolbars.
15860           
15861         * src/project_import_gui.c
15862           src/project_import.c:
15863           Fixed an error and removed an unused variable.
15864           
15865         * data/properties/anjuta.properties:
15866           Removed the property for the old toolbar and set
15867           browser toolbar show to default.
15868           
15869         * src/project_dbase.c: excluded modules were not
15870           loaded. Fixed.
15871           
15872         * src/source.c:
15873           No build files will be written if the project is blocked.
15874           
15875         * src/project_import.c,
15876           src/project_import_cbs.c,
15877           src/project_gui.c,
15878           src/wizard_gui.c:
15879           
15880           Manually applied Johannes patch to fix some memory
15881           issues and gui clean up.
15882           Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
15883         
15884         * src/project_dbase.c, project_dbase.h, project_dbase_gui.h:
15885           Fixed a bad bug with remove file from project because of
15886           files were never removed properly from the project and
15887           from the tagmanager.
15888           
15889         * src/appwiz_page3.c: Disabled unused codes to clear
15890           compiler warnings.
15891           
15892 2002-01-30  Naba Kumar <kh_naba@users.sourceforge.net>
15894         * tagmanager/*/*: Upgraded to 0.7.1 version from Biswa.
15895         
15896         * data/Makefile.am
15897           pixmaps/Makefile.am
15898           src/Makefile.am
15899           src/an_file_view.c
15900           src/an_symbol_view.c
15901           src/anjuta.c
15902           src/anjuta.h
15903           src/anjuta_cbs.c
15904           src/anjuta_gui.c
15905           src/controls.c
15906           src/main_menubar.c
15907           src/main_menubar.h
15908           src/main_menubar_def.h
15909           src/mainmenu_callbacks.c
15910           src/mainmenu_callbacks.h
15911           src/pixmaps.h
15912           src/project_dbase.c
15913           src/project_dbase.h
15914           src/text_editor.c
15915           src/text_editor_menu.c
15916           src/text_editor_menu.h
15917           src/toolbar.c
15918           src/toolbar.h
15919           src/toolbar_callbacks.c
15920           src/toolbar_callbacks.h :
15921           
15922           Patch submitted by:
15923           Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15924           
15925           Removes the Tags toolbar and substituted it with
15926           tags combo dropdown list. Fixes a couple of bugs.
15927           
15928           Moved the tag combo to browser toolbar because
15929           main toolbar was becoming too long.
15930           Made a new icon of tag toolbar.
15931           
15932         * po/zh_TW.po: Fixed bug.
15933           
15934         * pixmaps/an_tag.xpm: Added new file.
15936 2002-01-30  Naba Kumar <kh_naba@users.sourceforge.net>
15938         * src/project_import_gui.c: Reorganized project
15939         import gui page 2.
15940         
15941 2002-01-29  Andy Piper <andy.piper@freeuk.com>
15943         * HACKING: added info on creating windows and dialogs
15945 2002-01-29  Naba Kumar <kh_naba@users.sourceforge.net>
15947         * src/tm_file_view.c:
15949           Sorts the file list at the end instead of doing sort-insert
15950           to improve performance.
15951           Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
15953         * src/project_dbase.c: Resolved a conflict from
15954           Johannes's patch.
15955           
15956         * src/project_import.c:
15957         
15958           Fixed to use anjuta_import.sh for the bin dir and
15959           not from the data dir.
15960         
15961           Used anjuta_is_installed() function to verify a the command's
15962           executability.
15963         
15964           Fixed import command to use sh (which is more general and is
15965           gauranteed to be found in any unix system :-)). Also, added
15966           double quotes around the import directory.
15967         
15968           Changed some strings for better translations (like avoiding
15969           duplicates).
15970           
15971           Fixed the reading of wrong target type.
15972           
15973         * src/control.c: Insensitive "import project" when there is
15974           a project open.
15975           
15976         * src/project_import_cbs.c:
15977           
15978           Fixed strcmp() [== 0 was left out]. Languages now selected properly.
15979           Fixed selection of gettext checkbox.
15980           Sets the menu entries.
15981           
15982 2002-01-28  Johannes Schmid <clubfan@users.sourceforge.net>
15983         
15984         * src/appwiz_page[1-4].c
15985         * src/appwiz_gui.c
15986         * src/appwizard.[c/h]: Moved some code to wizard_gui.[c/h]
15987         be able to reuse it.
15988         
15989         * src/mainmenubar.[c/h]
15990         * src/mainmenubar_def.h
15991         * src/mainmenu_callbacks.[c/h]: Code to create "Import Project" 
15992         menu item
15993         
15994         * src/message-manager.c: Fixed bug 509192
15995         * src/message-manager-dock.c: Added accel_group if window is undocked
15996         
15997         * src/project_dbase.[c/h]: Splitted opening code to be able
15998         to use it without an open file dialog
15999         (Maybe I broke Naba's changes, please take a look)
16000                         
16001         * src/project_import.[c/h]
16002         * src/project_import_gui.c: New Files, Code for Project Import Wizard
16003         
16004         * src/wizard_gui.[c/h]: New Files, shared code between appwizard and 
16005         import wizard
16007 2002-01-28  Andy Piper <andy.piper@freeuk.com>
16009         * src/main_menubar_def.h, tagmanager/tm_project.c: more
16010           string cleanups
16011           
16012         * manuals/C/anjuta_manual/*: started rewrite of the 
16013           manual, updated some screenshots
16015 2002-01-28  Naba Kumar <kh_naba@users.sourceforge.net>
16017         * src/gnomefilelist.h, src/gnomefilelist.c:
16018         
16019           Fixed multiple selection bug (#497085). The OK button is
16020           sensitive when in multiple mode, if the no. of
16021           selection is one or more.
16022           
16023           Toggle between single and multiple selection mode
16024           and multiple mode display.
16025           
16026           Fixed strings to translable strings.
16027           
16028           Fixed some compiler warnings by commenting out
16029           unused functions.
16030           
16031 2002-01-28  Naba Kumar <kh_naba@users.sourceforge.net>
16033         * src/project_dbase.c: App status bar now updates
16034           with the project name when the project is loaded.
16035         
16036         * src/an_file_view.c, tagmanager/tm_file_entry.c:
16037           
16038           Puts the directories at the top. They're also sorted now.
16039           Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
16040         
16041 2002-01-28  Naba Kumar <kh_naba@users.sourceforge.net>
16043         * scripts/anjuta_import.sh.in: Added file.
16044         * scripts/anjuta_import.sh: Removed file.
16046         * .cvsignore, po/.cvsignore, scripts/.cvsignore:
16047           Updated files.
16048           
16049         * src/main_menubar_def.h:
16050         
16051           Changed shortcut for Find/Replace to CTRL+SHIFT+F (to
16052           reflect the opposite of Find (CTRL+F) and also to leave
16053           CTRL+R or Redo.
16054           
16055           Changed Glade summon with ALT+G, which frees the ATL+E
16056           for poping up the edit menu.
16057           
16058         * src/Makefile.am: Debugging link flags by Biswa, removed.
16060 2002-01-28      Andy Piper      <andy.piper@freeuk.com>
16062         * HACKING: added information on best practices for writing
16063           application messages and GUI labels
16064           
16065         * src/CORBA-Server.c, src/about.c, src/anjuta.c, 
16066           src/breakpoints.c, src/build_file.c, src/build_project.c, 
16067           src/clean_project.c, src/compile.c, 
16068           src/compiler_options_cbs.c, src/compiler_options_gui.c, 
16069           src/configurer.c, src/debugger.c, src/executer.c, 
16070           src/find_in_files.c, src/find_in_files_cbs.c, 
16071           src/find_replace.c, src/find_text.c, src/glades.c, 
16072           src/gnome_project.c, src/goto_line.c, src/main.c, 
16073           src/main_menubar.c, src/main_menubar_def.h, 
16074           src/mainmenu_callbacks.c, src/preferences_gui.c, 
16075           src/project_config.c, src/project_dbase.c, 
16076           src/project_dbase_gui.c, src/resources.c, src/source.c, 
16077           src/support.c, src/tags_manager.c, src/text_editor.c, 
16078           src/text_editor_gui.c, src/text_editor_menu.c, 
16079           src/toolbar_callbacks.c, src/utilities.c: 
16080           lots of minor message updates to make them more user-friendly 
16081           and consistent
16083 2002-01-28  Naba Kumar <kh_naba@users.sourceforge.net>
16085         * src/executer.c:
16086         
16087           Because of the spaces escaping, the command could not be
16088           executed when run without terminal. Now fixed.
16089           
16090         * anjuta.prj, Makefile.am:
16091         
16092           Added anjuta project file.
16093         
16094 2002-01-27  Naba Kumar <kh_naba@users.sourceforge.net>
16096         * src/message-manager-private.h, message-manager-private.cc,
16097           message-manger.cc:
16098           
16099           Added freeze() and thaw() for the message window class to
16100           speed up the message manager update.
16101         
16102         * src/project_config.h, project_config.c,
16103           src/project_dbase.h, project_dbase.h
16104           scripts/anjuta_project.template:
16105           
16106           Added two new prject attributes: project.config.blocked and
16107           project.excluded.modules. The former will make sure that users
16108           are not given any previlidge in enabling the 'overwrite build
16109           files' flags and the later issues a list of modules in the project
16110           to be skipped for symbol browsing and project listing.
16111         
16112         * configure.in, scripts/anjuta_import.sh, scripts/Makefile.am:
16113         
16114           Modified script to read the template from the anjuta data dir
16115           rather than from the directory in which the script exist. Otherwise,
16116           Being transfered to the bin dir, the script will not be able to
16117           find the template when it is run.
16118           
16119           The script is also create with configure.in to set in the anjuta
16120           data dir path inside the script.
16121           
16122 2002-01-26  Stephane Demurget  <demurgets@free.fr>
16124         * po/fr.po: updated to the latest sources.
16126 2002-01-26  Naba Kumar <kh_naba@users.sourceforge.net>
16128         * scripts/Makefile.am:
16129           anjuta_import.sh goes with distribution.
16130           
16131         * po/*.po: They seem to have updated (merged with
16132           anjuta.pot) automatically when I did "make dist".
16133           
16134 2002-01-26  Naba Kumar <kh_naba@users.sourceforge.net>
16136         * src/compiler_options_cbs.c, compiler_options.h, compiler_options_gui.c,
16137           Fixed Bug #499807, ie crash on removing libs, includes, defines from
16138           the compiler options dialog.
16139         
16140         * ChangeLog:
16141           Correct todays date. :)
16142           
16143         * scripts/Makefile.am:
16144           Installs anjuta_import.sh in $(prefix)/bin dir and
16145           is treated as an executable.
16146           
16147 2002-01-26  Naba Kumar <kh_naba@users.sourceforge.net>
16149         * Fix for bug #499373
16150         
16151         * data/properties/anjuta.properties, ada.properties, cpp.properties,
16152           java, properties, latex.properties, lua.properties, others.properties,
16153           perl.properties:
16154           
16155           Added double-quotes around file arguments so that
16156           filenames with spaces could also work.
16158         * launcher/anjuta-launcher.c, executer.c:
16159           Escaped quotes in the cammand and it's arguments before executing
16160           so that args with spaces can also work.
16161           
16162           Commented #DEBUG switch.
16163           
16164 2002-01-26  Naba Kumar <kh_naba@users.sourceforge.net>
16166         * scripts/*: Added files which I forgot previously.
16167         
16168         * src/aneditor.h: Lined up commands definition for better look.
16169         
16170         * src/mainmenu_callbacks.c. main_menu_def.h, main_menubar.c,
16171           main_menubar.h, control.c:
16172           Added three more convert EOL chars submenu items in transform.
16173           Reformatted some some.
16174         
16175         * data/anjuta.properties:
16176           Reformatted a line.
16177         
16178         * src/aneditor.h, aneditor.c:
16179           Added three commands (with definitions) for EOL conversions.
16180           
16181         * src/text_editor.c:
16182           Editor detects file mode from the file content and
16183           set the editing mode to CR/LF/CRLF automatically.
16184           Refined Dos mode extrageneous chars filter
16185           This will make sure that filter works only in Dos mode and not
16186           in other modes.
16187           
16188         * src/anjuta.c: Editor mode display in status bar.
16189         
16190         * src/preferences_gui.c: Changed the string for dos mode
16191           filter to more sensible string.
16192         
16193         * src/aneditor.c: Default editor mode sets during widget creation
16194           and not everty time the properties are loaded. This makes sure
16195           that the auto-detected mode is not overridden by the default mode.
16196           
16197         * src/text_editor.c, aneditor.c: Disabled #DEBUG flag.
16198         
16199         * src/anjuta.c: Fixed bug #476028.
16200           Now anjuta also searches for file relative to top project dir,
16201           when the project is open.
16202         
16203         * src/anjuta_cbs.c: Fixed bug #499536.
16204           File is not closed if it is not able to save the file properly.
16205           
16206         * src/mainmenu_callbacks.c: Fixed bug #499536.
16207           Newfiles (which are not modified) are also closed on "close all files".
16208         
16209 2002-01-25  Naba Kumar <kh_naba@users.sourceforge.net>
16211         * src/an_symbol_view.c: Added MAX_STRING_LENGTH
16212         
16213         * tagmanager/tm_source_file.c, regex.c, parse.c:
16214           defined and delimited g_messages within #debug.
16215           
16216         * src/preferences.c, data/anjuta.properties:
16217           saved/defied message-manager tag position in string.
16218           Message tag possition is saved between sessions. And
16219           and tag position bottom as default.
16220           
16221 2002-01-25  Naba Kumar <kh_naba@users.sourceforge.net>
16223         Patch submitted by:
16224         Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16226         * Makefile.am
16227           configure.in
16228           data/Makefile.am
16229           data/properties/Makefile.am
16230           global-tags/Makefile.am
16231           pixmaps/Makefile.am
16232           src/Makefile.am
16233           src/an_file_view.c
16234           src/an_file_view.h
16235           src/an_symbol_view.c
16236           src/an_symbol_view.h
16237           src/anjuta.c
16238           src/anjuta_cbs.c
16239           src/file_history.c
16240           src/file_history.h
16241           src/message-manager-private.cc
16242           src/pixmaps.h
16243           src/project_dbase.c
16244           src/project_dbase_gui.c
16245           src/tags_manager.c
16246           src/text_editor.c
16247           src/utilities.c
16248           src/utilities.h
16249           src/watch_gui.c:
16250         
16251           Modified files.
16252         
16253         * scripts/*
16254           pixmaps/sv_class.xpm
16255           pixmaps/sv_function.xpm
16256           pixmaps/sv_macro.xpm
16257           pixmaps/sv_private_fun.xpm
16258           pixmaps/sv_private_var.xpm
16259           pixmaps/sv_protected_fun.xpm
16260           pixmaps/sv_protected_var.xpm
16261           pixmaps/sv_public_fun.xpm
16262           pixmaps/sv_public_var.xpm
16263           pixmaps/sv_static_fun.xpm
16264           pixmaps/sv_static_var.xpm
16265           pixmaps/sv_struct.xpm
16266           pixmaps/sv_unknown.xpm
16267           pixmaps/sv_variable.xpm
16268           pixmaps/fv_core.xpm
16269           pixmaps/fv_text.xpm
16270           pixmaps/filestoremove.txt:
16271         
16272           New files.
16273         
16274         * pixmaps/class.xpm
16275           pixmaps/function.xpm
16276           pixmaps/fv_autofile.xpm
16277           pixmaps/fv_doc.xpm
16278           pixmaps/fv_i18n.xpm
16279           pixmaps/fv_source.xpm
16280           pixmaps/private_func.xpm
16281           pixmaps/private_var.xpm
16282           pixmaps/protected_func.xpm
16283           pixmaps/protected_var.xpm
16284           pixmaps/public_func.xpm
16285           pixmaps/public_var.xpm
16286           pixmaps/struct.xpm
16287           pixmaps/variable.xpm
16288         
16289           Removed files.
16290         
16291         * tagmanager/*/*:
16292         
16293           Upgraded to tagmanager-0.7
16295 2002-01-24      Johannes Schmid <clubfan@users.sourceforge.net>
16296         * src/anjuta_cbs.c: Fixed bug #506441
16297         * src/watch_gui.c: Changed layout of eval dialog so that
16298         it fits on a 800x600 desktop with German translation. 
16300 2002-01-23      Andy Piper <andy.piper@freeuk.com>
16302         * src/project_dbase.c: completed string updates for GTKmm and GNOMEmm
16303         * pixmaps/appwiz_libglade.png, src/pixmaps.h, pixmaps/Makefile.am: new 
16304           icon for new project type (thanks to Misha)
16305         * configure.in: build and install Danish translation
16306         * src/about.c, THANKS, manuals/C/anjuta-manual/authors.sgml: updated 
16307           credits to cover new patches and translations
16309 2002-01-23  Johannes Schmid <clubfan@users.sourceforge.net>
16310         
16311         * src/preferences.c, src/message-manager.cc, src/project_type.c,
16312           src/appwiz_page1.c:
16313         
16314       - Font preferences are restored properly now (\n was missing)
16315           - Dock menu label of message-manager is "Dock/Undock" instead
16316           of "Dock|Undock" to match with the rest of anjuta.
16317           - Name of GTK-- and GNOME-- have changed to GTKmm and GNOMEmm, so I
16318           changed it in anjuta, too 
16320 2002-01-21  Naba Kumar <kh_naba@users.sourceforge.net>
16322         * tagmanager/tm_source_file.c,
16323           tagmanager/parse.c,
16324           tagmanager/tm_project.c,
16325           src/an_symbol_view.c,
16326           src/anjuta.c:
16327           
16328           Disabled debug warnings.
16330 2002-01-21  Naba Kumar <kh_naba@users.sourceforge.net>
16332         * src/appwiz_page1.c
16333           src/compiler_options.c
16334           src/project_dbase.c
16335           src/project_dbase.h
16336           src/project_type.c
16337           src/source.c
16338           src/source.h:
16339           
16340           New project type named LibGlade.
16341           
16342           Patch submitted by:
16343           Dick Knol <dknol@gmx.net>
16345         * src/gnome_prj.c:
16346           Commented out unused pixmap creation. May be it
16347           will fix the crash in project creation.
16348           
16349 2002-01-21  Naba Kumar <kh_naba@users.sourceforge.net>
16351         * src/registers.c
16352           src/registers.h
16353           src/registers_cbs.c
16354           src/registers_cbs.h
16355           src/registers_gui.c
16356           src/sharedlib.c
16357           src/sharedlib.h
16358           src/sharedlib_cbs.c
16359           src/sharedlib_cbs.h
16360           src/sharedlib_gui.c
16361           src/signals.c
16362           src/signals.h
16363           src/signals_cbs.c
16364           src/signals_cbs.h
16365           src/signals_gui.c
16366           src/stack_trace.c
16367           src/stack_trace.h
16368           src/stack_trace_cbs.c
16369           src/stack_trace_cbs.h
16370           src/stack_trace_gui.c
16371           src/text_editor.c
16372           src/watch.c
16373           src/watch.h
16374           src/watch_cbs.c
16375           src/watch_cbs.h
16376           src/watch_gui.c
16377           
16378           Fixed bug #496290: Attach/detach removed from these
16379           windows as they are never implemented.
16380           
16381           Patch submitted by:
16382           Johannes Schmid <johannes.schmid@gmx.de>
16383           
16384 2002-01-18      Naba Kumar <kh_naba@users.sourceforge.net>
16386         * src/anjuta.c,
16387           src/anjuta_cbs.c:
16388           
16389           Fixed bug:
16390           when you right click on the tabs, a list of filenames are given
16391           out, but now it gives a list of "page 1", "page 2", etc...
16392           
16393           Patch submitted by: 
16394           Jens Georg <mail@jensgeorg.de>
16396         * anjuta.in.in: Removed c|c++ because, it was not necessary
16397           and was causing translation problem.
16398           
16399         * plugins/class-gen/clsGen.c:
16400           removed "'" for the same reason.
16401           
16402 attached the fix for the menu
16405 2002-01-17      Naba Kumar <kh_naba@users.sourceforge.net>
16407         * src/preferences.h,
16408           src/preferences.c,
16409           src/preferences_gui.c:
16410           
16411           Adds the functionality to Anjuta to auto save your unsaved
16412           files before you build a project.
16414           Patch submitted by: 
16415           jason <jason_williams@suth.com>
16416           
16417         * src/anjuta.[h,c]:
16418           Added function for save all files.
16419         
16420         * src/mainmenu_callbacks.c:
16421           Modified to use the above function.
16422         
16423         * src/build_project.c:
16424           Save all files before build if it is set in the
16425           preferences.
16427 2002-01-17      Naba Kumar <kh_naba@users.sourceforge.net>
16429         * src/message-manager-private.cc
16430           src/message-manager-private.h
16431           src/message-manager.cc:
16432           
16433           Message-manager now restores the tabs which were shown on startup.
16434           The terminal is now created on demand (as requested by Biswa)
16435           and I have removed some debug messages.
16436           
16437           Patch submitted by: 
16438           Johannes Schmid <johannes.schmid@gmx.de>
16440 2002-01-13  Stephane Demurget  <demurgets@free.fr>
16442         * src/anjuta_cbs.c: fixed the global shortcut handling to have a
16443           proper tabs keyboard navigation.
16445         * src/an_symbol_view.c,
16446           src/anjuta_cbs.c,
16447           src/gnome_project.c,
16448           src/project_dbase.c,
16449           src/tags_manager.c: removed some debugging display.
16451 2002-01-09      Naba Kumar <kh_naba@users.sourceforge.net>
16453         * src/message-manager-dock.c
16454           src/message-manager-private.cc
16455           src/message-manager-private.h
16456           src/message-manager.cc
16457           src/preferences.c
16458           src/preferences.h
16459           src/preferences_gui.c:
16460           
16461           Patch submitted by: 
16462           Johannes Schmid <johannes.schmid@gmx.de>
16463           
16464           This patch adds a tab to the notebook of the preferences-dialog
16465           where you can change the colors, the tab position of the new
16466           message manager. Also the truncate messages stuff has moved
16467           from misc tab to messages tab.
16469           Also improved the remembering position stuff of message manager.
16470           
16471         * data/internal.properties,
16472           Added definitions for messages colors and tag position.
16473           
16474         * src/message_manager.cc:
16475           Fixed a bug that never lets the messages panes to get cleared.
16476           Added wmclass setting for the message window. Fixed a bug in
16477           which the message window was not being shown.
16478         
16479         * src/tag_manager.c: Fixed printing of (NULL) in the debug
16480           output and disabled it.
16482         * src/anjuta.c: Preferences created and loaded before anything else.
16483           anjuta now recognizes messages colors on startup and initializes
16484           them.
16485         
16486 2002-01-09      Andy Piper      <andy.piper@freeuk.com>
16488         * src/project_dbase.c: fix bug #497923 (thanks to Johannes Schmid)
16490 2002-01-09  Stephane Demurget  <demurgets@free.fr>
16492         * pixmaps/file_c.xpm,
16493           pixmaps/file_cpp.xpm,
16494           pixmaps/file_file.xpm,
16495           pixmaps/file_h.xpm,
16496           pixmaps/file_html.xpm,
16497           pixmaps/file_i18n.xpm,
16498           pixmaps/file_icon.xpm,
16499           pixmaps/file_pix.xpm,
16500           pixmaps/fv_doc.xpm,
16501           pixmaps/fv_i18n.xpm,
16502           pixmaps/fv_image.xpm,
16503           pixmaps/fv_source.xpm,
16504           pixmaps/fv_unknown.xpm: made these icons transparent.
16506 2002-01-08      Andy Piper      <andy.piper@freeuk.com>
16508         * launcher/anjuta_launcher.c: updated message strings
16509         * src/message-manager-dock.c: added newline at end to avoid compile warning
16510         * src/project_dbase.c: corrected spelling of include (noted by Biswa)
16511         * src/controls.c, src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
16512           src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: added some new Insert menu
16513           entries for username and Python-style GPL notice
16514         * HACKING: added info on files to change to update Insert menu
16516 2002-01-08  Naba Kumar <kh_naba@users.sourceforge.net>
16518         * src/project_dbase.c,
16519           src/an_file_view.c,
16520           src/an_symbol_view.c:
16521           Changed the CTree expander style to square and
16522           line style to Dotted line.
16523           
16524         * po/POTFILES.in: Removed and Added translable files.
16526 2002-01-08  Naba Kumar <kh_naba@users.sourceforge.net>
16528         * ccview/.cvsignore: Removed.
16529         
16530 2002-01-08  Naba Kumar <kh_naba@users.sourceforge.net>
16532         * ccview/
16533                 cccmd.cc, ccview_main.h, func_dialog.cc, struct.xpm,
16534                 cccmd.h, cfolder.xpm, func_dialog.h, ofolder.xpm, support.c,
16535                 cccproj.cc, ChangeLog, gtk_help.cc, panes.cc, support.h,
16536                 cccproj.hh, class.xpm, gtk_help.h, private.xpm, tree_coll.h,
16537                 ccview.cc, cregex.hh, hash_str.h, protected.xpm,
16538                 ccview.h, public.xpm, ccview_main.cc, file.xpm, Makefile.am, scanner.xpm:
16539         
16540         Removed ccview module because it is no longer needed.
16542 2002-01-08  Naba Kumar <kh_naba@users.sourceforge.net>
16544         * src/project_dbase.c:
16545           Shifted structure initialization in project_dbase_new()
16546           before anything else, otherwise it was crashing due to
16547           uninitialized values.
16548         
16549         * src/an_symbol_view.c:
16550           Disabled high volume debug output.
16552 2002-01-08  Naba Kumar <kh_naba@users.sourceforge.net>
16553         
16554         Applied a very heavy patch from:
16555         Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16557         * Makefile.am
16558         configure.in
16559         pixmaps/Makefile.am
16560         src/Makefile.am
16561         src/aneditor.cxx
16562         src/aneditor.h
16563         src/anjuta.c
16564         src/anjuta.h
16565         src/commands.c
16566         src/commands.h
16567         src/compile.c
16568         src/compile.h
16569         src/controls.c
16570         src/defaults.c
16571         src/fileselection.c
16572         src/main_menubar.c
16573         src/main_menubar.h
16574         src/main_menubar_def.h
16575         src/mainmenu_callbacks.c
16576         src/mainmenu_callbacks.h
16577         src/project_dbase.c
16578         src/project_dbase.h
16579         src/project_dbase_gui.c
16580         src/tags_manager.c
16581         src/text_editor_menu.c
16582         src/toolbar_callbacks.c
16583         tagmanager/Makefile.am
16584         tagmanager/ctags.c
16585         tagmanager/include/Makefile.am
16586         tagmanager/include/tm_project.h
16587         tagmanager/include/tm_symbol.h
16588         tagmanager/include/tm_tag.h
16589         tagmanager/include/tm_tagmanager.h
16590         tagmanager/include/tm_workspace.h
16591         tagmanager/tm_project.c
16592         tagmanager/tm_source_file.c
16593         tagmanager/tm_symbol.c
16594         tagmanager/tm_tag.c
16595         tagmanager/tm_workspace.c
16596         widgets/Makefile.am: Modified.
16597         
16598         * src/an_file_view.[c,h],
16599           src/an_symbol_view.[c,h],
16600           src/file_history.[c,h],
16601           src/support.[c,h],
16602           widgets/scroll-menu.[c,h],
16603           tagmanager/tm_file_entry.c
16604           tagmanager/include/tm_file_entry.h: Added new files.
16605           
16606         * pixmaps/cfolder.xpm, fv_doc.xpm, fv_source.xpm,
16607         private_func.xpm, public_func.xpm,
16608         class.xpm, fv_exec.xpm, fv_unknown.xpm,
16609         private_var.xpm, public_var.xpm,
16610         function.xpm, fv_i18n.xpm, macro.xpm,
16611         protected_func.xpm, struct.xpm,
16612         fv_autofile.xpm, fv_image.xpm,
16613         ofolder.xpm, protected_var.xpm, variable.xpm:
16614           Updated and Added pixmap files.
16616         Features:
16617         ---------
16618         a) Removes CCView dependency.
16619         b) Improves the terminal.
16620         c) Adds tag navigation context menus.
16621         d) Upgrades tagmanager to latest version.
16622         e) Miscellaneous small additions.
16624 2002-01-07  Naba Kumar <kh_naba@users.sourceforge.net>
16626         * src/project_dbase_gui.c: Fixed crash of anjuta
16627         when project first created.
16628         
16629         * src/gnome_project.c: It now updates the tags manager
16630         when new projects are created.
16631         
16632 2002-01-07  Naba Kumar <kh_naba@users.sourceforge.net>
16634         * Thanks Johannes Schmid <johannes.schmid@gmx.de>
16635           for this big patch.
16636         
16637         * src/messages.[c,h]: Removed files.
16639         * src/message-manager.[cc,h],
16640           src/message-manager-dock.[c,h],
16641           src/message-manager-private.[cc,h]
16642           New files.
16644         * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/build_file.c
16645           src/build_project.c, src/clean_project.c, src/compile.c
16646           src/configurer.c, src/debugger.c, src/find_in_files.c
16647           src/mainmenu_callbacks.c, src/preferences.h
16648           src/preferences_gui.c, src/properties.h
16649           src/utilities.c, src/utilities.h:
16650           The new messages widget.
16651           New features:
16652             - Use of GtkNotebook instead of ToggleButtons
16653               and show/hide
16654             - Popupmenu to show and hide message types and
16655               to dock/undock in detach mode
16657           All other things should work as they did with the
16658           old message window. Currently the keyboard short-cuts
16659           do not work in detached mode.
16660           
16661           Some functions in utitlities.[c,h] changed.
16662           so that they take const arguments where this is possible
16663           
16664         * src/Makefile.am, po/POTFILES.in:
16665           Removed messages.[c,h] and
16666           added message-manager.[cc,h], message-manager-dock.[c,h],
16667           message-manager-private.[cc,h]
16668           
16669         * src/message-manager.h: Removed "include <bonobo.h>"
16670           and added a newline at the end of the file.
16671           
16672         * src/message-manager-private.cc:
16673           Set clist's width setting to Automatic.
16674           Set scroll window's scroll bars to Automatic.
16675           
16676 2002-01-05  Naba Kumar <kh_naba@users.sourceforge.net>
16678         * text_editor_menu.c:
16679           Fixed misalignment of the function sub menu
16680           in the text editor pop up menu.
16681           
16682 2002-01-04  Naba Kumar <kh_naba@users.sourceforge.net>
16683         
16684         * src/text_editor.c: Fixed a compiler warning.
16685         
16686 2002-01-04  Andy Piper <andy.piper@freeuk.com>
16688         * THANKS, manuals/*/authors.sgml: updated for new translations
16689         * plugins/class-gen/clsGen.c: converted messages to English
16690         * src/about.c, src/main_menubar_def.h: string updates
16692 2002-01-04  Naba Kumar <kh_naba@users.sourceforge.net>
16694         * src/anjuta.c
16695           src/anjuta_cbs.c
16696           src/text_editor.c
16697           src/mainmenu_callbacks.c
16698           src/text_editor.h
16699           src/text_editor.c
16700           src/text_editor_cbs.c
16701           src/text_editor-gui.c:
16702           
16703           Earlier code for adding 'cross' button
16704           for closing pages were too error prone and unorganized.
16705           Cleaned up the code and shifted the 'extra' widgets
16706           creation (eg. close button, close_pixmap and lable)
16707           from anjuta to text_editor. This takes care of proper
16708           widgets creation and destruction. Otherwise, anjuta
16709           was crashing at too many points, especially related
16710           to docking and undocking.
16711           
16712 2002-01-04  Stephane Demurget  <demurgets@free.fr>
16714         * src/aneditor.cxx: removed debugging code.
16716         * data/properties/.cvsignore: added swap files.
16718 2002-01-03  Naba Kumar <kh_naba@users.sourceforge.net>
16720         * src/anjuta.c
16721           src/anjuta_cbs.c:
16722           Fixed Crashing of anjuta when a new file is saved as
16723           different file.
16724           
16725 2002-01-03  Naba Kumar <kh_naba@users.sourceforge.net>
16727         * src/aneditor.c: Some debug codes around.
16728         
16729         * data/internal.properties, data/anjuta.properties: Removed.
16730           data/properties/Makefile.am:
16731           data/properties/ada
16732           data/properties/cs
16733           data/properties/make
16734           data/properties/rc
16735           data/properties/html
16736           data/properties/ruby
16737           data/properties/baan
16738           data/properties/idl
16739           data/properties/pascal
16740           data/properties/sample
16741           data/properties/bash
16742           data/properties/java
16743           data/properties/perl
16744           data/properties/sql
16745           data/properties/conf
16746           data/properties/latex
16747           data/properties/props
16748           data/properties/vb
16749           data/properties/cpp
16750           data/properties/lua
16751           data/properties/python
16752           data/properties/xml
16753           data/properties/others
16754           data/properties/.cvsignore:
16755             Added files. Properties now splitted into small files
16756             for each language.
16758         * data/Makefile.am
16759           configure.in: Update the removal and added properties module.
16761         * src/preferences.c: preferences_new(): Updated to reflect the
16762           new properties files organization.
16763           
16764         * src/Makefile.am: Added Baan Lexer.
16766 2002-01-01  Stephane Demurget  <demurgets@free.fr>
16768         * src/aneditor.cxx: readded the baan lexer. 
16770         * src/preferences.c: fixed translated messages and a typo.
16772         * desktop.in.in: changed the name to Anjuta C|C++ IDE, since the / was
16773           confusing the regexp usage in xml-i18-merge.
16775 2002-01-01      Andy Piper      <andy.piper@freeuk.com>
16777         * src/project_dbase.c: tidied some messages, and spotted a typo in
16778           the reading of properties which prevented the project version from
16779           ever being reported in the Project Information window - fixed :)
16781         * po/POTFILES.in: removed syntax.h
16783 2001-12-31  Stephane Demurget  <demurgets@free.fr>
16785         * data/internal.properties: fixed baan properties.
16786           Added all ada properties.
16788         * src/main_menubar_def.h,
16789           src/lexer.h,
16790           src/aneditor.cxx,
16791           src/utilities.[ch]: added support for the Ada highlight style.
16793 2001-12-31  Stephane Demurget  <demurgets@free.fr>
16795         * plugins/*/.cvsignore: updated.
16797 2001-12-31  Stephane Demurget  <demurgets@free.fr>
16799         * src/syntax.h,
16800           src/text_editor.c,
16801           src/Makefile.am: removed the empty header syntax.h.
16803 2001-12-31  Naba Kumar <kh_naba@users.sourceforge.net>
16805         * main_menubar.c:
16806         Stef's observation on the 'superfluous' hseparators in the recent
16807         files and projects is fully justified -- removed.
16808         
16809         * main_menubar_def.h:
16810         Changed "Plug Ins" to "Plugins" in the menu label.
16811         
16812         * configure.in, plugins/Makefile.am, plugins/class-gen/*:
16813         Added class-gen in the configure output and class-gen module.
16814         
16815         * data/internal.properties:
16816         Correct mis-spelled "jave" to "java".
16817         Added file.is.source for *.h, *.c, *.cpp properties.
16818         
16819         * global-tags/Makefile.am:
16820         "chmod +x create_global_tags.sh" before it is executed, because
16821         there is very high chance that it will be found "-x" and resulting
16822         in error
16824 2001-12-31  Stephane Demurget  <demurgets@free.fr>
16826         Fixed a crash on Solaris reported by Holder Burde, thanks to him
16827         for the backtrace.
16829         * src/gnome_project.c: (create_new_project): if the user doesn't
16830           select any icon, it doesn't have any extension and thus we can't
16831           use it in printf on Solaris, since the %s modifier use strlen to
16832           know the string length and then crash. On Linux, gcc checks the value
16833           of the pointer to be NULL and write "(null)" if necessary. We can't
16834           rely on that.
16836         * src/source.c: (source_write_desktop_entry): if there's no icon, we
16837           don't need to have the directory icon but the generic one.
16839 2001-12-30  Stephane Demurget  <demurgets@free.fr>
16841         Merged with latest (1.42) scintilla.
16843         Added: Support for the {load,save}.on.(de)activate properties.
16844                The PHP lexer to match keywords case insensitively.
16845                Baan lexer.
16846                Experimental supports for changeable style attribute & line
16847                wrapping.
16848                
16849         Updated: Both the C++ and HTML lexers.
16850                  More shell keywords added.
16851                  Horizontal scrolling and diplay of long lines optimised.
16852                  Cursor setting optimised.
16854         Bugs fixed: Caret movement over folded lines.
16855                     Selection tracking in 2ndary views when doing modifications.
16857         * scintilla/CallTip.{cxx.h},
16858           scintilla/ContractionState.{cxx,h},
16859           scintilla/Document.{cxx,h},
16860           scintilla/Editor.{cxx,h},
16861           scintilla/KeyWords.cxx,
16862           scintilla/LexHTML.cxx,
16863           scintilla/PlatGTK.cxx,
16864           scintilla/RESearch.cxx,
16865           scintilla/ScintillaBase.cxx,
16866           scintilla/ScintillaGTK.cxx,
16867           scintilla/Style.{cxx,h},
16868           scintilla/StyleContext.h,
16869           scintilla/ViewStyle.cxx,
16870           scintilla/include/*.h: updated.
16872         * scintilla/LexBaan.cxx, scintilla/Makefile.am: added Baan lexer.
16874         * scintilla/LexCPP.cxx: removed all references to noDocChars. This
16875           should have been told to the scintilla team. We're lucky I read the
16876           ChangeLog and the modifications of the lexer (thanks to the Gnome
16877           bonsai for this ;)
16879         * data/internal.properties: added Baan definitions.
16880           Fixed some issues for C such as *_cast directive, that are only
16881           available with C++.
16882           Updated C++, HTML and shell scripts definitions.
16883           Updated Ada and Bullant, that have been forgotten.
16885         * src/main_menubar_def.h,
16886           src/lexer.h,
16887           src/aneditor.cxx,
16888           src/utilities.[ch]: added support for the Baan highlight style.
16890 2001-12-29  Stephane Demurget  <demurgets@free.fr>
16892         Polished the plugins menu behaviour and added a tearoff
16893         menuitem to the recent entries submenu.
16895         Note: The recent entries list seems to be too height
16896               with all these superfluous hseparators.
16898         * src/main_menubar.c: Polished, making some
16899           functions declarations static and cleaning some code.
16901           (create_submenu_plugin): removed the extra
16902           plugins entry and the horizontal separators.
16904           (on_plugins_menu_realize): the plugins menu is only
16905           shown if there's at least one available.
16907           (create_submenu*): added a tearoff menuitem to have
16908           a more homogeneous menu style. For now, it doesn't
16909           take care of user settings (but it was even worse
16910           before :).
16912 2001-12-29  Stephane Demurget  <demurgets@free.fr>
16914         * configure.in: added the packageplugindir variable to avoid
16915           installing the plugins in $(prefix). It's not the same path as
16916           anjuta 2 to allow parallel installation.
16918 2001-12-29  Stephane Demurget  <demurgets@free.fr>
16919         Fix a reopened part of bug #440676: keyboard navigation between the
16920         different text buffers. Changed to a more global approch. 
16922         * src/notebook.[ch]: removed.
16924         * src/Makefile.am: removed notebook.[ch]
16926         * src/anjuta_{gui,cbs}.c, src/anjuta.h:
16927           (on_anjuta_window_key_press_event): added to fulfill the global
16928           shorcuts handling.
16930         * HACKING: updated according to the new global shortcuts handling.
16932 2001-12-29 Naba Kumar <kh_naba@users.sourceforge.net>
16934         * src/main_menubar_def.h, main_menubar.h, main_menubar.c:
16935           Shifted plugin menu from Edit submenu to main menu.
16936         
16937         * po/POTFILES.in:
16938           Added plugins/sample1/plugin-sample1.c
16939           
16940         * plugins/sample1/plugin-sample1.c:
16941           Added localization and used anjuta_info, instead of anjuta_error.
16942           
16943         * plugins/.cvsignore, plugins/sample1/.cvsignore:
16944           Added cvs ignores.
16945           
16946 2001-12-28 Naba Kumar <kh_naba@users.sourceforge.net>
16948         * configure.in, acconfig.h: Added definition for PACKAGE_PLUGIN_DIR
16949           for plugin dir.
16950         
16951         * Makefile.am: Added module plugins.
16952         
16953         * plugins, plugins/Makefile.am, plugins/sample1/*:
16954           Created plugins modules.
16955           
16956         * src/anjuta.h, src/anjuta.c: Removed app->szAddinDir and 
16957           Defined PACKAGE_PLUGIN_DIR directly and properly. Fixed
16958           to load plugins of *.so only and not *.so* (which results
16959           in duplicates).
16960         
16961         * anjuta.spec.in: added %{prefix}/lib/anjuta to take care of 
16962           plugins during packaging.
16964 2001-12-27  Simos Xenitellis  <simos@hellug.gr>
16966         *  configure.in: Added Greek (el) to ALL_LINGUAS.
16968 2001-12-27 Duarte Loreto <happyguy_pt@hotmail.com>
16970         * configure.in: Added portuguese to ALL_LINGUAS
16972 2001-12-24  Naba Kumar <kh_naba@users.sourceforge.net>
16974         * global-tags/.cvsignore
16975         tagmanager/.cvsignore
16976         tagmanager/include/.cvsignore:
16977         Added cvs ignore files.
16979         * data/.cvsignore
16980         Updated cvs ignore file.
16981         
16982 2001-12-23      Andy Piper      <andy.piper@freeuk.com>
16984         * src/debugger.c, src/text_editor.c, src/anjuta.c, 
16985           data/anjuta.properties, data/internal.properties: clean up some 
16986           message strings (me)
16988 2001-12-23      Andy Piper      <andy.piper@freeuk.com>
16990         * src/about.c, THANKS: added Jens to the credits
16991         
16992 2001-12-23      Andy Piper      <andy.piper@freeuk.com>
16994         * pixmaps/close_file_small.xpm, pixmaps/Makefile.am, src/anjuta.c,
16995           src/text_editor.h, src/pixmaps.h, src/text_editor_cbs.c,
16996           src/text_editor_cbs.h, src/text_editor_gui.c: patch from Jens
16997           Georg <mail@jensgeorg.de> to add close button to file tabs.
16999 2001-12-20      Andy Piper      <andy.piper@freeuk.com>
17001         * launcher/anjuta_launcher.c: patch from Stef to fix #490816
17002           (debugger now catches correct signal from process)
17004 2001-12-20      Andy Piper      <andy.piper@freeuk.com>
17006         * pixmaps/Makefile.am, pixmaps/appwiz_*.png: new images from Misha
17007         * src/pixmaps.h: switch appwizard project icons to new designs
17008         * pixmaps/appwid*xpm, pixmaps/gear.xpm: removed unused graphics
17010 2001-12-20      Andy Piper      <andy.piper@freeuk.com>
17012         * pixmaps/Makefile.am: stop redundant images from being installed.
17013           The next step will be to remove them completely.
17014         * src/appwiz*: further updates (more to come)
17015         * src/pixmaps.h: cleaned up, commented
17016         * src/splash.c: should use the pixmaps macro defined
17017         * HACKING: more on the graphics stuff and use of pixmaps.h
17019 2001-12-19      Andy Piper      <andy.piper@freeuk.com>
17021         * src/defaults.c: fix bug #494864
17023 2001-12-18      Andy Piper      <andy.piper@freeuk.com>
17025         * pixmaps/applogo.png, pixmaps/appwizard.png: added new wizard
17026           graphics from Misha
17027         * pixmaps/interface.xpm, pixmaps/app_wizard.jpg: removed
17028           redundant graphics, no longer used
17029         * src/appwiz*: revamped application wizard by Andy and Misha for
17030           a more usable and professional look-and-feel
17031         * HACKING: updates to cover patching, graphics, and some additions
17032           post-0.1.8
17033         * TODO: removed some implemented features
17035 2001-12-17      Andy Piper      <andy.piper@freeuk.com>
17037         * data/anjuta.properties, data/internal.properties: cleanup
17038         * src/compiler_options_gui.c, src/mainmenu_callbacks.*, 
17039           src/preferences_gui.c, src/text_editor_menu.c: patches from Biswa
17040           to edit styles colors for keywords and add Goto Tag menu option
17041           in the editor
17043 2001-12-14 Naba Kumar <kh_naba@users.sourceforge.net>
17045         * src/anjuta.c, anjuta.h, text_editor.c, text_editor.h:
17046         
17047         Fixed bug #460335
17048         fixes the Forget of the cursor position when tab is brought active
17049         from project manager.
17050         
17051 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
17053         * src/messages.c
17054           Exported "TERM=xterm" to get a color terminal when
17055           anjuta is not started from within a terminal.
17056           
17057 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
17059         * src/messages.c
17060           src/messages.h
17061           Added a frame around zvt terminal.
17062           
17063         * src/preferences_gui.c
17064           Modified to say "Use glade component (experimental)"
17065           instead of "Use Component".
17066           
17067 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
17069         * Patch from 
17070         Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17071         
17072         * src/anjuta.c
17073         src/fileselection.c
17074         src/messages.c
17075         src/messages.h
17076         src/preferences.c
17077         src/preferences.h
17078         src/project_dbase.c
17080         a) Extra scrollbar in terminal no longer appears.
17081         b) Character set preference should be preserved (untested).
17082         c) File selection widget now remembers last directory.
17083         d) On creation of generic project, the glade 'file not found' error no
17084                 longer occurs.
17085         e) First terminal window is created 'on demand', so it should always to
17086                 the Right Thing (TM) as far as starting WD is concerned. Also, the
17087                 environment is now passed to the terminal.
17088         f) Solaris compilation should be fixed (replaced get_current_dir_name()
17089                 with getcwd()).
17090         g) Fixed some compilation warnings.
17092 2001-12-10      Andy Piper      <andy.piper@freeuk.com>
17094         * configure.in, src/anjuta.c, src/messages.c, src/messages.h,
17095           src/pixmaps.h: applied terminal and warnings patch (Biswa)
17096         * src/*: cleanups (me)
17097         * pixmaps/mini_term.xpm: added new file for terminal button
17098           (me, based on existing artwork)
17100 2001-12-07      Andy Piper      <andy.piper@freeuk.com>
17102         * configure.in: bumped version to 0.1.9-pre
17103         * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new 
17104           translation
17105         * src/aneditor.cxx: patch from Biswa to re-enable autocompletion
17107 2001-12-07  Pablo Saratxaga  <pablo@mandrakesoft.com>
17109         * src/splash.c: removed a DOS end of line of a comment (so the *.po
17110           files are free of that char)
17111         * configure.in: added "az" to ALL_LINGUAS
17113 2001-11-29      Andy Piper      <andy.piper@freeuk.com>
17115         * tagmanager/tm_workspace.c, src/project_dbase.c: critical
17116           crash bug fix from Biswa.
17117         * FUTURE: added Anjuta/gIDE merger information to provide 
17118           details on future direction and status of 1.x stuff
17119         * NEWS: prepared for release
17120         * po/de.po: update from Jens Georg <mail@jensgeorg>
17122 2001-11-28      Andy Piper      <andy.piper@freeuk.com>
17124         * multiple minor updates pre-0.1.8
17125         * patch from Biswa to fix syntax highlighting and packaging
17126         * po/fr.po: update from Stef
17128 2001-11-26 Naba Kumar <kh_naba@users.sourceforge.net>
17130         * global-tags/Makefile.am
17131         global-tags/create_global_tags.sh
17132         global-tags/tm_global_tags.c
17133         scintilla/LexCPP.cxx
17134         scintilla/include/SciLexer.h
17135         src/aneditor.cxx
17136         src/project_dbase.c
17137         tagmanager/Makefile.am
17138         tagmanager/include/Makefile.am
17139         tagmanager/include/tm_project.h
17140         tagmanager/include/tm_tag.h
17141         tagmanager/include/tm_tagmanager.h
17142         tagmanager/tm_project.c
17143         tagmanager/tm_source_file.c
17144         tagmanager/tm_tag.c
17145         tagmanager/tm_workspace.c:
17146         
17147         Includes the syntax highliting patch to scintilla).
17148         and more stable code.
17149         
17150         *tagmanager/include/tm_symbol.h: New file.
17151         *tagmanager/tm_symbol.c: New file.
17152         
17153         Add symbol tree building functionality at project level
17154         
17155         Patch from:
17156         Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17157         
17158 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
17160         * pixmaps/file_cpp.xpm,   pixmaps/file_html.xpm,  pixmaps/file_icon.xpm,
17161           pixmaps/file_c.xpm,     pixmaps/file_h.xpm,     pixmaps/file_pix.xpm,
17162           pixmaps/file_file.xpm,  pixmaps/file_i18n.xpm
17163           : New and improved pixmaps from Misha <misha@phreaker.net>
17164           Thanks to him.
17166 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
17167         
17168         * Big patch submitted by
17169           Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>.
17170           Many thanks to him.
17171         
17172         * src/Makefile.am, src/aneditor.cxx
17173           src/anjuta.c, src/anjuta.h, src/project_dbase.c,
17174           src/project_dbase.h, src/text_editor.c, src/text_editor.h:
17175           Use of tagmanager lib for advanced calltips.
17177         * global-tags/*: Created new directory and added files to 
17178           generate system.tags.
17180         * tagmanager/*: Created new directory and added tagmanager lib
17181           files.
17183         * configure.in, acconfig.h, Makefile.am: Modified to reflect
17184           the above additions.
17186         * data/Makefile.am: Modified to accomodate generated system.tags file.
17188 2001-11-07      Andy Piper      <andy.piper@freeuk.com>
17190         * scintilla/: updated to 1.41
17191         * src/Makefile.am: added Ada and Bullant lexers from Scintilla
17192         * src/about.c: updated list of authors
17193         * src/aneditor.cxx: tidied to remove unused SciTE debug calls
17194         * HACKING: updated to cover Scintilla usage
17195         * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new 
17196           translation
17198 2001-11-07  Naba Kumar <kh_naba@users.sourceforge.net>
17200         * src/aneditor.cxx: Fixed compilation errors with it.
17201           by add include to gtk+ headers and typedefining a mysteriously
17202           vanished class Colour.
17204 2001-10-29  Naba Kumar <kh_naba@users.sourceforge.net>
17206         * configure.in: Added pt_BR in the languages.
17207         
17208 2001-11-01      Andy Piper      <andy.piper@freeuk.com>
17210         * src/executer.c, mainmenu_callbacks.c: patch from Dan Elphick
17211           (<dre00r@ecs.soton.ac.uk>) to correct a spelling mistake
17212         * THANKS: updated
17213         * manuals/C/anjuta-manual/*: new format to match
17214           the rest of the GNOME docs chapter layout. Added the many
17215           new contributors. Moved Authors and License information into new
17216           chapters of their own - should make expansion easier too
17217         * src/compiler_options.c: changed the profiler option to -pg to 
17218           work with GNU tools (gprof)
17219         * src/compiler_options_gui.c, main_menubar_def.h: tidied some messages 
17220           and text labels
17221         
17222 2001-10-29  Naba Kumar <kh_naba@users.sourceforge.net>
17224         * src/compiler_options.h, compiler_options.c, compiler_options_cbs.c
17225           compiler_options_gui.c:
17226           Added a new entry for linker flags and renamed c_options to c_flags
17227           and l_options to l_libs. Also, added a new function:
17228           compiler_options_set_prjlflags_in_file();
17229         
17230         * src/source.c: projects/src/Makefile.am now have LDFLAGS set.
17231         
17232         * src/compiler_options_gui.c: Trimmed some UI for the 'others' page.
17233           
17234 2001-10-26      Andy Piper      <andy.piper@freeuk.com>
17236         * THANKS, src/about.c: corrections and additions following 
17237         Naba's big update
17238         * src/main_menubar.c: patch from Rikul to fix the problem with 
17239         menu accelerators not being loaded
17241 2001-10-26  Naba Kumar <kh_naba@users.sourceforge.net>
17243         * THANKS: Added all contributors and translators names and emails.
17244         * AUTHORS: Updated
17245         * pixmap/anjuta_logo.png: Reduced the size of the logo.
17246         * pixmap/anjuta_splash.png, pixmaps/Makefile.am:
17247               Added new file (earlier logo with border).
17248         * src/about.c: Added all contributors names and emails
17249               and used macro definition for logo pixmap file.
17250         * src/pixmaps.h: Added entry for anjuta splash screen.
17252 2001-10-24      Andy Piper      <andy.piper@freeuk.com>
17254         * pixmaps/anjuta_icon[.xpm|.png]: updated application icon
17255         to new PNG version (thanks to Misha) and removed the old
17256         pixmap.
17258 2001-10-24  Abel Cheung  <maddog@linux.org.hk>
17260         * THANKS: added Conner Mo for simplified Chinese translation.
17261         * configure.in: added zh_CN in ALL_LINGUAS
17263 2001-10-21  Abel Cheung  <maddog@linux.org.hk>
17265         * THANKS: added Joe Man for his traditional Chinese translation.
17266         * configure.in: added zh_TW in ALL_LINGUAS.
17268 2001-10-19  Naba Kumar <kh_naba@users.sourceforge.net>
17270         * src/main_menubar_def.h: Changed the link of lidn to
17271         http://lidn.sourceforge.net.
17272         
17273 2001-10-18  Naba Kumar <kh_naba@users.sourceforge.net>
17275         * Applied patch from Rikul
17276         * Applied patch from Luca
17277         * Fixed a cvs conflict. :)
17279 2001-10-17  Stephane Demurget  <demurgets@free.fr>
17281         * THANKS: added Marc Botermans for his Dutch translation.
17283         * configure.in: added nl in ALL_LINGUAS.
17285         * po/nl.po: added.
17287 2001-10-17  Naba Kumar <kh_naba@users.sourceforge.net>
17289         * anjuta.c: Fixed luca's typo.
17290         * resources.c, resources.h: Changed gchar* return to void, to
17291                 avoid a compiler warning.
17292         * scintilla/Makefile.am: Reorganized file entries.
17293         * src/Makefile.am: Added StyleContex.o module directly with the lexers.
17295 2001-10-16  Naba Kumar <kh_naba@users.sourceforge.net>
17297         * Upgraded scintilla to 1.4.
17298         * Added 6 files:  LexCrontab.cxx LexEiffel.cxx LexRuby.cxx
17299                 LexLisp.cxx StyleContext.cxx StyleContext.h
17300         * src/Makefile.am: Added 4 lexers and separated lexer objects
17301                 from the main link variable.
17303 2001-10-14  Stephane Demurget  <demurgets@free.fr>
17305         * THANKS: added Luca, even if it shouldn't be my role to write
17306           this sort of thing :)
17308         * src/anjuta.c: (scan_AddIns_in_directory): some fixes and cleanups on
17309           the latest Luca patch.
17311 2001-10-14      Andy Piper      <andy.piper@freeuk.com>
17313         * added skeleton plugin functionality (lbell <lbell@tsc4.com>). 
17314         This is not documented yet; plugins to come later.
17315         * src/find*.c: find dialogs now persistent 
17316         (Rick <rikul@bellsouth.net>)
17317         * widgets/gnomefilelist.c: fixed multiple file open issue 
17318         (Rick <rikul@bellsouth.net>)
17319         * changes to recent file and project lists handling 
17320         (lbell <lbell@tsc4.com>)
17321         * more minor UI updates (me)
17323 2001-10-11      Andy Piper      <andy.piper@freeuk.com>
17325         * src/Makefile.am: removed warnings for traditional C syntax
17326         * pixmaps: added new icons for mini_locals, mini_cvs and
17327         the splash screen - thanks to Misha <misha@phreaker.net>
17329 2001-10-10      Andy Piper      <andy.piper@freeuk.com>
17331         * src/toolbar.c: fix typo in tooltip text
17332         * ccview/cccmd.cc: alter Func to Function in menu text
17334 2001-10-09      Andy Piper      <andy.piper@freeuk.com>
17336         * src/find_text.c: applied patch from rikul <null@acm.org> to fix minor
17337         issue with find dialog reporting an error when Scintilla finds text
17338         * applied patch from Denis Boehme <boehme at syncio dot de> to support
17339         DOS files (i.e. CR/LF translation)
17341 2001-10-03      Andy Piper      <andy.piper@freeuk.com>
17343         * src/notebook.c: applied patch from rikul <null@acm.org> to fix bug
17344         #452436
17345         * data/internal.properties: default fold style now set to 3 :-)
17346         * applied patch from rikul <null@acm.org> to turn notebook tab 
17347         headings red when file has been edited.
17349 2001-10-02  Kjartan Maraas  <kmaraas@gnome.org>
17351         * configure.in: Added "no" to ALL_LINGUAS.
17352         
17353 2001-09-29  Naba Kumar <kh_naba@users.sourceforge.net>
17355     * Patch from lbell <lbell@tsc4.com>
17356     src/controls.c
17357     src/debugger.c
17358     src/main_menubar.c
17359     src/main_menubar.h
17360     src/main_menubar_def.h
17361     src/mainmenu_callbacks.c
17362     src/mainmenu_callbacks.h
17363     src/project_dbase.c
17364     src/project_dbase.h
17365     
17366     Implemented a check menu item to handle the 'show locals' flag
17367     for the current project.
17369     * data/internal.properties: Removed the redundant command
17370     for gnome-terminal.
17371     
17372 2001-09-25  Naba Kumar <kh_naba@users.sourceforge.net>
17374         * Patch from lbell <lbell@tsc4.com> for fixing some compiler warnings.
17376 2001-09-24  Fatih Demir <kabalak@gtranslator.org>
17378         * configure.in: Added "ta" to the languages list.
17380 2001-09-21  Andy Piper <andy.piper@freeuk.com>
17382         * data/internal.properties:
17383           added fold.symbols property to control appearance of folds
17384           in the Scintilla editor (thanks to rikul <null@acm.org>)
17386 2001-09-21  Naba Kumar <kh_naba@users.sourceforge.net>
17388         * src/message.c:
17389           one extra button for message win is being created -- Fixed.
17390         
17391           The frame should be hidden and not only the pix_lab when
17392           that message pane is hidden (aBts[nIndex].bVisible == FALSE)
17393           -- Fixed.
17394         
17395         * pixmaps/mini_locals.xpm (new file), pixmaps/Makefile.am: 
17396           for the time being it is same as mini_cvs.xpm.
17397         
17398 2001-09-21  Naba Kumar <kh_naba@users.sourceforge.net>
17400         * src/find_repace.c: Fixed the vanishing find/replace dialog box.
17402         Patch from rikul <null@acm.org>
17403         
17404         * CORBA-Server.c, debugger.c, debugger.h, glades.c,
17405         glades.h, messages.c, messages.h, pixmaps.h,
17406         project_dbase.c, project_dbase.h, session.c,
17407         session.h, watch_cbs.c, watch_cbs.h, watch_gui.c:
17408         
17409         inserted 'add to watch' option in inspect window, so you can add easily
17410         a variable in watch window .
17411         
17412         Added a new message pane for the gdb local variables inspection. Changed
17413         the code in messages.c to better account for future new panes insertion.
17414         Defined a new pixmap for the new tab button in pixmaps.h
17415         (ANJUTA_PIXMAP_MINI_LOCALS); someone must create it and add it to the
17416         install script.
17417         
17418         Changed the debugger module to have a single function for asking to gdb
17419         to send program info. The idea is to ask the debugger about only the
17420         info needed to open windows( watch, registers, etc ) to speedup the step
17421         command. I plan to ask informations to the debugger based on the user
17422         interface status.
17423         The request for local variables is enabled by default, but the
17424         projectDBase has a variable to control it, to allow disabling that
17425         feature,  there is also the code to save and to reload the state. If you
17426         want to have it disabled by dafult change SHOW_LOCALS_DEFAULT to FALSE
17427         in project_dbase.c
17429         This big patch is from:  lbell <lbell@tsc4.com>
17430         
17431 2001-09-20  Stephane Demurget <demurgets@free.fr>
17433         Patch from rikul <null@acm.org> :
17435         * data/internal.properties, src/aneditor.cxx: fixed the fold margin
17436           problem and added folding support for php/hmtl.
17438 2001-09-19  Naba Kumar <kh_naba@users.sourceforge.net>
17440         * Fixed dnd of files within scintilla.
17441         patch from:  rikul <null@acm.org>
17442         
17443 2001-09-18  Naba Kumar <kh_naba@users.sourceforge.net>
17445         * Applied patch from Luca.
17446         
17447         * src/source.c: source_write_build_files(): Fixed the project generation
17448           failure. The fist return statement and the free_project_type were 
17449           misplaced.
17451 2001-09-14  Naba Kumar <kh_naba@users.sourceforge.net>
17452         
17453         * anjuta.c, anjuta.h, main.c, main_menubar.c, main_menubar_def.h,
17454         mainmenu_callbacks.c, mainmenu_callbacks.h, messages.c:
17455         
17456         1) Restore the error color to red (waiting for a configurable one )
17457         2) Saving projects settings if you exit anjuta without closing an open
17458         saved project
17459         3) New Menu 'repaeat search' to search with a keystroke without pressing
17460         the toolbar button
17461         4) some define in the menus to better handle menu item update
17462         
17463         Patch from: lbell <lbell@tsc4.com>
17464         
17465         * main_menubar_def.h, main_menubar.c: Change the position of
17466         "Repeat find" menu position.
17468 2001-09-13  Naba Kumar <kh_naba@users.sourceforge.net>
17470          project_type.h, project_type.c, source.c: Applied patch.
17471          patch from Johannes Schmid <clubfan@users.sourceforge.net>
17472          
17473 2001-09-12  Naba Kumar <kh_naba@users.sourceforge.net>
17475         * configure.in, src/Makefile.am: Using macros for ORBit flags.
17476         
17477 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
17478         
17479         * Fixed bug #445752
17480   
17481 2001-9-06  Johannes Schmid <clubfan@users.sourceforge.net>
17482         
17483         * Fixed bugs in Gtk-- and Gnome-- project type
17485 2001-09-12  Naba Kumar <kh_naba@users.sourceforge.net>
17487         * dnd.c: Support for multiple files drag-n-drop.
17488         
17489           Patch from: rikul <null@acm.org>
17490         
17491         * anjuta.c, anjuta.h, anjuta_cbs.c, main_menubar_def.h,
17492           mainmenu_callbacks.c, mainmenu_callbacks.h: Added message text
17493           saving from menu.
17494         
17495           Patch from: rikul <null@acm.org>
17497         * Applied patch for widgetizing goto dialog box.
17498           Patch from: ???
17499         
17500         * Applied patch for having new project type handling.
17501           Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
17502           
17503 2001-09-12  Naba Kumar <kh_naba@users.sourceforge.net>
17505         * Makefile.am, aneditor.cxx, aneditor.h, anjuta.c, anjuta.h,
17506           anjuta_cbs.c, anjuta_gui.c, breakpoints.c, breakpoints.h,
17507           debugger.c, debugger.h, find_in_files.c, find_in_files.h,
17508           find_replace.c, find_replace.h, find_text.c, find_text.h,
17509           glade_iface.c, main.c, messages.c, messages.h, project_dbase.c,
17510           project_dbase.h, source.c, text_editor.c, text_editor.h,
17511           text_editor_cbs.c, utilities.c, utilities.h:
17512         
17513           Applied a huge patch (after slight preview). I would like Luca
17514           to have his feature additions mentioned here.
17515         
17516           Patch from: lbell <lbell@tsc4.com>
17518 2001-09-09  Stephane Demurget <demurgets@free.fr>
17520         * scintilla/Makefile.am: added to $(GTK_CFLAGS) INCLUDES.
17522         * po/fr.po: updated to the latest sources.
17525 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
17526         
17527         * Fixed bug #445752
17528   
17529 2001-08-07  Naba Kumar <kh_naba@users.sourceforge.net>
17531         * dnd.h, dnd.c: New files for drag n drop support.
17532                 
17533         * anjuta.h, anjuta_gui.c, anjuta_cbs.c:
17534            Added drag and drop support for opening files.
17535         
17536         Thanks to José Antonio Caminero Granja <JCamGra@alumnos.uva.es> and
17537         Archit Baweja <bighead@crosswinds.net> for this idea.
17538         
17539         * TODO: Added some more todos. :-(
17541 2001-08-06  Naba Kumar <kh_naba@users.sourceforge.net>
17543         * Fixed the goto line activate bug.
17544         patch from: Martyn Bone <mbone@brightstar.u-net.com>
17546 2001-9-06  Johannes Schmid <clubfan@users.sourceforge.net>
17547         
17548         * Fixed bugs in Gtk-- and Gnome-- project type
17550 2001-08-5  Naba Kumar <kh_naba@users.sourceforge.net>
17552         * widgets/gonmefilelist.c, gnomefilelist.c:
17553         Modified multiple selection on pressing control.
17554           # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
17555         
17556         * src/project_dbase_gui.c, anjuta_cbs.c, fileselection.h, fileselection.h:
17557         Modified multiple selection on pressing control.
17558           # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
17559         
17560 2001-09-05  Abel Cheung  <maddog@linux.org.hk>
17562         * src/project_dbase_gui.c(*lang_data[]): Rename zh_TW.Big5 to zh_TW .
17563           This is useless; but just in case...
17565 2001-08-4  Naba Kumar <kh_naba@users.sourceforge.net>
17567         * data/internal.properties: modified a bit of perl properties.
17568         
17569 2001-08-3  Naba Kumar <kh_naba@users.sourceforge.net>
17571         * ccview/cccproj.hh, ccview/hash_str.h, src/fileselection.c, src/fileselection.h
17572           src/project_dbase_gui.c, widgets/gnomefilelist.c, widgets/gnomefilelist.h:
17573           Added support for multiple file imports. Changed the standrd C++
17574           convention of #include <file> to #include <file.h>, because I had given
17575           some wrong options while compiling my gcc-3.0.1 compiler, so it does not
17576           now support the #include <file> convention. That is something to be fixed :). 
17577           # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
17579 2001-08-1  Naba Kumar <kh_naba@users.sourceforge.net>
17581         * src/anjuta.c: Added function static greetings_text(), to solve the non
17582                 translation of the greetings text in the wizard.
17583                 
17584 2001-08-31  Andy Piper <andy.piper@freeuk.com>
17586         * src/find_in_files_gui.c: made order of buttons consistent with other Find
17587           dialogs, with OK the default (fix bug #453482)
17589 2001-08-31  Naba Kumar <kh_naba@users.sourceforge.net>
17591         * src/anjuta.c: Fixed a bug that tries to printf 'NULL'
17592         
17593         * src/appwizard.c: added N_() for the inlcuding the welcome message translatable.
17594         
17595 2001-08-29  Naba Kumar <kh_naba@users.sourceforge.net>
17597         * src/aneditor.cxx
17598           src/aneditor.h
17599           src/anjuta_cbs.c
17600           src/controls.c
17601           src/main_menubar.c
17602           src/main_menubar.h
17603           src/main_menubar_def.h
17604           src/mainmenu_callbacks.c
17605           src/mainmenu_callbacks.h:
17606                 Applied the patch that addes menu items which allow users to
17607                 insert GPL notice and date time in current document.
17608                 patch from: Rick Patel <rikul@shreve.net>       
17609                 
17610         * src/main_menu.c: Fixed a compilation error.
17611         
17612         * src/anjuta.c: Fixed non-rememberence of editor tab position.
17613         
17614         * src/mainmenu_callbacks.c: Fixed gpl strings to avoid compiler warnings
17615           about the unterminated strings.
17616           
17617         * scintilla/*: Updated scintilla to 1.3.9 version.
17618         
17619 2001-08-28  Naba Kumar <kh_naba@users.sourceforge.net>
17620         
17621         * widgets/gnomefileselection.c:
17622           Applied the patch for fixing multiple selection of file open funcion,
17623           which will deselect the files selected.
17624           patch from: venugopal gummuluru <vgummuluru@yahoo.com>
17626 2001-08-27  Naba Kumar <kh_naba@users.sourceforge.net>
17628         * widgets/gnomefileselection.h, widgets/gnomefileselection.c, src/fileselection.h,
17629           src/fileselection.c, src/anjuta_cbs.c:
17630           Applied the patch     for multiple selection of file open.
17631           patch from: venugopal gummuluru <vgummuluru@yahoo.com>
17632           
17633 2001-08-27  Naba Kumar <kh_naba@users.sourceforge.net>
17635         * Removed "-f" option in call to devhelp, because devhelp no longer
17636           supports that.
17637         
17638 2001-08-26  Stephane Demurget <demurgets@free.fr>
17640         All these modifications have been pointed out by
17641         Gregory Schmitt <gregory.schmitt@free.fr>, so thanks to him.
17643         * data/internal.properties: two fixes for the PHP lexer.
17644           this out.
17646         * fr.po: minor fixes.
17648         * TODO: added a couple of PHP suggestions from Gregory Schmitt.
17650 2001-08-25  Naba Kumar <kh_naba@users.sourceforge.net>
17651         
17652         * main_menubar.c,
17653           main_menubar.h,
17654           main_menubar_def.h,
17655           main_menubar_callbacks.c,
17656           controls.c:
17657                 Added new menu item for "close all fils".
17658                 (Patch from Rikul <rikul@shreve.net>, after revision)
17659         
17660         * project_dbase.c: project_dbase_close_project(): remove unnecessary printf() statement.
17661         
17662         * find_text.c, find_replace.c: Fixed dialog wins not show up once close by 'Esc'.
17663                 (Patch from Rikul <rikul@shreve.net>)
17664         
17665         * anjuta.c: Fixed to have the current dir in the fileopen dialog box.
17666                 (Patch from Rikul <rikul@shreve.net>)
17668 2001-08-22  Naba Kumar <kh_naba@users.sourceforge.net>
17669         
17670         * appwiz_page2.c: Applied patch for disabling auto-upper-casting of
17671            project name in application widzard.
17672            [Patch from: Yannick Koehler <yannick.koehler@colubris.com>  ]
17674         * executer.c: hacked to change the behavior of the executer dialog. Now, instead
17675           of the 'OK' button there is an 'Execute' one.
17676           [ Patch from: Giovanni Corriga <valkadesh@libero.it>  ]
17677         
17678         * executer.c: Changed cancel button to close button. That was more appropriate.
17679           
17680 2001-08-22  Naba Kumar <kh_naba@users.sourceforge.net>
17682         * HACKING: corrected >>>>>> Config management.
17683         
17684         * HACKING: Added many things.
17685         
17686         * src/launcher.h: Added some comments.
17688 2001-08-21  Stephane Demurget <demurgets@free.fr>
17690         * configure.in, NEWS, README: bumped anjuta version to 0.1.7.
17692         * HACKING,
17693           manuals/C/anjuta-faqs/anjuta-faqs.sgml,
17694           src/appwizard_cbs.c,
17695           src/appwizard_gui.c: Applied UI/docs cleanup patch from
17696           Andy Piper <andy.piper@freeuk.com>
17698         * po/fr.po: updated to latest sources.
17700         * Makefile.am: removed anjuta.prj from EXTRA_DIST.
17703 2001-08-18  Andy Piper <andy.piper@freeuk.com>
17705         * Fixed bugs #450280 and #448845
17707         * src/about.c: corrected Naba's e-mail address (.net, not .com)
17708         
17709         * src/goto_line.c, src/attach_process_gui.c, src/find_replace.c:
17710           named dialogs
17711         
17712         * src/breakpoints_gui.c, src/commands.c, src/find_text.c,
17713           src/find_in_files_gui.c, src/project_dbase_gui.c, src/help.c, 
17714           src/watch_gui.c, src/stack_trace_gui.c: edited window and dialog 
17715           names to remove "Anjuta: " prefix
17716           
17717         * src/main_menubar_def.c: altered a message
17718         
17719         * launcher/anjuta_launcher.c: cleaned up some messages
17721         * src/debugger.c: edited messages to improve clarity
17722         
17723         * src/app_wiz*.c: tidied wizard interface
17726 2001-08-15  Stephane Demurget <demurgets@free.fr>
17728         Synced Naba's fix and mine about the wizards not working and removed
17729         anjuta.prj to avoid a nasty checkin.
17731         * Makefile.am: removed the install-data-local rule.
17733         * data/Makefile.am: changed the list of files.
17735         * anjuta.prj: removed to avoid checkin of Anjuta temp files.
17737         * .cvsignore: added anjuta.prj for the same reason.
17740 2001-08-15  Naba Kumar <kh_naba@users.sourceforge.net>
17742         * src/source.c: Fixed a bug that fails new gnome projects to get
17743           created.
17745         * src/project_manager.c: Fixed a bug that disables storing recent
17746           project history.
17748         * Makefile.am: Added stuffs to install the macro files in the
17749           anjuta share file.
17752 2001-08-14  Stephane Demurget <demurgets@free.fr>
17754         * data/Makefile.am: added some rules to support the gnome/ macros
17755           dir in order to make the wizards work again.
17757         * anjuta.spec.in: upped the release number.
17760 2001-08-12  Zbigniew Chyla  <cyba@gnome.pl>
17762         * configure.in (ALL_LINGUAS): Added pl.
17765 2001-08-09  Stephane Demurget <demurgets@free.fr>
17767         * anjuta.spec.in: fixed the doc files list.
17770 2001-08-09  Naba Kumar <kh_naba@users.sourceforge.net>
17772         * src/about.c: corrected my email address. :-)
17773         
17774         * TODO: Updated.
17775         
17776         * manuals/C/anjuta-manual/chapter15.sgml: Slight correction.
17777          (patch from Andy Piper <squiggle@ukgateway.net>)
17779 2001-08-08  Naba Kumar <kh_naba@users.sourceforge.net>
17781         * debugger.c: Fixed a bug associated with debugging threaded
17782           application.
17783         
17784         * text_editor_menu.c: Fixed broken ui in text editor
17785           pop up menu.
17786           
17787         * text_editor_menu.c: Now the option sub menu in text editor pop up
17788           works.
17789         
17790         * mainmenu_callbacks.c: Fixed "no-modified" bug with autoformat.
17791                 (suggested by lord sibn <sibn@utspl.cjb.net> )
17792         
17793 2001-08-07  Naba Kumar <kh_naba@users.sourceforge.net>
17795         * src/text_editor_menu.c: Added menu item for context help
17796           (patch from Andy Piper <squiggle@ukgateway.net>)
17797         
17798 2001-08-06  Stephane Demurget <demurgets@free.fr>
17800         * ccview/cccproj.cc: added missing i18n strings.
17802         * data/welcome.txt: bumped version to 0.1.6.
17804         * src/anjuta.c: fixed a compilation error due to devhelp integration.
17806 2001-08-06  Naba Kumar <kh_naba@users.sourceforge.net>
17807         
17808         * help.c, help.h: Added support for DevHelp context sensitive help
17809                 and gnome api browsing.
17810         * Fixed toolbars and editor views "not save" bug.
17811         * Updated sgmldocs.make and configure.in to handle rh 7.1 crap.
17812           (patch from Andy Piper <squiggle@ukgateway.net>)
17813         * Updated THANKS and chapter15.sgml for uk and ru translators.
17815 2001-08-05  Naba Kumar <kh_naba@users.sourceforge.net>
17817         * Transfered ru.po, uk.po and update.sh from gnome-i18n/extra-po/anjuta
17818         * Updated configure.in to include these changes
17819         
17820 2001-08-03  Stephane Demurget <demurgets@free.fr>
17822         * src/project_dbase_gui.c: fixed bug #446963
17823           (on_project_dbase_ccview_update_start),
17824           (on_project_dbase_ccview_update_end): added.
17825           These two respectively disable and enable close file/project
17826           menu entries and toolbar items, while the ccview part updates
17827           its tag database.  
17830 2001-08-03  Stephane Demurget <demurgets@free.fr>
17832         * configure.in: added sv to the ALL_LINGUAS list.
17833         
17835 2001-08-01  Fatih Demir <kabalak@gtranslator.org>
17837         * anjuta.desktop.(in(.in)), configure.in & Makefile.am: Get the desktop
17838                 file to work: merge translations and distribute it.
17840         * .cvsignore & ABOUT-NLS: Erh, "ABOUT-NLS" shouldn't be in CVS.
17842         * NEWS, README, THANKS & TODO: Spelling fixes.
17844 2001-08-01  Stephane Demurget <demurgets@free.fr>
17846         * README: updated requirements.
17848         * scintilla/Makefile.am,
17849           src/Makefile.am: fixed includes using $(srcdir), as the distcheck
17850           target can't be realized (custom build path).
17852         * Makefile.am: added xml-i18n-* and anjuta.spec.in as EXTRA_DIST.
17853           Removed install-data-local.
17855         * src/compiler_options.c: changed the include paths of the pixmaps.
17856           we hadn't any warning because of the include paths passed to the
17857           compiler. Thanks to make distcheck for reporting this.
17860 2001-07-31  Stephane Demurget <demurgets@free.fr>
17862         * NEWS, THANKS: updated.
17864         * src/anjuta.c: (anjuta_fatal_signal_handler), (anjuta_exit_signal_handler):
17865           fixed to show the correct kernel signal number and its description.
17867         * widgets/gnomefilelist.c: fixed bug #445756
17868           (goto_last): renamed to goto_prev and changed according to goto_next.
17869           (goto_next): added.
17870           (goto_directory): removed.
17871           (check_list_for_entry): renamed (g_list_find_string_pos) and rewrote: the
17872           returned value is now the position in the list.
17873           (check_ok_button_cb): changed the back check and added one for next.
17874           (gnome_filelist_set_dir): the check in history make it wouldn't be
17875           a "true" history. polished the whole thing, using set_dir_internal.
17876           (set_dir_internal): used in gnome_filelist_set_dir and back/next callbacks, so
17877           there's no check in the history when using back or next.
17879         * manuals/*: added missing .cvsignore files.
17882 2001-07-30  Stephane Demurget <demurgets@free.fr>
17884         * po/fr.po: updated to latest sources.
17886         * src/preferences_gui.c: (create_preferences_page6): fixed bug #445758
17887           call on_trunc_mesg_check_clicked after the two spinbuttons are ref'ed,
17888           to put off their sensitive attributes.
17890 2001-07-29  Stephane Demurget <demurgets@free.fr>
17891         
17892         * po/fr.po: fixed some grammar things.
17893           Thanks to Pierre Sarrazin <sarrazip@sympatico.ca> for having pointed
17894           this out.
17895         
17896         * src/utilities.c: (file_is_link): use lstat instead of stat.
17898 2001-07-27  Naba Kumar <kh_naba@123india.com>
17899         
17900         * Remove help dir from cvs, because it is no longer
17901           needed.
17902         
17903         * Remove manuals/anjuta-manual dir from cvs, because it is no longer
17904           needed.
17906 2001-07-24  Naba Kumar <kh_naba@123india.com>
17908         * debugger.c: (debugger_update_prog_status): Fixed
17909                 the bug with gdb version 5. Debugger starts, when
17910                 step in/out/over etc are clicked.
17911         
17912         * debugger.c: All functions: added debugging codes.
17913         
17914         * breakpoints.c: (breakpoints_dbase_set_all_in_editor):
17915         * breakpoints.c: (breakpoints_dbase_add_brkpnt):
17916           Modified to recognize non project files also.
17917           
17918         * source.c: (source_write_configure_in):
17919           Added source for 'prefix' counterparts for
17920           no-prefix AC_SUBST.
17921         
17922 2001-07-23  Naba Kumar <kh_naba@123india.com>
17923         
17924         * anjuta.c: added function anjuta_remove_text_editor();
17925           and suitably modified anjuta_remove_current_text_editor().
17926           
17927         * project_dbase.c: project_dbase_close(), Added code to
17928           close all opened files that belong to the project when
17929           the project is closed.
17930          (patch from  "Maxim Blagai" <maximblagai@yahoo.com> and some my codes)
17931         
17932         * Updated the manuals/anjuta-manual subdir for GDP standards.
17933            (patch from Andy Piper <squiggle@ukgateway.net>)
17934         
17935         * main_menubar.h, main_menubar.def: Added Menu items to handle
17936           urls for library references, bugs, patches and feature request
17937           submission.
17938         
17939 2001-07-20  Naba Kumar <kh_naba@123india.com>
17940         
17941         * Set wmclass names in all windows.
17942           (patch from Andy Piper <squiggle@ukgateway.net>)
17943         * New splash logo from "Misha" <misha@phreaker.net>);
17945 2001-07-19  Naba Kumar <kh_naba@123india.com>
17946         
17947         * preferences.[h,c], preferences_gui.c: Added 4 properties to
17948           set caret color, calltip back color and selection fore/back
17949           color.
17951 2001-07-18  Naba Kumar <kh_naba@123india.com>
17952         
17953         * project_dbase.c: Closes all files when project is closed.
17954          (patch applied from  "Maxim Blagai" <maximblagai@yahoo.com>)
17955          -- We still need to refine this as it closes all sort of files.
17956         
17957         * compiler_options.c: Fixed seg-fault bug when last item in
17958           compiler option lists is removed.
17959         
17960         * Fixed missing newline warnings during compilation.
17961           (patch from Andy Piper <squiggle@ukgateway.net>)
17963 2001-07-17  Fatih Demir <kabalak@gtranslator.org>
17965         * xml-i18n-*: Blew away the xml-i18n-* files from CVS -- they're
17966                 autogenerated no need to store'em in CVS.
17968         * ccview/.cvsignore: Addition of cvsignore.
17970 2001-07-17  Naba Kumar <kh_naba@123india.com>
17971         
17972         *GUI fixes and spell corrections
17973         (patch from Andy Piper <squiggle@ukgateway.net>)
17975 2001-07-15  Naba Kumar <kh_naba@123india.com>
17976         
17977         *Fixed double error message for file not found.
17978         
17979         *Put white backgrounds for png images.
17980         
17981         *Converted '-' to '_' in sgml files.
17983 2001-07-14  Naba Kumar <kh_naba@123india.com>
17984         
17985         * project_dbase.c: Short-cut for expand/collasp project tree
17986         
17987         * project_dbase_gui.c:
17988          (patch applied from  "Maxim Blagai" <maximblagai@yahoo.com>)
17990 2001-07-13  Naba Kumar <kh_naba@123india.com>
17991         
17992         * notebook.[h,c]: Added
17993          (patch applied from  "Maxim Blagai" <maximblagai@yahoo.com>)
17994         Project/message window now toggles on control and
17995         and notebook switch short-cut
17997 2001-07-7  Naba Kumar <kh_naba@123india.com>
17998         
17999         * Changed a new icon set which looks more gnomish.
18000         
18001         * Changed a new anjuta splash logo.
18002         (Icons and splash logo created by "Misha" <misha@phreaker.net>)
18004 2001-07-6  Naba Kumar <kh_naba@123india.com>
18005         
18006         * ccview/*: Integrated ccview for class view and file view
18007                 in the project Manager.
18008         
18009         * widgets/gnomefilelist.[h,c]: Added show hidden files options.
18011 2001-07-1  Naba Kumar <kh_naba@123india.com>
18012         
18013         * scintilla/*: Upgraded Scintilla to version 1.3.7
18014         
18015         * manuals/anjuta-manual/C/chapter[00-12].sgml: Added many more stuffs.
18016         
18017 2001-06-28  Naba Kumar <kh_naba@123india.com>
18018         
18019         * src/debugger.c: Correct step-over and step-out swapping.
18020         
18021         * manuals/anjuta-manual/C/chapter[00-12].sgml: Splitted manual
18022           chapters and added more stuffs.
18024 2001-06-13  Naba Kumar <kh_naba@123india.com>
18025         
18026         * data/autogen.sh.gtkmm: Added
18027         
18028         * data/autogen.sh.gnomemm: Added
18029         
18030         * src/appwiz.c: Added two more application wizard templetes
18031         
18032         * src/project: for gtk-- and gnome-- and proper support
18033         
18034         * src/source.c: for c++ in the project configuration.
18035         
18036         * src/source.h:
18038 2001-05-05  Naba Kumar <kh_naba@123india.com>
18040         * Merged my pre-cvs modifications with 
18041           the current cvs copy.
18043         * (lot of files change).
18045         * Implemented session management.
18047         * Local installation possible by
18048           manageing our own pixmaps paths
18049           manupulations.
18050         
18051         * resources.h: Added.
18052         * resources.c: Added.
18054         * Fixed some bugs.
18055         
18056 2001-05-05  Fatih Demir <kabalak@gtranslator.org>
18058         * manuals/.cvsignore & manuals/anjuta-manual/C/.cvsignore:
18059                 Corrected/extended ignores.
18061 2001-05-04  Naba Kumar <kh_naba@123india.com>
18063         * manuals/: dir tree added.
18064           Sgml documentation started in this dir.
18065           
18066         * omf-install/: dir tree added.
18067         
18068         * manuals/anjuta-manual/C/anjuta-manual.sgml:
18069           Created initial document structure.
18070           
18071         * configure.in: Added test for scrollkeeper.
18072           Added some Makefile entries in AC_OUTPUT.
18073         
18074         * Makefile.am: Added subdir manuals/
18075         
18076         * HACKING: Wrote something stupid.
18078 2001-05-02  Stéphane Démurget <demurgets@free.fr>
18080         * Makefile.am: Added ChangeLog in local data list, becaused it's
18081           needed to create a new project.
18082           
18083         * po/fr.po: minor fixes.
18085         * src/build_file.c, src/configurer.c, src/debugger.c,
18086           src/executer.c, src/find_replace.c, src/gnome_project.c,
18087           src/goto_line.c, src/launcher.c, src/messages.c, 
18088           src/preferences.c src/project_dbase.c: functions declared static.
18089           
18090         * widgets/gnomefilelist.c: Fixed a project creation bug,
18091           introduced with latest changes.
18093 2001-05-01  Stéphane Démurget <demurgets@free.fr>
18095         * widgets/gnomefilelist.c,
18096           BUGS: Fixed an annoying bug preventing from loading files/project
18097           given on the command line. Polished the whole gnome_filelist widget.
18099 2001-04-27  Stéphane Démurget <demurgets@free.fr>
18101         * src/main.c,
18102           src/anjuta.c,
18103           src/anjuta.h: Polished the command line parsing.
18105         * BUGS: Need to clean that damn gnome_filelist widget.
18107 2001-04-25  Stéphane Démurget <demurgets@free.fr>
18109         * src/registers.c,
18110           src/sharedlib.c,
18111           src/signals.c: Removed duplicated includes.
18113         * po/fr.po: minor fixes.
18115         * src/compiler_options_gui.c: Cleaned up a part of the GUI,
18116           create_compiler_options_page? () declared static.
18117         * src/main.c,
18118           src/anjuta.c: Put a command line option for disabling
18119           the splashscreen.
18121         * src/preferences_gui.c: Fixed an internationalization issue,
18122           other functions declared static.
18124         * src/gnome_project.c: Fixed some memory leaks,
18125           new_prj_terminated () declared static. 
18127 2001-04-24  Fatih Demir <kabalak@gtranslator.org>
18129         * configure.in: Sort ALL_LINGUAS alphabetically.
18131 2001-04-22  Stéphane Démurget <demurgets@free.fr>
18133         * Emptied that ugly old Changelog.
18135 == Anjuta 0.1.5 ===
18136 == Anjuta 0.1.4 ==
18138 2001-03-10 Naba kumar  <naba@gnome.org>
18140         * src/gnome_project.c: Fixed project dir creation bug.
18142         * src/text_editor.c: Fixed double accelerators bug.
18143         
18144         * src/glade_iface.c, src/project_dbase.c: Fixed source generation bug.
18146         * src/stack_trace.c, * src/compiler_options.c,
18147         data/internals.properties, src/defaults.c:
18148         Fixed pixmap creation with NULL window.
18150         * src/commands.c, src/preferences_gui.c, src/build_project.c
18151         src/clean_project.c: Bug fix.
18152         
18153         * src/main_menubar_def.h: i18n bug fix.
18154         
18155         * src/executer.h, src/executer.c: Bug fix.
18156         
18157         * src/controls.c: Bug fix.
18158         
18159         * src/debugger.c: Debugger now takes program args.
18160         
18161         * po/ja.po: Added japanese translation file.
18162         
18163         Upgraded to ver 0.1.4
18164         ... Fixed other minor bugs.
18166 == Anjuta 0.1.3 ===
18168 2001-XX-XX Naba kumar  <naba@gnome.org>
18170         * Lots of unaccountable changes. Integrated scintilla.
18171         Redesigned Project managemet. Added supports for other languages.
18172         Java style properties managements. .... blah blah
18173         
18174 2000-11-11 Naba kumar  <naba@gnome.org>
18176         * README, htmls/page111.html, configure.in, anjuta.prj, anjuta.spec:
18177         Upgraded to version 0.1.3.
18179         * src/mainmenu_callbacks.c, src/main_menubar_def.h:
18180         Fixed to activate Debug->add watch properly.
18182 === Anjuta 0.1.2 beta_2 ===
18183 === Anjuta 0.1.2 ===
18185 2000-11-05 Naba kumar  <naba@gnome.org>
18187         * src/compiler_options.c, src/compiler_options_cbs.c
18188         src/compiler_options_cbs.h, src/compiler_options_gui.c
18189         src/anjuta2.c, extra/stock_libs.anj (new),
18190         extra/README.stock_libs (new), htmls/page13.html,
18191         htmls/images/*: Improved Library settings GUI. Can now enable/disable
18192         added libraries. Stock libs provided for ease of entry. Modified
18193         help html file accordingly.
18195 2000-11-03 Naba kumar  <naba@gnome.org>
18197         * README: Minor fixes in Doc files.
18199         * src/gnome_prj.c, src/appwidzard_cbs.c:
18200         Fixed to ignore non-existant dir for blank prj.
18201         More checking in project creation, especially to confirm
18202         that the prj file already does not exist.
18204         * anjuta.spec, configure.in: Upgraded to version 0.1.2
18206         * src/controls.c: Now Menu item "Format/Detach current document"
18207         is inactive when there is no document opened.
18209 === Anjuta 0.1.1 ===
18211 2000-11-01 Naba kumar  <naba@gnome.org>
18213         Completed and Release of first version (Beta) with lots of bugs.
18215 1999-12-27 Naba kumar  <naba@gnome.org>
18217         Anjuta project started.