*** empty log message ***
[anjuta-git-plugin.git] / ChangeLog
blob674649c5d2a8b266aa36b2f606c7b48a749e5b1a
1 2005-07-22  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>
3         * configure.in: Added 'gl' to ALL_LINGUAS.
5 2005-07-21 Naba Kumar  <naba@gnome.org>
7         * libanjuta/anjuta-launcher.c: Fixed dispose method to neatly close
8         the active sources and kill the running process without emitting
9         signals (which could be fatal because the object is being destroyed).
10         Incidentally, fixed the crash that happens when stopping an active
11         debugger session. Disabled debug prints and code clean up.
12         Fixed bug #305587.
13         
14         * plugins/cvs-plugin/cvs-execute.c: Removed signal disconnections from
15         message view object, because that prevents many unprocessed outputs
16         from the cvs command from being appended in view. Does not set NULL
17         to mesg_view private member (not required) so that any pending outputs
18         to view is processed.Fixed bug #172666.
20         * plugins/editor/anjuta-document-manager.plugin.in: Added ruby mime
21         type in supported list.
22         
23 2005-07-18  Adam Weinberger  <adamw@gnome.org>
25         * plugins/file-manager/anjuta-file-manager-plugin.glade:
26           grammar/spelling fixes.
28 2005-07-17 Naba Kumar  <naba@gnome.org>
30         * (new) plugins/project-wizard/templates/terminal/cvsignore,
31         (new) plugins/project-wizard/templates/terminal/po/cvsignore,
32         (new) plugins/project-wizard/templates/terminal/src/cvsignore,
33         plugins/project-wizard/templates/anjuta-plugin.wiz,
34         plugins/project-wizard/templates/gcj.wiz,
35         plugins/project-wizard/templates/gnome.wiz,
36         plugins/project-wizard/templates/gtk.wiz,
37         plugins/project-wizard/templates/gtkmm.wiz,
38         plugins/project-wizard/templates/java.wiz,
39         plugins/project-wizard/templates/python.wiz,
40         plugins/project-wizard/templates/terminal.wiz,
41         plugins/project-wizard/templates/terminal/Makefile.am,
42         plugins/project-wizard/templates/terminal/po/Makefile.am,
43         plugins/project-wizard/templates/terminal/src/Makefile.am,
44         plugins/project-wizard/templates/wxwin.wiz,
45         plugins/project-wizard/templates/xlib-dock.wiz,
46         plugins/project-wizard/templates/xlib.wiz: Added cvsignore files for
47         wizards and updated .wiz files to install them in newly created
48         projects.
50 2005-07-16 Naba Kumar  <naba@gnome.org>
52         * plugins/editor/anjuta-document-manager.plugin.in: Added mime types.
53         
54         * plugins/file-manager/an_file_view.c,
55         plugins/file-manager/plugin.c: Added file manager preferences to
56         show/hide files ignored by version control (e.g. cvsignore).
57         
58         * plugins/editor/text_editor.c: Initialize vfs info struct.
59         
60         * .cvsignore, global-tags/.cvsignore, libanjuta/.cvsignore,
61         libanjuta/interfaces/.cvsignore, libegg/.cvsignore,
62         libegg/menu/.cvsignore, libegg/recent-files/.cvsignore,
63         libegg/treeviewutils/.cvsignore, libegg/util/.cvsignore,
64         omf-install/.cvsignore, pixmaps/.cvsignore,
65         plugins/file-manager/anjuta-file-manager-plugin.glade,
66         scintilla/.cvsignore, scintilla/include/.cvsignore,
67         scripts/.cvsignore, src/.cvsignore, tagmanager/.cvsignore,
68         tagmanager/python.c: Updated.
70 2005-07-16 Naba Kumar  <naba@gnome.org>
72         * tagmanager/parse.c, tagmanager/parse.h, tagmanager/python.c:
73         Fixed python parser to parser class methods.
75 2005-07-15 Naba Kumar  <naba@gnome.org>
77         * plugins/project-wizard/property.c: Used parenthesis to remove
78         ambiguty.
79         
80         * plugins/project-wizard/templates/anjuta-plugin.wiz,
81         plugins/project-wizard/templates/gcj.wiz,
82         plugins/project-wizard/templates/gnome.wiz,
83         plugins/project-wizard/templates/gtk.wiz,
84         plugins/project-wizard/templates/gtkmm.wiz,
85         plugins/project-wizard/templates/java.wiz,
86         plugins/project-wizard/templates/python.wiz,
87         plugins/project-wizard/templates/terminal.wiz,
88         plugins/project-wizard/templates/wxwin.wiz,
89         plugins/project-wizard/templates/xlib-dock.wiz,
90         plugins/project-wizard/templates/xlib.wiz: Fixed wizard descriptions
91         and names.
93 2005-07-15 Naba Kumar  <naba@gnome.org>
95         * plugins/project-wizard/templates/java.wiz,
96         plugins/project-wizard/templates/java/Makefile.am,
97         plugins/project-wizard/templates/java/project.anjuta,
98         plugins/project-wizard/templates/python.wiz,
99         plugins/project-wizard/templates/python/Makefile.am,
100         plugins/project-wizard/templates/python/project.anjuta: Use different
101         project files for java and python module where debugger is not
102         included in the list of plugins.
104 2005-07-15 Naba Kumar  <naba@gnome.org>
106         * configure.in, plugins/project-wizard/templates/Makefile.am,
107         plugins/project-wizard/templates/gcj-logo.png,
108         plugins/project-wizard/templates/gcj.wiz,
109         plugins/project-wizard/templates/gcj/.cvsignore,
110         plugins/project-wizard/templates/gcj/Makefile.am,
111         plugins/project-wizard/templates/gcj/configure.in.tpl,
112         plugins/project-wizard/templates/gcj/src/.cvsignore,
113         plugins/project-wizard/templates/gcj/src/Makefile.am,
114         plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
115         plugins/project-wizard/templates/java-logo.png,
116         plugins/project-wizard/templates/java.wiz,
117         plugins/project-wizard/templates/java/configure.in.tpl,
118         plugins/project-wizard/templates/java/po/Makefile.am,
119         plugins/project-wizard/templates/java/po/POTFILES.in,
120         plugins/project-wizard/templates/java/src/Makefile.am.tpl,
121         plugins/project-wizard/templates/java/src/main.java,
122         plugins/project-wizard/templates/python-logo.png,
123         plugins/project-wizard/templates/python.wiz,
124         plugins/project-wizard/templates/python/.cvsignore,
125         plugins/project-wizard/templates/python/Makefile.am,
126         plugins/project-wizard/templates/python/configure.in.tpl,
127         plugins/project-wizard/templates/python/po/.cvsignore,
128         plugins/project-wizard/templates/python/po/Makefile.am,
129         plugins/project-wizard/templates/python/po/POTFILES.in,
130         plugins/project-wizard/templates/python/src/.cvsignore,
131         plugins/project-wizard/templates/python/src/Makefile.am,
132         plugins/project-wizard/templates/python/src/Makefile.am.tpl,
133         plugins/project-wizard/templates/python/src/main.py: Added Generic
134         gcj and python project wizards. Fixed Generic java project to
135         use _JAVA primary. Update gnome-build from cvs for them to work
136         correctly.
138 2005-07-12 Naba Kumar  <naba@gnome.org>
140         * plugins/project-manager/plugin.c: Automatically determine
141         project backend by probing.
142         
143 2005-07-04 Naba Kumar  <naba@gnome.org>
145         * Makefile.am: Do not install old anjuta.glade file which conflicts
146         with newer src/anjuta.glade.
148 2005-07-03 Johannes Schmid <jhs@cvs.gnome.org>
150         * plugins/an_symbol_prefs.c:
151         Sort list of available symbol files
153 2005-07-02 Johannes Schmid <jhs@cvs.gnome.org>
155         * plugins/build-basic-autotools.c:
156         Fixed #307810
157         
158         * plugins/gtodo/libgtodo.c:
159         Possible fix for #307800
161         * libanjuta/anjuta-encodings.c
162         libanjuta/anjuta-launcher.c
163         libanjuta/anjuta-preference-dialog.c
164         libanjuta/anjuta-preferences.c
165         libanjuta/anjuta-ui.c
166         libanjuta/anjuta-util.c
167         libanjuta/cell-renderer-captioned-image.c
168         libanjuta/plugin.c:
169         
170         Patch from de_lupus@pandora.be (Kristof Vansant):
171         Replaced deprecated gnome-i18n.h
172         Closed #309153
174 2005-07-01 Johannes Schmid <jhs@cvs.gnome.org>
175         
176         * plugins/subversion/anjuta-subversion.glade
177         plugins/subversion/anjuta-subversion.ui
178         plugins/subversion/plugin.c
179         plugins/subversion/subversion-actions.c
180         plugins/subversion/subversion-callbacks.h
181         plugins/subversion/subversion-callbacks.c
182         plugins/subversion/svn-backend-priv.h
183         plugins/subversion/svn-backend.h
184         plugins/subversion/svn-backend.c
185         plugins/subversion/svn-thread.h
186         plugins/subversion/svn-thread.c:
187         
188         Implemented Subversion diff
189         
190 2005-06-30 Johannes Schmid <jhs@cvs.gnome.org>
191         
192         * plugins/build-basic-autotools/build-basic-autotools.c:
193         Fixed crash bug! Might be usefull to release 2.0.2 soon
194         because this bug will crash any build which produces errors
195         or warnings
197 === Anjuta 2.0.1 ===
199 2005-06-27 Naba Kumar  <naba@gnome.org>
201         * plugins/tools/execute.c: Formated code.
202         
203 2005-06-26 Sebastien Granjoux <seb.sfo@free.fr>
205         * plugins/build-basic-autotools/build-basic-autotools.c:
206         Remove two memory leaks
207         Check command output versus untranslated strings too
209         * plugins/tools/execute.c:
210         Remove two memory leaks
211         Check command output versus untranslated strings too
212         Remove description message
214         * plugins/tools/fileop.c:
215         Escape tool name in xml configuration file
217 2005-05-26 Naba Kumar  <naba@gnome.org>
219         * configure.in: Bumped version to 2.0.1
220         * plugins/tools/scripts/Makefile.am: Fixed make checkdist bugs.
222         * plugins/tools/execute.c: Fixed clickable messages.
223         * NEWS: Updated.
225         * plugins/glade/plugin.c, src/layout.xml: Added glade stock icon.
226         Deactivate glade plugin when last glade project is closed. Reorder
227         glade widgets in layout. Change glade project when user selects a
228         new project. Removed project from the list when user closes it. Fixed
229         glade project file loading from URI. Save and restored loaded glade
230         projects in/from session.
232         * plugins/class-gen/action-callbacks.c,
233         plugins/class-gen/anjuta-class-gen-plugin.glade,
234         plugins/class-gen/class_gen.c, plugins/class-gen/plugin.c,
235         plugins/file-wizard/anjuta-file-wizard.glade,
236         plugins/file-wizard/file.c, plugins/file-wizard/file.h,
237         plugins/file-wizard/plugin.c, plugins/file-wizard/plugin.h: Implemented
238         "Add to project" correctly. Use the source file path returned after
239         adding to project. Fixed memory leaks. Deactivate wizard plugins
240         after use.
241         
242         * plugins/project-manager/plugin.c,
243         plugins/project-wizard/anjuta-project-wizard.glade,
244         plugins/project-wizard/druid.c, plugins/project-wizard/install.c,
245         plugins/project-wizard/plugin.c, plugins/project-wizard/plugin.h,
246         src/Makefile.am, src/anjuta-app.c, src/anjuta.glade: Moved
247         project-wizard preference page to anjuta app, because they are
248         more appropriated as general preferences. Renamed username and
249         useremail properties keys.
250         
251         * po/POTFILES.in: Updated.
253         * plugins/editor/action-callbacks.c: Fixed a crash bug when a file is
254         saved at closing.
255         
256         * plugins/file-loader/plugin.c: Do not use static variable to store
257         created submenu in factory. Fixed crash in anjuta exit.
258         
259 2005-05-24 Naba Kumar  <naba@gnome.org>
261         * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
262         manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
263         manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
264         manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
265         manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
266         manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
267         manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
268         manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
269         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
270         
271         * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
272         plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
273         plugins/build-basic-autotools/build-basic-autotools.c,
274         plugins/build-basic-autotools/build-basic-autotools.h,
275         plugins/build-basic-autotools/executer.c,
276         plugins/build-basic-autotools/executer.h,
277         plugins/devhelp/plugin.c, plugins/gdb/debugger.c,
278         plugins/tools/variable.c: Added an extra argument to
279         anuta_util_dialog_input() to pass default value. Save/load project
280         configure and execution parameters in/from session.
282         * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug when no
283         symbol browser is loaded.
284         
285         * plugins/profile-default/plugin.c: Fixed an unbalanced shell
286         freeze/thaw.
288         * plugins/terminal/terminal.c: Fixed bug where repeated activate and
289         deactivate would not start shell.
291 2005-05-24 Naba Kumar  <naba@gnome.org>
293         * libanjuta/anjuta-ui.c, libanjuta/plugins.c,
294         libegg/egg-combo-action.c, libegg/egg-recent-action.c,
295         libegg/egg-submenu-action.c, libegg/test-actions.c,
296         plugins/build-basic-autotools/build-basic-autotools.c,
297         plugins/cvs-plugin/plugin.c, plugins/editor/aneditor-autocomplete.cxx,
298         plugins/editor/search-replace.c, plugins/editor/text_editor.c,
299         plugins/file-wizard/plugin.c, plugins/gdb/debugger.c,
300         plugins/gtodo/plugin.c, plugins/macro/macro-db.c,
301         plugins/macro/plugin.c, plugins/message-view/plugin.c,
302         plugins/profile-default/plugin.c, plugins/project-import/plugin.c,
303         plugins/project-manager/plugin.c, plugins/project-wizard/plugin.c,
304         plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
305         plugins/sample1/plugin.c, plugins/subversion/plugin.c,
306         plugins/tools/plugin.c: Used DEBUG_PRINT() instead of g_message().
308 2005-05-24 Naba Kumar  <naba@gnome.org>
310         * data/properties/styles.properties: Fixed defalt font.
312         * plugins/editor/search-replace.c,
313         plugins/editor/search-replace_backend.c: Fixed message outputs. Identify
314         project openness wihtout activating project-manager plugin (i.e.
315         using anjuta_shell_get()).
316         
317         * libanjuta/interfaces/libanjuta.idl, plugins/project-manager/plugin.c:
318         - Completed add_source(), add_group() and add_target() methods of
319         IAnjutaProjectManager.
320         - Change their definition to return the added element (or NULL).
321         - Used interface API for project main menus and 'add to project'
322         from file-manager context menu.
323         - Select proper default target/group when prompting for adding
324         source/target/group.
325         - Do not expand all nodes in selection tree when default selection
326         are given (eases navigation in big projects).
327         - Code clean ups.
328         - Marked strings for translation.
330 2005-05-23 Naba Kumar  <naba@gnome.org>
332         * src/anjuta-app.c: Save menu accelerators on change.
333         * NEWS: Updated.
334         * plugins/editor/anjuta-docman.c: Fixed premature destruction of
335         save-as dialog (leading to crash later).
337 2005-05-22 Naba Kumar  <naba@gnome.org>
339         * NEWS: Updated.
340         * AUTHORS: Added developers for other projects. Updated.
341         * TODO.tasks: Updated.
342         * ChangeLog: Added past changelogs from anjuta-0.1.5.
343         
344 2005-05-22 Naba Kumar  <naba@gnome.org>
346         * plugins/tools/execute.c: Make parsable lines distinct by adding
347         a "Click me" description in the message. Allow tools to open arbibrary
348         file in editory using gdb-styled annotation (The line starts with two
349         \032 characters followed by the file:line).
350         
351         * plugins/tools/scripts/prepare-changelog.pl,
352         plugins/tools/scripts/tools-2.xml.in: Fixed to add changelog entry in
353         ChangeLog file itself and open it.
355 2005-06-21 Sebastien Granjoux <seb.sfo@free.fr>
357         * plugins/tools/execute.c:
358         Parse output in message pane
359         Correct a crash on plugin deactivation
361         * plugins/tools/fileop.c,
362         plugins/tools/tool.c,
363         plugins/tools/tool.h:
364         Load only valid tools
366 2005-06-21  Naba Kumar  <naba@gnome.org>
368         * anjuta.spec.in: Fixed devel package requirement.
370         * plugins/message-view/message-view.c: Scroll message on next/previous.
372         * TODO.tasks: Updated.
374         * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
375         manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
376         manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
377         manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
378         manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
379         manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
380         manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
381         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
383         * libanjuta/anjuta-preferences.c,
384         plugins/build-basic-autotools/build-basic-autotools.c,
385         plugins/build-basic-autotools/executer.c,
386         plugins/class-gen/action-callbacks.c,
387         plugins/class-gen/action-callbacks.h,
388         plugins/class-gen/class_gen.c,
389         plugins/cvs-plugin/cvs-interface.c,
390         plugins/debug-manager/attach_process.c,
391         plugins/debug-manager/plugin.c,
392         plugins/debug-manager/utilities.c,
393         plugins/debug-manager/utilities.h,
394         plugins/editor/aneditor-autocomplete.cxx,
395         plugins/editor/aneditor.cxx,
396         plugins/editor/search-replace.c,
397         plugins/editor/search-replace_backend.c,
398         plugins/gdb/breakpoints.c,
399         plugins/gdb/registers.c,
400         plugins/patch/plugin.c,
401         plugins/project-wizard/druid.c,
402         plugins/project-wizard/install.c,
403         plugins/subversion/plugin.c,
404         tagmanager/tm_file_entry.c: Fixed compiler warnings and deleted dead
405         codes.
407         * plugins/class-gen/action-callbacks.c,
408         plugins/project-wizard/parser.c,
409         plugins/project-wizard/property.c,
410         plugins/project-wizard/values.c,
411         plugins/symbol-browser/an_symbol.c: Fixed compiler warnings.
413         * plugins/tools/scripts/prepare-changelog.pl: Order filenames
414         alphabetically
416 2005-06-20  Naba Kumar  <naba@gnome.org>
418         * manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
419         manuals/reference/libanjuta/tmpl/e-splash.sgml,
420         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
421         
422         * libanjuta/anjuta-launcher.c: Fixed possible double call of child
423         exit idle function.
424         
425         * plugins/file-wizard/file.c, plugins/file-manager/an_file_view.c:
426         Fixed possible memory corruption.
428         * plugins/profile-default/plugin.c, plugins/symbol-browser/plugin.c,
429         plugins/symbol-browser/an_symbol_view.c, libanjuta/e-splash.c,
430         libanjuta/anjuta-status.c, plugins/project-manager/plugin.c: Fixed
431         progress bar increment and added progress status for symbol refresh
432         and project loading.
433         
434         * plugins/profile-default/plugin.c, libanjuta/interfaces/libanjuta.idl,
435         libanjuta/e-splash.h, libanjuta/anjuta-status.c, src/main.c,
436         plugins/file-loader/plugin.c, libanjuta/e-splash.c, src/anjuta.h,
437         libanjuta/anjuta-status.h, src/anjuta.c: Implemented progress
438         bar.
440         * TODO.tasks: Updated.
442 2005-06-19  Naba Kumar  <naba@gnome.org>
444         * global_tags/create_global_tags.sh: Fixed sh incompatibility bug.
445         Fixed warning.
446         
447         * plugins/project-import/project-import.c: Deactivate plugin when done.
448         
449 2005-06-18  Naba Kumar  <naba@gnome.org>
451         * plugins/profile-default/plugin.c: Fixed error when loading another
452         project while a project is still loaded.
453         
454         * plugins/project-manager/plugin.c: Used (newly added) group-activated
455         signal from gnome-build to popup group properties.
456         
457         * src/anjuta.c: Load default session by default.
459         * po/POTFILES.in: Added missing files.
460         
461         * libanjuta/anjuta-plugin.[ch], libanjuta/plugins.[ch]: Do not
462         activate plugin on load (activate it separately). Connect to activate
463         and deactivate signals for housekeeping, so that if plugins are
464         activated or deactivate externally, they are properly recorded.
465         
466         * plugins/profile-default/plugin.c: Save profile before a project
467         is loaded so that it could be restored when project is closed.
468         
469         * plugins/file-loader/plugin.c: Fixed ok/cancel buttons order.
471 2005-06-17  Naba Kumar  <naba@gnome.org>
473         * plugins/profile-default/plugin.h, plugins/profile-default/plugin.c,
474         libanjuta/plugins.c, libanjuta/plugins.h: Implmented profile saving
475         for project. The plugins loaded for the project is restored when project
476         is loaded next time.
477         
478         * TODO.tasks: Updated.
479         
480 2005-06-15  Naba Kumar  <naba@gnome.org>
482         * plugins/tools/scripts/find-fixmes.pl,
483         (new) plugins/tools/scripts/translation-status.pl,
484         plugins/tools/scripts/tools-2.xml.in,
485         plugins/tools/scripts/Makefile.am,
486         plugins/tools/scripts/prepare-changelog.pl: Added translation
487         status script. Completed find-fixmes.pl script. Fixed bugs.
489         * plugins/tools/scripts/tools-2.xml.in: Fixed prepare-changelog
490         tool path.
492 2005-06-14  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
494         * plugins/message-view/anjuta-message-manager-plugin.glade :
495         renamed "messages.tag.position" to "messages.tab.position".
496         plugins/message-view/anjuta-msgman.c : 
497         Messages tab position prefrences.
498         
499 2005-06-14  Naba Kumar  <naba@gnome.org>
501         * (new) plugins/tools/scripts/find-fixmes.pl,
502         (new) plugins/tools/scripts/tools-2.xml.in,
503         (new) plugins/tools/scripts/Makefile.am,
504         (new) plugins/tools/scripts/prepare-changelog.pl,
505         plugins/tools/plugin.h, plugins/tools/fileop.c,
506         plugins/tools/Makefile.am, configure.in: Added system tools.
508 2005-06-11  Sebastien Granjoux  <seb.sfo@free.fr>
510         * plugins/tools/editor.c:
511         Take care of creating .anjuta directory if missing
513 2005-06-10  Naba Kumar  <naba@gnome.org>
515         * configure.in: Increased gnome-build required to version 0.1.2.
516         
517         * plugins/project-manager/plugin.c: Fixed target/group removal.
518         Fixed memory leaks.
519         
520 2005-06-10  Naba Kumar  <naba@gnome.org>
522         * plugins/project-manager/plugin.c: Implemented target/group
523         configuration (update gnome-build module from cvs).
524         
525 2005-06-07  Naba Kumar  <naba@gnome.org>
527         Patch from: Massimo Cora'  <maxcvs@email.it>:
528         * plugins/class-inheritance/Makefile.am,
529         plugins/class-inheritance/class-inherit.c,
530         plugins/class-inheritance/class-inherit.h,
531         plugins/class-inheritance/plugin.c,
532         plugins/class-inheritance/plugin.h,
533         (added) plugins/class-inheritance/class-callbacks.[ch]: Implemented
534         expanded view of classes in hierarchy canvas (collapsable again).
535         
536 2005-06-05  Johannes Schmid <jhs@cvs.gnome.org>
538         * scintilla/patches/scintilla-64-bit.diff (added)
539         * plugins/patch/patch-plugin.c:
540         Conditional build for GTK 2.4 and GTK 2.6
542 2005-06-04  Sebastien Granjoux  <seb.sfo@free.fr>
544         * plugins/tools/anjuta-tools.glade,
545         plugins/tools/editor.c,
546         plugins/tools/plugin.h,
547         plugins/tools/fileop.c:
548         Add a check box to edit an user script
549         Correct a few memory leak
551         * plugins/tools/execute.c,
552         plugins/tools/tool.c,
553         plugins/tools/tool.h:
554         Move utility remove_mnemonic function in tool.c
555         Small fix
557 2005-06-04  Johannes Schmid <jhs@cvs.gnome.org>
559         Patch from sbrabec@suse.cz:
560         * configure.in
561         scintilla/include/Scintilla.h:
562         
563         Fix 64-Bit warnings in gcc 4
565 2005-06-03  Johannes Schmid <jhs@cvs.gnome.org>
566         
567         * plugins/patch/patch_plugin.c
568         plugins/patch/patch.h
569         plugin/patch/patch-plugin.glade
570         plugin/patch/Makefile.am:
571         
572         Changed patch plugin to use libglade and new gtk 2.6 widgets
574 2005-05-31  Naba Kumar  <naba@gnome.org>
576         Patch from Jason Bayman  <JBayman@HobbitHell.com>:
577         * plugins/editor/text_editor.c: Don't show error
578         for empty files.
579         
580 2005-05-28  Sebastien Granjoux  <seb.sfo@free.fr>
581         
582         * plugins/message-view/anjuta-message-manager.ui,
583         plugins/message-view/anjuta-msgman.c,
584         plugins/message-view/anjuta-msgman.h,
585         plugins/message-view/message-view.c,
586         plugins/message-view/message-view.h,
587         plugins/message-view/plugin.c:
588         Add a popup menu in messages panes
589         Move save message pane option in it
591 2005-05-28  Naba Kumar  <naba@gnome.org>
593         * data/properties/styles.properties: Fixed default font
594         names and sizes.
596         * plugins/editor/style-editor.c: cleanup.
597         
598 2005-05-25  Naba Kumar  <naba@gnome.org>
600         * plugin/gdb/plugin.c: Start gdb even if the program does
601         not exists. Fixes bug #305074
602         
603 2005-05-24  Naba Kumar  <naba@gnome.org>
605         Patch from: Saleem Abdulrasool  <compnerd@gentoo.org>
606         * configure.in: graphviz pkgconfig path.
608 2005-05-24  Naba Kumar  <naba@gnome.org>
610         * configure.in, anjuta.desktop.in.in: Fixed Icon path.
611         * TODO.tasks: Updated.
612         
613 2005-05-22  Naba Kumar  <naba@gnome.org>
615         * anjuta.spec.in: Fixed spec file
616         * plugins/editor/text_editor.c: Fixed gnome-vfs monitor.
618 2005-05-21  Sebastien Granjoux  <seb.sfo@free.fr>
619         
620         * TODO.tasks: Updated.
622         * plugins/message-view/anjuta-message-manager.ui,
623         plugins/message-view/message-view.c,
624         plugins/message-view/message-view.h,
625         plugins/message-view/plugin.c:
626         Add shortcut for next and previous message
627         Add a save message menu item
628         Fix a bug in previous message
630 2005-05-21  Naba Kumar  <naba@gnome.org>
632         * Makefile.am, anjuta.spec.in, configure.in, data/properties/Makefile.am,
633         doc/Makefile.am, global-tags/create_global_tags.sh,
634         libanjuta/interfaces/Makefile.am.iface: Fixed 64bit arch related bugs
635         and rpm package creation. Fixed installation paths.
636         
637         * plugins/editor/anjuta-document-manager.glade,
638         plugins/editor/text_editor.c: Fixed autoformat settings in preferences
639         and indent options.
640         
641         * tagmanager/tm_workspace.c: Fixed code format and compiler warning.
643 2005-05-21  Naba Kumar  <naba@gnome.org>
645         * Makefile.am, configure.in, data/Makefile.am, doc/Makefile.am,
646         global-tags/Makefile.am, launcher/Makefile.am, libegg/Makefile.am,
647         pixmaps/Makefile.am, scripts/Makefile.am, src/Makefile.am,
648         tagmanager/Makefile.am: Fixed paths configure variables to take
649         automake configure variables instead of hardcoding.
651         * global-tags/tm_global_tags.c: Formated code.
653         * manuals/reference/libanjuta/tmpl/e-splash.sgml,
654         manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
655         manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
656         manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
657         manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
658         manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
659         manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
660         manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
661         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
663 2005-05-20  Naba Kumar  <naba@gnome.org>
665         * README, anjuta.spec.in, configure.in: Updated Anjuta Descriptions
666         and fixed rpm spec file (more testing required).
667         
668         * data/gdb.init: Don't set gdb prompt.
669         
670         * mime/Makefile.am: run update-mime-data only on system-wide install.
671         
672         * plugins/gdb/Makefile.am: Install plugin at correct paths.
674 2005-05-19  Naba Kumar  <naba@gnome.org>
676         * plugins/terminal/terminal.c: Fixed crash bug when terminal is used
677         while it's not visible.
679         Patch from: Jason Bayman  <JBayman@HobbitHell.com>
680         * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bugs.
681         
682 2005-05-19  Naba Kumar <naba@gnome.org>
684         * configure.in: Fixed subversion checks. Added
685         --disable-plugin-subversion and --disable-plugin-glade
686         configure flags to manually turn off their plugin builds.
688         * plugins/editor/plugin.c: Save and restore current editor line
689         positions in session.
691 2005-05-18  Naba Kumar  <naba@gnome.org>
693         * AUTHORS: Fixed email address.
694         
695         * libanjuta/anjuta-utils.c,
696         plugins/project-manager/plugin.c: Take plugin shell as dialog parents
697         when the projectmanager toplevel is not a window. Check for valid
698         gtkwindow type before using the passed window as parent for anjuta
699         dialogs.
701 2005-05-17  Naba Kumar  <naba@gnome.org>
703         * libanjuta/interfaces/libanjuta.idl: Fixed compiler warnings.
704         
705         * plugins/cvs-plugin/Makefile.am,
706         plugins/devhelp/plugin.c,
707         plugins/file-loader/Makefile.am,
708         plugins/macro/Makefile.am,
709         plugins/message-view/Makefile.am,
710         plugins/patch/Makefile.am,
711         plugins/project-manager/Makefile.am,
712         plugins/subversion/Makefile.am,
713         plugins/symbol-browser/Makefile.am: Removed -module flags
714         from libtool flags
716         * MAINTAINERS: Added file so that I could recieve bugzilla
717         reports.
719         * plugins/glade/plugin.c: Fixed compile error.
721 === Anjuta 2.0.0 ===
723 2005-05-15  Naba Kumar  <naba@gnome.org>
725         * configure.in: Adjusted gdl version requirement. Bumped anjuta
726         version to 2.0.0.
728         * plugins/symbol-browser/an_symbol_view.c,
729         plugins/symbol-browser/plugin.c,
730         tagmanager/tm_workspace.c: Fixed symbol-browser crash when
731         symbols have been updated. Reset file symbols when update
732         occurs. Fixed memory leaks.
734         Patch from Jason Bayman  <JBayman@HobbitHell.com>:
735         * plugins/file-wizard/action-callbacks.c: Fixed crash bug.
736         
737 2005-05-14  Sebastien Granjoux  <seb.sfo@free.fr>
739         * plugins/tools/anjuta-tools.glade:
740         Remove unused parameter dialog
742         * plugins/tools/dialog.c,
743         plugins/tools/fileop.c,
744         plugins/tools/fileop.h,
745         plugins/tools/tool.c,
746         plugins/tools/tool.h,
747         plugins/tools/variable.c:
748         Add a few comments and cleanups
750         * plugins/tools/editor.c,
751         plugins/tools/editor.h:
752         Remove code from previous plugin and add comments
753         Use main window as parent (instead of tool list)
755         * plugins/tools/execute.c,
756         plugins/tools/execute.h:
757         Remove code from previous plugin and add comments
758         Fix warnings
760 2005-05-14  Naba Kumar  <naba@gnome.org>
762         * AUTHORS, FUTURE, NEWS, README, ROADMAP: Updated and prepared for
763         release.
764         
765         * configure.in: Fixed
766         
767         * plugins/class-inheritance/class-inheritance.png: New icon.
768         
769         * plugins/devhelp/plugin.c: Fixed docking bug where browser widget
770         screws up when reparented.
772 2005-02-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
774         * plugins/editor/search-replace.c,
775         plugins/editor/search-replace_backend.c
776         plugins/project-manager/plugin.c : Clear find pane if searching same 
777         expression. Clean code.
779 2005-05-14  Pawan Chitrakar  <pawan@nplinux.org>
781         * configure.in: Added ne in ALL_LINGUAS
782         
783 2005-05-13  Naba Kumar  <naba@gnome.org>
785         * configure.in: Fixed glade-3 version.
786         
787         * plugins/gdb/debugger.c, plugins/gdb/debugger.h,
788         plugins/gdb/locals.c, plugins/gdb/stack_trace.c,
789         plugins/gdb/watch.c: Update locals, watch and frame document on
790         frame change.
792 2005-05-12  Naba Kumar  <naba@gnome.org>
794         * plugins/editor/aneditor-autocomplete.cxx: Fixed infinite loop in
795         scope autocompletion when the function definition is incomplete.
796         
797         * plugins/class-gen/anjuta-class-gen.plugin.in,
798         plugins/file-wizard/anjuta-file-wizard.plugin.in,
799         plugins/gdb/plugin.c,
800         plugins/glade/anjuta-glade.plugin.in,
801         plugins/project-import/anjuta-project-import.plugin.in,
802         plugins/project-wizard/anjuta-project-wizard.plugin.in: Give a proper
803         titles for the wizards.
805 2005-05-11  Naba Kumar  <naba@gnome.org>
807         * configure.in, plugins/debug-manager/Makefile.am,
808         plugins/debug-manager/plugin.c,
809         (added) plugins/debug-manager/images/.cvsignore,
810         (added) plugins/debug-manager/images/Makefile.am,
811         (added) plugins/debug-manager/images/detach-16.png,
812         (added) plugins/debug-manager/images/detach.png,
813         (added) plugins/debug-manager/images/step-into-16.png,
814         (added) plugins/debug-manager/images/step-into.png,
815         (added) plugins/debug-manager/images/step-out-16.png,
816         (added) plugins/debug-manager/images/step-out.png,
817         (added) plugins/debug-manager/images/step-over-16.png,
818         (added) plugins/debug-manager/images/step-over.png,
819         plugins/gdb/Makefile.am,
820         plugins/gdb/breakpoints.c,
821         plugins/gdb/plugin.c,
822         (added) plugins/gdb/images/.cvsignore,
823         (added) plugins/gdb/images/Makefile.am,
824         (added) plugins/gdb/images/breakpoint.png,
825         (added) plugins/gdb/images/locals.png,
826         (added) plugins/gdb/images/stack.png,
827         (added) plugins/gdb/images/watch.png: Fixed breakpoints
828         'remove all'. Added debugger icons.
830         * plugins/editor/text_editor.c: Fixed file monitor.
832         Patch from: Massimo Cora'  <maxcvs@email.it>
833         * plugins/patch/anjuta-patch-plugin.png,
834         plugins/class-gen/Makefile.am,
835         plugins/class-gen/action-callbacks.c,
836         plugins/class-gen/class_gen.c,
837         plugins/class-gen/class_logo.xpm: Implemented vcs
838         file addions. New icons by Fabio Zecchini
840 2005-02-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
842         * libanjuta/interfaces/libanjuta.idl
843         plugins/editor/anjuta-docman.c plugins/editor/search-replace.c
844         plugins/editor/search-replace_backend.c
845         plugins/project-manager/plugin.c : Search & Replace in all Project Files.
847 2005-05-11  Naba Kumar  <naba@gnome.org>
848         
849         * plugins/gdb/actions.c, plugins/gdb/breakpoints.c,
850         plugins/gdb/breakpoints.h, plugins/gdb/debug_tree.c,
851         plugins/gdb/plugin.c, plugins/gdb/plugin.h,
852         plugins/gdb/registers.c, plugins/gdb/stack_trace.c,
853         plugins/gdb/watch.c: Completed breakpoints implementation. Fixed
854         memory leaks.
855         
856         * plugins/symbol-browser/an_symbol_prefs.c,
857         plugins/symbol-browser/an_symbol_search.c,
858         plugins/symbol-browser/an_symbol_view.c,
859         plugins/symbol-browser/an_symbol_view.h,
860         plugins/symbol-browser/plugin.c: Fixed memory leaks.
862 2005-05-11  Naba Kumar  <naba@gnome.org>
864         * libanjuta/anjuta-shell.c: Fixed runtime warning.
865         
866         * libanjuta/e-splash.c, libanjuta/e-splash.h, src/main.c: Pass the
867         progress bar location at create time, instead of hardcoding.
868         
869         * pixmaps/Makefile.am, (added) pixmaps/anjuta_splash_mini.png:
870         Added mini splash screen.
871         
872         * plugins/editor/text_editor.c: Do not produce warning when file
873         monitor could not be created.
874         
875         * plugins/profile-default/plugin.c: Save project session on exit.
876         Show mini splash with progress bar at profile load.
878 2005-05-10  Naba Kumar  <naba@gnome.org>
880         * configure.in, manuals/Makefile.am: Fixed compile flags.
881         Disable outdated manuals builds.
882         
883         * global-tags/Makefile.am: Uninstall tags files on
884         'make uninstall'
885         
886         * libegg/Makefile.am: Use configured deprecated flags.
887         
888         * manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
889         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
890         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
891         Updated.
892         
893         * mime/Makefile.am: Take DESTDIR into account.
894         
895         * plugins/class-gen/Makefile.am: Fixed 'make distcheck' errors.
896         
897         * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug
898         on scope autocompletion.
899         
900         * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
901         plugins/gdb/debugger.h, plugins/gdb/plugin.c: Use project
902         shared libs and static libs paths for debugging. Order them
903         correctly.
904         
905         * po/POTFILES.in: Updated.
907 2005-05-09  Naba Kumar  <naba@gnome.org>
909         * libanjuta/interfaces/libanjuta.idl,
910         plugins/gdb/debugger.[ch], plugins/gdb/plugin.c,
911         plugins/gdb/breakpoints.ch, plugins/gdb/gdbmi-test.c,
912         plugins/debug-manager/plugin.c, plugins/gdb/anjuta-gdb-plugin.ui:
913         Implemented debugger source directory search and emits location changed
914         signal with absolute path of the file.
916         * plugins/tools/tool.c: Fixed compile errors.
917         
918 2005-05-08  Sebastien Granjoux  <seb.sfo@free.fr>
920         * plugins/tools/anjuta-tools.glade,
921         plugins/tools/dialog.h,
922         plugins/tools/dialog.c,
923         plugins/tools/plugin.c,
924         plugins/tools/editor.c:
925         Improve graphical user interface
926         Remove old code
927         Correct an error on close
928         Some cleanups
930         * plugins/tools/fileop.c,
931         plugins/tools/tool.h,
932         plugins/tools/tool.c:
933         Change the tool internal structure
934         Support having tools configuration in several places
936 2005-05-08  Naba Kumar  <naba@gnome.org>
938         * plugins/gdb/actions.c,
939         (removed) plugins/gdb/registers_cbs.c,
940         (removed) plugins/gdb/registers_cbs.h,
941         (removed) plugins/gdb/registers_gui.c,
942         (removed) plugins/gdb/sharedlib_cbs.c,
943         (removed) plugins/gdb/sharedlib_cbs.h,
944         (removed) plugins/gdb/sharedlib_gui.c,
945         (removed) plugins/gdb/signals_cbs.c,
946         (removed) plugins/gdb/signals_cbs.h,
947         (removed) plugins/gdb/signals_gui.c: Removed dead files.
949 2005-05-08  Naba Kumar  <naba@gnome.org>
951         * plugins/build-basic-autotools/executer.c: Fixed programs
952         listing dialog.
953         
954         * plugins/debug-manager/Makefile.am,
955         plugins/debug-manager/anjuta-debug-manager.glade,
956         plugins/debug-manager/plugin.c,
957         plugins/gdb/Makefile.am: Used libglade for programs listing
958         dialog.
959         
960         * (added) plugins/gdb/pointer.png: Stack pointer image.
961         
962         * libanjuta/anjuta-marshal.list,
963         pixmaps/Makefile.am,
964         plugins/gdb/actions.c,
965         plugins/gdb/actions.h,
966         plugins/gdb/anjuta-gdb-plugin.ui,
967         plugins/gdb/anjuta-gdb.glade,
968         plugins/gdb/breakpoints.c,
969         plugins/gdb/breakpoints.h,
970         plugins/gdb/debug_tree.c,
971         plugins/gdb/debug_tree.h,
972         plugins/gdb/debugger.c,
973         plugins/gdb/debugger.h,
974         plugins/gdb/gdbmi-test.c,
975         plugins/gdb/gdbmi.c,
976         plugins/gdb/gdbmi.h,
977         plugins/gdb/info.c,
978         plugins/gdb/info.h,
979         plugins/gdb/locals.c,
980         plugins/gdb/locals.h,
981         plugins/gdb/memory.c,
982         plugins/gdb/memory.h,
983         plugins/gdb/plugin.c,
984         plugins/gdb/plugin.h,
985         plugins/gdb/registers.c,
986         plugins/gdb/registers.h,
987         plugins/gdb/registers_cbs.c,
988         plugins/gdb/registers_cbs.h,
989         plugins/gdb/registers_gui.c,
990         plugins/gdb/sharedlib.c,
991         plugins/gdb/sharedlib.h,
992         plugins/gdb/sharedlib_cbs.c,
993         plugins/gdb/sharedlib_cbs.h,
994         plugins/gdb/sharedlib_gui.c,
995         plugins/gdb/signals.c,
996         plugins/gdb/signals.h,
997         plugins/gdb/signals_cbs.c,
998         plugins/gdb/signals_cbs.h,
999         plugins/gdb/signals_gui.c,
1000         plugins/gdb/stack_trace.c,
1001         plugins/gdb/stack_trace.h,
1002         plugins/gdb/utilities.c,
1003         plugins/gdb/utilities.h,
1004         plugins/gdb/watch.c,
1005         plugins/gdb/watch.h,
1006         plugins/gdb/watch_cbs.c,
1007         plugins/gdb/watch_cbs.h,
1008         plugins/gdb/watch_gui.c: Implemented gdb MI interface and used
1009         it for all debugger component updates and listing. Implemented
1010         user custom debugger command window. Fixed all debugger components
1011         to work correctly. Implemented debugger as GObject. Removed
1012         deprecated codes.
1013         
1014 2005-05-06  Naba Kumar  <naba@gnome.org>
1015         
1016         * TODO.tasks: Updated.
1017         
1018         * plugins/build-basic-autotools/Makefile.am,
1019         plugins/file-loader/Makefile.am,
1020         plugins/profile-default/Makefile.am,
1021         plugins/sample1/Makefile.am,
1022         plugins/symbol-browser/images/Makefile.am,
1023         src/Makefile.am: Fixed 'make distcheck' errors.
1025         * plugins/symbol-browser/an_symbol_view.c: Removed unnecessary
1026         updates.
1028         * tagmanager/tm_workspace.c: Include prototypes in getting
1029         scope members.
1031 2005-05-06  Naba Kumar  <naba@gnome.org>
1033         * TODO.tasks: Updated.
1034         
1035         * configure.in, plugins/cvs-plugin/Makefile.am,
1036         plugins/debug-manager/Makefile.am,
1037         plugins/devhelp/Makefile.am,
1038         plugins/editor/Makefile.am,
1039         plugins/gdb/Makefile.am: Fixed 'make distcheck' errors.
1040         
1041         * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaSymbol,
1042         IAnjutaSymbolManager, IAnjutaIterable and IAnjutaIterableTree
1043         interfaces.
1044         
1045         * tagmanager/tm_workspace.c,
1046         tagmanager/include/tm_workspace.h,
1047         plugins/editor/aneditor-autocomplete.cxx,
1048         plugins/editor/aneditor-calltip.cxx: Fixed fill_find_tags_array()
1049         to return all matching tag types when no name is given instead of
1050         returning empty array.
1051         
1052         * plugins/symbol-browser/Makefile.am,
1053         (added) plugins/symbol-browser/an_symbol.c,
1054         (added) plugins/symbol-browser/an_symbol.h,
1055         plugins/symbol-browser/an_symbol_info.c,
1056         plugins/symbol-browser/an_symbol_info.h,
1057         (added) plugins/symbol-browser/an_symbol_iter.c,
1058         (added) plugins/symbol-browser/an_symbol_iter.h,
1059         plugins/symbol-browser/an_symbol_search.c,
1060         plugins/symbol-browser/an_symbol_view.c,
1061         plugins/symbol-browser/an_symbol_view.h,
1062         plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
1063         plugins/symbol-browser/plugin.c,
1064         plugins/symbol-browser/plugin.h: Implemented IAnjutaSymbol wrapper
1065         for tags. Implemented IAnjutaSymbolManager interface in symbol-browser
1066         plugin and implemented IAnjutaIterable interface for symbol search
1067         and iteration.
1069         * plugins/class-inheritance/Makefile.am,
1070         plugins/class-inheritance/class-inherit.c,
1071         plugins/class-inheritance/class-inherit.h,
1072         plugins/class-inheritance/plugin.h: Use the newly added
1073         IAnjutaSymbolManager/IAnjutaSymbol/IAnjutaIterable intefaces and
1074         get rid of libanjuta-ctags.la dependencies.
1076 2005-05-02  Naba Kumar  <naba@gnome.org>
1078         * plugins/class-inheritance/class-inherit.c,
1079         plugins/class-inheritance/plugin.c,
1080         plugins/class-inheritance/plugin.h: Fixed crash bug when no symbols could
1081         be found for a class. Formated code.
1083         Patch from: Curtis Magyar  <curtm4n@gmail.com>:
1084         * plugins/editor/anjuta-docman.c: Fixed alpabetical ordering
1085         of editor tabs.
1086         
1087 2005-05-01  Sebastien Granjoux  <seb.sfo@free.fr>
1089         * libanjuta/anjuta-launcher.c:
1090         Keep trying sending data until all bytes have been written
1092         * plugins/tools/anjuta-tools.glade,
1093         plugins/tools/editor.c:
1094         Add a combo box to defined data from stdin
1096         * plugins/tools/execute.c:
1097         Send data in stdin if needed
1098         Code cleanups
1100         * plugins/tools/fileop.c,
1101         plugins/tools/tool.h,
1102         plugins/tools/tool.c:
1103         Store, load and save stdin data
1104         Use tools-2.xml instead of tools.xml
1106         * plugins/tools/plugin.c,
1107         plugins/tools/plugin.h:
1108         Code cleanups
1110         * plugins/tools/dialog.c,
1111         plugins/tools/dialog.h:
1112         Few code cleanups
1114         * plugins/tools/variable.c,
1115         plugins/tools/variable.h:
1116         Add editor related variables
1117         Code cleanups
1119 2005-04-29  Naba Kumar  <naba@gnome.org>
1121         * libanjuta/Makefile.am, src/Makefile.am: Include libutil in libanjuta.
1123         * plugins/editor/text_editor.c: Fixed line marker interpretation.
1124         
1125         * data/gdb.init, plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
1126         plugins/gdb/breakpoints.h, plugins/gdb/debugger.c,
1127         plugins/gdb/debugger.h, (added) plugins/gdb/gdbmi-test.c,
1128         (added) plugins/gdb/gdbmi.c, (added) plugins/gdb/gdbmi.h: Started
1129         working on gdb MI interface. Completed MI parser interface.
1131         Patch from  Massimo Cora <maxcvs@email.it>:
1132         * plugins/class-inheritance/Makefile.am,
1133         plugins/class-inheritance/class-inherit.c,
1134         plugins/class-inheritance/class-inherit.h,
1135         plugins/class-inheritance/plugin.c,
1136         plugins/class-inheritance/plugin.h: Update to class inheritance plugin.
1137         Used system theme for colors. Display class members on mouse click.
1138         
1139 2005-04-28  Naba Kumar  <naba@gnome.org>
1141         * plugins/symbol-browser/an_symbol_prefs.c
1142         plugins/symbol-browser/anjuta-symbol-browser-plugin.glade: Added
1143         implementation to create/add/remove custom tags files in symbol
1144         brower preferences.
1146         * global-tags/Makefile.am: Exclude bin target anjuta-tags from
1147         EXTRA_DIST.
1149         * plugins/project-import/project-import.c: Fixed memory leaks and
1150         use correct debug prints.
1151         
1152         * TODO.tasks: Updated.
1153         
1154 2005-04-27  Naba Kumar  <naba@gnome.org>
1156         * libanjuta/Makefile.am, libanjuta/interfaces/Makefile.am.iface,
1157         libegg/Makefile.am,     libegg/treeviewutils/Makefile.am,
1158         scintilla/Makefile.am: Fixed 'make distcheck' errors.
1160         * plugins/editor/anjuta-docman.c,
1161         plugins/editor/anjuta-docman.h,
1162         plugins/editor/plugin.c: Emit editor-added signal from docman
1163         and connect signals to new editor correctly.
1165         * plugins/class-inheritance/plugin.c,
1166         plugins/symbol-browser/plugin.c: Added stock icons.
1167         
1168         * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
1169         plugins/build-basic-autotools/executer.c,
1170         plugins/build-basic-autotools/executer.h: Added missing files
1171         for the execute programs implementation.
1173 2005-04-26  Naba Kumar  <naba@gnome.org>
1174         
1175         * TODO.tasks: Updated.
1177         * plugins/file-loader/plugin.c,
1178         plugins/project-import/anjuta-project-import.plugin.in,
1179         plugins/project-import/plugin.c,
1180         plugins/project-import/project-import.c,
1181         plugins/project-import/project-import.h: Be able to import older
1182         anjuta projects.
1184 2005-04-26  Naba Kumar  <naba@gnome.org>
1186         * libanjuta/anjuta-shell.c: Remove widget from the queue also when
1187         removing it from the shell.
1189         * libanjuta/anjuta-shell.c,
1190         libanjuta/anjuta-shell.h,
1191         plugins/profile-default/plugin.c: Implemented freeze/thaw for shell
1192         so that widget additions are freezed or thaw using a pending queue.
1193         Fixded UI flicker while loading projects.
1195 2005-04-26  Naba Kumar  <naba@gnome.org>
1197         * TODO.tasks: Updated.
1198         
1199         * libanjuta/interfaces/libanjuta.idl: Added execute method for
1200         IAnjutaBuildable interface.
1201         
1202         * plugins/build-basic-autotools/Makefile.am,
1203         plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
1204         plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
1205         plugins/build-basic-autotools/build-basic-autotools.c,
1206         plugins/build-basic-autotools/build-basic-autotools.h: Added "Execute"
1207         interface and UI for executing project/file programs. Implemented
1208         IAnjutaFile interface so that executables could be opened directly.
1209         
1210         * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Removed
1211         Authors line (Reserved for external plugins, which do not have a way to
1212         show their credits).
1213         
1214         * plugins/file-loader/plugin.c: Read "Title" from [Wizard] and
1215         [File Loader] group for menu labels (default to "Name" if it is not
1216         defined.
1217         
1218         * plugins/terminal/terminal.c: Implemented IAnjutaTerminal interface
1219         for executing external commands.
1221 2005-04-25  Sebastien Granjoux  <seb.sfo@free.fr>
1223         * plugins/project-wizard/property.c:
1224         Correct a memory leak
1226         * libanjuta/interfaces/libanjuta.idl,
1227         plugins/editor/text_editor.c:
1228         Add erase_all and replace_selection function to IAnjutaEditor
1230         * plugins/tools/anjuta-tools.glade,
1231         plugins/tools/fileop.c,
1232         plugins/tools/editor.c,
1233         plugins/tools/tool.c
1234         plugins/tools/tool.h:
1235         Add shortcut and icon 
1237         * plugins/tools/variable.c,
1238         plugins/tools/variable.h:
1239         Add a variable asking parameters at run time
1241         * plugins/tools/execute.c:
1242         Add a warning message for missing document manager
1243         Add replace buffer and replace selection output
1244         Correct an error in popup output
1246         * plugins/tools/plugin.c,
1247         plugins/tools/plugin.h,
1248         plugins/tools/anjuta-tools.ui,
1249         src/anjuta.ui:
1250         Few clean up
1251         Attach tools menu to a new place
1253 2005-04-25  Naba Kumar  <naba@gnome.org>
1255         * libanjuta/plugins.c, src/about.c, src/about.h,
1256         src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui,
1257         plugins/class-gen/anjuta-class-gen.plugin.in: Added about
1258         plugins (about box for plugins) menu.
1260 2005-04-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
1262         *  plugins/editor/search-replace.c :
1263         Displayed full path in Search pane window. 
1264         Bug 300231 : Selected line in Search pane window .
1265                 
1266 2005-04-23  Naba Kumar  <naba@gnome.org>
1268         * plugins/terminal/terminal.c: Fixed crash on terminal docking.
1270 2005-04-22  Naba Kumar  <naba@gnome.org>
1272         * plugins/project-wizard/templates/java-logo.png: Smaller icons.
1273         
1274         * plugins/project-wizard/templates/java.wiz,
1275         plugins/project-wizard/templates/java/src/Makefile.am.tpl: Add option
1276         to create bytecodes (.class) files.
1277         
1278         * plugins/symbol-browser/an_symbol_info.c,
1279         plugins/symbol-browser/an_symbol_info.h,
1280         plugins/symbol-browser/an_symbol_search.c,
1281         plugins/symbol-browser/an_symbol_view.c,
1282         plugins/symbol-browser/plugin.c,
1283         tagmanager/tm_workspace.c: Fixed java symbols view. Fixed icon types
1284         in file symbol list.
1286 2005-04-22  Naba Kumar  <naba@gnome.org>
1288         * TODO.tasks: Updated.
1289         
1290         * plugins/class-inheritance/Makefile.am,
1291         plugins/subversion/Makefile.am: Do not install plugin files when
1292         plugin build condition is false.
1293         
1294         * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
1295         plugins/build-basic-autotools/build-basic-autotools.c,
1296         plugins/build-basic-autotools/build-basic-autotools.h,
1297         plugins/file-loader/anjuta-loader-plugin.ui,
1298         plugins/file-loader/dnd.c,
1299         plugins/file-loader/plugin.c,
1300         plugins/file-loader/plugin.h,
1301         plugins/project-manager/anjuta-project-manager.ui,
1302         plugins/project-manager/plugin.c: Added open file and build context
1303         menu in project manager context menu.
1305 2005-04-22  Naba Kumar  <naba@gnome.org>
1307         * configure.in: Added message output showing conditional plugins to
1308         build or not.
1309         
1310         * src/layout.xml: Added layout for class-inheritance plugin widget.
1311         
1312         * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Fixed
1313         plugin name to remove redundant terms.
1314         
1315         * TODO.tasks: Updated.
1316         
1317         * configure.in,
1318         plugins/symbol-browser/Makefile.am,
1319         plugins/symbol-browser/an_symbol_view.c,
1320         (removed) plugins/symbol-browser/sv_class.xpm,
1321         (removed) plugins/symbol-browser/sv_function.xpm,
1322         (removed) plugins/symbol-browser/sv_macro.xpm,
1323         (removed) plugins/symbol-browser/sv_private_fun.xpm,
1324         (removed) plugins/symbol-browser/sv_private_var.xpm,
1325         (removed) plugins/symbol-browser/sv_protected_fun.xpm,
1326         (removed) plugins/symbol-browser/sv_protected_var.xpm,
1327         (removed) plugins/symbol-browser/sv_public_fun.xpm,
1328         (removed) plugins/symbol-browser/sv_public_var.xpm,
1329         (removed) plugins/symbol-browser/sv_static_fun.xpm,
1330         (removed) plugins/symbol-browser/sv_static_var.xpm,
1331         (removed) plugins/symbol-browser/sv_struct.xpm,
1332         (removed) plugins/symbol-browser/sv_unknown.xpm,
1333         (removed) plugins/symbol-browser/sv_variable.xpm,
1334         (added) plugins/symbol-browser/images/.cvsignore,
1335         (added) plugins/symbol-browser/images/Icons.16x16.Class,
1336         (added) plugins/symbol-browser/images/Icons.16x16.Enum,
1337         (added) plugins/symbol-browser/images/Icons.16x16.Field,
1338         (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.BringToFront,
1339         (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.SendToBack,
1340         (added) plugins/symbol-browser/images/Icons.16x16.Interface,
1341         (added) plugins/symbol-browser/images/Icons.16x16.InternalClass,
1342         (added) plugins/symbol-browser/images/Icons.16x16.InternalDelegate,
1343         (added) plugins/symbol-browser/images/Icons.16x16.InternalEnum,
1344         (added) plugins/symbol-browser/images/Icons.16x16.InternalEvent,
1345         (added) plugins/symbol-browser/images/Icons.16x16.InternalField,
1346         (added) plugins/symbol-browser/images/Icons.16x16.InternalInterface,
1347         (added) plugins/symbol-browser/images/Icons.16x16.InternalMethod,
1348         (added) plugins/symbol-browser/images/Icons.16x16.InternalProperty,
1349         (added) plugins/symbol-browser/images/Icons.16x16.InternalStruct,
1350         (added) plugins/symbol-browser/images/Icons.16x16.Literal,
1351         (added) plugins/symbol-browser/images/Icons.16x16.Method,
1352         (added) plugins/symbol-browser/images/Icons.16x16.NameSpace,
1353         (added) plugins/symbol-browser/images/Icons.16x16.PrivateClass,
1354         (added) plugins/symbol-browser/images/Icons.16x16.PrivateDelegate,
1355         (added) plugins/symbol-browser/images/Icons.16x16.PrivateEnum,
1356         (added) plugins/symbol-browser/images/Icons.16x16.PrivateEvent,
1357         (added) plugins/symbol-browser/images/Icons.16x16.PrivateField,
1358         (added) plugins/symbol-browser/images/Icons.16x16.PrivateInterface,
1359         (added) plugins/symbol-browser/images/Icons.16x16.PrivateMethod,
1360         (added) plugins/symbol-browser/images/Icons.16x16.PrivateProperty,
1361         (added) plugins/symbol-browser/images/Icons.16x16.PrivateStruct,
1362         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedClass,
1363         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedDelegate,
1364         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEnum,
1365         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEvent,
1366         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedField,
1367         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedInterface,
1368         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedMethod,
1369         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedProperty,
1370         (added) plugins/symbol-browser/images/Icons.16x16.ProtectedStruct,
1371         (added) plugins/symbol-browser/images/Icons.16x16.Reference,
1372         (added) plugins/symbol-browser/images/Makefile.am: Removed old symbol
1373         pixmaps and added new icons (taken from monodevelop).
1375 2005-04-21  Naba Kumar  <naba@gnome.org>
1377         Patch from  Massimo Cora <maxcvs@email.it>:
1379         * configure.in, plugins/Makefile.am
1380         (new) plugins/class-inheritance/.cvsignore,
1381         (new) plugins/class-inheritance/Makefile.am,
1382         (new) plugins/class-inheritance/anjuta-class-inheritance.plugin.in,
1383         (new) plugins/class-inheritance/class-inherit.c,
1384         (new) plugins/class-inheritance/class-inherit.h,
1385         (new) plugins/class-inheritance/plugin.c,
1386         (new) plugins/class-inheritance/plugin.h,
1387         (new) plugins/class-inheritance/class-inheritance.png: Added class
1388         inheritance plugin.
1389         
1390         Changes by naba: Added pkgconfig check for graphviz and conditionally
1391         build graphviz.
1392         
1393         * plugins/patch/.cvsignore, plugins/tools/.cvsignore: Updated.
1395 2005-04-20  Naba Kumar  <naba@gnome.org>
1397         * manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
1398         manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
1399         manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
1400         manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
1401         manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
1402         manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
1403         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
1404         manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
1405         manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
1406         manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
1407         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
1408         
1409         * plugins/gdb/plugin.[ch], plugins/gdb/utilities.[ch]: Fixed gdb
1410         message view management.
1412         * libanjuta/anjuta-children.[ch],
1413         plugins/build-basic-autotools/build-basic-autotools.c,
1414         libanjuta/anjuta-launcher.c, plugins/terminal/terminal.c:
1415         Removed anjuta_children_init() function,
1416         because it is done automatically when first invoked. Introduced
1417         anjuta_children_recover() to recover the child signalling. Fixed
1418         child exit management to correctly recover the exit status.
1419         
1420         * libanjuta/anjuta-launcher.c: Fixed anjuta_launcher_dispose()
1421         to properly shutdown the launcher and to kill the running process
1422         (without emitting any signal).
1423         
1424         * plugins/gdb/debugger.c, plugins/gdb/debugger.h, plugins/gdb/plugin.c,
1425         plugins/gdb/plugin.h: Fixed debugger to properly shutdown, kill both
1426         gdb and program instance.
1428 2005-04-19  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
1430         * plugins/editor/search-replace.c :
1431         Fixed bug 300229 (Search dialog unsensitive freezed Search button).
1433 2005-04-18  Naba Kumar  <naba@gnome.org>
1435         * TODO.tasks: Marked completed items.
1436         
1437         * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
1438         plugins/gdb/debugger.h, plugins/gdb/plugin.c,
1439         plugins/project-manager/plugin.c: Prompt user for the debugging
1440         target (select from a list of project's executable targets) and
1441         correctly start debugger. Take care of libtool wrapping when the
1442         target selected is libtool target. Fixed debugger menu items
1443         sensitivity.
1445 2005-04-17  Sebastien Granjoux  <seb.sfo@free.fr>
1447         * plugins/tools/execute.c,
1448         plugins/tools/execute.h:
1449         Implement save all files before running a command
1450         Implement all options for stdout and stderr except replace buffer
1451         Allow running several tools
1453         * plugins/tools/plugin.c:
1454         Move anjuta launcher in execute.c
1456         * plugins/tools/tools.h,
1457         plugins/tools/variable.c:
1458         Small changes
1460 2005-04-13  Sebastien Granjoux  <seb.sfo@free.fr>
1462         * plugins/tools/anjuta-tools.glade:
1463         Add new properties in tool editor dialog
1464         Cosmetic improvements
1465         
1466         * plugins/tools/anjuta-tools.ui:
1467         Attach tool menu as a build menu
1469         * plugins/tools/dialog.c:
1470         Set tool menu item sensitivity in tool list
1471         Fix bugs
1473         * plugins/tools/editor.c,
1474         plugins/tools/editor.h,
1475         plugins/tools/fileop.c,
1476         plugins/tools/tool.c,
1477         plugins/tools/tool.h:
1478         Add new properties (active, save file...)
1479         Most of them are still not implemented
1481         * plugins/tools/execute.c,
1482         plugins/tools/execute.h:
1483         Reorganize code to support multiple run
1484         Support run in terminal
1485         
1486         * plugins/tools/plugin.c
1487         plugins/tools/plugin.h:
1488         Move message handling in execute.c
1490         * plugins/tools/variable.h,
1491         plugins/tools/variable.c:
1492         Add useful variables
1493         
1494 2005-04-13  Naba Kumar  <naba@gnome.org>
1496         * plugins/editor/text_editor.c: Fixed file monitoring condition.
1497         * plugins/editor/Makefile.am: Added gnome-vfs flags.
1498         
1499 2005-04-12  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
1501         * plugins/tools/dialog.c plugins/tools/tool.c :
1502         Fixed bugs.
1504 2005-04-06  Naba Kumar  <naba@gnome.org>
1506         * src/anjuta.c: Load default session only when
1507         "anjuta.session.load.last" preference is enabled.
1508         
1509 2005-04-07  Sebastien Granjoux  <seb.sfo@free.fr>
1511         * plugins/tools/Makefile.am,
1512         plugins/tools/variable.c,
1513         plugins/tools/variable.h:
1514         Add new code for handling variables
1516         * plugins/tools/anjuta-tools.glade:
1517         Improve tool editor dialog
1518         Add variable selection dialog
1520         * plugins/tools/dialog.c,
1521         plugins/tools/dialog.h,
1522         plugins/tools/plugin.c,
1523         plugins/tools/plugin.h:
1524         Add variable object
1525         Add a function to get it
1527         * plugins/tools/editor.c:
1528         Add gui code for variable selection dialog
1530         * plugins/tools/execute.c:
1531         Use variables for executing command
1532         
1533         * Naba: Compile warning fixes.
1535 2005-04-06  Naba Kumar  <naba@gnome.org>
1537         * TODO.tasks: Marked completed items.
1538         
1539 2005-04-06  Naba Kumar  <naba@gnome.org>
1541         * plugins/subversion/svn-backend.c: Fixed subversion plugin
1542         compile error.
1543         
1544         * plugins/tools/anjuta-tools.glade: Improved dialog layout.
1546 2005-04-04  Naba Kumar  <naba@gnome.org>
1548         * src/layout.xml, plugins/glade/plugin.c: Dock glade widgets
1549         inside Main window.
1550         
1551 2005-03-31  Sebastien Granjoux  <seb.sfo@free.fr>
1553         * plugins/tools/Makefile.am,
1554         plugins/tools/anjuta-tools.plugin.in,
1555         plugins/tools/anjuta-tools.ui,
1556         plugins/tools/anjuta-tools.gladei,
1557         plugins/tools/anjuta-tools-plugin.png,
1558         plugins/tools/plugin.c,
1559         plugins/tools/plugin.h,
1560         plugins/tools/dialog.c,
1561         plugins/tools/dialog.h,
1562         plugins/tools/fileop.c,
1563         plugins/tools/fileop.h,
1564         plugins/tools/tool.c,
1565         plugins/tools/tool.h,
1566         plugins/tools/editor.c,
1567         plugins/tools/editor.h,
1568         plugins/tools/execute.c,
1569         plugins/tools/execute.h, configure.in, plugins/Makefile.am:
1570         Port tool plugin from anjuta 1.2 (split anjuta-tools.c)
1571         Not fully working
1573         * anjuta-tools.[ch]: Removed old tools code.
1574         
1575 2005-04-01  Steve Murphy  <murf@e-tools.com>
1577         * configure.in: Added "rw" to ALL_LINGUAS.
1579 2005-03-29  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
1581         * Modified Files:
1582         manuals/C/anjuta-manual/fileoperations.xml
1583         Added Files:
1584         manuals/C/anjuta-manual/figures/search_expr.png
1585         manuals/C/anjuta-manual/figures/search_expr_basic.png
1586         manuals/C/anjuta-manual/figures/search_file_list.png
1587         manuals/C/anjuta-manual/figures/search_file_pattern.png
1588         manuals/C/anjuta-manual/figures/search_replace.png
1589         manuals/C/anjuta-manual/figures/search_setting.png
1590         manuals/C/anjuta-manual/figures/search_target.png
1591         manuals/C/anjuta-manual/figures/search_target_action.png
1592         manuals/C/anjuta-manual/figures/search_target_in.png
1593         Removed Files:
1594         manuals/C/anjuta-manual/figures/find_files.png
1595         manuals/C/anjuta-manual/figures/find_replace.png
1596         manuals/C/anjuta-manual/figures/find_text.png :
1597         Updated Anjuta manual (File Operations)
1599 2005-03-26  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
1601         * manuals/C/anjuta-manual/fileoperations.xml,
1602         manuals/C/anjuta-manual/figures/open_file.png,
1603         manuals/C/anjuta-manual/figures/open_file_multiple.png,
1604         manuals/C/anjuta-manual/figures/prefs_print.png,
1605         manuals/C/anjuta-manual/figures/print_dlg.png,
1606         manuals/C/anjuta-manual/figures/print_preview.png.
1607         * Added Files:
1608         manuals/C/anjuta-manual/figures/add_edit_macro.png,
1609         manuals/C/anjuta-manual/figures/display_macro.png,
1610         manuals/C/anjuta-manual/figures/insert_text.png,
1611         manuals/C/anjuta-manual/figures/keyword_macro.png,
1612         manuals/C/anjuta-manual/figures/new_file_wizard.png,
1613         manuals/C/anjuta-manual/figures/save_as_file.png :
1614         Updated Anjuta Manual (File Operations)
1616 2005-03-23  Adam Weinberger  <adamw@gnome.org>
1618         * plugins/editor/action-callbacks.c,
1619           plugins/file-loader/plugin.c,
1620           plugins/gtodo/main.c,
1621           plugins/project-wizard/druid.c:
1622           Fix spelling/grammar errors. Fixes bugs
1623           169068, 169137, 169138, and 169139.
1625 2005-03-21  Naba Kumar  <naba@gnome.org>
1627         Patch from: Massimo Cora' <maxcvs@email.it>:
1628         
1629         * plugins/editor/Makefile.am
1630         plugins/editor/anjuta-docman.c,
1631         (added) plugins/editor/editor-tooltips.c,
1632         (added) plugins/editor/editor-tooltips.h: Added tooltips to
1633         editor tabs to show full path.
1635 2005-03-19  Johannes Schmid <jhs@cvs.gnome.org>
1636         
1637         * plugins/subversion/svn-backend.c:
1638         Removed "apr-0/" from include because this is 
1639         already included in SVN_INCLUDE and broke building if
1640         apr >= 1.0 was installed.
1642 2005-03-18  Naba Kumar  <naba@gnome.org>
1644         Patch from: Massimo Cora' <maxcvs@email.it>:
1646         * plugins/editor/action-callbacks.c,
1647         plugins/editor/aneditor-calltip.cxx,
1648         plugins/editor/aneditor-priv.h,
1649         plugins/editor/aneditor.cxx,
1650         plugins/editor/aneditor.h,
1651         plugins/editor/anjuta-document-manager.ui: Added calltip
1652         activation from menu.
1654 2005-03-16  Naba Kumar  <naba@gnome.org>
1656         Patch from: Massimo Cora' <maxcvs@email.it>:
1657         
1658         * plugins/class-gen/action-callbacks.c,
1659         plugins/class-gen/anjuta-class-gen-plugin.glade,
1660         plugins/class-gen/class_gen.c,
1661         plugins/class-gen/class_gen.h,
1662         plugins/class-gen/class_logo.xpm,
1663         plugins/class-gen/plugin.c: Create files without project
1664         being open. Add to project support. And other enhancements.
1666 2005-03-15  Adam Weinberger  <adamw@gnome.org>
1668         * anjuta.glade,
1669           plugins/debug-manager/utilities.c,
1670           plugins/file-loader/plugin.c,
1671           plugins/gdb/utilities.c,
1672           plugins/profile-default/plugin.c,
1673           plugins/project-import/project-import.c,
1674           src/anjuta-actions.h:
1675           Spelling/grammar fixes.
1677 2005-03-13  Naba Kumar  <naba@gnome.org>
1678         
1679         * plugins/editor/action-callbacks.c,
1680         plugins/editor/action-callbacks.h,
1681         plugins/editor/anjuta-document-manager.ui,
1682         plugins/editor/plugin.c: Cleaned up editor UI and get rid of 'Format'
1683         submenu. Moved menuitems from Format to View->Editor.
1684         
1685         * src/action-callbacks.c, src/action-callbacks.h,
1686         src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Created Reset
1687         layout and lock layout menus in View submenu. Get rid of
1688         Settings->Layout Manager menu.
1689         
1690         * plugins/project-import/anjuta-project-import.plugin.in:
1691         Fixed icon name
1693         * global-tags/Makefile.am,
1694         global-tags/create_global_tags.sh,
1695         plugins/editor/aneditor-autocomplete.cxx,
1696         plugins/editor/aneditor-priv.h,
1697         plugins/editor/aneditor.cxx,
1698         tagmanager/tm_workspace.c: Fixed scope members autocompletion
1699         in editor and made it work in global symbols also.
1700         
1701         * src/anjuta-app.c: Always use priority texts besides icons style
1702         for toolbars, because other styles look horible for Anjuta (fixme).
1704 2005-03-11  Naba Kumar  <naba@gnome.org>
1706         * configure.in: Removed test for iconv.
1708         * scintilla/ScintillaGTK.cxx: Fixed crash bug when focus in occurs
1709         before scintilla widget is realized.
1710         
1711         * plugins/cvs-plugin/plugin.c: Aligned comments and added a shortcut
1712         for Update menuitem.
1713         
1714         * scintilla/patches/set-cursor-warning-fix.diff: Removed because
1715         already applied in scintilla main stream.
1716         
1717         * scintilla/patches/preedit-window-crash-fix.diff: Added new fix
1718         and notified scintilla developer.
1719         
1720 2005-03-10  Naba Kumar  <naba@gnome.org>
1722         * src/action-callbacks.c: Removed reference to src/help.h (dead
1723         file).
1725         * plugins/editor/text_editor.c: Removed reference to
1726         src/launcher.h (a dead file).
1728         * src/anjuta_dirs.c, src/anjuta_dirs.h, src/anjuta_gui.c,
1729         src/controls.c, src/controls.h, src/fileselection.c,
1730         src/fileselection.h, src/glade_iface.c, src/glade_iface.h,
1731         src/global.h, src/help.c, src/help.h, src/launcher.c, src/launcher.h,
1732         src/main.cpp, src/main_menubar.c, src/main_menubar.h,
1733         src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/session.c,
1734         src/session.h, src/support.c, src/support.h, src/toolbar.c,
1735         src/toolbar.h, src/toolbar_callbacks.c, src/toolbar_callbacks.h:
1736         Removed these dead files from CVS.
1739 2005-03-10  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
1741         * plugins/file-wizard/action-callbacks.c : Added error message.
1742         plugins/project-import/project-import.c : Closed Import wizard with Esc key.
1745 2005-03-09      Johannes Schmid <jhs@cvs.gnome.org>
1746         
1747         * plugins/cvs-plugin/cvs-callbacks.c
1748         plugins/cvs-plugin/plugin.c:
1749         Fixed preferences page init and busy handling
1750         
1751         * plugins/subversion/plugin.c:
1752         Fixed preferences page init
1754 2005-03-09  Naba Kumar  <naba@gnome.org>
1756         * plugins/Makefile.am, plugins/glade/Makefile.am,
1757         plugins/glade/plugin.c: Now that glade3 cvs head has been fixed,
1758         enabled glade plugin in Anjuta. The plugin is built only when
1759         glade3 is installed.
1760         
1761 2005-03-09  Johannes Schmid <jhs@cvs.gnome.org>
1763         * plugins/project-wizard/templates/java.wiz
1764         plugins/project-wizard/templates/java-logo.png (*)
1765         plugins/project-wizard/templates/java/*
1766         plugins/project-wizard/templates/Makefile.am
1767         configure.in:
1768         
1769         Add Java project type. It generates a autoconf/automake
1770         project which is compiled using gcj. It requires automake 
1771         > 1.4 (1.9 is known to work) to work!
1772         
1773         (*) still awaiting response from the gcj team if we
1774         may use their logo.
1775         
1776 2005-03-09  Johannes Schmid <jhs@cvs.gnome.org>
1777         
1778         * plugins/project-import/*
1779         plugins/Makefile.am
1780         configure.in:
1781         Added project import plugin. Might be a bit buggy and limited
1782         but works for now.
1783         * plugins/cvs-plugin/anjuta-cvs-plugin.png:
1784         Icon from old pixmaps dir
1786 2005-02-20  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
1788         * plugins/file-wizard/plugin.c, plugins/macro/macro-dialog.c
1789         plugins/macro/macro-util.c, plugins/macro/macros.xml :
1790         Added C Custom_Indent line macro.
1791         Cleaned macros.xml
1793 2005-03-09  Naba Kumar  <naba@gnome.org>
1795         * TODO.tasks: Added new message-manager tasks.
1796         
1797         * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
1798         manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
1799         manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
1800         manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
1801         manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
1802         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
1803         manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
1804         manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
1805         manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
1806         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
1807         
1808         * plugins/gdb/debug_tree.c, plugins/gdb/debugger.c,
1809         plugins/gdb/locals.c, plugins/gdb/memory.c, plugins/gdb/plugin.c,
1810         plugins/gdb/registers.c, plugins/gdb/registers_gui.c,
1811         plugins/gdb/sharedlib.c, plugins/gdb/sharedlib_gui.c,
1812         plugins/gdb/signals.c, plugins/gdb/signals_gui.c,
1813         plugins/gdb/stack_trace.c, plugins/gdb/stack_trace.h,
1814         plugins/gdb/watch.c, plugins/gdb/watch.h, plugins/gdb/watch_gui.c:
1815         Removed debugger widgets from shell on debugger shutdown. Added
1816         scrolled windows for docked widgets. Removed unnecessary widget refs
1817         and unrefs. Destroy widgets correctly on debugger shutdown.
1818         
1819         * plugins/project-wizard/anjuta-project-wizard.glade: Added frame
1820         with project description title. Removed frame shadow.
1821         
1822         * plugins/project-wizard/druid.c: Initializes tooltips.
1823         
1824         * scintilla/Makefile.am: Fixed comiple error.
1826 2005-03-08  Adam Weinberger  <adamw@gnome.org>
1828         * plugins/class-gen/anjuta-class-gen-plugin.glade,
1829           plugins/class-gen/class_gen.c: Fix grammar/spelling errors
1831 2005-03-08  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
1833         * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
1834         plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
1835         plugins/macro/macro-util.c, plugins/macro/macro-util.h
1836         plugins/macro/macros.xml, plugins/macro/plugin.c :
1837         Moved cursor at the '|' position defined in macros.
1839 2005-03-07  Naba Kumar  <naba@gnome.org>
1841         * plugins/subversion/Makefile.am: Fixed build error.
1843         * plugins/editor/anjuta-document-manager-plugin.in: Added some mime
1844         types (perl, python, shellscript).
1845         
1846         * plugins/editor/plugin.c: Fixed to show all highlight options.
1847         
1848 2005-03-07  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
1850         * TODO.tasks : updated tasks.
1851         * plugins/gtodo/interface.c : Implemented column sorting (TASK MANAGER)
1853 2005-03-07  Naba Kumar  <naba@gnome.org>
1855         * plugins/subvesion/plugin.c: Detect ".svn" directory to enable
1856         or disable subversion file-manager submenu. If "Subvesion" is also
1857         valid directory, we should also check for it.
1859         * configure.in: Disable cygwin macro until someone fixes the
1860         autoconf warnings.
1861         
1862         * plugins/subvesion/svn-thread.c: Use older API svn_client_add() for
1863         backward compatibility.
1864         
1865 2005-03-06  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
1867         * src/about.c : Cleaned code.
1868         * plugins/macro/macros.xml : Added "do_while" C macro.
1869         * plugins/gdb/registers_cbs.[ch], plugins/gdb/registers_gui.c,
1870         plugins/gdb/sharedlib_cbs.[ch], plugins/gdb/sharedlib_gui.c, 
1871         plugins/gdb/signals_cbs.[ch], plugins/gdb/signals_gui.c :
1872         Closed registers, shared libraries, kernel signals dialogs with ESC key.
1873         
1874 2005-03-06      Johannes Schmid <jhs@cvs.gnome.org>
1876         * plugins/class-gen/plugin.c:
1877         Removed "return" to activate project_root_uri watching.
1879 2005-03-06      Johannes Schmid <jhs@cvs.gnome.org>
1881         * plugins/Makefile.am
1882         plugins/subversion/*:
1883         Added subversion plugin. Add, Remove, Commit and Update work
1884         everything else needs work.
1885         
1886         * plugins/terminal/terminal.c
1887         Applied old 1.2.2 patch to fix Ctrl-C in terminal but
1888         we still have focus problems with the editor.
1890 2005-03-05  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
1892         * AUTHORS, src/about.c : Updated about dialog by AUTHORS file.
1893         
1894 2005-03-04  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
1896         * Makefile.am, src/about.c : Updated about dialog by AUTHORS.xml file.
1898 2005-03-04  Naba Kumar  <naba@gnome.org>
1900         Patch from Massimo Cora' <maxcvs@email.it>:
1902         * plugins/class-gen/Makefile.am,
1903         plugins/class-gen/action-callbacks.c,
1904         plugins/class-gen/action-callbacks.h,
1905         (added) plugins/class-gen/anjuta-class-gen-plugin.glade,
1906         plugins/class-gen/anjuta-class-gen.plugin.in,
1907         plugins/class-gen/class_gen.c,
1908         plugins/class-gen/class_gen.h,
1909         (removed) plugins/class-gen/clsGen.c,
1910         (added) plugins/class-gen/goc_template_header,
1911         (added) plugins/class-gen/goc_template_source,
1912         plugins/class-gen/plugin.c,
1913         plugins/class-gen/plugin.h: Refactored class gen code.
1914         Added GOCBuilder code. Fixed UI. Implemented plugin.
1916 2005-03-03  Johannes Schmid <jhs@cvs.gnome.org>
1918         * plugins/project-wizard/property.c
1919         plugins/project-wizard/install.c
1920         plugins/project-wizard/druid.c
1921         plugins/editor/goto_line.c
1922         plugins/editor/plugin.c
1923         plugins/gtodo/add_edit_item.c
1924         plugins/gtodo/ligtodo.c
1925         plugins/gtodo/main.c
1926         plugins/gtodo/preferences.c:
1927         Fixed #167559, #167534, #167266, #167357
1928         (Bad English in strings...)
1929         
1930         Thanks to Adam Weinberger and Thierry Moisan for
1931         reporting!
1933 2005-03-03  Naba Kumar  <naba@gnome.org>
1935         * libegg/Makefile.am, libegg/menu/Makefile.am,
1936         (added) libegg/egg-submenu-action.c,
1937         (added) libegg/menu/egg-submenu-action.h: Created a new action for
1938         submenu (used for wizard listing).
1939         
1940         * plugins/file-loader/anjuta-loader-plugin.ui
1941         plugins/file-loader/plugin.c: Implemented wizards submenu in menu
1942         and toolbar.
1943         
1944         * plugins/editor/action-callbacks.c,
1945         plugins/editor/aneditor.cxx, plugins/editor/plugin.c: Disabled
1946         ctrl+tabbing because it was interfaring with focus navigation.
1947         Focus editor on "Esc" in incremental search entry. Cleanups.
1948         
1949         * plugins/file-manager/an_file_view.c,
1950         plugins/symbol-browser/plugin.c,
1951         plugins/symbol-browser/an_symbol_view.c: Fixed key shortcuts.
1952         Cleanups.
1953         
1954         * plugins/profile-default/plugin.c,
1955         scintilla/PlatGTK.cxx: Fixed compiler warnings. Added splash icon
1956         for sesssion load.
1957         
1958         * (removed) scintilla/patches/a64-crash-fix.patch,
1959         (added) scintilla/patches/set-cursor-warning-fix.diff: Updated
1960         scintilla patches.
1962 2005-03-03  Naba Kumar  <naba@gnome.org>
1964         * HACKING: Fixed typos.
1965         
1966         * plugins/editor/aneditor-indent.cxx: Clean up.
1967         
1968         * plugins/editor/plugin.c, plugins/editor/text_editor.[h]:
1969         Enable/disable save, undo and redo actions depending on state
1970         of the editor.
1971         
1972 2005-03-02  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
1974         * libanjuta/anjuta-status.h plugins/editor/Makefile.am
1975         plugins/editor/action-callbacks.c, plugins/editor/search-replace.c :
1976         Displayed search_incremental status.
1978         * Removed plugins/editor/search_incremental.[ch]
1980 2005-02-26  Johannes Schmid <jhs@cvs.gnome.org>
1981         
1982         * plugins/cvs-plugin/cvs-execute.c
1983         plugins/cvs-plugin/cvs-callbacks.c:
1984         - Use weak reference on mesg_view and reuse tab if
1985         it still exists to avoid cluttering message manager.
1986         - Fixed bug in cvs remove
1987         
1988         README, HACKING: Updated
1989         
1990         configure.in: Added check for libsvn
1992 2005-02-29  Naba Kumar  <naba@gnome.org>
1993         
1994         * plugins/file-manager/an_file_view.c,
1995         plugins/symbol-browser/an_symbol_view.c,
1996         plugins/symbol-browser/plugin.c: Hide column headers (they
1997         are redundant).
1999 2005-02-29  Naba Kumar  <naba@gnome.org>
2001         * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
2002         manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
2003         manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
2004         manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
2005         manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
2006         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
2007         manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
2008         manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
2009         manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
2010         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
2012         * libanjuta/Makefile.am, libanjuta/anjuta-marshal.list,
2013         libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
2014         (added) libanjuta/anjuta-session.[hc],
2015         plugins/editor/plugin.c, plugins/file-loader/plugin.c,
2016         plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
2017         src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c, src/anjuta.h,
2018         src/main.c:
2019         
2020         Implemented session management. Implemented session
2021         container class. Added session notifications from shell. Implemented
2022         session save/load in editor, file-loader, default-profile-plugin
2023         and anjuta-app. Fixed window sizing and restoration. Cleaned up
2024         code in anjuta-app.[ch], anjuta.[ch], main.c. Added fullscreen
2025         and maximized states in session. Implemented project session
2026         management.
2028 2005-02-27  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2030         * plugins/class-gen/action-callbacks.[ch],
2031         plugins/class-gen/class_gen.c plugins/project-wizard/druid.c,
2032         plugins/gdb/breakpoints.c plugins/gdb/memory.c:
2033         Closed Wizard project, Class gen, Inspect memory, Breakpoints dialogs 
2034         with Escape key.
2036 2005-02-26  Sebastien Granjoux  <seb.sfo@free.fr>
2037         
2038         * plugins/project-wizard/anjuta-project-wizard.glade,
2039         plugins/project-wizard/druid.c:
2040         Add some padding in tab label in project selection page
2041         
2042         * plugins/project-wizard/druid.c,
2043         plugins/project-wizard/parser.c:
2044         Search for project template recursively
2045         Add ~/.anjuta/project to the search paths
2047 2005-02-26  Naba Kumar  <naba@gnome.org>
2049         * plugins/file-wizard/action-callbacks.c: Fixed memory curruption.
2050         * plugins/file-loader/plugin.c: Fixed crash bug.
2051         * libanjuta/plugins.c: Fixed memory leak.
2052         
2053 2005-02-26  Naba Kumar  <naba@gnome.org>
2054         
2055         * libanjuta/plugins.c, libanjuta/plugins.h: Implemented
2056         "UserActivatable" attribute for plugins. This attribute if set to
2057         "no" will prevent users from activating/deactivating it from
2058         plugins dialog. Added a toggle button in plugins dialog to toggle
2059         the plugins list between list of activatable plugins (default) to
2060         list of all plugins. anjuta_plugin_select() now only selects the
2061         plugin. Added anjuta_plugins_select_and_activate() method that will
2062         select and activate it.
2063         
2064         * plugins/profile-default/Makefile.am,
2065         plugins/profile-default/anjuta-default-profile.ui,
2066         plugins/profile-default/plugin.c,
2067         plugins/profile-default/plugin.h,
2068         plugins/project-manager/anjuta-project-manager.ui,
2069         plugins/project-manager/plugin.c,
2070         plugins/project-manager/plugin.h:
2071         
2072         Anjuta projects (*.anjuta) files define the profile of respective
2073         projects. Profile is a set of related plugins required for the
2074         project to open. Moved "close project" action from Project Manager
2075         to Profile Manager plugin. Implemented loading and unloading of
2076         project profiles in DefaultProfilePlugin. DefaultProfilePlugin
2077         (instead of Project Manager) now handles opening of *.anjuta files.
2078         Close Project menuitem is now moved to File submenu (being
2079         consistent with Anjuta 1.x versions and avoiding creating Project
2080         submenu when project manager is not loaded).
2081         
2082         * src/anjuta-actions.h: Fixed short-cut key for Help content.
2083         
2084         * src/anjuta.ui: Fixed place holder for projects.
2085         
2086         * (new) plugins/profile-default/default.anjuta: default startup
2087         profile. Removed the hardcoded plugins loading in
2088         DefaultProfilePlugin.
2090         * anjuta.anjuta,
2091         plugins/project-wizard/templates/terminal/project.anjuta:
2092         Implemented project format in newly created projects.
2094         * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
2095         plugins/class-gen/anjuta-class-gen.plugin.in,
2096         plugins/cvs-plugin/anjuta-cvs.plugin.in,
2097         plugins/editor/anjuta-document-manager.plugin.in,
2098         plugins/file-loader/anjuta-loader.plugin.in,
2099         plugins/file-wizard/anjuta-file-wizard.plugin.in,
2100         plugins/gdb/anjuta-gdb.plugin.in,
2101         plugins/glade/anjuta-glade.plugin.in,
2102         plugins/message-view/anjuta-message-manager.plugin.in,
2103         plugins/profile-default/anjuta-default-profile.plugin.in,
2104         plugins/project-manager/anjuta-project-manager.plugin.in,
2105         plugins/project-wizard/anjuta-project-wizard.plugin.in:
2106         Defined UserActivatable attributes. Added supported types attribute.
2108         * plugins/project-wizard/anjuta-project-wizard.glade
2109         plugins/project-wizard/plugin.c: Changed "New Project Wizard" to
2110         "Project Wizard" in preferences title.
2112         * TODO.tasks: Updated.
2113         
2114         * manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml:
2115         Updated.
2116         
2117 2005-02-25  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2119         * plugins/file-wizard/anjuta-file-wizard.glade
2120         plugins/file-wizard/file.[ch], plugins/macro/macros.xml :
2121         
2122         Integrated License macros, cleaned file.c.
2123         
2124 2005-02-24      Johannes Schmid <jhs@cvs.gnome.org>
2125         
2126         * plugins/macor/macro-util.c: Fixed crash bugs if email or
2127         username can not be found correctly.
2129 2005-02-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2131         * plugins/file-wizard/file.[ch], plugins/macro/macro-util.c,
2132         plugins/macro/macros.xml :
2133         
2134         Added Headers macros. Cleaned file.c
2136 2005-02-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2138         * plugins/file-wizard/action-callbacks.c, plugins/macro/macro-util.c, 
2139         plugins/macro/macros.xml :
2140         
2141         Fixed a bug. Added Header macro.
2143         
2144 2005-02-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2146         * plugins/file-wizard/action-callbacks.c, 
2147         plugins/file-wizard/file.c, plugins/macro/macro-util.c
2148         plugins/macro/macros.xml :
2149         
2150         Added FileName, Header template macros.
2151         
2152 2005-02-24  Naba Kumar  <naba@gnome.org>
2153         
2154         * plugins/patch/patch-plugin.c: Fixed a function call.
2155         
2156         * src/anjuta.c, src/main.c: Save and load default session.
2157         
2158 2005-02-24  Naba Kumar  <naba@gnome.org>
2160         * libanjuta/interfaces/libanjuta.idl,
2161         plugins/message-view/anjuta-msgman.c,
2162         plugins/message-view/anjuta-msgman.h,
2163         plugins/message-view/plugin.c: Added and implemented
2164         set_view_title() method.
2165         
2166         * plugins/build-basic-autotools/build-basic-autotools.c,
2167         plugins/build-basic-autotools/build-basic-autotools.h: Implemented
2168         build context pooling. Maximum 3 contexts are reused. Additional
2169         contexts are created when all are busy.
2171 2005-02-23  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2173         * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
2174         plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
2175         plugins/macro/macros.xml, plugins/macro/plugin.[ch],
2176         plugins/file-wizard/action-callbacks.c, plugins/file-wizard/file.c :
2178         Added Copyright, Changelog macros.
2179                 
2180 2005-02-23  Naba Kumar  <naba@gnome.org>
2182         Patch from Massimo Cora' <maxcvs@email.it>:
2183         * plugins/Makefile.am,
2184         plugins/patch/Makefile.am,
2185         (added) plugins/patch/anjuta-patch-plugin.png,
2186         (added) plugins/patch/anjuta-patch.plugin.in,
2187         (added) plugins/patch/anjuta-patch.ui,
2188         plugins/patch/patch-plugin.c,
2189         (added) plugins/patch/patch-plugin.h,
2190         (added) plugins/patch/plugin.c,
2191         (added) plugins/patch/plugin.h: Ported patch plugin to Anjuta 2.0
2192         architecture.
2194 2005-02-23  Naba Kumar  <naba@gnome.org>
2196         * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin.[ch],
2197         file-loader/plugin.c, profile-default/plugin.c:
2198         Implemented "activated" and "deactivated" signals for plugin class.
2199         Renamed *_location() functions to *_id(), because location is
2200         ambiguous. Implemented anjuta_plugins_unload_plugin_by_id() and
2201         anjuta_plugins_unload_plugin().
2202         
2203         * class-gen/plugin.c: Fixed complier warning and utility function call.
2204         
2205         * debug-manager/plugin.c: Unload debugger plugin correctly.
2206         
2207         * project-manager/plugin.c:     Fixed compiler warnings.
2208         
2209         * plugins/project-wizard/templates/gnome/.cvsignore,
2210         plugins/project-wizard/templates/gnome/po/.cvsignore,
2211         plugins/project-wizard/templates/gnome/src/.cvsignore,
2212         plugins/project-wizard/templates/gtk/po/.cvsignore,
2213         plugins/project-wizard/templates/gtkmm/po/.cvsignore,
2214         plugins/project-wizard/templates/xlib/.cvsignore: Added cvsignores.
2215         
2216         * manuals/reference/libanjuta/tmpl/*: Unnecessary changes from the
2217         build (we need to fix this thing).
2218         
2219 2005-02-23  Johannes Schmid <jhs@cvs.gnome.org>
2221         * plugins/macro/macro-action.[ch]
2222         plugins/macro/macro-edit.c
2223         plugins/macro/macro-dialog.c
2224         plugins/macro/macro-db.[ch]
2225         plugins/macro/plugin.[ch]
2226         plugins/macro/macro-util.[ch] (added)
2227         
2228         Cleaned up macro plugin and preview expanded macros.
2230 2005-02-21  Ryan Garver <rgarvage@yahoo.com>
2232         * plugins/cvs-plugin/cvs-interface.c:
2234         Fixed option setting when using no compression and not 
2235         ignoring .cvsrc
2237 2005-02-23  Naba Kumar  <naba@gnome.org>
2238         
2239         * src/anjuta.c, src/anjuta.h, src/main.c: Save and restore window
2240         geometry on exit and startup (only if there is no geometry from the
2241         session).
2243         * TODO.tasks: Updated.
2244         
2245         Patch from Sebastien Granjoux <seb.sfo@free.fr>:
2246         
2247         * manuals/reference/libanjuta/Makefile.am,
2248         manuals/reference/libanjuta/libanjuta-docs.sgml,
2249         (new) manuals/reference/libanjuta/project-wizard-format.sgml: Added
2250         documentation for writing project templates.
2252 2005-02-22  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2254         * plugins/macro/macro-actions.c, plugins/macro/macro-actions.h
2255         plugins/macro/macro-dialog.c, plugins/macro/macros.xml :
2256         
2257         Expansion keywords in macros. 
2259 2005-02-22  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2261         * plugins/file-wizard/action-callbacks.c,
2262         plugins/file-wizard/file.[ch], plugins/macro/macro-actions.c,
2263         plugins/macro/macros.xml :
2264         
2265         Inserting text by macro plugin
2266         In progress ...
2268 2005-02-22  Johannes Schmid <jhs@cvs.gnome.org>
2270         * plugins/macro/plugin.c
2271         plugins/cvs-plugin/plugin.c:
2272         
2273         Fixed interfaces (use static)
2275 2005-02-21  Johannes Schmid <jhs@cvs.gnome.org>
2276         
2277         * plugins/macro/macro-actions.[ch]
2278         plugins/macro/plugin.c
2279         libanjuta/interfaces/libanjuta.idl:
2280         
2281         Implemented IAnjutaMacro interface to be used by file-wizard
2282         
2283         * plugins/cvs-plugin/plugin.c
2284         libanjuta/interfaces/libanjuta.idl:
2285         
2286         Reworked IAnjutaCvs to IAnjutaVCS to be used as an interface
2287         for all version control systems and not only for cvs.
2289 2005-02-20  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2291         * plugins/macro/macro-actions.[ch], plugins/macro/macros.xml : Added 
2292         insert_macro.
2293         
2294         * plugins/file-wizard/anjuta-file-wizard.glade : Add project & CVS.
2297 2005-02-21  Naba Kumar  <naba@gnome.org>
2299         * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaDebugManager and
2300         IAnjutaDebugger interface.
2301         
2302         * plugins/debug-manager/anjuta-debug-manager.ui,
2303         plugins/debug-manager/attach_process.c,
2304         plugins/debug-manager/attach_process.h,
2305         plugins/debug-manager/plugin.c,
2306         plugins/debug-manager/plugin.h,
2307         plugins/gdb/actions.c,
2308         plugins/gdb/actions.h,
2309         plugins/gdb/anjuta-gdb-plugin.ui,
2310         plugins/gdb/breakpoints.c,
2311         plugins/gdb/breakpoints.h,
2312         plugins/gdb/debugger.c,
2313         plugins/gdb/debugger.h,
2314         plugins/gdb/memory.c,
2315         plugins/gdb/plugin.c,
2316         plugins/gdb/plugin.h,
2317         plugins/gdb/sharedlib.h,
2318         plugins/gdb/sharedlib_cbs.c,
2319         plugins/gdb/watch.c: Fixed debugger plugin. Split debug operations
2320         correctly between debug-manager and debugger. Implemented debugger
2321         interface in gdb plugin. Fixed action names. Added UI updating.
2322         Start and stop debugger (does not work yet). Fixed UI merging.
2323         Fixed debugger plugin handling in debug-manager.
2325 2005-02-20  Johannes Schmid <jhs@cvs.gnome.org>
2327         * plugins/editor/aneditor-autocomplete.cxx:
2328         
2329         Patch from Jason Bayman <JBayman@HobbitHell.com> avoids
2330         crash with C++ "template" keyword.
2332 2005-02-20  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2334         * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
2335         Fixed bug (Closed macro dialogs with Esc key).
2336         
2337 2005-02-19  Sebastien Granjoux  <seb.sfo@free.fr>
2338         
2339         * plugins/project-wizard/xlib.wiz,
2340         plugins/project-wizard/xlib-logo.png,
2341         plugins/project-wizard/xlib/*:
2342         Port old xlib anjuta project on new project wizard
2343         
2344         * plugins/project-wizard/xlib-dock.wiz,
2345         plugins/project-wizard/xlib-dock/*:
2346         Port old xlib dock anjuta project on new project wizard
2347         
2348         * plugins/project-wizard/wxwin.wiz,
2349         plugins/project-wizard/wxwin-logo.png,
2350         plugins/project-wizard/wxwin/*:
2351         Port old wxwin anjuta project on new project wizard
2352         
2353         * configure.in, plugins/project-wizard/templates/Makefile.am: Other
2354         necessary changes for the new templates.
2355         
2356 2005-02-18  Naba Kumar  <naba@gnome.org>
2358         * plugins/Makefile.am: Added class-gen
2359         
2360 2005-02-17  Sebastien Granjoux  <seb.sfo@free.fr>
2362         * plugins/project-wizard/header.c:
2363         Fix a bug in sorting of project categories
2365 2005-02-18  Naba Kumar  <naba@gnome.org>
2367         Patch from Massimo Cora  <maxcvs@email.it>:
2368         
2369         * plugins/class-gen/.cvsignore,
2370         plugins/class-gen/Makefile.am,
2371         (added) plugins/class-gen/action-callbacks.c,
2372         (added) plugins/class-gen/action-callbacks.h,
2373         (added) plugins/class-gen/anjuta-class-gen.plugin.in,
2374         (added) plugins/class-gen/class_gen.c,
2375         (added) plugins/class-gen/class_gen.h,
2376         (added) plugins/class-gen/plugin.c,
2377         (added) plugins/class-gen/plugin.h: Ported class wizard to the
2378         new architecture.
2379         
2380         * plugins/project-manager/plugin.c: implemented add_source().
2382 2005-02-17  Naba Kumar  <naba@gnome.org>
2384         * plugins/file-loader/plugin.c: Fixed possible crash.
2385         
2386         * src/action-callbacks.c, src/action-callbacks.h,
2387         src/anjuta-actions.h, src/anjuta.ui: Fixed help menuitems.
2389 2005-02-17  Naba Kumar  <naba@gnome.org>
2390         
2391         * plugins/project-wizard/templates/anjuta-plugin.wiz,
2392         plugins/project-wizard/templates/gnome.wiz,
2393         plugins/project-wizard/templates/gtk.wiz,
2394         plugins/project-wizard/templates/gtkmm.wiz,
2395         plugins/project-wizard/templates/terminal.wiz,
2396         plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
2397         plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
2398         plugins/project-wizard/templates/gnome/src/callbacks.c,
2399         plugins/project-wizard/templates/gnome/src/callbacks.h,
2400         plugins/project-wizard/templates/gnome/src/main.c,
2401         plugins/project-wizard/templates/gtk/src/callbacks.c,
2402         plugins/project-wizard/templates/gtk/src/callbacks.h,
2403         plugins/project-wizard/templates/gtk/src/main.c,
2404         plugins/project-wizard/templates/gtkmm/src/main.cc,
2405         plugins/project-wizard/templates/terminal/src/main.c: Fixed templates
2406         to generate licence correctly (without any extra newlines). Removed
2407         IncludeGNUHeader macro definition and added proper licence property.
2408         Fixed project directory paths in file contents.
2410 2005-02-17  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2412         * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
2413         Closed macro dialogs with Esc key.
2415 2005-02-16  Naba Kumar  <naba@gnome.org>
2417         * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
2418         plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
2419         plugins/project-wizard/templates/gnome/src/callbacks.c,
2420         plugins/project-wizard/templates/gnome/src/callbacks.h,
2421         plugins/project-wizard/templates/gnome/src/main.c,
2422         plugins/project-wizard/templates/gtk/src/main.c,
2423         plugins/project-wizard/templates/gtkmm/src/main.cc,
2424         plugins/project-wizard/templates/terminal/src/main.c: Fixed licence
2425         macros to avoid blank newlines.
2427 2005-02-16  Sebastien Granjoux  <seb.sfo@free.fr>
2429         * plugins/project-wizard/autogen.c:
2430         Correct a problem when having property value in UTF-8
2432         * plugins/project-wizard/druid.c:
2433         Correct a bug when reselecting a new project (all pages
2434         must be removed)
2436         * plugins/project-wizard/property.c:
2437         Avoid having default invalid properties
2439         * plugins/project-wizard/templates/terminal.wiz,
2440         plugins/project-wizard/templates/terminal/po/ChangeLog,
2441         plugins/project-wizard/templates/terminal/src/main.c:
2442         Remove command for testing run function
2443         Move destination directory to second page and include
2444         project name. Add exist tag. Remove unused properties.
2446 2005-02-16  Naba Kumar  <naba@gnome.org>
2448         * Makefile.am, libanjuta/interfaces/libanjuta.idl,
2449         plugins/debug-manager/anjuta-debug-manager.ui,
2450         plugins/debug-manager/plugin.c,
2451         plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
2452         plugins/gdb/debugger.c, plugins/gdb/plugin.c,
2453         plugins/gdb/plugin.h, plugins/gdb/registers.c,
2454         plugins/gdb/sharedlib.c, plugins/gdb/signals.c,
2455         plugins/gdb/stack_trace.c, plugins/gdb/utilities.c,
2456         plugins/gdb/utilities.h, plugins/gdb/watch_cbs.c,
2457         (removed) src/anjuta_info.c,
2458         (removed) src/anjuta_info.h,
2459         (added) plugins/gdb/info.c (added) plugins/gdb/info.h,
2460         (added) plugins/gdb/anjuta-gdb-plugin.ui,
2461         (added) plugins/gdb/actions.c,
2462         (added) plugins/gdb/actions.h: Completed initial
2463         porting of debugger to new architecture. Fixed many of the debugger
2464         functions.
2466         * plugins/file-loader/plugin.c: Detect some important mime ourself
2467         to avoid inconsistencies when mime system isn't working.
2468         
2469 2005-02-16  Naba Kumar  <naba@gnome.org>
2471         * plugins/editor/Makefile.am,
2472         (added) plugins/editor/aneditor-autocomplete.cxx,
2473         (added) plugins/editor/aneditor-calltip.cxx,
2474         (added) plugins/editor/aneditor-indent.cxx,
2475         (added) plugins/editor/aneditor-priv.h,
2476         plugins/editor/aneditor.cxx: Split aneditor.cxx file into
2477         different smaller chunks to make it easy to maintain.
2479 2005-02-16  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2481         * plugins/project-wizard/druid.c :
2482         
2483         Found system Email address if not defined in Preferences.
2485 2005-02-16      Johannes Schmid <jhs@cvs.gnome.org>
2486         
2487         * plugins/project-wizard/gtkmm.wiz
2488         plugins/project-wizard/gtkmm-logo.png (from pixmaps/)
2489         plugins/project-wizard/gtkmm/*
2490         
2491         Added GTKmm (C++) project type
2493 2005-02-15  Johannes Schmid <jhs@cvs.gnome.org>
2495         * plugins/message-view/plugin.c
2496         plugins/message-view/message-view.c
2497         TODO.gtodo:
2498         Implemented next/prev action
2500 2005-02-15  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2502         * plugins/project-wizard/templates/libglade2.* :
2503         Removed libglade2 project.
2504         
2505         * plugins/project-wizard/templates/gtk* :
2506         Removed interface.[ch] & support.[ch].
2507         
2508 2005-02-15  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2510         * plugins/project-wizard/anjuta-project-wizard.glade,
2511         plugins/project-wizard/property.[ch],
2512         plugins/project-wizard/templates/anjuta-plugin.wiz :
2513         Added a new property ("iconfile").
2515 2005-02-14  Naba Kumar  <naba@gnome.org>
2517         * plugins/project-wizard/install.c,
2518         plugins/project-wizard/plugin.c,
2519         plugins/project-wizard/templates/anjuta-plugin.wiz,
2520         plugins/project-wizard/templates/gnome.wiz,
2521         plugins/project-wizard/templates/gtk.wiz,
2522         plugins/project-wizard/templates/libglade2.wiz,
2523         plugins/project-wizard/templates/terminal.wiz: Added actions to autogen
2524         newly created projects and open them. Fixed message buffering in
2525         wizard.
2527 2005-02-14  Naba Kumar  <naba@gnome.org>
2529         * src/about.c, pixmaps/Makefile.am,
2530         (new) pixmaps/anjuta_logo2.png: New about page splash screen.
2531         
2532         * mime/gnome-mime-application-x-anjuta.png,
2533         pixmaps/anjuta_icon.png,
2534         (new) pixmaps/anjuta_icon.svg: New svg icon and derived png icons
2535         done by 9-speed at:
2536         http://cvs.freedesktop.org/svg-icons/lila/gnome/scalable/apps/anjuta_icon.svg?rev=1.2&view=log
2537         
2538 2005-02-14  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2540         * configure.in,
2541         plugins/project-wizard/templates/libglade2-logo.png,
2542         plugins/project-wizard/templates/libglade2.wiz,
2543         plugins/project-wizard/templates/libglade2/* :
2544         Add Glade2 project
2547 2005-02-14  Naba Kumar  <naba@gnome.org>
2549         * TODO.tasks: Updated.
2550         
2551         * plugins/editor/anjuta-docman.c,
2552         plugins/editor/text_editor.c,
2553         plugins/editor/text_editor.h,
2554         plugins/editor/text_editor_cbs.c: Added gnome-vfs monitor
2555         for file modification, but it is still not functioning.
2557 2005-02-13  Sebastien Granjoux  <seb.sfo@free.fr>
2559         * plugins/project-wizard/values.c,
2560         plugins/project-wizard/values.h,
2561         plugins/project-wizard/property.c,
2562         plugins/project-wizard/property.h,
2563         plugins/project-wizard/druid.c:
2564         Rewrite mandatory property check
2565         Add check of exist property
2566         Rewrite handling of cached property page
2568 2005-02-13  Naba Kumar  <naba@gnome.org>
2570         Patch from Igor Kovalenko  <garrison@mail.ru>:
2571         * tagmanager/tm_workspace.c: Improved performance.
2573 2005-02-13  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2575         *plugins/project-wizard/templates/*.wiz,
2576         plugins/project-wizard/druid.c,
2577         plugins/project-wizard/templates/terminal/src/main.c,
2578         plugins/project-wizard/templates/gtk/src/*.[ch],
2579         plugins/project-wizard/templates/gtk/src/Makefile.am,
2580         plugins/project-wizard/templates/gnome/src/*.[ch],
2581         plugins/project-wizard/templates/anjuta-plugin/src/*.[ch] :
2582         Add Copyright date & Email address,
2583         Correct terminal project.
2584         
2585 2005-02-12  Naba Kumar  <naba@gnome.org>
2587         * plugins/project-wizard/property.c: Fixed hidden
2588         properties to take values.
2590         * plugins/project-wizard/file.[ch]: Renamed
2591         true/false enum values to fix compile error
2592         (conflict with other definition).
2593         
2594         * plugins/file-loader/plugin.c: Detect anjuta projects correctly
2595         even when mime type detection fails (for example, when Anjuta is
2596         installed in non-system prefix).
2598 2005-02-12  Sebastien Granjoux  <seb.sfo@free.fr>
2600         * plugins/project-wizard/values.c,
2601         plugins/project-wizard/values.h:
2602         Rewrite file with more comments
2604         * plugins/project-wizard/druid.c,
2605         plugins/project-wizard/druid.h,
2606         plugins/project-wizard/autogen.c,
2607         plugins/project-wizard/autogen.h,
2608         plugins/project-wizard/druid.c,
2609         plugins/project-wizard/druid.h:
2610         Add more comments
2611         Use values instead of properties
2612         Move default properties to druid.c
2614         * plugins/project-wizard/install.c,
2615         plugins/project-wizard/install.h:
2616         Use values instead of properties
2617         Add a check to avoid overwriting files
2619         * plugins/project-wizard/parser.c,
2620         plugins/project-wizard/property.c,
2621         plugins/project-wizard/property.h:
2622         Update to use new values
2623         Add an "exist" attribute to check if a directory already exist
2625         * plugins/project-wizard/anjuta-project-wizard.glade:
2626         Change project selection page (GtkTextView => GtkLabel,
2627         GtkTable => GtkVBox)
2629         * plugins/project-wizard/templates/terminal.wiz:
2630         Move destination directory on second page
2631         
2632         * plugins/project-wizard/action.c:
2633         Add a few comments
2635 2005-02-12  Naba Kumar  <naba@gnome.org>
2637         * plugins/file-manager/an_file_view.c,
2638         plugins/symbol-browsers/an_symbol_view.c: Removed rules hint from the
2639         views. Created dynamic update date of view depending on project
2640         changes -- similar to file-manager view.
2641         
2642         * plugins/devhelp/plugin.c: Load help on idle.
2643         
2644         * plugins/editor/anjuta-document-manager.glade: Moved 'disable
2645         autoformat' to proper location in preferences.
2646         
2647         * mime/anjuta.mime: Added .prj extension in the mime type for backward
2648         compatibility.
2649         
2650         * plugins/editor/plugin.c: Fixed accel name.
2652 2005-02-12  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2654         *plugins/project-wizard/templates/anjuta-plugin.wiz,
2655         plugins/project-wizard/templates/gnome.wiz,
2656         plugins/project-wizard/templates/gtk.wiz,
2657         plugins/project-wizard/anjuta-project-wizard.glade,
2658         plugins/project-wizard/autogen.c:
2659         Add Username & Email address in Project preferences.
2661 2005-02-11  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2663         *plugins/project-wizard/templates/gnome-logo.png,
2664         plugins/project-wizard/templates/gnome.wiz,
2665         plugins/project-wizard/templates/gnome/* :
2666         Add Gnome project
2668 2005-02-11  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2670         * plugins/project-wizard/templates/terminal/src/main.c, 
2671         plugins/project-wizard/templates/terminal/src/main.c,
2672         plugins/project-wizard/templates/terminal/src/main.[ch] :
2673         Insert License in projects
2674         
2675 2005-02-11  Naba Kumar  <naba@gnome.org>
2677         * TODO.tasks: Added message manager task.
2678         
2679         * plugins/devhelp/plugin.c: Show busy while initializing devhelp.
2680         
2681         * plugins/editor/plugin.c: Use bookmark stock icons.
2682         
2683         * plugins/message-view/anjuta-message-manager.ui,
2684         plugins/message-view/plugin.c: Added toolbar buttons for next/prev.
2686 2005-02-10  Naba Kumar  <naba@gnome.org>
2688         * libanjuta/interfaces/libanjuta.idl: fixed build error.
2689         
2690 2005-02-09  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2692         * global-tags/Makefile.am
2693         Error during 'make install'
2695 2005-02-09  Naba Kumar  <naba@gnome.org>
2697         * plugins/symbol-browser/anjuta-symbol-browser-pluing.glade: Added
2698         missing file.
2699         
2700 2005-02-08  Naba Kumar  <naba@gnome.org>
2702         * plugins/symbol-browser/an_symbol_prefs.[ch]: Added missing files.
2703         
2704         * plugins/symbol-browser/an_symbol_prefs.c, src/anjuta-app.c:
2705         Show busy cursur when updating global tags in preferences.
2707         * configure.in: Fixed.
2708         
2709 2005-02-08  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2711         * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl
2712           plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
2713          
2714         - Fixed anjuta-plugin project (glade)
2716 2005-02-08  Naba Kumar  <naba@gnome.org>
2718         * plugins/editor/aneditor.cxx: Implemented auto-indent on 'tab' press.
2719         Fixed automatic indentations.
2721         * global-tags/Makefile.am, global-tags/create_global_tags.sh:
2722         Global tags are now segregated into smaller api tags, which can be
2723         selectively loaded from symbol browser preferences.
2725         * plugins/project-manager/plugin.c, plugins/project-manager/plugin.h:
2726         Implemented IProjectManager interface in project-manager. Mostly getter
2727         methods for now, but need to add add() and remove() methods to add
2728         or remove project elements.
2730         * plugins/gdb/debug_tree.c: Small fix.
2732         * plugins/editor/aneditor.cxx, plugins/symbol-browser/Makefile.am,
2733         plugins/symbol-browser/an_symbol_info.c,
2734         plugins/symbol-browser/an_symbol_info.h,
2735         plugins/symbol-browser/an_symbol_search.c,
2736         plugins/symbol-browser/an_symbol_search.h,
2737         plugins/symbol-browser/an_symbol_view.c,
2738         plugins/symbol-browser/an_symbol_view.h,
2739         plugins/symbol-browser/plugin.c,
2740         plugins/symbol-browser/plugin.h,
2741         tagmanager/c.c,
2742         tagmanager/entry.h,
2743         tagmanager/tm_project.c,
2744         tagmanager/tm_symbol.c,
2745         tagmanager/tm_tag.c,
2746         tagmanager/tm_workspace.c,
2747         tagmanager/vstring.c,
2748         tagmanager/include/tm_tag.h,
2749         tagmanager/include/tm_workspace.h:
2750         
2751         - Fixed tagmanager parsing of source files to parse for typedefines and
2752         properly record element scopes. Implemented scope autocompletion
2753         (autocompletion on '.', '->', '::' and ':'. The functionality is not
2754         fully working. It was based on older patch for Anjuta 1.2.2 in SF
2755         patch list (author is unknown).
2756         - Implemented symbol-browser preferences for dynamically loading and
2757         saving tags API segments.
2758         - Fixed symbol-search to use tagmanager directly instead of depending
2759         on symbol-view for tags list.
2760         - Fixed symbol-view to create the tree using TMSymbol tree directly.
2761         - Fixed TMSymbol to create the complete tags tree instead of letting the
2762         symbol-view created the root nodes.
2763         - Changed project tags cache name to .tm_project2.cache because the
2764         newer format records additional scope information.
2765         
2766 2005-02-07  Naba Kumar  <naba@gnome.org>
2768         * plugins/editor/style-editor.c,
2769         plugins/editor/anjuta-document-manager.glade: Used GtkColorButton
2770         and GtkFontButton instead of deprecated widgets in
2771         style editor.
2772         
2773 2005-02-07  Sebastien Granjoux  <seb.sfo@free.fr>
2775         * plugins/project-wizard/action.c,
2776         plugins/project-wizard/action.h,
2777         plugins/project-wizard/autogen.c,
2778         plugins/project-wizard/autogen.h,
2779         plugins/project-wizard/file.c,
2780         plugins/project-wizard/file.h,
2781         plugins/project-wizard/install.c,
2782         plugins/project-wizard/install.h,
2783         plugins/project-wizard/parser.h,
2784         plugins/project-wizard/parser.c,
2785         plugins/project-wizard/property.c,
2786         plugins/project-wizard/property.h,
2787         plugins/project-wizard/plugin.h,
2788         plugins/project-wizard/plugin.c,
2789         plugins/project-wizard/values.c,
2790         plugins/project-wizard/values.h:
2791         Replace C++ comments by C comments
2793         * plugins/project-wizard/autogen.c,
2794         plugins/project-wizard/autogen.h:
2795         Add a run time check of autogen version.
2796         Add UserName variable.
2798         * plugins/project-wizard/anjuta-project-wizard.glade,
2799         plugins/project-wizard/header.c,
2800         plugins/project-wizard/druid.c,
2801         plugins/project-wizard/druid.h:
2802         Sort project in alphabetic order.
2803         Correct selection troubles in notebooks.
2805         * plugins/project-wizard/parser.c:
2806         Add some check when reading the project header block.
2808 2005-02-05  Sebastien Granjoux  <seb.sfo@free.fr>
2810         * plugins/project-wizard/action.c,
2811         plugins/project-wizard/action.h,
2812         plugins/project-wizard/autogen.c,
2813         plugins/project-wizard/autogen.h,
2814         plugins/project-wizard/file.c,
2815         plugins/project-wizard/file.h,
2816         plugins/project-wizard/install.c,
2817         plugins/project-wizard/parser.h,
2818         plugins/project-wizard/parser.c,
2819         plugins/project-wizard/property.c,
2820         plugins/project-wizard/property.h,
2821         plugins/project-wizard/values.c,
2822         plugins/project-wizard/values.h,
2823         Add a space between function name and open.
2825         * plugins/project-wizard/plugin.h,
2826         plugins/project-wizard/plugin.c,
2827         plugins/project-wizard/install.c,
2828         Avoid a crash if the user close the message view used by the .
2830         * plugins/project-wizard/anjuta-project-wizard,
2831         plugins/project-wizard/druid.c,
2832         plugins/project-wizard/druid.h,
2833         plugins/project-wizard/header.h,
2834         plugins/project-wizard/header.c,
2835         Add a text view with the description of each.
2836         Add a tab for each project.
2837         Replace some C++ comments to C comments.
2839 2005-02-05  Naba Kumar  <naba@gnome.org>
2841         * plugins/project-wizard/anjuta-project-wizard-plugin.png:
2842         New icon from Sebastien Granjoux .
2843         
2844 2005-02-05  Sebastien Granjoux  <seb.sfo@free.fr>
2846         * libanjuta/anjuta-preferences.c:
2847         Set file property even without a focus out event (file selected 
2848         the browse dialog)
2850 2005-02-04  Naba Kumar  <naba@gnome.org>
2852         * plugins/glade/plugin.c: Fixed glade function calls.
2853         * configure.in: Fixed a typo.
2854         * TODO.tasks: Updated.
2856 2005-02-03  Naba Kumar  <naba@gnome.org>
2858         * plugins/project-manager/plugin.c: Fixed memory corruption.
2860         * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
2861         build error.
2862         
2863         * manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
2864         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
2865         manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
2866         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
2868         * libanjuta/interfaces/libanjuta.idl,
2869         plugins/project-manager/plugin.c: Implemented IAnjutaProjectManager
2870         interface.
2871         
2872         * plugins/symbol-browser/an_symbol_view.c: Fixed memory leaks.
2874         Patch from Massimo Cora <maxcvs@email.it>:
2875         * plugins/editor/plugin.c: Fixed update UI for created buffers.
2876         
2877 2005-02-01  Naba Kumar  <naba@gnome.org>
2879         * libanjuta/anjuta-launcher.c, libanjuta/anjuta-launcher.h,
2880         libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
2881         plugins/editor/goto_line.c, plugins/editor/goto_line.h,
2882         scintilla/ScintillaGTK.cxx, scintilla/include/ScintillaWidget.h,
2883         (new) scintilla/patches/a64-crash-fix.patch: Applied old patches
2884         from sourceforge -- a64 crash fixes (correct typing for GType)
2885         and fixes compile errors in sun.
2887         * plugins/terminal/terminal.c: Patch from sourceforge -- Fixes
2888         paste (shift+insert) in terminal.
2890 2005-02-01  Kjartan Maraas  <kmaraas@gnome.org>
2892         * configure.in: Add «nb» to ALL_LINGUAS.
2894 2005-02-01  Naba Kumar  <naba@gnome.org>
2896         * TODO.tasks, TODO: Updated todo tasks.
2897         
2898         * plugins/editor/anjuta-document-manager.glade: Improved search
2899         relace dialog.
2900         
2901         * TODO.tasks: Fixed xml format.
2902         
2903         * plugins/editor/aneditor.cxx: Added code to trap 'tab' key (does not
2904         work yet).
2905         
2906         * plugins/editor/text_editor.c, plugins/editor/text_editor.h: Code
2907         cleanups.
2908         
2909         * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c: Fixed xml
2910         format during save (removed unwanted text nodes). Fixed scrollbars.
2912 2005-01-31  Naba Kumar  <naba@gnome.org>
2914         * libanjuta/interfaces/libanjuta.idl,
2915         plugins/cvs-plugin/cvs-execute.c, plugins/macro/macro-actions.c:
2916         Implemented append() method for IAnjutaEditor interface and fixed
2917         various bugs with text insertions (cvs diff and macro insertions).
2918         
2919         * plugins/editor/aneditor.cxx: Implemented mulilevel calltips, fixed
2920         automatic indentation.
2921         
2922         * plugins/editor/action-callbacks.c,
2923         plugins/editor/action-callbacks.h,
2924         plugins/editor/anjuta-docman.c,
2925         plugins/editor/anjuta-document-manager.ui,
2926         plugins/editor/plugin.c,
2927         plugins/editor/text_editor.c,
2928         plugins/editor/text_editor.h,
2929         plugins/editor/text_editor_prefs.c: Create highlight menu dynamically.
2930         Fixed highlight issues.
2932         * plugins/macro/plugin.c: Added keyboard shortcuts for insert and add
2933         macro.
2934         
2935         * plugins/symbol-browser/an_symbol_view.c: Force update project.
2937         * data/properties/*: Updated properties files from scite. Created
2938         styles.properties to override the scite styles.
2939         
2940         * plugins/editor/aneditor.cxx: Fixed automatic indentation.
2942         * manuals/reference/libanjuta/libanjuta.types: Fixed build error.
2943         
2944 2005-01-30  Naba Kumar  <naba@gnome.org>
2946         * libanjuta/interfaces/libanjuta.idl: Added documentations and removed
2947         unused definitions.
2948         
2949         * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed typo.
2950         
2951         * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
2952         plugins/editor/text_editor.c,
2953         plugins/editor/text_editor_prefs.c: Added new aneditor commands,
2954         fixed linuwidth preference setting, fixed insert text interface
2955         implementation. Improved automatice-indentation for cpp lexer.
2956         
2957         * plugins/symbol-browser/an_symbol_view.c: Code cleanup.
2959 2005-01-29  Naba Kumar  <naba@gnome.org>
2961         * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Disabled "Remove sticky"
2962         option in update dialog as default. Improved import dialog. Sized
2963         log dialog.
2965         * configure.in: Fixed underquoted warning from autoconf.
2966         
2967         * plugins/editor/action-callbacks.c,
2968         plugins/editor/aneditor.cxx,
2969         plugins/editor/aneditor.h,
2970         plugins/editor/anjuta-document-manager.glade,
2971         plugins/editor/plugin.c,
2972         plugins/editor/plugin.h,
2973         plugins/editor/text_editor.c,
2974         plugins/editor/text_editor.h,
2975         plugins/editor/text_editor_prefs.c: Implemented prefernces commands
2976         for Editor and fixed all preferences syncronization and notifys for
2977         visible prefs (in editor preferences page).
2978         
2979         * plugins/file-loader/plugin.c: Load recent files on idle.
2981 2005-01-28  Naba Kumar  <naba@gnome.org>
2983         * plugins/editor/text_editor.c, plugins/editor/text_editor.h,
2984         plugins/editor/text_editor_prefs.c: Fixed linenumbers width bug.
2986         * plugins/editor/action-callbacks.c,
2987         plugins/editor/action-callbacks.h,
2988         plugins/editor/aneditor.cxx,
2989         plugins/editor/aneditor.h,
2990         plugins/editor/anjuta-document-manager.ui,
2991         plugins/editor/plugin.c,
2992         plugins/editor/text_editor.c,
2993         plugins/editor/text_editor.h,
2994         plugins/editor/text_editor_cbs.c,
2995         plugins/editor/text_editor_cbs.h,
2996         plugins/editor/text_editor_prefs.c: Implemented Multiple view of
2997         Text editor.
2999         Patch from Massimo Cora <maxcvs@email.it>:
3000         * plugins/editor/an_symbol_search.c,
3001         plugins/editor/an_symbol_search.c: Fixed crash bugs.
3002         
3003 2005-01-27  Naba Kumar  <naba@gnome.org>
3004         
3005         *libegg/eggcomboselect.c: Fix crash bug during popup close and fixed
3006         minimum size request to 200.
3008         * plugins/symbol-browser/an_symbol_info.c,
3009         plugins/symbol-browser/an_symbol_info.h,
3010         plugins/symbol-browser/an_symbol_search.c,
3011         plugins/symbol-browser/an_symbol_search.h,
3012         plugins/symbol-browser/an_symbol_view.c,
3013         plugins/symbol-browser/an_symbol_view.h,
3014         plugins/symbol-browser/plugin.c: Fixed object disposition. Fixed
3015         pixbuf retrieval. Fixed runtime warning. Code clean up.
3017 2005-01-27  Naba Kumar  <naba@gnome.org>
3019         * configure.in, plugins/Makefile.am, src/anjuta-app.c,
3020         src/anjuta.ui, (new) plugins/glade/.cvsignore,
3021         (new) plugins/glade/Makefile.am,
3022         (new) plugins/glade/anjuta-glade-plugin.png,
3023         (new) plugins/glade/anjuta-glade.plugin.in,
3024         (new) plugins/glade/anjuta-glade.ui,
3025         (new) plugins/glade/plugin.c,
3026         (new) plugins/glade/plugin.h,
3027         (new) plugins/profile-default/plugin.c:  Glade plugin. Disabled for
3028         now until glade3 works properly.
3030         * libanjuta/anjuta-marshal.[c,h]: Removed from cvs, because
3031         they are generated.
3032         
3033 2005-01-26  Naba Kumar  <naba@gnome.org>
3035         * mime/Makefile.am, (new)gnome-mime-application-x-anjuta.png:
3036         Added mime icon for anjuta projects.
3037         
3038         patch from Massimo Cora <maxcvs@email.it>:
3039         * an_symbol_info.c, an_symbol_info.h, an_symbol_search.c,
3040         an_symbol_search.h, an_symbol_view.c, plugin.c:
3041         Fix/implement objects destroying/freeing.
3043 2005-01-26  Johannes Schmid <jhs@cvs.gnome.org>
3044         
3045         * src/action-callback.[ch], src/anjuta-actions.h:
3046         Changed bug and feature request urls to bugzilla.gnome.org and removed LIDN
3047         because it has not been updated for years and we know have a devhelp plugin
3048         which can do the job much better.
3049         * TODO.tasks: Updated done items
3051 2005-01-25  Naba Kumar  <naba@gnome.org>
3053         * autogen.sh: Fixed to generate interface files.
3055         * plugins/editor/plugin.c, plugins/project-manager/plugin.c: Fixed
3056         session save filenames.
3057         
3058         * plugins/editor/anjuta-docman.c: Lazy create fileselection dialogs.
3059         
3060 2005-01-24  Sebastien Granjoux <seb.sfo@free.fr>
3062         * plugins/project-wizard/Makefile.am,
3063         plugins/project-wizard/install.c,
3064         plugins/project-wizard/install.h,
3065         plugins/project-wizard/parser.c,
3066         plugins/project-wizard/parser.h,
3067         plugins/project-wizard/templates/terminal.wiz:
3068         Add action list block in wizard template
3069         * plugins/project-wizard/file.c,
3070         plugins/project-wizard/autogen.c:
3071         Small fixes
3073 2005-01-23  Naba Kumar  <naba@gnome.org>
3075         * configure.in: Fixed build error.
3077 2005-01-22  Sebastien Granjoux <seb.sfo@free.fr>
3079         * plugins/project-wizard/druid.c,
3080         plugins/project-wizard/parser.c,
3081         plugins/project-wizard/property.c: Rewrite parser with
3082         better error handling
3084 2005-01-22  Naba Kumar  <naba@gnome.org>
3086         * plugins/symbol-browser/plugin.c: Changed c++ coments
3087         to c commnets and formated code to anjuta coding styles.
3088         
3089 2005-01-21  Naba Kumar  <naba@gnome.org>
3091         * configure.in, autogen.sh: Fixed build errors in newer automake.
3092         
3093         * plugins/editor/anjuta-docman.c: Do not emit change editor
3094         signal while in dispose.
3096         Patch from: Massimo Corà <maxcvs@email.it>
3097         * plugins/symbol-browser/Makefile.am,
3098         plugins/symbol-browser/an_symbol_view.c,
3099         plugins/symbol-browser/an_symbol_view.h,
3100         plugins/symbol-browser/plugin.c,
3101         plugins/symbol-browser/plugin.h,
3102         plugins/symbol-browser/test-symbol-browser.c,
3103         (new) plugins/symbol-browser/an_symbol_info.c,
3104         (new) plugins/symbol-browser/an_symbol_info.h,
3105         (new) plugins/symbol-browser/an_symbol_search.c,
3106         (new) plugins/symbol-browser/an_symbol_search.h:
3107         Added a cool real-time symbol-search-view in symbol browser.
3109 2005-01-21  Johannes Schmid <jhs@cvs.gnome.org>
3110         
3111         * plugin/macro/plugin.c
3112         plugin/macro/anjuta-macro-plugin.ui
3113         plugin/macro/macro-db.[ch]
3114         plugin/macro/macro-dialog.[ch]
3115         plugin/macro/macro-actions.[ch]
3116         plugin/macro/macro-edit.[ch]
3117         plugin/macro/plugin.[ch]:
3118         
3119         Implemented three menu items as Naba proposed:
3120         Edit->Macro->
3121                 Insert Macro: Pops of a border-less window to enter a shortcut
3122                 Add Macro: Same as Manage Macro => New
3123                 Manage Macros: Full-features macro dialog
3125 2005-01-20  Naba Kumar  <naba@gnome.org>
3127         * libanjuta/anjuta-marshal.c, libanjuta/anjuta-marshal.h,
3128         libanjuta/anjuta-marshal.list, libanjuta/anjuta-shell.c,
3129         libanjuta/anjuta-shell.h,
3130         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
3131         plugins/editor/plugin.c, plugins/file-loader/plugin.c,
3132         plugins/project-manager/plugin.c, plugins/project-manager/plugin.h,
3133         src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
3134         src/main.c, src/shell.c: Implemented command line args processing
3135         and session management. Fixed geometry restoration.
3137 2005-01-19  Johannes Schmid <jhs@cvs.gnome.org>
3138         
3139         * plugins/macro/macro-db.c,
3140         plugins/macros.xml:
3141         Cleaned up XML interface and use attributes now for name, category and 
3142         shortcut. CDATA is used to avoid xml errors inside of macros.
3144 2005-01-19  Naba Kumar  <naba@gnome.org>
3146         * libanjuta/anjuta-launcher.[c,h]: Fixed bugs.
3148 2005-01-18  Naba Kumar  <naba@gnome.org>
3149         
3150         * plugins/cvs-plugin/cvs-actions.c: Fixed "whole project" toggle button
3151         to work.
3153         * scintilla/*: Updated scintilla to current cvs and updated
3154         scintilla patches.
3155         
3156 2005-01-18  Johannes Schmid <jhs@cvs.gnome.org>
3157         
3158         * plugins/cvs-plugin/anjuta-cvs-plugin.glade
3159         plugins/cvs-plugin/cvs-actions.c:
3160         Added "Whole project" infrastructure but it does not
3161         work because I did not find a way to get the current project's
3162         root dir.
3164 2005-01-18  Johannes Schmid <jhs@cvs.gnome.org>
3166         * plugins/cvs-plugin/Makefile.am
3167         plugins/cvs-plugin/anjuta-cvs.plugin.in
3168         plugins/cvs-plugin/cvs-actions.c
3169         plugins/cvs-plugin/cvs-callbacks.c
3170         plugins/cvs-plugin/cvs-interface.[ch] (added)
3171         plugins/cvs-plugin/plugin.c:
3172         
3173         Added IAnjutaCVS interface and improved cvs plugin. There
3174         is still some work to do on cvs import and to add a current
3175         project toggle.
3177 2005-01-17  Naba Kumar  <naba@gnome.org>
3179         * plugins/editor/aneditor.cxx: Fixed auto indentation.
3180         
3181         * configure.in: Fixed build errors.
3183         * data/Makefile.am,     (removed) data/README.stock_libs,
3184         (removed) data/anjuta.mime, (removed) data/autogen.sh*,
3185         (removed) data/header.c, (removed) data/stock_libs.anj,
3186         (removed) data/x-anjuta-project.desktop,
3187         (removed) data/macros/*, (removed) data/macros2/*: Removed old files.
3189         * libanjuta/anjuta-plugin-description.c,
3190         libanjuta/anjuta-shell.c: Updated documentations.
3192         Patch from: Hamish Mackenzie  <hamish@firestream.co.uk>
3193         
3194         * libanjuta/anjuta-launcher.c,
3195         plugins/build-basic-autotools/build-basic-autotools.c: Fixed errors in
3196         x86_64 systems.
3198 2005-01-17  Naba Kumar  <naba@gnome.org>
3199         
3200         * plugins/project-wizard/templates/anjuta-plugin.wiz,
3201         plugins/project-wizard/templates/gtk.wiz,
3202         plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
3203         Updated templates to new format.
3204         
3205         Patch from Sébastien Granjoux <seb.sfo@free.fr>:
3206         * plugins/project-wizard/druid.c,
3207         plugins/project-wizard/parser.c,
3208         plugins/project-wizard/property.c,
3209         plugins/project-wizard/property.h,
3210         plugins/project-wizard/templates/terminal.wiz,
3211         plugins/project-wizard/templates/terminal/AUTHORS,
3212         plugins/project-wizard/templates/terminal/ChangeLog,
3213         plugins/project-wizard/templates/terminal/NEWS,
3214         plugins/project-wizard/templates/terminal/README,
3215         plugins/project-wizard/templates/terminal/project.anjuta,
3216         plugins/project-wizard/templates/terminal/src/main.c:
3217         Moveed code related to property types from druid.c and parser.c to 
3218         property.c. Changed tag from "<string ..." to
3219         "<property type="string..."     and so on. Rewrite parser
3220         (warning still in progress). Added list property. Changed
3221         terminal project to avoid using autogen on some file (much 
3222         faster) using the autogen attribute. Add a license list box in
3223         terminal project (just as an example). _label in item list is
3224         optional now.
3226 2005-01-16  Naba Kumar  <naba@gnome.org>
3228         * plugins/edtior/text_editor_menu.c, src/anjuta-actions.h,
3229         plugins/edtior/anjuta-docman.c: Fixed build errors.
3230         
3231         * libanjuta/Makefile.am, libanjuta/anjuta-debug.h,
3232         libanjuta/anjuta-launcher.c, libanjuta/anjuta-plugin-description.c,
3233         libanjuta/anjuta-plugin.c, libanjuta/anjuta-preferences.c,
3234         (removed) libanjuta/anjuta-stock.h, libanjuta/anjuta-ui.c,
3235         (removed) libanjuta/defaults.c, libanjuta/defaults.h,
3236         (removed) libanjuta/pixmaps.h, libanjuta/resources.c,
3237         libanjuta/resources.h,
3238         plugins/build-basic-autotools/build-basic-autotools.c,
3239         plugins/editor/plugin.c, plugins/editor/text_editor.c,
3240         plugins/file-manager/an_file_view.c, plugins/gdb/stack_trace.c,
3241         plugins/gtodo/plugin.c, src/Makefile.am,
3242         src/about.c, src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
3243         src/main.c, (removed) src/preferences.c, (removed) src/preferences.h:
3244         Removed deprecated APIs; pixmaps, stock icons, defaults etc. They
3245         should be handled in respective plugins. Added API documentations.
3247         * libanjuta-docs.sgml, libanjuta-sections.txt,
3248         libanjuta.types,
3249         (added) tmpl/anjuta-debug.sgml,
3250         (added) tmpl/anjuta-launcher.sgml,
3251         tmpl/anjuta-plugin.sgml,
3252         tmpl/anjuta-preferences.sgml,
3253         tmpl/anjuta-shell.sgml,
3254         (added) tmpl/anjuta-status.sgml,
3255         (removed) tmpl/anjuta-stock.sgml,
3256         tmpl/anjuta-utils.sgml,
3257         (removed) tmpl/defaults.sgml,
3258         (removed) tmpl/fileselection.sgml,
3259         (removed) tmpl/gnomefilelist.sgml,
3260         tmpl/ianjuta-buildable.sgml,
3261         (added) tmpl/ianjuta-debugger-manager.sgml,
3262         (added) tmpl/ianjuta-debugger.sgml,
3263         tmpl/ianjuta-document-manager.sgml,
3264         tmpl/ianjuta-editor.sgml,
3265         tmpl/ianjuta-file.sgml,
3266         tmpl/ianjuta-loader.sgml,
3267         tmpl/ianjuta-markable.sgml,
3268         tmpl/ianjuta-message-view.sgml,
3269         (added) tmpl/ianjuta-project-manager.sgml,
3270         (added) tmpl/ianjuta-todo.sgml,
3271         (added) tmpl/ianjuta-wizard.sgml,
3272         tmpl/libanjuta-iface-marshallers.sgml,
3273         tmpl/libanjuta-unused.sgml,
3274         (removed) tmpl/pixmaps.sgml,
3275         tmpl/plugins.sgml,
3276         (removed) tmpl/properties.sgml,
3277         tmpl/resources.sgml: Updated API documentations.
3279 2005-01-15  Naba Kumar  <naba@gnome.org>
3281         * libanjuta/anjuta-launcher.c: Added API docs.
3282         
3283         * plugins/project-wizard/templates/anjuta-plugin.wiz,
3284         plugins/project-wizard/templates/gtk.wiz,
3285         plugins/project-wizard/templates/terminal.wiz,
3286         plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
3287         plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
3288         plugins/project-wizard/templates/gtk/src/main.c,
3289         plugins/project-wizard/templates/terminal/Makefile.am.tpl,
3290         plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Fixed
3291         template files.
3293         Patch from: Sébastien Granjoux <seb.sfo@free.fr>
3294         * plugins/project-wizard/anjuta-project-wizard.glade,
3295         plugins/project-wizard/autogen.c,
3296         plugins/project-wizard/druid.c,
3297         plugins/project-wizard/druid.h,
3298         plugins/project-wizard/file.c,
3299         plugins/project-wizard/file.h,
3300         plugins/project-wizard/install.c,
3301         plugins/project-wizard/parser.c,
3302         plugins/project-wizard/plugin.c,
3303         plugins/project-wizard/plugin.h: Add a preferences dialog: used for
3304         setting the default project directory. Fix HIDDEN property, it's
3305         working but I think we could make this cleaner. Removed the
3306         copy of the string in mandatory_property. Add an optional autogen
3307         attribute, to force or avoid using autogen on some files, default
3308         without any attribute is autodetect.+ Replace the script tag with
3309         a normal file tag and an attribute execute.
3310         
3311 2005-01-14  Naba Kumar  <naba@gnome.org>
3313         * plugins/editor/action-callbacks.c,
3314         plugins/editor/search_incremental.c,
3315         plugins/editor/search_incremental.h: Fixed incremental search, ctrl-e
3316         works now.
3317         
3318         * plugins/editor/plugin.c, plugins/editor/plugin.h,
3319         src/anjuta-callbacks.c: Added ctrl-tabbing and alt-switching of editor
3320         tabs.
3322 2005-01-12  Naba Kumar  <naba@gnome.org>
3324         * configure.in,
3325         plugins/project-wizard/templates/Makefile.am,
3326         (added) plugins/project-wizard/templates/anjuta-plugin-logo.png,
3327         plugins/project-wizard/templates/anjuta-plugin.wiz,
3328         (added) plugins/project-wizard/templates/gtk-logo.png,
3329         (added) plugins/project-wizard/templates/gtk.wiz,
3330         (added) plugins/project-wizard/templates/terminal-logo.png,
3331         plugins/project-wizard/templates/terminal.wiz,
3332         plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
3333         plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
3334         (added) plugins/project-wizard/templates/gtk/.cvsignore,
3335         (added) plugins/project-wizard/templates/gtk/Makefile.am,
3336         (added) plugins/project-wizard/templates/gtk/src/.cvsignore,
3337         (added) plugins/project-wizard/templates/gtk/src/Makefile.am,
3338         (added) plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
3339         (added) plugins/project-wizard/templates/gtk/src/main.c,
3340         (added) plugins/project-wizard/templates/gtk/src/project.glade,
3341         plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Added
3342         GTK+ project templated and fixed other templates. Updated template
3343         logos.
3345 2005-01-12  Naba Kumar  <naba@gnome.org>
3347         * plugins/macro/anjuta-macro.glade: Improved GUI.
3348         
3349 2005-01-10  Johannes Schmid <jhs@cvs.gnome.org>
3351         * plugins/cvs-plugin/cvs_gui.[ch] (removed)
3352         * plugins/cvs-plugin/cvs_cbs.[ch] (removed)
3353         * plugins/cvs-plugin/cvs.[ch] (removed)
3354         Removed old unused files
3355         
3356         * plugins/cvs-plugin/cvs-callbacks.[ch] (added)
3357         * plugins/cvs-plugin/cvs-actions.c
3358         * plugins/cvs-plugin/Makefile.am:
3359         Seperate callback functions for better error
3360         handling. Cleaned up code.
3361         
3362         * plugins/macro/macros.xml: removed corrupt cvs
3363         macros for now.
3365 2005-01-10  Naba Kumar  <naba@gnome.org>
3367         * plugins/message-view/message-view.c, libanjuta/anjuta-ui.c,
3368         plugins/symbol-browser/an_symbol_view.c: Fixed memory curruption
3369         and leaks.
3371 2005-01-09  Naba Kumar  <naba@gnome.org>
3373         * libegg/egg-recent-action.c, libegg/test-actions.c,
3374         libegg/menu/egg-recent-action.h: Recent Action now takes multiple
3375         recent files models.
3376         
3377         * plugins/file-loader/plugin.c, plugins/file-loader/plugin.h: Have
3378         two models -- one for projects and other for regular files and show
3379         both in recent files menu. Changed recent files group from "anjuta"
3380         to "anjuta-projects" and "anjuta-files" respectively. Set mime types
3381         when adding the URI in recent files.
3382         
3383         * plugins/macro/anjuta-macro.glade: Beautified insert macro dialog.
3384         * plugins/macro/anjuta-macro.plugin.in: Proper plugin name.
3385         * plugins/macro/macro-dialog.c: Fixed dispose() method.
3386         * plugins/macro/macros.xml: Fixed xml errors.
3388 2005-01-08  Naba Kumar  <naba@gnome.org>
3389         
3390         * libegg/Makefile.am, (added) libegg/egg-recent-action.c,
3391         libegg/test-actions.c, libegg/menu/Makefile.am,
3392         libegg/menu/egg-recent-action.h: Added a new action for
3393         recent files.
3395         * libegg/egg-combo-action.c, libegg/egg-entry-action.c:
3396         Fixed dispose. Cleanup.
3397         
3398         * plugins/file-loader/anjuta-loader-plugin.ui,
3399         plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
3400         Use the new action for recent files. Added recent files in
3401         toolbar.
3403         * plugins/project-wizard/druid.c: Show busy cursor and
3404         de-sensitize druid buttons during page change.
3405         
3406         Patch from Sébastien Granjoux  <seb.sfo@free.fr>:
3407         * plugins/project-wizard/Makefile.am,
3408         plugins/project-wizard/druid.c,
3409         plugins/project-wizard/druid.h,
3410         plugins/project-wizard/install.c,
3411         plugins/project-wizard/plugin.c,
3412         plugins/project-wizard/plugin.h,
3413         plugins/project-wizard/property.c,
3414         plugins/project-wizard/property.h,
3415         (added) plugins/project-wizard/values.c,
3416         (added) plugins/project-wizard/values.h: Added a new NPWPropertyValues
3417         objects (in values.c and values.h) containing the values of all
3418         properties. The NPWProperty objects now keep their values in this
3419         object which is persistant for one activation of the plugin, so the
3420         user keeps all the values even if he goes backward. Used an anjuta
3421         message view to list all files copied by the project wizard.
3423 2005-01-08  Johannes Schmid <jhs@cvs.gnome.org>
3425         * plugins/macro/plugin.[ch],
3426         plugins/macro/macro-dialog.[ch]
3427         plugins/macro/macro-edit.[ch]
3428         plugins/macro/macro-db.[ch]
3429         plugins/macro/macro-actions.[ch]
3430         plugins/macro/anjuta-macro.plugin.in
3431         plugins/macro/anjuta-macro.glade
3432         plugins/macro/anjuta-macro.png
3433         plugins/macro/Makefile.am
3434         plugins/macro/macros.xml
3435         plugins/macro/anjuta-macro.ui (all added)
3436         configure.in
3437         plugins/Makefile.am:
3438         Added new macro plugins
3439         
3440         * plugins/cvs-plugin/anjuta-cvs-plugin.png:
3441         New icon
3442         
3443         * manuals/reference/template (removed)
3444         Removed old api reference
3445         
3446         * plugins/message-view/message-view.c:
3447         "Fixed" crash in on_row_deleted and added a
3448         comment that I cannot work this way. We will
3449         have to change everything a bit to avoid losing
3450         memory there.
3451         
3452         * plugins/text-editor/text_editor.c:
3453         Update line number width on file save
3456 2005-01-07  Naba Kumar  <naba@gnome.org>
3458         * plugins/project-wizard/anjuta-project-wizard.glade,
3459         plugins/project-wizard/druid.c,
3460         plugins/project-wizard/templates/anjuta-plugin.wiz,
3461         plugins/project-wizard/templates/terminal.wiz: Fixed project templates.
3462         Display page description in bold. Fixed mandatory field check.
3464         * configure.in,
3465         libanjuta/libanjuta-1.0.pc.in,
3466         plugins/project-wizard/druid.c,
3467         plugins/project-wizard/parser.c,
3468         plugins/project-wizard/property.h,
3469         plugins/project-wizard/templates/anjuta-plugin.wiz,
3470         plugins/project-wizard/templates/terminal.wiz,
3471         plugins/project-wizard/templates/anjuta-plugin/Makefile.am,
3472         (added) plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl,
3473         (added) plugins/project-wizard/templates/anjuta-plugin/po/.cvsignore,
3474         (added) plugins/project-wizard/templates/anjuta-plugin/po/Makefile.am,
3475         (added) plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in,
3476         plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
3477         plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
3478         plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
3479         plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
3480         plugins/project-wizard/templates/terminal/configure.in.tpl,
3481         plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
3482         plugins/project-wizard/templates/terminal/src/main.c: Implemented
3483         a new property type -- hidden. Fixed terminal and anjuta-plugin
3484         project templates.
3486 2005-01-07  Naba Kumar  <naba@gnome.org>
3488         * templates/anjuta-plugin.wiz,
3489         templates/terminal.wiz,
3490         templates/terminal/Makefile.am.tpl,
3491         templates/terminal/autogen.sh,
3492         (Removed) templates/terminal/configure.ac.tpl,
3493         (Added) templates/.cvsignore,
3494         (Added) templates/Makefile.am,
3495         (Added) templates/anjuta-plugin/.cvsignore,
3496         (Added) templates/anjuta-plugin/Makefile.am,
3497         (Added) templates/anjuta-plugin/src/.cvsignore,
3498         (Added) templates/anjuta-plugin/src/Makefile.am.tpl,
3499         (Added) templates/terminal/.cvsignore,
3500         (Added) templates/terminal/Makefile.am,
3501         (Added) templates/terminal/configure.in.tpl,
3502         (Added) templates/terminal/po/.cvsignore,
3503         (Added) templates/terminal/po/ChangeLog,
3504         (Added) templates/terminal/po/Makefile.am,
3505         (Added) templates/terminal/po/POTFILES.in,
3506         (Added) templates/terminal/src/.cvsignore,
3507         (Added) templates/terminal/src/Makefile.am,
3508         (Added) templates/terminal/src/Makefile.am.tpl: Completed terminal
3509         project wizard. Fixed configure/po/Makefile template errors.
3511 2005-01-06  Naba Kumar  <naba@gnome.org>
3513         * configure.in: Added project templates.
3514         * plugins/project-wizard/templates/*: Added to project and renamed
3515         Makefile.am and configure.in to Makefile.am and configure.ac respectively
3516         for the project templates (so that they do not conflict with autotools
3517         build. Created proper configure.ac.tpl and autogen.sh for project
3518         templates.
3519         
3520 2005-01-06  Naba Kumar  <naba@gnome.org>
3522         * plugins/project-wizard/anjuta-project-wizard.glade,
3523         plugins/project-wizard/druid.c, plugins/project-wizard/parser.c:
3524         Fixed file list parsing and to take absolute file paths (for example,
3525         from an icon selected previously). Used toggle buttons for boolean
3526         properties. Check if all mandatory fields are given before going
3527         forward in the wizard. Use scrollable viewport for listing property
3528         widgets incase the list goes out of wizard's size. Added tooltips
3529         as descriptions of the property widgets. And other fixes.
3531         * (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.c,
3532         (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.glade,
3533         (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.h,
3534         (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.plugin.in,
3535         (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.ui,
3536         (Added) plugins/project-wizard/templates/anjuta-plugin/configure.in,
3537         (Added) plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am,
3538         (Added)plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
3539         (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade,
3540         (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
3541         (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
3542         (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.ui:
3543         Restructured template files.
3545 2005-01-06  Naba Kumar  <naba@gnome.org>
3547         * configure.in: Added check for autogen.
3548         
3549         * libanjuta/anjuta-status.c: (Weak) unref all the remaining widgets
3550         in dispose.
3551         
3552         * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c:
3553         Do not emit changed signal when in dispose.
3555         * plugins/symbol-browser/plugin.c: Don't updated symbols when
3556         symbol-view widget has been destroyed.
3557         
3558         * src/anjuta-app.c: Set null to preference, status and ui object
3559         pointers when they are destroyed.
3561         * plugins/project-wizard/druid.c, plugins/project-wizard/parser.c,
3562         plugins/project-wizard/property.h: Fixed multipage .wiz file parsing.
3563         Added boolean, integer and file property types.
3564         
3565         * plugins/project-wizard/Makefile.am,
3566         plugins/project-wizard/templates/*: Added terminal and anjuta-plugin
3567         project wizard templates.
3569 2005-01-04  Naba Kumar  <naba@gnome.org>
3571         * libanjuta/anjuta-status.c: Use weak ref instead of hard ref on
3572         added widgets.
3573         
3574         * plugins/editor/aneditor.cxx,
3575         plugins/editor/anjuta-docman.c,
3576         plugins/editor/plugin.c,
3577         plugins/editor/text_editor.c:
3578         Removed unnecessary ref/unref of scintilla.
3579         
3580         * plugins/message-view/anjuta-msgman.c,
3581         plugins/message-view/message-view.c: Removed unnecessary refs/unrefs and
3582         make close button similar to document manager.
3583         
3584         * plugins/project-manager/plugin.c,
3585         plugins/project-manager/plugin.h: Removed dead codes. Removed
3586         unnecessary ref/unref.
3587         
3588         * plugins/symbol-browser/plugin.c: Use weak refs on AnjutaEditor objects
3589         instead of hard refs.
3591 2005-01-03  Naba Kumar  <naba@gnome.org>
3593         * libanjuta/interfaces/libanjuta.idl: Added configure() and
3594         generate() methods for IAnjutaBuildable interface.
3596         * plugins/build-basic-autotools/build-basic-autotools.c: Implemented
3597         IAnjutaBuildable inteface.
3599         * plugins/build-basic-autotools/build-basic-autotools.c: Use weak ref
3600         to destroy build context when message view is destroyed.
3601         
3602         * plugins/editor/aneditor.cxx: Sink scintilla widget in aneditor, hold
3603         a ref to it and unref in destructor. AnEditor class wants to be the
3604         owner of scintilla widget. Fixed compile warnings with signed/unsigned
3605         comparisions.
3606         
3607         * plugins/editor/anjuta-docman.c: Removed unnecessary refs/unrefs. They
3608         complicate the scene. Removed editor widget from AnjutaDocman when
3609         the widget is destroyed.
3610         
3611         * plugins/editor/plugin.c: Destroy docman widget instead of just removing
3612         from shell. It will be removed from shell when the widget is destroyed.
3613         
3614         * plugins/editor/text_editor.c: Added debug codes to track object
3615         finalizations.
3617         * plugins/message-view/anjuta-msgman.c: Remove message view on
3618         widget destroy. Destroy message view on remove. Removed all views
3619         correctly.
3620         
3621         * anjuta/src/anjuta-app.c: Removed widgets correctly when they are removed
3622         from container.
3624 2005-01-02  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
3626         * plugins/file-wizard/action-callbacks.c,
3627         plugins/file-wizard/anjuta-file-wizard.glade,
3628         plugins/file-wizard/file.c, plugins/file-wizard/file.h :
3629         Insert Licence, copyright, header template ...
3630         
3631 2005-01-02  Naba Kumar  <naba@gnome.org>
3633         * libanjuta/anjuta-status.c, libanjuta/anjuta-status.h,
3634         libanjuta/plugins.c: Added "busy" signal in AnjutaStatus. Added
3635         anjuta_status_add_widget() to allow setting busy cursor on non
3636         toplevel windows.
3638         * plugins/cvs-plugin/plugin.c: Fixed memory leaks.
3640         * plugins/editor/anjuta-document-manager.plugin.in: Updated accepted
3641         mime types to take text/source also.
3642         
3643         * plugins/editor/anjuta-docman.c,
3644         plugins/editor/anjuta-docman.h,
3645         plugins/editor/plugin.c,
3646         plugins/editor/text_editor.c,
3647         plugins/editor/text_editor.h,
3648         plugins/editor/text_editor_cbs.c: Listen for busy signal from
3649         AnjutaStatus and set busy cursor on editors.
3651         * plugins/file-loader/Makefile.am,
3652         plugins/file-loader/plugin.c,
3653         (added) plugins/file-loader/dnd.c,
3654         (added) plugins/file-loader/dnd.h, Added drag and drop file receives.
3656         * src/anjuta.c: Hide anjuta window before destruction.
3658         Patch from Sébastien Granjoux  <seb.sfo@free.fr>:
3659         * configure.in, plugins/Makefile.am,
3660         (removed) plugins/project-wizard/appwiz_page1.c,
3661         (removed) plugins/project-wizard/appwiz_page2.c,
3662         (removed) plugins/project-wizard/appwiz_page3.c,
3663         (removed) plugins/project-wizard/appwiz_page4.c,
3664         (removed) plugins/project-wizard/appwizard.c,
3665         (removed) plugins/project-wizard/appwizard.h,
3666         (removed) plugins/project-wizard/appwizard_cbs.c,
3667         (removed) plugins/project-wizard/appwizard_cbs.h,
3668         (removed) plugins/project-wizard/appwizard_gui.c,
3669         (removed) plugins/project-wizard/gnome_project.c,
3670         (removed) plugins/project-wizard/gnome_project.h,
3671         (removed) plugins/project-wizard/wizard_gui.c,
3672         (removed) plugins/project-wizard/wizard_gui.h,
3673         (added) plugins/project-wizard/.cvsignore,
3674         (added) plugins/project-wizard/Makefile.am,
3675         (added) plugins/project-wizard/anjuta-project-wizard-plugin.png,
3676         (added) plugins/project-wizard/anjuta-project-wizard.glade,
3677         (added) plugins/project-wizard/anjuta-project-wizard.plugin.in,
3678         (added) plugins/project-wizard/applogo.png,
3679         (added) plugins/project-wizard/appwizard.png,
3680         (added) plugins/project-wizard/autogen.c,
3681         (added) plugins/project-wizard/autogen.h,
3682         (added) plugins/project-wizard/druid.c,
3683         (added) plugins/project-wizard/druid.h,
3684         (added) plugins/project-wizard/file.c,
3685         (added) plugins/project-wizard/file.h,
3686         (added) plugins/project-wizard/header.c,
3687         (added) plugins/project-wizard/header.h,
3688         (added) plugins/project-wizard/install.c,
3689         (added) plugins/project-wizard/install.h,
3690         (added) plugins/project-wizard/parser.c,
3691         (added) plugins/project-wizard/parser.h,
3692         (added) plugins/project-wizard/plugin.c,
3693         (added) plugins/project-wizard/plugin.h,
3694         (added) plugins/project-wizard/property.c,
3695         (added) plugins/project-wizard/property.h: Removed old application-wizard
3696         codes and added new template based (autogen based) project wizard
3697         implemented by Sébastien Granjoux  <seb.sfo@free.fr>
3699 2005-01-01  Johannes Schmid <jhs@cvs.gnome.org>
3701         * plugins/cvs-plugin/plugin.c: Fixed crash bug
3702         * plugins/cvs-plugin/cvs-execute.c:
3703         Fix cvs_log which did not work because of some
3704         glade problem
3705         Patch from Mark R. Pariente <markpariente@cmu.edu>
3706         - Fix message highlighting
3708 2004-12-30  Johannes Schmid <jhs@cvs.gnome.org>
3709         
3710         * template/*,
3711         date/template/*,
3712         configure.in:
3713         Removed template stuff completly because we dicussed to implement
3714         a macro system for Edit->Insert Text
3716 2004-12-30  Johannes Schmid <jhs@cvs.gnome.org>
3717         
3718         * plugins/editor/aneditor.cxx,
3719         plugins/editor/text_editor.c:
3720         Set line number width dynamically
3721         * src/about.c:
3722         Prepered new GTK 2.6 about dialog
3724 2004-12-30  Naba Kumar  <naba@gnome.org>
3726         patch from: Massimo Corà  <maxcvs@email.it>
3727         * plugins/editor/aneditor.cxx: Highlights correct function
3728         argument in recursive calltips.
3730 2004-12-30  Naba Kumar  <naba@gnome.org>
3732         * plugins/symbol-browser/plugin.c,
3733         libanjuta/interfaces/libanjuta.idl,
3734         plugins/editor/text_editor.c: Fixed editor markers and added a new
3735         marker (BASIC) to indicate line numbers. Fixed symbol browser to
3736         mark the line visited.
3737         
3738         * libegg/menu/eggcomboselect.h, libegg/menu/Makefile.am,
3739         libegg/Makefile.am, libegg/eggcomboselect.c,
3740         libegg/gtkcellview.h, libegg/egg-combo-action.c: Created a new combo
3741         widget for use with symbol view in toolbar.
3742         
3743         * plugins/cvs-plugin/anjuta-cvs.ui,
3744         plugins/file-manager/anjuta-file-manager.ui: Added appropriate
3745         placeholder for cvs plugin context menu in filemanager.
3746         
3747 2004-12-28  Johannes Schmid <jhs@cvs.gnome.org>
3748         
3749         * plugins/cvs-plugin/plugin.c:
3750         Show popup menu only if the file is contained in
3751         a directory containing a "CVS" directory
3753 2004-12-28  Johannes Schmid <jhs@cvs.gnome.org>
3754         
3755         * plugins/cvs-plugin/cvs-action.[ch],
3756         * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
3757         * plugins/cvs-plugin/anjuta-cvs.ui,
3758         * plugins/cvs-plugin/plugin.c:
3759         Implemented "Import"
3760         
3761         Patch from Mark R. Pariente <markpariente@cmu.edu>:
3762         Added right-click-menu for file-manager
3764 2004-12-26  Naba Kumar  <naba@gnome.org>
3766         * src/action-callbacks.c, src/action-callbacks.h,
3767         src/anjuta-actions.h, src/anjuta-app.c,
3768         src/anjuta.ui: Added fullscreen action.
3770         * plugins/cvs-plugin/cvs-actions.c,
3771         plugins/cvs-plugin/plugin.c,
3772         plugins/cvs-plugin/plugin.h: Watches current editor,
3773         project and file manager selection in plugin
3774         implementation.
3775         
3776 2004-12-26  Naba Kumar  <naba@gnome.org>
3778         * src/anjuta-app.c, src/anjuta.c, src/main.c,
3779         src/action-callbacks.c: Fixed app finalization. Added a
3780         command line arg --proper-shutdown (-p), which when set
3781         will release all plugins and their resources (this option
3782         is mainly for debugging).
3783         
3784         * plugins/file-loader/plugin.c: Fixed filename duplications
3785         in recent files history.
3786         
3787         * plugins/profile-default/plugin.c: Disabled problematic
3788         plugins for now to load at startup.
3789         
3790         * libanjuta/anjuta-ui.c, libanjuta/plugins.c: Disabled 
3791         annoying debug prints.
3792         
3793 2004-12-23  Naba Kumar  <naba@gnome.org>
3795         Patch from: Mark R. Pariente  <markpariente@cmu.edu>
3796         * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
3797         plugins/cvs-plugin/anjuta-cvs.ui,
3798         plugins/cvs-plugin/cvs-actions.c,
3799         plugins/cvs-plugin/cvs-actions.h,
3800         plugins/cvs-plugin/cvs-execute.c,
3801         plugins/cvs-plugin/cvs-execute.h,
3802         plugins/cvs-plugin/Makefile.am,
3803         plugins/cvs-plugin/plugin.c: Added cvs message highlighting.
3804         Added cvs log command.
3806 2004-12-20  Johannes Schmid <jhs@cvs.gnome.org>
3807         
3808         * plugins/cvs-plugin/cvs-actions.c: Use current editor filename as 
3809         default
3811 2004-12-20  Naba Kumar  <naba@gnome.org>
3813         patch from: Massimo Corà  <maxcvs@email.it>
3814         * plugins/editor/aneditor.cxx: Added recursive calltips.
3816 2004-12-20  Naba Kumar  <naba@gnome.org>
3817         
3818         * libanjuta/plugins.c, plugins/file-loader/plugin.c:
3819         Show busy cursor during loading and unloading.
3820         
3821 2004-12-19  Naba Kumar  <naba@gnome.org>
3823         * libanjuta/anjuta-plugin.c, libanjuta/anjuta-ui.c: Fixed
3824         memory leaks. Disabled debug print.
3826         * plugins/symbol-browser/an_symbol_view.c,
3827         plugins/symbol-browser/plugin.c,
3828         plugins/symbol-browser/plugin.h: Fixed loading and unloading
3829         problems. Creates SymbolView object every time when the
3830         plugin is activated.
3832         * plugins/project-manager/plugin.c: Close project when
3833         deactivating.
3834         
3835 2004-12-18  Naba Kumar  <naba@gnome.org>
3837         * po/POTFILES.in: Removed commented lines.
3838         * configure.in: Commented dupilcate call to AC_PROG_INTLTOOL.
3839         * plugins/devhelp/plugin.c: Fixed loading/unloading bug.
3840         * plugins/gdb/plugin.c: Fixed compile error.
3841         
3842         Patch from: Mark R. Pariente  <mark@demar.com.tr>
3843         * libegg/eggcellrendererkeys.c: Fixed compile error.
3844         
3845 2004-12-18  Naba Kumar  <naba@gnome.org>
3847         * plugins/file-loader/plugin.c: Fixed loading bug.
3848         
3849         *plugins/debug-manager/plugin.c, plugins/debug-manager/plugin.h,
3850         plugins/devhelp/plugin.c, plugins/editor/plugin.c,
3851         plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c,
3852         plugins/gdb/plugin.c, src/shell.c, src/shell.h: Fixed memory leaks
3853         and corruptions. Fixed loading and unloading of plugins.
3854         
3855 2004-12-17  Naba Kumar  <naba@gnome.org>
3856         
3857         * plugins/file-loader/Makefile.am,
3858         plugins/file-loader/plugin.c,
3859         plugins/project-manager/plugin.c: Fixed memory corruption
3860         and disposition codes. Added missing plugin.h in Makefile.am.
3862 2004-12-16  Naba Kumar  <naba@gnome.org>
3864         * plugins/symbol-browser/an_symbol_view.c,
3865         plugins/symbol-browser/plugin.c: Fixed finalization and disposition
3866         codes. Fixed memory leaks and corruptions.
3868         * plugins/build-basic-autotools/build-basic-autotools.c
3869         plugins/editor/anjuta-docman.c,
3870         plugins/editor/text_editor.c,
3871         plugins/file-loader/plugin.c,
3872         plugins/file-manager/plugin.c,
3873         plugins/file-wizard/plugin.c,
3874         plugins/message-view/anjuta-msgman.c,
3875         plugins/message-view/anjuta-msgman.h,
3876         plugins/message-view/message-view.c,
3877         plugins/message-view/plugin.c,
3878         plugins/message-view/plugin.h,
3879         plugins/terminal/terminal.c: Fixed finalization and disposition codes.
3881         * src/about.c, src/about.h, src/action-callbacks.c,
3882         src/action-callbacks.h, src/anjuta-actions.h,
3883         src/anjuta-app.c, src/anjuta-app.h,
3884         src/anjuta-callbacks.c, src/anjuta-callbacks.h,
3885         src/anjuta.c, src/anjuta.h, src/getline.c, 
3886         src/main.c, src/main.cpp, src/shell.c, src/shell.h, 
3887         src/start-with.c, src/start-with.h: Fixed emacs modes.
3889         * src/layout.xml: Brought document manager in front.
3890         
3891 2004-12-15  Naba Kumar  <naba@gnome.org>
3893         * libanjuta/anjuta-plugin.c: Fixed crash bug where watches were not
3894         properly removed.
3895         
3896         * libanjuta/plugins.c, libanjuta/plugins.h: Proper clean up on
3897         finalization. Added a method to unload all plugins and destroy them.
3898         Fixed memory leaks.
3899         
3900         * plugins/sample1/plugin.c: Proper finalization code and renamed
3901         functions to proper names.
3902         
3903         * plugins/build-basic-autotools/build-basic-autotools.c,
3904         plugins/cvs-plugin/plugin.c: Proper     finalization and disposition code.
3906         * src/shell.c: Unload all plugins on exit, so that memory profilers
3907         can detect memory leaks in plugins.
3909 2004-12-13  Naba Kumar  <naba@gnome.org>
3911         * plugins/devhelp/plugin.c: Delay widget initialization, now that
3912         docking is working.
3913         * plugins/sample1/plugin.c: Dock at bottom, mostly for testing.
3914         * src/anjuta-app.c, src/layout.xml: Fixed dynamic docking.
3916 2004-12-11  Naba Kumar  <naba@gnome.org>
3918         * data/properties/anjuta.properties: Fixed font size.
3919         * plugin/build-basic-autotools/build-basic-autotools: Added initial
3920         compile file function. There are some fixmes there.
3921         * plugins/message-view/anjuta-msgman.c,
3922         * plugins/message-view/message-view.c: Fixed bugs and clean up.
3923         
3924 2004-12-08  Naba Kumar  <naba@gnome.org>
3926         * libanjuta/anjuta-launcher.c, libanjuta/anjuta-utils.c,
3927         src/utilities.c, libanjuta/anjuta-utils.h: Added a function
3928         to escape quotes in a string.
3929         
3930         * plugins/cvs-plugin/cvs-actions.c,
3931         plugins/cvs-plugin/cvs-execute.c: Escaped commit message. Corrected
3932         cvs diff command.
3934         * plugins/build-basic-autotools/build-basic-autotools.c,
3935         plugins/build-basic-autotools/automake-c.filters: Fixed bugs with
3936         filters.
3937         
3938 2004-12-07  Naba Kumar  <naba@gnome.org>
3940         * plugins/build-basic-autotools/build-basic-autotools.c,
3941         plugins/build-basic-autotools/automake-c.filters: Completed directory
3942         tracking. Double click on Errors and warnings now work as expected.
3944         * plugins/build-basic-autotools.c: Added codes to track build directory
3945         so that absolute path of the files could be determined.
3947 2004-12-06  Naba Kumar  <naba@gnome.org>
3949         * plugins/cvs-plugin/cvs-execute.c: Show completion message.
3950         * plugins/cvs-plugin/cvs-execute.c: Fixed command completion bug.
3951         * plugins/cvs-plugin/anjuta-cvs-plugin.glade: UI beautification.
3952         
3953 2004-12-05  Naba Kumar  <naba@gnome.org>
3955         * plugins/editor/anjuta-docman.c: Fixed save-as, Fixed updating
3956         tab label, Fixed mem leaks. Fixed uri handling. Fixed other minor bugs.
3957         
3958         * plugins/cvs-plugin/plugin.c,
3959         plugins/cvs-plugin/cvs-execute.c: Fixed message output appending.
3960         
3961 2004-13-05  Johannes Schmid <jhs@cvs.gnome.org>
3962         
3963         * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
3964         * plugins/cvs-plugin/plugin.[ch], plugins/cvs-plugin/cvs-action.[ch],
3965         plugins/cvs-plugin/cvs-execute.[ch]:
3966         Implemented cvs status and cvs diff
3967         Known bugs:
3968         - rdiff command is not correct
3969         - Must find a way to allow selection of directies AND files 
3970         in GtkFileChooser
3972 2004-12-03  Naba Kumar  <naba@gnome.org>
3974         * plugins/editor/anjuta-docman.c, plugins/editor/style-editor.c,
3975         plugins/editor/style-editor.h, plugins/editor/text_editor.c,
3976         plugins/editor/text_editor_cbs.c: Save/load editor styles. Use old
3977         session.properties file if it is for the first time.
3978         
3979 2004-12-02  Johannes Schmid <jhs@cvs.gnome.org>
3980         
3981         * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Added cvs update and
3982         commit.
3983         
3984         * plugins/cvs-plugin/plugin.c, plugins/cvs-plugin/cvs-action.[ch],
3985         plugins/cvs-plugin/anjuta-cvs.ui:
3986         Implemented update/commit and changed menu layout 
3988 2004-12-02  Naba Kumar  <naba@gnome.org>
3990         * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed prefernce
3991         property name (for cvs path property). Beautified dialogs.
3993 2004-11-30      Johannes Schmid <jhs@cvs.gnome.org>
3994         
3995         * plugins/message-view/anjuta-msgman.c: Changed callback name
3996         and changed switch-page handling.
3997         
3998         * plugins/cvs-plugin/cvs-actions.c:
3999         * plugins/cvs-plugin/cvs-execute.c:
4000         * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
4001         - Implemented cvs add and cvs removed - both working now
4002         - Created a usefull preferences page
4003         
4005 2004-11-30  Naba Kumar  <naba@gnome.org>
4007         * libanjuta/anjuta-status.c: Fixed runtime warning.
4008         
4009         * plugins/editor/Makefile.am:
4010         plugins/editor/anjuta-document-manager.glade,
4011         plugins/editor/plugin.c
4012         plugins/editor/plugin.h
4013         plugins/editor/style-editor.c (new, moved from src/),
4014         plugins/editor/style-editor.h (new, moved from src/),
4015         plugins/editor/text_editor_prefs.c: Implemented "Font and colours"
4016         settings in preferences.
4018         * plugins/editor/text_editor.c,
4019         plugins/editor/text_editor.h: Do not take unused args in
4020         text_editor_get_props().
4022         * src/style-editor.c, src/style-editor.h: Removed, moved to
4023         plugins/editor/ directory.
4025 2004-11-29  Naba Kumar  <naba@gnome.org>
4027         * plugins/editor/text_editor_cbs.c: Emit click signal in
4028         IAnjutaMarkable.
4029         * libanjuta/anjuta-status.c: More spacing between items.
4030         
4031 2004-11-29  Naba Kumar  <naba@gnome.org>
4033         Patch from: Pavol Bosik  <pavol.bosik@radiantsystems.com>:
4034         
4035         * libanjuta/interfaces/libanjuta.idl,
4036         plugins/debug-manager/anjuta-debug-manager.plugin.in,
4037         plugins/debug-manager/plugin.c,
4038         plugins/gdb/breakpoints.c,
4039         plugins/gdb/breakpoints.h,
4040         plugins/gdb/debugger.c,
4041         plugins/gdb/debugger.h,
4042         plugins/gdb/plugin.c,
4043         plugins/gdb/plugin.h,
4044         plugins/gdb/utilities.c,
4045         plugins/gdb/utilities.h: Code cleanups and partial implementation of
4046         toggle breakpoint margin clicks.
4048 2004-11-28  Naba Kumar  <naba@gnome.org>
4050         * TODO.tasks: Fixed indentations.
4051         * plugins/gtodo/libgtodo.c: Save with indentation.
4052         * plugins/file-manager/an_file_view.c: Sorts the files alphabatically.
4053         * plugins/project-manager/plugin.c: Fixed runtime warnings.
4054         * libanjuta/anjuta-status.c: Fixed busy cursors.
4055         * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
4056         * po/POTFILES.in: Updated.
4057         
4058 2004-11-28  Jean-Noel GUIHENEUF <guiheneuf.jean-noel@wanadoo.fr>
4059         
4060         * plugins/editor/anjuta-document-manager.glade,
4061           plugins/editor/search-replace.[c,h], 
4062           plugins/editor/search-replace_backend.h
4063           plugins/editor/search-preferences.[c,h] :
4064           Saved Search-Preferences (gconf),
4065           Basic search by default.
4067 2004-11-22  Naba Kumar  <naba@gnome.org>
4069         * configure.in: Fixed build error.
4071 2004-11-21  Naba Kumar  <naba@gnome.org>
4073         * libanjuta/Makefile.am, libanjuta/anjuta-shell.c,
4074         libanjuta/anjuta-shell.h, src/anjuta-app.c, src/anjuta-app.h:
4075         Added AnjutaStatus class to libanjuta.
4076         Added anjuta_shell_get_status() method.
4077         
4078         * libanjuta/interfaces/anjuta-idl-compiler.pl: Added gchar type
4079         and fixed marshaller generation.
4080         
4081         * libanjuta/interfaces/libanjuta.idl: Added "char_added" and
4082         "updade_ui" signals to IAnjutaEditor interface.
4083         
4084         * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
4085         
4086         * plugins/build-basic-autotools/automake-c.filters: Fixed filter
4087         regexes.
4088         
4089         * plugins/class-gen/clsGen.c: Intial port.
4090         
4091         * plugins/debug-manager/anjuta-debug-manager.plugin.in: Fixed attribute
4092         name.
4093         
4094         * plugins/editor/action-callbacks.c, plugins/editor/plugin.c,
4095         plugins/editor/text_editor.c, plugins/editor/text_editor.h,
4096         plugins/editor/text_editor_cbs.c, plugins/editor/text_editor_prefs.c:
4097         Implemented status update. Emits "update_ui" and "char_added" signals.
4098         Added view preferences.
4099         
4100         * plugins/file-loader/plugin.c: Added open with plugins in open with
4101         menus.
4102         
4103         * plugins/gdb/plugin.c: Do not add widgets to shell as floating.
4104         
4105         * plugins/message-view/anjuta-msgman.c,
4106         plugins/message-view/message-view.c: Fixed finalize and dispose. Fixed
4107         to close correct message view rather than current view.
4109 2004-11-20  Johannes Schmid <jhs@cvs.gnome.org>
4110         
4111         * plugins/cvs-plugin/cvs-actions.c
4112         plugins/cvs-plugin/plugin.[ch]
4113         plugins/cvs-plugin/anjuta-cvs-plugin.glade:
4114         Implemented cvs add but ran into a launcher/message_view
4115         problem because of a limitation of the idl compiler
4117 2004-11-19  Naba Kumar  <naba@gnome.org>
4119         * plugins/project-manager/plugin.c: Displays a progress window during
4120         project load.
4121         
4122         * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
4123         Fixed UI separators.
4124         
4125         * plugins/file-manager/anjuta-file-manager.ui: Added project manager
4126         UI placeholder.
4127         
4128         * plugins/project-manager/anjuta-project-manager.ui,
4129         plugins/project-manager/plugin.[c,h]: Added add/remove context
4130         menus and implemented them. Added file manager merge menu.
4132 2004-11-18  Naba Kumar  <naba@gnome.org>
4134         * TODO.tasks: Updated.
4135         * plugins/editor/anjuta-docman.c, plugins/message-view/anjuta-msgman.c,
4136         plugins/message-view/message-view.c: Fixed finalize and dispose
4137         methods.
4138         * plugins/debugger/*: Removed from cvs (development now in
4139         debug-manager).
4141 2004-11-17  Pavol Bosik  <pavol.bosik@radiantsystems.com>
4143         Reviewed by Naba Kumar  <naba@gnome.org>:
4144         
4145         * libanjuta/interfaces/libanjuta.idl, plugins/Makefile.am,
4146         plugins/editor/plugin.c, plugins/editor/text_editor.c,
4147         plugins/gdb/breakpoints.c: all marker related stuff moved from
4148         editor and docman interfaces to IAnjutaMarkable
4150 2004-11-17  Naba Kumar  <naba@gnome.org>
4152         * TODO.tasks: Updated.
4153         
4154         * libanjuta/interfaces/libanjuta.idl: Added "saved" signal.
4155         
4156         * libegg/egg-combo-action.c: Block changed signal when changing model.
4157         
4158         * plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c:
4159         Emit changed signal. Removed dead codes.
4160         
4161         * plugins/file-loader/plugin.c: Remove file fragments from uris, so
4162         that recent files history do not duplicate.
4163         
4164         * plugins/symbol-browser/an_symbol_view.c,
4165         plugins/symbol-browser/an_symbol_view.h,
4166         plugins/symbol-browser/plugin.c: Refreshes symbols on editor save.
4167         Fixed a bug.
4169 2004-11-15  Naba Kumar  <naba@gnome.org>
4171         * plugins/project-manager/plugin.c: Opens targets on double click.
4172         
4173         * plugins/message-view/message-view.c,
4174         plugins/file-manager/anjuta-file-manager-plugin.glade,
4175         plugins/file-manager/plugin.[c,h], plugins/terminal/terminal.c:
4176         Added proper class finalization
4177         and disposition. Added preferences notifications and callbacks to
4178         change info/warning/error colors.
4179         
4180         * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
4181         plugins/editor/text_editor.[h,c], src/action-callbacks.c,
4182         src/anjuta-app.c, src/anjuta.c: Fixed crash bug on exit.
4183         Implemented finalize method for AnjutaApp. Code cleanups.
4184         
4185         * plugins/message-view/plugin.c: Static parent_class.
4186         
4187 2004-11-12  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4188         * plugins/editor/search-replace.[c,h], 
4189           plugins/editor/search-replace_backend.c
4190           Update search entry in main toolbar.
4191           Clean code.
4193 2004-11-11  Naba Kumar  <naba@gnome.org>
4195         * TODO.tasks: Updated.
4197         * libanjuta/anjuta-preferences.[c,h]: Added keys notification API.
4198         and completed on-the-fly-change preferences. Removed "changed"
4199         signal as it is no longer necessary (use notify for similar
4200         purpose to monitor individual preferences).
4202         
4203         * plugins/editor/anjuta-document-manager.glade: Added view menu
4204         preferences so that they are registered.
4205         
4206         * plugins/editor/Makefile.am, plugins/editor/text_editor.[c,h],
4207         (added) plugins/editor/text_editor_prefs.[c,h]: Removed
4208         connection to "changed" signal of preferences and implemented
4209         notifications for some editor preferences. More to implement.
4211 2004-11-10  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4212         * plugins/editor/print.c
4213         Fixed bug 1047624 : Add line number every X lines.
4215 2004-11-10  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4216         * plugins/editor/search-replace.c
4217         Fixed a crash bug (995755) when searching "%n"
4219 2004-11-09  Naba Kumar  <naba@gnome.org>
4221         * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c:
4222         Fixed to refresh categories list on file load.
4224 2004-11-08  Naba Kumar  <naba@gnome.org>
4225         
4226         * configure.in, plugins/Makefile.am,
4227         plugins/profile-default/plugin.c: Added cvs plugin in build.
4228         
4229         * plugins/cvs-plugin/*: Restored johannes files from cvs attic.
4230         
4231         * plugins/debug-manager/.cvsignore: Added file to ignore.
4232         
4233         * plugins/debug-manager/Makefile.am: Removed dead codes.
4234         
4235         * src/anjuta.ui: Added placeholder for version control UI.
4237 2004-11-08  Naba Kumar  <naba@gnome.org>
4239         * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
4240         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
4241         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml:
4242         Updated.
4244         * global-tags/Makefile.am: Fixed make error.
4246         * plugins/profile-default/plugin.c: Added debug-manager
4247         and gdb plugins to load at startup so that debugger
4248         windows are docked properly. They will be removed
4249         later when we figure out runtime docking.
4251         * plugins/sample1/*: Restored to last working state.
4253         * plugins/gdb/debugger.c, src/layout.xml: Added debugger
4254         windows in lower pane. Named the windows appropriately.
4256         * ChangeLog: Fixed format.
4257         
4258 2004-11-07  Pavol Bosik <pavol.bosik@radiantsystems.com>
4260         * libanjuta/interfaces/libanjuta.idl,
4261         libanjuta/anjuta-marshal.c,
4262         plugins/Makefile.am,
4263         plugins/debug-manager/plugin.c,
4264         plugins/editor/plugin.c,
4265         plugins/editor/text_editor.c,
4266         plugins/gdb/breakpoints.c,
4267         plugins/gdb/debugger.c,
4268         plugins/gdb/plugin.c,
4269         plugins/gdb/plugin.h: fixed "Toggle breakpoint" feature
4271 2004-11-06  Jean-NoelGuiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4272         * plugins/editor/anjuta-docman.h plugins/editor/plugin.c,
4273         plugins/editor/search-replace.c,
4274         plugins/message-view/anjuta-msgman.c plugins/message-view/plugin.c:
4275         Search and Replace; Show result in find pane
4276           
4277 2004-11-03  Johannes Schmid <jhs@cvs.gnome.org>
4278         
4279         * plugins/gdb, plugins/debug-manager: Applied debugger patch
4280         from Bosik, Pavol <pavol.bosik@radiantsystems.com>
4281         (added features: starting debugger and loading of core/executable,
4282         StepIn, StepOut, StepOver and Execute, toggling breakpoint
4283         partially works)
4285 2004-11-03  Johannes Schmid <jhs@cvs.gnome.org>
4286         
4287         * plugins/cvs-plugin/*: Mess up with cvs and lost some of 
4288         my cvs-plugin files...
4289         I hope I have rescued everything possible.
4290         
4291         * Naba: Could you please fix sample1 because I messed it up to 
4292         but there should be a histroy of this directory we should commit
4294 2004-10-22  Johannes Schmid <jhs@cvs.gnome.org>
4295         
4296         * plugins/cvs-plugin/cvs-execute.[ch]: Add basic command execute
4297         infrastructure
4298         * plugins/cvs-plugin/plugin.c,
4299         /plugins/cvs-plugin/anjuta-cvs-plugin.glade:
4300         Added preferences dialog (not yet complete)
4302 2004-10-22  Johannes Schmid <jhs@cvs.gnome.org>
4303         
4304         * global-tags/Makefile.am, mime/Makefile.am:
4305         Some fixes in build process from Alexey Rusakov <ktirf@users.sf.net>
4306         
4307         * template/xmltemplate.[ch],
4308         template/xmlstrings.[ch],
4309         template/autotools.[ch] removed,
4310         template/prj_template.[ch] removed,
4311         template/lang_template.[ch] removed,
4312         template/lib_template.[ch] removed,
4313         template/Makefile.am adjusted,
4314         template/dtds/lang.dtd removed, 
4315         template/dtds/lib.dtd removed,
4316         template/dtds/prj.dtd removed,
4317         template/dtds/autotools.dtd removed,
4318         data/template/lib/* removed,
4319         data/template/language/* removed,
4320         data/template/library/* removed,
4321         data/template/project/* removed,
4322         date/template/Makefile.am adjusted:
4323         Remove everything except text-templates to replace hardcoded 
4324         Edit->Insert texts with dynamic loaded.
4326         * plugins/cvs-plugin/plugin.[ch],
4327         plugins/cvs-actions.[ch],
4328         plugins/Makefile.am,
4329         plugins/cvs-plugin/Makefile.am,
4330         plugins/cvs-plugin/anjuta-cvs-plugin.ui,
4331         plugins/cvs-plugin/anjuta-cvs-plugin.glade,
4332         plugins/cvs-plugin/anjuta-cvs.plugin.in:
4333         Added initial cvs-plugin code
4335 2004-10-21  Naba Kumar  <naba@gnome.org>
4336         
4337         * libanjuta/anjuta-plugin.c,
4338         plugins/build-basic-autotools/build-basic-autotools.c,
4339         plugins/debugger/plugin.c,
4340         plugins/devhelp/plugin.c,
4341         plugins/editor/anjuta-docman.c,
4342         plugins/editor/goto_line.c,
4343         plugins/editor/plugin.c,
4344         plugins/editor/search-replace.c,
4345         plugins/editor/text_editor.c,
4346         plugins/file-loader/plugin.c,
4347         plugins/file-manager/plugin.c,
4348         plugins/file-wizard/file.c,
4349         plugins/file-wizard/plugin.c,
4350         plugins/gdb/plugin.c,
4351         plugins/gtodo/plugin.c,
4352         plugins/message-view/anjuta-msgman.c,
4353         plugins/profile-default/plugin.c,
4354         plugins/project-manager/plugin.c,
4355         plugins/sample1/plugin.c,
4356         plugins/terminal/terminal.c: Defined all global variables static,
4357         particularly class parent_class variables. They were getting
4358         confused at link time.
4360         * libanjuta/plugins.c: Do not unload plugins when they are
4361         deactivated. Simply cache them for later activation. Unloading
4362         modules have some problem with shared libs using static class
4363         registration. Fixed hash type for installed plugins. Eventually,
4364         we want to add "CanUnload" attribute for .plugin files (in
4365         "Anjuta Plugin" group) to let plugin loader know if the plugin can
4366         be unloaded from memory. Those plugins declaring CanUnload=false
4367         will not be unloaded from memory and will be put in the cache. Those
4368         not declaring anything or declaring CanUnload=true, will be unloaded
4369         from memory when they are deactivated.
4371         * plugins/editor/action-callbacks.c, plugins/editor/anjuta-docman.c,
4372         plugins/editor/plugin.c, plugins/editor/text_editor.c,
4373         plugins/editor/text_editor.h, plugins/file-manager/an_file_view.c,
4374         plugins/file-manager/plugin.c, plugins/file-wizard/plugin.c,
4375         plugins/project-manager/plugin.c: Fixed object finalization, dispose,
4376         activation, deactivation. Fixed memory leaks.
4378 2004-10-20  Naba Kumar  <naba@gnome.org>
4380         * TODO.tasks: Updated.
4381         
4382         * libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
4383         libanjuta/anjuta-utils.h, libanjuta/plugins.c: Defined separate
4384         macro for adding interfaces to plugin types. Code cleanup.
4385         
4386         * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
4387         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
4388         
4389         * plugins/build-basic-autotools/build-basic-autotools.c,
4390         plugins/debugger/plugin.c, plugins/devhelp/plugin.c,
4391         plugins/editor/plugin.c, plugins/editor/text_editor.c,
4392         plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
4393         plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
4394         plugins/gtodo/plugin.c, plugins/message-view/message-view.c,
4395         plugins/message-view/plugin.c, plugins/profile-default/plugin.c,
4396         plugins/project-manager/plugin.c,
4397         plugins/symbol-browser/an_symbol_view.c,
4398         plugins/symbol-browser/plugin.c, plugins/terminal/terminal.c: Used
4399         newly defined macro to add interfaces to plugin types.
4401         * src/anjuta-app.c, src/shell.c: Do not add value for widgets.
4403 2004-10-20  Naba Kumar  <naba@gnome.org>
4405         * TODO.tasks: Added task list.
4406         * plugins/file-manager/anjuta-file-manager-plugin.glade: Set
4407         default values.
4409 2004-10-19  Naba Kumar  <naba@gnome.org>
4411         * plugins/build-basic-autotools/build-basic-autotools.c: Fixed bugs.
4412         
4413         * plugins/editor/action-callbacks.c,
4414         plugins/editor/action-callbacks.h,
4415         plugins/editor/anjuta-docman.c,
4416         plugins/editor/anjuta-docman.h,
4417         plugins/editor/anjuta-document-manager.ui,
4418         plugins/editor/file_history.c,
4419         plugins/editor/file_history.h,
4420         plugins/editor/plugin.c: Added file history browsing.
4421         
4422         * plugins/gtodo/libgtodo.c, plugins/gtodo/plugin.c: Fixed refresh.
4423         
4424         * plugins/message-view/anjuta-message-manager.ui,
4425         plugins/message-view/plugin.c: Added document manager context menu.
4426         
4427         * plugins/symbol-browser/an_symbol_view.c,
4428         plugins/symbol-browser/an_symbol_view.h,
4429         plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
4430         plugins/symbol-browser/plugin.c: Added goto tag def/decl. Added
4431         document manager context menu.
4432         
4433         * scintilla/*, scintilla/include/*: Updated to current cvs.
4434         
4435 2004-10-19  Naba Kumar  <naba@gnome.org>
4437         *plugins/debugger/anjuta-debugger.ui, src/anjuta.ui: Added
4438         placeholder for debugger UI.
4439         
4440         * plugins/devhelp/plugin.c, plugins/editor/plugin.c: Fixed shortcuts.
4441         * plugins/file-manager/plugin.c: Fixed loading bug.
4442         
4443         * libanjuta/anjuta-encodings.c, libanjuta/anjuta-encodings.h,
4444         libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h:
4445         Initializes gconf database with default values when the
4446         values are not defined. Use bool and int prefs separately.
4448         * plugins/editor/plugin.c: Added encoding preferences.
4449         * plugins/project-manager/plugin.c: Cleanup and debug messages.
4451         * manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
4452         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
4453         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
4454         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
4456 2004-10-18  Naba Kumar  <naba@gnome.org>
4458         * po/POTFILES.in: Updated.
4459         
4460         * libanjuta/anjuta-ui.c: Corrected debug messages.
4461         
4462         * libegg/egg-combo-action.c, libegg/test-actions.c,
4463         libegg/menu/egg-combo-action.h: Fixed combo action.
4464         
4465         * plugins/debugger/Makefile.am, plugins/gdb/Makefile.am:
4466         Fixed format.
4467         
4468         * plugins/editor/action-callbacks.[c,h],
4469         plugins/editor/anjuta-document-manager.ui, plugins/editor/plugin.c:
4470         Implemented file swap. Removed dead codes.
4471         
4472         * plugins/editor/text_editor.[c,h]: Fixed crash bug. Removed
4473         dead codes.
4474         
4475         * plugins/symbol-browser/an_symbol_view.[c,h],
4476         plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
4477         plugins/symbol-browser/plugin.[c,h]: Completed symbol browser plugin.
4478         Implemented file symbols. Implemented goto file line when symbol is
4479         selected.
4480         
4481         * src/utilities.[c,h]: Moved code to plugins/editor/action-callbacks.c.
4482         
4483 2004-10-10  Naba Kumar  <naba@gnome.org>
4485         Patch from Bosik, Pavol  <pavol.bosik@radiantsystems.com>:
4486         
4487         * libanjuta/interfaces/libanjuta.idl: Added debugger interface.
4488         
4489         * plugins/debugger/.cvsignore,
4490         (added) plugins/debugger/Makefile.am,
4491         (added) plugins/debugger/anjuta-debugger.glade,
4492         (added) plugins/debugger/anjuta-debugger.plugin.in,
4493         (added) plugins/debugger/anjuta-debugger.plugin.png,
4494         (added) plugins/debugger/anjuta-debugger.ui,
4495         plugins/debugger/attach_process.c,
4496         (removed) plugins/debugger/attach_process_cbs.c,
4497         (removed) plugins/debugger/attach_process_cbs.h,
4498         (removed) plugins/debugger/breakpoints.c,
4499         (removed) plugins/debugger/breakpoints.h,
4500         (removed) plugins/debugger/debug_tree.c,
4501         (removed) plugins/debugger/debug_tree.h,
4502         (removed) plugins/debugger/debugger.c,
4503         (removed) plugins/debugger/debugger.h,
4504         (removed) plugins/debugger/memory.c,
4505         (removed) plugins/debugger/memory.h,
4506         (added) plugins/debugger/plugin.c,
4507         (added) plugins/debugger/plugin.h,
4508         (removed) plugins/debugger/registers.c,
4509         (removed) plugins/debugger/registers.h,
4510         (removed) plugins/debugger/registers_cbs.c,
4511         (removed) plugins/debugger/registers_cbs.h,
4512         (removed) plugins/debugger/registers_gui.c,
4513         (removed) plugins/debugger/sharedlib.c,
4514         (removed) plugins/debugger/sharedlib.h,
4515         (removed) plugins/debugger/sharedlib_cbs.c,
4516         (removed) plugins/debugger/sharedlib_cbs.h,
4517         (removed) plugins/debugger/sharedlib_gui.c,
4518         (removed) plugins/debugger/signals.c,
4519         (removed) plugins/debugger/signals.h,
4520         (removed) plugins/debugger/signals_cbs.c,
4521         (removed) plugins/debugger/signals_cbs.h,
4522         (removed) plugins/debugger/signals_gui.c,
4523         (removed) plugins/debugger/stack_trace.c,
4524         (removed) plugins/debugger/stack_trace.h,
4525         (added) plugins/debugger/utilities.c,
4526         (added) plugins/debugger/utilities.h,
4527         (removed) plugins/debugger/watch.c,
4528         (removed) plugins/debugger/watch.h,
4529         (removed) plugins/debugger/watch_cbs.c,
4530         (removed) plugins/debugger/watch_cbs.h,
4531         (removed) plugins/debugger/watch_gui.c,
4532         (removed) plugins/debugger/watch_gui.h: Moved files to gdb backend plugin.
4533         
4534         * configure.in, plugins/Makefile.am, (added) plugins/gdb/*:
4535         Added debugger gdb backend plugin.
4536         
4537         * plugins/message-view/plugin.c: Registered all message stock icons.
4538         
4539         * plugins/profile-default/plugin.c: Loads debugger plugin.
4540         
4541         * src/Makefile.am, libegg/Makefile.am: Fixed build errors.
4543 2004-10-08  Naba Kumar  <naba@gnome.org>
4545         * libanjuta/libanjuta-1.0.pc.in: changed .pc file to have version
4546         information.
4547         
4548         * plugins/symbol-browser/.cvsignore,
4549         plugins/symbol-browser/Makefile.am,
4550         plugins/symbol-browser/an_symbol_view.c,
4551         plugins/symbol-browser/an_symbol_view.h,
4552         plugins/symbol-browser/anjuta-symbol-browser-plugin.png,
4553         plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
4554         plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
4555         plugins/symbol-browser/plugin.c,
4556         plugins/symbol-browser/plugin.h,
4557         plugins/symbol-browser/sv_class.xpm,
4558         plugins/symbol-browser/sv_function.xpm,
4559         plugins/symbol-browser/sv_macro.xpm,
4560         plugins/symbol-browser/sv_private_fun.xpm,
4561         plugins/symbol-browser/sv_private_var.xpm,
4562         plugins/symbol-browser/sv_protected_fun.xpm,
4563         plugins/symbol-browser/sv_protected_var.xpm,
4564         plugins/symbol-browser/sv_public_fun.xpm,
4565         plugins/symbol-browser/sv_public_var.xpm,
4566         plugins/symbol-browser/sv_static_fun.xpm,
4567         plugins/symbol-browser/sv_static_var.xpm,
4568         plugins/symbol-browser/sv_struct.xpm,
4569         plugins/symbol-browser/sv_unknown.xpm,
4570         plugins/symbol-browser/sv_variable.xpm,
4571         plugins/symbol-browser/test-symbol-browser.c,
4572         plugins/Makefile.am: Implemented Symbol
4573         browser plugin.
4574         
4575         * pixmaps/sv_*.xpm: Moved to plugins/symbol-browser/ dir.
4576         
4577         * plugins/build-basic-autotools/Makefile.am,
4578         plugins/devhelp/Makefile.am,
4579         plugins/editor/Makefile.am,
4580         plugins/file-loader/Makefile.am,
4581         plugins/file-manager/Makefile.am,
4582         plugins/file-wizard/Makefile.am,
4583         plugins/gtodo/Makefile.am,
4584         plugins/message-view/Makefile.am,
4585         plugins/profile-default/Makefile.am,
4586         plugins/project-manager/Makefile.am
4587         plugins/sample1/Makefile.am,
4588         plugins/terminal/Makefile.am,
4589         scintilla/Makefile.am,
4590         libegg/Makefile.am,
4591         launcher/Makefile.am,
4592         libanjuta/Makefile.am,
4593         src/Makefile.am,
4594         tagmanager/Makefile.am,
4595         configure.in: Defined anjuta_plugin_dir, anjuta_image_dir,
4596         anjuta_data_dir in configure.in and used them in plugins Makefile.am
4597         files. Also fixed library dependencies.
4598         
4599         * plugins/editor/aneditor.cxx: Disabled unused codes.
4600         * plugins/file-manager/an_file_view.c: Added copyright.
4601         * plugins/gtodo/tray-icon.c: Fixed pixmap path.
4602         
4603         * plugins/profile-default/plugin.c: Can load plugins by location.
4604         * plugins/project-manager/plugin.c: Remove project_root_uri value
4605         when project is closed.
4606         
4607 2004-10-06  Naba Kumar  <naba@gnome.org>
4609         * libanjuta/plugins.c: Shows plugins in a nicer dialog.
4610         
4611         * libanjuta/interfaces/libanjuta.idl,
4612         plugins/editor/text_editor.c: Added get_length()
4613         and get_current_word() methods in IAnjutaEditor interface.
4614         
4615         * libegg/Makefile.am: Added test_actions target.
4616         
4617         * libegg/egg-combo-action.c: Fixed combo-action and made it usable.
4618         
4619         * plugins/build-basic-autotools/build-basic-autotools.c,
4620         plugins/file-loader/plugin.c,
4621         plugins/message-view/message-view.c: Added code to go to file and
4622         line number,
4623         
4624         * plugins/devhelp/plugin.c: Context sensitive help now works.
4625         * plugins/editor/anjuta-docman.c: Reads the fragment id from file
4626         uri as line number and goes to that line number.
4627         
4628         * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c,
4629         plugins/gtodo/plugin.c: Creates a default gtodo client and implemented
4630         gtodo_client_load() method to load from a diffrent file. Watched 
4631         project root directory in plugin to open TODO.tasks of the project.
4632         
4633         * plugins/project-manager/plugin.c: Updates project UI
4634         sensitive/insensitive.
4636         * src/Makefile.am, src/shell.[c,h], src/anjuta-shell.ui: Added
4637         anjuta-shell program to test plugins.
4638         
4639         * src/anjuta-app.c: Registered UI accels.
4640         
4641 2004-09-28  Naba Kumar  <naba@gnome.org>
4643         * libanjuta/anjuta-shell.[c,h]: Added anjuta_shell_present_widget()
4644         method.
4645         
4646         * src/anjuta-app.c: Implemented present widget method.
4647         
4648         * plugins/devhelp/plugin.c, plugins/editor/plugin.c,
4649         plugins/message-view/plugin.c, plugins/project-manager/plugin.c,
4650         
4651         * plugins/editor/anjuta-docman.c: Code cleanup and selects newly
4652         added editor.
4653         
4654         * plugins/editor/text_editor.c: Connects to preferences changed signal
4655         correctly.
4656         
4657 2004-09-28  Naba Kumar  <naba@gnome.org>
4658         
4659         * libanjuta/anjuta-debug.h, libanjuta/Makefile.am: Added debug
4660         print code.
4661         
4662         * libanjuta/e-splash.c, Fixed compiler error and reduced progress bar
4663         size to 5 pix.
4664         
4665         * libegg/egg-entry-action.c: Takes GtkEditable rather than GtkEntry
4666         in changed signal callback.
4667         
4668         * plugins/editor/action-callbacks.c: Implemented save_all action
4669         callback. Removed dead code. Do save_as when saving a new file.
4670         Implemented incremental search.
4671         
4672         * plugins/editor/anjuta-docman.c: Removed dead code and formated code.
4673         
4674         * plugins/editor/plugin.c, plugins/editor/print.c: Used debug prints.
4675         
4676         * src/anjuta-app.c: Registers UI accelerators.
4677         
4678 2004-09-27  Naba Kumar  <naba@gnome.org>
4680         * libanjuta/anjuta-utils.c: Added a border in input dialog entry box.
4681         
4682         * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
4683         plugins/devhelp/anjuta-devhelp.plugin.in,
4684         plugins/file-loader/anjuta-loader.plugin.in,
4685         plugins/file-manager/anjuta-file-manager.plugin.in,
4686         plugins/gtodo/anjuta-gtodo.plugin.in,
4687         plugins/project-manager/anjuta-project-manager.plugin.in,
4688         plugins/terminal/anjuta-terminal.plugin.in:
4689         Gave proper plugin names.
4691         * plugins/build-basic-autotools/build-basic-autotools.c: Detailed
4692         error when regex fail.
4693         
4694         * plugins/devhelp/anjuta-devhelp.ui, plugins/devhelp/plugin.[c,h]:
4695         Added help and context search. Watches current editor. More menus
4696         in Help submenu. Update UI (sensitive when required) properly.
4697         
4698         * plugins/editor/anjuta-document-manager.ui,
4699         plugins/devhelp/anjuta-devhelp.ui,
4700         plugins/message-view/anjuta-message-manager.ui,
4701         src/anjuta.ui: Goto menu actions are in separate submenu.
4702         
4703         * src/anjuta.ui, src/action-callbacks.[c,h], src/anjuta-actions.h:
4704         Removed unimplemented UI elements.
4705         
4706         * src/anjuta-app.c: Larger (and normal) icon size.
4707         
4708         * src/layout.xml: Task manager plugin along with document (in middle).
4709         
4710         * plugins/editor/plugin.c, plugins/file-loader.c,
4711         plugins/devhelp/plugin.c: Gives short-labels and is-important flag
4712         in gtkactions. Enable/disable UI properly.
4713         
4714 2004-09-26  Naba Kumar  <naba@gnome.org>
4716         * po/POTFILES.in: Updated, added missing files.
4718         * .cvsignore: Updated.
4719         
4720         * libanjuta/anjuta-utils.[h,c]: Functions take constant parameters. Added
4721         a new function to get User input text.
4722         
4723         * libanjuta/resources.[c,h]: Added a function to created sized image.
4724         
4725         * libanjuta/interfaces/libanjuta.idl: Changed parameter name to uri
4726         from filename, as thats the correct representation.
4727         
4728         * plugins/build-basic-autotools/Makefile.am,
4729         (added) plugins/build-basic-autotools/automake-c.filters,
4730         plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
4731         plugins/build-basic-autotools/build-basic-autotools.[c,h]:
4732         Rearragned UI elements in the build menu. Added codes to read build
4733         filter rules from external file. Implemented all build, configure,
4734         autogen commands. Watches current editor and project.
4735         
4736         * plugins/editor/anjuta-docman.[c,h], plugins/editor/plugin.c:
4737         Added editor changed signal and exports current editor value.
4738         Fixed parameter names. Fixed get_uri() interface implementation to
4739         return correct uri.
4740         
4741         * plugins/editor/anjuta-document-manager.ui: Removed unnecessary UI
4742         elements.
4743         
4744         * plugins/file-loader/anjuta-loader-plugin.ui: Added New UI element.
4745         
4746         * plugins/file-manager/an_file_view.c,
4747         plugins/file-manager/an_file_view.c: Exports file uri correctly.
4748         
4749         * plugins/file-wizard/file.c: Reads uri correctly.
4750         
4751         * plugins/message-view/anjuta-msgman.c: Sizes tab images properly and
4752         sets the page to the new view.
4753         
4754         * plugins/message-view/message-view.c: Unrefs the tree model when done.
4755         Fixed signal connecting.
4756         
4757         * plugins/project-manager/plugin.c: Changed "project_root_directory"
4758         to "project_root_uri" and exports as uri.
4759         
4760 2004-09-24  Naba Kumar  <naba@gnome.org>
4762         * libanjuta/anjuta-ui.c: Fixed a crash bug.
4763         * libanjuta/anjuta-plugin.c, libanjuta/plugins.c: Activates plugin
4764         in correct way.
4765         * plugins/file-manager/plugin.c: Fixed crash in unloading.
4766         * plugins/file-loader/plugin.c: Added comments.
4767         * plugins/build-basic-autotools/plugin.c: Added comments.
4768         * plugins/devhelp/plugin.c: Fixed crash bug. Added comments.
4769         
4770         * libanjuta/interfaces/libanjuta.idl,
4771         plugins/message-view/anjuta-msgman.c,
4772         plugins/message-view/message-view.c,
4773         plugins/message-view/message-view.h,
4774         plugins/message-view/plugin.c: Buffering and appending messages have
4775         been separated. message-view implementations cleaned up. Signals
4776         Emissions fixed. Messages now displayed in summary and details show
4777         as tooltip. Message color highlights fixed. Updated IAnjutaMessageView
4778         API.
4779         
4780         * plugins/message-view/anjuta-message-manager-plugin.glade: Organized
4781         preferences.
4782         
4783         * plugins/build-basic-autotools/Makefile.am,
4784         plugins/build-basic-autotools/build-basic-autotools.c: Added regex
4785         parsing of output to create message summaries. Uses new message view
4786         API.
4787         
4788         * plugins/editor/anjuta-document-manager.glade: Hidden unnecessary
4789         preferences to make dialog box smaller.
4790         
4791         * plugins/editor/search-replace.c: Fixed compile error with change
4792         in IAnjutaMessageView API.
4793         
4794 2004-09-21  Naba Kumar  <naba@gnome.org>
4796         * plugins/Makefile.am: Deletes old (installed) plugins before
4797         installing new ones.
4798         
4799         * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
4800         plugins/build-basic-autotools/build-basic-autotools.c,
4801         plugins/build-basic-autotools/build-basic-autotools.h: Uses exported
4802         file URI from filemanager. Only disables/enables build submenu in file
4803         manager, instead of merging/unmerging.
4804         
4805         * plugins/editor/anjuta-docman.c: Fixed a crash bug when opening
4806         non-text files.
4807         
4808         * plugins/file-loader/anjuta-loader-plugin.ui,
4809         plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
4810         Implemented "Open with" file manager submenu. Displays error message
4811         when file can not be opened.
4812         
4813         * plugins/file-manager/an_file_view.c: Renamed
4814         file_manager_current_filename value name to file_manager_current_uri
4815         and exports proper URI.
4816         
4817         * plugins/gtodo/plugin.c: Display name changed to "Tasks".
4819 2004-09-19  Naba Kumar  <naba@gnome.org>
4821         * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
4822         plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c: Added
4823         save point signal to change editor tabs. Fixed accels.
4824         
4825         * plugins/file-loader/plugin.c: Fixed accels.
4827         * plugins/project-manager/plugin.c: Added target selection callback.
4828         
4829         * plugins/project-manager/plugin.c: Added URI activation.
4830         * plugins/editor/goto-line.c, plugin/editor/action_callbacks.c:
4831         Fixed dialog and closed it on ok. Fixed a crash bug.
4832         * plugins/editor/anjuta-docman.c: Set notebook scrollable.
4834         * (added) libegg/egg-recent-*.c, (added) libegg/recent-files/*,
4835         configure.in, libegg/Makefile.am, plugins/file-loader/Makefile.am,
4836         plugins/file-loader/anjuta-loader-plugin.ui,
4837         plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
4838         Added recent files in file loade plugin.
4839         
4840         * ChangeLog: Fixed entry dates.
4841         
4842 2004-09-18  Naba Kumar  <naba@gnome.org>
4844         * plugins/devhelp/plugin.c: Added UI sensitization and removed
4845         an unnecessary GtkFrame.
4846         
4847 2004-09-17  Naba Kumar  <naba@gnome.org>
4849         * mime/anjuta.xml, mime/Makefile.am: Added mime definition xml.
4851         * TODO: Updated.
4852         
4853         * data/Makefile.am: Disabled installing old mime info.
4854         
4855         * mime/anjuta.applications, mime/anjuta.keys: Updated.
4856         
4857         * plugins/editor/anjuta-docman.c, plugins/editor/anjuta-docman.h,
4858         plugins/editor/anjuta-document-manager.ui,
4859         plugins/editor/plugin.c, plugins/editor/text_editor.c,
4860         plugins/editor/text_editor.h, plugins/editor/text_editor_cbs.c:
4861         Added Editor context popup menu.
4862         
4863         * plugins/project-manager/anjuta-project-manager-plugin.png:
4864         Update image.
4865         
4866         * plugins/project-manager/anjuta-project-manager.plugin.in:
4867         Support .anjuta mime type.
4868         
4869         * plugins/project-manager/plugin.c: Exports "project_root_directory"
4870         value.
4871         
4872         * plugins/file-manager/plugin.c: Watches "project_root_directory"
4873         value.
4874         
4875         * src/layout.xml, plugins/profile-default/plugin.c:
4876         Added project manager plugin for startup.
4878 2004-09-16  Naba Kumar  <naba@gnome.org>
4879         
4880         * anjuta.prj: Updated.
4881         
4882         * pixmaps/Makefile.am, plugins/build-basic-autotools/Makefile.am,
4883         plugins/devhelp/Makefile.am, plugins/editor/Makefile.am,
4884         plugins/file-loader/Makefile.am, plugins/file-manager/Makefile.am,
4885         plugins/file-wizard/Makefile.am, plugins/message-view/Makefile.am,
4886         plugins/profile-default/Makefile.am, plugins/sample1/Makefile.am,
4887         plugins/terinal/Makefile.am, src/Makefile.am,
4888         plugins/gtodo/Makefile.am, plugins/project-manager/Makefile.am:
4889         Fixed makefile syntax errors.
4891 2004-09-16  Naba Kumar  <naba@gnome.org>
4893         * configure.in, src/layout.xml,
4894         plugins/profile-default/plugin.c,
4895         libanjuta/interfaces/libanjuta.idl,
4896         plugins/Makefile.am, (added) plugins/gtodo/*: Added Todo plugin.
4897         
4898         * configure.in, plugins/Makefile.am,
4899         plugins/project-manager/.cvsignore, 
4900         plugins/project-manager/Makefile.am,
4901         plugins/project-manager/anjuta-project-manager-plugin.png,
4902         plugins/project-manager/anjuta-project-manager.plugin.in,
4903         plugins/project-manager/anjuta-project-manager.ui,
4904         plugins/project-manager/plugin.c,
4905         plugins/project-manager/plugin.h: Added project manager plugin
4906         based on gnome-build.
4907         
4908         * Makefile.am, mime/Makefile.am, mime/anjuta.applications,
4909         mime/anjuta.keys, mime/anjuta.mime: Added anjuta files mime types.
4910         
4911         * manuals/reference/libanjuta/tmpl/e-splash.sgml,
4912         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
4913         manuals/reference/libanjuta/tmpl/properties.sgml: Updated.
4914     
4915 2004-09-16  Naba Kumar  <naba@gnome.org>
4917         * plugins/editor/action-callbacks.c: Fixed compile error.
4918         
4919 2004-09-15  Naba Kumar  <naba@gnome.org>
4921         * plugins/devhelp/plugin.[c,h]: Fixed a start-up warning.
4922         
4923         * libanjuta/e-splash.c, plugins/profile-default/plugin.c:
4924         New improved splace with nicer progress.
4925         
4926         * configure.in, plugins/Makefile.am,
4927         (added) file-wizard/.cvsignore,
4928         (added) file-wizard/Makefile.am,
4929         (added) file-wizard/action-callbacks.c,
4930         (added) file-wizard/action-callbacks.h,
4931         (added) file-wizard/anjuta-file-wizard-plugin.png,
4932         (added) file-wizard/anjuta-file-wizard.glade,
4933         (added) file-wizard/anjuta-file-wizard.plugin.in,
4934         (added) file-wizard/anjuta-file-wizard.ui,
4935         (added) file-wizard/file.c,
4936         (added) file-wizard/file.h,
4937         (added) file-wizard/plugin.c,
4938         (added) file-wizard/plugin.h:
4939         Created new file wizard and added it. The wizard takes care of text
4940         bit insertions and new files creation.
4942         * plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
4943         plugins/editor/action-callbacks.h,
4944         plugins/editor/anjuta-document-manager.glade,
4945         plugins/editor/anjuta-document-manager.ui,
4946         plugins/editor/plugin.c, plugins/editor/text_editor.c,
4947         (removed) plugins/editor/file.[c,h]: Removed text insertions and
4948         new files code and moved into a new plugin (file wizard).
4949         
4950         * libanjuta/plugins.[c,h]: Added plugins selection function.
4951         
4952         * libanjuta/interfaces/libanjuta.idl: Added goto_position(),
4953         get_position(), insert() in IAnjutaEditor interface. Added
4954         add_buffer() in IAnjutaDocumentManager interface. Added IAnjutaWizard
4955         interface (for wizard plugins).
4957         * plugins/file-loader/anjuta-loader-plugin.ui,
4958         plugins/file-loader/plugin.c: Added wizard launcher interface which
4959         scans for plugins implement IAnjutaWizard interface and presents the
4960         list to user for selection. The selected plugin is then activated
4961         for the wizard.
4963         * libanjuta/interfaces/.cvsignore: Updated.
4964         * plugins/message-view/.cvsignore: Updated.
4965         * plugins/launcher/*: Removed as launcher has already been moved to
4966         libanjuta as class.
4968         * manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
4969         manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
4970         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
4971         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
4972         manuals/reference/libanjuta/tmpl/pixmaps.sgml:
4973         Updated API documentations.
4975 2004-09-01  Amanpreet Singh Alam  <aalam@redhat.com>
4977         * configure.in: Added Punjabi to ALL_LINGUAS
4979 2004-07-29  Naba Kumar  <naba@gnome.org>
4981         * configure.in: Added file-loader plugin Makefile path and
4982         fixed devhelp version requirement.
4984 2004-07-28  Naba Kumar  <naba@gnome.org>
4986         * src/anjuta-app.c, libanjuta/pixmaps.h, libanjuta/anjuta-stock.h,
4987         terminal/preferences-terminal.png (added), message-view/*.png (added),
4988         message-view/*.xpm (added), editor/*.png (added),
4989         editor/*.xpm (added), plugins/editor/Makefile.am,
4990         plugins/editor/plugin.c, plugins/message-view/Makefile.am,
4991         plugins/message-view/plugin.c, plugins/terminal/Makefile.am,
4992         src/anjuta-app.c, pixmaps/Makefile.am: Moved pixmap files to
4993         respective plugins directories.
4995         * pixmaps/autocomplete-16.png, pixmaps/autocomplete.png,
4996         pixmaps/block-end-16.png, pixmaps/block-end.png
4997         pixmaps/block-start-16.png, pixmaps/block-start.png
4998         pixmaps/block_select.xpm, pixmaps/bookmark-first-16.png
4999         pixmaps/bookmark-first.png, pixmaps/bookmark-last-16.png
5000         pixmaps/bookmark-last.png, pixmaps/bookmark-next-16.png
5001         pixmaps/bookmark-next.png, pixmaps/bookmark-prev-16.png
5002         pixmaps/bookmark-prev.png, pixmaps/bookmark_toggle.xpm
5003         pixmaps/fold_close.xpm, pixmaps/fold_open.xpm
5004         pixmaps/fold_toggle.xpm, pixmaps/indent.xpm
5005         pixmaps/indent_auto.xpm, pixmaps/indent_dcr.xpm
5006         pixmaps/indent_inc.xpm, pixmaps/indent_set.xpm
5007         pixmaps/preferences-editor.png, pixmaps/undock.png
5008         pixmaps/error-next-16.png, pixmaps/error-next.png
5009         pixmaps/error-prev-16.png, pixmaps/error-prev.png
5010         pixmaps/messages.xpm, pixmaps/preferences-messages.png,
5011         pixmaps/preferences-terminal.png: Deleted
5013         * libanjuta/properties* (removed), plugins/editor/properties* (added),
5014         plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
5015         plugins/editor/aneditor.cxx, plugins/editor/anjuta-docman.c,
5016         plugins/editor/anjuta-document-manager.plugin.in,
5017         plugins/editor/anjuta-document-manager.ui,
5018         plugins/editor/plugin.c, plugins/editor/print.c,
5019         plugins/editor/search-replace_backend.c,
5020         plugins/editor/search_preferences.h,
5021         plugins/editor/text_editor.c, plugins/editor/text_editor.h:
5022         Moved properties souce files to editor plugin as it not required in
5023         libanjuta. Other editor fixes.
5025         * configure.in, libegg/Makefile.am, libegg/egg-dock* (removed),
5026         libegg/dock/* (removed)
5027         : Restored GDL external dependencies and removed libegg dock
5028         sources, because gdl is being developed.
5029         
5030         * libanjuta/Makefile.am, libanjuta/anjuta-preferences.c,
5031         libanjuta/anjuta-preferences.h, libanjuta/anjuta-shell.c,
5032         libanjuta/anjuta-shell.h, libanjuta/anjuta-utils.c,
5033         libanjuta/anjuta-utils.h, libanjuta/libanjuta.h,
5034         libanjuta/plugins.c, libanjuta/plugins.h,
5035         libanjuta/resources.c, libanjuta/resources.h: Preferences now use
5036         gconf system. Shell now takes docking positions. Added more utility
5037         functions. Added plugins query function. And other fixes.
5039         * libanjuta/interfaces/libanjuta.idl: Added File loader interface.
5040         
5041         * plugins/Makefile.am, plugins/file-loader/*: Implemented file loader
5042         plugin to load files based on mime type.
5043         
5044         * configure.in, plugins/devhelp/plugin.c: Fixed to use devhelp >= 0.9.
5045         
5046         * plugins/file-manager/Makefile.am, plugins/file-manager/an_file_view.c,
5047         plugins/file-manager/plugin.c: File manager now uses file loader to
5048         open files.
5050         * plugins/message-view/anjuta-msgman.c,,
5051         plugins/message-view/message-view.c,
5052         plugins/message-view/plugin.c: Implemented launcher in libanjuta.
5054         * plugins/profile-default/plugin.c, plugins/sample1/plugin.c,
5055         plugins/terminal/terminal.c, src/Makefile.am,
5056         src/action-callbacks.c, src/anjuta-app.c, src/anjuta-app.h,
5057         src/anjuta.c, src/layout.xml, src/preferences.c: Bug fixes.
5058         
5059         * libegg/dock/*: Removed directory.
5060         
5061 2004-07-28  Naba Kumar  <naba@gnome.org>
5063         * configure.in: Reduced gnome-print version requirement.
5064         * plugins/devhelp/plugin.c: Fixed changes wrt develop >= 0.9.0.
5066 2004-07-21  Ray Strode  <rstrode@redhat.com>
5067         * anjuta/anjuta.desktop.in.in: Add MimeType line to desktop file
5068         new mime sytem.
5070 2004-06-29  Johannes Schmid <jhs@cvs.gnome.org>
5071         
5072         * plugins/editor/search-replace.c: Some fixes
5073         * plugins/terminal/Makefile.am:
5074         Patch from: Alexey Rusakov <ktirf@users.sf.net>
5076 2004-05-19  Naba Kumar  <naba@gnome.org>
5078         * libanjuta/e-splash.c: Set 'type' at construct time. Fixed
5079         compiler warning.
5081 2004-05-17  Johannes Schmid <jhs@cvs.gnome.org>
5083         * plugins/editor/text_editor.c: Implemented IAnjutaFile correctly.
5084         Implemented IAnjutaSavable
5085         * plugins/editor/plugin.c: Implemented IAnjutaFile and IAnjutaSavable.
5087 2004-05-17  Naba Kumar  <naba@gnome.org>
5089         * configure.in, plugins/Makefile.am, plugins/profile-default/plugin.c,
5090         plugins/build-basic-autotools/.cvsignore,
5091         plugins/build-basic-autotools/Makefile.am,
5092         plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.png,
5093         plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
5094         plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
5095         plugins/build-basic-autotools/build-basic-autotools.c,
5096         plugins/build-basic-autotools/build-basic-autotools.h: Added basic autotools
5097         build plugin.
5098         
5099         * libanjuta/interfaces/libanjuta.idl: Added IAnjutaProject interface
5100         definition.
5101         
5102         * plugins/file-manager/an_file_view.c,
5103         plugins/file-manager/anjuta-file-manager.ui,
5104         plugins/file-manager/plugin.c, plugins/file-manager/plugin.h:
5105         Added context menu UI.
5106         
5107         * src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c: Added widgets show/hide
5108         in view menu.
5110 2004-05-16      Johannes Schmid <jhs@cvs.gnome.org>
5111         
5112         * libanjuta/anjuta-preferences.[ch]: 
5113         Added save/load_gconf functions
5114         * src/action_callbacks.[ch], src/preferences.c: 
5115         Load global prefs from gconf at startup and save them
5116         on exit. Prefs load and save correctly but something resets
5117         them to default after loading...
5118         * src/Makefile.am: Hack: Add anjuta-preferences.o to LD_ADD.
5119         Somehow the linker does not find save/load_gconf functions
5120         in libanjuta. Must be a stupid mistake, I would be glad
5121         if someone could fix that.
5122         * manuals/reference/libanjuta-sections.txt: Added new
5123         preferences functions and removed gnome-filelist
5124         * plugins/file-manager/anjuta-file-manager-plugin.glade:
5125         * plugins/file-manager/plugin.c:
5126         Added root-path property
5128 2004-05-14      Johannes Schmid <jhs@cvs.gnome.org>
5129         
5130         * libanjuta/fileselection.[ch], gnomefilelist.[ch]: Removed,
5131         they are not longer needed.
5132         * manuals/reference/libanjuta/Makefile.am, anjuta-docs.sgml,
5133         anjuta-sections.txt: Remove references to the files
5134         * libanjuta/pixmaps.h, pixmaps/directory(-accept).png:
5135         Use new nautilus icons for file-manager, looks incredible
5136         cool!
5138 2004-05-14  Johannes Schmid <jhs@cvs.gnome.org>
5139         
5140         * plugins/editor/anjuta-docman.c: gchar* to 
5141         const gchar* in arguments
5142         * plugins/editor/text_editor.c: Implemented IAnjutaFile
5143         Interface
5144         * plugins/file-manager/an_file_view.c: Open files on
5145         double-click. Does not work yet because it does not
5146         find IAnjutaFile interface in document manager
5148 2004-05-14  Johannes Schmid <jhs@cvs.gnome.org>
5149         
5150         * plugins/editor/anjuta-docman.c
5151         * plugins/editor/text_editor.c:
5152         Made close button working, made multiple selection in
5153         File/Open dialog possble, fixed crash bug if file cannot
5154         be opened.
5156 2004-05-13  Johannes Schmid <jhs@cvs.gnome.org>
5157         
5158         * plugins/editor/action-callbacks.c
5159         * plugins/editor/anjuta-docman.c
5160         * plugins/editor/anjuta-docman.h
5161         * plugins/editor/search-replace.c
5162         * plugins/editor/search-replace_backend.c
5163         * plugins/editor/text_editor.c
5164         * plugins/editor/text_editor.h:
5165         Moved to new GtkFileChooserDialog, use gnome-vfs everywhere to be
5166         able to open all files, use uri instead of full_filename, fixed
5167         many bugs.
5170 2004-05-13  Naba Kumar  <naba@gnome.org>
5172         * plugins/message-view/anjuta-message-manager-plugin.glade:
5173         HIG compliant.
5175         * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Fixed toolbar
5176         management.
5178         * pixmaps/anjuta_splash.png: Added border.
5179         
5180         * plugins/editor/anjuta-document-manager.png: New icon.
5181         
5182         * anjuta.glade, plugins/editor/anjuta-document-manager.glade,
5183         plugins/editor/.cvsignore: Moved search dialogs from anjuta.glade.
5184         
5185         plugins/editor/Makefile.am,
5186         plugins/editor/search-replace.c,
5187         plugins/editor/search-replace.h,
5188         plugins/editor/search-replace_backend.c,
5189         plugins/editor/search-replace_backend.h,
5190         plugins/editor/search_preferences.h,
5191         plugins/editor/search_preferences.c: Merged changes from
5192         ANJUTA_1_2_0 branch.
5193         
5194         * plugins/editor/anjuta-docman.c, plugins/editor/file.c,
5195         plugins/editor/plugin.c: Fixed crash bugs. Made toggle editor items
5196         operational.
5198         * plugins/terminal/Makefile.am,
5199         plugins/terminal/anjuta-terminal-plugin.glade: Fixed terminal preferences
5200         dialog.
5201         
5202         * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Added toolbar
5203         submenu.
5205 2004-05-13  Johannes Schmid <jhs@cvs.gnome.org>
5206         * plugins/message-view/plugin.c: Fixed glade file loading
5207         Removed "Show messages" menu item
5208         * src/anjuta-app.c: Fixed crash bug, g_free(filename was called
5209         twice because of this load system layout hack.
5210         * libanjuta/anjuta-ui.h: Removed #include config.h
5211         * libanjuta/libanjuta.pc: Fixed path and depencies
5212         * libanjuta/Makefile.am: Install properties.h and glue-plugin.h
5213         * libanjuta/properties.h: Moved C++ stuff to properties_cxx.h (file added)
5214         * libanjuta/properties.cxx : #include "properties_cxx.h"
5215         * plugins/editor/aneditor.cxx: #include "properties_cxx.h"
5217 2004-05-12  Johannes Schmid <jhs@cvs.gnome.org>
5218         * plugins/message-view/*: Fixed message view preferences
5219         * plugins/message-view/message_prefs.glade: unmerged from anjuta.glade
5220         * anjuta.glade: Removed messages stuff
5222 2004-05-12  Johannes Schmid <jhs@cvs.gnome.org>
5223         
5224         * Removed libanjutamm, it is now hosted on SF.net:
5225         cvs.sf.net/cvsroot/anjuta/libanjutamm
5227 2004-05-11  Johannes Schmid  <jhs@cvs.gnome.org>
5228         
5229         * libanjutamm/*
5230         Added some experimental code to add support for C++ plugins.
5231         Nothing works yet and it is likely that it will disappear but
5232         I have some questions to murrayc and he wants to see the code.
5234 2004-05-11  Naba Kumar  <naba@gnome.org>
5236         * plugins/terminal/terminal.c: Fixed prefs loading bug.
5238         * plugins/editor/action-callbacks.c: Fixed a crash bug in
5239         hightlight style menu actions.
5241         * manuals/reference/libanjuta/libanjuta-docs.sgml,
5242         manuals/reference/libanjuta/plugin-description-file.sgml,
5243         manuals/reference/libanjuta/writing-plugins.sgml,
5244         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
5245         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
5246         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated docs.
5248         * src/anjuta-app.c: Always load system layout for now.
5250         * libanjuta/anjuta-shell.h, libanjuta/gnomefilelist.h: Fixed format.
5251         
5252         * manuals/reference/libanjuta/libanjuta-docs.sgml,
5253         manuals/reference/libanjuta/libanjuta-sections.txt,
5254         manuals/reference/libanjuta/libanjuta.types,
5255         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
5256         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
5257         manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
5258         manuals/reference/libanjuta/tmpl/fileselection.sgml,
5259         manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
5260         (added) manuals/reference/libanjuta/tmpl/ianjuta-terminal.sgml:
5261         Updated documentation.
5263         * (new) plugins/terminal/*, plugins/Makefile.am, configure.in,
5264         plugins/profile-default/plugin.c, src/layout.xml:
5265         Created terminal plugin.
5266          
5267         * (new) plugins/file-manager/anjuta-file-manager-plugin.glade,
5268         (new) plugins/file-manager/.cvsignore,
5269         plugins/file-manager/an_file_view.c,
5270         plugins/file-manager/plugin.c,
5271         plugins/file-manager/plugin.h: Moved preferences to separate
5272         glade file and added cvsignore file.
5273         
5274         * (new) po/ko.po, (new) po/sq.po, po/ChangeLog: Brought missing po files
5275         from ANJUTA_1_2_0 branch. Please note that other po files need merging
5276         from the branch. I tried it     but there were way too many conflicts.
5277         
5278         * anjuta.glade: Merged with ANJUTA_1_2_0 branch.
5279         
5280         * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h: Added more
5281         util functions required during the merge.
5282         
5283         * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaTerminal
5284         interface.
5285         
5286         * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
5287         plugins/editor/anjuta-docman.c, plugins/editor/goto_line.c,
5288         plugins/editor/text_editor.c, plugins/editor/text_editor.h,
5289         plugins/editor/text_editor_menu.c, plugins/file-manager/Makefile.am:
5290         Merged with ANJUTA_1_2_0 branch.
5292 2004-05-09  Johannes Schmid <jhs@cvs.gnome.org>
5294         * configure.in: Changed GNOME_COMPILE_WARNIGS from error to maximum
5296 2004-05-07  Naba Kumar  <naba@gnome.org>
5298         * libanjuta/anjuta-ui.c: Reads action labels and icons correctly.
5300         * plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c:
5301         Added preferences reading and loading.
5302         
5303         * anjuta.glade, anjuta_dialogs_strings.c, ChangeLog,
5304         libanjuta/anjuta-preferences.c, libanjuta/defaults.c,
5305         libanjuta/fileselection.c, libanjuta/fileselection.h,
5306         libanjuta/resources.c: Merged with ANJUTA_1_2_0 branch.
5307         
5308         * manuals/reference/libanjuta/anjuta-architecture.sgml: Added some docs.
5310         * AUTHORS, HACKING, NEWS, README, anjuta.desktop.in.in,
5311         anjuta.spec.in, configure.in, data/autogen.sh.generic,
5312         data/autogen.sh.gtk, data/autogen.sh.gtkmm, data/autogen.sh.wxwin,
5313         data/macros/autogen.sh, data/macros2/autogen.sh
5314         data/properties/ada.properties, data/properties/anjuta.properties,
5315         launcher/Makefile.am, launcher/anjuta_launcher.c, libanjuta/gnomefilelist.c,
5316         libanjuta/gnomefilelist.h, manuals/C/Makefile.am,
5317         (added) manuals/C/anjuta-advanced-tutorial/.cvsignore,
5318         (added) manuals/C/anjuta-advanced-tutorial/Makefile.am,
5319         (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial-C.omf,
5320         (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.xml,
5321         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_additional_options.png,
5322         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_lib3ds.png,
5323         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_libxml2.png,
5324         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_include_paths.png,
5325         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_libraries.png,
5326         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_lib3ds.png,
5327         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_libxml2.png,
5328         (added) manuals/C/anjuta-advanced-tutorial/figures/aat_project_type.png,
5329         manuals/C/anjuta-manual/authors.xml, manuals/C/anjuta-manual/build.xml,
5330         manuals/C/anjuta-tutorial/anjuta-tutorial.xml,
5331         plugins/class-gen/clsGen.c, plugins/editor/print.c,
5332         plugins/patch/patch-plugin.c, scintilla/Document.cxx,
5333         scintilla/Editor.cxx, scintilla/KeyWords.cxx, scintilla/LexCPP.cxx
5334         scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
5335         scintilla/LexVB.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
5336         (added) scintilla/README.sync, scintilla/ScintillaBase.cxx,
5337         scintilla/ScintillaBase.h, scintilla/ScintillaGTK.cxx,
5338         (added) scintilla/scintilla-marshal.c,
5339         (added) scintilla/scintilla-marshal.h,
5340         (added) scintilla/scintilla-marshal.list,
5341         scintilla/include/SString.h, scintilla/include/SciLexer.h,
5342         scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface,
5343         (added) scintilla/patches/scintilla-calltip-align.patch,
5344         (added) scintilla/patches/scintilla-minor.patch,
5345         tagmanager/Makefile.am: Merge (level 4) with ANJUTA_1_2_0 branch.
5347 2004-05-06  Naba Kumar  <naba@gnome.org>
5349         * (added) plugins/file-manager/Makefile.am,
5350         (added) plugins/file-manager/anjuta-file-manager-plugin.png,
5351         (added) plugins/file-manager/anjuta-file-manager.plugin.in,
5352         (added) plugins/file-manager/anjuta-file-manager.ui,
5353         (added) plugins/file-manager/plugin.c,
5354         (added) plugins/file-manager/plugin.h,
5355         (removed) plugins/file-manager/an_file_view.h,
5356         plugins/Makefile.am, configure.in,
5357         plugins/file-manager/an_file_view.c: Created file manager plugin.
5358         
5359         * plugins/profile-default/plugin.c: Added file manager plugin in default
5360         profile.
5361         
5362         * libanjuta/Makefile.am: Fixed dependencies.
5363         * pixmaps/anjuta_splash.png: New splash screen.
5365 2004-05-05  Johannes Schmid <jhs@cvs.gnome.org>
5366         
5367         * template/template.c/h: Added in-line doc
5368         * manuals/reference/template/*: Added template documentation
5369         * configure.in: Build template docs
5371 2004-05-05  Naba Kumar  <naba@gnome.org>
5373         * autogen.sh: Added commands to generate initial interfaces.
5374         
5375         * libanjuta/Makefile.am,
5376         (removed)libanjuta/anjuta-plugin-parser.c,
5377         (removed)libanjuta/anjuta-plugin-parser.h,
5378         (added)libanjuta/anjuta-plugin-description.c,
5379         (added)libanjuta/anjuta-plugin-description.h: Renamed plugin-parser to
5380         plugin description.
5381         
5382         * libanjuta/anjuta-plugin.c,
5383         libanjuta/anjuta-plugin.h: Added activation and deactivation methods.
5384         
5385         * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Fixed documentation
5386         and added AnjutaShellPlacement enum for widgeds placement (passed to 
5387         widget add_widget() method.
5388         
5389         * libanjuta/plugins.c, libanjuta/plugins.h: Added plugin query routines
5390         and moved plugin sets loading in profile plugins.
5391         
5392         * libanjuta/interfaces/.cvsignore,
5393         (removed)libanjuta/interfaces/Makefile.am,
5394         libanjuta/interfaces/libanjuta.idl,
5395         libanjuta/interfaces/anjuta-idl-compiler.pl,
5396         (removed)libanjuta/interfaces/ianjuta-document-manager.c,
5397         (removed)libanjuta/interfaces/ianjuta-document-manager.h,
5398         (removed)libanjuta/interfaces/ianjuta-editor.c,
5399         (removed)libanjuta/interfaces/ianjuta-editor.h,
5400         (removed)libanjuta/interfaces/ianjuta-file.c,
5401         (removed)libanjuta/interfaces/ianjuta-file.h,
5402         (removed)libanjuta/interfaces/ianjuta-message-manager.c,
5403         (removed)libanjuta/interfaces/ianjuta-message-manager.h,
5404         (removed)libanjuta/interfaces/ianjuta-message-view.c,
5405         (removed)libanjuta/interfaces/ianjuta-message-view.h: Removed all *.c,
5406         *.h and Makefile.am files. They are autogenerated. Interfaces are
5407         by anjuta-idl-compiler.pl from libanjuta.idl file.
5408         
5409         * manuals/reference/libanjuta/Makefile.am,
5410         manuals/reference/libanjuta/anjuta-architecture.sgml,
5411         manuals/reference/libanjuta/libanjuta-docs.sgml,
5412         manuals/reference/libanjuta/libanjuta-sections.txt,
5413         manuals/reference/libanjuta/libanjuta.types,
5414         manuals/reference/libanjuta/plugin-description-file.sgml,
5415         manuals/reference/libanjuta/writing-plugins.sgml,
5416         (added)manuals/reference/libanjuta/tmpl/.cvsignore,
5417         (added)manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
5418         (removed)manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
5419         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
5420         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
5421         (added)manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
5422         (added)manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
5423         (added)manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
5424         (added)manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
5425         (added)manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
5426         manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
5427         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
5428         (added)manuals/reference/libanjuta/tmpl/ianjuta-file-loader.sgml,
5429         (added)manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml,
5430         (added)manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml,
5431         (added)manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
5432         (added)manuals/reference/libanjuta/tmpl/ianjuta-help.sgml,
5433         (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
5434         (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
5435         (added)manuals/reference/libanjuta/tmpl/ianjuta-loader.sgml,
5436         (added)manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
5437         manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
5438         manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
5439         (added)manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
5440         (added)manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
5441         (added)manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
5442         (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-loader.sgml,
5443         (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-savable.sgml,
5444         (added)manuals/reference/libanjuta/tmpl/ianjuta-stream.sgml,
5445         (added)manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
5446         (added)manuals/reference/libanjuta/tmpl/libanjuta-iface-marshallers.sgml,
5447         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
5448         manuals/reference/libanjuta/tmpl/plugins.sgml: Updated documentation.
5449         Wrote writing-plugins.sgml documentation. Fixed cross links. Added
5450         interfaces template sgmls.
5451         
5452         * plugins/Makefile.am,
5453         plugins/devhelp/anjuta-devhelp.plugin.in,
5454         plugins/devhelp/plugin.c,
5455         plugins/editor/action-callbacks.c,
5456         plugins/editor/anjuta-document-manager.plugin.in,
5457         plugins/editor/plugin.c,
5458         plugins/editor/plugin.h,
5459         plugins/editor/text_editor.c,
5460         plugins/sample1/plugin.c,
5461         plugins/message-view/anjuta-message-manager.plugin.in,
5462         plugins/message-view/plugin.c: Fixed shell add_widget method to take
5463         placement. Fixed other errors.
5464         
5465         * (added)plugins/profile-default/.cvsignore,
5466         (added)plugins/profile-default/Makefile.am,
5467         (added)plugins/profile-default/anjuta-default-profile-plugin.png,
5468         (added)plugins/profile-default/anjuta-default-profile.plugin.in,
5469         (added)plugins/profile-default/anjuta-default-profile.ui,
5470         (added)plugins/profile-default/plugin.c,
5471         (added)plugins/profile-default/plugin.h: Added a default new
5472         profile plugin.
5473         
5474         * src/Makefile.am,
5475         src/action-callbacks.c,
5476         src/anjuta-app.c,
5477         src/anjuta.c,
5478         src/main.cpp: Fixed necessary changes for libanjuta
5480 2004-05-04  Naba Kumar  <naba@gnome.org>
5482         * libanjuta/anjuta-shell.[h,c], src/anjuta-app.c,
5483         plugins/sample1/plugin.c, plugins/devhelp/plugin.c,
5484         plugins/message-view/plugin.c, plugins/editor/plugin.c: Added shell
5485         placement for default widgets placements.
5487 2004-05-03  Naba Kumar  <naba@gnome.org>
5489         * manuals/reference/libanjuta/anjuta-architecture.sgml,
5490         manuals/reference/libanjuta/libanjuta-docs.sgml,
5491         manuals/reference/libanjuta/plugin-description-file.sgml,
5492         manuals/reference/libanjuta/writing-plugins.sgml:
5493         Wrote more sections in writing-plugins document and fixed errors.
5495 2004-05-03  Naba Kumar  <naba@gnome.org>
5497         * libanjuta/interfaces/libanjuta.idl: Added interface
5498         IAnjutaFileManager.
5499         
5500         * manuals/reference/libanjuta/anjuta-architecture.dia,
5501         manuals/reference/libanjuta/anjuta-architecture.png: Updated
5502         architecture diagram.
5503         
5504         * (added) manuals/reference/libanjuta/anjuta-architecture.sgml,
5505          manuals/reference/libanjuta/libanjuta-docs.sgml,
5506         (added) manuals/reference/libanjuta/plugin-description-file.sgml,
5507         (added) manuals/reference/libanjuta/writing-plugins.sgml:
5508         Wrote writing-plugins document and separated chapters into
5509         separate sgml files.
5510         
5511         * plugins/file-manager/an_file_view.c,
5512         plugins/file-manager/an_file_view.h: New and improved directory
5513         rendering.
5515 2004-05-02  Sven Herzberg  <herzi@abi02.de>
5517         * anjuta.glade: re-designed the new file dialog
5518         * anjuta_dialogs_strings.c: new strings from the new file dialog
5520 2004-04-30  Naba Kumar  <naba@gnome.org>
5522         * libanjuta/interfaces/Makefile.am.iface,
5523         libanjuta/interfaces/anjuta-idl-compiler.pl: Fixed errors.
5524         
5525         * libanjuta/interfaces/libanjuta.idl: Updated.
5527         * libanjuta/interfaces/Makefile.am.iface,
5528         libanjuta/interfaces/libanjuta.idl: Updated.
5530 2004-04-29  Naba Kumar  <naba@gnome.org>
5531         
5532         * libanjuta/interfaces/Makefile.am.iface,
5533         libanjuta/interfaces/libanjuta.idl: Updated.
5535 2004-04-29  Naba Kumar  <naba@gnome.org>
5537         * libanjuta/interfaces/giface-idlc-c.pl,
5538         libanjuta/interfaces/libanjuta.idl: Upgraded.
5539         * libanjuta/interfaces/Makefile.am.iface: Added.
5540         
5541 2004-04-28  Naba kumar  <naba@gnome.org>
5543         * libanjuta/interfaces/giface-idlc-c.pl,
5544         libanjuta/interfaces/libanjuta.idl: Added anjuta interface
5545         definitions and wrote a compiler.
5546         
5547 2004-04-28  Naba Kumar  <naba@gnome.org>
5549         * libanjuta/anjuta-shell.c: Fixed docs.
5550         * libanjuta/interfaces/Makefile.am,
5551         libanjuta/interfaces/ianjuta-file.c,
5552         libanjuta/interfaces/ianjuta-file.h: Added ianjuta-file.{c,h}
5553         
5554         * libanjuta/interfaces/ianjuta-editor.c: Fixed bug.
5555         
5556         * manuals/reference/libanjuta/tmpl/anjuta-children.sgml
5558         * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
5559         manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
5560         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
5561         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
5562         manuals/reference/libanjuta/tmpl/anjuta-ui.sgml: Updated docs.
5563         * src/anjuta-app.c: Fixed bug.
5565 2004-04-27  Naba Kumar  <naba@gnome.org>
5567         * libanjuta/anjuta-preferences-dialog.c,
5568         manuals/Makefile.am: Fixed document bugs and enabled docs
5569         building.
5571         * libanjuta/anjuta-preferences-dialog.c,
5572         manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml:
5573         More documentation.
5574         
5575         * libanjuta/anjuta-preferences.c,
5576         manuals/reference/libanjuta/libanjuta-docs.sgml,
5577         manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
5578         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
5579         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
5580         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
5581         manuals/reference/libanjuta/tmpl/anjuta-ui.sgml:
5582         Wrote more documentations.
5584         * (removed) plugins/message-view/imessage-view.c,
5585         (removed) plugins/message-view/ianjuta-msgman.c,
5586         plugins/message-view/Makefile.am,
5587         plugins/message-view/anjuta-msgman.c,
5588         plugins/message-view/anjuta-msgman.h,
5589         plugins/message-view/message-view.c,
5590         plugins/message-view/message-view.h,
5591         plugins/message-view/plugin.c,
5592         plugins/message-view/plugin.h: Moved interface implementations
5593         in their respective classes and used correct macros to
5594         defined class types.
5596         * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
5597         src/action-callbacks.c, src/anjuta-app.c: Subclassed
5598         AnjutaUI from GtkUIManager instead of GtkDialog.
5600         * manuals/reference/libanjuta/Makefile.am,
5601         manuals/reference/libanjuta/libanjuta-docs.sgml,
5602         manuals/reference/libanjuta/libanjuta-sections.txt,
5603         manuals/reference/libanjuta/libanjuta.types,
5604         (added) manuals/reference/libanjuta/anjuta-architecture.dia,
5605         (added) manuals/reference/libanjuta/anjuta-architecture.png,
5606         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
5607         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
5608         manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
5609         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
5610         Wrote more documentation, fixed typos, added architecture
5611         diagram, updated object types etc.
5613         * plugins/editor/text_editor.c: Fixed interface implementation.
5615 2004-04-26  Naba Kumar  <naba@gnome.org>
5617         * (added) manuals/reference/libanjuta/anjuta-architecture.dia,
5618         (added) manuals/reference/libanjuta/anjuta-architecture.png,
5619         manuals/reference/libanjuta/libanjuta-docs.sgml: Added
5620         architecture diagram and a new chapter on plugins description file.
5622 2004-04-25  Naba Kumar  <naba@gnome.org>
5624         *  libanjuta/anjuta-children.h,
5625         libanjuta/anjuta-plugin.c,
5626         libanjuta/anjuta-plugin.h,
5627         libanjuta/anjuta-preferences.c,
5628         libanjuta/anjuta-shell.c,
5629         libanjuta/anjuta-shell.h,
5630         libanjuta/e-splash.c,
5631         libanjuta/e-splash.h,
5632         manuals/reference/libanjuta/Makefile.am,
5633         manuals/reference/libanjuta/libanjuta-docs.sgml,
5634         manuals/reference/libanjuta/libanjuta-sections.txt,
5635         manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
5636         manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
5637         manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
5638         manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
5639         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
5640         manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
5641         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
5642         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
5643         manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
5644         manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
5645         manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
5646         manuals/reference/libanjuta/tmpl/defaults.sgml,
5647         manuals/reference/libanjuta/tmpl/fileselection.sgml,
5648         manuals/reference/libanjuta/tmpl/glue-factory.sgml,
5649         manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
5650         manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
5651         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
5652         manuals/reference/libanjuta/tmpl/pixmaps.sgml,
5653         manuals/reference/libanjuta/tmpl/plugins.sgml,
5654         manuals/reference/libanjuta/tmpl/properties.sgml,
5655         manuals/reference/libanjuta/tmpl/resources.sgml,
5656         manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
5657         manuals/reference/libanjuta/tmpl/e-splash.sgml,
5658         manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
5659         manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
5660         manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
5661         manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
5663         Added more template files and wrote more documentation.
5665 2004-04-24  Andras Timar  <timar@gnome.hu>
5667         * configure.in: Added hu to ALL_LINGUAS.
5669 2004-04-23  Naba Kumar  <naba@gnome.org>
5670         
5671         * configure.in: Fixed compile error.
5672         
5673         * libanjuta/anjuta-children.c,
5674         libanjuta/anjuta-children.h,
5675         libanjuta/anjuta-preferences.c,
5676         libanjuta/anjuta-preferences.h,
5677         libanjuta/anjuta-shell.c,
5678         libanjuta/anjuta-ui.c,
5679         libanjuta/anjuta-ui.h,
5680         manuals/reference/libanjuta/Makefile.am,
5681         manuals/reference/libanjuta/libanjuta-docs.sgml,
5682         manuals/reference/libanjuta/libanjuta.types,
5683         manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
5684         manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
5685         manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
5686         manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
5687         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
5688         manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
5689         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
5690         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
5691         manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
5692         manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
5693         manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
5694         manuals/reference/libanjuta/tmpl/defaults.sgml,
5695         manuals/reference/libanjuta/tmpl/fileselection.sgml,
5696         manuals/reference/libanjuta/tmpl/glue-factory.sgml,
5697         manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
5698         manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
5699         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
5700         manuals/reference/libanjuta/tmpl/pixmaps.sgml,
5701         manuals/reference/libanjuta/tmpl/plugins.sgml,
5702         manuals/reference/libanjuta/tmpl/properties.sgml,
5703         manuals/reference/libanjuta/tmpl/resources.sgml,
5704         plugins/sample1/plugin.c: Added libanjuta API documentation.
5706 2004-04-22  Naba Kumar  <naba@gnome.org>
5708         * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
5709         libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
5710         libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
5711         libegg/Makefile.am, (removed) libegg/egg-accel-dialog.c,
5712         (removed) libegg/egg-action-group.c, (removed) libegg/egg-action.c,
5713         libegg/egg-combo-action.c, libegg/egg-entry-action.c,
5714         (removed) libegg/egg-markup.c, (removed) libegg/egg-menu-merge.c,
5715         (removed) libegg/egg-radio-action.c, (removed) libegg/egg-toggle-action.c,
5716         (removed) libegg/eggradiotoolbutton.c,
5717         (removed) libegg/eggseparatortoolitem.c,
5718         (removed) libegg/eggtoggletoolbutton.c,
5719         (removed) libegg/eggtoolbar.c,
5720         (removed) libegg/eggtoolbutton.c,
5721         (removed) libegg/eggtoolitem.c,
5722         (removed) libegg/prop-editor.c,
5723         (removed) libegg/test-actions.c,
5724         (removed) libegg/test-drag.c,
5725         (removed) libegg/test-merge.c,
5726         (removed) libegg/test-toolbar.c,
5727         libegg/menu/Makefile.am,
5728         (removed) libegg/menu/egg-accel-dialog.h,
5729         (removed) libegg/menu/egg-action-group.h,
5730         (removed) libegg/menu/egg-action.h,
5731         libegg/menu/egg-entry-action.h,
5732         (removed) libegg/menu/egg-markup.h,
5733         (removed) libegg/menu/egg-menu-merge.h,
5734         (removed) libegg/menu/egg-menu.h,
5735         (removed) libegg/menu/egg-radio-action.h,
5736         (removed) libegg/menu/egg-toggle-action.h,
5737         (removed) libegg/menu/howitshouldwork.txt,
5738         (removed) libegg/toolbar/.cvsignore,
5739         (removed) libegg/toolbar/Makefile.am,
5740         (removed) libegg/toolbar/TODO,
5741         (removed) libegg/toolbar/eggradiotoolbutton.h,
5742         (removed) libegg/toolbar/eggseparatortoolitem.h,
5743         (removed) libegg/toolbar/eggtoggletoolbutton.h,
5744         (removed) libegg/toolbar/eggtoolbar.h,
5745         (removed) libegg/toolbar/eggtoolbutton.h,
5746         (removed) libegg/toolbar/eggtoolitem.h,
5747         (removed) libegg/toolbar/prop-editor.h,
5748         (removed) libegg/toolbar/toolbar-api.txt,
5749         (removed) libegg/toolbar/toolbar-ideas.txt,
5750         plugins/devhelp/anjuta-devhelp.ui,
5751         plugins/devhelp/plugin.c,
5752         plugins/editor/action-callbacks.c,
5753         plugins/editor/action-callbacks.h,
5754         plugins/editor/anjuta-docman.c,
5755         plugins/editor/anjuta-document-manager.ui,
5756         plugins/editor/plugin.c,
5757         P plugins/message-view/Makefile.am,
5758         plugins/message-view/anjuta-message-manager.ui,
5759         plugins/message-view/plugin.c,
5760         plugins/sample1/anjuta-sample.ui,
5761         plugins/sample1/plugin.c,
5762         src/action-callbacks.c,
5763         src/action-callbacks.h,
5764         src/anjuta-actions.h,
5765         src/anjuta-app.c,
5766         src/anjuta.ui: Removed libegg code for menu/toolbar action-merge and used
5767         Gtk actions and UIManager. Fixed all plugins to use this.
5768         
5769         * manuals/reference/gtkdoc-scangobj.diff,
5770         manuals/reference/libanjuta/Makefile.am,
5771         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
5772         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
5773         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
5774         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
5775         manuals/reference/libanjuta/tmpl/plugins.sgml: Fixed document generation.
5777         * configure.in: Updated to require gtk-2.4 and gnome-2.6.
5778         
5779 2004-04-20  Johannes Schmid <jhs@cvs.gnome.org>
5780         
5781         * plugins/message-view/imessage-view.c
5782         * plugins/message-view/ianjuta-msgman.c:
5783         Added interfaces
5785 2004-04-17  Adam Weinberger  <adamw@gnome.org>
5787         * configure.in: Added en_CA to ALL_LINGUAS.
5789 2004-04-08  Naba Kumar  <naba@gnome.org>
5791         * libanjuta/interfaces/ianjuta-message-view.[c,h], 
5792         libanjuta/interfaces/Makefile.am,
5793         libanjuta/interfaces/ianjuta-message-manager.[c,h]: Implemented
5794         message manager and message view interfaces.
5796         * libanjuta/anjuta-children.h, libanjuta/anjuta-plugin-parser.h,
5797         libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
5798         libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
5799         libanjuta/plugins.c, libanjuta/plugins.h, src/action-callbacks.c,
5800         src/anjuta-app.c: Used 'activate' and
5801         'deactivate' virtual methods for plugins. Fixed installed plugins
5802         dialogs. Added remove_widget() method for AnjutaShell.
5804         * libanjuta/interfaces/Makefile.am,
5805         libanjuta/interfaces/ianjuta-document-manager.c,
5806         libanjuta/interfaces/ianjuta-document-manager.h,
5807         libanjuta/interfaces/ianjuta-editor.c,
5808         libanjuta/interfaces/ianjuta-editor.h: Fixed document manager
5809         and editor interfaces.
5811         * plugins/devhelp/plugin.c,
5812         plugins/message-view/anjuta-message-manager.plugin.in,
5813         plugins/message-view/anjuta-msgman.h, plugins/message-view/plugin.c,
5814         plugins/sample1/plugin.c: Updated plugins implementation to
5815         reflect the changes.
5817 2004-04-07  Naba Kumar  <naba@gnome.org>
5819         * libanjuta/anjuta-plugin.h, libanjuta/anjuta-shell.[c,h],
5820         libanjuta/plugins.[c,h], libanjuta/interfaces/Makefile.am,
5821         libanjuta/interfaces/ianjuta-editor.h,
5822         (added) libanjuta/interfaces/ianjuta-document-manager.[c,h],
5823         plugins/editor/anjuta-docman.c,
5824         plugins/editor/anjuta-document-manager.plugin.in,
5825         plugins/editor/plugin.c, plugins/sample1/plugin.c,
5826         src/anjuta-app.c: Implemented IAnjutaDocumentManager interface.
5827         Added supported interfaces for plugins. Tested plugin interfaces
5828         through sample plugin.
5829         
5830 2004-02-29  Johannes Schmid <jhs@cvs.gnome.org>
5831         
5832         * template/Makefile.am, data/templates/library/Makefile.am
5833         Fixed some automake-1.7 incompatibilities
5834         * template/xmltemplate.c: Small fix
5836 2004-02-23  Naba Kumar  <naba@gnome.org>
5838         * src/actions-callbacks.[c,h], src/anjuta-actions.h, src/anjuta.ui:
5839         Added plugins manager dialog.
5840         
5841         * plugins/editor/Makefile.am: Added libanjuta-interface.la to the
5842         library dependencies.
5843         
5844         * src/Makefile.am, src/action-callbacks.c, src/action-callbacks.h,
5845         src/anjuta-actions.h, src/anjuta-app.c, src/anjuta-app.h,
5846         src/anjuta-callbacks.c, src/anjuta_cbs.c, src/main.c.
5847         (new) src/anjuta.[c,h]: Organized session and winodw callbacks. Added
5848         geometry command line option.
5849         
5850 2004-02-16  Naba Kumar  <naba@gnome.org>
5852         * configure.in, libanjuta/Makefile.am, libanjuta/interface/*:
5853         Added interfaces and IAnjutaEditor editor interface.
5854         * plugins/editor/text_editor.c: Implemented IAnjutaEditor
5855         interface.
5856         * libanjuta/anjuta-shell.h: Fixed bug.
5857         
5858 2004-02-13  Naba Kumar  <naba@gnome.org>
5860         * configure.in: Requires devhelp 0.8.1 (0.8 is broken).
5861         
5862 2004-02-13  Johannes Schmid <jhs@cvs.gnome.org>
5863         
5864         * data/template/*/.cvsignore:
5865         Avoid all these ? in cvs output
5867 2004-02-13  Naba Kumar  <naba@gnome.org>
5869         * configure.in, plugins/devhelp/plugin.c: Fixed devhelp library
5870         includes and linking.
5872         * configure.in, plugins/Makefile.am: Enabled devhelp plugin
5873         and set required version to devhelp 0.8. This devhelp version
5874         can be acquired from gnome cvs branch devhelp branch
5875         devhelp-gtk-2-2 or devhelp-0.8.tar.gz to be released soon.
5877         * src/anjuta.ui, src/actions.h, src/actions-callbacks.h,
5878         src/actions-callbacks.c: Added Dock Manager settings menu item.
5880         * configure.in, plugins/Makefile.am: Disabled devhelp creation.
5881         * plugins/devhelp/plugin.c: Fixed a linking bug.
5882         
5883         * configure.in, (added) libegg/gdl-*, libegg/Makefile.am,
5884         libanjuta/gnomefilelist.c, src/anjuta-app.c, src/anjuta-app.h: Removed
5885         external GDL dependency and used libegg codes.
5886         
5887 2004-02-12  Naba Kumar  <naba@gnome.org>
5889         * configure.in, plugins/Makefile.am, plugins/devhelp/*:
5890         Added devhelp plugin, but it can't be used without a
5891         patch in devhelp. So it's disabled for now.
5893         * libanjuta/.cvsignore, libegg/toolbar/.cvsignore,
5894         libegg/treeviewutils/.cvsignore, plugins/editor/.cvsignore,
5895         plugins/message-view/.cvsignore, plugins/sample1/.cvsignore:
5896         Update cvsignore files.
5898         * libanjuta/plugins.c, widgets/e-splash.c:
5899         Fixed plugins loading to show splash icons.
5900         
5901         * plugins/message-view/anjuta-message-manager.plugin.in,
5902         plugins/message-view/plugin.c: Fixed plugin registered name.
5904         * plugins/message-view/anjuta-message-view.png,
5905         plugins/sample1/anjuta-sample-plugin.png: Update images.
5907         * src/Makefile.am, src/anjuta-app.c, src/layout.xml,
5908         src/main.c: Fixed layout loading.
5910         * plugins/devhelp/Makefile.am: Fixed error.
5912         * (removed) widgets/*, libanjuta/plugins.h,
5913         src/main.c: Transfered widgets to libanjuta/.
5914         
5915         * libegg/Makefile.am, libegg/*.c: Moved souce files in libegg
5916         toplevel directory to created only one library as libanjuta-egg.
5918         * data/Makefile.am: Fixed build error.
5920         * configure.in, libegg/egg-dock*.c, libegg/layout.glade,
5921         libegg/test-dock.c, libegg/dock/*, libegg/Makefile.am,
5922         libegg/.cvsignore: Added egg dock widget.
5924         * gdl/*: Removed as they are now available in libegg.
5925         
5926 2004-02-11  Franco Catrin <fcatrin@tuxpan.com>
5928         * plugins/editor/anjuta-docman.c:
5929         Use stock close icon on tab close button
5931 2004-02-11  Johannes Schmid <jhs@cvs.gnome.org>
5932         
5933         * data/template/Makefile.am
5934         data/template/language/Makefile.am
5935         data/template/library/Makefile.am
5936         data/template/text/Makefile.am
5937         data/template/project/Makefile.am
5938         data/template/project/terminal/Makefile.am
5939         configure.in: Created Makefile to install templates
5941 2004-02-11  Naba Kumar  <naba@gnome.org>
5943         * plugins/editor/action-callbacks.c,
5944         plugins/editor/anjuta-document-manager.ui,
5945         plugins/editor/plugin.c
5946         plugins/message-view/anjuta-message-manager.ui,
5947         src/anjuta-actions.h, src/anjuta.ui: Fixed Edit->Goto submenu merging.
5948         
5949 2004-02-09  Johannes Schmid <jhs@cvs.gnome.org>
5950         
5951         * plugins/message-view/*: MessageView plugin is now loaded
5952         The menu items are still dummies.
5954 2004-02-09  Naba Kumar  <naba@gnome.org>
5956         * Makefile.am, autogen.sh, configure.in: Added proper gtkdoc
5957         generation.
5958         
5959         * libanjuta/anjuta-preferences.h: Added some documentation.
5960         
5961         * libanjuta/anjuta-shell.h: Removed dead codes.
5962         
5963         * (removed) manuals/reference/gtkdoc-scangobj,
5964         manuals/reference/gtkdoc-scangobj.diff,
5965         manuals/reference/libanjuta/.cvsignore,
5966         manuals/reference/libanjuta/Makefile.am,
5967         manuals/reference/libanjuta/README.inline-doc,
5968         manuals/reference/libanjuta/README.sections,
5969         manuals/reference/libanjuta/libanjuta-docs.sgml,
5970         manuals/reference/libanjuta/libanjuta-sections.txt,
5971         manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
5972         manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
5973         manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
5974         manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
5975         manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
5976         manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
5977         manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
5978         manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
5979         manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
5980         manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
5981         manuals/reference/libanjuta/tmpl/defaults.sgml,
5982         manuals/reference/libanjuta/tmpl/fileselection.sgml,
5983         manuals/reference/libanjuta/tmpl/glue-factory.sgml,
5984         manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
5985         manuals/reference/libanjuta/tmpl/pixmaps.sgml,
5986         manuals/reference/libanjuta/tmpl/plugins.sgml,
5987         manuals/reference/libanjuta/tmpl/properties.sgml,
5988         manuals/reference/libanjuta/tmpl/resources.sgml: Fixed c++ compilation
5989         of scan program. Updated templates.
5991         plugins/editor/action-callbacks.c, plugins/editor/plugin.c: Fixed
5992         editor action callbacks data.
5993         
5994         plugins/editor/text_editor.c: Fixed scintilla height problem. Added
5995         scintilla object ref/unref.
5997 2004-02-08  Johannes Schmid <jhs@cvs.gnome.org>
5998         
5999         * template/*: Added new xml based template system
6000         * template/dtds/*: Dtds to validate xml files of the template systems
6001         * data/template/*: Some sample template files
6002         Still needs some work but builds fine!
6004 2004-02-06  Naba Kumar  <naba@gnome.org>
6006         * cofigure.in, manuals/Makefile.am,
6007         (added) manuals/reference/*: Added API documentation
6008         structure (gtk-doc based).
6010         * libanjuta/libanjuta.h: Updated
6011         
6012 2004-02-05  Naba Kumar  <naba@gnome.org>
6013         
6014         * configure.in: Sets correct dependencies and
6015         uses gdl external library.
6017         * libanjuta/Makefile.am, libanjuta/anjuta-plugin.c,
6018         libanjuta/anjuta-plugin.h, libanjuta/anjuta-utils.c,
6019         libanjuta/anjuta-utils.h, libanjuta/fileselection.c
6020         libanjuta/fileselection.h, libanjuta/glue-factory.c,
6021         libanjuta/gnomefilelist.c, libanjuta/gnomefilelist.h,
6022         libanjuta/plugins.c, libanjuta/plugins.h: Fixed plugin system
6023         and added file dialogs.
6025         * libegg/menu/Makefile.am, libegg/toolbar/Makefile.am,
6026         libegg/treeviewutils/Makefile.am, libegg/util/Makefile.am:
6027         Build dynamic libraries for libegg.
6029         * plugins/Makefile.am, plugins/editor/Makefile.am,
6030         plugins/editor/action-callbacks.c, 
6031         plugins/editor/action-callbacks.h,
6032         plugins/editor/anjuta-docman.c,
6033         plugins/editor/anjuta-docman.h
6034         plugins/editor/anjuta-document-manager.plugin.in
6035         plugins/editor/anjuta-document-manager.png
6036         plugins/editor/anjuta-document-manager.ui
6037         plugins/editor/file.c
6038         plugins/editor/file.h
6039         plugins/editor/plugin.c
6040         plugins/editor/print.c
6041         plugins/editor/print.h
6042         plugins/editor/search-replace.c
6043         plugins/editor/search_incremental.c
6044         plugins/editor/search_incremental.h
6045         plugins/editor/text_editor.c
6046         plugins/editor/text_editor.h
6047         plugins/editor/text_editor_cbs.c
6048         plugins/editor/text_editor_menu.h
6049         plugins/sample1/Makefile.am
6050         plugins/sample1/anjuta-sample-plugin.png
6051         plugins/sample1/anjuta-sample.plugin.in
6052         plugins/sample1/anjuta-sample.ui
6053         plugins/sample1/plugin-sample1.c
6054         plugins/sample1/plugin.c
6055         plugins/sample1/plugin.h: Created sample
6056         plugin and fixed editor plugin.
6058         * printing/*: Removed.
6060         * scintilla/Makefile.am: Builds dynamic library.
6062         * src/Makefile.am, src/action-callbacks.c,
6063         src/action-callbacks.h, (removed) src/an_symbol_view.c,
6064         src/anjuta-actions.h, src/anjuta-app.c,
6065         src/anjuta-app.h, src/anjuta-callbacks.c,
6066         src/anjuta-callbacks.h, (removed) src/anjuta.c,
6067         (removed) src/anjuta.h, src/anjuta.ui,
6068         src/layout.xml, src/main.c, src/preferences.h,
6069         src/utilities.c: Debuggged and finally made plugins
6070         loadable.
6072         * global-tags/Makefile.am: Fixed build error.
6074 2004-02-03  Naba Kumar  <naba@gnome.org>
6076         * configure.in: Users GDL from external package.
6077         * plugins/*: Added many new plugins (not ready though).
6078         * src/*: Removed many files (which have been transfered in plugins/).
6079         
6080 2004-02-01  Robert Sedak  <robert.sedak@sk.htnet.hr>
6082         * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
6084 2004-01-10  Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
6086         * configure.in: Added editor plugins
6087         
6088         * plugins/Makefile.am, src/search-replace_backend.h,
6089         plugins/editor/Makefile.am, plugins/editor/ action-callbacks.c,
6090         plugins/editor/search-replace.c, plugins/editor/search-replace_backend.h
6091         
6092         * Added: plugins/editor/search_incremental.c, 
6093         plugins/editor/search_incremental.h
6095         * Update search-replace in plugins/editor
6096         
6097 2004-01-09  Johannes Schmid <jhs@cvs.gnome.org>
6098         
6099         * plugins/message-view/message-view.c: Some code clean-up
6101 2004-01-09  Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
6103         * Added: search_incremental[ch]
6104         
6105         * anjuta.glade, src/search-replace.c, src/search-replace_backend.h,
6106         src/mainmenu_callbacks.c, src/toolbar.c
6107         src/toolbar_callbacks.c, src/toolbar_callbacks.h, src/Makefile.am
6108         
6109         * Incremental Search
6111 2004-01-03  Johannes Schmid <jhs@cvs.gnome.org>
6112         
6113         * plugins/message-view/anjuta-msgman.[c/h]:
6114         Added message manager for easier message handling with a
6115         similar interface as docman. Of course you can still use
6116         MessageView standalone.
6117         * plugins/Makefile.am: Added message-view because it compiles
6118         without errors.
6120 2004-01-03  Johannes Schmid <jhs@cvs.gnome.org>
6121         
6122         * plugins/message-view/*: Added message-view plugin 
6123         (still incomplete) 
6124         * configure.in: Added plugins/message-view/Makefile
6126 2004-01-03  Naba Kumar  <naba@gnome.org>
6128         * libanjuta/*.c: Added new files and updated old ones.
6129         * plugins/editor/*: Added editor plugin.
6130         * configure.in: Added editor plugin and moved editor related
6131         files into it.
6133 2004-01-02  Jean-Noel Guiheneuf  <jnoel@lotuscompounds.com>
6135         * src/Makefile.am: Added search-replace_backend.[ch]
6136         Removed: find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
6137         find_replace.[ch]
6138         * anjuta.glade, src/search-replace.c, src/search-replace.h,
6139         src/search-replace_backend.c, src/search-replace_backend.h,
6140         src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
6141         src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
6142         src/toolbar_callbacks.c
6143         * The advanced Search/Replace functionality now replaces the older
6144         Find/Replace stuff.
6145         * The Search/Replace functionality can be interrupted during a long
6146         Search/Replace;
6147         
6148 2003-12-11  Naba Kumar  <naba@gnome.org>
6150         * configure.in: Removed libegg flags from ANJUTA_FLAGS.
6151         * libegg/toolbar/Makefile.am, libegg/menu/Makefile.am: Fixed linking
6152         errors.
6153         * Makefile.am, libanjuta/*: Added new module.
6154         * src/Makefile.am: Fixed linking error.
6155         * src/watch_cbs.c: Debugger clean up.
6156         * configure.in: Added libanjuta-2.0.pc
6158         * configure.in, libanjuta/Makefile.am,
6159         (new) libanjuta/libanjuta.pc.in, (rm) libanjuta-2.0.pc.in: Used
6160         libanjuta instead.
6162 2003-12-11  Naba Kumar  <naba@gnome.org>
6164         Patch from: Jean-Noel Guiheneuf   <jnoel@saudionline.com.sa>
6166         * anjuta.glade, src/Makefile.am, src/aneditor.cxx, src/aneditor.h,
6167         src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/cvs.c,
6168         src/mainmenu_callbacks.c, src/memory.c, src/search-replace.c,
6169         src/text_editor.c, src/text_editor.h, (new) src/file.[c,h]:
6170         The user can now give a name at the creation of a new file and
6171         insert automatically (user choice) header, gpl notice, header
6172         template. The file extension is added automatically according
6173         to the selected type of file. The various insert functions have
6174         been moved from mainmenu-callback.c to file.c. The cursor is now
6175         moved after an insert operation. Removes also useless code in
6176         memory.c and search-replace.c
6177         
6178 2003-12-11  Pavol Bosik  <Pavol.Bosik@siemens.com>
6180         * src/attach_process.c, src/attach_process.h, anjuta/anjuta.glade:
6181         sortable headers, process tree, removal of path and process params
6182         * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
6183         anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
6184         code cleanup
6186 2003-12-10  Naba Kumar  <naba@gnome.org>
6188         * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_3)
6189         
6190 2003-11-30  Abel Cheung  <maddog@linux.org.hk>
6192         * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
6194 2003-11-28  Naba Kumar  <naba@gnome.org>
6196         * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_2)
6197         
6198         * manuals/de/*: Added german translation docs.
6199         
6200         * configure.in, Makefile.am, src/Makefile.am,
6201         libegg/*/*: Added libegg library.
6202         
6203         * src/anjuta.ui, src/Makefile.am: Fixed UI file and its
6204         installation directory.
6205         
6206         * src/text_editor_cbs.c: Fixed closing of file.
6208 2003-09-14  Hasbullah Bin Pit <sebol@ikhlas.com>
6209                                                                                 
6210         * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
6212 2003-09-05  Naba Kumar  <naba@gnome.org>
6214         * src/Makefile.am, src/anjuta.c, src/anjuta.h, src/anjuta_gui.c,
6215         src/controls.c, src/controls.h, src/mainmenu_callbacks.c,
6216         src/mainmenu_callbacks.h, src/preferences.c, src/preferences.h,
6217         src/project_dbase.c, src/resources.c, src/toolbar_callbacks.c,
6218         src/toolbar_callbacks.h, configure.in, anjuta.glade, anjuta.prj,
6219         anjuta_dialogs_strings.c, (new) src/anjuta-actions.h,
6220         (new)src/anjuta-stock.h, (new) src/anjuta-ui.[c,h],
6221         (new) src/anjuta.ui: Implemented UI (menus and toolbars) merging
6222         using libegg. Initial commit -- compiles but is not complete.
6224 2003-08-08  Abel Cheung  <maddog@linux.org.hk>
6226         * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
6228 2003-06-04  Abel Cheung  <maddog@linux.org.hk>
6230         * configure.in: Removed "ta" from ALL_LINGUAS.
6232 2003-05-16  Jordi Mallach  <jordi@sindominio.net>
6234         * configure.in (ALL_LINGUAS): Added "ca" (Catalan).
6236 2003-05-16  Danilo Šegan  <dsegan@gmx.net>
6238         * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
6240 2004-04-24  Andras Timar  <tmar@gnome.hu>
6242         * configure.in: Added hu to ALL_LINGUAS.
6244 2004-04-14  Naba Kumar  <naba@gnome.org>
6246         * src/Makefile.am, printing/Makefile.am,
6247         tagmanager/Makefile.am, launcher/Makefile.am: Enabled deprecated code
6248         because we are still using GtkCombo and build breaks with gtk-2.4.
6249         
6250 2004-04-13  Naba Kumar  <naba@gnome.org>
6252         * NEWS: Updated.
6253         * anjuta.spec.in: Fixed build error.
6254         * po/POTFILES.in: Updated.
6255         * manuals/C/anjuta-advanced-tutorial/Makefile.am: Fixed build error.
6257 2004-04-11  Naba Kumar  <naba@gnome.org>
6259         * NEWS: Updated.
6260         * AUTHORS: Updated.
6261         * configure.in: Added ga in ALL_LINGUAS.
6262         * ChangeLog: Fixed dates.
6263         
6264 2004-04-09  Naba Kumar  <naba@gnome.org>
6266         * src/print.c: Fixed buffer styling bug when printing with
6267         selection.
6269         * data/properties/anjuta.properties: Defined only one base font and
6270         used courier instead of lucidatypewriter, because most newer systems are
6271         unlikely to have it (bug #885023, #925956, #890473).
6272         
6273         * configure.in, src/getline.c, src/compiler_options.c: Fixed compiler
6274         warning.
6275         
6276         * src/an_file_view.c: Fixed possible crash bug.
6278 2004-04-07  Naba Kumar  <naba@gnome.org>
6280         * src/anjuta.c: Use _exit() instead of exit() (or gtk_quit() or
6281         gtk_main_quit() etc..), so that atexit() functions are not called
6282         (which is apparently done to free up memory and we don't need to
6283         do that at this point). Incidentally, something also happens in the
6284         atexit call which freezes the UI for far too long when the application
6285         exits and we want to avoid that..
6286         * src/glade_iface.c: Fixed compiler warning.
6287         
6288 2004-04-06  Naba Kumar  <naba@gnome.org>
6290         * src/project_dbase_gui.c: Fixed errors.
6292         * src/registers_gui.c: Fixed possible crash bug.
6293         * src/signals_cbs.[c,h], src/signals_gui.c: Removed.
6294         * src/signals.[c,h]: Used tree view and glade file for dialog.
6295         * src/Makefile.am, src/about.c, src/an_file_view.c,
6296         src/an_symbol_view.c, src/anjuta-plugins.c, src/anjuta-tools.c,
6297         src/anjuta.c, src/anjuta_cbs.c, src/anjuta_gui.c, src/anjuta_info.c,
6298         src/appwiz_page1.c, src/appwiz_page2.c, src/appwiz_page3.c,
6299         src/appwiz_page4.c, src/appwizard_gui.c, src/breakpoints.c,
6300         src/commands.c, src/compatibility_0.c, src/compiler_options.c,
6301         src/cvs.c, src/cvs_cbs.c, src/cvs_gui.c, src/debug_tree.c,
6302         src/debugger.c, src/dnd.c, src/file.c, src/fileselection.c,
6303         src/glade_iface.c, src/goto_line.c, src/help.c, src/launcher.c,
6304         src/launcher.h, src/main.c, src/main_menubar.c,
6305         src/mainmenu_callbacks.c, src/memory.c, src/message-manager-dock.c,
6306         src/message-manager-private.cc, src/message-manager.cc,
6307         src/preferences.c, src/project_config.c, src/project_dbase.c,
6308         src/project_dbase_gui.c, src/project_import.c, src/project_import_cbs.c,
6309         src/project_import_gui.c, src/registers.c, src/registers_cbs.c,
6310         src/registers_cbs.h, src/registers_gui.c, src/resources.c,
6311         src/search-replace.c, src/search-replace_backend.c,
6312         src/search_incremental.c, src/search_preferences.c,
6313         src/sharedlib.c, src/sharedlib_gui.c, src/signals.c,
6314         src/signals.h, src/signals_cbs.c, src/signals_cbs.h,
6315         src/signals_gui.c, src/source.c, src/src_paths.c,
6316         src/stack_trace.c, src/start-with.c, src/style-editor.c,
6317         src/support.c, src/text_editor.c, src/text_editor_cbs.c,
6318         src/text_editor_gui.c, src/text_editor_menu.c, src/toolbar.c,
6319         src/toolbar_callbacks.c, src/watch_cbs.c, src/watch_cbs.h,
6320         src/watch_gui.c, src/widget-registry.c, src/wizard_gui.c,
6321         tagmanager/Makefile.am, scintilla/include/SString.h,
6322         widgets/Makefile.am, widgets/gnomefilelist.c:
6324         Removed all deprecated codes and substituted
6325         with newer APIs. Fixed some possible crash bugs where cell renderers
6326         were being shared.
6327         
6328         * scintilla/patches/scintilla-minor.patch: Minor patch.
6330 2004-04-06  Naba Kumar  <naba@gnome.org>
6332         * src/project_dbase.c, src/project_dbase_gui.c: Refreshes the project
6333         tree after all the files have been added (and not everytime a file
6334         is added in the project). Also fixed some memory corruption
6335         (possibly bug #900478).
6336         
6337         * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/dnd.c,
6338         src/dnd.h, src/executer.c, src/gnome_project.c, src/main_menubar.c,
6339         src/mainmenu_callbacks.c, src/project_dbase.c, src/project_dbase.h,
6340         src/project_dbase_gui.c, src/source.c, src/text_editor.c,
6341         src/text_editor.h, src/utilities.c, src/utilities.h: Used 'const'
6342         qualifier wherever appropriate.
6344 2004-04-05  Naba Kumar  <naba@gnome.org>
6346         * src/launcher.[h,c], src/debugger.c: Added a method in launcher to 
6347         switch terminal echo on/off. Debugger requires it off, while the
6348         rest requires it on.
6350         * src/search-replace.c: sets search direction and action (in addtion
6351         to target) for find in files.
6352         
6353 2004-04-02  Naba Kumar  <naba@gnome.org>
6355         * src/mainmenu_callbacks.c: Sets filename during save of new files.
6357         * src/project_dbase.c, src/debugger, src/an_file_view.c,
6358         src/an_symbol_view.c: Added an gtk events loop for
6359         displaying project loading status (for loading large projects) and
6360         debugger program starting ... just to give an impression of fastness :-).
6362         * configure.in, anjuta.prj: Bumped version to 1.2.2.
6364         * src/an_symbol_view.c, src/an_file_view.c: Apperantly, fixed a
6365         crash bug, which occurs when opening and closing a large project
6366         repeatedly.
6367         
6368         * src/attach_process.c: Fixed a comiple error for old gcc.
6369         
6370         * src/launcher.c: Prints proper error message when launcher child
6371         could not be executed and exits properly. Fixed a crash
6372         bug (bug #926606).
6373         
6374         * src/resources.c, src/utilities.c, src/glade_iface.c,
6375         src/debugger.c, src/attach_process.c: Properly exits forked children
6376         when they could not be executed.
6377         
6378 2004-04-01  Naba Kumar  <naba@gnome.org>
6380         * src/search-replace.c: Fixed a crash bug (bug #921893).
6382 2004-03-31  Naba Kumar  <naba@gnome.org>
6384         * anjuta.glade: Added a note on compiler options dialog ->support
6385         dialog telling that supports are only available for file mode.
6387         * src/anjuta.[c,h], src/project_dbase.[h,c], src/main.c,
6388         src/anjuta_cbs.c:
6389         Improved shutdown time delay by bypassing project closing
6390         and unloading plugins.
6392         * src/build_file.c, data/properties/anjuta.properties: Added a property
6393         to toggle on/off for going to first error automatically.
6395 2004-03-31  Pavol Bosik <Pavol.Bosik@siemens.com>
6397         * src/debugger.c: fixed core file loading
6398         * src/aneditor.cxx, scintilla/include/SString.h: fixed HANGUP bug
6399         for long lines (bugs #700968 and #911376)
6400         * scintilla/ScintillaGTK.cxx, scintilla/PlatGTK.cxx: partially fixed bug
6401         #917982.
6402         * src/anjuta.c: Focuses current AnEditor correctly.
6404 2004-03-30  Naba Kumar  <naba@gnome.org>
6406         * THANKS, anjuta.prj: Removed and moved all credits to AUTHORS file.
6407         * AUTHORS: Updated with all contributors names.
6408         * NEWS: Updated.
6409         * src/about.c: Reads contributors names from AUTHORS file.
6410         * manuals/C/anjuta-manual/authors.xml: Points to online
6411         contributors list.
6412         
6413 2004-03-29  Naba Kumar  <naba@gnome.org>
6415         * data/properties/ada.properties: Fixed syntax colors. Patch
6416         from Gabriel Rossetti <gabriel.rossetti _at_ eivd.ch>
6417         (bug #923474).
6419         * src/source.c, src/gnome_project.c, src/appwizard_cbs.c,
6420         src/appwiz_page2.c:     Correctly defines PACKAGE_DATA_DIR for
6421         generated projects, so that their pixmap files are
6422         found properly (bug #919903).
6423         
6424         * configure.in, src/main.c: Defines SYSTEM_DATA_DIR for
6425         anjuta.
6427         * src/source.c: Installs .glade file of libgllade
6428         projects in $(datadir)/$(package)/glade (part of bug #861038).
6429         
6430         * src/compiler_options.c: Fixed 'remove' and 'clear' of Defines list
6431         in compiler options (bug #883837).
6432         
6433         * src/launcher.c: Disabled pty terminal echo. Correctly prompts
6434         for passwords (eg. root install and ssh cvs access). Fixed Bug #894533.
6435         
6436 2004-03-29  Pavol Bosik <Pavol.Bosik@siemens.com>
6438         * anjuta/src/search-replace.c: fixed another crash bug in
6439         "Find Usage"
6440         * anjuta/src/debugger.c: wrong breakpoint condition gives error message,
6441         breakpoint property fix
6443 2004-03-29  Naba Kumar  <naba@gnome.org>
6445         * src/main_menubar_def.h, configure.in, manuals/C/Makefile.am,
6446         (new) manuals/C/anjuta-advanced-tutorial/*:
6447         Added menu entry for 'Anjuta Advanced Tutorial'
6448         written by Olivier Pinçon  <opincon _at_ wanadoo.fr>.
6450 2004-03-28  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6451         
6452         * src/fileselection.[ch], src/mainmenu_callbacks.c:
6453         Fixed bug #908941  ('Open' starts in wrong directory)
6454         
6455 2004-03-26  Naba Kumar  <naba@gnome.org>
6457         * anjuta.h, src/message-manager-private.[h,cc]: Fixed
6458         compile error and bug #905738 with terminal.
6460         * src/search_incremental.c, src/register.c, src/sharedlib.c,
6461         src/search-replace.[h,c], src/search_incremental.[h,c],
6462         src/search_preferences.h, src/utilities.c, src/anjuta.c,
6463         src/text_editor.[c,h]: Fixed compiler warnings.
6464         
6465         * src/search-replace.c: Fixed a memory corruption (possible
6466         fix for bug #921893, but not yet confirmed).
6467         
6468         * src/launcher.c, src/glade-iface.c, src/project_dbase.c,
6469         src/executer.c, src/utilities.c, src/utilities.h, src/text_editor.c,
6470         src/anjuta-tools.c, src/message-manager-private.[h,cc]: Fixed a bug where
6471         SIGCHLD was overwritten by gnome_execute_shell() - bug #905738.
6473 2004-03-25  Naba Kumar  <naba@gnome.org>
6475         * src/attach_process.c, anjuta.glade, anjuta_dialogs_strings: Fixed a
6476         crash bug with attach process dialog and made the dialog closable
6477         with 'esc'.
6478         
6479         * src/breakpoints.c: Fixed bug #895536 (breakpoint glyphs do not
6480         always display within the margin.)
6481         
6482         * src/debugger.c: Fixed a typo (detele -> delete) which deletes
6483         the old breakpoint when it's properties are updated
6484         (creating a new updated one).
6485         
6486 2004-03-25  Pavol Bosik <Pavol.Bosik@siemens.com>
6488         * src/aneditor.cxx, src/aneditor.h: fixed calltips
6489         displayed for wrong file.
6490         * src/breakpoints.c: conditional breakpoints
6491         * src/controls.c: BUG #912618 - "Save all" for 1 file opened +
6492         "Find in Files..." disabling policy
6494 2004-03-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6496         * src/build_file.c: Fixed bug #874380
6497         Goto the first error if it exists.
6499 2004-03-24  Naba Kumar  <naba@gnome.org>
6501         * src/anjuta.c: Fixed to get correct child exit status
6502         using mask (bug #905738).
6503         
6504         * anjuta.glade, anjuta_dialog_strings.c, src/file.c:
6505         Aligned buttons in the New file dialog,
6506         set default response to OK, entry box activates default response,
6507         ESC closes dialog and hides on delet_event.
6509 2004-03-19  Naba Kumar  <naba@gnome.org>
6511         * src/project_dbase.c: fixed bug #893400 ("Remove file" in project
6512         tree).
6514 2004-03-17  Pavol Bosik <Pavol.Bosik@siemens.com>
6516         * src/search-replace.c: fixed "Find Usage" crash when no project open
6518 2004-03-17  Naba Kumar  <naba@gnome.org>
6520         * data/autogen.sh.*, data/macros/autogen.sh, data/macros2/autogen.sh:
6521         Fixed the generated projects to read m4 directory if the directory
6522         exists (bug #917781).
6523         
6524 2004-03-12  Naba Kumar  <naba@gnome.org>
6526         * HACKING: Fixed formatting for auto-parsing.
6528 2004-03-10  Pavol Bosik <Pavol.Bosik@siemens.com>
6529         
6530         * src/anjuta.c, src/search-replace.c, src/search-replace.h: "Find Usage"
6531         rework (bug #890609)
6533 2004-03-10  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6534         
6535         * src/aneditor.cxx: Fixed bug #910097 (Insert comment)
6537 2004-03-08  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6538         
6539         * src/search-replace.c: "Replace All" in not opened files (All Project files, File List ...).
6540         * src/search_preferences.c: Fixed typo.
6541         
6542 2004-02-26  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6543         
6544         * src/search-replace.c: improved Search&Replace
6545         For the moment "Replace All" does not work with non opened files
6546         but Anjuta should not crash now ! ??? 
6547         
6548 2004-02-26  Naba Kumar  <naba@gnome.or>
6550         * src/source.c: Fixed to pass cflags correctly
6551         and suppress the automake's default cflags.
6552         bug #816130, #801056, #782798, #773459
6553         
6554         * data/properties/anjuta.properties: Do not defualt to -k make option.
6555         bug #875486.
6557         * manuals/C/anjuta-manual/build.xml: Changed build shortcut to F11.
6558         bug #877683.
6559         
6560         * src/registers_gui.c: Fixed a runtime warning. bug #900087.
6561         
6562         * src/message-manager-private.cc: Disabled debug messages.
6563         
6564 2004-02-25  Adam Weinberger  <adamw@FreeBSD.org>
6566         * configure.in: Added 'en_CA' (Canadian English) to ALL_LINGUAS.
6568 2004-02-25  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6569         * anjuta.glade, src/search-replace.c:
6570         Reduced Search&Replace dialog, bug #902636.
6571         
6572 2004-02-23  Naba Kumar  <naba@gnome.or>
6574         * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed a typo
6575         (bug #866143).
6577 2004-02-24  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6578         
6579         * src/search_incremental.c: Fixed bug #900903
6581 2004-02-23  Pavol Bosik <Pavol.Bosik@siemens.com>
6582         
6583         * src/defaults.c, src/message-manager.cc, src/project_dbase.c,
6584         src/anjuta.c: Fixed bugs #890609 and #890609
6586 2004-02-23  Naba Kumar  <naba@gnome.or>
6588         * src/message-manager.cc: Disconnects menuitem signal properly.
6589         Fixed bug #901723.
6590         
6591         * src/mainmenu_callbacks.c: Do not reload new files. Fixed
6592         bug #900897.
6593         
6594 2004-02-20  Naba Kumar  <naba@gnome.org>
6596         * src/message-manager-private.[c,h]: Implemented keypress
6597         event for the terminal and resets it when ctrl c or ctrl d
6598         is pressed. But it doesn't seem to be working on keypress.
6599         Added a workaround to let it work on key release instead.
6600         (bug #878357).
6601         
6602         * src/search-replace: Fixed compiler warnings.
6603         
6604 2004-02-18  Franco Catrin  <fcatrin@tuxpan.com>
6606         * src/mainmenu_callbacks.c, widgets/gnomefilelist.c:
6607         Use defined file name when saving new files (fixes bug #898105)
6608         Don't change filename when clicking on a directory
6609         
6610         BTW: Happy birthday to me :-)
6611         
6612 2004-02-18  Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6613         
6614         * src/search-replace.c: Fixed a crash bug 
6615         Crash on Find & Replace (#887833)
6616         
6617 2004-02-18  Naba Kumar  <naba@gnome.org>
6619         * src/executer.c: Fixed a crash bug.
6620         
6621         * widgets/gnomefilelist.[h,c], src/fileselection.[h,c],
6622         src/debugger.c, project_database_gui.c, src/anjuta.[h,c],
6623         src/anjuta_cbs.c, src/project_database.h: Subclasses GtkDialog
6624         instead of GtkWindow (Part of bug #671596).
6625         
6626         * anjuta.glade, src/breakpoints.c, src/anjuta_info.c,
6627         src/registers_gui.c, src/registers_cbs.[h,c],
6628         src/sharedlib_gui.c, src/sharedlib_cbs.[c,h],
6629         src/signals_cbs.[h,c], src/signals_gui.c, src/executer.c,
6630         src/compiler_options.c, src/an_file_view.c, start-with.c,
6631         src/anjuta-tools.c, help.c:
6633         Added "close" buttons on all
6634         dialogs (HIG) and fixed to properly response to ESC close
6635         (Part of bug #671596).
6637         * src/launcher.c: Disabled printing of long debug lines.
6638         
6639         * src/utilities.h: Fixed a compiler warning.
6640         
6641 2004-02-17  Franco Catrin  <fcatrin@tuxpan.com>
6643         * src/anjuta.c: "Save all" action now asks for filenames for new files
6644         (fixes bug #898111)
6646 2004-02-16  Franco Catrin  <fcatrin@tuxpan.com>
6648         * anjuta.glade, src/text_editor.c:
6649         Fixed a typo in Hello World indentation style 
6650         Fixed misuse of translated strings when looking for style
6651         This entry fixes bug #876037
6653 2004-02-16  Naba Kumar  <naba@gnome.org>
6655         * src/utilities.c: Fixed return value when dest file could
6656         not be created.
6658         Patch from: Dennis Moehlmann  <darksaidin@users.sourceforge.net>
6659         * src/utilities.[c,h]: Removed 'cmp' dependency and used
6660         internal function to compare files.
6661         
6662 2004-02-14  Franco Catrin  <fcatrin@tuxpan.com>
6664         * src/message-manager-private.cc:
6665         Set bold color as foreground color in terminal
6666         (fixes bug #864924)
6668         * src/aneditor.cxx:
6669         Use font style defined for message indicators in
6670         preferences/messages
6671         (fixes bug #885032)
6673 2004-02-13  Franco Catrin  <fcatrin@tuxpan.com>
6675         * src/build_project.c:
6676         Use build.silent option from preferences (fixes bug #895726)
6677         
6678 2004-02-11  Robert Sedak  <robert.sedak@sk.htnet.hr>
6680         * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
6682 2004-01-27  Johannes Schmid <jhs@cvs.gnome.org>
6683         
6684         Patch from Massimo Corà <maxcvs@email.it>:
6685         * scintilla/LexCPP.cxx: Support "///" comments
6687 2004-01-18  Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
6688         * src/Makefile.am, src/anjuta.c, src/search-replace.c,
6689         src/search_replace.h, src/search-replace_backend.h
6690         anjuta.glade
6691         
6692         * Added: src/search_preferences.c, src/search_preferences.h
6693         Allow the user to save search/replace settings and give them names.
6695 2004-01-16  Johannes Schmid <jhs@cvs.gnome.org>
6696         
6697         * scintilla/Makefile.am, scintilla/scintilla_marshal.[c/h/list],
6698         scintilla/ScintillaGTK.cxx:
6699         Hopefully fixed AMD 64 crash bug by using correct marshaller
6701 2004-01-16  Franco Catrin L. <fcatrin@tuxpan.com>
6703         * src/preferences.c: Save GtkOptionMenu properties properly
6704         * src/text_editor.c: Fixes editor mispell of fold.symbols property
6706 2004-01-15  Johannes Schmid <jhs@cvs.gnome.org>
6707         
6708         * configure.in, src/Makefile.am, scintilla/Makefile.am:
6709         Fixed libiconv issue
6710         * NEWS: Updated
6712 2004-01-15  Johannes Schmid <jhs@cvs.gnome.org>
6713         
6714         Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
6715         *  src/attach_process.c, src/debugger.c, src/registers.c/h,
6716         src/registers_cbs.c, src/registers_gui.c, src/search-replace.c
6717         src/sharedlib.c, src/sharedlib.h, src/sharedlib_cbs.c
6718         src/sharedlib_gui.c:
6719         Debugger speed-up, replaced deprecated GtkCList
6721 2004-01-14  Franco Catrin L.<fcatrin@tuxpan.com>
6723         * src/text-editor.c: Use stock gtk+ close button for editor tabs
6725 2004-01-13  Laurent Dhima  <laurenti@alblinux.net>
6727         * configure.in: Added "sq" to ALL_LINGUAS.
6729 2004-01-12  Changwoo Ryu  <cwryu@debian.org>
6731         * configure.in: Added "ko" to ALL_LINGUAS.
6733 2004-01-09  Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
6735         * src/toolbar.c, src/toolbar_callbacks.c, src/toolbar_callbacks.h,
6736         src/search_incremental.c, src/search_incremental.h: 
6737         Search_incremental code cleanup
6739 2004-01-08  Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
6741         * scintilla/*/*: Updated scintilla to CVS
6742         * Added: scintilla/Readme.sync
6743         * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/KeyWords.cxx,
6744         scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
6745         scintilla/LexVB.cxx, scintilla/ScintillaBase.cxx, scintilla/ScintillaBase.h,
6746         scintilla/ScintillaGTK.cxx,
6747         scintilla/include/SciLexer.h, scintilla/include/Scintilla.h,
6748         scintilla/include/Scintilla.iface: Updated.
6750 2004-01-07  Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
6752         * search-replace_backend.[ch], search_incremental[ch]: Added
6753         
6754         * find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
6755         find_replace.[ch]: Removed.
6756         
6757         * anjuta.glade, src/search-replace.c, src/search-replace.h,
6758         src/search-replace_backend.c, src/search-replace_backend.h,
6759         src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
6760         src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
6761         src/toolbar_callbacks.c, src/Makefile.am: The advanced Search/Replace
6762         functionality now replaces the older Find/Replace stuff. The Search/Replace
6763         functionality can be interrupted during a long Search/Replace.
6765 2004-01-02  Dan Elphick <dre00r@ecs.soton.ac.uk>
6767         * widgets/gnomefilesel.c: Fix use of previously freed memory on
6768         selecting ".." and "." from file selector. 
6770 2004-01-02  Johannes Schmid <jhs@cvs.gnome.org>
6772         * anjuta.glade: Fixed wrong "fold.symbols" property
6774 2003-12-31  Johannes Schmid <jhs@cvs.gnome.org>
6775         
6776         * src/project_dbase_gui.c: Alphabetical order ;-)
6777         * src/compiler_options.c: Fixed bug #867539
6778         * src/launcher.c: Workaround for bugs #864922, #849928,
6779         #846386 and #845782: The launcher no longer hangs but does
6780         not get the exit status correctly sometimes.
6781         * Changes suggested by Bosik are obviously already in without
6782         any Changelog entry (ClsGen.c, project_dbase_gui.c)
6783         * NEWS, README, anjuta.prj, configure.in: 
6784         Changed version to 1.2.1
6785         
6786         Patch from Andreas Volz <andreas99@users.sourceforge.net>:
6787         * anjuta_dialogs_strings.c, anjuta.glade: 
6788         Fixed bugs #860906, #859329
6789         
6790         Patch from grzegol@pld-linux.org
6791         * anjuta.desktop.in.in: Fixed bug #858993 (Follow 
6792         freedesktop.org standard)
6794 2003-12-31  Johannes Schmid <jhs@cvs.gnome.org>
6795         
6796         Patch from Stefano Vallarino <stevalla@libero.it>:
6797         * src/source.[c/h]: Fixes cpp sample file to conform to 
6798         ISO/IEC 14882, C++-Standard 
6800 2003-12-31  Dan Elphick  <dre00r@ecs.soton.ac.uk>
6802         Review by Johannes Schmid <jhs@cvs.gnome.org>
6803         * src/build_file.[ch]: Add build_execute_shell_command which executes the
6804         command using sh -c.
6805         * src/compile.c: Use build_execute_shell_command when compiling single
6806         files.
6808 2003-12-31  Johannes Schmid <jhs@cvs.gnome.org>
6809         
6810         Patch from Pavol Bosik  <Pavol.Bosik@siemens.com>:
6811         * src/breakpoints.c: Code cleanup, workaroud for possible 
6812         launcher bug
6813         * src/src_paths.c: Update debugger dirs on directory change
6815 2003-12-31  Pavol Bosik  <Pavol.Bosik@siemens.com>
6817         Review by Johannes Schmid <jhs@cvs.gnome.org>
6818         * src/attach_process.c, src/attach_process.h, anjuta.glade:
6819         sortable headers, process tree, removal of path and process params
6820         * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
6821         anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
6822         code cleanup
6824 2003-12-31  Johannes Schmid <jhs@cvs.gnome.org>
6825         
6826         Patch from: Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
6827         * anjuta.glade, src/mainmenu_callbacks.c, src/file.[c/h]:
6828         Add a dialog for "New file" which lets the user set the 
6829         filename and to add copyright/header templates to the file
6830         * Review: Changed function names to contain modules name (file_)
6832 2003-12-09  Naba Kumar  <naba@gnome.org>
6834         * setup-gettext: Fixed a typo.
6835         * scintilla/Makefile.am: Fixed a build error for SMP systems.
6837 ---- Released version 1.2.0 ---
6839 2003-12-08  Naba Kumar  <naba@gnome.org>
6841         * src/preferences.c: Fixed compiler error.
6842         * global_tags/create_global_tags.sh: Fixed to install properly
6843         even when system.tags could not be generated.
6844         * NEWS: Updated.
6846 2003-12-06  Naba Kumar  <naba@gnome.org>
6848         * setup-gettext: Fixed to not generate intl directory with gettextize.
6850         Patch from:  Karl-Heinz Brünen  <k.bruenen@eprosoft.de>
6851         * src/anjuta.c: Filters out unnecessary files from find in files
6852         command.
6853         
6854         * NEWS: Updated.
6855         * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed tutorial
6856         * src/widzard_gui.c: Added horiz scrollbar for desc text.
6857         
6858 2003-12-04  Naba Kumar  <naba@gnome.org>
6859         
6860         * src/gnome_project.c: Enables debug and optimization flags for
6861         new projects.
6862         
6863         Patch from: Pavol Bosik  <Pavol.Bosik@siemens.com>
6864         
6865         * src/project_dbase_gui.c: combined header and c files for
6866         file selector.
6867         
6868         * plugins/class-gen/clsGen.c: Fixed file name typo in generated file.
6869         * data/properties/pascal.properties: Fixed pascal syntax highlighting.
6871 2003-11-30  Abel Cheung  <maddog@linux.org.hk>
6873         * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
6875 2003-11-29  Naba Kumar  <naba@gnome.org>
6877         * configure.in, anjuta.prj: Bumped version to 1.2.0.
6878         * NEWS: Updated.
6880 2003-11-28 Johannes Schmid <clubfan@users.sourceforge.net>
6881         
6882         * src/main_menubar.c: Now files cannot be opened twice in recently
6883         file menu
6885 2003-11-27  Pavol Bosik  <Pavol.Bosik@siemens.com>
6887         * src/breakpoints.c: Fixed parsing of gdb output for breakpoints in C++
6889 2003-11-28  Naba Kumar  <naba@gnome.org>
6891         * scintilla/*/*: Updated scintilla to CVS (2003-11-28)
6892         
6893 2003-11-27  Naba Kumar  <naba@gnome.org>
6895         * src/breakpoints.c, src/launcher.c, src/find_text.c,
6896         src/test_editor_cbs.c, src/signals_cbs.c: Fixed compiler warnings.
6897         
6898         * src/appwiz_page1.c, src/appwiz_page4.c, src/appwizard.[c,h],
6899         src/appwizard_gui.c, src/gnome_project.c, src/project_dbase.[c,h],
6900         src/project_import_gui.c, src/wizard_gui.[c,h]: Implemented a
6901         checkbox in project wizard (project options page) to enable/disable
6902         source code generation with glade(mm).
6903         
6904         * NEWS: Updated
6905         
6906 2003-11-19  Pavol Bosik  <Pavol.Bosik@siemens.com>
6908         * src/dnd.c: Opening files with special characters in the name.
6910 2003-11-20  Jordi Mallach  <jordi@sindominio.net>
6912         * configure.in (ALL_LINGUAS): Bah, "ca" (Catalan) has been missing for
6913         a long time.
6915 2003-11-18  Naba Kumar  <naba@gnome.org>
6917         * src/anjuta-tools.c, src/build_file.c, src/cvs.c, src/debugger.c,
6918         src/find_in_files.c, src/gnome_project.c, src/launcher.c,
6919         src/project_import.c, plugins/patch/patch-plugin.c:
6920         Fixed g_signal_diconnect calls to pass correct data.
6921         (Fixed possible crash in project imports).
6922         
6923         * NEWS: Updated.
6924         
6925 2003-11-18  Pavol Bosik  <Pavol.Bosik@siemens.com>
6927         Reviewed by Naba Kumar  <naba@gnome.org>
6928         * src/launcher.[h,c], src/debugger.c: Fixed encoding bug with GIOChannel
6929         and debugger. Sets default settings for pty in launcher.
6930         * data/gdb.init: Removed charset work around (now works with user's
6931         native charset)
6932         * src/debugger.c: Code cleanup. Removed duplicate call to 'info signals'.
6934 2003-11-18  Naba Kumar  <naba@gnome.org>
6936         * src/anjuta-encodings.c, src/preferences.c: Renamed all variable
6937         names of 'index' to 'idx'.
6938         
6939 2003-11-17  Naba Kumar  <naba@gnome.org>
6941         Patch from: arief_mulya  <arief_m_utama@telkomsel.co.id>
6942         * src/project_dbase.c: Prompts user for unsaved project files
6943         when project is closed.
6944         
6945 2003-11-16  Naba Kumar  <naba@gnome.org>
6947         Patch from: Marcin "Zenek" Jaskólski  <zenek@moo.pl>
6948         * src/appwizard_cbs.c, src/start-with.c: Fixed compiler errors with
6949         older gcc.
6950         
6951 2003-11-11  Johannes Schmid <clubfan@users.sourceforge.net>
6952         
6953         * src/anjuta.c: Fixed crash related to tag == NULL while 
6954         anjuta is exiting
6956 2003-11-11  Naba Kumar  <naba@gnome.org>
6958         * src/glade_iface.c: Avoids error conditions for glade or glademm not
6959         found. It simply doesn't generate the c/c++ codes and continues with
6960         just a warning.
6961         * NEWS: Updated.
6962         
6963 2003-11-10  Naba Kumar  <naba@gnome.org>
6965         * anjuta.glade, anjuta_dialogs_strings.c: Fixed typos in
6966         'Start with dialog'.
6968         * configure.in, manuals/Makefile.in, manuals/de/* (new): Added
6969         German translation of anjuta-tutorial.
6970         
6971         * src/launcher.c: Fixed an encoding bug with GIOChannels.
6972         * NEWS: Updated.
6974 2003-11-10  Jean-Noel Guiheneuf   <jnoel@saudionline.com.sa>
6976         * src/breakpoints.c, src/project_dbase.c, src/text_editor.c:
6977         Fixes the Bug #823249, Fixes the Bug #713229 When the user enables
6978         the syntax highlighting in Preferences, the automatic syntax
6979         highlighting is now selected. When the debugger is stopped and the
6980         breakpoints window not closed, the gtk_tree_view in this window is
6981         now made unsensitive.
6983 2003-11-07  Johannes Schmid  <clubfan@users.sourceforge.net>
6985         * src/preferences.h, src/preferences.c, anjuta.glade:
6986         Fixed translation bug in preferences by using GtkOptionMenu
6987         * anjuta.prj: Project version 1.1.98
6989 ---------------- Released version 1.1.98 ----------------
6991 2003-11-07  Naba Kumar  <naba@gnome.org>
6993         * anjuta.spec.in: Revived docs package and combined all docs into
6994         one package.
6995         * configure.in: Bumped version to 1.1.98 rc2
6996         * NEWS: Updated.
6997         * anjuta.spec.in: Fixed scrollkeepr-update command.
6998         * anjuta.spce.in: Fixed file permissions.
7000 2003-11-06  Naba Kumar  <naba@gnome.org>
7002         * src/mainmenu_callback.[c,h], src/main_menubar_def.h: Added help
7003         menus to activate anjuta helps.
7004         
7005         * manuals/C/anjuta-faqs/anjuta-faqs.sgml (removed),
7006         manuals/C/anjuta-faqs/anjuta-faqs.xml (added),
7007         manuals/C/anjuta-faqs/legal.xml (added),
7008         manuals/C/anjuta-faqs/Makefile.am,
7009         manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
7010         manuals/C/anjuta-faqs/.cvsignore,
7011         manuals/C/anjuta-tutorial/anjuta-tutorial.sgml (removed),
7012         manuals/C/anjuta-tutorial/anjuta-tutorial.xml (added),
7013         manuals/C/anjuta-tutorial/legal.xml (added),
7014         manuals/C/anjuta-tutorial/Makefile.am,
7015         manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
7016         manuals/C/anjuta-tutorial/.cvsignore,
7017         manuals/C/anjuta-manual/*.sgml (removed),
7018         manuals/C/anjuta-manual/*.xml (added),
7019         manuals/C/anjuta-manual/Makefile.am,
7020         manuals/C/anjuta-manual/anjuta-manual-C.omf,
7021         manuals/C/anjuta-manual/.cvsignore,
7022         manuals/C/topic.dat (removed), manuals/C/Makefile.am,
7023         manuals/ja/anjuta-faqs/anjuta-faqs.sgml (removed),
7024         manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf (removed),
7025         manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.UTF-8.omf (added),
7026         manuals/ja/anjuta-faqs/anjuta-faqs.xml (added),
7027         manuals/ja/anjuta-faqs/legal.xml (added),
7028         manuals/ja/anjuta-faqs/Makefile.am,
7029         manuals/ja/anjuta-faqs/anjuta-faqs-C.omf,
7030         manuals/ja/anjuta-faqs/.cvsignore,
7031         manuals/ja/anjuta-manual/*.sgml (removed),
7032         manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf (removed),
7033         manuals/ja/anjuta-manual/anjuta-manual-ja_JP.UTF-8.omf (added),
7034         manuals/ja/anjuta-manual/*.xml (added),
7035         manuals/ja/anjuta-manual/Makefile.am,
7036         manuals/ja/anjuta-manual/anjuta-manual-C.omf,
7037         manuals/ja/anjuta-manual/.cvsignore,
7038         manuals/ja/topic.dat (removed), manuals/ja/Makefile.am,
7039         manuals/sgmldocs.make (removed),
7040         manuals/xmldocs.make (added), manuals/omf.make (added),
7041         manuals/Makefile.am, configure.in, Makefile.am: Converted old sgml
7042         documentations to newer docbook xml documentations. Converted 
7043         Japanesh docs to UTF8 docs. Fixed installations. Update cvsignores.
7044         Enabled manulas installations.
7045         
7046         * gdl/.cvsignore, scintilla/.cvsignore, .cvsigore: Updated.
7048 2003-11-05  Naba Kumar  <naba@gnome.org>
7050         * data/gdb.init: Sets host's charset to ascii to solve debugger
7051         freeze up due to uninitialized strings in target program.
7053         * src/mainmenu_callbacks.c, src/watch_cbs.c, src/message-manager.[cc,h]:
7054         Fixed a crash bug with 'Add expression in watch'. Bug #822017
7055         
7056         * NEWS: Updated.
7057         
7058         Patch from: Bosik Pavol  <Pavol.Bosik@siemens.com>
7059         src/launcher.c: Turns off echo in spawned pty to fix debugger.
7061 2003-11-04  Naba Kumar  <naba@gnome.org>
7063         * scintilla/Makefile.am, widgets/Makefile.am: Fixed distribution
7064         problems.
7065         
7066         Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
7067         * src/aneditor.cxx, src/aneditor.h, src/controls.c, src/main_menubar.c,
7068         src/main_menubar.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
7069         src/mainmenu_callbacks.h: Added emacs style c/c++ custom indentation
7070         in file headers.
7071         
7072         * src/search-replace.c: Fixed infinite loop bug.
7073         * start-with.c: Fixed a crash bug with "Open last project".
7074         
7075         Patch from: Karl-Heinz Brünen  <k.bruenen@eprosoft.de
7076         * scintilla/Makefile.am: Fixed compiler option.
7077         
7078 2003-10-16  Naba Kumar  <naba@gnome.org>
7080         Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
7081         * src/text_editor.c: Fixed autoformat.
7082         
7083 2003-10-15  Naba Kumar  <naba@gnome.org>
7085         * src/anjuta_cbs.c: Used ALT+number for editor tab browsing, instead
7086         of CTRL+number.
7087         
7088 2003-10-09  Naba Kumar  <naba@gnome.org>
7090         * src/cvs_gui.c: Fixed a UI bug (hides the unwanted frame).
7091         
7092 2003-10-08  Naba Kumar  <naba@gnome.org>
7094         * src/source.c: Fixed a GETTEXT typo error.
7095         * anjuta.glade: Made 'Sorted in order you open them' default option
7096         for editor tabs.
7098         Patch from: Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
7099         * anjuta.glade, data/properties/anjuta.properties:
7100         Fixed the freeze of the "Preferences" combos at the first Anjuta
7101         init is generated by:
7102                 - a not complete translation of preferences.c file
7103                 - a difference between 2 names in anjuta.glade and
7104                 anjuta.properties (arrows --> Arrows , bottom --> Bottom)
7105                 - the same name given to 3 combos (anjuta.glade).
7106                 
7107         * src/find_text.c: If the "whole document" mode is selected,
7108         a new search will select the next occurrence (Bug #764954).
7109         It is now possible to use the shortcuts to search next or previous
7110         occurrence even if the search dialog has the focus.     Bug #790318
7111         
7112         * src/main_menubar_def.h: "Select code block" shortcut; the new
7113         shortcut is now Alt+L instead of Alt+B (already used by _Build menu).
7114         (Bug #811016).
7116         Patch from: Richard Lee  <r.h.lee@comcast.net>
7117         * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c,
7118         tagmanager/tm_workspace.c: The following is a patch to fix a
7119         seemingly random occurence where Anjuta would crash when a
7120         certain key was pressed.
7122 2003-09-29  Naba Kumar  <naba@gnome.org>
7124         * src/find_in_files.c: Ignores binary by default. Disabled the option
7125         of NOCVS search, because launcher does not use sh and hence can not
7126         pipe.
7127         
7128         * src/project_dbase.c, src/session.[h,c]: Fixed to save the
7129         "clean before build" state in project session and not in account session,
7130         otherwise the state gets reflected to other projects causing annoyance.
7131         
7132         * src/compiler_options.c: Fixed a bug where compiler options were always
7133         claimed 'modified'.
7135         * src/build_project.c, data/properties/anjuta.properties,
7136         src/commands.[h]: Fixed a bad bug where clean-before-build
7137         doesn't work.
7138         
7139         * scintilla/patches/research-cvs-nolog.diff,
7140         scintilla/patches/scintilla-ac-gtk2-port.diff,
7141         scintilla/patches/scintilla-ac-sort-fix.diff,
7142         scintilla-optimization.diff: Removed, because they are already in
7143         scintilla CVS.
7144         
7145         * scintilla/*/*: Update scintilla to current CVS (just after 1.55 release,
7146         2003-09-29).
7148         * scintilla/LexMPT.cxx, scintilla/LexMetapost.cxx, scintilla/LexTeX.cxx,
7149         scintilla/LexYAML.cxx: Added new scintilla lexers.
7150         
7151         * TODO, NEWS: Updated.
7153         Patch from: Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
7154         * src/utilities.c: Fixed typo bugs.
7156 2003-09-26  Naba Kumar  <naba@gnome.org>
7158         * src/anjuta.c: Only connects to kernel SIGCHLD signal.
7159         * src/find_replace.c, src/find_text.c, src/mainmenu_callbacks.c,
7160         src/text_editor.[c,h], src/toolbar_callbacks.c: Added wrap in
7161         text_editor_find() and Fixed I-Search wrapping.
7162         * src/debugger.c: Fixed to pass a newline after a debugger
7163         command (which was broken since the launcher was refactored.
7164         (Pointed out by Bosik Pavol  <Pavol.Bosik@siemens.com>)
7166 2003-09-25  Naba Kumar  <naba@gnome.org>
7168         * src/toolbar_callbacks.c: Fixed start of incremental search.
7169         
7170         Patch from: Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
7171         * src/controls.c, src/main_menubar.c, src/main_menubar.h,
7172         src/main_menubar_def.h, src/mainmenu_callbacks.c,
7173         src/toolbar_callbacks.c, src/toolbar.c: Added reverse search
7174         menu and implementation.
7176 2003-09-24  Pavol Bosik  <bosikp@frcatel.fri.utc.sk>
7178         Reviewed by 2003-09-24  Naba Kumar  <naba@gnome.org>
7179         * src/debug_tree.c, src/debug_tree.h: Fixed color of modified
7180         variables in Locals window.
7182 2003-09-24  Frederic RUAUDEL <grumz@users.sourceforge.net>
7184         Reviewed by 2003-09-24  Naba Kumar  <naba@gnome.org>
7185         * src/utilities.[ch] : Fix a tooltip bug in 
7186         anjuta_util_toolbar_append_stock(), the label appeared instead of
7187         the tooltip text. Remove label from arguments of the function
7188         because label is included in the stock icon data.
7189         * src/toolbar.c : Fix call to anjuta_util_toolbar_append_stock().
7190         * src/text_editor_gui.c : Fix call to anjuta_util_toolbar_append_stock().
7191         * FIXME: translation file should be updated because of label text removal.
7193 2003-09-24  Naba Kumar  <naba@gnome.org>
7195         * scintilla/PlatGTK.cxx: Fixed font setting in widget style.
7196         
7197         * src/launcher.[c,h], plugins/patch/patch-plugin.c, src/anjuta-tools.c,
7198         src/build_file.c, src/cvs.c, src/find_in_files.c, src/gnome_project.c,
7199         src/project-import.c, src/anjuta.c: Implemented buffered outputs for
7200         stdout and stderr. Also buffered output and check-for-password
7201         can be enabled/disabled. Added proper UTF8 handling. Fixed pty input
7202         with password prompts. Checkes for password prompts from all outputs.
7203         
7204         * src/utilities.[h,c]: Defined anjuta_util_convert_to_utf8() function
7205         which takes a string (which could be utf8 also) and converts into
7206         utf8 string.
7207         
7208         * src/main.c: Connects kernel signals after gnome_program_init().
7209         
7210         Patch from: Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
7211         * src/message-manager.c: Fixed bug #787026 by converting the strings
7212         to proper UTF8.
7213         
7214 2003-09-22  Naba Kumar  <naba@gnome.org>
7216         * src/scintilla/patches/scintilla-ac-gtk2-port.diff,
7217         scintilla/PlatGTK.cxx: Ported autocomplete window to gtk2 by removing
7218         GtkCList and using GtkTreeView instead. Added the patch.
7219         * src/scintilla/patches/scintilla-ac-sort-fix.diff,
7220         scintilla/PlatGTK.cxx: Fixes sorting bug in AC.
7221         
7222 2003-09-19  Naba Kumar  <naba@gnome.org>
7224         * printing/print.c: Proper UTF8 printing support.
7225         * src/main.c: moved kernel signal connects at the
7226         end of application initialization.
7227         
7228 2003-09-18  Naba Kumar  <naba@gnome.org>
7230         * scintilla/*/*, src/scintilla/Makefile.am, src/Makefile.am,
7231         (new) lexers.make, (new) lexers: Update scintilla to latest
7232         scintilla CVS (2003-09-18), added new lexers, automated
7233         lexers makefiles sections and scintilla update. Added
7234         patches. Optimized pango rendering. Fixed a crash bug
7235         in scintilla.
7236         
7237         * (new) scintilla/patches/research-cvs-nolog.diff: Added
7238         patch to remove cvs log command from RESearch.cxx file.
7239         * scintilla/patches/scintilla-pango-always.diff:
7240         Fixed file name.
7241         * scintilla/RESearch.cxx: Removed spurious cvs log command
7242         and logs.
7243         * (new) scintilla/test-scintilla.cxx: A test file for scintilla.
7244         
7245         Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
7246         * src/dnd.c: Fixed a crash bug with DND.
7247         
7248 2003-09-15  Naba Kumar  <naba@gnome.org>
7250         * src/text_editor.[c,h], src/anjuta.c, src/breakpoints.c,
7251         src/goto_line.c, src/mainmenu_callbacks.c, src/text_editor_cbs.c,
7252         src/toolbar_callbacks.c: Added an additional parameter to
7253         text_editor_goto_line() funtion which decides if the line should
7254         be made visible (if it's under fold).
7255         
7256         * src/style-editor.c: Fixed a compiler warning.
7257         * src/message-manager.cc: Calls parent method correctly.
7259         * src/preferences.h: Fixed prent class.
7260         
7261         Patch from: Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
7262         * src/project_dbase.c: Fixed bug #713210.
7263         
7264 2003-09-14  Hasbullah Bin Pit <sebol@ikhlas.com>
7265                                                                                 
7266         * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
7268 2003-09-11  Naba Kumar  <naba@gnome.org>
7270         Patch from: Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
7271         * src/style-editor.c: Fixed bug #769130 (Crash on font
7272         selection dialog).
7273         
7274         * src/message-manger.[h,cc]: Made AnMessageManager
7275         derived from GtkFrame and removed deprecated code.
7276         
7277         * src/breakpoints.c, src/search-replace.c, src/source.c: Fixed
7278         compiler warnings.
7279         
7280 2003-09-09  Naba Kumar  <naba@gnome.org>
7282         * src/Makefile.am: Addded rules for built sources.
7283         
7284 2003-09-08  Naba Kumar  <naba@gnome.org>
7286         * (new) src/anjuta-marshalers.list: Added marshalers definition
7287         file.
7288         
7289         * src/source.c: Fixed bug #762043 and makes sure, CFLAGS
7290         and CXXFLAGS are not overwriten by automake's default.
7291         * src/style-editor.c: Added 'operators' in the style editor.
7292         
7293         Patch from Masahito Omote <utyuuzin@users.sourceforge.net>
7294         and Jesus Gonzalez  <jgonzlz@terra.es> (combined).
7295         * src/message-manager-private.cc, src/message-manager.cc:
7296         Converts message going into message into UTF-8 endoding.
7297         * src/main.c: Uses UTF-8 codeset for localization.
7298         
7299 2003-09-08  Franco Catrin L.  <fcatrin@tuxpan.cl>
7301         * src/anjuta.desktop.in.in: Added Encoding attribute (required).
7302         
7303 2003-09-08  Naba Kumar  <naba@gnome.org>
7305         * TODO: Updated.
7306         
7307         Patch from Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
7308         * src/find_in_files.c, src/find_replace.c, src/search_replace.c:
7309         Fixed bug #798717, Find - Find&Replace - Find in files bug;
7310         The combo entries were updated if the same data with a different
7311         case exist in the combo list. The combo entries are now case sensitive. 
7312         Search&Replace bug; First search ,max actions = 0 ==> now max
7313         actions = 100.
7314         
7315 2003-09-08  Naba Kumar  <naba@gnome.org>
7317         * TODO: Updated.
7318         * src/utilities.[c,h]: a function takes contant args.
7319         * src/anjuta.[c,h]: Fixed child registering/unregistering routine.
7320         Now the child terminated signal is emitted properly.
7321         * src/Makefile.am: Used $(top_srcdir) for referring to 
7322         scintilla objects.
7323         * (new) src/anjuta-marshalers.list, src/Makefile.am: Added marshalers
7324         definitions file which will generate anjuta-marshalers.[c,h] files.
7325         * src/.cvsignore: Updated.
7326         * src/build_project.c: Changed su command to preserve quotes.
7327         * src/anjuta-tools.c, tagmanager/tm_project.c,
7328         tagmanager/tm_workspace.c: Use standard tmp file.
7329         * configure.in: Cleaned up. Provide -g -O0 flags for final build also
7330         so that users could report bugs easily.
7331         * configure.in, anjuta.spec.in: Removed libzvt references/dependency.
7332         
7333         * tagmanager/tm_workspace.c, tm_file_entry.c, widgets/gnomefilelist.c,
7334         printing/print.c, plugins/sample1/plugin-sample1.c, src/an_file_view.c,
7335         src/an_symbol_view.c, src/utilities.[c,h], src/anjuta-encodings.c,
7336         src/attach_process.c, src/breakpoints.c, src/commands.c,
7337         src/compiler_options.c, src/configurer.c, src/cvs_gui.c,
7338         src/cvs_cbs.c, src/debug_tree.c, src/debugger.c, src/executer.c,
7339         src/find_in_files.c, src/find_in_files_cbs.c, src/mainmenu_callbacks.c,
7340         src/memory.c, src/message-manager-private.c, src/preferences.c,
7341         src/project_config.c, src/project_dbase.c, src/source.h, src/src_paths.c,
7342         src/search-replace.[c,h], stack_trace.c, text_editor.c,
7343         src/text_editor_cbs.c, src/toolbars.c, src/watch.c, src/watch_gui.c,
7344         src/source.c, src/anjuta.c, src/glade_iface.c, src/style_editor.c:
7345         Fixed compile warnings and cleanup.
7346         
7347         * src/launcher.[c,h], src/anjuta-tools.c, src/build_file.c,
7348         src/build_project.c, src/clean_project.c, src/compile.c, src/configurer.c,
7349         src/cvs.c, src/find_in_files.c, src/gnome_project.c, src/project_import.c: 
7350         Removed libzvt usage and implemented child spawing differently. Launcher is
7351         now proper GObject, which can be created multiple times (and can be
7352         operated in parallel).
7354         * src/appwizard_cbs.c: Fixed bug #740881 (crash on project wizard).
7355         * src/project_import_gui.c, src/project_import_cbs.c,
7356         src/project_import.[c,h], mainmenu_callbacks.c: Fixed bug #766070
7357         (crash on project import). Removed deprecared codes.
7358         
7359 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
7360         
7361         * src/cvs.c: Fixed cvs output bug.
7363 2003-09-03  Naba Kumar  <naba@gnome.org>
7365         Patch from: Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
7366         * src/aneditor.cxx, src/breakpoints.c, src/breakpoints.h,
7367         src/mainmenu_callbacks.c, src/text_editor.c, src/text_editor.h,
7368         src/text_editor_cbs.c: Implements --
7369                 If the debugger is started
7370                         A double click in the margin add or remove a breakpoint
7371                         A single click activate or deactivate the breakpoint
7372                 else
7373                         A double click in the margin add or remove a bookmark
7375 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
7376         
7377         Reviewed by Naba Kumar  <naba@gnome.org>
7378         * src/cvs_gui.[c/h], mainmenu_callbacks.c:
7379         User is now able to choose a branch on cvs update for project.
7380         Cleaned up variable names.
7382 2003-09-03  Naba Kumar  <naba@gnome.org>
7384         * (new) scintilla/LexEScript.cxx, scintilla/LexLout.cxx,
7385         src/Makefile.am: Added lexers.
7386         * scintilla/*/*: Updated...
7387         * src/an_symbol_view.c: Fixed a crash bug.
7388         * src/compiler_options.c, src/project_dbase.c: Fixed compile
7389         and build bugs.
7390         * src/main_menubar.[c,h]: Removed 'page setup' menu item.
7391         * src/source.c: Fixed project generation bug with gettext code.
7392         * tagmanager/tm_project.c: Fixed a crash bug.
7393         * src/compiler_options.c, src/project_dbase.c: Fixed build failure
7394         bug when there is no project open. Bug #____.
7395         * src/source.c: Fixed a bug with build failure with non-gnome
7396         project with glade-generated source (eg. gtk2). Bug #____.
7397         * NEWS: Updated...
7399 2003-08-22  Naba Kumar  <naba@gnome.org>
7401         Patch from: Rob Bradford  <rob@debianplanet.org>
7402         * data/Makefile.am: Fixed to install properly during
7403         package building.
7404         
7405         Patch from: Etay Meiri  <etay-m@bezeqint.net>
7406         * src/debug-tree.c: Fixed a crash bug.
7407         * src/compiler_options.c: Takes care of linking the missing pieces;
7408         C flags, libs, optimization options, debug and profile.
7410         Patch from: Enver ALTIN  <ealtin@casdb.com>
7411         * src/anjuta_cbs.c, src/find_replace.c: Trivial dialog HIG fixes.
7412         
7413 2003-08-22  Johannes Schmid <clubfan@users.sourceforge.net>
7415         Reviewed by Naba Kumar  <naba@gnome.org>
7416         * src/project_dbase.c: Fixed bugs #778263 and #778413
7417           Adding multiple files to project should work now.
7419 2003-08-22  Pavol Bosik  <bosikp@frcatel.fri.utc.sk>
7421         Reviewed by Naba Kumar  <naba@gnome.org>
7422         * src/dnd.c: Fixed Drag&Drop (opening file(s)).
7423         * src/debug_tree.c, src/debugger.c: Fixed context menu separator
7424         for Locals window.
7426 2003-08-08  Abel Cheung  <maddog@linux.org.hk>
7428         * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
7430 2003-08-08  Abel Cheung  <maddog@linux.org.hk>
7432         * src/text_editor.c: Fix translatable string (#113934).
7434 2003-07-04  Naba Kumar  <naba@gnome.org>
7436         * src/compiler_options.c, src/project_dbase.c: Fixed build failure
7437         bug when there is no project open. Bug #____.
7438         
7439         * src/source.c: Fixed a bug with build failure with non-gnome
7440         project with glade-generated source (eg. gtk2). Bug #____.
7442 2003-06-26  Naba Kumar  <naba@gnome.org>
7444         * src/anjuta.h: Removed reference to windows-dialog.h.
7445         * src/message-manager-private.[cc,h]: Fixed doulbe click
7446         activation of messages to properly jump at the destination.
7447         * src/toolbar_callbacks.c: Fixed search combo pulldown bug.
7448         * src/toolbar.c: Code clean-ups.
7449         
7450         * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
7451         tagmanager/tm_symbol.c: Used g_return_if_fail() instead of g_assert().
7452         
7453         * src/message-manager-private.[cc,h]: Removed dead codes.
7454         
7455         * (new) data/properties/css.properties,
7456         data/properties/anjuta.properties, data/properties/Makefile.am:
7457         Added CSS syntax hiliting properties.
7458         
7459         * tagmanager/tm_file_entry.c: Fixed a possible bug.
7460         * src/debugger.c: Clean ups.
7461         * src/lexer.h: Added CSS lexer definition.
7462         
7463         * Makefile.am: Installs destop file properly.
7464         * configure.in: Bumped version to 1.1.97 (RC1 for 1.2.0 stable).
7465         * NEWS: Updated for 1.1.97 release.
7466         * src/main_menubar_def.h: Changed some non working shortcuts.
7467         
7468 2003-06-24  Naba Kumar  <naba@gnome.org>
7470         * src/search-replace.c: Shows the dialog properly, even when it is
7471         hidden behind another window.
7472         
7473         * (removed) src/windows-dialog.[c,h], src/Makefile.am, po/POTFILES.in,
7474         src/anjuta.[c,h], (removed) pixmaps/windows-style-*.png,
7475         pixmaps/Makefile.am: Removed windows-dialog and setup wizard files
7476         and code clean up.
7477         
7478         * anjuta.glade, anjuta_dialog_strings.c: Removed windows-dialog and
7479         setup wizard dialogs.
7480         
7481         * src/debugger.c: Removed a redundant call to
7482         debugger_update_controls().
7483         * src/compiler_options.c, src/launcher.c: code cleanup.
7484         * src/executer.c: Fixed execution bug with 'Set Program params...".
7485         
7486 2003-06-23  Naba Kumar  <naba@gnome.org>
7488         * widgets/e-splash.c: Removed border around the splash image.
7489         * anjuta.spec: correct libgnomeprintui22 name in depencencies.
7490         * widgets/gnomefilelist.c: Implemented multiple file selection mode.
7491         * src/cvs.c: Added a frame around commit log text widget.
7492         * src/prefereces.[c,h], anjuta.glade, anjuta_dialog_strings.c: Fixed
7493         crash bug associated with translated combo box list in preferences
7494         dialog (in different locale other than en_US). Used widget names
7495         to pass the combo list items.
7496         * po/POTFILES.in: Updated.
7497         * src/launcher.c: Creates the zvt terminal at startup (and not
7498         every time a build is done) -- speeds up buld operations.
7499         * src/file_history.c: Should be if() conditional instead of
7500         assertion check.
7501         * tagmanager/tm_work_object.c, src/utilities.c, src/text_editor.c:
7502         Disabled useless warnings.
7503         * src/project_dbase.c: Fixed bonobo 2 project name.
7504         * src/project_dbase.c, src/source.c: Corrected bonobo2 project name
7505         and uses correct glade-2 for file generation.
7506         
7507 2003-06-21  Naba Kumar  <naba@gnome.org>
7509         * src/aneditor.cxx: Fixed bugs with debug tip dwell start and end.
7510         And disables autocomple show for numbers (very annoying).
7511         * src/mainmenu_callbacks.[c,h], src/main_menubar_def.h,
7512         src/main_menubar.[c,h], src/controls.c, src/toolbar.[c,h],
7513         src/toolbar_callbacks.[c,h]: Removed unnecessary menuitems
7514         from view menu and adjust the controls accordingly.
7515         * src/anjuta.c: Changed 'not implemented' dialog to info dialog with
7516         only OK button.
7517         * src/project_dbase.[c,h]: Removed show_local flag processing.
7518         * src/message-manager.[c,h]: Reorganized messages tabs in more
7519         sensible order.
7520         * configure.in, anjuta.spec.in: Fixed gnome-print and zvt dependencies.
7521         Also added PCRE dependency.
7522         
7523 2003-06-20  Naba Kumar  <naba@gnome.org>
7525         * pixmaps/anjuta_splash.png: New splash.
7526         from Jean Schurger  <yshartk@schurger.org>
7527         
7528         * src/controls.c: De-sensitize run-to-cursor when debugger
7529         is not running.
7530         * src/cvs_gui.c: Set default reponse for various cvs dialogs.
7531         
7532         * src/message-manager-private.cc: Fixed to properly jump at
7533         the right file:line.
7534         
7535         * src/appwiz_page1.c: Fixed to correctly determine the project
7536         trpe from the wizard.
7537         
7538 2003-06-20  Naba Kumar  <naba@gnome.org>
7540         * src/message-manager.cc, mainmenu_callbacks.c: Code cleanup.
7541         * src/watch_gui.c: Code cleanups.
7542         * src/debugger.[c,h], src/stack_trace.[c,h],
7543         (removed) src/stack_trace_cbs.[c,h], (removed) src/stack_trace_gui.h,
7544         src/Makefile.am: Merged stack_trace[_cbs/_gui] into stack_trace.c,
7545         Removed direct access to stack_trace private data, Increased debugger
7546         command size from 256 to 1024 (to be on safer side). Also implemented
7547         row-activated signle for seting frame and viewing the source.
7548         * src/debugger.c: Avoids starting program and stopping debugger
7549         when starting debugger and stopping program, respectively.
7550         
7551         * src/debugger.[c,h], src/main_menucallbacks.c, src/controls.c:
7552         Reverted codes to start debugger automatically
7553         The file is brought to the state just after the branching 
7554         (debugger.c == 1.27 and debugger.h == 1.10 rev.), except for 
7555         some code clean ups.
7556         
7557         * src/launcher.[h,c], plugins/patch/patch-plugin.c,
7558         src/anjuta-tools.c, src/build_file.[c,h], src/build_project.[c,h],
7559         src/compile.[c,h], src/clean_project.[c,h], src/configurer.[c,h],
7560         src/cvs.c, src/find_in_files.[c,h], src/gnome_project.[c,h],
7561         src/project_import.[c,h], src.anjuta.c, src/mainmenu_callbacks.c,:
7562         src/project_dbase.c: Code clean ups.
7563         
7564         * anjuta.glade, anjuta_dialog_strings.c: Fixed a hard coded pref
7565         (Projects dir) so that correct $HOME/Projects path is set when
7566         anjuta is run for the first time.
7567         
7568 2003-06-13  Guntupalli Karunakar  <karunakar@freedomink.org>
7570         * configure.in: Added "ml" for Malayalam in ALL_LINGUAS.
7572 2003-06-13  Naba Kumar  <naba@gnome.org>
7574         * src/stack_trace_cbs.c: Moved variable declaration at the
7575         top of the block (bug #737867)
7576         
7577         * src/source.c: use target_CFLAGS and target_CXXFLAGS instead of
7578         just CFLAGS and CXXFLAGS (bug #743617).
7579         
7580         * src/create_global_tags.sh: Fixed shell script to properly
7581         detect installed *-config files.
7582         
7583 2003-06-12  Naba Kumar  <naba@gnome.org>
7585         * src/preferences.[c,h]: Added methods for custom widgets in
7586         preferences: using custom set/get methods for them.
7587         
7588         * src/anjuta-encoding.c: Implemented up/down of the encodings
7589         in the list and property saves correctly.
7590         
7591         Patch from Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
7592         * src/aneditor.cxx: Fixes Anjuta looping when a backward search reaches
7593         the beginning of a file.
7595         Patch from Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
7596         * src/aneditor.cxx, src/aneditor.h,
7597         src/controls.c, src/main_menubar.c, src/main_menubar.h,
7598         src/main_menubar_def.h, src/mainmenu_callbacks.c,
7599         src/mainmenu_callbacks.h: Allows the operator to select the current
7600         word or the current line (Request: 680801). It puts also
7601         sensitive/unsensitive several select/comment menu items.
7603         * src/breakpoints.c: Presets by default the current line for a
7604         defined breakpoint.
7606 2003-06-11  Naba Kumar  <naba@gnome.org>
7608         * src/anjuta.c, src/text_editor.c: Fixed bug #715270. 'Changed' file name
7609         color (red highlight) now cosistent for inactive tabs also.
7610         
7611         * src/main_menubar.c, src/main_menubar_def.h: Fixed bug #715261. Moved
7612         'Advanced search and replace' in Edit->Search submenu.
7613         
7614         * data/properties/tcltk.properties: Fixed bug #731851. Added line
7615         wrappings '\' where     they were missing.
7616         
7617         * src/mainmenu_callbacks.c: Fixed bug #751715. The 'Customize menu'
7618         message is now more descriptive and details the correct thing to do
7619         for GNOME2 desktop.
7620         
7621 2003-06-10  Naba Kumar  <naba@gnome.org>
7623         * autogen.sh.generic, autogen.sh.gtk, autogen.sh.gtkmm
7624         autogen.sh.wxwin, macros/autogen.sh, macros2/autogen.sh:
7625         Removed any reference to particular version of automake/autoconf
7626         so that they could work with newer versions (Bug #659394).
7628         * src/anjuta-encodings.c, src/anjuta-encodings.h, anjuta.glade,
7629         src/anjuta.c: Added coded to add/remove supported encodings.
7630         
7631         * src/appwizard.c, src/appwizard.h, src/gnome_project.c,
7632         src/preferences.c, src/project_dbase.c, src/project_dbase.h,
7633         src/project_import.c, src/project_type.c, src/project_type.h,
7634         src/source.c, src/wizard_gui.c: Added a new field called 'deprecated'
7635         in the projects typtes. Code clean ups. Removed GTK1/GNOME1
7636         from the project wizard.
7638 2003-06-06  Naba Kumar  <naba@gnome.org>
7640         Patch from Etay Meiri  <etay-m@bezeqint.net>
7641         * src/compiler_options.c: Fixed bugs related to clean before
7642         build patch.
7643         
7644         * anjuta.desktop.in.in: Added commandline options.
7645         * src/cvs.[c,h], anjuta.glade, anjuta_dialogs_strings.c: Separated
7646         -dP and -A flags of CVS update into different options.
7647         
7648 2003-06-04  Abel Cheung  <maddog@linux.org.hk>
7650         * configure.in: Removed "ta" from ALL_LINGUAS.
7652 2003-06-02  Naba Kumar  <naba@gnome.org>
7654         * scintilla/PropSet.h, src/properties.[ch]*: Reversed the patch to
7655         return NULL for undefined properties and "" for defined but empty
7656         strings. It was creating many problems where both are assumed to be
7657         same. And besides, it doesn't matter to differentiate the two (the
7658         problem with preferences was due to a different bug).
7660         * src/prefereces.[c,h]: Fixed to handle empty and blank properties
7661         correctly. Also, s/props_build_in/props_built_in/g.
7662         
7663         * widgets/gnomefilelist.[c,h]: Uses gdl theme icons for file
7664         list.
7665         
7666         * src/an_file_view.c: Unrefed pixbufs when done with them.
7668         * pixmaps/Makefile.am, (added) pixmaps/preferences-encodings.png,
7669         (removed) file_text.png: Added and removed pixmaps.
7670         
7671 2003-05-30  Naba Kumar  <naba@gnome.org>
7673         * anjuta.glade: Fixed encodings preferences dialog
7674         
7675 2003-05-23  Etay Meiri  <etay-m@bezeqint.net>
7676         
7677         Reviewed by Naba Kumar  <naba@gnome.org>
7678         
7679         * src/build_project.c src/clean_project/c: perform a clean before
7680         build, if required. Show the message manager on clean.
7681         * src/compiler_options.c: save the new options when window is closed
7682         and flag project to be cleaned before the next build.
7683         * src/project_dbase.c: added a 'clean before build' flag to project
7685 2003-05-29  Naba Kumar  <naba@gnome.org>
7687         * anjuta.glade, anjuta_dialogs_strings.c: Added encoding prefs
7688         dialog.
7689         
7690         * [pixmaps/] cfolder.xpm, console.xpm, file_c.png, file_c.xpm,
7691         file_core.png, file_core.xpm, file_cpp.png, file_cpp.xpm,
7692         file_exec.png, file_exec.xpm, file_file.png, file_file.xpm,
7693         file_h.png, file_h.xpm, file_html.png, file_html.xpm,
7694         file_i18n.png, file_i18n.xpm, file_icon.png, file_icon.xpm,
7695         file_pix.png, file_pix.xpm, file_text.xpm, file_unknown.png,
7696         file_unknown.xpm, ledgreen.xpm, ledred.xpm, ofolder.xpm,
7697         print_color.xpm, print_landscape.xpm, print_layout.xpm,
7698         print_nocolor.xpm, print_portrait.xpm: Removed unused icons
7700         * pixmaps/Makefile.am, src/toolbar.c, src/pixmaps.h, src/resources.h:
7701         Removed unused icons references.
7703 2003-05-27      Enver ALTIN  <ealtin@casdb.com>
7705         Reviewed by Naba Kumar  <naba@gnome.org>
7706         
7707         * src/anjuta-tools.c, src/anjuta_cbs.c, src/breakpoints.c,
7708           src/compiler_options.c, src/debugger.c, src/find_replace.c,
7709           src/find_text.c, src/mainmenu_callbacks.c, src/preferences.c,
7710           src/project_dbase_gui.c, src/src_paths.c, src/text_editor.c,
7711           src/toolbar_callbacks.c: HIG compliant dialogs.
7713         * src/utilities.c: anjuta_button_new_with_stock_image() and
7714           anjuta_dialog_add_button() stolen from gedit.
7716         * src/main_menubar_def.h: Fixed mnemonics.
7718 2003-05-26  Naba Kumar  <naba@gnome.org>
7720         * src/project_dbase_gui.c: Added header files filter for add file
7721         dialog box. Disabled project window to be transient window.
7722         
7723         * src/message-manager.cc: Disabled message manager window to be
7724         transient window.
7725         
7726         * src/text_editor.c, src/anjuta_cbs.c: Better error reporting when
7727         a file could not be loaded.
7728         
7729         * src/project_dbase.c: Fixed a bug with GUI editor command
7730         where empty string is returned.
7731         
7732         * src/Makefile.am, src/preferences.h, src/text_editor.c
7733         src/text_editor.h, (new) src/anjuta-encodings.h,
7734         (new) src/anjuta-encodings.c, data/properties/anjuta.properties:
7735         Added encoding support and to handle characters encoding correctly
7736         by auto detecting it during load. Added preferences for selecting
7737         the encoding during save.
7739         * src/preferences.c, src/resources.c: Removed debug messages.
7741         Patch from: Alexander Nedotsukov <bland@mail.ru>
7742         * src/getline.c: Fixed many fatal bugs for FreeBSD.
7744 2003-05-26  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
7745         * src/anjuta.c: Try to sow the splash image more often.
7747 2003-05-20  Naba Kumar  <naba@gnome.org>
7749         Patch from Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
7750         * src/debug_tree.c: Colorize the modified locals during
7751         debugging and call memory analyze from the debugger.
7752         * src/breakpoints.c: The color is now different for the enabled
7753         and disabled breakpoints. Anjuta now can erase several
7754         breakpoints defined at the same line. The markers are updated
7755         according to the enable/disable action.
7756         
7757         Patch from Etay Meiri  <etay-m@bezeqint.net>
7758         * src/launcher.c: Fixes launcher freeze up bug during build.
7760 2003-05-16  Dan Elphick <dre00r@ecs.soton.ac.uk>
7762         Reviewed by Naba Kumar  <naba@gnome.org>
7763         * scintilla/PropSet.h: Change member variables from private to protected.
7764         * src/properties.[ch]*: Add new methods GetString and GetExpandedString
7765         to PropSetFile class, which return a gchar * (and can therefore indicate
7766         whether properties are empty or do not exist) and make prop_get and
7767         prop_get_expanded use them.
7768         * src/project_dbase.c: Fix where project_dbase_module_is_empty assumes
7769         that the result of of prop_get cannot be an empty string.
7771 2003-05-14      Dan Elphick <dre00r@ecs.soton.ac.uk>
7773         Reviewed by Naba Kumar  <naba@gnome.org>
7774         * src/text_editor.[ch], src/anjuta.c, src/anjuta.c, src/anjuta_cbs.c,
7775         src/build_file.c, src/compile.c, src/mainmenu_callbacks.c,
7776         src/text_editor_cbs.c: When saving all the files in the project, the
7777         text editors are now only rehighlighted once instead of once for each
7778         file saved.
7780 2003-05-16  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
7781         * src/main.c, widgets/e-splash.c: Splash screen improvements.
7782         * src/anjuta.desktop.in.in: Support startup notification.
7783 2003-05-16  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
7784         * src/main.c, widgets/e-splash.c: Splash screen improvements.
7785         * src/anjuta.desktop.in.in: Support startup notification.
7788 2003-05-13  Dan Elphick <dre00r@ecs.soton.ac.uk>
7790         Reviewed by Naba Kumar  <naba@gnome.org>
7791         
7792         * src/executer.[ch]: Only allow one set params dialog at a time. Fix
7793         memory leak from glade_xml_new call. Removed gxml field from Executer
7794         struct as only used in create_executer_dialog and then destroyed.
7795         
7796         * src/anjuta.c: Fix warning on getting a page that doesn't exist.
7797         
7798         * src/configurer.c: Fix warning trying to connect signal to non-existent
7799         environment entry in configure dialog and fix crash when closing the
7800         window.
7801         
7802         * src/cvs_cbs.c: Fix deprecated use of gnome_date_edit_get_date; use
7803         gnome_date_edit_get_time instead.
7804         
7805         * main_menubar.c, main_menubar_def.h: Removal of show stack menu item
7806         in view menu required renumbering elsewhere.
7808 2003-05-10  Etay Meiri  <etay-m@bezeqint.net>
7810         Reviewed by Naba Kumar  <naba@gnome.org>
7811         
7812         * src/breakpoints.c: fixed an error when removing breakpoint
7813         * src/controls.c: 'run to cursor' is sensitive when debugger not active
7814         * src/debugger.c: changes to the way the debugger is activated
7815         * src/debugger.h: clean ups
7817 2003-05-13  Naba Kumar  <naba@gnome.org>
7819         Patch from  Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
7820         * anjuta.glade, anjuta_dialogs_strings.c, src/memory.c,
7821         src/memory.h: A new version of memory and the interface
7822         is now integrated in anjuta.glade
7824 2003-05-09  Naba Kumar  <naba@gnome.org>
7826         * configure.in: Bumped required gtk version to 2.0.8.
7827         
7828 2003-05-06  Naba Kumar  <naba@gnome.org>
7830         src/message-manager-private.cc, src/message-manager.cc: Clean ups.
7832 2003-05-07  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
7833         * gdl/Makefile.am, printing/Makefile.am: distcheck fixes.
7835 2003-05-06  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
7836         * scripts/anjuta_import.sh.in, src/defaults.c, src/project_dbase_gui.c
7837         , tagmanager/c.c: Support for ProC and RDB files.
7839 2003-05-06  Naba Kumar  <naba@gnome.org>
7841         * src/aneditor.cxx, src/goto_line.c, src/main_menubar_def.h,
7842         src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
7843         Uncomment (Box & Stream), Select the current function,
7844         authorize the "Quit" button of the GotoLine window
7846 2003-05-05  Naba Kumar  <naba@gnome.org>
7848         * src/watch_gui.h: CVS added new file.
7850         * scintilla/ExterLexer.[cxx,h]: CVS added new files.
7852         Patch from Etay Meiri <etay-m@bezeqint.net>
7853         * src/debugger.c, src/debugger.h, src/main_menubar_def.h,
7854         src/mainmenu_callbacks.c, src/message-manager.cc,
7855         src/message-manager.h, src/stack_trace.c, src/stack_trace.h,
7856         src/stack_trace_cbs.c, src/stack_trace_cbs.h, src/stack_trace_gui.c:
7857         Ported stack trace to GNOME2 and added it in the message manager
7858         pane.
7860 2003-05-02  Naba Kumar  <naba@gnome.org>
7862         * src/memory.[h,c], debug_tree.c: Fixed a compiler error/warning.
7863         
7864         * src/preferences.[h,c]: Fixed preferences to save only one copy of
7865         preferences property.
7866         
7867         * anjuta.prj: Fixed multiple preferences saved data.
7868         
7869         * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/Editor.h,
7870         scintilla/LexCPP.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
7871         scintilla/PropSet.cxx, scintilla/ScintillaGTK.cxx,
7872         scintilla/include/Platform.h, scintilla/include/PropSet.h,
7873         scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface:
7874         Upgraded scitilla from CVS with faster window repaint
7875         and more bugfixes.
7876         
7877         Patch from  Etay Meiri  <etay-m@bezeqint.net>
7878         * src/watch.[c,h], src/watch_gui.c, (new) src/watch_gui.h: Fixed bugs
7879         and code cleanups
7880         
7881 2003-04-30  Dan Elphick <dre00r@ecs.soton.ac.uk>
7883         * message-manager-private.[ch]: Make AnMessageWindow keep scrolling 
7884         the window if messages are appended to the end and the scrollbar is
7885         at the end.
7887 2003-04-29  Naba Kumar  <naba@gnome.org>
7889         * configure.in: Removed omf-install from Makefiles list.
7891 2003-04-28  Naba Kumar  <naba@gnome.org>
7893         * po/POTFILES.in: Remvoded deleted files.
7894         
7895         * pixmaps/Makefile.am, pixmaps/windows-style-docked.png,
7896         pixmaps/windows-style-undocked.png: Added setup wizard's images.
7898         * src/anjuta-tools.c: Fixed a bug where working dir (when the tool
7899         is executed as detached) is not set properly.
7900         
7901 2003-04-25  Naba Kumar  <naba@gnome.org>
7902         
7903         * anjuta.prj: Updated.
7904         * src/anjuta_info.c: Fixed text wrapping and column view.
7905         * data/welcome.txt.in: Removed unaligned characters.
7906         
7907 2003-04-24  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
7908         * src/main_menubar.c: Disable setup dialog.
7910 2003-04-22  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
7911         * src/breakpoints.c; Fixed compilation with older GCC
7912         * src/preferences.c: Fixed crash with G_DISABLE_CHECKS
7913         * HACKING: Spelling fixes (Suggested by Stephen Knight)
7915 2003-04-18  Naba Kumar  <naba@gnome.org>
7917         * anjuta.prj: Updated (includes compiler options).
7918         
7919         * src/anjuta.[hc], src/anjuta-tools.c: Removed redundant get_user_params
7920         function from anjuta.c (it was already available in anjuta-tools.c).
7921         
7922 2003-04-18  Naba Kumar  <naba@gnome.org>
7924         * src/about.c, THANKS: Updated
7925         
7926         * anjuta.glade, anjuta_dialogs_strings.c: Updated setup-dialog
7927         
7928         * src/an_file_view.c, src/project_dbase.c: Restores file-filters
7929         properly from the project session before updating the file
7930         view.
7931         
7932         * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
7933         an_file_view.[ch], main_menubar.[ch], controls.c: Removed windows
7934         dialog settings (as it will not be required once GDL is in place) and
7935         added file view filters in the settings sub-menu.
7937 2003-04-17  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
7938         * HACKING: Updated
7939         * configure.in: Disable cast checks on final build.
7941 2003-04-17  Naba Kumar  <naba@gnome.org>
7943         * src/build_project.c: Fixed a compilation error.
7945         * src/launcher.c: Removed commnets.
7946         
7947         * anjuta.glade, anjuta_dialogs_strings.c: Moved indentation
7948         properties from editor tab to indentation tab and fixed a property
7949         label for proper i18n translation. Fixed typos in project config
7950         dialog (reported by Gaëtan de Menten  <ged@bugfactory.org>). Disabled
7951         sorting and reordering in compiler options dialog.
7952         
7953         * src/compiler_options.c: Implemented _save() function to save the
7954         options (which was pending).
7955         
7956         * src/build_project.c: Destroys install-as-root dialog when it is done.
7957         
7958         * src/an_symbol_view.c: Change "event" event to "event-after" so
7959         that symbol row is selected first before the popup is shown.
7960         
7961 2003-04-14  Dan Elphick <dre00r@ecs.soton.ac.uk>
7963         * tagmanager/tm_file_entry.c: Fix to make CVS info appear for first 
7964         file in CVS/Entries. (Reviewed and applied by Biswa)
7966 2003-04-16  Naba Kumar  <naba@gnome.org>
7968         * aneditor.cxx: use unicode everytime (fixed unicode related
7969         bugs).
7971         * anjuta.prj: Fixed UI editor name (blank to use default) and
7972         anjuta version.
7973         
7974         Patch from Patch from Gaëtan de Menten  <ged@bugfactory.org>
7975         * anjuta.glade, anjuta_dialogs_strings.c: Reorganized
7976         Editor preferences page.
7978 2003-04-16  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
7979         * src/anjuta.[ch], src/print.c: Fixed warnings
7980         * scintilla/*, src/aneditor.cxx: Restore LexCPP patch.
7981         * configure.in: Profiling support with gprof
7983 2003-04-16  Naba Kumar  <naba@gnome.org>
7985         Patch from Gaëtan de Menten  <ged@bugfactory.org>
7986         * src/launcher.c: Fixed cvs dialog.
7987         
7988 2003-04-15  Johannes Schmid <clubfan@users.sourceforge.net>
7989         
7990         * src/message-manager-private.cc: Fixed double-click on first line of 
7991         output to properly select a line.
7992         * src/project_dbase.[c/h]: Removed parent_node from ProjectFileData
7993         because still was a deprecatd GtkCTreeNode and always NULL anyway.
7995 2003-04-15  Naba Kumar  <naba@gnome.org>
7997         * src/message-manager-private.cc: Fixed the glade filename typo.
7999 2003-04-15  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
8000         * scintilla/*, data/properties/*: Scintilla CVS merge
8001         * anjuta.prj: Removed unnecessary files.
8002         * scintilla/PlatGTK.cxx: Force Pango fonts always
8003         * src/anjuta-plugins.c, src/anjuta_dirs.c, src/main.c,
8004         src/mainmenu_callbacks.c src/preferences.c: Use versionsed directory
8005         for preferences.
8006         * configure.in: Change version no. for 1.1.1 (alpha release)
8007         * configure.in: Added '--with-pref-suffix' option.
8008         * config.guess, config.sub: Removed from CVS.
8010 2003-04-15  Naba Kumar  <naba@gnome.org>
8012         Patch from Timothee Besset  <ttimo@idsoftware.com>
8013         * Makefile.am: Fixed a shell script error during intallation.
8014         
8015 2003-04-14  Johannes Schmid <clubfan@users.sourceforge.net>
8017         Reviewed by Naba Kumar  <naba@gnome.org>
8018         * src/message-manager.cc: Added popup-menu to TreeView and fixed
8019         set_wm_class to use "anjuta" instead of "an.
8020         * src/message-manager-private.cc: Headers are hidden again.
8022 2003-04-14  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
8023         * src/project_dbase_gui.c: Memory corruption fix.
8024         * anjuta.prj: Updated project file
8026 2003-04-14  Dan Elphick <dre00r@ecs.soton.ac.uk>
8027         * an_file_view.c: Connect to event-after signal rather than event so that
8028         selection is updated first and thus context menu is for the right file.
8029         Reviewed and applied by Biswa.
8031 2003-04-14  Naba Kumar  <naba@gnome.org>
8033         * anjuta.glade, anjuta_dialogs_strings.c: Updated setup dialog.
8034         
8035         * src/auncher.c: More child exit fixes
8036         from Timothee Besset  <ttimo@idsoftware.com>
8038 2003-04-14  Johannes Schmid <clubfan@users.sourceforge.net>
8039         
8040         Reviewed by Naba Kumar  <naba@gnome.org>
8041         
8042         * src/message-manager.[c/h], src/message-manager-private[c/h],
8043                 anjuta.[c/h]: Ported message-manager to Gtk2
8044         
8045         * plugins/patch/patch-plugin.c, src/anjuta-tools.c,
8046         src/anjuta_cbs.c, src/build_file.c, src/build_project.c,
8047         src/clean_project.c, src/compile.c, src/configurer.c,
8048         src/controls.c, src/cvs.c, src/debugger.c,
8049         src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
8050         src/project_import.c, src/search-replace.c: Changed name from
8051         AnjutaMessageManager to AnMessageManager to avoid too long type
8052         and funtion names.
8054 2003-04-11  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
8055         * src/launcher.c: Fix build won't stop problem - TTimo
8056         * TODO: Updated
8057         * pixmaps/anjuta_splash.c: New splash screen prototype.
8058         * src/anjuta-tools.c, src/anjuta.[ch], : Forward port from branch.
8059         * src/compiler_options.c: Mute pkgconfig errors.
8060         * src/project_config.c. widgets/gnomefilelist.c: Fix leak.
8062 2003-04-10  Naba Kumar  <naba@gnome.org>
8064         * configurer.[c,h]: Fixed dialog to close properly.
8065         * src/project_dbase.c, widgets/gnomefilelist.c: Added
8066         debugging asserts.
8067         
8068 2003-04-09  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
8069         * anjuta.prj: Removed unnecessary files, load with 1.2.0
8070         * plugins/class-gen/Makefile.am, plugins/patch/Makefile.am,
8071         plugins/sample1/Makefile.am, src/an_file_view.c, src/anjuta.c,
8072         src/anjuta.h, src/project_dbase.c: Use default GNOME icons.
8073         * gdl/*, widgets/*, Makefile.am, configure.in, plugins/*/Makefile.am,
8074         src/makefile.am: Move gdl to it's own directory.
8075         * global-tags/create_global_tags.sh: Silently ignore SDL error.
8077 2003-04-09  Naba Kumar  <naba@gnome.org>
8079         * anjuta.glade: Synced search and replace dialog from the ANJUTA_1_0_0
8080         branch.
8082 2003-04-09  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
8083         * src/anjuta-tools.c: Use CDATA for saving tools data.
8084         * anjuta.glade, src/search-replace.c: Port from branch.
8085         * widgets/e-splash.*, src/main.c: Better splash screen.
8086         * configure.in, widgets/gdl*: Import GDL widgets.
8087         * ROADMAP: Updated roadmap.
8088         * src/an_file_view.c: Use GDL icons for file tree.
8090 2003-04-09  Naba Kumar  <naba@gnome.org>
8092         * anjuta.glade: Added (hidden) initial setup-wizard window.
8093         
8094         Patch from: Vitaly  <vvv@rfniias.ru>
8095         * src/preferences.c: Fixes a bug with libglace widget access with
8096         translated strings.
8098         Patch from: Etay Meiri  <etay-m@bezeqint.net>
8099         * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
8100         src/debugger.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
8101         src/mainmenu_callbacks.h, main_menubar.[c,h], src/toolbar.[c,h],
8102         src/toolbar_callbacks.[c,h],
8103         src/memory.c, src/message-manager-private.cc,
8104         src/message-manager-private.h, src/message-manager.cc,
8105         src/message-manager.h, src/watch.c, src/watch.h, src/watch_cbs.c
8106         src/watch_cbs.h, src/watch_gui.c: Ports the watch related stuff
8107         to HEAD (mostly changing GtkClist to GtkTreeView). Also changed the
8108         watch window to a subwindow in the notebook
8110 2003-04-03  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
8111         * ROADMAP: Updated roadmap.
8113 2003-04-03  Dmitry G. Mastrukov  <dmitry@taurussoft.org>
8115         * configure.in: Added Belarusian to ALL_LINGUAS.
8117 2003-04-01  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
8118         * src/fileselection.c, src/goto_line.c: Fixed warnings. Patch by
8119         Henry Jia
8120         * ROADMAP: Added roadmap for HEAD.
8122 2003-03-29  Naba Kumar  <naba@gnome.org>
8124         * src/main_menubar_def.h, mainmenu_callbacks.[c,h], src/anjuta.c
8125         src/Makefile.am, pixmaps/Makefile.am, anjuta.glade,
8126         anjuta_dialogs_strings.c, (new) src/start-with.[c,h],
8127         (new) pixmaps/start-with-wizard.png,
8128         (new) pixmaps/start-with-import.png,
8129         (new) pixmaps/start-with-open.png Added Start with dialog which pops
8130         up on anjuta start-up to give quick access to opening file/project or
8131         creation wizards.
8133         * src/main.c: Sets proper data directory for the gnome
8134         program.
8136 2003-03-27  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
8137         * src/text_editor.c: Fixed error/warning indicators.
8139 2003-03-24  Naba Kumar  <naba@gnome.org>
8141         * README: Correct version.
8142         
8143 2003-03-24  Michael Tindal <etherscape@paradoxpoint.com>
8145         * configure.in: Added checks to see if were building on FreeBSD
8146         systems.  Sets -DFREEBSD if we are, and also attempts to find
8147         gmake if the host system is FreeBSD.
8149         * src/getline.c: New file used to provide the getline function,
8150         which isnt available on a FreeBSD system.  The function is only
8151         defined if FREEBSD is defined.
8153         * src/Makefile.am: Added getline.c to anjuta_SOURCES
8155         * tagmanager/Makefile.am:  Uses $(GMAKE) rather than make. 
8156         configure.in sets this to gmake on FreeBSD systems, and make
8157         on everything else.
8159 2003-03-23  Naba Kumar  <naba@gnome.org>
8161         * Makefile.am, anjuta.spec.in: Fixed rpm build errors.
8162         
8163         * anjuta.spec.in: Fixed spec file for correct file paths and
8164         corrected rpmbuild.
8166         * Makefile.am: Substituted rpmbuild for rpm command as RedHat ships
8167         the rpm build command separately now.
8168         
8169         * src/anjuta.c, windows-dialog.c: Added some more window management
8170         stuffs (not still fully working, though).
8172         * TODO: Updated.
8174 2003-03-22  Naba Kumar  <naba@gnome.org>
8176         * anjuta.spec.in: Fixed 'Required' and 'Build' requirements fields.
8178 2003-03-21  Naba Kumar  <naba@gnome.org>
8180         * README: Removed Andy Piper's name from the active maintainers
8181         list on his request.
8182         
8183         * src/anjuta_cbs.c: Fixed alphabetical ordering of tabs with
8184         preferences.
8185         
8186         * src/anjuta-tools.c: Fixed compiler errors.
8188         * src/anjuta-tools.c, src/attach_process.c: Fixed more window
8189         show bugs.
8190         
8191         * src/commands.c, src/src_paths.c, src/style-editor.c,
8192         src/anjuta-tools.c: Added gtk_widget_show() calls for the dialogs
8193         becuase they are now hidden by default (from glade editing).
8194         
8195         * anjuta.glade, anjuta_dialogs_strings.c, src/anjuta.c,
8196         src/anjuta.h, src/main_menubar.c, src/main_menubar.h,
8197         src/main_menubar_def.h, src/mainmenu_callbacks.c,
8198         src/mainmenu_callbacks.h, src/windows-dialog.c: Implemented
8199         basic windows managements.
8200         
8201 2003-03-21  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
8202         * scintilla/PlatGTK.cxx: Converted right cursor to left cursor
8203         to hot-spot problems with cursor in XFree86 4.3.0. Patch by
8204         Enver ALTIN (a.k.a. skyblue)
8206 2003-03-19  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
8207         * tagmanager/*: Added ignore-list for symbols. This will make
8208         parsing more accurate for projects. Doc updates needed.
8210 2003-03-14  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
8211         * anjuta.glade, src/search-replace.c: Forward-port S/R (Dan)
8212         * launcher/Makefile.am: Link to correct libraries
8213         * src/launcher.c: Do not allow NULL shell
8215 2003-03-14  Etay Meiri <etay-m@bezeqint.net>
8216         * src/debug_tree.c: Improve debug tree view.
8218 2003-03-10  Dan Elphick <dre00r@ecs.soton.ac.uk>
8220         * anjuta.glade, anjuta_dialog_strings.c: Change dialog1 titles to
8221         'Run Configure Script' and 'Execute Program'. Increase minimum width
8222         of Configure dialog.
8223         * find_in_files.c, find_in_files_cbs.*: Properly create the file
8224         list widget by setting a model and adding a column and renderer.
8225           Actually store the nocvs toggle button in FindInFiles data structure.
8226           Handle selection changes via changed signal rather than row_activated.
8227           Use response signal for handling the close and find buttons.
8228           Close window when escape is pressed.
8229         * find_replace.c: Close window when escape is pressed.
8230         * find_text.c: Close window when escape is pressed in find dialog as
8231         well as wrap search question, where now Yes is the default button.
8233 2003-03-05  Naba Kumar  <naba@gnome.org>
8235         Patch from: Dan Elphick  <dre00r@ecs.soton.ac.uk>
8237         * src/message-manager-private.cc: Fixed a bug with vte conditional
8238         compilation.
8239         * anjuta.glade: Hides all windows in glade file.
8241 2003-03-05  Naba Kumar  <naba@gnome.org>
8243         * src/an_file_view.c: Fixed a compilation warning.
8244         * src/message-manager-private.cc: Conditional compilation for vte
8245         API.
8246         
8247 2003-02-28  Naba Kumar  <naba@gnome.org>
8249         * configure.in, anjuta.spec.in: Updated dependency packages version.
8250         * configure.in, (removed) acconfig.h: Eliminated autoheader templates.
8251         * src/preferences.c: Added debug assertions.
8252         * anjuta.glade, anjuta_dialogs_strings.c: Added a preferences for
8253         editor to enable/disable bringing the recent editor tabs first.
8254         
8255         * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
8256         tagmanager/include/tm_file_entry.h, src/*.[h,c], scintilla/*.[h,cxx],
8257         scintilla/include/*.h, plugins/class-gen/clsGen.c, printing/print.c:
8258         Merged with CVS branch ANJUTA_1_0_0 and brought in new search replace
8259         and     bug fixes. Also code clean ups.
8260         
8261         * (new) src/search-replace.[h,c]: New search replace implementation
8262         from ANJUTA_1_0_0 branch.
8263         
8264         * (new) src/windows-dialog.[h,c]: New windows management class
8265         [work in progress].
8267 2003-02-28  Naba Kumar  <naba@gnome.org>
8269         * plugins/class-gen/clsGen.c, printing/print.c, src/an_file_view.c,
8270         src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c,
8271         src/appwizard.c, src/build_file.c, src/build_project.c,
8272         src/clean_project.c, src/compile.c, src/configurer.c,
8273         src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
8274         src/message-manager-dock.c, src/message-manager-dock.h,
8275         src/message-manager-private.cc, src/message-manager.cc,
8276         src/preferences-dialog.c, src/preferences-dialog.h,
8277         src/preferences.c, src/preferences.h, src/project_dbase.c,
8278         src/project_dbase_gui.c, src/project_import.c, src/text_editor.c,
8279         src/text_editor.h, src/text_editor_cbs.c, src/toolbar_callbacks.c
8280         src/utilities.c, src/utilities.h:
8281         
8282         Widgetized Preferences and gave proper function names.
8284         * src/executer.c: Fixed a session loading bug.
8285         
8286 2003-02-27  Naba Kumar  <naba@gnome.org>
8288         * printing/print.c: Fixed printing font bug that failed to load the
8289         proper fonts.
8290         
8291         * src/toolbar.c: Disabled LED flashing (not yet implemented).
8292         
8293         * TODO, anjuta.prj: Updated.
8295 2003-02-24  Joe Harnish <bigJoe@linuxmail.org>
8297         * manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
8298         manuals/C/anjuta-manual/anjuta-manual-C.omf,
8299         manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
8300         manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf,
8301         manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf:
8302         fixed omf errors
8304 2003-02-25  Naba Kumar  <naba@gnome.org>
8306         * Makefile.am: Excluded omf-install from installation as the docs are
8307         not ready.
8308         
8309         TODO: Updated.
8310         
8311         * anjuta.glade, anjuta_dialogs_strings.c, prefrences.h, aneditor.cxx,
8312         anjuta.properties, users.properties, anjuta-tools.c: Fixed editor
8313         property names and added new editor properties and code cleanups.
8314         Also added new project properties.
8315         
8316         * src/compiler_options.[h,c]: Added pkg-config packages supports
8317         and fixed bugs.
8318         
8319         * src/glade_iface.h: Cleanups.
8320         
8321         * src/launcher.c: Used timer instead of idle to scan.
8322         
8323         * src/mainmenu_callbacks.c, src/project_dbase.[h,c],
8324         src/project_config.[h,c], src/project_import.c: Implemented project
8325         property to define GUI editor and to handle it.
8326         
8327         * src/preferences.c: i18n fixes.
8328         
8329         * pixmaps/Makefile.am, pixmaps/file_*.xpm, src/pixmaps.h: Removed
8330         unused (and old) pixmaps.
8331         
8332         * widgets/gnomefilelist.c, pixmaps/file_text.png: Updated icon.
8333         
8334 2003-02-25  Naba Kumar  <naba@gnome.org>
8336         * src/message-manager-private.[h,cc], src/preferences.c,
8337         anjuta.glade, anjuta_dialog_strings.c: Implemented
8338         gnome terminal profiles for the terminal preferences and moved the
8339         addition of terminal preferences in the terminal constructor.
8340         
8341         * anjuta.prj: Updated.
8343 2003-02-24  Naba Kumar  <naba@gnome.org>
8345         * (new)src/preferences-dialog.[c,h], preferences.[h,c],src/Makefile.am,
8346         (new)widgets/cell-renderer-captioned-image.[h,c], widgets/Makefile.am,
8347         (new)pixmaps/preferences-*.png, pixmaps/Makefile.am, anjuta.glade,
8348         po/POTFILES.in, anjuta_dialogs_strings.c: Implemented new
8349         preferences dialog.
8351         * TODO: Updated.
8353         * src/message-manager-private.[cc,h]: Fixed VTE terminal for
8354         text selection and child re-spawning.
8356         * src/pixmaps.h: Removed unused pixmaps definitions.
8357         
8358 2003-02-23  Naba Kumar  <naba@gnome.org>
8360         * src/project_dbase.[h,c], src/project_dbase_gui.c: GNOME2 ported
8361         the project tree/window.
8363         * src/an_symbol_view.[h,c], src/an_file_view.[h,c],
8364         src/project_dbase.[h,c], src/project_dbase_gui.c, src/session.[h,c]:
8365         Correct the use of a variable and implemented session save/load
8366         for tree expansion states.
8367         
8368         * src/main_menubar_def.h: Fixed shortcuts keys.
8369         
8370         * src/anjuta.c, src/gnome_project.c: Code clean ups.
8371         
8372         * anjuta.prj: Updated.
8373         
8374 2003-02-22  Naba Kumar  <naba@gnome.org>
8376         * src/debug_tree.[c,h]: GNOME2 port from 
8377         Etay Meiri <etay-m@bezeqint.net>
8378         
8379         * src/an_file_view.c, src/resources.[h,c],
8380         data/properties/bash.properties,
8381         data/properties/cpp.properties,
8382         data/properties/html.properties,
8383         data/properties/make.properties,
8384         data/properties/others.properties,
8385         data/properties/perl.properties,
8386         data/properties/props.properties,
8387         data/properties/xml.properties: Standarized file icons. Icons are
8388         defined in respective .properties file and are retrieved as resource
8389         data.
8391         * anjuta.glade, anjuta_dialogs_strings.c: Removed <span> tags
8392         in labels from the commands editor as that would create
8393         problems for translators.
8395 2003-02-21  Naba Kumar  <naba@gnome.org>
8397         * .cvsignore, (new)config.guess, (new)config.sub: Added these files
8398         as they should be part of CVS(?).
8400         * Makefile.am: Corrected a typo for glade generated strings file.
8402         * configure.in, po/hi.po: Added new Hindi (hi) translation
8403         in ALL_LINGUS and added initial Hindi translation.
8405         * pixmaps/Makefile.am, pixmaps/sv_unknown.xpm, src/pixmaps.h,
8406         (new)pixmaps/file_*.png: Added gnome2ish file icons and changed
8407         sv_unknown.xpm to more proper icon.
8409         * (new)data/properties/php.properties, data/properties/Makefile.am,
8410         data/properties/anjuta.properties, data/properties/html.properties:
8411         Fixed PHP syntax hilighting bug by separating php properties into
8412         different file (because of file size).
8414         * TODO: Updated.
8415         
8416 2003-02-20  Naba Kumar <naba@gnome.org>
8418         * src/breakpoints.c: Fixed breakpoints session saving/loading
8419         crash bug.
8420         
8421         * scintilla/*, scintilla/include/*: Updated to scintilla
8422         release 1.51
8423         
8424 2003-02-19  Naba Kumar <naba@gnome.org>
8426         * src/about.c: Fixed a typo reported by Enver ALTIN <ealtin@casdb.com>
8427         * TODO: Updated.
8429         * Makefile.am, src/Makefile.am,
8430         (removed) src/anjuta.glade, (removed) src/anjuta.gladep,
8431         (removed) src/anjuta_dialog_strings.c,
8432         (removed) src/anjuta_dialogs_strings.c,
8433         (added) anjuta.gladep, (added) anjuta_dialogs_strings.c,
8434         (added) anjuta.glade: Transfered glade files from src/ directory
8435         to the top level directory.
8437         * po/POTFILES.in: Updated.
8438         
8439         * (removed) macrocs2/*: Transfered to data/ directory.
8440         
8441         * (added) data/macro/*, (added) data/macros2/*, Makefile.am, configure.in,
8442         data/Makefile.am: Moved macros in data directory. Anjuta no longer
8443         requires to have macros dir, but the projects generated by anjuta
8444         require them.
8445         
8446         * src/an_file_view.c, src/an_symbol_view.c: Fixed expansion/collapse of
8447         trees.
8448         
8449         * src/defaults.c: Corrected default compiler options.
8450         
8451         * src/glade_iface.c, src/gnome_project.c: Fixes gnome2 projects generation
8452         wizard.
8453         
8454         * src/message-manager-private.cc, src/message-manager-private.h,
8455         src/message-manager.cc: Uses VTE terminal widget for imbedded terminal.
8456         
8457         * src/project_dbase.c, src/project_type.c, src/source.c: Proper
8458         source code generation for gnome2 projects.
8460 2003-02-11  Naba Kumar <naba@gnome.org>
8462         * src/an_file_view.c, src/an_symbol_view.c: The tree updated now
8463         restores the expand/collaspe states of the nodes after refresh.
8464         
8465         * src/an_file_view.c, src/an_symbol_view.c: Fixed a memory leak.
8466         
8467 2003-02-11  Naba Kumar <naba@gnome.org>
8469         * src/style-editor.c: Fixed pango font description handling for fonts.
8470         * src/anjuta.glade: Removed font size spin button.
8471         * configure.in, src/anjuta.prj: Corrected version.
8472         * TODO: update.
8473         
8474 2003-02-10  Naba Kumar <naba@gnome.org>
8476         * src/Makefile.am, src/anjuta-tools.c, src/main_menubar.c: Removed
8477         references of scroll-menu.h and add about.h in Makefile.am.
8478         
8479         * widgets/Makefile.am, (removed) widgets/e-shell-about-box.c,
8480         (removed) widgets/e-shell-about-box.h, (removed) widgets/scroll-menu.c,
8481         (removed) widgets/scroll-menu.h: Removed unused files.
8482         
8483         * Makefile.am: Added proper i18n rules and added intl tools for
8484         distributions.
8485         
8486         * anjuta.prj, configure.in: Changed version to 1.8.0 (reserving 1.2.0
8487         to the stable release).
8488         
8489         * anjuta.spec.in: Removed manuals packaging.
8490         
8491         * data/Makefile.am: Removed 'macros' installation (not required for
8492         gnome2 projects).
8494 2003-02-10  Naba Kumar <naba@gnome.org>
8496         * po/POTFILES.in: Updated.
8498         * pixmaps/Makefile.am, pixmaps/anjuta_icon.png, 
8499         (added) pixmaps/close_project.png, (removed) pixmaps/close_project.xpm,
8500         (added) pixmaps/open_project.png, (removed) pixmaps/open_project.xpm,
8501         (added) pixmaps/save_project.png, (removed) pixmaps/save_project.xpm,
8502         (added) pixmaps/undock.png, (removed) pixmaps/undock.xpm: Better
8503         icons and images.
8505         * src/aneditor.cxx, src/pixmaps.h, src/toolbar_callbacks.c,
8506         src/toolbar_callbacks.h: Fixed scintilla notification signal name
8507         and fixed to properly handle focus in find entry box.
8509         * Makefile.am: Added code for RH system menu update.
8511         * .cvsignore: Updated.
8513         * NEWS: Updated.
8515 2003-02-03  Naba Kumar <naba@gnome.org>
8517         * src/anjuta.glade, src/anjuta_dialogs_strings.c: Added edge.column
8518         editor preferences. and fixes dialogs.
8520         * printing/print.c, src/text_editor_gui.c, src/main_menu_callbacks.h:
8521         Fixed linenumbers and header margins when they are disabled and
8522         removed unused header files.
8524         * src/attact_process.[h,c], src/debugger.c: Attach to process
8525         now works.
8527         * src/help.c: Fixed dialog response.
8529         * TODO: Updated.
8531         * data/properties/anjuta.properties: Corrected typo.
8533         * src/controls.c, src/toolbar.c: Fixed non-working location navigation,
8534         Change the signal to "changed" in entry from "selection-changed" in
8535         list.
8537         * src/an_file_view.c, src/an_symbol_view.c: Fixed keyboard navigation
8538         short-cuts.
8540 2003-01-31  Naba Kumar <naba@gnome.org>
8542         * configure.in: Upgraded to use libgnomeprint-2.2
8543         
8544         * printing/Makefile.am: Updated
8545         
8546         *(removed) printing/print-doc.c, printing/print-doc.h,
8547         printing/print-util.c, printing/print-util.h: Removed because already
8548         merged with print.c.
8549         
8550         * printing/print.c, printing/print.h: Upgraded to use libgnomeprint-2.2
8551         and libgnomeprintui-2.2 and fixed rendering problems.
8552         
8553         * src/anjuta.glade, src/anjuta_dialogs_strings.c: Removed
8554         uneccessary print properties, as they are separately taken
8555         care in gnomeprint.
8556         
8557         * po/POTFILES.in: Update.
8559 2003-01-30  Naba Kumar <naba@gnome.org>
8561         * (new) src/about.[c,h], pixmaps/anjuta_logo1.png: Added new files
8562         for about dialog box.
8563         
8564         * src/Makefile.am, pixmaps/Makefile.am, src/mainmenu_callbacks.c,
8565         src/pixmaps.h: Modified for the above additions for about dialog.
8567 2003-01-29  Naba Kumar <naba@gnome.org>
8569         * src/style_editor.[c,h]: Added missing files.
8570         
8571 2003-01-29  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
8572         * scintilla/XPM.[cxx|h]: Added missing files
8574 2003-01-29  Naba Kumar <naba@gnome.org>
8575         
8576         * TODO, po/POTFILES.in: Updated.
8577         
8578         * anjuta.prj, src/anjuta.glade,
8579         * src/anjuta_dialogs_strings.c, src/executer.c: Fixed dialog bugs.
8581 2003-01-28  Naba Kumar <naba@gnome.org>
8582         
8583         * data/properties/anjuta.properties, src/aneditor.cxx,
8584         src/anjuta.glade, src/anjuta_dialogs_strings.c: Converted indicators
8585         properties into text properties (earlier it was int properties).
8587         * TODO: Updated
8588         
8589         * scintilla/AutoComplete.c,xx,
8590         scintilla/AutoComplete.h,
8591         scintilla/CallTip.c,xx,
8592         scintilla/CallTip.h,
8593         scintilla/Document.c,xx,
8594         scintilla/Document.h,
8595         scintilla/Editor.c,xx,
8596         scintilla/Editor.h,
8597         scintilla/LexAVE.c,xx,
8598         scintilla/LexCSS.c,xx,
8599         scintilla/LexHTML.c,xx,
8600         scintilla/LexOthers.c,xx,
8601         scintilla/LexPython.c,xx,
8602         scintilla/LineMarker.c,xx,
8603         scintilla/LineMarker.h,
8604         scintilla/Makefile.am
8605         scintilla/PlatGTK.c,xx,
8606         scintilla/PropSet.c,xx,
8607         scintilla/ScintillaBase.c,xx,
8608         scintilla/ScintillaBase.h,
8609         scintilla/ScintillaGTK.c,xx,
8610         scintilla/ViewStyle.c,xx,
8611         scintilla/include/Platform.h,
8612         scintilla/include/SciLexer.h,
8613         scintilla/include/Scintilla.h,
8614         scintilla/include/Scintilla.iface: upgraded to scintilla version 1.50
8615         
8616         
8617         src/Makefile.am,
8618         src/an_file_view.c,
8619         src/an_symbol_view.c,
8620         src/anjuta-tools.c,
8621         src/anjuta.c,
8622         src/anjuta.glade
8623         src/anjuta.h,
8624         src/anjuta_cbs.c,
8625         src/anjuta_dialogs_strings.c,
8626         src/anjuta_info.c,
8627         src/commands.c,
8628         src/compiler_options.c,
8629         src/debugger.c,
8630         src/help.c,
8631         src/main_menubar.c,
8632         src/main_menubar.h,
8633         src/main_menubar_def.h,
8634         src/mainmenu_callbacks.c,
8635         src/mainmenu_callbacks.h,
8636         src/message-manager-private.c,c
8637         src/message-manager-private.h,
8638         src/message-manager.c,c
8639         src/message-manager.h,
8640         src/pixmaps.h,
8641         src/preferences.c,
8642         src/preferences.h,
8643         src/project_config.c,
8644         src/project_dbase.c,
8645         src/project_dbase_gui.c,
8646         src/project_import_gui.c,
8647         src/properties.c,xx,
8648         src/properties.h,
8649         src/resources.c,
8650         src/src_paths.c,
8651         src/text_editor.c,
8652         src/text_editor_gui.c,
8653         src/toolbar.c,
8654         src/utilities.c,
8655         src/utilities.h,
8656         anjuta.prj: GNOME2 porting and fixed many porting bugs.
8657         
8658 2003-01-24  Naba Kumar <naba@gnome.org>
8660         * src/text_editor_gui.c, src/toolbar.c,
8661         src/text_editor.c, src/text_editor_cbs.h:
8662         Used correct notification signal name for scintilla
8663         (gtk2) and fixed UI.
8664         
8665         * src/controls.c: Does not hide tags combo. Simply makes it insensitive
8666         when not required.
8667         
8668         * printing/print-doc.c,
8669         printing/print.c,,
8670         src/anjuta-tools.c,
8671         src/find_replace.c,
8672         src/goto_line.c,
8673         src/launcher.c,
8674         src/mainmenu_callbacks.c,
8675         src/project_dbase.c,
8676         src/project_dbase.h,
8677         src/project_dbase_gui.c: Used GtkDialogs instead of GnomeDialog.
8678         src/text_editor.c,
8679         src/text_editor_cbs.h:
8682 2003-01-23  Naba Kumar <naba@gnome.org>
8684         * src/compiler_options.c, src/pixmaps.h, src/toolbar.c: Fixed to use
8685         correct stock icons and organized pixmap macros.
8686         
8687         Makefile.am: Removed non-generated files.
8688         
8689         * pixmaps/{add.xpm, an_tag.xpm, autocomplete.xpm, block_end.xpm,
8690         block_start.xpm, bookmark_first.xpm, bookmark_last.xpm,
8691         bookmark_next.xpm, bookmark_prev.xpm, build_stop.xpm,
8692         close_file.xpm, copy.xpm, cut.xpm, error_next.xpm,
8693         error_prev.xpm, execute.xpm, find_replace.xpm, find.xpm,
8694         fv_image.xpm, goto.xpm, graph.xpm, line-arrow.xbm, line-wrap.xbm,
8695         list_select.xpm, list_unselect.xpm, macro.xpm, new_file.xpm,
8696         open_file.xpm, paste.xpm, preferences.xpm, prefs_autoformat.xpm,
8697         prefs_build.xpm, prefs_cvs.xpm, prefs_editor.xpm,
8698         prefs_general.xpm, prefs_messages.xpm, prefs_print.xpm,
8699         prefs_styles.xpm, print.xpm, redo.xpm, reload_file.xpm, reload.xpm,
8700         remove.xpm, save_all.xpm, save_file.xpm, save.xpm, search.xpm,
8701         stop.xpm, undo.xpm}: Removed because no longer used.
8703         * pixmaps/{file_core.xpm, file_exec.xpm, file_text.xpm,
8704         file_unknown.xpm}: Files renamed from fv_*, as it would
8705         be the right name.
8707         * pixmaps/Makefile.am: Updated for the above changes.
8709 2003-01-23  Jakub Steiner <jimmac * ximian * com>
8711         * pixmaps/autocomplete-16.png,
8712         pixmaps/autocomplete.png,
8713         pixmaps/block-end-16.png,
8714         pixmaps/block-end.png,
8715         pixmaps/block-start-16.png,
8716         pixmaps/block-start.png,
8717         pixmaps/bookmark-first-16.png,
8718         pixmaps/bookmark-first.png,
8719         pixmaps/bookmark-last-16.png,
8720         pixmaps/bookmark-last.png,
8721         pixmaps/bookmark-next-16.png,
8722         pixmaps/bookmark-next.png,
8723         pixmaps/bookmark-prev-16.png,
8724         pixmaps/bookmark-prev.png,
8725         pixmaps/error-next-16.png,
8726         pixmaps/error-next.png,
8727         pixmaps/error-prev-16.png,
8728         pixmaps/error-prev.png: gnome2-styled icons
8731 2003-01-23  Naba Kumar <naba@gnome.org>
8733         * anjuta.prj: Updated compiler options.
8734         * scintilla/ScintillaGTK.cxx: Fixed selection notify.
8736         * src/aneditor.cxx,
8737         src/anjuta.c,
8738         src/anjuta.glade,
8739         src/anjuta_dialogs_strings.c,
8740         src/mainmenu_callbacks.c,
8741         src/mainmenu_callbacks.h,
8742         src/text_editor.c,
8743         src/text_editor_cbs.c,
8744         src/text_editor_gui.c: GNOME2 Porting.
8746 2003-01-22  Naba Kumar <naba@gnome.org>
8748         * ChangeLog: Corrected dates.
8749         * src/mainmenu_callbacks.h: Cleaned up function prototypes.
8750         * src/anjuta.glade, src/anjuta_dialogs_strings.h: Added more
8751         preferences.
8753 2003-01-22  Naba Kumar <naba@gnome.org>
8754         
8755         * plugins/patch/patch-plugin.c: Bug fix.
8756         
8757         * src/anjuta-tools.c,
8758         src/anjuta.c,
8759         src/anjuta.glade,
8760         src/anjuta.h,
8761         src/anjuta_dialogs_strings.c,
8762         src/breakpoints.c,
8763         src/cvs_gui.c,
8764         src/debugger.c,
8765         src/debugger.h,
8766         src/executer.c,
8767         src/glade_iface.c,
8768         src/main.c,
8769         src/mainmenu_callbacks.c,
8770         src/mainmenu_callbacks.h,
8771         src/preferences.c,
8772         src/project_dbase.c,
8773         src/project_dbase_gui.c,
8774         src/registers.c,
8775         src/sharedlib.c,
8776         src/signals.c,
8777         src/signals_cbs.c,
8778         src/source.c,
8779         src/stack_trace.c,
8780         src/toolbar_callbacks.c,
8781         src/utilities.c,
8782         src/utilities.h,
8783         src/watch.c: Used GtkDialog instead of messagebox. GNOME2 porting.
8784         
8785         * src/Makefile.am,
8786         (removed) src/CORBA-Server.c,
8787         (removed) src/CORBA-Server.h,
8788         (removed) src/Gladen-common.c,
8789         (removed) src/Gladen-stubs.c,
8790         (removed) src/Gladen.h,
8791         (removed) src/Prj-common.c,
8792         (removed) src/Prj-skelimpl.c,
8793         (removed) src/Prj-skels.c,
8794         (removed) src/Prj-stubs.c,
8795         (removed) src/Prj.h,
8796         (removed) src/glades.c,
8797         (removed) src/glades.h,
8798         (removed) src/messagebox.c,
8799         (removed) src/messagebox.h: Removed because no longer used.
8801 2003-01-21  Naba Kumar <naba@gnome.org>
8803         * src/anjuta-tools.c,
8804         src/anjuta.c,
8805         src/anjuta.glade,
8806         src/anjuta_dialogs_strings.c,
8807         src/anjuta_info.c,
8808         src/anjuta_info.h,
8809         src/breakpoints.c,
8810         src/compiler_options.c,
8811         src/debugger.c,
8812         src/find_replace.c,
8813         src/find_replace.h,
8814         src/find_text.c,
8815         src/find_text.h,
8816         src/goto_line.c,
8817         src/launcher.c,
8818         src/text_editor.c,
8819         widgets/gnomefilelist.c: GNOME2 porting.
8821 2003-01-20  Naba Kumar <naba@gnome.org>
8823         * global-tags/create_global_tags.sh: Uses pkg-config to
8824         read the modules.
8825         
8826         * src/anjuta.c,
8827         src/anjuta.glade,
8828         src/anjuta.h,
8829         src/anjuta_cbs.c,
8830         src/anjuta_dialogs_strings.c,
8831         src/breakpoints.c,
8832         src/breakpoints.h,
8833         src/compiler_options.c,
8834         src/compiler_options.h,
8835         src/fileselection.c,
8836         src/fileselection.h,
8837         src/mainmenu_callbacks.c,
8838         src/project_dbase_gui.c,
8839         src/session.c,
8840         src/src_paths.c,
8841         src/src_paths.h,
8842         src/text_editor.c,
8843         src/text_editor_gui.c,
8844         widgets/gnomefilelist.c,
8845         widgets/gnomefilelist.h: GNOME2 porting.
8846         
8847         * widgets/Makefile.am,
8848         (removed) widgets/gnomedirlist.c,
8849         (removed)widgets/gnomedirlist.h: Removed becuase they are not used.
8850         
8851         * src/Makefile.am,
8852         (removed) src/src_paths_cbs.c,
8853         (removed) src/src_paths_cbs.h,
8854         (removed) src/src_paths_gui.c,
8855         (removed) src/compiler_options_cbs.c,
8856         (removed) src/compiler_options_cbs.h,
8857         (removed) src/breakpoints_cbs.c,
8858         (removed) src/breakpoints_cbs.h: Removed because they are now
8859         combined in singe file
8861 2003-01-16  Naba Kumar <naba@gnome.org>
8863         * src/anjuta.glade, src/anjuta_dialogs_strings.c,
8864         src/compiler_options.c, src/compiler_options_cbs.c: Fixed compiler
8865         options dialog UI and data handling.
8868 2003-01-15  Naba Kumar <naba@gnome.org>
8870         * src/commands.[c,h], src/anjuta.glade, src/anjuta_dialogs_strings.c:
8871         Completed command editor porting.
8872         
8873         * src/anjuta.c: Removed the use of commands load function
8874         (not required).
8876         * src/text_editor_gui.c, src/test_editor.c: Added back widgets refs
8877         and unrefs.
8879         * src/anjuta-tools.c: Fixed translatable strings.
8880         
8881         * src/find_text.c: Fixed dialog creation from glade.
8882         
8883         * src/text_editor_gui.c, src/text_editor.c,
8884         src/text_editor_cbs.c: Completed port of detached text editor
8885         to gnome2 plateform.
8886         
8887 2003-01-14  Naba Kumar <naba@gnome.org>
8889         * src/anjuta.glade, src/preferences.[h,c],
8890         src/anjuta_dialogs_strings.c: Added build and editor
8891         preferences pages and other UIs. Fixed preferense loading and saving.
8892         
8893         * src/anjuta.c: Does case-insensitive match for tabs position
8894         preferences and removed preferences loading (done at _new() call).
8895         
8896         * anjuta-tools.c: Debugged tools dialog handling.
8897         * plugins/class-gen/clsGen.c: Fixed an undefined function.
8898         
8899 2003-01-13  Naba Kumar <naba@gnome.org>
8901         * ABOUT-NLS: Update (strange).
8903         * autogen.sh: Removed blocking code.
8905         * configure.in: Fixed an autogen bug.
8906         
8907 2003-01-13  Naba Kumar <naba@gnome.org>
8909         * (new)src/anjuta.gladep
8910         (new)src/messagebox.c
8911         (new)src/messagebox.h: Added files. References to messagesbox.[c,h]
8912         will be gradually removed (and then the files).
8913         
8914         * Makefile.am,
8915         anjuta.prj,
8916         printing/print-util.c,
8917         printing/print.c,
8918         scintilla/ScintillaGTK.c,xx
8919         src/Makefile.am,
8920         src/an_file_view.c,
8921         src/an_symbol_view.c,
8922         src/anjuta.c,
8923         src/anjuta.glade
8924         src/anjuta.h,
8925         src/anjuta_dialogs_strings.c,
8926         src/anjuta_gui.c,
8927         src/attach_process.c,
8928         src/attach_process.h,
8929         src/breakpoints.c,
8930         src/breakpoints.h,
8931         src/breakpoints_cbs.c,
8932         src/commands.c,
8933         src/commands.h,
8934         src/compiler_options.c,
8935         src/compiler_options.h,
8936         src/compiler_options_cbs.c,
8937         src/configurer.c,
8938         src/configurer.h,
8939         src/controls.c,
8940         src/cvs_cbs.c,
8941         src/debug_tree.c,
8942         src/debug_tree.h,
8943         src/executer.c,
8944         src/executer.h,
8945         src/find_in_files.c,
8946         src/find_in_files.h,
8947         src/find_in_files_cbs.c,
8948         src/find_replace.c,
8949         src/find_replace.h,
8950         src/find_text.c,
8951         src/find_text.h,
8952         src/goto_line.c,
8953         src/help.c,
8954         src/help.h,
8955         src/launcher.c,
8956         src/main.c,
8957         src/main_menubar.c,
8958         src/mainmenu_callbacks.c,
8959         src/message-manager.c,c
8960         src/pixmaps.h,
8961         src/preferences.c,
8962         src/project_config.c,
8963         src/project_config.h,
8964         src/project_dbase.c,
8965         src/project_import_cbs.c,
8966         src/resources.c,
8967         src/resources.h,
8968         src/splash.c,
8969         src/src_paths.c,
8970         src/src_paths.h,
8971         src/src_paths_gui.c,
8972         src/text_editor.c,
8973         src/text_editor_gui.c,
8974         src/toolbar.c,
8975         src/toolbar.h,
8976         src/utilities.c,
8977         src/utilities.h,
8978         src/wizard_gui.c,
8979         widgets/gnomefilelist.c: GNOME2 Port.
8981 2003-01-10  Naba Kumar  <naba@gnome.org>
8983         * src/an_file_view.c,
8984         src/anjuta_gui.c,
8985         src/appwizard_gui.c,
8986         src/compiler_options.c,
8987         src/compiler_options_cbs.c,
8988         src/cvs_cbs.c,
8989         src/executer.c,
8990         src/fileselection.c,
8991         src/find_in_files.c,
8992         src/goto_line.c,
8993         src/main_menubar.c,
8994         src/memory.c,
8995         src/message-manager-dock.c,
8996         src/preferences.c,
8997         src/project_dbase_gui.c,
8998         src/project_import_gui.c,
8999         src/registers_gui.c,
9000         src/sharedlib_gui.c,
9001         src/src_paths_gui.c,
9002         src/text_editor_gui.c,
9003         src/toolbar.c,
9004         src/watch_gui.c: GNOME2 porting. Fixed unresolved symbols
9006 2003-01-09  Naba Kumar <naba@gnome.org>
9008         * scintilla/RESearch.cxx: Removed cvs logging as it was creating
9009         problems with some comments.
9011         * anjuta.prj: New project file (updated?)
9013         * src/Makefile.am: Enabled deprecated API and fixed variables.
9015         * src/an_file_view.c,
9016         src/an_symbol_view.c,
9017         src/anjuta-plugins.c,
9018         src/anjuta-tools.c,
9019         src/anjuta.c,
9020         src/anjuta_gui.c,
9021         src/appwizard_cbs.c,
9022         src/attach_process.c,
9023         src/attach_process_cbs.c,
9024         src/compiler_options.c,
9025         src/compiler_options_cbs.c,
9026         src/launcher.c,
9027         src/mainmenu_callbacks.c,
9028         src/message-manager-private.c,c
9029         src/message-manager-private.h,
9030         src/message-manager.c,c
9031         src/message-manager.h,
9032         src/project_dbase.c,
9033         src/project_dbase.h,
9034         src/project_dbase_gui.c,
9035         src/project_import_cbs.c,
9036         src/project_import_gui.c,
9037         src/registers.c,
9038         src/resources.c,
9039         src/resources.h,
9040         src/sharedlib.c,
9041         src/signals.c,
9042         src/signals_cbs.c,
9043         src/signals_gui.c,
9044         src/splash.c,
9045         src/src_paths_cbs.c,
9046         src/src_paths_gui.c,
9047         src/stack_trace.c,
9048         src/text_editor.c,
9049         src/text_editor_gui.c,
9050         src/text_editor_menu.c,
9051         src/toolbar.c,
9052         src/toolbar_callbacks.c,
9053         src/utilities.c,
9054         src/watch.c,
9055         src/watch_cbs.c,
9056         src/wizard_gui.c: GNOME porting.
9058 2002-12-24 Naba Kumar <naba@gnome.org>
9060         * AUTHORS, ChangeLog, HACKING, Makefile.am,
9061         NEWS, README, SEARCH-REPLACE,
9062         THANKS, TODO, acinclude.m4, anjuta.prj, anjuta.spec.in, configure.in, 
9063         setup-gettext, data/*, doc/.cvsignore, global-tags/*,
9064         launcher/Makefile.am,
9065         launcher/anjuta_launcher.c, macros2/*, manuals/*/*/*/*,
9066         plugins/class-gen/clsGen.c, plugins/patch/patch-plugin.c,
9067         plugins/sample1/plugin-sample1.c, printing/print-doc.c,
9068         printing/print-util.c, printing/print.c, printing/print.h,
9069         scintilla/*/*, widgets/e-shell-about-box.c,
9070         src/*, tagmanager/*/*, widgets/Makefile.am,
9071         widgets/gnomefilelist.c:
9072         
9073         Merged with ANJUTA_1_0_0 branch (at tag MERGE_LEVEL_1) and ported many
9074         src/*.[c,h] files to gnome2 API.
9076         * src/anjuta_dialogs_strings.c: Added glade generated translatable
9077         strings table.
9079 2002-10-23  Naba Kumar <naba@gnome.org>
9081         * autogen.sh: Prevented Users from building HEAD cvs.
9082         
9083 2002-09-16  Stephane Demurget  <demurgets@free.fr>
9085         * src/anjuta.glade: added the compiler options dialog, hopefully
9086         HIG-1.0 compliant. Perhaps some accelerators are duplicated, though.
9088 2002-09-15  Stephane Demurget  <demurgets@free.fr>
9090         * src/anjuta.glade: fixed a lot of small glitches.
9092         * src/commands.[ch]: more gnome 2 port. only instant apply is missing
9093         now.
9095         * src/breakpoints_cbs.c: polished a bit.
9097 2002-09-15  Stephane Demurget  <demurgets@free.fr>
9099         * src/anjuta.glade: added the commands dialog fully HIG-1.0 compliant.
9101         * src/commands.c: partial gnome 2 port.
9103         * src/utilities.[ch]: changed some bits to be const.
9105 2002-09-14  Stephane Demurget  <demurgets@free.fr>
9107         * src/Makefile.am: removed breakpoints_gui.c and added a check
9108         for gdk-pixbuf deprecated functions, but there shouldn't be much
9109         anyway.
9111         * src/breakpoints_gui.c: killed.
9113         * src/anjuta.glade: added two dialogs for the breakpoints management.
9115         * src/anjuta.h:
9116         * src/anjuta_cbs.c:
9117         * src/appwizard.c:
9118         * src/attach_process.c:
9120         * src/breakpoints*.[ch]: cleaned, simplified and polished up a lot of things,
9121         really huge changes and porting work.
9122         
9123         * src/breakpoints.[ch] (treeview_enabled_toggled): impl.
9124         (breakpoints_dbase_new): moved the UI init bits here.
9126         * src/breakpoints_cbs.[ch] (breakpoints_dbase_add_brkpnt): simplified
9127         a lot, not using any color anymore (not HIG compliant) and not using
9128         BrkPtItem thanks to libglade. 4 issues marked with #warning that have
9129         to be double checked.
9131         * src/build_file.c:
9132         * src/build_project.c: gnome 2 port.
9134 2002-09-11  Stephane Demurget  <demurgets@free.fr>
9136         * src/anjuta.glade:
9137         * src/anjuta.h:
9138         * src/anjuta_cbs.c:
9139         * src/appwizard.c:
9140         * src/breakpoints.c:
9141         * src/breakpoints_cbs.c: cleaned up some bits.
9143 2002-09-09  Stephane Demurget  <demurgets@free.fr>
9145         * src/Makefile.am:
9146         * src/messagebox.[ch]: killed. Not HIG compliant at all :/
9148         * src/an_symbol_view.[ch]:
9149         * src/attach_process_cbs.h: polished a bit.
9151         * src/breakpoints_cb.[ch]: partial gnome 2 port.
9153 2002-09-02  Stephane Demurget  <demurgets@free.fr>
9155         * configure.in:
9156         * src/Makefile.am: added libglade-2 to the build.
9158         * src/anjuta.[ch]: added support for libglade.
9160         * src/anjuta.glade: added. There could be a file per top-level widget,
9161         as some other gnome projects, though.
9163         * src/attach_process_gui.c: removed.
9164         * src/attach_process.[ch]: gnome 2 port.
9165         (attach_process_new): Added the treeview init and the widget references
9166         here.
9168 2002-08-31  Stephane Demurget  <demurgets@free.fr>
9170         * src/an_file_view.c: fixed some compilation issues.
9172         * src/an_symbol_view.c: gnome 2 port.
9174 2002-08-26  Stephane Demurget  <demurgets@free.fr>
9176         * src/an_file_view.c: finished gnome 2 port.
9177         (on_file_view_row_expanded), (on_file_view_row_collapsed): change the
9178         directory pixmap depending on the event.
9180         * src/project_dbase.h: s/GtkTreeIter/GtkTreeRowReference/.
9181         (project_file_data_new): use a GtkTreePath.
9183 2002-08-23  Stephane Demurget  <demurgets@free.fr>
9185         * src/Makefile.am: readded back an_*_view.[ch] because they are still
9186         driving me nuts but they need to be ported, heh ?
9188         * src/an_file_view.c: gnome 2 port, almost finished after some hard
9189         work since it's quite a total rewrite again.
9191 2002-08-22  Stephane Demurget  <demurgets@free.fr>
9193         * src/an_file_view.c:
9194         * src/project_dbase.h: s/GtkTreePath/GtkTreeIter/.
9196 2002-08-21  Stephane Demurget  <demurgets@free.fr>
9198         * src/anjuta_info.c:
9199         * src/utilities.h: gnome 2 port, featuring a total rewrite.
9201 2002-08-20  Stephane Demurget  <demurgets@free.fr>
9203         * src/Makefile.am: removed an_*_view.[ch] because they're driving me
9204         nuts ATM.
9205        
9206         * src/an_file_view.c:
9207         * src/aneditor.cxx:
9208         * src/anjuta_cbs.c:
9209         * src/compiler_options.h:
9210         * src/messagebox.c:
9211         * src/messagebox.h:
9212         * src/pixmaps.h:
9213         * src/project_dbase.h:
9214         * src/resources.h: gnome 2 port.
9216 2002-08-14  Stephane Demurget  <demurgets@free.fr>
9218         Added missing keywords reported by Lucca Bellonda <lbell@tsc4.com>.
9220         * data/properties/sql.properties: added the DATETIME data type.
9222         * data/properties/html.properties: added the foreach php keyword.
9224 2002-08-08  Stephane Demurget  <demurgets@free.fr>
9226         * widgets/Makefile.am: removed blank line after the last backslash
9227         for avoiding a warning from automake.
9229         * configure.in:
9230         * src/Makefile.am: added the ORBit-2 dep.
9232 2002-08-08  Stephane Demurget  <demurgets@free.fr>
9234         * AUTHORS: added Biswa, because I wonder why noone already have
9235         written his name in the Anjuta's hall of fame :)
9237 2002-08-01  Naba Kumar <kh_naba@users.sourceforge.net>
9239         * widgets/Makefile.am, widgets/gnomefilelist.[c,h], widgets/gnomedirlist.[c,h],
9240         widgets/e-shell-about-box.c: Made to compile for gnome2.
9241         
9242 2002-07-31  Naba Kumar <kh_naba@users.sourceforge.net>
9244         * scintilla/PlatGTK.cxx, scintilla/Scintilla.cxx,
9245         scintilla/include/ScintillaWidget.h: Made to compile for gtk2.
9246         
9247         * configure.in, printing/print.h, printing/print.c,
9248         printing/print-doc.c: Made to compile for gnome2.
9249         
9250 2002-07-30  Naba Kumar <kh_naba@users.sourceforge.net>
9252         * configure.in, acconfig.h, Makefile.am, autogen.sh, launcher/Makefile.am,
9253         plugins/class-gen/Makefile.am, plugins/patch/Makefile.am, plugins/sample1/Makefile.am,
9254         printing/Makefile.am, src/Makefile.am, tagmanager/include/Makefile.am,
9255         widgets/Makefile.am:
9256         
9257         Upgraded the build system to gnome2 platform.
9258         
9259 2002-12-19  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
9260         * manuals/*: Added capability to generate PDF and PS.
9261         * src/debugger.c, data/gdb.init: Solaris GDB fixes.
9262         * TODO, TODO.biswa: Intergated TODO list.
9263         * src/project_dbase.c: Patch by TTimo (pref saving), bug #636542
9264         , bug #574470
9265         * src/dnd.c: Fix typo
9266         * src/an_[symbol|file]_view.c: Hide when updating (reduced flicker)
9267         * src/anjuta.c: Bug #568895, Bug #575419
9269 2002-12-18  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
9271         * tagmanager/tm_global_tags.c: Fixed compiler warning.
9272         * manuals/C/anjuta-faqs/anjuta-faqs.sgml: Updated FAQ.
9274 2002-12-17  Naba Kumar <naba@gnome.org>
9276         * Makefile.am, src/Makefile.am, src/main.c: Fixed a couple of distcheck
9277         bugs.
9278         
9279 2002-12-17  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
9280         * manuals/C/anjuta-manual/*: Updated manual to include tool editor.
9281         * scintilla/LexCPP.cxx: Disable doxygen comment highliting.
9282         * anjuta.prj: Added tools.sgml
9283         * data/properties/cpp.properties: Bug # 646974
9285 2002-12-16  Naba Kumar <naba@gnome.org>
9287         * src/goto_line.c: Ordered 'Ok' and 'Cancel' button in the right order.
9288         * src/configurer.c, src/anjuta_info.c, src/attac_process_gui.c,
9289         src/executer.c, src/launcherc, src/breakpoints_gui.c, src/help.c: Activates
9290         on 'Enter' and adds proper focus mechanism.
9291         * src/anjuta.c: Fixed a memory corruption bug.
9292         * src/anjuta-tools.c, anjuta.glade: Tools parameter dialog activates on
9293         'Enter' and can also be Canceled. Sets proper default and focus policies
9294         for tools dialogs.
9295         * src/main_menubar_def.h: Fixed typos, added icons and added hot keys.
9296         * anjuta.glade, src/Makefile.am, src/anjuta_dialog_strings.c: Enabled
9297         translatable strings in dialogs and fixed some dialog properties.
9298         * src/anjuta-tools.c: Now uses xml format for loading and saving.
9299         * configure.in, anjuta.spec.in, anjuta.prj: Bumped version to 1.0.1
9300         * src/message_manager_private.cc: Fixed some debug messages.
9301         * src/print.c, src/print-doc.c, src/anjuta-tools.c, src/anjuta.c,
9302         widgets/gnomefilelist.c: Fixed a memory leaks.
9303         * src/toolbar.[ch], src/text_editor.[ch], src/find_text.[ch],
9304         src/toolbar_callbacks.[ch], src/mainmenu_callbacks.c,
9305         src/main_menubar_def.h: Implemented incremental search.
9306         * TODO: Updated.
9308 2002-12-14  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
9309         * tagmanager/*: Minor cleanups and warning fixes.
9310         * src/an_symbol_view.c, src/an_file_view.c: Do not freeze the
9311         GUI during long updates.
9312         * src/text_editor.c: Remove debug message.
9314 2002-12-13  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
9315         * tagmanager/tm_project.c: Fix a memory access problem.
9317 2002-12-13  Naba Kumar <naba@gnome.org>
9319         * anjuta.glade, src/anjuta-tools.c: Added a new column in the
9320         tools list to show "Enabled" flag of the tool. Fixed a bug where
9321         tool list is not cleared when creating a new tool.
9322         
9323 2002-12-13  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
9324         * anjuta.glade, src/anjuta-tools.c: Added user params to tools.
9326 2002-12-12  Naba Kumar <naba@gnome.org>
9328         * anjuta-tools.[h,c], commands.c: Used the tools help of
9329         anjuta variables list in commands editor and fixed a typos
9330         buy in anjuta-tools.c.
9331         
9332 2002-12-12  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
9333         * anjuta.glade, src/anjuta-tools.c, src/text_editor.[ch]
9334         , src/mainmenu_callbacks.c, controls.c: Tools editor stuff.
9335         * TODO.biswa: Added to help me track things better.
9337 2002-12-11  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
9339         * configure.in, anjuta.spec.in: Added libglade dependency.
9340         * Makefile.am: Added anjuta.glade file.
9341         * src/anjuta-tools.c, src/main.c, src/main_menubar_def.h
9342         , src/mainmenu_callbacks.[ch], src/message-manager.h
9343         , src/widget-registry.c: Tools editor GUI + other additions.
9345 2002-12-09  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
9347         * src/project_dbase.[ch], tagmanager/tm_project.c,
9348         tagmanager/include/tm_project.h, src/mainmenu_callbacks.c:
9349         Implement syncing tags image with the project database.
9350         * src/anjuta-tools.c: Implemented variable substitution and
9351         working directory in tools.
9353 2002-12-09  Naba Kumar <naba@gnome.org>
9354         
9355         * data/properties/anjuta.properties, src/commands.[ch]: Reads the
9356         command configuration language list from properties.
9357         
9358         * data/properties/asm.properties, data/properties/ruby.properties:
9359         Fixed typos.
9361 2002-12-04  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
9363         * src/an_symbol_view.c: Remember current selected entry and select
9364         it automatically after refresh.
9366 2002-11-26  Murray Cumming  <murrayc@usa.net>
9368         * src/project_type.c, src/project_dbase.c, src/stock_libs.anj,
9369           src/compiler-options.c, src/wizard_gui.c: Renamed gtkmm 1.2
9370         and gnomemm 1.2 projects so that people know they are really
9371         glademm projects. The gtkmm 2 and gnomem 2 projects are OK though.
9372         But I did correct these to sue lowercase names.
9374 2002-12-01  Naba Kumar <naba@gnome.org>
9376         * data/anjuta.properties: Fixed caching problem on 
9377         indicators.
9378         * src/preferences.c, src/preferences_gui.c: Implemented automatic
9379         indicators prefs.
9380         
9381 2002-12-01  Naba Kumar <naba@gnome.org>
9383         * data/properies/anjuta.properties: Corrected "indicators.automatic"
9384         property name.
9385         * src/anjuta.c, src/preferences.h: Added MESSAGES_INDCATORS_AUTOMATIC
9386         property and uses it.
9387         * src/aneditor.cxx: Fixed a bug associated with selection a word at
9388         current cursor.
9389         
9390 2002-11-30  Naba Kumar <naba@gnome.org>
9392         * src/debugger.c: Fixed a typo.
9393         * data/properties/*: Updated properties files and added
9394         new ones.
9395         * src/main_menubar_def.h, main_menubar.[hc], mainmenu_callbacks.[hc]:
9396         Added comment submenu and cleaned up ref and unref of menus.
9397         * src/aneditor.h: Added definition of comment commands.
9398         * src/aneditor.c: Upgrade from latest SciTE source code.
9399         * src/text_editor.[hc], src/text_editor_cbs.c, 
9400         src/message_manager_private.cc, src/message_manager.[cc,h],
9401         src/anjuta.[c,h]: Added indicators support for errors/warnings
9402         highlight in the editor.
9403         * NEWS, TODO: Update.
9404         * scintilla/include/PropSet.h: Removed deprecrated function.
9405         
9406 2002-11-29  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
9408         * src/anjuta-tools.[ch]: Tools implementation (basic)
9409         * src/anjuta-plugins.[ch], src/anjuta.[ch], src/main_menubar.[ch]
9410           , src/main_menubar_def.h: PLugins cleanup and segregation
9411         * src/widget-registry.[ch], src/main_menubar.[ch]: Start of a widget
9412           registry
9413         * anjuta.prj: Added new files
9414         * manuals/C/anjuta-faqs/anjuta-faqs.sgml: New FAQ entry
9415         * plugins/class-gen/clsGen.c: Register menu under 'Project'
9416         * plugins/patch/patch-plugin.c: Register menu under 'Format'
9417         * plugins/sample1/plugin-sample1.c: Register menu under 'View'
9418         * src/Makefile.am: Added new files
9419         * src/message-manager.[cc/h]: Added standard output and error windows
9421 2002-11-26  Johannes Schmid <clubfan@users.sourceforge.net>
9423         * project_type.c: Fixed Gnomemm2 project type
9425 2002-11-25  Naba Kumar <naba@gnome.org>
9427         * printing/print.c: Fixed a compile warning.
9428         * scintilla/Autocomplete.cxx: Applied missing patch from Biswa
9429         * src/utilities.c: Fixed a compile warning in sparc, hides the
9430         terminal check error output from the user.
9431         * project_config.[ch], project_dbase.[ch], source.c: Added project
9432         version, exclude modules configuration and reordered other config
9433         properties. Changed some strings to more descriptive text.
9434         * src/compiler_opitions.c: Removed extra newlines from .prj file
9435         save.
9436         * anjuta.prj: Converted to new format (only reorganised properties
9437         and removed extra newlines ... nothing else).
9438         * NEWS: updated
9439         
9440 2002-11-21  Naba Kumar <naba@gnome.org>
9442         * Editor.cxx, Editor.h, include/SciLexer.h, include/Scintilla.h,
9443         include/Scintilla.iface, KeyMap.cxx, KeyWords.cxx, LexCPP.cxx,
9444         LexFortran.cxx, LexHTML.cxx, LexMatlab.cxx, LexOthers.cxx,
9445         LineMarker.h, PropSet.cxx, RESearch.cxx, ScintillaBase.cxx:
9446         Updated to the CVS version.
9448 2002-11-20  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
9450         * scintilla/AutoComplete.[cxx,h], scintilla/PlatGTK.cxx
9451           , scintilla/include/Platform.h, scintilla/ScintillaBase.cxx
9452           , scintilla/include/Scintilla.h, src/aneditor.cxx: Implement
9453           images in completion lists. 
9454         * src/resources.h: Make C++ friendly.
9455         * scintilla/PropSet.cxx: Fix memory leak.
9457 2002-11-20  Naba Kumar <naba@gnome.org>
9459         * scintilla/*/*: Synced to latest scintilla 1.49
9460         * scintilla/LexAsm.cxx, scintilla/LexFortran.cxx, src/Makefile.am:
9461         New lexers added.
9463         * scintilla/RESearch.cxx: The automatic cvs log in the
9464         file really broke things trying to interprete the changelog
9465         entry incorrectly as end-of-comment. Removed the $cvs line
9466         and committed again.
9467         
9468 2002-11-19  Naba Kumar <naba@gnome.org>
9470         Patch from Timothee Besset <ttimo@idsoftware.com>
9471         
9472         * src/message-manager-private.cc: Interpretes absolute
9473         file paths properly in zvt terminal.
9475 2002-11-19  Naba Kumar <naba@gnome.org>
9477         Patch from Timothee Besset <ttimo@idsoftware.com>
9478         
9479         * src/preferences.c, src/preferences_gui.c, src/project_dbase.c,
9480         src/properties.cxx, src/properties.h, anjuta.prj: Saves some of the 
9481         (important) editor preferences in project (if there is one
9482         open).
9483         
9484         * TODO: Updated
9485         
9486 2002-11-18  Naba Kumar <naba@gnome.org>
9487         
9488         Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
9489         
9490         * src/debug_tree.c, src/find_in_files_gui.c,
9491         src/find_replace.c, src/find_text.c, 
9492         src/project_import.c, src/project_import_gui.c,
9493         src/wizard_gui.c: i18n Fixes.
9495 2002-11-15  Naba Kumar <naba@gnome.org>
9497         * plugins/class-gen/clsGen.c: Fixed to use project function
9498         to import files. Create non-existent directories before the
9499         sources are written.
9500         
9501         * configure.in, src/Makefile.am, src/main.c, src/preferences_gui.c,
9502         src/preferences.c, src/CORBA-Server.c,src/CORBA-Server.h,
9503         src/glade_iface.c,
9504         src/glades.c: Excluded gladen files from build. This
9505         will fix the unnecessary dependency on libssl.
9506         
9507         * src/project_dbase.[c,h], src/project_dbase_gui.c: Refined
9508         file import funtion.
9509         
9510         * src/message_manager_private.cc: Fixed a compiler warning with
9511         DEBUG preprocessor macro.
9512         
9513         * src/text_editor_cbs.c, src/main_menu_callbacks.c: Fixed a bug where
9514         wrong (undocked) editor window was closed on clicking close on an
9515         undocked editor window.
9516         
9517         * src/debugger.c: Fixed a bad bug where debugger terminal won't
9518         start correctly if the executable was run before with 'F3'.
9519         
9520         * src/toolbar_callbacks.c: Wrap around find next.
9521         * src/toolbar.c: Disable combo activate.
9522         * src/find_text.c (on_find_text_ok_clicked): Swapped 'yes' and 'no'
9523         button positions to get 'yes' as default.
9525         * anjuta.spec.in: Updated.
9526         
9527         * src/anjuta_info.c, src/appwizard_gui.c,
9528         src/attach_process_gui.c, src/breakpoints_gui.c,
9529         src/commands.c, src/compiler_options_gui.c, src/configurer.c,
9530         src/cvs.c, src/cvs_gui.c, src/debugger.c, src/executer.c,
9531         src/find_in_files_gui.c, src/find_replace.c, src/find_text.c,
9532         src/help.c, src/launcher.c, src/main.c, src/mainmenu_callbacks.c,
9533         src/memory.c, src/message-manager-private.cc, src/message-manager.cc,
9534         src/preferences.c, src/preferences_gui.c, src/project_config.c,
9535         src/project_dbase.c, src/project_dbase.h, src/project_dbase_gui.c,
9536         src/project_import_gui.c, src/registers_gui.c, src/sharedlib_gui.c,
9537         src/signals_gui.c, src/source.c, src/src_paths_gui.c,
9538         src/stack_trace_gui.c, src/text_editor_cbs.c, src/text_editor_gui.c,
9539         src/toolbar.c, src/toolbar_callbacks.c, src/watch.h, 
9540         src/watch_cbs.c, src/watch_gui.c, plugins/class-gen/clsGen.c,
9541         plugins/patch/patch-plugin.c, printing/print-util.c:
9542         Set all windows and dialogs transient
9543         to their parents so that they remain floated above their parents.
9544         
9545 2002-11-13  Naba Kumar <naba@gnome.org>
9547         * printing/print.c: Fixed a leak and bug #634819 (print/preview does not
9548         take default editor font).
9549         
9550         * widgets/e-shell-about-box.c, src/main_menubar_def.h:
9551         Corrected email address.
9552         
9553         * src/mainmenu_callbacks.c: Used spaces instead of tabs
9554         for changelog entry.
9556         * NEWS: Updated.
9557         
9558 2002-11-06  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
9559         * plugins/class-gen/clsGen.c: Refined the class generator a bit.
9561 2002-11-06  Naba Kumar <naba@gnome.org>
9563         * README: Updated
9564         * anjuta.spec.in: Ships the .omf files with the
9565         documents instead of the base package.
9566         
9567 2002-11-04  Naba Kumar <naba@gnome.org>
9569         * data/properties/latex.properties: Fixed a bug.
9570         * ChangeLog: Released 1.0.0 stable.
9572 2002-11-04  Naba Kumar <naba@gnome.org>
9574         * src/commands.c: Added command with shell redirection capability.
9575         * data/properties/anjuta.properties: Changed default execution
9576         command.
9577         * src/project_dbase.c: Set project top dir in properties.
9578         * Makefile.am: Recurse scripts/ before data/ to fix a distcheck error.
9579         * data/Makefile.am: More diskcheck error fixes.
9580         
9581         * README, anjuta.spec.in, THANKS, AUTHORS,
9582         manuals/C/anjuta-faqs/anjuta-faqs.sgml,
9583         manuals/C/anjuta-manual/authers,sgml,
9584         manuals/C/anjuta-manual/anjuta-manual.sgml,
9585         manuals/C/anjuta-manual/anjuta-manual-C.omf,
9586         manuals/C/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf
9587         : Changed anjuta home to
9588         new URL and my email address.
9589         
9590         * manuals/C/anjuta-manual/interfaces.sgml,
9591         manuals/C/anjuta-manual/prefereces.sgml,
9592         manuals/C/anjuta-faqs/anjuta-faqs.sgml: Fixed typos and updated.
9593         
9594         * src/main_menubar.[c,h], src/controls, src/toolbar_callbacks.c
9595         : removed reference to the help menu as the menu is modified
9596         when no help is found (which is very likely when we are
9597         shiping the documents separately).
9598         
9599 2002-11-03  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
9600         * anjuta.spec.in: Update specfile to make multiple RPMs.
9601         * data/Makefile.am: make dist fix.
9602         * src/text_editor_menu.c: Fix compile warnings (casts).
9604 2002-11-02  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
9605         * manuals/C/anjuta-faqs/anjuta-faqs.sgml: FAQ update.
9606         * tagmanager/general.h, src/launcher.c: FreeBSD fixes (RFE #628576)
9608 2002-11-01  Naba Kumar <naba@gnome.org>
9610         * macros2/*, Makefile.am, configure.in, data/Makefile.am:
9611         Added gnome2 macros to be used by gnome2 project wizard.
9612         
9613         * data/autogen.sh.gnome2: Fixed to use our own macros instead of
9614         from gnome-common.
9615         
9616         * macros/Makefile.am: Removed INSIDE_GNOME_COMMAND macro
9617         as it was conflicting with generated projects and is not
9618         useful for us.
9619         
9620         * src/appwiz_page1.c, src/project_dbase.h, src/project_type.c,
9621         src/project_type.h, src/source.c, src/wizard_gui.c: Fixed gnome2
9622         project generation, removed qt project as it's not complete and
9623         added gnome2 bonobo wizard.
9625 2002-10-29  Naba Kumar <naba@gnome.org>
9627         * po/POTFILES.in: Updated.
9628         * po/POTFILES.skip: Added.
9629         * preferences.h: Fixed print paper size property name.
9631 2002-10-28  Naba Kumar <naba@gnome.org>
9632         
9633         * data/user.properties, data/Makefile.am: Added user properties file
9634         which will be copied in user's ~/.anjuta/user.properties.
9635         
9636         * data/anjuta.properties: Changed a comment.
9637         
9638         * macros/gnome-pilot.m4: Upgraged to the cvs head of gnome-macros.
9639         
9640         * src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
9641         src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/preferences.c:
9642         Adde [Settings]->[Preferences]->[Edit user.properties file ...] menu
9643         item.
9645         * src/mainmenu_callbacks.c: Fixed a bug that loads system properties file
9646         instead of user properties file.
9647   
9648         * README, anjuta.prj, configure.in: Bumped anjuta version to 1.0.0
9649         * anjuta.spec.in: Added {prefix}/share/doc/anjuta for rpms.
9650         * Makefile.am: Install docs in share/doc/anjuta and not doc/anjuta.
9651         * README, TODO: Updated.
9652         
9653 2002-10-28  Naba Kumar <naba@gnome.org>
9655     * manuals/C/anjuta-manual/figures/editor_guides.png,
9656     manuals/C/anjuta-manual/figures/editor_margins.png,
9657     manuals/C/anjuta-manual/figures/editor_markers.png,
9658     manuals/C/anjuta-manual/figures/local_variables.png,
9659     manuals/C/anjuta-manual/figures/open_file_multiple.png,
9660     manuals/C/anjuta-manual/figures/prefs_print.png,
9661     manuals/C/anjuta-manual/figures/print_dlg.png,
9662     manuals/C/anjuta-manual/figures/print_preview.png,
9663     manuals/C/anjuta-manual/figures/symbol_browser.png,
9664     manuals/C/anjuta-manual/figures/variable_tip.png: New png
9665     files for manual documentation.
9666     
9667     * manuals/sgmldocs.make,
9668     manuals/C/anjuta-manual/Makefile.am,
9669     manuals/C/anjuta-manual/authors.sgml,
9670     manuals/C/anjuta-manual/build.sgml,
9671     manuals/C/anjuta-manual/compileopts.sgml,
9672     manuals/C/anjuta-manual/debugger.sgml,
9673     manuals/C/anjuta-manual/execute.sgml,
9674     manuals/C/anjuta-manual/fileoperations.sgml,
9675     manuals/C/anjuta-manual/interface.sgml,
9676     manuals/C/anjuta-manual/preferences.sgml,
9677     manuals/C/anjuta-manual/projects.sgml,
9678     manuals/C/anjuta-manual/figures/arguments.png,
9679     manuals/C/anjuta-manual/figures/open_file.png,
9680     manuals/C/anjuta-manual/figures/other_opts.png,
9681     manuals/C/anjuta-manual/figures/scrshot.png,
9682     manuals/C/anjuta-manual/figures/toolbar_browser.png,
9683     manuals/C/anjuta-manual/figures/toolbar_tags.png:
9684     
9685     Updated anjuta manual documentation.
9687     
9688 2002-10-27  Naba Kumar <naba@gnome.org>
9690     * utilities.[h,c], debugger.[h,c], commands.c: Added gnome-terminal
9691     check and modifies debugger terminal command accordingly
9692     to function properly.
9693     
9694 2002-10-25  Naba Kumar <naba@gnome.org>
9696         * manuals/sgmldocs.make: Fixed a couple of bugs.
9697         * data/x-anjuta-project.desktop. data/Makefile.am: Mime handling link.
9699 2002-10-24  Naba Kumar <naba@gnome.org>
9701         * src/debug_tree.c: Fixed a crash bug from Etay.
9703         * global_tags/create_global_tags: Added messages.
9704         Fixed infinite looping within files.
9705         
9706         * macro/autogen.sh: Removed debug and warning flags for defaults.
9707         
9708         Patch from Vadim Berezniker <vadim@berezniker.com>
9709         
9710         * tagmanager/tm_workspace.[h,c], global-tags/create_global_tags.sh,
9711         global-tags/tm_global_tags.c: Fixed infinite loop in system tags
9712         generation.
9714         * Makefile.am: XML merge is broken for .destop in RH 8.0, so
9715         temporarily just copy it
9717 2002-10-24  Naba Kumar <naba@gnome.org>
9719         * manuals/sgmldocs.make, anuals/C/anjuta-faqs/anjuta-faqs.sgml,
9720         manuals/C/anjuta-manual/anjuta-manual.sgml, 
9721         manuals/C/anjuta-manual/compileopts.sgml,
9722         manuals/C/anjuta-manual/debugger.sgml,
9723         manuals/C/anjuta-manual/execute.sgml,
9724         manuals/C/anjuta-manual/fileoperations.sgml,
9725         manuals/C/anjuta-manual/interface.sgml,
9726         manuals/C/anjuta-manual/introduction.sgml,
9727         manuals/C/anjuta-manual/projects.sgml,
9728         manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
9729         manuals/ja/anjuta-faqs/anjuta-faqs.sgml,
9730         manuals/ja/anjuta-manual/anjuta-manual.sgml,
9731         manuals/ja/anjuta-manual/compileopts.sgml,
9732         manuals/ja/anjuta-manual/debugger.sgml,
9733         manuals/ja/anjuta-manual/execute.sgml,
9734         manuals/ja/anjuta-manual/fileoperations.sgml,
9735         manuals/ja/anjuta-manual/interface.sgml,
9736         manuals/ja/anjuta-manual/introduction.sgml,
9737         manuals/ja/anjuta-manual/projects.sgml: Upgraded to Docbook 4.0
9739 2002-10-24  Naba Kumar <naba@gnome.org>
9741         * src/project_type.c: added autogen for qt projects.
9742         * src/debugger.c: enabled debugger debugging for DEBUG MODE.
9743         Fixed a bug that retrieves wrong terminal command.
9744         * src/commnads.c: Added more terminal commands.
9745         * configure.in: Checks for scrollkeeper version.
9746         
9747 2002-10-22  Naba Kumar <naba@gnome.org>
9749         * configure.in, acinclude.m4, setup-gettext: Used AM_GNU_GETTEXT
9750         instead of AM_GNOME_GETTEXT.
9751         
9752         * src/source.c, data/autogen.sh.*, data/Makefile.am: Added support
9753         for setup-gettext for the wizard generated projects.
9755         * src/source.c: Fixed a bug where glade file wasn't generated.
9756         
9757         * src/gnome_project.c: Excluded project version from project dir
9758         name.
9759         
9760 2002-10-22  Naba Kumar <naba@gnome.org>
9762         * acinclude.m4: New file with dummy funtion for gettext
9763         cross compatibility fix.
9764         
9765         * configure.in, setup-gettext: Fixed to use with AM_GNOME_GETTEXT.
9766         * configure.in: Fixed cflags to avoid useless warnings.
9767         * Makefile.am: EXTRA_DIST += setup-gettext.
9768         * src/toolbars.c: Added space paddings around tags label.
9770 2002-10-21  Naba Kumar <naba@gnome.org>
9772         Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
9773         
9774         * setup-gettext: New script to maintain gettext cross version
9775         compatibility.
9776         * configure.in, macros/autogen.sh: Fix for gettext cross version
9777         compatibility.
9778         
9779 2002-10-21  Naba Kumar <naba@gnome.org>
9781         * debug_tree.c: Fixed incorrect use of debug assertion.
9782         
9783 2002-10-18  Etay Meiri <etay-m@bezeqint.net>
9784             Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
9785         * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
9786         src/memory.c, src/memory.h, src/message-manager-private.cc:
9787         
9788         New parsing algorithm; adapted from kdevelop.
9789         Middle button menu for changing the value's display type
9791 2002-10-07  Naba Kumar <naba@gnome.org>
9793         * src/main_menubar_def.h: Changed status bar message for Help->
9794         Browse info pages. Bug #603308
9796         * src/executer.c: Made "User terminal" default for creating
9797         projects (User can always disable it later). Bug #114222
9798         
9799 2002-10-03  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
9801         * macros/autogen.sh: Require gettext 0.10.x for autogen
9802         * src/text_editor.c: Fixes Bug #595303
9803         * src/source.c: Fixes Bug #595970
9804         * src/anjuta.c: Fixes Bug #598366
9805         * scingtilla/LexCPP.cxx: Bug #602296
9806         * src/main_menubar_def.h: Bug #604363
9807         * src/find_in_files.[h,c], src/find_in_files_gui.c: Buf #608679
9808         
9809 2002-10-07  Jens Georg <mail@jensgeorg.de>
9811         Reviewed by: Naba Kumar <kh_naba@gnome.org>
9812         * gnomefilelist.c: This patch fixes the bug #611542
9813         
9814 2002-09-20  Naba Kumar <kh_naba@gnome.org>
9816         * data/properties/Makefile.am: Added tcltk.properties file.
9817         
9818 2002-09-20      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
9820         Reviewed by: Naba Kumar <kh_naba@gnome.org>
9821         
9822         * README: Updated README
9823         * plugins/class-gen/clsGen.c, src/message_manager.cc
9824           , src/mainmeu_callbacks.c, src/memory.c
9825           , src/project_dbase_gui.c, src/text_editor_gui.c
9826           , widgets/gnomefilelist.c: Set window icons
9827         * configure.in, macros/*, */Makefile.am, anjuta.spec.in:
9828           Enabled release build (stripped + optimized binaries, etc.)
9829         * data/properties/anjuta.properties, src/commands.c,
9830           src/defaults.cFixed bug #595489 (stdin on executables)
9831         * src/appwizard.c, src/main.c, src/message-manager.cc
9832           , src/project_dbase.c, src/toolbar.c, widgets/gnomefilelist.c
9833           , src/debug_tree.c: Memory related (valgrind) fixes.
9834         * src/message-manager-private.[cc,h], src/pixpams.h
9835           , src/preferences.[ch], src/preferences_gui.c: Terminal preferences
9836         * anjuta.prj: Added debug_tree.c to SOURCES
9837         * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
9838           src/text_editor_menu.c, src/text_editor_gui.c, src/anjuta.c:
9839           Compacted code and cleaned up unnecessary functions.
9840         * tagmanager/*.[ch]: Code fixes.
9841         
9842 2002-08-30  Etay Meiri <etay-m@bezeqint.il>
9843         
9844         Reviewed by: Naba Kumar <kh_naba@gnome.org>
9845         
9846         * src/debug_tree.c, debug_tree.h, debugger.c, message-manager-private.cc:
9847         Debug tree now detects changes of displayed variables
9848         and changes their color to red
9850 2002-09-20  Naba Kumar <kh_naba@gnome.org>
9852         Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
9853         
9854         * mainmenu_callbacks.c: Set's the current file name in
9855         file save as dialog.
9856         
9857 2002-09-20  Naba Kumar <kh_naba@gnome.org>
9859         Patch from: Vlastimil Holer <xholer@informatics.muni.cz>
9861         * data/properties/tcltk.properties: New file for tcl/tk
9862         properties.
9864 2002-08-28      Naba Kumar      <kh_naba@users.sourceforge.net>
9866         * src/project_type.[c,h], src/source.c, data/Makefile.am:
9867         Fixed a fatal bug which doesn't let building gnome2 related
9868         projects. They use different autogen.sh script. Defined new
9869         type field "gnome_macro_support".
9870         
9871         * data/autogen.sh.gnome2: New file.
9872         
9873         * src/utilities.c (anjuta_util_escape_quotes): Fixed a fatal
9874         bug with quotes escaping in quotes.
9875         
9876         * src/message-manager-private.cc: Used event box instead
9877         of frame for local message pane, so that the borders appear
9878         properly and nicely.
9879         
9880         * src/anjuta.c: Fixed bug #600221 -- anjuta crashes on exit
9881         if there is a project open and all the files are un-docked.
9883         * src/dnd.c: Possible fix for bug #512873 Drag And Drop problems.
9885 2002-08-27      Andy Piper      <andy.piper@freeuk.com>
9887         * src/main_menubar_def.h: implement feature request #595356, patch #597161
9888         * THANKS: updated for new contributions
9889         * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: patch #597161
9891 2002-08-27 Steven Knight  <steven.knight@unh.edu>
9893         * src/appwiz_page1.c, src/pixmaps.h, src/project_dbase.c,
9894         src/project_dbase.h, src/project_type.c, src/source.c, 
9895         src/wizard_gui.c: new Qt project type
9896         *** NB not fully tested, may need some work, icon required...
9898 2002-08-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
9900         * src/memory.c, src/memory.h: new memory patch
9902 2002-08-27  Johannes Schmid <clubfan@users.sourceforge.net>
9904         * src/anjuta.c: Fixed bug #589646 CVS preferences visibility
9906 2002-08-27      Naba Kumar      <kh_naba@users.sourceforge.net>
9908         * lancher/anjuta_launcher.c: Determine pty from function
9909         call instead of running 'tty' externally.
9910         
9911         * data/properties/cs.properties: Added compile/build commands.
9912         Fixed execution properties.
9913         
9914         * src/commands.c: Added c# options.
9916         (Patch from: Etay Meiri <etay-m@bezeqint.net>)
9917         
9918         * src/debug_tree.[c,h], src/debugger.[c,h],
9919         src/message_manager_private.[cc,h], message_manager.cc, stack_trace.[c,h]:
9920         
9921         The following problems, detected by Jean-Noel Guiheneuf, were fixed:
9922         1. Misaligned structs when they are members of other structs.
9923         2. '{' sometimes appears as a variable.
9924         3. Wrong processing of some arrays.
9925         I've also incorporated some code from a patch by Guiheneuf Jean-Noel
9926         that displays the tree in two columns (variable and value).
9928 2002-08-14  Stephane Demurget  <demurgets@free.fr>
9930         Added missing keywords reported by Luca Bellonda <lbell@tsc4.com>.
9932         * data/properties/sql.properties: added the DATETIME data type.
9934         * data/properties/html.properties: added the foreach php keyword.
9936 2002-08-09      Naba Kumar      <kh_naba@users.sourceforge.net>
9938         * NEWS: Updated with new features.
9939         
9940         * data/.cvsignore, doc/.cvsignore: Updated.
9941         
9942         Patch from: Etay Meiri <etay-m@bezeqint.net>
9943         
9944         * src/debug_tree.h, src/debug_tree.c: New files.
9945         
9946         * src/Makefile.am, src/message-manger-private.[h,cc],
9947         src/message-manger.cc: Added Tree view for debugger
9948         locals view.
9949         
9950 2002-08-09      Naba Kumar      <kh_naba@users.sourceforge.net>
9952         Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
9953         
9954         * src/memory.c, src/memory.h: New files.
9955         
9956         * src/Makefile.am, src/appwizard.c, src/controls.c,
9957         src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
9958         src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
9959         
9960         Memory view implemetation that would enable viewing raw memory
9961         during debugging.
9963 2002-08-08  Stephane Demurget  <demurgets@free.fr>
9965         * AUTHORS: added Biswa, because I wonder why noone already have
9966         written his name in the Anjuta's hall of fame :)
9968 2002-08-07      Naba Kumar      <kh_naba@users.sourceforge.net>
9970         * src/appwizard_gui.c: Removed an ambiguous prototype.
9971         * src/appwizard_gui.c: Removed more ambiguous prototypes. This seem to
9972         fix a nasty PPC bug as reported by Todd Goyen <wettoad@knighthoodofbuh.org>.
9973         * THANKS: Updated M. Ali Vardar's email.
9974         
9975 2002-08-01      Andy Piper      <andy.piper@freeuk.com>
9977         * src/anjuta_gui.c: implemented feature request to stop main and browser
9978           toolbars having exclusive use of space
9980 2002-08-01      Andy Piper      <andy.piper@freeuk.com>
9982         * NEWS: updated for 1.0-beta release
9983         * widgets/e-shell-about-box.c, manuals/C/anjuta-manual/authors.sgml, 
9984           THANKS: credited new contributors
9986 2002-07-24  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
9988         * tm_project.c: Added *.i and *.pc to C code files.
9989         * data/Makefile.am, plugins/class-gen/Makefile.am: Build fixes.
9990         * src/project_dbase.c: Project dir realpath()ed.
9992 2002-07-17  Stephane Demurget  <demurgets@free.fr>
9994         * */*/*.{c, cxx, h, py}:
9995         * scintilla/include/Scintilla.iface: UNIXified all sources thanks to a
9996         nifty script from Timothee Besset <ttimo@idsoftware.com>.
9998 2002-07-15      Naba Kumar      <kh_naba@users.sourceforge.net>
9999         
10000         * NEWS: Updated.
10001         * scintilla/KeyWords.cxx: Fixed a compile bug.
10003 2002-07-02      Naba Kumar      <kh_naba@users.sourceforge.net>
10005         * src/aneditor.cxx: Expression tip not shown when
10006         debugger not active or ready.
10007         
10008         * data/Makefile.am: Install anjuta.mime in $(prefix)/share/mime-info
10009         
10010 2002-07-01      Naba Kumar      <kh_naba@users.sourceforge.net>
10012         * pixmaps/anjuta_splash.png: New splash from Misha.
10013         
10014         Patch from: Pierre Sarrazin <sarrazip@sympatico.ca>
10015         
10016         * src/breakpoints.h, src/debugger.h, src/project_dbase.h,
10017         src/text_editor.c, src/text_editor.h, src/text_editor_gui.c,
10018         src/toolbar.c, src/toolbar.h: C++ fixes so that these could work
10019         with c++ sources.
10020         
10021         * src/aneditor.cxx: Automatic expression tips during debugging
10022         session.
10023         
10024         * NEWS: Updated.
10025         
10026 2002-06-28  patch from Jens Georg <mail@jensgeorg.de>
10028         * doc/Makefile.am, configure.in: Updated for new launcher manpage.
10029         * doc/anjuta_launcher.1.in: Added file.
10030         
10031 2002-06-28      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
10033         * src/project_dbase.c: Fixed update of tagmanager.
10034         
10035 2002-06-28      Johannes Schmid <clubfan@users.sourceforge.net>
10036         
10037         * src/cvs.c, src/cvs_gui.c: cvs remove -f is now used and
10038         a warning is printed in the dialog. (Bug #567983)
10040 2002-06-28      Naba Kumar      <kh_naba@users.sourceforge.net>
10042         (Patch from: Kelly Bergougnoux <three3@users.sourceforge.net>)
10043         
10044         * src/appwiz_page1.c, src/pixmaps.h, src/project_dbase.c,
10045         src/project_dbase.h, src/project_import_cbs.c, src/project_type.c,
10046         src/source.c, src/wizard_gui.c: libglade2 wizard.
10047         
10048         Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
10049         
10050         * scintilla/include/PropSet.h:
10051         see mail 13/06/2002 "Dollar is a valid function character"
10052         
10053 2002-06-23      Naba Kumar      <kh_naba@users.sourceforge.net>
10055         * src/preferences_gui.c: Added pixmaps to the preferences tab labels
10056         
10057         * src/pixmaps.h, pixmaps/Makefile.am, pixmaps/prefs_*.xpm,
10058         anjuta.prj: Added xpm pixmap files and their entries.
10059         
10060         (Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>)
10061         
10062         * src/utilities.h, tagmanager/tm_project.c: Cleanups
10063         
10064         * src/project_dbase.c, src/project_dbase_gui.c: Fixed the
10065         file-path-corruption bug and the cannot-import-file-in-project
10066         bug and taken care of both generated and imported projects.
10067         
10068 2002-06-13      Naba Kumar      <kh_naba@users.sourceforge.net>
10070         * Makefile.am: src module should be build last to complete
10071         the dependencies with the libraries.
10072         
10073         * plugins/class-gen/clsGen.c: Removed the gtk_widget_set_usize()
10074         calls to the various widgets to avoid clipping with large fonts.
10075         
10076 2002-06-13      Dave Huseby <huseby@shockfusion.com>
10078         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
10079         
10080         * plugins/class-gen/clsGen.c: Upgraded to new class generator.
10081         * plugins/class-gen/class_logo.xpm: cvs added file.
10082         
10083 2002-06-12  Naba Kumar <kh_naba@users.sourceforge.net>
10085         * data/properties/anjuta.properties: Added anjuta.terminal property
10086         for older session file to work properly.
10087         
10088         * src/preferences_gui.c: Hidden unused option to make the
10089         preferences/general page less crowded. Shifted user info
10090         down in the vbox.
10091         
10092 2002-06-12      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
10094         * src/an_file_view.[ch], src/cvs_gui.h: CVS integration.
10095         * src/an_symbol_view.[ch]: Usability and memory leak fixes.
10096         * src/anjuta.c, src/cvs_cbs.c, src/project_dbase.c: Fixed memory leaks.
10097         * src/project_dbase_gui.c: Usability: Show file name in error message.
10098         * widgets/gnomefilelist.c: Fixed memory leaks.
10100 2002-06-12  Sébastien Côté <cots01@gel.usherb.ca>
10102         * printing/print.c, printing/print.h: Dynamically calculate
10103         the line number width in print.
10105 2002-06-11  Johannes Schmid <clubfan@users.sourceforge.net>
10106         
10107         * src/cvs.c: FileView is automatically updated after a 
10108         cvs commit/update.
10110 2002-06-11      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
10112         * anjuta.prj: Added source directories
10113         * configure.in, src/Makefile.am, widgets/Makefile.am: Consolidated
10114         gdk_pixbuf CFLAGS and LIBS.
10115         * global-tags/create_global_tags.sh: Pick up SDL tags.
10116         * src/anjuta.c, src/build_project.c, 
10117         src/message-manager-private.cc: Fix memory management bugs.
10118         * src/main_menubar.c, src/project_dbase_gui.c: Hide unimplemented
10119         features.
10120         * src/project_dbase.c: fix #566337
10122 2002-06-11      Andy Piper      <andy.piper@freeuk.com>
10124         * src/preferences_gui.c: message strings reviewed
10125                 
10126         * anjuta.prj, configure.in, doc/Makefile.am, data/welcome.txt.in, 
10127         doc/anjuta.1.in: install man page, update version numbers automatically
10128         (patch from Jens Georg <mail@jensgeorg.de>)
10129         * data/welcome.txt, doc/anjuta.1: files removed
10131 2002-06-11  Naba Kumar <kh_naba@users.sourceforge.net>
10133         * src/preferences.h, src/preferences.h, src/anjuta.c:
10134         Removed the reference of MESSAGE_WINDOW_VISIBLE. They are
10135         not required as per the discussions in the mailing list.
10136         
10137         * src/preferences_gui.c: Removed the "Misc",
10138         "User" and "Components" preference tab and shifted the
10139         preferences to other relevent pages.
10140         
10141         * src/debugger.c: Comment the debug flag.
10142         
10143 2002-06-11  Naba Kumar <kh_naba@users.sourceforge.net>
10145         * src/utilities.c (anjuta_util_escape_quotes): taken care
10146         to escape '\' too. Fixed crash bug when term could not be
10147         started. Corrected error message.
10149         * src/utilities.c, src/utilities.h: Added anjuta_util_kill()
10150         to use when the process runs in separate process group, where
10151         normally kill() would not respond. Added a funtion to parse
10152         a string and seperate out the args as a list.
10153         
10154         * src/debugger.c, src/debugger.h: Modified terminal envokation
10155         command to use execlp() intead of execvp(), so that terminal could
10156         be configured by the user. Removed the hard coded gnome-terminal
10157         use. Enabled stopping/restarting programs while it is executing.
10158         Added post execution flag to decide if the debugger should exit
10159         or restart the program after the program has terminated. Converted
10160         to parse the terminal command from properties and use directly
10161         with execvp().
10162         
10163         * src/an_file_view.c: Added col titles for file view, so that
10164         people could identify that the numbers on the right is the
10165         cvs revision numbers.
10166         
10167         * src/controls.c: Enabled restart program and stop program for
10168         debug while the program is executing.
10170 2002-06-10      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
10172         * anjuta.spec.in, configure.in: Fixed gdk-pixbuf and gnome-print
10173         requirements.
10174         * src/an_file_view.c, src/an_symbol_view.c, src/debugger.c, 
10175         src/main_menubar_def.h, src/message-manager-private.h, 
10176         src/message-manager.cc, src/project_dbase.[ch], 
10177         src/project_dbase_gui.c, src/text_editor.c, 
10178         src/text_editor_menu.[ch]: Consistent dock/undock check menu items 
10179         for project, messages and editor windows.
10180         * data/stock_libs.anj: more library descriptions
10181         * src/controls.c: disable Format->Detach if notebook has no 
10182         children
10183         
10184         Patches reviewed by Andy Piper <andy.piper@freeuk.com>
10186 2002-06-09      Andy Piper      <andy.piper@freeuk.com>
10188         * data/stock_libs.anj: added more library descriptions
10189         * anjuta.prj: added tutorial files
10191 2002-06-09      Andy Piper      <andy.piper@freeuk.com>
10193         * src/main_menubar_def.h, src/mainmenu_callbacks.c: fixed
10194         the CVS keyword insert and improved help text
10196 2002-06-09      Andy Piper      <andy.piper@freeuk.com>
10198         * data/stock_libs.anj: expanded library list and began to add 
10199         library descriptions
10200         
10201         * plugins/class-gen/clsGen.c: fixed message strings
10202         
10203         * po/en_GB.po: added file
10204         
10205         * configure.in: added en_GB
10206         
10207         * anjuta.prj: added new files
10208         
10209         * pixmaps/Makefile.am: install the MadeInAnjuta button file 
10210         so users can use it for their websites :-)
10211         
10212         * pixmaps/anjuta_splash.png: new splash screen from Misha
10213         
10214         * src/debugger.c: commented the define for ANJUTA_DEBUG_DEBUGGER
10215         left over from the previous work to fix bugs :-)
10216         
10217         * src/main_menubar_def.h, src/main_menubar.h, src/main_menubar.c, 
10218         src/controls.c, src/mainmenu_callbacks.h, 
10219         src/mainmenu_callbacks.c: Insert CVS keywords, message strings 
10220         reviewed
10221         
10222         * src/watch_gui.c, src/stack_trace_gui.c, src/app_wizard_gui.c, 
10223         src/project_import_gui.c, src/sharedlib_gui.c, 
10224         src/signals_gui.c: set window icon correctly
10225         
10226         * NEWS: more updates for the release
10227         
10228         * HACKING: updated for window icons and insert menu information
10229         
10230         * src/cvs_gui.c, src/build_project.c, 
10231         src/project_import_cbs.c: message strings reviewed
10232         
10233         * src/controls.c: context help button should be disabled if 
10234         DevHelp is not installed
10235         
10237 2002-06-08  Naba Kumar <kh_naba@users.sourceforge.net>
10239         * src/debugger.c: Fixed the signalling screw up because of string
10240         update in gdb used to report the child process PID. Also, no
10241         error dialog will be popped up for "no such file or directory"
10242         error (very annoying and useless error). This error will still
10243         be shown on the debug message window. Avoided terminating the
10244         program when the terminal is terminated -- doesn't hurt, otherwise
10245         we get crappy egg-and-hen problem.
10246         
10247         * src/sharedlib.c, src/signals.c: Fixed the incorrect default window
10248         dimensions loading.
10249         
10250         * src/anjuta.c: Limited the default size of main window to sane
10251         values.
10253         * src/preferences.c: Fixed some deadly memory corruption bugs in
10254         the recent patches. Return from getenv() should NEVER be freed,
10255         because they are static strings.
10256         
10257         * src/preferences_gui.c: Removed the fix for crash bug with font
10258         selection and applied the real fix.
10259         
10260 2002-06-08      Andy Piper      <andy.piper@freeuk.com>
10262         * NEWS: updated for release
10264 2002-06-08  Naba Kumar <kh_naba@users.sourceforge.net>
10266         * src/launcher.c: Added a fix a memory leak and a possible
10267         fix for zvt-crash bug.
10268         
10269         * printing/.cvsignore, plugins/patch/.cvsignore: Added files.
10270         
10271         * data/properties/latex.properties,
10272         data/properties/ada.properties: Added file.is.source property.
10273         
10274         * src/an_file_view.c: Set auto column size of the file
10275         revision column.
10276         
10277         * src/mainmenu_callbacks.c, src/cvs.c: Fixed bug #542151.
10278         The user is now prompted to confirm the closing of the file
10279         if it is being used by CVS. If yes, the editor is closed and
10280         the CVS operation stops.
10281         
10282 2002-06-07      Andy Piper      <andy.piper@freeuk.com>
10284         * anjuta.prj: bump project version for release
10285         * BUGS: removed unnecessary file
10287 2002-06-07      Philip Van Hoof <freax@pandora.be>
10289         * widgets/gnomefilelist.c: fix up issue with directory deleted 
10290         during the life of the file list widget
10291         * src/preferences_gui.c: sticking-plaster fix to font selection
10292         causes segfault bug
10294         Patches reviewed by Andy Piper <andy.piper@freeuk.com>
10296 2002-06-07      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
10298         * data/properties/anjuta.properties, src/an_file_view.[ch], 
10299         src/an_symbol_view.[ch], src/defaults.c, src/preferences.[ch], 
10300         src/preferences_gui.c, src/project_dbase.c, src/project_dbase_gui.c: 
10301         added options for symbol and file browsers.
10302         * data/properties/cpp.properties: linker flags should come after
10303         the name of the file to compile.
10304         * scintilla/Editor.cxx: fixed gcc compilation warning.
10305         * src/Makefile.am, src/project_import.c: anjuta_import.sh should
10306         be executed from bindir only.
10307         * src/an_file_view.[ch], tagmanager/tm_file_entry.c, 
10308         tagmanager/include/tm_file_entry.h: CVS version information in file 
10309         browser.
10310         * src/anjuta.c, src/preferences.[ch]: remember visibility of messages 
10311         window.
10312         * src/controls.c, src/cvs.[ch], src/project_dbase.[ch]: CVS fixes.
10313         * src/launcher.c, src/project_import.c: (hopefully) fixed random ZVT
10314         crashes during file import.
10315         * src/project_import.c: disable project menu items during project 
10316         import.
10317         
10318         Patch reviewed by Andy Piper <andy.piper@freeuk.com>
10320 2002-06-07  Jean-Noel Guiheneuf  <jnoel@saudionline.com.sa>
10322         * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, 
10323         src/preferences.c, src/main_menubar_def.h, src/main_menubar.c,
10324         src/main_menubar.h, src/controls.c:     fixed Insert ChangeLog, 
10325         modified Insert menu, added C functions template, header C 
10326         template, modified header_template HEADER_H ==> NAMEFILE_H
10327         
10328         Patch reviewed by Andy Piper <andy.piper@freeuk.com>
10330 2002-06-05      Andy Piper      <andy.piper@freeuk.com>
10332         * data/properties/html.properties: changed some file 
10333         associations
10335 2002-06-05 Philip Van Hoof <freax@pandora.be>
10337         * widgets/gnomefilelist.c: Fixed #560759 and #561776
10338         
10339         Patch reviewed by Andy Piper <andy.piper@freeuk.com>
10341 2002-06-05  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
10343         * data/properties/anjuta.properties, src/defaults.c: Make windows
10344         docked by default, fix the big fonts bug.
10345         
10346         * src/an_file_view.c, src/main_menubar_def.h, 
10347         src/project_dbase_gui.c: sanitized the Edit/View mess.
10348         
10349         * src/main_menubar_def.h, src/main_menu_callbacks.c: Add an item
10350         for customizing shortcuts.
10351         
10352         * src/mainmenu_callbacks.c: Search for selected word if present.
10353         
10354         * src/text_editor_menu.c: Added context menu options for docking
10355         and undocking editor windows.
10356         
10357         * src/main_menubar.h, src/main_menubar.c: more support for the 
10358         shortcuts menu item.
10359         
10360         Patch reviewed by Andy Piper <andy.piper@freeuk.com>
10362 2002-06-05      Andy Piper      <andy.piper@freeuk.com>
10364         * scintilla/RESearch.cxx: removed CVS Log keyword to prevent
10365         all commit messages being written to top of the file
10366         
10367         * src/main_menubar_def.h: message strings reviewed
10368         
10369         * src/project_import.c: message strings reviewed
10370         
10371         * src/source.c, src/glades.c: message strings reviewed. Fixed 
10372         some bugs around reading the project properties for creating 
10373         .glade and .desktop files in the Application Wizard. There were
10374         typos in the property names being retrieved
10375         
10376         * widgets/gnomefilelist.c: changed build_full_path to make 
10377         the file widget support ~
10378         Patch from Pierre Sarrazin <sarrazip@sympatico.ca>
10379         
10380         * THANKS, widgets/e-shell-about-box.c, 
10381         manuals/anjuta-manual/C/authors.sgml: updated for new
10382         patch
10384 2002-06-05  Naba Kumar <kh_naba@users.sourceforge.net>
10386         * src/project_dbase.c: Fixed the file-path-corruption bug
10387         and the cannot-import-file-in-project bug. (follow-up with
10388         the last commit from Stef).
10389         
10390         * src/anjuta_cbs.c: Fixed double-confirmation when exiting
10391         with unsaved-project.
10392         
10393 2002-06-05  Stephane Demurget  <demurgets@free.fr>
10395         * src/project_dbase.c (project_dbase_add_file_to_module): fixed a
10396         misplaced g_free.
10398 2002-06-04      Andy Piper      <andy.piper@freeuk.com>
10400         * data/properties/{xml,html,other}.properties: changed some file 
10401         associations
10402         
10403         * data/anjuta.mime: oops! cvs added
10404         
10405         * scintilla/RESearch.cxx: fixed up a problem with comments
10406         
10407         * global-tags/create_global_tags.sh: redirect errors to /dev/null
10408         to avoid messages about missing libs
10409         
10410         * NEWS: started the release notes
10412 2002-06-04      Andy Piper      <andy.piper@freeuk.com>
10414         * HACKING: updated with new information on printing, patch naming
10415         
10416         * TODO: removed completed tasks
10417         
10418         * THANKS: updated a few contributions
10419         
10420         * anjuta.prj: updated the icon file
10421         
10422         * anjuta.desktop.in.in: updated to add Categories
10423         
10424         * data/anjuta.mime: created a mime type for Anjuta project files
10425         (NB needs to be added to the install in /usr/share/mime/)
10426         
10427         * pixmaps/madeinanjuta.xcf: finally added Nick Dowell's 
10428         "Coded in Anjuta" button in Gimp XCF format. It can be converted 
10429         to PNG for websites.
10430         
10431         * plugins/patch/patch-plugin.c: clarified some messages and 
10432         made it easier to see different patching sessions
10433         
10434         * src/toolbar.c: changed some message text for consistency
10435         
10436         * src/preferences_gui.c, src/preferences.c, src/preferences.h, 
10437         src/defaults.c, src/anjuta.c, src/anjuta.h: enable/disable tooltips 
10438         in preferences. 
10439         Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
10440                  
10441         * src/appwiz_page1.c, src/appwizard_cbs.c, src/pixmaps.h, 
10442         src/project_dbase.{c,h}, src/project_import_cbs.c, 
10443         src/project_type.c, src/source.{c,h}, src/wizard_gui.c:
10444         Added XLib Project and a Dockapp Project types.
10445         * pixmaps/Makefile.am: added line for new pixmap for new xlib
10446         projects
10447         * pixmaps/appwiz_xlib.png: pixmap for new xlib projects
10448         * src/source.c: Fixed memory leak in existing projects. 
10449         (filename was not freed)
10450         Patch from Todd Goyen <wettoad@knighthoodofbuh.org>
10452 2002-06-04  Naba Kumar <kh_naba@users.sourceforge.net>
10454         * src/anjuta.h, src/anjuta.c: Added error display funtions
10455         with parent windows.
10456         
10457         * src/appwizard_cbs.c: Changed error display function to use
10458         parented version.
10459         
10460 2002-06-03  Naba Kumar <kh_naba@users.sourceforge.net>
10462         * printing/print.h, printing/printing.c: Taken care of document
10463         zoom factor and fixed a font loading bug. Dynamically calculated
10464         text widths to work with zooms properly. Re-organized code for
10465         dynamic text width calulations to work in general with utf8 chars.
10466          Determined font height and width automatically from the font info.
10467         
10468         * src/anjuta.c, src/mainmenu_callbacks.c, *src/preferences.c:
10469         src/preferences.h, src/text_editor.c, src/preferences_gui.c:
10470         Converted text.zoom.factor property to use #defined value. Removed
10471         margin header and margin numbers preferences, as they  now
10472         calculated dynamically.
10473         
10474 2002-06-02  Naba Kumar <kh_naba@users.sourceforge.net>
10476         * printing/print-doc.c, printing/print-doc.h, printing/print-util.c,
10477         printing/print-util.h, printing/print.c, printing/print.h:
10478         Rewritten printing support for style based printing. Syntax highlighted
10479         printing, monochromatic printing, setup using preferences etc.
10481         * src/aneditor.cxx, src/aneditor.h: Added two commands for working with
10482         printing. ANE_GETLANGUAGE and ANE_GETSTYLEDTEXT for geting the document
10483         language and the styled text buffer.
10484         
10485         * src/preferences.c, src/preferences.h, src/preferences_gui.c: Redesigned
10486         the print setup preferences page and added printer preferences. Added functions
10487         to retrieve preferences with default values.
10488         
10489         * src/text_editor_gui.c, src/main_menubar_def.h: Changed an #include for
10490         the printing.
10492         * data/properties/anjuta.properties: Added default printer preferences.
10494         * pixmaps/print_color.xpm, pixmaps/print_landscape.xpm,
10495         pixmaps/print_layout.xpm, pixmaps/print_nocolor.xpm,
10496         pixmaps/print_portrait.xpm: CVS added printer setup pixmap files.
10498         * pixmaps/Makefile.am, src/pixmaps.h, anjuta.prj: Added the new pixmaps references.
10499         
10500 2002-06-01      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
10502         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
10504         src/Makefile.am, src/aneditor.cxx, src/anjuta.c, src/anjuta.h
10505         src/defaults.c, src/message-manager-private.cc, src/project_dbase.c
10506         src/utilities.c, scintilla/PropSet.cxx: Fix memory leaks and other
10507         cleanups, remove dead code, GUI cleanupMemory leaks cleanups.
10509         printing/Makefile.am: Reduced compiler optimizations.
10511         tagmanager/include/tm_project.h, tagmanager/include/tm_work_object.h, 
10512         tagmanager/include/tm_workspace.h, tagmanager/tm_project.c, 
10513         tagmanager/tm_source_file.c, tagmanager/tm_work_object.c,
10514         tagmanager/tm_workspace.c: TagManager fixes.
10516 2002-06-01  Naba Kumar <kh_naba@users.sourceforge.net>
10518         * printing/*: CVS added. :)
10519         
10520 2002-05-31      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
10522         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
10524         * printing*: CVS added.
10525         * printing/*.[ch], printing/Makefile.am, anjuta.spec.in, Makefile.am,
10526           configure.in, src/Makefile.am, src/controls.c, src/main_menubar.[ch],
10527           src/main_menubar_def.h: Gnome Print support
10528         * src/anjuta.c: Fixed a crash bug (NULL pointer check).
10529         * configure.in: Enable debugging flag option
10530         * src/preferences.c, src/preferences.h, src/preferences_gui.c, src/mainmenu_callbacks.c:
10531           Print properties defined.
10532         * global-tags/create_global_tags.sh: More GNOME libraries added, cleanups
10533         
10534 2002-05-31      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
10536         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
10537         
10538         * src/an_file_view.c, src/an_symbol_view.c: Added Dock/Undock
10539         * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
10540           src/anjuta.h, src/text_editor_menu.[ch]: More menu re-organization
10541           and cleanups
10542         * src/text_editor.c: Minor cleanups.
10543         * anjuta.c: Tweaks to 'Goto File Line' functionality.
10544         * src/project_dbase.c: Fixes to add/remove files from project.
10545         * src/help.c: Fix minor memory leak.
10546         * src/project_dbase_gui.c: Remove debugging messages.
10547         * src/utilities.[ch]: Cleanups and minor fixes.
10548         * src/anjuta_gui.c, src/pixmaps.h: Application icon set correctly.
10550 2002-05-30  Naba Kumar <kh_naba@users.sourceforge.net>
10552         * src/anjuta.c [anjuta_apply_preferences()]:
10553         Fixed a crash bug when tab pos is not defined for the editors.
10554         
10555         * data/properties/cpp.properties: Set default identifier property to normal.
10556         This fixes the bug in which the fore color gets hidden with dark background.
10558 2002-05-29  Naba Kumar <kh_naba@users.sourceforge.net>
10560         * scintilla/*, scintilla/include/*: Upgraded to the vanilla
10561         scintilla 1.46
10562         
10563         * src/aneditor.cxx, src/aneditor.h, src/main_menubar.h, src/main_menubar.h,
10564         src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, main_menubar_def.h,
10565         src/anjuta.c, data/properties/anjuta.properties:
10566         Implemented line wrapping.
10567         
10568         * src/aneditor.cxx, src/aneditor.h:     Implemented Readonly file mode.
10569         
10570         * scintilla/LexCPP.cxx: Added the custom code (insidePreprocessor variable
10571         usage and SCE_C_WORD3 flagging) used by tagmanger for maintaing custom
10572         tags. Code was reviewed from GNOME Bonsai view.
10573         
10574         * scintilla/include/SCILexers.h: Added definition of SCE_C_WORD3 as
10575         it seems to have been removed by scintilla people.
10576         
10577         * data/properties/anjuta.properties: Set default line wrap to false, as
10578         is noticably slow with big files.
10579         
10580 2002-05-27      Jean-Noel Guiheneuf     <jnoel@saudionline.com.sa>
10582         * src/project_import_gui.c: disallow the selection of files in
10583           the browse dialog.
10584         * src/mainmenu_callbacks.c, src/preferences.c: cleanups to identity
10585           preferences code.
10586         
10587 2002-05-27      Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
10589         * src/an_file_view.c, src/an_symbol_view.c, src/text_editor_menu.c,
10590           src/main_menubar_def.h, src/pixmaps.h, :Added some icons to menu items.
10591         * src/controls.c, src/main_menubar.[ch]:Some menu organization cleanups.
10592         * src/project_dbase.[ch], src/project_dbase_gui.c: Adding files to projects
10593           now works properly.
10594         * src/gnome_project.c, src/mainmenu_callbacks.[ch]: Minor API change.
10595         * scintilla/include/PropSet.h, tagmanager/read.c: Accept '$' in identifiers.
10596         * src/utilities.[ch]: Added some utility functions.
10597         * tagmanager/tm_project.c: Fix for bug in file removal from project.
10598         
10599         Patch reviewed by Andy Piper <andy.piper@freeuk.com>
10601 2002-05-26      Andy Piper      <andy.piper@freeuk.com>
10603         * HACKING: info on FIXME statements and removed ccview references
10604         * Makefile.am: added rule to make RPM package
10606 2002-05-26      Andy Piper      <andy.piper@freeuk.com>
10608         * THANKS, widgets/e-shell-about-box.c, 
10609         manuals/anjuta-manual/C/authors.sgml: updated for new
10610         patch
10611         * src/anjuta.c: removed unnecessary warning code since CVS 
10612         support is now implemented :-)
10613         * manuals/sgmldocs.make: implemented a fix for bug #553969
10614         * manuals/C/anjuta-tutorial/anjuta-tutorial.sgml: fixed some CRs
10615         * manuals/C/anjuta-tutorial/anjuta-turorial-C.omf, 
10616         manuals/C/anjuta-faqs-C.omf: modified the descriptions
10617         
10618 2002-05-20 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
10619         
10620         * src/main_menubar.c, src/main_menubar.h, src/controls.c,
10621           src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
10622           src/main_menubar_def.h, src/preferences_gui.c,
10623           preferences.c, preferences.h: setup Username and Email 
10624           preferences, Insert ChangeLog and Username editor functions
10625           
10626           Patch reviewed and modified by Andy Piper <andy.piper@freeuk.com>
10628 2002-05-17  Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
10629         
10630         * src/commands.c, src/compiler_options_cb.c src/compiler_options_gui.c
10631           src/src_paths_cbs.c, src/src_paths_gui.c
10632           Fixed some minor bugs and replace gtk_entries by gnome_file_entries
10634           Patch reviewed by Andy Piper <andy.piper@freeuk.com>
10636 2002-05-14  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
10638         * src/main_menubar.[ch], main_menubar_def.h: Added back/forward
10639           and goto tag menu items to main menu.
10641 2002-05-09  Andy Piper <andy.piper@freeuk.com>
10643         * THANKS, widgets/e-shell-about-box.c, 
10644         manuals/anjuta-manual/C/authors.sgml: added new contributors
10645         * HACKING: updated with info on files to change for credits
10647 2002-05-09  Dan Elphick <dre00r@ecs.soton.ac.uk>
10649     * src/aneditor.cxx: extended extension list which fixes segfault
10650     on selecting lisp, ruby or matlab as highlight style.
10652 2002-05-09  Andy Piper <andy.piper@freeuk.com>
10654         * src/main_menubar_def.h: fixed an array initialiser and fixed
10655         the lexer settings for the new entries on the Format menu
10657 2002-05-07  Stephane Demurget  <demurgets@free.fr>
10659         * Synced with Scintilla 1.45
10661 2002-05-06  Andy Piper <andy.piper@freeuk.com>
10663         * anjuta.prj: added another missing file
10664         * ChangeLog: fixed some incorrect change dates I caused by 
10665         sloppy cut-and-pasting :-/
10667 2002-05-06  Andy Piper <andy.piper@freeuk.com>
10668         
10669         * src/mainmenu_callbacks.c: fixed title of new About box
10671 2002-05-05  Andy Piper <andy.piper@freeuk.com>
10673         * src/pixmaps.h: added macros for OpenGL and SDL project icons
10675 2002-05-05  Andy Piper <andy.piper@freeuk.com>
10677         * pixmaps/appwiz_opengl.png, pixmaps/appwiz_sdl.png: added new files
10678         * anjuta.prj: updated for new files
10680 2002-05-05  Naba Kumar <kh_naba@users.sourceforge.net>
10682         * widgets/e-shell-about-box.c: Added version display.
10683         
10684 2002-05-03  Andy Piper <andy.piper@freeuk.com>
10686         * launcher/anjuta_launcher.c, src/dnd.c, src/session.c, 
10687         widgets/scroll_menu.c: fixed up some compiler warnings (patch
10688         from Philip Van Hoof)
10690 2002-05-03  Andy Piper <andy.piper@freeuk.com>
10692         * manuals/C/anjuta-tutorial/Makefile.am: removed a circular 
10693         dependency
10694         * manuals/ja/anjuta-manual/anjuta-manual.sgml, 
10695         manuals/ja/anjuta-manual/debugger.sgml: fixed some markup problems 
10696         that produced build errors (needs checking on a machine with the
10697         ja locale!)
10698         * data/properties/lisp.properties: updated to match format of other
10699         lexer property files supplied with Anjuta
10701 2002-05-03  Andy Piper <andy.piper@freeuk.com>
10703         * anjuta.prj: added new files
10704         * HACKING: added information from the mailing list on 
10705         adding new project types to the wizard (thanks to Johannes)
10707 2002-05-03  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
10709         * src/utilities.h, src/launcher.c, src/gnome_project.c,
10710           src/appwiz_page2.c: Fix for 547038.
10712 2002-05-03  Naba Kumar <kh_naba@users.sourceforge.net>
10714     * attach_process.c, attach_process_cbs.c: Fixed a dialog
10715     hide bug.
10716     
10717     * about.h: cvs removed.
10718     
10719 2002-05-03  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
10721         Patch reviewed by Stephane Demurget <demurgets@free.fr>.
10723         Fix for #539574.
10725         * src/anjuta.c (anjuta_system_error): checks for the error number to
10726         know whether the error description is needed or not.
10728 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
10730         * pixmaps/anjuta_logo.png: New about logo.
10731     
10732         * pixmaps/anjuta_icon.png: New icon from Misha. The
10733         old one had trouble with some gtk themes.
10734     
10735         * about.c: Removed. No longer needed.
10737         * mainmenu_callbacks.c: Removed reference of about.h
10738     
10739 2002-05-03  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
10741         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
10743         * widgets/e-shell-about-box.[ch], configure.in, Makefile.am,
10744           mainmenu_callbacks.c, widgets/Makefile.am: Implemented the new
10745         About Dialog (thanks to the Evolution team for the cool widget!)
10747 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
10749         Patch from lbell <lbell@tsc4.com>
10750     
10751         * src/find_in_files.c, src/find_in_files.h,
10752           src/anjuta.c: Added save_yourself, load_yourself routines.
10753     
10754         * src/find_in_files.{h,c}, src/find_in_files_gui.c:
10755         Added "Append messages" toggle button. This will enable
10756         the search results to be appended to the already existing
10757         results.
10758     
10759         * src/debugger.c: Fixed a typo.
10760     
10761         * src/find_text.c, src/breakpoints.c, src/project_dbase.c,
10762           src/session.c, src/session.h: Improved session management.
10764 2002-05-03  Naba Kumar <kh_naba@users.sourceforge.net>
10766         * THANKS, FUTURE, AUTHORS: Changed my email and
10767         avoided yahoo.com.
10769 2002-05-02  Stephane Demurget  <demurgets@free.fr>
10771         Impl. feature request #525271 (add Lisp support).
10773         * data/properties/lisp.properties: added.
10775         * data/properties/Makefile.am, data/properties/anjuta.properties: added
10776           the lisp properties.
10778         * src/main_menubar_def.h, src/lexer.h, src/aneditor.cxx,
10779           src/utilities.[ch]: added support for the Lisp highlight style.
10781 2002-05-02  Stephane Demurget  <demurgets@free.fr>
10783         * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
10784           src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
10785           src/text_editor_cbs.c: replaced the tabs ordering menuitem by a
10786           option preferences to have a persistent setting. Plus it's not used
10787           often, so it's better here than flooding the menus.
10789         * src/preferences.[ch], src/preferences_gui.c: ditto, plus made the
10790           preferences pages a lot more consistent and sweeter: tabs direction
10791           radiobuttons are directed against the meaning, all pages have an
10792           outter frame, a lot of padding, removed all expand attributes for
10793           vertical boxes, ...
10795           That's not a total revamp, but it's really looking better now, even
10796           if there's still work to be done.
10798 2002-05-01  Andy Piper <andy.piper@freeuk.com>
10800         * src/main_menubar_def.h, src/cvs_gui.c: updates to strings
10801         * TODO: added task to be completed before next release (update all credits)
10803 2002-05-01  Stephane Demurget  <demurgets@free.fr>
10805         * THANKS, src/about.c, manuals/anjuta-manual/C/authors.sgml: added
10806         Benke László.
10808 2002-05-01  Benke László  <decike@freemail.hu>
10810         Patch reviewed by Stephane Demurget <demurgets@free.fr>.
10812         * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
10813           src/main_menubar_def.h, src/mainmenu_callback.[ch],
10814           src/text_editor_cbs.c: added an "automatic tab ordering" checkmenuitem
10815           to the format menu in order to reorder the notebook tabs in
10816           alphabetical order everytime a file is created/opened/saved.
10818 2002-05-01  Philip Van Hoof <freax@pandora.be>
10820         * widgets/gnomefilelist.[ch] (history_combo_go),
10821         (history_combo_clicked): impl.
10823         (gnome_filelist_new_with_path): use this new impl.
10825 2002-05-01  Stephane Demurget  <demurgets@free.fr>
10827         * src/project_dbase_gui.c (add_file): added the xpm file type.
10829 2002-04-30  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
10831         Patch reviewed by Stephane Demurget <demurgets@free.fr> except for the
10832         tag manager fixes.
10834         * src/anjuta.[ch]: Changed local tag list to use line numbers instead
10835           of tag types.
10837         * src/an_symbol_view.[ch], src/mainmenu_callbacks.[ch],
10838           src/text_editor_menu.c: Added context sensitive search in symbol
10839           browser and editor.
10841         * configure.in: Changed version number to 0.1.9.99.
10843         * scripts/anjuta_import.sh.in, scripts/anjuta_project.template,
10844           src/project_import.c: Minor changes to project import facility.
10846         * src/preferences.[ch], src/preferences_gui.c: Fix for bug #537273
10847           (Forced to use specific brace format)
10849         * tagmanager/include/tm_tag.h, tagmanager/include/tm_workspace.h,
10850           tagmanager/tm_tag.c, tagmanager/tm_work_object.c,
10851           tagmanager/tm_workspace.c: Minor TagManager fixes and updates.
10853 2002-04-30  Johannes Schmid  <clubfan@users.sourceforge.net>
10855         Patch reviewed by Stephane Demurget <demurgets@free.fr> who made
10856         replaced the spinbutton with an hscale, and made the UI less "blocky".
10858         * src/cvs_gui.c: When diffing a project you can choose date and
10859         release now.
10861         * src/project_dbase.c: Import_file activated again
10863         * configure.in, plugins/Makefile.am: Added patch plugin
10865         * plugins/patch/*: The new patch plugin
10867 2002-04-28  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
10869         Patch reviewed by Stephane Demurget <demurgets@free.fr>.
10871         * src/aneditor.cxx (StartAutoCompletedWord): the duplicates in the
10872         dropdown list shown by autocompletion are now removed.
10874 2002-04-28  Philip Van Hoof <freax@pandora.be>
10876         Patch reviewed by Stephane Demurget  <demurgets@free.fr> who merged
10877         a bunch of filetypes from the older version.
10879         * src/project_dbase_gui.c (add_file): changed the import
10880         dialog's filetypes combo contents depending on the
10881         type of data to be imported.
10883 2002-04-28  Stephane Demurget  <demurgets@free.fr>
10885         * src/fileselection.[ch] (fileselection_addtype_f): removed the use of
10886         the amount parameter as Philip stated and reformated to follow the
10887         Gnome convention.
10889         * src/project_dbase.c (project_dbase_make_default_filetype_list):
10890         changed accordingly.
10892 2002-04-25  Stephane Demurget  <demurgets@free.fr>
10894         Fix for #531293.
10896         * src/main_menubar_def.h: replaced the shortcut for "Find next" to
10897         Shift-F6, to be more consistent with other Gnome apps.
10898         Moved the "Search next" entry under the "Search" one, and swapped the
10899         order of the "Find in files" and "Find and Replace" ones.
10901         Some additional fixes ands cleanups on the edit menu.
10903         * src/main_menubar.h: replaced all occurences of repeat_find by
10904         find_again for the code to be more consistent.
10906         * src/main_menubar.c (update_main_menubar): made the "Find next" entry
10907         sensitiveness depending on the existence of an active text buffer.
10909         * TODO: added some bits about improving the usability of the
10910         search/search again couple.
10912 2002-04-25  Stephane Demurget  <demurgets@free.fr>
10914         * src/preferences_gui.c: made the tab labels text more consistent
10915         (s/misc/Misc/).
10917 2002-04-25  Biswapesh Chattopadhyay  <biswapesh_chatterjee@tcscal.co.in>
10919         Patch reviewed and improved by Stephane Demurget  <demurgets@free.fr>
10921         * manuals/C/anjuta-tutorial/Makefila.am: fixed the glade picture
10922         filename.
10924         * src/main.c (main): simplified some code and cleanups.
10926         Fix a part of #499366:
10928         * src/commands.[ch] (sync_from_props), (command_editor_save),
10929         (on_apply_clicked), (create_command_editor_gui): added the gui
10930         corresponding to the command.terminal preference.
10932 2002-04-25  Stephane Demurget  <demurgets@free.fr>
10934         Fix for #465180.
10936         * anjuta.spec.in: added build requirements for the source rpm.
10938 2002-04-24 Johannes Schmid <clubfan@users.sourceforge.net>
10940         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
10941         
10942         * src/appwiz_page1.c, src/appwizard_cbs.c, src/glades.c, 
10943           src/pixmaps.h, src/project_dbase.[c,h], src/project_import_cbs.c, 
10944           src/project_type.c, source.c, wizard_gui.c:
10945           Added new GNOME 2 project types and changed glade behaviour to
10946           produce GTK code if project type GTK was selected and GTKmm code
10947           if project type GTKmm was selected (and not depending on the 
10948           selected language. Disabled glade for GNOME 2 projects because
10949           we will need glade2 there.
10950           
10951         * src/project_dbase.c: Fixed a memory lack.
10952         
10953         * pixmaps/appwiz_*2.png: Added GNOME 2 icons from Misha
10954         
10955         * src/cvs.c: Added an error message if jobs are running
10957 2002-04-23 Naba Kumar <kh_naba@users.sourceforge.net>
10959         * tagmanager/tm_work_object.c: Fixed a chrash
10960         bug which occurs when it tries to stat an empty
10961         file name.
10962         
10963 2002-04-22 Naba Kumar <kh_naba@users.sourceforge.net>
10965         * src/controls.c: CVS menu items now becomes
10966         insensitive when the launcher is busy.
10967         
10968         * src/anjuta.c, cvs.h, cvs.c: Created a function
10969         to update the cvs preferences when preferences are
10970         applied in preferences dialog and called it from
10971         anjuta_update_preferences().
10972         
10973 2002-04-19 Naba Kumar <kh_naba@users.sourceforge.net>
10975         * src/cvs.c: Added a space in the cvs command
10976         before the revision part. This fixes the cvs
10977         error we get when cvs-diffing with revisions.
10978         
10979         * src/cvs.c: Fixed a compiler warning.
10980         
10981         * src/find_replace.c: The dialog now remembers
10982         the settings including the "prompt on replace"
10983         which seems to have broken somewhere line the
10984         changes.
10985         
10986 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
10988         * src/cvs.{h,c}, src/cvs_cbs.{h,c}, src/cvs_gui.{h,c}:
10989         Added a new property in cvs class to hold a boolean
10990         for enabling date in cvs diff. This fixed the bizzare
10991         diff output due to the date that goes with the cvs
10992         command. Also, set the default value of compression
10993         to 3 and unified diff option to 1.
10994         
10995 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
10997         * src/cvs.c: The diff editor is set to hilite as
10998         diff syntax hiliting.
10999         
11000         * configure.in, manual/Makefile.am:
11001         Added a new manual module for ja language.
11002         
11003         * manual/ja/*/*/*: New module and files for the
11004         ja translation for the anjuta documentation
11005         from Takeshi AIHANA <aihana@jcom.home.ne.jp>
11006         
11007 2002-04-17 Naba Kumar <kh_naba@users.sourceforge.net>
11009         * src/launcher.c: Made a very messy work around
11010         for the launcher authentication to work properly.
11011         
11012         * src/find_replace.c: Applied the missing patch
11013         from Dan Elphick <dre00r@ecs.soton.ac.uk>
11014         
11015 2002-04-16 Andy Piper <andy.piper@freeuk.com>
11017         * src/cvs.c, src/main_menubar_def.h: made message strings
11018         consistent with existing standards from our own documentation 
11019         (such as uppercase P in Project, corrected spelling of 
11020         repository, etc.)
11022 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
11024         * src/cvs_gui.c: Cleaned up gui and aligned various
11025         widgets to give a clean look.
11026         
11027 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
11029         * src/launcher.c: Added work around to retrieve
11030         the child exit code. It works. :)
11031         
11032         * src/find_in_files.c, src/gnome_project.c,
11033         src/project_import.c, src/cvs.c, src/configure.c, src/compile.c,
11034         src/clean.c, src/clean_project.c, src/build_project.c,
11035         src/build_file.c: Modified to handle the new
11036         child exit code.
11037         
11038 2002-04-15 Dan Elphick <dre00r@ecs.soton.ac.uk>
11040         * src/find_replace.c: Changed signal to call
11041         on_replace_text_close on from delete_event
11042         to close => the replace history is now updated.
11044 2002-04-15 Naba Kumar <kh_naba@users.sourceforge.net>
11046         * src/cvs.c: escaped the cvs import message before
11047         passing it to cvs.
11048         
11049 2002-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
11051         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
11052         
11053         * src/cvs.[c/h], src/texteditor.[c/h]: Fixed bug #542151
11054         
11055         * src/cvs.[c/h], src/cvs_cbs.[c/h], src/cvs_gui.[c/h]:
11056         Added cvs import
11057         
11058         * src/preferences_gui.c: GUI improvements
11059         
11060         * src/project_dbase.c, src/controls.c: Fixed some menu stuff
11062 2002-04-13 Naba Kumar <kh_naba@users.sourceforge.net>
11064         * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c:
11065         Removed static qualifier from tm_tag_type_name() and
11066         availed it's prototype for use in outside code. also
11067         created reverse map function tm_tag_type_name();
11068         
11069         * src/anjuta.c: Implemented qualified tags names for
11070         the tag list (on the toolbar pulldown list) to avoid
11071         ambiguty in tags with similar names (like prototype
11072         and definition). Patch modified and improved.
11073         
11074         Patch from: Todd Goyen <wettoad@knighthoodofbuh.org>
11075         
11076 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
11078         * src/utilities.[c,h]: Added a utility funtion
11079         that escapes the single and double quotes in a
11080         given string. Useful for passing command line
11081         args with quotes.
11082         
11083         * src/cvs.c: Escaped the cvs log message before
11084         passing it to cvs command line to avoid ambiguties
11085         with quotes in the message.
11086         
11087         * pixmaps/anjuta_icon.png: Changed to the new icon.
11088         from Todd Goyen <goyen@mbi-berlin.de>
11089         
11090         * src/message-manager-private.cc: Added regex to 
11091         recognize (underline hilite) the parsable outputs
11092         from the zvt terminal.
11093         
11094 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
11096         Patch from: Tina Hirsch <tehirsch@arcor.de>
11097         
11098         * src/project_type.c:
11099         Fixed a bug in the wxproject type and modified the erroroutput when
11100         configure doesn't find wx-config
11101         
11102         Patch from: Timothee Besset <ttimo@idsoftware.com>
11103         
11104         * src/anjuta.c, src/message-manager-private.cc,
11105           src/message-manager-private.h
11106         Catches double clicks in the zvt terminal, and calls goto_error_line
11107         to jump to the appropriate location in the source. This will recognize
11108         grep -n output
11109         
11110 2002-04-10 Naba Kumar <kh_naba@users.sourceforge.net>
11111         
11112         * src/build_project.c: Taken care of memory leak
11113           by freeing cmd variable properly.
11115         * src/main_menubar_def.h: Fixed wrong signal connection
11116           for cvs project commit.
11117           
11118         * src/cvs_cbs.c: Fixed non-functional "cancel" button.
11119         
11120         * src/preferences_gui.c: Added some border and adjusted
11121           expandsion, filling in box adds to make the cvs preferences
11122           more nicer.
11123         
11124 2002-04-03 Johannes Schmid <clubfan@users.sourceforge.net>
11126         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
11127         
11128         * src/cvs*, src/main_menubar*, src/preferences*: 
11129         Moved CVS settings to preferences, added a nice login dialog.
11130         
11131         * src/controls.c, src/project_dbase.c:
11132         CVS project options are only shown if a project is open
11133         
11134         * src/build_project.c:
11135         User is now asked if he wants to install as root 
11136         
11137         * src/launcher.c:
11138         Fixed a warning
11140         * anjuta.prj: Updated with cvs files
11141         
11142         * TODO: Remove task which are done
11143         
11144 2002-03-31 Naba Kumar <kh_naba@users.sourceforge.net>
11146         * pixmaps/Makefile.am, src/compile.c, src/configurer.c,
11147         src/cvs.c, src/cvs_gui.c, src/gnome_project.c,
11148         src/launcher.c, src/main_menubar_def.h, src/pixmaps.h:
11150         Modified launcher to use controlling terminal to detect and
11151         take care of password authentications (for example, for cvs
11152         and root installs).
11153         
11154         * pixmaps/password.png: New file.
11155         
11156 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
11158         Anjuta kick start tutorial wirtten by:
11159           Ishan Chattopadhyaya <ichattopadhyaya@yahoo.com>
11161         * manuals/C/anjuta-tutorial, manuals/C/anjuta-tutorial/Makefile.am,
11162           manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
11163           manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
11164           manuals/C/anjuta-tutorial/figures/*.png:
11165           
11166           Added files
11167         
11168         * configure.in, manuals/C/Makefile.am, manuals/C/topic.dat
11169           
11170           Modified files.
11171         
11172 2002-03-28 Roel Vanhout <roel@stack.be>
11174         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
11176         * src/aneditor.cxx, src/preferences.c, src/preferences.h,
11177           src/preferences_gui.c:
11178         Added option to wrap around to beginning/end of file when on last bookmark
11179         and next/previous bookmark is pressed
11180         
11181 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
11183         Patch from Philip Van Hoof <freax@pandora.be>
11184         
11185         * src/gnomefilelist.c:
11186         Added gimp like feature that changes the file extension of
11187         the filename entered in the selections when the file
11188         filter is changed.
11189         
11190 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
11191         
11192         Patch from Roy Wood <roy.wood@filogix.com>
11193         
11194         * src/controls.c, src/find_text.c, src/find_text.h,
11195           src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
11196           src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
11197           
11198           Menuitem for entering currently selected text as find target,
11199           added key accel for "find next" and changed some key accels for
11200           other key for consistency.
11201           
11202         * src/utilities.c:
11203           Cleaned up code.
11204         
11205 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
11207         * src/watch.c, src/watch.h, src/watch_cbs.c,
11208           src/watch_cbs.h, src/watch_gui.c:
11209         
11210           Patch from Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>
11211         
11212           Added change watch entries feature
11213           and Watch entries modify on double click fixed.
11215 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
11217         * src/mainmenu_callbacks.c:
11218         
11219           Project commit should not bypass dialog as
11220           we need to get the cvs log from the user.
11221           
11222 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
11224         * src/project_dbase.c:
11225         
11226           Patch from Roy Wood <roy.wood@filogix.com>
11227           
11228           Fixed docking bug with the new docking patch
11229           to fix copy/paste bug.
11230           
11231 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
11233         * src/cvs.c, src/cvs.h, src/cvs_cbs.c, src/cvs_cbs.h
11234           src/cvs_gui.c, src/cvs_gui.h, src/main_menubar.c,
11235           src/main_menubar.h, src/main_menubar_def.h,
11236           src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
11238           Added cvs project support. Featured bypass cvs dialog for
11239           cases where we don't need dialog (such as project and right
11240           click selection from file browser). Cleaned up cvs code to
11241           make them generic cvs operations instead of separate file
11242           and project operations. Added cvs log action. Increased
11243           file entry box width and enabled "unified diff" by default.
11244           Used Editor buffer for status and log and set hilite for
11245           these buffers including diff buffer (DIFF hilite).
11246           
11247 2002-03-23 Tina Hirsch <cevina@users.sourceforge.net>
11249         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
11251         * data: Added file autogen.sh.wxwin 
11252         * data/Makefile.am: Added entry for autogen.sh.wxwin
11253         * pixmaps: Added project image appwiz_wxwin.png
11254         * pixmaps/Makefile.am: Added entry for appwiz_wxwin.png
11255         * src/appwizard_cbs
11256           src/compiler_options.c
11257           src/pixmaps.h
11258           src/project_dbase.c
11259           src/project_dbase.h
11260           src/project_import_cbs.c
11261           src/project_type.c
11262           src/source.c
11263           src/source.h
11264           src/wizard_gui.c: Added everything necessary for new
11265                             project type 'wxWindows (wxGTK)
11266         * src/project_dbase.c: Fixed a bug that caused every project
11267                                to be a glade project in dialog
11268                                                    'Project information'.
11270 2002-03-25 Naba Kumar <kh_naba@users.sourceforge.net>
11272         Patch submitted by Roy Wood <roy.wood@filogix.com>
11273         
11274         * src/anjuta_gui.c, src/message-manager-dock.c,
11275           src/project_dbase.c:
11276           
11277           fixed the copy/paste bug by rewriting dock/undock
11278           code.
11280 2002-03-22  Johannes Schmid <clubfan@users.sourceforge.net>
11282         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
11283         
11284         * src/cvs*, src/Makefile.am:
11285           New file for CVS support. File operations currently work
11286           cvs login needs to be done. Project support is not yet
11287           started.
11289         * src/main_menubar*, src/mainmenu_callbacks,
11290           src/anjuta.c, src/anjuta.h:
11291           Added menus and functions for cvs commands.
11292           
11293         * src/text_editor_menu.h: 
11294           Added #include <gtk/gtk.h>
11295           
11296         * src/gotoline.h:
11297           Removed a warning (and this time it works ;-)
11299         * src/utilities.c, src/utilities.h:
11300           Added a utility function to retrieve directory
11301           name out of full path.
11303 2002-03-11  Jeroen van der Vegt  <ajvdvegt@sourceforge.net>
11305         * src/executer.c: (create_executer_dialog): changed the default
11306           focus on the entry.
11308 2002-03-10 Naba Kumar <kh_naba@users.sourceforge.net>
11310         * widgets/gnomefilelist.c:
11311         Fixed duplicate history entries for the same directory.
11312           
11313 2002-03-10  Stephane Demurget  <demurgets@free.fr>
11315         Fix for #520092.
11317         * src/main_menubar_def.h: removed the Ctrl-L shortcut for Save All, as
11318           it's already used by scintilla to delete the whole current line.
11320 2002-03-10  Stephane Demurget  <demurgets@free.fr>
11322         Fix for #525107.
11324         * src/anjuta_cbs.c: (on_open_filesel_ok_clicked): removed unecessary
11325           calls to fileselection_hide_widget,
11326           (on_open_filesel_cancel_clicked): removed.
11328         * src/project_dbase.c: (on_open_prjfilesel_cancel_clicked),
11329           (on_add_prjfilesel_cancel_clicked):
11331         * widgets/gnomefilelist.[ch]: (gnome_filelist_set_multiple_selection):
11332           impl.
11334         * src/fileselection.c: Made some functions static.
11335           (fileselection_hide_widget): rewritten using the new
11336           gnome_filelist_set_multiple_selection function.
11338         * src/fileselection.c: (on_file_selection_delete_event): removed
11339           unuseful widget hides. Some cleanups,
11340           (on_file_selection_cancel_clicked): impl,
11341           (create_fileselection_gui): changed the cancel button clicked's
11342           callback to use this new function.
11344         * src/anjuta.c: (anjuta_new):
11345         * src/project_dbase.c: (project_dbase_new): removed the use of cancel
11346           callbacks, because this the gnome filelist widget's job.
11348         * widgets/gnomefilelist.c: (gnome_filelist_new_with_path): removed
11349           clist selection mode duplicates set,
11350           (gnome_filelist_key_press): use the new impl. function.
11352 2002-03-10  Stephane Demurget  <demurgets@free.fr>
11354         Fix for #441233.
11356         * src/appwizard_cbs.c: (on_druidpagestandard2_next):
11357           fixed some bogus code using an array cell out of
11358           range, removed unecessary gettext usages.
11360         * src/appwiz_page2.c: (on_prj_name_entry_changed):
11361           some cleanups and now transform minus characters to
11362           underscores.
11364         * src/source.c:
11365           (source_write_configure_in),
11366           (source_write_toplevel_makefile_am),
11367           (source_write_desktop_entry),
11368           (source_write_glade_file):
11369         * src/project_dbase.c: (project_dbase_summon_glade),
11370           (project_dbase_generate_source_code):
11371         * src/glades.c: (gladen_write_glade_write):
11372           replaced some occurences of the target name by the
11373           project filename, using project_dbase_get_proj_name,
11374           to fix the name of some files.
11375           Fixed a lot of mem leaks.
11376           Various code cleanups.
11378 2002-03-06  Stephane Demurget  <demurgets@free.fr>
11380         Merged with latest (1.44) scintilla.
11382         Added: - The calltip.<lexer>.end.definition property to display help
11383                  text on a second line of calltip.
11384                - The calltip.<lexer>.word.characters property to correctly find
11385                  calltips for functions that include characters like '$' which
11386                  is not normally considered a word character.
11387                - The use.monospaced property to determine initial state of
11388                  Use Monospaced Font setting.
11390         Bugs fixed: Too many to mention; please see :
11391                     http://www.scintilla.org/ScintillaHistory.html for the
11392                     full changes list.
11394         * scintilla/*/*: updated nearly all files.
11396         * TODO: removed the need of a scintilla merge.
11398         Merged with latest (1.44) SciTE properties.
11400         * data/properties/anjuta.properties: added the wrap, use.monospaced
11401           properties.
11403         * data/properties/html.properties: added a missing php extension, and
11404           updated php keywords to the latest reference.
11406         * data/properties/pascal.properties: added commands to compile, build
11407           and execute pascal applications.
11409         * data/properties/lua.properties: added styles for statements.
11411         * data/properties/bash.properties: added the declare keyword.
11413         Fixed distchecking.
11415         * global-tags/Makefile.am,
11416           global-tags/create-global-tags.sh: used some kind of ugly hack to
11417           make distchek work, since noone has proposed some better way.
11419         * src/main_menubar_def.h: Ctrl-W is now associated to close file,
11420           and Ctrl-N replace Alt-N for new file according to the Gnome design
11421           reference.
11423 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
11425         * widgets/gnomedirlist.c
11426         widgets/gnomedirlist.h
11427         widgets/gnomefilelist.c
11428         widgets/gnomefilelist.h:
11430         Added GPL headings in the file.
11432 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
11434         * src/attach_process.c
11435         src/attach_process_cbs.c
11436         src/attach_process_cbs.h
11437         src/attach_process_gui.c
11438         src/breakpoints.c
11439         src/breakpoints_cbs.c
11440         src/breakpoints_cbs.h
11441         src/breakpoints_gui.c
11442         src/commands.c
11443         src/compiler_options.c
11444         src/compiler_options_cbs.c
11445         src/compiler_options_cbs.h
11446         src/compiler_options_gui.c
11447         src/find_in_files.c
11448         src/find_in_files_cbs.c
11449         src/find_in_files_cbs.h
11450         src/find_in_files_gui.c
11451         src/find_replace.c
11452         src/find_text.c
11453         src/help.c
11454         src/preferences.c
11455         src/preferences_gui.c
11456         src/project_config.c
11457         src/src_paths.c
11458         src/src_paths_cbs.c
11459         src/src_paths_cbs.h
11460         src/src_paths_gui.c:
11461         
11462         Bugs #521629 and #522427 fixed. The problem was, that the
11463         escape-key was not catched and the dialog was hidden, but
11464         the flag was not set correctly.
11466         Changed the callbacks for delete_event to close, using gnome_dialog_close(),
11467         using the gnome_dialog_close_hides()-setting present in most dialogs.
11468         Instead of _hide() in the button-callbacks, calling gnome_dialog_close(), which
11469         emits "close" and set the flag in the close-callback.
11471         Patch from: Jens Georg <mail@jensgeorg.de>
11473 2002-03-06  Stephane Demurget  <demurgets@free.fr>
11475         * src/*.{c,cpp}: s/string_free/g_free/
11477         * src/utilities.[ch]: (string_free): removed.
11479 2002-03-06      Dan Elphick <dre00r@ecs.soton.ac.uk>
11481         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
11483         * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
11484         src/mainmenu_callbacks.[ch]:
11485         Removed Project menu options: README, TODO, ChangeLog and NEWS
11486         Moved Save Build Messages to Build menu and only highlight it
11487         when there are build messages.
11488         Corrected a spelling: "mojority" -> "majority"
11489         Fixed initialisation of edit.edit_app_gui so now Edit menu
11490         can be shown when no project is loaded.
11492         * src/project_dbase.h: Removed prototype for static function
11494 2002-03-06  Naba Kumar <kh_naba@users.sourceforge.net>
11496         * src/text_editor.c: Editor is marked changed after
11497         autoformat. 
11498         
11499         Patch from: Jens Georg <mail@jensgeorg.de>
11501 2002-03-04 Roel Vanhout <roel@stack.be>
11503         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
11505         * src/find_in_files.c, src/find_in_files.h, src/find_in_files_gui.c
11506         Added option to ignore binary files on 'Find in files' (grep -I option)
11508 2002-03-03  Naba Kumar <kh_naba@users.sourceforge.net>
11510         * src/main.c:
11511         session restoration and commandline load in 
11512         gtk idle loop.
11513         
11514         * src/anjuta.[h,c], src/anjuta_cbs.c:
11515         Removed "clear windows menu" and prevented runtime 
11516         warnings.
11517         
11518         * src/compile.c, src/build_file.c, src/build_project.c,
11519         src/clean.c:
11520         Takes into account the preference setting for 
11521         show dialog when job completes. Dialogs are
11522         shown when it is enabled otherwise not.
11523         
11524 2002-03-03 Roel Vanhout <roel@stack.be>
11526         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
11527         
11528         * src/find_text.c
11529         Store 'Find...' search string on search so that 'Find Next' will search for
11530         that string, even if the dialog hasn't been closed yet.
11532 2002-03-03  Naba Kumar <kh_naba@users.sourceforge.net>
11534         * src/anjuta.[h,c], src/anjuta_gui.c, src/anjuta_cbs.c,
11535         src/controls.c, src/main_menubar.h,     src/main_menubar.[h,c],
11536         src/main_menubar_def.h:
11537         
11538         Organized menus, removed "Windows" and "Utilities" menus from the
11539         menubar [they are no longer needed]. Also removed some extragenous
11540         separators.
11541           
11542 2002-03-03  Naba Kumar <kh_naba@users.sourceforge.net>
11544         * src/message-manager-private.cc:
11545         Set message clist selection mode to BROWSE.
11546         
11547         * src/message-manager.cc, src/an_symbol_view.c,
11548         src/an_file_view.c:
11549         Added Key navigation for the CTree and CList. Arrow left for
11550         node collapse, right for node expand, space (or enter) for
11551         activation (same as double click).
11552         
11553 2002-03-03 Roel Vanhout <roel@stack.be>
11554         
11555         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
11556         
11557         * plugins/class-gen/clsGen.c
11558         Added functionality to semi-intelligently prefill filename
11559         boxes with names deduced from class name
11561 2002-02-26 lbell <lbell@tsc4.com>
11563         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
11564         * src/preferences_gui.c:
11565         Removed an incorrect use of gtk_misc_set_alignment().
11566         
11567         * src/anjuta.c, src/anjuta.h, src/controls.c, src/main.c,
11568         src/main_menubar.c, src/mainmenu_callbacks.c, src/preferences.c,
11569         src/preferences.h, src/preferences_gui.c:
11570         
11571         Added the option to reload last open project at the startup.
11572         Added the possibility to open a new project without close
11573         an existing one
11574         
11575         * src/properties.cxx:
11576         Corrected a spelling mistake in message string.
11577         
11578         * src/session.c:
11579         Updated session functions.
11580            
11581 2002-02-26  Naba Kumar <kh_naba@users.sourceforge.net>
11583         * widgets/gnomefilelist.c: Bug fixes.
11584         
11585         Patch from Philip Van Hoof <freax@pandora.be>
11586         
11587 2002-02-25  Naba Kumar <kh_naba@users.sourceforge.net>
11589         * src/an_file_view.c:
11590         anjuta was unable to open some files becuase they were not being
11591         recognized as "text/*" mime type (example files *.rej, *.in, etc.).
11592         Removed mime checking when opening with anjuta, becuase it doesn't
11593         hurt to open binary files in anjuta (some even may want to do so).
11594         
11595         Added a warning when mime type is not set when "view with default
11596         viewer" is activated.
11597         
11598         * src/an_file_view.c, an_symbol_view.c:
11599         Converted N_() to _() where ever appropriate in the strings.
11600         
11601 2002-02-25  Johannes Schmid <clubfan@users.sourceforge.net>
11602         
11603         * src/appwizard_gui.c, src/appwizard_cbs.c
11604           src/wizard_gui.c/h, src/appwiz_page3.c,
11605           src/project_import_gui.c:
11606           
11607         Moved target type radiobuttons to appwiz. page 2
11608         
11609         * src/message-manager-private.cc
11610         Fixed a bug which caused a crash if next message function was used
11612         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
11614 2002-02-25  Naba Kumar <kh_naba@users.sourceforge.net>
11616         * src/anjuta.h, anjuta.c, anjuta_cbs.c:
11617         Modifies the behaviour of Alt-TAB in Anjuta. This
11618         brings a behaviour similar to VC6 Alt-TAB, by maintaining the recently
11619         edited files in the first items of the notebook.
11621         Patch from: Timothee Besset <timo@qeradiant.com>
11622         
11623 2002-02-24  Philip Van Hoof <freax@pandora.be>
11625         * widgets/gnomefilelist.c, gnomefilelist.h:
11626           Added filecompletion
11627           
11628         Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
11630 2002-02-21  Stanislav Visnovsky  <visnovsky@nenya.ms.mff.cuni.cz>
11632         * configure.in: Added "sk" to ALL_LINGUAS.
11634 2002-02-20  Johannes Schmid <clubfan@users.sourceforge.net>
11635   
11636         * src/appwiz_page3.c, src/appwizard.c, src/appwizard_cbs.c, 
11637           src/appwizard_gui.c, src/project_dbase.c, src/source.c,
11638           src/wizard_gui.c: Added support for static and dynamic libs
11639         
11640 2002-02-20  Dan Elphick <dre00r@ecs.soton.ac.uk>
11642         * widgets/gnomefilelist.c:
11643           Fixed gnome_filelist_get_lastfilename so it no longer returns
11644           a corrupted path.
11646 2002-02-20  Naba Kumar <kh_naba@users.sourceforge.net>
11648         * src/resources.h, resources.c:
11649         Added url handler.
11651         * src/main_menubar_def.h, mainmenu_callbacks.c:
11652         Changed to use gnome configed url handler.
11654 2002-02-19  Philip Van Hoof <freax@pandora.be>
11656         * widgets/gnomefilelist.c
11657         Added PHP filetype.
11659 2002-02-19  Naba Kumar <kh_naba@users.sourceforge.net>
11661         * plugins/class-gen/clsGen.c:
11662         Added c++ support.
11663         
11664         * widgets/gnomefilelist.c:
11665         Gives the maximum space to the files section of the open file dialog.
11666         
11667         Patches from: lbell <lbell@tsc4.com>
11668         
11669 2002-02-18  Naba Kumar <kh_naba@users.sourceforge.net>
11671         * src/anjuta.c, main.c:
11672         Used tm_get_real_path in anjuta_get_full_filename();
11673         
11674 2002-02-18  Andy Piper <andyp@users.sourceforge.net>
11675         
11676         * anjuta.prj: update version
11678 2002-02-17  Stephane Demurget  <demurgets@free.fr>
11680         * widgets/gnomefilelist.[ch]: (gnome_filelisttype_addtype_f):
11681           removed the amount arg and replaced with a NULL-ending list.
11682           (gnome_filelisttype_makedefaultlist): use the new prototype.
11684 2002-02-17  Andy Piper <andyp@users.sourceforge.net>
11686         * src/about.c, THANKS: updated for new contributors
11687         
11688         * anjuta.prj: added new files
11689         
11690         * README: corrected some documentation, ctags no longer needed,
11691           pkgconfig now required
11692           
11693         * data/properties/others.properties: add .cvsdiff extension
11694         
11695         * src/project_dbase_gui.c, src/utilities.c, src/utilities.h: 
11696           patch from Vadim Berezniker <vadim@berezniker.com> to improve 
11697           file import
11698           
11699         * doc/anjuta.1: added initial man page thanks to 
11700           Rob Bradford <rob@debianplanet.org> (NB build and install 
11701           needs work)
11702         
11703 2002-02-17  Johannes Schmid <clubfan@users.sourceforge.net>
11705         * src/Makefile.am: Cleaned handling of compiler flags by moving them
11706           to CFLAGS and CXXFLAGS. Anjuta is now compiled with -g -O2 and many
11707           warning flags. 
11708   
11709         * configure.in: Changed version to 0.1.10-pre
11710   
11711 2002-02-17  Stephane Demurget  <demurgets@free.fr>
11713         * src/fileselection.c: (create_fileselection_gui): always display
11714           the directory creation button as we cannot rely on the dialog
11715           titlebar.
11717         * widgets/gnomefilelist.[ch]: fixed includes.
11719         * pixmaps/new_folder.xpm: resized, added a + sign.
11721 2002-02-17  Stephane Demurget  <demurgets@free.fr>
11723         * widgets/gnomefilelist.c: (gnome_filelisttype_makedefaultlist):
11724           changed all extensions to begin with a dot.
11726 2002-02-16  Philip Van Hoof  <freax@pandora.be>
11728         Patch reviewed by Stephane Demurget <demurgets@free.fr>.
11730         * THANKS: added Philip.
11732         * pixmaps/Makefile.am, pixmaps/new_folder.xpm: added.
11734         * src/project_dbase.c: (project_dbase_make_default_filetype_list),
11735         * src/file_selection.[ch],
11736         * widgets/gnomefilelist.[ch]: added a filetype
11737           combobox to the Anjuta file dialog widget.
11739 2002-02-14  Andy Piper  <andy.piper@freeuk.com>
11741         * anjuta.spec.in: eep! the import script was not being installed by
11742           RPM - fixed for the release.
11744 2002-02-13  Stephane Demurget  <demurgets@free.fr>
11746         Various cleanups and fixes for the next release to be able to make
11747         distcheck.
11749         * plugins/*/*.c: added missing prototypes causing gcc to speak to
11750           much and make some tweaks plus cleanups.
11752         * widgets/scroll-menu.c: made compare_menu_items use gconstpointers
11753           args to remove some warnings.
11755         * global-tags/Makefile.am,
11756           data/Makefile.am,
11757           src/Makefile.am: link against Anjuta static libs using the
11758           $(top_builddir) dir, not anymore on $(top_srcdir) to make
11759           distcheck happy.
11761         * src/Makefile.am: ditto with all the Anjuta static libs.
11763         * src/main_menubar.c: removed the widgets/ dir from the scroll-menu.c
11764           include, as we already include the whole directory for the build.
11766         * src/text_editor_cbs.c: included dnd.h for scintilla_uri_dropped ().
11767           
11768 2002-02-13      Andy Piper      <andy.piper@freeuk.com>
11770         * pixmaps/Makefile.am: icon for libglade project now installed
11771         * NEWS, README, TODO, configure.in, anjuta.prj: revised for release
11772         * manuals/C/Makefile.am: removed ChangeLog reference which was 
11773           breaking some build stuff
11774         * global-tags/Makefile.am, tagmanager/Makefile.am: fixed some
11775           include reference problems that showed up on make distcheck
11776         * tagmanager/tm_workspace.c: fixed crash bug spotted by Biswa
11778 2002-02-13  Johannes Schmid <clubfan@users.sourceforge.net>
11779         
11780         * src/aneditor.cxx: Fixed bug #509977 (CallTips)
11782 2002-02-12  Naba Kumar <kh_naba@users.sourceforge.net>
11784         * src/message-manager-private.cc:
11785           The horizontal scrollbar now shows properly on demand.
11786         
11787 2002-02-08  Johannes Schmid <clubfan@users.sourceforge.net>
11789         * src/dnd.c fixed some warnings
11790         * src/message-manager-private.cc: Horizontal scrollbar is now shown 
11791           and works. It is shown always at the moment but before it was
11792           shown on demand and did never work. 
11794 2002-02-07  Naba Kumar <kh_naba@users.sourceforge.net>
11796         * src/anjuta.c: Fixed a crash bug.
11797           patch from: Jens Georg <mail@jensgeorg.de>
11799 2002-02-04      Andy Piper      <andy.piper@freeuk.com>
11801         * manuals/C/anjuta-manual/*.sgml: fixed so that jade no longer
11802           reports a problem with missing end tags on <graphic>
11804 2002-02-03      Andy Piper      <andy.piper@freeuk.com>
11806         * manuals/C/ChangeLog: removed since it was never used
11807         * manuals/C/anjuta-manual/*: more updates, new screenshots
11808         * anjuta.prj: updated for new manuals/ structure
11810 2002-02-03  Johannes Schmid <clubfan@users.sourceforge.net>
11812         * source.c, compiler_options.[c/h]:
11813           Fixed bug #460321 "Problem with optimization options" 
11814           by separating INCLUDE and C(XX)FLAGS in Makefile.am creation
11815         
11816 2002-02-03      Andy Piper      <andy.piper@freeuk.com>
11818         * NEWS: prepared for release, need to fill in date
11819         * data/welcome.txt: version number updated
11821 2002-02-03      Andy Piper      <andy.piper@freeuk.com>
11823         * src/text_editor_menu.c, src/an_file_view.c, 
11824           src/an_symbol_view.c: marked strings for translation
11825         
11826         * src/defaults.c, data/properties/xml.properties:
11827           *.omf and *.xsl files should use XML highlighting
11828           
11829         * manuals/C/anjuta-manual/*:
11830           - restructured so that files have more meaningful names
11831             and are easier to edit (see anjuta-manual.sgml for the
11832                 ordering)
11833           - updated some screenshots
11834           - continued rewrite
11836 2002-02-02  Naba Kumar <kh_naba@users.sourceforge.net>
11838         * main.c: Made a workaround to remove the old
11839         anjuta gnome config file (older than 9 Feb 2002). This
11840         will fix the bug which never lets the brower toolbar shown.
11841         
11842         * main.c: In fact, the above solution wouldn't work in all
11843         cases. Therefore, here is the better fix, which works by
11844         detecting the version of the old config file and deleting
11845         ~/.gnome/Anjuta if it is lesser than 0.1.9.
11846         
11847 2002-02-01  Andy Piper <andy.piper@freeuk.com>
11849         * HACKING: added info on submitting patches
11851 2002-01-31  Johannes Schmid <clubfan@users.sourceforge.net>
11853         * src/project_import_gui.c, src/project_import.c:
11854           - If Project Import Wizard is canceled everything is 
11855                 cleaned up now.
11856           - Back button is now insensitive on page 3 (some problems: 
11857                 see TODO in project_import_qui.c:284
11858           - Menu frame is insensitive if project type != GNOME(mm)
11860 2002-01-31  Naba Kumar <kh_naba@users.sourceforge.net>
11862         * src/main.c: Fixed bug #  (Unable to open files on
11863         double click in project window from second trial onwards when
11864         the project is opened from command line).
11865         
11866         * po/POTFILES.in: Removed tags_manager.[h,c]
11867         
11868 2002-01-31  Naba Kumar <kh_naba@users.sourceforge.net>
11870         * src/preferences.c:
11871           A quick hack to fix the 'invisible' browser toolbar when
11872           upgrading from 0.1.8 to 0.1.9
11873           
11874         * src/anjuta.c:
11875           Fixed toolbar names which were causing confusions in the toolbar
11876           show/hide.
11877           
11878         * src/main.c:
11879           Substituted "anjuta" with PACKAGE
11880           
11881         * src/project_import_gui.c: 
11882           Consistensy: wm_class should be set with "Anjuta" and not "anjuta"
11883           
11884         * anjuta.prj, src/tags_manager.h, src/tags_manger.c:
11885           Added new files and removed obsolete ones.
11886           
11887 2002-01-30  Andy Piper <andy.piper@freeuk.com>
11889         * src/appwizard_cbs.c, project_import_cbs.c, 
11890           main_menubar_def.h, project_import_gui.c: 
11891           updates to message strings and layout for the 
11892           import wizard.
11893           
11894         * text_editor_cbs.c: fix for the tab menu entries for 
11895           redocked windows (Dan Elphick <dre00r@ecs.soton.ac.uk>)
11897 2002-01-30  Naba Kumar <kh_naba@users.sourceforge.net>
11899         * src/toolbars.c,
11900           src/toolbars.h,
11901           src/anjuta_gui.c,
11902           src/controls.c:
11903           
11904           Tag dropdown exclusive (takes
11905           all space in the toolbar) and never vertical and
11906           increased the width of the tag combo to 256 pixs.
11907           Toolbar separator before the combo and button.
11908           Added tags label before the tag button.
11909           Reorganized the dock bands for the toolbars.
11910           
11911         * src/project_import_gui.c
11912           src/project_import.c:
11913           Fixed an error and removed an unused variable.
11914           
11915         * data/properties/anjuta.properties:
11916           Removed the property for the old toolbar and set
11917           browser toolbar show to default.
11918           
11919         * src/project_dbase.c: excluded modules were not
11920           loaded. Fixed.
11921           
11922         * src/source.c:
11923           No build files will be written if the project is blocked.
11924           
11925         * src/project_import.c,
11926           src/project_import_cbs.c,
11927           src/project_gui.c,
11928           src/wizard_gui.c:
11929           
11930           Manually applied Johannes patch to fix some memory
11931           issues and gui clean up.
11932           Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
11933         
11934         * src/project_dbase.c, project_dbase.h, project_dbase_gui.h:
11935           Fixed a bad bug with remove file from project because of
11936           files were never removed properly from the project and
11937           from the tagmanager.
11938           
11939         * src/appwiz_page3.c: Disabled unused codes to clear
11940           compiler warnings.
11941           
11942 2002-01-30  Naba Kumar <kh_naba@users.sourceforge.net>
11944         * tagmanager/*/*: Upgraded to 0.7.1 version from Biswa.
11945         
11946         * data/Makefile.am
11947           pixmaps/Makefile.am
11948           src/Makefile.am
11949           src/an_file_view.c
11950           src/an_symbol_view.c
11951           src/anjuta.c
11952           src/anjuta.h
11953           src/anjuta_cbs.c
11954           src/anjuta_gui.c
11955           src/controls.c
11956           src/main_menubar.c
11957           src/main_menubar.h
11958           src/main_menubar_def.h
11959           src/mainmenu_callbacks.c
11960           src/mainmenu_callbacks.h
11961           src/pixmaps.h
11962           src/project_dbase.c
11963           src/project_dbase.h
11964           src/text_editor.c
11965           src/text_editor_menu.c
11966           src/text_editor_menu.h
11967           src/toolbar.c
11968           src/toolbar.h
11969           src/toolbar_callbacks.c
11970           src/toolbar_callbacks.h :
11971           
11972           Patch submitted by:
11973           Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11974           
11975           Removes the Tags toolbar and substituted it with
11976           tags combo dropdown list. Fixes a couple of bugs.
11977           
11978           Moved the tag combo to browser toolbar because
11979           main toolbar was becoming too long.
11980           Made a new icon of tag toolbar.
11981           
11982         * po/zh_TW.po: Fixed bug.
11983           
11984         * pixmaps/an_tag.xpm: Added new file.
11986 2002-01-30  Naba Kumar <kh_naba@users.sourceforge.net>
11988         * src/project_import_gui.c: Reorganized project
11989         import gui page 2.
11990         
11991 2002-01-29  Andy Piper <andy.piper@freeuk.com>
11993         * HACKING: added info on creating windows and dialogs
11995 2002-01-29  Naba Kumar <kh_naba@users.sourceforge.net>
11997         * src/tm_file_view.c:
11999           Sorts the file list at the end instead of doing sort-insert
12000           to improve performance.
12001           Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
12003         * src/project_dbase.c: Resolved a conflict from
12004           Johannes's patch.
12005           
12006         * src/project_import.c:
12007         
12008           Fixed to use anjuta_import.sh for the bin dir and
12009           not from the data dir.
12010         
12011           Used anjuta_is_installed() function to verify a the command's
12012           executability.
12013         
12014           Fixed import command to use sh (which is more general and is
12015           gauranteed to be found in any unix system :-)). Also, added
12016           double quotes around the import directory.
12017         
12018           Changed some strings for better translations (like avoiding
12019           duplicates).
12020           
12021           Fixed the reading of wrong target type.
12022           
12023         * src/control.c: Insensitive "import project" when there is
12024           a project open.
12025           
12026         * src/project_import_cbs.c:
12027           
12028           Fixed strcmp() [== 0 was left out]. Languages now selected properly.
12029           Fixed selection of gettext checkbox.
12030           Sets the menu entries.
12031           
12032 2002-01-28  Johannes Schmid <clubfan@users.sourceforge.net>
12033         
12034         * src/appwiz_page[1-4].c
12035         * src/appwiz_gui.c
12036         * src/appwizard.[c/h]: Moved some code to wizard_gui.[c/h]
12037         be able to reuse it.
12038         
12039         * src/mainmenubar.[c/h]
12040         * src/mainmenubar_def.h
12041         * src/mainmenu_callbacks.[c/h]: Code to create "Import Project" 
12042         menu item
12043         
12044         * src/message-manager.c: Fixed bug 509192
12045         * src/message-manager-dock.c: Added accel_group if window is undocked
12046         
12047         * src/project_dbase.[c/h]: Splitted opening code to be able
12048         to use it without an open file dialog
12049         (Maybe I broke Naba's changes, please take a look)
12050                         
12051         * src/project_import.[c/h]
12052         * src/project_import_gui.c: New Files, Code for Project Import Wizard
12053         
12054         * src/wizard_gui.[c/h]: New Files, shared code between appwizard and 
12055         import wizard
12057 2002-01-28  Andy Piper <andy.piper@freeuk.com>
12059         * src/main_menubar_def.h, tagmanager/tm_project.c: more
12060           string cleanups
12061           
12062         * manuals/C/anjuta_manual/*: started rewrite of the 
12063           manual, updated some screenshots
12065 2002-01-28  Naba Kumar <kh_naba@users.sourceforge.net>
12067         * src/gnomefilelist.h, src/gnomefilelist.c:
12068         
12069           Fixed multiple selection bug (#497085). The OK button is
12070           sensitive when in multiple mode, if the no. of
12071           selection is one or more.
12072           
12073           Toggle between single and multiple selection mode
12074           and multiple mode display.
12075           
12076           Fixed strings to translable strings.
12077           
12078           Fixed some compiler warnings by commenting out
12079           unused functions.
12080           
12081 2002-01-28  Naba Kumar <kh_naba@users.sourceforge.net>
12083         * src/project_dbase.c: App status bar now updates
12084           with the project name when the project is loaded.
12085         
12086         * src/an_file_view.c, tagmanager/tm_file_entry.c:
12087           
12088           Puts the directories at the top. They're also sorted now.
12089           Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
12090         
12091 2002-01-28  Naba Kumar <kh_naba@users.sourceforge.net>
12093         * scripts/anjuta_import.sh.in: Added file.
12094         * scripts/anjuta_import.sh: Removed file.
12096         * .cvsignore, po/.cvsignore, scripts/.cvsignore:
12097           Updated files.
12098           
12099         * src/main_menubar_def.h:
12100         
12101           Changed shortcut for Find/Replace to CTRL+SHIFT+F (to
12102           reflect the opposite of Find (CTRL+F) and also to leave
12103           CTRL+R or Redo.
12104           
12105           Changed Glade summon with ALT+G, which frees the ATL+E
12106           for poping up the edit menu.
12107           
12108         * src/Makefile.am: Debugging link flags by Biswa, removed.
12110 2002-01-28      Andy Piper      <andy.piper@freeuk.com>
12112         * HACKING: added information on best practices for writing
12113           application messages and GUI labels
12114           
12115         * src/CORBA-Server.c, src/about.c, src/anjuta.c, 
12116           src/breakpoints.c, src/build_file.c, src/build_project.c, 
12117           src/clean_project.c, src/compile.c, 
12118           src/compiler_options_cbs.c, src/compiler_options_gui.c, 
12119           src/configurer.c, src/debugger.c, src/executer.c, 
12120           src/find_in_files.c, src/find_in_files_cbs.c, 
12121           src/find_replace.c, src/find_text.c, src/glades.c, 
12122           src/gnome_project.c, src/goto_line.c, src/main.c, 
12123           src/main_menubar.c, src/main_menubar_def.h, 
12124           src/mainmenu_callbacks.c, src/preferences_gui.c, 
12125           src/project_config.c, src/project_dbase.c, 
12126           src/project_dbase_gui.c, src/resources.c, src/source.c, 
12127           src/support.c, src/tags_manager.c, src/text_editor.c, 
12128           src/text_editor_gui.c, src/text_editor_menu.c, 
12129           src/toolbar_callbacks.c, src/utilities.c: 
12130           lots of minor message updates to make them more user-friendly 
12131           and consistent
12133 2002-01-28  Naba Kumar <kh_naba@users.sourceforge.net>
12135         * src/executer.c:
12136         
12137           Because of the spaces escaping, the command could not be
12138           executed when run without terminal. Now fixed.
12139           
12140         * anjuta.prj, Makefile.am:
12141         
12142           Added anjuta project file.
12143         
12144 2002-01-27  Naba Kumar <kh_naba@users.sourceforge.net>
12146         * src/message-manager-private.h, message-manager-private.cc,
12147           message-manger.cc:
12148           
12149           Added freeze() and thaw() for the message window class to
12150           speed up the message manager update.
12151         
12152         * src/project_config.h, project_config.c,
12153           src/project_dbase.h, project_dbase.h
12154           scripts/anjuta_project.template:
12155           
12156           Added two new prject attributes: project.config.blocked and
12157           project.excluded.modules. The former will make sure that users
12158           are not given any previlidge in enabling the 'overwrite build
12159           files' flags and the later issues a list of modules in the project
12160           to be skipped for symbol browsing and project listing.
12161         
12162         * configure.in, scripts/anjuta_import.sh, scripts/Makefile.am:
12163         
12164           Modified script to read the template from the anjuta data dir
12165           rather than from the directory in which the script exist. Otherwise,
12166           Being transfered to the bin dir, the script will not be able to
12167           find the template when it is run.
12168           
12169           The script is also create with configure.in to set in the anjuta
12170           data dir path inside the script.
12171           
12172 2002-01-26  Stephane Demurget  <demurgets@free.fr>
12174         * po/fr.po: updated to the latest sources.
12176 2002-01-26  Naba Kumar <kh_naba@users.sourceforge.net>
12178         * scripts/Makefile.am:
12179           anjuta_import.sh goes with distribution.
12180           
12181         * po/*.po: They seem to have updated (merged with
12182           anjuta.pot) automatically when I did "make dist".
12183           
12184 2002-01-26  Naba Kumar <kh_naba@users.sourceforge.net>
12186         * src/compiler_options_cbs.c, compiler_options.h, compiler_options_gui.c,
12187           Fixed Bug #499807, ie crash on removing libs, includes, defines from
12188           the compiler options dialog.
12189         
12190         * ChangeLog:
12191           Correct todays date. :)
12192           
12193         * scripts/Makefile.am:
12194           Installs anjuta_import.sh in $(prefix)/bin dir and
12195           is treated as an executable.
12196           
12197 2002-01-26  Naba Kumar <kh_naba@users.sourceforge.net>
12199         * Fix for bug #499373
12200         
12201         * data/properties/anjuta.properties, ada.properties, cpp.properties,
12202           java, properties, latex.properties, lua.properties, others.properties,
12203           perl.properties:
12204           
12205           Added double-quotes around file arguments so that
12206           filenames with spaces could also work.
12208         * launcher/anjuta-launcher.c, executer.c:
12209           Escaped quotes in the cammand and it's arguments before executing
12210           so that args with spaces can also work.
12211           
12212           Commented #DEBUG switch.
12213           
12214 2002-01-26  Naba Kumar <kh_naba@users.sourceforge.net>
12216         * scripts/*: Added files which I forgot previously.
12217         
12218         * src/aneditor.h: Lined up commands definition for better look.
12219         
12220         * src/mainmenu_callbacks.c. main_menu_def.h, main_menubar.c,
12221           main_menubar.h, control.c:
12222           Added three more convert EOL chars submenu items in transform.
12223           Reformatted some some.
12224         
12225         * data/anjuta.properties:
12226           Reformatted a line.
12227         
12228         * src/aneditor.h, aneditor.c:
12229           Added three commands (with definitions) for EOL conversions.
12230           
12231         * src/text_editor.c:
12232           Editor detects file mode from the file content and
12233           set the editing mode to CR/LF/CRLF automatically.
12234           Refined Dos mode extrageneous chars filter
12235           This will make sure that filter works only in Dos mode and not
12236           in other modes.
12237           
12238         * src/anjuta.c: Editor mode display in status bar.
12239         
12240         * src/preferences_gui.c: Changed the string for dos mode
12241           filter to more sensible string.
12242         
12243         * src/aneditor.c: Default editor mode sets during widget creation
12244           and not everty time the properties are loaded. This makes sure
12245           that the auto-detected mode is not overridden by the default mode.
12246           
12247         * src/text_editor.c, aneditor.c: Disabled #DEBUG flag.
12248         
12249         * src/anjuta.c: Fixed bug #476028.
12250           Now anjuta also searches for file relative to top project dir,
12251           when the project is open.
12252         
12253         * src/anjuta_cbs.c: Fixed bug #499536.
12254           File is not closed if it is not able to save the file properly.
12255           
12256         * src/mainmenu_callbacks.c: Fixed bug #499536.
12257           Newfiles (which are not modified) are also closed on "close all files".
12258         
12259 2002-01-25  Naba Kumar <kh_naba@users.sourceforge.net>
12261         * src/an_symbol_view.c: Added MAX_STRING_LENGTH
12262         
12263         * tagmanager/tm_source_file.c, regex.c, parse.c:
12264           defined and delimited g_messages within #debug.
12265           
12266         * src/preferences.c, data/anjuta.properties:
12267           saved/defied message-manager tag position in string.
12268           Message tag possition is saved between sessions. And
12269           and tag position bottom as default.
12270           
12271 2002-01-25  Naba Kumar <kh_naba@users.sourceforge.net>
12273         Patch submitted by:
12274         Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12276         * Makefile.am
12277           configure.in
12278           data/Makefile.am
12279           data/properties/Makefile.am
12280           global-tags/Makefile.am
12281           pixmaps/Makefile.am
12282           src/Makefile.am
12283           src/an_file_view.c
12284           src/an_file_view.h
12285           src/an_symbol_view.c
12286           src/an_symbol_view.h
12287           src/anjuta.c
12288           src/anjuta_cbs.c
12289           src/file_history.c
12290           src/file_history.h
12291           src/message-manager-private.cc
12292           src/pixmaps.h
12293           src/project_dbase.c
12294           src/project_dbase_gui.c
12295           src/tags_manager.c
12296           src/text_editor.c
12297           src/utilities.c
12298           src/utilities.h
12299           src/watch_gui.c:
12300         
12301           Modified files.
12302         
12303         * scripts/*
12304           pixmaps/sv_class.xpm
12305           pixmaps/sv_function.xpm
12306           pixmaps/sv_macro.xpm
12307           pixmaps/sv_private_fun.xpm
12308           pixmaps/sv_private_var.xpm
12309           pixmaps/sv_protected_fun.xpm
12310           pixmaps/sv_protected_var.xpm
12311           pixmaps/sv_public_fun.xpm
12312           pixmaps/sv_public_var.xpm
12313           pixmaps/sv_static_fun.xpm
12314           pixmaps/sv_static_var.xpm
12315           pixmaps/sv_struct.xpm
12316           pixmaps/sv_unknown.xpm
12317           pixmaps/sv_variable.xpm
12318           pixmaps/fv_core.xpm
12319           pixmaps/fv_text.xpm
12320           pixmaps/filestoremove.txt:
12321         
12322           New files.
12323         
12324         * pixmaps/class.xpm
12325           pixmaps/function.xpm
12326           pixmaps/fv_autofile.xpm
12327           pixmaps/fv_doc.xpm
12328           pixmaps/fv_i18n.xpm
12329           pixmaps/fv_source.xpm
12330           pixmaps/private_func.xpm
12331           pixmaps/private_var.xpm
12332           pixmaps/protected_func.xpm
12333           pixmaps/protected_var.xpm
12334           pixmaps/public_func.xpm
12335           pixmaps/public_var.xpm
12336           pixmaps/struct.xpm
12337           pixmaps/variable.xpm
12338         
12339           Removed files.
12340         
12341         * tagmanager/*/*:
12342         
12343           Upgraded to tagmanager-0.7
12345 2002-01-24      Johannes Schmid <clubfan@users.sourceforge.net>
12346         * src/anjuta_cbs.c: Fixed bug #506441
12347         * src/watch_gui.c: Changed layout of eval dialog so that
12348         it fits on a 800x600 desktop with German translation. 
12350 2002-01-23      Andy Piper <andy.piper@freeuk.com>
12352         * src/project_dbase.c: completed string updates for GTKmm and GNOMEmm
12353         * pixmaps/appwiz_libglade.png, src/pixmaps.h, pixmaps/Makefile.am: new 
12354           icon for new project type (thanks to Misha)
12355         * configure.in: build and install Danish translation
12356         * src/about.c, THANKS, manuals/C/anjuta-manual/authors.sgml: updated 
12357           credits to cover new patches and translations
12359 2002-01-23  Johannes Schmid <clubfan@users.sourceforge.net>
12360         
12361         * src/preferences.c, src/message-manager.cc, src/project_type.c,
12362           src/appwiz_page1.c:
12363         
12364       - Font preferences are restored properly now (\n was missing)
12365           - Dock menu label of message-manager is "Dock/Undock" instead
12366           of "Dock|Undock" to match with the rest of anjuta.
12367           - Name of GTK-- and GNOME-- have changed to GTKmm and GNOMEmm, so I
12368           changed it in anjuta, too 
12370 2002-01-21  Naba Kumar <kh_naba@users.sourceforge.net>
12372         * tagmanager/tm_source_file.c,
12373           tagmanager/parse.c,
12374           tagmanager/tm_project.c,
12375           src/an_symbol_view.c,
12376           src/anjuta.c:
12377           
12378           Disabled debug warnings.
12380 2002-01-21  Naba Kumar <kh_naba@users.sourceforge.net>
12382         * src/appwiz_page1.c
12383           src/compiler_options.c
12384           src/project_dbase.c
12385           src/project_dbase.h
12386           src/project_type.c
12387           src/source.c
12388           src/source.h:
12389           
12390           New project type named LibGlade.
12391           
12392           Patch submitted by:
12393           Dick Knol <dknol@gmx.net>
12395         * src/gnome_prj.c:
12396           Commented out unused pixmap creation. May be it
12397           will fix the crash in project creation.
12398           
12399 2002-01-21  Naba Kumar <kh_naba@users.sourceforge.net>
12401         * src/registers.c
12402           src/registers.h
12403           src/registers_cbs.c
12404           src/registers_cbs.h
12405           src/registers_gui.c
12406           src/sharedlib.c
12407           src/sharedlib.h
12408           src/sharedlib_cbs.c
12409           src/sharedlib_cbs.h
12410           src/sharedlib_gui.c
12411           src/signals.c
12412           src/signals.h
12413           src/signals_cbs.c
12414           src/signals_cbs.h
12415           src/signals_gui.c
12416           src/stack_trace.c
12417           src/stack_trace.h
12418           src/stack_trace_cbs.c
12419           src/stack_trace_cbs.h
12420           src/stack_trace_gui.c
12421           src/text_editor.c
12422           src/watch.c
12423           src/watch.h
12424           src/watch_cbs.c
12425           src/watch_cbs.h
12426           src/watch_gui.c
12427           
12428           Fixed bug #496290: Attach/detach removed from these
12429           windows as they are never implemented.
12430           
12431           Patch submitted by:
12432           Johannes Schmid <johannes.schmid@gmx.de>
12433           
12434 2002-01-18      Naba Kumar <kh_naba@users.sourceforge.net>
12436         * src/anjuta.c,
12437           src/anjuta_cbs.c:
12438           
12439           Fixed bug:
12440           when you right click on the tabs, a list of filenames are given
12441           out, but now it gives a list of "page 1", "page 2", etc...
12442           
12443           Patch submitted by: 
12444           Jens Georg <mail@jensgeorg.de>
12446         * anjuta.in.in: Removed c|c++ because, it was not necessary
12447           and was causing translation problem.
12448           
12449         * plugins/class-gen/clsGen.c:
12450           removed "'" for the same reason.
12451           
12452 attached the fix for the menu
12455 2002-01-17      Naba Kumar <kh_naba@users.sourceforge.net>
12457         * src/preferences.h,
12458           src/preferences.c,
12459           src/preferences_gui.c:
12460           
12461           Adds the functionality to Anjuta to auto save your unsaved
12462           files before you build a project.
12464           Patch submitted by: 
12465           jason <jason_williams@suth.com>
12466           
12467         * src/anjuta.[h,c]:
12468           Added function for save all files.
12469         
12470         * src/mainmenu_callbacks.c:
12471           Modified to use the above function.
12472         
12473         * src/build_project.c:
12474           Save all files before build if it is set in the
12475           preferences.
12477 2002-01-17      Naba Kumar <kh_naba@users.sourceforge.net>
12479         * src/message-manager-private.cc
12480           src/message-manager-private.h
12481           src/message-manager.cc:
12482           
12483           Message-manager now restores the tabs which were shown on startup.
12484           The terminal is now created on demand (as requested by Biswa)
12485           and I have removed some debug messages.
12486           
12487           Patch submitted by: 
12488           Johannes Schmid <johannes.schmid@gmx.de>
12490 2002-01-13  Stephane Demurget  <demurgets@free.fr>
12492         * src/anjuta_cbs.c: fixed the global shortcut handling to have a
12493           proper tabs keyboard navigation.
12495         * src/an_symbol_view.c,
12496           src/anjuta_cbs.c,
12497           src/gnome_project.c,
12498           src/project_dbase.c,
12499           src/tags_manager.c: removed some debugging display.
12501 2002-01-09      Naba Kumar <kh_naba@users.sourceforge.net>
12503         * src/message-manager-dock.c
12504           src/message-manager-private.cc
12505           src/message-manager-private.h
12506           src/message-manager.cc
12507           src/preferences.c
12508           src/preferences.h
12509           src/preferences_gui.c:
12510           
12511           Patch submitted by: 
12512           Johannes Schmid <johannes.schmid@gmx.de>
12513           
12514           This patch adds a tab to the notebook of the preferences-dialog
12515           where you can change the colors, the tab position of the new
12516           message manager. Also the truncate messages stuff has moved
12517           from misc tab to messages tab.
12519           Also improved the remembering position stuff of message manager.
12520           
12521         * data/internal.properties,
12522           Added definitions for messages colors and tag position.
12523           
12524         * src/message_manager.cc:
12525           Fixed a bug that never lets the messages panes to get cleared.
12526           Added wmclass setting for the message window. Fixed a bug in
12527           which the message window was not being shown.
12528         
12529         * src/tag_manager.c: Fixed printing of (NULL) in the debug
12530           output and disabled it.
12532         * src/anjuta.c: Preferences created and loaded before anything else.
12533           anjuta now recognizes messages colors on startup and initializes
12534           them.
12535         
12536 2002-01-09      Andy Piper      <andy.piper@freeuk.com>
12538         * src/project_dbase.c: fix bug #497923 (thanks to Johannes Schmid)
12540 2002-01-09  Stephane Demurget  <demurgets@free.fr>
12542         * pixmaps/file_c.xpm,
12543           pixmaps/file_cpp.xpm,
12544           pixmaps/file_file.xpm,
12545           pixmaps/file_h.xpm,
12546           pixmaps/file_html.xpm,
12547           pixmaps/file_i18n.xpm,
12548           pixmaps/file_icon.xpm,
12549           pixmaps/file_pix.xpm,
12550           pixmaps/fv_doc.xpm,
12551           pixmaps/fv_i18n.xpm,
12552           pixmaps/fv_image.xpm,
12553           pixmaps/fv_source.xpm,
12554           pixmaps/fv_unknown.xpm: made these icons transparent.
12556 2002-01-08      Andy Piper      <andy.piper@freeuk.com>
12558         * launcher/anjuta_launcher.c: updated message strings
12559         * src/message-manager-dock.c: added newline at end to avoid compile warning
12560         * src/project_dbase.c: corrected spelling of include (noted by Biswa)
12561         * src/controls.c, src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
12562           src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: added some new Insert menu
12563           entries for username and Python-style GPL notice
12564         * HACKING: added info on files to change to update Insert menu
12566 2002-01-08  Naba Kumar <kh_naba@users.sourceforge.net>
12568         * src/project_dbase.c,
12569           src/an_file_view.c,
12570           src/an_symbol_view.c:
12571           Changed the CTree expander style to square and
12572           line style to Dotted line.
12573           
12574         * po/POTFILES.in: Removed and Added translable files.
12576 2002-01-08  Naba Kumar <kh_naba@users.sourceforge.net>
12578         * ccview/.cvsignore: Removed.
12579         
12580 2002-01-08  Naba Kumar <kh_naba@users.sourceforge.net>
12582         * ccview/
12583                 cccmd.cc, ccview_main.h, func_dialog.cc, struct.xpm,
12584                 cccmd.h, cfolder.xpm, func_dialog.h, ofolder.xpm, support.c,
12585                 cccproj.cc, ChangeLog, gtk_help.cc, panes.cc, support.h,
12586                 cccproj.hh, class.xpm, gtk_help.h, private.xpm, tree_coll.h,
12587                 ccview.cc, cregex.hh, hash_str.h, protected.xpm,
12588                 ccview.h, public.xpm, ccview_main.cc, file.xpm, Makefile.am, scanner.xpm:
12589         
12590         Removed ccview module because it is no longer needed.
12592 2002-01-08  Naba Kumar <kh_naba@users.sourceforge.net>
12594         * src/project_dbase.c:
12595           Shifted structure initialization in project_dbase_new()
12596           before anything else, otherwise it was crashing due to
12597           uninitialized values.
12598         
12599         * src/an_symbol_view.c:
12600           Disabled high volume debug output.
12602 2002-01-08  Naba Kumar <kh_naba@users.sourceforge.net>
12603         
12604         Applied a very heavy patch from:
12605         Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12607         * Makefile.am
12608         configure.in
12609         pixmaps/Makefile.am
12610         src/Makefile.am
12611         src/aneditor.cxx
12612         src/aneditor.h
12613         src/anjuta.c
12614         src/anjuta.h
12615         src/commands.c
12616         src/commands.h
12617         src/compile.c
12618         src/compile.h
12619         src/controls.c
12620         src/defaults.c
12621         src/fileselection.c
12622         src/main_menubar.c
12623         src/main_menubar.h
12624         src/main_menubar_def.h
12625         src/mainmenu_callbacks.c
12626         src/mainmenu_callbacks.h
12627         src/project_dbase.c
12628         src/project_dbase.h
12629         src/project_dbase_gui.c
12630         src/tags_manager.c
12631         src/text_editor_menu.c
12632         src/toolbar_callbacks.c
12633         tagmanager/Makefile.am
12634         tagmanager/ctags.c
12635         tagmanager/include/Makefile.am
12636         tagmanager/include/tm_project.h
12637         tagmanager/include/tm_symbol.h
12638         tagmanager/include/tm_tag.h
12639         tagmanager/include/tm_tagmanager.h
12640         tagmanager/include/tm_workspace.h
12641         tagmanager/tm_project.c
12642         tagmanager/tm_source_file.c
12643         tagmanager/tm_symbol.c
12644         tagmanager/tm_tag.c
12645         tagmanager/tm_workspace.c
12646         widgets/Makefile.am: Modified.
12647         
12648         * src/an_file_view.[c,h],
12649           src/an_symbol_view.[c,h],
12650           src/file_history.[c,h],
12651           src/support.[c,h],
12652           widgets/scroll-menu.[c,h],
12653           tagmanager/tm_file_entry.c
12654           tagmanager/include/tm_file_entry.h: Added new files.
12655           
12656         * pixmaps/cfolder.xpm, fv_doc.xpm, fv_source.xpm,
12657         private_func.xpm, public_func.xpm,
12658         class.xpm, fv_exec.xpm, fv_unknown.xpm,
12659         private_var.xpm, public_var.xpm,
12660         function.xpm, fv_i18n.xpm, macro.xpm,
12661         protected_func.xpm, struct.xpm,
12662         fv_autofile.xpm, fv_image.xpm,
12663         ofolder.xpm, protected_var.xpm, variable.xpm:
12664           Updated and Added pixmap files.
12666         Features:
12667         ---------
12668         a) Removes CCView dependency.
12669         b) Improves the terminal.
12670         c) Adds tag navigation context menus.
12671         d) Upgrades tagmanager to latest version.
12672         e) Miscellaneous small additions.
12674 2002-01-07  Naba Kumar <kh_naba@users.sourceforge.net>
12676         * src/project_dbase_gui.c: Fixed crash of anjuta
12677         when project first created.
12678         
12679         * src/gnome_project.c: It now updates the tags manager
12680         when new projects are created.
12681         
12682 2002-01-07  Naba Kumar <kh_naba@users.sourceforge.net>
12684         * Thanks Johannes Schmid <johannes.schmid@gmx.de>
12685           for this big patch.
12686         
12687         * src/messages.[c,h]: Removed files.
12689         * src/message-manager.[cc,h],
12690           src/message-manager-dock.[c,h],
12691           src/message-manager-private.[cc,h]
12692           New files.
12694         * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/build_file.c
12695           src/build_project.c, src/clean_project.c, src/compile.c
12696           src/configurer.c, src/debugger.c, src/find_in_files.c
12697           src/mainmenu_callbacks.c, src/preferences.h
12698           src/preferences_gui.c, src/properties.h
12699           src/utilities.c, src/utilities.h:
12700           The new messages widget.
12701           New features:
12702             - Use of GtkNotebook instead of ToggleButtons
12703               and show/hide
12704             - Popupmenu to show and hide message types and
12705               to dock/undock in detach mode
12707           All other things should work as they did with the
12708           old message window. Currently the keyboard short-cuts
12709           do not work in detached mode.
12710           
12711           Some functions in utitlities.[c,h] changed.
12712           so that they take const arguments where this is possible
12713           
12714         * src/Makefile.am, po/POTFILES.in:
12715           Removed messages.[c,h] and
12716           added message-manager.[cc,h], message-manager-dock.[c,h],
12717           message-manager-private.[cc,h]
12718           
12719         * src/message-manager.h: Removed "include <bonobo.h>"
12720           and added a newline at the end of the file.
12721           
12722         * src/message-manager-private.cc:
12723           Set clist's width setting to Automatic.
12724           Set scroll window's scroll bars to Automatic.
12725           
12726 2002-01-05  Naba Kumar <kh_naba@users.sourceforge.net>
12728         * text_editor_menu.c:
12729           Fixed misalignment of the function sub menu
12730           in the text editor pop up menu.
12731           
12732 2002-01-04  Naba Kumar <kh_naba@users.sourceforge.net>
12733         
12734         * src/text_editor.c: Fixed a compiler warning.
12735         
12736 2002-01-04  Andy Piper <andy.piper@freeuk.com>
12738         * THANKS, manuals/*/authors.sgml: updated for new translations
12739         * plugins/class-gen/clsGen.c: converted messages to English
12740         * src/about.c, src/main_menubar_def.h: string updates
12742 2002-01-04  Naba Kumar <kh_naba@users.sourceforge.net>
12744         * src/anjuta.c
12745           src/anjuta_cbs.c
12746           src/text_editor.c
12747           src/mainmenu_callbacks.c
12748           src/text_editor.h
12749           src/text_editor.c
12750           src/text_editor_cbs.c
12751           src/text_editor-gui.c:
12752           
12753           Earlier code for adding 'cross' button
12754           for closing pages were too error prone and unorganized.
12755           Cleaned up the code and shifted the 'extra' widgets
12756           creation (eg. close button, close_pixmap and lable)
12757           from anjuta to text_editor. This takes care of proper
12758           widgets creation and destruction. Otherwise, anjuta
12759           was crashing at too many points, especially related
12760           to docking and undocking.
12761           
12762 2002-01-04  Stephane Demurget  <demurgets@free.fr>
12764         * src/aneditor.cxx: removed debugging code.
12766         * data/properties/.cvsignore: added swap files.
12768 2002-01-03  Naba Kumar <kh_naba@users.sourceforge.net>
12770         * src/anjuta.c
12771           src/anjuta_cbs.c:
12772           Fixed Crashing of anjuta when a new file is saved as
12773           different file.
12774           
12775 2002-01-03  Naba Kumar <kh_naba@users.sourceforge.net>
12777         * src/aneditor.c: Some debug codes around.
12778         
12779         * data/internal.properties, data/anjuta.properties: Removed.
12780           data/properties/Makefile.am:
12781           data/properties/ada
12782           data/properties/cs
12783           data/properties/make
12784           data/properties/rc
12785           data/properties/html
12786           data/properties/ruby
12787           data/properties/baan
12788           data/properties/idl
12789           data/properties/pascal
12790           data/properties/sample
12791           data/properties/bash
12792           data/properties/java
12793           data/properties/perl
12794           data/properties/sql
12795           data/properties/conf
12796           data/properties/latex
12797           data/properties/props
12798           data/properties/vb
12799           data/properties/cpp
12800           data/properties/lua
12801           data/properties/python
12802           data/properties/xml
12803           data/properties/others
12804           data/properties/.cvsignore:
12805             Added files. Properties now splitted into small files
12806             for each language.
12808         * data/Makefile.am
12809           configure.in: Update the removal and added properties module.
12811         * src/preferences.c: preferences_new(): Updated to reflect the
12812           new properties files organization.
12813           
12814         * src/Makefile.am: Added Baan Lexer.
12816 2002-01-01  Stephane Demurget  <demurgets@free.fr>
12818         * src/aneditor.cxx: readded the baan lexer. 
12820         * src/preferences.c: fixed translated messages and a typo.
12822         * desktop.in.in: changed the name to Anjuta C|C++ IDE, since the / was
12823           confusing the regexp usage in xml-i18-merge.
12825 2002-01-01      Andy Piper      <andy.piper@freeuk.com>
12827         * src/project_dbase.c: tidied some messages, and spotted a typo in
12828           the reading of properties which prevented the project version from
12829           ever being reported in the Project Information window - fixed :)
12831         * po/POTFILES.in: removed syntax.h
12833 2001-12-31  Stephane Demurget  <demurgets@free.fr>
12835         * data/internal.properties: fixed baan properties.
12836           Added all ada properties.
12838         * src/main_menubar_def.h,
12839           src/lexer.h,
12840           src/aneditor.cxx,
12841           src/utilities.[ch]: added support for the Ada highlight style.
12843 2001-12-31  Stephane Demurget  <demurgets@free.fr>
12845         * plugins/*/.cvsignore: updated.
12847 2001-12-31  Stephane Demurget  <demurgets@free.fr>
12849         * src/syntax.h,
12850           src/text_editor.c,
12851           src/Makefile.am: removed the empty header syntax.h.
12853 2001-12-31  Naba Kumar <kh_naba@users.sourceforge.net>
12855         * main_menubar.c:
12856         Stef's observation on the 'superfluous' hseparators in the recent
12857         files and projects is fully justified -- removed.
12858         
12859         * main_menubar_def.h:
12860         Changed "Plug Ins" to "Plugins" in the menu label.
12861         
12862         * configure.in, plugins/Makefile.am, plugins/class-gen/*:
12863         Added class-gen in the configure output and class-gen module.
12864         
12865         * data/internal.properties:
12866         Correct mis-spelled "jave" to "java".
12867         Added file.is.source for *.h, *.c, *.cpp properties.
12868         
12869         * global-tags/Makefile.am:
12870         "chmod +x create_global_tags.sh" before it is executed, because
12871         there is very high chance that it will be found "-x" and resulting
12872         in error
12874 2001-12-31  Stephane Demurget  <demurgets@free.fr>
12876         Fixed a crash on Solaris reported by Holder Burde, thanks to him
12877         for the backtrace.
12879         * src/gnome_project.c: (create_new_project): if the user doesn't
12880           select any icon, it doesn't have any extension and thus we can't
12881           use it in printf on Solaris, since the %s modifier use strlen to
12882           know the string length and then crash. On Linux, gcc checks the value
12883           of the pointer to be NULL and write "(null)" if necessary. We can't
12884           rely on that.
12886         * src/source.c: (source_write_desktop_entry): if there's no icon, we
12887           don't need to have the directory icon but the generic one.
12889 2001-12-30  Stephane Demurget  <demurgets@free.fr>
12891         Merged with latest (1.42) scintilla.
12893         Added: Support for the {load,save}.on.(de)activate properties.
12894                The PHP lexer to match keywords case insensitively.
12895                Baan lexer.
12896                Experimental supports for changeable style attribute & line
12897                wrapping.
12898                
12899         Updated: Both the C++ and HTML lexers.
12900                  More shell keywords added.
12901                  Horizontal scrolling and diplay of long lines optimised.
12902                  Cursor setting optimised.
12904         Bugs fixed: Caret movement over folded lines.
12905                     Selection tracking in 2ndary views when doing modifications.
12907         * scintilla/CallTip.{cxx.h},
12908           scintilla/ContractionState.{cxx,h},
12909           scintilla/Document.{cxx,h},
12910           scintilla/Editor.{cxx,h},
12911           scintilla/KeyWords.cxx,
12912           scintilla/LexHTML.cxx,
12913           scintilla/PlatGTK.cxx,
12914           scintilla/RESearch.cxx,
12915           scintilla/ScintillaBase.cxx,
12916           scintilla/ScintillaGTK.cxx,
12917           scintilla/Style.{cxx,h},
12918           scintilla/StyleContext.h,
12919           scintilla/ViewStyle.cxx,
12920           scintilla/include/*.h: updated.
12922         * scintilla/LexBaan.cxx, scintilla/Makefile.am: added Baan lexer.
12924         * scintilla/LexCPP.cxx: removed all references to noDocChars. This
12925           should have been told to the scintilla team. We're lucky I read the
12926           ChangeLog and the modifications of the lexer (thanks to the Gnome
12927           bonsai for this ;)
12929         * data/internal.properties: added Baan definitions.
12930           Fixed some issues for C such as *_cast directive, that are only
12931           available with C++.
12932           Updated C++, HTML and shell scripts definitions.
12933           Updated Ada and Bullant, that have been forgotten.
12935         * src/main_menubar_def.h,
12936           src/lexer.h,
12937           src/aneditor.cxx,
12938           src/utilities.[ch]: added support for the Baan highlight style.
12940 2001-12-29  Stephane Demurget  <demurgets@free.fr>
12942         Polished the plugins menu behaviour and added a tearoff
12943         menuitem to the recent entries submenu.
12945         Note: The recent entries list seems to be too height
12946               with all these superfluous hseparators.
12948         * src/main_menubar.c: Polished, making some
12949           functions declarations static and cleaning some code.
12951           (create_submenu_plugin): removed the extra
12952           plugins entry and the horizontal separators.
12954           (on_plugins_menu_realize): the plugins menu is only
12955           shown if there's at least one available.
12957           (create_submenu*): added a tearoff menuitem to have
12958           a more homogeneous menu style. For now, it doesn't
12959           take care of user settings (but it was even worse
12960           before :).
12962 2001-12-29  Stephane Demurget  <demurgets@free.fr>
12964         * configure.in: added the packageplugindir variable to avoid
12965           installing the plugins in $(prefix). It's not the same path as
12966           anjuta 2 to allow parallel installation.
12968 2001-12-29  Stephane Demurget  <demurgets@free.fr>
12969         Fix a reopened part of bug #440676: keyboard navigation between the
12970         different text buffers. Changed to a more global approch. 
12972         * src/notebook.[ch]: removed.
12974         * src/Makefile.am: removed notebook.[ch]
12976         * src/anjuta_{gui,cbs}.c, src/anjuta.h:
12977           (on_anjuta_window_key_press_event): added to fulfill the global
12978           shorcuts handling.
12980         * HACKING: updated according to the new global shortcuts handling.
12982 2001-12-29 Naba Kumar <kh_naba@users.sourceforge.net>
12984         * src/main_menubar_def.h, main_menubar.h, main_menubar.c:
12985           Shifted plugin menu from Edit submenu to main menu.
12986         
12987         * po/POTFILES.in:
12988           Added plugins/sample1/plugin-sample1.c
12989           
12990         * plugins/sample1/plugin-sample1.c:
12991           Added localization and used anjuta_info, instead of anjuta_error.
12992           
12993         * plugins/.cvsignore, plugins/sample1/.cvsignore:
12994           Added cvs ignores.
12995           
12996 2001-12-28 Naba Kumar <kh_naba@users.sourceforge.net>
12998         * configure.in, acconfig.h: Added definition for PACKAGE_PLUGIN_DIR
12999           for plugin dir.
13000         
13001         * Makefile.am: Added module plugins.
13002         
13003         * plugins, plugins/Makefile.am, plugins/sample1/*:
13004           Created plugins modules.
13005           
13006         * src/anjuta.h, src/anjuta.c: Removed app->szAddinDir and 
13007           Defined PACKAGE_PLUGIN_DIR directly and properly. Fixed
13008           to load plugins of *.so only and not *.so* (which results
13009           in duplicates).
13010         
13011         * anjuta.spec.in: added %{prefix}/lib/anjuta to take care of 
13012           plugins during packaging.
13014 2001-12-27  Simos Xenitellis  <simos@hellug.gr>
13016         *  configure.in: Added Greek (el) to ALL_LINGUAS.
13018 2001-12-27 Duarte Loreto <happyguy_pt@hotmail.com>
13020         * configure.in: Added portuguese to ALL_LINGUAS
13022 2001-12-24  Naba Kumar <kh_naba@users.sourceforge.net>
13024         * global-tags/.cvsignore
13025         tagmanager/.cvsignore
13026         tagmanager/include/.cvsignore:
13027         Added cvs ignore files.
13029         * data/.cvsignore
13030         Updated cvs ignore file.
13031         
13032 2001-12-23      Andy Piper      <andy.piper@freeuk.com>
13034         * src/debugger.c, src/text_editor.c, src/anjuta.c, 
13035           data/anjuta.properties, data/internal.properties: clean up some 
13036           message strings (me)
13038 2001-12-23      Andy Piper      <andy.piper@freeuk.com>
13040         * src/about.c, THANKS: added Jens to the credits
13041         
13042 2001-12-23      Andy Piper      <andy.piper@freeuk.com>
13044         * pixmaps/close_file_small.xpm, pixmaps/Makefile.am, src/anjuta.c,
13045           src/text_editor.h, src/pixmaps.h, src/text_editor_cbs.c,
13046           src/text_editor_cbs.h, src/text_editor_gui.c: patch from Jens
13047           Georg <mail@jensgeorg.de> to add close button to file tabs.
13049 2001-12-20      Andy Piper      <andy.piper@freeuk.com>
13051         * launcher/anjuta_launcher.c: patch from Stef to fix #490816
13052           (debugger now catches correct signal from process)
13054 2001-12-20      Andy Piper      <andy.piper@freeuk.com>
13056         * pixmaps/Makefile.am, pixmaps/appwiz_*.png: new images from Misha
13057         * src/pixmaps.h: switch appwizard project icons to new designs
13058         * pixmaps/appwid*xpm, pixmaps/gear.xpm: removed unused graphics
13060 2001-12-20      Andy Piper      <andy.piper@freeuk.com>
13062         * pixmaps/Makefile.am: stop redundant images from being installed.
13063           The next step will be to remove them completely.
13064         * src/appwiz*: further updates (more to come)
13065         * src/pixmaps.h: cleaned up, commented
13066         * src/splash.c: should use the pixmaps macro defined
13067         * HACKING: more on the graphics stuff and use of pixmaps.h
13069 2001-12-19      Andy Piper      <andy.piper@freeuk.com>
13071         * src/defaults.c: fix bug #494864
13073 2001-12-18      Andy Piper      <andy.piper@freeuk.com>
13075         * pixmaps/applogo.png, pixmaps/appwizard.png: added new wizard
13076           graphics from Misha
13077         * pixmaps/interface.xpm, pixmaps/app_wizard.jpg: removed
13078           redundant graphics, no longer used
13079         * src/appwiz*: revamped application wizard by Andy and Misha for
13080           a more usable and professional look-and-feel
13081         * HACKING: updates to cover patching, graphics, and some additions
13082           post-0.1.8
13083         * TODO: removed some implemented features
13085 2001-12-17      Andy Piper      <andy.piper@freeuk.com>
13087         * data/anjuta.properties, data/internal.properties: cleanup
13088         * src/compiler_options_gui.c, src/mainmenu_callbacks.*, 
13089           src/preferences_gui.c, src/text_editor_menu.c: patches from Biswa
13090           to edit styles colors for keywords and add Goto Tag menu option
13091           in the editor
13093 2001-12-14 Naba Kumar <kh_naba@users.sourceforge.net>
13095         * src/anjuta.c, anjuta.h, text_editor.c, text_editor.h:
13096         
13097         Fixed bug #460335
13098         fixes the Forget of the cursor position when tab is brought active
13099         from project manager.
13100         
13101 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
13103         * src/messages.c
13104           Exported "TERM=xterm" to get a color terminal when
13105           anjuta is not started from within a terminal.
13106           
13107 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
13109         * src/messages.c
13110           src/messages.h
13111           Added a frame around zvt terminal.
13112           
13113         * src/preferences_gui.c
13114           Modified to say "Use glade component (experimental)"
13115           instead of "Use Component".
13116           
13117 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
13119         * Patch from 
13120         Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13121         
13122         * src/anjuta.c
13123         src/fileselection.c
13124         src/messages.c
13125         src/messages.h
13126         src/preferences.c
13127         src/preferences.h
13128         src/project_dbase.c
13130         a) Extra scrollbar in terminal no longer appears.
13131         b) Character set preference should be preserved (untested).
13132         c) File selection widget now remembers last directory.
13133         d) On creation of generic project, the glade 'file not found' error no
13134                 longer occurs.
13135         e) First terminal window is created 'on demand', so it should always to
13136                 the Right Thing (TM) as far as starting WD is concerned. Also, the
13137                 environment is now passed to the terminal.
13138         f) Solaris compilation should be fixed (replaced get_current_dir_name()
13139                 with getcwd()).
13140         g) Fixed some compilation warnings.
13142 2001-12-10      Andy Piper      <andy.piper@freeuk.com>
13144         * configure.in, src/anjuta.c, src/messages.c, src/messages.h,
13145           src/pixmaps.h: applied terminal and warnings patch (Biswa)
13146         * src/*: cleanups (me)
13147         * pixmaps/mini_term.xpm: added new file for terminal button
13148           (me, based on existing artwork)
13150 2001-12-07      Andy Piper      <andy.piper@freeuk.com>
13152         * configure.in: bumped version to 0.1.9-pre
13153         * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new 
13154           translation
13155         * src/aneditor.cxx: patch from Biswa to re-enable autocompletion
13157 2001-12-07  Pablo Saratxaga  <pablo@mandrakesoft.com>
13159         * src/splash.c: removed a DOS end of line of a comment (so the *.po
13160           files are free of that char)
13161         * configure.in: added "az" to ALL_LINGUAS
13163 2001-11-29      Andy Piper      <andy.piper@freeuk.com>
13165         * tagmanager/tm_workspace.c, src/project_dbase.c: critical
13166           crash bug fix from Biswa.
13167         * FUTURE: added Anjuta/gIDE merger information to provide 
13168           details on future direction and status of 1.x stuff
13169         * NEWS: prepared for release
13170         * po/de.po: update from Jens Georg <mail@jensgeorg>
13172 2001-11-28      Andy Piper      <andy.piper@freeuk.com>
13174         * multiple minor updates pre-0.1.8
13175         * patch from Biswa to fix syntax highlighting and packaging
13176         * po/fr.po: update from Stef
13178 2001-11-26 Naba Kumar <kh_naba@users.sourceforge.net>
13180         * global-tags/Makefile.am
13181         global-tags/create_global_tags.sh
13182         global-tags/tm_global_tags.c
13183         scintilla/LexCPP.cxx
13184         scintilla/include/SciLexer.h
13185         src/aneditor.cxx
13186         src/project_dbase.c
13187         tagmanager/Makefile.am
13188         tagmanager/include/Makefile.am
13189         tagmanager/include/tm_project.h
13190         tagmanager/include/tm_tag.h
13191         tagmanager/include/tm_tagmanager.h
13192         tagmanager/tm_project.c
13193         tagmanager/tm_source_file.c
13194         tagmanager/tm_tag.c
13195         tagmanager/tm_workspace.c:
13196         
13197         Includes the syntax highliting patch to scintilla).
13198         and more stable code.
13199         
13200         *tagmanager/include/tm_symbol.h: New file.
13201         *tagmanager/tm_symbol.c: New file.
13202         
13203         Add symbol tree building functionality at project level
13204         
13205         Patch from:
13206         Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13207         
13208 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
13210         * pixmaps/file_cpp.xpm,   pixmaps/file_html.xpm,  pixmaps/file_icon.xpm,
13211           pixmaps/file_c.xpm,     pixmaps/file_h.xpm,     pixmaps/file_pix.xpm,
13212           pixmaps/file_file.xpm,  pixmaps/file_i18n.xpm
13213           : New and improved pixmaps from Misha <misha@phreaker.net>
13214           Thanks to him.
13216 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
13217         
13218         * Big patch submitted by
13219           Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>.
13220           Many thanks to him.
13221         
13222         * src/Makefile.am, src/aneditor.cxx
13223           src/anjuta.c, src/anjuta.h, src/project_dbase.c,
13224           src/project_dbase.h, src/text_editor.c, src/text_editor.h:
13225           Use of tagmanager lib for advanced calltips.
13227         * global-tags/*: Created new directory and added files to 
13228           generate system.tags.
13230         * tagmanager/*: Created new directory and added tagmanager lib
13231           files.
13233         * configure.in, acconfig.h, Makefile.am: Modified to reflect
13234           the above additions.
13236         * data/Makefile.am: Modified to accomodate generated system.tags file.
13238 2001-11-07      Andy Piper      <andy.piper@freeuk.com>
13240         * scintilla/: updated to 1.41
13241         * src/Makefile.am: added Ada and Bullant lexers from Scintilla
13242         * src/about.c: updated list of authors
13243         * src/aneditor.cxx: tidied to remove unused SciTE debug calls
13244         * HACKING: updated to cover Scintilla usage
13245         * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new 
13246           translation
13248 2001-11-07  Naba Kumar <kh_naba@users.sourceforge.net>
13250         * src/aneditor.cxx: Fixed compilation errors with it.
13251           by add include to gtk+ headers and typedefining a mysteriously
13252           vanished class Colour.
13254 2001-10-29  Naba Kumar <kh_naba@users.sourceforge.net>
13256         * configure.in: Added pt_BR in the languages.
13257         
13258 2001-11-01      Andy Piper      <andy.piper@freeuk.com>
13260         * src/executer.c, mainmenu_callbacks.c: patch from Dan Elphick
13261           (<dre00r@ecs.soton.ac.uk>) to correct a spelling mistake
13262         * THANKS: updated
13263         * manuals/C/anjuta-manual/*: new format to match
13264           the rest of the GNOME docs chapter layout. Added the many
13265           new contributors. Moved Authors and License information into new
13266           chapters of their own - should make expansion easier too
13267         * src/compiler_options.c: changed the profiler option to -pg to 
13268           work with GNU tools (gprof)
13269         * src/compiler_options_gui.c, main_menubar_def.h: tidied some messages 
13270           and text labels
13271         
13272 2001-10-29  Naba Kumar <kh_naba@users.sourceforge.net>
13274         * src/compiler_options.h, compiler_options.c, compiler_options_cbs.c
13275           compiler_options_gui.c:
13276           Added a new entry for linker flags and renamed c_options to c_flags
13277           and l_options to l_libs. Also, added a new function:
13278           compiler_options_set_prjlflags_in_file();
13279         
13280         * src/source.c: projects/src/Makefile.am now have LDFLAGS set.
13281         
13282         * src/compiler_options_gui.c: Trimmed some UI for the 'others' page.
13283           
13284 2001-10-26      Andy Piper      <andy.piper@freeuk.com>
13286         * THANKS, src/about.c: corrections and additions following 
13287         Naba's big update
13288         * src/main_menubar.c: patch from Rikul to fix the problem with 
13289         menu accelerators not being loaded
13291 2001-10-26  Naba Kumar <kh_naba@users.sourceforge.net>
13293         * THANKS: Added all contributors and translators names and emails.
13294         * AUTHORS: Updated
13295         * pixmap/anjuta_logo.png: Reduced the size of the logo.
13296         * pixmap/anjuta_splash.png, pixmaps/Makefile.am:
13297               Added new file (earlier logo with border).
13298         * src/about.c: Added all contributors names and emails
13299               and used macro definition for logo pixmap file.
13300         * src/pixmaps.h: Added entry for anjuta splash screen.
13302 2001-10-24      Andy Piper      <andy.piper@freeuk.com>
13304         * pixmaps/anjuta_icon[.xpm|.png]: updated application icon
13305         to new PNG version (thanks to Misha) and removed the old
13306         pixmap.
13308 2001-10-24  Abel Cheung  <maddog@linux.org.hk>
13310         * THANKS: added Conner Mo for simplified Chinese translation.
13311         * configure.in: added zh_CN in ALL_LINGUAS
13313 2001-10-21  Abel Cheung  <maddog@linux.org.hk>
13315         * THANKS: added Joe Man for his traditional Chinese translation.
13316         * configure.in: added zh_TW in ALL_LINGUAS.
13318 2001-10-19  Naba Kumar <kh_naba@users.sourceforge.net>
13320         * src/main_menubar_def.h: Changed the link of lidn to
13321         http://lidn.sourceforge.net.
13322         
13323 2001-10-18  Naba Kumar <kh_naba@users.sourceforge.net>
13325         * Applied patch from Rikul
13326         * Applied patch from Luca
13327         * Fixed a cvs conflict. :)
13329 2001-10-17  Stephane Demurget  <demurgets@free.fr>
13331         * THANKS: added Marc Botermans for his Dutch translation.
13333         * configure.in: added nl in ALL_LINGUAS.
13335         * po/nl.po: added.
13337 2001-10-17  Naba Kumar <kh_naba@users.sourceforge.net>
13339         * anjuta.c: Fixed luca's typo.
13340         * resources.c, resources.h: Changed gchar* return to void, to
13341                 avoid a compiler warning.
13342         * scintilla/Makefile.am: Reorganized file entries.
13343         * src/Makefile.am: Added StyleContex.o module directly with the lexers.
13345 2001-10-16  Naba Kumar <kh_naba@users.sourceforge.net>
13347         * Upgraded scintilla to 1.4.
13348         * Added 6 files:  LexCrontab.cxx LexEiffel.cxx LexRuby.cxx
13349                 LexLisp.cxx StyleContext.cxx StyleContext.h
13350         * src/Makefile.am: Added 4 lexers and separated lexer objects
13351                 from the main link variable.
13353 2001-10-14  Stephane Demurget  <demurgets@free.fr>
13355         * THANKS: added Luca, even if it shouldn't be my role to write
13356           this sort of thing :)
13358         * src/anjuta.c: (scan_AddIns_in_directory): some fixes and cleanups on
13359           the latest Luca patch.
13361 2001-10-14      Andy Piper      <andy.piper@freeuk.com>
13363         * added skeleton plugin functionality (lbell <lbell@tsc4.com>). 
13364         This is not documented yet; plugins to come later.
13365         * src/find*.c: find dialogs now persistent 
13366         (Rick <rikul@bellsouth.net>)
13367         * widgets/gnomefilelist.c: fixed multiple file open issue 
13368         (Rick <rikul@bellsouth.net>)
13369         * changes to recent file and project lists handling 
13370         (lbell <lbell@tsc4.com>)
13371         * more minor UI updates (me)
13373 2001-10-11      Andy Piper      <andy.piper@freeuk.com>
13375         * src/Makefile.am: removed warnings for traditional C syntax
13376         * pixmaps: added new icons for mini_locals, mini_cvs and
13377         the splash screen - thanks to Misha <misha@phreaker.net>
13379 2001-10-10      Andy Piper      <andy.piper@freeuk.com>
13381         * src/toolbar.c: fix typo in tooltip text
13382         * ccview/cccmd.cc: alter Func to Function in menu text
13384 2001-10-09      Andy Piper      <andy.piper@freeuk.com>
13386         * src/find_text.c: applied patch from rikul <null@acm.org> to fix minor
13387         issue with find dialog reporting an error when Scintilla finds text
13388         * applied patch from Denis Boehme <boehme at syncio dot de> to support
13389         DOS files (i.e. CR/LF translation)
13391 2001-10-03      Andy Piper      <andy.piper@freeuk.com>
13393         * src/notebook.c: applied patch from rikul <null@acm.org> to fix bug
13394         #452436
13395         * data/internal.properties: default fold style now set to 3 :-)
13396         * applied patch from rikul <null@acm.org> to turn notebook tab 
13397         headings red when file has been edited.
13399 2001-10-02  Kjartan Maraas  <kmaraas@gnome.org>
13401         * configure.in: Added "no" to ALL_LINGUAS.
13402         
13403 2001-09-29  Naba Kumar <kh_naba@users.sourceforge.net>
13405     * Patch from lbell <lbell@tsc4.com>
13406     src/controls.c
13407     src/debugger.c
13408     src/main_menubar.c
13409     src/main_menubar.h
13410     src/main_menubar_def.h
13411     src/mainmenu_callbacks.c
13412     src/mainmenu_callbacks.h
13413     src/project_dbase.c
13414     src/project_dbase.h
13415     
13416     Implemented a check menu item to handle the 'show locals' flag
13417     for the current project.
13419     * data/internal.properties: Removed the redundant command
13420     for gnome-terminal.
13421     
13422 2001-09-25  Naba Kumar <kh_naba@users.sourceforge.net>
13424         * Patch from lbell <lbell@tsc4.com> for fixing some compiler warnings.
13426 2001-09-24  Fatih Demir <kabalak@gtranslator.org>
13428         * configure.in: Added "ta" to the languages list.
13430 2001-09-21  Andy Piper <andy.piper@freeuk.com>
13432         * data/internal.properties:
13433           added fold.symbols property to control appearance of folds
13434           in the Scintilla editor (thanks to rikul <null@acm.org>)
13436 2001-09-21  Naba Kumar <kh_naba@users.sourceforge.net>
13438         * src/message.c:
13439           one extra button for message win is being created -- Fixed.
13440         
13441           The frame should be hidden and not only the pix_lab when
13442           that message pane is hidden (aBts[nIndex].bVisible == FALSE)
13443           -- Fixed.
13444         
13445         * pixmaps/mini_locals.xpm (new file), pixmaps/Makefile.am: 
13446           for the time being it is same as mini_cvs.xpm.
13447         
13448 2001-09-21  Naba Kumar <kh_naba@users.sourceforge.net>
13450         * src/find_repace.c: Fixed the vanishing find/replace dialog box.
13452         Patch from rikul <null@acm.org>
13453         
13454         * CORBA-Server.c, debugger.c, debugger.h, glades.c,
13455         glades.h, messages.c, messages.h, pixmaps.h,
13456         project_dbase.c, project_dbase.h, session.c,
13457         session.h, watch_cbs.c, watch_cbs.h, watch_gui.c:
13458         
13459         inserted 'add to watch' option in inspect window, so you can add easily
13460         a variable in watch window .
13461         
13462         Added a new message pane for the gdb local variables inspection. Changed
13463         the code in messages.c to better account for future new panes insertion.
13464         Defined a new pixmap for the new tab button in pixmaps.h
13465         (ANJUTA_PIXMAP_MINI_LOCALS); someone must create it and add it to the
13466         install script.
13467         
13468         Changed the debugger module to have a single function for asking to gdb
13469         to send program info. The idea is to ask the debugger about only the
13470         info needed to open windows( watch, registers, etc ) to speedup the step
13471         command. I plan to ask informations to the debugger based on the user
13472         interface status.
13473         The request for local variables is enabled by default, but the
13474         projectDBase has a variable to control it, to allow disabling that
13475         feature,  there is also the code to save and to reload the state. If you
13476         want to have it disabled by dafult change SHOW_LOCALS_DEFAULT to FALSE
13477         in project_dbase.c
13479         This big patch is from:  lbell <lbell@tsc4.com>
13480         
13481 2001-09-20  Stephane Demurget <demurgets@free.fr>
13483         Patch from rikul <null@acm.org> :
13485         * data/internal.properties, src/aneditor.cxx: fixed the fold margin
13486           problem and added folding support for php/hmtl.
13488 2001-09-19  Naba Kumar <kh_naba@users.sourceforge.net>
13490         * Fixed dnd of files within scintilla.
13491         patch from:  rikul <null@acm.org>
13492         
13493 2001-09-18  Naba Kumar <kh_naba@users.sourceforge.net>
13495         * Applied patch from Luca.
13496         
13497         * src/source.c: source_write_build_files(): Fixed the project generation
13498           failure. The fist return statement and the free_project_type were 
13499           misplaced.
13501 2001-09-14  Naba Kumar <kh_naba@users.sourceforge.net>
13502         
13503         * anjuta.c, anjuta.h, main.c, main_menubar.c, main_menubar_def.h,
13504         mainmenu_callbacks.c, mainmenu_callbacks.h, messages.c:
13505         
13506         1) Restore the error color to red (waiting for a configurable one )
13507         2) Saving projects settings if you exit anjuta without closing an open
13508         saved project
13509         3) New Menu 'repaeat search' to search with a keystroke without pressing
13510         the toolbar button
13511         4) some define in the menus to better handle menu item update
13512         
13513         Patch from: lbell <lbell@tsc4.com>
13514         
13515         * main_menubar_def.h, main_menubar.c: Change the position of
13516         "Repeat find" menu position.
13518 2001-09-13  Naba Kumar <kh_naba@users.sourceforge.net>
13520          project_type.h, project_type.c, source.c: Applied patch.
13521          patch from Johannes Schmid <clubfan@users.sourceforge.net>
13522          
13523 2001-09-12  Naba Kumar <kh_naba@users.sourceforge.net>
13525         * configure.in, src/Makefile.am: Using macros for ORBit flags.
13526         
13527 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
13528         
13529         * Fixed bug #445752
13530   
13531 2001-9-06  Johannes Schmid <clubfan@users.sourceforge.net>
13532         
13533         * Fixed bugs in Gtk-- and Gnome-- project type
13535 2001-09-12  Naba Kumar <kh_naba@users.sourceforge.net>
13537         * dnd.c: Support for multiple files drag-n-drop.
13538         
13539           Patch from: rikul <null@acm.org>
13540         
13541         * anjuta.c, anjuta.h, anjuta_cbs.c, main_menubar_def.h,
13542           mainmenu_callbacks.c, mainmenu_callbacks.h: Added message text
13543           saving from menu.
13544         
13545           Patch from: rikul <null@acm.org>
13547         * Applied patch for widgetizing goto dialog box.
13548           Patch from: ???
13549         
13550         * Applied patch for having new project type handling.
13551           Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
13552           
13553 2001-09-12  Naba Kumar <kh_naba@users.sourceforge.net>
13555         * Makefile.am, aneditor.cxx, aneditor.h, anjuta.c, anjuta.h,
13556           anjuta_cbs.c, anjuta_gui.c, breakpoints.c, breakpoints.h,
13557           debugger.c, debugger.h, find_in_files.c, find_in_files.h,
13558           find_replace.c, find_replace.h, find_text.c, find_text.h,
13559           glade_iface.c, main.c, messages.c, messages.h, project_dbase.c,
13560           project_dbase.h, source.c, text_editor.c, text_editor.h,
13561           text_editor_cbs.c, utilities.c, utilities.h:
13562         
13563           Applied a huge patch (after slight preview). I would like Luca
13564           to have his feature additions mentioned here.
13565         
13566           Patch from: lbell <lbell@tsc4.com>
13568 2001-09-09  Stephane Demurget <demurgets@free.fr>
13570         * scintilla/Makefile.am: added to $(GTK_CFLAGS) INCLUDES.
13572         * po/fr.po: updated to the latest sources.
13575 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
13576         
13577         * Fixed bug #445752
13578   
13579 2001-08-07  Naba Kumar <kh_naba@users.sourceforge.net>
13581         * dnd.h, dnd.c: New files for drag n drop support.
13582                 
13583         * anjuta.h, anjuta_gui.c, anjuta_cbs.c:
13584            Added drag and drop support for opening files.
13585         
13586         Thanks to José Antonio Caminero Granja <JCamGra@alumnos.uva.es> and
13587         Archit Baweja <bighead@crosswinds.net> for this idea.
13588         
13589         * TODO: Added some more todos. :-(
13591 2001-08-06  Naba Kumar <kh_naba@users.sourceforge.net>
13593         * Fixed the goto line activate bug.
13594         patch from: Martyn Bone <mbone@brightstar.u-net.com>
13596 2001-9-06  Johannes Schmid <clubfan@users.sourceforge.net>
13597         
13598         * Fixed bugs in Gtk-- and Gnome-- project type
13600 2001-08-5  Naba Kumar <kh_naba@users.sourceforge.net>
13602         * widgets/gonmefilelist.c, gnomefilelist.c:
13603         Modified multiple selection on pressing control.
13604           # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
13605         
13606         * src/project_dbase_gui.c, anjuta_cbs.c, fileselection.h, fileselection.h:
13607         Modified multiple selection on pressing control.
13608           # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
13609         
13610 2001-09-05  Abel Cheung  <maddog@linux.org.hk>
13612         * src/project_dbase_gui.c(*lang_data[]): Rename zh_TW.Big5 to zh_TW .
13613           This is useless; but just in case...
13615 2001-08-4  Naba Kumar <kh_naba@users.sourceforge.net>
13617         * data/internal.properties: modified a bit of perl properties.
13618         
13619 2001-08-3  Naba Kumar <kh_naba@users.sourceforge.net>
13621         * ccview/cccproj.hh, ccview/hash_str.h, src/fileselection.c, src/fileselection.h
13622           src/project_dbase_gui.c, widgets/gnomefilelist.c, widgets/gnomefilelist.h:
13623           Added support for multiple file imports. Changed the standrd C++
13624           convention of #include <file> to #include <file.h>, because I had given
13625           some wrong options while compiling my gcc-3.0.1 compiler, so it does not
13626           now support the #include <file> convention. That is something to be fixed :). 
13627           # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
13629 2001-08-1  Naba Kumar <kh_naba@users.sourceforge.net>
13631         * src/anjuta.c: Added function static greetings_text(), to solve the non
13632                 translation of the greetings text in the wizard.
13633                 
13634 2001-08-31  Andy Piper <andy.piper@freeuk.com>
13636         * src/find_in_files_gui.c: made order of buttons consistent with other Find
13637           dialogs, with OK the default (fix bug #453482)
13639 2001-08-31  Naba Kumar <kh_naba@users.sourceforge.net>
13641         * src/anjuta.c: Fixed a bug that tries to printf 'NULL'
13642         
13643         * src/appwizard.c: added N_() for the inlcuding the welcome message translatable.
13644         
13645 2001-08-29  Naba Kumar <kh_naba@users.sourceforge.net>
13647         * src/aneditor.cxx
13648           src/aneditor.h
13649           src/anjuta_cbs.c
13650           src/controls.c
13651           src/main_menubar.c
13652           src/main_menubar.h
13653           src/main_menubar_def.h
13654           src/mainmenu_callbacks.c
13655           src/mainmenu_callbacks.h:
13656                 Applied the patch that addes menu items which allow users to
13657                 insert GPL notice and date time in current document.
13658                 patch from: Rick Patel <rikul@shreve.net>       
13659                 
13660         * src/main_menu.c: Fixed a compilation error.
13661         
13662         * src/anjuta.c: Fixed non-rememberence of editor tab position.
13663         
13664         * src/mainmenu_callbacks.c: Fixed gpl strings to avoid compiler warnings
13665           about the unterminated strings.
13666           
13667         * scintilla/*: Updated scintilla to 1.3.9 version.
13668         
13669 2001-08-28  Naba Kumar <kh_naba@users.sourceforge.net>
13670         
13671         * widgets/gnomefileselection.c:
13672           Applied the patch for fixing multiple selection of file open funcion,
13673           which will deselect the files selected.
13674           patch from: venugopal gummuluru <vgummuluru@yahoo.com>
13676 2001-08-27  Naba Kumar <kh_naba@users.sourceforge.net>
13678         * widgets/gnomefileselection.h, widgets/gnomefileselection.c, src/fileselection.h,
13679           src/fileselection.c, src/anjuta_cbs.c:
13680           Applied the patch     for multiple selection of file open.
13681           patch from: venugopal gummuluru <vgummuluru@yahoo.com>
13682           
13683 2001-08-27  Naba Kumar <kh_naba@users.sourceforge.net>
13685         * Removed "-f" option in call to devhelp, because devhelp no longer
13686           supports that.
13687         
13688 2001-08-26  Stephane Demurget <demurgets@free.fr>
13690         All these modifications have been pointed out by
13691         Gregory Schmitt <gregory.schmitt@free.fr>, so thanks to him.
13693         * data/internal.properties: two fixes for the PHP lexer.
13694           this out.
13696         * fr.po: minor fixes.
13698         * TODO: added a couple of PHP suggestions from Gregory Schmitt.
13700 2001-08-25  Naba Kumar <kh_naba@users.sourceforge.net>
13701         
13702         * main_menubar.c,
13703           main_menubar.h,
13704           main_menubar_def.h,
13705           main_menubar_callbacks.c,
13706           controls.c:
13707                 Added new menu item for "close all fils".
13708                 (Patch from Rikul <rikul@shreve.net>, after revision)
13709         
13710         * project_dbase.c: project_dbase_close_project(): remove unnecessary printf() statement.
13711         
13712         * find_text.c, find_replace.c: Fixed dialog wins not show up once close by 'Esc'.
13713                 (Patch from Rikul <rikul@shreve.net>)
13714         
13715         * anjuta.c: Fixed to have the current dir in the fileopen dialog box.
13716                 (Patch from Rikul <rikul@shreve.net>)
13718 2001-08-22  Naba Kumar <kh_naba@users.sourceforge.net>
13719         
13720         * appwiz_page2.c: Applied patch for disabling auto-upper-casting of
13721            project name in application widzard.
13722            [Patch from: Yannick Koehler <yannick.koehler@colubris.com>  ]
13724         * executer.c: hacked to change the behavior of the executer dialog. Now, instead
13725           of the 'OK' button there is an 'Execute' one.
13726           [ Patch from: Giovanni Corriga <valkadesh@libero.it>  ]
13727         
13728         * executer.c: Changed cancel button to close button. That was more appropriate.
13729           
13730 2001-08-22  Naba Kumar <kh_naba@users.sourceforge.net>
13732         * HACKING: corrected >>>>>> Config management.
13733         
13734         * HACKING: Added many things.
13735         
13736         * src/launcher.h: Added some comments.
13738 2001-08-21  Stephane Demurget <demurgets@free.fr>
13740         * configure.in, NEWS, README: bumped anjuta version to 0.1.7.
13742         * HACKING,
13743           manuals/C/anjuta-faqs/anjuta-faqs.sgml,
13744           src/appwizard_cbs.c,
13745           src/appwizard_gui.c: Applied UI/docs cleanup patch from
13746           Andy Piper <andy.piper@freeuk.com>
13748         * po/fr.po: updated to latest sources.
13750         * Makefile.am: removed anjuta.prj from EXTRA_DIST.
13753 2001-08-18  Andy Piper <andy.piper@freeuk.com>
13755         * Fixed bugs #450280 and #448845
13757         * src/about.c: corrected Naba's e-mail address (.net, not .com)
13758         
13759         * src/goto_line.c, src/attach_process_gui.c, src/find_replace.c:
13760           named dialogs
13761         
13762         * src/breakpoints_gui.c, src/commands.c, src/find_text.c,
13763           src/find_in_files_gui.c, src/project_dbase_gui.c, src/help.c, 
13764           src/watch_gui.c, src/stack_trace_gui.c: edited window and dialog 
13765           names to remove "Anjuta: " prefix
13766           
13767         * src/main_menubar_def.c: altered a message
13768         
13769         * launcher/anjuta_launcher.c: cleaned up some messages
13771         * src/debugger.c: edited messages to improve clarity
13772         
13773         * src/app_wiz*.c: tidied wizard interface
13776 2001-08-15  Stephane Demurget <demurgets@free.fr>
13778         Synced Naba's fix and mine about the wizards not working and removed
13779         anjuta.prj to avoid a nasty checkin.
13781         * Makefile.am: removed the install-data-local rule.
13783         * data/Makefile.am: changed the list of files.
13785         * anjuta.prj: removed to avoid checkin of Anjuta temp files.
13787         * .cvsignore: added anjuta.prj for the same reason.
13790 2001-08-15  Naba Kumar <kh_naba@users.sourceforge.net>
13792         * src/source.c: Fixed a bug that fails new gnome projects to get
13793           created.
13795         * src/project_manager.c: Fixed a bug that disables storing recent
13796           project history.
13798         * Makefile.am: Added stuffs to install the macro files in the
13799           anjuta share file.
13802 2001-08-14  Stephane Demurget <demurgets@free.fr>
13804         * data/Makefile.am: added some rules to support the gnome/ macros
13805           dir in order to make the wizards work again.
13807         * anjuta.spec.in: upped the release number.
13810 2001-08-12  Zbigniew Chyla  <cyba@gnome.pl>
13812         * configure.in (ALL_LINGUAS): Added pl.
13815 2001-08-09  Stephane Demurget <demurgets@free.fr>
13817         * anjuta.spec.in: fixed the doc files list.
13820 2001-08-09  Naba Kumar <kh_naba@users.sourceforge.net>
13822         * src/about.c: corrected my email address. :-)
13823         
13824         * TODO: Updated.
13825         
13826         * manuals/C/anjuta-manual/chapter15.sgml: Slight correction.
13827          (patch from Andy Piper <squiggle@ukgateway.net>)
13829 2001-08-08  Naba Kumar <kh_naba@users.sourceforge.net>
13831         * debugger.c: Fixed a bug associated with debugging threaded
13832           application.
13833         
13834         * text_editor_menu.c: Fixed broken ui in text editor
13835           pop up menu.
13836           
13837         * text_editor_menu.c: Now the option sub menu in text editor pop up
13838           works.
13839         
13840         * mainmenu_callbacks.c: Fixed "no-modified" bug with autoformat.
13841                 (suggested by lord sibn <sibn@utspl.cjb.net> )
13842         
13843 2001-08-07  Naba Kumar <kh_naba@users.sourceforge.net>
13845         * src/text_editor_menu.c: Added menu item for context help
13846           (patch from Andy Piper <squiggle@ukgateway.net>)
13847         
13848 2001-08-06  Stephane Demurget <demurgets@free.fr>
13850         * ccview/cccproj.cc: added missing i18n strings.
13852         * data/welcome.txt: bumped version to 0.1.6.
13854         * src/anjuta.c: fixed a compilation error due to devhelp integration.
13856 2001-08-06  Naba Kumar <kh_naba@users.sourceforge.net>
13857         
13858         * help.c, help.h: Added support for DevHelp context sensitive help
13859                 and gnome api browsing.
13860         * Fixed toolbars and editor views "not save" bug.
13861         * Updated sgmldocs.make and configure.in to handle rh 7.1 crap.
13862           (patch from Andy Piper <squiggle@ukgateway.net>)
13863         * Updated THANKS and chapter15.sgml for uk and ru translators.
13865 2001-08-05  Naba Kumar <kh_naba@users.sourceforge.net>
13867         * Transfered ru.po, uk.po and update.sh from gnome-i18n/extra-po/anjuta
13868         * Updated configure.in to include these changes
13869         
13870 2001-08-03  Stephane Demurget <demurgets@free.fr>
13872         * src/project_dbase_gui.c: fixed bug #446963
13873           (on_project_dbase_ccview_update_start),
13874           (on_project_dbase_ccview_update_end): added.
13875           These two respectively disable and enable close file/project
13876           menu entries and toolbar items, while the ccview part updates
13877           its tag database.  
13880 2001-08-03  Stephane Demurget <demurgets@free.fr>
13882         * configure.in: added sv to the ALL_LINGUAS list.
13883         
13885 2001-08-01  Fatih Demir <kabalak@gtranslator.org>
13887         * anjuta.desktop.(in(.in)), configure.in & Makefile.am: Get the desktop
13888                 file to work: merge translations and distribute it.
13890         * .cvsignore & ABOUT-NLS: Erh, "ABOUT-NLS" shouldn't be in CVS.
13892         * NEWS, README, THANKS & TODO: Spelling fixes.
13894 2001-08-01  Stephane Demurget <demurgets@free.fr>
13896         * README: updated requirements.
13898         * scintilla/Makefile.am,
13899           src/Makefile.am: fixed includes using $(srcdir), as the distcheck
13900           target can't be realized (custom build path).
13902         * Makefile.am: added xml-i18n-* and anjuta.spec.in as EXTRA_DIST.
13903           Removed install-data-local.
13905         * src/compiler_options.c: changed the include paths of the pixmaps.
13906           we hadn't any warning because of the include paths passed to the
13907           compiler. Thanks to make distcheck for reporting this.
13910 2001-07-31  Stephane Demurget <demurgets@free.fr>
13912         * NEWS, THANKS: updated.
13914         * src/anjuta.c: (anjuta_fatal_signal_handler), (anjuta_exit_signal_handler):
13915           fixed to show the correct kernel signal number and its description.
13917         * widgets/gnomefilelist.c: fixed bug #445756
13918           (goto_last): renamed to goto_prev and changed according to goto_next.
13919           (goto_next): added.
13920           (goto_directory): removed.
13921           (check_list_for_entry): renamed (g_list_find_string_pos) and rewrote: the
13922           returned value is now the position in the list.
13923           (check_ok_button_cb): changed the back check and added one for next.
13924           (gnome_filelist_set_dir): the check in history make it wouldn't be
13925           a "true" history. polished the whole thing, using set_dir_internal.
13926           (set_dir_internal): used in gnome_filelist_set_dir and back/next callbacks, so
13927           there's no check in the history when using back or next.
13929         * manuals/*: added missing .cvsignore files.
13932 2001-07-30  Stephane Demurget <demurgets@free.fr>
13934         * po/fr.po: updated to latest sources.
13936         * src/preferences_gui.c: (create_preferences_page6): fixed bug #445758
13937           call on_trunc_mesg_check_clicked after the two spinbuttons are ref'ed,
13938           to put off their sensitive attributes.
13940 2001-07-29  Stephane Demurget <demurgets@free.fr>
13941         
13942         * po/fr.po: fixed some grammar things.
13943           Thanks to Pierre Sarrazin <sarrazip@sympatico.ca> for having pointed
13944           this out.
13945         
13946         * src/utilities.c: (file_is_link): use lstat instead of stat.
13948 2001-07-27  Naba Kumar <kh_naba@123india.com>
13949         
13950         * Remove help dir from cvs, because it is no longer
13951           needed.
13952         
13953         * Remove manuals/anjuta-manual dir from cvs, because it is no longer
13954           needed.
13956 2001-07-24  Naba Kumar <kh_naba@123india.com>
13958         * debugger.c: (debugger_update_prog_status): Fixed
13959                 the bug with gdb version 5. Debugger starts, when
13960                 step in/out/over etc are clicked.
13961         
13962         * debugger.c: All functions: added debugging codes.
13963         
13964         * breakpoints.c: (breakpoints_dbase_set_all_in_editor):
13965         * breakpoints.c: (breakpoints_dbase_add_brkpnt):
13966           Modified to recognize non project files also.
13967           
13968         * source.c: (source_write_configure_in):
13969           Added source for 'prefix' counterparts for
13970           no-prefix AC_SUBST.
13971         
13972 2001-07-23  Naba Kumar <kh_naba@123india.com>
13973         
13974         * anjuta.c: added function anjuta_remove_text_editor();
13975           and suitably modified anjuta_remove_current_text_editor().
13976           
13977         * project_dbase.c: project_dbase_close(), Added code to
13978           close all opened files that belong to the project when
13979           the project is closed.
13980          (patch from  "Maxim Blagai" <maximblagai@yahoo.com> and some my codes)
13981         
13982         * Updated the manuals/anjuta-manual subdir for GDP standards.
13983            (patch from Andy Piper <squiggle@ukgateway.net>)
13984         
13985         * main_menubar.h, main_menubar.def: Added Menu items to handle
13986           urls for library references, bugs, patches and feature request
13987           submission.
13988         
13989 2001-07-20  Naba Kumar <kh_naba@123india.com>
13990         
13991         * Set wmclass names in all windows.
13992           (patch from Andy Piper <squiggle@ukgateway.net>)
13993         * New splash logo from "Misha" <misha@phreaker.net>);
13995 2001-07-19  Naba Kumar <kh_naba@123india.com>
13996         
13997         * preferences.[h,c], preferences_gui.c: Added 4 properties to
13998           set caret color, calltip back color and selection fore/back
13999           color.
14001 2001-07-18  Naba Kumar <kh_naba@123india.com>
14002         
14003         * project_dbase.c: Closes all files when project is closed.
14004          (patch applied from  "Maxim Blagai" <maximblagai@yahoo.com>)
14005          -- We still need to refine this as it closes all sort of files.
14006         
14007         * compiler_options.c: Fixed seg-fault bug when last item in
14008           compiler option lists is removed.
14009         
14010         * Fixed missing newline warnings during compilation.
14011           (patch from Andy Piper <squiggle@ukgateway.net>)
14013 2001-07-17  Fatih Demir <kabalak@gtranslator.org>
14015         * xml-i18n-*: Blew away the xml-i18n-* files from CVS -- they're
14016                 autogenerated no need to store'em in CVS.
14018         * ccview/.cvsignore: Addition of cvsignore.
14020 2001-07-17  Naba Kumar <kh_naba@123india.com>
14021         
14022         *GUI fixes and spell corrections
14023         (patch from Andy Piper <squiggle@ukgateway.net>)
14025 2001-07-15  Naba Kumar <kh_naba@123india.com>
14026         
14027         *Fixed double error message for file not found.
14028         
14029         *Put white backgrounds for png images.
14030         
14031         *Converted '-' to '_' in sgml files.
14033 2001-07-14  Naba Kumar <kh_naba@123india.com>
14034         
14035         * project_dbase.c: Short-cut for expand/collasp project tree
14036         
14037         * project_dbase_gui.c:
14038          (patch applied from  "Maxim Blagai" <maximblagai@yahoo.com>)
14040 2001-07-13  Naba Kumar <kh_naba@123india.com>
14041         
14042         * notebook.[h,c]: Added
14043          (patch applied from  "Maxim Blagai" <maximblagai@yahoo.com>)
14044         Project/message window now toggles on control and
14045         and notebook switch short-cut
14047 2001-07-7  Naba Kumar <kh_naba@123india.com>
14048         
14049         * Changed a new icon set which looks more gnomish.
14050         
14051         * Changed a new anjuta splash logo.
14052         (Icons and splash logo created by "Misha" <misha@phreaker.net>)
14054 2001-07-6  Naba Kumar <kh_naba@123india.com>
14055         
14056         * ccview/*: Integrated ccview for class view and file view
14057                 in the project Manager.
14058         
14059         * widgets/gnomefilelist.[h,c]: Added show hidden files options.
14061 2001-07-1  Naba Kumar <kh_naba@123india.com>
14062         
14063         * scintilla/*: Upgraded Scintilla to version 1.3.7
14064         
14065         * manuals/anjuta-manual/C/chapter[00-12].sgml: Added many more stuffs.
14066         
14067 2001-06-28  Naba Kumar <kh_naba@123india.com>
14068         
14069         * src/debugger.c: Correct step-over and step-out swapping.
14070         
14071         * manuals/anjuta-manual/C/chapter[00-12].sgml: Splitted manual
14072           chapters and added more stuffs.
14074 2001-06-13  Naba Kumar <kh_naba@123india.com>
14075         
14076         * data/autogen.sh.gtkmm: Added
14077         
14078         * data/autogen.sh.gnomemm: Added
14079         
14080         * src/appwiz.c: Added two more application wizard templetes
14081         
14082         * src/project: for gtk-- and gnome-- and proper support
14083         
14084         * src/source.c: for c++ in the project configuration.
14085         
14086         * src/source.h:
14088 2001-05-05  Naba Kumar <kh_naba@123india.com>
14090         * Merged my pre-cvs modifications with 
14091           the current cvs copy.
14093         * (lot of files change).
14095         * Implemented session management.
14097         * Local installation possible by
14098           manageing our own pixmaps paths
14099           manupulations.
14100         
14101         * resources.h: Added.
14102         * resources.c: Added.
14104         * Fixed some bugs.
14105         
14106 2001-05-05  Fatih Demir <kabalak@gtranslator.org>
14108         * manuals/.cvsignore & manuals/anjuta-manual/C/.cvsignore:
14109                 Corrected/extended ignores.
14111 2001-05-04  Naba Kumar <kh_naba@123india.com>
14113         * manuals/: dir tree added.
14114           Sgml documentation started in this dir.
14115           
14116         * omf-install/: dir tree added.
14117         
14118         * manuals/anjuta-manual/C/anjuta-manual.sgml:
14119           Created initial document structure.
14120           
14121         * configure.in: Added test for scrollkeeper.
14122           Added some Makefile entries in AC_OUTPUT.
14123         
14124         * Makefile.am: Added subdir manuals/
14125         
14126         * HACKING: Wrote something stupid.
14128 2001-05-02  Stéphane Démurget <demurgets@free.fr>
14130         * Makefile.am: Added ChangeLog in local data list, becaused it's
14131           needed to create a new project.
14132           
14133         * po/fr.po: minor fixes.
14135         * src/build_file.c, src/configurer.c, src/debugger.c,
14136           src/executer.c, src/find_replace.c, src/gnome_project.c,
14137           src/goto_line.c, src/launcher.c, src/messages.c, 
14138           src/preferences.c src/project_dbase.c: functions declared static.
14139           
14140         * widgets/gnomefilelist.c: Fixed a project creation bug,
14141           introduced with latest changes.
14143 2001-05-01  Stéphane Démurget <demurgets@free.fr>
14145         * widgets/gnomefilelist.c,
14146           BUGS: Fixed an annoying bug preventing from loading files/project
14147           given on the command line. Polished the whole gnome_filelist widget.
14149 2001-04-27  Stéphane Démurget <demurgets@free.fr>
14151         * src/main.c,
14152           src/anjuta.c,
14153           src/anjuta.h: Polished the command line parsing.
14155         * BUGS: Need to clean that damn gnome_filelist widget.
14157 2001-04-25  Stéphane Démurget <demurgets@free.fr>
14159         * src/registers.c,
14160           src/sharedlib.c,
14161           src/signals.c: Removed duplicated includes.
14163         * po/fr.po: minor fixes.
14165         * src/compiler_options_gui.c: Cleaned up a part of the GUI,
14166           create_compiler_options_page? () declared static.
14167         * src/main.c,
14168           src/anjuta.c: Put a command line option for disabling
14169           the splashscreen.
14171         * src/preferences_gui.c: Fixed an internationalization issue,
14172           other functions declared static.
14174         * src/gnome_project.c: Fixed some memory leaks,
14175           new_prj_terminated () declared static. 
14177 2001-04-24  Fatih Demir <kabalak@gtranslator.org>
14179         * configure.in: Sort ALL_LINGUAS alphabetically.
14181 2001-04-22  Stéphane Démurget <demurgets@free.fr>
14183         * Emptied that ugly old Changelog.
14185 == Anjuta 0.1.5 ===
14186 == Anjuta 0.1.4 ==
14188 2001-03-10 Naba kumar  <naba@gnome.org>
14190         * src/gnome_project.c: Fixed project dir creation bug.
14192         * src/text_editor.c: Fixed double accelerators bug.
14193         
14194         * src/glade_iface.c, src/project_dbase.c: Fixed source generation bug.
14196         * src/stack_trace.c, * src/compiler_options.c,
14197         data/internals.properties, src/defaults.c:
14198         Fixed pixmap creation with NULL window.
14200         * src/commands.c, src/preferences_gui.c, src/build_project.c
14201         src/clean_project.c: Bug fix.
14202         
14203         * src/main_menubar_def.h: i18n bug fix.
14204         
14205         * src/executer.h, src/executer.c: Bug fix.
14206         
14207         * src/controls.c: Bug fix.
14208         
14209         * src/debugger.c: Debugger now takes program args.
14210         
14211         * po/ja.po: Added japanese translation file.
14212         
14213         Upgraded to ver 0.1.4
14214         ... Fixed other minor bugs.
14216 == Anjuta 0.1.3 ===
14218 2001-XX-XX Naba kumar  <naba@gnome.org>
14220         * Lots of unaccountable changes. Integrated scintilla.
14221         Redesigned Project managemet. Added supports for other languages.
14222         Java style properties managements. .... blah blah
14223         
14224 2000-11-11 Naba kumar  <naba@gnome.org>
14226         * README, htmls/page111.html, configure.in, anjuta.prj, anjuta.spec:
14227         Upgraded to version 0.1.3.
14229         * src/mainmenu_callbacks.c, src/main_menubar_def.h:
14230         Fixed to activate Debug->add watch properly.
14232 === Anjuta 0.1.2 beta_2 ===
14233 === Anjuta 0.1.2 ===
14235 2000-11-05 Naba kumar  <naba@gnome.org>
14237         * src/compiler_options.c, src/compiler_options_cbs.c
14238         src/compiler_options_cbs.h, src/compiler_options_gui.c
14239         src/anjuta2.c, extra/stock_libs.anj (new),
14240         extra/README.stock_libs (new), htmls/page13.html,
14241         htmls/images/*: Improved Library settings GUI. Can now enable/disable
14242         added libraries. Stock libs provided for ease of entry. Modified
14243         help html file accordingly.
14245 2000-11-03 Naba kumar  <naba@gnome.org>
14247         * README: Minor fixes in Doc files.
14249         * src/gnome_prj.c, src/appwidzard_cbs.c:
14250         Fixed to ignore non-existant dir for blank prj.
14251         More checking in project creation, especially to confirm
14252         that the prj file already does not exist.
14254         * anjuta.spec, configure.in: Upgraded to version 0.1.2
14256         * src/controls.c: Now Menu item "Format/Detach current document"
14257         is inactive when there is no document opened.
14259 === Anjuta 0.1.1 ===
14261 2000-11-01 Naba kumar  <naba@gnome.org>
14263         Completed and Release of first version (Beta) with lots of bugs.
14265 1999-12-27 Naba kumar  <naba@gnome.org>
14267         Anjuta project started.