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.
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.
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
50 2005-07-16 Naba Kumar <naba@gnome.org>
52 * plugins/editor/anjuta-document-manager.plugin.in: Added mime types.
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).
58 * plugins/editor/text_editor.c: Initialize vfs info struct.
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
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
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
138 2005-07-12 Naba Kumar <naba@gnome.org>
140 * plugins/project-manager/plugin.c: Automatically determine
141 project backend by probing.
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:
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
170 Patch from de_lupus@pandora.be (Kristof Vansant):
171 Replaced deprecated gnome-i18n.h
174 2005-07-01 Johannes Schmid <jhs@cvs.gnome.org>
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:
188 Implemented Subversion diff
190 2005-06-30 Johannes Schmid <jhs@cvs.gnome.org>
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
199 2005-06-27 Naba Kumar <naba@gnome.org>
201 * plugins/tools/execute.c: Formated code.
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.
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
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.
251 * po/POTFILES.in: Updated.
253 * plugins/editor/action-callbacks.c: Fixed a crash bug when a file is
256 * plugins/file-loader/plugin.c: Do not use static variable to store
257 created submenu in factory. Fixed crash in anjuta exit.
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.
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.
285 * plugins/profile-default/plugin.c: Fixed an unbalanced shell
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()).
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
325 - Do not expand all nodes in selection tree when default selection
326 are given (eases navigation in big projects).
328 - Marked strings for translation.
330 2005-05-23 Naba Kumar <naba@gnome.org>
332 * src/anjuta-app.c: Save menu accelerators on change.
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>
340 * AUTHORS: Added developers for other projects. Updated.
341 * TODO.tasks: Updated.
342 * ChangeLog: Added past changelogs from anjuta-0.1.5.
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).
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
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
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.
422 * libanjuta/anjuta-launcher.c: Fixed possible double call of child
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
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
440 * TODO.tasks: Updated.
442 2005-06-19 Naba Kumar <naba@gnome.org>
444 * global_tags/create_global_tags.sh: Fixed sh incompatibility bug.
447 * plugins/project-import/project-import.c: Deactivate plugin when done.
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.
454 * plugins/project-manager/plugin.c: Used (newly added) group-activated
455 signal from gnome-build to popup group properties.
457 * src/anjuta.c: Load default session by default.
459 * po/POTFILES.in: Added missing files.
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.
466 * plugins/profile-default/plugin.c: Save profile before a project
467 is loaded so that it could be restored when project is closed.
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
478 * TODO.tasks: Updated.
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
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.
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.
517 * plugins/project-manager/plugin.c: Fixed target/group removal.
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).
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).
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
557 2005-06-04 Johannes Schmid <jhs@cvs.gnome.org>
559 Patch from sbrabec@suse.cz:
561 scintilla/include/Scintilla.h:
563 Fix 64-Bit warnings in gcc 4
565 2005-06-03 Johannes Schmid <jhs@cvs.gnome.org>
567 * plugins/patch/patch_plugin.c
568 plugins/patch/patch.h
569 plugin/patch/patch-plugin.glade
570 plugin/patch/Makefile.am:
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
580 2005-05-28 Sebastien Granjoux <seb.sfo@free.fr>
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
596 * plugins/editor/style-editor.c: cleanup.
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
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.
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>
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.
637 * plugins/editor/anjuta-document-manager.glade,
638 plugins/editor/text_editor.c: Fixed autoformat settings in preferences
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).
668 * data/gdb.init: Don't set gdb prompt.
670 * mime/Makefile.am: run update-mime-data only on system-wide install.
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.
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.
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
701 2005-05-17 Naba Kumar <naba@gnome.org>
703 * libanjuta/interfaces/libanjuta.idl: Fixed compiler warnings.
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
716 * MAINTAINERS: Added file so that I could recieve bugzilla
719 * plugins/glade/plugin.c: Fixed compile error.
723 2005-05-15 Naba Kumar <naba@gnome.org>
725 * configure.in: Adjusted gdl version requirement. Bumped anjuta
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.
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
760 2005-05-14 Naba Kumar <naba@gnome.org>
762 * AUTHORS, FUTURE, NEWS, README, ROADMAP: Updated and prepared for
765 * configure.in: Fixed
767 * plugins/class-inheritance/class-inheritance.png: New icon.
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
783 2005-05-13 Naba Kumar <naba@gnome.org>
785 * configure.in: Fixed glade-3 version.
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
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.
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>
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
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.
866 * libanjuta/e-splash.c, libanjuta/e-splash.h, src/main.c: Pass the
867 progress bar location at create time, instead of hardcoding.
869 * pixmaps/Makefile.am, (added) pixmaps/anjuta_splash_mini.png:
870 Added mini splash screen.
872 * plugins/editor/text_editor.c: Do not produce warning when file
873 monitor could not be created.
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.
883 * global-tags/Makefile.am: Uninstall tags files on
886 * libegg/Makefile.am: Use configured deprecated flags.
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:
893 * mime/Makefile.am: Take DESTDIR into account.
895 * plugins/class-gen/Makefile.am: Fixed 'make distcheck' errors.
897 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug
898 on scope autocompletion.
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
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.
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
927 Correct an error on close
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
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
960 * (added) plugins/gdb/pointer.png: Stack pointer image.
962 * libanjuta/anjuta-marshal.list,
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,
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
1014 2005-05-06 Naba Kumar <naba@gnome.org>
1016 * TODO.tasks: Updated.
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
1028 * tagmanager/tm_workspace.c: Include prototypes in getting
1031 2005-05-06 Naba Kumar <naba@gnome.org>
1033 * TODO.tasks: Updated.
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.
1041 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaSymbol,
1042 IAnjutaSymbolManager, IAnjutaIterable and IAnjutaIterableTree
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.
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
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
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
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:
1110 * plugins/tools/dialog.c,
1111 plugins/tools/dialog.h:
1114 * plugins/tools/variable.c,
1115 plugins/tools/variable.h:
1116 Add editor related variables
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.
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.
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
1146 * global-tags/Makefile.am: Exclude bin target anjuta-tags from
1149 * plugins/project-import/project-import.c: Fixed memory leaks and
1150 use correct debug prints.
1152 * TODO.tasks: Updated.
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.
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>
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
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.
1199 * libanjuta/interfaces/libanjuta.idl: Added execute method for
1200 IAnjutaBuildable interface.
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.
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).
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
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,
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 .
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.
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.
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.
1290 * plugins/class-inheritance/Makefile.am,
1291 plugins/subversion/Makefile.am: Do not install plugin files when
1292 plugin build condition is false.
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
1310 * src/layout.xml: Added layout for class-inheritance plugin widget.
1312 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Fixed
1313 plugin name to remove redundant terms.
1315 * TODO.tasks: Updated.
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
1390 Changes by naba: Added pkgconfig check for graphviz and conditionally
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.
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.
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).
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.
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
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:
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
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
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
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
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.
1499 2005-04-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
1501 * plugins/tools/dialog.c plugins/tools/tool.c :
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.
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:
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
1533 * Naba: Compile warning fixes.
1535 2005-04-06 Naba Kumar <naba@gnome.org>
1537 * TODO.tasks: Marked completed items.
1539 2005-04-06 Naba Kumar <naba@gnome.org>
1541 * plugins/subversion/svn-backend.c: Fixed subversion plugin
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
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)
1573 * anjuta-tools.[ch]: Removed old tools code.
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>
1582 manuals/C/anjuta-manual/fileoperations.xml
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
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.
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>:
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>
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>:
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>
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>
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.
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.
1690 * plugins/project-import/anjuta-project-import.plugin.in:
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.
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.
1711 * plugins/cvs-plugin/plugin.c: Aligned comments and added a shortcut
1712 for Update menuitem.
1714 * scintilla/patches/set-cursor-warning-fix.diff: Removed because
1715 already applied in scintilla main stream.
1717 * scintilla/patches/preedit-window-crash-fix.diff: Added new fix
1718 and notified scintilla developer.
1720 2005-03-10 Naba Kumar <naba@gnome.org>
1722 * src/action-callbacks.c: Removed reference to src/help.h (dead
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>
1747 * plugins/cvs-plugin/cvs-callbacks.c
1748 plugins/cvs-plugin/plugin.c:
1749 Fixed preferences page init and busy handling
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.
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
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!
1773 (*) still awaiting response from the gcj team if we
1776 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
1778 * plugins/project-import/*
1781 Added project import plugin. Might be a bit buggy and limited
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.
1793 2005-03-09 Naba Kumar <naba@gnome.org>
1795 * TODO.tasks: Added new message-manager tasks.
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.
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.
1819 * plugins/project-wizard/anjuta-project-wizard.glade: Added frame
1820 with project description title. Removed frame shadow.
1822 * plugins/project-wizard/druid.c: Initializes tooltips.
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).
1846 * plugins/editor/plugin.c: Fixed to show all highlight options.
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
1862 * plugins/subvesion/svn-thread.c: Use older API svn_client_add() for
1863 backward compatibility.
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.
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.
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.
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...)
1930 Thanks to Adam Weinberger and Thierry Moisan for
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).
1940 * plugins/file-loader/anjuta-loader-plugin.ui
1941 plugins/file-loader/plugin.c: Implemented wizards submenu in menu
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.
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.
1954 * plugins/profile-default/plugin.c,
1955 scintilla/PlatGTK.cxx: Fixed compiler warnings. Added splash icon
1958 * (removed) scintilla/patches/a64-crash-fix.patch,
1959 (added) scintilla/patches/set-cursor-warning-fix.diff: Updated
1962 2005-03-03 Naba Kumar <naba@gnome.org>
1964 * HACKING: Fixed typos.
1966 * plugins/editor/aneditor-indent.cxx: Clean up.
1968 * plugins/editor/plugin.c, plugins/editor/text_editor.[h]:
1969 Enable/disable save, undo and redo actions depending on state
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>
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
1988 README, HACKING: Updated
1990 configure.in: Added check for libsvn
1992 2005-02-29 Naba Kumar <naba@gnome.org>
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
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,
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
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
2036 2005-02-26 Sebastien Granjoux <seb.sfo@free.fr>
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
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.
2053 2005-02-26 Naba Kumar <naba@gnome.org>
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.
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:
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).
2082 * src/anjuta-actions.h: Fixed short-cut key for Help content.
2084 * src/anjuta.ui: Fixed place holder for projects.
2086 * (new) plugins/profile-default/default.anjuta: default startup
2087 profile. Removed the hardcoded plugins loading in
2088 DefaultProfilePlugin.
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.
2114 * manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml:
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 :
2122 Integrated License macros, cleaned file.c.
2124 2005-02-24 Johannes Schmid <jhs@cvs.gnome.org>
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 :
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 :
2141 Fixed a bug. Added Header macro.
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 :
2150 Added FileName, Header template macros.
2152 2005-02-24 Naba Kumar <naba@gnome.org>
2154 * plugins/patch/patch-plugin.c: Fixed a function call.
2156 * src/anjuta.c, src/main.c: Save and load default session.
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.
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.
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
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().
2203 * class-gen/plugin.c: Fixed complier warning and utility function call.
2205 * debug-manager/plugin.c: Unload debugger plugin correctly.
2207 * project-manager/plugin.c: Fixed compiler warnings.
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.
2216 * manuals/reference/libanjuta/tmpl/*: Unnecessary changes from the
2217 build (we need to fix this thing).
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)
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
2237 2005-02-23 Naba Kumar <naba@gnome.org>
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
2243 * TODO.tasks: Updated.
2245 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
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 :
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 :
2265 Inserting text by macro plugin
2268 2005-02-22 Johannes Schmid <jhs@cvs.gnome.org>
2270 * plugins/macro/plugin.c
2271 plugins/cvs-plugin/plugin.c:
2273 Fixed interfaces (use static)
2275 2005-02-21 Johannes Schmid <jhs@cvs.gnome.org>
2277 * plugins/macro/macro-actions.[ch]
2278 plugins/macro/plugin.c
2279 libanjuta/interfaces/libanjuta.idl:
2281 Implemented IAnjutaMacro interface to be used by file-wizard
2283 * plugins/cvs-plugin/plugin.c
2284 libanjuta/interfaces/libanjuta.idl:
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
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.
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:
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).
2337 2005-02-19 Sebastien Granjoux <seb.sfo@free.fr>
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
2344 * plugins/project-wizard/xlib-dock.wiz,
2345 plugins/project-wizard/xlib-dock/*:
2346 Port old xlib dock anjuta project on new project wizard
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
2353 * configure.in, plugins/project-wizard/templates/Makefile.am: Other
2354 necessary changes for the new templates.
2356 2005-02-18 Naba Kumar <naba@gnome.org>
2358 * plugins/Makefile.am: Added class-gen
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>:
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
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.
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>
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
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
2466 * plugins/file-loader/plugin.c: Detect some important mime ourself
2467 to avoid inconsistencies when mime system isn't working.
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 :
2483 Found system Email address if not defined in Preferences.
2485 2005-02-16 Johannes Schmid <jhs@cvs.gnome.org>
2487 * plugins/project-wizard/gtkmm.wiz
2488 plugins/project-wizard/gtkmm-logo.png (from pixmaps/)
2489 plugins/project-wizard/gtkmm/*
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
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.
2505 * plugins/project-wizard/templates/gtk* :
2506 Removed interface.[ch] & support.[ch].
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
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.
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
2536 http://cvs.freedesktop.org/svg-icons/lila/gnome/scalable/apps/anjuta_icon.svg?rev=1.2&view=log
2538 2005-02-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2541 plugins/project-wizard/templates/libglade2-logo.png,
2542 plugins/project-wizard/templates/libglade2.wiz,
2543 plugins/project-wizard/templates/libglade2/* :
2547 2005-02-14 Naba Kumar <naba@gnome.org>
2549 * TODO.tasks: Updated.
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.
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).
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:
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
2632 * plugins/project-wizard/action.c:
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.
2642 * plugins/devhelp/plugin.c: Load help on idle.
2644 * plugins/editor/anjuta-document-manager.glade: Moved 'disable
2645 autoformat' to proper location in preferences.
2647 * mime/anjuta.mime: Added .prj extension in the mime type for backward
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/* :
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
2675 2005-02-11 Naba Kumar <naba@gnome.org>
2677 * TODO.tasks: Added message manager task.
2679 * plugins/devhelp/plugin.c: Show busy while initializing devhelp.
2681 * plugins/editor/plugin.c: Use bookmark stock icons.
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.
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
2700 2005-02-08 Naba Kumar <naba@gnome.org>
2702 * plugins/symbol-browser/an_symbol_prefs.[ch]: Added missing files.
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.
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
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,
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:
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.
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
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 .
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
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
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
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.
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.
2898 * plugins/editor/anjuta-document-manager.glade: Improved search
2901 * TODO.tasks: Fixed xml format.
2903 * plugins/editor/aneditor.cxx: Added code to trap 'tab' key (does not
2906 * plugins/editor/text_editor.c, plugins/editor/text_editor.h: Code
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).
2919 * plugins/editor/aneditor.cxx: Implemented mulilevel calltips, fixed
2920 automatic indentation.
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
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.
2940 * plugins/editor/aneditor.cxx: Fixed automatic indentation.
2942 * manuals/reference/libanjuta/libanjuta.types: Fixed build error.
2944 2005-01-30 Naba Kumar <naba@gnome.org>
2946 * libanjuta/interfaces/libanjuta.idl: Added documentations and removed
2949 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed typo.
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.
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
2965 * configure.in: Fixed underquoted warning from autoconf.
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).
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
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.
3003 2005-01-27 Naba Kumar <naba@gnome.org>
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
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.
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>
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.
3058 * plugins/editor/anjuta-docman.c: Lazy create fileselection dialogs.
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:
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.
3089 2005-01-21 Naba Kumar <naba@gnome.org>
3091 * configure.in, autogen.sh: Fixed build errors in newer automake.
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>
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]:
3119 Implemented three menu items as Naba proposed:
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>
3139 * plugins/macro/macro-db.c,
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>
3150 * plugins/cvs-plugin/cvs-actions.c: Fixed "whole project" toggle button
3153 * scintilla/*: Updated scintilla to current cvs and updated
3156 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
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
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:
3173 Added IAnjutaCVS interface and improved cvs plugin. There
3174 is still some work to do on cvs import and to add a current
3177 2005-01-17 Naba Kumar <naba@gnome.org>
3179 * plugins/editor/aneditor.cxx: Fixed auto indentation.
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>
3194 * libanjuta/anjuta-launcher.c,
3195 plugins/build-basic-autotools/build-basic-autotools.c: Fixed errors in
3198 2005-01-17 Naba Kumar <naba@gnome.org>
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.
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
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.
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,
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,
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.
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
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.
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
3318 * plugins/editor/plugin.c, plugins/editor/plugin.h,
3319 src/anjuta-callbacks.c: Added ctrl-tabbing and alt-switching of editor
3322 2005-01-12 Naba Kumar <naba@gnome.org>
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
3345 2005-01-12 Naba Kumar <naba@gnome.org>
3347 * plugins/macro/anjuta-macro.glade: Improved GUI.
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
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.
3362 * plugins/macro/macros.xml: removed corrupt cvs
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
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.
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.
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>
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
3395 * libegg/egg-combo-action.c, libegg/egg-entry-action.c:
3396 Fixed dispose. Cleanup.
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
3403 * plugins/project-wizard/druid.c: Show busy cursor and
3404 de-sensitize druid buttons during page change.
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)
3437 plugins/Makefile.am:
3438 Added new macro plugins
3440 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
3443 * manuals/reference/template (removed)
3444 Removed old api reference
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
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.
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
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
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.
3549 * libanjuta/anjuta-status.c: (Weak) unref all the remaining widgets
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.
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.
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
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.
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.
3584 * plugins/project-manager/plugin.c,
3585 plugins/project-manager/plugin.h: Removed dead codes. Removed
3586 unnecessary ref/unref.
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.
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
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.
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.
3614 * plugins/editor/text_editor.c: Added debug codes to track object
3617 * plugins/message-view/anjuta-msgman.c: Remove message view on
3618 widget destroy. Destroy message view on remove. Removed all views
3621 * anjuta/src/anjuta-app.c: Removed widgets correctly when they are removed
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 ...
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
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.
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
3705 Patch from Mark R. Pariente <markpariente@cmu.edu>
3706 - Fix message highlighting
3708 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
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>
3718 * plugins/editor/aneditor.cxx,
3719 plugins/editor/text_editor.c:
3720 Set line number width dynamically
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.
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.
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.
3747 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
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>
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"
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
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).
3784 * plugins/file-loader/plugin.c: Fixed filename duplications
3785 in recent files history.
3787 * plugins/profile-default/plugin.c: Disabled problematic
3788 plugins for now to load at startup.
3790 * libanjuta/anjuta-ui.c, libanjuta/plugins.c: Disabled
3791 annoying debug prints.
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>
3808 * plugins/cvs-plugin/cvs-actions.c: Use current editor filename as
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>
3818 * libanjuta/plugins.c, plugins/file-loader/plugin.c:
3819 Show busy cursor during loading and unloading.
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
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.
3842 Patch from: Mark R. Pariente <mark@demar.com.tr>
3843 * libegg/eggcellrendererkeys.c: Fixed compile error.
3845 2004-12-18 Naba Kumar <naba@gnome.org>
3847 * plugins/file-loader/plugin.c: Fixed loading bug.
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.
3855 2004-12-17 Naba Kumar <naba@gnome.org>
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.
3891 2004-12-15 Naba Kumar <naba@gnome.org>
3893 * libanjuta/anjuta-plugin.c: Fixed crash bug where watches were not
3896 * libanjuta/plugins.c, libanjuta/plugins.h: Proper clean up on
3897 finalization. Added a method to unload all plugins and destroy them.
3900 * plugins/sample1/plugin.c: Proper finalization code and renamed
3901 functions to proper names.
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
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.
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.
3930 * plugins/cvs-plugin/cvs-actions.c,
3931 plugins/cvs-plugin/cvs-execute.c: Escaped commit message. Corrected
3934 * plugins/build-basic-autotools/build-basic-autotools.c,
3935 plugins/build-basic-autotools/automake-c.filters: Fixed bugs with
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.
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.
3958 * plugins/cvs-plugin/plugin.c,
3959 plugins/cvs-plugin/cvs-execute.c: Fixed message output appending.
3961 2004-13-05 Johannes Schmid <jhs@cvs.gnome.org>
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
3968 - rdiff command is not correct
3969 - Must find a way to allow selection of directies AND files
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.
3979 2004-12-02 Johannes Schmid <jhs@cvs.gnome.org>
3981 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Added cvs update and
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>
3995 * plugins/message-view/anjuta-msgman.c: Changed callback name
3996 and changed switch-page handling.
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
4005 2004-11-30 Naba Kumar <naba@gnome.org>
4007 * libanjuta/anjuta-status.c: Fixed runtime warning.
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
4029 * libanjuta/anjuta-status.c: More spacing between items.
4031 2004-11-29 Naba Kumar <naba@gnome.org>
4033 Patch from: Pavol Bosik <pavol.bosik@radiantsystems.com>:
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.
4058 2004-11-28 Jean-Noel GUIHENEUF <guiheneuf.jean-noel@wanadoo.fr>
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.
4078 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added gchar type
4079 and fixed marshaller generation.
4081 * libanjuta/interfaces/libanjuta.idl: Added "char_added" and
4082 "updade_ui" signals to IAnjutaEditor interface.
4084 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
4086 * plugins/build-basic-autotools/automake-c.filters: Fixed filter
4089 * plugins/class-gen/clsGen.c: Intial port.
4091 * plugins/debug-manager/anjuta-debug-manager.plugin.in: Fixed attribute
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.
4100 * plugins/file-loader/plugin.c: Added open with plugins in open with
4103 * plugins/gdb/plugin.c: Do not add widgets to shell as floating.
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>
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
4122 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
4123 Fixed UI separators.
4125 * plugins/file-manager/anjuta-file-manager.ui: Added project manager
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
4138 * plugins/debugger/*: Removed from cvs (development now in
4141 2004-11-17 Pavol Bosik <pavol.bosik@radiantsystems.com>
4143 Reviewed by Naba Kumar <naba@gnome.org>:
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.
4154 * libanjuta/interfaces/libanjuta.idl: Added "saved" signal.
4156 * libegg/egg-combo-action.c: Block changed signal when changing model.
4158 * plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c:
4159 Emit changed signal. Removed dead codes.
4161 * plugins/file-loader/plugin.c: Remove file fragments from uris, so
4162 that recent files history do not duplicate.
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.
4169 2004-11-15 Naba Kumar <naba@gnome.org>
4171 * plugins/project-manager/plugin.c: Opens targets on double click.
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.
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.
4185 * plugins/message-view/plugin.c: Static parent_class.
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.
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).
4203 * plugins/editor/anjuta-document-manager.glade: Added view menu
4204 preferences so that they are registered.
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>
4226 * configure.in, plugins/Makefile.am,
4227 plugins/profile-default/plugin.c: Added cvs plugin in build.
4229 * plugins/cvs-plugin/*: Restored johannes files from cvs attic.
4231 * plugins/debug-manager/.cvsignore: Added file to ignore.
4233 * plugins/debug-manager/Makefile.am: Removed dead codes.
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:
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.
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
4277 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
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
4285 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
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.
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>
4296 * plugins/cvs-plugin/cvs-execute.[ch]: Add basic command execute
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>
4304 * global-tags/Makefile.am, mime/Makefile.am:
4305 Some fixes in build process from Alexey Rusakov <ktirf@users.sf.net>
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>
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.
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.
4386 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
4387 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
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
4409 2004-10-19 Naba Kumar <naba@gnome.org>
4411 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed bugs.
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.
4422 * plugins/gtodo/libgtodo.c, plugins/gtodo/plugin.c: Fixed refresh.
4424 * plugins/message-view/anjuta-message-manager.ui,
4425 plugins/message-view/plugin.c: Added document manager context menu.
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.
4433 * scintilla/*, scintilla/include/*: Updated to current cvs.
4435 2004-10-19 Naba Kumar <naba@gnome.org>
4437 *plugins/debugger/anjuta-debugger.ui, src/anjuta.ui: Added
4438 placeholder for debugger UI.
4440 * plugins/devhelp/plugin.c, plugins/editor/plugin.c: Fixed shortcuts.
4441 * plugins/file-manager/plugin.c: Fixed loading bug.
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.
4460 * libanjuta/anjuta-ui.c: Corrected debug messages.
4462 * libegg/egg-combo-action.c, libegg/test-actions.c,
4463 libegg/menu/egg-combo-action.h: Fixed combo action.
4465 * plugins/debugger/Makefile.am, plugins/gdb/Makefile.am:
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.
4472 * plugins/editor/text_editor.[c,h]: Fixed crash bug. Removed
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
4481 * src/utilities.[c,h]: Moved code to plugins/editor/action-callbacks.c.
4483 2004-10-10 Naba Kumar <naba@gnome.org>
4485 Patch from Bosik, Pavol <pavol.bosik@radiantsystems.com>:
4487 * libanjuta/interfaces/libanjuta.idl: Added debugger interface.
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.
4534 * configure.in, plugins/Makefile.am, (added) plugins/gdb/*:
4535 Added debugger gdb backend plugin.
4537 * plugins/message-view/plugin.c: Registered all message stock icons.
4539 * plugins/profile-default/plugin.c: Loads debugger plugin.
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
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
4575 * pixmaps/sv_*.xpm: Moved to plugins/symbol-browser/ dir.
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,
4591 launcher/Makefile.am,
4592 libanjuta/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.
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.
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.
4607 2004-10-06 Naba Kumar <naba@gnome.org>
4609 * libanjuta/plugins.c: Shows plugins in a nicer dialog.
4611 * libanjuta/interfaces/libanjuta.idl,
4612 plugins/editor/text_editor.c: Added get_length()
4613 and get_current_word() methods in IAnjutaEditor interface.
4615 * libegg/Makefile.am: Added test_actions target.
4617 * libegg/egg-combo-action.c: Fixed combo-action and made it usable.
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
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.
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.
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.
4639 * src/anjuta-app.c: Registered UI accels.
4641 2004-09-28 Naba Kumar <naba@gnome.org>
4643 * libanjuta/anjuta-shell.[c,h]: Added anjuta_shell_present_widget()
4646 * src/anjuta-app.c: Implemented present widget method.
4648 * plugins/devhelp/plugin.c, plugins/editor/plugin.c,
4649 plugins/message-view/plugin.c, plugins/project-manager/plugin.c,
4651 * plugins/editor/anjuta-docman.c: Code cleanup and selects newly
4654 * plugins/editor/text_editor.c: Connects to preferences changed signal
4657 2004-09-28 Naba Kumar <naba@gnome.org>
4659 * libanjuta/anjuta-debug.h, libanjuta/Makefile.am: Added debug
4662 * libanjuta/e-splash.c, Fixed compiler error and reduced progress bar
4665 * libegg/egg-entry-action.c: Takes GtkEditable rather than GtkEntry
4666 in changed signal callback.
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.
4672 * plugins/editor/anjuta-docman.c: Removed dead code and formated code.
4674 * plugins/editor/plugin.c, plugins/editor/print.c: Used debug prints.
4676 * src/anjuta-app.c: Registers UI accelerators.
4678 2004-09-27 Naba Kumar <naba@gnome.org>
4680 * libanjuta/anjuta-utils.c: Added a border in input dialog entry box.
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.
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.
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.
4703 * src/anjuta.ui, src/action-callbacks.[c,h], src/anjuta-actions.h:
4704 Removed unimplemented UI elements.
4706 * src/anjuta-app.c: Larger (and normal) icon size.
4708 * src/layout.xml: Task manager plugin along with document (in middle).
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.
4714 2004-09-26 Naba Kumar <naba@gnome.org>
4716 * po/POTFILES.in: Updated, added missing files.
4718 * .cvsignore: Updated.
4720 * libanjuta/anjuta-utils.[h,c]: Functions take constant parameters. Added
4721 a new function to get User input text.
4723 * libanjuta/resources.[c,h]: Added a function to created sized image.
4725 * libanjuta/interfaces/libanjuta.idl: Changed parameter name to uri
4726 from filename, as thats the correct representation.
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.
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
4741 * plugins/editor/anjuta-document-manager.ui: Removed unnecessary UI
4744 * plugins/file-loader/anjuta-loader-plugin.ui: Added New UI element.
4746 * plugins/file-manager/an_file_view.c,
4747 plugins/file-manager/an_file_view.c: Exports file uri correctly.
4749 * plugins/file-wizard/file.c: Reads uri correctly.
4751 * plugins/message-view/anjuta-msgman.c: Sizes tab images properly and
4752 sets the page to the new view.
4754 * plugins/message-view/message-view.c: Unrefs the tree model when done.
4755 Fixed signal connecting.
4757 * plugins/project-manager/plugin.c: Changed "project_root_directory"
4758 to "project_root_uri" and exports as uri.
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
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.
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
4780 * plugins/message-view/anjuta-message-manager-plugin.glade: Organized
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
4788 * plugins/editor/anjuta-document-manager.glade: Hidden unnecessary
4789 preferences to make dialog box smaller.
4791 * plugins/editor/search-replace.c: Fixed compile error with change
4792 in IAnjutaMessageView API.
4794 2004-09-21 Naba Kumar <naba@gnome.org>
4796 * plugins/Makefile.am: Deletes old (installed) plugins before
4797 installing new ones.
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.
4805 * plugins/editor/anjuta-docman.c: Fixed a crash bug when opening
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.
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.
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.
4825 * plugins/file-loader/plugin.c: Fixed accels.
4827 * plugins/project-manager/plugin.c: Added target selection callback.
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.
4840 * ChangeLog: Fixed entry dates.
4842 2004-09-18 Naba Kumar <naba@gnome.org>
4844 * plugins/devhelp/plugin.c: Added UI sensitization and removed
4845 an unnecessary GtkFrame.
4847 2004-09-17 Naba Kumar <naba@gnome.org>
4849 * mime/anjuta.xml, mime/Makefile.am: Added mime definition xml.
4853 * data/Makefile.am: Disabled installing old mime info.
4855 * mime/anjuta.applications, mime/anjuta.keys: Updated.
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.
4863 * plugins/project-manager/anjuta-project-manager-plugin.png:
4866 * plugins/project-manager/anjuta-project-manager.plugin.in:
4867 Support .anjuta mime type.
4869 * plugins/project-manager/plugin.c: Exports "project_root_directory"
4872 * plugins/file-manager/plugin.c: Watches "project_root_directory"
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>
4880 * anjuta.prj: Updated.
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.
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.
4908 * Makefile.am, mime/Makefile.am, mime/anjuta.applications,
4909 mime/anjuta.keys, mime/anjuta.mime: Added anjuta files mime types.
4911 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
4912 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
4913 manuals/reference/libanjuta/tmpl/properties.sgml: Updated.
4915 2004-09-16 Naba Kumar <naba@gnome.org>
4917 * plugins/editor/action-callbacks.c: Fixed compile error.
4919 2004-09-15 Naba Kumar <naba@gnome.org>
4921 * plugins/devhelp/plugin.[c,h]: Fixed a start-up warning.
4923 * libanjuta/e-splash.c, plugins/profile-default/plugin.c:
4924 New improved splace with nicer progress.
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).
4950 * libanjuta/plugins.[c,h]: Added plugins selection function.
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
4963 * libanjuta/interfaces/.cvsignore: Updated.
4964 * plugins/message-view/.cvsignore: Updated.
4965 * plugins/launcher/*: Removed as launcher has already been moved to
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.
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.
5041 * plugins/Makefile.am, plugins/file-loader/*: Implemented file loader
5042 plugin to load files based on mime type.
5044 * configure.in, plugins/devhelp/plugin.c: Fixed to use devhelp >= 0.9.
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
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.
5059 * libegg/dock/*: Removed directory.
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
5070 2004-06-29 Johannes Schmid <jhs@cvs.gnome.org>
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
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
5099 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaProject interface
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.
5107 * src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c: Added widgets show/hide
5110 2004-05-16 Johannes Schmid <jhs@cvs.gnome.org>
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>
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
5138 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
5140 * plugins/editor/anjuta-docman.c: gchar* to
5141 const gchar* in arguments
5142 * plugins/editor/text_editor.c: Implemented IAnjutaFile
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>
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
5156 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
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
5170 2004-05-13 Naba Kumar <naba@gnome.org>
5172 * plugins/message-view/anjuta-message-manager-plugin.glade:
5175 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Fixed toolbar
5178 * pixmaps/anjuta_splash.png: Added border.
5180 * plugins/editor/anjuta-document-manager.png: New icon.
5182 * anjuta.glade, plugins/editor/anjuta-document-manager.glade,
5183 plugins/editor/.cvsignore: Moved search dialogs from anjuta.glade.
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.
5194 * plugins/editor/anjuta-docman.c, plugins/editor/file.c,
5195 plugins/editor/plugin.c: Fixed crash bugs. Made toggle editor items
5198 * plugins/terminal/Makefile.am,
5199 plugins/terminal/anjuta-terminal-plugin.glade: Fixed terminal preferences
5202 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Added toolbar
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>
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>
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.
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.
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.
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.
5278 * anjuta.glade: Merged with ANJUTA_1_2_0 branch.
5280 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h: Added more
5281 util functions required during the merge.
5283 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaTerminal
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.
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.
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.
5359 * plugins/profile-default/plugin.c: Added file manager plugin in default
5362 * libanjuta/Makefile.am: Fixed dependencies.
5363 * pixmaps/anjuta_splash.png: New splash screen.
5365 2004-05-05 Johannes Schmid <jhs@cvs.gnome.org>
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.
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
5382 * libanjuta/anjuta-plugin.c,
5383 libanjuta/anjuta-plugin.h: Added activation and deactivation methods.
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.
5389 * libanjuta/plugins.c, libanjuta/plugins.h: Added plugin query routines
5390 and moved plugin sets loading in profile plugins.
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.
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.
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.
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
5475 src/action-callbacks.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
5500 * manuals/reference/libanjuta/anjuta-architecture.dia,
5501 manuals/reference/libanjuta/anjuta-architecture.png: Updated
5502 architecture diagram.
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.
5511 * plugins/file-manager/an_file_view.c,
5512 plugins/file-manager/an_file_view.h: New and improved directory
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.
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>
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.
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.
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}
5554 * libanjuta/interfaces/ianjuta-editor.c: Fixed bug.
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
5571 * libanjuta/anjuta-preferences-dialog.c,
5572 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml:
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>
5671 * configure.in: Fixed compile error.
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,
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.
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.
5779 2004-04-20 Johannes Schmid <jhs@cvs.gnome.org>
5781 * plugins/message-view/imessage-view.c
5782 * plugins/message-view/ianjuta-msgman.c:
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.
5830 2004-02-29 Johannes Schmid <jhs@cvs.gnome.org>
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.
5841 * plugins/editor/Makefile.am: Added libanjuta-interface.la to the
5842 library dependencies.
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.
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
5856 * libanjuta/anjuta-shell.h: Fixed bug.
5858 2004-02-13 Naba Kumar <naba@gnome.org>
5860 * configure.in: Requires devhelp 0.8.1 (0.8 is broken).
5862 2004-02-13 Johannes Schmid <jhs@cvs.gnome.org>
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.
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.
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.
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/.
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.
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>
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.
5949 2004-02-09 Johannes Schmid <jhs@cvs.gnome.org>
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
5959 * libanjuta/anjuta-preferences.h: Added some documentation.
5961 * libanjuta/anjuta-shell.h: Removed dead codes.
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.
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>
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
6012 2004-02-05 Naba Kumar <naba@gnome.org>
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
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/).
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
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
6092 * Added: plugins/editor/search_incremental.c,
6093 plugins/editor/search_incremental.h
6095 * Update search-replace in plugins/editor
6097 2004-01-09 Johannes Schmid <jhs@cvs.gnome.org>
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]
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
6109 * Incremental Search
6111 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
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
6120 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
6122 * plugins/message-view/*: Added message-view plugin
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
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],
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
6145 * The Search/Replace functionality can be interrupted during a long
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
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
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
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:
6186 2003-12-10 Naba Kumar <naba@gnome.org>
6188 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_3)
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)
6198 * manuals/de/*: Added german translation docs.
6200 * configure.in, Makefile.am, src/Makefile.am,
6201 libegg/*/*: Added libegg library.
6203 * src/anjuta.ui, src/Makefile.am: Fixed UI file and its
6204 installation directory.
6206 * src/text_editor_cbs.c: Fixed closing of file.
6208 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
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.
6250 2004-04-13 Naba Kumar <naba@gnome.org>
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>
6261 * configure.in: Added ga in ALL_LINGUAS.
6262 * ChangeLog: Fixed dates.
6264 2004-04-09 Naba Kumar <naba@gnome.org>
6266 * src/print.c: Fixed buffer styling bug when printing with
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).
6273 * configure.in, src/getline.c, src/compiler_options.c: Fixed compiler
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.
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
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).
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.
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
6368 * src/attach_process.c: Fixed a comiple error for old gcc.
6370 * src/launcher.c: Prints proper error message when launcher child
6371 could not be executed and exits properly. Fixed a crash
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.
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,
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
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.
6409 * src/about.c: Reads contributors names from AUTHORS file.
6410 * manuals/C/anjuta-manual/authors.xml: Points to online
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>
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).
6424 * configure.in, src/main.c: Defines SYSTEM_DATA_DIR for
6427 * src/source.c: Installs .glade file of libgllade
6428 projects in $(datadir)/$(package)/glade (part of bug #861038).
6430 * src/compiler_options.c: Fixed 'remove' and 'clear' of Defines list
6431 in compiler options (bug #883837).
6433 * src/launcher.c: Disabled pty terminal echo. Correctly prompts
6434 for passwords (eg. root install and ssh cvs access). Fixed Bug #894533.
6436 2004-03-29 Pavol Bosik <Pavol.Bosik@siemens.com>
6438 * anjuta/src/search-replace.c: fixed another crash bug in
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>
6452 * src/fileselection.[ch], src/mainmenu_callbacks.c:
6453 Fixed bug #908941 ('Open' starts in wrong directory)
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.
6465 * src/search-replace.c: Fixed a memory corruption (possible
6466 fix for bug #921893, but not yet confirmed).
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
6479 * src/breakpoints.c: Fixed bug #895536 (breakpoint glyphs do not
6480 always display within the margin.)
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).
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).
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
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).
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>
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>
6535 * src/aneditor.cxx: Fixed bug #910097 (Insert comment)
6537 2004-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6539 * src/search-replace.c: "Replace All" in not opened files (All Project files, File List ...).
6540 * src/search_preferences.c: Fixed typo.
6542 2004-02-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
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 ! ???
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
6554 * data/properties/anjuta.properties: Do not defualt to -k make option.
6557 * manuals/C/anjuta-manual/build.xml: Changed build shortcut to F11.
6560 * src/registers_gui.c: Fixed a runtime warning. bug #900087.
6562 * src/message-manager-private.cc: Disabled debug messages.
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.
6572 2004-02-23 Naba Kumar <naba@gnome.or>
6574 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed a typo
6577 2004-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6579 * src/search_incremental.c: Fixed bug #900903
6581 2004-02-23 Pavol Bosik <Pavol.Bosik@siemens.com>
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.
6591 * src/mainmenu_callbacks.c: Do not reload new files. Fixed
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.
6602 * src/search-replace: Fixed compiler warnings.
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
6610 BTW: Happy birthday to me :-)
6612 2004-02-18 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6614 * src/search-replace.c: Fixed a crash bug
6615 Crash on Find & Replace (#887833)
6617 2004-02-18 Naba Kumar <naba@gnome.org>
6619 * src/executer.c: Fixed a crash bug.
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).
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.
6639 * src/utilities.h: Fixed a compiler warning.
6641 2004-02-17 Franco Catrin <fcatrin@tuxpan.com>
6643 * src/anjuta.c: "Save all" action now asks for filenames for new files
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
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.
6662 2004-02-14 Franco Catrin <fcatrin@tuxpan.com>
6664 * src/message-manager-private.cc:
6665 Set bold color as foreground color in terminal
6669 Use font style defined for message indicators in
6670 preferences/messages
6673 2004-02-13 Franco Catrin <fcatrin@tuxpan.com>
6675 * src/build_project.c:
6676 Use build.silent option from preferences (fixes bug #895726)
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>
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
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>
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>
6708 * configure.in, src/Makefile.am, scintilla/Makefile.am:
6709 Fixed libiconv issue
6712 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
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
6754 * find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
6755 find_replace.[ch]: Removed.
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>
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
6786 Patch from Andreas Volz <andreas99@users.sourceforge.net>:
6787 * anjuta_dialogs_strings.c, anjuta.glade:
6788 Fixed bugs #860906, #859329
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>
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
6808 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
6810 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
6811 * src/breakpoints.c: Code cleanup, workaroud for possible
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:
6824 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
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.
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
6855 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed tutorial
6856 * src/widzard_gui.c: Added horiz scrollbar for desc text.
6858 2003-12-04 Naba Kumar <naba@gnome.org>
6860 * src/gnome_project.c: Enables debug and optimization flags for
6863 Patch from: Pavol Bosik <Pavol.Bosik@siemens.com>
6865 * src/project_dbase_gui.c: combined header and c files for
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.
6880 2003-11-28 Johannes Schmid <clubfan@users.sourceforge.net>
6882 * src/main_menubar.c: Now files cannot be opened twice in recently
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)
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.
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).
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
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).
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
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'.
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.
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
6951 2003-11-11 Johannes Schmid <clubfan@users.sourceforge.net>
6953 * src/anjuta.c: Fixed crash related to tag == NULL while
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
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.
6971 * src/launcher.c: Fixed an encoding bug with GIOChannels.
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
6995 * configure.in: Bumped version to 1.1.98 rc2
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.
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.
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
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
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
7072 * src/search-replace.c: Fixed infinite loop bug.
7073 * start-with.c: Fixed a crash bug with "Open last project".
7075 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de
7076 * scintilla/Makefile.am: Fixed compiler option.
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.
7083 2003-10-15 Naba Kumar <naba@gnome.org>
7085 * src/anjuta_cbs.c: Used ALT+number for editor tab browsing, instead
7088 2003-10-09 Naba Kumar <naba@gnome.org>
7090 * src/cvs_gui.c: Fixed a UI bug (hides the unwanted frame).
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
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).
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
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).
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
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.
7132 * src/compiler_options.c: Fixed a bug where compiler options were always
7135 * src/build_project.c, data/properties/anjuta.properties,
7136 src/commands.[h]: Fixed a bad bug where clean-before-build
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
7145 * scintilla/*/*: Update scintilla to current CVS (just after 1.55 release,
7148 * scintilla/LexMPT.cxx, scintilla/LexMetapost.cxx, scintilla/LexTeX.cxx,
7149 scintilla/LexYAML.cxx: Added new scintilla lexers.
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.
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.
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.
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
7208 * src/main.c: Connects kernel signals after gnome_program_init().
7210 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
7211 * src/message-manager.c: Fixed bug #787026 by converting the strings
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.
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.
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
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:
7241 * scintilla/RESearch.cxx: Removed spurious cvs log command
7243 * (new) scintilla/test-scintilla.cxx: A test file for scintilla.
7245 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
7246 * src/dnd.c: Fixed a crash bug with DND.
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).
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.
7261 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
7262 * src/project_dbase.c: Fixed bug #713210.
7264 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
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
7274 * src/message-manger.[h,cc]: Made AnMessageManager
7275 derived from GtkFrame and removed deprecated code.
7277 * src/breakpoints.c, src/search-replace.c, src/source.c: Fixed
7280 2003-09-09 Naba Kumar <naba@gnome.org>
7282 * src/Makefile.am: Addded rules for built sources.
7284 2003-09-08 Naba Kumar <naba@gnome.org>
7286 * (new) src/anjuta-marshalers.list: Added marshalers definition
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.
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.
7299 2003-09-08 Franco Catrin L. <fcatrin@tuxpan.cl>
7301 * src/anjuta.desktop.in.in: Added Encoding attribute (required).
7303 2003-09-08 Naba Kumar <naba@gnome.org>
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
7315 2003-09-08 Naba Kumar <naba@gnome.org>
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
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.
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.
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.
7359 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
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
7373 A double click in the margin add or remove a bookmark
7375 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
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
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 #____.
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
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.
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
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 #____.
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.
7450 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
7451 tagmanager/tm_symbol.c: Used g_return_if_fail() instead of g_assert().
7453 * src/message-manager-private.[cc,h]: Removed dead codes.
7455 * (new) data/properties/css.properties,
7456 data/properties/anjuta.properties, data/properties/Makefile.am:
7457 Added CSS syntax hiliting properties.
7459 * tagmanager/tm_file_entry.c: Fixed a possible bug.
7460 * src/debugger.c: Clean ups.
7461 * src/lexer.h: Added CSS lexer definition.
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.
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.
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
7478 * anjuta.glade, anjuta_dialog_strings.c: Removed windows-dialog and
7479 setup wizard dialogs.
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...".
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
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.
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
7517 * src/project_dbase.[c,h]: Removed show_local flag processing.
7518 * src/message-manager.[c,h]: Reorganized messages tabs in more
7520 * configure.in, anjuta.spec.in: Fixed gnome-print and zvt dependencies.
7521 Also added PCRE dependency.
7523 2003-06-20 Naba Kumar <naba@gnome.org>
7525 * pixmaps/anjuta_splash.png: New splash.
7526 from Jean Schurger <yshartk@schurger.org>
7528 * src/controls.c: De-sensitize run-to-cursor when debugger
7530 * src/cvs_gui.c: Set default reponse for various cvs dialogs.
7532 * src/message-manager-private.cc: Fixed to properly jump at
7533 the right file:line.
7535 * src/appwiz_page1.c: Fixed to correctly determine the project
7536 trpe from the wizard.
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.
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.
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.
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.
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)
7577 * src/source.c: use target_CFLAGS and target_CXXFLAGS instead of
7578 just CFLAGS and CXXFLAGS (bug #743617).
7580 * src/create_global_tags.sh: Fixed shell script to properly
7581 detect installed *-config files.
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.
7588 * src/anjuta-encoding.c: Implemented up/down of the encodings
7589 in the list and property saves correctly.
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
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.
7611 * src/main_menubar.c, src/main_menubar_def.h: Fixed bug #715261. Moved
7612 'Advanced search and replace' in Edit->Search submenu.
7614 * data/properties/tcltk.properties: Fixed bug #731851. Added line
7615 wrappings '\' where they were missing.
7617 * src/mainmenu_callbacks.c: Fixed bug #751715. The 'Customize menu'
7618 message is now more descriptive and details the correct thing to do
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.
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
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.
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.
7663 * widgets/gnomefilelist.[c,h]: Uses gdl theme icons for file
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.
7671 2003-05-30 Naba Kumar <naba@gnome.org>
7673 * anjuta.glade: Fixed encodings preferences dialog
7675 2003-05-23 Etay Meiri <etay-m@bezeqint.net>
7677 Reviewed by Naba Kumar <naba@gnome.org>
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
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>
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.
7723 * src/message-manager.cc: Disabled message manager window to be
7726 * src/text_editor.c, src/anjuta_cbs.c: Better error reporting when
7727 a file could not be loaded.
7729 * src/project_dbase.c: Fixed a bug with GUI editor command
7730 where empty string is returned.
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.
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
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>
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.
7796 * src/anjuta.c: Fix warning on getting a page that doesn't exist.
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
7802 * src/cvs_cbs.c: Fix deprecated use of gnome_date_edit_get_date; use
7803 gnome_date_edit_get_time instead.
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>
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.
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
7860 2003-05-02 Naba Kumar <naba@gnome.org>
7862 * src/memory.[h,c], debug_tree.c: Fixed a compiler error/warning.
7864 * src/preferences.[h,c]: Fixed preferences to save only one copy of
7865 preferences property.
7867 * anjuta.prj: Fixed multiple preferences saved data.
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
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
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
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.
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.
7901 2003-04-25 Naba Kumar <naba@gnome.org>
7903 * anjuta.prj: Updated.
7904 * src/anjuta_info.c: Fixed text wrapping and column view.
7905 * data/welcome.txt.in: Removed unaligned characters.
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).
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).
7922 2003-04-18 Naba Kumar <naba@gnome.org>
7924 * src/about.c, THANKS: Updated
7926 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup-dialog
7928 * src/an_file_view.c, src/project_dbase.c: Restores file-filters
7929 properly from the project session before updating the file
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>
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.
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.
7953 * src/compiler_options.c: Implemented _save() function to save the
7954 options (which was pending).
7956 * src/build_project.c: Destroys install-as-root dialog when it is done.
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.
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
7971 * anjuta.prj: Fixed UI editor name (blank to use default) and
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.
7988 2003-04-15 Johannes Schmid <clubfan@users.sourceforge.net>
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
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.
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.
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>
8040 Reviewed by Naba Kumar <naba@gnome.org>
8042 * src/message-manager.[c/h], src/message-manager-private[c/h],
8043 anjuta.[c/h]: Ported message-manager to Gtk2
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
8054 2003-04-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
8055 * src/launcher.c: Fix build won't stop problem - TTimo
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
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
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.
8094 Patch from: Vitaly <vvv@rfniias.ru>
8095 * src/preferences.c: Fixes a bug with libglace widget access with
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
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
8133 * src/main.c: Sets proper data directory for the gnome
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.
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
8159 2003-03-23 Naba Kumar <naba@gnome.org>
8161 * Makefile.am, anjuta.spec.in: Fixed rpm build errors.
8163 * anjuta.spec.in: Fixed spec file for correct file paths and
8166 * Makefile.am: Substituted rpmbuild for rpm command as RedHat ships
8167 the rpm build command separately now.
8169 * src/anjuta.c, windows-dialog.c: Added some more window management
8170 stuffs (not still fully working, though).
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.
8183 * src/anjuta_cbs.c: Fixed alphabetical ordering of tabs with
8186 * src/anjuta-tools.c: Fixed compiler errors.
8188 * src/anjuta-tools.c, src/attach_process.c: Fixed more window
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).
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.
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
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
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.
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.
8261 * (new) src/search-replace.[h,c]: New search replace implementation
8262 from ANJUTA_1_0_0 branch.
8264 * (new) src/windows-dialog.[h,c]: New windows management class
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:
8282 Widgetized Preferences and gave proper function names.
8284 * src/executer.c: Fixed a session loading bug.
8286 2003-02-27 Naba Kumar <naba@gnome.org>
8288 * printing/print.c: Fixed printing font bug that failed to load the
8291 * src/toolbar.c: Disabled LED flashing (not yet implemented).
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:
8304 2003-02-25 Naba Kumar <naba@gnome.org>
8306 * Makefile.am: Excluded omf-install from installation as the docs are
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.
8316 * src/compiler_options.[h,c]: Added pkg-config packages supports
8319 * src/glade_iface.h: Cleanups.
8321 * src/launcher.c: Used timer instead of idle to scan.
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.
8327 * src/preferences.c: i18n fixes.
8329 * pixmaps/Makefile.am, pixmaps/file_*.xpm, src/pixmaps.h: Removed
8330 unused (and old) pixmaps.
8332 * widgets/gnomefilelist.c, pixmaps/file_text.png: Updated icon.
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.
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
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.
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.
8368 * src/main_menubar_def.h: Fixed shortcuts keys.
8370 * src/anjuta.c, src/gnome_project.c: Code clean ups.
8372 * anjuta.prj: Updated.
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>
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
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).
8416 2003-02-20 Naba Kumar <naba@gnome.org>
8418 * src/breakpoints.c: Fixed breakpoints session saving/loading
8421 * scintilla/*, scintilla/include/*: Updated to scintilla
8424 2003-02-19 Naba Kumar <naba@gnome.org>
8426 * src/about.c: Fixed a typo reported by Enver ALTIN <ealtin@casdb.com>
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.
8439 * (removed) macrocs2/*: Transfered to data/ directory.
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
8446 * src/an_file_view.c, src/an_symbol_view.c: Fixed expansion/collapse of
8449 * src/defaults.c: Corrected default compiler options.
8451 * src/glade_iface.c, src/gnome_project.c: Fixes gnome2 projects generation
8454 * src/message-manager-private.cc, src/message-manager-private.h,
8455 src/message-manager.cc: Uses VTE terminal widget for imbedded terminal.
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.
8465 * src/an_file_view.c, src/an_symbol_view.c: Fixed a memory leak.
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.
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.
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.
8483 * Makefile.am: Added proper i18n rules and added intl tools for
8486 * anjuta.prj, configure.in: Changed version to 1.8.0 (reserving 1.2.0
8487 to the stable release).
8489 * anjuta.spec.in: Removed manuals packaging.
8491 * data/Makefile.am: Removed 'macros' installation (not required for
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
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.
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
8527 * src/help.c: Fixed dialog response.
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
8537 * src/an_file_view.c, src/an_symbol_view.c: Fixed keyboard navigation
8540 2003-01-31 Naba Kumar <naba@gnome.org>
8542 * configure.in: Upgraded to use libgnomeprint-2.2
8544 * printing/Makefile.am: Updated
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.
8550 * printing/print.c, printing/print.h: Upgraded to use libgnomeprint-2.2
8551 and libgnomeprintui-2.2 and fixed rendering problems.
8553 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Removed
8554 uneccessary print properties, as they are separately taken
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.
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.
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>
8576 * TODO, po/POTFILES.in: Updated.
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>
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).
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,
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
8619 src/an_symbol_view.c,
8625 src/anjuta_dialogs_strings.c,
8628 src/compiler_options.c,
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,
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,
8652 src/text_editor_gui.c,
8656 anjuta.prj: GNOME2 porting and fixed many porting bugs.
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.
8665 * src/controls.c: Does not hide tags combo. Simply makes it insensitive
8668 * printing/print-doc.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.
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.
8687 Makefile.am: Removed non-generated files.
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
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.
8739 src/anjuta_dialogs_strings.c,
8740 src/mainmenu_callbacks.c,
8741 src/mainmenu_callbacks.h,
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
8753 2003-01-22 Naba Kumar <naba@gnome.org>
8755 * plugins/patch/patch-plugin.c: Bug fix.
8757 * src/anjuta-tools.c,
8761 src/anjuta_dialogs_strings.c,
8769 src/mainmenu_callbacks.c,
8770 src/mainmenu_callbacks.h,
8772 src/project_dbase.c,
8773 src/project_dbase_gui.c,
8780 src/toolbar_callbacks.c,
8783 src/watch.c: Used GtkDialog instead of messagebox. GNOME2 porting.
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,
8806 src/anjuta_dialogs_strings.c,
8810 src/compiler_options.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
8830 src/anjuta_dialogs_strings.c,
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,
8843 src/text_editor_gui.c,
8844 widgets/gnomefilelist.c,
8845 widgets/gnomefilelist.h: GNOME2 porting.
8847 * widgets/Makefile.am,
8848 (removed) widgets/gnomedirlist.c,
8849 (removed)widgets/gnomedirlist.h: Removed becuase they are not used.
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.
8873 * src/anjuta.c: Removed the use of commands load function
8876 * src/text_editor_gui.c, src/test_editor.c: Added back widgets refs
8879 * src/anjuta-tools.c: Fixed translatable strings.
8881 * src/find_text.c: Fixed dialog creation from glade.
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.
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.
8893 * src/anjuta.c: Does case-insensitive match for tabs position
8894 preferences and removed preferences loading (done at _new() call).
8896 * anjuta-tools.c: Debugged tools dialog handling.
8897 * plugins/class-gen/clsGen.c: Fixed an undefined function.
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.
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).
8916 printing/print-util.c,
8918 scintilla/ScintillaGTK.c,xx
8921 src/an_symbol_view.c,
8925 src/anjuta_dialogs_strings.c,
8927 src/attach_process.c,
8928 src/attach_process.h,
8931 src/breakpoints_cbs.c,
8934 src/compiler_options.c,
8935 src/compiler_options.h,
8936 src/compiler_options_cbs.c,
8945 src/find_in_files.c,
8946 src/find_in_files.h,
8947 src/find_in_files_cbs.c,
8958 src/mainmenu_callbacks.c,
8959 src/message-manager.c,c
8962 src/project_config.c,
8963 src/project_config.h,
8964 src/project_dbase.c,
8965 src/project_import_cbs.c,
8971 src/src_paths_gui.c,
8973 src/text_editor_gui.c,
8979 widgets/gnomefilelist.c: GNOME2 Port.
8981 2003-01-10 Naba Kumar <naba@gnome.org>
8983 * src/an_file_view.c,
8985 src/appwizard_gui.c,
8986 src/compiler_options.c,
8987 src/compiler_options_cbs.c,
8990 src/fileselection.c,
8991 src/find_in_files.c,
8995 src/message-manager-dock.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,
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,
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,
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,
9045 src/src_paths_cbs.c,
9046 src/src_paths_gui.c,
9049 src/text_editor_gui.c,
9050 src/text_editor_menu.c,
9052 src/toolbar_callbacks.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:
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
9079 2002-10-23 Naba Kumar <naba@gnome.org>
9081 * autogen.sh: Prevented Users from building HEAD cvs.
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
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
9111 * src/breakpoints_gui.c: killed.
9113 * src/anjuta.glade: added two dialogs for the breakpoints management.
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.
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.
9132 * src/build_project.c: gnome 2 port.
9134 2002-09-11 Stephane Demurget <demurgets@free.fr>
9140 * src/breakpoints.c:
9141 * src/breakpoints_cbs.c: cleaned up some bits.
9143 2002-09-09 Stephane Demurget <demurgets@free.fr>
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>
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
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
9206 * src/an_file_view.c:
9209 * src/compiler_options.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.
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.
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.
9247 * configure.in, printing/print.h, printing/print.c,
9248 printing/print-doc.c: Made to compile for gnome2.
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:
9257 Upgraded the build system to gnome2 platform.
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
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
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
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.
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.
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.
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>
9355 * data/properties/anjuta.properties, src/commands.[ch]: Reads the
9356 command configuration language list from properties.
9358 * data/properties/asm.properties, data/properties/ruby.properties:
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
9378 * src/preferences.c, src/preferences_gui.c: Implemented automatic
9381 2002-12-01 Naba Kumar <naba@gnome.org>
9383 * data/properies/anjuta.properties: Corrected "indicators.automatic"
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
9390 2002-11-30 Naba Kumar <naba@gnome.org>
9392 * src/debugger.c: Fixed a typo.
9393 * data/properties/*: Updated properties files and added
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.
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
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
9436 * anjuta.prj: Converted to new format (only reorganised properties
9437 and removed extra newlines ... nothing else).
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:
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.
9468 2002-11-19 Naba Kumar <naba@gnome.org>
9470 Patch from Timothee Besset <ttimo@idsoftware.com>
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>
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
9486 2002-11-18 Naba Kumar <naba@gnome.org>
9488 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
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.
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,
9504 src/glades.c: Excluded gladen files from build. This
9505 will fix the unnecessary dependency on libssl.
9507 * src/project_dbase.[c,h], src/project_dbase_gui.c: Refined
9508 file import funtion.
9510 * src/message_manager_private.cc: Fixed a compiler warning with
9511 DEBUG preprocessor macro.
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.
9517 * src/debugger.c: Fixed a bad bug where debugger terminal won't
9518 start correctly if the executable was run before with 'F3'.
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.
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.
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).
9550 * widgets/e-shell-about-box.c, src/main_menubar_def.h:
9551 Corrected email address.
9553 * src/mainmenu_callbacks.c: Used spaces instead of tabs
9554 for changelog entry.
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>
9564 * anjuta.spec.in: Ships the .omf files with the
9565 documents instead of the base package.
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
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.
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.
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.
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).
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.
9613 * data/autogen.sh.gnome2: Fixed to use our own macros instead of
9616 * macros/Makefile.am: Removed INSIDE_GNOME_COMMAND macro
9617 as it was conflicting with generated projects and is not
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>
9633 * data/user.properties, data/Makefile.am: Added user properties file
9634 which will be copied in user's ~/.anjuta/user.properties.
9636 * data/anjuta.properties: Changed a comment.
9638 * macros/gnome-pilot.m4: Upgraged to the cvs head of gnome-macros.
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
9645 * src/mainmenu_callbacks.c: Fixed a bug that loads system properties file
9646 instead of user properties file.
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.
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.
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:
9685 Updated anjuta manual documentation.
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.
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.
9706 * macro/autogen.sh: Removed debug and warning flags for defaults.
9708 Patch from Vadim Berezniker <vadim@berezniker.com>
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
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.
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.
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.
9757 * src/gnome_project.c: Excluded project version from project dir
9760 2002-10-22 Naba Kumar <naba@gnome.org>
9762 * acinclude.m4: New file with dummy funtion for gettext
9763 cross compatibility fix.
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>
9774 * setup-gettext: New script to maintain gettext cross version
9776 * configure.in, macros/autogen.sh: Fix for gettext cross version
9779 2002-10-21 Naba Kumar <naba@gnome.org>
9781 * debug_tree.c: Fixed incorrect use of debug assertion.
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:
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
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
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
9814 2002-09-20 Naba Kumar <kh_naba@gnome.org>
9816 * data/properties/Makefile.am: Added tcltk.properties file.
9818 2002-09-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
9820 Reviewed by: Naba Kumar <kh_naba@gnome.org>
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.
9842 2002-08-30 Etay Meiri <etay-m@bezeqint.il>
9844 Reviewed by: Naba Kumar <kh_naba@gnome.org>
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>
9854 * mainmenu_callbacks.c: Set's the current file name in
9855 file save as dialog.
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
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".
9871 * data/autogen.sh.gnome2: New file.
9873 * src/utilities.c (anjuta_util_escape_quotes): Fixed a fatal
9874 bug with quotes escaping in quotes.
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.
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.
9911 * data/properties/cs.properties: Added compile/build commands.
9912 Fixed execution properties.
9914 * src/commands.c: Added c# options.
9916 (Patch from: Etay Meiri <etay-m@bezeqint.net>)
9918 * src/debug_tree.[c,h], src/debugger.[c,h],
9919 src/message_manager_private.[cc,h], message_manager.cc, stack_trace.[c,h]:
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.
9940 * data/.cvsignore, doc/.cvsignore: Updated.
9942 Patch from: Etay Meiri <etay-m@bezeqint.net>
9944 * src/debug_tree.h, src/debug_tree.c: New files.
9946 * src/Makefile.am, src/message-manger-private.[h,cc],
9947 src/message-manger.cc: Added Tree view for debugger
9950 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
9952 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
9954 * src/memory.c, src/memory.h: New files.
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:
9960 Memory view implemetation that would enable viewing raw memory
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.
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>
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.
10008 * data/Makefile.am: Install anjuta.mime in $(prefix)/share/mime-info
10010 2002-07-01 Naba Kumar <kh_naba@users.sourceforge.net>
10012 * pixmaps/anjuta_splash.png: New splash from Misha.
10014 Patch from: Pierre Sarrazin <sarrazip@sympatico.ca>
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
10021 * src/aneditor.cxx: Automatic expression tips during debugging
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.
10031 2002-06-28 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
10033 * src/project_dbase.c: Fixed update of tagmanager.
10035 2002-06-28 Johannes Schmid <clubfan@users.sourceforge.net>
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>)
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.
10048 Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
10050 * scintilla/include/PropSet.h:
10051 see mail 13/06/2002 "Dollar is a valid function character"
10053 2002-06-23 Naba Kumar <kh_naba@users.sourceforge.net>
10055 * src/preferences_gui.c: Added pixmaps to the preferences tab labels
10057 * src/pixmaps.h, pixmaps/Makefile.am, pixmaps/prefs_*.xpm,
10058 anjuta.prj: Added xpm pixmap files and their entries.
10060 (Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>)
10062 * src/utilities.h, tagmanager/tm_project.c: Cleanups
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.
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.
10073 * plugins/class-gen/clsGen.c: Removed the gtk_widget_set_usize()
10074 calls to the various widgets to avoid clipping with large fonts.
10076 2002-06-13 Dave Huseby <huseby@shockfusion.com>
10078 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
10080 * plugins/class-gen/clsGen.c: Upgraded to new class generator.
10081 * plugins/class-gen/class_logo.xpm: cvs added file.
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.
10088 * src/preferences_gui.c: Hidden unused option to make the
10089 preferences/general page less crowded. Shifted user info
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>
10107 * src/cvs.c: FileView is automatically updated after a
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
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
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.
10137 * src/preferences_gui.c: Removed the "Misc",
10138 "User" and "Components" preference tab and shifted the
10139 preferences to other relevent pages.
10141 * src/debugger.c: Comment the debug flag.
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.
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
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.
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
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
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
10201 * plugins/class-gen/clsGen.c: fixed message strings
10203 * po/en_GB.po: added file
10205 * configure.in: added en_GB
10207 * anjuta.prj: added new files
10209 * pixmaps/Makefile.am: install the MadeInAnjuta button file
10210 so users can use it for their websites :-)
10212 * pixmaps/anjuta_splash.png: new splash screen from Misha
10214 * src/debugger.c: commented the define for ANJUTA_DEBUG_DEBUGGER
10215 left over from the previous work to fix bugs :-)
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
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
10226 * NEWS: more updates for the release
10228 * HACKING: updated for window icons and insert menu information
10230 * src/cvs_gui.c, src/build_project.c,
10231 src/project_import_cbs.c: message strings reviewed
10233 * src/controls.c: context help button should be disabled if
10234 DevHelp is not installed
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.
10247 * src/sharedlib.c, src/signals.c: Fixed the incorrect default window
10248 dimensions loading.
10250 * src/anjuta.c: Limited the default size of main window to sane
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.
10257 * src/preferences_gui.c: Removed the fix for crash bug with font
10258 selection and applied the real fix.
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.
10269 * printing/.cvsignore, plugins/patch/.cvsignore: Added files.
10271 * data/properties/latex.properties,
10272 data/properties/ada.properties: Added file.is.source property.
10274 * src/an_file_view.c: Set auto column size of the file
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.
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
10310 * src/anjuta.c, src/preferences.[ch]: remember visibility of messages
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
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
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
10335 2002-06-05 Philip Van Hoof <freax@pandora.be>
10337 * widgets/gnomefilelist.c: Fixed #560759 and #561776
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.
10346 * src/an_file_view.c, src/main_menubar_def.h,
10347 src/project_dbase_gui.c: sanitized the Edit/View mess.
10349 * src/main_menubar_def.h, src/main_menu_callbacks.c: Add an item
10350 for customizing shortcuts.
10352 * src/mainmenu_callbacks.c: Search for selected word if present.
10354 * src/text_editor_menu.c: Added context menu options for docking
10355 and undocking editor windows.
10357 * src/main_menubar.h, src/main_menubar.c: more support for the
10358 shortcuts menu item.
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
10367 * src/main_menubar_def.h: message strings reviewed
10369 * src/project_import.c: message strings reviewed
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
10376 * widgets/gnomefilelist.c: changed build_full_path to make
10377 the file widget support ~
10378 Patch from Pierre Sarrazin <sarrazip@sympatico.ca>
10380 * THANKS, widgets/e-shell-about-box.c,
10381 manuals/anjuta-manual/C/authors.sgml: updated for new
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).
10390 * src/anjuta_cbs.c: Fixed double-confirmation when exiting
10391 with unsaved-project.
10393 2002-06-05 Stephane Demurget <demurgets@free.fr>
10395 * src/project_dbase.c (project_dbase_add_file_to_module): fixed a
10398 2002-06-04 Andy Piper <andy.piper@freeuk.com>
10400 * data/properties/{xml,html,other}.properties: changed some file
10403 * data/anjuta.mime: oops! cvs added
10405 * scintilla/RESearch.cxx: fixed up a problem with comments
10407 * global-tags/create_global_tags.sh: redirect errors to /dev/null
10408 to avoid messages about missing libs
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
10416 * TODO: removed completed tasks
10418 * THANKS: updated a few contributions
10420 * anjuta.prj: updated the icon file
10422 * anjuta.desktop.in.in: updated to add Categories
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/)
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.
10431 * plugins/patch/patch-plugin.c: clarified some messages and
10432 made it easier to see different patching sessions
10434 * src/toolbar.c: changed some message text for consistency
10436 * src/preferences_gui.c, src/preferences.c, src/preferences.h,
10437 src/defaults.c, src/anjuta.c, src/anjuta.h: enable/disable tooltips
10439 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
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
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.
10457 * src/appwizard_cbs.c: Changed error display function to use
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.
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.
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.
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.
10489 * src/text_editor_gui.c, src/main_menubar_def.h: Changed an #include for
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.
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. :)
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
10534 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
10536 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
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
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.
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
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.
10568 * src/aneditor.cxx, src/aneditor.h: Implemented Readonly file mode.
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.
10574 * scintilla/include/SCILexers.h: Added definition of SCE_C_WORD3 as
10575 it seems to have been removed by scintilla people.
10577 * data/properties/anjuta.properties: Set default line wrap to false, as
10578 is noticably slow with big files.
10580 2002-05-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
10582 * src/project_import_gui.c: disallow the selection of files in
10584 * src/mainmenu_callbacks.c, src/preferences.c: cleanups to identity
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.
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
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
10618 2002-05-20 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
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
10626 Patch reviewed and modified by Andy Piper <andy.piper@freeuk.com>
10628 2002-05-17 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
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>
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.
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
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
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
10717 * about.h: cvs removed.
10719 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
10721 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
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.
10732 * pixmaps/anjuta_icon.png: New icon from Misha. The
10733 old one had trouble with some gtk themes.
10735 * about.c: Removed. No longer needed.
10737 * mainmenu_callbacks.c: Removed reference of about.h
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>
10751 * src/find_in_files.c, src/find_in_files.h,
10752 src/anjuta.c: Added save_yourself, load_yourself routines.
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
10759 * src/debugger.c: Fixed a typo.
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
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
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
10834 * src/anjuta.[ch]: Changed local tag list to use line numbers instead
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
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
10889 * src/project_dbase.c (project_dbase_make_default_filetype_list):
10890 changed accordingly.
10892 2002-04-25 Stephane Demurget <demurgets@free.fr>
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
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
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>
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>
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.
10951 * src/project_dbase.c: Fixed a memory lack.
10953 * pixmaps/appwiz_*2.png: Added GNOME 2 icons from Misha
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
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.
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().
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.
10979 * src/cvs.c: Fixed a compiler warning.
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
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.
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.
11000 * configure.in, manual/Makefile.am:
11001 Added a new manual module for ja language.
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>
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.
11012 * src/find_replace.c: Applied the missing patch
11013 from Dan Elphick <dre00r@ecs.soton.ac.uk>
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
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.
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. :)
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
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
11049 2002-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
11051 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
11053 * src/cvs.[c/h], src/texteditor.[c/h]: Fixed bug #542151
11055 * src/cvs.[c/h], src/cvs_cbs.[c/h], src/cvs_gui.[c/h]:
11058 * src/preferences_gui.c: GUI improvements
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();
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.
11074 Patch from: Todd Goyen <wettoad@knighthoodofbuh.org>
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
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.
11087 * pixmaps/anjuta_icon.png: Changed to the new icon.
11088 from Todd Goyen <goyen@mbi-berlin.de>
11090 * src/message-manager-private.cc: Added regex to
11091 recognize (underline hilite) the parsable outputs
11092 from the zvt terminal.
11094 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
11096 Patch from: Tina Hirsch <tehirsch@arcor.de>
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
11102 Patch from: Timothee Besset <ttimo@idsoftware.com>
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
11110 2002-04-10 Naba Kumar <kh_naba@users.sourceforge.net>
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.
11118 * src/cvs_cbs.c: Fixed non-functional "cancel" button.
11120 * src/preferences_gui.c: Added some border and adjusted
11121 expandsion, filling in box adds to make the cvs preferences
11124 2002-04-03 Johannes Schmid <clubfan@users.sourceforge.net>
11126 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
11128 * src/cvs*, src/main_menubar*, src/preferences*:
11129 Moved CVS settings to preferences, added a nice login dialog.
11131 * src/controls.c, src/project_dbase.c:
11132 CVS project options are only shown if a project is open
11134 * src/build_project.c:
11135 User is now asked if he wants to install as root
11140 * anjuta.prj: Updated with cvs files
11142 * TODO: Remove task which are done
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).
11154 * pixmaps/password.png: New file.
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:
11168 * configure.in, manuals/C/Makefile.am, manuals/C/topic.dat
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
11181 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
11183 Patch from Philip Van Hoof <freax@pandora.be>
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
11190 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
11192 Patch from Roy Wood <roy.wood@filogix.com>
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:
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.
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:
11210 Patch from Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>
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:
11219 Project commit should not bypass dialog as
11220 we need to get the cvs log from the user.
11222 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
11224 * src/project_dbase.c:
11226 Patch from Roy Wood <roy.wood@filogix.com>
11228 Fixed docking bug with the new docking patch
11229 to fix copy/paste bug.
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).
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
11258 src/project_dbase.c
11259 src/project_dbase.h
11260 src/project_import_cbs.c
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>
11274 * src/anjuta_gui.c, src/message-manager-dock.c,
11275 src/project_dbase.c:
11277 fixed the copy/paste bug by rewriting dock/undock
11280 2002-03-22 Johannes Schmid <clubfan@users.sourceforge.net>
11282 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
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
11289 * src/main_menubar*, src/mainmenu_callbacks,
11290 src/anjuta.c, src/anjuta.h:
11291 Added menus and functions for cvs commands.
11293 * src/text_editor_menu.h:
11294 Added #include <gtk/gtk.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.
11313 2002-03-10 Stephane Demurget <demurgets@free.fr>
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>
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):
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>
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
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
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
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
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
11439 src/breakpoints_cbs.c
11440 src/breakpoints_cbs.h
11441 src/breakpoints_gui.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
11455 src/preferences_gui.c
11456 src/project_config.c
11458 src/src_paths_cbs.c
11459 src/src_paths_cbs.h
11460 src/src_paths_gui.c:
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
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>
11511 session restoration and commandline load in
11514 * src/anjuta.[h,c], src/anjuta_cbs.c:
11515 Removed "clear windows menu" and prevented runtime
11518 * src/compile.c, src/build_file.c, src/build_project.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.
11524 2002-03-03 Roel Vanhout <roel@stack.be>
11526 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
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:
11538 Organized menus, removed "Windows" and "Utilities" menus from the
11539 menubar [they are no longer needed]. Also removed some extragenous
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.
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).
11553 2002-03-03 Roel Vanhout <roel@stack.be>
11555 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
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().
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:
11571 Added the option to reload last open project at the startup.
11572 Added the possibility to open a new project without close
11575 * src/properties.cxx:
11576 Corrected a spelling mistake in message string.
11579 Updated session functions.
11581 2002-02-26 Naba Kumar <kh_naba@users.sourceforge.net>
11583 * widgets/gnomefilelist.c: Bug fixes.
11585 Patch from Philip Van Hoof <freax@pandora.be>
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).
11595 Added a warning when mime type is not set when "view with default
11596 viewer" is activated.
11598 * src/an_file_view.c, an_symbol_view.c:
11599 Converted N_() to _() where ever appropriate in the strings.
11601 2002-02-25 Johannes Schmid <clubfan@users.sourceforge.net>
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:
11607 Moved target type radiobuttons to appwiz. page 2
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>
11623 2002-02-24 Philip Van Hoof <freax@pandora.be>
11625 * widgets/gnomefilelist.c, gnomefilelist.h:
11626 Added filecompletion
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>
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
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
11646 2002-02-20 Naba Kumar <kh_naba@users.sourceforge.net>
11648 * src/resources.h, resources.c:
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:
11664 * widgets/gnomefilelist.c:
11665 Gives the maximum space to the files section of the open file dialog.
11667 Patches from: lbell <lbell@tsc4.com>
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();
11674 2002-02-18 Andy Piper <andyp@users.sourceforge.net>
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
11688 * anjuta.prj: added new files
11690 * README: corrected some documentation, ctags no longer needed,
11691 pkgconfig now required
11693 * data/properties/others.properties: add .cvsdiff extension
11695 * src/project_dbase_gui.c, src/utilities.c, src/utilities.h:
11696 patch from Vadim Berezniker <vadim@berezniker.com> to improve
11699 * doc/anjuta.1: added initial man page thanks to
11700 Rob Bradford <rob@debianplanet.org> (NB build and install
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
11709 * configure.in: Changed version to 0.1.10-pre
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
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
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,
11757 src/Makefile.am: link against Anjuta static libs using the
11758 $(top_builddir) dir, not anymore on $(top_srcdir) to make
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 ().
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>
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.
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
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
11826 * src/defaults.c, data/properties/xml.properties:
11827 *.omf and *.xsl files should use XML highlighting
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
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.
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.
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
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).
11866 * po/POTFILES.in: Removed tags_manager.[h,c]
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
11875 Fixed toolbar names which were causing confusions in the toolbar
11879 Substituted "anjuta" with PACKAGE
11881 * src/project_import_gui.c:
11882 Consistensy: wm_class should be set with "Anjuta" and not "anjuta"
11884 * anjuta.prj, src/tags_manager.h, src/tags_manger.c:
11885 Added new files and removed obsolete ones.
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
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>
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.
11911 * src/project_import_gui.c
11912 src/project_import.c:
11913 Fixed an error and removed an unused variable.
11915 * data/properties/anjuta.properties:
11916 Removed the property for the old toolbar and set
11917 browser toolbar show to default.
11919 * src/project_dbase.c: excluded modules were not
11923 No build files will be written if the project is blocked.
11925 * src/project_import.c,
11926 src/project_import_cbs.c,
11930 Manually applied Johannes patch to fix some memory
11931 issues and gui clean up.
11932 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
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.
11939 * src/appwiz_page3.c: Disabled unused codes to clear
11942 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
11944 * tagmanager/*/*: Upgraded to 0.7.1 version from Biswa.
11947 pixmaps/Makefile.am
11950 src/an_symbol_view.c
11958 src/main_menubar_def.h
11959 src/mainmenu_callbacks.c
11960 src/mainmenu_callbacks.h
11962 src/project_dbase.c
11963 src/project_dbase.h
11965 src/text_editor_menu.c
11966 src/text_editor_menu.h
11969 src/toolbar_callbacks.c
11970 src/toolbar_callbacks.h :
11972 Patch submitted by:
11973 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11975 Removes the Tags toolbar and substituted it with
11976 tags combo dropdown list. Fixes a couple of bugs.
11978 Moved the tag combo to browser toolbar because
11979 main toolbar was becoming too long.
11980 Made a new icon of tag toolbar.
11982 * po/zh_TW.po: Fixed bug.
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
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
12006 * src/project_import.c:
12008 Fixed to use anjuta_import.sh for the bin dir and
12009 not from the data dir.
12011 Used anjuta_is_installed() function to verify a the command's
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.
12018 Changed some strings for better translations (like avoiding
12021 Fixed the reading of wrong target type.
12023 * src/control.c: Insensitive "import project" when there is
12026 * src/project_import_cbs.c:
12028 Fixed strcmp() [== 0 was left out]. Languages now selected properly.
12029 Fixed selection of gettext checkbox.
12030 Sets the menu entries.
12032 2002-01-28 Johannes Schmid <clubfan@users.sourceforge.net>
12034 * src/appwiz_page[1-4].c
12036 * src/appwizard.[c/h]: Moved some code to wizard_gui.[c/h]
12037 be able to reuse it.
12039 * src/mainmenubar.[c/h]
12040 * src/mainmenubar_def.h
12041 * src/mainmenu_callbacks.[c/h]: Code to create "Import Project"
12044 * src/message-manager.c: Fixed bug 509192
12045 * src/message-manager-dock.c: Added accel_group if window is undocked
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)
12051 * src/project_import.[c/h]
12052 * src/project_import_gui.c: New Files, Code for Project Import Wizard
12054 * src/wizard_gui.[c/h]: New Files, shared code between appwizard and
12057 2002-01-28 Andy Piper <andy.piper@freeuk.com>
12059 * src/main_menubar_def.h, tagmanager/tm_project.c: more
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:
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.
12073 Toggle between single and multiple selection mode
12074 and multiple mode display.
12076 Fixed strings to translable strings.
12078 Fixed some compiler warnings by commenting out
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.
12086 * src/an_file_view.c, tagmanager/tm_file_entry.c:
12088 Puts the directories at the top. They're also sorted now.
12089 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
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:
12099 * src/main_menubar_def.h:
12101 Changed shortcut for Find/Replace to CTRL+SHIFT+F (to
12102 reflect the opposite of Find (CTRL+F) and also to leave
12105 Changed Glade summon with ALT+G, which frees the ATL+E
12106 for poping up the edit menu.
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
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
12133 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
12137 Because of the spaces escaping, the command could not be
12138 executed when run without terminal. Now fixed.
12140 * anjuta.prj, Makefile.am:
12142 Added anjuta project file.
12144 2002-01-27 Naba Kumar <kh_naba@users.sourceforge.net>
12146 * src/message-manager-private.h, message-manager-private.cc,
12149 Added freeze() and thaw() for the message window class to
12150 speed up the message manager update.
12152 * src/project_config.h, project_config.c,
12153 src/project_dbase.h, project_dbase.h
12154 scripts/anjuta_project.template:
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.
12162 * configure.in, scripts/anjuta_import.sh, scripts/Makefile.am:
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.
12169 The script is also create with configure.in to set in the anjuta
12170 data dir path inside the script.
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.
12181 * po/*.po: They seem to have updated (merged with
12182 anjuta.pot) automatically when I did "make dist".
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.
12191 Correct todays date. :)
12193 * scripts/Makefile.am:
12194 Installs anjuta_import.sh in $(prefix)/bin dir and
12195 is treated as an executable.
12197 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
12199 * Fix for bug #499373
12201 * data/properties/anjuta.properties, ada.properties, cpp.properties,
12202 java, properties, latex.properties, lua.properties, others.properties,
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.
12212 Commented #DEBUG switch.
12214 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
12216 * scripts/*: Added files which I forgot previously.
12218 * src/aneditor.h: Lined up commands definition for better look.
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.
12225 * data/anjuta.properties:
12226 Reformatted a line.
12228 * src/aneditor.h, aneditor.c:
12229 Added three commands (with definitions) for EOL conversions.
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
12238 * src/anjuta.c: Editor mode display in status bar.
12240 * src/preferences_gui.c: Changed the string for dos mode
12241 filter to more sensible string.
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.
12247 * src/text_editor.c, aneditor.c: Disabled #DEBUG flag.
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.
12253 * src/anjuta_cbs.c: Fixed bug #499536.
12254 File is not closed if it is not able to save the file properly.
12256 * src/mainmenu_callbacks.c: Fixed bug #499536.
12257 Newfiles (which are not modified) are also closed on "close all files".
12259 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
12261 * src/an_symbol_view.c: Added MAX_STRING_LENGTH
12263 * tagmanager/tm_source_file.c, regex.c, parse.c:
12264 defined and delimited g_messages within #debug.
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.
12271 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
12273 Patch submitted by:
12274 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12279 data/properties/Makefile.am
12280 global-tags/Makefile.am
12281 pixmaps/Makefile.am
12285 src/an_symbol_view.c
12286 src/an_symbol_view.h
12291 src/message-manager-private.cc
12293 src/project_dbase.c
12294 src/project_dbase_gui.c
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:
12324 * pixmaps/class.xpm
12325 pixmaps/function.xpm
12326 pixmaps/fv_autofile.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
12337 pixmaps/variable.xpm
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>
12361 * src/preferences.c, src/message-manager.cc, src/project_type.c,
12362 src/appwiz_page1.c:
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,
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
12390 New project type named LibGlade.
12392 Patch submitted by:
12393 Dick Knol <dknol@gmx.net>
12396 Commented out unused pixmap creation. May be it
12397 will fix the crash in project creation.
12399 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
12403 src/registers_cbs.c
12404 src/registers_cbs.h
12405 src/registers_gui.c
12408 src/sharedlib_cbs.c
12409 src/sharedlib_cbs.h
12410 src/sharedlib_gui.c
12418 src/stack_trace_cbs.c
12419 src/stack_trace_cbs.h
12420 src/stack_trace_gui.c
12428 Fixed bug #496290: Attach/detach removed from these
12429 windows as they are never implemented.
12431 Patch submitted by:
12432 Johannes Schmid <johannes.schmid@gmx.de>
12434 2002-01-18 Naba Kumar <kh_naba@users.sourceforge.net>
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...
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.
12449 * plugins/class-gen/clsGen.c:
12450 removed "'" for the same reason.
12452 attached the fix for the menu
12455 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
12457 * src/preferences.h,
12459 src/preferences_gui.c:
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>
12467 * src/anjuta.[h,c]:
12468 Added function for save all files.
12470 * src/mainmenu_callbacks.c:
12471 Modified to use the above function.
12473 * src/build_project.c:
12474 Save all files before build if it is set in the
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:
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.
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,
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
12509 src/preferences_gui.c:
12511 Patch submitted by:
12512 Johannes Schmid <johannes.schmid@gmx.de>
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.
12521 * data/internal.properties,
12522 Added definitions for messages colors and tag position.
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.
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
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.
12574 * po/POTFILES.in: Removed and Added translable files.
12576 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
12578 * ccview/.cvsignore: Removed.
12580 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
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:
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.
12599 * src/an_symbol_view.c:
12600 Disabled high volume debug output.
12602 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
12604 Applied a very heavy patch from:
12605 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12609 pixmaps/Makefile.am
12621 src/fileselection.c
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
12631 src/text_editor_menu.c
12632 src/toolbar_callbacks.c
12633 tagmanager/Makefile.am
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.
12648 * src/an_file_view.[c,h],
12649 src/an_symbol_view.[c,h],
12650 src/file_history.[c,h],
12652 widgets/scroll-menu.[c,h],
12653 tagmanager/tm_file_entry.c
12654 tagmanager/include/tm_file_entry.h: Added new files.
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.
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.
12679 * src/gnome_project.c: It now updates the tags manager
12680 when new projects are created.
12682 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
12684 * Thanks Johannes Schmid <johannes.schmid@gmx.de>
12685 for this big patch.
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]
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.
12702 - Use of GtkNotebook instead of ToggleButtons
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.
12711 Some functions in utitlities.[c,h] changed.
12712 so that they take const arguments where this is possible
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]
12719 * src/message-manager.h: Removed "include <bonobo.h>"
12720 and added a newline at the end of the file.
12722 * src/message-manager-private.cc:
12723 Set clist's width setting to Automatic.
12724 Set scroll window's scroll bars to Automatic.
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.
12732 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
12734 * src/text_editor.c: Fixed a compiler warning.
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>
12747 src/mainmenu_callbacks.c
12750 src/text_editor_cbs.c
12751 src/text_editor-gui.c:
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.
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>
12772 Fixed Crashing of anjuta when a new file is saved as
12775 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
12777 * src/aneditor.c: Some debug codes around.
12779 * data/internal.properties, data/anjuta.properties: Removed.
12780 data/properties/Makefile.am:
12781 data/properties/ada
12783 data/properties/make
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
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
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.
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,
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>
12851 src/Makefile.am: removed the empty header syntax.h.
12853 2001-12-31 Naba Kumar <kh_naba@users.sourceforge.net>
12856 Stef's observation on the 'superfluous' hseparators in the recent
12857 files and projects is fully justified -- removed.
12859 * main_menubar_def.h:
12860 Changed "Plug Ins" to "Plugins" in the menu label.
12862 * configure.in, plugins/Makefile.am, plugins/class-gen/*:
12863 Added class-gen in the configure output and class-gen module.
12865 * data/internal.properties:
12866 Correct mis-spelled "jave" to "java".
12867 Added file.is.source for *.h, *.c, *.cpp properties.
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
12874 2001-12-31 Stephane Demurget <demurgets@free.fr>
12876 Fixed a crash on Solaris reported by Holder Burde, thanks to him
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
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.
12896 Experimental supports for changeable style attribute & line
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
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,
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
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
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.
12988 Added plugins/sample1/plugin-sample1.c
12990 * plugins/sample1/plugin-sample1.c:
12991 Added localization and used anjuta_info, instead of anjuta_error.
12993 * plugins/.cvsignore, plugins/sample1/.cvsignore:
12996 2001-12-28 Naba Kumar <kh_naba@users.sourceforge.net>
12998 * configure.in, acconfig.h: Added definition for PACKAGE_PLUGIN_DIR
13001 * Makefile.am: Added module plugins.
13003 * plugins, plugins/Makefile.am, plugins/sample1/*:
13004 Created plugins modules.
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
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.
13030 Updated cvs ignore file.
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
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
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
13093 2001-12-14 Naba Kumar <kh_naba@users.sourceforge.net>
13095 * src/anjuta.c, anjuta.h, text_editor.c, text_editor.h:
13098 fixes the Forget of the cursor position when tab is brought active
13099 from project manager.
13101 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
13104 Exported "TERM=xterm" to get a color terminal when
13105 anjuta is not started from within a terminal.
13107 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
13111 Added a frame around zvt terminal.
13113 * src/preferences_gui.c
13114 Modified to say "Use glade component (experimental)"
13115 instead of "Use Component".
13117 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
13120 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13123 src/fileselection.c
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
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()
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
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
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:
13197 Includes the syntax highliting patch to scintilla).
13198 and more stable code.
13200 *tagmanager/include/tm_symbol.h: New file.
13201 *tagmanager/tm_symbol.c: New file.
13203 Add symbol tree building functionality at project level
13206 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
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>
13216 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
13218 * Big patch submitted by
13219 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>.
13220 Many thanks to him.
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
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
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.
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
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
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();
13280 * src/source.c: projects/src/Makefile.am now have LDFLAGS set.
13282 * src/compiler_options_gui.c: Trimmed some UI for the 'others' page.
13284 2001-10-26 Andy Piper <andy.piper@freeuk.com>
13286 * THANKS, src/about.c: corrections and additions following
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.
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
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.
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.
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
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.
13403 2001-09-29 Naba Kumar <kh_naba@users.sourceforge.net>
13405 * Patch from lbell <lbell@tsc4.com>
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
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.
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>
13439 one extra button for message win is being created -- Fixed.
13441 The frame should be hidden and not only the pix_lab when
13442 that message pane is hidden (aBts[nIndex].bVisible == FALSE)
13445 * pixmaps/mini_locals.xpm (new file), pixmaps/Makefile.am:
13446 for the time being it is same as mini_cvs.xpm.
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>
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:
13459 inserted 'add to watch' option in inspect window, so you can add easily
13460 a variable in watch window .
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
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
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
13479 This big patch is from: lbell <lbell@tsc4.com>
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>
13493 2001-09-18 Naba Kumar <kh_naba@users.sourceforge.net>
13495 * Applied patch from Luca.
13497 * src/source.c: source_write_build_files(): Fixed the project generation
13498 failure. The fist return statement and the free_project_type were
13501 2001-09-14 Naba Kumar <kh_naba@users.sourceforge.net>
13503 * anjuta.c, anjuta.h, main.c, main_menubar.c, main_menubar_def.h,
13504 mainmenu_callbacks.c, mainmenu_callbacks.h, messages.c:
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
13509 3) New Menu 'repaeat search' to search with a keystroke without pressing
13511 4) some define in the menus to better handle menu item update
13513 Patch from: lbell <lbell@tsc4.com>
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>
13523 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
13525 * configure.in, src/Makefile.am: Using macros for ORBit flags.
13527 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
13529 * Fixed bug #445752
13531 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
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.
13539 Patch from: rikul <null@acm.org>
13541 * anjuta.c, anjuta.h, anjuta_cbs.c, main_menubar_def.h,
13542 mainmenu_callbacks.c, mainmenu_callbacks.h: Added message text
13545 Patch from: rikul <null@acm.org>
13547 * Applied patch for widgetizing goto dialog box.
13550 * Applied patch for having new project type handling.
13551 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
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:
13563 Applied a huge patch (after slight preview). I would like Luca
13564 to have his feature additions mentioned here.
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>
13577 * Fixed bug #445752
13579 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
13581 * dnd.h, dnd.c: New files for drag n drop support.
13583 * anjuta.h, anjuta_gui.c, anjuta_cbs.c:
13584 Added drag and drop support for opening files.
13586 Thanks to José Antonio Caminero Granja <JCamGra@alumnos.uva.es> and
13587 Archit Baweja <bighead@crosswinds.net> for this idea.
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>
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>
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>
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.
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.
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'
13643 * src/appwizard.c: added N_() for the inlcuding the welcome message translatable.
13645 2001-08-29 Naba Kumar <kh_naba@users.sourceforge.net>
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>
13660 * src/main_menu.c: Fixed a compilation error.
13662 * src/anjuta.c: Fixed non-rememberence of editor tab position.
13664 * src/mainmenu_callbacks.c: Fixed gpl strings to avoid compiler warnings
13665 about the unterminated strings.
13667 * scintilla/*: Updated scintilla to 1.3.9 version.
13669 2001-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
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>
13683 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
13685 * Removed "-f" option in call to devhelp, because devhelp no longer
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.
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>
13704 main_menubar_def.h,
13705 main_menubar_callbacks.c,
13707 Added new menu item for "close all fils".
13708 (Patch from Rikul <rikul@shreve.net>, after revision)
13710 * project_dbase.c: project_dbase_close_project(): remove unnecessary printf() statement.
13712 * find_text.c, find_replace.c: Fixed dialog wins not show up once close by 'Esc'.
13713 (Patch from Rikul <rikul@shreve.net>)
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>
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> ]
13728 * executer.c: Changed cancel button to close button. That was more appropriate.
13730 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
13732 * HACKING: corrected >>>>>> Config management.
13734 * HACKING: Added many things.
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.
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)
13759 * src/goto_line.c, src/attach_process_gui.c, src/find_replace.c:
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
13767 * src/main_menubar_def.c: altered a message
13769 * launcher/anjuta_launcher.c: cleaned up some messages
13771 * src/debugger.c: edited messages to improve clarity
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
13795 * src/project_manager.c: Fixed a bug that disables storing recent
13798 * Makefile.am: Added stuffs to install the macro files in the
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. :-)
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
13834 * text_editor_menu.c: Fixed broken ui in text editor
13837 * text_editor_menu.c: Now the option sub menu in text editor pop up
13840 * mainmenu_callbacks.c: Fixed "no-modified" bug with autoformat.
13841 (suggested by lord sibn <sibn@utspl.cjb.net> )
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>)
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>
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
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
13880 2001-08-03 Stephane Demurget <demurgets@free.fr>
13882 * configure.in: added sv to the ALL_LINGUAS list.
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>
13942 * po/fr.po: fixed some grammar things.
13943 Thanks to Pierre Sarrazin <sarrazip@sympatico.ca> for having pointed
13946 * src/utilities.c: (file_is_link): use lstat instead of stat.
13948 2001-07-27 Naba Kumar <kh_naba@123india.com>
13950 * Remove help dir from cvs, because it is no longer
13953 * Remove manuals/anjuta-manual dir from cvs, because it is no longer
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.
13962 * debugger.c: All functions: added debugging codes.
13964 * breakpoints.c: (breakpoints_dbase_set_all_in_editor):
13965 * breakpoints.c: (breakpoints_dbase_add_brkpnt):
13966 Modified to recognize non project files also.
13968 * source.c: (source_write_configure_in):
13969 Added source for 'prefix' counterparts for
13970 no-prefix AC_SUBST.
13972 2001-07-23 Naba Kumar <kh_naba@123india.com>
13974 * anjuta.c: added function anjuta_remove_text_editor();
13975 and suitably modified anjuta_remove_current_text_editor().
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)
13982 * Updated the manuals/anjuta-manual subdir for GDP standards.
13983 (patch from Andy Piper <squiggle@ukgateway.net>)
13985 * main_menubar.h, main_menubar.def: Added Menu items to handle
13986 urls for library references, bugs, patches and feature request
13989 2001-07-20 Naba Kumar <kh_naba@123india.com>
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>
13997 * preferences.[h,c], preferences_gui.c: Added 4 properties to
13998 set caret color, calltip back color and selection fore/back
14001 2001-07-18 Naba Kumar <kh_naba@123india.com>
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.
14007 * compiler_options.c: Fixed seg-fault bug when last item in
14008 compiler option lists is removed.
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>
14022 *GUI fixes and spell corrections
14023 (patch from Andy Piper <squiggle@ukgateway.net>)
14025 2001-07-15 Naba Kumar <kh_naba@123india.com>
14027 *Fixed double error message for file not found.
14029 *Put white backgrounds for png images.
14031 *Converted '-' to '_' in sgml files.
14033 2001-07-14 Naba Kumar <kh_naba@123india.com>
14035 * project_dbase.c: Short-cut for expand/collasp project tree
14037 * project_dbase_gui.c:
14038 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
14040 2001-07-13 Naba Kumar <kh_naba@123india.com>
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>
14049 * Changed a new icon set which looks more gnomish.
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>
14056 * ccview/*: Integrated ccview for class view and file view
14057 in the project Manager.
14059 * widgets/gnomefilelist.[h,c]: Added show hidden files options.
14061 2001-07-1 Naba Kumar <kh_naba@123india.com>
14063 * scintilla/*: Upgraded Scintilla to version 1.3.7
14065 * manuals/anjuta-manual/C/chapter[00-12].sgml: Added many more stuffs.
14067 2001-06-28 Naba Kumar <kh_naba@123india.com>
14069 * src/debugger.c: Correct step-over and step-out swapping.
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>
14076 * data/autogen.sh.gtkmm: Added
14078 * data/autogen.sh.gnomemm: Added
14080 * src/appwiz.c: Added two more application wizard templetes
14082 * src/project: for gtk-- and gnome-- and proper support
14084 * src/source.c: for c++ in the project configuration.
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
14101 * resources.h: Added.
14102 * resources.c: Added.
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.
14116 * omf-install/: dir tree added.
14118 * manuals/anjuta-manual/C/anjuta-manual.sgml:
14119 Created initial document structure.
14121 * configure.in: Added test for scrollkeeper.
14122 Added some Makefile entries in AC_OUTPUT.
14124 * Makefile.am: Added subdir manuals/
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.
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.
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>
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>
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.
14168 src/anjuta.c: Put a command line option for disabling
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 ===
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.
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.
14203 * src/main_menubar_def.h: i18n bug fix.
14205 * src/executer.h, src/executer.c: Bug fix.
14207 * src/controls.c: Bug fix.
14209 * src/debugger.c: Debugger now takes program args.
14211 * po/ja.po: Added japanese translation file.
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
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.