1 2007-01-14 Johannes Schmid <jhs@gnome.org>
5 Applied http://live.gnome.org/GnomeGoals/PoLinguas
8 Patch from Massimo Cora' to hopefully fix #395362
10 * plugins/project-wizard/templates/*:
12 Fixed and tested all project-wizards. Deactivated mkfile project because
13 it was totally broken and I don't see any real use for it.
14 Applied http://live.gnome.org/GnomeGoals/PoLinguas to all projects
16 2007-01-14 Naba Kumar <naba@gnome.org>
18 * NEWS: Updated for release.
20 * libanjuta/anjuta-launcher.c: Fixed a possible timer leak.
22 * libanjuta/interfaces/libanjuta.idl,
23 plugins/editor/text_editor_cbs.c,
24 plugins/editor/text_editor.c: Added 'changed' signal in IAnjutaEditor
25 interface and implemented it for scintilla.
27 * plugins/editor/text-editor.c: Fixed highlighing issues when
28 used with indicators (particularly when the file is just opened).
29 Fixes bug #377477 – when debugging, scintilla editor grays out all
30 lines before current line.
32 * plugins/build-basic-autotools/build-basic-autotools.[ch]:
33 Maintain a separate list of indicated edtitors for separate contexts.
34 Fixes bug 342717 – Build errors redisplayed AFTER a successful build.
36 2007-01-12 Sebastien Granjoux <seb.sfo@free.fr>
38 Reviewed by Naba Kumar <naba@gnome.org>:
39 * plugins/debug-manager/plugin.c:
40 Bug fix: breakpoints cannot be added after stopping the debugger
42 2007-01-13 Naba Kumar <naba@gnome.org>
44 * NEWS: Updated for release.
46 2007-01-12 Johannes Schmid <jhs@gnome.org>
48 * plugins/project-wizard/anjuta-plugin/src/Makefile.am.tpl:
49 * plugins/project-wizard/cpp/src/Makefile.am.tpl:
50 * plugins/project-wizard/gcj/src/Makefile.am.tpl:
51 * plugins/project-wizard/gnome/src/Makefile.am.tpl:
52 * plugins/project-wizard/gtk/src/Makefile.am.tpl:
53 * plugins/project-wizard/gtkmm/src/Makefile.am.tpl:
54 * plugins/project-wizard/terminal/src/Makefile.am.tpl:
55 * plugins/project-wizard/wxwin/src/Makefile.am.tpl:
56 * plugins/project-wizard/xlib/src/Makefile.am.tpl:
57 * plugins/project-wizard/xlib-dock/src/Makefile.am.tpl:
59 Fixed #395767: Changed PACKAGE_LIBS and PACKAGE_CFLAGS to
60 [+NameCUpper+]_CFLAGS/LIBS in Makefile.am.tpl
62 * plugins/sourceview/sourceview.c:
63 Use gtk_text_buffer_get_slice() instead of gtk_text_buffer_get_text because we rely
64 on character positions.
66 2007-01-12 Naba Kumar <naba@gnome.org>
69 plugins/project-manager/plugin.c,
70 plugins/profile-default/plugin.c,
71 libanjuta/anjuta-status.c,
72 libanjuta/anjuta-status.h: Introduced an API for application title
73 in AnjutaStatus. Set application title to project name.
75 2007-01-11 Massimo Cora' <maxcvs@email.i>
77 Reviewed by Naba Kumar <naba@gnome.org>:
78 * tagmanager/Makefile.am,
79 plugins/symbol-browser/Makefile.am: removed installation for
82 2007-01-11 Sebastien Granjoux <seb.sfo@free.fr>
84 Reviewed by Naba Kumar <naba@gnome.org>:
85 * plugins/debug-manager/start.h,
86 plugins/debug-manager/start.c,
87 plugins/debug-manager/anjuta-debug-manager.ui,
88 plugins/debug-manager/plugin.c:
89 Partial fix for bug #392537
91 * plugins/debug-manager/disassemble.c:
94 2007-01-11 Naba Kumar <naba@gnome.org>
96 * src/anjuta.c: Load project seperately from session,
97 so that project session is also loaded.
99 * plugins/profile-default/plugin.c: Load project in new
100 anjuta if there already is one loaded currently (disabled
103 * plugins/editor/aneditor.cxx: Disconnect focus in/out
104 signals when editor is destroyed. Fixes a crash bug.
106 * plugins/editor/text_editor.c: Do not mark line in
107 ianjuta_editor_goto_line() implementation.
109 * plugins/search/search-replace.c: Always check for markable
110 interface availablility because its optional for an editor.
112 * plugins/document-manager/goto_line.c,
113 plugins/document-manager/action-callbacks.c: Mark lines for
114 goto line commands (from dialog and from menu entry box).
116 * plugins/file-manager/plugin.c, plugins/file-manager/plugin.h,
117 plugins/file-manager/an_file_view.c: Expand file manager
118 nodes in idle loop, one at a time. Did as a possible work
119 around for bug #361763, but it didn't make any difference.
120 However, it could still be useful in situations where there
123 * libanjuta/anjuta-serializer.c: Avoid an unnecessary warning.
125 2007-01-11 Naba Kumar <naba@gnome.org>
127 * plugins/editor/scintilla/LineMarker.h,
128 plugins/editor/scintilla/LexBasic.cxx,
129 plugins/editor/scintilla/LexHTML.cxx,
130 plugins/editor/scintilla/include/SciLexer.h,
131 plugins/editor/scintilla/include/Scintilla.h,
132 plugins/editor/scintilla/include/Scintilla.iface,
133 plugins/editor/scintilla/include/ScintillaWidget.h,
134 plugins/editor/scintilla/LexBash.cxx,
135 plugins/editor/scintilla/PlatGTK.cxx,
136 plugins/editor/scintilla/ViewStyle.h,
137 plugins/editor/scintilla/Editor.cxx,
138 plugins/editor/scintilla/StyleContext.h,
139 plugins/editor/scintilla/LexCPP.cxx,
140 plugins/editor/scintilla/Converter.h,
141 plugins/editor/scintilla/LexAU3.cxx,
142 plugins/editor/scintilla/Editor.h,
143 plugins/editor/scintilla/LexPerl.cxx,
144 plugins/editor/scintilla/LexVB.cxx,
145 plugins/editor/scintilla/ScintillaGTK.cxx,
146 plugins/editor/scintilla/ViewStyle.cxx,
147 plugins/editor/scintilla/PropSet.cxx,
148 plugins/editor/scintilla/LexSQL.cxx,
149 plugins/editor/scintilla/ScintillaBase.cxx: Updated scintilla to
152 2007-01-11 Armin Burgmeier <armin@arbur.net>
154 Reviewed by Naba Kumar <naba@gnome.org>:
155 * plugins/class-gen/element-editor.c: Scroll to a cell if it is
156 selected for editing. This fixes bug #394218.
158 * plugins/class-gen/plugin.c: Do not use project's root URI as project
159 name if said URI is not known.
161 * plugins/class-gen/window.c: When stripping function prefix away,
162 include the trailing underscore because it is already set by the
165 * plugins/class-gen/transform.c: Include "const char*" and "const
166 gchar*" in the list for transforming a default C type to a GType.
167 Don't access invalid memory when writing pointer_str in
168 cg_transform_first_argument.
170 2007-01-11 Naba Kumar <naba@gnome.org>
172 * pixmaps/anjuta.png, (renamed) pixmaps/anjuta_icon.svg
173 pixmaps/anjuta.svg, pixmaps/Makefile.am,
174 (renamed) pixmaps/anjuta_icon.png, src/main.c,
175 libegg/test-actions.c, anjuta.desktop.in.in,
176 anjuta.prj: Renamed application icon to 'anjuta.png' from
177 'anjuta_icon.png'. Added more fields in desktop file.
179 * mime/anjuta.xml: Added magic section.
181 * (removed) mime/anjuta.applications,
182 (removed) mime/anjuta.mime, mime/Makefile.am,
183 (removed) mime/anjuta.keys,
184 mime/gnome-mime-application-x-anjuta.svg: Removed deprecated mime
185 registeration and added scalable icon. Also fixes bug #393680
187 2007-01-09 Curtis Magyar <curtm4n@gmail.com>
189 Reviewed by Naba Kumar <naba@gnome.org>:
190 * libanjuta/anjuta-status.c: fixed anjuta_status_progress_tick()
191 and anjuta_status_progress_add_ticks() to check for progressbar
192 being realized before trying to update it.
194 2007-01-10 Naba Kumar <naba@gnome.org>
196 * tagmanager/tm_workspace.c,
198 plugins/debug-manager/Makefile.am,
199 plugins/tools/scripts/Makefile.am,
200 plugins/class-gen/plugin.c,
201 plugins/class-gen/Makefile.am,
202 global-tags/Makefile.am: Fixed make distcheck.
204 * plugins/debug-manager/attach_process.c,
205 plugins/debug-manager/attach_process.h,
206 plugins/class-gen/action-callbacks.h,
207 plugins/class-gen/action-callbacks.c,
208 plugins/class-gen/class_gen.h,
209 plugins/class-gen/class_gen.c: Deleted unused/old files.
211 * (removed) scintilla, (added) plugins/editor/scintilla,
212 plugins/editor/scintilla/lexers.make,
213 plugins/editor/scintilla/Makefile.am,
214 plugins/editor/Makefile.am
215 configure.in, manuals/reference/libanjuta/Makefile.am
216 Makefile.am: Moved scintilla to its right place.
218 2007-01-09 Naba Kumar <naba@gnome.org>
220 * plugins/profile-default/plugin.c: Save project session before
223 * plugins/project-manager/plugin.c,
224 plugins/project-manager/plugin.h,
225 plugins/project-manager/anjuta-project-manager.ui,
226 plugins/profile-default/plugin.c,
227 plugins/profile-default/plugin.h,
228 plugins/profile-default/Makefile.am,
229 (added) plugins/profile-default/anjuta-default-profile.ui,
230 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
231 libanjuta/interfaces/libanjuta.idl: Reverted back incomplete
232 multiple projects support.
234 2007-01-06 Armin Burgmeier <armin@arbur.net>
236 Reviewed by Naba Kumar <naba@gnome.org>
237 * plugins/class-gen/combo-flags.h:
238 * plugins/class-gen/combo-flags.c: Added CgComboFlagsSelectionType
239 enum, added a type parameter to selected signal. Select highlighted
240 entry when pressing enter (but not unselect it if it was already
241 selected) before closing the popup. Also accept input when clicking
244 * plugins/class-gen/cell-renderer-flags.c: Do appropriate action
245 according to selection type.
247 * libanjuta/anjuta-marshal.list: Changed VOID:BOXED marshaller to
250 2007-01-08 Johannes Schmid <jhs@gnome.org>
252 * plugins/project-wizard/templates/gtkmm/configure.in.tpl
253 * plugins/project-wizard/templates/gtkmm/Makefile.am
254 * plugins/project-wizard/templates/python/configure.ac.tpl
255 * plugins/project-wizard/templates/python/configure.in.tpl
256 * plugins/project-wizard/templates/python/Makefile.am
257 * plugins/project-wizard/templates/cpp/configure.ac.tpl
258 * plugins/project-wizard/templates/cpp/configure.in.tpl
259 * plugins/project-wizard/templates/cpp/Makefile.am
260 * plugins/project-wizard/templates/terminal.wiz
261 * plugins/project-wizard/templates/xlib-dock.wiz
262 * plugins/project-wizard/templates/wxwin.wiz
263 * plugins/project-wizard/templates/java.wiz
264 * plugins/project-wizard/templates/xlib/configure.ac.tpl
265 * plugins/project-wizard/templates/xlib/configure.in.tpl
266 * plugins/project-wizard/templates/xlib/Makefile.am
267 * plugins/project-wizard/templates/gcj/configure.ac.tpl
268 * plugins/project-wizard/templates/gcj/configure.in.tpl
269 * plugins/project-wizard/templates/gcj/Makefile.am
270 * plugins/project-wizard/templates/terminal/configure.ac.tpl
271 * plugins/project-wizard/templates/terminal/configure.in.tpl
272 * plugins/project-wizard/templates/terminal/Makefile.am
273 * plugins/project-wizard/templates/terminal/autogen.sh
274 * plugins/project-wizard/templates/wxwin/configure.ac.tpl
275 * plugins/project-wizard/templates/wxwin/configure.in.tpl
276 * plugins/project-wizard/templates/wxwin/Makefile.am
277 * plugins/project-wizard/templates/gnome.wiz
278 * plugins/project-wizard/templates/java/configure.ac.tpl
279 * plugins/project-wizard/templates/java/configure.in.tpl
280 * plugins/project-wizard/templates/java/Makefile.am
281 * plugins/project-wizard/templates/anjuta-plugin.wiz
282 * plugins/project-wizard/templates/gtkmm.wiz
283 * plugins/project-wizard/templates/python.wiz
284 * plugins/project-wizard/templates/cpp.wiz
285 * plugins/project-wizard/templates/gtk.wiz
286 * plugins/project-wizard/templates/gcj.wiz
287 * plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl
288 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
289 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
291 Starting fixing of all project wizards:
292 - rename configure.in to configure.ac
293 - use proper names for PKG_CONFIG_PATH variables instead of just 'PACKAGE'
294 - fix AC_INIT and AM_INIT_AUTOMAKE to use the correct project names
297 * TODO.task: Added bug number to bounty
299 2007-01-07 Johannes Schmid <jhs@gnome.org>
301 * plugins/build-basic-autotools.c:
302 Fixed #392290 – Missed install as root option in project manager
304 2007-01-07 Johannes Schmid <jhs@gnome.org>
306 * plugins/sourceview/sourceview.c:
307 Fixed #388731 – Odd editor behaviour after performing block-text operations
308 Fixed #388727 – Block-tab does not work
310 * plugins/sourceview/anjuta-document.h/c:
311 Removed deprecated has_selection() method which is now in Gtk (>= 2.10)
314 Require Gtk+ >= 2.10 for sourceview plugin
316 2007-01-06 Curtis Magyar <curtm4n@gmail.com>
318 * libanjuta/anjuta-status.c:
319 Replaced deprecated gtk_widget_draw() with gtk_widget_queue_draw()
321 2007-01-05 Sebastien Granjoux <seb.sfo@free.fr>
324 plugins/terminal/terminal.c:
326 remove support for VTE < 0.9
328 2007-01-06 Naba Kumar <naba@gnome.org>
330 * po/POTFILES.in: Updated
332 2007-01-05 Adam Dingle <adam@medovina.org>
334 Reviewed by Naba Kumar <naba@gnome.org>:
335 * plugins/message-view/anjuta-message-manager-plugin.glade:
336 Fixed bug #377903 (improve message color defaults).
338 2007-01-05 Naba Kumar <naba@gnome.org>
340 * TODO.tasks: Completed Bounty bug #359862, Improve class wizard.
342 2007-01-03 Armin Burgmeier <armin@arbur.net>
344 Reviewed by Naba Kumar <naba@gnome.org>:
345 * plugins/symbol-browser/test-class.h: Fixed block ends.
347 * libanjuta/anjuta-plugin.c: Changed a C++-style-//-comment to a
348 C-style-block comment.
350 * plugins/project-wizard/autogen.c: (Hopefully) temporary hack to
351 allow lists when writing autogen definition files. This is required
352 for the new class generator. Also fixed a wrong return value in
353 npw_autogen_write_definition_file and set a GError in
354 npw_autogen_execute when the output file could not be opened.
356 * plugins/class-gen/anjuta-class-gen-plugin.glade: New class generator
359 * plugins/class-gen/Makefile.am: Added templates subdir, removed
360 goc_template_header and goc_template_source, added top_srcdir to
361 includes, link against project wizard (also hopefully temporarily),
362 removed class_gen.h, class_gen.c, action-callbacks.h,
365 * libanjuta/anjuta-marshal.list: Added VOID:BOXED marshaller.
367 * plugins/class-gen/cell-renderer-flags.h:
368 * plugins/class-gen/cell-renderer-flags.c:
369 * plugins/class-gen/combo-flags.h:
370 * plugins/class-gen/combo-flags.c:
371 * plugins/class-gen/element-editor.c:
372 * plugins/class-gen/element-editor.h:
373 * plugins/class-gen/generator.c:
374 * plugins/class-gen/generator.h:
375 * plugins/class-gen/plugin.h:
376 * plugins/class-gen/plugin.c:
377 * plugins/class-gen/transform.c:
378 * plugins/class-gen/transform.h:
379 * plugins/class-gen/validator.c:
380 * plugins/class-gen/validator.h:
381 * plugins/class-gen/window.c:
382 * plugins/class-gen/window.h: Rewrote class generator, it now allows
383 adding of several class elements and uses autogen.
385 * plugins/class-gen/templates/cc-header.tpl:
386 * plugins/class-gen/templates/cc-source.tpl:
387 * plugins/class-gen/templates/go-header.tpl:
388 * plugins/class-gen/templates/go-source.tpl:
389 * plugins/class-gen/templates/Makefile.am: Added Autogen templates
390 for the class generator.
392 * configure.in: Added plugins/class-gen/templates/Makefile to output.
394 2007-01-04 Naba Kumar <naba@gnome.org>
396 Patch from Nick Treleaven:
397 * tagmanager/tm-tag.c: Fixes Bug #389764 – Tags search do not retrieve
398 all matching symbols.
400 Patches from Maik Beckmann and Sébastien Granjoux:
401 * plugins/profile-default/plugin.c,
402 plugins/project-manager/plugin.c: Unescape project name. Fixes
405 2007-01-04 Naba Kumar <naba@gnome.org>
407 * plugins/glade/plugin.c: Fixed compilation with
408 older glade-3 version.
410 Patch from Roland Illig:
411 libanjuta/anjuta-children.c, libanjuta/anjuta-launcher.c,
412 plugins/sourceview/anjuta-document-saver.c,
413 plugins/terminal/terminal.c, src/main.c: Fixed Bug 392699 Some patches
414 are necessary to build anjuta on NetBSD 3.0
416 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
417 * src/anjuta-app.c: Fixed Bug #377767 – resize crashes
418 window manager in gnome.
420 2007-01-02 Naba Kumar <naba@gnome.org>
422 * plugins/glade/plugin.c: Make it work with glade-3 svn.
424 2006-12-31 Sebastien Granjoux <seb.sfo@free.fr>
426 Reviewed by Naba Kumar <naba@gnome.org>:
427 * libanjuta/interfaces/libanjuta.idl,
428 plugins/debug-manager/Makefile.am,
429 plugins/debug-manager/anjuta-marshal.list,
430 plugins/debug-manager/debugger.c,
431 plugins/debug-manager/sparse_buffer.c,
432 plugins/debug-manager/sparse_buffer.h,
433 plugins/debug-manager/sparse_view.c,
434 plugins/debug-manager/sparse_view.h,
435 plugins/debug-manager/disassemble.h,
436 plugins/debug-manager/disassemble.c,
437 plugins/debug-manager/anjuta-marshal.list,
438 plugins/debug-manager/plugin.c,
439 plugins/gdb/debugger.c,
440 plugins/gdb/debugger.h,
441 plugins/gdb/plugin.c:
442 Add a disassembly view window
444 * plugins/debug-manager/breakpoints.c,
445 plugins/debug-manager/chunk_view.c,
446 plugins/debug-manager/locals.c,
447 plugins/debug-manager/memory.c,
448 plugins/debug-manager/registers.c,
449 plugins/debug-manager/stack_trace.c:
450 Add some debugging information
452 2006-12-18 Naba Kumar <naba@gnome.org>
454 * configure.in, plugins/glade/plugin.c: Allow building against both
455 glade == 3.0.2 and glade > 3.0.2 (~ cvs).
457 2006-12-03 Naba Kumar <naba@gnome.org>
459 * TODO.tasks: Marked a bounty completed.
461 2006-11-24 Adam Dingle <adam@medovina.org>
463 Reviewed by Naba Kumar <naba@gnome.org>:
464 * plugins/build-basic-autotools/build-basic-autotools.c,
465 plugins/debug-manager/watch.c,
466 plugins/document-manager/plugin.c,
467 plugins/patch/plugin.c,
468 plugins/project-manager/plugin.c:
469 Fixed bug #378879 (several command names need ellipses).
471 2006-11-22 Sylvain Defresne <sdefresne@gmail.com>
473 Reviewed by: Naba Kumar <naba@gnome.org>
474 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
475 GCC 4.1.2 (there are only two warnings remaining now when compiling
478 * plugins/*/*.[ch]: Use class macro for type casting (ANJUTA_PLUGIN_*).
480 * libanjuta/anjuta-plugin.h: Modification of the ANJUTA_PLUGIN_BEGIN
481 macro so that the generated function support a NULL plugin parameter.
483 * plugins/debug-manager/debug_tree.c: Fix an incorrect call to gfree
484 in debug_tree_find_expression by freeing memory returned by the call
485 to gtk_tree_model_get instead of the parameter string.
487 2006-11-26 Sebastien Granjoux <seb.sfo@free.fr>
489 * plugins/debug-manager/breakpoints.c:
492 * plugins/debug-manager/anjuta-debug-manager.ui,
493 plugins/debug-manager/debugger.c,
494 plugins/debug-manager/plugin.c:
497 2006-11-21 Sebastien Granjoux <seb.sfo@free.fr>
499 * libanjuta/anjuta-launcher.c,
500 plugins/gdb/debugger.c:
503 2006-11-21 Naba Kumar <naba@gnome.org>
505 * plugins/search/search_preferences.c: Fixed build break.
507 2006-11-20 Naba Kumar <naba@gnome.org>
509 Patch from Kjartan Maraas:
510 * plugins/cvs-plugin/cvs-interface.c,
511 plugins/document-manager/plugin.c,
512 plugins/gtodo/interface.c,
513 plugins/gtodo/libgtodo.h,
514 plugins/message-view/anjuta-msgman.c,
515 plugins/project-wizard/druid.c,
516 plugins/search/search_preferences.c,
517 plugins/sourceview/sourceview-prefs.c,
518 plugins/terminal/terminal.c,
519 src/start-with.c: Fix a bunch of memory leaks. Fixes bug #377115.
521 Patch from Przemysław Grzegorczyk:
522 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
523 plugins/subversion/anjuta-subversion.glade: Enable files in
524 fileselection dialog. Fixes bug #376031.
526 2006-11-17 Adam Dingle <adam@medovina.org>
528 Reviewed by: Naba Kumar <naba@gnome.org>
529 * plugins/build-basic-autotools/build-basic-autotools.c
530 * plugins/class-gen/anjuta-class-gen.plugin.in
531 * plugins/debug-manager/breakpoints.c
532 * plugins/debug-manager/plugin.c
533 * plugins/devhelp/plugin.c
534 * plugins/document-manager/plugin.c
535 * plugins/gdb/debugger.c
536 * plugins/glade/anjuta-glade.plugin.in
537 * plugins/gtodo/plugin.c
538 * plugins/language-support-cpp-java/plugin.c
539 * plugins/message-view/plugin.c
540 * plugins/project-import/anjuta-project-import.glade
541 * plugins/project-import/anjuta-project-import.plugin.in
542 * plugins/search/plugin.c
543 * plugins/tools/scripts/tools-2.xml.in
544 * plugins/valgrind/plugin.c
545 * src/anjuta-actions.h:
546 Fixed bug #376335 "menu items should be capitalized". Minor
549 2006-11-20 Naba Kumar <naba@gnome.org>
551 * configure.in: Fixed build.
553 Patch from: Arjan Timmerman
554 *configure.in: Make subvesion plugin build for apr 1.x.
557 2006-11-20 Johannes Schmid <jhs@gnome.org>
561 Removed patches from Sylvain and Günther. They caused not problems but
562 Naba was against them.
564 2006-11-20 Johannes Schmid <jhs@gnome.org>
566 * Removed me from MAINTAINERS
568 2006-11-14 Günther Brammer <GBrammer@gmx.de>
571 Use apr-1 instead of apr-0
573 2006-11-14 Sylvain Defresne <sdefresne@gmail.com>
575 * global-tags/create_global_tags.sh.in: Correct a bug when environment
576 variable $PKG_CONFIG_PATH point to an empty or non-existent directory,
577 and another bug occuring when parsing .pc file containing quotes.
579 2006-11-13 Sylvain Defresne <sdefresne@gmail.com>
581 * plugins/*/*.[ch]: Use class macro for type casting.
583 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
584 GCC 4.1.2 (there are only two warnings remaining now when compiling
587 * plugins/debug-manager/debug_tree.c: corrected a invalid free and
588 a memory leak in debug_tree_find_expression; g_free was called on
589 the parameter instead of the memory allocated by gtk_tree_model_get.
591 * libanjuta/anjuta-plugin.h: updated the ANJUTA_PLUGIN_BEGIN macro
592 to declare and initialize the global type variable of the plugin.
594 2006-10-31 Naba Kumar <naba@gnome.org>
596 * global-tags/create_global_tags.sh.in: Added an end message.
598 * libanjuta/anjuta-launcher.h: Fixed indentation.
600 * plugins/symbol-browser/an_symbol_prefs.c: Fixed system tags
601 creation to a) append the messages in right way, b) Connect signals
602 to the view properly and c) Recreate the system-tags.cache at the
603 end of the generation.
605 * plugins/symbol-browser: Fixed action path (double
606 click on sysmbols was not working).
608 * libanjuta/anjuta-session.[ch], libanjuta/anjuta-serializer.c:
609 Fixed typedef and removed dead code.
611 * tagmanager/c.c: Took the latest version from ctags source
612 repository, because the one we had (from ctags 5.6) was broken.
614 * global_tags/create_global_tags.sh.in: Reverted the patch from
615 Sylvain because it was not right fix (and added a helpful comment).
616 Used /bin/bash to fix the bashism and generated separate log files
617 for each tag files in the same directory.
619 2006-10-29 Naba Kumar <naba@gnome.org>
621 * plugins/editor/text_editor.c: Use a temporary file
622 to save the editor and move it at the end to original
623 file. This will prevent data corruption if file save
624 failed for any reason. Also report proper errors when
625 file save fails. Fixes bug #346575.
627 2006-10-26 Naba Kumar <naba@gnome.org>
629 * plugins/document-manager/anjuta-docman.c: Do not load
630 the same files with different path more than once (happens
631 with symlinked files). Fixes Bug #323591.
633 2006-10-25 Naba Kumar <naba@gnome.org>
635 * plugins/valgrind/vgactions.c: Fixed a warning.
637 2006-10-25 Sylvain Defresne <sdefresne@gmail.com>
639 Reviewed by Naba Kumar <naba@gnome.org>:
641 * plugins/valgrind/vgtoolview.c:
642 Correct memory leaks in vg_tool_view_set_{argv,srcdir}.
644 * plugins/valgrind/bugged-prg-test.c:
645 No more warning during compilation with GCC 4.1.
646 Program is still buggy in order to be used as a test of the
649 * plugins/valgrind/ldd.c plugins/valgrind/parser.c
650 plugins/valgrind/preferences.c plugins/valgrind/symtab.c
651 plugins/valgrind/vgdefaultview.c plugins/valgrind/vgerror.c
652 plugins/valgrind/vgrule.c:
653 No more warning during compilation with GCC 4.1.
655 * plugins/valgrind/plugin.c:
656 Correct call to vg_tool_view_set_{argv,srcdir} to conform to
657 prototype (was missing from previous patch).
659 2006-10-24 Naba Kumar <naba@gnome.org>
661 * plugins/glade/plugin.c: Show glade tree view, not list view.
663 * plugins/glade/plugin.c: Fixed crash when Anjuta is
664 exited with glade plugin still loaded. Fixes Bug #364755.
666 * plugins/document-manager/anjuta-document-manager.plugin.in:
667 Added application/x-reject in accepted mime-types.
669 * Changelog: Fixed changelog alignments.
671 2006-10-24 Sylvain Defresne <sdefresne@gmail.com>
673 Reviewed by: Naba Kumar <naba@gnome.org>
675 * plugins/valgrind/menu-utils.c plugins/valgrind/plugin.c
676 plugins/valgrind/plugin.h plugins/valgrind/preferences.c
677 plugins/valgrind/vgactions.c plugins/valgrind/vgcachegrindprefs.c
678 plugins/valgrind/vgdefaultview.c plugins/valgrind/vggeneralprefs.c
679 plugins/valgrind/vghelgrindprefs.c plugins/valgrind/vgmemcheckprefs.c
680 plugins/valgrind/vgrule-editor.c plugins/valgrind/vgrule-list.c
681 plugins/valgrind/vgsearchbar.c:
682 Use class macro for type casting.
684 * plugins/valgrind/plugin.h:
685 Don't force cast a GtkActionGroup to a GtkAction.
687 * plugins/valgrind/plugin.c:
688 Use correct API to get path of the preoject root when building
689 the list of targets for the run action.
690 Correct ordering of the construction of the preferences widgets.
691 Only remove the valgrind widget if it is currently displayed.
693 * plugins/valgrind/vgactions.c plugins/valgrind/vgactions.h:
694 Return if check_valgrind_binary() fails.
695 The ValgrindPluginPrefs object is initialized after the call to
696 vg_action_new. Take a handle to the location of the pointer to
699 2006-10-24 Naba Kumar <naba@gnome.org>
701 * HACKING: Updated coding sample.
703 Patch from: Armin Burgmeier <armin@arbur.net>
704 * plugins/symbol-browser/test-class.h,
705 plugins/editor/aneditor-autocomplete.cxx: Fixed block ends.
707 2006-10-22 Sylvain Defresne <sdefresne@gmail.com>
709 * plugins/valgrind/plugin.c plugins/valgrind/vgtoolview.c
710 * plugins/valgrind/vgtoolview.h:
711 Correctly handle the argv / srcdir of vg_tool_view object. Do
712 not leak memory associated with those arrays.
714 * plugins/symbol-browser/an_symbol_prefs.c:
715 Support unloading / reloading of the module (for example when
716 closing a project and opening another one).
718 * plugins/project-manager/plugin.c:
719 Remove plugin widget before removing plugin itself, preventing
720 a crash with valgrind plugin.
722 * libanjuta/anjuta-preferences-dialog.c:
723 Do not use the page_num returned by gtk_notebook_append_page to
724 remove the page as it cause bugs when pages removal is not done
727 * plugins/document-manager/anjuta-docman.c:
728 Fix some GTK+ warnings.
730 * global-tags/create_global_tags.sh.in:
731 Rewrite script to remove bash-ism and use pkg-config directly
732 instead of parsing the *.pc file by hand. This solve problems
733 that occurred when one of the directory in PKG_CONFIG_PATH is
736 2006-10-22 Arjan Timmermann <arjan@southfly.nl>
738 * plugins/glade/plugin.c: Fix build (#363884)
740 2006-10-22 Johannes Schmid <jhs@gnome.org>
742 * plugins/file-manager/an_file_view.c:
743 * plugins/file-manager/plugin.c:
744 * plugins/file-manager/plugin.h:
745 Fix possible crasher when changing project-root uri when we try to restore open nodes
748 2006-10-19 Naba Kumar <naba@gnome.org>
750 Patch from: Juan Pablo Ugarte
751 * plugins/glade/plugin.c: Include glade header
754 2006-10-15 Sebastien Granjoux <seb.sfo@free.fr>
756 * plugins/debug-manager/Makefile.am,
757 plugins/debug-manager/sexy-icon-entry.h,
758 plugins/debug-manager/sexy-icon-entry.c,
759 plugins/debug-manager/dataview.c:
760 Fix bug #358134 (Goto memory prompt)
761 Use sexy-icon-entry from libsexy 0.1.10
763 * plugins/debug-manager/debugger.c,
764 plugins/debug-manager/plugin.c,
765 plugins/debug-manager/start.c,
766 plugins/gdb/debugger.c,
767 plugins/gdb/plugin.c:
768 Better error handling when starting and stopping debugger
770 2006-10-13 Maik Beckmann <maik@eigenco.de>
772 * src/action_callbacks.c:
773 Fixed bug #361830 (AboutDialog does not close) which is caused
774 due to a change in Gtk+ 2.10
776 2006-10-12 Adam Dingle <adam@medovina.org>
778 * libanjuta/plugins.c: Fixed bug #357537 (allow double click in plugin selection dialog).
780 * plugins/search/search-replace.c:
781 Fixed bug #358068 (indicate when Find in Files is complete)
783 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
785 * plugins/sourceview/sourceview-prefs.c:
786 * plugins/sourceview/sourceview.glade:
787 Fixed bug #359663 (make line highlighting optional in GtkSourceView editor).
789 * manuals/xmldocs.make: fixed bug #359730 (Anjuta can't launch help files).
791 * plugins/devhelp/plugin.c:
792 * plugins/search/plugin.c:
793 Fixed bug #359750 (fix find/replace shortcut keys).
795 * plugins/document-manager/plugin.c: fixed bug #351387 (don't
796 use Alt+key for shortcuts)
798 * plugins/debug-manager/debug_tree.c:
799 * plugins/debug-manager/debugger.c:
800 Fixed bug #359317 (can't load debug manager)
802 * /plugins/document-manager/plugin.c:
803 Fixed bug #359259 (highlight modes listed in reverse
806 2006-10-10 Johannes Schmid <jhs@gnome.org>
808 * plugins/glade/plugin.c:
809 Add scrollbars to glade project window
811 2006-10-10 Johannes Schmid <jhs@gnome.org>
813 * libanjuta/interfaces/Makefile.am.iface:
814 Fixed Makefile with broke build
816 2006-10-07 Johannes Schmid <jhs@gnome.org>
818 * libanjuta/interfaces/anjuta-idl-compiler.pl:
819 * libanjuta/interfaces/Makefile.iface.am:
820 Fixed enum types generation
822 * libanjuta/interfaces/libanjuta.idl:
823 Fixed some strange typo
825 2006-10-06 Johannes Schmid <jhs@gnome.org>
827 * libanjuta/interfaces/Makefile.iface.am:
828 Fixed enum-types.h generation
829 * libanjuta/interfaces/libanjuta.idl:
831 IAnjutaTODO::load should take const gchar* argument
832 Remove include to libanjuta/e-splash.h which is not installed as header file
833 Disable get_attributes for now
835 * pluings/sourceview/sourceview.c: Disabled get_attributes
837 * plugins/gtodo/plugin.c: itodo_load now with const gchar* argument
839 2006-10-05 Naba Kumar <naba@gnome.org>
841 * TODO.tasks: Set 'Improve class widzard' task to assigned.
842 Set bug id for 'Profiler plugin' task.
844 2006-10-03 Naba Kumar <naba@gnome.org>
846 * TODO.tasks: Set 'Profiler plugin' task to assigned. Added new
847 tasks 'Automated tests for Anjuta' and 'Bug fixing batch #1'
849 * libanjuta/interfaces/libanjuta.idl, plugins/document-manager/plugin.c,
850 plugins/project-manager/plugin.c: Added a new API in
851 IAnjutaDocumentManager called ianjuta_document_manager_remove_editor().
852 Added some documentation. On project close, close all editors that
853 has files opened for the project.
855 * plugins/glade/plugin.c, src/anjuta-app.c: Remove client widgets
856 from the containers on anjuta_shell_remove_widget(). Do not destroy
857 glade widgets once created.
859 2006-10-03 Johannes Schmid <jhs@gnome.org>
861 * libanjuta/interfaces/anjuta-idl-compiler.pl:
862 * libanjuta/interfaces/libanjuta.idl:
863 const-List<> => const List<>
864 List-free<> => List<>
866 * Makefile.am: Reenabled launcher
868 2006-10-03 Johannes Schmid <jhs@gnome.org>
870 * libanjuta/interfaces/Makefile.am.iface:
871 Install libanjuta.idl
873 2006-10-02 Adam Dingle <adam@medovina.org>
875 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
877 2006-10-02 Adam Dingle <adam@medovina.org>
879 * plugins/editor/style-editor.c: fixed bug #357534
880 * plugins/gdb/utilities.h: removed 2 unused declarations
882 2006-10-02 Johannes Schmid <jhs@gnome.org>
884 * Makefile.am: disabled anjuta-launcher
885 * libanjuta/Makefile.am:
887 * libanjuta/anjuta-plugin.c: (anjuta_plugin_class_init):
888 * libanjuta/glue-factory.c: (glue_factory_add_path),
889 (glue_factory_get_path):
890 * libanjuta/plugins.c: (activate_tool), (tool_set_update):
891 * libanjuta/glue-factory.h:
892 * libanjuta/glue-cpp.h:
893 * libanjuta/glue-cpp.c:
894 Added support for C++ plugins. Those have a Language=C++ tag in their .plugin file
896 * libanjuta/interfaces/Makefile.am.iface:
897 * libanjuta/interfaces/anjuta-idl-compiler.pl:
898 * libanjuta/interfaces/libanjuta.idl:
899 Add a new features to idl compiler:
900 List<Type> => List of Type
901 List-free<Type> => List of Type, it is up to the caller to free items and list
902 const-List(-free)<Type> = const List of Types
903 These three all wrap to GList* in C but will be handled differently in C++, Python, etc.
905 * plugins/class-gen/class_gen.c: (gobject_class_create_code),
906 (generic_cpp_class_create_code):
907 Adapted to new project_manager interface
909 * plugins/gdb/plugin.c: (ivariable_debugger_iface_init):
910 * plugins/debug-manager/debugger.c:
911 (ivariable_debugger_iface_init):
912 Do not use C++ keyword "delete" for interface name
914 * plugins/document-manager/anjuta-document-manager.plugin.in:
915 Added m4 to mime-types
917 * plugins/project-manager/plugin.c:
918 (iproject_manager_add_source_multi):
919 Changed interface to use GList instead of GList* (needs new gnome-build CVS)
921 2006-10-01 Naba Kumar <naba@gnome.org>
923 * plugins/devhelp/anjuta-devhelp-simple.ui: Added a simple
924 UI file used when out-of-process devhelp is used instead of
927 * configure.in, plugins/Makefile.am, plugins/devhelp/Makefile.am,
928 plugins/devhelp/plugin.c, plugins/devhelp/plugin.h,
929 plugins/profile-default/default.anjuta: Build devhelp plugin,
930 but use out-of-process devhelp if devhelp plugin is disabled
931 (either by user or devhelp is not installed). Disabled devhelp
932 plugin by default. Added it in default profile.
934 2006-10-01 Naba Kumar <naba@gnome.org>
936 * plguins/project-manager/plugin.c: Possible fix for crash
939 * configure.in, plugins/Makefile.am: Enabled glade plugin and
940 set dep to last version 3.0.2.
942 * plugins/cvs-plugin/plugin.c, plugins/file-loader/plugin.c,
943 plugins/file-loader/plugin.h, plugins/subversion/plugin.c,
944 plugins/symbol-browser/plugin.c: Use the right action group
945 for getting popup actions (Fixes lots of assertion failures).
947 * plugins/project-manager/plugin.c,
948 plugins/project-manager/plugin.h: use separate action group
951 * plugins/message-view/plugin.c: Disconnect session load
952 signal on plugin deactivation (fixes a crash).
954 2006-09-30 Naba Kumar <naba@gnome.org>
956 * TODO.tasks: Added a few debugger tasks from Sebastien (two bounties).
957 * TODO.tasks: Assigned a bounty to Massimo.
959 2006-09-29 Naba Kumar <naba@gnome.org>
961 * src/anjuta-app.c, src/shell.c: Fixed build errors.
963 2006-09-30 Sebastien Granjoux <seb.sfo@free.fr>
965 * plugins/debug-manager/debugger.c,
966 plugins/debug-manager/plugin.c,
967 libanjuta/interfaces/libanjuta.idl:
968 Add a new abort command to quit debugger without waiting
970 * plugins/gdb/debugger.c,
971 plugins/gdb/debugger.h,
972 plugins/gdb/plugin.c:
973 Send a signal directly to the debugged program
974 Implement abort command
976 * plugins/debug-manager/debug_tree.c:
979 * plugins/debug-manager/stack-trace.c:
982 2006-09-29 Naba Kumar <naba@gnome.org>
984 * TODO.tasks: Updated.
986 * plugins/gtodo/add_edit_item.c: Fixed text wrapping and item edit
989 * TODO.tasks: Added more tasks and bounties. Marked a few completed.
991 * TODO.tasks: Updated in light of the word wrapping fix
992 in Tasks Manager. Added a test bounty entry.
994 * TODO.tasks: Added four bounties.
996 2006-09-28 Naba Kumar <naba@gnome.org>
998 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h:
999 Added 'customizable' parameter to
1000 anjuta_ui_add_action_group_entries() and similar functions to
1001 allow user configuration of the actions. Filter out actions that
1002 are not configurable items (such as submenu items). Now the
1003 'Customize shortcuts' dialog is much better listed.
1005 * plugins/build-basic-autotools/build-basic-autotools.c,
1006 plugins/build-basic-autotools/build-basic-autotools.h,
1007 plugins/cvs-plugin/plugin.c,
1008 plugins/cvs-plugin/plugin.h,
1009 plugins/debug-manager/breakpoints.c,
1010 plugins/debug-manager/plugin.c,
1011 plugins/debug-manager/stack_trace.c,
1012 plugins/debug-manager/watch.c,
1013 plugins/devhelp/plugin.c,
1014 plugins/document-manager/plugin.c,
1015 plugins/file-loader/plugin.c,
1016 plugins/file-manager/plugin.c,
1017 plugins/glade/plugin.c,
1018 plugins/gtodo/interface.c,
1019 plugins/gtodo/plugin.c,
1020 plugins/language-support-cpp-java/plugin.c,
1021 plugins/macro/plugin.c,
1022 plugins/macro/plugin.h,
1023 plugins/message-view/plugin.c,
1024 plugins/patch/plugin.c,
1025 plugins/profile-default/default.anjuta,
1026 plugins/project-manager/plugin.c,
1027 plugins/project-manager/plugin.h,
1028 plugins/sample1/plugin.c,
1029 plugins/search/plugin.c,
1030 plugins/subversion/plugin.c,
1031 plugins/subversion/plugin.h,
1032 plugins/symbol-browser/plugin.c,
1033 plugins/symbol-browser/plugin.h,
1034 plugins/tools/plugin.c,
1035 plugins/valgrind/plugin.c,
1036 plugins/valgrind/plugin.h: Fixed to take care of above change
1037 in API of AnjutaUI. Properly added/removed action groups in some
1038 plugins. Split action groups into customization and non-customizable
1039 groups and added them separately.
1041 * plugins/document-manager/plugin.c: Close files belonging to
1042 project when project is closed (not complete).
1044 * plugins/gtodo/plugin.c: Enabled wrapping of tasks texts and
1045 vertical aligned cell entries.
1047 * src/anjuta-app.c: Define macros for the placeholder names.
1048 Set default widths and heights of the default placeholders,
1049 so that newly docked widgets are correclty sized.
1051 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
1052 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h:
1053 Fixed to generated correct actions addition/removal code.
1055 2006-09-25 Naba Kumar <naba@gnome.org>
1057 * libanjuta/Makefile.am, libanjuta/libanjuta.h,
1058 libanjuta/anjuta-serializer.[ch]: Implemented serialization
1061 * plugins/message-view/anjuta-msgman.c,
1062 plugins/message-view/anjuta-msgman.h,
1063 plugins/message-view/message-view.c,
1064 plugins/message-view/message-view.h,
1065 plugins/message-view/plugin.c: Serialize messages panes in
1066 session save and deserialize them in session load so that
1067 build messages persistant.
1069 2006-09-24 Johannes Schmid <jhs@gnome.org>
1071 * libanjuta/anjuta-utils.c:
1072 * plugins/message-view/message-view.c:
1073 Really fixed #355407
1075 2006-09-23 Sebastien Granjoux <seb.sfo@free.fr>
1077 * libanjuta/interfaces/libanjuta.idl:
1078 Change one variable sign
1080 * plugins/debug-manager/anjuta-debug-manager.glade,
1081 plugins/debug-manager/anjuta-debug-manager.ui:
1082 Few small interface changes
1084 * plugins/debug-manager/debug_tree.h,
1085 plugins/debug-manager/watch.c,
1086 plugins/debug-manager/debugger.c,
1087 plugins/debug-manager/plugin.c
1088 plugins/gdb/debugger.c,
1089 plugins/gdb/plugin.c:
1090 Big rewrite of debugger queue
1091 Allow to cancel command
1093 * plugins/debug-manager/memory.c:
1094 Fix a bug if a command is cancelled
1096 2006-09-23 Bursig Rafal <Bursig_Rafal@mentor.com>
1098 * plugins/gdb/debugger.c,
1099 plugins/debug-manager/debug_tree.c,
1100 plugins/debug-manager/locals.c:
1101 Restore tree representation for local variable
1102 Add argument in local variable list
1103 Use gdb variable object to get all informations
1105 2006-09-19 Naba Kumar <naba@gnome.org>
1107 * libanjuta/anjuta-save-prompt.[c,h]: Added missing files
1108 that implements AnjutaSavePrompt class.
1110 * ChangeLog: Fixed indentation.
1112 * libanjuta/Makefile.am,
1113 libanjuta/anjuta-marshal.list,
1114 libanjuta/anjuta-shell.c,
1115 libanjuta/anjuta-shell.h,
1116 plugins/document-manager/action-callbacks.c,
1117 plugins/document-manager/action-callbacks.h,
1118 plugins/document-manager/anjuta-docman.c,
1119 plugins/document-manager/anjuta-docman.h,
1120 plugins/document-manager/plugin.c,
1121 src/anjuta.c: Impletemnted save prompt dialog to prompt for
1122 unsaved items during exit. A new signal is added in shell
1123 interface called 'save-prompt' to collect all unsaved items.
1124 Create AnjutaSavePrompt class (dialog) to process unsaved items.
1125 Fixed document manager to use the new save-prompt signal in shell
1126 and AnjutaSavePrompt object for unsaved files. Cleaned up
1127 AnjutaDocman to synchronously save new files. Fixed function
1130 2006-09-18 Johannes Schmid <jhs@gnome.org>
1132 * configure.in: Added gdl-gnome-1.0 to depencies and bumped
1133 gdl requirement to 0.7.0
1135 2006-09-18 Johannes Schmid <jhs@gnome.org>
1137 * global-tags/.cvsignore:
1138 * global-tags/Makefile.am:
1139 * global-tags/create_global_tags.sh (removed):
1140 * global-tags/create_global_tags.sh.in (added):
1143 * libanjuta/anjuta-launcher.c:
1146 * plugins/project-manager/plugin.c:
1147 (project_manager_plugin_close_project):
1150 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model):
1153 * src/anjuta-app.c: (on_add_merge_widget), (on_widget_remove):
1154 More reasonable toolbar creation/deletition though it does
1157 2006-09-15 Johannes Schmid <jhs@gnome.org>
1159 * libanjuta/anjuta-utils.c/.h:
1162 2006-09-13 Curtis Magyar <curtm4n@gmail.com>
1164 * scintilla/ScintillaGTK.cxx
1165 Fixed doulbe freeing in Scintilla
1167 2006-09-12 Johannes Schmid <jhs@gnome.org>
1169 * plugins/symbol-browser/an_symbol_prefs.c:
1170 Support unloading / reloading of the module (for example when
1171 closing a project and opening another one).
1173 * plugins/project-manager/plugin.c:
1174 Really fixed #355148 (Show project name in title bar)
1176 2006-09-09 Johannes Schmid <jhs@gnome.org>
1178 * libanjuta/plugins.c:
1179 Fixed #355156 (Show plugins in alphabetical order)
1181 2006-09-09 Johannes Schmid <jhs@gnome.org>
1183 * plugins/project-manager/plugin.c:
1184 Fixed #355148 (Show project name in title bar)
1186 2006-09-09 Johannes Schmid <jhs@gnome.org>
1188 * plugins/project-manager/plugin.c:
1189 (value_removed_project_root_uri):
1190 Fixed crasher if project cannot be opened
1192 2006-08-30 Naba Kumar <naba@gnome.org>
1194 * plugins/language-support-cpp-java/plugin.[c,h],
1195 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
1196 Impletemnted UI for auto indent.
1198 2006-08-28 Naba Kumar <naba@gnome.org>
1200 * plugins/gvim/.cvsignore,
1201 plugins/gvim/Makefile.am,
1202 plugins/gvim/anjuta-vim-plugin.png,
1203 plugins/gvim/anjuta-vim.c,
1204 plugins/gvim/anjuta-vim.h,
1205 plugins/gvim/anjuta-vim.plugin.in,
1206 plugins/gvim/gtkvim.c,
1207 plugins/gvim/gtkvim.h,
1208 plugins/gvim/plugin.c,
1209 plugins/gvim/plugin.h: Added gvim anjuta plugin. Not included
1212 2006-08-28 Naba Kumar <naba@gnome.org>
1214 Patch from: Massimo Corà <maxcvs@email.it>
1215 * tagmanager/tm_source_file.c, tagmanager/tm_workspace.c: Fixed
1216 possible infinite loop.
1218 2006-08-22 Adam Dingle <adam@medovina.org>
1220 * plugins/editor/editor.glade: Fixed bug 346775 ("no highlight styles
1221 to edit are shown in the preferences dialog in anjuta").
1222 Removed unused widgets from the style editor dialog.
1224 2006-08-21 Johannes Schmid <jhs@gnome.org>
1226 * plugins/symbol-browser/test-class.[cpp/h]
1229 2006-08-18 Naba Kumar <naba@gnome.org>
1231 * plugins/sourceview/sourceview.c: Emit language-changed signal at the
1232 end of document loading.
1234 * plugins/language-support-cpp-java/plugin.c,
1235 plugins/sourceview/sourceview.c: Fixed plugin loading.
1237 2006-08-17 Naba Kumar <naba@gnome.org>
1239 * plugins/language-support-cpp-java/plugin.c,
1240 plugins/language-support-cpp-java/plugin.h: Implemented emacs-style
1241 mode line parsing. Indentation parameters initialized based on
1242 mode line parameters.
1244 2006-08-16 Naba Kumar <naba@gnome.org>
1246 * Makefile.am, plugins/editor/text_editor.c,
1247 plugins/language-support-cpp-java/plugin.c: Fixed indentation in
1250 2006-08-16 Naba Kumar <naba@gnome.org>
1252 Patch from Massimo Cora' <maxcvs@email.it>:
1254 * plugins/editor/aneditor-autocomplete.cxx,
1255 plugins/editor/aneditor-calltip.cxx,
1256 plugins/symbol-browser/Makefile.am,
1257 plugins/symbol-browser/an_symbol.c,
1258 plugins/symbol-browser/an_symbol_view.c,
1259 plugins/symbol-browser/plugin.c,
1260 tagmanager/Makefile.am, tagmanager/acconfig.h, tagmanager/args.c,
1261 tagmanager/args.h, tagmanager/asm.c, tagmanager/asp.c,
1262 tagmanager/awk.c, tagmanager/beta.c, tagmanager/c.c,
1263 tagmanager/cobol.c, tagmanager/ctags.c, tagmanager/ctags.h,
1264 tagmanager/debug.c, tagmanager/debug.h, tagmanager/eiffel.c,
1265 tagmanager/entry.c, tagmanager/entry.h, tagmanager/erlang.c,
1266 tagmanager/fortran.c, tagmanager/general.h, tagmanager/get.c,
1267 tagmanager/get.h, tagmanager/html.c,
1268 tagmanager/include/tm_source_file.h,
1269 tagmanager/include/tm_tag.h,
1270 tagmanager/include/tm_workspace.h,
1271 tagmanager/jscript.c, tagmanager/keyword.c,
1272 tagmanager/keyword.h, tagmanager/lisp.c,
1273 tagmanager/lregex.c, tagmanager/lua.c,
1274 tagmanager/main.h, tagmanager/make.c,
1275 tagmanager/options.c, tagmanager/options.h,
1276 tagmanager/parse.c, tagmanager/parse.h,
1277 tagmanager/parsers.h, tagmanager/pascal.c,
1278 tagmanager/perl.c, tagmanager/php.c,
1279 tagmanager/python.c, tagmanager/read.c,
1280 tagmanager/read.h, tagmanager/readtags.c,
1281 tagmanager/readtags.h, tagmanager/rexx.c,
1282 tagmanager/routines.c, tagmanager/routines.h,
1283 tagmanager/ruby.c, tagmanager/scheme.c,
1284 tagmanager/sh.c, tagmanager/slang.c,
1285 tagmanager/sml.c, tagmanager/sort.c,
1286 tagmanager/sort.h, tagmanager/sql.c,
1287 tagmanager/strlist.c, tagmanager/strlist.h,
1288 tagmanager/tcl.c, tagmanager/tm_source_file.c,
1289 tagmanager/tm_symbol.c, tagmanager/tm_tag.c,
1290 tagmanager/tm_workspace.c, tagmanager/verilog.c,
1291 tagmanager/vim.c, tagmanager/vstring.c,
1292 tagmanager/vstring.h, tagmanager/yacc.c: Updated ctags to version
1293 5.6 and namespace completion fixed.
1295 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
1296 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated.
1298 2006-08-15 Naba Kumar <naba@gnome.org>
1300 * libanjuta/interfaces/libanjuta.idl,
1301 plugins/editor/text-editor-iterable.c,
1302 plugins/editor/text_editor.c,
1303 plugins/sourceview/sourceview-cell.c,
1304 plugins/sourceview/sourceview.c: Implemented ianjuta_iterable_clone(),
1305 ianjuta_iterable_assign(), ianjuta_editor_begin_action (),
1306 ianjuta_editor_end_action().
1308 * plugins/language-support-cpp-java/plugin.c: Improved auto-indentation.
1310 2006-08-13 Naba Kumar <naba@gnome.org>
1312 * plugins/debug-manager/breakpoints.c,
1313 plugins/debug-manager/memory.c,
1314 plugins/debug-manager/registers.c,
1315 src/layout.xml: Fixed debugger widgets layout.
1317 2006-08-12 Naba Kumar <naba@gnome.org>
1319 * plugins/editor/aneditor-indent.cxx, plugins/editor/aneditor-priv.h,
1320 plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
1321 plugins/editor/editor.glade, plugins/editor/text_editor.h,
1322 plugins/editor/text_editor_prefs.c: Disabled automatic indentation
1323 codes and dead codes. Removed automatic indentation prefs.
1325 2006-08-12 Johannes Schmid <jhs@gnome.org>
1327 * libanjuta/Makefile.am:
1328 * libanjuta/anjuta-launcher.c:
1329 * libanjuta/anjuta-launcher.h:
1330 * libanjuta/anjuta-plugin.c:
1331 * libanjuta/anjuta-plugin.h:
1332 * libanjuta/anjuta-preferences.c:
1333 * libanjuta/anjuta-preferences.h:
1334 * libanjuta/anjuta-shell.c:
1335 * libanjuta/anjuta-shell.h:
1336 * libanjuta/libanjuta.h:
1338 Made wrapper friendly:
1339 - no inline in header files (preferences_set/get)
1340 - correct signal names
1341 - correct GError** argument in anjuta_shell_freeze/thaw
1342 - include correct files in libanjuta.h
1344 * plugins/project-manager/plugin.c:
1347 2006-08-11 Naba Kumar <naba@gnome.org>
1349 * plugins/editor/aneditor-priv.h,
1350 plugins/editor/aneditor.cxx: Disabled inbuilt autoindentation.
1352 * plugins/editor/text_editor_cbs.c,
1353 plugins/sourceview/anjuta-view.c: Pass the right position for char
1356 * plugins/sourceview/anjuta-view.c: Emit char-added signal for tab.
1358 * plugins/language-support-cpp-java/plugin.c: Fixed memory corruption.
1360 2006-08-11 Naba Kumar <naba@gnome.org>
1362 * plugins/sourceview/sourceview-cell.c: Fixed get_character () to
1363 return the right character at the iter position and get_char() to
1366 * plugins/sourceview/sourceview.c: Fixed get_line_begin_position()
1367 to set to character offset and not byte index.
1369 * plugins/language-support-cpp-java/plugin.c: Improved
1370 auto-indentation login. Indents opening and closing braces correctly.
1372 2006-08-10 Johannes Schmid <jhs@gnome.org>
1376 Required automake = 1.9
1378 * libanjuta/anjuta-children.c:
1379 * libanjuta/anjuta-children.h:
1380 * libanjuta/anjuta-encodings.h:
1381 * libanjuta/anjuta-launcher.h:
1382 * libanjuta/anjuta-plugin-description.h:
1383 * libanjuta/anjuta-preferences-dialog.h:
1384 * libanjuta/anjuta-preferences.h:
1385 * libanjuta/anjuta-session.h:
1386 * libanjuta/anjuta-status.h:
1387 * libanjuta/anjuta-ui.h:
1388 * libanjuta/anjuta-utils.c:
1389 * libanjuta/anjuta-utils.h:
1390 * libanjuta/e-splash.h:
1391 * libanjuta/glue-factory.h:
1392 * libanjuta/glue-plugin.h:
1393 * libanjuta/plugins.h:
1394 * libanjuta/resources.h:
1395 Fixed libanjuta to be able to wrap it
1396 - G_BEGIN_DECLS, G_END_DECLS
1397 - include all necessary files in libanjuta.h
1399 * plugins/gtodo/tray-icon.c:
1400 * plugins/terminal/terminal.c:
1401 Some build fixes for freebsd
1403 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
1404 * plugins/sourceview/sourceview.glade:
1405 Remove auto-indent feature as it is now in language-support
1407 2006-08-09 Naba Kumar <naba@gnome.org>
1409 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade,
1410 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
1411 Added missing files.
1413 * plugins/sourceview/sourceview.c: Implemented get_tabsize(),
1414 get_use_spaces(), set_tabsize() and set_use_spaces().
1416 2006-08-09 Naba Kumar <naba@gnome.org>
1418 * libanjuta/anjuta-plugin.c: Only merge preferences if the plugin
1419 succeeded in activating.
1421 * plugins/document-manager/plugin.c: Added debug message.
1423 * libanjuta/interfaces/libanjuta.idl,
1424 plugins/editor/text_editor.c: Implemented get_tabsize(),
1425 get_use_spaces(), set_tabsize() and set_use_spaces().
1427 * plugins/language-support-cpp-java/Makefile.am,
1428 plugins/language-support-cpp-java/plugin.c,
1429 plugins/language-support-cpp-java/plugin.h: Used editor parameters
1430 for indentation. Added preferences page for paramenters.
1432 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
1434 2006-08-08 Naba Kumar <naba@gnome.org>
1436 * libanjuta/interfaces/libanjuta.idl,
1437 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
1438 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
1439 plugins/editor/text_editor.c,
1440 plugins/sourceview/sourceview.c: Added grab_focus() in IAnjutaEditor
1441 and implemented it for both scintilla and sourceview.
1443 * plugins/search/plugin.c: Use the new grab_focus() to transfer
1444 focus back to editor (happens when pressing esc in incremental
1447 2006-08-08 Naba Kumar <naba@gnome.org>
1449 * libanjuta/interfaces/libanjuta.idl,
1450 plugins/editor/text_editor.c,
1451 plugins/editor/text_editor.h,
1452 plugins/editor/text-editor-iterable.c,
1453 plugins/sourceview/sourceview-cell.c,
1454 plugins/sourceview/sourceview.c: Implemented editor attributes
1457 * plugins/editor/aneditor.cxx: Disabled old indentation code.
1458 plugins/language-support-cpp-java/plugin.c: Implemented indentation
1459 code (not complete yet).
1461 * manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
1462 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
1463 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
1464 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
1465 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
1466 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
1468 2006-08-04 Naba Kumar <naba@gnome.org>
1470 * plugins/sourceview/sourceview.c: Fixed ieditor_goto_position
1473 2006-08-03 Johannes Schmid <jhs@gnome.org>
1475 * configure.in: Add a more informative text to valgrind plugin
1478 Modified Preferences tasl
1479 * libanjuta/anjuta-plugin.c:
1480 * libanjuta/anjuta-preferences-dialog.c:
1481 * libanjuta/anjuta-preferences-dialog.h:
1482 * libanjuta/anjuta-preferences.c:
1483 * libanjuta/anjuta-preferences.h:
1484 * libanjuta/interfaces/Makefile.am.iface:
1485 * libanjuta/interfaces/libanjuta.idl:
1486 Added IAnjutaPreferences interface which every plugin that has preferences should
1487 implement. Call merge() and unmerge() at plugin activation/deactivation.
1488 Fixed preferences_page_remove()
1490 * plugins/build-basic-autotools/build-basic-autotools.c:
1491 * plugins/cvs-plugin/plugin.c:
1492 * plugins/document-manager/plugin.c:
1493 * plugins/editor/plugin.c:
1494 * plugins/editor/plugin.h:
1495 * plugins/file-manager/plugin.c:
1496 * plugins/gtodo/main.h:
1497 * plugins/gtodo/plugin.c:
1498 * plugins/gtodo/preferences.c:
1499 * plugins/message-view/anjuta-msgman.c:
1500 * plugins/message-view/anjuta-msgman.h:
1501 * plugins/message-view/plugin.c:
1502 * plugins/sourceview/plugin.c:
1503 * plugins/sourceview/plugin.h:
1504 * plugins/symbol-browser/an_symbol_prefs.c:
1505 * plugins/symbol-browser/plugin.c:
1506 * plugins/terminal/terminal.c:
1507 * plugins/valgrind/plugin.c
1510 Updated preference loading/unloading for all plugins
1512 2006-08-03 Guenther Brammer <gbrammer@gmx.de>
1514 * configure.in, libanjuta/Makefile.am, libegg/Makefile.am,
1515 src/Makefile.am, plugins/tools/scripts/Makefile.am:
1516 - Do not define PACKAGE_*_DIR in config.h, use -D compiler arguments instead as
1517 recommended by the autoconf manual.
1518 - Fixes compiling with autoconf 2.60.
1520 * libanjuta/libanjuta-1.0.pc.in: Silence a warning about datarootdir
1522 2006-08-02 Johanes Schmid <jhs@gnome.org>
1524 * plugins/profile-default/plugin.c:
1525 Fixed session handling
1527 2006-08-01 Johannes Schmid <jhs@gnome.org>
1530 * plugins/Makefile.am:
1531 Disabled devhelp and glade for now as they do not work (#341073
1534 * plugins/profile-default/anjuta-default-profile.ui (removed):
1535 * plugins/profile-default/plugin.c:
1536 * plugins/profile-default/plugin.h:
1537 * plugins/project-manager/anjuta-project-manager.ui:
1538 * plugins/project-manager/plugin.c:
1539 * plugins/project-manager/plugin.h:
1540 Limted multiple project support #315043
1542 * libanjuta/interfaces/libanjuta.idl:
1543 Added ianjuta_profile_unload
1545 2006-07-31 Naba Kumar <naba@gnome.org>
1547 * libanjuta/interfaces/libanjuta.idl,
1548 plugins/editor/text-editor-iterable.c,
1549 plugins/editor/text_editor.c,
1550 plugins/sourceview/anjuta-view.c,
1551 plugins/sourceview/anjuta-view.h,
1552 plugins/sourceview/sourceview.c: Fixed text iteration and
1553 IAnjutaEditor implementations in both scintilla
1554 and sourceview. Cleand up libanjuta API: Removed redundant
1555 erase_range() method from IAnjutaEditor interface, fixed
1556 ianjuta_editor_get_text to take length instead of range (consistency).
1557 autoindentation in both sourceview and scintilla more or less works,
1558 but still disabled for now because there are still some anomalies
1561 * plugins/language-support-cpp-java/plugin.c: Fixed indentation code.
1563 * plugins/symbol-browser/plugin.c, plugins/tools/execute.c: Fixed
1566 2006-07-30 Johannes Schmid <jhs@gnome.org>
1568 * plugins/sourceview/anjuta-document.c:
1569 * plugins/sourceview/anjuta-document.h:
1570 * plugins/sourceview/anjuta-view.c:
1571 * plugins/sourceview/sourceview.c:
1572 Wrote a new "char_added" implementation, I hope this one is good
1574 * plugins/sourceview/sourceview-cell.c:
1575 Fixed typo: "text_iter" instead of "iter"
1577 2006-07-30 Naba Kumar <naba@gnome.org>
1579 * plugins/sourceview/sourceview-cell.c: Fixed iter navigation.
1581 2006-07-30 Johannes Schmid <jhs@gnome.org>
1583 * autogen.sh: use gnome-autogen.sh from gnome-coomen
1585 * plugins/debug-manager/plugin.c:
1586 * plugins/patch/plugin.c:
1587 Use IAnjutaIndicable to mark debugger position
1589 * plugins/sourceview/sourceview.c:
1590 Define colors for IAnjutaIndicable
1592 2006-07-29 Johannes Schmid <jhs@gnome.org>
1594 * plugins/debug-manager/anjuta-debug-manager.ui:
1595 * plugins/debug-manager/breakpoints.c:
1596 * plugins/debug-manager/images/Makefile.am:
1597 * plugins/debug-manager/images/run-to-cursor.png:
1598 * plugins/debug-manager/plugin.c:
1599 Added toolbar and some icons
1601 * plugins/patch/anjuta-patch.ui:
1602 * plugins/patch/patch-plugin.c:
1603 * plugins/patch/patch-plugin.glade:
1604 * plugins/patch/plugin.c:
1605 * plugins/patch/plugin.h:
1606 Improved patch plugin (GUI and function)
1608 * plugins/sourceview/sourceview.c:
1609 Fixed another Gtk-Critical
1611 * plugins/tools/anjuta-tools.ui:
1612 * plugins/tools/plugin.h:
1613 Put Patch plugin in tools menu and changed ui file
1615 2006-07-29 Johannes Schmid <jhs@gnome.org>
1617 * plugins/document-manager/plugin.c:
1618 Fixed accelator Gtk-Warning
1620 * plugins/message-view/anjuta-msgman.c:
1623 * plugins/sourceview/anjuta-document.c:
1624 * plugins/sourceview/anjuta-document.h:
1625 * plugins/sourceview/anjuta-marshal.list:
1626 Wrote a better emitter for the char-added signal
1628 * plugins/sourceview/sourceview.c:
1629 Fixed Redo/Undo to void Gtk-Criticals
1631 * plugins/sourceview/sourceview-args.c:
1632 * plugins/sourceview/sourceview-cell.c:
1633 * plugins/sourceview/sourceview-scope.c:
1634 * plugins/sourceview/sourceview-tags.c:
1635 Adapted to new IAnjutaIterator API
1637 2006-07-28 Naba Kumar <naba@gnome.org>
1639 * libanjuta/interfaces/libanjuta.idl: More accurate comments.
1641 * plugins/symbol-browser/an_symbol.c,
1642 plugins/symbol-browser/an_symbol_iter.c,
1643 plugins/symbol-browser/an_symbol_iter.h: AnjutaSymbolIter is now
1644 subclass of AnjutaSymbol so that the symbol is accessible from
1645 the iter in light of changes in IAnjutaIterable.
1647 * plugins/class-inheritance/class-inherit.c: Fixed based on changes
1648 implementation of IAnjutaIterable.
1650 2006-07-28 Naba Kumar <naba@gnome.org>
1652 * libanjuta/interfaces/libanjuta.idl: Removed get data methods in
1653 IAnjutaIterable. They were kind of useless since the interface is
1654 defined on the data object itself. Added set_position() method
1655 in IAnjutaIterable to allow setting arbitrary current index to the
1657 Added erase() and erase_range() in IAnjutaEditor.
1659 * plugins/editor/text-editor-iterable.c: Fixed
1660 plugins/editor/text_editor.c: Implemented erase() and erase_range()
1661 methods in editor. Fixed get_line_from_position() method.
1663 * plugins/language-support-cpp-java/plugin.c: Fixed indentation
1664 code. It's disabled for now.
1666 * plugins/sourceview/sourceview-cell.c,
1667 plugins/symbol-browser/an_symbol_iter.c: Fixed IAnjutaIterable
1670 2006-07-27 Johannes Schmid <jhs@gnome.org>
1672 * plugins/sourceview/sourceview-cell.c:
1673 Fixed IAnjutaEditorCell to work only on a single line
1674 Fixed crasher in finalize
1676 * plugins/symbol-browser/an_symbol_prefs.c:
1677 * global-tags/Makefile.am:
1678 Philip van Hoof pointed out that it is a bad idea to depend on PATH for
1681 2006-07-26 Naba Kumar <naba@gnome.org>
1683 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaEditorCell and
1684 IAnjutaEditorCellStyle interfaces to not inherit IAnjutaEditor.
1686 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml: Updated.
1688 * plugins/document-manager/plugin.c: Fixed dynamic loading of
1691 * plugins/editor/text-editor-iterable.c,
1692 plugins/editor/text_editor.c,
1693 plugins/editor/text_editor_cbs.c: Fixed ianjuta_editor_get_text
1694 method to work correctly, it was ignoring start and end parameters.
1695 Fixed TextEditorCell implementation. Fixed 'char-added' signal
1698 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in,
1699 plugins/language-support-cpp-java/plugin.c: Fixed indentation engine.
1701 2006-07-24 Massimo Cora' <maxcvs@email.it>
1703 * plugins/symbol-browser/an_symbol_view.c,
1704 plugins/symbol-browser/an_symbol_view.h,
1705 plugins/symbol-browser/plugin.c:
1706 fix a matching case into sv_extract_type_qualifier_from_expr ()
1707 and some minor issues.
1709 2006-07-26 Johannes Schmid <jhs@gnome.org>
1711 * plugins/language-support-cpp-java/plugin.c:
1712 Fixed to work kind of with sourceview editor
1713 * plugins/sourceview/anjuta-document.c:
1714 * plugins/sourceview/anjuta-view.c:
1715 * plugins/sourceview/sourceview-cell.c:
1716 * plugins/sourceview/sourceview.c:
1717 Fixed IAnjutaEditorCell and "char-added" signal
1719 2006-07-24 Naba Kumar <naba@gnome.org>
1721 * plugins/document-manager/plugin.c,
1722 plugins/document-manager/plugin.h: Initial implementedion for loading
1725 * plugins/editor/text_editor.c: Fixed IAnjutaEditorLanguage
1728 * plugins/editor/text_editor.c: Fixed syntax highlighting when
1729 indicators are cleared (that leaved grey texts).
1731 2006-07-14 Sebastien Granjoux <seb.sfo@free.fr>
1733 * libanjuta/interfaces/libanjuta.idl,
1734 plugins/debug-manager/breakpoints.c,
1735 plugins/debug-manager/memory.c,
1736 plugins/debug-manager/registers.c,
1737 plugins/debug-manager/debug_tree.c,
1738 plugins/debug-manager/debugger.c,
1739 plugins/gdb/debugger.c,
1740 plugins/gdb/debugger.h,
1741 plugins/gdb/plugin.c:
1742 Add a parameter for reporting error
1743 Add a new interface for using gdb variable object
1744 Allow to cancel commands
1745 Rewrite handling of debugger state
1747 * plugins/debug-manager/plugin.c,
1748 plugins/debug-manager/locals.c,
1749 plugins/debug-manager/locals.h,
1750 plugins/debug-manager/register.c,
1751 plugins/debug-manager/stack_trace.c,
1752 plugins/debug-manager/stack_trace.h:
1753 Create and destroy local and stack trace windows when needed
1755 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
1757 * plugins/document-manager/plugin.c:
1758 Fixed "Automatic" highlighting
1760 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
1762 * plugins/sourceview/sourceview.c: Added support for IAnjutaEditorLanguage
1764 * plugins/sourceview/anjuta-view.c:
1765 Patch from Fredrik Axelsson <fraxbe@gmail.com> to fix a popup-menu issue
1767 2006-07-14 Johannes Schmid <jhs@cvs.gnome.org>
1769 * configure.in: Check for C/C++-Compiler correctly
1771 2006-07-14 Fredrik Axelsson <fraxbe@gmail.com>
1773 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
1775 * plugins/debug-manager/stack_trace.c:
1776 Destroy stack window when debuuger is disabled (#347414)
1778 * plugins/sourceview/anjuta-view.c:
1779 Fix a crash with popup-menu (#347412)
1781 2006-07-13 Naba Kumar <naba@gnome.org>
1783 * plugins/editor/Makefile.am,
1784 plugins/editor/text_editor.h,
1785 plugins/editor/text-editor-iterable.h,
1786 plugins/editor/text-editor-iterable.c: Implemented text iterator (not
1789 * plugins/language-support-cpp-java/plugin.c: Preliminary indentation
1792 * plugins/sourceview/sourceview-cell.c: Fixed a leak.
1794 2006-07-03 Johannes Schmid <jhs@cvs.gnome.org>
1796 * plugins/editor/text_editor.c: (convert_to_utf8_from_charset):
1799 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
1801 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
1803 * libanjuta/anjuta-preferences-dialog.c:
1804 Do not use the page_num returned by gtk_notebook_append_page to
1805 remove the page as it cause bugs when pages removal is not done
1808 * plugins/document-manager/anjuta-docman.c:
1810 makes Anjuta display dock_items which have previously been hidden
1812 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
1814 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
1816 * plugins/debug-manager/breakpoints.c: (on_clear_all_breakpoints):
1817 * plugins/sourceview/sourceview.c: (imark_unmark):
1819 Patches for bugs #346450 and #346295
1821 * AUTHORS: Added Fredrik
1823 2006-06-18 Johannes Schmid <jhs@cvs.gnome.org>
1825 * plugins/message-view/anjuta-msgman.c:
1826 Fixed close button/icon size (like in docman)
1828 2006-06-10 Naba Kumar <naba@gnome.org>
1830 * plugins/editor/text_editor.c: Fixed goto line to mark the line
1833 2006-06-10 Sebastien Granjoux <seb.sfo@free.fr>
1835 * libanjuta/interfaces/libanjuta.idl:
1836 Move inspect_memory function in IAnjutaCpuDebugger interface
1837 Rename Boolean type to State
1839 * plugins/debug-manager/breakpoint.c:
1840 Rename Boolean type to State
1842 * plugins/debug-manager/Makefile.am,
1843 plugins/debug-manager/anjuta-marshal.list,
1844 plugins/debug-manager/data_view.c,
1845 plugins/debug-manager/data_view.h,
1846 plugins/debug-manager/data_buffer.c,
1847 plugins/debug-manager/data_buffer.h,
1848 plugins/debug-manager/chunk_view.c,
1849 plugins/debug-manager/chunk_view.h,
1850 plugins/debug-manager/anjuta-debug-manager.ui,
1851 plugins/debug-manager/debugger.c,
1852 plugins/debug-manager/memory.c,
1853 plugins/debug-manager/memory.h,
1854 plugins/debug-manager/plugin.c,
1855 plugins/gdb/debugger.c,
1856 plugins/gdb/debugger.h,
1857 plugins/gdb/plugin.c:
1858 Rewrite memory window using a special widget
1859 Rename Boolean type to State
1861 2006-06-08 Naba Kumar <naba@gnome.org>
1863 * plugins/editor/text_editor.c (itext_editor_get_current_word):
1864 Do not return garbage characters and return NULL when there is no
1867 * plugins/search/plugin.c: Fixed next occurance and prev occurance to
1870 * plugins/search/search-replace.c: Fixed a mem leak.
1872 2006-06-08 Johannes Schmid <jhs@cvs.gnome.org>
1874 * libanjuta/anjuta-launcher.c:
1875 Added debug message (see #343522)
1877 * plugins/build-basic-autotools/build-basic-autotools.c:
1878 Patch from Günther Brammer to fix #344015
1880 * plugins/sourceview/sourceview.c:
1881 Implemented IAnjutaEditor->get_begin/end_line_position (crashed
1882 automatic highlight of build messages)
1884 2006-06-06 Naba Kumar <naba@gnome.org>
1887 libanjuta/interfaces/libanjuta.idl,
1888 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
1889 plugins/Makefile.am,
1890 plugins/document-manager/action-callbacks.c,
1891 plugins/document-manager/plugin.c,
1892 plugins/editor/text_editor.c: Implemented IAnjutaEditorLanguage
1893 interface for language highlight selection and langauge change
1896 * plugins/language-support-cpp-java: Added language support
1897 plugin for cpp and java.
1899 2006-05-27 Naba Kumar <naba@gnome.org>
1901 * libanjuta/interfaces/libanjuta.idl, plugins/gdb/*,
1902 plugins/debug-manager/*, data/Makefile.am,
1903 manuals/reference/libanjuta/libanjuta.types,
1904 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
1905 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
1906 merged anjuta-new-debugger branch into trunck.
1907 (cvs -z3 up -j anjuta-merged-from-trunk-to-new-debugger -j anjuta-new-debugger)
1909 2006-05-06 Sebastien Granjoux <seb.sfo@free.fr>
1911 * libanjuta/interfaces/libanjuta.idl,
1912 plugins/debug-manager/debugger.c,
1913 plugins/debug-manager/debugger.h,
1914 plugins/gdb/anjuta-gdb.plugin.in,
1915 plugins/gdb/debugger.c,
1916 plugins/gdb/debugger.h,
1917 plugins/gdb/plugin.c:
1918 Add new IAnjutaCpuDebugger interface to access cpu register
1919 Run gdb instead of /usr/local/bin/gdb
1921 * plugins/debug-manager/plugin.c,
1922 plugins/debug-manager/registers.c,
1923 plugins/debug-manager/registers.h:
1924 Rewrite register window
1925 Rename Load target menu item to Run target
1927 2006-05-07 Naba Kumar <naba@gnome.org>
1931 2006-05-01 Sebastien Granjoux <seb.sfo@free.fr>
1933 * plugins/debug-manager/watch.c,
1934 plugins/debug-manager/breakpoint.c,
1935 plugins/debug-manager/breakpoint.h:
1936 Fix crash: disconnect save and load session signals
1938 2006-04-30 Sebastien Granjoux <seb.sfo@free.fr>
1940 * libanjuta/interface/libanjuta.idl,
1941 plugins/debug-manager/debugger.c,
1942 plugins/gdb/plugin.c:
1943 Add a value parameter for evaluate command
1945 * plugins/debug-manager/anjuta-debug-manager.glade:
1946 Create new dialog box for watches using glade
1948 * plugins/debug-manager/anjuta-debug-manager.ui:
1949 Move watch menu items near the end
1950 Move breakpoint menu items outside the sub menu
1952 * plugins/debug-manager/debug_tree.c,
1953 plugins/debug-manager/debug_tree.h,
1954 plugins/debug-manager/debug_tree.h,
1955 plugins/debug-manager/watch.c:
1956 Move all GUI code from watch.c to debug_tree.c
1957 Add an auto update property to watches
1959 * plugins/debug-manager/locals.c,
1960 plugins/debug-manager/locals.h,
1961 plugins/debug-manager/stack_trace.c,
1962 plugins/debug-manager/stack_trace.h,
1963 plugins/debug-manager/plugin.c:
1964 Register actions before starting debugger
1966 * plugins/gdb/debugger.c:
1967 Do not call callback function if not present
1969 2006-04-02 Sebastien Granjoux <seb.sfo@free.fr>
1971 * libanjuta/interfaces/libanjuta.idl,
1972 plugins/debug-manager/stack_trace.c,
1973 plugins/debug-manager/stack_trace.h,
1974 plugins/debug-manager/anjuta-debug-manager.ui,
1975 plugins/gdb/debugger.c:
1976 Add a popup menu in stack frame window
1977 Add a new frame-changed event
1978 Use MI command for getting stack informations
1979 Get filename with full path (need gdb > 6.3)
1981 * libanjuta/interfaces/libanjuta.idl,
1982 plugins/debug-manager/debug_tree.c,
1983 plugins/debug-manager/debugger.c,
1984 plugins/debug-manager/locals.c,
1985 plugins/debug-manager/locals.h,
1986 plugins/debug-manager/plugin.c,
1987 plugins/gdb/debugger.c,
1988 plugins/gdb/debugger.h,
1989 plugins/gdb/parser.c,
1990 plugins/gdb/parser.h,
1991 plugins/gdb/plugin.c,
1992 plugins/gdb/Makefile.am:
1993 Pass watch data with string instead of Watch structures
1994 Use debug_tree in local window
1998 * plugins/debug-manager/breakpoints.c,
1999 plugins/debug-manager/utilities.c,
2000 plugins/debug-manager/utilities.h:
2001 Use a GtkListStore instead of a GtkTreeStore
2002 move goto_location_in_editor in utilities.c
2004 2006-03-26 Sebastien Granjoux <seb.sfo@free.fr>
2006 * libanjuta/interfaces/libanjuta.idl,
2007 plugins/debug-manager/anjuta-debug-manager.ui,
2008 plugins/debug-manager/breakpoints.c,
2009 plugins/debug-manager/plugin.c,
2010 plugins/gdb/debugger.c:
2011 Add a breakpoint type
2012 Add new popup menu in breakpoint window
2013 Add toggle breakpoint in editor popup menu
2014 Save and restore breakpoint enable
2015 Fix bug in clear all breakpoints
2016 Remove old useless code
2018 * plugins/debug-manager/debugger.c:
2019 Fix some problem with debugger states
2021 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
2022 Update documentation
2024 2006-03-25 Sebastien Granjoux <seb.sfo@free.fr>
2027 plugins/gdb/Makefile.am,
2028 plugins/gdb/gdb.init:
2029 Move gdb.init crom data to plugins/gdb
2031 * plugins/gdb/gdb.init,
2032 libanjuta/interfaces/libanjuta.idl,
2033 plugins/debug-manager/breakpoints.c,
2034 plugins/debug-manager/debugger.c,
2035 plugins/debug-manager/plugin.c,
2036 plugins/gdb/debugger.c,
2037 plugins/gdb/plugin.c:
2038 Support pending breakpoints
2039 Rewrite debugger states
2040 Split ianjuta_debugger_log into _enable_log and _disable_log
2042 * plugins/debug-manager/start.c,
2043 plugins/debug-manager/debug_tree.c,
2044 plugins/gdb/parser.c:
2045 Remove some useless lines
2047 * manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
2048 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
2049 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
2050 Update documentation
2052 2006-03-12 Naba Kumar <naba@gnome.org>
2054 * manuals/references/libanjuta/libanjuta.types: Fixed
2057 2006-03-12 Sebastien Granjoux <seb.sfo@free.fr>
2059 * libanjuta/anjuta-debugger.c,
2060 libanjuta/anjuta-debugger.h:
2063 * libanjuta/interfaces/libanjuta.idl,
2064 plugins/debug-mananger/breakpoints.c,
2065 plugins/debug-manager/debug_tree.c,
2066 plugins/debug-manager/debugger.c,
2067 plugins/debug-manager/plugin.c,
2068 plugins/debug-manager/registers.c,
2069 plugins/debug-manager/sharedlib.c,
2070 plugins/debug-manager/signal.c,
2071 plugins/debug-manager/stack_trace.c,
2072 plugins/debug-manager/start.c,
2073 plugins/debug-manager/watch.c,
2074 plugins/gdb/debugger.c,
2075 plugins/gdb/debugger.h,
2076 plugins/gdb/parser.c,
2077 plugins/gdb/parser.h,
2078 plugins/gdb/plugin.c:
2079 Move types definitions from libanjuta/anjuta-debugger.{ch}
2080 Rename types from AnjutaDebugger* to IAnjutaDebugger*
2082 * plugins/gdb/Makefile.am:
2083 Remove user interface from gdb plugin
2085 2006-03-12 Naba Kumar <naba@gnome.org>
2087 * merged from trunk (tag: anjuta-merged-from-trunk-to-new-debugger)
2089 2006-05-21 Johannes Schmid <jhs@cvs.gnome.org>
2091 Modified Patch from Marc Maurer <uwog@uwog.net>:
2092 * libegg/egg-entry-action.c: (entry_focus_in), (entry_focus_out):
2095 * plugins/sourceview/Makefile.am:
2096 * plugins/sourceview/sourceview-cell.c:
2097 * plugins/sourceview/sourceview-cell.h:
2098 * plugins/sourceview/sourceview.c:
2100 Implemented IAnjutaEditorCell
2102 2006-05-21 Naba Kumar <naba@gnome.org>
2104 * libanjuta/interfaces/libanjuta.idl,
2105 plugins/document-manager/action-callbacks.c,
2106 plugins/document-manager/plugin.c,
2107 plugins/editor/print.c, plugins/editor/text_editor.c,
2108 plugins/editor/text_editor.h, plugins/editor/text_editor_prefs.c:
2109 Fixed zooming and added icons and shortcuts for zoom menu items.
2111 2006-05-21 Naba Kumar <naba@gnome.org>
2113 * libanjuta/interfaces/libanjuta.idl: Fixed api documentation and
2116 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
2118 * plugins/document-manager/anjuta-docman.c:
2119 Fixed close button reaction by setting the correct current editor
2121 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
2123 Patch from Yang Hong <yanghong@ccoss.com.cn>:
2124 * plugins/document-manager/anjuta-docman.c
2125 - Fix close button, you can close any tab as you wish now.
2126 - Fadeout mime icon as the same as close image
2128 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
2130 Patch from Marc Maurer <uwog@uwog.net>
2131 * main.c: Compile fix when NLS is enabled
2135 2006-05-20 Naba Kumar <naba@gnome.org>
2137 * tagmanager/tm_symbol.c: Prevent infinite recursive (detected
2138 while loading abiword-2.4.4/abi project).
2140 2006-05-18 Naba Kumar <naba@gnome.org>
2142 * libanjuta/interfaces/libanjuta.idl,
2143 plugins/document-manager/action-callbacks.c,
2144 plugins/editor/print.c,
2145 plugins/editor/text_editor.c,
2146 plugins/editor/text_editor.h,
2147 plugins/editor/text_editor_prefs.c: Fixed zooming.
2149 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaEditorCell
2150 interface for character iteration and IAnjutaEditorAssist interface
2151 for autocompletions and editor tips.
2153 2006-05-18 Johannes Schmid <jhs@cvs.gnome.org>
2155 Patch from Günther Brammer <GBrammer@gmx.de>:
2156 * plugins/document-manager/anjuta-docman.c:
2157 Make tabs smaller but keep nice closing icon
2159 * plugins/document-manager/anjuta-docman.c:
2160 * plugins/document-manager/Makefile.am:
2162 Added nice mime-icons to the editor tabs
2164 2006-05-17 Johannes Schmid <jhs@cvs.gnome.org>
2166 * configure.in: Bumped version to 2.0.3 (pre-release increment)
2168 * plugins/symbol-browser/an_symbol_view.c:
2170 - Fixed symbol searching (Yang Hong (#341997))
2172 * plugins/devhelp/htmlview.c:
2173 Fixed devhelp plugin
2175 * plugins/build-basic-autotools/build-basic-autotools.c:
2176 * plugins/search/search-replace.c:
2177 * plugins/document-manager/anjuta-docman.c:
2179 Only add a marker to a line where it makes sense!
2181 === anjuta 2.0.2 ===
2183 2006-05-15 Naba Kumar <naba@gnome.org>
2185 * configure.in: set required versions for
2188 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
2190 * plugins/glade/plugin.c:
2191 Fixed signal connection for "gtk-doc-search"
2193 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
2195 * NEWS: Set release date, add known issues
2197 * libanjuta/anjuta-shell.c:
2198 Use DEBUG_PRINT instead of g_warning (to be able to pass --g-fatal-warnings
2199 and debug other gtk-warnings/criticals)
2201 * plugins/build-basic-autotools/build-basic-autotools.c:
2202 Fixed gtk-critical (gtk_hash_table_destroy(NULL))
2204 * plugins/sourceview/anjuta-view.c:
2205 * plugins/sourceview/sourceview-args.c:
2206 * plugins/sourceview/sourceview-scope.c:
2207 * plugins/sourceview/sourceview-tags.c:
2208 Fixed gtk-criticals (gtk_source_language_get_mime_types)
2210 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
2212 * pixmaps/Makefile.am:
2213 Add preferences_general.png
2215 * plugins/devhelp/plugin.c:
2216 Fixed some more realise things
2218 * plugins/message-view/anjuta-msgman.c:
2219 Support stock icons for message panes
2221 * plugins/search/search-replace.c:
2222 Use GTK_STOCK_FIND_AND_REPLACE instead of anjuta_icon
2224 * plugins/search/search-replace_backend.c:
2227 * plugins/sourceview/anjuta-document.c:
2228 * plugins/sourceview/sourceview.c:
2229 Fixed finalise and tag completion
2232 Use preferences_general icon
2234 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
2236 * pixmaps/Makefile.am:
2239 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
2241 * plugins/sourceview/sourceview-prefs.c:
2242 Fixed font & color handling
2244 * plugins/symbol-browser/an_symbol_view.c:
2247 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
2249 * plugins/macro/macros.xml:
2250 Fixed bug #341583 (Address of FSF)
2252 2006-05-12 Johannes Schmid <jhs@cvs.gnome.org>
2255 Added "--no-client" option to start a new instance of anjuta instead of connecting to an old one.
2256 Update: Do it the cool way...
2258 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
2260 * plugins/glade/plugin.c: (on_api_help), (activate_plugin):
2261 Implement gtk-api-help signals of glade3
2262 * configure.in: Bump to glade3 2.91.2
2264 * plugins/devhelp/plugin.c:
2265 Fixed some realize stuff in the devhelp plugin
2267 * plugins/sourceview/anjuta-document.c:
2268 fixed bug with scope completion
2270 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
2272 * plugins/symbol-browser/an_symbol_view.c
2273 * plugins/symbol-browser/an_symbol_prefs.c
2274 * plugins/symbol-browser/an_symbol_prefs.h
2275 * global_tags/create_global_tags.sh:
2277 Automaticly create global tags on first startup
2279 2006-05-08 Massimo Cora' <maxcvs@email.it>
2282 * plugins/project-wizard/templates/Makefile.am:
2283 * (added) plugins/project-wizard/templates/cpp-logo.png:
2284 * (added) plugins/project-wizard/templates/cpp.wiz:
2285 * (added) plugins/project-wizard/templates/cpp/*:
2287 Added a generic c++ template. It's a simple hello world.
2289 2006-05-07 Massimo Cora' <maxcvs@email.it>
2291 * plugins/symbol-browser/an_symbol_view.c:
2292 fixed a stupid crasher.
2294 2006-05-05 Johannes Schmid <jhs@cvs.gnome.org>
2296 * plugins/project-wizard/templates/wxwin/configure.in.tpl
2297 * plugins/project-wizard/templates/wxwin/src/Makefile.am:
2299 Fixed WxWidgets project type
2301 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
2303 * plugins/devhelp/htmlview.c:
2304 * plugins/devhelp/plugin.c:
2305 Maybe I fixed the crash this time! I could at least not reproduce anymore!
2307 * plugins/project-wizard/install.c:
2308 Don't set a message - thanks to seb
2310 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
2312 * plugins/devhelp/htmlview.c:
2313 * plugins/symbol-browser/an_symbol_view.c:
2315 There is a weird crash in gtk_idle which I still did not completly fix!
2317 * plugins/project-wizard/install.c:
2318 Default to success instead of failure
2320 2006-05-03 Johannes Schmid <jhs@cvs.gnome.org>
2322 * plugins/devhelp/htmlview.c:
2323 * plugins/devhelp/plugin.c:
2324 Fixed bug and libdevhelp issue!
2326 * plugins/project-wizard/install.c:
2327 Fixed message string!
2329 2006-05-03 Massimo Cora' <maxcvs@email.it>
2331 * plugins/symbol-browser/an_symbol_view.c:
2332 Avoiding to get keywords from sv_extract_type_qualifier_from_expr()
2334 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
2336 * pixmaps/Makefile.am:
2338 * anjuta.desktop.in.in
2340 GNOME Goal #2.1: Install theme-friendly icons
2342 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
2344 * plugins/devhelp/htmlview.c: Reload page on reparent
2345 * plugins/document-manager/anjuta-docman.c:
2346 Present document-manager when document is selected in file-manager
2348 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
2350 * plugins/symbol-broser/an_symbol_view.c:
2351 Fixed crasher in namespace exploration
2353 2006-05-01 Massimo Cora' <maxcvs@email.it>
2356 * plugins/valgrind/Makefile.am:
2358 Optional compiling of Valgrind plugin
2360 2006-05-01 Massimo Cora' <maxcvs@email.it>
2362 * plugins/symbol-browser/an_symbol_view.c:
2363 - modularized code. Marked with FIXME the parts which need improvement.
2365 - Added basic namespace completion for Gtkmm type project:
2366 - namespace1::MyClass *class;
2368 - Namespaces must be anyway improved.
2370 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
2372 * plugins/devhelp/plugin.c:
2373 Fixed up plugin unloading and show html widget on link selected
2377 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
2379 * plugins/devhelp/Makefile.am:
2380 * plugins/devhelp/anjuta-devhelp.plugin.in:
2381 * plugins/devhelp/htmlview.c:
2382 * plugins/devhelp/htmlview.h:
2383 * plugins/devhelp/plugin.c:
2384 * plugins/devhelp/plugin.h:
2385 Reimplemeted devhelp plugin from scratch
2387 * plugins/symbol-browser/an_symbol_view.c: (sv_get_type_of_token):
2390 2006-04-30 Johannes Schmid <jhs@cvs.gnome.org>
2392 * plugins/sourceview/sourceview-tags.c:
2393 complete some more tag types
2395 * plugins/valgrind/plugin.c:
2396 * plugins/valgrind/preferences.c:
2397 * plugins/valgrind/vggeneralprefs.c:
2399 Fixed lots of gtk warnings
2401 2006-04-29 Johannes Schmid <jhs@cvs.gnome.org>
2403 * plugins/sourceview/sourceview-scope.c:
2404 Implemented type-ahead for scope completion
2406 2006-04-28 Johannes Schmid <jhs@cvs.gnome.org>
2408 * manuals/C/Makefile.am:
2409 * manuals/Makefile.am:
2410 * plugins/document-manager/Makefile.am:
2411 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
2412 * plugins/sourceview/Makefile.am:
2417 * plugins/class-gen/goc_template_header: G_END_DECLS
2419 2006-05-27 Naba Kumar <naba@gnome.org>
2421 * (added) scintilla/LexSpice.cxx, scintilla/Editor.cxx,
2422 scintilla/KeyWords.cxx, scintilla/LexSQL.cxx, scintilla/LexTCL.cxx,
2423 scintilla/Makefile.am, scintilla/PlatGTK.cxx, scintilla/lexers.make,
2424 scintilla/include/HFacer.py, scintilla/include/SciLexer.h,
2425 scintilla/include/Scintilla.iface,
2426 (remove) scintilla/patches/pango-1.8.patch: Updated scintilla from
2427 cvs. Fixed compile flags. Removed outdated patches.
2429 2006-04-27 Johannes Schmid <jhs@cvs.gnome.org>
2431 * configure.in: Require libgladeui 2.91.1 (for glade3 plugin)
2433 * plugins/sourceview/anjuta-document.c:
2434 * plugins/sourceview/sourceview-args.c:
2435 * plugins/sourceview/sourceview-scope.c:
2437 Add End/Home keypresses and support completion if symbol start with '!' for example
2440 2006-04-27 Massimo Cora' <maxcvs@email.it>
2442 * libanjuta/interfaces/libanjuta.idl:
2444 * plugins/sourceview/sourceview-scope.c:
2445 * plugins/sourceview/tag-window.c:
2446 * plugins/sourceview/tag-window.h:
2447 * plugins/symbol-browser/an_symbol_view.c:
2448 * plugins/symbol-browser/an_symbol_view.h:
2449 * plugins/symbol-browser/plugin.c:
2451 added and implemented IAnjutaSymbolManager -> get_completions_at_position ()
2453 Code and ideas for C/C++ new completion engine comes from IComplete written by
2454 Martin Stubenschrott <stubenschrott@gmx.net>.
2455 Currently the interface works only with GtkSourceView plugin.
2457 * tagmanager/Makefile.am:
2459 * tagmanager/entry.h:
2462 * tagmanager/include/tm_file_entry.h:
2463 * tagmanager/include/tm_project.h:
2464 * tagmanager/include/tm_source_file.h:
2465 * tagmanager/include/tm_symbol.h:
2466 * tagmanager/include/tm_tagmanager.h:
2467 * tagmanager/include/tm_work_object.h:
2468 * tagmanager/include/tm_workspace.h:
2469 * tagmanager/parse.c:
2470 * tagmanager/read.c:
2471 * tagmanager/read.h:
2472 * tagmanager/tm_project.c:
2473 * tagmanager/tm_source_file.c:
2474 * tagmanager/tm_workspace.c:
2476 Tagmanager can now parse a memory buffer and generate/update
2477 tags into tm_workspace/tm_project on the fly, without using files.
2478 C/C++ is supported now.
2480 2006-04-26 Johannes Schmid <jhs@cvs.gnome.org>
2482 * plugins/sourceview/anjuta-document.c:
2483 * plugins/sourceview/sourceview-args.c:
2484 * plugins/sourceview/sourceview-scope.c:
2485 * plugins/sourceview/sourceview.c:
2487 Fixed some memory leaks and argument completion
2489 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
2491 * plugins/glade/plugin.c:
2493 Fixed glade plugin build because of API changes in glade3
2495 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
2497 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
2498 Updated editor section
2500 * manuals/C/anjuta-manual/interface.xml:
2501 * manuals/C/anjuta-manual/preferences.xml:
2502 * manuals/C/anjuta-manual/projects.xml:
2505 * plugins/editor/anjuta-editor.plugin.in:
2508 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
2511 * plugins/editor/anjuta-editor.plugin.in:
2512 * plugins/sourceview/sourceview.plugin.in:
2514 Build both editors and let the user decide a runtime!
2516 * plugins/sourceview/sourceview-scope.c:
2517 Fixed bug in regex to allow test()-> completions
2519 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
2521 * plugins/sourceview/anjuta-document.c:
2522 * plugins/sourceview/sourceview-args.c:
2523 * plugins/sourceview/sourceview-scope.c:
2524 * plugins/sourceview/sourceview-tags.c:
2525 * plugins/sourceview/tag-window.c:
2527 Improved callltip windows
2529 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
2531 * src/anjuta-app.c: (on_session_save):
2532 Fixed bug in toolbar saving. Thanks to Ricardo Jose Ferrari
2533 <ricardo.jose.ferrari@gmail.com> for pointing this out!
2535 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
2537 * libanjuta/anjuta-utils.c:
2538 * plugins/cvs-plugin/cvs-execute.c:
2541 * scintilla/LexInno.cxx:
2542 * scintilla/LexOpal.cxx:
2543 * scintilla/LexTCL.cxx:
2545 Added missing files from scintilla-update
2547 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
2550 * manuals/C/Makefile.am:
2551 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
2552 * manuals/C/anjuta-manual/Makefile.am:
2553 * manuals/C/anjuta-manual/anjuta-manual.xml:
2554 * manuals/C/anjuta-manual/build.xml:
2555 * manuals/C/anjuta-manual/debugger.xml:
2556 * manuals/C/anjuta-manual/execute.xml:
2557 * manuals/C/anjuta-manual/figures/anjuta-in-action.png:
2558 * manuals/C/anjuta-manual/figures/arguments.png:
2559 * manuals/C/anjuta-manual/figures/configure_dlg.png:
2560 * manuals/C/anjuta-manual/figures/file_menu.png:
2561 * manuals/C/anjuta-manual/figures/menu_main.png:
2562 * manuals/C/anjuta-manual/figures/menubar.png:
2563 * manuals/C/anjuta-manual/figures/new_file_wizard.png:
2564 * manuals/C/anjuta-manual/figures/project_info.png:
2565 * manuals/C/anjuta-manual/figures/scrshot.png:
2566 * manuals/C/anjuta-manual/figures/symbol_browser.png:
2567 * manuals/C/anjuta-manual/figures/tool-editor.png:
2568 * manuals/C/anjuta-manual/figures/toolbar_browser.png:
2569 * manuals/C/anjuta-manual/figures/toolbar_ext.png:
2570 * manuals/C/anjuta-manual/figures/toolbar_format.png:
2571 * manuals/C/anjuta-manual/figures/toolbar_main.png:
2572 * manuals/C/anjuta-manual/figures/toolbar_tags.png:
2573 * manuals/C/anjuta-manual/fileoperations.xml:
2574 * manuals/C/anjuta-manual/interface.xml:
2575 * manuals/C/anjuta-manual/introduction.xml:
2576 * manuals/C/anjuta-manual/preferences.xml:
2577 * manuals/C/anjuta-manual/projects.xml:
2578 * manuals/C/anjuta-manual/tools.xml:
2579 * manuals/Makefile.am:
2581 Updated manual and faq
2583 * scintilla/CallTip.cxx:
2584 * scintilla/CallTip.h:
2585 * scintilla/CellBuffer.cxx:
2586 * scintilla/CellBuffer.h:
2587 * scintilla/ContractionState.cxx:
2588 * scintilla/Document.cxx:
2589 * scintilla/Document.h:
2590 * scintilla/DocumentAccessor.cxx:
2591 * scintilla/Editor.cxx:
2592 * scintilla/Editor.h:
2593 * scintilla/ExternalLexer.cxx:
2594 * scintilla/Indicator.cxx:
2595 * scintilla/KeyMap.cxx:
2596 * scintilla/KeyWords.cxx:
2597 * scintilla/LexAU3.cxx:
2598 * scintilla/LexBash.cxx:
2599 * scintilla/LexCPP.cxx:
2600 * scintilla/LexCaml.cxx:
2601 * scintilla/LexCsound.cxx:
2602 * scintilla/LexEiffel.cxx:
2603 * scintilla/LexGui4Cli.cxx:
2604 * scintilla/LexHTML.cxx:
2605 * scintilla/LexLua.cxx:
2606 * scintilla/LexMSSQL.cxx:
2607 * scintilla/LexOthers.cxx:
2608 * scintilla/LexPOV.cxx:
2609 * scintilla/LexPython.cxx:
2610 * scintilla/LexRuby.cxx:
2611 * scintilla/LexSQL.cxx:
2612 * scintilla/LexVB.cxx:
2613 * scintilla/Makefile.am:
2614 * scintilla/PlatGTK.cxx:
2615 * scintilla/PropSet.cxx:
2616 * scintilla/RESearch.cxx:
2617 * scintilla/RESearch.h:
2618 * scintilla/ScintillaBase.cxx:
2619 * scintilla/ScintillaGTK.cxx:
2620 * scintilla/StyleContext.h:
2621 * scintilla/ViewStyle.cxx:
2622 * scintilla/ViewStyle.h:
2623 * scintilla/XPM.cxx:
2624 * scintilla/include/KeyWords.h:
2625 * scintilla/include/Platform.h:
2626 * scintilla/include/PropSet.h:
2627 * scintilla/include/SciLexer.h:
2628 * scintilla/include/Scintilla.h:
2629 * scintilla/include/Scintilla.iface:
2630 * scintilla/include/ScintillaWidget.h:
2631 * scintilla/lexers.make:
2633 Update to scintilla 1.68
2636 Only show help items which are really availible
2638 * plugins/cvs-plugin/cvs-callbacks.c
2639 * plugins/cvs-plugin/cvs-execute.c
2640 * plugins/cvs-plugin/subversion-callbacks.c:
2641 * libanjuta/anjuta-utils.c:
2642 Fixed utf-8 issues and fixed a crasher (yes, strings tend to be longer than 2048...)
2644 2005-04-22 Sebastien Granjoux <seb.sfo@free.fr>
2646 * plugins/project-wizard/install.c,
2647 * plugins/project-wizard/autogen.c:
2648 Add error messages if using a read only directory
2649 Improve fix for bug #339296
2651 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
2653 * libanjuta/interfaces/libanjuta.idl:
2654 * plugins/document-manager/action-callbacks.c:
2655 * plugins/document-manager/plugin.c:
2656 * plugins/editor/text_editor.c:
2657 Added IAnjutaEditorGoto
2659 * plugins/editor/aneditor.cxx:
2660 * plugins/editor/aneditor.h:
2661 * plugins/editor/text_editor.h:
2662 * plugins/editor/text_editor_prefs.c:
2666 2006-04-21 Johannes Schmid <jhs@cvs.gnome.org>
2668 * libanjuta/interfaces/libanjuta.idl:
2669 * plugins/document-manager/action-callbacks.c:
2670 * plugins/document-manager/anjuta-docman.c:
2671 * plugins/document-manager/plugin.c:
2672 * plugins/editor/text_editor.c:
2673 Added and implemented IAnjutaEditorComment and IAnjutaEditorZoom
2675 * plugins/sourceview/sourceview.c:
2676 * plugins/sourceview/sourceview.glade:
2677 Fixed some uft-8 issues and added a preference option
2678 to enable/disable gnome-vfs monitoring
2680 * scintilla/Makefile.am:
2681 * scintilla/include/Makefile.am:
2684 2006-04-20 Massimo Cora' <maxcvs@email.it>
2686 * libanjuta/interfaces/libanjuta.idl:
2687 Remove get_current_pos () because we have get_position()
2689 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
2692 * plugins/sourceview/tag-window.c:
2693 Don't close window on PageUp/PageDown
2695 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
2698 * manuals/reference/libanjuta/Makefile.am:
2703 * src/bacon-message-connection.c:
2704 * src/bacon-message-connection.h: (both from gedit)
2707 Fixed #312319 (Opening files when Anjuta is already open)
2709 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
2711 * TODO.tasks: Updated
2712 * plugins/sourceview/anjuta-view.c:
2713 * plugins/sourceview/anjuta-view.h:
2714 * plugins/sourceview/sourceview.c:
2716 * configure.in: Fix --enable-plugin-scintilla
2718 Added char_added signal
2720 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
2722 * libanjuta/anjuta-utils.c: (anjuta_util_diff):
2726 * plugins/sourceview/sourceview.c:
2727 Fixed VFS monitoring (still a bit buggy)
2729 * plugins/sourceview/sourceview-args.c:
2730 * plugins/sourceview/tag-window.c:
2732 Better sizing for the popup-window
2734 2006-04-17 Johannes Schmid <jhs@cvs.gnome.org>
2736 * plugins/project-wizard/templates/gnome/src/main.c:
2737 * plugins/project-wizard/templates/gnome/src/project.glade:
2738 * plugins/project-wizard/templates/gtk/src/main.c:
2739 * plugins/project-wizard/templates/gtk/src/project.glade:
2740 * plugins/project-wizard/templates/gtkmm/src/main.cc:
2742 Fixed up GLADE_FILE definition in project types and fixed bug #334546
2744 2006-04-17 Kjartan Maraas <kmaraas@gnome.org>
2746 * configure.in: More removal of obsoleteness.
2749 2006-04-12 Johannes Schmid <jhs@cvs.gnome.org>
2752 * libanjuta/anjuta-preferences.c:
2753 * libanjuta/anjuta-utils.c:
2754 * libanjuta/anjuta-utils.h:
2755 * plugins/message-view/message-view.c:
2757 Changed color functions and moved convert_color to anjuta-utils.h
2759 * plugins/message-view/anjuta-message-manager-plugin.glade:
2760 GnomeColorPicker -> GtkColorButton (bug #309154)
2762 * plugins/sourceview/plugin.c:
2763 * plugins/sourceview/sourceview-prefs.c:
2764 * plugins/sourceview/sourceview.glade:
2765 Added color and font preferences
2767 * plugins/sourceview/sourceview-tags.c:
2768 Only show as much choices as configured in preferences
2770 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
2772 * ROADMAP, NEWS: Updated (we are far behind ;-)
2773 * plugins/document-manager/plugin.c: Hide Folding menu items if not supported
2775 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
2778 * plugins/editor/Makefile.am:
2779 * scintilla/Makefile.am
2781 Build sourceview on 2.14, scintilla on 2.12 and make it user configurable at build time
2783 * global-tags/Makefile.am:
2784 * global-tags/create_global_tags.sh:
2785 * plugins/symbol-browser/an_symbol_prefs.c:
2786 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
2787 * plugins/symbol-browser/plugin.h:
2788 * tagmanager/include/tm_workspace.h:
2789 * tagmanager/tm_workspace.c:
2791 Fixed symbol-browser prefs and move global tags generation from installtion to
2792 preferences to make the life easier for distributers and to allow updates after installtion
2794 * plugins/document-manager/action-callbacks.c:
2795 * plugins/document-manager/action-callbacks.h:
2796 * plugins/document-manager/anjuta-document-manager.ui:
2797 * plugins/document-manager/indent-util.c:
2798 * plugins/document-manager/plugin.c:
2799 * plugins/editor/text_editor.c:
2801 Moved indent stuff to document-manager
2803 * plugins/sourceview/anjuta-view.c:
2804 * plugins/sourceview/sourceview-args.c:
2805 * plugins/sourceview/sourceview-scope.c:
2806 * plugins/sourceview/sourceview-tags.c:
2807 * plugins/sourceview/sourceview.c:
2811 * plugins/sourceview/sourceview.plugin (removed):
2812 * plugins/sourceview/sourceview.plugin.in:
2813 Editor is not user-activatible
2815 * plugins/sourceview/sourceview.png:
2818 2006-04-08 Johannes Schmid <jhs@cvs.gnome.org>
2820 * src/anjuta-app.c: Fixed crasher on plugin unloading
2822 2006-04-06 Johannes Schmid <jhs@cvs.gnome.org>
2824 * plugins/sourceview/sourceview.c
2825 * plugins/sourceview/sourceview-args.c
2826 * plugins/sourceview/sourceview-args.h:
2828 Polished argument completion
2830 2006-04-05 Johannes Schmid <jhs@cvs,gnome.org>
2832 * plugins/message-view/anjuta-msgman.c:
2833 * plugins/message-view/plugin.c: (ianjuta_msgman_set_current_view):
2835 Show message pane on switch (does not work, anjuta_shell needs a fix)
2837 * plugins/sourceview/Makefile.am:
2838 * plugins/sourceview/anjuta-view.c: (find_tag_window),
2839 * plugins/sourceview/sourceview-args.c:
2840 * plugins/sourceview/sourceview-args.h:
2841 * plugins/sourceview/sourceview-private.h:
2842 * plugins/sourceview/sourceview-scope.c:
2843 (sourceview_scope_update), (sourceview_scope_filter_keypress):
2844 * plugins/sourceview/sourceview-tags.c:
2845 * plugins/sourceview/sourceview.c:
2846 * plugins/sourceview/tag-window.c:
2847 * plugins/sourceview/tag-window.h:
2849 Added scope and argument completion
2851 2006-04-03 Johannes Schmid <jhs@gnome.org>
2854 * src/anjuta-app.c: (on_add_merge_widget), (on_session_save),
2858 * plugins/sourceview/sourceview.c: (iselect_clear):
2859 Make "Delete"-key working
2861 * configure.in: #336389
2863 2006-04-03 Johannes Schmid <jhs@gnome.org>
2865 * plugins/sourceview/Makefile.am:
2866 * plugins/sourceview/anjuta-view.c:
2867 * plugins/sourceview/plugin.c:
2868 * plugins/sourceview/sourceview-private.h:
2869 * plugins/sourceview/sourceview-scope.c:
2870 * plugins/sourceview/sourceview-scope.h:
2871 * plugins/sourceview/sourceview-tags.c:
2872 * plugins/sourceview/sourceview-tags.h:
2873 * plugins/sourceview/sourceview.c:
2874 * plugins/sourceview/sourceview.h:
2875 * plugins/sourceview/tag-window.c:
2877 - fixed goto_file_line
2878 - scroll to cursor on undo/redo
2879 - show correct popup-menu
2880 - scope completion (not ready yet)
2882 2006-04-03 Johannes Schmid <jhs@gnome.org>
2884 * plugins/sourceview/plugin.c:
2885 * plugins/sourceview/sourceview-tags.c:
2886 * plugins/sourceview/sourceview.c:
2887 * plugins/sourceview/sourceview.h:
2888 * plugins/sourceview/tag-window.c:
2890 Fixed some GObject stuff and use proper AnjutaSymbolManager interface
2892 2006-04-03 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2894 * plugins/sourceview/sourceview.c:
2895 Fixed next/previous bookmark.
2896 Toggled bookmark (set/unset).
2898 2006-04-03 Johannes Schmid <jhs@gnome.org>
2900 * plugins/document-manager/action-callbacks.c:
2901 Fixed Gtk-Warning in goto_line
2903 * plugins/sourceview/Makefile.am:
2904 * plugins/sourceview/anjuta-document.c:
2905 * plugins/sourceview/anjuta-view.c:
2906 * plugins/sourceview/anjuta-view.h:
2907 * plugins/sourceview/sourceview-autocomplete.c:
2908 * plugins/sourceview/sourceview-autocomplete.h:
2909 * plugins/sourceview/sourceview-private.h:
2910 * plugins/sourceview/sourceview-tags.c:
2911 * plugins/sourceview/sourceview-tags.h:
2912 * plugins/sourceview/sourceview.c:
2913 * plugins/sourceview/tag-window.c:
2914 * plugins/sourceview/tag-window.h:
2915 Created a nice API for tag and completion windows
2917 * plugins/sourceview/sourceview-print.h:
2918 * plugins/sourceview/sourceview-print.c:
2921 2006-04-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2923 * plugins/sourceview/sourceview.c:
2924 Fixed typo (Sort bookmarks).
2926 2006-04-01 Johannes Schmid <jhs@gnome.org>
2928 * plugins/sourceview/anjuta-document.c:
2929 * plugins/sourceview/anjuta-document.h:
2930 * plugins/sourceview/anjuta-view.c:
2931 * plugins/sourceview/anjuta-view.h:
2932 * plugins/sourceview/sourceview-autocomplete.c:
2933 * plugins/sourceview/sourceview-autocomplete.h:
2934 * plugins/sourceview/sourceview-prefs.c:
2935 * plugins/sourceview/sourceview-prefs.h:
2936 * plugins/sourceview/sourceview-private.h:
2937 * plugins/sourceview/sourceview-tags.c:
2938 * plugins/sourceview/sourceview-tags.h:
2939 * plugins/sourceview/sourceview.c:
2940 * plugins/sourceview/sourceview.glade:
2941 * plugins/sourceview/tag-window.c:
2942 * plugins/sourceview/tag-window.h:
2944 Improved code complete and autocomplete
2946 2006-04-01 Johannes Schmid <jhs@gnome.org>
2948 * plugins/sourceview/Makefile.am:
2949 * plugins/sourceview/bookmark.png:
2950 * plugins/sourceview/marker-attentive.png:
2951 * plugins/sourceview/marker-basic.png:
2952 * plugins/sourceview/marker-intense.png:
2953 * plugins/sourceview/marker-light.png:
2954 * plugins/sourceview/sourceview.c:
2956 Added pixmaps for all marker types and show bookmarks
2959 * plugins/sourceview/Makefile.am:
2960 Build sourceview on 2.14 only
2962 2006-03-31 Johannes Schmid <jhs@gnome.org>
2964 * plugins/sourceview/Makefile.am:
2965 * plugins/sourceview/anjuta-document.c:
2966 * plugins/sourceview/anjuta-view.c:
2967 * plugins/sourceview/anjuta-view.h:
2968 * plugins/sourceview/sourceview-autocomplete.c:
2969 * plugins/sourceview/sourceview-private.h:
2970 * plugins/sourceview/sourceview-tags.c:
2971 * plugins/sourceview/sourceview-tags.h:
2972 * plugins/sourceview/sourceview.c:
2973 * plugins/sourceview/tag-window.c:
2974 * plugins/sourceview/tag-window.h:
2976 Added code completion with tag manager to the editor and fixed a save_as bug
2978 2006-03-31 Johannes Schmid <jhs@gnome.org>
2980 * src/main.c: Revert patch from Rob to allow building with
2982 * configure.in: Require at least 2.12 libraries
2984 2006-03-29 Yang Hong <yanghong@ccoss.com.cn>
2986 reviewed by: Johannes Schmid <jhs@gnome.org> (fixed typo)
2988 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
2989 Improve anjuta-plugin project template: Added missed files dist tarball
2992 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade: Fixed
2995 2006-03-28 Yang Hong <yanghong@ccoss.com.cn>
2997 reviewed by: Johannes Schmid <jhs@gnome.org>
2999 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
3000 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in
3001 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
3002 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
3004 Improve anjuta-plugin project template. Also fix for #322744
3006 2006-03-27 Johannes Schmid <jhs@gnome.org>
3008 * plugins/sourceview/sourceview-private.h:
3009 plugins/sourceview/sourceview.c:
3011 Added basic bookmark support
3013 2006-03-27 Johannes Schmid <jhs@gnome.org>
3018 Patch from Rob Bradfort <robster@debian.org>:
3019 * src/main.c: (get_command_line_args), (main):
3020 Migration from popt to GOption
3022 2006-03-26 Naba Kumar <naba@gnome.org>
3024 * plugins/document-manager/anjuta-docman.c: Fixed close icon button
3025 size to scale itself with theme.
3027 2006-03-26 Naba Kumar <naba@gnome.org>
3029 * plugins/file-manager/an_file_view.c,
3030 plugins/symbol-browser/an_symbol_view.c: Destroy tooltip timers
3031 when symbolview and fileview objects are destroyed to avoid crashes
3032 after the plugins are disabled.
3034 2006-03-26 Naba Kumar <naba@gnome.org>
3036 * Makefile.am, po/POTFILES.skip, (removed) anjuta_dialogs_strings.h:
3037 Deleted unused file.
3039 * plugins/glade/plugin.c: Be able to close glade plugin when there
3040 there is no glade project loaded.
3042 * plugins/sourceview/sourceview.plugin,
3043 plugins/sourceview/sourceview.plugin.in: Give a better plugin name.
3045 2006-03-23 Naba Kumar <naba@gnome.org>
3047 * plugins/editor/print.c: Fixed a bug where some sections of
3048 printed/previewed text is not highlighted.
3050 2006-03-20 Johannes Schmid <jhs@gnome.org>
3052 * libanjuta/interfaces/libanjuta.idl:
3054 * plugins/devhelp/plugin.c: Work with any devhelp version (hopefully)
3055 as we do not use private apis. Show help window and startup because it does
3058 * plugins/document-manager/action-callbacks.c:
3059 plugins/editor/Makefile.am:
3060 plugins/editor/text_editor.c:
3061 plugins/editor/print.c:
3062 plugins/editor/print.h:
3064 Fixed printing (nobody has missed it BTW ;-)
3066 * plugins/sourceview/sourceview.c:
3069 2006-03-20 Naba Kumar <naba@gnome.org>
3071 * configure.in, plugins/devhelp/plugin.c: Be able to build with
3072 devhelp >= 0.9 < 0.11 versions.
3074 2006-03-20 Johannes Schmid <jhs@gnome.org>
3076 * plugins/sourceview/anjuta-document-loader.c
3077 plugins/sourceview/sourceview.c:
3081 2006-03-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
3083 * plugins/sourceview/sourceview.c, plugins/search/search-replace_backend.c :
3084 Fixed bug (line position)
3085 Give the good line position whatever the active editor.
3087 2006-03-19 Ilkka Tuohela <hile@iki.fi>
3089 * configure.in: Added fi to ALL_LINGUAS
3091 2006-03-19 Johannes Schmid <jhs@gnome.org>
3093 * plugins/sourceview/anjuta-document-loader.c:
3094 replace gnome_vfs_get_mime_type_for_name_and data
3096 * plugins/build-basic-autotools/build-basic-autotools.c:
3099 2006-03-17 Johannes Schmid <jhs@gnome.org>
3101 * plugins/editor/editor.glade:
3102 Added style-editor again after it got lost somehow
3104 2006-03-17 Johannes Schmid <jhs@gnome.org>
3106 * plugins/devhelp/plugin.c: Updated to work with devhelp-0.11
3107 configure.in: require devhelp 0.11
3109 Post 0.11 devhelp versions (CVS) do not work because of an API change...
3111 plugins/build-basic-autotools/build-basic-autotools.c:
3112 forgot a an installtion callback for the "install as root"-feature
3114 2006-03-17 Massimo Cora' <maxcvs@email.it>
3116 reviewed by: Johannes Schmid <jhs@gnome.org>
3118 * plugins/class-gen/anjuta-class-gen-plugin.glade
3119 plugins/class-gen/class_gen.c
3120 plugins/class-gen/goc_template_header
3121 plugins/class-gen/goc_template_source
3125 2006-03-16 Johannes Schmid <jhs@gnome.org>
3127 * plugins/sourceview/sourceview.c:
3128 Fixed "save-point" signal for undo actions
3130 2006-03-16 Massimo Cora' <maxcvs@email.it>
3132 reviewed by: Johannes Schmid <jhs@gnome.org>
3134 * plugins/document-manager/anjuta-docman.c:
3135 Implement tab drag and drop
3137 2006-03-16 Johannes Schmid <jhs@gnome.org>
3139 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
3140 plugins/build-basic-autotools/build-basic-autotools.c:
3142 Implemented "install as root"-feature (#321455)
3144 2006-03-16 Johannes Schmid <jhs@gnome.org>
3147 plugins/sourceview/.cvsignore
3148 plugins/tools/scripts/.cvsignore:
3149 Added/extended .cvsignore files
3151 * plugins/sourceview/sourceview-autocomplete.c:
3152 plugins/sourceview/sourceview-autocomplete.h:
3153 plugins/sourceview/sourceview-prefs.c:
3154 plugins/sourceview/sourceview-private.h:
3155 plugins/sourceview/sourceview.glade:
3156 Autcomplete just works(tm) now and respects preferences
3158 * plugins/sourceview/sourceview.c: (ieditor_get_current_word):
3159 Use better algorithm from autocomplete
3161 2006-03-15 Johannes Schmid <jhs@gnome.org>
3166 2006-03-15 Johannes Schmid <jhs@gnome.org>
3168 * libanjuta/interfaces/libanjuta.idl:
3169 plugins/class-gen/class_gen.c:
3170 plugins/file-wizard/file.c: (on_new_file_okbutton_clicked):
3171 plugins/project-manager/plugin.c:
3173 Allow to add multiple source files (#320191)
3175 * configure.in: Require gnome-build 0.1.3
3177 2006-03-14 Johannes Schmid <jhs@gnome.org>
3179 * plugins/macro/macro-utils.c: Fixed bug #333606
3180 * plugins/file-wizard/file.c: Fixed bug #333601
3182 2006-03-13 Johannes Schmid <jhs@gnome.org>
3184 * plugins/sourceview/sourceview_autocomplete.c
3185 plugins/sourceview/sourceview_autocomplete.h
3186 plugins/sourceview/sourceview.c
3187 plugins/sourceview/sourceview-private.h
3188 plugins/sourceview/sourceview-prefs.c:
3190 Cleaned up and fixed several issues
3192 2006-03-13 Johannes Schmid <jhs@gnome.org>
3194 * plugins/sourceview/Makefile.am:
3195 plugins/sourceview/sourceview-autocomplete.c
3196 plugins/sourceview/sourceview-autocomplete.h:
3197 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
3198 plugins/sourceview/sourceview-private.h:
3199 plugins/sourceview/sourceview.c:
3201 Added (buggy) autocomplete feature to sourceview
3203 2006-03-12 Naba Kumar <naba@gnome.org>
3205 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
3206 libanjuta/anjuta-session.c: Added API docs.
3208 2006-03-12 Naba Kumar <naba@gnome.org>
3210 * TODO.tasks: Added couple of tasks.
3211 * libanjuta/interfaces/anjuta-idl-compiler.pl: Delay type normalization,
3212 Register private class as early as possible so that members could
3213 point to self class. Code clean up.
3215 2006-03-12 Naba Kumar <naba@gnome.org>
3217 * po/POTFILES.in, po/POTFILES.skip: Updated.
3219 2006-03-11 Naba Kumar <naba@gnome.org>
3221 * libanjuta/anjuta-shell.c,
3222 plugins/document-manager/anjuta-docman.c,
3223 plugins/document-manager/plugin.c,
3224 plugins/symbol-browser/an_symbol_search.c,
3225 plugins/valgrind/vgrule-list.c: Use correct signal names while
3228 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate correct
3229 signal names and fixed enum IANJUTA_TYPE_* macro.
3231 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
3233 * plugins/sourceview/sourceview.c, plugins/sourceview/sourceview-private.h,
3234 plugins/search/search-replace.c :
3235 Fixed bug (Bookmark the good line).
3236 Search & Replace (Mark all matched strings).
3238 2006-03-09 Johannes Schmid <jhs@gnome.org>
3240 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init):
3241 Completed changes from yesterday
3243 * plugins/document-manager/anjuta-document-manager.glade:
3244 plugins/editor/editor.glade
3245 plugins/editor/plugin.c: (activate_plugin)
3246 plugins/editor/text_editor.c
3247 plugins/sourceview/Makefile.am
3248 plugins/sourceview/plugin.c: (sourceview_plugin_activate)
3249 plugins/sourceview/sourceview.glade:
3250 Completed preference changes
3252 2006-03-08 Johannes Schmid <jhs@gnome.org>
3254 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init)
3255 plugins/search/plugin.c: (activate_plugin):
3257 Removed Gtk-Criticals
3259 * plugins/document-manager/anjuta-document-manager.glade:
3260 plugins/document-manager/plugin.c: (on_docman_auto_save),
3261 (on_gconf_notify_timer), (prefs_init):
3262 plugins/document-manager/plugin.h:
3263 plugins/editor/text_editor.c: (text_editor_instance_init),
3264 (text_editor_dispose):
3265 plugins/editor/text_editor.h:
3266 plugins/editor/text_editor_cbs.c:
3267 plugins/editor/text_editor_cbs.h:
3268 plugins/editor/text_editor_prefs.c: (text_editor_prefs_init):
3269 plugins/glade/plugin.c: (activate_plugin):
3270 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
3271 plugins/sourceview/sourceview-private.h:
3272 plugins/sourceview/sourceview.c: (on_menu_popup),
3273 (sourceview_new), (ifile_open), (ifile_savable_save),
3274 (ifile_savable_save_as), (ieditor_set_popup_menu),
3275 (ieditor_get_filename), (imark_mark):
3277 Moved autosave from editor to document manager and fixed some things in
3280 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
3282 * plugins/search/anjuta-search.glade :
3283 New order's buttons - Renamed "Forward" to "Find" (bug #306970)
3284 plugins/search/search-replace_bachend.c: Fixed a crash bug.
3285 plugins/search/search-replace.c : Fixed bug.
3287 2006-03-08 Johannes Schmid <jhs@gnome.org>
3289 * plugins/search/anjuta-search.glade
3290 Fixed widget names (glade is a bit stupid on copying widgets to other files)
3292 2006-03-07 Johannes Schmid <jhs@gnome.org>
3294 * plugins/document-manager/action-callbacks.c
3295 plugins/document-manager/anjuta-document-manager.glade
3296 plugins/document-manager/plugin.c: (prefs_init),
3298 plugins/editor/Makefile.am:
3299 plugins/editor/editor.glade:
3300 plugins/editor/plugin.c: (on_style_button_clicked),
3301 (activate_plugin), (dispose):
3302 plugins/editor/style-editor.c:
3304 Startet to seperate document-manager and editor preferences
3306 * plugins/search/Makefile.am:
3307 plugins/search/anjuta-search.glade:
3308 plugins/search/search-replace.c:
3310 Moved search GUI to search-plugin
3312 * plugins/sourceview/sourceview-prefs.c:
3313 plugins/sourceview/sourceview-prefs.h:
3314 plugins/sourceview/sourceview-private.h:
3315 plugins/sourceview/sourceview.c:
3316 plugins/sourceview/sourceview.h:
3317 plugins/sourceview/Makefile.am:
3318 plugins/sourceview/anjuta-document.h:
3319 plugins/sourceview/anjuta-view.c: (anjuta_view_init):
3320 plugins/sourceview/plugin.c:
3322 Added some preferences to sourceview and fixed vfs_monitor
3324 * tagmanager/c.c: (parseParens):
3325 Removed annoying debug message
3327 * libanjuta/interfaces/libanjuta.idl:
3328 Removed IAnjutaEditorFactory::create_style_editor()
3330 2006-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
3332 * plugins/sourceview/sourceview.c, plugins/search/search-replace.c :
3333 Search : Bookmark all matched lines.
3335 2006-03-06 Johannes Schmid <jhs@gnome.org>
3337 * plugins/class-gen/anjuta-class-gen.plugin.in
3338 plugins/file-loader/plugin.c: (sort_wizards)
3339 (on_create_submenu), (activate_plugin)
3340 plugins/file-wizard/anjuta-file-wizard.plugin.in
3341 plugins/glade/anjuta-glade.plugin.in
3342 plugins/project-import/anjuta-project-import.plugin.in
3343 plugins/project-wizard/anjuta-project-wizard.plugin.in:
3345 Changed File->Wizard to File->New and changed some wizard titles. Wizards are
3348 * plugins/project-wizard/templates/mkfile.wiz:
3349 Use configured project directory instead of ~/myproject
3351 * plugins/sourceview/sourceview.c: (sourceview_apply_prefs),
3353 Show markers (again) and monitor uri
3355 2006-03-06 Naba Kumar <naba@gnome.org>
3357 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate struct
3358 typedefs separately so that forward linking would work.
3359 e.g: typedef sturct _Foo Foo; struct _Foo { Foo *prev };
3361 2006-03-05 Naba Kumar <naba@gnome.org>
3363 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added support for
3364 passing Enums and Structs in signals. Define struct _Name in
3365 generated code, so that forward referencing.
3366 e.g: typedef sturct _Foo { strutct _Foo *prev } Foo;
3368 * libanjuta/interfaces/libanjuta.idl: Fixed typo.
3370 2006-03-05 Naba Kumar <naba@gnome.org>
3372 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added typedef
3373 support. Generate GType definitions for enums in generated codes
3374 so that enums could be passed as signal params.
3376 2006-03-04 Naba Kumar <naba@gnome.org>
3378 * plugins/document-manager/*, plugins/print/*, plugins/search/*:
3379 Restored cvs-moved revision files. They were originally marked
3380 deleted at their older locations. Now they are restored at
3381 their new locations. The changeset is one that was committed
3382 as part of document-manager, editor, search and print plugins
3383 separation from editor plugin.
3385 2006-03-03 Johannes Schmid <jhs@gnome.org>
3387 * plugins/sourceview/*:
3388 Reimplemented sourceview plugin reusing much code from gedit. Thanks to Paolo Borelli & Maggi for
3391 2006-03-04 Naba Kumar <naba@gnome.org>
3393 * plugins/gdb/*: Deleted removed files (see previous changlog
3394 entry for files list).
3396 2005-03-01 Sebastien Granjoux <seb.sfo@free.fr>
3398 * plugins/debug-mananger/breakpoints.c,
3399 plugins/debug-manager/breakpoints.h,
3400 plugins/debug-manager/debug_tree.c,
3401 plugins/debug-manager/debug_tree.h,
3402 plugins/debug-manager/info.c,
3403 plugins/debug-manager/info.h,
3404 plugins/debug-manager/locals.c,
3405 plugins/debug-manager/locals.h,
3406 plugins/debug-manager/memory.c,
3407 plugins/debug-manager/memory.h,
3408 plugins/debug-manager/registers.c,
3409 plugins/debug-manager/registers.h,
3410 plugins/debug-manager/sharedlib.c,
3411 plugins/debug-manager/sharedlib.h,
3412 plugins/debug-manager/signal.c,
3413 plugins/debug-manager/signal.h,
3414 plugins/debug-manager/stack_trace.c,
3415 plugins/debug-manager/stack_trace.h,
3416 plugins/debug-manager/watch.c,
3417 plugins/debug-manager/watch.h,
3418 plugins/debug-manager/Makefile.am:
3419 Move from gdb plugin to debug manager plugin
3421 * plugins/debug-manager/anjuta-debug-manager.glade,
3422 plugins/debug-manager/anjuta-debug-manager.ui:
3423 Move all user interface from gdb to debug manager
3425 * plugins/debug-manager/utilities.c,
3426 plugins/debug-manager/utilities.h:
3427 Remove some unused code
3428 Add useful code from gdb plugin
3430 * plugins/debug-manager/start.c,
3431 plugins/debug-manager/start.h:
3432 Include code of attach_process
3433 Add more code to start the debugger
3435 * plugins/debug-manager/plugin.c,
3436 plugins/debug-manager/plugin.h,
3437 plugins/debug-manager/anjuta-debug-manager.plugin.in:
3438 Rename IAnjutaDebuggerManager to IAnjutaDebugManager
3440 * plugins/debug-manager/debugger.c,
3441 plugins/debug-manager/debugger.h:
3442 Implement a queue of debugger command
3444 * plugins/gdb/actions.c,
3445 plugins/gdb/actions.h,
3446 plugins/gdb/watch_cbs.c,
3447 plugins/gdb/watch_cbs.h,
3448 plugins/gdb/watch_gui.c,
3449 plugins/gdb/watch_gui.h:
3452 * plugins/gdb/debugger.c,
3453 plugins/gdb/debugger.h,
3454 plugins/gdb/gdbmi.c,
3455 plugins/gdb/gdbmi.h,
3456 plugins/gdb/utilities.c,
3457 plugins/gdb/utilities.h,
3458 plugins/gdb/Makefile.am,
3459 plugins/gdb/anjuta-gdb.plugin.in:
3460 Implement necessary functions
3462 * plugins/gdb/parser.c,
3463 plugins/gdb/parser.h:
3464 Code for parsing variable previously in debug_tree.c
3466 * plugins/gdb/anjuta-gdb.glade,
3467 plugins/gdb/anjuta-gdb.ui:
3468 Remove user interface
3470 * plugins/gdb/gdbmi-test.c:
3473 * plugins/gdb/anjuta-gdb.plugin.png:
3474 Try an improved icon for gdb (archer fish)
3476 * libanjuta/anjuta-debugger.c,
3477 libanjuta/anjuta-debugger.h,
3478 libanjuta/interfaces/libanjuta.idl,
3479 libanjuta/interfaces/anjuta-idl-compiler.pl,
3480 libanjuta/Makefile.am:
3481 Add declaration used in new IAnjutaDebugger interface
3483 * manuals/reference/libanjuta.types,
3484 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml
3485 manuals/referecen/libanjuta/tmpl/libanjuta-unused.sgml:
3486 Update documentation
3488 2006-03-02 Naba Kumar <naba@gnome.org>
3490 * manuals/reference/libanjuta/Makefile.am,
3491 manuals/reference/libanjuta/libanjuta-docs.sgml,
3492 manuals/reference/libanjuta/libanjuta-sections.txt,
3493 manuals/reference/libanjuta/libanjuta.types,
3494 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
3495 manuals/reference/libanjuta/tmpl/anjuta-launcher.sgml,
3496 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
3497 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
3498 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
3499 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
3500 manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
3501 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
3502 manuals/reference/libanjuta/tmpl/anjuta-status.sgml,
3503 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
3504 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
3505 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
3506 manuals/reference/libanjuta/tmpl/e-splash.sgml,
3507 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
3508 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
3509 manuals/reference/libanjuta/tmpl/ianjuta-bookmark.sgml,
3510 manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
3511 manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
3512 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
3513 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
3514 manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
3515 manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
3516 manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
3517 manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
3518 manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
3519 manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
3520 manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
3521 manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
3522 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
3523 manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
3524 manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
3525 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
3526 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
3527 manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
3528 manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
3529 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
3530 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
3531 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
3532 manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
3533 manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
3534 manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml,
3535 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
3536 manuals/reference/libanjuta/tmpl/plugins.sgml,
3537 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
3538 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
3539 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
3540 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
3541 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
3542 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
3543 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
3544 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
3545 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
3546 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
3547 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
3548 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
3549 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
3550 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml: Updated
3553 2006-02-28 Naba Kumar <naba@gnome.org>
3555 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
3556 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml
3557 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml
3558 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml
3559 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml
3560 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml
3561 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml
3562 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml
3563 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml
3564 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml
3565 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml
3566 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml
3567 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml
3568 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml
3570 2006-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
3572 * plugins/sourceview/sourceview.c:
3573 Select to brace, select block.
3575 2006-02-28 Johannes Schmid <jhs@gnome.org>
3577 * plugins/file-wizard/Makefile.am
3578 plugins/file-wizard/action-callbacks.c (removed)
3579 plugins/file-wizard/action-callbacks.h (removed)
3580 plugins/file-wizard/anjuta-file-wizard.ui
3581 plugins/file-wizard/plugin.c: (activate_plugin),
3583 plugins/file-wizard/plugin.h:
3584 Removed Edit->Insert Text submenu (replace by macros plugin)
3586 * plugins/sourceview/sourceview.c: (sourceview_new),
3587 (ieditor_set_popup_menu):
3588 Fixed some more bugs
3590 * plugins/subversion/svn-threat.h (removed): Removed ununsed file
3592 2006-02-28 Naba Kumar <naba@gnome.org>
3594 * plugins/file-manager/an_file_view.c,
3595 plugins/symbol-browser/an_symbol_view.c: Show tooltips for unselected
3596 rows also and with delay 1 sec (the color and timout value should
3597 probably be picked up from some system wide preference key).
3599 2006-02-28 Naba Kumar <naba@gnome.org>
3601 * libanjuta/interfaces/libanjuta.idl,
3602 plugins/document-manager/action-callbacks.c,
3603 plugins/document-manager/plugin.c,
3604 plugins/editor/text_editor.c: Renamed IAnjutaEditorView to
3605 IAnjutaEditorFolds and implemented IAnjutaEditorView as editor views.
3606 Added interface checks in document manager and enable/disable
3607 menus based on supported interface.
3609 * plugins/project-import/anjuta-project-import.glade: Set some
3610 resonable size for the import dialog.
3612 2006-02-27 Naba Kumar <naba@gnome.org>
3614 * libanjuta/interfaces/libanjuta.idl,
3615 plugins/document-manager/action-callbacks.c,
3616 plugins/editor/text_editor.c: Fixed IAnjutaEditorLineMode interface
3617 and eol conversion actions.
3619 2006-02-27 Johannes Schmid <jhs@gnome.org>
3621 * plugins/sourceview/sourceview.c: Implemented markers and fixed several crashers
3622 * plugins/file-manager/an_file_view.c
3623 plugins/file-manager/plugin.h: Added tooltips
3624 * plugins/symbol-browser/an_symbol_view.h: Added tooltips
3626 2006-02-26 Naba Kumar <naba@gnome.org>
3628 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
3629 plugins/build-basic-autotools/build-basic-autotools.c,
3630 plugins/build-basic-autotools/build-basic-autotools.h,
3631 plugins/build-basic-autotools/executer.c,
3632 plugins/message-view/anjuta-message-manager-plugin.glade: Moved enable/
3633 disable indicator highlights preferences from message manager to
3634 build plugin. Implemented message indicator highlights in build tool.
3636 * plugins/editor/text_editor.c: Fixed indicators.
3638 2006-02-26 Johannes Schmid <jhs@gnome.org>
3640 * plugins/sourceview/sourceview.c:
3643 * plugins/subversion/svn_auth.c:
3644 Fixed username/password authentification but there might be a memory corruption
3646 2006-02-26 Naba Kumar <naba@gnome.org>
3648 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
3649 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-launcher.c,
3650 libanjuta/anjuta-launcher.h: Added documentation.
3652 2006-02-24 Naba Kumar <naba@gnome.org>
3654 * plugins/editor/text_editor.c: Fixed change in API in
3655 IAnjutaEditorSelection::set().
3657 2006-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
3659 * plugins/sourceview/sourceview.c, plugins/search/plugin.c,
3660 plugins/search/search-replace.c, plugins/search/search-replace_backend.c,
3661 libanjuta/interfaces/libanjuta.idl :
3662 Search in sourceview editor (Select in buffer).
3665 2006-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
3667 * plugins/sourceview/sourceview.c :
3668 Fixed Replace, to_upper, to_lower.
3670 * plugins/search/search-replace_backend.c :
3671 Renamed header name.
3673 2006-02-22 Naba Kumar <naba@gnome.org>
3675 * libanjuta/anjuta-plugin-description.c,
3676 libanjuta/anjuta-plugin-description.h, libanjuta/anjuta-shell.c,
3677 libanjuta/anjuta-shell.h, libanjuta/interfaces/libanjuta.idl,
3678 manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
3679 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
3680 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Fixed API docs.
3682 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
3683 * libanjuta/interfaces/libanjuta.idl: Added more API documentation stubs.
3685 2006-02-21 Naba Kumar <naba@gnome.org>
3687 * libanjuta/interfaces/libanjuta.idl,
3688 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
3689 plugins/editor/text_editor_cbs.c: Implemanted IAnjutaIndicable
3690 interface for editor.
3692 2006-02-21 Naba Kumar <naba@gnome.org>
3694 * plugins/editor/text_editor.c: Fixed a crash bug on copy operation.
3696 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
3697 * libanjuta/interfaces/libanjuta.idl: Added API documentation stubs.
3699 2006-02-21 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
3701 * GTKSOURCEVIEW EDITOR
3702 plugins/sourceview/sourceview.c :
3703 Fixed copy and Goto Line.
3705 plugins/macro/macro-actions.c plugins/macro/macro-dialog.c
3706 plugins/macro/plugin.c :
3707 Fixed Insert key word and Insert macro.
3709 2006-02-19 Johannes Schmid <jhs@cvs.gnome.org>
3711 * plugins/document-manager/anjuta-docman.c:
3712 (on_open_filesel_response): Fixed useless g_slist statement (thanks gcc for complaining)
3715 plugins/Makefile.am:
3716 plugins/sourceview/.cvsignore:
3717 plugins/sourceview/Makefile.am:
3718 plugins/sourceview/plugin.c: :
3719 plugins/sourceview/plugin.h:
3720 plugins/sourceview/sourceview.c:
3721 plugins/sourceview/sourceview.h:
3722 plugins/sourceview/sourceview.plugin:
3723 plugins/sourceview/sourceview.plugin.in:
3724 plugins/sourceview/sourceview.png:
3726 Added sourceview editor plugin
3728 2006-02-19 Naba Kumar <naba@gnome.org>
3730 * libanjuta/interfaces/libanjuta.idl,
3731 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
3732 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
3733 plugins/cvs-plugin/cvs-interface.c,
3734 plugins/document-manager/action-callbacks.c,
3735 plugins/document-manager/action-callbacks.h,
3736 plugins/editor/text_editor.c, plugins/macro/macro-actions.c,
3737 plugins/search/plugin.c, plugins/search/search-replace.c,
3738 plugins/search/search-replace_backend.c,
3739 plugins/subversion/subversion-actions.c,
3740 plugins/subversion/subversion-callbacks.c,
3741 plugins/tools/editor.c, plugins/tools/execute.c,
3742 plugins/tools/variable.c: Defined proper editor interfaces and fixed
3745 2006-02-15 Naba Kumar <naba@gnome.org>
3747 * libanjuta/anjuta-shell.c: Added a warning when a session is loaded
3750 * libanjuta/interfaces/libanjuta.idl,
3751 plugins/document-manager/anjuta-docman.c,
3752 plugins/document-manager/plugin.c,
3753 plugins/editor/plugin.c, plugins/editor/text_editor.c: Removed
3754 unnecessary parameters from IAnjutaEditor interface and used proper
3755 types instead of 'gpointer'. Fixed various compiler warnings.
3757 * (removed) plugins/valgrind/main.c, po/POTFILES.in: Deleted useless
3760 2006-02-12 Naba Kumar <naba@gnome.org>
3762 * po/POTFILES.in: Updated.
3764 2006-02-11 Naba Kumar <naba@gnome.org>
3766 * plugins/editor/properties.[cxx,h],
3767 plugins/editor/text_editor.c, plugins/editor/style-editor.c,
3768 plugins/editor/text_editor_prefs.c: Renamed prop_*() functions
3769 to sci_prop_*(), because they were conflicting with external
3770 functions (in some ssl library).
3772 2006-02-08 Naba Kumar <naba@gnome.org>
3774 Patch from Massimo Cora <maxcvs@email.it>:
3775 * plugins/valgrind/anjuta-valgrind.schemas,
3776 plugins/valgrind/plugin.c, plugins/valgrind/plugin.h,
3777 plugins/valgrind/preferences.c, plugins/valgrind/vgactions.c,
3778 plugins/valgrind/vgactions.h, plugins/valgrind/vgdefaultview.c,
3779 plugins/valgrind/vgdefaultview.h, plugins/valgrind/vggeneralprefs.c,
3780 plugins/valgrind/vggeneralprefs.h, plugins/valgrind/vgmemcheckprefs.c,
3781 plugins/valgrind/vgtoolview.c,
3782 plugins/valgrind/vgtoolview.h: It checks for the valgrind binary
3783 before running the debugging session. I've added also a
3784 preference in Anjuta Preferences where you can specify
3785 the path to the valgrind binary. The default is /usr/bin/valgrind.
3786 Now it displays a dialog with the error. [it can be -program
3787 exited- or -file loaded or end of input-]. Some valgrind 3.x
3790 2006-01-29 Naba Kumar <naba@gnome.org>
3792 Patch from Massimo Cora <maxcvs@email.it>:
3793 * configure.in, plugins/Makefile.am,
3794 plugins/valgrind/*: Valgrind plugin (requires
3795 binutils-dev and valgrind to be installed.
3797 2005-01-24 Johannes Schmid <jhs@gnome.org>
3799 * Patch from Eric Greveson <ejg45@cam.ac.uk>
3800 plugins/tools/variables.c:
3801 Added current directory to possible variables
3803 * Patch from Günther Brammer <gbrammer@gmx.de>
3804 plugins/document-manager/anjuta-docman.c:
3805 Fix a crash on opening a file
3807 AUTHORS: Added Günther Brammer
3809 2005-12-17 Sebastien Granjoux <seb.sfo@free.fr>
3811 * libanjuta/anjuta-launcher.c:
3812 Fix a bug in AnjutaLauncher when output is bigger than buffer
3813 Probably fix bug #315188 and #305134
3815 2005-12-28 Johannes Schmid <jhs@gnome.org>
3817 * configure: Changed required gtk to 2.6.0, bumped VERSION to 2.02cvs
3818 * src/about.c: Use new gtk about dialog
3819 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c:
3820 Updated anjuta_ui_add_action_group_entries call
3822 Patch from Jean Breford <jean.breford@normalesup.org>
3823 and Markus Habermehl <bmh1980de@yahoo.de>:
3825 * libanjuta/anjuta-encodings.c: Fix crash in a much more nice way
3826 * AUTHORS: Added Jean and Markus
3828 2005-12-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
3829 * plugins/search/search-replace.c :
3830 Bookmark all matched lines.
3831 * plugins/search/search-replace_backend.c :
3832 Fixed bug (Search in all project files).
3834 2005-12-21 Johannes Schmid <jhs@gnome.org>
3836 * plugins/search/plugin.c:
3838 * libanjuta/anjuta-encodings.c: Don't crash if uninitialized. Further
3839 investigation needed.
3841 AUTHORS: Added Ross Goldner
3843 2005-12-19 Ross Golder <ross@golder.org>
3845 * plugins/document-manager/anjuta-document-manager.plugin.in: Added
3846 application/xml MIME type.
3848 2005-12-18 Johannes Schmid <jhs@gnome.org>
3850 po/POTFILES.in: Updated files after directory changes
3851 HACKING: Removed outdated section 3 (anoncvs)
3853 2005-12-15 Sebastien Granjoux <seb.sfo@free.fr>
3855 * plugins/build-basic-autotools/build-basic-autotools.c:
3856 Save all files in editor before running a command
3858 * plugins/tools/execute.c:
3859 Use document manager plugin instead of each editor for
3862 2005-12-15 Johannes Schmid <jhs@gnome.org>
3864 * plugins/document-manager/action-callbacks.c:
3865 (on_save_all1_activate), (on_swap_activate)
3866 plugins/document-manager/anjuta-docman.c:
3867 (on_save_as_filesel_response), (on_notebook_switch_page):
3869 Fixed some remaining issues in document-manger
3871 2005-12-15 Johannes Schmid <jhs@gnome.org>
3873 * plugins/profile-default/default.anjuta:
3874 Load Search plugin and Message Manager by default
3876 2005-12-14 Johannes Schmid <jhs@gnome.org>
3878 * plugins/editor/text_editor.c
3879 libanjuta/anjuta-utils.c:
3881 Check if files differ when gnome-vfs monitoring is used.
3884 2005-12-13 Johannes Schmid <jhs@gnome.org>
3886 * plugins/document-manager/plugin.c:
3887 Only save modified files in ianjuta_file_savable_save() for document-manager
3888 as discussed on mailing list.
3890 * plugins/cvs-plugin/cvs-callbacks.c:
3891 Fixed dialog handling for empty log message
3893 2005-12-13 Johannes Schmid <jhs@gnome.org>
3895 * plugins/search/plugin.c: Fixed search toolbar (FIXME: Wrapping);
3897 * plugins/project-manager/* Removed ununsed files
3899 * plugins/symbol-browser/an_symbol_iter.c
3900 plugins/build-basic-autotools/build-basic-autotools.c
3901 plugins/build-basic-autotools/executer.c
3902 plugins/class-gen/class_gen.c
3903 plugins/class-inheritance/class-inherit.c
3904 plugins/cvs-plugin/cvs-actions.c
3905 plugins/cvs-plugin/cvs-interface.c
3906 plugins/debug-manager/attach_process.
3907 plugins/devhelp/plugin.c
3908 plugins/document-manager/plugin.c
3909 plugins/document-manager/indent_util.c
3910 plugins/editor/properties.cxx
3911 plugins/editor/aneditor.cxx
3912 plugins/editor/style-editor.c
3913 plugins/editor/text_editor.c
3914 plugins/macro/macro_db.c
3917 Use DEBUG_PRINT for debug messages
3919 libanjuta/anjuta-debug.h: Include config.h
3921 HACKING: Updated (BTW: does anyone read this?)
3923 2005-12-12 Johannes Schmid <jhs@gnome.org>
3925 Patch from Johan Ersvik <jersvik@fastmail.fm>:
3926 * plugins/gdb/debugger.c
3928 Fix a crasher in gdb plugin
3930 * plugins/gtodo/plugin.c
3931 plugins/search/plugin.c
3935 * plugins/document-manager/anjuta-docman.c:
3939 * AUTHORS: Added Rafał Bursig <bursig@poczta.fm>
3941 Patch from Rafał Bursig <bursig@poczta.fm> (#320338 and #320341):
3943 * plugins/document-manager/anjuta-docman.c:
3944 highlight changed files in docman popup-menu
3945 * plugins/gdb/debug-tree.c:
3946 plugins/gdb/debugger.c
3947 Do not corupt entire "locals" tree when variable pointer have
3948 additional info and arrays/strucs/unions correctly.
3951 2005-12-11 Johannes Schmid <jhs@gnome.org>
3953 * plugins/document-manager/anjuta-docman.c
3954 plugins/document-manager/plugin.c
3955 plugins/editor/text_editor.c:
3957 AUTHORS: Added Johan Ersvik
3959 Fixed "is-dirty" bug and tab ordering
3961 2005-12-11 Johan Ersvik <jersvik@fastmail.fm>
3963 * plugins/editor/aneditor-autocomplete.cxx
3964 plugins/editor/aneditor-calltip.cxx
3965 plugins/editor/aneditor-priv.h
3966 plugins/symbol-browser/an_symbol.c
3967 plugins/symbol-browser/an_symbol_view.c
3969 tagmanager/tm_symbol.c
3971 tagmanager/include/tm_symbol.h
3972 tagmanager/include/tm_tag.h
3975 Better pointer recognition in tagmanager and symbol browser
3977 2005-12-11 Johannes Schmid <jhs@gnome.org>
3979 * plugins/search/*: New search plugin derived from search code in old editor
3982 * plugins/document-manager/*: new document-manger which is now seperated from
3983 editor to allow implementation of other editor widgets. Code is mostly derived
3984 from old editor plugin
3986 * plugins/print/* new print plugin which is not fully implemented in the
3989 * plugins/editor/text_editor.c: Added lots of interface code
3991 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaEditorEdit, IAnjutaEditorView,
3992 IAnjutaEditorFactory and extended IAnjutaEditor
3994 * configure.in, plugins/Makefile.am updated build system for new
3997 This is a huge commit which might still contain some bugs and also has
3998 some fixmes. Things that are not working are the search toolbar because it
3999 does not use the same backend as any other searching function and printing
4000 (easy to fix) because it did not yet implement IAnjutaPrintable.
4002 2005-11-26 Sebastien Granjoux <seb.sfo@free.fr>
4004 * plugins/project-wizard/property.c:
4005 Use newer GtkFileChooser instead of GtkFileSelection with
4006 GnomeFileEntry to avoid a bug
4008 * plugins/project-wizard/install.c:
4009 Avoid an endless loop if project directory is not writable
4011 * plugins/project-wizard/druid.c:
4012 Allow creating project in empty directory without a
4015 2005-11-25 Johannes Schmid <jhs@cvs.gnome.org>
4017 Patch from Massimo Cora <maxcvs@email.it>
4018 * plugins/class-inheritence/class-inherit.c
4019 plugins/class-inheritence/plugin.c
4020 plugins/class-inheritence/plugin.h
4023 Update plugin to use new API from graphviz 2.6. Version 2.2 is
4024 no longer supported!
4026 2005-11-23 Johannes Schmid <jhs@cvs.gnome.org>
4028 Patch from Johan Ersvik <jersvik@fastmail.fm>
4029 * plugins/message-view/message-view.c
4030 plugins/build-basic-autotools/build-basic-autotools.c
4031 plugins/build-basic-autotools/automake-c.filters
4033 This patch correct regex-filters for newer automake
4036 2005-11-19 Sebastien Granjoux <seb.sfo@free.fr>
4038 * plugins/tools/execute.c:
4039 Detect variables inside a word
4041 2005-11-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4043 * libanjuta/anjuta-status.[ch],
4044 plugins/editor/text_editor.[ch], plugins/editor/text_editor_cbs.c,
4045 plugins/editor/anjuta-docman.c :
4046 New anjuta-status procedure.
4048 2005-10-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4051 libanjuta/anjuta-preferences.c libanjuta/anjuta-preferences.h
4052 plugins/editor/Makefile.am
4053 plugins/editor/anjuta-document-manager.glade
4054 plugins/editor/plugin.c plugins/editor/plugin.h
4055 plugins/editor/text_editor.c plugins/editor/text_editor.h
4057 plugins/editor/indent-dialog.c plugins/editor/indent-dialog.h
4058 plugins/editor/indent-util.c plugins/editor/indent-util.h
4059 plugins/editor/indent_test.c :
4060 Set and Preview indent preferences parameters.
4061 Saved indent user parameters.
4063 2005-10-27 Naba Kumar <naba@gnome.org>
4065 Patch from Flavio daCosta <flavio.dacosta@gmail.com>
4066 * plugins/editor/anjuta-docman.c: Restore tab color to normal
4067 theme color for saved documents.
4069 2005-10-26 Naba Kumar <naba@gnome.org>
4071 * libanjuta/anjuta-encodings.c: Save changed supported encodings
4072 list. Fixed bug #316731.
4074 2005-10-23 Sebastien Granjoux <seb.sfo@free.fr>
4076 * tagmanager/tm_symbol.c: Fixed bug #315218
4078 2005-10-23 Adam Weinberger <adamw@gnome.org>
4080 * plugins/build/build_file.c
4081 plugins/build-basic-autotools/build-basic-autotools.c
4082 plugins/tools/execute.c
4083 plugins/build/compile.c
4084 plugins/build/configurer.c
4085 plugins/debug-manager/plugin.c
4086 plugins/editor/plugin.c
4087 plugins/editor/print.c
4088 plugins/editor/text_editor.c
4089 plugins/file-loader/plugin.c
4090 plugins/file-manager/an_file_view.c
4091 plugins/symbol-browser/an_symbol_view.c
4092 plugins/gdb/debugger.c
4093 plugins/gdb/plugin.c
4094 plugins/glade/plugin.c
4095 plugins/macro/macro-actions.c
4096 plugins/macro/plugin.c
4097 plugins/profile-default/plugin.c
4098 plugins/project-manager/plugin.c
4099 plugins/project-manager/project_import.c
4100 plugins/symbol-browser/plugin.c
4101 plugins/tools/execute.c
4103 src/anjuta-actions.h
4105 Correct spacing errors before and after "...".
4107 2005-10-20 Naba Kumar <naba@gnome.org>
4109 * plugins/gdb/debugger.c: Fixed attach/detach process to
4110 updated UI properly.
4112 2005-10-18 Naba Kumar <naba@gnome.org>
4114 * plugins/editor/aneditor.cxx: Fixed bug #172442 (and possibly
4117 2005-10-13 Naba Kumar <naba@gnome.org>
4119 * plugins/project-mkfile-import/*: Removed separate import wizard for
4120 makefile based projects (because single widzard handles all wizards).
4122 * plugins/project-import/project-import.c: Made wizard window
4123 transient to main window.
4125 Patch from: Eric Greveson <ejg45@cam.ac.uk>
4127 * AUTHORS: Added Eric's name in contributors list.
4129 * configure.in, plugins/Makefile.am,
4130 plugins/project-import/Makefile.am,
4131 plugins/project-import/anjuta-project-import.glade,
4132 plugins/project-import/project-import.c,
4133 plugins/project-import/project-import.h: Import wizard now detects
4134 both makefile and automake projects together instead of separate wizard.
4136 * plugins/project-wizard/templates/java/project.anjuta,
4137 plugins/project-wizard/templates/mkfile/project.anjuta,
4138 plugins/project-wizard/templates/python/project.anjuta,
4139 plugins/project-wizard/templates/terminal/project.anjuta: Renamed plugin
4140 name to make it appropriate.
4142 2005-10-11 Naba Kumar <naba@gnome.org>
4144 * configure.in: Fixed glade3 version requirement.
4146 2005-09-29 Alexander Shopov <ash@contact.bg>
4148 * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
4150 2005-09-26 Johannes Schmid <jhs@cvs.gnome.org>
4152 * plugins/subversion/svn_auth.c
4153 plugins/subversion/anjuta_subversion.glade:
4154 Implemented svn_auth_ssl_server_trust_prompt_func_cb (untested)
4156 2005-09-22 Naba Kumar <naba@gnome.org>
4158 Patch from: Eric Greveson <ejg45@cam.ac.uk>:
4160 * configure.in, plugins/Makefile.am
4161 plugins/project-manager/anjuta-project-manager.plugin.in,
4162 plugins/project-manager/plugin.c,
4163 (added) plugins/project-mkfile-import/.cvsignore,
4164 (added) plugins/project-mkfile-import/Makefile.am,
4165 (added) plugins/project-mkfile-import/
4166 anjuta-project-mkfile-import-plugin.png,
4167 (added) plugins/project-mkfile-import/
4168 anjuta-project-mkfile-import.glade,
4169 (added) plugins/project-mkfile-import/
4170 anjuta-project-mkfile-import.plugin.in,
4171 (added) plugins/project-mkfile-import/plugin.c,
4172 (added) plugins/project-mkfile-import/plugin.h,
4173 (added) plugins/project-mkfile-import/project-mkfile-import.c,
4174 (added) plugins/project-mkfile-import/project-mkfile-import.h,
4175 plugins/project-wizard/templates/Makefile.am,
4176 (added) plugins/project-wizard/templates/mkfile-logo.png,
4177 (added) plugins/project-wizard/templates/mkfile.wiz,
4178 (added) plugins/project-wizard/templates/mkfile/.cvsignore,
4179 (added) plugins/project-wizard/templates/mkfile/Makefile.am,
4180 (added) plugins/project-wizard/templates/mkfile/project.anjuta,
4181 (added) plugins/project-wizard/templates/mkfile/po/.cvsignore,
4182 (added) plugins/project-wizard/templates/mkfile/po/ChangeLog,
4183 (added) plugins/project-wizard/templates/mkfile/po/Makefile.am,
4184 (added) plugins/project-wizard/templates/mkfile/po/POTFILES.in,
4185 (added) plugins/project-wizard/templates/mkfile/src/.cvsignore,
4186 (added) plugins/project-wizard/templates/mkfile/src/Makefile.am,
4187 (added) plugins/project-wizard/templates/mkfile/src/Makefile.tpl,
4188 (added) plugins/project-wizard/templates/mkfile/src/main.c:
4189 Added makefile based project import wizard and wizard template.
4191 2005-09-12 Johannes Schmid <jhs@cvs.gnome.org>
4193 * libanjuta/anjuta-launcher.c: Reduced false password detections
4195 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
4197 * plugins/cvs-plugin/cvs-interface.c: Handle empty log
4198 messages correctly.a
4200 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
4202 * scintilla/Makefile.am: Changed scintilla library to noinst
4203 * pixmaps/Makefile.am: Install password.png
4204 * libanjuta/anjuta-launcher.c: Changed password detection
4205 to be able to access GNOME CVS with ssh.
4207 2005-08-31 Naba Kumar <naba@gnome.org>
4209 * plugins/glade/plugin.c: Set transient window for the widget
4212 2005-08-21 Jens Seidel <jseidel@cvs.gnome.org>
4214 * plugins/gtodo/main.c: Typo fix: s/occured/occurred/.
4216 2005-08-10 Naba Kumar <naba@gnome.org>
4218 * plugins/build-basic-autotools/build-basic-autotools.c: Added F3
4219 as shortcut key for execute.
4221 * src/about.c: Clean up.
4223 Patch from: Jochen Baier Jochen.Baier@stud.uni-karlsruhe.de
4224 * plugins/editor/action-callbacks.c: Fixed edit shortcuts for
4227 2005-08-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4229 * plugins/editor/search-replace_backend.c :
4230 Fixed search in File Patterns.
4232 2005-08-09 Philip Van Hoof <pvanhoof@gnome.org>
4234 * plugins/gdb/Makefile.am: Fixed a make -j x bug
4236 2005-08-04 Naba Kumar <naba@gnome.org>
4238 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
4239 for pango-1.8 rendering bug.
4241 2005-08-03 Naba Kumar <naba@gnome.org>
4243 * plugins/glade/plugin.c: Proper names for plugin widgets.
4245 * plugins/subversion/anjuta-subversion.glade,
4246 plugins/subversion/svn-auth.c: Fixed authentication dialog and
4247 string allocations. Use passed default values when available.
4248 Set proper focus and dialog default response. Destroy dialog after use.
4249 Return error when appropriate.
4251 2005-08-02 Naba Kumar <naba@gnome.org>
4253 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
4254 for pango-1.8 rendering bug.
4256 2005-08-02 Philip Van Hoof <pvanhoof@gnome.org>
4258 * scintilla/Makefile.am: Fixed a make -j x bug
4260 2005-08-02 Johannes Schmid <jhs@gnome.org>
4262 * plugins/subversion/svn-auth.c: Added username/password
4265 2005-08-01 Naba Kumar <naba@gnome.org>
4267 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Added index bound
4268 checks for character width calculations.
4270 2005-07-31 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4272 * plugins/gdb/debug_tree.c : Inspect memory from locals window.
4274 2005-07-31 Naba Kumar <naba@gnome.org>
4276 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Fixed text rendering
4277 messup with pango 1.8. Fixed bug #311846.
4279 2005-07-30 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4281 * plugins/gdb/memory.c : Fixed bug 305082.
4283 * plugins/project-wizard/templates/anjuta-plugin.wiz,
4284 plugins/project-wizard/templates/gcj.wiz,
4285 plugins/project-wizard/templates/gnome.wiz,
4286 plugins/project-wizard/templates/gtk.wiz,
4287 plugins/project-wizard/templates/java.wiz,
4288 plugins/project-wizard/templates/python.wiz,
4289 plugins/project-wizard/templates/wxwin.wiz,
4290 plugins/project-wizard/templates/xlib-dock.wiz : Spelling fixes.
4292 2005-07-27 Sebastien Granjoux <seb.sfo@free.fr>
4294 * plugins/tools/execute.c:
4295 Correct a crash if editor is closed while a tool still use it.
4297 2005-07-28 Naba Kumar <naba@gnome.org>
4299 * scintilla/*: Updated scintilla from their latest CVS.
4301 2005-07-27 Naba Kumar <naba@gnome.org>
4303 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
4304 plugins/build-basic-autotools/build-basic-autotools.c,
4305 plugins/cvs-plugin/plugin.c, plugins/debug-manager/plugin.c,
4306 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
4307 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
4308 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
4309 plugins/glade/plugin.c, plugins/gtodo/plugin.c, plugins/macro/plugin.c,
4310 plugins/message-view/plugin.c, plugins/patch/plugin.c,
4311 plugins/profile-default/plugin.c, plugins/project-manager/plugin.c,
4312 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
4313 plugins/symbol-browser/plugin.c, plugins/tools/plugin.c,
4314 src/anjuta-app.c, src/main.c, src/shell.c: Added 'translation_domain'
4315 argument to anjuta_ui_add_action_group_entries() and
4316 anjuta_ui_add_toggle_action_group_entries() and set the translation domain.
4317 Fixed all plugins to pass translation domain. This fixes untranslated
4320 2005-07-27 Naba Kumar <naba@gnome.org>
4322 * plugins/class-inheritance/class-callbacks.c,
4323 plugins/class-inheritance/class-inherit.c: Fixed color scheme to use
4324 proper system colors.
4326 2005-07-26 Naba Kumar <naba@gnome.org>
4328 * ROADMAP: Updated and added more tasks.
4330 2005-07-25 Naba Kumar <naba@gnome.org>
4332 * ROADMAP: Updated and added more tasks.
4334 2005-07-24 Naba Kumar <naba@gnome.org>
4336 * HACKING: Fixed format.
4338 2005-07-24 Naba Kumar <naba@gnome.org>
4340 * ROADMAP: Fixed format.
4341 * plugins/tools/scripts/prepare-changelog.pl: Fixed month figure.
4343 2005-07-24 Naba Kumar <naba@gnome.org>
4345 * HACKING, ROADMAP: Fixed format and add some tasks to do in ROADMAP.
4346 * data/properties/cpp.properties: Added *.c++ as file extension for c++
4348 2005-07-24 Sebastien Granjoux <seb.sfo@free.fr>
4350 * plugins/tools/dialog.c, plugins/tools/dialog.h:
4351 Correct wrong sensitivity setting
4353 * plugins/tools/tool.c: Correct a crash when removing overridden tool
4355 * plugins/tools/variable.c: Add variables for project manager
4357 2005-07-23 Naba Kumar <naba@gnome.org>
4361 2005-07-23 Naba Kumar <naba@gnome.org>
4363 * plugins/subversion/Makefile.am,
4364 plugins/subversion/svn-auth.c,
4365 plugins/subversion/svn-auth.h: Added subversion authentication code
4368 * plugins/subversion/subversion-callbacks.c,
4369 plugins/subversion/subversion-callbacks.h,
4370 plugins/subversion/svn-backend-priv.h,
4371 plugins/subversion/svn-backend.c, plugins/subversion/svn-backend.h,
4372 plugins/subversion/svn-notify.c, plugins/subversion/svn-notify.h,
4373 plugins/subversion/svn-thread.c, plugins/subversion/svn-thread.h:
4374 Added file mode line.
4376 2005-07-22 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
4378 * configure.in: Added 'gl' to ALL_LINGUAS.
4380 2005-07-21 Naba Kumar <naba@gnome.org>
4382 * libanjuta/anjuta-launcher.c: Fixed dispose method to neatly close
4383 the active sources and kill the running process without emitting
4384 signals (which could be fatal because the object is being destroyed).
4385 Incidentally, fixed the crash that happens when stopping an active
4386 debugger session. Disabled debug prints and code clean up.
4389 * plugins/cvs-plugin/cvs-execute.c: Removed signal disconnections from
4390 message view object, because that prevents many unprocessed outputs
4391 from the cvs command from being appended in view. Does not set NULL
4392 to mesg_view private member (not required) so that any pending outputs
4393 to view is processed.Fixed bug #172666.
4395 * plugins/editor/anjuta-document-manager.plugin.in: Added ruby mime
4396 type in supported list.
4398 2005-07-18 Adam Weinberger <adamw@gnome.org>
4400 * plugins/file-manager/anjuta-file-manager-plugin.glade:
4401 grammar/spelling fixes.
4403 2005-07-17 Naba Kumar <naba@gnome.org>
4405 * (new) plugins/project-wizard/templates/terminal/cvsignore,
4406 (new) plugins/project-wizard/templates/terminal/po/cvsignore,
4407 (new) plugins/project-wizard/templates/terminal/src/cvsignore,
4408 plugins/project-wizard/templates/anjuta-plugin.wiz,
4409 plugins/project-wizard/templates/gcj.wiz,
4410 plugins/project-wizard/templates/gnome.wiz,
4411 plugins/project-wizard/templates/gtk.wiz,
4412 plugins/project-wizard/templates/gtkmm.wiz,
4413 plugins/project-wizard/templates/java.wiz,
4414 plugins/project-wizard/templates/python.wiz,
4415 plugins/project-wizard/templates/terminal.wiz,
4416 plugins/project-wizard/templates/terminal/Makefile.am,
4417 plugins/project-wizard/templates/terminal/po/Makefile.am,
4418 plugins/project-wizard/templates/terminal/src/Makefile.am,
4419 plugins/project-wizard/templates/wxwin.wiz,
4420 plugins/project-wizard/templates/xlib-dock.wiz,
4421 plugins/project-wizard/templates/xlib.wiz: Added cvsignore files for
4422 wizards and updated .wiz files to install them in newly created
4425 2005-07-16 Naba Kumar <naba@gnome.org>
4427 * plugins/editor/anjuta-document-manager.plugin.in: Added mime types.
4429 * plugins/file-manager/an_file_view.c,
4430 plugins/file-manager/plugin.c: Added file manager preferences to
4431 show/hide files ignored by version control (e.g. cvsignore).
4433 * plugins/editor/text_editor.c: Initialize vfs info struct.
4435 * .cvsignore, global-tags/.cvsignore, libanjuta/.cvsignore,
4436 libanjuta/interfaces/.cvsignore, libegg/.cvsignore,
4437 libegg/menu/.cvsignore, libegg/recent-files/.cvsignore,
4438 libegg/treeviewutils/.cvsignore, libegg/util/.cvsignore,
4439 omf-install/.cvsignore, pixmaps/.cvsignore,
4440 plugins/file-manager/anjuta-file-manager-plugin.glade,
4441 scintilla/.cvsignore, scintilla/include/.cvsignore,
4442 scripts/.cvsignore, src/.cvsignore, tagmanager/.cvsignore,
4443 tagmanager/python.c: Updated.
4445 2005-07-16 Naba Kumar <naba@gnome.org>
4447 * tagmanager/parse.c, tagmanager/parse.h, tagmanager/python.c:
4448 Fixed python parser to parser class methods.
4450 2005-07-15 Naba Kumar <naba@gnome.org>
4452 * plugins/project-wizard/property.c: Used parenthesis to remove
4455 * plugins/project-wizard/templates/anjuta-plugin.wiz,
4456 plugins/project-wizard/templates/gcj.wiz,
4457 plugins/project-wizard/templates/gnome.wiz,
4458 plugins/project-wizard/templates/gtk.wiz,
4459 plugins/project-wizard/templates/gtkmm.wiz,
4460 plugins/project-wizard/templates/java.wiz,
4461 plugins/project-wizard/templates/python.wiz,
4462 plugins/project-wizard/templates/terminal.wiz,
4463 plugins/project-wizard/templates/wxwin.wiz,
4464 plugins/project-wizard/templates/xlib-dock.wiz,
4465 plugins/project-wizard/templates/xlib.wiz: Fixed wizard descriptions
4468 2005-07-15 Naba Kumar <naba@gnome.org>
4470 * plugins/project-wizard/templates/java.wiz,
4471 plugins/project-wizard/templates/java/Makefile.am,
4472 plugins/project-wizard/templates/java/project.anjuta,
4473 plugins/project-wizard/templates/python.wiz,
4474 plugins/project-wizard/templates/python/Makefile.am,
4475 plugins/project-wizard/templates/python/project.anjuta: Use different
4476 project files for java and python module where debugger is not
4477 included in the list of plugins.
4479 2005-07-15 Naba Kumar <naba@gnome.org>
4481 * configure.in, plugins/project-wizard/templates/Makefile.am,
4482 plugins/project-wizard/templates/gcj-logo.png,
4483 plugins/project-wizard/templates/gcj.wiz,
4484 plugins/project-wizard/templates/gcj/.cvsignore,
4485 plugins/project-wizard/templates/gcj/Makefile.am,
4486 plugins/project-wizard/templates/gcj/configure.in.tpl,
4487 plugins/project-wizard/templates/gcj/src/.cvsignore,
4488 plugins/project-wizard/templates/gcj/src/Makefile.am,
4489 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
4490 plugins/project-wizard/templates/java-logo.png,
4491 plugins/project-wizard/templates/java.wiz,
4492 plugins/project-wizard/templates/java/configure.in.tpl,
4493 plugins/project-wizard/templates/java/po/Makefile.am,
4494 plugins/project-wizard/templates/java/po/POTFILES.in,
4495 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
4496 plugins/project-wizard/templates/java/src/main.java,
4497 plugins/project-wizard/templates/python-logo.png,
4498 plugins/project-wizard/templates/python.wiz,
4499 plugins/project-wizard/templates/python/.cvsignore,
4500 plugins/project-wizard/templates/python/Makefile.am,
4501 plugins/project-wizard/templates/python/configure.in.tpl,
4502 plugins/project-wizard/templates/python/po/.cvsignore,
4503 plugins/project-wizard/templates/python/po/Makefile.am,
4504 plugins/project-wizard/templates/python/po/POTFILES.in,
4505 plugins/project-wizard/templates/python/src/.cvsignore,
4506 plugins/project-wizard/templates/python/src/Makefile.am,
4507 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
4508 plugins/project-wizard/templates/python/src/main.py: Added Generic
4509 gcj and python project wizards. Fixed Generic java project to
4510 use _JAVA primary. Update gnome-build from cvs for them to work
4513 2005-07-12 Naba Kumar <naba@gnome.org>
4515 * plugins/project-manager/plugin.c: Automatically determine
4516 project backend by probing.
4518 2005-07-04 Naba Kumar <naba@gnome.org>
4520 * Makefile.am: Do not install old anjuta.glade file which conflicts
4521 with newer src/anjuta.glade.
4523 2005-07-03 Johannes Schmid <jhs@cvs.gnome.org>
4525 * plugins/an_symbol_prefs.c:
4526 Sort list of available symbol files
4528 2005-07-02 Johannes Schmid <jhs@cvs.gnome.org>
4530 * plugins/build-basic-autotools.c:
4533 * plugins/gtodo/libgtodo.c:
4534 Possible fix for #307800
4536 * libanjuta/anjuta-encodings.c
4537 libanjuta/anjuta-launcher.c
4538 libanjuta/anjuta-preference-dialog.c
4539 libanjuta/anjuta-preferences.c
4540 libanjuta/anjuta-ui.c
4541 libanjuta/anjuta-util.c
4542 libanjuta/cell-renderer-captioned-image.c
4545 Patch from de_lupus@pandora.be (Kristof Vansant):
4546 Replaced deprecated gnome-i18n.h
4549 2005-07-01 Johannes Schmid <jhs@cvs.gnome.org>
4551 * plugins/subversion/anjuta-subversion.glade
4552 plugins/subversion/anjuta-subversion.ui
4553 plugins/subversion/plugin.c
4554 plugins/subversion/subversion-actions.c
4555 plugins/subversion/subversion-callbacks.h
4556 plugins/subversion/subversion-callbacks.c
4557 plugins/subversion/svn-backend-priv.h
4558 plugins/subversion/svn-backend.h
4559 plugins/subversion/svn-backend.c
4560 plugins/subversion/svn-thread.h
4561 plugins/subversion/svn-thread.c:
4563 Implemented Subversion diff
4565 2005-06-30 Johannes Schmid <jhs@cvs.gnome.org>
4567 * plugins/build-basic-autotools/build-basic-autotools.c:
4568 Fixed crash bug! Might be useful to release 2.0.2 soon
4569 because this bug will crash any build which produces errors
4572 === Anjuta 2.0.1 ===
4574 2005-06-27 Naba Kumar <naba@gnome.org>
4576 * plugins/tools/execute.c: Formated code.
4578 2005-06-26 Sebastien Granjoux <seb.sfo@free.fr>
4580 * plugins/build-basic-autotools/build-basic-autotools.c:
4581 Remove two memory leaks
4582 Check command output versus untranslated strings too
4584 * plugins/tools/execute.c:
4585 Remove two memory leaks
4586 Check command output versus untranslated strings too
4587 Remove description message
4589 * plugins/tools/fileop.c:
4590 Escape tool name in xml configuration file
4592 2005-05-26 Naba Kumar <naba@gnome.org>
4594 * configure.in: Bumped version to 2.0.1
4595 * plugins/tools/scripts/Makefile.am: Fixed make checkdist bugs.
4597 * plugins/tools/execute.c: Fixed clickable messages.
4600 * plugins/glade/plugin.c, src/layout.xml: Added glade stock icon.
4601 Deactivate glade plugin when last glade project is closed. Reorder
4602 glade widgets in layout. Change glade project when user selects a
4603 new project. Removed project from the list when user closes it. Fixed
4604 glade project file loading from URI. Save and restored loaded glade
4605 projects in/from session.
4607 * plugins/class-gen/action-callbacks.c,
4608 plugins/class-gen/anjuta-class-gen-plugin.glade,
4609 plugins/class-gen/class_gen.c, plugins/class-gen/plugin.c,
4610 plugins/file-wizard/anjuta-file-wizard.glade,
4611 plugins/file-wizard/file.c, plugins/file-wizard/file.h,
4612 plugins/file-wizard/plugin.c, plugins/file-wizard/plugin.h: Implemented
4613 "Add to project" correctly. Use the source file path returned after
4614 adding to project. Fixed memory leaks. Deactivate wizard plugins
4617 * plugins/project-manager/plugin.c,
4618 plugins/project-wizard/anjuta-project-wizard.glade,
4619 plugins/project-wizard/druid.c, plugins/project-wizard/install.c,
4620 plugins/project-wizard/plugin.c, plugins/project-wizard/plugin.h,
4621 src/Makefile.am, src/anjuta-app.c, src/anjuta.glade: Moved
4622 project-wizard preference page to anjuta app, because they are
4623 more appropriated as general preferences. Renamed username and
4624 useremail properties keys.
4626 * po/POTFILES.in: Updated.
4628 * plugins/editor/action-callbacks.c: Fixed a crash bug when a file is
4631 * plugins/file-loader/plugin.c: Do not use static variable to store
4632 created submenu in factory. Fixed crash in anjuta exit.
4634 2005-05-24 Naba Kumar <naba@gnome.org>
4636 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
4637 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
4638 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
4639 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
4640 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
4641 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
4642 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
4643 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
4644 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
4646 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
4647 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
4648 plugins/build-basic-autotools/build-basic-autotools.c,
4649 plugins/build-basic-autotools/build-basic-autotools.h,
4650 plugins/build-basic-autotools/executer.c,
4651 plugins/build-basic-autotools/executer.h,
4652 plugins/devhelp/plugin.c, plugins/gdb/debugger.c,
4653 plugins/tools/variable.c: Added an extra argument to
4654 anuta_util_dialog_input() to pass default value. Save/load project
4655 configure and execution parameters in/from session.
4657 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug when no
4658 symbol browser is loaded.
4660 * plugins/profile-default/plugin.c: Fixed an unbalanced shell
4663 * plugins/terminal/terminal.c: Fixed bug where repeated activate and
4664 deactivate would not start shell.
4666 2005-05-24 Naba Kumar <naba@gnome.org>
4668 * libanjuta/anjuta-ui.c, libanjuta/plugins.c,
4669 libegg/egg-combo-action.c, libegg/egg-recent-action.c,
4670 libegg/egg-submenu-action.c, libegg/test-actions.c,
4671 plugins/build-basic-autotools/build-basic-autotools.c,
4672 plugins/cvs-plugin/plugin.c, plugins/editor/aneditor-autocomplete.cxx,
4673 plugins/editor/search-replace.c, plugins/editor/text_editor.c,
4674 plugins/file-wizard/plugin.c, plugins/gdb/debugger.c,
4675 plugins/gtodo/plugin.c, plugins/macro/macro-db.c,
4676 plugins/macro/plugin.c, plugins/message-view/plugin.c,
4677 plugins/profile-default/plugin.c, plugins/project-import/plugin.c,
4678 plugins/project-manager/plugin.c, plugins/project-wizard/plugin.c,
4679 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
4680 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
4681 plugins/tools/plugin.c: Used DEBUG_PRINT() instead of g_message().
4683 2005-05-24 Naba Kumar <naba@gnome.org>
4685 * data/properties/styles.properties: Fixed defalt font.
4687 * plugins/editor/search-replace.c,
4688 plugins/editor/search-replace_backend.c: Fixed message outputs. Identify
4689 project openness wihtout activating project-manager plugin (i.e.
4690 using anjuta_shell_get()).
4692 * libanjuta/interfaces/libanjuta.idl, plugins/project-manager/plugin.c:
4693 - Completed add_source(), add_group() and add_target() methods of
4694 IAnjutaProjectManager.
4695 - Change their definition to return the added element (or NULL).
4696 - Used interface API for project main menus and 'add to project'
4697 from file-manager context menu.
4698 - Select proper default target/group when prompting for adding
4699 source/target/group.
4700 - Do not expand all nodes in selection tree when default selection
4701 are given (eases navigation in big projects).
4703 - Marked strings for translation.
4705 2005-05-23 Naba Kumar <naba@gnome.org>
4707 * src/anjuta-app.c: Save menu accelerators on change.
4709 * plugins/editor/anjuta-docman.c: Fixed premature destruction of
4710 save-as dialog (leading to crash later).
4712 2005-05-22 Naba Kumar <naba@gnome.org>
4715 * AUTHORS: Added developers for other projects. Updated.
4716 * TODO.tasks: Updated.
4717 * ChangeLog: Added past changelogs from anjuta-0.1.5.
4719 2005-05-22 Naba Kumar <naba@gnome.org>
4721 * plugins/tools/execute.c: Make parsable lines distinct by adding
4722 a "Click me" description in the message. Allow tools to open arbibrary
4723 file in editory using gdb-styled annotation (The line starts with two
4724 \032 characters followed by the file:line).
4726 * plugins/tools/scripts/prepare-changelog.pl,
4727 plugins/tools/scripts/tools-2.xml.in: Fixed to add changelog entry in
4728 ChangeLog file itself and open it.
4730 2005-06-21 Sebastien Granjoux <seb.sfo@free.fr>
4732 * plugins/tools/execute.c:
4733 Parse output in message pane
4734 Correct a crash on plugin deactivation
4736 * plugins/tools/fileop.c,
4737 plugins/tools/tool.c,
4738 plugins/tools/tool.h:
4739 Load only valid tools
4741 2005-06-21 Naba Kumar <naba@gnome.org>
4743 * anjuta.spec.in: Fixed devel package requirement.
4745 * plugins/message-view/message-view.c: Scroll message on next/previous.
4747 * TODO.tasks: Updated.
4749 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
4750 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
4751 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
4752 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
4753 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
4754 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
4755 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
4756 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
4758 * libanjuta/anjuta-preferences.c,
4759 plugins/build-basic-autotools/build-basic-autotools.c,
4760 plugins/build-basic-autotools/executer.c,
4761 plugins/class-gen/action-callbacks.c,
4762 plugins/class-gen/action-callbacks.h,
4763 plugins/class-gen/class_gen.c,
4764 plugins/cvs-plugin/cvs-interface.c,
4765 plugins/debug-manager/attach_process.c,
4766 plugins/debug-manager/plugin.c,
4767 plugins/debug-manager/utilities.c,
4768 plugins/debug-manager/utilities.h,
4769 plugins/editor/aneditor-autocomplete.cxx,
4770 plugins/editor/aneditor.cxx,
4771 plugins/editor/search-replace.c,
4772 plugins/editor/search-replace_backend.c,
4773 plugins/gdb/breakpoints.c,
4774 plugins/gdb/registers.c,
4775 plugins/patch/plugin.c,
4776 plugins/project-wizard/druid.c,
4777 plugins/project-wizard/install.c,
4778 plugins/subversion/plugin.c,
4779 tagmanager/tm_file_entry.c: Fixed compiler warnings and deleted dead
4782 * plugins/class-gen/action-callbacks.c,
4783 plugins/project-wizard/parser.c,
4784 plugins/project-wizard/property.c,
4785 plugins/project-wizard/values.c,
4786 plugins/symbol-browser/an_symbol.c: Fixed compiler warnings.
4788 * plugins/tools/scripts/prepare-changelog.pl: Order filenames
4791 2005-06-20 Naba Kumar <naba@gnome.org>
4793 * manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
4794 manuals/reference/libanjuta/tmpl/e-splash.sgml,
4795 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
4797 * libanjuta/anjuta-launcher.c: Fixed possible double call of child
4800 * plugins/file-wizard/file.c, plugins/file-manager/an_file_view.c:
4801 Fixed possible memory corruption.
4803 * plugins/profile-default/plugin.c, plugins/symbol-browser/plugin.c,
4804 plugins/symbol-browser/an_symbol_view.c, libanjuta/e-splash.c,
4805 libanjuta/anjuta-status.c, plugins/project-manager/plugin.c: Fixed
4806 progress bar increment and added progress status for symbol refresh
4807 and project loading.
4809 * plugins/profile-default/plugin.c, libanjuta/interfaces/libanjuta.idl,
4810 libanjuta/e-splash.h, libanjuta/anjuta-status.c, src/main.c,
4811 plugins/file-loader/plugin.c, libanjuta/e-splash.c, src/anjuta.h,
4812 libanjuta/anjuta-status.h, src/anjuta.c: Implemented progress
4815 * TODO.tasks: Updated.
4817 2005-06-19 Naba Kumar <naba@gnome.org>
4819 * global_tags/create_global_tags.sh: Fixed sh incompatibility bug.
4822 * plugins/project-import/project-import.c: Deactivate plugin when done.
4824 2005-06-18 Naba Kumar <naba@gnome.org>
4826 * plugins/profile-default/plugin.c: Fixed error when loading another
4827 project while a project is still loaded.
4829 * plugins/project-manager/plugin.c: Used (newly added) group-activated
4830 signal from gnome-build to popup group properties.
4832 * src/anjuta.c: Load default session by default.
4834 * po/POTFILES.in: Added missing files.
4836 * libanjuta/anjuta-plugin.[ch], libanjuta/plugins.[ch]: Do not
4837 activate plugin on load (activate it separately). Connect to activate
4838 and deactivate signals for housekeeping, so that if plugins are
4839 activated or deactivate externally, they are properly recorded.
4841 * plugins/profile-default/plugin.c: Save profile before a project
4842 is loaded so that it could be restored when project is closed.
4844 * plugins/file-loader/plugin.c: Fixed ok/cancel buttons order.
4846 2005-06-17 Naba Kumar <naba@gnome.org>
4848 * plugins/profile-default/plugin.h, plugins/profile-default/plugin.c,
4849 libanjuta/plugins.c, libanjuta/plugins.h: Implmented profile saving
4850 for project. The plugins loaded for the project is restored when project
4851 is loaded next time.
4853 * TODO.tasks: Updated.
4855 2005-06-15 Naba Kumar <naba@gnome.org>
4857 * plugins/tools/scripts/find-fixmes.pl,
4858 (new) plugins/tools/scripts/translation-status.pl,
4859 plugins/tools/scripts/tools-2.xml.in,
4860 plugins/tools/scripts/Makefile.am,
4861 plugins/tools/scripts/prepare-changelog.pl: Added translation
4862 status script. Completed find-fixmes.pl script. Fixed bugs.
4864 * plugins/tools/scripts/tools-2.xml.in: Fixed prepare-changelog
4867 2005-06-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4869 * plugins/message-view/anjuta-message-manager-plugin.glade :
4870 renamed "messages.tag.position" to "messages.tab.position".
4871 plugins/message-view/anjuta-msgman.c :
4872 Messages tab position prefrences.
4874 2005-06-14 Naba Kumar <naba@gnome.org>
4876 * (new) plugins/tools/scripts/find-fixmes.pl,
4877 (new) plugins/tools/scripts/tools-2.xml.in,
4878 (new) plugins/tools/scripts/Makefile.am,
4879 (new) plugins/tools/scripts/prepare-changelog.pl,
4880 plugins/tools/plugin.h, plugins/tools/fileop.c,
4881 plugins/tools/Makefile.am, configure.in: Added system tools.
4883 2005-06-11 Sebastien Granjoux <seb.sfo@free.fr>
4885 * plugins/tools/editor.c:
4886 Take care of creating .anjuta directory if missing
4888 2005-06-10 Naba Kumar <naba@gnome.org>
4890 * configure.in: Increased gnome-build required to version 0.1.2.
4892 * plugins/project-manager/plugin.c: Fixed target/group removal.
4895 2005-06-10 Naba Kumar <naba@gnome.org>
4897 * plugins/project-manager/plugin.c: Implemented target/group
4898 configuration (update gnome-build module from cvs).
4900 2005-06-07 Naba Kumar <naba@gnome.org>
4902 Patch from: Massimo Cora' <maxcvs@email.it>:
4903 * plugins/class-inheritance/Makefile.am,
4904 plugins/class-inheritance/class-inherit.c,
4905 plugins/class-inheritance/class-inherit.h,
4906 plugins/class-inheritance/plugin.c,
4907 plugins/class-inheritance/plugin.h,
4908 (added) plugins/class-inheritance/class-callbacks.[ch]: Implemented
4909 expanded view of classes in hierarchy canvas (collapsable again).
4911 2005-06-05 Johannes Schmid <jhs@cvs.gnome.org>
4913 * scintilla/patches/scintilla-64-bit.diff (added)
4914 * plugins/patch/patch-plugin.c:
4915 Conditional build for GTK 2.4 and GTK 2.6
4917 2005-06-04 Sebastien Granjoux <seb.sfo@free.fr>
4919 * plugins/tools/anjuta-tools.glade,
4920 plugins/tools/editor.c,
4921 plugins/tools/plugin.h,
4922 plugins/tools/fileop.c:
4923 Add a check box to edit an user script
4924 Correct a few memory leak
4926 * plugins/tools/execute.c,
4927 plugins/tools/tool.c,
4928 plugins/tools/tool.h:
4929 Move utility remove_mnemonic function in tool.c
4932 2005-06-04 Johannes Schmid <jhs@cvs.gnome.org>
4934 Patch from sbrabec@suse.cz:
4936 scintilla/include/Scintilla.h:
4938 Fix 64-Bit warnings in gcc 4
4940 2005-06-03 Johannes Schmid <jhs@cvs.gnome.org>
4942 * plugins/patch/patch_plugin.c
4943 plugins/patch/patch.h
4944 plugin/patch/patch-plugin.glade
4945 plugin/patch/Makefile.am:
4947 Changed patch plugin to use libglade and new gtk 2.6 widgets
4949 2005-05-31 Naba Kumar <naba@gnome.org>
4951 Patch from Jason Bayman <JBayman@HobbitHell.com>:
4952 * plugins/editor/text_editor.c: Don't show error
4955 2005-05-28 Sebastien Granjoux <seb.sfo@free.fr>
4957 * plugins/message-view/anjuta-message-manager.ui,
4958 plugins/message-view/anjuta-msgman.c,
4959 plugins/message-view/anjuta-msgman.h,
4960 plugins/message-view/message-view.c,
4961 plugins/message-view/message-view.h,
4962 plugins/message-view/plugin.c:
4963 Add a popup menu in messages panes
4964 Move save message pane option in it
4966 2005-05-28 Naba Kumar <naba@gnome.org>
4968 * data/properties/styles.properties: Fixed default font
4971 * plugins/editor/style-editor.c: cleanup.
4973 2005-05-25 Naba Kumar <naba@gnome.org>
4975 * plugin/gdb/plugin.c: Start gdb even if the program does
4976 not exists. Fixes bug #305074
4978 2005-05-24 Naba Kumar <naba@gnome.org>
4980 Patch from: Saleem Abdulrasool <compnerd@gentoo.org>
4981 * configure.in: graphviz pkgconfig path.
4983 2005-05-24 Naba Kumar <naba@gnome.org>
4985 * configure.in, anjuta.desktop.in.in: Fixed Icon path.
4986 * TODO.tasks: Updated.
4988 2005-05-22 Naba Kumar <naba@gnome.org>
4990 * anjuta.spec.in: Fixed spec file
4991 * plugins/editor/text_editor.c: Fixed gnome-vfs monitor.
4993 2005-05-21 Sebastien Granjoux <seb.sfo@free.fr>
4995 * TODO.tasks: Updated.
4997 * plugins/message-view/anjuta-message-manager.ui,
4998 plugins/message-view/message-view.c,
4999 plugins/message-view/message-view.h,
5000 plugins/message-view/plugin.c:
5001 Add shortcut for next and previous message
5002 Add a save message menu item
5003 Fix a bug in previous message
5005 2005-05-21 Naba Kumar <naba@gnome.org>
5007 * Makefile.am, anjuta.spec.in, configure.in, data/properties/Makefile.am,
5008 doc/Makefile.am, global-tags/create_global_tags.sh,
5009 libanjuta/interfaces/Makefile.am.iface: Fixed 64bit arch related bugs
5010 and rpm package creation. Fixed installation paths.
5012 * plugins/editor/anjuta-document-manager.glade,
5013 plugins/editor/text_editor.c: Fixed autoformat settings in preferences
5016 * tagmanager/tm_workspace.c: Fixed code format and compiler warning.
5018 2005-05-21 Naba Kumar <naba@gnome.org>
5020 * Makefile.am, configure.in, data/Makefile.am, doc/Makefile.am,
5021 global-tags/Makefile.am, launcher/Makefile.am, libegg/Makefile.am,
5022 pixmaps/Makefile.am, scripts/Makefile.am, src/Makefile.am,
5023 tagmanager/Makefile.am: Fixed paths configure variables to take
5024 automake configure variables instead of hardcoding.
5026 * global-tags/tm_global_tags.c: Formated code.
5028 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
5029 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
5030 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
5031 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
5032 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
5033 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
5034 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
5035 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
5036 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
5038 2005-05-20 Naba Kumar <naba@gnome.org>
5040 * README, anjuta.spec.in, configure.in: Updated Anjuta Descriptions
5041 and fixed rpm spec file (more testing required).
5043 * data/gdb.init: Don't set gdb prompt.
5045 * mime/Makefile.am: run update-mime-data only on system-wide install.
5047 * plugins/gdb/Makefile.am: Install plugin at correct paths.
5049 2005-05-19 Naba Kumar <naba@gnome.org>
5051 * plugins/terminal/terminal.c: Fixed crash bug when terminal is used
5052 while it's not visible.
5054 Patch from: Jason Bayman <JBayman@HobbitHell.com>
5055 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bugs.
5057 2005-05-19 Naba Kumar <naba@gnome.org>
5059 * configure.in: Fixed subversion checks. Added
5060 --disable-plugin-subversion and --disable-plugin-glade
5061 configure flags to manually turn off their plugin builds.
5063 * plugins/editor/plugin.c: Save and restore current editor line
5064 positions in session.
5066 2005-05-18 Naba Kumar <naba@gnome.org>
5068 * AUTHORS: Fixed email address.
5070 * libanjuta/anjuta-utils.c,
5071 plugins/project-manager/plugin.c: Take plugin shell as dialog parents
5072 when the projectmanager toplevel is not a window. Check for valid
5073 gtkwindow type before using the passed window as parent for anjuta
5076 2005-05-17 Naba Kumar <naba@gnome.org>
5078 * libanjuta/interfaces/libanjuta.idl: Fixed compiler warnings.
5080 * plugins/cvs-plugin/Makefile.am,
5081 plugins/devhelp/plugin.c,
5082 plugins/file-loader/Makefile.am,
5083 plugins/macro/Makefile.am,
5084 plugins/message-view/Makefile.am,
5085 plugins/patch/Makefile.am,
5086 plugins/project-manager/Makefile.am,
5087 plugins/subversion/Makefile.am,
5088 plugins/symbol-browser/Makefile.am: Removed -module flags
5091 * MAINTAINERS: Added file so that I could recieve bugzilla
5094 * plugins/glade/plugin.c: Fixed compile error.
5096 === Anjuta 2.0.0 ===
5098 2005-05-15 Naba Kumar <naba@gnome.org>
5100 * configure.in: Adjusted gdl version requirement. Bumped anjuta
5103 * plugins/symbol-browser/an_symbol_view.c,
5104 plugins/symbol-browser/plugin.c,
5105 tagmanager/tm_workspace.c: Fixed symbol-browser crash when
5106 symbols have been updated. Reset file symbols when update
5107 occurs. Fixed memory leaks.
5109 Patch from Jason Bayman <JBayman@HobbitHell.com>:
5110 * plugins/file-wizard/action-callbacks.c: Fixed crash bug.
5112 2005-05-14 Sebastien Granjoux <seb.sfo@free.fr>
5114 * plugins/tools/anjuta-tools.glade:
5115 Remove unused parameter dialog
5117 * plugins/tools/dialog.c,
5118 plugins/tools/fileop.c,
5119 plugins/tools/fileop.h,
5120 plugins/tools/tool.c,
5121 plugins/tools/tool.h,
5122 plugins/tools/variable.c:
5123 Add a few comments and cleanups
5125 * plugins/tools/editor.c,
5126 plugins/tools/editor.h:
5127 Remove code from previous plugin and add comments
5128 Use main window as parent (instead of tool list)
5130 * plugins/tools/execute.c,
5131 plugins/tools/execute.h:
5132 Remove code from previous plugin and add comments
5135 2005-05-14 Naba Kumar <naba@gnome.org>
5137 * AUTHORS, FUTURE, NEWS, README, ROADMAP: Updated and prepared for
5140 * configure.in: Fixed
5142 * plugins/class-inheritance/class-inheritance.png: New icon.
5144 * plugins/devhelp/plugin.c: Fixed docking bug where browser widget
5145 screws up when reparented.
5147 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5149 * plugins/editor/search-replace.c,
5150 plugins/editor/search-replace_backend.c
5151 plugins/project-manager/plugin.c : Clear find pane if searching same
5152 expression. Clean code.
5154 2005-05-14 Pawan Chitrakar <pawan@nplinux.org>
5156 * configure.in: Added ne in ALL_LINGUAS
5158 2005-05-13 Naba Kumar <naba@gnome.org>
5160 * configure.in: Fixed glade-3 version.
5162 * plugins/gdb/debugger.c, plugins/gdb/debugger.h,
5163 plugins/gdb/locals.c, plugins/gdb/stack_trace.c,
5164 plugins/gdb/watch.c: Update locals, watch and frame document on
5167 2005-05-12 Naba Kumar <naba@gnome.org>
5169 * plugins/editor/aneditor-autocomplete.cxx: Fixed infinite loop in
5170 scope autocompletion when the function definition is incomplete.
5172 * plugins/class-gen/anjuta-class-gen.plugin.in,
5173 plugins/file-wizard/anjuta-file-wizard.plugin.in,
5174 plugins/gdb/plugin.c,
5175 plugins/glade/anjuta-glade.plugin.in,
5176 plugins/project-import/anjuta-project-import.plugin.in,
5177 plugins/project-wizard/anjuta-project-wizard.plugin.in: Give a proper
5178 titles for the wizards.
5180 2005-05-11 Naba Kumar <naba@gnome.org>
5182 * configure.in, plugins/debug-manager/Makefile.am,
5183 plugins/debug-manager/plugin.c,
5184 (added) plugins/debug-manager/images/.cvsignore,
5185 (added) plugins/debug-manager/images/Makefile.am,
5186 (added) plugins/debug-manager/images/detach-16.png,
5187 (added) plugins/debug-manager/images/detach.png,
5188 (added) plugins/debug-manager/images/step-into-16.png,
5189 (added) plugins/debug-manager/images/step-into.png,
5190 (added) plugins/debug-manager/images/step-out-16.png,
5191 (added) plugins/debug-manager/images/step-out.png,
5192 (added) plugins/debug-manager/images/step-over-16.png,
5193 (added) plugins/debug-manager/images/step-over.png,
5194 plugins/gdb/Makefile.am,
5195 plugins/gdb/breakpoints.c,
5196 plugins/gdb/plugin.c,
5197 (added) plugins/gdb/images/.cvsignore,
5198 (added) plugins/gdb/images/Makefile.am,
5199 (added) plugins/gdb/images/breakpoint.png,
5200 (added) plugins/gdb/images/locals.png,
5201 (added) plugins/gdb/images/stack.png,
5202 (added) plugins/gdb/images/watch.png: Fixed breakpoints
5203 'remove all'. Added debugger icons.
5205 * plugins/editor/text_editor.c: Fixed file monitor.
5207 Patch from: Massimo Cora' <maxcvs@email.it>
5208 * plugins/patch/anjuta-patch-plugin.png,
5209 plugins/class-gen/Makefile.am,
5210 plugins/class-gen/action-callbacks.c,
5211 plugins/class-gen/class_gen.c,
5212 plugins/class-gen/class_logo.xpm: Implemented vcs
5213 file addions. New icons by Fabio Zecchini
5215 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5217 * libanjuta/interfaces/libanjuta.idl
5218 plugins/editor/anjuta-docman.c plugins/editor/search-replace.c
5219 plugins/editor/search-replace_backend.c
5220 plugins/project-manager/plugin.c : Search & Replace in all Project Files.
5222 2005-05-11 Naba Kumar <naba@gnome.org>
5224 * plugins/gdb/actions.c, plugins/gdb/breakpoints.c,
5225 plugins/gdb/breakpoints.h, plugins/gdb/debug_tree.c,
5226 plugins/gdb/plugin.c, plugins/gdb/plugin.h,
5227 plugins/gdb/registers.c, plugins/gdb/stack_trace.c,
5228 plugins/gdb/watch.c: Completed breakpoints implementation. Fixed
5231 * plugins/symbol-browser/an_symbol_prefs.c,
5232 plugins/symbol-browser/an_symbol_search.c,
5233 plugins/symbol-browser/an_symbol_view.c,
5234 plugins/symbol-browser/an_symbol_view.h,
5235 plugins/symbol-browser/plugin.c: Fixed memory leaks.
5237 2005-05-11 Naba Kumar <naba@gnome.org>
5239 * libanjuta/anjuta-shell.c: Fixed runtime warning.
5241 * libanjuta/e-splash.c, libanjuta/e-splash.h, src/main.c: Pass the
5242 progress bar location at create time, instead of hardcoding.
5244 * pixmaps/Makefile.am, (added) pixmaps/anjuta_splash_mini.png:
5245 Added mini splash screen.
5247 * plugins/editor/text_editor.c: Do not produce warning when file
5248 monitor could not be created.
5250 * plugins/profile-default/plugin.c: Save project session on exit.
5251 Show mini splash with progress bar at profile load.
5253 2005-05-10 Naba Kumar <naba@gnome.org>
5255 * configure.in, manuals/Makefile.am: Fixed compile flags.
5256 Disable outdated manuals builds.
5258 * global-tags/Makefile.am: Uninstall tags files on
5261 * libegg/Makefile.am: Use configured deprecated flags.
5263 * manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
5264 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
5265 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
5268 * mime/Makefile.am: Take DESTDIR into account.
5270 * plugins/class-gen/Makefile.am: Fixed 'make distcheck' errors.
5272 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug
5273 on scope autocompletion.
5275 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
5276 plugins/gdb/debugger.h, plugins/gdb/plugin.c: Use project
5277 shared libs and static libs paths for debugging. Order them
5280 * po/POTFILES.in: Updated.
5282 2005-05-09 Naba Kumar <naba@gnome.org>
5284 * libanjuta/interfaces/libanjuta.idl,
5285 plugins/gdb/debugger.[ch], plugins/gdb/plugin.c,
5286 plugins/gdb/breakpoints.ch, plugins/gdb/gdbmi-test.c,
5287 plugins/debug-manager/plugin.c, plugins/gdb/anjuta-gdb-plugin.ui:
5288 Implemented debugger source directory search and emits location changed
5289 signal with absolute path of the file.
5291 * plugins/tools/tool.c: Fixed compile errors.
5293 2005-05-08 Sebastien Granjoux <seb.sfo@free.fr>
5295 * plugins/tools/anjuta-tools.glade,
5296 plugins/tools/dialog.h,
5297 plugins/tools/dialog.c,
5298 plugins/tools/plugin.c,
5299 plugins/tools/editor.c:
5300 Improve graphical user interface
5302 Correct an error on close
5305 * plugins/tools/fileop.c,
5306 plugins/tools/tool.h,
5307 plugins/tools/tool.c:
5308 Change the tool internal structure
5309 Support having tools configuration in several places
5311 2005-05-08 Naba Kumar <naba@gnome.org>
5313 * plugins/gdb/actions.c,
5314 (removed) plugins/gdb/registers_cbs.c,
5315 (removed) plugins/gdb/registers_cbs.h,
5316 (removed) plugins/gdb/registers_gui.c,
5317 (removed) plugins/gdb/sharedlib_cbs.c,
5318 (removed) plugins/gdb/sharedlib_cbs.h,
5319 (removed) plugins/gdb/sharedlib_gui.c,
5320 (removed) plugins/gdb/signals_cbs.c,
5321 (removed) plugins/gdb/signals_cbs.h,
5322 (removed) plugins/gdb/signals_gui.c: Removed dead files.
5324 2005-05-08 Naba Kumar <naba@gnome.org>
5326 * plugins/build-basic-autotools/executer.c: Fixed programs
5329 * plugins/debug-manager/Makefile.am,
5330 plugins/debug-manager/anjuta-debug-manager.glade,
5331 plugins/debug-manager/plugin.c,
5332 plugins/gdb/Makefile.am: Used libglade for programs listing
5335 * (added) plugins/gdb/pointer.png: Stack pointer image.
5337 * libanjuta/anjuta-marshal.list,
5338 pixmaps/Makefile.am,
5339 plugins/gdb/actions.c,
5340 plugins/gdb/actions.h,
5341 plugins/gdb/anjuta-gdb-plugin.ui,
5342 plugins/gdb/anjuta-gdb.glade,
5343 plugins/gdb/breakpoints.c,
5344 plugins/gdb/breakpoints.h,
5345 plugins/gdb/debug_tree.c,
5346 plugins/gdb/debug_tree.h,
5347 plugins/gdb/debugger.c,
5348 plugins/gdb/debugger.h,
5349 plugins/gdb/gdbmi-test.c,
5350 plugins/gdb/gdbmi.c,
5351 plugins/gdb/gdbmi.h,
5354 plugins/gdb/locals.c,
5355 plugins/gdb/locals.h,
5356 plugins/gdb/memory.c,
5357 plugins/gdb/memory.h,
5358 plugins/gdb/plugin.c,
5359 plugins/gdb/plugin.h,
5360 plugins/gdb/registers.c,
5361 plugins/gdb/registers.h,
5362 plugins/gdb/registers_cbs.c,
5363 plugins/gdb/registers_cbs.h,
5364 plugins/gdb/registers_gui.c,
5365 plugins/gdb/sharedlib.c,
5366 plugins/gdb/sharedlib.h,
5367 plugins/gdb/sharedlib_cbs.c,
5368 plugins/gdb/sharedlib_cbs.h,
5369 plugins/gdb/sharedlib_gui.c,
5370 plugins/gdb/signals.c,
5371 plugins/gdb/signals.h,
5372 plugins/gdb/signals_cbs.c,
5373 plugins/gdb/signals_cbs.h,
5374 plugins/gdb/signals_gui.c,
5375 plugins/gdb/stack_trace.c,
5376 plugins/gdb/stack_trace.h,
5377 plugins/gdb/utilities.c,
5378 plugins/gdb/utilities.h,
5379 plugins/gdb/watch.c,
5380 plugins/gdb/watch.h,
5381 plugins/gdb/watch_cbs.c,
5382 plugins/gdb/watch_cbs.h,
5383 plugins/gdb/watch_gui.c: Implemented gdb MI interface and used
5384 it for all debugger component updates and listing. Implemented
5385 user custom debugger command window. Fixed all debugger components
5386 to work correctly. Implemented debugger as GObject. Removed
5389 2005-05-06 Naba Kumar <naba@gnome.org>
5391 * TODO.tasks: Updated.
5393 * plugins/build-basic-autotools/Makefile.am,
5394 plugins/file-loader/Makefile.am,
5395 plugins/profile-default/Makefile.am,
5396 plugins/sample1/Makefile.am,
5397 plugins/symbol-browser/images/Makefile.am,
5398 src/Makefile.am: Fixed 'make distcheck' errors.
5400 * plugins/symbol-browser/an_symbol_view.c: Removed unnecessary
5403 * tagmanager/tm_workspace.c: Include prototypes in getting
5406 2005-05-06 Naba Kumar <naba@gnome.org>
5408 * TODO.tasks: Updated.
5410 * configure.in, plugins/cvs-plugin/Makefile.am,
5411 plugins/debug-manager/Makefile.am,
5412 plugins/devhelp/Makefile.am,
5413 plugins/editor/Makefile.am,
5414 plugins/gdb/Makefile.am: Fixed 'make distcheck' errors.
5416 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaSymbol,
5417 IAnjutaSymbolManager, IAnjutaIterable and IAnjutaIterableTree
5420 * tagmanager/tm_workspace.c,
5421 tagmanager/include/tm_workspace.h,
5422 plugins/editor/aneditor-autocomplete.cxx,
5423 plugins/editor/aneditor-calltip.cxx: Fixed fill_find_tags_array()
5424 to return all matching tag types when no name is given instead of
5425 returning empty array.
5427 * plugins/symbol-browser/Makefile.am,
5428 (added) plugins/symbol-browser/an_symbol.c,
5429 (added) plugins/symbol-browser/an_symbol.h,
5430 plugins/symbol-browser/an_symbol_info.c,
5431 plugins/symbol-browser/an_symbol_info.h,
5432 (added) plugins/symbol-browser/an_symbol_iter.c,
5433 (added) plugins/symbol-browser/an_symbol_iter.h,
5434 plugins/symbol-browser/an_symbol_search.c,
5435 plugins/symbol-browser/an_symbol_view.c,
5436 plugins/symbol-browser/an_symbol_view.h,
5437 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
5438 plugins/symbol-browser/plugin.c,
5439 plugins/symbol-browser/plugin.h: Implemented IAnjutaSymbol wrapper
5440 for tags. Implemented IAnjutaSymbolManager interface in symbol-browser
5441 plugin and implemented IAnjutaIterable interface for symbol search
5444 * plugins/class-inheritance/Makefile.am,
5445 plugins/class-inheritance/class-inherit.c,
5446 plugins/class-inheritance/class-inherit.h,
5447 plugins/class-inheritance/plugin.h: Use the newly added
5448 IAnjutaSymbolManager/IAnjutaSymbol/IAnjutaIterable intefaces and
5449 get rid of libanjuta-ctags.la dependencies.
5451 2005-05-02 Naba Kumar <naba@gnome.org>
5453 * plugins/class-inheritance/class-inherit.c,
5454 plugins/class-inheritance/plugin.c,
5455 plugins/class-inheritance/plugin.h: Fixed crash bug when no symbols could
5456 be found for a class. Formated code.
5458 Patch from: Curtis Magyar <curtm4n@gmail.com>:
5459 * plugins/editor/anjuta-docman.c: Fixed alpabetical ordering
5462 2005-05-01 Sebastien Granjoux <seb.sfo@free.fr>
5464 * libanjuta/anjuta-launcher.c:
5465 Keep trying sending data until all bytes have been written
5467 * plugins/tools/anjuta-tools.glade,
5468 plugins/tools/editor.c:
5469 Add a combo box to defined data from stdin
5471 * plugins/tools/execute.c:
5472 Send data in stdin if needed
5475 * plugins/tools/fileop.c,
5476 plugins/tools/tool.h,
5477 plugins/tools/tool.c:
5478 Store, load and save stdin data
5479 Use tools-2.xml instead of tools.xml
5481 * plugins/tools/plugin.c,
5482 plugins/tools/plugin.h:
5485 * plugins/tools/dialog.c,
5486 plugins/tools/dialog.h:
5489 * plugins/tools/variable.c,
5490 plugins/tools/variable.h:
5491 Add editor related variables
5494 2005-04-29 Naba Kumar <naba@gnome.org>
5496 * libanjuta/Makefile.am, src/Makefile.am: Include libutil in libanjuta.
5498 * plugins/editor/text_editor.c: Fixed line marker interpretation.
5500 * data/gdb.init, plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
5501 plugins/gdb/breakpoints.h, plugins/gdb/debugger.c,
5502 plugins/gdb/debugger.h, (added) plugins/gdb/gdbmi-test.c,
5503 (added) plugins/gdb/gdbmi.c, (added) plugins/gdb/gdbmi.h: Started
5504 working on gdb MI interface. Completed MI parser interface.
5506 Patch from Massimo Cora <maxcvs@email.it>:
5507 * plugins/class-inheritance/Makefile.am,
5508 plugins/class-inheritance/class-inherit.c,
5509 plugins/class-inheritance/class-inherit.h,
5510 plugins/class-inheritance/plugin.c,
5511 plugins/class-inheritance/plugin.h: Update to class inheritance plugin.
5512 Used system theme for colors. Display class members on mouse click.
5514 2005-04-28 Naba Kumar <naba@gnome.org>
5516 * plugins/symbol-browser/an_symbol_prefs.c
5517 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade: Added
5518 implementation to create/add/remove custom tags files in symbol
5521 * global-tags/Makefile.am: Exclude bin target anjuta-tags from
5524 * plugins/project-import/project-import.c: Fixed memory leaks and
5525 use correct debug prints.
5527 * TODO.tasks: Updated.
5529 2005-04-27 Naba Kumar <naba@gnome.org>
5531 * libanjuta/Makefile.am, libanjuta/interfaces/Makefile.am.iface,
5532 libegg/Makefile.am, libegg/treeviewutils/Makefile.am,
5533 scintilla/Makefile.am: Fixed 'make distcheck' errors.
5535 * plugins/editor/anjuta-docman.c,
5536 plugins/editor/anjuta-docman.h,
5537 plugins/editor/plugin.c: Emit editor-added signal from docman
5538 and connect signals to new editor correctly.
5540 * plugins/class-inheritance/plugin.c,
5541 plugins/symbol-browser/plugin.c: Added stock icons.
5543 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
5544 plugins/build-basic-autotools/executer.c,
5545 plugins/build-basic-autotools/executer.h: Added missing files
5546 for the execute programs implementation.
5548 2005-04-26 Naba Kumar <naba@gnome.org>
5550 * TODO.tasks: Updated.
5552 * plugins/file-loader/plugin.c,
5553 plugins/project-import/anjuta-project-import.plugin.in,
5554 plugins/project-import/plugin.c,
5555 plugins/project-import/project-import.c,
5556 plugins/project-import/project-import.h: Be able to import older
5559 2005-04-26 Naba Kumar <naba@gnome.org>
5561 * libanjuta/anjuta-shell.c: Remove widget from the queue also when
5562 removing it from the shell.
5564 * libanjuta/anjuta-shell.c,
5565 libanjuta/anjuta-shell.h,
5566 plugins/profile-default/plugin.c: Implemented freeze/thaw for shell
5567 so that widget additions are freezed or thaw using a pending queue.
5568 Fixded UI flicker while loading projects.
5570 2005-04-26 Naba Kumar <naba@gnome.org>
5572 * TODO.tasks: Updated.
5574 * libanjuta/interfaces/libanjuta.idl: Added execute method for
5575 IAnjutaBuildable interface.
5577 * plugins/build-basic-autotools/Makefile.am,
5578 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
5579 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
5580 plugins/build-basic-autotools/build-basic-autotools.c,
5581 plugins/build-basic-autotools/build-basic-autotools.h: Added "Execute"
5582 interface and UI for executing project/file programs. Implemented
5583 IAnjutaFile interface so that executables could be opened directly.
5585 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Removed
5586 Authors line (Reserved for external plugins, which do not have a way to
5587 show their credits).
5589 * plugins/file-loader/plugin.c: Read "Title" from [Wizard] and
5590 [File Loader] group for menu labels (default to "Name" if it is not
5593 * plugins/terminal/terminal.c: Implemented IAnjutaTerminal interface
5594 for executing external commands.
5596 2005-04-25 Sebastien Granjoux <seb.sfo@free.fr>
5598 * plugins/project-wizard/property.c:
5599 Correct a memory leak
5601 * libanjuta/interfaces/libanjuta.idl,
5602 plugins/editor/text_editor.c:
5603 Add erase_all and replace_selection function to IAnjutaEditor
5605 * plugins/tools/anjuta-tools.glade,
5606 plugins/tools/fileop.c,
5607 plugins/tools/editor.c,
5608 plugins/tools/tool.c
5609 plugins/tools/tool.h:
5610 Add shortcut and icon
5612 * plugins/tools/variable.c,
5613 plugins/tools/variable.h:
5614 Add a variable asking parameters at run time
5616 * plugins/tools/execute.c:
5617 Add a warning message for missing document manager
5618 Add replace buffer and replace selection output
5619 Correct an error in popup output
5621 * plugins/tools/plugin.c,
5622 plugins/tools/plugin.h,
5623 plugins/tools/anjuta-tools.ui,
5626 Attach tools menu to a new place
5628 2005-04-25 Naba Kumar <naba@gnome.org>
5630 * libanjuta/plugins.c, src/about.c, src/about.h,
5631 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui,
5632 plugins/class-gen/anjuta-class-gen.plugin.in: Added about
5633 plugins (about box for plugins) menu.
5635 2005-04-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5637 * plugins/editor/search-replace.c :
5638 Displayed full path in Search pane window.
5639 Bug 300231 : Selected line in Search pane window .
5641 2005-04-23 Naba Kumar <naba@gnome.org>
5643 * plugins/terminal/terminal.c: Fixed crash on terminal docking.
5645 2005-04-22 Naba Kumar <naba@gnome.org>
5647 * plugins/project-wizard/templates/java-logo.png: Smaller icons.
5649 * plugins/project-wizard/templates/java.wiz,
5650 plugins/project-wizard/templates/java/src/Makefile.am.tpl: Add option
5651 to create bytecodes (.class) files.
5653 * plugins/symbol-browser/an_symbol_info.c,
5654 plugins/symbol-browser/an_symbol_info.h,
5655 plugins/symbol-browser/an_symbol_search.c,
5656 plugins/symbol-browser/an_symbol_view.c,
5657 plugins/symbol-browser/plugin.c,
5658 tagmanager/tm_workspace.c: Fixed java symbols view. Fixed icon types
5659 in file symbol list.
5661 2005-04-22 Naba Kumar <naba@gnome.org>
5663 * TODO.tasks: Updated.
5665 * plugins/class-inheritance/Makefile.am,
5666 plugins/subversion/Makefile.am: Do not install plugin files when
5667 plugin build condition is false.
5669 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
5670 plugins/build-basic-autotools/build-basic-autotools.c,
5671 plugins/build-basic-autotools/build-basic-autotools.h,
5672 plugins/file-loader/anjuta-loader-plugin.ui,
5673 plugins/file-loader/dnd.c,
5674 plugins/file-loader/plugin.c,
5675 plugins/file-loader/plugin.h,
5676 plugins/project-manager/anjuta-project-manager.ui,
5677 plugins/project-manager/plugin.c: Added open file and build context
5678 menu in project manager context menu.
5680 2005-04-22 Naba Kumar <naba@gnome.org>
5682 * configure.in: Added message output showing conditional plugins to
5685 * src/layout.xml: Added layout for class-inheritance plugin widget.
5687 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Fixed
5688 plugin name to remove redundant terms.
5690 * TODO.tasks: Updated.
5693 plugins/symbol-browser/Makefile.am,
5694 plugins/symbol-browser/an_symbol_view.c,
5695 (removed) plugins/symbol-browser/sv_class.xpm,
5696 (removed) plugins/symbol-browser/sv_function.xpm,
5697 (removed) plugins/symbol-browser/sv_macro.xpm,
5698 (removed) plugins/symbol-browser/sv_private_fun.xpm,
5699 (removed) plugins/symbol-browser/sv_private_var.xpm,
5700 (removed) plugins/symbol-browser/sv_protected_fun.xpm,
5701 (removed) plugins/symbol-browser/sv_protected_var.xpm,
5702 (removed) plugins/symbol-browser/sv_public_fun.xpm,
5703 (removed) plugins/symbol-browser/sv_public_var.xpm,
5704 (removed) plugins/symbol-browser/sv_static_fun.xpm,
5705 (removed) plugins/symbol-browser/sv_static_var.xpm,
5706 (removed) plugins/symbol-browser/sv_struct.xpm,
5707 (removed) plugins/symbol-browser/sv_unknown.xpm,
5708 (removed) plugins/symbol-browser/sv_variable.xpm,
5709 (added) plugins/symbol-browser/images/.cvsignore,
5710 (added) plugins/symbol-browser/images/Icons.16x16.Class,
5711 (added) plugins/symbol-browser/images/Icons.16x16.Enum,
5712 (added) plugins/symbol-browser/images/Icons.16x16.Field,
5713 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.BringToFront,
5714 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.SendToBack,
5715 (added) plugins/symbol-browser/images/Icons.16x16.Interface,
5716 (added) plugins/symbol-browser/images/Icons.16x16.InternalClass,
5717 (added) plugins/symbol-browser/images/Icons.16x16.InternalDelegate,
5718 (added) plugins/symbol-browser/images/Icons.16x16.InternalEnum,
5719 (added) plugins/symbol-browser/images/Icons.16x16.InternalEvent,
5720 (added) plugins/symbol-browser/images/Icons.16x16.InternalField,
5721 (added) plugins/symbol-browser/images/Icons.16x16.InternalInterface,
5722 (added) plugins/symbol-browser/images/Icons.16x16.InternalMethod,
5723 (added) plugins/symbol-browser/images/Icons.16x16.InternalProperty,
5724 (added) plugins/symbol-browser/images/Icons.16x16.InternalStruct,
5725 (added) plugins/symbol-browser/images/Icons.16x16.Literal,
5726 (added) plugins/symbol-browser/images/Icons.16x16.Method,
5727 (added) plugins/symbol-browser/images/Icons.16x16.NameSpace,
5728 (added) plugins/symbol-browser/images/Icons.16x16.PrivateClass,
5729 (added) plugins/symbol-browser/images/Icons.16x16.PrivateDelegate,
5730 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEnum,
5731 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEvent,
5732 (added) plugins/symbol-browser/images/Icons.16x16.PrivateField,
5733 (added) plugins/symbol-browser/images/Icons.16x16.PrivateInterface,
5734 (added) plugins/symbol-browser/images/Icons.16x16.PrivateMethod,
5735 (added) plugins/symbol-browser/images/Icons.16x16.PrivateProperty,
5736 (added) plugins/symbol-browser/images/Icons.16x16.PrivateStruct,
5737 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedClass,
5738 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedDelegate,
5739 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEnum,
5740 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEvent,
5741 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedField,
5742 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedInterface,
5743 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedMethod,
5744 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedProperty,
5745 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedStruct,
5746 (added) plugins/symbol-browser/images/Icons.16x16.Reference,
5747 (added) plugins/symbol-browser/images/Makefile.am: Removed old symbol
5748 pixmaps and added new icons (taken from monodevelop).
5750 2005-04-21 Naba Kumar <naba@gnome.org>
5752 Patch from Massimo Cora <maxcvs@email.it>:
5754 * configure.in, plugins/Makefile.am
5755 (new) plugins/class-inheritance/.cvsignore,
5756 (new) plugins/class-inheritance/Makefile.am,
5757 (new) plugins/class-inheritance/anjuta-class-inheritance.plugin.in,
5758 (new) plugins/class-inheritance/class-inherit.c,
5759 (new) plugins/class-inheritance/class-inherit.h,
5760 (new) plugins/class-inheritance/plugin.c,
5761 (new) plugins/class-inheritance/plugin.h,
5762 (new) plugins/class-inheritance/class-inheritance.png: Added class
5765 Changes by naba: Added pkgconfig check for graphviz and conditionally
5768 * plugins/patch/.cvsignore, plugins/tools/.cvsignore: Updated.
5770 2005-04-20 Naba Kumar <naba@gnome.org>
5772 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
5773 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
5774 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
5775 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
5776 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
5777 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
5778 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
5779 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
5780 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
5781 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
5782 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
5784 * plugins/gdb/plugin.[ch], plugins/gdb/utilities.[ch]: Fixed gdb
5785 message view management.
5787 * libanjuta/anjuta-children.[ch],
5788 plugins/build-basic-autotools/build-basic-autotools.c,
5789 libanjuta/anjuta-launcher.c, plugins/terminal/terminal.c:
5790 Removed anjuta_children_init() function,
5791 because it is done automatically when first invoked. Introduced
5792 anjuta_children_recover() to recover the child signalling. Fixed
5793 child exit management to correctly recover the exit status.
5795 * libanjuta/anjuta-launcher.c: Fixed anjuta_launcher_dispose()
5796 to properly shutdown the launcher and to kill the running process
5797 (without emitting any signal).
5799 * plugins/gdb/debugger.c, plugins/gdb/debugger.h, plugins/gdb/plugin.c,
5800 plugins/gdb/plugin.h: Fixed debugger to properly shutdown, kill both
5801 gdb and program instance.
5803 2005-04-19 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5805 * plugins/editor/search-replace.c :
5806 Fixed bug 300229 (Search dialog unsensitive freezed Search button).
5808 2005-04-18 Naba Kumar <naba@gnome.org>
5810 * TODO.tasks: Marked completed items.
5812 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
5813 plugins/gdb/debugger.h, plugins/gdb/plugin.c,
5814 plugins/project-manager/plugin.c: Prompt user for the debugging
5815 target (select from a list of project's executable targets) and
5816 correctly start debugger. Take care of libtool wrapping when the
5817 target selected is libtool target. Fixed debugger menu items
5820 2005-04-17 Sebastien Granjoux <seb.sfo@free.fr>
5822 * plugins/tools/execute.c,
5823 plugins/tools/execute.h:
5824 Implement save all files before running a command
5825 Implement all options for stdout and stderr except replace buffer
5826 Allow running several tools
5828 * plugins/tools/plugin.c:
5829 Move anjuta launcher in execute.c
5831 * plugins/tools/tools.h,
5832 plugins/tools/variable.c:
5835 2005-04-13 Sebastien Granjoux <seb.sfo@free.fr>
5837 * plugins/tools/anjuta-tools.glade:
5838 Add new properties in tool editor dialog
5839 Cosmetic improvements
5841 * plugins/tools/anjuta-tools.ui:
5842 Attach tool menu as a build menu
5844 * plugins/tools/dialog.c:
5845 Set tool menu item sensitivity in tool list
5848 * plugins/tools/editor.c,
5849 plugins/tools/editor.h,
5850 plugins/tools/fileop.c,
5851 plugins/tools/tool.c,
5852 plugins/tools/tool.h:
5853 Add new properties (active, save file...)
5854 Most of them are still not implemented
5856 * plugins/tools/execute.c,
5857 plugins/tools/execute.h:
5858 Reorganize code to support multiple run
5859 Support run in terminal
5861 * plugins/tools/plugin.c
5862 plugins/tools/plugin.h:
5863 Move message handling in execute.c
5865 * plugins/tools/variable.h,
5866 plugins/tools/variable.c:
5867 Add useful variables
5869 2005-04-13 Naba Kumar <naba@gnome.org>
5871 * plugins/editor/text_editor.c: Fixed file monitoring condition.
5872 * plugins/editor/Makefile.am: Added gnome-vfs flags.
5874 2005-04-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5876 * plugins/tools/dialog.c plugins/tools/tool.c :
5879 2005-04-06 Naba Kumar <naba@gnome.org>
5881 * src/anjuta.c: Load default session only when
5882 "anjuta.session.load.last" preference is enabled.
5884 2005-04-07 Sebastien Granjoux <seb.sfo@free.fr>
5886 * plugins/tools/Makefile.am,
5887 plugins/tools/variable.c,
5888 plugins/tools/variable.h:
5889 Add new code for handling variables
5891 * plugins/tools/anjuta-tools.glade:
5892 Improve tool editor dialog
5893 Add variable selection dialog
5895 * plugins/tools/dialog.c,
5896 plugins/tools/dialog.h,
5897 plugins/tools/plugin.c,
5898 plugins/tools/plugin.h:
5900 Add a function to get it
5902 * plugins/tools/editor.c:
5903 Add gui code for variable selection dialog
5905 * plugins/tools/execute.c:
5906 Use variables for executing command
5908 * Naba: Compile warning fixes.
5910 2005-04-06 Naba Kumar <naba@gnome.org>
5912 * TODO.tasks: Marked completed items.
5914 2005-04-06 Naba Kumar <naba@gnome.org>
5916 * plugins/subversion/svn-backend.c: Fixed subversion plugin
5919 * plugins/tools/anjuta-tools.glade: Improved dialog layout.
5921 2005-04-04 Naba Kumar <naba@gnome.org>
5923 * src/layout.xml, plugins/glade/plugin.c: Dock glade widgets
5926 2005-03-31 Sebastien Granjoux <seb.sfo@free.fr>
5928 * plugins/tools/Makefile.am,
5929 plugins/tools/anjuta-tools.plugin.in,
5930 plugins/tools/anjuta-tools.ui,
5931 plugins/tools/anjuta-tools.gladei,
5932 plugins/tools/anjuta-tools-plugin.png,
5933 plugins/tools/plugin.c,
5934 plugins/tools/plugin.h,
5935 plugins/tools/dialog.c,
5936 plugins/tools/dialog.h,
5937 plugins/tools/fileop.c,
5938 plugins/tools/fileop.h,
5939 plugins/tools/tool.c,
5940 plugins/tools/tool.h,
5941 plugins/tools/editor.c,
5942 plugins/tools/editor.h,
5943 plugins/tools/execute.c,
5944 plugins/tools/execute.h, configure.in, plugins/Makefile.am:
5945 Port tool plugin from anjuta 1.2 (split anjuta-tools.c)
5948 * anjuta-tools.[ch]: Removed old tools code.
5950 2005-04-01 Steve Murphy <murf@e-tools.com>
5952 * configure.in: Added "rw" to ALL_LINGUAS.
5954 2005-03-29 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5957 manuals/C/anjuta-manual/fileoperations.xml
5959 manuals/C/anjuta-manual/figures/search_expr.png
5960 manuals/C/anjuta-manual/figures/search_expr_basic.png
5961 manuals/C/anjuta-manual/figures/search_file_list.png
5962 manuals/C/anjuta-manual/figures/search_file_pattern.png
5963 manuals/C/anjuta-manual/figures/search_replace.png
5964 manuals/C/anjuta-manual/figures/search_setting.png
5965 manuals/C/anjuta-manual/figures/search_target.png
5966 manuals/C/anjuta-manual/figures/search_target_action.png
5967 manuals/C/anjuta-manual/figures/search_target_in.png
5969 manuals/C/anjuta-manual/figures/find_files.png
5970 manuals/C/anjuta-manual/figures/find_replace.png
5971 manuals/C/anjuta-manual/figures/find_text.png :
5972 Updated Anjuta manual (File Operations)
5974 2005-03-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5976 * manuals/C/anjuta-manual/fileoperations.xml,
5977 manuals/C/anjuta-manual/figures/open_file.png,
5978 manuals/C/anjuta-manual/figures/open_file_multiple.png,
5979 manuals/C/anjuta-manual/figures/prefs_print.png,
5980 manuals/C/anjuta-manual/figures/print_dlg.png,
5981 manuals/C/anjuta-manual/figures/print_preview.png.
5983 manuals/C/anjuta-manual/figures/add_edit_macro.png,
5984 manuals/C/anjuta-manual/figures/display_macro.png,
5985 manuals/C/anjuta-manual/figures/insert_text.png,
5986 manuals/C/anjuta-manual/figures/keyword_macro.png,
5987 manuals/C/anjuta-manual/figures/new_file_wizard.png,
5988 manuals/C/anjuta-manual/figures/save_as_file.png :
5989 Updated Anjuta Manual (File Operations)
5991 2005-03-23 Adam Weinberger <adamw@gnome.org>
5993 * plugins/editor/action-callbacks.c,
5994 plugins/file-loader/plugin.c,
5995 plugins/gtodo/main.c,
5996 plugins/project-wizard/druid.c:
5997 Fix spelling/grammar errors. Fixes bugs
5998 169068, 169137, 169138, and 169139.
6000 2005-03-21 Naba Kumar <naba@gnome.org>
6002 Patch from: Massimo Cora' <maxcvs@email.it>:
6004 * plugins/editor/Makefile.am
6005 plugins/editor/anjuta-docman.c,
6006 (added) plugins/editor/editor-tooltips.c,
6007 (added) plugins/editor/editor-tooltips.h: Added tooltips to
6008 editor tabs to show full path.
6010 2005-03-19 Johannes Schmid <jhs@cvs.gnome.org>
6012 * plugins/subversion/svn-backend.c:
6013 Removed "apr-0/" from include because this is
6014 already included in SVN_INCLUDE and broke building if
6015 apr >= 1.0 was installed.
6017 2005-03-18 Naba Kumar <naba@gnome.org>
6019 Patch from: Massimo Cora' <maxcvs@email.it>:
6021 * plugins/editor/action-callbacks.c,
6022 plugins/editor/aneditor-calltip.cxx,
6023 plugins/editor/aneditor-priv.h,
6024 plugins/editor/aneditor.cxx,
6025 plugins/editor/aneditor.h,
6026 plugins/editor/anjuta-document-manager.ui: Added calltip
6027 activation from menu.
6029 2005-03-16 Naba Kumar <naba@gnome.org>
6031 Patch from: Massimo Cora' <maxcvs@email.it>:
6033 * plugins/class-gen/action-callbacks.c,
6034 plugins/class-gen/anjuta-class-gen-plugin.glade,
6035 plugins/class-gen/class_gen.c,
6036 plugins/class-gen/class_gen.h,
6037 plugins/class-gen/class_logo.xpm,
6038 plugins/class-gen/plugin.c: Create files without project
6039 being open. Add to project support. And other enhancements.
6041 2005-03-15 Adam Weinberger <adamw@gnome.org>
6044 plugins/debug-manager/utilities.c,
6045 plugins/file-loader/plugin.c,
6046 plugins/gdb/utilities.c,
6047 plugins/profile-default/plugin.c,
6048 plugins/project-import/project-import.c,
6049 src/anjuta-actions.h:
6050 Spelling/grammar fixes.
6052 2005-03-13 Naba Kumar <naba@gnome.org>
6054 * plugins/editor/action-callbacks.c,
6055 plugins/editor/action-callbacks.h,
6056 plugins/editor/anjuta-document-manager.ui,
6057 plugins/editor/plugin.c: Cleaned up editor UI and get rid of 'Format'
6058 submenu. Moved menuitems from Format to View->Editor.
6060 * src/action-callbacks.c, src/action-callbacks.h,
6061 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Created Reset
6062 layout and lock layout menus in View submenu. Get rid of
6063 Settings->Layout Manager menu.
6065 * plugins/project-import/anjuta-project-import.plugin.in:
6068 * global-tags/Makefile.am,
6069 global-tags/create_global_tags.sh,
6070 plugins/editor/aneditor-autocomplete.cxx,
6071 plugins/editor/aneditor-priv.h,
6072 plugins/editor/aneditor.cxx,
6073 tagmanager/tm_workspace.c: Fixed scope members autocompletion
6074 in editor and made it work in global symbols also.
6076 * src/anjuta-app.c: Always use priority texts besides icons style
6077 for toolbars, because other styles look horible for Anjuta (fixme).
6079 2005-03-11 Naba Kumar <naba@gnome.org>
6081 * configure.in: Removed test for iconv.
6083 * scintilla/ScintillaGTK.cxx: Fixed crash bug when focus in occurs
6084 before scintilla widget is realized.
6086 * plugins/cvs-plugin/plugin.c: Aligned comments and added a shortcut
6087 for Update menuitem.
6089 * scintilla/patches/set-cursor-warning-fix.diff: Removed because
6090 already applied in scintilla main stream.
6092 * scintilla/patches/preedit-window-crash-fix.diff: Added new fix
6093 and notified scintilla developer.
6095 2005-03-10 Naba Kumar <naba@gnome.org>
6097 * src/action-callbacks.c: Removed reference to src/help.h (dead
6100 * plugins/editor/text_editor.c: Removed reference to
6101 src/launcher.h (a dead file).
6103 * src/anjuta_dirs.c, src/anjuta_dirs.h, src/anjuta_gui.c,
6104 src/controls.c, src/controls.h, src/fileselection.c,
6105 src/fileselection.h, src/glade_iface.c, src/glade_iface.h,
6106 src/global.h, src/help.c, src/help.h, src/launcher.c, src/launcher.h,
6107 src/main.cpp, src/main_menubar.c, src/main_menubar.h,
6108 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/session.c,
6109 src/session.h, src/support.c, src/support.h, src/toolbar.c,
6110 src/toolbar.h, src/toolbar_callbacks.c, src/toolbar_callbacks.h:
6111 Removed these dead files from CVS.
6114 2005-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6116 * plugins/file-wizard/action-callbacks.c : Added error message.
6117 plugins/project-import/project-import.c : Closed Import wizard with Esc key.
6120 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
6122 * plugins/cvs-plugin/cvs-callbacks.c
6123 plugins/cvs-plugin/plugin.c:
6124 Fixed preferences page init and busy handling
6126 * plugins/subversion/plugin.c:
6127 Fixed preferences page init
6129 2005-03-09 Naba Kumar <naba@gnome.org>
6131 * plugins/Makefile.am, plugins/glade/Makefile.am,
6132 plugins/glade/plugin.c: Now that glade3 cvs head has been fixed,
6133 enabled glade plugin in Anjuta. The plugin is built only when
6134 glade3 is installed.
6136 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
6138 * plugins/project-wizard/templates/java.wiz
6139 plugins/project-wizard/templates/java-logo.png (*)
6140 plugins/project-wizard/templates/java/*
6141 plugins/project-wizard/templates/Makefile.am
6144 Add Java project type. It generates a autoconf/automake
6145 project which is compiled using gcj. It requires automake
6146 > 1.4 (1.9 is known to work) to work!
6148 (*) still awaiting response from the gcj team if we
6151 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
6153 * plugins/project-import/*
6156 Added project import plugin. Might be a bit buggy and limited
6158 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
6159 Icon from old pixmaps dir
6161 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6163 * plugins/file-wizard/plugin.c, plugins/macro/macro-dialog.c
6164 plugins/macro/macro-util.c, plugins/macro/macros.xml :
6165 Added C Custom_Indent line macro.
6168 2005-03-09 Naba Kumar <naba@gnome.org>
6170 * TODO.tasks: Added new message-manager tasks.
6172 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
6173 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
6174 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
6175 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
6176 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
6177 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
6178 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
6179 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
6180 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
6181 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
6183 * plugins/gdb/debug_tree.c, plugins/gdb/debugger.c,
6184 plugins/gdb/locals.c, plugins/gdb/memory.c, plugins/gdb/plugin.c,
6185 plugins/gdb/registers.c, plugins/gdb/registers_gui.c,
6186 plugins/gdb/sharedlib.c, plugins/gdb/sharedlib_gui.c,
6187 plugins/gdb/signals.c, plugins/gdb/signals_gui.c,
6188 plugins/gdb/stack_trace.c, plugins/gdb/stack_trace.h,
6189 plugins/gdb/watch.c, plugins/gdb/watch.h, plugins/gdb/watch_gui.c:
6190 Removed debugger widgets from shell on debugger shutdown. Added
6191 scrolled windows for docked widgets. Removed unnecessary widget refs
6192 and unrefs. Destroy widgets correctly on debugger shutdown.
6194 * plugins/project-wizard/anjuta-project-wizard.glade: Added frame
6195 with project description title. Removed frame shadow.
6197 * plugins/project-wizard/druid.c: Initializes tooltips.
6199 * scintilla/Makefile.am: Fixed comiple error.
6201 2005-03-08 Adam Weinberger <adamw@gnome.org>
6203 * plugins/class-gen/anjuta-class-gen-plugin.glade,
6204 plugins/class-gen/class_gen.c: Fix grammar/spelling errors
6206 2005-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6208 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
6209 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
6210 plugins/macro/macro-util.c, plugins/macro/macro-util.h
6211 plugins/macro/macros.xml, plugins/macro/plugin.c :
6212 Moved cursor at the '|' position defined in macros.
6214 2005-03-07 Naba Kumar <naba@gnome.org>
6216 * plugins/subversion/Makefile.am: Fixed build error.
6218 * plugins/editor/anjuta-document-manager-plugin.in: Added some mime
6219 types (perl, python, shellscript).
6221 * plugins/editor/plugin.c: Fixed to show all highlight options.
6223 2005-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6225 * TODO.tasks : updated tasks.
6226 * plugins/gtodo/interface.c : Implemented column sorting (TASK MANAGER)
6228 2005-03-07 Naba Kumar <naba@gnome.org>
6230 * plugins/subvesion/plugin.c: Detect ".svn" directory to enable
6231 or disable subversion file-manager submenu. If "Subvesion" is also
6232 valid directory, we should also check for it.
6234 * configure.in: Disable cygwin macro until someone fixes the
6237 * plugins/subvesion/svn-thread.c: Use older API svn_client_add() for
6238 backward compatibility.
6240 2005-03-06 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6242 * src/about.c : Cleaned code.
6243 * plugins/macro/macros.xml : Added "do_while" C macro.
6244 * plugins/gdb/registers_cbs.[ch], plugins/gdb/registers_gui.c,
6245 plugins/gdb/sharedlib_cbs.[ch], plugins/gdb/sharedlib_gui.c,
6246 plugins/gdb/signals_cbs.[ch], plugins/gdb/signals_gui.c :
6247 Closed registers, shared libraries, kernel signals dialogs with ESC key.
6249 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
6251 * plugins/class-gen/plugin.c:
6252 Removed "return" to activate project_root_uri watching.
6254 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
6256 * plugins/Makefile.am
6257 plugins/subversion/*:
6258 Added subversion plugin. Add, Remove, Commit and Update work
6259 everything else needs work.
6261 * plugins/terminal/terminal.c
6262 Applied old 1.2.2 patch to fix Ctrl-C in terminal but
6263 we still have focus problems with the editor.
6265 2005-03-05 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6267 * AUTHORS, src/about.c : Updated about dialog by AUTHORS file.
6269 2005-03-04 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6271 * Makefile.am, src/about.c : Updated about dialog by AUTHORS.xml file.
6273 2005-03-04 Naba Kumar <naba@gnome.org>
6275 Patch from Massimo Cora' <maxcvs@email.it>:
6277 * plugins/class-gen/Makefile.am,
6278 plugins/class-gen/action-callbacks.c,
6279 plugins/class-gen/action-callbacks.h,
6280 (added) plugins/class-gen/anjuta-class-gen-plugin.glade,
6281 plugins/class-gen/anjuta-class-gen.plugin.in,
6282 plugins/class-gen/class_gen.c,
6283 plugins/class-gen/class_gen.h,
6284 (removed) plugins/class-gen/clsGen.c,
6285 (added) plugins/class-gen/goc_template_header,
6286 (added) plugins/class-gen/goc_template_source,
6287 plugins/class-gen/plugin.c,
6288 plugins/class-gen/plugin.h: Refactored class gen code.
6289 Added GOCBuilder code. Fixed UI. Implemented plugin.
6291 2005-03-03 Johannes Schmid <jhs@cvs.gnome.org>
6293 * plugins/project-wizard/property.c
6294 plugins/project-wizard/install.c
6295 plugins/project-wizard/druid.c
6296 plugins/editor/goto_line.c
6297 plugins/editor/plugin.c
6298 plugins/gtodo/add_edit_item.c
6299 plugins/gtodo/ligtodo.c
6300 plugins/gtodo/main.c
6301 plugins/gtodo/preferences.c:
6302 Fixed #167559, #167534, #167266, #167357
6303 (Bad English in strings...)
6305 Thanks to Adam Weinberger and Thierry Moisan for
6308 2005-03-03 Naba Kumar <naba@gnome.org>
6310 * libegg/Makefile.am, libegg/menu/Makefile.am,
6311 (added) libegg/egg-submenu-action.c,
6312 (added) libegg/menu/egg-submenu-action.h: Created a new action for
6313 submenu (used for wizard listing).
6315 * plugins/file-loader/anjuta-loader-plugin.ui
6316 plugins/file-loader/plugin.c: Implemented wizards submenu in menu
6319 * plugins/editor/action-callbacks.c,
6320 plugins/editor/aneditor.cxx, plugins/editor/plugin.c: Disabled
6321 ctrl+tabbing because it was interfaring with focus navigation.
6322 Focus editor on "Esc" in incremental search entry. Cleanups.
6324 * plugins/file-manager/an_file_view.c,
6325 plugins/symbol-browser/plugin.c,
6326 plugins/symbol-browser/an_symbol_view.c: Fixed key shortcuts.
6329 * plugins/profile-default/plugin.c,
6330 scintilla/PlatGTK.cxx: Fixed compiler warnings. Added splash icon
6333 * (removed) scintilla/patches/a64-crash-fix.patch,
6334 (added) scintilla/patches/set-cursor-warning-fix.diff: Updated
6337 2005-03-03 Naba Kumar <naba@gnome.org>
6339 * HACKING: Fixed typos.
6341 * plugins/editor/aneditor-indent.cxx: Clean up.
6343 * plugins/editor/plugin.c, plugins/editor/text_editor.[h]:
6344 Enable/disable save, undo and redo actions depending on state
6347 2005-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6349 * libanjuta/anjuta-status.h plugins/editor/Makefile.am
6350 plugins/editor/action-callbacks.c, plugins/editor/search-replace.c :
6351 Displayed search_incremental status.
6353 * Removed plugins/editor/search_incremental.[ch]
6355 2005-02-26 Johannes Schmid <jhs@cvs.gnome.org>
6357 * plugins/cvs-plugin/cvs-execute.c
6358 plugins/cvs-plugin/cvs-callbacks.c:
6359 - Use weak reference on mesg_view and reuse tab if
6360 it still exists to avoid cluttering message manager.
6361 - Fixed bug in cvs remove
6363 README, HACKING: Updated
6365 configure.in: Added check for libsvn
6367 2005-02-29 Naba Kumar <naba@gnome.org>
6369 * plugins/file-manager/an_file_view.c,
6370 plugins/symbol-browser/an_symbol_view.c,
6371 plugins/symbol-browser/plugin.c: Hide column headers (they
6374 2005-02-29 Naba Kumar <naba@gnome.org>
6376 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
6377 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
6378 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
6379 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
6380 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
6381 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
6382 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
6383 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
6384 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
6385 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
6387 * libanjuta/Makefile.am, libanjuta/anjuta-marshal.list,
6388 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
6389 (added) libanjuta/anjuta-session.[hc],
6390 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
6391 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
6392 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c, src/anjuta.h,
6395 Implemented session management. Implemented session
6396 container class. Added session notifications from shell. Implemented
6397 session save/load in editor, file-loader, default-profile-plugin
6398 and anjuta-app. Fixed window sizing and restoration. Cleaned up
6399 code in anjuta-app.[ch], anjuta.[ch], main.c. Added fullscreen
6400 and maximized states in session. Implemented project session
6403 2005-02-27 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6405 * plugins/class-gen/action-callbacks.[ch],
6406 plugins/class-gen/class_gen.c plugins/project-wizard/druid.c,
6407 plugins/gdb/breakpoints.c plugins/gdb/memory.c:
6408 Closed Wizard project, Class gen, Inspect memory, Breakpoints dialogs
6411 2005-02-26 Sebastien Granjoux <seb.sfo@free.fr>
6413 * plugins/project-wizard/anjuta-project-wizard.glade,
6414 plugins/project-wizard/druid.c:
6415 Add some padding in tab label in project selection page
6417 * plugins/project-wizard/druid.c,
6418 plugins/project-wizard/parser.c:
6419 Search for project template recursively
6420 Add ~/.anjuta/project to the search paths
6422 2005-02-26 Naba Kumar <naba@gnome.org>
6424 * plugins/file-wizard/action-callbacks.c: Fixed memory curruption.
6425 * plugins/file-loader/plugin.c: Fixed crash bug.
6426 * libanjuta/plugins.c: Fixed memory leak.
6428 2005-02-26 Naba Kumar <naba@gnome.org>
6430 * libanjuta/plugins.c, libanjuta/plugins.h: Implemented
6431 "UserActivatable" attribute for plugins. This attribute if set to
6432 "no" will prevent users from activating/deactivating it from
6433 plugins dialog. Added a toggle button in plugins dialog to toggle
6434 the plugins list between list of activatable plugins (default) to
6435 list of all plugins. anjuta_plugin_select() now only selects the
6436 plugin. Added anjuta_plugins_select_and_activate() method that will
6437 select and activate it.
6439 * plugins/profile-default/Makefile.am,
6440 plugins/profile-default/anjuta-default-profile.ui,
6441 plugins/profile-default/plugin.c,
6442 plugins/profile-default/plugin.h,
6443 plugins/project-manager/anjuta-project-manager.ui,
6444 plugins/project-manager/plugin.c,
6445 plugins/project-manager/plugin.h:
6447 Anjuta projects (*.anjuta) files define the profile of respective
6448 projects. Profile is a set of related plugins required for the
6449 project to open. Moved "close project" action from Project Manager
6450 to Profile Manager plugin. Implemented loading and unloading of
6451 project profiles in DefaultProfilePlugin. DefaultProfilePlugin
6452 (instead of Project Manager) now handles opening of *.anjuta files.
6453 Close Project menuitem is now moved to File submenu (being
6454 consistent with Anjuta 1.x versions and avoiding creating Project
6455 submenu when project manager is not loaded).
6457 * src/anjuta-actions.h: Fixed short-cut key for Help content.
6459 * src/anjuta.ui: Fixed place holder for projects.
6461 * (new) plugins/profile-default/default.anjuta: default startup
6462 profile. Removed the hardcoded plugins loading in
6463 DefaultProfilePlugin.
6466 plugins/project-wizard/templates/terminal/project.anjuta:
6467 Implemented project format in newly created projects.
6469 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
6470 plugins/class-gen/anjuta-class-gen.plugin.in,
6471 plugins/cvs-plugin/anjuta-cvs.plugin.in,
6472 plugins/editor/anjuta-document-manager.plugin.in,
6473 plugins/file-loader/anjuta-loader.plugin.in,
6474 plugins/file-wizard/anjuta-file-wizard.plugin.in,
6475 plugins/gdb/anjuta-gdb.plugin.in,
6476 plugins/glade/anjuta-glade.plugin.in,
6477 plugins/message-view/anjuta-message-manager.plugin.in,
6478 plugins/profile-default/anjuta-default-profile.plugin.in,
6479 plugins/project-manager/anjuta-project-manager.plugin.in,
6480 plugins/project-wizard/anjuta-project-wizard.plugin.in:
6481 Defined UserActivatable attributes. Added supported types attribute.
6483 * plugins/project-wizard/anjuta-project-wizard.glade
6484 plugins/project-wizard/plugin.c: Changed "New Project Wizard" to
6485 "Project Wizard" in preferences title.
6487 * TODO.tasks: Updated.
6489 * manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml:
6492 2005-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6494 * plugins/file-wizard/anjuta-file-wizard.glade
6495 plugins/file-wizard/file.[ch], plugins/macro/macros.xml :
6497 Integrated License macros, cleaned file.c.
6499 2005-02-24 Johannes Schmid <jhs@cvs.gnome.org>
6501 * plugins/macor/macro-util.c: Fixed crash bugs if email or
6502 username can not be found correctly.
6504 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6506 * plugins/file-wizard/file.[ch], plugins/macro/macro-util.c,
6507 plugins/macro/macros.xml :
6509 Added Headers macros. Cleaned file.c
6511 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6513 * plugins/file-wizard/action-callbacks.c, plugins/macro/macro-util.c,
6514 plugins/macro/macros.xml :
6516 Fixed a bug. Added Header macro.
6519 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6521 * plugins/file-wizard/action-callbacks.c,
6522 plugins/file-wizard/file.c, plugins/macro/macro-util.c
6523 plugins/macro/macros.xml :
6525 Added FileName, Header template macros.
6527 2005-02-24 Naba Kumar <naba@gnome.org>
6529 * plugins/patch/patch-plugin.c: Fixed a function call.
6531 * src/anjuta.c, src/main.c: Save and load default session.
6533 2005-02-24 Naba Kumar <naba@gnome.org>
6535 * libanjuta/interfaces/libanjuta.idl,
6536 plugins/message-view/anjuta-msgman.c,
6537 plugins/message-view/anjuta-msgman.h,
6538 plugins/message-view/plugin.c: Added and implemented
6539 set_view_title() method.
6541 * plugins/build-basic-autotools/build-basic-autotools.c,
6542 plugins/build-basic-autotools/build-basic-autotools.h: Implemented
6543 build context pooling. Maximum 3 contexts are reused. Additional
6544 contexts are created when all are busy.
6546 2005-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6548 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
6549 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
6550 plugins/macro/macros.xml, plugins/macro/plugin.[ch],
6551 plugins/file-wizard/action-callbacks.c, plugins/file-wizard/file.c :
6553 Added Copyright, Changelog macros.
6555 2005-02-23 Naba Kumar <naba@gnome.org>
6557 Patch from Massimo Cora' <maxcvs@email.it>:
6558 * plugins/Makefile.am,
6559 plugins/patch/Makefile.am,
6560 (added) plugins/patch/anjuta-patch-plugin.png,
6561 (added) plugins/patch/anjuta-patch.plugin.in,
6562 (added) plugins/patch/anjuta-patch.ui,
6563 plugins/patch/patch-plugin.c,
6564 (added) plugins/patch/patch-plugin.h,
6565 (added) plugins/patch/plugin.c,
6566 (added) plugins/patch/plugin.h: Ported patch plugin to Anjuta 2.0
6569 2005-02-23 Naba Kumar <naba@gnome.org>
6571 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin.[ch],
6572 file-loader/plugin.c, profile-default/plugin.c:
6573 Implemented "activated" and "deactivated" signals for plugin class.
6574 Renamed *_location() functions to *_id(), because location is
6575 ambiguous. Implemented anjuta_plugins_unload_plugin_by_id() and
6576 anjuta_plugins_unload_plugin().
6578 * class-gen/plugin.c: Fixed complier warning and utility function call.
6580 * debug-manager/plugin.c: Unload debugger plugin correctly.
6582 * project-manager/plugin.c: Fixed compiler warnings.
6584 * plugins/project-wizard/templates/gnome/.cvsignore,
6585 plugins/project-wizard/templates/gnome/po/.cvsignore,
6586 plugins/project-wizard/templates/gnome/src/.cvsignore,
6587 plugins/project-wizard/templates/gtk/po/.cvsignore,
6588 plugins/project-wizard/templates/gtkmm/po/.cvsignore,
6589 plugins/project-wizard/templates/xlib/.cvsignore: Added cvsignores.
6591 * manuals/reference/libanjuta/tmpl/*: Unnecessary changes from the
6592 build (we need to fix this thing).
6594 2005-02-23 Johannes Schmid <jhs@cvs.gnome.org>
6596 * plugins/macro/macro-action.[ch]
6597 plugins/macro/macro-edit.c
6598 plugins/macro/macro-dialog.c
6599 plugins/macro/macro-db.[ch]
6600 plugins/macro/plugin.[ch]
6601 plugins/macro/macro-util.[ch] (added)
6603 Cleaned up macro plugin and preview expanded macros.
6605 2005-02-21 Ryan Garver <rgarvage@yahoo.com>
6607 * plugins/cvs-plugin/cvs-interface.c:
6609 Fixed option setting when using no compression and not
6612 2005-02-23 Naba Kumar <naba@gnome.org>
6614 * src/anjuta.c, src/anjuta.h, src/main.c: Save and restore window
6615 geometry on exit and startup (only if there is no geometry from the
6618 * TODO.tasks: Updated.
6620 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
6622 * manuals/reference/libanjuta/Makefile.am,
6623 manuals/reference/libanjuta/libanjuta-docs.sgml,
6624 (new) manuals/reference/libanjuta/project-wizard-format.sgml: Added
6625 documentation for writing project templates.
6627 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6629 * plugins/macro/macro-actions.c, plugins/macro/macro-actions.h
6630 plugins/macro/macro-dialog.c, plugins/macro/macros.xml :
6632 Expansion keywords in macros.
6634 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6636 * plugins/file-wizard/action-callbacks.c,
6637 plugins/file-wizard/file.[ch], plugins/macro/macro-actions.c,
6638 plugins/macro/macros.xml :
6640 Inserting text by macro plugin
6643 2005-02-22 Johannes Schmid <jhs@cvs.gnome.org>
6645 * plugins/macro/plugin.c
6646 plugins/cvs-plugin/plugin.c:
6648 Fixed interfaces (use static)
6650 2005-02-21 Johannes Schmid <jhs@cvs.gnome.org>
6652 * plugins/macro/macro-actions.[ch]
6653 plugins/macro/plugin.c
6654 libanjuta/interfaces/libanjuta.idl:
6656 Implemented IAnjutaMacro interface to be used by file-wizard
6658 * plugins/cvs-plugin/plugin.c
6659 libanjuta/interfaces/libanjuta.idl:
6661 Reworked IAnjutaCvs to IAnjutaVCS to be used as an interface
6662 for all version control systems and not only for cvs.
6664 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6666 * plugins/macro/macro-actions.[ch], plugins/macro/macros.xml : Added
6669 * plugins/file-wizard/anjuta-file-wizard.glade : Add project & CVS.
6672 2005-02-21 Naba Kumar <naba@gnome.org>
6674 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaDebugManager and
6675 IAnjutaDebugger interface.
6677 * plugins/debug-manager/anjuta-debug-manager.ui,
6678 plugins/debug-manager/attach_process.c,
6679 plugins/debug-manager/attach_process.h,
6680 plugins/debug-manager/plugin.c,
6681 plugins/debug-manager/plugin.h,
6682 plugins/gdb/actions.c,
6683 plugins/gdb/actions.h,
6684 plugins/gdb/anjuta-gdb-plugin.ui,
6685 plugins/gdb/breakpoints.c,
6686 plugins/gdb/breakpoints.h,
6687 plugins/gdb/debugger.c,
6688 plugins/gdb/debugger.h,
6689 plugins/gdb/memory.c,
6690 plugins/gdb/plugin.c,
6691 plugins/gdb/plugin.h,
6692 plugins/gdb/sharedlib.h,
6693 plugins/gdb/sharedlib_cbs.c,
6694 plugins/gdb/watch.c: Fixed debugger plugin. Split debug operations
6695 correctly between debug-manager and debugger. Implemented debugger
6696 interface in gdb plugin. Fixed action names. Added UI updating.
6697 Start and stop debugger (does not work yet). Fixed UI merging.
6698 Fixed debugger plugin handling in debug-manager.
6700 2005-02-20 Johannes Schmid <jhs@cvs.gnome.org>
6702 * plugins/editor/aneditor-autocomplete.cxx:
6704 Patch from Jason Bayman <JBayman@HobbitHell.com> avoids
6705 crash with C++ "template" keyword.
6707 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6709 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
6710 Fixed bug (Closed macro dialogs with Esc key).
6712 2005-02-19 Sebastien Granjoux <seb.sfo@free.fr>
6714 * plugins/project-wizard/xlib.wiz,
6715 plugins/project-wizard/xlib-logo.png,
6716 plugins/project-wizard/xlib/*:
6717 Port old xlib anjuta project on new project wizard
6719 * plugins/project-wizard/xlib-dock.wiz,
6720 plugins/project-wizard/xlib-dock/*:
6721 Port old xlib dock anjuta project on new project wizard
6723 * plugins/project-wizard/wxwin.wiz,
6724 plugins/project-wizard/wxwin-logo.png,
6725 plugins/project-wizard/wxwin/*:
6726 Port old wxwin anjuta project on new project wizard
6728 * configure.in, plugins/project-wizard/templates/Makefile.am: Other
6729 necessary changes for the new templates.
6731 2005-02-18 Naba Kumar <naba@gnome.org>
6733 * plugins/Makefile.am: Added class-gen
6735 2005-02-17 Sebastien Granjoux <seb.sfo@free.fr>
6737 * plugins/project-wizard/header.c:
6738 Fix a bug in sorting of project categories
6740 2005-02-18 Naba Kumar <naba@gnome.org>
6742 Patch from Massimo Cora <maxcvs@email.it>:
6744 * plugins/class-gen/.cvsignore,
6745 plugins/class-gen/Makefile.am,
6746 (added) plugins/class-gen/action-callbacks.c,
6747 (added) plugins/class-gen/action-callbacks.h,
6748 (added) plugins/class-gen/anjuta-class-gen.plugin.in,
6749 (added) plugins/class-gen/class_gen.c,
6750 (added) plugins/class-gen/class_gen.h,
6751 (added) plugins/class-gen/plugin.c,
6752 (added) plugins/class-gen/plugin.h: Ported class wizard to the
6755 * plugins/project-manager/plugin.c: implemented add_source().
6757 2005-02-17 Naba Kumar <naba@gnome.org>
6759 * plugins/file-loader/plugin.c: Fixed possible crash.
6761 * src/action-callbacks.c, src/action-callbacks.h,
6762 src/anjuta-actions.h, src/anjuta.ui: Fixed help menuitems.
6764 2005-02-17 Naba Kumar <naba@gnome.org>
6766 * plugins/project-wizard/templates/anjuta-plugin.wiz,
6767 plugins/project-wizard/templates/gnome.wiz,
6768 plugins/project-wizard/templates/gtk.wiz,
6769 plugins/project-wizard/templates/gtkmm.wiz,
6770 plugins/project-wizard/templates/terminal.wiz,
6771 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
6772 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
6773 plugins/project-wizard/templates/gnome/src/callbacks.c,
6774 plugins/project-wizard/templates/gnome/src/callbacks.h,
6775 plugins/project-wizard/templates/gnome/src/main.c,
6776 plugins/project-wizard/templates/gtk/src/callbacks.c,
6777 plugins/project-wizard/templates/gtk/src/callbacks.h,
6778 plugins/project-wizard/templates/gtk/src/main.c,
6779 plugins/project-wizard/templates/gtkmm/src/main.cc,
6780 plugins/project-wizard/templates/terminal/src/main.c: Fixed templates
6781 to generate licence correctly (without any extra newlines). Removed
6782 IncludeGNUHeader macro definition and added proper licence property.
6783 Fixed project directory paths in file contents.
6785 2005-02-17 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6787 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
6788 Closed macro dialogs with Esc key.
6790 2005-02-16 Naba Kumar <naba@gnome.org>
6792 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
6793 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
6794 plugins/project-wizard/templates/gnome/src/callbacks.c,
6795 plugins/project-wizard/templates/gnome/src/callbacks.h,
6796 plugins/project-wizard/templates/gnome/src/main.c,
6797 plugins/project-wizard/templates/gtk/src/main.c,
6798 plugins/project-wizard/templates/gtkmm/src/main.cc,
6799 plugins/project-wizard/templates/terminal/src/main.c: Fixed licence
6800 macros to avoid blank newlines.
6802 2005-02-16 Sebastien Granjoux <seb.sfo@free.fr>
6804 * plugins/project-wizard/autogen.c:
6805 Correct a problem when having property value in UTF-8
6807 * plugins/project-wizard/druid.c:
6808 Correct a bug when reselecting a new project (all pages
6811 * plugins/project-wizard/property.c:
6812 Avoid having default invalid properties
6814 * plugins/project-wizard/templates/terminal.wiz,
6815 plugins/project-wizard/templates/terminal/po/ChangeLog,
6816 plugins/project-wizard/templates/terminal/src/main.c:
6817 Remove command for testing run function
6818 Move destination directory to second page and include
6819 project name. Add exist tag. Remove unused properties.
6821 2005-02-16 Naba Kumar <naba@gnome.org>
6823 * Makefile.am, libanjuta/interfaces/libanjuta.idl,
6824 plugins/debug-manager/anjuta-debug-manager.ui,
6825 plugins/debug-manager/plugin.c,
6826 plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
6827 plugins/gdb/debugger.c, plugins/gdb/plugin.c,
6828 plugins/gdb/plugin.h, plugins/gdb/registers.c,
6829 plugins/gdb/sharedlib.c, plugins/gdb/signals.c,
6830 plugins/gdb/stack_trace.c, plugins/gdb/utilities.c,
6831 plugins/gdb/utilities.h, plugins/gdb/watch_cbs.c,
6832 (removed) src/anjuta_info.c,
6833 (removed) src/anjuta_info.h,
6834 (added) plugins/gdb/info.c (added) plugins/gdb/info.h,
6835 (added) plugins/gdb/anjuta-gdb-plugin.ui,
6836 (added) plugins/gdb/actions.c,
6837 (added) plugins/gdb/actions.h: Completed initial
6838 porting of debugger to new architecture. Fixed many of the debugger
6841 * plugins/file-loader/plugin.c: Detect some important mime ourself
6842 to avoid inconsistencies when mime system isn't working.
6844 2005-02-16 Naba Kumar <naba@gnome.org>
6846 * plugins/editor/Makefile.am,
6847 (added) plugins/editor/aneditor-autocomplete.cxx,
6848 (added) plugins/editor/aneditor-calltip.cxx,
6849 (added) plugins/editor/aneditor-indent.cxx,
6850 (added) plugins/editor/aneditor-priv.h,
6851 plugins/editor/aneditor.cxx: Split aneditor.cxx file into
6852 different smaller chunks to make it easy to maintain.
6854 2005-02-16 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6856 * plugins/project-wizard/druid.c :
6858 Found system Email address if not defined in Preferences.
6860 2005-02-16 Johannes Schmid <jhs@cvs.gnome.org>
6862 * plugins/project-wizard/gtkmm.wiz
6863 plugins/project-wizard/gtkmm-logo.png (from pixmaps/)
6864 plugins/project-wizard/gtkmm/*
6866 Added GTKmm (C++) project type
6868 2005-02-15 Johannes Schmid <jhs@cvs.gnome.org>
6870 * plugins/message-view/plugin.c
6871 plugins/message-view/message-view.c
6873 Implemented next/prev action
6875 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6877 * plugins/project-wizard/templates/libglade2.* :
6878 Removed libglade2 project.
6880 * plugins/project-wizard/templates/gtk* :
6881 Removed interface.[ch] & support.[ch].
6883 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6885 * plugins/project-wizard/anjuta-project-wizard.glade,
6886 plugins/project-wizard/property.[ch],
6887 plugins/project-wizard/templates/anjuta-plugin.wiz :
6888 Added a new property ("iconfile").
6890 2005-02-14 Naba Kumar <naba@gnome.org>
6892 * plugins/project-wizard/install.c,
6893 plugins/project-wizard/plugin.c,
6894 plugins/project-wizard/templates/anjuta-plugin.wiz,
6895 plugins/project-wizard/templates/gnome.wiz,
6896 plugins/project-wizard/templates/gtk.wiz,
6897 plugins/project-wizard/templates/libglade2.wiz,
6898 plugins/project-wizard/templates/terminal.wiz: Added actions to autogen
6899 newly created projects and open them. Fixed message buffering in
6902 2005-02-14 Naba Kumar <naba@gnome.org>
6904 * src/about.c, pixmaps/Makefile.am,
6905 (new) pixmaps/anjuta_logo2.png: New about page splash screen.
6907 * mime/gnome-mime-application-x-anjuta.png,
6908 pixmaps/anjuta_icon.png,
6909 (new) pixmaps/anjuta_icon.svg: New svg icon and derived png icons
6911 http://cvs.freedesktop.org/svg-icons/lila/gnome/scalable/apps/anjuta_icon.svg?rev=1.2&view=log
6913 2005-02-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6916 plugins/project-wizard/templates/libglade2-logo.png,
6917 plugins/project-wizard/templates/libglade2.wiz,
6918 plugins/project-wizard/templates/libglade2/* :
6922 2005-02-14 Naba Kumar <naba@gnome.org>
6924 * TODO.tasks: Updated.
6926 * plugins/editor/anjuta-docman.c,
6927 plugins/editor/text_editor.c,
6928 plugins/editor/text_editor.h,
6929 plugins/editor/text_editor_cbs.c: Added gnome-vfs monitor
6930 for file modification, but it is still not functioning.
6932 2005-02-13 Sebastien Granjoux <seb.sfo@free.fr>
6934 * plugins/project-wizard/values.c,
6935 plugins/project-wizard/values.h,
6936 plugins/project-wizard/property.c,
6937 plugins/project-wizard/property.h,
6938 plugins/project-wizard/druid.c:
6939 Rewrite mandatory property check
6940 Add check of exist property
6941 Rewrite handling of cached property page
6943 2005-02-13 Naba Kumar <naba@gnome.org>
6945 Patch from Igor Kovalenko <garrison@mail.ru>:
6946 * tagmanager/tm_workspace.c: Improved performance.
6948 2005-02-13 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6950 *plugins/project-wizard/templates/*.wiz,
6951 plugins/project-wizard/druid.c,
6952 plugins/project-wizard/templates/terminal/src/main.c,
6953 plugins/project-wizard/templates/gtk/src/*.[ch],
6954 plugins/project-wizard/templates/gtk/src/Makefile.am,
6955 plugins/project-wizard/templates/gnome/src/*.[ch],
6956 plugins/project-wizard/templates/anjuta-plugin/src/*.[ch] :
6957 Add Copyright date & Email address,
6958 Correct terminal project.
6960 2005-02-12 Naba Kumar <naba@gnome.org>
6962 * plugins/project-wizard/property.c: Fixed hidden
6963 properties to take values.
6965 * plugins/project-wizard/file.[ch]: Renamed
6966 true/false enum values to fix compile error
6967 (conflict with other definition).
6969 * plugins/file-loader/plugin.c: Detect anjuta projects correctly
6970 even when mime type detection fails (for example, when Anjuta is
6971 installed in non-system prefix).
6973 2005-02-12 Sebastien Granjoux <seb.sfo@free.fr>
6975 * plugins/project-wizard/values.c,
6976 plugins/project-wizard/values.h:
6977 Rewrite file with more comments
6979 * plugins/project-wizard/druid.c,
6980 plugins/project-wizard/druid.h,
6981 plugins/project-wizard/autogen.c,
6982 plugins/project-wizard/autogen.h,
6983 plugins/project-wizard/druid.c,
6984 plugins/project-wizard/druid.h:
6986 Use values instead of properties
6987 Move default properties to druid.c
6989 * plugins/project-wizard/install.c,
6990 plugins/project-wizard/install.h:
6991 Use values instead of properties
6992 Add a check to avoid overwriting files
6994 * plugins/project-wizard/parser.c,
6995 plugins/project-wizard/property.c,
6996 plugins/project-wizard/property.h:
6997 Update to use new values
6998 Add an "exist" attribute to check if a directory already exist
7000 * plugins/project-wizard/anjuta-project-wizard.glade:
7001 Change project selection page (GtkTextView => GtkLabel,
7002 GtkTable => GtkVBox)
7004 * plugins/project-wizard/templates/terminal.wiz:
7005 Move destination directory on second page
7007 * plugins/project-wizard/action.c:
7010 2005-02-12 Naba Kumar <naba@gnome.org>
7012 * plugins/file-manager/an_file_view.c,
7013 plugins/symbol-browsers/an_symbol_view.c: Removed rules hint from the
7014 views. Created dynamic update date of view depending on project
7015 changes -- similar to file-manager view.
7017 * plugins/devhelp/plugin.c: Load help on idle.
7019 * plugins/editor/anjuta-document-manager.glade: Moved 'disable
7020 autoformat' to proper location in preferences.
7022 * mime/anjuta.mime: Added .prj extension in the mime type for backward
7025 * plugins/editor/plugin.c: Fixed accel name.
7027 2005-02-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7029 *plugins/project-wizard/templates/anjuta-plugin.wiz,
7030 plugins/project-wizard/templates/gnome.wiz,
7031 plugins/project-wizard/templates/gtk.wiz,
7032 plugins/project-wizard/anjuta-project-wizard.glade,
7033 plugins/project-wizard/autogen.c:
7034 Add Username & Email address in Project preferences.
7036 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7038 *plugins/project-wizard/templates/gnome-logo.png,
7039 plugins/project-wizard/templates/gnome.wiz,
7040 plugins/project-wizard/templates/gnome/* :
7043 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7045 * plugins/project-wizard/templates/terminal/src/main.c,
7046 plugins/project-wizard/templates/terminal/src/main.c,
7047 plugins/project-wizard/templates/terminal/src/main.[ch] :
7048 Insert License in projects
7050 2005-02-11 Naba Kumar <naba@gnome.org>
7052 * TODO.tasks: Added message manager task.
7054 * plugins/devhelp/plugin.c: Show busy while initializing devhelp.
7056 * plugins/editor/plugin.c: Use bookmark stock icons.
7058 * plugins/message-view/anjuta-message-manager.ui,
7059 plugins/message-view/plugin.c: Added toolbar buttons for next/prev.
7061 2005-02-10 Naba Kumar <naba@gnome.org>
7063 * libanjuta/interfaces/libanjuta.idl: fixed build error.
7065 2005-02-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7067 * global-tags/Makefile.am
7068 Error during 'make install'
7070 2005-02-09 Naba Kumar <naba@gnome.org>
7072 * plugins/symbol-browser/anjuta-symbol-browser-pluing.glade: Added
7075 2005-02-08 Naba Kumar <naba@gnome.org>
7077 * plugins/symbol-browser/an_symbol_prefs.[ch]: Added missing files.
7079 * plugins/symbol-browser/an_symbol_prefs.c, src/anjuta-app.c:
7080 Show busy cursur when updating global tags in preferences.
7082 * configure.in: Fixed.
7084 2005-02-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7086 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl
7087 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
7089 - Fixed anjuta-plugin project (glade)
7091 2005-02-08 Naba Kumar <naba@gnome.org>
7093 * plugins/editor/aneditor.cxx: Implemented auto-indent on 'tab' press.
7094 Fixed automatic indentations.
7096 * global-tags/Makefile.am, global-tags/create_global_tags.sh:
7097 Global tags are now segregated into smaller api tags, which can be
7098 selectively loaded from symbol browser preferences.
7100 * plugins/project-manager/plugin.c, plugins/project-manager/plugin.h:
7101 Implemented IProjectManager interface in project-manager. Mostly getter
7102 methods for now, but need to add add() and remove() methods to add
7103 or remove project elements.
7105 * plugins/gdb/debug_tree.c: Small fix.
7107 * plugins/editor/aneditor.cxx, plugins/symbol-browser/Makefile.am,
7108 plugins/symbol-browser/an_symbol_info.c,
7109 plugins/symbol-browser/an_symbol_info.h,
7110 plugins/symbol-browser/an_symbol_search.c,
7111 plugins/symbol-browser/an_symbol_search.h,
7112 plugins/symbol-browser/an_symbol_view.c,
7113 plugins/symbol-browser/an_symbol_view.h,
7114 plugins/symbol-browser/plugin.c,
7115 plugins/symbol-browser/plugin.h,
7118 tagmanager/tm_project.c,
7119 tagmanager/tm_symbol.c,
7120 tagmanager/tm_tag.c,
7121 tagmanager/tm_workspace.c,
7122 tagmanager/vstring.c,
7123 tagmanager/include/tm_tag.h,
7124 tagmanager/include/tm_workspace.h:
7126 - Fixed tagmanager parsing of source files to parse for typedefines and
7127 properly record element scopes. Implemented scope autocompletion
7128 (autocompletion on '.', '->', '::' and ':'. The functionality is not
7129 fully working. It was based on older patch for Anjuta 1.2.2 in SF
7130 patch list (author is unknown).
7131 - Implemented symbol-browser preferences for dynamically loading and
7132 saving tags API segments.
7133 - Fixed symbol-search to use tagmanager directly instead of depending
7134 on symbol-view for tags list.
7135 - Fixed symbol-view to create the tree using TMSymbol tree directly.
7136 - Fixed TMSymbol to create the complete tags tree instead of letting the
7137 symbol-view created the root nodes.
7138 - Changed project tags cache name to .tm_project2.cache because the
7139 newer format records additional scope information.
7141 2005-02-07 Naba Kumar <naba@gnome.org>
7143 * plugins/editor/style-editor.c,
7144 plugins/editor/anjuta-document-manager.glade: Used GtkColorButton
7145 and GtkFontButton instead of deprecated widgets in
7148 2005-02-07 Sebastien Granjoux <seb.sfo@free.fr>
7150 * plugins/project-wizard/action.c,
7151 plugins/project-wizard/action.h,
7152 plugins/project-wizard/autogen.c,
7153 plugins/project-wizard/autogen.h,
7154 plugins/project-wizard/file.c,
7155 plugins/project-wizard/file.h,
7156 plugins/project-wizard/install.c,
7157 plugins/project-wizard/install.h,
7158 plugins/project-wizard/parser.h,
7159 plugins/project-wizard/parser.c,
7160 plugins/project-wizard/property.c,
7161 plugins/project-wizard/property.h,
7162 plugins/project-wizard/plugin.h,
7163 plugins/project-wizard/plugin.c,
7164 plugins/project-wizard/values.c,
7165 plugins/project-wizard/values.h:
7166 Replace C++ comments by C comments
7168 * plugins/project-wizard/autogen.c,
7169 plugins/project-wizard/autogen.h:
7170 Add a run time check of autogen version.
7171 Add UserName variable.
7173 * plugins/project-wizard/anjuta-project-wizard.glade,
7174 plugins/project-wizard/header.c,
7175 plugins/project-wizard/druid.c,
7176 plugins/project-wizard/druid.h:
7177 Sort project in alphabetic order.
7178 Correct selection troubles in notebooks.
7180 * plugins/project-wizard/parser.c:
7181 Add some check when reading the project header block.
7183 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
7185 * plugins/project-wizard/action.c,
7186 plugins/project-wizard/action.h,
7187 plugins/project-wizard/autogen.c,
7188 plugins/project-wizard/autogen.h,
7189 plugins/project-wizard/file.c,
7190 plugins/project-wizard/file.h,
7191 plugins/project-wizard/install.c,
7192 plugins/project-wizard/parser.h,
7193 plugins/project-wizard/parser.c,
7194 plugins/project-wizard/property.c,
7195 plugins/project-wizard/property.h,
7196 plugins/project-wizard/values.c,
7197 plugins/project-wizard/values.h,
7198 Add a space between function name and open.
7200 * plugins/project-wizard/plugin.h,
7201 plugins/project-wizard/plugin.c,
7202 plugins/project-wizard/install.c,
7203 Avoid a crash if the user close the message view used by the .
7205 * plugins/project-wizard/anjuta-project-wizard,
7206 plugins/project-wizard/druid.c,
7207 plugins/project-wizard/druid.h,
7208 plugins/project-wizard/header.h,
7209 plugins/project-wizard/header.c,
7210 Add a text view with the description of each.
7211 Add a tab for each project.
7212 Replace some C++ comments to C comments.
7214 2005-02-05 Naba Kumar <naba@gnome.org>
7216 * plugins/project-wizard/anjuta-project-wizard-plugin.png:
7217 New icon from Sebastien Granjoux .
7219 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
7221 * libanjuta/anjuta-preferences.c:
7222 Set file property even without a focus out event (file selected
7225 2005-02-04 Naba Kumar <naba@gnome.org>
7227 * plugins/glade/plugin.c: Fixed glade function calls.
7228 * configure.in: Fixed a typo.
7229 * TODO.tasks: Updated.
7231 2005-02-03 Naba Kumar <naba@gnome.org>
7233 * plugins/project-manager/plugin.c: Fixed memory corruption.
7235 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
7238 * manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
7239 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
7240 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
7241 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
7243 * libanjuta/interfaces/libanjuta.idl,
7244 plugins/project-manager/plugin.c: Implemented IAnjutaProjectManager
7247 * plugins/symbol-browser/an_symbol_view.c: Fixed memory leaks.
7249 Patch from Massimo Cora <maxcvs@email.it>:
7250 * plugins/editor/plugin.c: Fixed update UI for created buffers.
7252 2005-02-01 Naba Kumar <naba@gnome.org>
7254 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-launcher.h,
7255 libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
7256 plugins/editor/goto_line.c, plugins/editor/goto_line.h,
7257 scintilla/ScintillaGTK.cxx, scintilla/include/ScintillaWidget.h,
7258 (new) scintilla/patches/a64-crash-fix.patch: Applied old patches
7259 from sourceforge -- a64 crash fixes (correct typing for GType)
7260 and fixes compile errors in sun.
7262 * plugins/terminal/terminal.c: Patch from sourceforge -- Fixes
7263 paste (shift+insert) in terminal.
7265 2005-02-01 Kjartan Maraas <kmaraas@gnome.org>
7267 * configure.in: Add «nb» to ALL_LINGUAS.
7269 2005-02-01 Naba Kumar <naba@gnome.org>
7271 * TODO.tasks, TODO: Updated todo tasks.
7273 * plugins/editor/anjuta-document-manager.glade: Improved search
7276 * TODO.tasks: Fixed xml format.
7278 * plugins/editor/aneditor.cxx: Added code to trap 'tab' key (does not
7281 * plugins/editor/text_editor.c, plugins/editor/text_editor.h: Code
7284 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c: Fixed xml
7285 format during save (removed unwanted text nodes). Fixed scrollbars.
7287 2005-01-31 Naba Kumar <naba@gnome.org>
7289 * libanjuta/interfaces/libanjuta.idl,
7290 plugins/cvs-plugin/cvs-execute.c, plugins/macro/macro-actions.c:
7291 Implemented append() method for IAnjutaEditor interface and fixed
7292 various bugs with text insertions (cvs diff and macro insertions).
7294 * plugins/editor/aneditor.cxx: Implemented mulilevel calltips, fixed
7295 automatic indentation.
7297 * plugins/editor/action-callbacks.c,
7298 plugins/editor/action-callbacks.h,
7299 plugins/editor/anjuta-docman.c,
7300 plugins/editor/anjuta-document-manager.ui,
7301 plugins/editor/plugin.c,
7302 plugins/editor/text_editor.c,
7303 plugins/editor/text_editor.h,
7304 plugins/editor/text_editor_prefs.c: Create highlight menu dynamically.
7305 Fixed highlight issues.
7307 * plugins/macro/plugin.c: Added keyboard shortcuts for insert and add
7310 * plugins/symbol-browser/an_symbol_view.c: Force update project.
7312 * data/properties/*: Updated properties files from scite. Created
7313 styles.properties to override the scite styles.
7315 * plugins/editor/aneditor.cxx: Fixed automatic indentation.
7317 * manuals/reference/libanjuta/libanjuta.types: Fixed build error.
7319 2005-01-30 Naba Kumar <naba@gnome.org>
7321 * libanjuta/interfaces/libanjuta.idl: Added documentations and removed
7324 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed typo.
7326 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
7327 plugins/editor/text_editor.c,
7328 plugins/editor/text_editor_prefs.c: Added new aneditor commands,
7329 fixed linuwidth preference setting, fixed insert text interface
7330 implementation. Improved automatice-indentation for cpp lexer.
7332 * plugins/symbol-browser/an_symbol_view.c: Code cleanup.
7334 2005-01-29 Naba Kumar <naba@gnome.org>
7336 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Disabled "Remove sticky"
7337 option in update dialog as default. Improved import dialog. Sized
7340 * configure.in: Fixed underquoted warning from autoconf.
7342 * plugins/editor/action-callbacks.c,
7343 plugins/editor/aneditor.cxx,
7344 plugins/editor/aneditor.h,
7345 plugins/editor/anjuta-document-manager.glade,
7346 plugins/editor/plugin.c,
7347 plugins/editor/plugin.h,
7348 plugins/editor/text_editor.c,
7349 plugins/editor/text_editor.h,
7350 plugins/editor/text_editor_prefs.c: Implemented prefernces commands
7351 for Editor and fixed all preferences syncronization and notifys for
7352 visible prefs (in editor preferences page).
7354 * plugins/file-loader/plugin.c: Load recent files on idle.
7356 2005-01-28 Naba Kumar <naba@gnome.org>
7358 * plugins/editor/text_editor.c, plugins/editor/text_editor.h,
7359 plugins/editor/text_editor_prefs.c: Fixed linenumbers width bug.
7361 * plugins/editor/action-callbacks.c,
7362 plugins/editor/action-callbacks.h,
7363 plugins/editor/aneditor.cxx,
7364 plugins/editor/aneditor.h,
7365 plugins/editor/anjuta-document-manager.ui,
7366 plugins/editor/plugin.c,
7367 plugins/editor/text_editor.c,
7368 plugins/editor/text_editor.h,
7369 plugins/editor/text_editor_cbs.c,
7370 plugins/editor/text_editor_cbs.h,
7371 plugins/editor/text_editor_prefs.c: Implemented Multiple view of
7374 Patch from Massimo Cora <maxcvs@email.it>:
7375 * plugins/editor/an_symbol_search.c,
7376 plugins/editor/an_symbol_search.c: Fixed crash bugs.
7378 2005-01-27 Naba Kumar <naba@gnome.org>
7380 *libegg/eggcomboselect.c: Fix crash bug during popup close and fixed
7381 minimum size request to 200.
7383 * plugins/symbol-browser/an_symbol_info.c,
7384 plugins/symbol-browser/an_symbol_info.h,
7385 plugins/symbol-browser/an_symbol_search.c,
7386 plugins/symbol-browser/an_symbol_search.h,
7387 plugins/symbol-browser/an_symbol_view.c,
7388 plugins/symbol-browser/an_symbol_view.h,
7389 plugins/symbol-browser/plugin.c: Fixed object disposition. Fixed
7390 pixbuf retrieval. Fixed runtime warning. Code clean up.
7392 2005-01-27 Naba Kumar <naba@gnome.org>
7394 * configure.in, plugins/Makefile.am, src/anjuta-app.c,
7395 src/anjuta.ui, (new) plugins/glade/.cvsignore,
7396 (new) plugins/glade/Makefile.am,
7397 (new) plugins/glade/anjuta-glade-plugin.png,
7398 (new) plugins/glade/anjuta-glade.plugin.in,
7399 (new) plugins/glade/anjuta-glade.ui,
7400 (new) plugins/glade/plugin.c,
7401 (new) plugins/glade/plugin.h,
7402 (new) plugins/profile-default/plugin.c: Glade plugin. Disabled for
7403 now until glade3 works properly.
7405 * libanjuta/anjuta-marshal.[c,h]: Removed from cvs, because
7408 2005-01-26 Naba Kumar <naba@gnome.org>
7410 * mime/Makefile.am, (new)gnome-mime-application-x-anjuta.png:
7411 Added mime icon for anjuta projects.
7413 patch from Massimo Cora <maxcvs@email.it>:
7414 * an_symbol_info.c, an_symbol_info.h, an_symbol_search.c,
7415 an_symbol_search.h, an_symbol_view.c, plugin.c:
7416 Fix/implement objects destroying/freeing.
7418 2005-01-26 Johannes Schmid <jhs@cvs.gnome.org>
7420 * src/action-callback.[ch], src/anjuta-actions.h:
7421 Changed bug and feature request urls to bugzilla.gnome.org and removed LIDN
7422 because it has not been updated for years and we know have a devhelp plugin
7423 which can do the job much better.
7424 * TODO.tasks: Updated done items
7426 2005-01-25 Naba Kumar <naba@gnome.org>
7428 * autogen.sh: Fixed to generate interface files.
7430 * plugins/editor/plugin.c, plugins/project-manager/plugin.c: Fixed
7431 session save filenames.
7433 * plugins/editor/anjuta-docman.c: Lazy create fileselection dialogs.
7435 2005-01-24 Sebastien Granjoux <seb.sfo@free.fr>
7437 * plugins/project-wizard/Makefile.am,
7438 plugins/project-wizard/install.c,
7439 plugins/project-wizard/install.h,
7440 plugins/project-wizard/parser.c,
7441 plugins/project-wizard/parser.h,
7442 plugins/project-wizard/templates/terminal.wiz:
7443 Add action list block in wizard template
7444 * plugins/project-wizard/file.c,
7445 plugins/project-wizard/autogen.c:
7448 2005-01-23 Naba Kumar <naba@gnome.org>
7450 * configure.in: Fixed build error.
7452 2005-01-22 Sebastien Granjoux <seb.sfo@free.fr>
7454 * plugins/project-wizard/druid.c,
7455 plugins/project-wizard/parser.c,
7456 plugins/project-wizard/property.c: Rewrite parser with
7457 better error handling
7459 2005-01-22 Naba Kumar <naba@gnome.org>
7461 * plugins/symbol-browser/plugin.c: Changed c++ coments
7462 to c commnets and formated code to anjuta coding styles.
7464 2005-01-21 Naba Kumar <naba@gnome.org>
7466 * configure.in, autogen.sh: Fixed build errors in newer automake.
7468 * plugins/editor/anjuta-docman.c: Do not emit change editor
7469 signal while in dispose.
7471 Patch from: Massimo Corà <maxcvs@email.it>
7472 * plugins/symbol-browser/Makefile.am,
7473 plugins/symbol-browser/an_symbol_view.c,
7474 plugins/symbol-browser/an_symbol_view.h,
7475 plugins/symbol-browser/plugin.c,
7476 plugins/symbol-browser/plugin.h,
7477 plugins/symbol-browser/test-symbol-browser.c,
7478 (new) plugins/symbol-browser/an_symbol_info.c,
7479 (new) plugins/symbol-browser/an_symbol_info.h,
7480 (new) plugins/symbol-browser/an_symbol_search.c,
7481 (new) plugins/symbol-browser/an_symbol_search.h:
7482 Added a cool real-time symbol-search-view in symbol browser.
7484 2005-01-21 Johannes Schmid <jhs@cvs.gnome.org>
7486 * plugin/macro/plugin.c
7487 plugin/macro/anjuta-macro-plugin.ui
7488 plugin/macro/macro-db.[ch]
7489 plugin/macro/macro-dialog.[ch]
7490 plugin/macro/macro-actions.[ch]
7491 plugin/macro/macro-edit.[ch]
7492 plugin/macro/plugin.[ch]:
7494 Implemented three menu items as Naba proposed:
7496 Insert Macro: Pops of a border-less window to enter a shortcut
7497 Add Macro: Same as Manage Macro => New
7498 Manage Macros: Full-features macro dialog
7500 2005-01-20 Naba Kumar <naba@gnome.org>
7502 * libanjuta/anjuta-marshal.c, libanjuta/anjuta-marshal.h,
7503 libanjuta/anjuta-marshal.list, libanjuta/anjuta-shell.c,
7504 libanjuta/anjuta-shell.h,
7505 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
7506 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
7507 plugins/project-manager/plugin.c, plugins/project-manager/plugin.h,
7508 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
7509 src/main.c, src/shell.c: Implemented command line args processing
7510 and session management. Fixed geometry restoration.
7512 2005-01-19 Johannes Schmid <jhs@cvs.gnome.org>
7514 * plugins/macro/macro-db.c,
7516 Cleaned up XML interface and use attributes now for name, category and
7517 shortcut. CDATA is used to avoid xml errors inside of macros.
7519 2005-01-19 Naba Kumar <naba@gnome.org>
7521 * libanjuta/anjuta-launcher.[c,h]: Fixed bugs.
7523 2005-01-18 Naba Kumar <naba@gnome.org>
7525 * plugins/cvs-plugin/cvs-actions.c: Fixed "whole project" toggle button
7528 * scintilla/*: Updated scintilla to current cvs and updated
7531 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
7533 * plugins/cvs-plugin/anjuta-cvs-plugin.glade
7534 plugins/cvs-plugin/cvs-actions.c:
7535 Added "Whole project" infrastructure but it does not
7536 work because I did not find a way to get the current project's
7539 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
7541 * plugins/cvs-plugin/Makefile.am
7542 plugins/cvs-plugin/anjuta-cvs.plugin.in
7543 plugins/cvs-plugin/cvs-actions.c
7544 plugins/cvs-plugin/cvs-callbacks.c
7545 plugins/cvs-plugin/cvs-interface.[ch] (added)
7546 plugins/cvs-plugin/plugin.c:
7548 Added IAnjutaCVS interface and improved cvs plugin. There
7549 is still some work to do on cvs import and to add a current
7552 2005-01-17 Naba Kumar <naba@gnome.org>
7554 * plugins/editor/aneditor.cxx: Fixed auto indentation.
7556 * configure.in: Fixed build errors.
7558 * data/Makefile.am, (removed) data/README.stock_libs,
7559 (removed) data/anjuta.mime, (removed) data/autogen.sh*,
7560 (removed) data/header.c, (removed) data/stock_libs.anj,
7561 (removed) data/x-anjuta-project.desktop,
7562 (removed) data/macros/*, (removed) data/macros2/*: Removed old files.
7564 * libanjuta/anjuta-plugin-description.c,
7565 libanjuta/anjuta-shell.c: Updated documentations.
7567 Patch from: Hamish Mackenzie <hamish@firestream.co.uk>
7569 * libanjuta/anjuta-launcher.c,
7570 plugins/build-basic-autotools/build-basic-autotools.c: Fixed errors in
7573 2005-01-17 Naba Kumar <naba@gnome.org>
7575 * plugins/project-wizard/templates/anjuta-plugin.wiz,
7576 plugins/project-wizard/templates/gtk.wiz,
7577 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
7578 Updated templates to new format.
7580 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
7581 * plugins/project-wizard/druid.c,
7582 plugins/project-wizard/parser.c,
7583 plugins/project-wizard/property.c,
7584 plugins/project-wizard/property.h,
7585 plugins/project-wizard/templates/terminal.wiz,
7586 plugins/project-wizard/templates/terminal/AUTHORS,
7587 plugins/project-wizard/templates/terminal/ChangeLog,
7588 plugins/project-wizard/templates/terminal/NEWS,
7589 plugins/project-wizard/templates/terminal/README,
7590 plugins/project-wizard/templates/terminal/project.anjuta,
7591 plugins/project-wizard/templates/terminal/src/main.c:
7592 Moveed code related to property types from druid.c and parser.c to
7593 property.c. Changed tag from "<string ..." to
7594 "<property type="string..." and so on. Rewrite parser
7595 (warning still in progress). Added list property. Changed
7596 terminal project to avoid using autogen on some file (much
7597 faster) using the autogen attribute. Add a license list box in
7598 terminal project (just as an example). _label in item list is
7601 2005-01-16 Naba Kumar <naba@gnome.org>
7603 * plugins/edtior/text_editor_menu.c, src/anjuta-actions.h,
7604 plugins/edtior/anjuta-docman.c: Fixed build errors.
7606 * libanjuta/Makefile.am, libanjuta/anjuta-debug.h,
7607 libanjuta/anjuta-launcher.c, libanjuta/anjuta-plugin-description.c,
7608 libanjuta/anjuta-plugin.c, libanjuta/anjuta-preferences.c,
7609 (removed) libanjuta/anjuta-stock.h, libanjuta/anjuta-ui.c,
7610 (removed) libanjuta/defaults.c, libanjuta/defaults.h,
7611 (removed) libanjuta/pixmaps.h, libanjuta/resources.c,
7612 libanjuta/resources.h,
7613 plugins/build-basic-autotools/build-basic-autotools.c,
7614 plugins/editor/plugin.c, plugins/editor/text_editor.c,
7615 plugins/file-manager/an_file_view.c, plugins/gdb/stack_trace.c,
7616 plugins/gtodo/plugin.c, src/Makefile.am,
7617 src/about.c, src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
7618 src/main.c, (removed) src/preferences.c, (removed) src/preferences.h:
7619 Removed deprecated APIs; pixmaps, stock icons, defaults etc. They
7620 should be handled in respective plugins. Added API documentations.
7622 * libanjuta-docs.sgml, libanjuta-sections.txt,
7624 (added) tmpl/anjuta-debug.sgml,
7625 (added) tmpl/anjuta-launcher.sgml,
7626 tmpl/anjuta-plugin.sgml,
7627 tmpl/anjuta-preferences.sgml,
7628 tmpl/anjuta-shell.sgml,
7629 (added) tmpl/anjuta-status.sgml,
7630 (removed) tmpl/anjuta-stock.sgml,
7631 tmpl/anjuta-utils.sgml,
7632 (removed) tmpl/defaults.sgml,
7633 (removed) tmpl/fileselection.sgml,
7634 (removed) tmpl/gnomefilelist.sgml,
7635 tmpl/ianjuta-buildable.sgml,
7636 (added) tmpl/ianjuta-debugger-manager.sgml,
7637 (added) tmpl/ianjuta-debugger.sgml,
7638 tmpl/ianjuta-document-manager.sgml,
7639 tmpl/ianjuta-editor.sgml,
7640 tmpl/ianjuta-file.sgml,
7641 tmpl/ianjuta-loader.sgml,
7642 tmpl/ianjuta-markable.sgml,
7643 tmpl/ianjuta-message-view.sgml,
7644 (added) tmpl/ianjuta-project-manager.sgml,
7645 (added) tmpl/ianjuta-todo.sgml,
7646 (added) tmpl/ianjuta-wizard.sgml,
7647 tmpl/libanjuta-iface-marshallers.sgml,
7648 tmpl/libanjuta-unused.sgml,
7649 (removed) tmpl/pixmaps.sgml,
7651 (removed) tmpl/properties.sgml,
7652 tmpl/resources.sgml: Updated API documentations.
7654 2005-01-15 Naba Kumar <naba@gnome.org>
7656 * libanjuta/anjuta-launcher.c: Added API docs.
7658 * plugins/project-wizard/templates/anjuta-plugin.wiz,
7659 plugins/project-wizard/templates/gtk.wiz,
7660 plugins/project-wizard/templates/terminal.wiz,
7661 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
7662 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
7663 plugins/project-wizard/templates/gtk/src/main.c,
7664 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
7665 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Fixed
7668 Patch from: Sébastien Granjoux <seb.sfo@free.fr>
7669 * plugins/project-wizard/anjuta-project-wizard.glade,
7670 plugins/project-wizard/autogen.c,
7671 plugins/project-wizard/druid.c,
7672 plugins/project-wizard/druid.h,
7673 plugins/project-wizard/file.c,
7674 plugins/project-wizard/file.h,
7675 plugins/project-wizard/install.c,
7676 plugins/project-wizard/parser.c,
7677 plugins/project-wizard/plugin.c,
7678 plugins/project-wizard/plugin.h: Add a preferences dialog: used for
7679 setting the default project directory. Fix HIDDEN property, it's
7680 working but I think we could make this cleaner. Removed the
7681 copy of the string in mandatory_property. Add an optional autogen
7682 attribute, to force or avoid using autogen on some files, default
7683 without any attribute is autodetect.+ Replace the script tag with
7684 a normal file tag and an attribute execute.
7686 2005-01-14 Naba Kumar <naba@gnome.org>
7688 * plugins/editor/action-callbacks.c,
7689 plugins/editor/search_incremental.c,
7690 plugins/editor/search_incremental.h: Fixed incremental search, ctrl-e
7693 * plugins/editor/plugin.c, plugins/editor/plugin.h,
7694 src/anjuta-callbacks.c: Added ctrl-tabbing and alt-switching of editor
7697 2005-01-12 Naba Kumar <naba@gnome.org>
7700 plugins/project-wizard/templates/Makefile.am,
7701 (added) plugins/project-wizard/templates/anjuta-plugin-logo.png,
7702 plugins/project-wizard/templates/anjuta-plugin.wiz,
7703 (added) plugins/project-wizard/templates/gtk-logo.png,
7704 (added) plugins/project-wizard/templates/gtk.wiz,
7705 (added) plugins/project-wizard/templates/terminal-logo.png,
7706 plugins/project-wizard/templates/terminal.wiz,
7707 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
7708 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
7709 (added) plugins/project-wizard/templates/gtk/.cvsignore,
7710 (added) plugins/project-wizard/templates/gtk/Makefile.am,
7711 (added) plugins/project-wizard/templates/gtk/src/.cvsignore,
7712 (added) plugins/project-wizard/templates/gtk/src/Makefile.am,
7713 (added) plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
7714 (added) plugins/project-wizard/templates/gtk/src/main.c,
7715 (added) plugins/project-wizard/templates/gtk/src/project.glade,
7716 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Added
7717 GTK+ project templated and fixed other templates. Updated template
7720 2005-01-12 Naba Kumar <naba@gnome.org>
7722 * plugins/macro/anjuta-macro.glade: Improved GUI.
7724 2005-01-10 Johannes Schmid <jhs@cvs.gnome.org>
7726 * plugins/cvs-plugin/cvs_gui.[ch] (removed)
7727 * plugins/cvs-plugin/cvs_cbs.[ch] (removed)
7728 * plugins/cvs-plugin/cvs.[ch] (removed)
7729 Removed old unused files
7731 * plugins/cvs-plugin/cvs-callbacks.[ch] (added)
7732 * plugins/cvs-plugin/cvs-actions.c
7733 * plugins/cvs-plugin/Makefile.am:
7734 Seperate callback functions for better error
7735 handling. Cleaned up code.
7737 * plugins/macro/macros.xml: removed corrupt cvs
7740 2005-01-10 Naba Kumar <naba@gnome.org>
7742 * plugins/message-view/message-view.c, libanjuta/anjuta-ui.c,
7743 plugins/symbol-browser/an_symbol_view.c: Fixed memory curruption
7746 2005-01-09 Naba Kumar <naba@gnome.org>
7748 * libegg/egg-recent-action.c, libegg/test-actions.c,
7749 libegg/menu/egg-recent-action.h: Recent Action now takes multiple
7750 recent files models.
7752 * plugins/file-loader/plugin.c, plugins/file-loader/plugin.h: Have
7753 two models -- one for projects and other for regular files and show
7754 both in recent files menu. Changed recent files group from "anjuta"
7755 to "anjuta-projects" and "anjuta-files" respectively. Set mime types
7756 when adding the URI in recent files.
7758 * plugins/macro/anjuta-macro.glade: Beautified insert macro dialog.
7759 * plugins/macro/anjuta-macro.plugin.in: Proper plugin name.
7760 * plugins/macro/macro-dialog.c: Fixed dispose() method.
7761 * plugins/macro/macros.xml: Fixed xml errors.
7763 2005-01-08 Naba Kumar <naba@gnome.org>
7765 * libegg/Makefile.am, (added) libegg/egg-recent-action.c,
7766 libegg/test-actions.c, libegg/menu/Makefile.am,
7767 libegg/menu/egg-recent-action.h: Added a new action for
7770 * libegg/egg-combo-action.c, libegg/egg-entry-action.c:
7771 Fixed dispose. Cleanup.
7773 * plugins/file-loader/anjuta-loader-plugin.ui,
7774 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
7775 Use the new action for recent files. Added recent files in
7778 * plugins/project-wizard/druid.c: Show busy cursor and
7779 de-sensitize druid buttons during page change.
7781 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
7782 * plugins/project-wizard/Makefile.am,
7783 plugins/project-wizard/druid.c,
7784 plugins/project-wizard/druid.h,
7785 plugins/project-wizard/install.c,
7786 plugins/project-wizard/plugin.c,
7787 plugins/project-wizard/plugin.h,
7788 plugins/project-wizard/property.c,
7789 plugins/project-wizard/property.h,
7790 (added) plugins/project-wizard/values.c,
7791 (added) plugins/project-wizard/values.h: Added a new NPWPropertyValues
7792 objects (in values.c and values.h) containing the values of all
7793 properties. The NPWProperty objects now keep their values in this
7794 object which is persistant for one activation of the plugin, so the
7795 user keeps all the values even if he goes backward. Used an anjuta
7796 message view to list all files copied by the project wizard.
7798 2005-01-08 Johannes Schmid <jhs@cvs.gnome.org>
7800 * plugins/macro/plugin.[ch],
7801 plugins/macro/macro-dialog.[ch]
7802 plugins/macro/macro-edit.[ch]
7803 plugins/macro/macro-db.[ch]
7804 plugins/macro/macro-actions.[ch]
7805 plugins/macro/anjuta-macro.plugin.in
7806 plugins/macro/anjuta-macro.glade
7807 plugins/macro/anjuta-macro.png
7808 plugins/macro/Makefile.am
7809 plugins/macro/macros.xml
7810 plugins/macro/anjuta-macro.ui (all added)
7812 plugins/Makefile.am:
7813 Added new macro plugins
7815 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
7818 * manuals/reference/template (removed)
7819 Removed old api reference
7821 * plugins/message-view/message-view.c:
7822 "Fixed" crash in on_row_deleted and added a
7823 comment that I cannot work this way. We will
7824 have to change everything a bit to avoid losing
7827 * plugins/text-editor/text_editor.c:
7828 Update line number width on file save
7831 2005-01-07 Naba Kumar <naba@gnome.org>
7833 * plugins/project-wizard/anjuta-project-wizard.glade,
7834 plugins/project-wizard/druid.c,
7835 plugins/project-wizard/templates/anjuta-plugin.wiz,
7836 plugins/project-wizard/templates/terminal.wiz: Fixed project templates.
7837 Display page description in bold. Fixed mandatory field check.
7840 libanjuta/libanjuta-1.0.pc.in,
7841 plugins/project-wizard/druid.c,
7842 plugins/project-wizard/parser.c,
7843 plugins/project-wizard/property.h,
7844 plugins/project-wizard/templates/anjuta-plugin.wiz,
7845 plugins/project-wizard/templates/terminal.wiz,
7846 plugins/project-wizard/templates/anjuta-plugin/Makefile.am,
7847 (added) plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl,
7848 (added) plugins/project-wizard/templates/anjuta-plugin/po/.cvsignore,
7849 (added) plugins/project-wizard/templates/anjuta-plugin/po/Makefile.am,
7850 (added) plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in,
7851 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
7852 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
7853 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
7854 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
7855 plugins/project-wizard/templates/terminal/configure.in.tpl,
7856 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
7857 plugins/project-wizard/templates/terminal/src/main.c: Implemented
7858 a new property type -- hidden. Fixed terminal and anjuta-plugin
7861 2005-01-07 Naba Kumar <naba@gnome.org>
7863 * templates/anjuta-plugin.wiz,
7864 templates/terminal.wiz,
7865 templates/terminal/Makefile.am.tpl,
7866 templates/terminal/autogen.sh,
7867 (Removed) templates/terminal/configure.ac.tpl,
7868 (Added) templates/.cvsignore,
7869 (Added) templates/Makefile.am,
7870 (Added) templates/anjuta-plugin/.cvsignore,
7871 (Added) templates/anjuta-plugin/Makefile.am,
7872 (Added) templates/anjuta-plugin/src/.cvsignore,
7873 (Added) templates/anjuta-plugin/src/Makefile.am.tpl,
7874 (Added) templates/terminal/.cvsignore,
7875 (Added) templates/terminal/Makefile.am,
7876 (Added) templates/terminal/configure.in.tpl,
7877 (Added) templates/terminal/po/.cvsignore,
7878 (Added) templates/terminal/po/ChangeLog,
7879 (Added) templates/terminal/po/Makefile.am,
7880 (Added) templates/terminal/po/POTFILES.in,
7881 (Added) templates/terminal/src/.cvsignore,
7882 (Added) templates/terminal/src/Makefile.am,
7883 (Added) templates/terminal/src/Makefile.am.tpl: Completed terminal
7884 project wizard. Fixed configure/po/Makefile template errors.
7886 2005-01-06 Naba Kumar <naba@gnome.org>
7888 * configure.in: Added project templates.
7889 * plugins/project-wizard/templates/*: Added to project and renamed
7890 Makefile.am and configure.in to Makefile.am and configure.ac respectively
7891 for the project templates (so that they do not conflict with autotools
7892 build. Created proper configure.ac.tpl and autogen.sh for project
7895 2005-01-06 Naba Kumar <naba@gnome.org>
7897 * plugins/project-wizard/anjuta-project-wizard.glade,
7898 plugins/project-wizard/druid.c, plugins/project-wizard/parser.c:
7899 Fixed file list parsing and to take absolute file paths (for example,
7900 from an icon selected previously). Used toggle buttons for boolean
7901 properties. Check if all mandatory fields are given before going
7902 forward in the wizard. Use scrollable viewport for listing property
7903 widgets incase the list goes out of wizard's size. Added tooltips
7904 as descriptions of the property widgets. And other fixes.
7906 * (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.c,
7907 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.glade,
7908 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.h,
7909 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.plugin.in,
7910 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.ui,
7911 (Added) plugins/project-wizard/templates/anjuta-plugin/configure.in,
7912 (Added) plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am,
7913 (Added)plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
7914 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade,
7915 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
7916 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
7917 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.ui:
7918 Restructured template files.
7920 2005-01-06 Naba Kumar <naba@gnome.org>
7922 * configure.in: Added check for autogen.
7924 * libanjuta/anjuta-status.c: (Weak) unref all the remaining widgets
7927 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c:
7928 Do not emit changed signal when in dispose.
7930 * plugins/symbol-browser/plugin.c: Don't updated symbols when
7931 symbol-view widget has been destroyed.
7933 * src/anjuta-app.c: Set null to preference, status and ui object
7934 pointers when they are destroyed.
7936 * plugins/project-wizard/druid.c, plugins/project-wizard/parser.c,
7937 plugins/project-wizard/property.h: Fixed multipage .wiz file parsing.
7938 Added boolean, integer and file property types.
7940 * plugins/project-wizard/Makefile.am,
7941 plugins/project-wizard/templates/*: Added terminal and anjuta-plugin
7942 project wizard templates.
7944 2005-01-04 Naba Kumar <naba@gnome.org>
7946 * libanjuta/anjuta-status.c: Use weak ref instead of hard ref on
7949 * plugins/editor/aneditor.cxx,
7950 plugins/editor/anjuta-docman.c,
7951 plugins/editor/plugin.c,
7952 plugins/editor/text_editor.c:
7953 Removed unnecessary ref/unref of scintilla.
7955 * plugins/message-view/anjuta-msgman.c,
7956 plugins/message-view/message-view.c: Removed unnecessary refs/unrefs and
7957 make close button similar to document manager.
7959 * plugins/project-manager/plugin.c,
7960 plugins/project-manager/plugin.h: Removed dead codes. Removed
7961 unnecessary ref/unref.
7963 * plugins/symbol-browser/plugin.c: Use weak refs on AnjutaEditor objects
7964 instead of hard refs.
7966 2005-01-03 Naba Kumar <naba@gnome.org>
7968 * libanjuta/interfaces/libanjuta.idl: Added configure() and
7969 generate() methods for IAnjutaBuildable interface.
7971 * plugins/build-basic-autotools/build-basic-autotools.c: Implemented
7972 IAnjutaBuildable inteface.
7974 * plugins/build-basic-autotools/build-basic-autotools.c: Use weak ref
7975 to destroy build context when message view is destroyed.
7977 * plugins/editor/aneditor.cxx: Sink scintilla widget in aneditor, hold
7978 a ref to it and unref in destructor. AnEditor class wants to be the
7979 owner of scintilla widget. Fixed compile warnings with signed/unsigned
7982 * plugins/editor/anjuta-docman.c: Removed unnecessary refs/unrefs. They
7983 complicate the scene. Removed editor widget from AnjutaDocman when
7984 the widget is destroyed.
7986 * plugins/editor/plugin.c: Destroy docman widget instead of just removing
7987 from shell. It will be removed from shell when the widget is destroyed.
7989 * plugins/editor/text_editor.c: Added debug codes to track object
7992 * plugins/message-view/anjuta-msgman.c: Remove message view on
7993 widget destroy. Destroy message view on remove. Removed all views
7996 * anjuta/src/anjuta-app.c: Removed widgets correctly when they are removed
7999 2005-01-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8001 * plugins/file-wizard/action-callbacks.c,
8002 plugins/file-wizard/anjuta-file-wizard.glade,
8003 plugins/file-wizard/file.c, plugins/file-wizard/file.h :
8004 Insert Licence, copyright, header template ...
8006 2005-01-02 Naba Kumar <naba@gnome.org>
8008 * libanjuta/anjuta-status.c, libanjuta/anjuta-status.h,
8009 libanjuta/plugins.c: Added "busy" signal in AnjutaStatus. Added
8010 anjuta_status_add_widget() to allow setting busy cursor on non
8013 * plugins/cvs-plugin/plugin.c: Fixed memory leaks.
8015 * plugins/editor/anjuta-document-manager.plugin.in: Updated accepted
8016 mime types to take text/source also.
8018 * plugins/editor/anjuta-docman.c,
8019 plugins/editor/anjuta-docman.h,
8020 plugins/editor/plugin.c,
8021 plugins/editor/text_editor.c,
8022 plugins/editor/text_editor.h,
8023 plugins/editor/text_editor_cbs.c: Listen for busy signal from
8024 AnjutaStatus and set busy cursor on editors.
8026 * plugins/file-loader/Makefile.am,
8027 plugins/file-loader/plugin.c,
8028 (added) plugins/file-loader/dnd.c,
8029 (added) plugins/file-loader/dnd.h, Added drag and drop file receives.
8031 * src/anjuta.c: Hide anjuta window before destruction.
8033 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
8034 * configure.in, plugins/Makefile.am,
8035 (removed) plugins/project-wizard/appwiz_page1.c,
8036 (removed) plugins/project-wizard/appwiz_page2.c,
8037 (removed) plugins/project-wizard/appwiz_page3.c,
8038 (removed) plugins/project-wizard/appwiz_page4.c,
8039 (removed) plugins/project-wizard/appwizard.c,
8040 (removed) plugins/project-wizard/appwizard.h,
8041 (removed) plugins/project-wizard/appwizard_cbs.c,
8042 (removed) plugins/project-wizard/appwizard_cbs.h,
8043 (removed) plugins/project-wizard/appwizard_gui.c,
8044 (removed) plugins/project-wizard/gnome_project.c,
8045 (removed) plugins/project-wizard/gnome_project.h,
8046 (removed) plugins/project-wizard/wizard_gui.c,
8047 (removed) plugins/project-wizard/wizard_gui.h,
8048 (added) plugins/project-wizard/.cvsignore,
8049 (added) plugins/project-wizard/Makefile.am,
8050 (added) plugins/project-wizard/anjuta-project-wizard-plugin.png,
8051 (added) plugins/project-wizard/anjuta-project-wizard.glade,
8052 (added) plugins/project-wizard/anjuta-project-wizard.plugin.in,
8053 (added) plugins/project-wizard/applogo.png,
8054 (added) plugins/project-wizard/appwizard.png,
8055 (added) plugins/project-wizard/autogen.c,
8056 (added) plugins/project-wizard/autogen.h,
8057 (added) plugins/project-wizard/druid.c,
8058 (added) plugins/project-wizard/druid.h,
8059 (added) plugins/project-wizard/file.c,
8060 (added) plugins/project-wizard/file.h,
8061 (added) plugins/project-wizard/header.c,
8062 (added) plugins/project-wizard/header.h,
8063 (added) plugins/project-wizard/install.c,
8064 (added) plugins/project-wizard/install.h,
8065 (added) plugins/project-wizard/parser.c,
8066 (added) plugins/project-wizard/parser.h,
8067 (added) plugins/project-wizard/plugin.c,
8068 (added) plugins/project-wizard/plugin.h,
8069 (added) plugins/project-wizard/property.c,
8070 (added) plugins/project-wizard/property.h: Removed old application-wizard
8071 codes and added new template based (autogen based) project wizard
8072 implemented by Sébastien Granjoux <seb.sfo@free.fr>
8074 2005-01-01 Johannes Schmid <jhs@cvs.gnome.org>
8076 * plugins/cvs-plugin/plugin.c: Fixed crash bug
8077 * plugins/cvs-plugin/cvs-execute.c:
8078 Fix cvs_log which did not work because of some
8080 Patch from Mark R. Pariente <markpariente@cmu.edu>
8081 - Fix message highlighting
8083 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
8088 Removed template stuff completly because we dicussed to implement
8089 a macro system for Edit->Insert Text
8091 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
8093 * plugins/editor/aneditor.cxx,
8094 plugins/editor/text_editor.c:
8095 Set line number width dynamically
8097 Prepered new GTK 2.6 about dialog
8099 2004-12-30 Naba Kumar <naba@gnome.org>
8101 patch from: Massimo Corà <maxcvs@email.it>
8102 * plugins/editor/aneditor.cxx: Highlights correct function
8103 argument in recursive calltips.
8105 2004-12-30 Naba Kumar <naba@gnome.org>
8107 * plugins/symbol-browser/plugin.c,
8108 libanjuta/interfaces/libanjuta.idl,
8109 plugins/editor/text_editor.c: Fixed editor markers and added a new
8110 marker (BASIC) to indicate line numbers. Fixed symbol browser to
8111 mark the line visited.
8113 * libegg/menu/eggcomboselect.h, libegg/menu/Makefile.am,
8114 libegg/Makefile.am, libegg/eggcomboselect.c,
8115 libegg/gtkcellview.h, libegg/egg-combo-action.c: Created a new combo
8116 widget for use with symbol view in toolbar.
8118 * plugins/cvs-plugin/anjuta-cvs.ui,
8119 plugins/file-manager/anjuta-file-manager.ui: Added appropriate
8120 placeholder for cvs plugin context menu in filemanager.
8122 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
8124 * plugins/cvs-plugin/plugin.c:
8125 Show popup menu only if the file is contained in
8126 a directory containing a "CVS" directory
8128 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
8130 * plugins/cvs-plugin/cvs-action.[ch],
8131 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
8132 * plugins/cvs-plugin/anjuta-cvs.ui,
8133 * plugins/cvs-plugin/plugin.c:
8134 Implemented "Import"
8136 Patch from Mark R. Pariente <markpariente@cmu.edu>:
8137 Added right-click-menu for file-manager
8139 2004-12-26 Naba Kumar <naba@gnome.org>
8141 * src/action-callbacks.c, src/action-callbacks.h,
8142 src/anjuta-actions.h, src/anjuta-app.c,
8143 src/anjuta.ui: Added fullscreen action.
8145 * plugins/cvs-plugin/cvs-actions.c,
8146 plugins/cvs-plugin/plugin.c,
8147 plugins/cvs-plugin/plugin.h: Watches current editor,
8148 project and file manager selection in plugin
8151 2004-12-26 Naba Kumar <naba@gnome.org>
8153 * src/anjuta-app.c, src/anjuta.c, src/main.c,
8154 src/action-callbacks.c: Fixed app finalization. Added a
8155 command line arg --proper-shutdown (-p), which when set
8156 will release all plugins and their resources (this option
8157 is mainly for debugging).
8159 * plugins/file-loader/plugin.c: Fixed filename duplications
8160 in recent files history.
8162 * plugins/profile-default/plugin.c: Disabled problematic
8163 plugins for now to load at startup.
8165 * libanjuta/anjuta-ui.c, libanjuta/plugins.c: Disabled
8166 annoying debug prints.
8168 2004-12-23 Naba Kumar <naba@gnome.org>
8170 Patch from: Mark R. Pariente <markpariente@cmu.edu>
8171 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
8172 plugins/cvs-plugin/anjuta-cvs.ui,
8173 plugins/cvs-plugin/cvs-actions.c,
8174 plugins/cvs-plugin/cvs-actions.h,
8175 plugins/cvs-plugin/cvs-execute.c,
8176 plugins/cvs-plugin/cvs-execute.h,
8177 plugins/cvs-plugin/Makefile.am,
8178 plugins/cvs-plugin/plugin.c: Added cvs message highlighting.
8179 Added cvs log command.
8181 2004-12-20 Johannes Schmid <jhs@cvs.gnome.org>
8183 * plugins/cvs-plugin/cvs-actions.c: Use current editor filename as
8186 2004-12-20 Naba Kumar <naba@gnome.org>
8188 patch from: Massimo Corà <maxcvs@email.it>
8189 * plugins/editor/aneditor.cxx: Added recursive calltips.
8191 2004-12-20 Naba Kumar <naba@gnome.org>
8193 * libanjuta/plugins.c, plugins/file-loader/plugin.c:
8194 Show busy cursor during loading and unloading.
8196 2004-12-19 Naba Kumar <naba@gnome.org>
8198 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-ui.c: Fixed
8199 memory leaks. Disabled debug print.
8201 * plugins/symbol-browser/an_symbol_view.c,
8202 plugins/symbol-browser/plugin.c,
8203 plugins/symbol-browser/plugin.h: Fixed loading and unloading
8204 problems. Creates SymbolView object every time when the
8205 plugin is activated.
8207 * plugins/project-manager/plugin.c: Close project when
8210 2004-12-18 Naba Kumar <naba@gnome.org>
8212 * po/POTFILES.in: Removed commented lines.
8213 * configure.in: Commented dupilcate call to AC_PROG_INTLTOOL.
8214 * plugins/devhelp/plugin.c: Fixed loading/unloading bug.
8215 * plugins/gdb/plugin.c: Fixed compile error.
8217 Patch from: Mark R. Pariente <mark@demar.com.tr>
8218 * libegg/eggcellrendererkeys.c: Fixed compile error.
8220 2004-12-18 Naba Kumar <naba@gnome.org>
8222 * plugins/file-loader/plugin.c: Fixed loading bug.
8224 *plugins/debug-manager/plugin.c, plugins/debug-manager/plugin.h,
8225 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
8226 plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c,
8227 plugins/gdb/plugin.c, src/shell.c, src/shell.h: Fixed memory leaks
8228 and corruptions. Fixed loading and unloading of plugins.
8230 2004-12-17 Naba Kumar <naba@gnome.org>
8232 * plugins/file-loader/Makefile.am,
8233 plugins/file-loader/plugin.c,
8234 plugins/project-manager/plugin.c: Fixed memory corruption
8235 and disposition codes. Added missing plugin.h in Makefile.am.
8237 2004-12-16 Naba Kumar <naba@gnome.org>
8239 * plugins/symbol-browser/an_symbol_view.c,
8240 plugins/symbol-browser/plugin.c: Fixed finalization and disposition
8241 codes. Fixed memory leaks and corruptions.
8243 * plugins/build-basic-autotools/build-basic-autotools.c
8244 plugins/editor/anjuta-docman.c,
8245 plugins/editor/text_editor.c,
8246 plugins/file-loader/plugin.c,
8247 plugins/file-manager/plugin.c,
8248 plugins/file-wizard/plugin.c,
8249 plugins/message-view/anjuta-msgman.c,
8250 plugins/message-view/anjuta-msgman.h,
8251 plugins/message-view/message-view.c,
8252 plugins/message-view/plugin.c,
8253 plugins/message-view/plugin.h,
8254 plugins/terminal/terminal.c: Fixed finalization and disposition codes.
8256 * src/about.c, src/about.h, src/action-callbacks.c,
8257 src/action-callbacks.h, src/anjuta-actions.h,
8258 src/anjuta-app.c, src/anjuta-app.h,
8259 src/anjuta-callbacks.c, src/anjuta-callbacks.h,
8260 src/anjuta.c, src/anjuta.h, src/getline.c,
8261 src/main.c, src/main.cpp, src/shell.c, src/shell.h,
8262 src/start-with.c, src/start-with.h: Fixed emacs modes.
8264 * src/layout.xml: Brought document manager in front.
8266 2004-12-15 Naba Kumar <naba@gnome.org>
8268 * libanjuta/anjuta-plugin.c: Fixed crash bug where watches were not
8271 * libanjuta/plugins.c, libanjuta/plugins.h: Proper clean up on
8272 finalization. Added a method to unload all plugins and destroy them.
8275 * plugins/sample1/plugin.c: Proper finalization code and renamed
8276 functions to proper names.
8278 * plugins/build-basic-autotools/build-basic-autotools.c,
8279 plugins/cvs-plugin/plugin.c: Proper finalization and disposition code.
8281 * src/shell.c: Unload all plugins on exit, so that memory profilers
8282 can detect memory leaks in plugins.
8284 2004-12-13 Naba Kumar <naba@gnome.org>
8286 * plugins/devhelp/plugin.c: Delay widget initialization, now that
8288 * plugins/sample1/plugin.c: Dock at bottom, mostly for testing.
8289 * src/anjuta-app.c, src/layout.xml: Fixed dynamic docking.
8291 2004-12-11 Naba Kumar <naba@gnome.org>
8293 * data/properties/anjuta.properties: Fixed font size.
8294 * plugin/build-basic-autotools/build-basic-autotools: Added initial
8295 compile file function. There are some fixmes there.
8296 * plugins/message-view/anjuta-msgman.c,
8297 * plugins/message-view/message-view.c: Fixed bugs and clean up.
8299 2004-12-08 Naba Kumar <naba@gnome.org>
8301 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-utils.c,
8302 src/utilities.c, libanjuta/anjuta-utils.h: Added a function
8303 to escape quotes in a string.
8305 * plugins/cvs-plugin/cvs-actions.c,
8306 plugins/cvs-plugin/cvs-execute.c: Escaped commit message. Corrected
8309 * plugins/build-basic-autotools/build-basic-autotools.c,
8310 plugins/build-basic-autotools/automake-c.filters: Fixed bugs with
8313 2004-12-07 Naba Kumar <naba@gnome.org>
8315 * plugins/build-basic-autotools/build-basic-autotools.c,
8316 plugins/build-basic-autotools/automake-c.filters: Completed directory
8317 tracking. Double click on Errors and warnings now work as expected.
8319 * plugins/build-basic-autotools.c: Added codes to track build directory
8320 so that absolute path of the files could be determined.
8322 2004-12-06 Naba Kumar <naba@gnome.org>
8324 * plugins/cvs-plugin/cvs-execute.c: Show completion message.
8325 * plugins/cvs-plugin/cvs-execute.c: Fixed command completion bug.
8326 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: UI beautification.
8328 2004-12-05 Naba Kumar <naba@gnome.org>
8330 * plugins/editor/anjuta-docman.c: Fixed save-as, Fixed updating
8331 tab label, Fixed mem leaks. Fixed uri handling. Fixed other minor bugs.
8333 * plugins/cvs-plugin/plugin.c,
8334 plugins/cvs-plugin/cvs-execute.c: Fixed message output appending.
8336 2004-13-05 Johannes Schmid <jhs@cvs.gnome.org>
8338 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
8339 * plugins/cvs-plugin/plugin.[ch], plugins/cvs-plugin/cvs-action.[ch],
8340 plugins/cvs-plugin/cvs-execute.[ch]:
8341 Implemented cvs status and cvs diff
8343 - rdiff command is not correct
8344 - Must find a way to allow selection of directies AND files
8347 2004-12-03 Naba Kumar <naba@gnome.org>
8349 * plugins/editor/anjuta-docman.c, plugins/editor/style-editor.c,
8350 plugins/editor/style-editor.h, plugins/editor/text_editor.c,
8351 plugins/editor/text_editor_cbs.c: Save/load editor styles. Use old
8352 session.properties file if it is for the first time.
8354 2004-12-02 Johannes Schmid <jhs@cvs.gnome.org>
8356 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Added cvs update and
8359 * plugins/cvs-plugin/plugin.c, plugins/cvs-plugin/cvs-action.[ch],
8360 plugins/cvs-plugin/anjuta-cvs.ui:
8361 Implemented update/commit and changed menu layout
8363 2004-12-02 Naba Kumar <naba@gnome.org>
8365 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed prefernce
8366 property name (for cvs path property). Beautified dialogs.
8368 2004-11-30 Johannes Schmid <jhs@cvs.gnome.org>
8370 * plugins/message-view/anjuta-msgman.c: Changed callback name
8371 and changed switch-page handling.
8373 * plugins/cvs-plugin/cvs-actions.c:
8374 * plugins/cvs-plugin/cvs-execute.c:
8375 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
8376 - Implemented cvs add and cvs removed - both working now
8377 - Created a useful preferences page
8380 2004-11-30 Naba Kumar <naba@gnome.org>
8382 * libanjuta/anjuta-status.c: Fixed runtime warning.
8384 * plugins/editor/Makefile.am:
8385 plugins/editor/anjuta-document-manager.glade,
8386 plugins/editor/plugin.c
8387 plugins/editor/plugin.h
8388 plugins/editor/style-editor.c (new, moved from src/),
8389 plugins/editor/style-editor.h (new, moved from src/),
8390 plugins/editor/text_editor_prefs.c: Implemented "Font and colours"
8391 settings in preferences.
8393 * plugins/editor/text_editor.c,
8394 plugins/editor/text_editor.h: Do not take unused args in
8395 text_editor_get_props().
8397 * src/style-editor.c, src/style-editor.h: Removed, moved to
8398 plugins/editor/ directory.
8400 2004-11-29 Naba Kumar <naba@gnome.org>
8402 * plugins/editor/text_editor_cbs.c: Emit click signal in
8404 * libanjuta/anjuta-status.c: More spacing between items.
8406 2004-11-29 Naba Kumar <naba@gnome.org>
8408 Patch from: Pavol Bosik <pavol.bosik@radiantsystems.com>:
8410 * libanjuta/interfaces/libanjuta.idl,
8411 plugins/debug-manager/anjuta-debug-manager.plugin.in,
8412 plugins/debug-manager/plugin.c,
8413 plugins/gdb/breakpoints.c,
8414 plugins/gdb/breakpoints.h,
8415 plugins/gdb/debugger.c,
8416 plugins/gdb/debugger.h,
8417 plugins/gdb/plugin.c,
8418 plugins/gdb/plugin.h,
8419 plugins/gdb/utilities.c,
8420 plugins/gdb/utilities.h: Code cleanups and partial implementation of
8421 toggle breakpoint margin clicks.
8423 2004-11-28 Naba Kumar <naba@gnome.org>
8425 * TODO.tasks: Fixed indentations.
8426 * plugins/gtodo/libgtodo.c: Save with indentation.
8427 * plugins/file-manager/an_file_view.c: Sorts the files alphabatically.
8428 * plugins/project-manager/plugin.c: Fixed runtime warnings.
8429 * libanjuta/anjuta-status.c: Fixed busy cursors.
8430 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
8431 * po/POTFILES.in: Updated.
8433 2004-11-28 Jean-Noel GUIHENEUF <guiheneuf.jean-noel@wanadoo.fr>
8435 * plugins/editor/anjuta-document-manager.glade,
8436 plugins/editor/search-replace.[c,h],
8437 plugins/editor/search-replace_backend.h
8438 plugins/editor/search-preferences.[c,h] :
8439 Saved Search-Preferences (gconf),
8440 Basic search by default.
8442 2004-11-22 Naba Kumar <naba@gnome.org>
8444 * configure.in: Fixed build error.
8446 2004-11-21 Naba Kumar <naba@gnome.org>
8448 * libanjuta/Makefile.am, libanjuta/anjuta-shell.c,
8449 libanjuta/anjuta-shell.h, src/anjuta-app.c, src/anjuta-app.h:
8450 Added AnjutaStatus class to libanjuta.
8451 Added anjuta_shell_get_status() method.
8453 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added gchar type
8454 and fixed marshaller generation.
8456 * libanjuta/interfaces/libanjuta.idl: Added "char_added" and
8457 "updade_ui" signals to IAnjutaEditor interface.
8459 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
8461 * plugins/build-basic-autotools/automake-c.filters: Fixed filter
8464 * plugins/class-gen/clsGen.c: Intial port.
8466 * plugins/debug-manager/anjuta-debug-manager.plugin.in: Fixed attribute
8469 * plugins/editor/action-callbacks.c, plugins/editor/plugin.c,
8470 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
8471 plugins/editor/text_editor_cbs.c, plugins/editor/text_editor_prefs.c:
8472 Implemented status update. Emits "update_ui" and "char_added" signals.
8473 Added view preferences.
8475 * plugins/file-loader/plugin.c: Added open with plugins in open with
8478 * plugins/gdb/plugin.c: Do not add widgets to shell as floating.
8480 * plugins/message-view/anjuta-msgman.c,
8481 plugins/message-view/message-view.c: Fixed finalize and dispose. Fixed
8482 to close correct message view rather than current view.
8484 2004-11-20 Johannes Schmid <jhs@cvs.gnome.org>
8486 * plugins/cvs-plugin/cvs-actions.c
8487 plugins/cvs-plugin/plugin.[ch]
8488 plugins/cvs-plugin/anjuta-cvs-plugin.glade:
8489 Implemented cvs add but ran into a launcher/message_view
8490 problem because of a limitation of the idl compiler
8492 2004-11-19 Naba Kumar <naba@gnome.org>
8494 * plugins/project-manager/plugin.c: Displays a progress window during
8497 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
8498 Fixed UI separators.
8500 * plugins/file-manager/anjuta-file-manager.ui: Added project manager
8503 * plugins/project-manager/anjuta-project-manager.ui,
8504 plugins/project-manager/plugin.[c,h]: Added add/remove context
8505 menus and implemented them. Added file manager merge menu.
8507 2004-11-18 Naba Kumar <naba@gnome.org>
8509 * TODO.tasks: Updated.
8510 * plugins/editor/anjuta-docman.c, plugins/message-view/anjuta-msgman.c,
8511 plugins/message-view/message-view.c: Fixed finalize and dispose
8513 * plugins/debugger/*: Removed from cvs (development now in
8516 2004-11-17 Pavol Bosik <pavol.bosik@radiantsystems.com>
8518 Reviewed by Naba Kumar <naba@gnome.org>:
8520 * libanjuta/interfaces/libanjuta.idl, plugins/Makefile.am,
8521 plugins/editor/plugin.c, plugins/editor/text_editor.c,
8522 plugins/gdb/breakpoints.c: all marker related stuff moved from
8523 editor and docman interfaces to IAnjutaMarkable
8525 2004-11-17 Naba Kumar <naba@gnome.org>
8527 * TODO.tasks: Updated.
8529 * libanjuta/interfaces/libanjuta.idl: Added "saved" signal.
8531 * libegg/egg-combo-action.c: Block changed signal when changing model.
8533 * plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c:
8534 Emit changed signal. Removed dead codes.
8536 * plugins/file-loader/plugin.c: Remove file fragments from uris, so
8537 that recent files history do not duplicate.
8539 * plugins/symbol-browser/an_symbol_view.c,
8540 plugins/symbol-browser/an_symbol_view.h,
8541 plugins/symbol-browser/plugin.c: Refreshes symbols on editor save.
8544 2004-11-15 Naba Kumar <naba@gnome.org>
8546 * plugins/project-manager/plugin.c: Opens targets on double click.
8548 * plugins/message-view/message-view.c,
8549 plugins/file-manager/anjuta-file-manager-plugin.glade,
8550 plugins/file-manager/plugin.[c,h], plugins/terminal/terminal.c:
8551 Added proper class finalization
8552 and disposition. Added preferences notifications and callbacks to
8553 change info/warning/error colors.
8555 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
8556 plugins/editor/text_editor.[h,c], src/action-callbacks.c,
8557 src/anjuta-app.c, src/anjuta.c: Fixed crash bug on exit.
8558 Implemented finalize method for AnjutaApp. Code cleanups.
8560 * plugins/message-view/plugin.c: Static parent_class.
8562 2004-11-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8563 * plugins/editor/search-replace.[c,h],
8564 plugins/editor/search-replace_backend.c
8565 Update search entry in main toolbar.
8568 2004-11-11 Naba Kumar <naba@gnome.org>
8570 * TODO.tasks: Updated.
8572 * libanjuta/anjuta-preferences.[c,h]: Added keys notification API.
8573 and completed on-the-fly-change preferences. Removed "changed"
8574 signal as it is no longer necessary (use notify for similar
8575 purpose to monitor individual preferences).
8578 * plugins/editor/anjuta-document-manager.glade: Added view menu
8579 preferences so that they are registered.
8581 * plugins/editor/Makefile.am, plugins/editor/text_editor.[c,h],
8582 (added) plugins/editor/text_editor_prefs.[c,h]: Removed
8583 connection to "changed" signal of preferences and implemented
8584 notifications for some editor preferences. More to implement.
8586 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8587 * plugins/editor/print.c
8588 Fixed bug 1047624 : Add line number every X lines.
8590 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8591 * plugins/editor/search-replace.c
8592 Fixed a crash bug (995755) when searching "%n"
8594 2004-11-09 Naba Kumar <naba@gnome.org>
8596 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c:
8597 Fixed to refresh categories list on file load.
8599 2004-11-08 Naba Kumar <naba@gnome.org>
8601 * configure.in, plugins/Makefile.am,
8602 plugins/profile-default/plugin.c: Added cvs plugin in build.
8604 * plugins/cvs-plugin/*: Restored johannes files from cvs attic.
8606 * plugins/debug-manager/.cvsignore: Added file to ignore.
8608 * plugins/debug-manager/Makefile.am: Removed dead codes.
8610 * src/anjuta.ui: Added placeholder for version control UI.
8612 2004-11-08 Naba Kumar <naba@gnome.org>
8614 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
8615 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
8616 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml:
8619 * global-tags/Makefile.am: Fixed make error.
8621 * plugins/profile-default/plugin.c: Added debug-manager
8622 and gdb plugins to load at startup so that debugger
8623 windows are docked properly. They will be removed
8624 later when we figure out runtime docking.
8626 * plugins/sample1/*: Restored to last working state.
8628 * plugins/gdb/debugger.c, src/layout.xml: Added debugger
8629 windows in lower pane. Named the windows appropriately.
8631 * ChangeLog: Fixed format.
8633 2004-11-07 Pavol Bosik <pavol.bosik@radiantsystems.com>
8635 * libanjuta/interfaces/libanjuta.idl,
8636 libanjuta/anjuta-marshal.c,
8637 plugins/Makefile.am,
8638 plugins/debug-manager/plugin.c,
8639 plugins/editor/plugin.c,
8640 plugins/editor/text_editor.c,
8641 plugins/gdb/breakpoints.c,
8642 plugins/gdb/debugger.c,
8643 plugins/gdb/plugin.c,
8644 plugins/gdb/plugin.h: fixed "Toggle breakpoint" feature
8646 2004-11-06 Jean-NoelGuiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8647 * plugins/editor/anjuta-docman.h plugins/editor/plugin.c,
8648 plugins/editor/search-replace.c,
8649 plugins/message-view/anjuta-msgman.c plugins/message-view/plugin.c:
8650 Search and Replace; Show result in find pane
8652 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
8654 * plugins/gdb, plugins/debug-manager: Applied debugger patch
8655 from Bosik, Pavol <pavol.bosik@radiantsystems.com>
8656 (added features: starting debugger and loading of core/executable,
8657 StepIn, StepOut, StepOver and Execute, toggling breakpoint
8660 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
8662 * plugins/cvs-plugin/*: Mess up with cvs and lost some of
8663 my cvs-plugin files...
8664 I hope I have rescued everything possible.
8666 * Naba: Could you please fix sample1 because I messed it up to
8667 but there should be a histroy of this directory we should commit
8669 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
8671 * plugins/cvs-plugin/cvs-execute.[ch]: Add basic command execute
8673 * plugins/cvs-plugin/plugin.c,
8674 /plugins/cvs-plugin/anjuta-cvs-plugin.glade:
8675 Added preferences dialog (not yet complete)
8677 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
8679 * global-tags/Makefile.am, mime/Makefile.am:
8680 Some fixes in build process from Alexey Rusakov <ktirf@users.sf.net>
8682 * template/xmltemplate.[ch],
8683 template/xmlstrings.[ch],
8684 template/autotools.[ch] removed,
8685 template/prj_template.[ch] removed,
8686 template/lang_template.[ch] removed,
8687 template/lib_template.[ch] removed,
8688 template/Makefile.am adjusted,
8689 template/dtds/lang.dtd removed,
8690 template/dtds/lib.dtd removed,
8691 template/dtds/prj.dtd removed,
8692 template/dtds/autotools.dtd removed,
8693 data/template/lib/* removed,
8694 data/template/language/* removed,
8695 data/template/library/* removed,
8696 data/template/project/* removed,
8697 date/template/Makefile.am adjusted:
8698 Remove everything except text-templates to replace hardcoded
8699 Edit->Insert texts with dynamic loaded.
8701 * plugins/cvs-plugin/plugin.[ch],
8702 plugins/cvs-actions.[ch],
8703 plugins/Makefile.am,
8704 plugins/cvs-plugin/Makefile.am,
8705 plugins/cvs-plugin/anjuta-cvs-plugin.ui,
8706 plugins/cvs-plugin/anjuta-cvs-plugin.glade,
8707 plugins/cvs-plugin/anjuta-cvs.plugin.in:
8708 Added initial cvs-plugin code
8710 2004-10-21 Naba Kumar <naba@gnome.org>
8712 * libanjuta/anjuta-plugin.c,
8713 plugins/build-basic-autotools/build-basic-autotools.c,
8714 plugins/debugger/plugin.c,
8715 plugins/devhelp/plugin.c,
8716 plugins/editor/anjuta-docman.c,
8717 plugins/editor/goto_line.c,
8718 plugins/editor/plugin.c,
8719 plugins/editor/search-replace.c,
8720 plugins/editor/text_editor.c,
8721 plugins/file-loader/plugin.c,
8722 plugins/file-manager/plugin.c,
8723 plugins/file-wizard/file.c,
8724 plugins/file-wizard/plugin.c,
8725 plugins/gdb/plugin.c,
8726 plugins/gtodo/plugin.c,
8727 plugins/message-view/anjuta-msgman.c,
8728 plugins/profile-default/plugin.c,
8729 plugins/project-manager/plugin.c,
8730 plugins/sample1/plugin.c,
8731 plugins/terminal/terminal.c: Defined all global variables static,
8732 particularly class parent_class variables. They were getting
8733 confused at link time.
8735 * libanjuta/plugins.c: Do not unload plugins when they are
8736 deactivated. Simply cache them for later activation. Unloading
8737 modules have some problem with shared libs using static class
8738 registration. Fixed hash type for installed plugins. Eventually,
8739 we want to add "CanUnload" attribute for .plugin files (in
8740 "Anjuta Plugin" group) to let plugin loader know if the plugin can
8741 be unloaded from memory. Those plugins declaring CanUnload=false
8742 will not be unloaded from memory and will be put in the cache. Those
8743 not declaring anything or declaring CanUnload=true, will be unloaded
8744 from memory when they are deactivated.
8746 * plugins/editor/action-callbacks.c, plugins/editor/anjuta-docman.c,
8747 plugins/editor/plugin.c, plugins/editor/text_editor.c,
8748 plugins/editor/text_editor.h, plugins/file-manager/an_file_view.c,
8749 plugins/file-manager/plugin.c, plugins/file-wizard/plugin.c,
8750 plugins/project-manager/plugin.c: Fixed object finalization, dispose,
8751 activation, deactivation. Fixed memory leaks.
8753 2004-10-20 Naba Kumar <naba@gnome.org>
8755 * TODO.tasks: Updated.
8757 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
8758 libanjuta/anjuta-utils.h, libanjuta/plugins.c: Defined separate
8759 macro for adding interfaces to plugin types. Code cleanup.
8761 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
8762 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
8764 * plugins/build-basic-autotools/build-basic-autotools.c,
8765 plugins/debugger/plugin.c, plugins/devhelp/plugin.c,
8766 plugins/editor/plugin.c, plugins/editor/text_editor.c,
8767 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
8768 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
8769 plugins/gtodo/plugin.c, plugins/message-view/message-view.c,
8770 plugins/message-view/plugin.c, plugins/profile-default/plugin.c,
8771 plugins/project-manager/plugin.c,
8772 plugins/symbol-browser/an_symbol_view.c,
8773 plugins/symbol-browser/plugin.c, plugins/terminal/terminal.c: Used
8774 newly defined macro to add interfaces to plugin types.
8776 * src/anjuta-app.c, src/shell.c: Do not add value for widgets.
8778 2004-10-20 Naba Kumar <naba@gnome.org>
8780 * TODO.tasks: Added task list.
8781 * plugins/file-manager/anjuta-file-manager-plugin.glade: Set
8784 2004-10-19 Naba Kumar <naba@gnome.org>
8786 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed bugs.
8788 * plugins/editor/action-callbacks.c,
8789 plugins/editor/action-callbacks.h,
8790 plugins/editor/anjuta-docman.c,
8791 plugins/editor/anjuta-docman.h,
8792 plugins/editor/anjuta-document-manager.ui,
8793 plugins/editor/file_history.c,
8794 plugins/editor/file_history.h,
8795 plugins/editor/plugin.c: Added file history browsing.
8797 * plugins/gtodo/libgtodo.c, plugins/gtodo/plugin.c: Fixed refresh.
8799 * plugins/message-view/anjuta-message-manager.ui,
8800 plugins/message-view/plugin.c: Added document manager context menu.
8802 * plugins/symbol-browser/an_symbol_view.c,
8803 plugins/symbol-browser/an_symbol_view.h,
8804 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
8805 plugins/symbol-browser/plugin.c: Added goto tag def/decl. Added
8806 document manager context menu.
8808 * scintilla/*, scintilla/include/*: Updated to current cvs.
8810 2004-10-19 Naba Kumar <naba@gnome.org>
8812 *plugins/debugger/anjuta-debugger.ui, src/anjuta.ui: Added
8813 placeholder for debugger UI.
8815 * plugins/devhelp/plugin.c, plugins/editor/plugin.c: Fixed shortcuts.
8816 * plugins/file-manager/plugin.c: Fixed loading bug.
8818 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-encodings.h,
8819 libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h:
8820 Initializes gconf database with default values when the
8821 values are not defined. Use bool and int prefs separately.
8823 * plugins/editor/plugin.c: Added encoding preferences.
8824 * plugins/project-manager/plugin.c: Cleanup and debug messages.
8826 * manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
8827 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
8828 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
8829 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
8831 2004-10-18 Naba Kumar <naba@gnome.org>
8833 * po/POTFILES.in: Updated.
8835 * libanjuta/anjuta-ui.c: Corrected debug messages.
8837 * libegg/egg-combo-action.c, libegg/test-actions.c,
8838 libegg/menu/egg-combo-action.h: Fixed combo action.
8840 * plugins/debugger/Makefile.am, plugins/gdb/Makefile.am:
8843 * plugins/editor/action-callbacks.[c,h],
8844 plugins/editor/anjuta-document-manager.ui, plugins/editor/plugin.c:
8845 Implemented file swap. Removed dead codes.
8847 * plugins/editor/text_editor.[c,h]: Fixed crash bug. Removed
8850 * plugins/symbol-browser/an_symbol_view.[c,h],
8851 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
8852 plugins/symbol-browser/plugin.[c,h]: Completed symbol browser plugin.
8853 Implemented file symbols. Implemented goto file line when symbol is
8856 * src/utilities.[c,h]: Moved code to plugins/editor/action-callbacks.c.
8858 2004-10-10 Naba Kumar <naba@gnome.org>
8860 Patch from Bosik, Pavol <pavol.bosik@radiantsystems.com>:
8862 * libanjuta/interfaces/libanjuta.idl: Added debugger interface.
8864 * plugins/debugger/.cvsignore,
8865 (added) plugins/debugger/Makefile.am,
8866 (added) plugins/debugger/anjuta-debugger.glade,
8867 (added) plugins/debugger/anjuta-debugger.plugin.in,
8868 (added) plugins/debugger/anjuta-debugger.plugin.png,
8869 (added) plugins/debugger/anjuta-debugger.ui,
8870 plugins/debugger/attach_process.c,
8871 (removed) plugins/debugger/attach_process_cbs.c,
8872 (removed) plugins/debugger/attach_process_cbs.h,
8873 (removed) plugins/debugger/breakpoints.c,
8874 (removed) plugins/debugger/breakpoints.h,
8875 (removed) plugins/debugger/debug_tree.c,
8876 (removed) plugins/debugger/debug_tree.h,
8877 (removed) plugins/debugger/debugger.c,
8878 (removed) plugins/debugger/debugger.h,
8879 (removed) plugins/debugger/memory.c,
8880 (removed) plugins/debugger/memory.h,
8881 (added) plugins/debugger/plugin.c,
8882 (added) plugins/debugger/plugin.h,
8883 (removed) plugins/debugger/registers.c,
8884 (removed) plugins/debugger/registers.h,
8885 (removed) plugins/debugger/registers_cbs.c,
8886 (removed) plugins/debugger/registers_cbs.h,
8887 (removed) plugins/debugger/registers_gui.c,
8888 (removed) plugins/debugger/sharedlib.c,
8889 (removed) plugins/debugger/sharedlib.h,
8890 (removed) plugins/debugger/sharedlib_cbs.c,
8891 (removed) plugins/debugger/sharedlib_cbs.h,
8892 (removed) plugins/debugger/sharedlib_gui.c,
8893 (removed) plugins/debugger/signals.c,
8894 (removed) plugins/debugger/signals.h,
8895 (removed) plugins/debugger/signals_cbs.c,
8896 (removed) plugins/debugger/signals_cbs.h,
8897 (removed) plugins/debugger/signals_gui.c,
8898 (removed) plugins/debugger/stack_trace.c,
8899 (removed) plugins/debugger/stack_trace.h,
8900 (added) plugins/debugger/utilities.c,
8901 (added) plugins/debugger/utilities.h,
8902 (removed) plugins/debugger/watch.c,
8903 (removed) plugins/debugger/watch.h,
8904 (removed) plugins/debugger/watch_cbs.c,
8905 (removed) plugins/debugger/watch_cbs.h,
8906 (removed) plugins/debugger/watch_gui.c,
8907 (removed) plugins/debugger/watch_gui.h: Moved files to gdb backend plugin.
8909 * configure.in, plugins/Makefile.am, (added) plugins/gdb/*:
8910 Added debugger gdb backend plugin.
8912 * plugins/message-view/plugin.c: Registered all message stock icons.
8914 * plugins/profile-default/plugin.c: Loads debugger plugin.
8916 * src/Makefile.am, libegg/Makefile.am: Fixed build errors.
8918 2004-10-08 Naba Kumar <naba@gnome.org>
8920 * libanjuta/libanjuta-1.0.pc.in: changed .pc file to have version
8923 * plugins/symbol-browser/.cvsignore,
8924 plugins/symbol-browser/Makefile.am,
8925 plugins/symbol-browser/an_symbol_view.c,
8926 plugins/symbol-browser/an_symbol_view.h,
8927 plugins/symbol-browser/anjuta-symbol-browser-plugin.png,
8928 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
8929 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
8930 plugins/symbol-browser/plugin.c,
8931 plugins/symbol-browser/plugin.h,
8932 plugins/symbol-browser/sv_class.xpm,
8933 plugins/symbol-browser/sv_function.xpm,
8934 plugins/symbol-browser/sv_macro.xpm,
8935 plugins/symbol-browser/sv_private_fun.xpm,
8936 plugins/symbol-browser/sv_private_var.xpm,
8937 plugins/symbol-browser/sv_protected_fun.xpm,
8938 plugins/symbol-browser/sv_protected_var.xpm,
8939 plugins/symbol-browser/sv_public_fun.xpm,
8940 plugins/symbol-browser/sv_public_var.xpm,
8941 plugins/symbol-browser/sv_static_fun.xpm,
8942 plugins/symbol-browser/sv_static_var.xpm,
8943 plugins/symbol-browser/sv_struct.xpm,
8944 plugins/symbol-browser/sv_unknown.xpm,
8945 plugins/symbol-browser/sv_variable.xpm,
8946 plugins/symbol-browser/test-symbol-browser.c,
8947 plugins/Makefile.am: Implemented Symbol
8950 * pixmaps/sv_*.xpm: Moved to plugins/symbol-browser/ dir.
8952 * plugins/build-basic-autotools/Makefile.am,
8953 plugins/devhelp/Makefile.am,
8954 plugins/editor/Makefile.am,
8955 plugins/file-loader/Makefile.am,
8956 plugins/file-manager/Makefile.am,
8957 plugins/file-wizard/Makefile.am,
8958 plugins/gtodo/Makefile.am,
8959 plugins/message-view/Makefile.am,
8960 plugins/profile-default/Makefile.am,
8961 plugins/project-manager/Makefile.am
8962 plugins/sample1/Makefile.am,
8963 plugins/terminal/Makefile.am,
8964 scintilla/Makefile.am,
8966 launcher/Makefile.am,
8967 libanjuta/Makefile.am,
8969 tagmanager/Makefile.am,
8970 configure.in: Defined anjuta_plugin_dir, anjuta_image_dir,
8971 anjuta_data_dir in configure.in and used them in plugins Makefile.am
8972 files. Also fixed library dependencies.
8974 * plugins/editor/aneditor.cxx: Disabled unused codes.
8975 * plugins/file-manager/an_file_view.c: Added copyright.
8976 * plugins/gtodo/tray-icon.c: Fixed pixmap path.
8978 * plugins/profile-default/plugin.c: Can load plugins by location.
8979 * plugins/project-manager/plugin.c: Remove project_root_uri value
8980 when project is closed.
8982 2004-10-06 Naba Kumar <naba@gnome.org>
8984 * libanjuta/plugins.c: Shows plugins in a nicer dialog.
8986 * libanjuta/interfaces/libanjuta.idl,
8987 plugins/editor/text_editor.c: Added get_length()
8988 and get_current_word() methods in IAnjutaEditor interface.
8990 * libegg/Makefile.am: Added test_actions target.
8992 * libegg/egg-combo-action.c: Fixed combo-action and made it usable.
8994 * plugins/build-basic-autotools/build-basic-autotools.c,
8995 plugins/file-loader/plugin.c,
8996 plugins/message-view/message-view.c: Added code to go to file and
8999 * plugins/devhelp/plugin.c: Context sensitive help now works.
9000 * plugins/editor/anjuta-docman.c: Reads the fragment id from file
9001 uri as line number and goes to that line number.
9003 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c,
9004 plugins/gtodo/plugin.c: Creates a default gtodo client and implemented
9005 gtodo_client_load() method to load from a diffrent file. Watched
9006 project root directory in plugin to open TODO.tasks of the project.
9008 * plugins/project-manager/plugin.c: Updates project UI
9009 sensitive/insensitive.
9011 * src/Makefile.am, src/shell.[c,h], src/anjuta-shell.ui: Added
9012 anjuta-shell program to test plugins.
9014 * src/anjuta-app.c: Registered UI accels.
9016 2004-09-28 Naba Kumar <naba@gnome.org>
9018 * libanjuta/anjuta-shell.[c,h]: Added anjuta_shell_present_widget()
9021 * src/anjuta-app.c: Implemented present widget method.
9023 * plugins/devhelp/plugin.c, plugins/editor/plugin.c,
9024 plugins/message-view/plugin.c, plugins/project-manager/plugin.c,
9026 * plugins/editor/anjuta-docman.c: Code cleanup and selects newly
9029 * plugins/editor/text_editor.c: Connects to preferences changed signal
9032 2004-09-28 Naba Kumar <naba@gnome.org>
9034 * libanjuta/anjuta-debug.h, libanjuta/Makefile.am: Added debug
9037 * libanjuta/e-splash.c, Fixed compiler error and reduced progress bar
9040 * libegg/egg-entry-action.c: Takes GtkEditable rather than GtkEntry
9041 in changed signal callback.
9043 * plugins/editor/action-callbacks.c: Implemented save_all action
9044 callback. Removed dead code. Do save_as when saving a new file.
9045 Implemented incremental search.
9047 * plugins/editor/anjuta-docman.c: Removed dead code and formated code.
9049 * plugins/editor/plugin.c, plugins/editor/print.c: Used debug prints.
9051 * src/anjuta-app.c: Registers UI accelerators.
9053 2004-09-27 Naba Kumar <naba@gnome.org>
9055 * libanjuta/anjuta-utils.c: Added a border in input dialog entry box.
9057 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
9058 plugins/devhelp/anjuta-devhelp.plugin.in,
9059 plugins/file-loader/anjuta-loader.plugin.in,
9060 plugins/file-manager/anjuta-file-manager.plugin.in,
9061 plugins/gtodo/anjuta-gtodo.plugin.in,
9062 plugins/project-manager/anjuta-project-manager.plugin.in,
9063 plugins/terminal/anjuta-terminal.plugin.in:
9064 Gave proper plugin names.
9066 * plugins/build-basic-autotools/build-basic-autotools.c: Detailed
9067 error when regex fail.
9069 * plugins/devhelp/anjuta-devhelp.ui, plugins/devhelp/plugin.[c,h]:
9070 Added help and context search. Watches current editor. More menus
9071 in Help submenu. Update UI (sensitive when required) properly.
9073 * plugins/editor/anjuta-document-manager.ui,
9074 plugins/devhelp/anjuta-devhelp.ui,
9075 plugins/message-view/anjuta-message-manager.ui,
9076 src/anjuta.ui: Goto menu actions are in separate submenu.
9078 * src/anjuta.ui, src/action-callbacks.[c,h], src/anjuta-actions.h:
9079 Removed unimplemented UI elements.
9081 * src/anjuta-app.c: Larger (and normal) icon size.
9083 * src/layout.xml: Task manager plugin along with document (in middle).
9085 * plugins/editor/plugin.c, plugins/file-loader.c,
9086 plugins/devhelp/plugin.c: Gives short-labels and is-important flag
9087 in gtkactions. Enable/disable UI properly.
9089 2004-09-26 Naba Kumar <naba@gnome.org>
9091 * po/POTFILES.in: Updated, added missing files.
9093 * .cvsignore: Updated.
9095 * libanjuta/anjuta-utils.[h,c]: Functions take constant parameters. Added
9096 a new function to get User input text.
9098 * libanjuta/resources.[c,h]: Added a function to created sized image.
9100 * libanjuta/interfaces/libanjuta.idl: Changed parameter name to uri
9101 from filename, as thats the correct representation.
9103 * plugins/build-basic-autotools/Makefile.am,
9104 (added) plugins/build-basic-autotools/automake-c.filters,
9105 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
9106 plugins/build-basic-autotools/build-basic-autotools.[c,h]:
9107 Rearragned UI elements in the build menu. Added codes to read build
9108 filter rules from external file. Implemented all build, configure,
9109 autogen commands. Watches current editor and project.
9111 * plugins/editor/anjuta-docman.[c,h], plugins/editor/plugin.c:
9112 Added editor changed signal and exports current editor value.
9113 Fixed parameter names. Fixed get_uri() interface implementation to
9116 * plugins/editor/anjuta-document-manager.ui: Removed unnecessary UI
9119 * plugins/file-loader/anjuta-loader-plugin.ui: Added New UI element.
9121 * plugins/file-manager/an_file_view.c,
9122 plugins/file-manager/an_file_view.c: Exports file uri correctly.
9124 * plugins/file-wizard/file.c: Reads uri correctly.
9126 * plugins/message-view/anjuta-msgman.c: Sizes tab images properly and
9127 sets the page to the new view.
9129 * plugins/message-view/message-view.c: Unrefs the tree model when done.
9130 Fixed signal connecting.
9132 * plugins/project-manager/plugin.c: Changed "project_root_directory"
9133 to "project_root_uri" and exports as uri.
9135 2004-09-24 Naba Kumar <naba@gnome.org>
9137 * libanjuta/anjuta-ui.c: Fixed a crash bug.
9138 * libanjuta/anjuta-plugin.c, libanjuta/plugins.c: Activates plugin
9140 * plugins/file-manager/plugin.c: Fixed crash in unloading.
9141 * plugins/file-loader/plugin.c: Added comments.
9142 * plugins/build-basic-autotools/plugin.c: Added comments.
9143 * plugins/devhelp/plugin.c: Fixed crash bug. Added comments.
9145 * libanjuta/interfaces/libanjuta.idl,
9146 plugins/message-view/anjuta-msgman.c,
9147 plugins/message-view/message-view.c,
9148 plugins/message-view/message-view.h,
9149 plugins/message-view/plugin.c: Buffering and appending messages have
9150 been separated. message-view implementations cleaned up. Signals
9151 Emissions fixed. Messages now displayed in summary and details show
9152 as tooltip. Message color highlights fixed. Updated IAnjutaMessageView
9155 * plugins/message-view/anjuta-message-manager-plugin.glade: Organized
9158 * plugins/build-basic-autotools/Makefile.am,
9159 plugins/build-basic-autotools/build-basic-autotools.c: Added regex
9160 parsing of output to create message summaries. Uses new message view
9163 * plugins/editor/anjuta-document-manager.glade: Hidden unnecessary
9164 preferences to make dialog box smaller.
9166 * plugins/editor/search-replace.c: Fixed compile error with change
9167 in IAnjutaMessageView API.
9169 2004-09-21 Naba Kumar <naba@gnome.org>
9171 * plugins/Makefile.am: Deletes old (installed) plugins before
9172 installing new ones.
9174 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
9175 plugins/build-basic-autotools/build-basic-autotools.c,
9176 plugins/build-basic-autotools/build-basic-autotools.h: Uses exported
9177 file URI from filemanager. Only disables/enables build submenu in file
9178 manager, instead of merging/unmerging.
9180 * plugins/editor/anjuta-docman.c: Fixed a crash bug when opening
9183 * plugins/file-loader/anjuta-loader-plugin.ui,
9184 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
9185 Implemented "Open with" file manager submenu. Displays error message
9186 when file can not be opened.
9188 * plugins/file-manager/an_file_view.c: Renamed
9189 file_manager_current_filename value name to file_manager_current_uri
9190 and exports proper URI.
9192 * plugins/gtodo/plugin.c: Display name changed to "Tasks".
9194 2004-09-19 Naba Kumar <naba@gnome.org>
9196 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
9197 plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c: Added
9198 save point signal to change editor tabs. Fixed accels.
9200 * plugins/file-loader/plugin.c: Fixed accels.
9202 * plugins/project-manager/plugin.c: Added target selection callback.
9204 * plugins/project-manager/plugin.c: Added URI activation.
9205 * plugins/editor/goto-line.c, plugin/editor/action_callbacks.c:
9206 Fixed dialog and closed it on ok. Fixed a crash bug.
9207 * plugins/editor/anjuta-docman.c: Set notebook scrollable.
9209 * (added) libegg/egg-recent-*.c, (added) libegg/recent-files/*,
9210 configure.in, libegg/Makefile.am, plugins/file-loader/Makefile.am,
9211 plugins/file-loader/anjuta-loader-plugin.ui,
9212 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
9213 Added recent files in file loade plugin.
9215 * ChangeLog: Fixed entry dates.
9217 2004-09-18 Naba Kumar <naba@gnome.org>
9219 * plugins/devhelp/plugin.c: Added UI sensitization and removed
9220 an unnecessary GtkFrame.
9222 2004-09-17 Naba Kumar <naba@gnome.org>
9224 * mime/anjuta.xml, mime/Makefile.am: Added mime definition xml.
9228 * data/Makefile.am: Disabled installing old mime info.
9230 * mime/anjuta.applications, mime/anjuta.keys: Updated.
9232 * plugins/editor/anjuta-docman.c, plugins/editor/anjuta-docman.h,
9233 plugins/editor/anjuta-document-manager.ui,
9234 plugins/editor/plugin.c, plugins/editor/text_editor.c,
9235 plugins/editor/text_editor.h, plugins/editor/text_editor_cbs.c:
9236 Added Editor context popup menu.
9238 * plugins/project-manager/anjuta-project-manager-plugin.png:
9241 * plugins/project-manager/anjuta-project-manager.plugin.in:
9242 Support .anjuta mime type.
9244 * plugins/project-manager/plugin.c: Exports "project_root_directory"
9247 * plugins/file-manager/plugin.c: Watches "project_root_directory"
9250 * src/layout.xml, plugins/profile-default/plugin.c:
9251 Added project manager plugin for startup.
9253 2004-09-16 Naba Kumar <naba@gnome.org>
9255 * anjuta.prj: Updated.
9257 * pixmaps/Makefile.am, plugins/build-basic-autotools/Makefile.am,
9258 plugins/devhelp/Makefile.am, plugins/editor/Makefile.am,
9259 plugins/file-loader/Makefile.am, plugins/file-manager/Makefile.am,
9260 plugins/file-wizard/Makefile.am, plugins/message-view/Makefile.am,
9261 plugins/profile-default/Makefile.am, plugins/sample1/Makefile.am,
9262 plugins/terinal/Makefile.am, src/Makefile.am,
9263 plugins/gtodo/Makefile.am, plugins/project-manager/Makefile.am:
9264 Fixed makefile syntax errors.
9266 2004-09-16 Naba Kumar <naba@gnome.org>
9268 * configure.in, src/layout.xml,
9269 plugins/profile-default/plugin.c,
9270 libanjuta/interfaces/libanjuta.idl,
9271 plugins/Makefile.am, (added) plugins/gtodo/*: Added Todo plugin.
9273 * configure.in, plugins/Makefile.am,
9274 plugins/project-manager/.cvsignore,
9275 plugins/project-manager/Makefile.am,
9276 plugins/project-manager/anjuta-project-manager-plugin.png,
9277 plugins/project-manager/anjuta-project-manager.plugin.in,
9278 plugins/project-manager/anjuta-project-manager.ui,
9279 plugins/project-manager/plugin.c,
9280 plugins/project-manager/plugin.h: Added project manager plugin
9281 based on gnome-build.
9283 * Makefile.am, mime/Makefile.am, mime/anjuta.applications,
9284 mime/anjuta.keys, mime/anjuta.mime: Added anjuta files mime types.
9286 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
9287 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
9288 manuals/reference/libanjuta/tmpl/properties.sgml: Updated.
9290 2004-09-16 Naba Kumar <naba@gnome.org>
9292 * plugins/editor/action-callbacks.c: Fixed compile error.
9294 2004-09-15 Naba Kumar <naba@gnome.org>
9296 * plugins/devhelp/plugin.[c,h]: Fixed a start-up warning.
9298 * libanjuta/e-splash.c, plugins/profile-default/plugin.c:
9299 New improved splace with nicer progress.
9301 * configure.in, plugins/Makefile.am,
9302 (added) file-wizard/.cvsignore,
9303 (added) file-wizard/Makefile.am,
9304 (added) file-wizard/action-callbacks.c,
9305 (added) file-wizard/action-callbacks.h,
9306 (added) file-wizard/anjuta-file-wizard-plugin.png,
9307 (added) file-wizard/anjuta-file-wizard.glade,
9308 (added) file-wizard/anjuta-file-wizard.plugin.in,
9309 (added) file-wizard/anjuta-file-wizard.ui,
9310 (added) file-wizard/file.c,
9311 (added) file-wizard/file.h,
9312 (added) file-wizard/plugin.c,
9313 (added) file-wizard/plugin.h:
9314 Created new file wizard and added it. The wizard takes care of text
9315 bit insertions and new files creation.
9317 * plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
9318 plugins/editor/action-callbacks.h,
9319 plugins/editor/anjuta-document-manager.glade,
9320 plugins/editor/anjuta-document-manager.ui,
9321 plugins/editor/plugin.c, plugins/editor/text_editor.c,
9322 (removed) plugins/editor/file.[c,h]: Removed text insertions and
9323 new files code and moved into a new plugin (file wizard).
9325 * libanjuta/plugins.[c,h]: Added plugins selection function.
9327 * libanjuta/interfaces/libanjuta.idl: Added goto_position(),
9328 get_position(), insert() in IAnjutaEditor interface. Added
9329 add_buffer() in IAnjutaDocumentManager interface. Added IAnjutaWizard
9330 interface (for wizard plugins).
9332 * plugins/file-loader/anjuta-loader-plugin.ui,
9333 plugins/file-loader/plugin.c: Added wizard launcher interface which
9334 scans for plugins implement IAnjutaWizard interface and presents the
9335 list to user for selection. The selected plugin is then activated
9338 * libanjuta/interfaces/.cvsignore: Updated.
9339 * plugins/message-view/.cvsignore: Updated.
9340 * plugins/launcher/*: Removed as launcher has already been moved to
9343 * manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
9344 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
9345 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
9346 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
9347 manuals/reference/libanjuta/tmpl/pixmaps.sgml:
9348 Updated API documentations.
9350 2004-09-01 Amanpreet Singh Alam <aalam@redhat.com>
9352 * configure.in: Added Punjabi to ALL_LINGUAS
9354 2004-07-29 Naba Kumar <naba@gnome.org>
9356 * configure.in: Added file-loader plugin Makefile path and
9357 fixed devhelp version requirement.
9359 2004-07-28 Naba Kumar <naba@gnome.org>
9361 * src/anjuta-app.c, libanjuta/pixmaps.h, libanjuta/anjuta-stock.h,
9362 terminal/preferences-terminal.png (added), message-view/*.png (added),
9363 message-view/*.xpm (added), editor/*.png (added),
9364 editor/*.xpm (added), plugins/editor/Makefile.am,
9365 plugins/editor/plugin.c, plugins/message-view/Makefile.am,
9366 plugins/message-view/plugin.c, plugins/terminal/Makefile.am,
9367 src/anjuta-app.c, pixmaps/Makefile.am: Moved pixmap files to
9368 respective plugins directories.
9370 * pixmaps/autocomplete-16.png, pixmaps/autocomplete.png,
9371 pixmaps/block-end-16.png, pixmaps/block-end.png
9372 pixmaps/block-start-16.png, pixmaps/block-start.png
9373 pixmaps/block_select.xpm, pixmaps/bookmark-first-16.png
9374 pixmaps/bookmark-first.png, pixmaps/bookmark-last-16.png
9375 pixmaps/bookmark-last.png, pixmaps/bookmark-next-16.png
9376 pixmaps/bookmark-next.png, pixmaps/bookmark-prev-16.png
9377 pixmaps/bookmark-prev.png, pixmaps/bookmark_toggle.xpm
9378 pixmaps/fold_close.xpm, pixmaps/fold_open.xpm
9379 pixmaps/fold_toggle.xpm, pixmaps/indent.xpm
9380 pixmaps/indent_auto.xpm, pixmaps/indent_dcr.xpm
9381 pixmaps/indent_inc.xpm, pixmaps/indent_set.xpm
9382 pixmaps/preferences-editor.png, pixmaps/undock.png
9383 pixmaps/error-next-16.png, pixmaps/error-next.png
9384 pixmaps/error-prev-16.png, pixmaps/error-prev.png
9385 pixmaps/messages.xpm, pixmaps/preferences-messages.png,
9386 pixmaps/preferences-terminal.png: Deleted
9388 * libanjuta/properties* (removed), plugins/editor/properties* (added),
9389 plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
9390 plugins/editor/aneditor.cxx, plugins/editor/anjuta-docman.c,
9391 plugins/editor/anjuta-document-manager.plugin.in,
9392 plugins/editor/anjuta-document-manager.ui,
9393 plugins/editor/plugin.c, plugins/editor/print.c,
9394 plugins/editor/search-replace_backend.c,
9395 plugins/editor/search_preferences.h,
9396 plugins/editor/text_editor.c, plugins/editor/text_editor.h:
9397 Moved properties souce files to editor plugin as it not required in
9398 libanjuta. Other editor fixes.
9400 * configure.in, libegg/Makefile.am, libegg/egg-dock* (removed),
9401 libegg/dock/* (removed)
9402 : Restored GDL external dependencies and removed libegg dock
9403 sources, because gdl is being developed.
9405 * libanjuta/Makefile.am, libanjuta/anjuta-preferences.c,
9406 libanjuta/anjuta-preferences.h, libanjuta/anjuta-shell.c,
9407 libanjuta/anjuta-shell.h, libanjuta/anjuta-utils.c,
9408 libanjuta/anjuta-utils.h, libanjuta/libanjuta.h,
9409 libanjuta/plugins.c, libanjuta/plugins.h,
9410 libanjuta/resources.c, libanjuta/resources.h: Preferences now use
9411 gconf system. Shell now takes docking positions. Added more utility
9412 functions. Added plugins query function. And other fixes.
9414 * libanjuta/interfaces/libanjuta.idl: Added File loader interface.
9416 * plugins/Makefile.am, plugins/file-loader/*: Implemented file loader
9417 plugin to load files based on mime type.
9419 * configure.in, plugins/devhelp/plugin.c: Fixed to use devhelp >= 0.9.
9421 * plugins/file-manager/Makefile.am, plugins/file-manager/an_file_view.c,
9422 plugins/file-manager/plugin.c: File manager now uses file loader to
9425 * plugins/message-view/anjuta-msgman.c,,
9426 plugins/message-view/message-view.c,
9427 plugins/message-view/plugin.c: Implemented launcher in libanjuta.
9429 * plugins/profile-default/plugin.c, plugins/sample1/plugin.c,
9430 plugins/terminal/terminal.c, src/Makefile.am,
9431 src/action-callbacks.c, src/anjuta-app.c, src/anjuta-app.h,
9432 src/anjuta.c, src/layout.xml, src/preferences.c: Bug fixes.
9434 * libegg/dock/*: Removed directory.
9436 2004-07-28 Naba Kumar <naba@gnome.org>
9438 * configure.in: Reduced gnome-print version requirement.
9439 * plugins/devhelp/plugin.c: Fixed changes wrt develop >= 0.9.0.
9441 2004-07-21 Ray Strode <rstrode@redhat.com>
9442 * anjuta/anjuta.desktop.in.in: Add MimeType line to desktop file
9445 2004-06-29 Johannes Schmid <jhs@cvs.gnome.org>
9447 * plugins/editor/search-replace.c: Some fixes
9448 * plugins/terminal/Makefile.am:
9449 Patch from: Alexey Rusakov <ktirf@users.sf.net>
9451 2004-05-19 Naba Kumar <naba@gnome.org>
9453 * libanjuta/e-splash.c: Set 'type' at construct time. Fixed
9456 2004-05-17 Johannes Schmid <jhs@cvs.gnome.org>
9458 * plugins/editor/text_editor.c: Implemented IAnjutaFile correctly.
9459 Implemented IAnjutaSavable
9460 * plugins/editor/plugin.c: Implemented IAnjutaFile and IAnjutaSavable.
9462 2004-05-17 Naba Kumar <naba@gnome.org>
9464 * configure.in, plugins/Makefile.am, plugins/profile-default/plugin.c,
9465 plugins/build-basic-autotools/.cvsignore,
9466 plugins/build-basic-autotools/Makefile.am,
9467 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.png,
9468 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
9469 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
9470 plugins/build-basic-autotools/build-basic-autotools.c,
9471 plugins/build-basic-autotools/build-basic-autotools.h: Added basic autotools
9474 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaProject interface
9477 * plugins/file-manager/an_file_view.c,
9478 plugins/file-manager/anjuta-file-manager.ui,
9479 plugins/file-manager/plugin.c, plugins/file-manager/plugin.h:
9480 Added context menu UI.
9482 * src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c: Added widgets show/hide
9485 2004-05-16 Johannes Schmid <jhs@cvs.gnome.org>
9487 * libanjuta/anjuta-preferences.[ch]:
9488 Added save/load_gconf functions
9489 * src/action_callbacks.[ch], src/preferences.c:
9490 Load global prefs from gconf at startup and save them
9491 on exit. Prefs load and save correctly but something resets
9492 them to default after loading...
9493 * src/Makefile.am: Hack: Add anjuta-preferences.o to LD_ADD.
9494 Somehow the linker does not find save/load_gconf functions
9495 in libanjuta. Must be a stupid mistake, I would be glad
9496 if someone could fix that.
9497 * manuals/reference/libanjuta-sections.txt: Added new
9498 preferences functions and removed gnome-filelist
9499 * plugins/file-manager/anjuta-file-manager-plugin.glade:
9500 * plugins/file-manager/plugin.c:
9501 Added root-path property
9503 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
9505 * libanjuta/fileselection.[ch], gnomefilelist.[ch]: Removed,
9506 they are not longer needed.
9507 * manuals/reference/libanjuta/Makefile.am, anjuta-docs.sgml,
9508 anjuta-sections.txt: Remove references to the files
9509 * libanjuta/pixmaps.h, pixmaps/directory(-accept).png:
9510 Use new nautilus icons for file-manager, looks incredible
9513 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
9515 * plugins/editor/anjuta-docman.c: gchar* to
9516 const gchar* in arguments
9517 * plugins/editor/text_editor.c: Implemented IAnjutaFile
9519 * plugins/file-manager/an_file_view.c: Open files on
9520 double-click. Does not work yet because it does not
9521 find IAnjutaFile interface in document manager
9523 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
9525 * plugins/editor/anjuta-docman.c
9526 * plugins/editor/text_editor.c:
9527 Made close button working, made multiple selection in
9528 File/Open dialog possble, fixed crash bug if file cannot
9531 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
9533 * plugins/editor/action-callbacks.c
9534 * plugins/editor/anjuta-docman.c
9535 * plugins/editor/anjuta-docman.h
9536 * plugins/editor/search-replace.c
9537 * plugins/editor/search-replace_backend.c
9538 * plugins/editor/text_editor.c
9539 * plugins/editor/text_editor.h:
9540 Moved to new GtkFileChooserDialog, use gnome-vfs everywhere to be
9541 able to open all files, use uri instead of full_filename, fixed
9545 2004-05-13 Naba Kumar <naba@gnome.org>
9547 * plugins/message-view/anjuta-message-manager-plugin.glade:
9550 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Fixed toolbar
9553 * pixmaps/anjuta_splash.png: Added border.
9555 * plugins/editor/anjuta-document-manager.png: New icon.
9557 * anjuta.glade, plugins/editor/anjuta-document-manager.glade,
9558 plugins/editor/.cvsignore: Moved search dialogs from anjuta.glade.
9560 plugins/editor/Makefile.am,
9561 plugins/editor/search-replace.c,
9562 plugins/editor/search-replace.h,
9563 plugins/editor/search-replace_backend.c,
9564 plugins/editor/search-replace_backend.h,
9565 plugins/editor/search_preferences.h,
9566 plugins/editor/search_preferences.c: Merged changes from
9567 ANJUTA_1_2_0 branch.
9569 * plugins/editor/anjuta-docman.c, plugins/editor/file.c,
9570 plugins/editor/plugin.c: Fixed crash bugs. Made toggle editor items
9573 * plugins/terminal/Makefile.am,
9574 plugins/terminal/anjuta-terminal-plugin.glade: Fixed terminal preferences
9577 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Added toolbar
9580 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
9581 * plugins/message-view/plugin.c: Fixed glade file loading
9582 Removed "Show messages" menu item
9583 * src/anjuta-app.c: Fixed crash bug, g_free(filename was called
9584 twice because of this load system layout hack.
9585 * libanjuta/anjuta-ui.h: Removed #include config.h
9586 * libanjuta/libanjuta.pc: Fixed path and depencies
9587 * libanjuta/Makefile.am: Install properties.h and glue-plugin.h
9588 * libanjuta/properties.h: Moved C++ stuff to properties_cxx.h (file added)
9589 * libanjuta/properties.cxx : #include "properties_cxx.h"
9590 * plugins/editor/aneditor.cxx: #include "properties_cxx.h"
9592 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
9593 * plugins/message-view/*: Fixed message view preferences
9594 * plugins/message-view/message_prefs.glade: unmerged from anjuta.glade
9595 * anjuta.glade: Removed messages stuff
9597 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
9599 * Removed libanjutamm, it is now hosted on SF.net:
9600 cvs.sf.net/cvsroot/anjuta/libanjutamm
9602 2004-05-11 Johannes Schmid <jhs@cvs.gnome.org>
9605 Added some experimental code to add support for C++ plugins.
9606 Nothing works yet and it is likely that it will disappear but
9607 I have some questions to murrayc and he wants to see the code.
9609 2004-05-11 Naba Kumar <naba@gnome.org>
9611 * plugins/terminal/terminal.c: Fixed prefs loading bug.
9613 * plugins/editor/action-callbacks.c: Fixed a crash bug in
9614 hightlight style menu actions.
9616 * manuals/reference/libanjuta/libanjuta-docs.sgml,
9617 manuals/reference/libanjuta/plugin-description-file.sgml,
9618 manuals/reference/libanjuta/writing-plugins.sgml,
9619 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9620 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9621 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated docs.
9623 * src/anjuta-app.c: Always load system layout for now.
9625 * libanjuta/anjuta-shell.h, libanjuta/gnomefilelist.h: Fixed format.
9627 * manuals/reference/libanjuta/libanjuta-docs.sgml,
9628 manuals/reference/libanjuta/libanjuta-sections.txt,
9629 manuals/reference/libanjuta/libanjuta.types,
9630 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9631 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9632 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
9633 manuals/reference/libanjuta/tmpl/fileselection.sgml,
9634 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
9635 (added) manuals/reference/libanjuta/tmpl/ianjuta-terminal.sgml:
9636 Updated documentation.
9638 * (new) plugins/terminal/*, plugins/Makefile.am, configure.in,
9639 plugins/profile-default/plugin.c, src/layout.xml:
9640 Created terminal plugin.
9642 * (new) plugins/file-manager/anjuta-file-manager-plugin.glade,
9643 (new) plugins/file-manager/.cvsignore,
9644 plugins/file-manager/an_file_view.c,
9645 plugins/file-manager/plugin.c,
9646 plugins/file-manager/plugin.h: Moved preferences to separate
9647 glade file and added cvsignore file.
9649 * (new) po/ko.po, (new) po/sq.po, po/ChangeLog: Brought missing po files
9650 from ANJUTA_1_2_0 branch. Please note that other po files need merging
9651 from the branch. I tried it but there were way too many conflicts.
9653 * anjuta.glade: Merged with ANJUTA_1_2_0 branch.
9655 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h: Added more
9656 util functions required during the merge.
9658 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaTerminal
9661 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
9662 plugins/editor/anjuta-docman.c, plugins/editor/goto_line.c,
9663 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
9664 plugins/editor/text_editor_menu.c, plugins/file-manager/Makefile.am:
9665 Merged with ANJUTA_1_2_0 branch.
9667 2004-05-09 Johannes Schmid <jhs@cvs.gnome.org>
9669 * configure.in: Changed GNOME_COMPILE_WARNIGS from error to maximum
9671 2004-05-07 Naba Kumar <naba@gnome.org>
9673 * libanjuta/anjuta-ui.c: Reads action labels and icons correctly.
9675 * plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c:
9676 Added preferences reading and loading.
9678 * anjuta.glade, anjuta_dialogs_strings.c, ChangeLog,
9679 libanjuta/anjuta-preferences.c, libanjuta/defaults.c,
9680 libanjuta/fileselection.c, libanjuta/fileselection.h,
9681 libanjuta/resources.c: Merged with ANJUTA_1_2_0 branch.
9683 * manuals/reference/libanjuta/anjuta-architecture.sgml: Added some docs.
9685 * AUTHORS, HACKING, NEWS, README, anjuta.desktop.in.in,
9686 anjuta.spec.in, configure.in, data/autogen.sh.generic,
9687 data/autogen.sh.gtk, data/autogen.sh.gtkmm, data/autogen.sh.wxwin,
9688 data/macros/autogen.sh, data/macros2/autogen.sh
9689 data/properties/ada.properties, data/properties/anjuta.properties,
9690 launcher/Makefile.am, launcher/anjuta_launcher.c, libanjuta/gnomefilelist.c,
9691 libanjuta/gnomefilelist.h, manuals/C/Makefile.am,
9692 (added) manuals/C/anjuta-advanced-tutorial/.cvsignore,
9693 (added) manuals/C/anjuta-advanced-tutorial/Makefile.am,
9694 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial-C.omf,
9695 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.xml,
9696 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_additional_options.png,
9697 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_lib3ds.png,
9698 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_libxml2.png,
9699 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_include_paths.png,
9700 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_libraries.png,
9701 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_lib3ds.png,
9702 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_libxml2.png,
9703 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_project_type.png,
9704 manuals/C/anjuta-manual/authors.xml, manuals/C/anjuta-manual/build.xml,
9705 manuals/C/anjuta-tutorial/anjuta-tutorial.xml,
9706 plugins/class-gen/clsGen.c, plugins/editor/print.c,
9707 plugins/patch/patch-plugin.c, scintilla/Document.cxx,
9708 scintilla/Editor.cxx, scintilla/KeyWords.cxx, scintilla/LexCPP.cxx
9709 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
9710 scintilla/LexVB.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
9711 (added) scintilla/README.sync, scintilla/ScintillaBase.cxx,
9712 scintilla/ScintillaBase.h, scintilla/ScintillaGTK.cxx,
9713 (added) scintilla/scintilla-marshal.c,
9714 (added) scintilla/scintilla-marshal.h,
9715 (added) scintilla/scintilla-marshal.list,
9716 scintilla/include/SString.h, scintilla/include/SciLexer.h,
9717 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface,
9718 (added) scintilla/patches/scintilla-calltip-align.patch,
9719 (added) scintilla/patches/scintilla-minor.patch,
9720 tagmanager/Makefile.am: Merge (level 4) with ANJUTA_1_2_0 branch.
9722 2004-05-06 Naba Kumar <naba@gnome.org>
9724 * (added) plugins/file-manager/Makefile.am,
9725 (added) plugins/file-manager/anjuta-file-manager-plugin.png,
9726 (added) plugins/file-manager/anjuta-file-manager.plugin.in,
9727 (added) plugins/file-manager/anjuta-file-manager.ui,
9728 (added) plugins/file-manager/plugin.c,
9729 (added) plugins/file-manager/plugin.h,
9730 (removed) plugins/file-manager/an_file_view.h,
9731 plugins/Makefile.am, configure.in,
9732 plugins/file-manager/an_file_view.c: Created file manager plugin.
9734 * plugins/profile-default/plugin.c: Added file manager plugin in default
9737 * libanjuta/Makefile.am: Fixed dependencies.
9738 * pixmaps/anjuta_splash.png: New splash screen.
9740 2004-05-05 Johannes Schmid <jhs@cvs.gnome.org>
9742 * template/template.c/h: Added in-line doc
9743 * manuals/reference/template/*: Added template documentation
9744 * configure.in: Build template docs
9746 2004-05-05 Naba Kumar <naba@gnome.org>
9748 * autogen.sh: Added commands to generate initial interfaces.
9750 * libanjuta/Makefile.am,
9751 (removed)libanjuta/anjuta-plugin-parser.c,
9752 (removed)libanjuta/anjuta-plugin-parser.h,
9753 (added)libanjuta/anjuta-plugin-description.c,
9754 (added)libanjuta/anjuta-plugin-description.h: Renamed plugin-parser to
9757 * libanjuta/anjuta-plugin.c,
9758 libanjuta/anjuta-plugin.h: Added activation and deactivation methods.
9760 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Fixed documentation
9761 and added AnjutaShellPlacement enum for widgeds placement (passed to
9762 widget add_widget() method.
9764 * libanjuta/plugins.c, libanjuta/plugins.h: Added plugin query routines
9765 and moved plugin sets loading in profile plugins.
9767 * libanjuta/interfaces/.cvsignore,
9768 (removed)libanjuta/interfaces/Makefile.am,
9769 libanjuta/interfaces/libanjuta.idl,
9770 libanjuta/interfaces/anjuta-idl-compiler.pl,
9771 (removed)libanjuta/interfaces/ianjuta-document-manager.c,
9772 (removed)libanjuta/interfaces/ianjuta-document-manager.h,
9773 (removed)libanjuta/interfaces/ianjuta-editor.c,
9774 (removed)libanjuta/interfaces/ianjuta-editor.h,
9775 (removed)libanjuta/interfaces/ianjuta-file.c,
9776 (removed)libanjuta/interfaces/ianjuta-file.h,
9777 (removed)libanjuta/interfaces/ianjuta-message-manager.c,
9778 (removed)libanjuta/interfaces/ianjuta-message-manager.h,
9779 (removed)libanjuta/interfaces/ianjuta-message-view.c,
9780 (removed)libanjuta/interfaces/ianjuta-message-view.h: Removed all *.c,
9781 *.h and Makefile.am files. They are autogenerated. Interfaces are
9782 by anjuta-idl-compiler.pl from libanjuta.idl file.
9784 * manuals/reference/libanjuta/Makefile.am,
9785 manuals/reference/libanjuta/anjuta-architecture.sgml,
9786 manuals/reference/libanjuta/libanjuta-docs.sgml,
9787 manuals/reference/libanjuta/libanjuta-sections.txt,
9788 manuals/reference/libanjuta/libanjuta.types,
9789 manuals/reference/libanjuta/plugin-description-file.sgml,
9790 manuals/reference/libanjuta/writing-plugins.sgml,
9791 (added)manuals/reference/libanjuta/tmpl/.cvsignore,
9792 (added)manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
9793 (removed)manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
9794 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9795 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
9796 (added)manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
9797 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
9798 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
9799 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
9800 (added)manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
9801 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
9802 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
9803 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-loader.sgml,
9804 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml,
9805 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml,
9806 (added)manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
9807 (added)manuals/reference/libanjuta/tmpl/ianjuta-help.sgml,
9808 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
9809 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
9810 (added)manuals/reference/libanjuta/tmpl/ianjuta-loader.sgml,
9811 (added)manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
9812 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
9813 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
9814 (added)manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
9815 (added)manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
9816 (added)manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
9817 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-loader.sgml,
9818 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-savable.sgml,
9819 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream.sgml,
9820 (added)manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
9821 (added)manuals/reference/libanjuta/tmpl/libanjuta-iface-marshallers.sgml,
9822 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
9823 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated documentation.
9824 Wrote writing-plugins.sgml documentation. Fixed cross links. Added
9825 interfaces template sgmls.
9827 * plugins/Makefile.am,
9828 plugins/devhelp/anjuta-devhelp.plugin.in,
9829 plugins/devhelp/plugin.c,
9830 plugins/editor/action-callbacks.c,
9831 plugins/editor/anjuta-document-manager.plugin.in,
9832 plugins/editor/plugin.c,
9833 plugins/editor/plugin.h,
9834 plugins/editor/text_editor.c,
9835 plugins/sample1/plugin.c,
9836 plugins/message-view/anjuta-message-manager.plugin.in,
9837 plugins/message-view/plugin.c: Fixed shell add_widget method to take
9838 placement. Fixed other errors.
9840 * (added)plugins/profile-default/.cvsignore,
9841 (added)plugins/profile-default/Makefile.am,
9842 (added)plugins/profile-default/anjuta-default-profile-plugin.png,
9843 (added)plugins/profile-default/anjuta-default-profile.plugin.in,
9844 (added)plugins/profile-default/anjuta-default-profile.ui,
9845 (added)plugins/profile-default/plugin.c,
9846 (added)plugins/profile-default/plugin.h: Added a default new
9850 src/action-callbacks.c,
9853 src/main.cpp: Fixed necessary changes for libanjuta
9855 2004-05-04 Naba Kumar <naba@gnome.org>
9857 * libanjuta/anjuta-shell.[h,c], src/anjuta-app.c,
9858 plugins/sample1/plugin.c, plugins/devhelp/plugin.c,
9859 plugins/message-view/plugin.c, plugins/editor/plugin.c: Added shell
9860 placement for default widgets placements.
9862 2004-05-03 Naba Kumar <naba@gnome.org>
9864 * manuals/reference/libanjuta/anjuta-architecture.sgml,
9865 manuals/reference/libanjuta/libanjuta-docs.sgml,
9866 manuals/reference/libanjuta/plugin-description-file.sgml,
9867 manuals/reference/libanjuta/writing-plugins.sgml:
9868 Wrote more sections in writing-plugins document and fixed errors.
9870 2004-05-03 Naba Kumar <naba@gnome.org>
9872 * libanjuta/interfaces/libanjuta.idl: Added interface
9875 * manuals/reference/libanjuta/anjuta-architecture.dia,
9876 manuals/reference/libanjuta/anjuta-architecture.png: Updated
9877 architecture diagram.
9879 * (added) manuals/reference/libanjuta/anjuta-architecture.sgml,
9880 manuals/reference/libanjuta/libanjuta-docs.sgml,
9881 (added) manuals/reference/libanjuta/plugin-description-file.sgml,
9882 (added) manuals/reference/libanjuta/writing-plugins.sgml:
9883 Wrote writing-plugins document and separated chapters into
9884 separate sgml files.
9886 * plugins/file-manager/an_file_view.c,
9887 plugins/file-manager/an_file_view.h: New and improved directory
9890 2004-05-02 Sven Herzberg <herzi@abi02.de>
9892 * anjuta.glade: re-designed the new file dialog
9893 * anjuta_dialogs_strings.c: new strings from the new file dialog
9895 2004-04-30 Naba Kumar <naba@gnome.org>
9897 * libanjuta/interfaces/Makefile.am.iface,
9898 libanjuta/interfaces/anjuta-idl-compiler.pl: Fixed errors.
9900 * libanjuta/interfaces/libanjuta.idl: Updated.
9902 * libanjuta/interfaces/Makefile.am.iface,
9903 libanjuta/interfaces/libanjuta.idl: Updated.
9905 2004-04-29 Naba Kumar <naba@gnome.org>
9907 * libanjuta/interfaces/Makefile.am.iface,
9908 libanjuta/interfaces/libanjuta.idl: Updated.
9910 2004-04-29 Naba Kumar <naba@gnome.org>
9912 * libanjuta/interfaces/giface-idlc-c.pl,
9913 libanjuta/interfaces/libanjuta.idl: Upgraded.
9914 * libanjuta/interfaces/Makefile.am.iface: Added.
9916 2004-04-28 Naba kumar <naba@gnome.org>
9918 * libanjuta/interfaces/giface-idlc-c.pl,
9919 libanjuta/interfaces/libanjuta.idl: Added anjuta interface
9920 definitions and wrote a compiler.
9922 2004-04-28 Naba Kumar <naba@gnome.org>
9924 * libanjuta/anjuta-shell.c: Fixed docs.
9925 * libanjuta/interfaces/Makefile.am,
9926 libanjuta/interfaces/ianjuta-file.c,
9927 libanjuta/interfaces/ianjuta-file.h: Added ianjuta-file.{c,h}
9929 * libanjuta/interfaces/ianjuta-editor.c: Fixed bug.
9931 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml
9933 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9934 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
9935 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9936 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
9937 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml: Updated docs.
9938 * src/anjuta-app.c: Fixed bug.
9940 2004-04-27 Naba Kumar <naba@gnome.org>
9942 * libanjuta/anjuta-preferences-dialog.c,
9943 manuals/Makefile.am: Fixed document bugs and enabled docs
9946 * libanjuta/anjuta-preferences-dialog.c,
9947 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml:
9950 * libanjuta/anjuta-preferences.c,
9951 manuals/reference/libanjuta/libanjuta-docs.sgml,
9952 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
9953 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9954 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9955 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
9956 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml:
9957 Wrote more documentations.
9959 * (removed) plugins/message-view/imessage-view.c,
9960 (removed) plugins/message-view/ianjuta-msgman.c,
9961 plugins/message-view/Makefile.am,
9962 plugins/message-view/anjuta-msgman.c,
9963 plugins/message-view/anjuta-msgman.h,
9964 plugins/message-view/message-view.c,
9965 plugins/message-view/message-view.h,
9966 plugins/message-view/plugin.c,
9967 plugins/message-view/plugin.h: Moved interface implementations
9968 in their respective classes and used correct macros to
9969 defined class types.
9971 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
9972 src/action-callbacks.c, src/anjuta-app.c: Subclassed
9973 AnjutaUI from GtkUIManager instead of GtkDialog.
9975 * manuals/reference/libanjuta/Makefile.am,
9976 manuals/reference/libanjuta/libanjuta-docs.sgml,
9977 manuals/reference/libanjuta/libanjuta-sections.txt,
9978 manuals/reference/libanjuta/libanjuta.types,
9979 (added) manuals/reference/libanjuta/anjuta-architecture.dia,
9980 (added) manuals/reference/libanjuta/anjuta-architecture.png,
9981 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9982 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
9983 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
9984 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
9985 Wrote more documentation, fixed typos, added architecture
9986 diagram, updated object types etc.
9988 * plugins/editor/text_editor.c: Fixed interface implementation.
9990 2004-04-26 Naba Kumar <naba@gnome.org>
9992 * (added) manuals/reference/libanjuta/anjuta-architecture.dia,
9993 (added) manuals/reference/libanjuta/anjuta-architecture.png,
9994 manuals/reference/libanjuta/libanjuta-docs.sgml: Added
9995 architecture diagram and a new chapter on plugins description file.
9997 2004-04-25 Naba Kumar <naba@gnome.org>
9999 * libanjuta/anjuta-children.h,
10000 libanjuta/anjuta-plugin.c,
10001 libanjuta/anjuta-plugin.h,
10002 libanjuta/anjuta-preferences.c,
10003 libanjuta/anjuta-shell.c,
10004 libanjuta/anjuta-shell.h,
10005 libanjuta/e-splash.c,
10006 libanjuta/e-splash.h,
10007 manuals/reference/libanjuta/Makefile.am,
10008 manuals/reference/libanjuta/libanjuta-docs.sgml,
10009 manuals/reference/libanjuta/libanjuta-sections.txt,
10010 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
10011 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
10012 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
10013 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
10014 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
10015 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
10016 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
10017 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
10018 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
10019 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
10020 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
10021 manuals/reference/libanjuta/tmpl/defaults.sgml,
10022 manuals/reference/libanjuta/tmpl/fileselection.sgml,
10023 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
10024 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
10025 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
10026 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
10027 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
10028 manuals/reference/libanjuta/tmpl/plugins.sgml,
10029 manuals/reference/libanjuta/tmpl/properties.sgml,
10030 manuals/reference/libanjuta/tmpl/resources.sgml,
10031 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
10032 manuals/reference/libanjuta/tmpl/e-splash.sgml,
10033 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
10034 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
10035 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
10036 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
10038 Added more template files and wrote more documentation.
10040 2004-04-24 Andras Timar <timar@gnome.hu>
10042 * configure.in: Added hu to ALL_LINGUAS.
10044 2004-04-23 Naba Kumar <naba@gnome.org>
10046 * configure.in: Fixed compile error.
10048 * libanjuta/anjuta-children.c,
10049 libanjuta/anjuta-children.h,
10050 libanjuta/anjuta-preferences.c,
10051 libanjuta/anjuta-preferences.h,
10052 libanjuta/anjuta-shell.c,
10053 libanjuta/anjuta-ui.c,
10054 libanjuta/anjuta-ui.h,
10055 manuals/reference/libanjuta/Makefile.am,
10056 manuals/reference/libanjuta/libanjuta-docs.sgml,
10057 manuals/reference/libanjuta/libanjuta.types,
10058 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
10059 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
10060 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
10061 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
10062 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
10063 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
10064 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
10065 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
10066 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
10067 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
10068 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
10069 manuals/reference/libanjuta/tmpl/defaults.sgml,
10070 manuals/reference/libanjuta/tmpl/fileselection.sgml,
10071 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
10072 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
10073 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
10074 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
10075 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
10076 manuals/reference/libanjuta/tmpl/plugins.sgml,
10077 manuals/reference/libanjuta/tmpl/properties.sgml,
10078 manuals/reference/libanjuta/tmpl/resources.sgml,
10079 plugins/sample1/plugin.c: Added libanjuta API documentation.
10081 2004-04-22 Naba Kumar <naba@gnome.org>
10083 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
10084 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
10085 libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
10086 libegg/Makefile.am, (removed) libegg/egg-accel-dialog.c,
10087 (removed) libegg/egg-action-group.c, (removed) libegg/egg-action.c,
10088 libegg/egg-combo-action.c, libegg/egg-entry-action.c,
10089 (removed) libegg/egg-markup.c, (removed) libegg/egg-menu-merge.c,
10090 (removed) libegg/egg-radio-action.c, (removed) libegg/egg-toggle-action.c,
10091 (removed) libegg/eggradiotoolbutton.c,
10092 (removed) libegg/eggseparatortoolitem.c,
10093 (removed) libegg/eggtoggletoolbutton.c,
10094 (removed) libegg/eggtoolbar.c,
10095 (removed) libegg/eggtoolbutton.c,
10096 (removed) libegg/eggtoolitem.c,
10097 (removed) libegg/prop-editor.c,
10098 (removed) libegg/test-actions.c,
10099 (removed) libegg/test-drag.c,
10100 (removed) libegg/test-merge.c,
10101 (removed) libegg/test-toolbar.c,
10102 libegg/menu/Makefile.am,
10103 (removed) libegg/menu/egg-accel-dialog.h,
10104 (removed) libegg/menu/egg-action-group.h,
10105 (removed) libegg/menu/egg-action.h,
10106 libegg/menu/egg-entry-action.h,
10107 (removed) libegg/menu/egg-markup.h,
10108 (removed) libegg/menu/egg-menu-merge.h,
10109 (removed) libegg/menu/egg-menu.h,
10110 (removed) libegg/menu/egg-radio-action.h,
10111 (removed) libegg/menu/egg-toggle-action.h,
10112 (removed) libegg/menu/howitshouldwork.txt,
10113 (removed) libegg/toolbar/.cvsignore,
10114 (removed) libegg/toolbar/Makefile.am,
10115 (removed) libegg/toolbar/TODO,
10116 (removed) libegg/toolbar/eggradiotoolbutton.h,
10117 (removed) libegg/toolbar/eggseparatortoolitem.h,
10118 (removed) libegg/toolbar/eggtoggletoolbutton.h,
10119 (removed) libegg/toolbar/eggtoolbar.h,
10120 (removed) libegg/toolbar/eggtoolbutton.h,
10121 (removed) libegg/toolbar/eggtoolitem.h,
10122 (removed) libegg/toolbar/prop-editor.h,
10123 (removed) libegg/toolbar/toolbar-api.txt,
10124 (removed) libegg/toolbar/toolbar-ideas.txt,
10125 plugins/devhelp/anjuta-devhelp.ui,
10126 plugins/devhelp/plugin.c,
10127 plugins/editor/action-callbacks.c,
10128 plugins/editor/action-callbacks.h,
10129 plugins/editor/anjuta-docman.c,
10130 plugins/editor/anjuta-document-manager.ui,
10131 plugins/editor/plugin.c,
10132 P plugins/message-view/Makefile.am,
10133 plugins/message-view/anjuta-message-manager.ui,
10134 plugins/message-view/plugin.c,
10135 plugins/sample1/anjuta-sample.ui,
10136 plugins/sample1/plugin.c,
10137 src/action-callbacks.c,
10138 src/action-callbacks.h,
10139 src/anjuta-actions.h,
10141 src/anjuta.ui: Removed libegg code for menu/toolbar action-merge and used
10142 Gtk actions and UIManager. Fixed all plugins to use this.
10144 * manuals/reference/gtkdoc-scangobj.diff,
10145 manuals/reference/libanjuta/Makefile.am,
10146 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
10147 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
10148 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
10149 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
10150 manuals/reference/libanjuta/tmpl/plugins.sgml: Fixed document generation.
10152 * configure.in: Updated to require gtk-2.4 and gnome-2.6.
10154 2004-04-20 Johannes Schmid <jhs@cvs.gnome.org>
10156 * plugins/message-view/imessage-view.c
10157 * plugins/message-view/ianjuta-msgman.c:
10160 2004-04-17 Adam Weinberger <adamw@gnome.org>
10162 * configure.in: Added en_CA to ALL_LINGUAS.
10164 2004-04-08 Naba Kumar <naba@gnome.org>
10166 * libanjuta/interfaces/ianjuta-message-view.[c,h],
10167 libanjuta/interfaces/Makefile.am,
10168 libanjuta/interfaces/ianjuta-message-manager.[c,h]: Implemented
10169 message manager and message view interfaces.
10171 * libanjuta/anjuta-children.h, libanjuta/anjuta-plugin-parser.h,
10172 libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
10173 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
10174 libanjuta/plugins.c, libanjuta/plugins.h, src/action-callbacks.c,
10175 src/anjuta-app.c: Used 'activate' and
10176 'deactivate' virtual methods for plugins. Fixed installed plugins
10177 dialogs. Added remove_widget() method for AnjutaShell.
10179 * libanjuta/interfaces/Makefile.am,
10180 libanjuta/interfaces/ianjuta-document-manager.c,
10181 libanjuta/interfaces/ianjuta-document-manager.h,
10182 libanjuta/interfaces/ianjuta-editor.c,
10183 libanjuta/interfaces/ianjuta-editor.h: Fixed document manager
10184 and editor interfaces.
10186 * plugins/devhelp/plugin.c,
10187 plugins/message-view/anjuta-message-manager.plugin.in,
10188 plugins/message-view/anjuta-msgman.h, plugins/message-view/plugin.c,
10189 plugins/sample1/plugin.c: Updated plugins implementation to
10190 reflect the changes.
10192 2004-04-07 Naba Kumar <naba@gnome.org>
10194 * libanjuta/anjuta-plugin.h, libanjuta/anjuta-shell.[c,h],
10195 libanjuta/plugins.[c,h], libanjuta/interfaces/Makefile.am,
10196 libanjuta/interfaces/ianjuta-editor.h,
10197 (added) libanjuta/interfaces/ianjuta-document-manager.[c,h],
10198 plugins/editor/anjuta-docman.c,
10199 plugins/editor/anjuta-document-manager.plugin.in,
10200 plugins/editor/plugin.c, plugins/sample1/plugin.c,
10201 src/anjuta-app.c: Implemented IAnjutaDocumentManager interface.
10202 Added supported interfaces for plugins. Tested plugin interfaces
10203 through sample plugin.
10205 2004-02-29 Johannes Schmid <jhs@cvs.gnome.org>
10207 * template/Makefile.am, data/templates/library/Makefile.am
10208 Fixed some automake-1.7 incompatibilities
10209 * template/xmltemplate.c: Small fix
10211 2004-02-23 Naba Kumar <naba@gnome.org>
10213 * src/actions-callbacks.[c,h], src/anjuta-actions.h, src/anjuta.ui:
10214 Added plugins manager dialog.
10216 * plugins/editor/Makefile.am: Added libanjuta-interface.la to the
10217 library dependencies.
10219 * src/Makefile.am, src/action-callbacks.c, src/action-callbacks.h,
10220 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta-app.h,
10221 src/anjuta-callbacks.c, src/anjuta_cbs.c, src/main.c.
10222 (new) src/anjuta.[c,h]: Organized session and winodw callbacks. Added
10223 geometry command line option.
10225 2004-02-16 Naba Kumar <naba@gnome.org>
10227 * configure.in, libanjuta/Makefile.am, libanjuta/interface/*:
10228 Added interfaces and IAnjutaEditor editor interface.
10229 * plugins/editor/text_editor.c: Implemented IAnjutaEditor
10231 * libanjuta/anjuta-shell.h: Fixed bug.
10233 2004-02-13 Naba Kumar <naba@gnome.org>
10235 * configure.in: Requires devhelp 0.8.1 (0.8 is broken).
10237 2004-02-13 Johannes Schmid <jhs@cvs.gnome.org>
10239 * data/template/*/.cvsignore:
10240 Avoid all these ? in cvs output
10242 2004-02-13 Naba Kumar <naba@gnome.org>
10244 * configure.in, plugins/devhelp/plugin.c: Fixed devhelp library
10245 includes and linking.
10247 * configure.in, plugins/Makefile.am: Enabled devhelp plugin
10248 and set required version to devhelp 0.8. This devhelp version
10249 can be acquired from gnome cvs branch devhelp branch
10250 devhelp-gtk-2-2 or devhelp-0.8.tar.gz to be released soon.
10252 * src/anjuta.ui, src/actions.h, src/actions-callbacks.h,
10253 src/actions-callbacks.c: Added Dock Manager settings menu item.
10255 * configure.in, plugins/Makefile.am: Disabled devhelp creation.
10256 * plugins/devhelp/plugin.c: Fixed a linking bug.
10258 * configure.in, (added) libegg/gdl-*, libegg/Makefile.am,
10259 libanjuta/gnomefilelist.c, src/anjuta-app.c, src/anjuta-app.h: Removed
10260 external GDL dependency and used libegg codes.
10262 2004-02-12 Naba Kumar <naba@gnome.org>
10264 * configure.in, plugins/Makefile.am, plugins/devhelp/*:
10265 Added devhelp plugin, but it can't be used without a
10266 patch in devhelp. So it's disabled for now.
10268 * libanjuta/.cvsignore, libegg/toolbar/.cvsignore,
10269 libegg/treeviewutils/.cvsignore, plugins/editor/.cvsignore,
10270 plugins/message-view/.cvsignore, plugins/sample1/.cvsignore:
10271 Update cvsignore files.
10273 * libanjuta/plugins.c, widgets/e-splash.c:
10274 Fixed plugins loading to show splash icons.
10276 * plugins/message-view/anjuta-message-manager.plugin.in,
10277 plugins/message-view/plugin.c: Fixed plugin registered name.
10279 * plugins/message-view/anjuta-message-view.png,
10280 plugins/sample1/anjuta-sample-plugin.png: Update images.
10282 * src/Makefile.am, src/anjuta-app.c, src/layout.xml,
10283 src/main.c: Fixed layout loading.
10285 * plugins/devhelp/Makefile.am: Fixed error.
10287 * (removed) widgets/*, libanjuta/plugins.h,
10288 src/main.c: Transfered widgets to libanjuta/.
10290 * libegg/Makefile.am, libegg/*.c: Moved souce files in libegg
10291 toplevel directory to created only one library as libanjuta-egg.
10293 * data/Makefile.am: Fixed build error.
10295 * configure.in, libegg/egg-dock*.c, libegg/layout.glade,
10296 libegg/test-dock.c, libegg/dock/*, libegg/Makefile.am,
10297 libegg/.cvsignore: Added egg dock widget.
10299 * gdl/*: Removed as they are now available in libegg.
10301 2004-02-11 Franco Catrin <fcatrin@tuxpan.com>
10303 * plugins/editor/anjuta-docman.c:
10304 Use stock close icon on tab close button
10306 2004-02-11 Johannes Schmid <jhs@cvs.gnome.org>
10308 * data/template/Makefile.am
10309 data/template/language/Makefile.am
10310 data/template/library/Makefile.am
10311 data/template/text/Makefile.am
10312 data/template/project/Makefile.am
10313 data/template/project/terminal/Makefile.am
10314 configure.in: Created Makefile to install templates
10316 2004-02-11 Naba Kumar <naba@gnome.org>
10318 * plugins/editor/action-callbacks.c,
10319 plugins/editor/anjuta-document-manager.ui,
10320 plugins/editor/plugin.c
10321 plugins/message-view/anjuta-message-manager.ui,
10322 src/anjuta-actions.h, src/anjuta.ui: Fixed Edit->Goto submenu merging.
10324 2004-02-09 Johannes Schmid <jhs@cvs.gnome.org>
10326 * plugins/message-view/*: MessageView plugin is now loaded
10327 The menu items are still dummies.
10329 2004-02-09 Naba Kumar <naba@gnome.org>
10331 * Makefile.am, autogen.sh, configure.in: Added proper gtkdoc
10334 * libanjuta/anjuta-preferences.h: Added some documentation.
10336 * libanjuta/anjuta-shell.h: Removed dead codes.
10338 * (removed) manuals/reference/gtkdoc-scangobj,
10339 manuals/reference/gtkdoc-scangobj.diff,
10340 manuals/reference/libanjuta/.cvsignore,
10341 manuals/reference/libanjuta/Makefile.am,
10342 manuals/reference/libanjuta/README.inline-doc,
10343 manuals/reference/libanjuta/README.sections,
10344 manuals/reference/libanjuta/libanjuta-docs.sgml,
10345 manuals/reference/libanjuta/libanjuta-sections.txt,
10346 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
10347 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
10348 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
10349 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
10350 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
10351 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
10352 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
10353 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
10354 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
10355 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
10356 manuals/reference/libanjuta/tmpl/defaults.sgml,
10357 manuals/reference/libanjuta/tmpl/fileselection.sgml,
10358 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
10359 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
10360 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
10361 manuals/reference/libanjuta/tmpl/plugins.sgml,
10362 manuals/reference/libanjuta/tmpl/properties.sgml,
10363 manuals/reference/libanjuta/tmpl/resources.sgml: Fixed c++ compilation
10364 of scan program. Updated templates.
10366 plugins/editor/action-callbacks.c, plugins/editor/plugin.c: Fixed
10367 editor action callbacks data.
10369 plugins/editor/text_editor.c: Fixed scintilla height problem. Added
10370 scintilla object ref/unref.
10372 2004-02-08 Johannes Schmid <jhs@cvs.gnome.org>
10374 * template/*: Added new xml based template system
10375 * template/dtds/*: Dtds to validate xml files of the template systems
10376 * data/template/*: Some sample template files
10377 Still needs some work but builds fine!
10379 2004-02-06 Naba Kumar <naba@gnome.org>
10381 * cofigure.in, manuals/Makefile.am,
10382 (added) manuals/reference/*: Added API documentation
10383 structure (gtk-doc based).
10385 * libanjuta/libanjuta.h: Updated
10387 2004-02-05 Naba Kumar <naba@gnome.org>
10389 * configure.in: Sets correct dependencies and
10390 uses gdl external library.
10392 * libanjuta/Makefile.am, libanjuta/anjuta-plugin.c,
10393 libanjuta/anjuta-plugin.h, libanjuta/anjuta-utils.c,
10394 libanjuta/anjuta-utils.h, libanjuta/fileselection.c
10395 libanjuta/fileselection.h, libanjuta/glue-factory.c,
10396 libanjuta/gnomefilelist.c, libanjuta/gnomefilelist.h,
10397 libanjuta/plugins.c, libanjuta/plugins.h: Fixed plugin system
10398 and added file dialogs.
10400 * libegg/menu/Makefile.am, libegg/toolbar/Makefile.am,
10401 libegg/treeviewutils/Makefile.am, libegg/util/Makefile.am:
10402 Build dynamic libraries for libegg.
10404 * plugins/Makefile.am, plugins/editor/Makefile.am,
10405 plugins/editor/action-callbacks.c,
10406 plugins/editor/action-callbacks.h,
10407 plugins/editor/anjuta-docman.c,
10408 plugins/editor/anjuta-docman.h
10409 plugins/editor/anjuta-document-manager.plugin.in
10410 plugins/editor/anjuta-document-manager.png
10411 plugins/editor/anjuta-document-manager.ui
10412 plugins/editor/file.c
10413 plugins/editor/file.h
10414 plugins/editor/plugin.c
10415 plugins/editor/print.c
10416 plugins/editor/print.h
10417 plugins/editor/search-replace.c
10418 plugins/editor/search_incremental.c
10419 plugins/editor/search_incremental.h
10420 plugins/editor/text_editor.c
10421 plugins/editor/text_editor.h
10422 plugins/editor/text_editor_cbs.c
10423 plugins/editor/text_editor_menu.h
10424 plugins/sample1/Makefile.am
10425 plugins/sample1/anjuta-sample-plugin.png
10426 plugins/sample1/anjuta-sample.plugin.in
10427 plugins/sample1/anjuta-sample.ui
10428 plugins/sample1/plugin-sample1.c
10429 plugins/sample1/plugin.c
10430 plugins/sample1/plugin.h: Created sample
10431 plugin and fixed editor plugin.
10433 * printing/*: Removed.
10435 * scintilla/Makefile.am: Builds dynamic library.
10437 * src/Makefile.am, src/action-callbacks.c,
10438 src/action-callbacks.h, (removed) src/an_symbol_view.c,
10439 src/anjuta-actions.h, src/anjuta-app.c,
10440 src/anjuta-app.h, src/anjuta-callbacks.c,
10441 src/anjuta-callbacks.h, (removed) src/anjuta.c,
10442 (removed) src/anjuta.h, src/anjuta.ui,
10443 src/layout.xml, src/main.c, src/preferences.h,
10444 src/utilities.c: Debuggged and finally made plugins
10447 * global-tags/Makefile.am: Fixed build error.
10449 2004-02-03 Naba Kumar <naba@gnome.org>
10451 * configure.in: Users GDL from external package.
10452 * plugins/*: Added many new plugins (not ready though).
10453 * src/*: Removed many files (which have been transfered in plugins/).
10455 2004-02-01 Robert Sedak <robert.sedak@sk.htnet.hr>
10457 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
10459 2004-01-10 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
10461 * configure.in: Added editor plugins
10463 * plugins/Makefile.am, src/search-replace_backend.h,
10464 plugins/editor/Makefile.am, plugins/editor/ action-callbacks.c,
10465 plugins/editor/search-replace.c, plugins/editor/search-replace_backend.h
10467 * Added: plugins/editor/search_incremental.c,
10468 plugins/editor/search_incremental.h
10470 * Update search-replace in plugins/editor
10472 2004-01-09 Johannes Schmid <jhs@cvs.gnome.org>
10474 * plugins/message-view/message-view.c: Some code clean-up
10476 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
10478 * Added: search_incremental[ch]
10480 * anjuta.glade, src/search-replace.c, src/search-replace_backend.h,
10481 src/mainmenu_callbacks.c, src/toolbar.c
10482 src/toolbar_callbacks.c, src/toolbar_callbacks.h, src/Makefile.am
10484 * Incremental Search
10486 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
10488 * plugins/message-view/anjuta-msgman.[c/h]:
10489 Added message manager for easier message handling with a
10490 similar interface as docman. Of course you can still use
10491 MessageView standalone.
10492 * plugins/Makefile.am: Added message-view because it compiles
10495 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
10497 * plugins/message-view/*: Added message-view plugin
10499 * configure.in: Added plugins/message-view/Makefile
10501 2004-01-03 Naba Kumar <naba@gnome.org>
10503 * libanjuta/*.c: Added new files and updated old ones.
10504 * plugins/editor/*: Added editor plugin.
10505 * configure.in: Added editor plugin and moved editor related
10508 2004-01-02 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
10510 * src/Makefile.am: Added search-replace_backend.[ch]
10511 Removed: find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
10513 * anjuta.glade, src/search-replace.c, src/search-replace.h,
10514 src/search-replace_backend.c, src/search-replace_backend.h,
10515 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
10516 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
10517 src/toolbar_callbacks.c
10518 * The advanced Search/Replace functionality now replaces the older
10519 Find/Replace stuff.
10520 * The Search/Replace functionality can be interrupted during a long
10523 2003-12-11 Naba Kumar <naba@gnome.org>
10525 * configure.in: Removed libegg flags from ANJUTA_FLAGS.
10526 * libegg/toolbar/Makefile.am, libegg/menu/Makefile.am: Fixed linking
10528 * Makefile.am, libanjuta/*: Added new module.
10529 * src/Makefile.am: Fixed linking error.
10530 * src/watch_cbs.c: Debugger clean up.
10531 * configure.in: Added libanjuta-2.0.pc
10533 * configure.in, libanjuta/Makefile.am,
10534 (new) libanjuta/libanjuta.pc.in, (rm) libanjuta-2.0.pc.in: Used
10537 2003-12-11 Naba Kumar <naba@gnome.org>
10539 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
10541 * anjuta.glade, src/Makefile.am, src/aneditor.cxx, src/aneditor.h,
10542 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/cvs.c,
10543 src/mainmenu_callbacks.c, src/memory.c, src/search-replace.c,
10544 src/text_editor.c, src/text_editor.h, (new) src/file.[c,h]:
10545 The user can now give a name at the creation of a new file and
10546 insert automatically (user choice) header, gpl notice, header
10547 template. The file extension is added automatically according
10548 to the selected type of file. The various insert functions have
10549 been moved from mainmenu-callback.c to file.c. The cursor is now
10550 moved after an insert operation. Removes also useless code in
10551 memory.c and search-replace.c
10553 2003-12-11 Pavol Bosik <Pavol.Bosik@siemens.com>
10555 * src/attach_process.c, src/attach_process.h, anjuta/anjuta.glade:
10556 sortable headers, process tree, removal of path and process params
10557 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
10558 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
10561 2003-12-10 Naba Kumar <naba@gnome.org>
10563 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_3)
10565 2003-11-30 Abel Cheung <maddog@linux.org.hk>
10567 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
10569 2003-11-28 Naba Kumar <naba@gnome.org>
10571 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_2)
10573 * manuals/de/*: Added german translation docs.
10575 * configure.in, Makefile.am, src/Makefile.am,
10576 libegg/*/*: Added libegg library.
10578 * src/anjuta.ui, src/Makefile.am: Fixed UI file and its
10579 installation directory.
10581 * src/text_editor_cbs.c: Fixed closing of file.
10583 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
10585 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
10587 2003-09-05 Naba Kumar <naba@gnome.org>
10589 * src/Makefile.am, src/anjuta.c, src/anjuta.h, src/anjuta_gui.c,
10590 src/controls.c, src/controls.h, src/mainmenu_callbacks.c,
10591 src/mainmenu_callbacks.h, src/preferences.c, src/preferences.h,
10592 src/project_dbase.c, src/resources.c, src/toolbar_callbacks.c,
10593 src/toolbar_callbacks.h, configure.in, anjuta.glade, anjuta.prj,
10594 anjuta_dialogs_strings.c, (new) src/anjuta-actions.h,
10595 (new)src/anjuta-stock.h, (new) src/anjuta-ui.[c,h],
10596 (new) src/anjuta.ui: Implemented UI (menus and toolbars) merging
10597 using libegg. Initial commit -- compiles but is not complete.
10599 2003-08-08 Abel Cheung <maddog@linux.org.hk>
10601 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
10603 2003-06-04 Abel Cheung <maddog@linux.org.hk>
10605 * configure.in: Removed "ta" from ALL_LINGUAS.
10607 2003-05-16 Jordi Mallach <jordi@sindominio.net>
10609 * configure.in (ALL_LINGUAS): Added "ca" (Catalan).
10611 2003-05-16 Danilo Šegan <dsegan@gmx.net>
10613 * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
10615 2004-04-24 Andras Timar <tmar@gnome.hu>
10617 * configure.in: Added hu to ALL_LINGUAS.
10619 2004-04-14 Naba Kumar <naba@gnome.org>
10621 * src/Makefile.am, printing/Makefile.am,
10622 tagmanager/Makefile.am, launcher/Makefile.am: Enabled deprecated code
10623 because we are still using GtkCombo and build breaks with gtk-2.4.
10625 2004-04-13 Naba Kumar <naba@gnome.org>
10628 * anjuta.spec.in: Fixed build error.
10629 * po/POTFILES.in: Updated.
10630 * manuals/C/anjuta-advanced-tutorial/Makefile.am: Fixed build error.
10632 2004-04-11 Naba Kumar <naba@gnome.org>
10635 * AUTHORS: Updated.
10636 * configure.in: Added ga in ALL_LINGUAS.
10637 * ChangeLog: Fixed dates.
10639 2004-04-09 Naba Kumar <naba@gnome.org>
10641 * src/print.c: Fixed buffer styling bug when printing with
10644 * data/properties/anjuta.properties: Defined only one base font and
10645 used courier instead of lucidatypewriter, because most newer systems are
10646 unlikely to have it (bug #885023, #925956, #890473).
10648 * configure.in, src/getline.c, src/compiler_options.c: Fixed compiler
10651 * src/an_file_view.c: Fixed possible crash bug.
10653 2004-04-07 Naba Kumar <naba@gnome.org>
10655 * src/anjuta.c: Use _exit() instead of exit() (or gtk_quit() or
10656 gtk_main_quit() etc..), so that atexit() functions are not called
10657 (which is apparently done to free up memory and we don't need to
10658 do that at this point). Incidentally, something also happens in the
10659 atexit call which freezes the UI for far too long when the application
10660 exits and we want to avoid that..
10661 * src/glade_iface.c: Fixed compiler warning.
10663 2004-04-06 Naba Kumar <naba@gnome.org>
10665 * src/project_dbase_gui.c: Fixed errors.
10667 * src/registers_gui.c: Fixed possible crash bug.
10668 * src/signals_cbs.[c,h], src/signals_gui.c: Removed.
10669 * src/signals.[c,h]: Used tree view and glade file for dialog.
10670 * src/Makefile.am, src/about.c, src/an_file_view.c,
10671 src/an_symbol_view.c, src/anjuta-plugins.c, src/anjuta-tools.c,
10672 src/anjuta.c, src/anjuta_cbs.c, src/anjuta_gui.c, src/anjuta_info.c,
10673 src/appwiz_page1.c, src/appwiz_page2.c, src/appwiz_page3.c,
10674 src/appwiz_page4.c, src/appwizard_gui.c, src/breakpoints.c,
10675 src/commands.c, src/compatibility_0.c, src/compiler_options.c,
10676 src/cvs.c, src/cvs_cbs.c, src/cvs_gui.c, src/debug_tree.c,
10677 src/debugger.c, src/dnd.c, src/file.c, src/fileselection.c,
10678 src/glade_iface.c, src/goto_line.c, src/help.c, src/launcher.c,
10679 src/launcher.h, src/main.c, src/main_menubar.c,
10680 src/mainmenu_callbacks.c, src/memory.c, src/message-manager-dock.c,
10681 src/message-manager-private.cc, src/message-manager.cc,
10682 src/preferences.c, src/project_config.c, src/project_dbase.c,
10683 src/project_dbase_gui.c, src/project_import.c, src/project_import_cbs.c,
10684 src/project_import_gui.c, src/registers.c, src/registers_cbs.c,
10685 src/registers_cbs.h, src/registers_gui.c, src/resources.c,
10686 src/search-replace.c, src/search-replace_backend.c,
10687 src/search_incremental.c, src/search_preferences.c,
10688 src/sharedlib.c, src/sharedlib_gui.c, src/signals.c,
10689 src/signals.h, src/signals_cbs.c, src/signals_cbs.h,
10690 src/signals_gui.c, src/source.c, src/src_paths.c,
10691 src/stack_trace.c, src/start-with.c, src/style-editor.c,
10692 src/support.c, src/text_editor.c, src/text_editor_cbs.c,
10693 src/text_editor_gui.c, src/text_editor_menu.c, src/toolbar.c,
10694 src/toolbar_callbacks.c, src/watch_cbs.c, src/watch_cbs.h,
10695 src/watch_gui.c, src/widget-registry.c, src/wizard_gui.c,
10696 tagmanager/Makefile.am, scintilla/include/SString.h,
10697 widgets/Makefile.am, widgets/gnomefilelist.c:
10699 Removed all deprecated codes and substituted
10700 with newer APIs. Fixed some possible crash bugs where cell renderers
10703 * scintilla/patches/scintilla-minor.patch: Minor patch.
10705 2004-04-06 Naba Kumar <naba@gnome.org>
10707 * src/project_dbase.c, src/project_dbase_gui.c: Refreshes the project
10708 tree after all the files have been added (and not everytime a file
10709 is added in the project). Also fixed some memory corruption
10710 (possibly bug #900478).
10712 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/dnd.c,
10713 src/dnd.h, src/executer.c, src/gnome_project.c, src/main_menubar.c,
10714 src/mainmenu_callbacks.c, src/project_dbase.c, src/project_dbase.h,
10715 src/project_dbase_gui.c, src/source.c, src/text_editor.c,
10716 src/text_editor.h, src/utilities.c, src/utilities.h: Used 'const'
10717 qualifier wherever appropriate.
10719 2004-04-05 Naba Kumar <naba@gnome.org>
10721 * src/launcher.[h,c], src/debugger.c: Added a method in launcher to
10722 switch terminal echo on/off. Debugger requires it off, while the
10723 rest requires it on.
10725 * src/search-replace.c: sets search direction and action (in addtion
10726 to target) for find in files.
10728 2004-04-02 Naba Kumar <naba@gnome.org>
10730 * src/mainmenu_callbacks.c: Sets filename during save of new files.
10732 * src/project_dbase.c, src/debugger, src/an_file_view.c,
10733 src/an_symbol_view.c: Added an gtk events loop for
10734 displaying project loading status (for loading large projects) and
10735 debugger program starting ... just to give an impression of fastness :-).
10737 * configure.in, anjuta.prj: Bumped version to 1.2.2.
10739 * src/an_symbol_view.c, src/an_file_view.c: Apperantly, fixed a
10740 crash bug, which occurs when opening and closing a large project
10743 * src/attach_process.c: Fixed a comiple error for old gcc.
10745 * src/launcher.c: Prints proper error message when launcher child
10746 could not be executed and exits properly. Fixed a crash
10749 * src/resources.c, src/utilities.c, src/glade_iface.c,
10750 src/debugger.c, src/attach_process.c: Properly exits forked children
10751 when they could not be executed.
10753 2004-04-01 Naba Kumar <naba@gnome.org>
10755 * src/search-replace.c: Fixed a crash bug (bug #921893).
10757 2004-03-31 Naba Kumar <naba@gnome.org>
10759 * anjuta.glade: Added a note on compiler options dialog ->support
10760 dialog telling that supports are only available for file mode.
10762 * src/anjuta.[c,h], src/project_dbase.[h,c], src/main.c,
10764 Improved shutdown time delay by bypassing project closing
10765 and unloading plugins.
10767 * src/build_file.c, data/properties/anjuta.properties: Added a property
10768 to toggle on/off for going to first error automatically.
10770 2004-03-31 Pavol Bosik <Pavol.Bosik@siemens.com>
10772 * src/debugger.c: fixed core file loading
10773 * src/aneditor.cxx, scintilla/include/SString.h: fixed HANGUP bug
10774 for long lines (bugs #700968 and #911376)
10775 * scintilla/ScintillaGTK.cxx, scintilla/PlatGTK.cxx: partially fixed bug
10777 * src/anjuta.c: Focuses current AnEditor correctly.
10779 2004-03-30 Naba Kumar <naba@gnome.org>
10781 * THANKS, anjuta.prj: Removed and moved all credits to AUTHORS file.
10782 * AUTHORS: Updated with all contributors names.
10784 * src/about.c: Reads contributors names from AUTHORS file.
10785 * manuals/C/anjuta-manual/authors.xml: Points to online
10788 2004-03-29 Naba Kumar <naba@gnome.org>
10790 * data/properties/ada.properties: Fixed syntax colors. Patch
10791 from Gabriel Rossetti <gabriel.rossetti _at_ eivd.ch>
10794 * src/source.c, src/gnome_project.c, src/appwizard_cbs.c,
10795 src/appwiz_page2.c: Correctly defines PACKAGE_DATA_DIR for
10796 generated projects, so that their pixmap files are
10797 found properly (bug #919903).
10799 * configure.in, src/main.c: Defines SYSTEM_DATA_DIR for
10802 * src/source.c: Installs .glade file of libgllade
10803 projects in $(datadir)/$(package)/glade (part of bug #861038).
10805 * src/compiler_options.c: Fixed 'remove' and 'clear' of Defines list
10806 in compiler options (bug #883837).
10808 * src/launcher.c: Disabled pty terminal echo. Correctly prompts
10809 for passwords (eg. root install and ssh cvs access). Fixed Bug #894533.
10811 2004-03-29 Pavol Bosik <Pavol.Bosik@siemens.com>
10813 * anjuta/src/search-replace.c: fixed another crash bug in
10815 * anjuta/src/debugger.c: wrong breakpoint condition gives error message,
10816 breakpoint property fix
10818 2004-03-29 Naba Kumar <naba@gnome.org>
10820 * src/main_menubar_def.h, configure.in, manuals/C/Makefile.am,
10821 (new) manuals/C/anjuta-advanced-tutorial/*:
10822 Added menu entry for 'Anjuta Advanced Tutorial'
10823 written by Olivier Pinçon <opincon _at_ wanadoo.fr>.
10825 2004-03-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10827 * src/fileselection.[ch], src/mainmenu_callbacks.c:
10828 Fixed bug #908941 ('Open' starts in wrong directory)
10830 2004-03-26 Naba Kumar <naba@gnome.org>
10832 * anjuta.h, src/message-manager-private.[h,cc]: Fixed
10833 compile error and bug #905738 with terminal.
10835 * src/search_incremental.c, src/register.c, src/sharedlib.c,
10836 src/search-replace.[h,c], src/search_incremental.[h,c],
10837 src/search_preferences.h, src/utilities.c, src/anjuta.c,
10838 src/text_editor.[c,h]: Fixed compiler warnings.
10840 * src/search-replace.c: Fixed a memory corruption (possible
10841 fix for bug #921893, but not yet confirmed).
10843 * src/launcher.c, src/glade-iface.c, src/project_dbase.c,
10844 src/executer.c, src/utilities.c, src/utilities.h, src/text_editor.c,
10845 src/anjuta-tools.c, src/message-manager-private.[h,cc]: Fixed a bug where
10846 SIGCHLD was overwritten by gnome_execute_shell() - bug #905738.
10848 2004-03-25 Naba Kumar <naba@gnome.org>
10850 * src/attach_process.c, anjuta.glade, anjuta_dialogs_strings: Fixed a
10851 crash bug with attach process dialog and made the dialog closable
10854 * src/breakpoints.c: Fixed bug #895536 (breakpoint glyphs do not
10855 always display within the margin.)
10857 * src/debugger.c: Fixed a typo (detele -> delete) which deletes
10858 the old breakpoint when it's properties are updated
10859 (creating a new updated one).
10861 2004-03-25 Pavol Bosik <Pavol.Bosik@siemens.com>
10863 * src/aneditor.cxx, src/aneditor.h: fixed calltips
10864 displayed for wrong file.
10865 * src/breakpoints.c: conditional breakpoints
10866 * src/controls.c: BUG #912618 - "Save all" for 1 file opened +
10867 "Find in Files..." disabling policy
10869 2004-03-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10871 * src/build_file.c: Fixed bug #874380
10872 Goto the first error if it exists.
10874 2004-03-24 Naba Kumar <naba@gnome.org>
10876 * src/anjuta.c: Fixed to get correct child exit status
10877 using mask (bug #905738).
10879 * anjuta.glade, anjuta_dialog_strings.c, src/file.c:
10880 Aligned buttons in the New file dialog,
10881 set default response to OK, entry box activates default response,
10882 ESC closes dialog and hides on delet_event.
10884 2004-03-19 Naba Kumar <naba@gnome.org>
10886 * src/project_dbase.c: fixed bug #893400 ("Remove file" in project
10889 2004-03-17 Pavol Bosik <Pavol.Bosik@siemens.com>
10891 * src/search-replace.c: fixed "Find Usage" crash when no project open
10893 2004-03-17 Naba Kumar <naba@gnome.org>
10895 * data/autogen.sh.*, data/macros/autogen.sh, data/macros2/autogen.sh:
10896 Fixed the generated projects to read m4 directory if the directory
10897 exists (bug #917781).
10899 2004-03-12 Naba Kumar <naba@gnome.org>
10901 * HACKING: Fixed formatting for auto-parsing.
10903 2004-03-10 Pavol Bosik <Pavol.Bosik@siemens.com>
10905 * src/anjuta.c, src/search-replace.c, src/search-replace.h: "Find Usage"
10906 rework (bug #890609)
10908 2004-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10910 * src/aneditor.cxx: Fixed bug #910097 (Insert comment)
10912 2004-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10914 * src/search-replace.c: "Replace All" in not opened files (All Project files, File List ...).
10915 * src/search_preferences.c: Fixed typo.
10917 2004-02-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10919 * src/search-replace.c: improved Search&Replace
10920 For the moment "Replace All" does not work with non opened files
10921 but Anjuta should not crash now ! ???
10923 2004-02-26 Naba Kumar <naba@gnome.or>
10925 * src/source.c: Fixed to pass cflags correctly
10926 and suppress the automake's default cflags.
10927 bug #816130, #801056, #782798, #773459
10929 * data/properties/anjuta.properties: Do not defualt to -k make option.
10932 * manuals/C/anjuta-manual/build.xml: Changed build shortcut to F11.
10935 * src/registers_gui.c: Fixed a runtime warning. bug #900087.
10937 * src/message-manager-private.cc: Disabled debug messages.
10939 2004-02-25 Adam Weinberger <adamw@FreeBSD.org>
10941 * configure.in: Added 'en_CA' (Canadian English) to ALL_LINGUAS.
10943 2004-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10944 * anjuta.glade, src/search-replace.c:
10945 Reduced Search&Replace dialog, bug #902636.
10947 2004-02-23 Naba Kumar <naba@gnome.or>
10949 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed a typo
10952 2004-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10954 * src/search_incremental.c: Fixed bug #900903
10956 2004-02-23 Pavol Bosik <Pavol.Bosik@siemens.com>
10958 * src/defaults.c, src/message-manager.cc, src/project_dbase.c,
10959 src/anjuta.c: Fixed bugs #890609 and #890609
10961 2004-02-23 Naba Kumar <naba@gnome.or>
10963 * src/message-manager.cc: Disconnects menuitem signal properly.
10966 * src/mainmenu_callbacks.c: Do not reload new files. Fixed
10969 2004-02-20 Naba Kumar <naba@gnome.org>
10971 * src/message-manager-private.[c,h]: Implemented keypress
10972 event for the terminal and resets it when ctrl c or ctrl d
10973 is pressed. But it doesn't seem to be working on keypress.
10974 Added a workaround to let it work on key release instead.
10977 * src/search-replace: Fixed compiler warnings.
10979 2004-02-18 Franco Catrin <fcatrin@tuxpan.com>
10981 * src/mainmenu_callbacks.c, widgets/gnomefilelist.c:
10982 Use defined file name when saving new files (fixes bug #898105)
10983 Don't change filename when clicking on a directory
10985 BTW: Happy birthday to me :-)
10987 2004-02-18 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10989 * src/search-replace.c: Fixed a crash bug
10990 Crash on Find & Replace (#887833)
10992 2004-02-18 Naba Kumar <naba@gnome.org>
10994 * src/executer.c: Fixed a crash bug.
10996 * widgets/gnomefilelist.[h,c], src/fileselection.[h,c],
10997 src/debugger.c, project_database_gui.c, src/anjuta.[h,c],
10998 src/anjuta_cbs.c, src/project_database.h: Subclasses GtkDialog
10999 instead of GtkWindow (Part of bug #671596).
11001 * anjuta.glade, src/breakpoints.c, src/anjuta_info.c,
11002 src/registers_gui.c, src/registers_cbs.[h,c],
11003 src/sharedlib_gui.c, src/sharedlib_cbs.[c,h],
11004 src/signals_cbs.[h,c], src/signals_gui.c, src/executer.c,
11005 src/compiler_options.c, src/an_file_view.c, start-with.c,
11006 src/anjuta-tools.c, help.c:
11008 Added "close" buttons on all
11009 dialogs (HIG) and fixed to properly response to ESC close
11010 (Part of bug #671596).
11012 * src/launcher.c: Disabled printing of long debug lines.
11014 * src/utilities.h: Fixed a compiler warning.
11016 2004-02-17 Franco Catrin <fcatrin@tuxpan.com>
11018 * src/anjuta.c: "Save all" action now asks for filenames for new files
11019 (fixes bug #898111)
11021 2004-02-16 Franco Catrin <fcatrin@tuxpan.com>
11023 * anjuta.glade, src/text_editor.c:
11024 Fixed a typo in Hello World indentation style
11025 Fixed misuse of translated strings when looking for style
11026 This entry fixes bug #876037
11028 2004-02-16 Naba Kumar <naba@gnome.org>
11030 * src/utilities.c: Fixed return value when dest file could
11033 Patch from: Dennis Moehlmann <darksaidin@users.sourceforge.net>
11034 * src/utilities.[c,h]: Removed 'cmp' dependency and used
11035 internal function to compare files.
11037 2004-02-14 Franco Catrin <fcatrin@tuxpan.com>
11039 * src/message-manager-private.cc:
11040 Set bold color as foreground color in terminal
11041 (fixes bug #864924)
11043 * src/aneditor.cxx:
11044 Use font style defined for message indicators in
11045 preferences/messages
11046 (fixes bug #885032)
11048 2004-02-13 Franco Catrin <fcatrin@tuxpan.com>
11050 * src/build_project.c:
11051 Use build.silent option from preferences (fixes bug #895726)
11053 2004-02-11 Robert Sedak <robert.sedak@sk.htnet.hr>
11055 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
11057 2004-01-27 Johannes Schmid <jhs@cvs.gnome.org>
11059 Patch from Massimo Corà <maxcvs@email.it>:
11060 * scintilla/LexCPP.cxx: Support "///" comments
11062 2004-01-18 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
11063 * src/Makefile.am, src/anjuta.c, src/search-replace.c,
11064 src/search_replace.h, src/search-replace_backend.h
11067 * Added: src/search_preferences.c, src/search_preferences.h
11068 Allow the user to save search/replace settings and give them names.
11070 2004-01-16 Johannes Schmid <jhs@cvs.gnome.org>
11072 * scintilla/Makefile.am, scintilla/scintilla_marshal.[c/h/list],
11073 scintilla/ScintillaGTK.cxx:
11074 Hopefully fixed AMD 64 crash bug by using correct marshaller
11076 2004-01-16 Franco Catrin L. <fcatrin@tuxpan.com>
11078 * src/preferences.c: Save GtkOptionMenu properties properly
11079 * src/text_editor.c: Fixes editor mispell of fold.symbols property
11081 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
11083 * configure.in, src/Makefile.am, scintilla/Makefile.am:
11084 Fixed libiconv issue
11087 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
11089 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
11090 * src/attach_process.c, src/debugger.c, src/registers.c/h,
11091 src/registers_cbs.c, src/registers_gui.c, src/search-replace.c
11092 src/sharedlib.c, src/sharedlib.h, src/sharedlib_cbs.c
11093 src/sharedlib_gui.c:
11094 Debugger speed-up, replaced deprecated GtkCList
11096 2004-01-14 Franco Catrin L.<fcatrin@tuxpan.com>
11098 * src/text-editor.c: Use stock gtk+ close button for editor tabs
11100 2004-01-13 Laurent Dhima <laurenti@alblinux.net>
11102 * configure.in: Added "sq" to ALL_LINGUAS.
11104 2004-01-12 Changwoo Ryu <cwryu@debian.org>
11106 * configure.in: Added "ko" to ALL_LINGUAS.
11108 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
11110 * src/toolbar.c, src/toolbar_callbacks.c, src/toolbar_callbacks.h,
11111 src/search_incremental.c, src/search_incremental.h:
11112 Search_incremental code cleanup
11114 2004-01-08 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
11116 * scintilla/*/*: Updated scintilla to CVS
11117 * Added: scintilla/Readme.sync
11118 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/KeyWords.cxx,
11119 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
11120 scintilla/LexVB.cxx, scintilla/ScintillaBase.cxx, scintilla/ScintillaBase.h,
11121 scintilla/ScintillaGTK.cxx,
11122 scintilla/include/SciLexer.h, scintilla/include/Scintilla.h,
11123 scintilla/include/Scintilla.iface: Updated.
11125 2004-01-07 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
11127 * search-replace_backend.[ch], search_incremental[ch]: Added
11129 * find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
11130 find_replace.[ch]: Removed.
11132 * anjuta.glade, src/search-replace.c, src/search-replace.h,
11133 src/search-replace_backend.c, src/search-replace_backend.h,
11134 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
11135 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
11136 src/toolbar_callbacks.c, src/Makefile.am: The advanced Search/Replace
11137 functionality now replaces the older Find/Replace stuff. The Search/Replace
11138 functionality can be interrupted during a long Search/Replace.
11140 2004-01-02 Dan Elphick <dre00r@ecs.soton.ac.uk>
11142 * widgets/gnomefilesel.c: Fix use of previously freed memory on
11143 selecting ".." and "." from file selector.
11145 2004-01-02 Johannes Schmid <jhs@cvs.gnome.org>
11147 * anjuta.glade: Fixed wrong "fold.symbols" property
11149 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
11151 * src/project_dbase_gui.c: Alphabetical order ;-)
11152 * src/compiler_options.c: Fixed bug #867539
11153 * src/launcher.c: Workaround for bugs #864922, #849928,
11154 #846386 and #845782: The launcher no longer hangs but does
11155 not get the exit status correctly sometimes.
11156 * Changes suggested by Bosik are obviously already in without
11157 any Changelog entry (ClsGen.c, project_dbase_gui.c)
11158 * NEWS, README, anjuta.prj, configure.in:
11159 Changed version to 1.2.1
11161 Patch from Andreas Volz <andreas99@users.sourceforge.net>:
11162 * anjuta_dialogs_strings.c, anjuta.glade:
11163 Fixed bugs #860906, #859329
11165 Patch from grzegol@pld-linux.org
11166 * anjuta.desktop.in.in: Fixed bug #858993 (Follow
11167 freedesktop.org standard)
11169 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
11171 Patch from Stefano Vallarino <stevalla@libero.it>:
11172 * src/source.[c/h]: Fixes cpp sample file to conform to
11173 ISO/IEC 14882, C++-Standard
11175 2003-12-31 Dan Elphick <dre00r@ecs.soton.ac.uk>
11177 Review by Johannes Schmid <jhs@cvs.gnome.org>
11178 * src/build_file.[ch]: Add build_execute_shell_command which executes the
11179 command using sh -c.
11180 * src/compile.c: Use build_execute_shell_command when compiling single
11183 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
11185 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
11186 * src/breakpoints.c: Code cleanup, workaroud for possible
11188 * src/src_paths.c: Update debugger dirs on directory change
11190 2003-12-31 Pavol Bosik <Pavol.Bosik@siemens.com>
11192 Review by Johannes Schmid <jhs@cvs.gnome.org>
11193 * src/attach_process.c, src/attach_process.h, anjuta.glade:
11194 sortable headers, process tree, removal of path and process params
11195 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
11196 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
11199 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
11201 Patch from: Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
11202 * anjuta.glade, src/mainmenu_callbacks.c, src/file.[c/h]:
11203 Add a dialog for "New file" which lets the user set the
11204 filename and to add copyright/header templates to the file
11205 * Review: Changed function names to contain modules name (file_)
11207 2003-12-09 Naba Kumar <naba@gnome.org>
11209 * setup-gettext: Fixed a typo.
11210 * scintilla/Makefile.am: Fixed a build error for SMP systems.
11212 ---- Released version 1.2.0 ---
11214 2003-12-08 Naba Kumar <naba@gnome.org>
11216 * src/preferences.c: Fixed compiler error.
11217 * global_tags/create_global_tags.sh: Fixed to install properly
11218 even when system.tags could not be generated.
11221 2003-12-06 Naba Kumar <naba@gnome.org>
11223 * setup-gettext: Fixed to not generate intl directory with gettextize.
11225 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de>
11226 * src/anjuta.c: Filters out unnecessary files from find in files
11230 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed tutorial
11231 * src/widzard_gui.c: Added horiz scrollbar for desc text.
11233 2003-12-04 Naba Kumar <naba@gnome.org>
11235 * src/gnome_project.c: Enables debug and optimization flags for
11238 Patch from: Pavol Bosik <Pavol.Bosik@siemens.com>
11240 * src/project_dbase_gui.c: combined header and c files for
11243 * plugins/class-gen/clsGen.c: Fixed file name typo in generated file.
11244 * data/properties/pascal.properties: Fixed pascal syntax highlighting.
11246 2003-11-30 Abel Cheung <maddog@linux.org.hk>
11248 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
11250 2003-11-29 Naba Kumar <naba@gnome.org>
11252 * configure.in, anjuta.prj: Bumped version to 1.2.0.
11255 2003-11-28 Johannes Schmid <clubfan@users.sourceforge.net>
11257 * src/main_menubar.c: Now files cannot be opened twice in recently
11260 2003-11-27 Pavol Bosik <Pavol.Bosik@siemens.com>
11262 * src/breakpoints.c: Fixed parsing of gdb output for breakpoints in C++
11264 2003-11-28 Naba Kumar <naba@gnome.org>
11266 * scintilla/*/*: Updated scintilla to CVS (2003-11-28)
11268 2003-11-27 Naba Kumar <naba@gnome.org>
11270 * src/breakpoints.c, src/launcher.c, src/find_text.c,
11271 src/test_editor_cbs.c, src/signals_cbs.c: Fixed compiler warnings.
11273 * src/appwiz_page1.c, src/appwiz_page4.c, src/appwizard.[c,h],
11274 src/appwizard_gui.c, src/gnome_project.c, src/project_dbase.[c,h],
11275 src/project_import_gui.c, src/wizard_gui.[c,h]: Implemented a
11276 checkbox in project wizard (project options page) to enable/disable
11277 source code generation with glade(mm).
11281 2003-11-19 Pavol Bosik <Pavol.Bosik@siemens.com>
11283 * src/dnd.c: Opening files with special characters in the name.
11285 2003-11-20 Jordi Mallach <jordi@sindominio.net>
11287 * configure.in (ALL_LINGUAS): Bah, "ca" (Catalan) has been missing for
11290 2003-11-18 Naba Kumar <naba@gnome.org>
11292 * src/anjuta-tools.c, src/build_file.c, src/cvs.c, src/debugger.c,
11293 src/find_in_files.c, src/gnome_project.c, src/launcher.c,
11294 src/project_import.c, plugins/patch/patch-plugin.c:
11295 Fixed g_signal_diconnect calls to pass correct data.
11296 (Fixed possible crash in project imports).
11300 2003-11-18 Pavol Bosik <Pavol.Bosik@siemens.com>
11302 Reviewed by Naba Kumar <naba@gnome.org>
11303 * src/launcher.[h,c], src/debugger.c: Fixed encoding bug with GIOChannel
11304 and debugger. Sets default settings for pty in launcher.
11305 * data/gdb.init: Removed charset work around (now works with user's
11307 * src/debugger.c: Code cleanup. Removed duplicate call to 'info signals'.
11309 2003-11-18 Naba Kumar <naba@gnome.org>
11311 * src/anjuta-encodings.c, src/preferences.c: Renamed all variable
11312 names of 'index' to 'idx'.
11314 2003-11-17 Naba Kumar <naba@gnome.org>
11316 Patch from: arief_mulya <arief_m_utama@telkomsel.co.id>
11317 * src/project_dbase.c: Prompts user for unsaved project files
11318 when project is closed.
11320 2003-11-16 Naba Kumar <naba@gnome.org>
11322 Patch from: Marcin "Zenek" Jaskólski <zenek@moo.pl>
11323 * src/appwizard_cbs.c, src/start-with.c: Fixed compiler errors with
11326 2003-11-11 Johannes Schmid <clubfan@users.sourceforge.net>
11328 * src/anjuta.c: Fixed crash related to tag == NULL while
11331 2003-11-11 Naba Kumar <naba@gnome.org>
11333 * src/glade_iface.c: Avoids error conditions for glade or glademm not
11334 found. It simply doesn't generate the c/c++ codes and continues with
11338 2003-11-10 Naba Kumar <naba@gnome.org>
11340 * anjuta.glade, anjuta_dialogs_strings.c: Fixed typos in
11341 'Start with dialog'.
11343 * configure.in, manuals/Makefile.in, manuals/de/* (new): Added
11344 German translation of anjuta-tutorial.
11346 * src/launcher.c: Fixed an encoding bug with GIOChannels.
11349 2003-11-10 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
11351 * src/breakpoints.c, src/project_dbase.c, src/text_editor.c:
11352 Fixes the Bug #823249, Fixes the Bug #713229 When the user enables
11353 the syntax highlighting in Preferences, the automatic syntax
11354 highlighting is now selected. When the debugger is stopped and the
11355 breakpoints window not closed, the gtk_tree_view in this window is
11356 now made unsensitive.
11358 2003-11-07 Johannes Schmid <clubfan@users.sourceforge.net>
11360 * src/preferences.h, src/preferences.c, anjuta.glade:
11361 Fixed translation bug in preferences by using GtkOptionMenu
11362 * anjuta.prj: Project version 1.1.98
11364 ---------------- Released version 1.1.98 ----------------
11366 2003-11-07 Naba Kumar <naba@gnome.org>
11368 * anjuta.spec.in: Revived docs package and combined all docs into
11370 * configure.in: Bumped version to 1.1.98 rc2
11372 * anjuta.spec.in: Fixed scrollkeepr-update command.
11373 * anjuta.spce.in: Fixed file permissions.
11375 2003-11-06 Naba Kumar <naba@gnome.org>
11377 * src/mainmenu_callback.[c,h], src/main_menubar_def.h: Added help
11378 menus to activate anjuta helps.
11380 * manuals/C/anjuta-faqs/anjuta-faqs.sgml (removed),
11381 manuals/C/anjuta-faqs/anjuta-faqs.xml (added),
11382 manuals/C/anjuta-faqs/legal.xml (added),
11383 manuals/C/anjuta-faqs/Makefile.am,
11384 manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
11385 manuals/C/anjuta-faqs/.cvsignore,
11386 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml (removed),
11387 manuals/C/anjuta-tutorial/anjuta-tutorial.xml (added),
11388 manuals/C/anjuta-tutorial/legal.xml (added),
11389 manuals/C/anjuta-tutorial/Makefile.am,
11390 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
11391 manuals/C/anjuta-tutorial/.cvsignore,
11392 manuals/C/anjuta-manual/*.sgml (removed),
11393 manuals/C/anjuta-manual/*.xml (added),
11394 manuals/C/anjuta-manual/Makefile.am,
11395 manuals/C/anjuta-manual/anjuta-manual-C.omf,
11396 manuals/C/anjuta-manual/.cvsignore,
11397 manuals/C/topic.dat (removed), manuals/C/Makefile.am,
11398 manuals/ja/anjuta-faqs/anjuta-faqs.sgml (removed),
11399 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf (removed),
11400 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.UTF-8.omf (added),
11401 manuals/ja/anjuta-faqs/anjuta-faqs.xml (added),
11402 manuals/ja/anjuta-faqs/legal.xml (added),
11403 manuals/ja/anjuta-faqs/Makefile.am,
11404 manuals/ja/anjuta-faqs/anjuta-faqs-C.omf,
11405 manuals/ja/anjuta-faqs/.cvsignore,
11406 manuals/ja/anjuta-manual/*.sgml (removed),
11407 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf (removed),
11408 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.UTF-8.omf (added),
11409 manuals/ja/anjuta-manual/*.xml (added),
11410 manuals/ja/anjuta-manual/Makefile.am,
11411 manuals/ja/anjuta-manual/anjuta-manual-C.omf,
11412 manuals/ja/anjuta-manual/.cvsignore,
11413 manuals/ja/topic.dat (removed), manuals/ja/Makefile.am,
11414 manuals/sgmldocs.make (removed),
11415 manuals/xmldocs.make (added), manuals/omf.make (added),
11416 manuals/Makefile.am, configure.in, Makefile.am: Converted old sgml
11417 documentations to newer docbook xml documentations. Converted
11418 Japanesh docs to UTF8 docs. Fixed installations. Update cvsignores.
11419 Enabled manulas installations.
11421 * gdl/.cvsignore, scintilla/.cvsignore, .cvsigore: Updated.
11423 2003-11-05 Naba Kumar <naba@gnome.org>
11425 * data/gdb.init: Sets host's charset to ascii to solve debugger
11426 freeze up due to uninitialized strings in target program.
11428 * src/mainmenu_callbacks.c, src/watch_cbs.c, src/message-manager.[cc,h]:
11429 Fixed a crash bug with 'Add expression in watch'. Bug #822017
11433 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
11434 src/launcher.c: Turns off echo in spawned pty to fix debugger.
11436 2003-11-04 Naba Kumar <naba@gnome.org>
11438 * scintilla/Makefile.am, widgets/Makefile.am: Fixed distribution
11441 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
11442 * src/aneditor.cxx, src/aneditor.h, src/controls.c, src/main_menubar.c,
11443 src/main_menubar.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
11444 src/mainmenu_callbacks.h: Added emacs style c/c++ custom indentation
11447 * src/search-replace.c: Fixed infinite loop bug.
11448 * start-with.c: Fixed a crash bug with "Open last project".
11450 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de
11451 * scintilla/Makefile.am: Fixed compiler option.
11453 2003-10-16 Naba Kumar <naba@gnome.org>
11455 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
11456 * src/text_editor.c: Fixed autoformat.
11458 2003-10-15 Naba Kumar <naba@gnome.org>
11460 * src/anjuta_cbs.c: Used ALT+number for editor tab browsing, instead
11463 2003-10-09 Naba Kumar <naba@gnome.org>
11465 * src/cvs_gui.c: Fixed a UI bug (hides the unwanted frame).
11467 2003-10-08 Naba Kumar <naba@gnome.org>
11469 * src/source.c: Fixed a GETTEXT typo error.
11470 * anjuta.glade: Made 'Sorted in order you open them' default option
11473 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
11474 * anjuta.glade, data/properties/anjuta.properties:
11475 Fixed the freeze of the "Preferences" combos at the first Anjuta
11476 init is generated by:
11477 - a not complete translation of preferences.c file
11478 - a difference between 2 names in anjuta.glade and
11479 anjuta.properties (arrows --> Arrows , bottom --> Bottom)
11480 - the same name given to 3 combos (anjuta.glade).
11482 * src/find_text.c: If the "whole document" mode is selected,
11483 a new search will select the next occurrence (Bug #764954).
11484 It is now possible to use the shortcuts to search next or previous
11485 occurrence even if the search dialog has the focus. Bug #790318
11487 * src/main_menubar_def.h: "Select code block" shortcut; the new
11488 shortcut is now Alt+L instead of Alt+B (already used by _Build menu).
11491 Patch from: Richard Lee <r.h.lee@comcast.net>
11492 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c,
11493 tagmanager/tm_workspace.c: The following is a patch to fix a
11494 seemingly random occurence where Anjuta would crash when a
11495 certain key was pressed.
11497 2003-09-29 Naba Kumar <naba@gnome.org>
11499 * src/find_in_files.c: Ignores binary by default. Disabled the option
11500 of NOCVS search, because launcher does not use sh and hence can not
11503 * src/project_dbase.c, src/session.[h,c]: Fixed to save the
11504 "clean before build" state in project session and not in account session,
11505 otherwise the state gets reflected to other projects causing annoyance.
11507 * src/compiler_options.c: Fixed a bug where compiler options were always
11508 claimed 'modified'.
11510 * src/build_project.c, data/properties/anjuta.properties,
11511 src/commands.[h]: Fixed a bad bug where clean-before-build
11514 * scintilla/patches/research-cvs-nolog.diff,
11515 scintilla/patches/scintilla-ac-gtk2-port.diff,
11516 scintilla/patches/scintilla-ac-sort-fix.diff,
11517 scintilla-optimization.diff: Removed, because they are already in
11520 * scintilla/*/*: Update scintilla to current CVS (just after 1.55 release,
11523 * scintilla/LexMPT.cxx, scintilla/LexMetapost.cxx, scintilla/LexTeX.cxx,
11524 scintilla/LexYAML.cxx: Added new scintilla lexers.
11526 * TODO, NEWS: Updated.
11528 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
11529 * src/utilities.c: Fixed typo bugs.
11531 2003-09-26 Naba Kumar <naba@gnome.org>
11533 * src/anjuta.c: Only connects to kernel SIGCHLD signal.
11534 * src/find_replace.c, src/find_text.c, src/mainmenu_callbacks.c,
11535 src/text_editor.[c,h], src/toolbar_callbacks.c: Added wrap in
11536 text_editor_find() and Fixed I-Search wrapping.
11537 * src/debugger.c: Fixed to pass a newline after a debugger
11538 command (which was broken since the launcher was refactored.
11539 (Pointed out by Bosik Pavol <Pavol.Bosik@siemens.com>)
11541 2003-09-25 Naba Kumar <naba@gnome.org>
11543 * src/toolbar_callbacks.c: Fixed start of incremental search.
11545 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
11546 * src/controls.c, src/main_menubar.c, src/main_menubar.h,
11547 src/main_menubar_def.h, src/mainmenu_callbacks.c,
11548 src/toolbar_callbacks.c, src/toolbar.c: Added reverse search
11549 menu and implementation.
11551 2003-09-24 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
11553 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
11554 * src/debug_tree.c, src/debug_tree.h: Fixed color of modified
11555 variables in Locals window.
11557 2003-09-24 Frederic RUAUDEL <grumz@users.sourceforge.net>
11559 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
11560 * src/utilities.[ch] : Fix a tooltip bug in
11561 anjuta_util_toolbar_append_stock(), the label appeared instead of
11562 the tooltip text. Remove label from arguments of the function
11563 because label is included in the stock icon data.
11564 * src/toolbar.c : Fix call to anjuta_util_toolbar_append_stock().
11565 * src/text_editor_gui.c : Fix call to anjuta_util_toolbar_append_stock().
11566 * FIXME: translation file should be updated because of label text removal.
11568 2003-09-24 Naba Kumar <naba@gnome.org>
11570 * scintilla/PlatGTK.cxx: Fixed font setting in widget style.
11572 * src/launcher.[c,h], plugins/patch/patch-plugin.c, src/anjuta-tools.c,
11573 src/build_file.c, src/cvs.c, src/find_in_files.c, src/gnome_project.c,
11574 src/project-import.c, src/anjuta.c: Implemented buffered outputs for
11575 stdout and stderr. Also buffered output and check-for-password
11576 can be enabled/disabled. Added proper UTF8 handling. Fixed pty input
11577 with password prompts. Checkes for password prompts from all outputs.
11579 * src/utilities.[h,c]: Defined anjuta_util_convert_to_utf8() function
11580 which takes a string (which could be utf8 also) and converts into
11583 * src/main.c: Connects kernel signals after gnome_program_init().
11585 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
11586 * src/message-manager.c: Fixed bug #787026 by converting the strings
11589 2003-09-22 Naba Kumar <naba@gnome.org>
11591 * src/scintilla/patches/scintilla-ac-gtk2-port.diff,
11592 scintilla/PlatGTK.cxx: Ported autocomplete window to gtk2 by removing
11593 GtkCList and using GtkTreeView instead. Added the patch.
11594 * src/scintilla/patches/scintilla-ac-sort-fix.diff,
11595 scintilla/PlatGTK.cxx: Fixes sorting bug in AC.
11597 2003-09-19 Naba Kumar <naba@gnome.org>
11599 * printing/print.c: Proper UTF8 printing support.
11600 * src/main.c: moved kernel signal connects at the
11601 end of application initialization.
11603 2003-09-18 Naba Kumar <naba@gnome.org>
11605 * scintilla/*/*, src/scintilla/Makefile.am, src/Makefile.am,
11606 (new) lexers.make, (new) lexers: Update scintilla to latest
11607 scintilla CVS (2003-09-18), added new lexers, automated
11608 lexers makefiles sections and scintilla update. Added
11609 patches. Optimized pango rendering. Fixed a crash bug
11612 * (new) scintilla/patches/research-cvs-nolog.diff: Added
11613 patch to remove cvs log command from RESearch.cxx file.
11614 * scintilla/patches/scintilla-pango-always.diff:
11616 * scintilla/RESearch.cxx: Removed spurious cvs log command
11618 * (new) scintilla/test-scintilla.cxx: A test file for scintilla.
11620 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
11621 * src/dnd.c: Fixed a crash bug with DND.
11623 2003-09-15 Naba Kumar <naba@gnome.org>
11625 * src/text_editor.[c,h], src/anjuta.c, src/breakpoints.c,
11626 src/goto_line.c, src/mainmenu_callbacks.c, src/text_editor_cbs.c,
11627 src/toolbar_callbacks.c: Added an additional parameter to
11628 text_editor_goto_line() funtion which decides if the line should
11629 be made visible (if it's under fold).
11631 * src/style-editor.c: Fixed a compiler warning.
11632 * src/message-manager.cc: Calls parent method correctly.
11634 * src/preferences.h: Fixed prent class.
11636 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
11637 * src/project_dbase.c: Fixed bug #713210.
11639 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
11641 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
11643 2003-09-11 Naba Kumar <naba@gnome.org>
11645 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
11646 * src/style-editor.c: Fixed bug #769130 (Crash on font
11649 * src/message-manger.[h,cc]: Made AnMessageManager
11650 derived from GtkFrame and removed deprecated code.
11652 * src/breakpoints.c, src/search-replace.c, src/source.c: Fixed
11655 2003-09-09 Naba Kumar <naba@gnome.org>
11657 * src/Makefile.am: Addded rules for built sources.
11659 2003-09-08 Naba Kumar <naba@gnome.org>
11661 * (new) src/anjuta-marshalers.list: Added marshalers definition
11664 * src/source.c: Fixed bug #762043 and makes sure, CFLAGS
11665 and CXXFLAGS are not overwriten by automake's default.
11666 * src/style-editor.c: Added 'operators' in the style editor.
11668 Patch from Masahito Omote <utyuuzin@users.sourceforge.net>
11669 and Jesus Gonzalez <jgonzlz@terra.es> (combined).
11670 * src/message-manager-private.cc, src/message-manager.cc:
11671 Converts message going into message into UTF-8 endoding.
11672 * src/main.c: Uses UTF-8 codeset for localization.
11674 2003-09-08 Franco Catrin L. <fcatrin@tuxpan.cl>
11676 * src/anjuta.desktop.in.in: Added Encoding attribute (required).
11678 2003-09-08 Naba Kumar <naba@gnome.org>
11682 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
11683 * src/find_in_files.c, src/find_replace.c, src/search_replace.c:
11684 Fixed bug #798717, Find - Find&Replace - Find in files bug;
11685 The combo entries were updated if the same data with a different
11686 case exist in the combo list. The combo entries are now case sensitive.
11687 Search&Replace bug; First search ,max actions = 0 ==> now max
11690 2003-09-08 Naba Kumar <naba@gnome.org>
11693 * src/utilities.[c,h]: a function takes contant args.
11694 * src/anjuta.[c,h]: Fixed child registering/unregistering routine.
11695 Now the child terminated signal is emitted properly.
11696 * src/Makefile.am: Used $(top_srcdir) for referring to
11698 * (new) src/anjuta-marshalers.list, src/Makefile.am: Added marshalers
11699 definitions file which will generate anjuta-marshalers.[c,h] files.
11700 * src/.cvsignore: Updated.
11701 * src/build_project.c: Changed su command to preserve quotes.
11702 * src/anjuta-tools.c, tagmanager/tm_project.c,
11703 tagmanager/tm_workspace.c: Use standard tmp file.
11704 * configure.in: Cleaned up. Provide -g -O0 flags for final build also
11705 so that users could report bugs easily.
11706 * configure.in, anjuta.spec.in: Removed libzvt references/dependency.
11708 * tagmanager/tm_workspace.c, tm_file_entry.c, widgets/gnomefilelist.c,
11709 printing/print.c, plugins/sample1/plugin-sample1.c, src/an_file_view.c,
11710 src/an_symbol_view.c, src/utilities.[c,h], src/anjuta-encodings.c,
11711 src/attach_process.c, src/breakpoints.c, src/commands.c,
11712 src/compiler_options.c, src/configurer.c, src/cvs_gui.c,
11713 src/cvs_cbs.c, src/debug_tree.c, src/debugger.c, src/executer.c,
11714 src/find_in_files.c, src/find_in_files_cbs.c, src/mainmenu_callbacks.c,
11715 src/memory.c, src/message-manager-private.c, src/preferences.c,
11716 src/project_config.c, src/project_dbase.c, src/source.h, src/src_paths.c,
11717 src/search-replace.[c,h], stack_trace.c, text_editor.c,
11718 src/text_editor_cbs.c, src/toolbars.c, src/watch.c, src/watch_gui.c,
11719 src/source.c, src/anjuta.c, src/glade_iface.c, src/style_editor.c:
11720 Fixed compile warnings and cleanup.
11722 * src/launcher.[c,h], src/anjuta-tools.c, src/build_file.c,
11723 src/build_project.c, src/clean_project.c, src/compile.c, src/configurer.c,
11724 src/cvs.c, src/find_in_files.c, src/gnome_project.c, src/project_import.c:
11725 Removed libzvt usage and implemented child spawing differently. Launcher is
11726 now proper GObject, which can be created multiple times (and can be
11727 operated in parallel).
11729 * src/appwizard_cbs.c: Fixed bug #740881 (crash on project wizard).
11730 * src/project_import_gui.c, src/project_import_cbs.c,
11731 src/project_import.[c,h], mainmenu_callbacks.c: Fixed bug #766070
11732 (crash on project import). Removed deprecared codes.
11734 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
11736 * src/cvs.c: Fixed cvs output bug.
11738 2003-09-03 Naba Kumar <naba@gnome.org>
11740 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
11741 * src/aneditor.cxx, src/breakpoints.c, src/breakpoints.h,
11742 src/mainmenu_callbacks.c, src/text_editor.c, src/text_editor.h,
11743 src/text_editor_cbs.c: Implements --
11744 If the debugger is started
11745 A double click in the margin add or remove a breakpoint
11746 A single click activate or deactivate the breakpoint
11748 A double click in the margin add or remove a bookmark
11750 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
11752 Reviewed by Naba Kumar <naba@gnome.org>
11753 * src/cvs_gui.[c/h], mainmenu_callbacks.c:
11754 User is now able to choose a branch on cvs update for project.
11755 Cleaned up variable names.
11757 2003-09-03 Naba Kumar <naba@gnome.org>
11759 * (new) scintilla/LexEScript.cxx, scintilla/LexLout.cxx,
11760 src/Makefile.am: Added lexers.
11761 * scintilla/*/*: Updated...
11762 * src/an_symbol_view.c: Fixed a crash bug.
11763 * src/compiler_options.c, src/project_dbase.c: Fixed compile
11765 * src/main_menubar.[c,h]: Removed 'page setup' menu item.
11766 * src/source.c: Fixed project generation bug with gettext code.
11767 * tagmanager/tm_project.c: Fixed a crash bug.
11768 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
11769 bug when there is no project open. Bug #____.
11770 * src/source.c: Fixed a bug with build failure with non-gnome
11771 project with glade-generated source (eg. gtk2). Bug #____.
11774 2003-08-22 Naba Kumar <naba@gnome.org>
11776 Patch from: Rob Bradford <rob@debianplanet.org>
11777 * data/Makefile.am: Fixed to install properly during
11780 Patch from: Etay Meiri <etay-m@bezeqint.net>
11781 * src/debug-tree.c: Fixed a crash bug.
11782 * src/compiler_options.c: Takes care of linking the missing pieces;
11783 C flags, libs, optimization options, debug and profile.
11785 Patch from: Enver ALTIN <ealtin@casdb.com>
11786 * src/anjuta_cbs.c, src/find_replace.c: Trivial dialog HIG fixes.
11788 2003-08-22 Johannes Schmid <clubfan@users.sourceforge.net>
11790 Reviewed by Naba Kumar <naba@gnome.org>
11791 * src/project_dbase.c: Fixed bugs #778263 and #778413
11792 Adding multiple files to project should work now.
11794 2003-08-22 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
11796 Reviewed by Naba Kumar <naba@gnome.org>
11797 * src/dnd.c: Fixed Drag&Drop (opening file(s)).
11798 * src/debug_tree.c, src/debugger.c: Fixed context menu separator
11801 2003-08-08 Abel Cheung <maddog@linux.org.hk>
11803 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
11805 2003-08-08 Abel Cheung <maddog@linux.org.hk>
11807 * src/text_editor.c: Fix translatable string (#113934).
11809 2003-07-04 Naba Kumar <naba@gnome.org>
11811 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
11812 bug when there is no project open. Bug #____.
11814 * src/source.c: Fixed a bug with build failure with non-gnome
11815 project with glade-generated source (eg. gtk2). Bug #____.
11817 2003-06-26 Naba Kumar <naba@gnome.org>
11819 * src/anjuta.h: Removed reference to windows-dialog.h.
11820 * src/message-manager-private.[cc,h]: Fixed doulbe click
11821 activation of messages to properly jump at the destination.
11822 * src/toolbar_callbacks.c: Fixed search combo pulldown bug.
11823 * src/toolbar.c: Code clean-ups.
11825 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
11826 tagmanager/tm_symbol.c: Used g_return_if_fail() instead of g_assert().
11828 * src/message-manager-private.[cc,h]: Removed dead codes.
11830 * (new) data/properties/css.properties,
11831 data/properties/anjuta.properties, data/properties/Makefile.am:
11832 Added CSS syntax hiliting properties.
11834 * tagmanager/tm_file_entry.c: Fixed a possible bug.
11835 * src/debugger.c: Clean ups.
11836 * src/lexer.h: Added CSS lexer definition.
11838 * Makefile.am: Installs destop file properly.
11839 * configure.in: Bumped version to 1.1.97 (RC1 for 1.2.0 stable).
11840 * NEWS: Updated for 1.1.97 release.
11841 * src/main_menubar_def.h: Changed some non working shortcuts.
11843 2003-06-24 Naba Kumar <naba@gnome.org>
11845 * src/search-replace.c: Shows the dialog properly, even when it is
11846 hidden behind another window.
11848 * (removed) src/windows-dialog.[c,h], src/Makefile.am, po/POTFILES.in,
11849 src/anjuta.[c,h], (removed) pixmaps/windows-style-*.png,
11850 pixmaps/Makefile.am: Removed windows-dialog and setup wizard files
11853 * anjuta.glade, anjuta_dialog_strings.c: Removed windows-dialog and
11854 setup wizard dialogs.
11856 * src/debugger.c: Removed a redundant call to
11857 debugger_update_controls().
11858 * src/compiler_options.c, src/launcher.c: code cleanup.
11859 * src/executer.c: Fixed execution bug with 'Set Program params...".
11861 2003-06-23 Naba Kumar <naba@gnome.org>
11863 * widgets/e-splash.c: Removed border around the splash image.
11864 * anjuta.spec: correct libgnomeprintui22 name in depencencies.
11865 * widgets/gnomefilelist.c: Implemented multiple file selection mode.
11866 * src/cvs.c: Added a frame around commit log text widget.
11867 * src/prefereces.[c,h], anjuta.glade, anjuta_dialog_strings.c: Fixed
11868 crash bug associated with translated combo box list in preferences
11869 dialog (in different locale other than en_US). Used widget names
11870 to pass the combo list items.
11871 * po/POTFILES.in: Updated.
11872 * src/launcher.c: Creates the zvt terminal at startup (and not
11873 every time a build is done) -- speeds up buld operations.
11874 * src/file_history.c: Should be if() conditional instead of
11876 * tagmanager/tm_work_object.c, src/utilities.c, src/text_editor.c:
11877 Disabled useless warnings.
11878 * src/project_dbase.c: Fixed bonobo 2 project name.
11879 * src/project_dbase.c, src/source.c: Corrected bonobo2 project name
11880 and uses correct glade-2 for file generation.
11882 2003-06-21 Naba Kumar <naba@gnome.org>
11884 * src/aneditor.cxx: Fixed bugs with debug tip dwell start and end.
11885 And disables autocomple show for numbers (very annoying).
11886 * src/mainmenu_callbacks.[c,h], src/main_menubar_def.h,
11887 src/main_menubar.[c,h], src/controls.c, src/toolbar.[c,h],
11888 src/toolbar_callbacks.[c,h]: Removed unnecessary menuitems
11889 from view menu and adjust the controls accordingly.
11890 * src/anjuta.c: Changed 'not implemented' dialog to info dialog with
11892 * src/project_dbase.[c,h]: Removed show_local flag processing.
11893 * src/message-manager.[c,h]: Reorganized messages tabs in more
11895 * configure.in, anjuta.spec.in: Fixed gnome-print and zvt dependencies.
11896 Also added PCRE dependency.
11898 2003-06-20 Naba Kumar <naba@gnome.org>
11900 * pixmaps/anjuta_splash.png: New splash.
11901 from Jean Schurger <yshartk@schurger.org>
11903 * src/controls.c: De-sensitize run-to-cursor when debugger
11905 * src/cvs_gui.c: Set default reponse for various cvs dialogs.
11907 * src/message-manager-private.cc: Fixed to properly jump at
11908 the right file:line.
11910 * src/appwiz_page1.c: Fixed to correctly determine the project
11911 trpe from the wizard.
11913 2003-06-20 Naba Kumar <naba@gnome.org>
11915 * src/message-manager.cc, mainmenu_callbacks.c: Code cleanup.
11916 * src/watch_gui.c: Code cleanups.
11917 * src/debugger.[c,h], src/stack_trace.[c,h],
11918 (removed) src/stack_trace_cbs.[c,h], (removed) src/stack_trace_gui.h,
11919 src/Makefile.am: Merged stack_trace[_cbs/_gui] into stack_trace.c,
11920 Removed direct access to stack_trace private data, Increased debugger
11921 command size from 256 to 1024 (to be on safer side). Also implemented
11922 row-activated signle for seting frame and viewing the source.
11923 * src/debugger.c: Avoids starting program and stopping debugger
11924 when starting debugger and stopping program, respectively.
11926 * src/debugger.[c,h], src/main_menucallbacks.c, src/controls.c:
11927 Reverted codes to start debugger automatically
11928 The file is brought to the state just after the branching
11929 (debugger.c == 1.27 and debugger.h == 1.10 rev.), except for
11930 some code clean ups.
11932 * src/launcher.[h,c], plugins/patch/patch-plugin.c,
11933 src/anjuta-tools.c, src/build_file.[c,h], src/build_project.[c,h],
11934 src/compile.[c,h], src/clean_project.[c,h], src/configurer.[c,h],
11935 src/cvs.c, src/find_in_files.[c,h], src/gnome_project.[c,h],
11936 src/project_import.[c,h], src.anjuta.c, src/mainmenu_callbacks.c,:
11937 src/project_dbase.c: Code clean ups.
11939 * anjuta.glade, anjuta_dialog_strings.c: Fixed a hard coded pref
11940 (Projects dir) so that correct $HOME/Projects path is set when
11941 anjuta is run for the first time.
11943 2003-06-13 Guntupalli Karunakar <karunakar@freedomink.org>
11945 * configure.in: Added "ml" for Malayalam in ALL_LINGUAS.
11947 2003-06-13 Naba Kumar <naba@gnome.org>
11949 * src/stack_trace_cbs.c: Moved variable declaration at the
11950 top of the block (bug #737867)
11952 * src/source.c: use target_CFLAGS and target_CXXFLAGS instead of
11953 just CFLAGS and CXXFLAGS (bug #743617).
11955 * src/create_global_tags.sh: Fixed shell script to properly
11956 detect installed *-config files.
11958 2003-06-12 Naba Kumar <naba@gnome.org>
11960 * src/preferences.[c,h]: Added methods for custom widgets in
11961 preferences: using custom set/get methods for them.
11963 * src/anjuta-encoding.c: Implemented up/down of the encodings
11964 in the list and property saves correctly.
11966 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
11967 * src/aneditor.cxx: Fixes Anjuta looping when a backward search reaches
11968 the beginning of a file.
11970 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
11971 * src/aneditor.cxx, src/aneditor.h,
11972 src/controls.c, src/main_menubar.c, src/main_menubar.h,
11973 src/main_menubar_def.h, src/mainmenu_callbacks.c,
11974 src/mainmenu_callbacks.h: Allows the operator to select the current
11975 word or the current line (Request: 680801). It puts also
11976 sensitive/unsensitive several select/comment menu items.
11978 * src/breakpoints.c: Presets by default the current line for a
11979 defined breakpoint.
11981 2003-06-11 Naba Kumar <naba@gnome.org>
11983 * src/anjuta.c, src/text_editor.c: Fixed bug #715270. 'Changed' file name
11984 color (red highlight) now cosistent for inactive tabs also.
11986 * src/main_menubar.c, src/main_menubar_def.h: Fixed bug #715261. Moved
11987 'Advanced search and replace' in Edit->Search submenu.
11989 * data/properties/tcltk.properties: Fixed bug #731851. Added line
11990 wrappings '\' where they were missing.
11992 * src/mainmenu_callbacks.c: Fixed bug #751715. The 'Customize menu'
11993 message is now more descriptive and details the correct thing to do
11994 for GNOME2 desktop.
11996 2003-06-10 Naba Kumar <naba@gnome.org>
11998 * autogen.sh.generic, autogen.sh.gtk, autogen.sh.gtkmm
11999 autogen.sh.wxwin, macros/autogen.sh, macros2/autogen.sh:
12000 Removed any reference to particular version of automake/autoconf
12001 so that they could work with newer versions (Bug #659394).
12003 * src/anjuta-encodings.c, src/anjuta-encodings.h, anjuta.glade,
12004 src/anjuta.c: Added coded to add/remove supported encodings.
12006 * src/appwizard.c, src/appwizard.h, src/gnome_project.c,
12007 src/preferences.c, src/project_dbase.c, src/project_dbase.h,
12008 src/project_import.c, src/project_type.c, src/project_type.h,
12009 src/source.c, src/wizard_gui.c: Added a new field called 'deprecated'
12010 in the projects typtes. Code clean ups. Removed GTK1/GNOME1
12011 from the project wizard.
12013 2003-06-06 Naba Kumar <naba@gnome.org>
12015 Patch from Etay Meiri <etay-m@bezeqint.net>
12016 * src/compiler_options.c: Fixed bugs related to clean before
12019 * anjuta.desktop.in.in: Added commandline options.
12020 * src/cvs.[c,h], anjuta.glade, anjuta_dialogs_strings.c: Separated
12021 -dP and -A flags of CVS update into different options.
12023 2003-06-04 Abel Cheung <maddog@linux.org.hk>
12025 * configure.in: Removed "ta" from ALL_LINGUAS.
12027 2003-06-02 Naba Kumar <naba@gnome.org>
12029 * scintilla/PropSet.h, src/properties.[ch]*: Reversed the patch to
12030 return NULL for undefined properties and "" for defined but empty
12031 strings. It was creating many problems where both are assumed to be
12032 same. And besides, it doesn't matter to differentiate the two (the
12033 problem with preferences was due to a different bug).
12035 * src/prefereces.[c,h]: Fixed to handle empty and blank properties
12036 correctly. Also, s/props_build_in/props_built_in/g.
12038 * widgets/gnomefilelist.[c,h]: Uses gdl theme icons for file
12041 * src/an_file_view.c: Unrefed pixbufs when done with them.
12043 * pixmaps/Makefile.am, (added) pixmaps/preferences-encodings.png,
12044 (removed) file_text.png: Added and removed pixmaps.
12046 2003-05-30 Naba Kumar <naba@gnome.org>
12048 * anjuta.glade: Fixed encodings preferences dialog
12050 2003-05-23 Etay Meiri <etay-m@bezeqint.net>
12052 Reviewed by Naba Kumar <naba@gnome.org>
12054 * src/build_project.c src/clean_project/c: perform a clean before
12055 build, if required. Show the message manager on clean.
12056 * src/compiler_options.c: save the new options when window is closed
12057 and flag project to be cleaned before the next build.
12058 * src/project_dbase.c: added a 'clean before build' flag to project
12060 2003-05-29 Naba Kumar <naba@gnome.org>
12062 * anjuta.glade, anjuta_dialogs_strings.c: Added encoding prefs
12065 * [pixmaps/] cfolder.xpm, console.xpm, file_c.png, file_c.xpm,
12066 file_core.png, file_core.xpm, file_cpp.png, file_cpp.xpm,
12067 file_exec.png, file_exec.xpm, file_file.png, file_file.xpm,
12068 file_h.png, file_h.xpm, file_html.png, file_html.xpm,
12069 file_i18n.png, file_i18n.xpm, file_icon.png, file_icon.xpm,
12070 file_pix.png, file_pix.xpm, file_text.xpm, file_unknown.png,
12071 file_unknown.xpm, ledgreen.xpm, ledred.xpm, ofolder.xpm,
12072 print_color.xpm, print_landscape.xpm, print_layout.xpm,
12073 print_nocolor.xpm, print_portrait.xpm: Removed unused icons
12075 * pixmaps/Makefile.am, src/toolbar.c, src/pixmaps.h, src/resources.h:
12076 Removed unused icons references.
12078 2003-05-27 Enver ALTIN <ealtin@casdb.com>
12080 Reviewed by Naba Kumar <naba@gnome.org>
12082 * src/anjuta-tools.c, src/anjuta_cbs.c, src/breakpoints.c,
12083 src/compiler_options.c, src/debugger.c, src/find_replace.c,
12084 src/find_text.c, src/mainmenu_callbacks.c, src/preferences.c,
12085 src/project_dbase_gui.c, src/src_paths.c, src/text_editor.c,
12086 src/toolbar_callbacks.c: HIG compliant dialogs.
12088 * src/utilities.c: anjuta_button_new_with_stock_image() and
12089 anjuta_dialog_add_button() stolen from gedit.
12091 * src/main_menubar_def.h: Fixed mnemonics.
12093 2003-05-26 Naba Kumar <naba@gnome.org>
12095 * src/project_dbase_gui.c: Added header files filter for add file
12096 dialog box. Disabled project window to be transient window.
12098 * src/message-manager.cc: Disabled message manager window to be
12101 * src/text_editor.c, src/anjuta_cbs.c: Better error reporting when
12102 a file could not be loaded.
12104 * src/project_dbase.c: Fixed a bug with GUI editor command
12105 where empty string is returned.
12107 * src/Makefile.am, src/preferences.h, src/text_editor.c
12108 src/text_editor.h, (new) src/anjuta-encodings.h,
12109 (new) src/anjuta-encodings.c, data/properties/anjuta.properties:
12110 Added encoding support and to handle characters encoding correctly
12111 by auto detecting it during load. Added preferences for selecting
12112 the encoding during save.
12114 * src/preferences.c, src/resources.c: Removed debug messages.
12116 Patch from: Alexander Nedotsukov <bland@mail.ru>
12117 * src/getline.c: Fixed many fatal bugs for FreeBSD.
12119 2003-05-26 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12120 * src/anjuta.c: Try to sow the splash image more often.
12122 2003-05-20 Naba Kumar <naba@gnome.org>
12124 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
12125 * src/debug_tree.c: Colorize the modified locals during
12126 debugging and call memory analyze from the debugger.
12127 * src/breakpoints.c: The color is now different for the enabled
12128 and disabled breakpoints. Anjuta now can erase several
12129 breakpoints defined at the same line. The markers are updated
12130 according to the enable/disable action.
12132 Patch from Etay Meiri <etay-m@bezeqint.net>
12133 * src/launcher.c: Fixes launcher freeze up bug during build.
12135 2003-05-16 Dan Elphick <dre00r@ecs.soton.ac.uk>
12137 Reviewed by Naba Kumar <naba@gnome.org>
12138 * scintilla/PropSet.h: Change member variables from private to protected.
12139 * src/properties.[ch]*: Add new methods GetString and GetExpandedString
12140 to PropSetFile class, which return a gchar * (and can therefore indicate
12141 whether properties are empty or do not exist) and make prop_get and
12142 prop_get_expanded use them.
12143 * src/project_dbase.c: Fix where project_dbase_module_is_empty assumes
12144 that the result of of prop_get cannot be an empty string.
12146 2003-05-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
12148 Reviewed by Naba Kumar <naba@gnome.org>
12149 * src/text_editor.[ch], src/anjuta.c, src/anjuta.c, src/anjuta_cbs.c,
12150 src/build_file.c, src/compile.c, src/mainmenu_callbacks.c,
12151 src/text_editor_cbs.c: When saving all the files in the project, the
12152 text editors are now only rehighlighted once instead of once for each
12155 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12156 * src/main.c, widgets/e-splash.c: Splash screen improvements.
12157 * src/anjuta.desktop.in.in: Support startup notification.
12158 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12159 * src/main.c, widgets/e-splash.c: Splash screen improvements.
12160 * src/anjuta.desktop.in.in: Support startup notification.
12163 2003-05-13 Dan Elphick <dre00r@ecs.soton.ac.uk>
12165 Reviewed by Naba Kumar <naba@gnome.org>
12167 * src/executer.[ch]: Only allow one set params dialog at a time. Fix
12168 memory leak from glade_xml_new call. Removed gxml field from Executer
12169 struct as only used in create_executer_dialog and then destroyed.
12171 * src/anjuta.c: Fix warning on getting a page that doesn't exist.
12173 * src/configurer.c: Fix warning trying to connect signal to non-existent
12174 environment entry in configure dialog and fix crash when closing the
12177 * src/cvs_cbs.c: Fix deprecated use of gnome_date_edit_get_date; use
12178 gnome_date_edit_get_time instead.
12180 * main_menubar.c, main_menubar_def.h: Removal of show stack menu item
12181 in view menu required renumbering elsewhere.
12183 2003-05-10 Etay Meiri <etay-m@bezeqint.net>
12185 Reviewed by Naba Kumar <naba@gnome.org>
12187 * src/breakpoints.c: fixed an error when removing breakpoint
12188 * src/controls.c: 'run to cursor' is sensitive when debugger not active
12189 * src/debugger.c: changes to the way the debugger is activated
12190 * src/debugger.h: clean ups
12192 2003-05-13 Naba Kumar <naba@gnome.org>
12194 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
12195 * anjuta.glade, anjuta_dialogs_strings.c, src/memory.c,
12196 src/memory.h: A new version of memory and the interface
12197 is now integrated in anjuta.glade
12199 2003-05-09 Naba Kumar <naba@gnome.org>
12201 * configure.in: Bumped required gtk version to 2.0.8.
12203 2003-05-06 Naba Kumar <naba@gnome.org>
12205 src/message-manager-private.cc, src/message-manager.cc: Clean ups.
12207 2003-05-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12208 * gdl/Makefile.am, printing/Makefile.am: distcheck fixes.
12210 2003-05-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12211 * scripts/anjuta_import.sh.in, src/defaults.c, src/project_dbase_gui.c
12212 , tagmanager/c.c: Support for ProC and RDB files.
12214 2003-05-06 Naba Kumar <naba@gnome.org>
12216 * src/aneditor.cxx, src/goto_line.c, src/main_menubar_def.h,
12217 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
12218 Uncomment (Box & Stream), Select the current function,
12219 authorize the "Quit" button of the GotoLine window
12221 2003-05-05 Naba Kumar <naba@gnome.org>
12223 * src/watch_gui.h: CVS added new file.
12225 * scintilla/ExterLexer.[cxx,h]: CVS added new files.
12227 Patch from Etay Meiri <etay-m@bezeqint.net>
12228 * src/debugger.c, src/debugger.h, src/main_menubar_def.h,
12229 src/mainmenu_callbacks.c, src/message-manager.cc,
12230 src/message-manager.h, src/stack_trace.c, src/stack_trace.h,
12231 src/stack_trace_cbs.c, src/stack_trace_cbs.h, src/stack_trace_gui.c:
12232 Ported stack trace to GNOME2 and added it in the message manager
12235 2003-05-02 Naba Kumar <naba@gnome.org>
12237 * src/memory.[h,c], debug_tree.c: Fixed a compiler error/warning.
12239 * src/preferences.[h,c]: Fixed preferences to save only one copy of
12240 preferences property.
12242 * anjuta.prj: Fixed multiple preferences saved data.
12244 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/Editor.h,
12245 scintilla/LexCPP.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
12246 scintilla/PropSet.cxx, scintilla/ScintillaGTK.cxx,
12247 scintilla/include/Platform.h, scintilla/include/PropSet.h,
12248 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface:
12249 Upgraded scitilla from CVS with faster window repaint
12252 Patch from Etay Meiri <etay-m@bezeqint.net>
12253 * src/watch.[c,h], src/watch_gui.c, (new) src/watch_gui.h: Fixed bugs
12256 2003-04-30 Dan Elphick <dre00r@ecs.soton.ac.uk>
12258 * message-manager-private.[ch]: Make AnMessageWindow keep scrolling
12259 the window if messages are appended to the end and the scrollbar is
12262 2003-04-29 Naba Kumar <naba@gnome.org>
12264 * configure.in: Removed omf-install from Makefiles list.
12266 2003-04-28 Naba Kumar <naba@gnome.org>
12268 * po/POTFILES.in: Remvoded deleted files.
12270 * pixmaps/Makefile.am, pixmaps/windows-style-docked.png,
12271 pixmaps/windows-style-undocked.png: Added setup wizard's images.
12273 * src/anjuta-tools.c: Fixed a bug where working dir (when the tool
12274 is executed as detached) is not set properly.
12276 2003-04-25 Naba Kumar <naba@gnome.org>
12278 * anjuta.prj: Updated.
12279 * src/anjuta_info.c: Fixed text wrapping and column view.
12280 * data/welcome.txt.in: Removed unaligned characters.
12282 2003-04-24 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12283 * src/main_menubar.c: Disable setup dialog.
12285 2003-04-22 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12286 * src/breakpoints.c; Fixed compilation with older GCC
12287 * src/preferences.c: Fixed crash with G_DISABLE_CHECKS
12288 * HACKING: Spelling fixes (Suggested by Stephen Knight)
12290 2003-04-18 Naba Kumar <naba@gnome.org>
12292 * anjuta.prj: Updated (includes compiler options).
12294 * src/anjuta.[hc], src/anjuta-tools.c: Removed redundant get_user_params
12295 function from anjuta.c (it was already available in anjuta-tools.c).
12297 2003-04-18 Naba Kumar <naba@gnome.org>
12299 * src/about.c, THANKS: Updated
12301 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup-dialog
12303 * src/an_file_view.c, src/project_dbase.c: Restores file-filters
12304 properly from the project session before updating the file
12307 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
12308 an_file_view.[ch], main_menubar.[ch], controls.c: Removed windows
12309 dialog settings (as it will not be required once GDL is in place) and
12310 added file view filters in the settings sub-menu.
12312 2003-04-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12314 * configure.in: Disable cast checks on final build.
12316 2003-04-17 Naba Kumar <naba@gnome.org>
12318 * src/build_project.c: Fixed a compilation error.
12320 * src/launcher.c: Removed commnets.
12322 * anjuta.glade, anjuta_dialogs_strings.c: Moved indentation
12323 properties from editor tab to indentation tab and fixed a property
12324 label for proper i18n translation. Fixed typos in project config
12325 dialog (reported by Gaëtan de Menten <ged@bugfactory.org>). Disabled
12326 sorting and reordering in compiler options dialog.
12328 * src/compiler_options.c: Implemented _save() function to save the
12329 options (which was pending).
12331 * src/build_project.c: Destroys install-as-root dialog when it is done.
12333 * src/an_symbol_view.c: Change "event" event to "event-after" so
12334 that symbol row is selected first before the popup is shown.
12336 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
12338 * tagmanager/tm_file_entry.c: Fix to make CVS info appear for first
12339 file in CVS/Entries. (Reviewed and applied by Biswa)
12341 2003-04-16 Naba Kumar <naba@gnome.org>
12343 * aneditor.cxx: use unicode everytime (fixed unicode related
12346 * anjuta.prj: Fixed UI editor name (blank to use default) and
12349 Patch from Patch from Gaëtan de Menten <ged@bugfactory.org>
12350 * anjuta.glade, anjuta_dialogs_strings.c: Reorganized
12351 Editor preferences page.
12353 2003-04-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12354 * src/anjuta.[ch], src/print.c: Fixed warnings
12355 * scintilla/*, src/aneditor.cxx: Restore LexCPP patch.
12356 * configure.in: Profiling support with gprof
12358 2003-04-16 Naba Kumar <naba@gnome.org>
12360 Patch from Gaëtan de Menten <ged@bugfactory.org>
12361 * src/launcher.c: Fixed cvs dialog.
12363 2003-04-15 Johannes Schmid <clubfan@users.sourceforge.net>
12365 * src/message-manager-private.cc: Fixed double-click on first line of
12366 output to properly select a line.
12367 * src/project_dbase.[c/h]: Removed parent_node from ProjectFileData
12368 because still was a deprecatd GtkCTreeNode and always NULL anyway.
12370 2003-04-15 Naba Kumar <naba@gnome.org>
12372 * src/message-manager-private.cc: Fixed the glade filename typo.
12374 2003-04-15 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12375 * scintilla/*, data/properties/*: Scintilla CVS merge
12376 * anjuta.prj: Removed unnecessary files.
12377 * scintilla/PlatGTK.cxx: Force Pango fonts always
12378 * src/anjuta-plugins.c, src/anjuta_dirs.c, src/main.c,
12379 src/mainmenu_callbacks.c src/preferences.c: Use versionsed directory
12381 * configure.in: Change version no. for 1.1.1 (alpha release)
12382 * configure.in: Added '--with-pref-suffix' option.
12383 * config.guess, config.sub: Removed from CVS.
12385 2003-04-15 Naba Kumar <naba@gnome.org>
12387 Patch from Timothee Besset <ttimo@idsoftware.com>
12388 * Makefile.am: Fixed a shell script error during intallation.
12390 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
12392 Reviewed by Naba Kumar <naba@gnome.org>
12393 * src/message-manager.cc: Added popup-menu to TreeView and fixed
12394 set_wm_class to use "anjuta" instead of "an.
12395 * src/message-manager-private.cc: Headers are hidden again.
12397 2003-04-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12398 * src/project_dbase_gui.c: Memory corruption fix.
12399 * anjuta.prj: Updated project file
12401 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
12402 * an_file_view.c: Connect to event-after signal rather than event so that
12403 selection is updated first and thus context menu is for the right file.
12404 Reviewed and applied by Biswa.
12406 2003-04-14 Naba Kumar <naba@gnome.org>
12408 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup dialog.
12410 * src/auncher.c: More child exit fixes
12411 from Timothee Besset <ttimo@idsoftware.com>
12413 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
12415 Reviewed by Naba Kumar <naba@gnome.org>
12417 * src/message-manager.[c/h], src/message-manager-private[c/h],
12418 anjuta.[c/h]: Ported message-manager to Gtk2
12420 * plugins/patch/patch-plugin.c, src/anjuta-tools.c,
12421 src/anjuta_cbs.c, src/build_file.c, src/build_project.c,
12422 src/clean_project.c, src/compile.c, src/configurer.c,
12423 src/controls.c, src/cvs.c, src/debugger.c,
12424 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
12425 src/project_import.c, src/search-replace.c: Changed name from
12426 AnjutaMessageManager to AnMessageManager to avoid too long type
12429 2003-04-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12430 * src/launcher.c: Fix build won't stop problem - TTimo
12432 * pixmaps/anjuta_splash.c: New splash screen prototype.
12433 * src/anjuta-tools.c, src/anjuta.[ch], : Forward port from branch.
12434 * src/compiler_options.c: Mute pkgconfig errors.
12435 * src/project_config.c. widgets/gnomefilelist.c: Fix leak.
12437 2003-04-10 Naba Kumar <naba@gnome.org>
12439 * configurer.[c,h]: Fixed dialog to close properly.
12440 * src/project_dbase.c, widgets/gnomefilelist.c: Added
12443 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12444 * anjuta.prj: Removed unnecessary files, load with 1.2.0
12445 * plugins/class-gen/Makefile.am, plugins/patch/Makefile.am,
12446 plugins/sample1/Makefile.am, src/an_file_view.c, src/anjuta.c,
12447 src/anjuta.h, src/project_dbase.c: Use default GNOME icons.
12448 * gdl/*, widgets/*, Makefile.am, configure.in, plugins/*/Makefile.am,
12449 src/makefile.am: Move gdl to it's own directory.
12450 * global-tags/create_global_tags.sh: Silently ignore SDL error.
12452 2003-04-09 Naba Kumar <naba@gnome.org>
12454 * anjuta.glade: Synced search and replace dialog from the ANJUTA_1_0_0
12457 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12458 * src/anjuta-tools.c: Use CDATA for saving tools data.
12459 * anjuta.glade, src/search-replace.c: Port from branch.
12460 * widgets/e-splash.*, src/main.c: Better splash screen.
12461 * configure.in, widgets/gdl*: Import GDL widgets.
12462 * ROADMAP: Updated roadmap.
12463 * src/an_file_view.c: Use GDL icons for file tree.
12465 2003-04-09 Naba Kumar <naba@gnome.org>
12467 * anjuta.glade: Added (hidden) initial setup-wizard window.
12469 Patch from: Vitaly <vvv@rfniias.ru>
12470 * src/preferences.c: Fixes a bug with libglace widget access with
12471 translated strings.
12473 Patch from: Etay Meiri <etay-m@bezeqint.net>
12474 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
12475 src/debugger.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
12476 src/mainmenu_callbacks.h, main_menubar.[c,h], src/toolbar.[c,h],
12477 src/toolbar_callbacks.[c,h],
12478 src/memory.c, src/message-manager-private.cc,
12479 src/message-manager-private.h, src/message-manager.cc,
12480 src/message-manager.h, src/watch.c, src/watch.h, src/watch_cbs.c
12481 src/watch_cbs.h, src/watch_gui.c: Ports the watch related stuff
12482 to HEAD (mostly changing GtkClist to GtkTreeView). Also changed the
12483 watch window to a subwindow in the notebook
12485 2003-04-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12486 * ROADMAP: Updated roadmap.
12488 2003-04-03 Dmitry G. Mastrukov <dmitry@taurussoft.org>
12490 * configure.in: Added Belarusian to ALL_LINGUAS.
12492 2003-04-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12493 * src/fileselection.c, src/goto_line.c: Fixed warnings. Patch by
12495 * ROADMAP: Added roadmap for HEAD.
12497 2003-03-29 Naba Kumar <naba@gnome.org>
12499 * src/main_menubar_def.h, mainmenu_callbacks.[c,h], src/anjuta.c
12500 src/Makefile.am, pixmaps/Makefile.am, anjuta.glade,
12501 anjuta_dialogs_strings.c, (new) src/start-with.[c,h],
12502 (new) pixmaps/start-with-wizard.png,
12503 (new) pixmaps/start-with-import.png,
12504 (new) pixmaps/start-with-open.png Added Start with dialog which pops
12505 up on anjuta start-up to give quick access to opening file/project or
12508 * src/main.c: Sets proper data directory for the gnome
12511 2003-03-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12512 * src/text_editor.c: Fixed error/warning indicators.
12514 2003-03-24 Naba Kumar <naba@gnome.org>
12516 * README: Correct version.
12518 2003-03-24 Michael Tindal <etherscape@paradoxpoint.com>
12520 * configure.in: Added checks to see if were building on FreeBSD
12521 systems. Sets -DFREEBSD if we are, and also attempts to find
12522 gmake if the host system is FreeBSD.
12524 * src/getline.c: New file used to provide the getline function,
12525 which isnt available on a FreeBSD system. The function is only
12526 defined if FREEBSD is defined.
12528 * src/Makefile.am: Added getline.c to anjuta_SOURCES
12530 * tagmanager/Makefile.am: Uses $(GMAKE) rather than make.
12531 configure.in sets this to gmake on FreeBSD systems, and make
12532 on everything else.
12534 2003-03-23 Naba Kumar <naba@gnome.org>
12536 * Makefile.am, anjuta.spec.in: Fixed rpm build errors.
12538 * anjuta.spec.in: Fixed spec file for correct file paths and
12539 corrected rpmbuild.
12541 * Makefile.am: Substituted rpmbuild for rpm command as RedHat ships
12542 the rpm build command separately now.
12544 * src/anjuta.c, windows-dialog.c: Added some more window management
12545 stuffs (not still fully working, though).
12549 2003-03-22 Naba Kumar <naba@gnome.org>
12551 * anjuta.spec.in: Fixed 'Required' and 'Build' requirements fields.
12553 2003-03-21 Naba Kumar <naba@gnome.org>
12555 * README: Removed Andy Piper's name from the active maintainers
12556 list on his request.
12558 * src/anjuta_cbs.c: Fixed alphabetical ordering of tabs with
12561 * src/anjuta-tools.c: Fixed compiler errors.
12563 * src/anjuta-tools.c, src/attach_process.c: Fixed more window
12566 * src/commands.c, src/src_paths.c, src/style-editor.c,
12567 src/anjuta-tools.c: Added gtk_widget_show() calls for the dialogs
12568 becuase they are now hidden by default (from glade editing).
12570 * anjuta.glade, anjuta_dialogs_strings.c, src/anjuta.c,
12571 src/anjuta.h, src/main_menubar.c, src/main_menubar.h,
12572 src/main_menubar_def.h, src/mainmenu_callbacks.c,
12573 src/mainmenu_callbacks.h, src/windows-dialog.c: Implemented
12574 basic windows managements.
12576 2003-03-21 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12577 * scintilla/PlatGTK.cxx: Converted right cursor to left cursor
12578 to hot-spot problems with cursor in XFree86 4.3.0. Patch by
12579 Enver ALTIN (a.k.a. skyblue)
12581 2003-03-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12582 * tagmanager/*: Added ignore-list for symbols. This will make
12583 parsing more accurate for projects. Doc updates needed.
12585 2003-03-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12586 * anjuta.glade, src/search-replace.c: Forward-port S/R (Dan)
12587 * launcher/Makefile.am: Link to correct libraries
12588 * src/launcher.c: Do not allow NULL shell
12590 2003-03-14 Etay Meiri <etay-m@bezeqint.net>
12591 * src/debug_tree.c: Improve debug tree view.
12593 2003-03-10 Dan Elphick <dre00r@ecs.soton.ac.uk>
12595 * anjuta.glade, anjuta_dialog_strings.c: Change dialog1 titles to
12596 'Run Configure Script' and 'Execute Program'. Increase minimum width
12597 of Configure dialog.
12598 * find_in_files.c, find_in_files_cbs.*: Properly create the file
12599 list widget by setting a model and adding a column and renderer.
12600 Actually store the nocvs toggle button in FindInFiles data structure.
12601 Handle selection changes via changed signal rather than row_activated.
12602 Use response signal for handling the close and find buttons.
12603 Close window when escape is pressed.
12604 * find_replace.c: Close window when escape is pressed.
12605 * find_text.c: Close window when escape is pressed in find dialog as
12606 well as wrap search question, where now Yes is the default button.
12608 2003-03-05 Naba Kumar <naba@gnome.org>
12610 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
12612 * src/message-manager-private.cc: Fixed a bug with vte conditional
12614 * anjuta.glade: Hides all windows in glade file.
12616 2003-03-05 Naba Kumar <naba@gnome.org>
12618 * src/an_file_view.c: Fixed a compilation warning.
12619 * src/message-manager-private.cc: Conditional compilation for vte
12622 2003-02-28 Naba Kumar <naba@gnome.org>
12624 * configure.in, anjuta.spec.in: Updated dependency packages version.
12625 * configure.in, (removed) acconfig.h: Eliminated autoheader templates.
12626 * src/preferences.c: Added debug assertions.
12627 * anjuta.glade, anjuta_dialogs_strings.c: Added a preferences for
12628 editor to enable/disable bringing the recent editor tabs first.
12630 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
12631 tagmanager/include/tm_file_entry.h, src/*.[h,c], scintilla/*.[h,cxx],
12632 scintilla/include/*.h, plugins/class-gen/clsGen.c, printing/print.c:
12633 Merged with CVS branch ANJUTA_1_0_0 and brought in new search replace
12634 and bug fixes. Also code clean ups.
12636 * (new) src/search-replace.[h,c]: New search replace implementation
12637 from ANJUTA_1_0_0 branch.
12639 * (new) src/windows-dialog.[h,c]: New windows management class
12640 [work in progress].
12642 2003-02-28 Naba Kumar <naba@gnome.org>
12644 * plugins/class-gen/clsGen.c, printing/print.c, src/an_file_view.c,
12645 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c,
12646 src/appwizard.c, src/build_file.c, src/build_project.c,
12647 src/clean_project.c, src/compile.c, src/configurer.c,
12648 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
12649 src/message-manager-dock.c, src/message-manager-dock.h,
12650 src/message-manager-private.cc, src/message-manager.cc,
12651 src/preferences-dialog.c, src/preferences-dialog.h,
12652 src/preferences.c, src/preferences.h, src/project_dbase.c,
12653 src/project_dbase_gui.c, src/project_import.c, src/text_editor.c,
12654 src/text_editor.h, src/text_editor_cbs.c, src/toolbar_callbacks.c
12655 src/utilities.c, src/utilities.h:
12657 Widgetized Preferences and gave proper function names.
12659 * src/executer.c: Fixed a session loading bug.
12661 2003-02-27 Naba Kumar <naba@gnome.org>
12663 * printing/print.c: Fixed printing font bug that failed to load the
12666 * src/toolbar.c: Disabled LED flashing (not yet implemented).
12668 * TODO, anjuta.prj: Updated.
12670 2003-02-24 Joe Harnish <bigJoe@linuxmail.org>
12672 * manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
12673 manuals/C/anjuta-manual/anjuta-manual-C.omf,
12674 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
12675 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf,
12676 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf:
12679 2003-02-25 Naba Kumar <naba@gnome.org>
12681 * Makefile.am: Excluded omf-install from installation as the docs are
12686 * anjuta.glade, anjuta_dialogs_strings.c, prefrences.h, aneditor.cxx,
12687 anjuta.properties, users.properties, anjuta-tools.c: Fixed editor
12688 property names and added new editor properties and code cleanups.
12689 Also added new project properties.
12691 * src/compiler_options.[h,c]: Added pkg-config packages supports
12694 * src/glade_iface.h: Cleanups.
12696 * src/launcher.c: Used timer instead of idle to scan.
12698 * src/mainmenu_callbacks.c, src/project_dbase.[h,c],
12699 src/project_config.[h,c], src/project_import.c: Implemented project
12700 property to define GUI editor and to handle it.
12702 * src/preferences.c: i18n fixes.
12704 * pixmaps/Makefile.am, pixmaps/file_*.xpm, src/pixmaps.h: Removed
12705 unused (and old) pixmaps.
12707 * widgets/gnomefilelist.c, pixmaps/file_text.png: Updated icon.
12709 2003-02-25 Naba Kumar <naba@gnome.org>
12711 * src/message-manager-private.[h,cc], src/preferences.c,
12712 anjuta.glade, anjuta_dialog_strings.c: Implemented
12713 gnome terminal profiles for the terminal preferences and moved the
12714 addition of terminal preferences in the terminal constructor.
12716 * anjuta.prj: Updated.
12718 2003-02-24 Naba Kumar <naba@gnome.org>
12720 * (new)src/preferences-dialog.[c,h], preferences.[h,c],src/Makefile.am,
12721 (new)widgets/cell-renderer-captioned-image.[h,c], widgets/Makefile.am,
12722 (new)pixmaps/preferences-*.png, pixmaps/Makefile.am, anjuta.glade,
12723 po/POTFILES.in, anjuta_dialogs_strings.c: Implemented new
12724 preferences dialog.
12728 * src/message-manager-private.[cc,h]: Fixed VTE terminal for
12729 text selection and child re-spawning.
12731 * src/pixmaps.h: Removed unused pixmaps definitions.
12733 2003-02-23 Naba Kumar <naba@gnome.org>
12735 * src/project_dbase.[h,c], src/project_dbase_gui.c: GNOME2 ported
12736 the project tree/window.
12738 * src/an_symbol_view.[h,c], src/an_file_view.[h,c],
12739 src/project_dbase.[h,c], src/project_dbase_gui.c, src/session.[h,c]:
12740 Correct the use of a variable and implemented session save/load
12741 for tree expansion states.
12743 * src/main_menubar_def.h: Fixed shortcuts keys.
12745 * src/anjuta.c, src/gnome_project.c: Code clean ups.
12747 * anjuta.prj: Updated.
12749 2003-02-22 Naba Kumar <naba@gnome.org>
12751 * src/debug_tree.[c,h]: GNOME2 port from
12752 Etay Meiri <etay-m@bezeqint.net>
12754 * src/an_file_view.c, src/resources.[h,c],
12755 data/properties/bash.properties,
12756 data/properties/cpp.properties,
12757 data/properties/html.properties,
12758 data/properties/make.properties,
12759 data/properties/others.properties,
12760 data/properties/perl.properties,
12761 data/properties/props.properties,
12762 data/properties/xml.properties: Standarized file icons. Icons are
12763 defined in respective .properties file and are retrieved as resource
12766 * anjuta.glade, anjuta_dialogs_strings.c: Removed <span> tags
12767 in labels from the commands editor as that would create
12768 problems for translators.
12770 2003-02-21 Naba Kumar <naba@gnome.org>
12772 * .cvsignore, (new)config.guess, (new)config.sub: Added these files
12773 as they should be part of CVS(?).
12775 * Makefile.am: Corrected a typo for glade generated strings file.
12777 * configure.in, po/hi.po: Added new Hindi (hi) translation
12778 in ALL_LINGUS and added initial Hindi translation.
12780 * pixmaps/Makefile.am, pixmaps/sv_unknown.xpm, src/pixmaps.h,
12781 (new)pixmaps/file_*.png: Added gnome2ish file icons and changed
12782 sv_unknown.xpm to more proper icon.
12784 * (new)data/properties/php.properties, data/properties/Makefile.am,
12785 data/properties/anjuta.properties, data/properties/html.properties:
12786 Fixed PHP syntax hilighting bug by separating php properties into
12787 different file (because of file size).
12791 2003-02-20 Naba Kumar <naba@gnome.org>
12793 * src/breakpoints.c: Fixed breakpoints session saving/loading
12796 * scintilla/*, scintilla/include/*: Updated to scintilla
12799 2003-02-19 Naba Kumar <naba@gnome.org>
12801 * src/about.c: Fixed a typo reported by Enver ALTIN <ealtin@casdb.com>
12804 * Makefile.am, src/Makefile.am,
12805 (removed) src/anjuta.glade, (removed) src/anjuta.gladep,
12806 (removed) src/anjuta_dialog_strings.c,
12807 (removed) src/anjuta_dialogs_strings.c,
12808 (added) anjuta.gladep, (added) anjuta_dialogs_strings.c,
12809 (added) anjuta.glade: Transfered glade files from src/ directory
12810 to the top level directory.
12812 * po/POTFILES.in: Updated.
12814 * (removed) macrocs2/*: Transfered to data/ directory.
12816 * (added) data/macro/*, (added) data/macros2/*, Makefile.am, configure.in,
12817 data/Makefile.am: Moved macros in data directory. Anjuta no longer
12818 requires to have macros dir, but the projects generated by anjuta
12821 * src/an_file_view.c, src/an_symbol_view.c: Fixed expansion/collapse of
12824 * src/defaults.c: Corrected default compiler options.
12826 * src/glade_iface.c, src/gnome_project.c: Fixes gnome2 projects generation
12829 * src/message-manager-private.cc, src/message-manager-private.h,
12830 src/message-manager.cc: Uses VTE terminal widget for imbedded terminal.
12832 * src/project_dbase.c, src/project_type.c, src/source.c: Proper
12833 source code generation for gnome2 projects.
12835 2003-02-11 Naba Kumar <naba@gnome.org>
12837 * src/an_file_view.c, src/an_symbol_view.c: The tree updated now
12838 restores the expand/collaspe states of the nodes after refresh.
12840 * src/an_file_view.c, src/an_symbol_view.c: Fixed a memory leak.
12842 2003-02-11 Naba Kumar <naba@gnome.org>
12844 * src/style-editor.c: Fixed pango font description handling for fonts.
12845 * src/anjuta.glade: Removed font size spin button.
12846 * configure.in, src/anjuta.prj: Corrected version.
12849 2003-02-10 Naba Kumar <naba@gnome.org>
12851 * src/Makefile.am, src/anjuta-tools.c, src/main_menubar.c: Removed
12852 references of scroll-menu.h and add about.h in Makefile.am.
12854 * widgets/Makefile.am, (removed) widgets/e-shell-about-box.c,
12855 (removed) widgets/e-shell-about-box.h, (removed) widgets/scroll-menu.c,
12856 (removed) widgets/scroll-menu.h: Removed unused files.
12858 * Makefile.am: Added proper i18n rules and added intl tools for
12861 * anjuta.prj, configure.in: Changed version to 1.8.0 (reserving 1.2.0
12862 to the stable release).
12864 * anjuta.spec.in: Removed manuals packaging.
12866 * data/Makefile.am: Removed 'macros' installation (not required for
12869 2003-02-10 Naba Kumar <naba@gnome.org>
12871 * po/POTFILES.in: Updated.
12873 * pixmaps/Makefile.am, pixmaps/anjuta_icon.png,
12874 (added) pixmaps/close_project.png, (removed) pixmaps/close_project.xpm,
12875 (added) pixmaps/open_project.png, (removed) pixmaps/open_project.xpm,
12876 (added) pixmaps/save_project.png, (removed) pixmaps/save_project.xpm,
12877 (added) pixmaps/undock.png, (removed) pixmaps/undock.xpm: Better
12880 * src/aneditor.cxx, src/pixmaps.h, src/toolbar_callbacks.c,
12881 src/toolbar_callbacks.h: Fixed scintilla notification signal name
12882 and fixed to properly handle focus in find entry box.
12884 * Makefile.am: Added code for RH system menu update.
12886 * .cvsignore: Updated.
12890 2003-02-03 Naba Kumar <naba@gnome.org>
12892 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Added edge.column
12893 editor preferences. and fixes dialogs.
12895 * printing/print.c, src/text_editor_gui.c, src/main_menu_callbacks.h:
12896 Fixed linenumbers and header margins when they are disabled and
12897 removed unused header files.
12899 * src/attact_process.[h,c], src/debugger.c: Attach to process
12902 * src/help.c: Fixed dialog response.
12906 * data/properties/anjuta.properties: Corrected typo.
12908 * src/controls.c, src/toolbar.c: Fixed non-working location navigation,
12909 Change the signal to "changed" in entry from "selection-changed" in
12912 * src/an_file_view.c, src/an_symbol_view.c: Fixed keyboard navigation
12915 2003-01-31 Naba Kumar <naba@gnome.org>
12917 * configure.in: Upgraded to use libgnomeprint-2.2
12919 * printing/Makefile.am: Updated
12921 *(removed) printing/print-doc.c, printing/print-doc.h,
12922 printing/print-util.c, printing/print-util.h: Removed because already
12923 merged with print.c.
12925 * printing/print.c, printing/print.h: Upgraded to use libgnomeprint-2.2
12926 and libgnomeprintui-2.2 and fixed rendering problems.
12928 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Removed
12929 uneccessary print properties, as they are separately taken
12930 care in gnomeprint.
12932 * po/POTFILES.in: Update.
12934 2003-01-30 Naba Kumar <naba@gnome.org>
12936 * (new) src/about.[c,h], pixmaps/anjuta_logo1.png: Added new files
12937 for about dialog box.
12939 * src/Makefile.am, pixmaps/Makefile.am, src/mainmenu_callbacks.c,
12940 src/pixmaps.h: Modified for the above additions for about dialog.
12942 2003-01-29 Naba Kumar <naba@gnome.org>
12944 * src/style_editor.[c,h]: Added missing files.
12946 2003-01-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12947 * scintilla/XPM.[cxx|h]: Added missing files
12949 2003-01-29 Naba Kumar <naba@gnome.org>
12951 * TODO, po/POTFILES.in: Updated.
12953 * anjuta.prj, src/anjuta.glade,
12954 * src/anjuta_dialogs_strings.c, src/executer.c: Fixed dialog bugs.
12956 2003-01-28 Naba Kumar <naba@gnome.org>
12958 * data/properties/anjuta.properties, src/aneditor.cxx,
12959 src/anjuta.glade, src/anjuta_dialogs_strings.c: Converted indicators
12960 properties into text properties (earlier it was int properties).
12964 * scintilla/AutoComplete.c,xx,
12965 scintilla/AutoComplete.h,
12966 scintilla/CallTip.c,xx,
12967 scintilla/CallTip.h,
12968 scintilla/Document.c,xx,
12969 scintilla/Document.h,
12970 scintilla/Editor.c,xx,
12971 scintilla/Editor.h,
12972 scintilla/LexAVE.c,xx,
12973 scintilla/LexCSS.c,xx,
12974 scintilla/LexHTML.c,xx,
12975 scintilla/LexOthers.c,xx,
12976 scintilla/LexPython.c,xx,
12977 scintilla/LineMarker.c,xx,
12978 scintilla/LineMarker.h,
12979 scintilla/Makefile.am
12980 scintilla/PlatGTK.c,xx,
12981 scintilla/PropSet.c,xx,
12982 scintilla/ScintillaBase.c,xx,
12983 scintilla/ScintillaBase.h,
12984 scintilla/ScintillaGTK.c,xx,
12985 scintilla/ViewStyle.c,xx,
12986 scintilla/include/Platform.h,
12987 scintilla/include/SciLexer.h,
12988 scintilla/include/Scintilla.h,
12989 scintilla/include/Scintilla.iface: upgraded to scintilla version 1.50
12993 src/an_file_view.c,
12994 src/an_symbol_view.c,
12995 src/anjuta-tools.c,
13000 src/anjuta_dialogs_strings.c,
13003 src/compiler_options.c,
13006 src/main_menubar.c,
13007 src/main_menubar.h,
13008 src/main_menubar_def.h,
13009 src/mainmenu_callbacks.c,
13010 src/mainmenu_callbacks.h,
13011 src/message-manager-private.c,c
13012 src/message-manager-private.h,
13013 src/message-manager.c,c
13014 src/message-manager.h,
13018 src/project_config.c,
13019 src/project_dbase.c,
13020 src/project_dbase_gui.c,
13021 src/project_import_gui.c,
13022 src/properties.c,xx,
13027 src/text_editor_gui.c,
13031 anjuta.prj: GNOME2 porting and fixed many porting bugs.
13033 2003-01-24 Naba Kumar <naba@gnome.org>
13035 * src/text_editor_gui.c, src/toolbar.c,
13036 src/text_editor.c, src/text_editor_cbs.h:
13037 Used correct notification signal name for scintilla
13038 (gtk2) and fixed UI.
13040 * src/controls.c: Does not hide tags combo. Simply makes it insensitive
13043 * printing/print-doc.c,
13045 src/anjuta-tools.c,
13046 src/find_replace.c,
13049 src/mainmenu_callbacks.c,
13050 src/project_dbase.c,
13051 src/project_dbase.h,
13052 src/project_dbase_gui.c: Used GtkDialogs instead of GnomeDialog.
13054 src/text_editor_cbs.h:
13057 2003-01-23 Naba Kumar <naba@gnome.org>
13059 * src/compiler_options.c, src/pixmaps.h, src/toolbar.c: Fixed to use
13060 correct stock icons and organized pixmap macros.
13062 Makefile.am: Removed non-generated files.
13064 * pixmaps/{add.xpm, an_tag.xpm, autocomplete.xpm, block_end.xpm,
13065 block_start.xpm, bookmark_first.xpm, bookmark_last.xpm,
13066 bookmark_next.xpm, bookmark_prev.xpm, build_stop.xpm,
13067 close_file.xpm, copy.xpm, cut.xpm, error_next.xpm,
13068 error_prev.xpm, execute.xpm, find_replace.xpm, find.xpm,
13069 fv_image.xpm, goto.xpm, graph.xpm, line-arrow.xbm, line-wrap.xbm,
13070 list_select.xpm, list_unselect.xpm, macro.xpm, new_file.xpm,
13071 open_file.xpm, paste.xpm, preferences.xpm, prefs_autoformat.xpm,
13072 prefs_build.xpm, prefs_cvs.xpm, prefs_editor.xpm,
13073 prefs_general.xpm, prefs_messages.xpm, prefs_print.xpm,
13074 prefs_styles.xpm, print.xpm, redo.xpm, reload_file.xpm, reload.xpm,
13075 remove.xpm, save_all.xpm, save_file.xpm, save.xpm, search.xpm,
13076 stop.xpm, undo.xpm}: Removed because no longer used.
13078 * pixmaps/{file_core.xpm, file_exec.xpm, file_text.xpm,
13079 file_unknown.xpm}: Files renamed from fv_*, as it would
13082 * pixmaps/Makefile.am: Updated for the above changes.
13084 2003-01-23 Jakub Steiner <jimmac * ximian * com>
13086 * pixmaps/autocomplete-16.png,
13087 pixmaps/autocomplete.png,
13088 pixmaps/block-end-16.png,
13089 pixmaps/block-end.png,
13090 pixmaps/block-start-16.png,
13091 pixmaps/block-start.png,
13092 pixmaps/bookmark-first-16.png,
13093 pixmaps/bookmark-first.png,
13094 pixmaps/bookmark-last-16.png,
13095 pixmaps/bookmark-last.png,
13096 pixmaps/bookmark-next-16.png,
13097 pixmaps/bookmark-next.png,
13098 pixmaps/bookmark-prev-16.png,
13099 pixmaps/bookmark-prev.png,
13100 pixmaps/error-next-16.png,
13101 pixmaps/error-next.png,
13102 pixmaps/error-prev-16.png,
13103 pixmaps/error-prev.png: gnome2-styled icons
13106 2003-01-23 Naba Kumar <naba@gnome.org>
13108 * anjuta.prj: Updated compiler options.
13109 * scintilla/ScintillaGTK.cxx: Fixed selection notify.
13111 * src/aneditor.cxx,
13114 src/anjuta_dialogs_strings.c,
13115 src/mainmenu_callbacks.c,
13116 src/mainmenu_callbacks.h,
13118 src/text_editor_cbs.c,
13119 src/text_editor_gui.c: GNOME2 Porting.
13121 2003-01-22 Naba Kumar <naba@gnome.org>
13123 * ChangeLog: Corrected dates.
13124 * src/mainmenu_callbacks.h: Cleaned up function prototypes.
13125 * src/anjuta.glade, src/anjuta_dialogs_strings.h: Added more
13128 2003-01-22 Naba Kumar <naba@gnome.org>
13130 * plugins/patch/patch-plugin.c: Bug fix.
13132 * src/anjuta-tools.c,
13136 src/anjuta_dialogs_strings.c,
13144 src/mainmenu_callbacks.c,
13145 src/mainmenu_callbacks.h,
13147 src/project_dbase.c,
13148 src/project_dbase_gui.c,
13155 src/toolbar_callbacks.c,
13158 src/watch.c: Used GtkDialog instead of messagebox. GNOME2 porting.
13161 (removed) src/CORBA-Server.c,
13162 (removed) src/CORBA-Server.h,
13163 (removed) src/Gladen-common.c,
13164 (removed) src/Gladen-stubs.c,
13165 (removed) src/Gladen.h,
13166 (removed) src/Prj-common.c,
13167 (removed) src/Prj-skelimpl.c,
13168 (removed) src/Prj-skels.c,
13169 (removed) src/Prj-stubs.c,
13170 (removed) src/Prj.h,
13171 (removed) src/glades.c,
13172 (removed) src/glades.h,
13173 (removed) src/messagebox.c,
13174 (removed) src/messagebox.h: Removed because no longer used.
13176 2003-01-21 Naba Kumar <naba@gnome.org>
13178 * src/anjuta-tools.c,
13181 src/anjuta_dialogs_strings.c,
13185 src/compiler_options.c,
13187 src/find_replace.c,
13188 src/find_replace.h,
13194 widgets/gnomefilelist.c: GNOME2 porting.
13196 2003-01-20 Naba Kumar <naba@gnome.org>
13198 * global-tags/create_global_tags.sh: Uses pkg-config to
13205 src/anjuta_dialogs_strings.c,
13208 src/compiler_options.c,
13209 src/compiler_options.h,
13210 src/fileselection.c,
13211 src/fileselection.h,
13212 src/mainmenu_callbacks.c,
13213 src/project_dbase_gui.c,
13218 src/text_editor_gui.c,
13219 widgets/gnomefilelist.c,
13220 widgets/gnomefilelist.h: GNOME2 porting.
13222 * widgets/Makefile.am,
13223 (removed) widgets/gnomedirlist.c,
13224 (removed)widgets/gnomedirlist.h: Removed becuase they are not used.
13227 (removed) src/src_paths_cbs.c,
13228 (removed) src/src_paths_cbs.h,
13229 (removed) src/src_paths_gui.c,
13230 (removed) src/compiler_options_cbs.c,
13231 (removed) src/compiler_options_cbs.h,
13232 (removed) src/breakpoints_cbs.c,
13233 (removed) src/breakpoints_cbs.h: Removed because they are now
13234 combined in singe file
13236 2003-01-16 Naba Kumar <naba@gnome.org>
13238 * src/anjuta.glade, src/anjuta_dialogs_strings.c,
13239 src/compiler_options.c, src/compiler_options_cbs.c: Fixed compiler
13240 options dialog UI and data handling.
13243 2003-01-15 Naba Kumar <naba@gnome.org>
13245 * src/commands.[c,h], src/anjuta.glade, src/anjuta_dialogs_strings.c:
13246 Completed command editor porting.
13248 * src/anjuta.c: Removed the use of commands load function
13251 * src/text_editor_gui.c, src/test_editor.c: Added back widgets refs
13254 * src/anjuta-tools.c: Fixed translatable strings.
13256 * src/find_text.c: Fixed dialog creation from glade.
13258 * src/text_editor_gui.c, src/text_editor.c,
13259 src/text_editor_cbs.c: Completed port of detached text editor
13260 to gnome2 plateform.
13262 2003-01-14 Naba Kumar <naba@gnome.org>
13264 * src/anjuta.glade, src/preferences.[h,c],
13265 src/anjuta_dialogs_strings.c: Added build and editor
13266 preferences pages and other UIs. Fixed preferense loading and saving.
13268 * src/anjuta.c: Does case-insensitive match for tabs position
13269 preferences and removed preferences loading (done at _new() call).
13271 * anjuta-tools.c: Debugged tools dialog handling.
13272 * plugins/class-gen/clsGen.c: Fixed an undefined function.
13274 2003-01-13 Naba Kumar <naba@gnome.org>
13276 * ABOUT-NLS: Update (strange).
13278 * autogen.sh: Removed blocking code.
13280 * configure.in: Fixed an autogen bug.
13282 2003-01-13 Naba Kumar <naba@gnome.org>
13284 * (new)src/anjuta.gladep
13285 (new)src/messagebox.c
13286 (new)src/messagebox.h: Added files. References to messagesbox.[c,h]
13287 will be gradually removed (and then the files).
13291 printing/print-util.c,
13293 scintilla/ScintillaGTK.c,xx
13295 src/an_file_view.c,
13296 src/an_symbol_view.c,
13300 src/anjuta_dialogs_strings.c,
13302 src/attach_process.c,
13303 src/attach_process.h,
13306 src/breakpoints_cbs.c,
13309 src/compiler_options.c,
13310 src/compiler_options.h,
13311 src/compiler_options_cbs.c,
13320 src/find_in_files.c,
13321 src/find_in_files.h,
13322 src/find_in_files_cbs.c,
13323 src/find_replace.c,
13324 src/find_replace.h,
13332 src/main_menubar.c,
13333 src/mainmenu_callbacks.c,
13334 src/message-manager.c,c
13337 src/project_config.c,
13338 src/project_config.h,
13339 src/project_dbase.c,
13340 src/project_import_cbs.c,
13346 src/src_paths_gui.c,
13348 src/text_editor_gui.c,
13354 widgets/gnomefilelist.c: GNOME2 Port.
13356 2003-01-10 Naba Kumar <naba@gnome.org>
13358 * src/an_file_view.c,
13360 src/appwizard_gui.c,
13361 src/compiler_options.c,
13362 src/compiler_options_cbs.c,
13365 src/fileselection.c,
13366 src/find_in_files.c,
13368 src/main_menubar.c,
13370 src/message-manager-dock.c,
13372 src/project_dbase_gui.c,
13373 src/project_import_gui.c,
13374 src/registers_gui.c,
13375 src/sharedlib_gui.c,
13376 src/src_paths_gui.c,
13377 src/text_editor_gui.c,
13379 src/watch_gui.c: GNOME2 porting. Fixed unresolved symbols
13381 2003-01-09 Naba Kumar <naba@gnome.org>
13383 * scintilla/RESearch.cxx: Removed cvs logging as it was creating
13384 problems with some comments.
13386 * anjuta.prj: New project file (updated?)
13388 * src/Makefile.am: Enabled deprecated API and fixed variables.
13390 * src/an_file_view.c,
13391 src/an_symbol_view.c,
13392 src/anjuta-plugins.c,
13393 src/anjuta-tools.c,
13396 src/appwizard_cbs.c,
13397 src/attach_process.c,
13398 src/attach_process_cbs.c,
13399 src/compiler_options.c,
13400 src/compiler_options_cbs.c,
13402 src/mainmenu_callbacks.c,
13403 src/message-manager-private.c,c
13404 src/message-manager-private.h,
13405 src/message-manager.c,c
13406 src/message-manager.h,
13407 src/project_dbase.c,
13408 src/project_dbase.h,
13409 src/project_dbase_gui.c,
13410 src/project_import_cbs.c,
13411 src/project_import_gui.c,
13420 src/src_paths_cbs.c,
13421 src/src_paths_gui.c,
13424 src/text_editor_gui.c,
13425 src/text_editor_menu.c,
13427 src/toolbar_callbacks.c,
13431 src/wizard_gui.c: GNOME porting.
13433 2002-12-24 Naba Kumar <naba@gnome.org>
13435 * AUTHORS, ChangeLog, HACKING, Makefile.am,
13436 NEWS, README, SEARCH-REPLACE,
13437 THANKS, TODO, acinclude.m4, anjuta.prj, anjuta.spec.in, configure.in,
13438 setup-gettext, data/*, doc/.cvsignore, global-tags/*,
13439 launcher/Makefile.am,
13440 launcher/anjuta_launcher.c, macros2/*, manuals/*/*/*/*,
13441 plugins/class-gen/clsGen.c, plugins/patch/patch-plugin.c,
13442 plugins/sample1/plugin-sample1.c, printing/print-doc.c,
13443 printing/print-util.c, printing/print.c, printing/print.h,
13444 scintilla/*/*, widgets/e-shell-about-box.c,
13445 src/*, tagmanager/*/*, widgets/Makefile.am,
13446 widgets/gnomefilelist.c:
13448 Merged with ANJUTA_1_0_0 branch (at tag MERGE_LEVEL_1) and ported many
13449 src/*.[c,h] files to gnome2 API.
13451 * src/anjuta_dialogs_strings.c: Added glade generated translatable
13454 2002-10-23 Naba Kumar <naba@gnome.org>
13456 * autogen.sh: Prevented Users from building HEAD cvs.
13458 2002-09-16 Stephane Demurget <demurgets@free.fr>
13460 * src/anjuta.glade: added the compiler options dialog, hopefully
13461 HIG-1.0 compliant. Perhaps some accelerators are duplicated, though.
13463 2002-09-15 Stephane Demurget <demurgets@free.fr>
13465 * src/anjuta.glade: fixed a lot of small glitches.
13467 * src/commands.[ch]: more gnome 2 port. only instant apply is missing
13470 * src/breakpoints_cbs.c: polished a bit.
13472 2002-09-15 Stephane Demurget <demurgets@free.fr>
13474 * src/anjuta.glade: added the commands dialog fully HIG-1.0 compliant.
13476 * src/commands.c: partial gnome 2 port.
13478 * src/utilities.[ch]: changed some bits to be const.
13480 2002-09-14 Stephane Demurget <demurgets@free.fr>
13482 * src/Makefile.am: removed breakpoints_gui.c and added a check
13483 for gdk-pixbuf deprecated functions, but there shouldn't be much
13486 * src/breakpoints_gui.c: killed.
13488 * src/anjuta.glade: added two dialogs for the breakpoints management.
13491 * src/anjuta_cbs.c:
13493 * src/attach_process.c:
13495 * src/breakpoints*.[ch]: cleaned, simplified and polished up a lot of things,
13496 really huge changes and porting work.
13498 * src/breakpoints.[ch] (treeview_enabled_toggled): impl.
13499 (breakpoints_dbase_new): moved the UI init bits here.
13501 * src/breakpoints_cbs.[ch] (breakpoints_dbase_add_brkpnt): simplified
13502 a lot, not using any color anymore (not HIG compliant) and not using
13503 BrkPtItem thanks to libglade. 4 issues marked with #warning that have
13504 to be double checked.
13506 * src/build_file.c:
13507 * src/build_project.c: gnome 2 port.
13509 2002-09-11 Stephane Demurget <demurgets@free.fr>
13511 * src/anjuta.glade:
13513 * src/anjuta_cbs.c:
13515 * src/breakpoints.c:
13516 * src/breakpoints_cbs.c: cleaned up some bits.
13518 2002-09-09 Stephane Demurget <demurgets@free.fr>
13521 * src/messagebox.[ch]: killed. Not HIG compliant at all :/
13523 * src/an_symbol_view.[ch]:
13524 * src/attach_process_cbs.h: polished a bit.
13526 * src/breakpoints_cb.[ch]: partial gnome 2 port.
13528 2002-09-02 Stephane Demurget <demurgets@free.fr>
13531 * src/Makefile.am: added libglade-2 to the build.
13533 * src/anjuta.[ch]: added support for libglade.
13535 * src/anjuta.glade: added. There could be a file per top-level widget,
13536 as some other gnome projects, though.
13538 * src/attach_process_gui.c: removed.
13539 * src/attach_process.[ch]: gnome 2 port.
13540 (attach_process_new): Added the treeview init and the widget references
13543 2002-08-31 Stephane Demurget <demurgets@free.fr>
13545 * src/an_file_view.c: fixed some compilation issues.
13547 * src/an_symbol_view.c: gnome 2 port.
13549 2002-08-26 Stephane Demurget <demurgets@free.fr>
13551 * src/an_file_view.c: finished gnome 2 port.
13552 (on_file_view_row_expanded), (on_file_view_row_collapsed): change the
13553 directory pixmap depending on the event.
13555 * src/project_dbase.h: s/GtkTreeIter/GtkTreeRowReference/.
13556 (project_file_data_new): use a GtkTreePath.
13558 2002-08-23 Stephane Demurget <demurgets@free.fr>
13560 * src/Makefile.am: readded back an_*_view.[ch] because they are still
13561 driving me nuts but they need to be ported, heh ?
13563 * src/an_file_view.c: gnome 2 port, almost finished after some hard
13564 work since it's quite a total rewrite again.
13566 2002-08-22 Stephane Demurget <demurgets@free.fr>
13568 * src/an_file_view.c:
13569 * src/project_dbase.h: s/GtkTreePath/GtkTreeIter/.
13571 2002-08-21 Stephane Demurget <demurgets@free.fr>
13573 * src/anjuta_info.c:
13574 * src/utilities.h: gnome 2 port, featuring a total rewrite.
13576 2002-08-20 Stephane Demurget <demurgets@free.fr>
13578 * src/Makefile.am: removed an_*_view.[ch] because they're driving me
13581 * src/an_file_view.c:
13582 * src/aneditor.cxx:
13583 * src/anjuta_cbs.c:
13584 * src/compiler_options.h:
13585 * src/messagebox.c:
13586 * src/messagebox.h:
13588 * src/project_dbase.h:
13589 * src/resources.h: gnome 2 port.
13591 2002-08-14 Stephane Demurget <demurgets@free.fr>
13593 Added missing keywords reported by Lucca Bellonda <lbell@tsc4.com>.
13595 * data/properties/sql.properties: added the DATETIME data type.
13597 * data/properties/html.properties: added the foreach php keyword.
13599 2002-08-08 Stephane Demurget <demurgets@free.fr>
13601 * widgets/Makefile.am: removed blank line after the last backslash
13602 for avoiding a warning from automake.
13605 * src/Makefile.am: added the ORBit-2 dep.
13607 2002-08-08 Stephane Demurget <demurgets@free.fr>
13609 * AUTHORS: added Biswa, because I wonder why noone already have
13610 written his name in the Anjuta's hall of fame :)
13612 2002-08-01 Naba Kumar <kh_naba@users.sourceforge.net>
13614 * widgets/Makefile.am, widgets/gnomefilelist.[c,h], widgets/gnomedirlist.[c,h],
13615 widgets/e-shell-about-box.c: Made to compile for gnome2.
13617 2002-07-31 Naba Kumar <kh_naba@users.sourceforge.net>
13619 * scintilla/PlatGTK.cxx, scintilla/Scintilla.cxx,
13620 scintilla/include/ScintillaWidget.h: Made to compile for gtk2.
13622 * configure.in, printing/print.h, printing/print.c,
13623 printing/print-doc.c: Made to compile for gnome2.
13625 2002-07-30 Naba Kumar <kh_naba@users.sourceforge.net>
13627 * configure.in, acconfig.h, Makefile.am, autogen.sh, launcher/Makefile.am,
13628 plugins/class-gen/Makefile.am, plugins/patch/Makefile.am, plugins/sample1/Makefile.am,
13629 printing/Makefile.am, src/Makefile.am, tagmanager/include/Makefile.am,
13630 widgets/Makefile.am:
13632 Upgraded the build system to gnome2 platform.
13634 2002-12-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13635 * manuals/*: Added capability to generate PDF and PS.
13636 * src/debugger.c, data/gdb.init: Solaris GDB fixes.
13637 * TODO, TODO.biswa: Intergated TODO list.
13638 * src/project_dbase.c: Patch by TTimo (pref saving), bug #636542
13640 * src/dnd.c: Fix typo
13641 * src/an_[symbol|file]_view.c: Hide when updating (reduced flicker)
13642 * src/anjuta.c: Bug #568895, Bug #575419
13644 2002-12-18 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13646 * tagmanager/tm_global_tags.c: Fixed compiler warning.
13647 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: Updated FAQ.
13649 2002-12-17 Naba Kumar <naba@gnome.org>
13651 * Makefile.am, src/Makefile.am, src/main.c: Fixed a couple of distcheck
13654 2002-12-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13655 * manuals/C/anjuta-manual/*: Updated manual to include tool editor.
13656 * scintilla/LexCPP.cxx: Disable doxygen comment highliting.
13657 * anjuta.prj: Added tools.sgml
13658 * data/properties/cpp.properties: Bug # 646974
13660 2002-12-16 Naba Kumar <naba@gnome.org>
13662 * src/goto_line.c: Ordered 'Ok' and 'Cancel' button in the right order.
13663 * src/configurer.c, src/anjuta_info.c, src/attac_process_gui.c,
13664 src/executer.c, src/launcherc, src/breakpoints_gui.c, src/help.c: Activates
13665 on 'Enter' and adds proper focus mechanism.
13666 * src/anjuta.c: Fixed a memory corruption bug.
13667 * src/anjuta-tools.c, anjuta.glade: Tools parameter dialog activates on
13668 'Enter' and can also be Canceled. Sets proper default and focus policies
13670 * src/main_menubar_def.h: Fixed typos, added icons and added hot keys.
13671 * anjuta.glade, src/Makefile.am, src/anjuta_dialog_strings.c: Enabled
13672 translatable strings in dialogs and fixed some dialog properties.
13673 * src/anjuta-tools.c: Now uses xml format for loading and saving.
13674 * configure.in, anjuta.spec.in, anjuta.prj: Bumped version to 1.0.1
13675 * src/message_manager_private.cc: Fixed some debug messages.
13676 * src/print.c, src/print-doc.c, src/anjuta-tools.c, src/anjuta.c,
13677 widgets/gnomefilelist.c: Fixed a memory leaks.
13678 * src/toolbar.[ch], src/text_editor.[ch], src/find_text.[ch],
13679 src/toolbar_callbacks.[ch], src/mainmenu_callbacks.c,
13680 src/main_menubar_def.h: Implemented incremental search.
13683 2002-12-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13684 * tagmanager/*: Minor cleanups and warning fixes.
13685 * src/an_symbol_view.c, src/an_file_view.c: Do not freeze the
13686 GUI during long updates.
13687 * src/text_editor.c: Remove debug message.
13689 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13690 * tagmanager/tm_project.c: Fix a memory access problem.
13692 2002-12-13 Naba Kumar <naba@gnome.org>
13694 * anjuta.glade, src/anjuta-tools.c: Added a new column in the
13695 tools list to show "Enabled" flag of the tool. Fixed a bug where
13696 tool list is not cleared when creating a new tool.
13698 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13699 * anjuta.glade, src/anjuta-tools.c: Added user params to tools.
13701 2002-12-12 Naba Kumar <naba@gnome.org>
13703 * anjuta-tools.[h,c], commands.c: Used the tools help of
13704 anjuta variables list in commands editor and fixed a typos
13705 buy in anjuta-tools.c.
13707 2002-12-12 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13708 * anjuta.glade, src/anjuta-tools.c, src/text_editor.[ch]
13709 , src/mainmenu_callbacks.c, controls.c: Tools editor stuff.
13710 * TODO.biswa: Added to help me track things better.
13712 2002-12-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13714 * configure.in, anjuta.spec.in: Added libglade dependency.
13715 * Makefile.am: Added anjuta.glade file.
13716 * src/anjuta-tools.c, src/main.c, src/main_menubar_def.h
13717 , src/mainmenu_callbacks.[ch], src/message-manager.h
13718 , src/widget-registry.c: Tools editor GUI + other additions.
13720 2002-12-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13722 * src/project_dbase.[ch], tagmanager/tm_project.c,
13723 tagmanager/include/tm_project.h, src/mainmenu_callbacks.c:
13724 Implement syncing tags image with the project database.
13725 * src/anjuta-tools.c: Implemented variable substitution and
13726 working directory in tools.
13728 2002-12-09 Naba Kumar <naba@gnome.org>
13730 * data/properties/anjuta.properties, src/commands.[ch]: Reads the
13731 command configuration language list from properties.
13733 * data/properties/asm.properties, data/properties/ruby.properties:
13736 2002-12-04 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13738 * src/an_symbol_view.c: Remember current selected entry and select
13739 it automatically after refresh.
13741 2002-11-26 Murray Cumming <murrayc@usa.net>
13743 * src/project_type.c, src/project_dbase.c, src/stock_libs.anj,
13744 src/compiler-options.c, src/wizard_gui.c: Renamed gtkmm 1.2
13745 and gnomemm 1.2 projects so that people know they are really
13746 glademm projects. The gtkmm 2 and gnomem 2 projects are OK though.
13747 But I did correct these to sue lowercase names.
13749 2002-12-01 Naba Kumar <naba@gnome.org>
13751 * data/anjuta.properties: Fixed caching problem on
13753 * src/preferences.c, src/preferences_gui.c: Implemented automatic
13756 2002-12-01 Naba Kumar <naba@gnome.org>
13758 * data/properies/anjuta.properties: Corrected "indicators.automatic"
13760 * src/anjuta.c, src/preferences.h: Added MESSAGES_INDCATORS_AUTOMATIC
13761 property and uses it.
13762 * src/aneditor.cxx: Fixed a bug associated with selection a word at
13765 2002-11-30 Naba Kumar <naba@gnome.org>
13767 * src/debugger.c: Fixed a typo.
13768 * data/properties/*: Updated properties files and added
13770 * src/main_menubar_def.h, main_menubar.[hc], mainmenu_callbacks.[hc]:
13771 Added comment submenu and cleaned up ref and unref of menus.
13772 * src/aneditor.h: Added definition of comment commands.
13773 * src/aneditor.c: Upgrade from latest SciTE source code.
13774 * src/text_editor.[hc], src/text_editor_cbs.c,
13775 src/message_manager_private.cc, src/message_manager.[cc,h],
13776 src/anjuta.[c,h]: Added indicators support for errors/warnings
13777 highlight in the editor.
13778 * NEWS, TODO: Update.
13779 * scintilla/include/PropSet.h: Removed deprecrated function.
13781 2002-11-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13783 * src/anjuta-tools.[ch]: Tools implementation (basic)
13784 * src/anjuta-plugins.[ch], src/anjuta.[ch], src/main_menubar.[ch]
13785 , src/main_menubar_def.h: PLugins cleanup and segregation
13786 * src/widget-registry.[ch], src/main_menubar.[ch]: Start of a widget
13788 * anjuta.prj: Added new files
13789 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: New FAQ entry
13790 * plugins/class-gen/clsGen.c: Register menu under 'Project'
13791 * plugins/patch/patch-plugin.c: Register menu under 'Format'
13792 * plugins/sample1/plugin-sample1.c: Register menu under 'View'
13793 * src/Makefile.am: Added new files
13794 * src/message-manager.[cc/h]: Added standard output and error windows
13796 2002-11-26 Johannes Schmid <clubfan@users.sourceforge.net>
13798 * project_type.c: Fixed Gnomemm2 project type
13800 2002-11-25 Naba Kumar <naba@gnome.org>
13802 * printing/print.c: Fixed a compile warning.
13803 * scintilla/Autocomplete.cxx: Applied missing patch from Biswa
13804 * src/utilities.c: Fixed a compile warning in sparc, hides the
13805 terminal check error output from the user.
13806 * project_config.[ch], project_dbase.[ch], source.c: Added project
13807 version, exclude modules configuration and reordered other config
13808 properties. Changed some strings to more descriptive text.
13809 * src/compiler_opitions.c: Removed extra newlines from .prj file
13811 * anjuta.prj: Converted to new format (only reorganised properties
13812 and removed extra newlines ... nothing else).
13815 2002-11-21 Naba Kumar <naba@gnome.org>
13817 * Editor.cxx, Editor.h, include/SciLexer.h, include/Scintilla.h,
13818 include/Scintilla.iface, KeyMap.cxx, KeyWords.cxx, LexCPP.cxx,
13819 LexFortran.cxx, LexHTML.cxx, LexMatlab.cxx, LexOthers.cxx,
13820 LineMarker.h, PropSet.cxx, RESearch.cxx, ScintillaBase.cxx:
13821 Updated to the CVS version.
13823 2002-11-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13825 * scintilla/AutoComplete.[cxx,h], scintilla/PlatGTK.cxx
13826 , scintilla/include/Platform.h, scintilla/ScintillaBase.cxx
13827 , scintilla/include/Scintilla.h, src/aneditor.cxx: Implement
13828 images in completion lists.
13829 * src/resources.h: Make C++ friendly.
13830 * scintilla/PropSet.cxx: Fix memory leak.
13832 2002-11-20 Naba Kumar <naba@gnome.org>
13834 * scintilla/*/*: Synced to latest scintilla 1.49
13835 * scintilla/LexAsm.cxx, scintilla/LexFortran.cxx, src/Makefile.am:
13838 * scintilla/RESearch.cxx: The automatic cvs log in the
13839 file really broke things trying to interprete the changelog
13840 entry incorrectly as end-of-comment. Removed the $cvs line
13841 and committed again.
13843 2002-11-19 Naba Kumar <naba@gnome.org>
13845 Patch from Timothee Besset <ttimo@idsoftware.com>
13847 * src/message-manager-private.cc: Interpretes absolute
13848 file paths properly in zvt terminal.
13850 2002-11-19 Naba Kumar <naba@gnome.org>
13852 Patch from Timothee Besset <ttimo@idsoftware.com>
13854 * src/preferences.c, src/preferences_gui.c, src/project_dbase.c,
13855 src/properties.cxx, src/properties.h, anjuta.prj: Saves some of the
13856 (important) editor preferences in project (if there is one
13861 2002-11-18 Naba Kumar <naba@gnome.org>
13863 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
13865 * src/debug_tree.c, src/find_in_files_gui.c,
13866 src/find_replace.c, src/find_text.c,
13867 src/project_import.c, src/project_import_gui.c,
13868 src/wizard_gui.c: i18n Fixes.
13870 2002-11-15 Naba Kumar <naba@gnome.org>
13872 * plugins/class-gen/clsGen.c: Fixed to use project function
13873 to import files. Create non-existent directories before the
13874 sources are written.
13876 * configure.in, src/Makefile.am, src/main.c, src/preferences_gui.c,
13877 src/preferences.c, src/CORBA-Server.c,src/CORBA-Server.h,
13879 src/glades.c: Excluded gladen files from build. This
13880 will fix the unnecessary dependency on libssl.
13882 * src/project_dbase.[c,h], src/project_dbase_gui.c: Refined
13883 file import funtion.
13885 * src/message_manager_private.cc: Fixed a compiler warning with
13886 DEBUG preprocessor macro.
13888 * src/text_editor_cbs.c, src/main_menu_callbacks.c: Fixed a bug where
13889 wrong (undocked) editor window was closed on clicking close on an
13890 undocked editor window.
13892 * src/debugger.c: Fixed a bad bug where debugger terminal won't
13893 start correctly if the executable was run before with 'F3'.
13895 * src/toolbar_callbacks.c: Wrap around find next.
13896 * src/toolbar.c: Disable combo activate.
13897 * src/find_text.c (on_find_text_ok_clicked): Swapped 'yes' and 'no'
13898 button positions to get 'yes' as default.
13900 * anjuta.spec.in: Updated.
13902 * src/anjuta_info.c, src/appwizard_gui.c,
13903 src/attach_process_gui.c, src/breakpoints_gui.c,
13904 src/commands.c, src/compiler_options_gui.c, src/configurer.c,
13905 src/cvs.c, src/cvs_gui.c, src/debugger.c, src/executer.c,
13906 src/find_in_files_gui.c, src/find_replace.c, src/find_text.c,
13907 src/help.c, src/launcher.c, src/main.c, src/mainmenu_callbacks.c,
13908 src/memory.c, src/message-manager-private.cc, src/message-manager.cc,
13909 src/preferences.c, src/preferences_gui.c, src/project_config.c,
13910 src/project_dbase.c, src/project_dbase.h, src/project_dbase_gui.c,
13911 src/project_import_gui.c, src/registers_gui.c, src/sharedlib_gui.c,
13912 src/signals_gui.c, src/source.c, src/src_paths_gui.c,
13913 src/stack_trace_gui.c, src/text_editor_cbs.c, src/text_editor_gui.c,
13914 src/toolbar.c, src/toolbar_callbacks.c, src/watch.h,
13915 src/watch_cbs.c, src/watch_gui.c, plugins/class-gen/clsGen.c,
13916 plugins/patch/patch-plugin.c, printing/print-util.c:
13917 Set all windows and dialogs transient
13918 to their parents so that they remain floated above their parents.
13920 2002-11-13 Naba Kumar <naba@gnome.org>
13922 * printing/print.c: Fixed a leak and bug #634819 (print/preview does not
13923 take default editor font).
13925 * widgets/e-shell-about-box.c, src/main_menubar_def.h:
13926 Corrected email address.
13928 * src/mainmenu_callbacks.c: Used spaces instead of tabs
13929 for changelog entry.
13933 2002-11-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13934 * plugins/class-gen/clsGen.c: Refined the class generator a bit.
13936 2002-11-06 Naba Kumar <naba@gnome.org>
13939 * anjuta.spec.in: Ships the .omf files with the
13940 documents instead of the base package.
13942 2002-11-04 Naba Kumar <naba@gnome.org>
13944 * data/properties/latex.properties: Fixed a bug.
13945 * ChangeLog: Released 1.0.0 stable.
13947 2002-11-04 Naba Kumar <naba@gnome.org>
13949 * src/commands.c: Added command with shell redirection capability.
13950 * data/properties/anjuta.properties: Changed default execution
13952 * src/project_dbase.c: Set project top dir in properties.
13953 * Makefile.am: Recurse scripts/ before data/ to fix a distcheck error.
13954 * data/Makefile.am: More diskcheck error fixes.
13956 * README, anjuta.spec.in, THANKS, AUTHORS,
13957 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
13958 manuals/C/anjuta-manual/authers,sgml,
13959 manuals/C/anjuta-manual/anjuta-manual.sgml,
13960 manuals/C/anjuta-manual/anjuta-manual-C.omf,
13961 manuals/C/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf
13962 : Changed anjuta home to
13963 new URL and my email address.
13965 * manuals/C/anjuta-manual/interfaces.sgml,
13966 manuals/C/anjuta-manual/prefereces.sgml,
13967 manuals/C/anjuta-faqs/anjuta-faqs.sgml: Fixed typos and updated.
13969 * src/main_menubar.[c,h], src/controls, src/toolbar_callbacks.c
13970 : removed reference to the help menu as the menu is modified
13971 when no help is found (which is very likely when we are
13972 shiping the documents separately).
13974 2002-11-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13975 * anjuta.spec.in: Update specfile to make multiple RPMs.
13976 * data/Makefile.am: make dist fix.
13977 * src/text_editor_menu.c: Fix compile warnings (casts).
13979 2002-11-02 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13980 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: FAQ update.
13981 * tagmanager/general.h, src/launcher.c: FreeBSD fixes (RFE #628576)
13983 2002-11-01 Naba Kumar <naba@gnome.org>
13985 * macros2/*, Makefile.am, configure.in, data/Makefile.am:
13986 Added gnome2 macros to be used by gnome2 project wizard.
13988 * data/autogen.sh.gnome2: Fixed to use our own macros instead of
13991 * macros/Makefile.am: Removed INSIDE_GNOME_COMMAND macro
13992 as it was conflicting with generated projects and is not
13995 * src/appwiz_page1.c, src/project_dbase.h, src/project_type.c,
13996 src/project_type.h, src/source.c, src/wizard_gui.c: Fixed gnome2
13997 project generation, removed qt project as it's not complete and
13998 added gnome2 bonobo wizard.
14000 2002-10-29 Naba Kumar <naba@gnome.org>
14002 * po/POTFILES.in: Updated.
14003 * po/POTFILES.skip: Added.
14004 * preferences.h: Fixed print paper size property name.
14006 2002-10-28 Naba Kumar <naba@gnome.org>
14008 * data/user.properties, data/Makefile.am: Added user properties file
14009 which will be copied in user's ~/.anjuta/user.properties.
14011 * data/anjuta.properties: Changed a comment.
14013 * macros/gnome-pilot.m4: Upgraged to the cvs head of gnome-macros.
14015 * src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
14016 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/preferences.c:
14017 Adde [Settings]->[Preferences]->[Edit user.properties file ...] menu
14020 * src/mainmenu_callbacks.c: Fixed a bug that loads system properties file
14021 instead of user properties file.
14023 * README, anjuta.prj, configure.in: Bumped anjuta version to 1.0.0
14024 * anjuta.spec.in: Added {prefix}/share/doc/anjuta for rpms.
14025 * Makefile.am: Install docs in share/doc/anjuta and not doc/anjuta.
14026 * README, TODO: Updated.
14028 2002-10-28 Naba Kumar <naba@gnome.org>
14030 * manuals/C/anjuta-manual/figures/editor_guides.png,
14031 manuals/C/anjuta-manual/figures/editor_margins.png,
14032 manuals/C/anjuta-manual/figures/editor_markers.png,
14033 manuals/C/anjuta-manual/figures/local_variables.png,
14034 manuals/C/anjuta-manual/figures/open_file_multiple.png,
14035 manuals/C/anjuta-manual/figures/prefs_print.png,
14036 manuals/C/anjuta-manual/figures/print_dlg.png,
14037 manuals/C/anjuta-manual/figures/print_preview.png,
14038 manuals/C/anjuta-manual/figures/symbol_browser.png,
14039 manuals/C/anjuta-manual/figures/variable_tip.png: New png
14040 files for manual documentation.
14042 * manuals/sgmldocs.make,
14043 manuals/C/anjuta-manual/Makefile.am,
14044 manuals/C/anjuta-manual/authors.sgml,
14045 manuals/C/anjuta-manual/build.sgml,
14046 manuals/C/anjuta-manual/compileopts.sgml,
14047 manuals/C/anjuta-manual/debugger.sgml,
14048 manuals/C/anjuta-manual/execute.sgml,
14049 manuals/C/anjuta-manual/fileoperations.sgml,
14050 manuals/C/anjuta-manual/interface.sgml,
14051 manuals/C/anjuta-manual/preferences.sgml,
14052 manuals/C/anjuta-manual/projects.sgml,
14053 manuals/C/anjuta-manual/figures/arguments.png,
14054 manuals/C/anjuta-manual/figures/open_file.png,
14055 manuals/C/anjuta-manual/figures/other_opts.png,
14056 manuals/C/anjuta-manual/figures/scrshot.png,
14057 manuals/C/anjuta-manual/figures/toolbar_browser.png,
14058 manuals/C/anjuta-manual/figures/toolbar_tags.png:
14060 Updated anjuta manual documentation.
14063 2002-10-27 Naba Kumar <naba@gnome.org>
14065 * utilities.[h,c], debugger.[h,c], commands.c: Added gnome-terminal
14066 check and modifies debugger terminal command accordingly
14067 to function properly.
14069 2002-10-25 Naba Kumar <naba@gnome.org>
14071 * manuals/sgmldocs.make: Fixed a couple of bugs.
14072 * data/x-anjuta-project.desktop. data/Makefile.am: Mime handling link.
14074 2002-10-24 Naba Kumar <naba@gnome.org>
14076 * src/debug_tree.c: Fixed a crash bug from Etay.
14078 * global_tags/create_global_tags: Added messages.
14079 Fixed infinite looping within files.
14081 * macro/autogen.sh: Removed debug and warning flags for defaults.
14083 Patch from Vadim Berezniker <vadim@berezniker.com>
14085 * tagmanager/tm_workspace.[h,c], global-tags/create_global_tags.sh,
14086 global-tags/tm_global_tags.c: Fixed infinite loop in system tags
14089 * Makefile.am: XML merge is broken for .destop in RH 8.0, so
14090 temporarily just copy it
14092 2002-10-24 Naba Kumar <naba@gnome.org>
14094 * manuals/sgmldocs.make, anuals/C/anjuta-faqs/anjuta-faqs.sgml,
14095 manuals/C/anjuta-manual/anjuta-manual.sgml,
14096 manuals/C/anjuta-manual/compileopts.sgml,
14097 manuals/C/anjuta-manual/debugger.sgml,
14098 manuals/C/anjuta-manual/execute.sgml,
14099 manuals/C/anjuta-manual/fileoperations.sgml,
14100 manuals/C/anjuta-manual/interface.sgml,
14101 manuals/C/anjuta-manual/introduction.sgml,
14102 manuals/C/anjuta-manual/projects.sgml,
14103 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
14104 manuals/ja/anjuta-faqs/anjuta-faqs.sgml,
14105 manuals/ja/anjuta-manual/anjuta-manual.sgml,
14106 manuals/ja/anjuta-manual/compileopts.sgml,
14107 manuals/ja/anjuta-manual/debugger.sgml,
14108 manuals/ja/anjuta-manual/execute.sgml,
14109 manuals/ja/anjuta-manual/fileoperations.sgml,
14110 manuals/ja/anjuta-manual/interface.sgml,
14111 manuals/ja/anjuta-manual/introduction.sgml,
14112 manuals/ja/anjuta-manual/projects.sgml: Upgraded to Docbook 4.0
14114 2002-10-24 Naba Kumar <naba@gnome.org>
14116 * src/project_type.c: added autogen for qt projects.
14117 * src/debugger.c: enabled debugger debugging for DEBUG MODE.
14118 Fixed a bug that retrieves wrong terminal command.
14119 * src/commnads.c: Added more terminal commands.
14120 * configure.in: Checks for scrollkeeper version.
14122 2002-10-22 Naba Kumar <naba@gnome.org>
14124 * configure.in, acinclude.m4, setup-gettext: Used AM_GNU_GETTEXT
14125 instead of AM_GNOME_GETTEXT.
14127 * src/source.c, data/autogen.sh.*, data/Makefile.am: Added support
14128 for setup-gettext for the wizard generated projects.
14130 * src/source.c: Fixed a bug where glade file wasn't generated.
14132 * src/gnome_project.c: Excluded project version from project dir
14135 2002-10-22 Naba Kumar <naba@gnome.org>
14137 * acinclude.m4: New file with dummy funtion for gettext
14138 cross compatibility fix.
14140 * configure.in, setup-gettext: Fixed to use with AM_GNOME_GETTEXT.
14141 * configure.in: Fixed cflags to avoid useless warnings.
14142 * Makefile.am: EXTRA_DIST += setup-gettext.
14143 * src/toolbars.c: Added space paddings around tags label.
14145 2002-10-21 Naba Kumar <naba@gnome.org>
14147 Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14149 * setup-gettext: New script to maintain gettext cross version
14151 * configure.in, macros/autogen.sh: Fix for gettext cross version
14154 2002-10-21 Naba Kumar <naba@gnome.org>
14156 * debug_tree.c: Fixed incorrect use of debug assertion.
14158 2002-10-18 Etay Meiri <etay-m@bezeqint.net>
14159 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
14160 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
14161 src/memory.c, src/memory.h, src/message-manager-private.cc:
14163 New parsing algorithm; adapted from kdevelop.
14164 Middle button menu for changing the value's display type
14166 2002-10-07 Naba Kumar <naba@gnome.org>
14168 * src/main_menubar_def.h: Changed status bar message for Help->
14169 Browse info pages. Bug #603308
14171 * src/executer.c: Made "User terminal" default for creating
14172 projects (User can always disable it later). Bug #114222
14174 2002-10-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14176 * macros/autogen.sh: Require gettext 0.10.x for autogen
14177 * src/text_editor.c: Fixes Bug #595303
14178 * src/source.c: Fixes Bug #595970
14179 * src/anjuta.c: Fixes Bug #598366
14180 * scingtilla/LexCPP.cxx: Bug #602296
14181 * src/main_menubar_def.h: Bug #604363
14182 * src/find_in_files.[h,c], src/find_in_files_gui.c: Buf #608679
14184 2002-10-07 Jens Georg <mail@jensgeorg.de>
14186 Reviewed by: Naba Kumar <kh_naba@gnome.org>
14187 * gnomefilelist.c: This patch fixes the bug #611542
14189 2002-09-20 Naba Kumar <kh_naba@gnome.org>
14191 * data/properties/Makefile.am: Added tcltk.properties file.
14193 2002-09-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14195 Reviewed by: Naba Kumar <kh_naba@gnome.org>
14197 * README: Updated README
14198 * plugins/class-gen/clsGen.c, src/message_manager.cc
14199 , src/mainmeu_callbacks.c, src/memory.c
14200 , src/project_dbase_gui.c, src/text_editor_gui.c
14201 , widgets/gnomefilelist.c: Set window icons
14202 * configure.in, macros/*, */Makefile.am, anjuta.spec.in:
14203 Enabled release build (stripped + optimized binaries, etc.)
14204 * data/properties/anjuta.properties, src/commands.c,
14205 src/defaults.cFixed bug #595489 (stdin on executables)
14206 * src/appwizard.c, src/main.c, src/message-manager.cc
14207 , src/project_dbase.c, src/toolbar.c, widgets/gnomefilelist.c
14208 , src/debug_tree.c: Memory related (valgrind) fixes.
14209 * src/message-manager-private.[cc,h], src/pixpams.h
14210 , src/preferences.[ch], src/preferences_gui.c: Terminal preferences
14211 * anjuta.prj: Added debug_tree.c to SOURCES
14212 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
14213 src/text_editor_menu.c, src/text_editor_gui.c, src/anjuta.c:
14214 Compacted code and cleaned up unnecessary functions.
14215 * tagmanager/*.[ch]: Code fixes.
14217 2002-08-30 Etay Meiri <etay-m@bezeqint.il>
14219 Reviewed by: Naba Kumar <kh_naba@gnome.org>
14221 * src/debug_tree.c, debug_tree.h, debugger.c, message-manager-private.cc:
14222 Debug tree now detects changes of displayed variables
14223 and changes their color to red
14225 2002-09-20 Naba Kumar <kh_naba@gnome.org>
14227 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
14229 * mainmenu_callbacks.c: Set's the current file name in
14230 file save as dialog.
14232 2002-09-20 Naba Kumar <kh_naba@gnome.org>
14234 Patch from: Vlastimil Holer <xholer@informatics.muni.cz>
14236 * data/properties/tcltk.properties: New file for tcl/tk
14239 2002-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
14241 * src/project_type.[c,h], src/source.c, data/Makefile.am:
14242 Fixed a fatal bug which doesn't let building gnome2 related
14243 projects. They use different autogen.sh script. Defined new
14244 type field "gnome_macro_support".
14246 * data/autogen.sh.gnome2: New file.
14248 * src/utilities.c (anjuta_util_escape_quotes): Fixed a fatal
14249 bug with quotes escaping in quotes.
14251 * src/message-manager-private.cc: Used event box instead
14252 of frame for local message pane, so that the borders appear
14253 properly and nicely.
14255 * src/anjuta.c: Fixed bug #600221 -- anjuta crashes on exit
14256 if there is a project open and all the files are un-docked.
14258 * src/dnd.c: Possible fix for bug #512873 Drag And Drop problems.
14260 2002-08-27 Andy Piper <andy.piper@freeuk.com>
14262 * src/main_menubar_def.h: implement feature request #595356, patch #597161
14263 * THANKS: updated for new contributions
14264 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: patch #597161
14266 2002-08-27 Steven Knight <steven.knight@unh.edu>
14268 * src/appwiz_page1.c, src/pixmaps.h, src/project_dbase.c,
14269 src/project_dbase.h, src/project_type.c, src/source.c,
14270 src/wizard_gui.c: new Qt project type
14271 *** NB not fully tested, may need some work, icon required...
14273 2002-08-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
14275 * src/memory.c, src/memory.h: new memory patch
14277 2002-08-27 Johannes Schmid <clubfan@users.sourceforge.net>
14279 * src/anjuta.c: Fixed bug #589646 CVS preferences visibility
14281 2002-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
14283 * lancher/anjuta_launcher.c: Determine pty from function
14284 call instead of running 'tty' externally.
14286 * data/properties/cs.properties: Added compile/build commands.
14287 Fixed execution properties.
14289 * src/commands.c: Added c# options.
14291 (Patch from: Etay Meiri <etay-m@bezeqint.net>)
14293 * src/debug_tree.[c,h], src/debugger.[c,h],
14294 src/message_manager_private.[cc,h], message_manager.cc, stack_trace.[c,h]:
14296 The following problems, detected by Jean-Noel Guiheneuf, were fixed:
14297 1. Misaligned structs when they are members of other structs.
14298 2. '{' sometimes appears as a variable.
14299 3. Wrong processing of some arrays.
14300 I've also incorporated some code from a patch by Guiheneuf Jean-Noel
14301 that displays the tree in two columns (variable and value).
14303 2002-08-14 Stephane Demurget <demurgets@free.fr>
14305 Added missing keywords reported by Luca Bellonda <lbell@tsc4.com>.
14307 * data/properties/sql.properties: added the DATETIME data type.
14309 * data/properties/html.properties: added the foreach php keyword.
14311 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
14313 * NEWS: Updated with new features.
14315 * data/.cvsignore, doc/.cvsignore: Updated.
14317 Patch from: Etay Meiri <etay-m@bezeqint.net>
14319 * src/debug_tree.h, src/debug_tree.c: New files.
14321 * src/Makefile.am, src/message-manger-private.[h,cc],
14322 src/message-manger.cc: Added Tree view for debugger
14325 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
14327 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
14329 * src/memory.c, src/memory.h: New files.
14331 * src/Makefile.am, src/appwizard.c, src/controls.c,
14332 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
14333 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
14335 Memory view implemetation that would enable viewing raw memory
14338 2002-08-08 Stephane Demurget <demurgets@free.fr>
14340 * AUTHORS: added Biswa, because I wonder why noone already have
14341 written his name in the Anjuta's hall of fame :)
14343 2002-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
14345 * src/appwizard_gui.c: Removed an ambiguous prototype.
14346 * src/appwizard_gui.c: Removed more ambiguous prototypes. This seem to
14347 fix a nasty PPC bug as reported by Todd Goyen <wettoad@knighthoodofbuh.org>.
14348 * THANKS: Updated M. Ali Vardar's email.
14350 2002-08-01 Andy Piper <andy.piper@freeuk.com>
14352 * src/anjuta_gui.c: implemented feature request to stop main and browser
14353 toolbars having exclusive use of space
14355 2002-08-01 Andy Piper <andy.piper@freeuk.com>
14357 * NEWS: updated for 1.0-beta rele.c: commented the define for ANJUTA_DEBUG_DEBUGGER
14358 left over from the previous work to fix bugs :-)
14360 * src/main_menubar_def.h, src/main_menubar.h, src/main_menubar.c,
14361 src/controls.c, src/mainmenu_callbacks.h,
14362 src/mainmenu_callbacks.c: Insert CVS keywords, message strings
14365 * src/watch_gui.c, src/stack_trace_gui.c, src/app_wizard_gui.c,
14366 src/project_import_gui.c, src/sharedlib_gui.c,
14367 src/signals_gui.c: set window icon correctly
14369 * NEWS: more updates for the release
14371 * HACKING: updated for window icons and insert menu information
14373 * src/cvs_gui.c, src/build_project.c,
14374 src/project_import_cbs.c: message strings reviewed
14376 * src/controls.c: context help button should be disabled if
14377 DevHelp is not installed
14380 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
14382 * src/debugger.c: Fixed the signalling screw up because of string
14383 update in gdb used to report the child process PID. Also, no
14384 error dialog will be popped up for "no such file or directory"
14385 error (very annoying and useless error). This error will still
14386 be shown on the debug message window. Avoided terminating the
14387 program when the terminal is terminated -- doesn't hurt, otherwise
14388 we get crappy egg-and-hen problem.
14390 * src/sharedlib.c, src/signals.c: Fixed the incorrect default window
14391 dimensions loading.
14393 * src/anjuta.c: Limited the default size of main window to sane
14396 * src/preferences.c: Fixed some deadly memory corruption bugs in
14397 the recent patches. Return from getenv() should NEVER be freed,
14398 because they are static strings.
14400 * src/preferences_gui.c: Removed the fix for crash bug with font
14401 selection and applied the real fix.
14403 2002-06-08 Andy Piper <andy.piper@freeuk.com>
14405 * NEWS: updated for release
14407 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
14409 * src/launcher.c: Added a fix a memory leak and a possible
14410 fix for zvt-crash bug.
14412 * printing/.cvsignore, plugins/patch/.cvsignore: Added files.
14414 * data/properties/latex.properties,
14415 data/properties/ada.properties: Added file.is.source property.
14417 * src/an_file_view.c: Set auto column size of the file
14420 * src/mainmenu_callbacks.c, src/cvs.c: Fixed bug #542151.
14421 The user is now prompted to confirm the closing of the file
14422 if it is being used by CVS. If yes, the editor is closed and
14423 the CVS operation stops.
14425 2002-06-07 Andy Piper <andy.piper@freeuk.com>
14427 * anjuta.prj: bump project version for release
14428 * BUGS: removed unnecessary file
14430 2002-06-07 Philip Van Hoof <freax@pandora.be>
14432 * widgets/gnomefilelist.c: fix up issue with directory deleted
14433 during the life of the file list widget
14434 * src/preferences_gui.c: sticking-plaster fix to font selection
14435 causes segfault bug
14437 Patches reviewed by Andy Piper <andy.piper@freeuk.com>
14439 2002-06-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14441 * data/properties/anjuta.properties, src/an_file_view.[ch],
14442 src/an_symbol_view.[ch], src/defaults.c, src/preferences.[ch],
14443 src/preferences_gui.c, src/project_dbase.c, src/project_dbase_gui.c:
14444 added options for symbol and file browsers.
14445 * data/properties/cpp.properties: linker flags should come after
14446 the name of the file to compile.
14447 * scintilla/Editor.cxx: fixed gcc compilation warning.
14448 * src/Makefile.am, src/project_import.c: anjuta_import.sh should
14449 be executed from bindir only.
14450 * src/an_file_view.[ch], tagmanager/tm_file_entry.c,
14451 tagmanager/include/tm_file_entry.h: CVS version information in file
14453 * src/anjuta.c, src/preferences.[ch]: remember visibility of messages
14455 * src/controls.c, src/cvs.[ch], src/project_dbase.[ch]: CVS fixes.
14456 * src/launcher.c, src/project_import.c: (hopefully) fixed random ZVT
14457 crashes during file import.
14458 * src/project_import.c: disable project menu items during project
14461 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
14463 2002-06-07 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
14465 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
14466 src/preferences.c, src/main_menubar_def.h, src/main_menubar.c,
14467 src/main_menubar.h, src/controls.c: fixed Insert ChangeLog,
14468 modified Insert menu, added C functions template, header C
14469 template, modified header_template HEADER_H ==> NAMEFILE_H
14471 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
14473 2002-06-05 Andy Piper <andy.piper@freeuk.com>
14475 * data/properties/html.properties: changed some file
14478 2002-06-05 Philip Van Hoof <freax@pandora.be>
14480 * widgets/gnomefilelist.c: Fixed #560759 and #561776
14482 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
14484 2002-06-05 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14486 * data/properties/anjuta.properties, src/defaults.c: Make windows
14487 docked by default, fix the big fonts bug.
14489 * src/an_file_view.c, src/main_menubar_def.h,
14490 src/project_dbase_gui.c: sanitized the Edit/View mess.
14492 * src/main_menubar_def.h, src/main_menu_callbacks.c: Add an item
14493 for customizing shortcuts.
14495 * src/mainmenu_callbacks.c: Search for selected word if present.
14497 * src/text_editor_menu.c: Added context menu options for docking
14498 and undocking editor windows.
14500 * src/main_menubar.h, src/main_menubar.c: more support for the
14501 shortcuts menu item.
14503 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
14505 2002-06-05 Andy Piper <andy.piper@freeuk.com>
14507 * scintilla/RESearch.cxx: removed CVS Log keyword to prevent
14508 all commit messages being written to top of the file
14510 * src/main_menubar_def.h: message strings reviewed
14512 * src/project_import.c: message strings reviewed
14514 * src/source.c, src/glades.c: message strings reviewed. Fixed
14515 some bugs around reading the project properties for creating
14516 .glade and .desktop files in the Application Wizard. There were
14517 typos in the property names being retrieved
14519 * widgets/gnomefilelist.c: changed build_full_path to make
14520 the file widget support ~
14521 Patch from Pierre Sarrazin <sarrazip@sympatico.ca>
14523 * THANKS, widgets/e-shell-about-box.c,
14524 manuals/anjuta-manual/C/authors.sgml: updated for new
14527 2002-06-05 Naba Kumar <kh_naba@users.sourceforge.net>
14529 * src/project_dbase.c: Fixed the file-path-corruption bug
14530 and the cannot-import-file-in-project bug. (follow-up with
14531 the last commit from Stef).
14533 * src/anjuta_cbs.c: Fixed double-confirmation when exiting
14534 with unsaved-project.
14536 2002-06-05 Stephane Demurget <demurgets@free.fr>
14538 * src/project_dbase.c (project_dbase_add_file_to_module): fixed a
14541 2002-06-04 Andy Piper <andy.piper@freeuk.com>
14543 * data/properties/{xml,html,other}.properties: changed some file
14546 * data/anjuta.mime: oops! cvs added
14548 * scintilla/RESearch.cxx: fixed up a problem with comments
14550 * global-tags/create_global_tags.sh: redirect errors to /dev/null
14551 to avoid messages about missing libs
14553 * NEWS: started the release notes
14555 2002-06-04 Andy Piper <andy.piper@freeuk.com>
14557 * HACKING: updated with new information on printing, patch naming
14559 * TODO: removed completed tasks
14561 * THANKS: updated a few contributions
14563 * anjuta.prj: updated the icon file
14565 * anjuta.desktop.in.in: updated to add Categories
14567 * data/anjuta.mime: created a mime type for Anjuta project files
14568 (NB needs to be added to the install in /usr/share/mime/)
14570 * pixmaps/madeinanjuta.xcf: finally added Nick Dowell's
14571 "Coded in Anjuta" button in Gimp XCF format. It can be converted
14572 to PNG for websites.
14574 * plugins/patch/patch-plugin.c: clarified some messages and
14575 made it easier to see different patching sessions
14577 * src/toolbar.c: changed some message text for consistency
14579 * src/preferences_gui.c, src/preferences.c, src/preferences.h,
14580 src/defaults.c, src/anjuta.c, src/anjuta.h: enable/disable tooltips
14582 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
14584 * src/appwiz_page1.c, src/appwizard_cbs.c, src/pixmaps.h,
14585 src/project_dbase.{c,h}, src/project_import_cbs.c,
14586 src/project_type.c, src/source.{c,h}, src/wizard_gui.c:
14587 Added XLib Project and a Dockapp Project types.
14588 * pixmaps/Makefile.am: added line for new pixmap for new xlib
14590 * pixmaps/appwiz_xlib.png: pixmap for new xlib projects
14591 * src/source.c: Fixed memory leak in existing projects.
14592 (filename was not freed)
14593 Patch from Todd Goyen <wettoad@knighthoodofbuh.org>
14595 2002-06-04 Naba Kumar <kh_naba@users.sourceforge.net>
14597 * src/anjuta.h, src/anjuta.c: Added error display funtions
14598 with parent windows.
14600 * src/appwizard_cbs.c: Changed error display function to use
14603 2002-06-03 Naba Kumar <kh_naba@users.sourceforge.net>
14605 * printing/print.h, printing/printing.c: Taken care of document
14606 zoom factor and fixed a font loading bug. Dynamically calculated
14607 text widths to work with zooms properly. Re-organized code for
14608 dynamic text width calulations to work in general with utf8 chars.
14609 Determined font height and width automatically from the font info.
14611 * src/anjuta.c, src/mainmenu_callbacks.c, *src/preferences.c:
14612 src/preferences.h, src/text_editor.c, src/preferences_gui.c:
14613 Converted text.zoom.factor property to use #defined value. Removed
14614 margin header and margin numbers preferences, as they now
14615 calculated dynamically.
14617 2002-06-02 Naba Kumar <kh_naba@users.sourceforge.net>
14619 * printing/print-doc.c, printing/print-doc.h, printing/print-util.c,
14620 printing/print-util.h, printing/print.c, printing/print.h:
14621 Rewritten printing support for style based printing. Syntax highlighted
14622 printing, monochromatic printing, setup using preferences etc.
14624 * src/aneditor.cxx, src/aneditor.h: Added two commands for working with
14625 printing. ANE_GETLANGUAGE and ANE_GETSTYLEDTEXT for geting the document
14626 language and the styled text buffer.
14628 * src/preferences.c, src/preferences.h, src/preferences_gui.c: Redesigned
14629 the print setup preferences page and added printer preferences. Added functions
14630 to retrieve preferences with default values.
14632 * src/text_editor_gui.c, src/main_menubar_def.h: Changed an #include for
14635 * data/properties/anjuta.properties: Added default printer preferences.
14637 * pixmaps/print_color.xpm, pixmaps/print_landscape.xpm,
14638 pixmaps/print_layout.xpm, pixmaps/print_nocolor.xpm,
14639 pixmaps/print_portrait.xpm: CVS added printer setup pixmap files.
14641 * pixmaps/Makefile.am, src/pixmaps.h, anjuta.prj: Added the new pixmaps references.
14643 2002-06-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14645 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14647 src/Makefile.am, src/aneditor.cxx, src/anjuta.c, src/anjuta.h
14648 src/defaults.c, src/message-manager-private.cc, src/project_dbase.c
14649 src/utilities.c, scintilla/PropSet.cxx: Fix memory leaks and other
14650 cleanups, remove dead code, GUI cleanupMemory leaks cleanups.
14652 printing/Makefile.am: Reduced compiler optimizations.
14654 tagmanager/include/tm_project.h, tagmanager/include/tm_work_object.h,
14655 tagmanager/include/tm_workspace.h, tagmanager/tm_project.c,
14656 tagmanager/tm_source_file.c, tagmanager/tm_work_object.c,
14657 tagmanager/tm_workspace.c: TagManager fixes.
14659 2002-06-01 Naba Kumar <kh_naba@users.sourceforge.net>
14661 * printing/*: CVS added. :)
14663 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14665 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14667 * printing*: CVS added.
14668 * printing/*.[ch], printing/Makefile.am, anjuta.spec.in, Makefile.am,
14669 configure.in, src/Makefile.am, src/controls.c, src/main_menubar.[ch],
14670 src/main_menubar_def.h: Gnome Print support
14671 * src/anjuta.c: Fixed a crash bug (NULL pointer check).
14672 * configure.in: Enable debugging flag option
14673 * src/preferences.c, src/preferences.h, src/preferences_gui.c, src/mainmenu_callbacks.c:
14674 Print properties defined.
14675 * global-tags/create_global_tags.sh: More GNOME libraries added, cleanups
14677 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14679 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14681 * src/an_file_view.c, src/an_symbol_view.c: Added Dock/Undock
14682 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
14683 src/anjuta.h, src/text_editor_menu.[ch]: More menu re-organization
14685 * src/text_editor.c: Minor cleanups.
14686 * anjuta.c: Tweaks to 'Goto File Line' functionality.
14687 * src/project_dbase.c: Fixes to add/remove files from project.
14688 * src/help.c: Fix minor memory leak.
14689 * src/project_dbase_gui.c: Remove debugging messages.
14690 * src/utilities.[ch]: Cleanups and minor fixes.
14691 * src/anjuta_gui.c, src/pixmaps.h: Application icon set correctly.
14693 2002-05-30 Naba Kumar <kh_naba@users.sourceforge.net>
14695 * src/anjuta.c [anjuta_apply_preferences()]:
14696 Fixed a crash bug when tab pos is not defined for the editors.
14698 * data/properties/cpp.properties: Set default identifier property to normal.
14699 This fixes the bug in which the fore color gets hidden with dark background.
14701 2002-05-29 Naba Kumar <kh_naba@users.sourceforge.net>
14703 * scintilla/*, scintilla/include/*: Upgraded to the vanilla
14706 * src/aneditor.cxx, src/aneditor.h, src/main_menubar.h, src/main_menubar.h,
14707 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, main_menubar_def.h,
14708 src/anjuta.c, data/properties/anjuta.properties:
14709 Implemented line wrapping.
14711 * src/aneditor.cxx, src/aneditor.h: Implemented Readonly file mode.
14713 * scintilla/LexCPP.cxx: Added the custom code (insidePreprocessor variable
14714 usage and SCE_C_WORD3 flagging) used by tagmanger for maintaing custom
14715 tags. Code was reviewed from GNOME Bonsai view.
14717 * scintilla/include/SCILexers.h: Added definition of SCE_C_WORD3 as
14718 it seems to have been removed by scintilla people.
14720 * data/properties/anjuta.properties: Set default line wrap to false, as
14721 is noticably slow with big files.
14723 2002-05-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
14725 * src/project_import_gui.c: disallow the selection of files in
14727 * src/mainmenu_callbacks.c, src/preferences.c: cleanups to identity
14730 2002-05-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14732 * src/an_file_view.c, src/an_symbol_view.c, src/text_editor_menu.c,
14733 src/main_menubar_def.h, src/pixmaps.h, :Added some icons to menu items.
14734 * src/controls.c, src/main_menubar.[ch]:Some menu organization cleanups.
14735 * src/project_dbase.[ch], src/project_dbase_gui.c: Adding files to projects
14736 now works properly.
14737 * src/gnome_project.c, src/mainmenu_callbacks.[ch]: Minor API change.
14738 * scintilla/include/PropSet.h, tagmanager/read.c: Accept '$' in identifiers.
14739 * src/utilities.[ch]: Added some utility functions.
14740 * tagmanager/tm_project.c: Fix for bug in file removal from project.
14742 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
14744 2002-05-26 Andy Piper <andy.piper@freeuk.com>
14746 * HACKING: info on FIXME statements and removed ccview references
14747 * Makefile.am: added rule to make RPM package
14749 2002-05-26 Andy Piper <andy.piper@freeuk.com>
14751 * THANKS, widgets/e-shell-about-box.c,
14752 manuals/anjuta-manual/C/authors.sgml: updated for new
14754 * src/anjuta.c: removed unnecessary warning code since CVS
14755 support is now implemented :-)
14756 * manuals/sgmldocs.make: implemented a fix for bug #553969
14757 * manuals/C/anjuta-tutorial/anjuta-tutorial.sgml: fixed some CRs
14758 * manuals/C/anjuta-tutorial/anjuta-turorial-C.omf,
14759 manuals/C/anjuta-faqs-C.omf: modified the descriptions
14761 2002-05-20 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
14763 * src/main_menubar.c, src/main_menubar.h, src/controls.c,
14764 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
14765 src/main_menubar_def.h, src/preferences_gui.c,
14766 preferences.c, preferences.h: setup Username and Email
14767 preferences, Insert ChangeLog and Username editor functions
14769 Patch reviewed and modified by Andy Piper <andy.piper@freeuk.com>
14771 2002-05-17 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
14773 * src/commands.c, src/compiler_options_cb.c src/compiler_options_gui.c
14774 src/src_paths_cbs.c, src/src_paths_gui.c
14775 Fixed some minor bugs and replace gtk_entries by gnome_file_entries
14777 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
14779 2002-05-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14781 * src/main_menubar.[ch], main_menubar_def.h: Added back/forward
14782 and goto tag menu items to main menu.
14784 2002-05-09 Andy Piper <andy.piper@freeuk.com>
14786 * THANKS, widgets/e-shell-about-box.c,
14787 manuals/anjuta-manual/C/authors.sgml: added new contributors
14788 * HACKING: updated with info on files to change for credits
14790 2002-05-09 Dan Elphick <dre00r@ecs.soton.ac.uk>
14792 * src/aneditor.cxx: extended extension list which fixes segfault
14793 on selecting lisp, ruby or matlab as highlight style.
14795 2002-05-09 Andy Piper <andy.piper@freeuk.com>
14797 * src/main_menubar_def.h: fixed an array initialiser and fixed
14798 the lexer settings for the new entries on the Format menu
14800 2002-05-07 Stephane Demurget <demurgets@free.fr>
14802 * Synced with Scintilla 1.45
14804 2002-05-06 Andy Piper <andy.piper@freeuk.com>
14806 * anjuta.prj: added another missing file
14807 * ChangeLog: fixed some incorrect change dates I caused by
14808 sloppy cut-and-pasting :-/
14810 2002-05-06 Andy Piper <andy.piper@freeuk.com>
14812 * src/mainmenu_callbacks.c: fixed title of new About box
14814 2002-05-05 Andy Piper <andy.piper@freeuk.com>
14816 * src/pixmaps.h: added macros for OpenGL and SDL project icons
14818 2002-05-05 Andy Piper <andy.piper@freeuk.com>
14820 * pixmaps/appwiz_opengl.png, pixmaps/appwiz_sdl.png: added new files
14821 * anjuta.prj: updated for new files
14823 2002-05-05 Naba Kumar <kh_naba@users.sourceforge.net>
14825 * widgets/e-shell-about-box.c: Added version display.
14827 2002-05-03 Andy Piper <andy.piper@freeuk.com>
14829 * launcher/anjuta_launcher.c, src/dnd.c, src/session.c,
14830 widgets/scroll_menu.c: fixed up some compiler warnings (patch
14831 from Philip Van Hoof)
14833 2002-05-03 Andy Piper <andy.piper@freeuk.com>
14835 * manuals/C/anjuta-tutorial/Makefile.am: removed a circular
14837 * manuals/ja/anjuta-manual/anjuta-manual.sgml,
14838 manuals/ja/anjuta-manual/debugger.sgml: fixed some markup problems
14839 that produced build errors (needs checking on a machine with the
14841 * data/properties/lisp.properties: updated to match format of other
14842 lexer property files supplied with Anjuta
14844 2002-05-03 Andy Piper <andy.piper@freeuk.com>
14846 * anjuta.prj: added new files
14847 * HACKING: added information from the mailing list on
14848 adding new project types to the wizard (thanks to Johannes)
14850 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14852 * src/utilities.h, src/launcher.c, src/gnome_project.c,
14853 src/appwiz_page2.c: Fix for 547038.
14855 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
14857 * attach_process.c, attach_process_cbs.c: Fixed a dialog
14860 * about.h: cvs removed.
14862 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14864 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
14868 * src/anjuta.c (anjuta_system_error): checks for the error number to
14869 know whether the error description is needed or not.
14871 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
14873 * pixmaps/anjuta_logo.png: New about logo.
14875 * pixmaps/anjuta_icon.png: New icon from Misha. The
14876 old one had trouble with some gtk themes.
14878 * about.c: Removed. No longer needed.
14880 * mainmenu_callbacks.c: Removed reference of about.h
14882 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14884 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14886 * widgets/e-shell-about-box.[ch], configure.in, Makefile.am,
14887 mainmenu_callbacks.c, widgets/Makefile.am: Implemented the new
14888 About Dialog (thanks to the Evolution team for the cool widget!)
14890 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
14892 Patch from lbell <lbell@tsc4.com>
14894 * src/find_in_files.c, src/find_in_files.h,
14895 src/anjuta.c: Added save_yourself, load_yourself routines.
14897 * src/find_in_files.{h,c}, src/find_in_files_gui.c:
14898 Added "Append messages" toggle button. This will enable
14899 the search results to be appended to the already existing
14902 * src/debugger.c: Fixed a typo.
14904 * src/find_text.c, src/breakpoints.c, src/project_dbase.c,
14905 src/session.c, src/session.h: Improved session management.
14907 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
14909 * THANKS, FUTURE, AUTHORS: Changed my email and
14912 2002-05-02 Stephane Demurget <demurgets@free.fr>
14914 Impl. feature request #525271 (add Lisp support).
14916 * data/properties/lisp.properties: added.
14918 * data/properties/Makefile.am, data/properties/anjuta.properties: added
14919 the lisp properties.
14921 * src/main_menubar_def.h, src/lexer.h, src/aneditor.cxx,
14922 src/utilities.[ch]: added support for the Lisp highlight style.
14924 2002-05-02 Stephane Demurget <demurgets@free.fr>
14926 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
14927 src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
14928 src/text_editor_cbs.c: replaced the tabs ordering menuitem by a
14929 option preferences to have a persistent setting. Plus it's not used
14930 often, so it's better here than flooding the menus.
14932 * src/preferences.[ch], src/preferences_gui.c: ditto, plus made the
14933 preferences pages a lot more consistent and sweeter: tabs direction
14934 radiobuttons are directed against the meaning, all pages have an
14935 outter frame, a lot of padding, removed all expand attributes for
14936 vertical boxes, ...
14938 That's not a total revamp, but it's really looking better now, even
14939 if there's still work to be done.
14941 2002-05-01 Andy Piper <andy.piper@freeuk.com>
14943 * src/main_menubar_def.h, src/cvs_gui.c: updates to strings
14944 * TODO: added task to be completed before next release (update all credits)
14946 2002-05-01 Stephane Demurget <demurgets@free.fr>
14948 * THANKS, src/about.c, manuals/anjuta-manual/C/authors.sgml: added
14951 2002-05-01 Benke László <decike@freemail.hu>
14953 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
14955 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
14956 src/main_menubar_def.h, src/mainmenu_callback.[ch],
14957 src/text_editor_cbs.c: added an "automatic tab ordering" checkmenuitem
14958 to the format menu in order to reorder the notebook tabs in
14959 alphabetical order everytime a file is created/opened/saved.
14961 2002-05-01 Philip Van Hoof <freax@pandora.be>
14963 * widgets/gnomefilelist.[ch] (history_combo_go),
14964 (history_combo_clicked): impl.
14966 (gnome_filelist_new_with_path): use this new impl.
14968 2002-05-01 Stephane Demurget <demurgets@free.fr>
14970 * src/project_dbase_gui.c (add_file): added the xpm file type.
14972 2002-04-30 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14974 Patch reviewed by Stephane Demurget <demurgets@free.fr> except for the
14977 * src/anjuta.[ch]: Changed local tag list to use line numbers instead
14980 * src/an_symbol_view.[ch], src/mainmenu_callbacks.[ch],
14981 src/text_editor_menu.c: Added context sensitive search in symbol
14982 browser and editor.
14984 * configure.in: Changed version number to 0.1.9.99.
14986 * scripts/anjuta_import.sh.in, scripts/anjuta_project.template,
14987 src/project_import.c: Minor changes to project import facility.
14989 * src/preferences.[ch], src/preferences_gui.c: Fix for bug #537273
14990 (Forced to use specific brace format)
14992 * tagmanager/include/tm_tag.h, tagmanager/include/tm_workspace.h,
14993 tagmanager/tm_tag.c, tagmanager/tm_work_object.c,
14994 tagmanager/tm_workspace.c: Minor TagManager fixes and updates.
14996 2002-04-30 Johannes Schmid <clubfan@users.sourceforge.net>
14998 Patch reviewed by Stephane Demurget <demurgets@free.fr> who made
14999 replaced the spinbutton with an hscale, and made the UI less "blocky".
15001 * src/cvs_gui.c: When diffing a project you can choose date and
15004 * src/project_dbase.c: Import_file activated again
15006 * configure.in, plugins/Makefile.am: Added patch plugin
15008 * plugins/patch/*: The new patch plugin
15010 2002-04-28 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15012 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
15014 * src/aneditor.cxx (StartAutoCompletedWord): the duplicates in the
15015 dropdown list shown by autocompletion are now removed.
15017 2002-04-28 Philip Van Hoof <freax@pandora.be>
15019 Patch reviewed by Stephane Demurget <demurgets@free.fr> who merged
15020 a bunch of filetypes from the older version.
15022 * src/project_dbase_gui.c (add_file): changed the import
15023 dialog's filetypes combo contents depending on the
15024 type of data to be imported.
15026 2002-04-28 Stephane Demurget <demurgets@free.fr>
15028 * src/fileselection.[ch] (fileselection_addtype_f): removed the use of
15029 the amount parameter as Philip stated and reformated to follow the
15032 * src/project_dbase.c (project_dbase_make_default_filetype_list):
15033 changed accordingly.
15035 2002-04-25 Stephane Demurget <demurgets@free.fr>
15039 * src/main_menubar_def.h: replaced the shortcut for "Find next" to
15040 Shift-F6, to be more consistent with other Gnome apps.
15041 Moved the "Search next" entry under the "Search" one, and swapped the
15042 order of the "Find in files" and "Find and Replace" ones.
15044 Some additional fixes ands cleanups on the edit menu.
15046 * src/main_menubar.h: replaced all occurences of repeat_find by
15047 find_again for the code to be more consistent.
15049 * src/main_menubar.c (update_main_menubar): made the "Find next" entry
15050 sensitiveness depending on the existence of an active text buffer.
15052 * TODO: added some bits about improving the usability of the
15053 search/search again couple.
15055 2002-04-25 Stephane Demurget <demurgets@free.fr>
15057 * src/preferences_gui.c: made the tab labels text more consistent
15060 2002-04-25 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15062 Patch reviewed and improved by Stephane Demurget <demurgets@free.fr>
15064 * manuals/C/anjuta-tutorial/Makefila.am: fixed the glade picture
15067 * src/main.c (main): simplified some code and cleanups.
15069 Fix a part of #499366:
15071 * src/commands.[ch] (sync_from_props), (command_editor_save),
15072 (on_apply_clicked), (create_command_editor_gui): added the gui
15073 corresponding to the command.terminal preference.
15075 2002-04-25 Stephane Demurget <demurgets@free.fr>
15079 * anjuta.spec.in: added build requirements for the source rpm.
15081 2002-04-24 Johannes Schmid <clubfan@users.sourceforge.net>
15083 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
15085 * src/appwiz_page1.c, src/appwizard_cbs.c, src/glades.c,
15086 src/pixmaps.h, src/project_dbase.[c,h], src/project_import_cbs.c,
15087 src/project_type.c, source.c, wizard_gui.c:
15088 Added new GNOME 2 project types and changed glade behaviour to
15089 produce GTK code if project type GTK was selected and GTKmm code
15090 if project type GTKmm was selected (and not depending on the
15091 selected language. Disabled glade for GNOME 2 projects because
15092 we will need glade2 there.
15094 * src/project_dbase.c: Fixed a memory lack.
15096 * pixmaps/appwiz_*2.png: Added GNOME 2 icons from Misha
15098 * src/cvs.c: Added an error message if jobs are running
15100 2002-04-23 Naba Kumar <kh_naba@users.sourceforge.net>
15102 * tagmanager/tm_work_object.c: Fixed a chrash
15103 bug which occurs when it tries to stat an empty
15106 2002-04-22 Naba Kumar <kh_naba@users.sourceforge.net>
15108 * src/controls.c: CVS menu items now becomes
15109 insensitive when the launcher is busy.
15111 * src/anjuta.c, cvs.h, cvs.c: Created a function
15112 to update the cvs preferences when preferences are
15113 applied in preferences dialog and called it from
15114 anjuta_update_preferences().
15116 2002-04-19 Naba Kumar <kh_naba@users.sourceforge.net>
15118 * src/cvs.c: Added a space in the cvs command
15119 before the revision part. This fixes the cvs
15120 error we get when cvs-diffing with revisions.
15122 * src/cvs.c: Fixed a compiler warning.
15124 * src/find_replace.c: The dialog now remembers
15125 the settings including the "prompt on replace"
15126 which seems to have broken somewhere line the
15129 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
15131 * src/cvs.{h,c}, src/cvs_cbs.{h,c}, src/cvs_gui.{h,c}:
15132 Added a new property in cvs class to hold a boolean
15133 for enabling date in cvs diff. This fixed the bizzare
15134 diff output due to the date that goes with the cvs
15135 command. Also, set the default value of compression
15136 to 3 and unified diff option to 1.
15138 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
15140 * src/cvs.c: The diff editor is set to hilite as
15141 diff syntax hiliting.
15143 * configure.in, manual/Makefile.am:
15144 Added a new manual module for ja language.
15146 * manual/ja/*/*/*: New module and files for the
15147 ja translation for the anjuta documentation
15148 from Takeshi AIHANA <aihana@jcom.home.ne.jp>
15150 2002-04-17 Naba Kumar <kh_naba@users.sourceforge.net>
15152 * src/launcher.c: Made a very messy work around
15153 for the launcher authentication to work properly.
15155 * src/find_replace.c: Applied the missing patch
15156 from Dan Elphick <dre00r@ecs.soton.ac.uk>
15158 2002-04-16 Andy Piper <andy.piper@freeuk.com>
15160 * src/cvs.c, src/main_menubar_def.h: made message strings
15161 consistent with existing standards from our own documentation
15162 (such as uppercase P in Project, corrected spelling of
15165 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
15167 * src/cvs_gui.c: Cleaned up gui and aligned various
15168 widgets to give a clean look.
15170 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
15172 * src/launcher.c: Added work around to retrieve
15173 the child exit code. It works. :)
15175 * src/find_in_files.c, src/gnome_project.c,
15176 src/project_import.c, src/cvs.c, src/configure.c, src/compile.c,
15177 src/clean.c, src/clean_project.c, src/build_project.c,
15178 src/build_file.c: Modified to handle the new
15181 2002-04-15 Dan Elphick <dre00r@ecs.soton.ac.uk>
15183 * src/find_replace.c: Changed signal to call
15184 on_replace_text_close on from delete_event
15185 to close => the replace history is now updated.
15187 2002-04-15 Naba Kumar <kh_naba@users.sourceforge.net>
15189 * src/cvs.c: escaped the cvs import message before
15192 2002-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
15194 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
15196 * src/cvs.[c/h], src/texteditor.[c/h]: Fixed bug #542151
15198 * src/cvs.[c/h], src/cvs_cbs.[c/h], src/cvs_gui.[c/h]:
15201 * src/preferences_gui.c: GUI improvements
15203 * src/project_dbase.c, src/controls.c: Fixed some menu stuff
15205 2002-04-13 Naba Kumar <kh_naba@users.sourceforge.net>
15207 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c:
15208 Removed static qualifier from tm_tag_type_name() and
15209 availed it's prototype for use in outside code. also
15210 created reverse map function tm_tag_type_name();
15212 * src/anjuta.c: Implemented qualified tags names for
15213 the tag list (on the toolbar pulldown list) to avoid
15214 ambiguty in tags with similar names (like prototype
15215 and definition). Patch modified and improved.
15217 Patch from: Todd Goyen <wettoad@knighthoodofbuh.org>
15219 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
15221 * src/utilities.[c,h]: Added a utility funtion
15222 that escapes the single and double quotes in a
15223 given string. Useful for passing command line
15226 * src/cvs.c: Escaped the cvs log message before
15227 passing it to cvs command line to avoid ambiguties
15228 with quotes in the message.
15230 * pixmaps/anjuta_icon.png: Changed to the new icon.
15231 from Todd Goyen <goyen@mbi-berlin.de>
15233 * src/message-manager-private.cc: Added regex to
15234 recognize (underline hilite) the parsable outputs
15235 from the zvt terminal.
15237 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
15239 Patch from: Tina Hirsch <tehirsch@arcor.de>
15241 * src/project_type.c:
15242 Fixed a bug in the wxproject type and modified the erroroutput when
15243 configure doesn't find wx-config
15245 Patch from: Timothee Besset <ttimo@idsoftware.com>
15247 * src/anjuta.c, src/message-manager-private.cc,
15248 src/message-manager-private.h
15249 Catches double clicks in the zvt terminal, and calls goto_error_line
15250 to jump to the appropriate location in the source. This will recognize
15253 2002-04-10 Naba Kumar <kh_naba@users.sourceforge.net>
15255 * src/build_project.c: Taken care of memory leak
15256 by freeing cmd variable properly.
15258 * src/main_menubar_def.h: Fixed wrong signal connection
15259 for cvs project commit.
15261 * src/cvs_cbs.c: Fixed non-functional "cancel" button.
15263 * src/preferences_gui.c: Added some border and adjusted
15264 expandsion, filling in box adds to make the cvs preferences
15267 2002-04-03 Johannes Schmid <clubfan@users.sourceforge.net>
15269 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
15271 * src/cvs*, src/main_menubar*, src/preferences*:
15272 Moved CVS settings to preferences, added a nice login dialog.
15274 * src/controls.c, src/project_dbase.c:
15275 CVS project options are only shown if a project is open
15277 * src/build_project.c:
15278 User is now asked if he wants to install as root
15283 * anjuta.prj: Updated with cvs files
15285 * TODO: Remove task which are done
15287 2002-03-31 Naba Kumar <kh_naba@users.sourceforge.net>
15289 * pixmaps/Makefile.am, src/compile.c, src/configurer.c,
15290 src/cvs.c, src/cvs_gui.c, src/gnome_project.c,
15291 src/launcher.c, src/main_menubar_def.h, src/pixmaps.h:
15293 Modified launcher to use controlling terminal to detect and
15294 take care of password authentications (for example, for cvs
15295 and root installs).
15297 * pixmaps/password.png: New file.
15299 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
15301 Anjuta kick start tutorial wirtten by:
15302 Ishan Chattopadhyaya <ichattopadhyaya@yahoo.com>
15304 * manuals/C/anjuta-tutorial, manuals/C/anjuta-tutorial/Makefile.am,
15305 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
15306 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
15307 manuals/C/anjuta-tutorial/figures/*.png:
15311 * configure.in, manuals/C/Makefile.am, manuals/C/topic.dat
15315 2002-03-28 Roel Vanhout <roel@stack.be>
15317 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
15319 * src/aneditor.cxx, src/preferences.c, src/preferences.h,
15320 src/preferences_gui.c:
15321 Added option to wrap around to beginning/end of file when on last bookmark
15322 and next/previous bookmark is pressed
15324 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
15326 Patch from Philip Van Hoof <freax@pandora.be>
15328 * src/gnomefilelist.c:
15329 Added gimp like feature that changes the file extension of
15330 the filename entered in the selections when the file
15333 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
15335 Patch from Roy Wood <roy.wood@filogix.com>
15337 * src/controls.c, src/find_text.c, src/find_text.h,
15338 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
15339 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
15341 Menuitem for entering currently selected text as find target,
15342 added key accel for "find next" and changed some key accels for
15343 other key for consistency.
15348 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
15350 * src/watch.c, src/watch.h, src/watch_cbs.c,
15351 src/watch_cbs.h, src/watch_gui.c:
15353 Patch from Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>
15355 Added change watch entries feature
15356 and Watch entries modify on double click fixed.
15358 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
15360 * src/mainmenu_callbacks.c:
15362 Project commit should not bypass dialog as
15363 we need to get the cvs log from the user.
15365 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
15367 * src/project_dbase.c:
15369 Patch from Roy Wood <roy.wood@filogix.com>
15371 Fixed docking bug with the new docking patch
15372 to fix copy/paste bug.
15374 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
15376 * src/cvs.c, src/cvs.h, src/cvs_cbs.c, src/cvs_cbs.h
15377 src/cvs_gui.c, src/cvs_gui.h, src/main_menubar.c,
15378 src/main_menubar.h, src/main_menubar_def.h,
15379 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
15381 Added cvs project support. Featured bypass cvs dialog for
15382 cases where we don't need dialog (such as project and right
15383 click selection from file browser). Cleaned up cvs code to
15384 make them generic cvs operations instead of separate file
15385 and project operations. Added cvs log action. Increased
15386 file entry box width and enabled "unified diff" by default.
15387 Used Editor buffer for status and log and set hilite for
15388 these buffers including diff buffer (DIFF hilite).
15390 2002-03-23 Tina Hirsch <cevina@users.sourceforge.net>
15392 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
15394 * data: Added file autogen.sh.wxwin
15395 * data/Makefile.am: Added entry for autogen.sh.wxwin
15396 * pixmaps: Added project image appwiz_wxwin.png
15397 * pixmaps/Makefile.am: Added entry for appwiz_wxwin.png
15398 * src/appwizard_cbs
15399 src/compiler_options.c
15401 src/project_dbase.c
15402 src/project_dbase.h
15403 src/project_import_cbs.c
15407 src/wizard_gui.c: Added everything necessary for new
15408 project type 'wxWindows (wxGTK)
15409 * src/project_dbase.c: Fixed a bug that caused every project
15410 to be a glade project in dialog
15411 'Project information'.
15413 2002-03-25 Naba Kumar <kh_naba@users.sourceforge.net>
15415 Patch submitted by Roy Wood <roy.wood@filogix.com>
15417 * src/anjuta_gui.c, src/message-manager-dock.c,
15418 src/project_dbase.c:
15420 fixed the copy/paste bug by rewriting dock/undock
15423 2002-03-22 Johannes Schmid <clubfan@users.sourceforge.net>
15425 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
15427 * src/cvs*, src/Makefile.am:
15428 New file for CVS support. File operations currently work
15429 cvs login needs to be done. Project support is not yet
15432 * src/main_menubar*, src/mainmenu_callbacks,
15433 src/anjuta.c, src/anjuta.h:
15434 Added menus and functions for cvs commands.
15436 * src/text_editor_menu.h:
15437 Added #include <gtk/gtk.h>
15440 Removed a warning (and this time it works ;-)
15442 * src/utilities.c, src/utilities.h:
15443 Added a utility function to retrieve directory
15444 name out of full path.
15446 2002-03-11 Jeroen van der Vegt <ajvdvegt@sourceforge.net>
15448 * src/executer.c: (create_executer_dialog): changed the default
15449 focus on the entry.
15451 2002-03-10 Naba Kumar <kh_naba@users.sourceforge.net>
15453 * widgets/gnomefilelist.c:
15454 Fixed duplicate history entries for the same directory.
15456 2002-03-10 Stephane Demurget <demurgets@free.fr>
15460 * src/main_menubar_def.h: removed the Ctrl-L shortcut for Save All, as
15461 it's already used by scintilla to delete the whole current line.
15463 2002-03-10 Stephane Demurget <demurgets@free.fr>
15467 * src/anjuta_cbs.c: (on_open_filesel_ok_clicked): removed unecessary
15468 calls to fileselection_hide_widget,
15469 (on_open_filesel_cancel_clicked): removed.
15471 * src/project_dbase.c: (on_open_prjfilesel_cancel_clicked),
15472 (on_add_prjfilesel_cancel_clicked):
15474 * widgets/gnomefilelist.[ch]: (gnome_filelist_set_multiple_selection):
15477 * src/fileselection.c: Made some functions static.
15478 (fileselection_hide_widget): rewritten using the new
15479 gnome_filelist_set_multiple_selection function.
15481 * src/fileselection.c: (on_file_selection_delete_event): removed
15482 unuseful widget hides. Some cleanups,
15483 (on_file_selection_cancel_clicked): impl,
15484 (create_fileselection_gui): changed the cancel button clicked's
15485 callback to use this new function.
15487 * src/anjuta.c: (anjuta_new):
15488 * src/project_dbase.c: (project_dbase_new): removed the use of cancel
15489 callbacks, because this the gnome filelist widget's job.
15491 * widgets/gnomefilelist.c: (gnome_filelist_new_with_path): removed
15492 clist selection mode duplicates set,
15493 (gnome_filelist_key_press): use the new impl. function.
15495 2002-03-10 Stephane Demurget <demurgets@free.fr>
15499 * src/appwizard_cbs.c: (on_druidpagestandard2_next):
15500 fixed some bogus code using an array cell out of
15501 range, removed unecessary gettext usages.
15503 * src/appwiz_page2.c: (on_prj_name_entry_changed):
15504 some cleanups and now transform minus characters to
15508 (source_write_configure_in),
15509 (source_write_toplevel_makefile_am),
15510 (source_write_desktop_entry),
15511 (source_write_glade_file):
15512 * src/project_dbase.c: (project_dbase_summon_glade),
15513 (project_dbase_generate_source_code):
15514 * src/glades.c: (gladen_write_glade_write):
15515 replaced some occurences of the target name by the
15516 project filename, using project_dbase_get_proj_name,
15517 to fix the name of some files.
15518 Fixed a lot of mem leaks.
15519 Various code cleanups.
15521 2002-03-06 Stephane Demurget <demurgets@free.fr>
15523 Merged with latest (1.44) scintilla.
15525 Added: - The calltip.<lexer>.end.definition property to display help
15526 text on a second line of calltip.
15527 - The calltip.<lexer>.word.characters property to correctly find
15528 calltips for functions that include characters like '$' which
15529 is not normally considered a word character.
15530 - The use.monospaced property to determine initial state of
15531 Use Monospaced Font setting.
15533 Bugs fixed: Too many to mention; please see :
15534 http://www.scintilla.org/ScintillaHistory.html for the
15537 * scintilla/*/*: updated nearly all files.
15539 * TODO: removed the need of a scintilla merge.
15541 Merged with latest (1.44) SciTE properties.
15543 * data/properties/anjuta.properties: added the wrap, use.monospaced
15546 * data/properties/html.properties: added a missing php extension, and
15547 updated php keywords to the latest reference.
15549 * data/properties/pascal.properties: added commands to compile, build
15550 and execute pascal applications.
15552 * data/properties/lua.properties: added styles for statements.
15554 * data/properties/bash.properties: added the declare keyword.
15556 Fixed distchecking.
15558 * global-tags/Makefile.am,
15559 global-tags/create-global-tags.sh: used some kind of ugly hack to
15560 make distchek work, since noone has proposed some better way.
15562 * src/main_menubar_def.h: Ctrl-W is now associated to close file,
15563 and Ctrl-N replace Alt-N for new file according to the Gnome design
15566 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
15568 * widgets/gnomedirlist.c
15569 widgets/gnomedirlist.h
15570 widgets/gnomefilelist.c
15571 widgets/gnomefilelist.h:
15573 Added GPL headings in the file.
15575 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
15577 * src/attach_process.c
15578 src/attach_process_cbs.c
15579 src/attach_process_cbs.h
15580 src/attach_process_gui.c
15582 src/breakpoints_cbs.c
15583 src/breakpoints_cbs.h
15584 src/breakpoints_gui.c
15586 src/compiler_options.c
15587 src/compiler_options_cbs.c
15588 src/compiler_options_cbs.h
15589 src/compiler_options_gui.c
15590 src/find_in_files.c
15591 src/find_in_files_cbs.c
15592 src/find_in_files_cbs.h
15593 src/find_in_files_gui.c
15598 src/preferences_gui.c
15599 src/project_config.c
15601 src/src_paths_cbs.c
15602 src/src_paths_cbs.h
15603 src/src_paths_gui.c:
15605 Bugs #521629 and #522427 fixed. The problem was, that the
15606 escape-key was not catched and the dialog was hidden, but
15607 the flag was not set correctly.
15609 Changed the callbacks for delete_event to close, using gnome_dialog_close(),
15610 using the gnome_dialog_close_hides()-setting present in most dialogs.
15611 Instead of _hide() in the button-callbacks, calling gnome_dialog_close(), which
15612 emits "close" and set the flag in the close-callback.
15614 Patch from: Jens Georg <mail@jensgeorg.de>
15616 2002-03-06 Stephane Demurget <demurgets@free.fr>
15618 * src/*.{c,cpp}: s/string_free/g_free/
15620 * src/utilities.[ch]: (string_free): removed.
15622 2002-03-06 Dan Elphick <dre00r@ecs.soton.ac.uk>
15624 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
15626 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
15627 src/mainmenu_callbacks.[ch]:
15628 Removed Project menu options: README, TODO, ChangeLog and NEWS
15629 Moved Save Build Messages to Build menu and only highlight it
15630 when there are build messages.
15631 Corrected a spelling: "mojority" -> "majority"
15632 Fixed initialisation of edit.edit_app_gui so now Edit menu
15633 can be shown when no project is loaded.
15635 * src/project_dbase.h: Removed prototype for static function
15637 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
15639 * src/text_editor.c: Editor is marked changed after
15642 Patch from: Jens Georg <mail@jensgeorg.de>
15644 2002-03-04 Roel Vanhout <roel@stack.be>
15646 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
15648 * src/find_in_files.c, src/find_in_files.h, src/find_in_files_gui.c
15649 Added option to ignore binary files on 'Find in files' (grep -I option)
15651 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
15654 session restoration and commandline load in
15657 * src/anjuta.[h,c], src/anjuta_cbs.c:
15658 Removed "clear windows menu" and prevented runtime
15661 * src/compile.c, src/build_file.c, src/build_project.c,
15663 Takes into account the preference setting for
15664 show dialog when job completes. Dialogs are
15665 shown when it is enabled otherwise not.
15667 2002-03-03 Roel Vanhout <roel@stack.be>
15669 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
15672 Store 'Find...' search string on search so that 'Find Next' will search for
15673 that string, even if the dialog hasn't been closed yet.
15675 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
15677 * src/anjuta.[h,c], src/anjuta_gui.c, src/anjuta_cbs.c,
15678 src/controls.c, src/main_menubar.h, src/main_menubar.[h,c],
15679 src/main_menubar_def.h:
15681 Organized menus, removed "Windows" and "Utilities" menus from the
15682 menubar [they are no longer needed]. Also removed some extragenous
15685 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
15687 * src/message-manager-private.cc:
15688 Set message clist selection mode to BROWSE.
15690 * src/message-manager.cc, src/an_symbol_view.c,
15691 src/an_file_view.c:
15692 Added Key navigation for the CTree and CList. Arrow left for
15693 node collapse, right for node expand, space (or enter) for
15694 activation (same as double click).
15696 2002-03-03 Roel Vanhout <roel@stack.be>
15698 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
15700 * plugins/class-gen/clsGen.c
15701 Added functionality to semi-intelligently prefill filename
15702 boxes with names deduced from class name
15704 2002-02-26 lbell <lbell@tsc4.com>
15706 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
15707 * src/preferences_gui.c:
15708 Removed an incorrect use of gtk_misc_set_alignment().
15710 * src/anjuta.c, src/anjuta.h, src/controls.c, src/main.c,
15711 src/main_menubar.c, src/mainmenu_callbacks.c, src/preferences.c,
15712 src/preferences.h, src/preferences_gui.c:
15714 Added the option to reload last open project at the startup.
15715 Added the possibility to open a new project without close
15718 * src/properties.cxx:
15719 Corrected a spelling mistake in message string.
15722 Updated session functions.
15724 2002-02-26 Naba Kumar <kh_naba@users.sourceforge.net>
15726 * widgets/gnomefilelist.c: Bug fixes.
15728 Patch from Philip Van Hoof <freax@pandora.be>
15730 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
15732 * src/an_file_view.c:
15733 anjuta was unable to open some files becuase they were not being
15734 recognized as "text/*" mime type (example files *.rej, *.in, etc.).
15735 Removed mime checking when opening with anjuta, becuase it doesn't
15736 hurt to open binary files in anjuta (some even may want to do so).
15738 Added a warning when mime type is not set when "view with default
15739 viewer" is activated.
15741 * src/an_file_view.c, an_symbol_view.c:
15742 Converted N_() to _() where ever appropriate in the strings.
15744 2002-02-25 Johannes Schmid <clubfan@users.sourceforge.net>
15746 * src/appwizard_gui.c, src/appwizard_cbs.c
15747 src/wizard_gui.c/h, src/appwiz_page3.c,
15748 src/project_import_gui.c:
15750 Moved target type radiobuttons to appwiz. page 2
15752 * src/message-manager-private.cc
15753 Fixed a bug which caused a crash if next message function was used
15755 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
15757 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
15759 * src/anjuta.h, anjuta.c, anjuta_cbs.c:
15760 Modifies the behaviour of Alt-TAB in Anjuta. This
15761 brings a behaviour similar to VC6 Alt-TAB, by maintaining the recently
15762 edited files in the first items of the notebook.
15764 Patch from: Timothee Besset <timo@qeradiant.com>
15766 2002-02-24 Philip Van Hoof <freax@pandora.be>
15768 * widgets/gnomefilelist.c, gnomefilelist.h:
15769 Added filecompletion
15771 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
15773 2002-02-21 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
15775 * configure.in: Added "sk" to ALL_LINGUAS.
15777 2002-02-20 Johannes Schmid <clubfan@users.sourceforge.net>
15779 * src/appwiz_page3.c, src/appwizard.c, src/appwizard_cbs.c,
15780 src/appwizard_gui.c, src/project_dbase.c, src/source.c,
15781 src/wizard_gui.c: Added support for static and dynamic libs
15783 2002-02-20 Dan Elphick <dre00r@ecs.soton.ac.uk>
15785 * widgets/gnomefilelist.c:
15786 Fixed gnome_filelist_get_lastfilename so it no longer returns
15789 2002-02-20 Naba Kumar <kh_naba@users.sourceforge.net>
15791 * src/resources.h, resources.c:
15794 * src/main_menubar_def.h, mainmenu_callbacks.c:
15795 Changed to use gnome configed url handler.
15797 2002-02-19 Philip Van Hoof <freax@pandora.be>
15799 * widgets/gnomefilelist.c
15800 Added PHP filetype.
15802 2002-02-19 Naba Kumar <kh_naba@users.sourceforge.net>
15804 * plugins/class-gen/clsGen.c:
15807 * widgets/gnomefilelist.c:
15808 Gives the maximum space to the files section of the open file dialog.
15810 Patches from: lbell <lbell@tsc4.com>
15812 2002-02-18 Naba Kumar <kh_naba@users.sourceforge.net>
15814 * src/anjuta.c, main.c:
15815 Used tm_get_real_path in anjuta_get_full_filename();
15817 2002-02-18 Andy Piper <andyp@users.sourceforge.net>
15819 * anjuta.prj: update version
15821 2002-02-17 Stephane Demurget <demurgets@free.fr>
15823 * widgets/gnomefilelist.[ch]: (gnome_filelisttype_addtype_f):
15824 removed the amount arg and replaced with a NULL-ending list.
15825 (gnome_filelisttype_makedefaultlist): use the new prototype.
15827 2002-02-17 Andy Piper <andyp@users.sourceforge.net>
15829 * src/about.c, THANKS: updated for new contributors
15831 * anjuta.prj: added new files
15833 * README: corrected some documentation, ctags no longer needed,
15834 pkgconfig now required
15836 * data/properties/others.properties: add .cvsdiff extension
15838 * src/project_dbase_gui.c, src/utilities.c, src/utilities.h:
15839 patch from Vadim Berezniker <vadim@berezniker.com> to improve
15842 * doc/anjuta.1: added initial man page thanks to
15843 Rob Bradford <rob@debianplanet.org> (NB build and install
15846 2002-02-17 Johannes Schmid <clubfan@users.sourceforge.net>
15848 * src/Makefile.am: Cleaned handling of compiler flags by moving them
15849 to CFLAGS and CXXFLAGS. Anjuta is now compiled with -g -O2 and many
15852 * configure.in: Changed version to 0.1.10-pre
15854 2002-02-17 Stephane Demurget <demurgets@free.fr>
15856 * src/fileselection.c: (create_fileselection_gui): always display
15857 the directory creation button as we cannot rely on the dialog
15860 * widgets/gnomefilelist.[ch]: fixed includes.
15862 * pixmaps/new_folder.xpm: resized, added a + sign.
15864 2002-02-17 Stephane Demurget <demurgets@free.fr>
15866 * widgets/gnomefilelist.c: (gnome_filelisttype_makedefaultlist):
15867 changed all extensions to begin with a dot.
15869 2002-02-16 Philip Van Hoof <freax@pandora.be>
15871 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
15873 * THANKS: added Philip.
15875 * pixmaps/Makefile.am, pixmaps/new_folder.xpm: added.
15877 * src/project_dbase.c: (project_dbase_make_default_filetype_list),
15878 * src/file_selection.[ch],
15879 * widgets/gnomefilelist.[ch]: added a filetype
15880 combobox to the Anjuta file dialog widget.
15882 2002-02-14 Andy Piper <andy.piper@freeuk.com>
15884 * anjuta.spec.in: eep! the import script was not being installed by
15885 RPM - fixed for the release.
15887 2002-02-13 Stephane Demurget <demurgets@free.fr>
15889 Various cleanups and fixes for the next release to be able to make
15892 * plugins/*/*.c: added missing prototypes causing gcc to speak to
15893 much and make some tweaks plus cleanups.
15895 * widgets/scroll-menu.c: made compare_menu_items use gconstpointers
15896 args to remove some warnings.
15898 * global-tags/Makefile.am,
15900 src/Makefile.am: link against Anjuta static libs using the
15901 $(top_builddir) dir, not anymore on $(top_srcdir) to make
15904 * src/Makefile.am: ditto with all the Anjuta static libs.
15906 * src/main_menubar.c: removed the widgets/ dir from the scroll-menu.c
15907 include, as we already include the whole directory for the build.
15909 * src/text_editor_cbs.c: included dnd.h for scintilla_uri_dropped ().
15911 2002-02-13 Andy Piper <andy.piper@freeuk.com>
15913 * pixmaps/Makefile.am: icon for libglade project now installed
15914 * NEWS, README, TODO, configure.in, anjuta.prj: revised for release
15915 * manuals/C/Makefile.am: removed ChangeLog reference which was
15916 breaking some build stuff
15917 * global-tags/Makefile.am, tagmanager/Makefile.am: fixed some
15918 include reference problems that showed up on make distcheck
15919 * tagmanager/tm_workspace.c: fixed crash bug spotted by Biswa
15921 2002-02-13 Johannes Schmid <clubfan@users.sourceforge.net>
15923 * src/aneditor.cxx: Fixed bug #509977 (CallTips)
15925 2002-02-12 Naba Kumar <kh_naba@users.sourceforge.net>
15927 * src/message-manager-private.cc:
15928 The horizontal scrollbar now shows properly on demand.
15930 2002-02-08 Johannes Schmid <clubfan@users.sourceforge.net>
15932 * src/dnd.c fixed some warnings
15933 * src/message-manager-private.cc: Horizontal scrollbar is now shown
15934 and works. It is shown always at the moment but before it was
15935 shown on demand and did never work.
15937 2002-02-07 Naba Kumar <kh_naba@users.sourceforge.net>
15939 * src/anjuta.c: Fixed a crash bug.
15940 patch from: Jens Georg <mail@jensgeorg.de>
15942 2002-02-04 Andy Piper <andy.piper@freeuk.com>
15944 * manuals/C/anjuta-manual/*.sgml: fixed so that jade no longer
15945 reports a problem with missing end tags on <graphic>
15947 2002-02-03 Andy Piper <andy.piper@freeuk.com>
15949 * manuals/C/ChangeLog: removed since it was never used
15950 * manuals/C/anjuta-manual/*: more updates, new screenshots
15951 * anjuta.prj: updated for new manuals/ structure
15953 2002-02-03 Johannes Schmid <clubfan@users.sourceforge.net>
15955 * source.c, compiler_options.[c/h]:
15956 Fixed bug #460321 "Problem with optimization options"
15957 by separating INCLUDE and C(XX)FLAGS in Makefile.am creation
15959 2002-02-03 Andy Piper <andy.piper@freeuk.com>
15961 * NEWS: prepared for release, need to fill in date
15962 * data/welcome.txt: version number updated
15964 2002-02-03 Andy Piper <andy.piper@freeuk.com>
15966 * src/text_editor_menu.c, src/an_file_view.c,
15967 src/an_symbol_view.c: marked strings for translation
15969 * src/defaults.c, data/properties/xml.properties:
15970 *.omf and *.xsl files should use XML highlighting
15972 * manuals/C/anjuta-manual/*:
15973 - restructured so that files have more meaningful names
15974 and are easier to edit (see anjuta-manual.sgml for the
15976 - updated some screenshots
15977 - continued rewrite
15979 2002-02-02 Naba Kumar <kh_naba@users.sourceforge.net>
15981 * main.c: Made a workaround to remove the old
15982 anjuta gnome config file (older than 9 Feb 2002). This
15983 will fix the bug which never lets the brower toolbar shown.
15985 * main.c: In fact, the above solution wouldn't work in all
15986 cases. Therefore, here is the better fix, which works by
15987 detecting the version of the old config file and deleting
15988 ~/.gnome/Anjuta if it is lesser than 0.1.9.
15990 2002-02-01 Andy Piper <andy.piper@freeuk.com>
15992 * HACKING: added info on submitting patches
15994 2002-01-31 Johannes Schmid <clubfan@users.sourceforge.net>
15996 * src/project_import_gui.c, src/project_import.c:
15997 - If Project Import Wizard is canceled everything is
15999 - Back button is now insensitive on page 3 (some problems:
16000 see TODO in project_import_qui.c:284
16001 - Menu frame is insensitive if project type != GNOME(mm)
16003 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
16005 * src/main.c: Fixed bug # (Unable to open files on
16006 double click in project window from second trial onwards when
16007 the project is opened from command line).
16009 * po/POTFILES.in: Removed tags_manager.[h,c]
16011 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
16013 * src/preferences.c:
16014 A quick hack to fix the 'invisible' browser toolbar when
16015 upgrading from 0.1.8 to 0.1.9
16018 Fixed toolbar names which were causing confusions in the toolbar
16022 Substituted "anjuta" with PACKAGE
16024 * src/project_import_gui.c:
16025 Consistensy: wm_class should be set with "Anjuta" and not "anjuta"
16027 * anjuta.prj, src/tags_manager.h, src/tags_manger.c:
16028 Added new files and removed obsolete ones.
16030 2002-01-30 Andy Piper <andy.piper@freeuk.com>
16032 * src/appwizard_cbs.c, project_import_cbs.c,
16033 main_menubar_def.h, project_import_gui.c:
16034 updates to message strings and layout for the
16037 * text_editor_cbs.c: fix for the tab menu entries for
16038 redocked windows (Dan Elphick <dre00r@ecs.soton.ac.uk>)
16040 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
16047 Tag dropdown exclusive (takes
16048 all space in the toolbar) and never vertical and
16049 increased the width of the tag combo to 256 pixs.
16050 Toolbar separator before the combo and button.
16051 Added tags label before the tag button.
16052 Reorganized the dock bands for the toolbars.
16054 * src/project_import_gui.c
16055 src/project_import.c:
16056 Fixed an error and removed an unused variable.
16058 * data/properties/anjuta.properties:
16059 Removed the property for the old toolbar and set
16060 browser toolbar show to default.
16062 * src/project_dbase.c: excluded modules were not
16066 No build files will be written if the project is blocked.
16068 * src/project_import.c,
16069 src/project_import_cbs.c,
16073 Manually applied Johannes patch to fix some memory
16074 issues and gui clean up.
16075 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
16077 * src/project_dbase.c, project_dbase.h, project_dbase_gui.h:
16078 Fixed a bad bug with remove file from project because of
16079 files were never removed properly from the project and
16080 from the tagmanager.
16082 * src/appwiz_page3.c: Disabled unused codes to clear
16085 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
16087 * tagmanager/*/*: Upgraded to 0.7.1 version from Biswa.
16090 pixmaps/Makefile.am
16093 src/an_symbol_view.c
16101 src/main_menubar_def.h
16102 src/mainmenu_callbacks.c
16103 src/mainmenu_callbacks.h
16105 src/project_dbase.c
16106 src/project_dbase.h
16108 src/text_editor_menu.c
16109 src/text_editor_menu.h
16112 src/toolbar_callbacks.c
16113 src/toolbar_callbacks.h :
16115 Patch submitted by:
16116 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16118 Removes the Tags toolbar and substituted it with
16119 tags combo dropdown list. Fixes a couple of bugs.
16121 Moved the tag combo to browser toolbar because
16122 main toolbar was becoming too long.
16123 Made a new icon of tag toolbar.
16125 * po/zh_TW.po: Fixed bug.
16127 * pixmaps/an_tag.xpm: Added new file.
16129 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
16131 * src/project_import_gui.c: Reorganized project
16134 2002-01-29 Andy Piper <andy.piper@freeuk.com>
16136 * HACKING: added info on creating windows and dialogs
16138 2002-01-29 Naba Kumar <kh_naba@users.sourceforge.net>
16140 * src/tm_file_view.c:
16142 Sorts the file list at the end instead of doing sort-insert
16143 to improve performance.
16144 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
16146 * src/project_dbase.c: Resolved a conflict from
16149 * src/project_import.c:
16151 Fixed to use anjuta_import.sh for the bin dir and
16152 not from the data dir.
16154 Used anjuta_is_installed() function to verify a the command's
16157 Fixed import command to use sh (which is more general and is
16158 gauranteed to be found in any unix system :-)). Also, added
16159 double quotes around the import directory.
16161 Changed some strings for better translations (like avoiding
16164 Fixed the reading of wrong target type.
16166 * src/control.c: Insensitive "import project" when there is
16169 * src/project_import_cbs.c:
16171 Fixed strcmp() [== 0 was left out]. Languages now selected properly.
16172 Fixed selection of gettext checkbox.
16173 Sets the menu entries.
16175 2002-01-28 Johannes Schmid <clubfan@users.sourceforge.net>
16177 * src/appwiz_page[1-4].c
16179 * src/appwizard.[c/h]: Moved some code to wizard_gui.[c/h]
16180 be able to reuse it.
16182 * src/mainmenubar.[c/h]
16183 * src/mainmenubar_def.h
16184 * src/mainmenu_callbacks.[c/h]: Code to create "Import Project"
16187 * src/message-manager.c: Fixed bug 509192
16188 * src/message-manager-dock.c: Added accel_group if window is undocked
16190 * src/project_dbase.[c/h]: Splitted opening code to be able
16191 to use it without an open file dialog
16192 (Maybe I broke Naba's changes, please take a look)
16194 * src/project_import.[c/h]
16195 * src/project_import_gui.c: New Files, Code for Project Import Wizard
16197 * src/wizard_gui.[c/h]: New Files, shared code between appwizard and
16200 2002-01-28 Andy Piper <andy.piper@freeuk.com>
16202 * src/main_menubar_def.h, tagmanager/tm_project.c: more
16205 * manuals/C/anjuta_manual/*: started rewrite of the
16206 manual, updated some screenshots
16208 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
16210 * src/gnomefilelist.h, src/gnomefilelist.c:
16212 Fixed multiple selection bug (#497085). The OK button is
16213 sensitive when in multiple mode, if the no. of
16214 selection is one or more.
16216 Toggle between single and multiple selection mode
16217 and multiple mode display.
16219 Fixed strings to translable strings.
16221 Fixed some compiler warnings by commenting out
16224 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
16226 * src/project_dbase.c: App status bar now updates
16227 with the project name when the project is loaded.
16229 * src/an_file_view.c, tagmanager/tm_file_entry.c:
16231 Puts the directories at the top. They're also sorted now.
16232 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
16234 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
16236 * scripts/anjuta_import.sh.in: Added file.
16237 * scripts/anjuta_import.sh: Removed file.
16239 * .cvsignore, po/.cvsignore, scripts/.cvsignore:
16242 * src/main_menubar_def.h:
16244 Changed shortcut for Find/Replace to CTRL+SHIFT+F (to
16245 reflect the opposite of Find (CTRL+F) and also to leave
16248 Changed Glade summon with ALT+G, which frees the ATL+E
16249 for poping up the edit menu.
16251 * src/Makefile.am: Debugging link flags by Biswa, removed.
16253 2002-01-28 Andy Piper <andy.piper@freeuk.com>
16255 * HACKING: added information on best practices for writing
16256 application messages and GUI labels
16258 * src/CORBA-Server.c, src/about.c, src/anjuta.c,
16259 src/breakpoints.c, src/build_file.c, src/build_project.c,
16260 src/clean_project.c, src/compile.c,
16261 src/compiler_options_cbs.c, src/compiler_options_gui.c,
16262 src/configurer.c, src/debugger.c, src/executer.c,
16263 src/find_in_files.c, src/find_in_files_cbs.c,
16264 src/find_replace.c, src/find_text.c, src/glades.c,
16265 src/gnome_project.c, src/goto_line.c, src/main.c,
16266 src/main_menubar.c, src/main_menubar_def.h,
16267 src/mainmenu_callbacks.c, src/preferences_gui.c,
16268 src/project_config.c, src/project_dbase.c,
16269 src/project_dbase_gui.c, src/resources.c, src/source.c,
16270 src/support.c, src/tags_manager.c, src/text_editor.c,
16271 src/text_editor_gui.c, src/text_editor_menu.c,
16272 src/toolbar_callbacks.c, src/utilities.c:
16273 lots of minor message updates to make them more user-friendly
16276 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
16280 Because of the spaces escaping, the command could not be
16281 executed when run without terminal. Now fixed.
16283 * anjuta.prj, Makefile.am:
16285 Added anjuta project file.
16287 2002-01-27 Naba Kumar <kh_naba@users.sourceforge.net>
16289 * src/message-manager-private.h, message-manager-private.cc,
16292 Added freeze() and thaw() for the message window class to
16293 speed up the message manager update.
16295 * src/project_config.h, project_config.c,
16296 src/project_dbase.h, project_dbase.h
16297 scripts/anjuta_project.template:
16299 Added two new prject attributes: project.config.blocked and
16300 project.excluded.modules. The former will make sure that users
16301 are not given any previlidge in enabling the 'overwrite build
16302 files' flags and the later issues a list of modules in the project
16303 to be skipped for symbol browsing and project listing.
16305 * configure.in, scripts/anjuta_import.sh, scripts/Makefile.am:
16307 Modified script to read the template from the anjuta data dir
16308 rather than from the directory in which the script exist. Otherwise,
16309 Being transfered to the bin dir, the script will not be able to
16310 find the template when it is run.
16312 The script is also create with configure.in to set in the anjuta
16313 data dir path inside the script.
16315 2002-01-26 Stephane Demurget <demurgets@free.fr>
16317 * po/fr.po: updated to the latest sources.
16319 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
16321 * scripts/Makefile.am:
16322 anjuta_import.sh goes with distribution.
16324 * po/*.po: They seem to have updated (merged with
16325 anjuta.pot) automatically when I did "make dist".
16327 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
16329 * src/compiler_options_cbs.c, compiler_options.h, compiler_options_gui.c,
16330 Fixed Bug #499807, ie crash on removing libs, includes, defines from
16331 the compiler options dialog.
16334 Correct todays date. :)
16336 * scripts/Makefile.am:
16337 Installs anjuta_import.sh in $(prefix)/bin dir and
16338 is treated as an executable.
16340 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
16342 * Fix for bug #499373
16344 * data/properties/anjuta.properties, ada.properties, cpp.properties,
16345 java, properties, latex.properties, lua.properties, others.properties,
16348 Added double-quotes around file arguments so that
16349 filenames with spaces could also work.
16351 * launcher/anjuta-launcher.c, executer.c:
16352 Escaped quotes in the cammand and it's arguments before executing
16353 so that args with spaces can also work.
16355 Commented #DEBUG switch.
16357 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
16359 * scripts/*: Added files which I forgot previously.
16361 * src/aneditor.h: Lined up commands definition for better look.
16363 * src/mainmenu_callbacks.c. main_menu_def.h, main_menubar.c,
16364 main_menubar.h, control.c:
16365 Added three more convert EOL chars submenu items in transform.
16366 Reformatted some some.
16368 * data/anjuta.properties:
16369 Reformatted a line.
16371 * src/aneditor.h, aneditor.c:
16372 Added three commands (with definitions) for EOL conversions.
16374 * src/text_editor.c:
16375 Editor detects file mode from the file content and
16376 set the editing mode to CR/LF/CRLF automatically.
16377 Refined Dos mode extrageneous chars filter
16378 This will make sure that filter works only in Dos mode and not
16381 * src/anjuta.c: Editor mode display in status bar.
16383 * src/preferences_gui.c: Changed the string for dos mode
16384 filter to more sensible string.
16386 * src/aneditor.c: Default editor mode sets during widget creation
16387 and not everty time the properties are loaded. This makes sure
16388 that the auto-detected mode is not overridden by the default mode.
16390 * src/text_editor.c, aneditor.c: Disabled #DEBUG flag.
16392 * src/anjuta.c: Fixed bug #476028.
16393 Now anjuta also searches for file relative to top project dir,
16394 when the project is open.
16396 * src/anjuta_cbs.c: Fixed bug #499536.
16397 File is not closed if it is not able to save the file properly.
16399 * src/mainmenu_callbacks.c: Fixed bug #499536.
16400 Newfiles (which are not modified) are also closed on "close all files".
16402 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
16404 * src/an_symbol_view.c: Added MAX_STRING_LENGTH
16406 * tagmanager/tm_source_file.c, regex.c, parse.c:
16407 defined and delimited g_messages within #debug.
16409 * src/preferences.c, data/anjuta.properties:
16410 saved/defied message-manager tag position in string.
16411 Message tag possition is saved between sessions. And
16412 and tag position bottom as default.
16414 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
16416 Patch submitted by:
16417 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16422 data/properties/Makefile.am
16423 global-tags/Makefile.am
16424 pixmaps/Makefile.am
16428 src/an_symbol_view.c
16429 src/an_symbol_view.h
16434 src/message-manager-private.cc
16436 src/project_dbase.c
16437 src/project_dbase_gui.c
16447 pixmaps/sv_class.xpm
16448 pixmaps/sv_function.xpm
16449 pixmaps/sv_macro.xpm
16450 pixmaps/sv_private_fun.xpm
16451 pixmaps/sv_private_var.xpm
16452 pixmaps/sv_protected_fun.xpm
16453 pixmaps/sv_protected_var.xpm
16454 pixmaps/sv_public_fun.xpm
16455 pixmaps/sv_public_var.xpm
16456 pixmaps/sv_static_fun.xpm
16457 pixmaps/sv_static_var.xpm
16458 pixmaps/sv_struct.xpm
16459 pixmaps/sv_unknown.xpm
16460 pixmaps/sv_variable.xpm
16461 pixmaps/fv_core.xpm
16462 pixmaps/fv_text.xpm
16463 pixmaps/filestoremove.txt:
16467 * pixmaps/class.xpm
16468 pixmaps/function.xpm
16469 pixmaps/fv_autofile.xpm
16471 pixmaps/fv_i18n.xpm
16472 pixmaps/fv_source.xpm
16473 pixmaps/private_func.xpm
16474 pixmaps/private_var.xpm
16475 pixmaps/protected_func.xpm
16476 pixmaps/protected_var.xpm
16477 pixmaps/public_func.xpm
16478 pixmaps/public_var.xpm
16480 pixmaps/variable.xpm
16486 Upgraded to tagmanager-0.7
16488 2002-01-24 Johannes Schmid <clubfan@users.sourceforge.net>
16489 * src/anjuta_cbs.c: Fixed bug #506441
16490 * src/watch_gui.c: Changed layout of eval dialog so that
16491 it fits on a 800x600 desktop with German translation.
16493 2002-01-23 Andy Piper <andy.piper@freeuk.com>
16495 * src/project_dbase.c: completed string updates for GTKmm and GNOMEmm
16496 * pixmaps/appwiz_libglade.png, src/pixmaps.h, pixmaps/Makefile.am: new
16497 icon for new project type (thanks to Misha)
16498 * configure.in: build and install Danish translation
16499 * src/about.c, THANKS, manuals/C/anjuta-manual/authors.sgml: updated
16500 credits to cover new patches and translations
16502 2002-01-23 Johannes Schmid <clubfan@users.sourceforge.net>
16504 * src/preferences.c, src/message-manager.cc, src/project_type.c,
16505 src/appwiz_page1.c:
16507 - Font preferences are restored properly now (\n was missing)
16508 - Dock menu label of message-manager is "Dock/Undock" instead
16509 of "Dock|Undock" to match with the rest of anjuta.
16510 - Name of GTK-- and GNOME-- have changed to GTKmm and GNOMEmm, so I
16511 changed it in anjuta, too
16513 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
16515 * tagmanager/tm_source_file.c,
16516 tagmanager/parse.c,
16517 tagmanager/tm_project.c,
16518 src/an_symbol_view.c,
16521 Disabled debug warnings.
16523 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
16525 * src/appwiz_page1.c
16526 src/compiler_options.c
16527 src/project_dbase.c
16528 src/project_dbase.h
16533 New project type named LibGlade.
16535 Patch submitted by:
16536 Dick Knol <dknol@gmx.net>
16539 Commented out unused pixmap creation. May be it
16540 will fix the crash in project creation.
16542 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
16546 src/registers_cbs.c
16547 src/registers_cbs.h
16548 src/registers_gui.c
16551 src/sharedlib_cbs.c
16552 src/sharedlib_cbs.h
16553 src/sharedlib_gui.c
16561 src/stack_trace_cbs.c
16562 src/stack_trace_cbs.h
16563 src/stack_trace_gui.c
16571 Fixed bug #496290: Attach/detach removed from these
16572 windows as they are never implemented.
16574 Patch submitted by:
16575 Johannes Schmid <johannes.schmid@gmx.de>
16577 2002-01-18 Naba Kumar <kh_naba@users.sourceforge.net>
16583 when you right click on the tabs, a list of filenames are given
16584 out, but now it gives a list of "page 1", "page 2", etc...
16586 Patch submitted by:
16587 Jens Georg <mail@jensgeorg.de>
16589 * anjuta.in.in: Removed c|c++ because, it was not necessary
16590 and was causing translation problem.
16592 * plugins/class-gen/clsGen.c:
16593 removed "'" for the same reason.
16595 attached the fix for the menu
16598 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
16600 * src/preferences.h,
16602 src/preferences_gui.c:
16604 Adds the functionality to Anjuta to auto save your unsaved
16605 files before you build a project.
16607 Patch submitted by:
16608 jason <jason_williams@suth.com>
16610 * src/anjuta.[h,c]:
16611 Added function for save all files.
16613 * src/mainmenu_callbacks.c:
16614 Modified to use the above function.
16616 * src/build_project.c:
16617 Save all files before build if it is set in the
16620 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
16622 * src/message-manager-private.cc
16623 src/message-manager-private.h
16624 src/message-manager.cc:
16626 Message-manager now restores the tabs which were shown on startup.
16627 The terminal is now created on demand (as requested by Biswa)
16628 and I have removed some debug messages.
16630 Patch submitted by:
16631 Johannes Schmid <johannes.schmid@gmx.de>
16633 2002-01-13 Stephane Demurget <demurgets@free.fr>
16635 * src/anjuta_cbs.c: fixed the global shortcut handling to have a
16636 proper tabs keyboard navigation.
16638 * src/an_symbol_view.c,
16640 src/gnome_project.c,
16641 src/project_dbase.c,
16642 src/tags_manager.c: removed some debugging display.
16644 2002-01-09 Naba Kumar <kh_naba@users.sourceforge.net>
16646 * src/message-manager-dock.c
16647 src/message-manager-private.cc
16648 src/message-manager-private.h
16649 src/message-manager.cc
16652 src/preferences_gui.c:
16654 Patch submitted by:
16655 Johannes Schmid <johannes.schmid@gmx.de>
16657 This patch adds a tab to the notebook of the preferences-dialog
16658 where you can change the colors, the tab position of the new
16659 message manager. Also the truncate messages stuff has moved
16660 from misc tab to messages tab.
16662 Also improved the remembering position stuff of message manager.
16664 * data/internal.properties,
16665 Added definitions for messages colors and tag position.
16667 * src/message_manager.cc:
16668 Fixed a bug that never lets the messages panes to get cleared.
16669 Added wmclass setting for the message window. Fixed a bug in
16670 which the message window was not being shown.
16672 * src/tag_manager.c: Fixed printing of (NULL) in the debug
16673 output and disabled it.
16675 * src/anjuta.c: Preferences created and loaded before anything else.
16676 anjuta now recognizes messages colors on startup and initializes
16679 2002-01-09 Andy Piper <andy.piper@freeuk.com>
16681 * src/project_dbase.c: fix bug #497923 (thanks to Johannes Schmid)
16683 2002-01-09 Stephane Demurget <demurgets@free.fr>
16685 * pixmaps/file_c.xpm,
16686 pixmaps/file_cpp.xpm,
16687 pixmaps/file_file.xpm,
16688 pixmaps/file_h.xpm,
16689 pixmaps/file_html.xpm,
16690 pixmaps/file_i18n.xpm,
16691 pixmaps/file_icon.xpm,
16692 pixmaps/file_pix.xpm,
16693 pixmaps/fv_doc.xpm,
16694 pixmaps/fv_i18n.xpm,
16695 pixmaps/fv_image.xpm,
16696 pixmaps/fv_source.xpm,
16697 pixmaps/fv_unknown.xpm: made these icons transparent.
16699 2002-01-08 Andy Piper <andy.piper@freeuk.com>
16701 * launcher/anjuta_launcher.c: updated message strings
16702 * src/message-manager-dock.c: added newline at end to avoid compile warning
16703 * src/project_dbase.c: corrected spelling of include (noted by Biswa)
16704 * src/controls.c, src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
16705 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: added some new Insert menu
16706 entries for username and Python-style GPL notice
16707 * HACKING: added info on files to change to update Insert menu
16709 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
16711 * src/project_dbase.c,
16712 src/an_file_view.c,
16713 src/an_symbol_view.c:
16714 Changed the CTree expander style to square and
16715 line style to Dotted line.
16717 * po/POTFILES.in: Removed and Added translable files.
16719 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
16721 * ccview/.cvsignore: Removed.
16723 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
16726 cccmd.cc, ccview_main.h, func_dialog.cc, struct.xpm,
16727 cccmd.h, cfolder.xpm, func_dialog.h, ofolder.xpm, support.c,
16728 cccproj.cc, ChangeLog, gtk_help.cc, panes.cc, support.h,
16729 cccproj.hh, class.xpm, gtk_help.h, private.xpm, tree_coll.h,
16730 ccview.cc, cregex.hh, hash_str.h, protected.xpm,
16731 ccview.h, public.xpm, ccview_main.cc, file.xpm, Makefile.am, scanner.xpm:
16733 Removed ccview module because it is no longer needed.
16735 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
16737 * src/project_dbase.c:
16738 Shifted structure initialization in project_dbase_new()
16739 before anything else, otherwise it was crashing due to
16740 uninitialized values.
16742 * src/an_symbol_view.c:
16743 Disabled high volume debug output.
16745 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
16747 Applied a very heavy patch from:
16748 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16752 pixmaps/Makefile.am
16764 src/fileselection.c
16767 src/main_menubar_def.h
16768 src/mainmenu_callbacks.c
16769 src/mainmenu_callbacks.h
16770 src/project_dbase.c
16771 src/project_dbase.h
16772 src/project_dbase_gui.c
16774 src/text_editor_menu.c
16775 src/toolbar_callbacks.c
16776 tagmanager/Makefile.am
16778 tagmanager/include/Makefile.am
16779 tagmanager/include/tm_project.h
16780 tagmanager/include/tm_symbol.h
16781 tagmanager/include/tm_tag.h
16782 tagmanager/include/tm_tagmanager.h
16783 tagmanager/include/tm_workspace.h
16784 tagmanager/tm_project.c
16785 tagmanager/tm_source_file.c
16786 tagmanager/tm_symbol.c
16787 tagmanager/tm_tag.c
16788 tagmanager/tm_workspace.c
16789 widgets/Makefile.am: Modified.
16791 * src/an_file_view.[c,h],
16792 src/an_symbol_view.[c,h],
16793 src/file_history.[c,h],
16795 widgets/scroll-menu.[c,h],
16796 tagmanager/tm_file_entry.c
16797 tagmanager/include/tm_file_entry.h: Added new files.
16799 * pixmaps/cfolder.xpm, fv_doc.xpm, fv_source.xpm,
16800 private_func.xpm, public_func.xpm,
16801 class.xpm, fv_exec.xpm, fv_unknown.xpm,
16802 private_var.xpm, public_var.xpm,
16803 function.xpm, fv_i18n.xpm, macro.xpm,
16804 protected_func.xpm, struct.xpm,
16805 fv_autofile.xpm, fv_image.xpm,
16806 ofolder.xpm, protected_var.xpm, variable.xpm:
16807 Updated and Added pixmap files.
16811 a) Removes CCView dependency.
16812 b) Improves the terminal.
16813 c) Adds tag navigation context menus.
16814 d) Upgrades tagmanager to latest version.
16815 e) Miscellaneous small additions.
16817 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
16819 * src/project_dbase_gui.c: Fixed crash of anjuta
16820 when project first created.
16822 * src/gnome_project.c: It now updates the tags manager
16823 when new projects are created.
16825 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
16827 * Thanks Johannes Schmid <johannes.schmid@gmx.de>
16828 for this big patch.
16830 * src/messages.[c,h]: Removed files.
16832 * src/message-manager.[cc,h],
16833 src/message-manager-dock.[c,h],
16834 src/message-manager-private.[cc,h]
16837 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/build_file.c
16838 src/build_project.c, src/clean_project.c, src/compile.c
16839 src/configurer.c, src/debugger.c, src/find_in_files.c
16840 src/mainmenu_callbacks.c, src/preferences.h
16841 src/preferences_gui.c, src/properties.h
16842 src/utilities.c, src/utilities.h:
16843 The new messages widget.
16845 - Use of GtkNotebook instead of ToggleButtons
16847 - Popupmenu to show and hide message types and
16848 to dock/undock in detach mode
16850 All other things should work as they did with the
16851 old message window. Currently the keyboard short-cuts
16852 do not work in detached mode.
16854 Some functions in utitlities.[c,h] changed.
16855 so that they take const arguments where this is possible
16857 * src/Makefile.am, po/POTFILES.in:
16858 Removed messages.[c,h] and
16859 added message-manager.[cc,h], message-manager-dock.[c,h],
16860 message-manager-private.[cc,h]
16862 * src/message-manager.h: Removed "include <bonobo.h>"
16863 and added a newline at the end of the file.
16865 * src/message-manager-private.cc:
16866 Set clist's width setting to Automatic.
16867 Set scroll window's scroll bars to Automatic.
16869 2002-01-05 Naba Kumar <kh_naba@users.sourceforge.net>
16871 * text_editor_menu.c:
16872 Fixed misalignment of the function sub menu
16873 in the text editor pop up menu.
16875 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
16877 * src/text_editor.c: Fixed a compiler warning.
16879 2002-01-04 Andy Piper <andy.piper@freeuk.com>
16881 * THANKS, manuals/*/authors.sgml: updated for new translations
16882 * plugins/class-gen/clsGen.c: converted messages to English
16883 * src/about.c, src/main_menubar_def.h: string updates
16885 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
16890 src/mainmenu_callbacks.c
16893 src/text_editor_cbs.c
16894 src/text_editor-gui.c:
16896 Earlier code for adding 'cross' button
16897 for closing pages were too error prone and unorganized.
16898 Cleaned up the code and shifted the 'extra' widgets
16899 creation (eg. close button, close_pixmap and lable)
16900 from anjuta to text_editor. This takes care of proper
16901 widgets creation and destruction. Otherwise, anjuta
16902 was crashing at too many points, especially related
16903 to docking and undocking.
16905 2002-01-04 Stephane Demurget <demurgets@free.fr>
16907 * src/aneditor.cxx: removed debugging code.
16909 * data/properties/.cvsignore: added swap files.
16911 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
16915 Fixed Crashing of anjuta when a new file is saved as
16918 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
16920 * src/aneditor.c: Some debug codes around.
16922 * data/internal.properties, data/anjuta.properties: Removed.
16923 data/properties/Makefile.am:
16924 data/properties/ada
16926 data/properties/make
16928 data/properties/html
16929 data/properties/ruby
16930 data/properties/baan
16931 data/properties/idl
16932 data/properties/pascal
16933 data/properties/sample
16934 data/properties/bash
16935 data/properties/java
16936 data/properties/perl
16937 data/properties/sql
16938 data/properties/conf
16939 data/properties/latex
16940 data/properties/props
16942 data/properties/cpp
16943 data/properties/lua
16944 data/properties/python
16945 data/properties/xml
16946 data/properties/others
16947 data/properties/.cvsignore:
16948 Added files. Properties now splitted into small files
16952 configure.in: Update the removal and added properties module.
16954 * src/preferences.c: preferences_new(): Updated to reflect the
16955 new properties files organization.
16957 * src/Makefile.am: Added Baan Lexer.
16959 2002-01-01 Stephane Demurget <demurgets@free.fr>
16961 * src/aneditor.cxx: readded the baan lexer.
16963 * src/preferences.c: fixed translated messages and a typo.
16965 * desktop.in.in: changed the name to Anjuta C|C++ IDE, since the / was
16966 confusing the regexp usage in xml-i18-merge.
16968 2002-01-01 Andy Piper <andy.piper@freeuk.com>
16970 * src/project_dbase.c: tidied some messages, and spotted a typo in
16971 the reading of properties which prevented the project version from
16972 ever being reported in the Project Information window - fixed :)
16974 * po/POTFILES.in: removed syntax.h
16976 2001-12-31 Stephane Demurget <demurgets@free.fr>
16978 * data/internal.properties: fixed baan properties.
16979 Added all ada properties.
16981 * src/main_menubar_def.h,
16984 src/utilities.[ch]: added support for the Ada highlight style.
16986 2001-12-31 Stephane Demurget <demurgets@free.fr>
16988 * plugins/*/.cvsignore: updated.
16990 2001-12-31 Stephane Demurget <demurgets@free.fr>
16994 src/Makefile.am: removed the empty header syntax.h.
16996 2001-12-31 Naba Kumar <kh_naba@users.sourceforge.net>
16999 Stef's observation on the 'superfluous' hseparators in the recent
17000 files and projects is fully justified -- removed.
17002 * main_menubar_def.h:
17003 Changed "Plug Ins" to "Plugins" in the menu label.
17005 * configure.in, plugins/Makefile.am, plugins/class-gen/*:
17006 Added class-gen in the configure output and class-gen module.
17008 * data/internal.properties:
17009 Correct mis-spelled "jave" to "java".
17010 Added file.is.source for *.h, *.c, *.cpp properties.
17012 * global-tags/Makefile.am:
17013 "chmod +x create_global_tags.sh" before it is executed, because
17014 there is very high chance that it will be found "-x" and resulting
17017 2001-12-31 Stephane Demurget <demurgets@free.fr>
17019 Fixed a crash on Solaris reported by Holder Burde, thanks to him
17022 * src/gnome_project.c: (create_new_project): if the user doesn't
17023 select any icon, it doesn't have any extension and thus we can't
17024 use it in printf on Solaris, since the %s modifier use strlen to
17025 know the string length and then crash. On Linux, gcc checks the value
17026 of the pointer to be NULL and write "(null)" if necessary. We can't
17029 * src/source.c: (source_write_desktop_entry): if there's no icon, we
17030 don't need to have the directory icon but the generic one.
17032 2001-12-30 Stephane Demurget <demurgets@free.fr>
17034 Merged with latest (1.42) scintilla.
17036 Added: Support for the {load,save}.on.(de)activate properties.
17037 The PHP lexer to match keywords case insensitively.
17039 Experimental supports for changeable style attribute & line
17042 Updated: Both the C++ and HTML lexers.
17043 More shell keywords added.
17044 Horizontal scrolling and diplay of long lines optimised.
17045 Cursor setting optimised.
17047 Bugs fixed: Caret movement over folded lines.
17048 Selection tracking in 2ndary views when doing modifications.
17050 * scintilla/CallTip.{cxx.h},
17051 scintilla/ContractionState.{cxx,h},
17052 scintilla/Document.{cxx,h},
17053 scintilla/Editor.{cxx,h},
17054 scintilla/KeyWords.cxx,
17055 scintilla/LexHTML.cxx,
17056 scintilla/PlatGTK.cxx,
17057 scintilla/RESearch.cxx,
17058 scintilla/ScintillaBase.cxx,
17059 scintilla/ScintillaGTK.cxx,
17060 scintilla/Style.{cxx,h},
17061 scintilla/StyleContext.h,
17062 scintilla/ViewStyle.cxx,
17063 scintilla/include/*.h: updated.
17065 * scintilla/LexBaan.cxx, scintilla/Makefile.am: added Baan lexer.
17067 * scintilla/LexCPP.cxx: removed all references to noDocChars. This
17068 should have been told to the scintilla team. We're lucky I read the
17069 ChangeLog and the modifications of the lexer (thanks to the Gnome
17072 * data/internal.properties: added Baan definitions.
17073 Fixed some issues for C such as *_cast directive, that are only
17074 available with C++.
17075 Updated C++, HTML and shell scripts definitions.
17076 Updated Ada and Bullant, that have been forgotten.
17078 * src/main_menubar_def.h,
17081 src/utilities.[ch]: added support for the Baan highlight style.
17083 2001-12-29 Stephane Demurget <demurgets@free.fr>
17085 Polished the plugins menu behaviour and added a tearoff
17086 menuitem to the recent entries submenu.
17088 Note: The recent entries list seems to be too height
17089 with all these superfluous hseparators.
17091 * src/main_menubar.c: Polished, making some
17092 functions declarations static and cleaning some code.
17094 (create_submenu_plugin): removed the extra
17095 plugins entry and the horizontal separators.
17097 (on_plugins_menu_realize): the plugins menu is only
17098 shown if there's at least one available.
17100 (create_submenu*): added a tearoff menuitem to have
17101 a more homogeneous menu style. For now, it doesn't
17102 take care of user settings (but it was even worse
17105 2001-12-29 Stephane Demurget <demurgets@free.fr>
17107 * configure.in: added the packageplugindir variable to avoid
17108 installing the plugins in $(prefix). It's not the same path as
17109 anjuta 2 to allow parallel installation.
17111 2001-12-29 Stephane Demurget <demurgets@free.fr>
17112 Fix a reopened part of bug #440676: keyboard navigation between the
17113 different text buffers. Changed to a more global approch.
17115 * src/notebook.[ch]: removed.
17117 * src/Makefile.am: removed notebook.[ch]
17119 * src/anjuta_{gui,cbs}.c, src/anjuta.h:
17120 (on_anjuta_window_key_press_event): added to fulfill the global
17123 * HACKING: updated according to the new global shortcuts handling.
17125 2001-12-29 Naba Kumar <kh_naba@users.sourceforge.net>
17127 * src/main_menubar_def.h, main_menubar.h, main_menubar.c:
17128 Shifted plugin menu from Edit submenu to main menu.
17131 Added plugins/sample1/plugin-sample1.c
17133 * plugins/sample1/plugin-sample1.c:
17134 Added localization and used anjuta_info, instead of anjuta_error.
17136 * plugins/.cvsignore, plugins/sample1/.cvsignore:
17139 2001-12-28 Naba Kumar <kh_naba@users.sourceforge.net>
17141 * configure.in, acconfig.h: Added definition for PACKAGE_PLUGIN_DIR
17144 * Makefile.am: Added module plugins.
17146 * plugins, plugins/Makefile.am, plugins/sample1/*:
17147 Created plugins modules.
17149 * src/anjuta.h, src/anjuta.c: Removed app->szAddinDir and
17150 Defined PACKAGE_PLUGIN_DIR directly and properly. Fixed
17151 to load plugins of *.so only and not *.so* (which results
17154 * anjuta.spec.in: added %{prefix}/lib/anjuta to take care of
17155 plugins during packaging.
17157 2001-12-27 Simos Xenitellis <simos@hellug.gr>
17159 * configure.in: Added Greek (el) to ALL_LINGUAS.
17161 2001-12-27 Duarte Loreto <happyguy_pt@hotmail.com>
17163 * configure.in: Added portuguese to ALL_LINGUAS
17165 2001-12-24 Naba Kumar <kh_naba@users.sourceforge.net>
17167 * global-tags/.cvsignore
17168 tagmanager/.cvsignore
17169 tagmanager/include/.cvsignore:
17170 Added cvs ignore files.
17173 Updated cvs ignore file.
17175 2001-12-23 Andy Piper <andy.piper@freeuk.com>
17177 * src/debugger.c, src/text_editor.c, src/anjuta.c,
17178 data/anjuta.properties, data/internal.properties: clean up some
17179 message strings (me)
17181 2001-12-23 Andy Piper <andy.piper@freeuk.com>
17183 * src/about.c, THANKS: added Jens to the credits
17185 2001-12-23 Andy Piper <andy.piper@freeuk.com>
17187 * pixmaps/close_file_small.xpm, pixmaps/Makefile.am, src/anjuta.c,
17188 src/text_editor.h, src/pixmaps.h, src/text_editor_cbs.c,
17189 src/text_editor_cbs.h, src/text_editor_gui.c: patch from Jens
17190 Georg <mail@jensgeorg.de> to add close button to file tabs.
17192 2001-12-20 Andy Piper <andy.piper@freeuk.com>
17194 * launcher/anjuta_launcher.c: patch from Stef to fix #490816
17195 (debugger now catches correct signal from process)
17197 2001-12-20 Andy Piper <andy.piper@freeuk.com>
17199 * pixmaps/Makefile.am, pixmaps/appwiz_*.png: new images from Misha
17200 * src/pixmaps.h: switch appwizard project icons to new designs
17201 * pixmaps/appwid*xpm, pixmaps/gear.xpm: removed unused graphics
17203 2001-12-20 Andy Piper <andy.piper@freeuk.com>
17205 * pixmaps/Makefile.am: stop redundant images from being installed.
17206 The next step will be to remove them completely.
17207 * src/appwiz*: further updates (more to come)
17208 * src/pixmaps.h: cleaned up, commented
17209 * src/splash.c: should use the pixmaps macro defined
17210 * HACKING: more on the graphics stuff and use of pixmaps.h
17212 2001-12-19 Andy Piper <andy.piper@freeuk.com>
17214 * src/defaults.c: fix bug #494864
17216 2001-12-18 Andy Piper <andy.piper@freeuk.com>
17218 * pixmaps/applogo.png, pixmaps/appwizard.png: added new wizard
17219 graphics from Misha
17220 * pixmaps/interface.xpm, pixmaps/app_wizard.jpg: removed
17221 redundant graphics, no longer used
17222 * src/appwiz*: revamped application wizard by Andy and Misha for
17223 a more usable and professional look-and-feel
17224 * HACKING: updates to cover patching, graphics, and some additions
17226 * TODO: removed some implemented features
17228 2001-12-17 Andy Piper <andy.piper@freeuk.com>
17230 * data/anjuta.properties, data/internal.properties: cleanup
17231 * src/compiler_options_gui.c, src/mainmenu_callbacks.*,
17232 src/preferences_gui.c, src/text_editor_menu.c: patches from Biswa
17233 to edit styles colors for keywords and add Goto Tag menu option
17236 2001-12-14 Naba Kumar <kh_naba@users.sourceforge.net>
17238 * src/anjuta.c, anjuta.h, text_editor.c, text_editor.h:
17241 fixes the Forget of the cursor position when tab is brought active
17242 from project manager.
17244 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
17247 Exported "TERM=xterm" to get a color terminal when
17248 anjuta is not started from within a terminal.
17250 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
17254 Added a frame around zvt terminal.
17256 * src/preferences_gui.c
17257 Modified to say "Use glade component (experimental)"
17258 instead of "Use Component".
17260 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
17263 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17266 src/fileselection.c
17271 src/project_dbase.c
17273 a) Extra scrollbar in terminal no longer appears.
17274 b) Character set preference should be preserved (untested).
17275 c) File selection widget now remembers last directory.
17276 d) On creation of generic project, the glade 'file not found' error no
17278 e) First terminal window is created 'on demand', so it should always to
17279 the Right Thing (TM) as far as starting WD is concerned. Also, the
17280 environment is now passed to the terminal.
17281 f) Solaris compilation should be fixed (replaced get_current_dir_name()
17283 g) Fixed some compilation warnings.
17285 2001-12-10 Andy Piper <andy.piper@freeuk.com>
17287 * configure.in, src/anjuta.c, src/messages.c, src/messages.h,
17288 src/pixmaps.h: applied terminal and warnings patch (Biswa)
17289 * src/*: cleanups (me)
17290 * pixmaps/mini_term.xpm: added new file for terminal button
17291 (me, based on existing artwork)
17293 2001-12-07 Andy Piper <andy.piper@freeuk.com>
17295 * configure.in: bumped version to 0.1.9-pre
17296 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
17298 * src/aneditor.cxx: patch from Biswa to re-enable autocompletion
17300 2001-12-07 Pablo Saratxaga <pablo@mandrakesoft.com>
17302 * src/splash.c: removed a DOS end of line of a comment (so the *.po
17303 files are free of that char)
17304 * configure.in: added "az" to ALL_LINGUAS
17306 2001-11-29 Andy Piper <andy.piper@freeuk.com>
17308 * tagmanager/tm_workspace.c, src/project_dbase.c: critical
17309 crash bug fix from Biswa.
17310 * FUTURE: added Anjuta/gIDE merger information to provide
17311 details on future direction and status of 1.x stuff
17312 * NEWS: prepared for release
17313 * po/de.po: update from Jens Georg <mail@jensgeorg>
17315 2001-11-28 Andy Piper <andy.piper@freeuk.com>
17317 * multiple minor updates pre-0.1.8
17318 * patch from Biswa to fix syntax highlighting and packaging
17319 * po/fr.po: update from Stef
17321 2001-11-26 Naba Kumar <kh_naba@users.sourceforge.net>
17323 * global-tags/Makefile.am
17324 global-tags/create_global_tags.sh
17325 global-tags/tm_global_tags.c
17326 scintilla/LexCPP.cxx
17327 scintilla/include/SciLexer.h
17329 src/project_dbase.c
17330 tagmanager/Makefile.am
17331 tagmanager/include/Makefile.am
17332 tagmanager/include/tm_project.h
17333 tagmanager/include/tm_tag.h
17334 tagmanager/include/tm_tagmanager.h
17335 tagmanager/tm_project.c
17336 tagmanager/tm_source_file.c
17337 tagmanager/tm_tag.c
17338 tagmanager/tm_workspace.c:
17340 Includes the syntax highliting patch to scintilla).
17341 and more stable code.
17343 *tagmanager/include/tm_symbol.h: New file.
17344 *tagmanager/tm_symbol.c: New file.
17346 Add symbol tree building functionality at project level
17349 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17351 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
17353 * pixmaps/file_cpp.xpm, pixmaps/file_html.xpm, pixmaps/file_icon.xpm,
17354 pixmaps/file_c.xpm, pixmaps/file_h.xpm, pixmaps/file_pix.xpm,
17355 pixmaps/file_file.xpm, pixmaps/file_i18n.xpm
17356 : New and improved pixmaps from Misha <misha@phreaker.net>
17359 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
17361 * Big patch submitted by
17362 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>.
17363 Many thanks to him.
17365 * src/Makefile.am, src/aneditor.cxx
17366 src/anjuta.c, src/anjuta.h, src/project_dbase.c,
17367 src/project_dbase.h, src/text_editor.c, src/text_editor.h:
17368 Use of tagmanager lib for advanced calltips.
17370 * global-tags/*: Created new directory and added files to
17371 generate system.tags.
17373 * tagmanager/*: Created new directory and added tagmanager lib
17376 * configure.in, acconfig.h, Makefile.am: Modified to reflect
17377 the above additions.
17379 * data/Makefile.am: Modified to accomodate generated system.tags file.
17381 2001-11-07 Andy Piper <andy.piper@freeuk.com>
17383 * scintilla/: updated to 1.41
17384 * src/Makefile.am: added Ada and Bullant lexers from Scintilla
17385 * src/about.c: updated list of authors
17386 * src/aneditor.cxx: tidied to remove unused SciTE debug calls
17387 * HACKING: updated to cover Scintilla usage
17388 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
17391 2001-11-07 Naba Kumar <kh_naba@users.sourceforge.net>
17393 * src/aneditor.cxx: Fixed compilation errors with it.
17394 by add include to gtk+ headers and typedefining a mysteriously
17395 vanished class Colour.
17397 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
17399 * configure.in: Added pt_BR in the languages.
17401 2001-11-01 Andy Piper <andy.piper@freeuk.com>
17403 * src/executer.c, mainmenu_callbacks.c: patch from Dan Elphick
17404 (<dre00r@ecs.soton.ac.uk>) to correct a spelling mistake
17406 * manuals/C/anjuta-manual/*: new format to match
17407 the rest of the GNOME docs chapter layout. Added the many
17408 new contributors. Moved Authors and License information into new
17409 chapters of their own - should make expansion easier too
17410 * src/compiler_options.c: changed the profiler option to -pg to
17411 work with GNU tools (gprof)
17412 * src/compiler_options_gui.c, main_menubar_def.h: tidied some messages
17415 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
17417 * src/compiler_options.h, compiler_options.c, compiler_options_cbs.c
17418 compiler_options_gui.c:
17419 Added a new entry for linker flags and renamed c_options to c_flags
17420 and l_options to l_libs. Also, added a new function:
17421 compiler_options_set_prjlflags_in_file();
17423 * src/source.c: projects/src/Makefile.am now have LDFLAGS set.
17425 * src/compiler_options_gui.c: Trimmed some UI for the 'others' page.
17427 2001-10-26 Andy Piper <andy.piper@freeuk.com>
17429 * THANKS, src/about.c: corrections and additions following
17431 * src/main_menubar.c: patch from Rikul to fix the problem with
17432 menu accelerators not being loaded
17434 2001-10-26 Naba Kumar <kh_naba@users.sourceforge.net>
17436 * THANKS: Added all contributors and translators names and emails.
17438 * pixmap/anjuta_logo.png: Reduced the size of the logo.
17439 * pixmap/anjuta_splash.png, pixmaps/Makefile.am:
17440 Added new file (earlier logo with border).
17441 * src/about.c: Added all contributors names and emails
17442 and used macro definition for logo pixmap file.
17443 * src/pixmaps.h: Added entry for anjuta splash screen.
17445 2001-10-24 Andy Piper <andy.piper@freeuk.com>
17447 * pixmaps/anjuta_icon[.xpm|.png]: updated application icon
17448 to new PNG version (thanks to Misha) and removed the old
17451 2001-10-24 Abel Cheung <maddog@linux.org.hk>
17453 * THANKS: added Conner Mo for simplified Chinese translation.
17454 * configure.in: added zh_CN in ALL_LINGUAS
17456 2001-10-21 Abel Cheung <maddog@linux.org.hk>
17458 * THANKS: added Joe Man for his traditional Chinese translation.
17459 * configure.in: added zh_TW in ALL_LINGUAS.
17461 2001-10-19 Naba Kumar <kh_naba@users.sourceforge.net>
17463 * src/main_menubar_def.h: Changed the link of lidn to
17464 http://lidn.sourceforge.net.
17466 2001-10-18 Naba Kumar <kh_naba@users.sourceforge.net>
17468 * Applied patch from Rikul
17469 * Applied patch from Luca
17470 * Fixed a cvs conflict. :)
17472 2001-10-17 Stephane Demurget <demurgets@free.fr>
17474 * THANKS: added Marc Botermans for his Dutch translation.
17476 * configure.in: added nl in ALL_LINGUAS.
17480 2001-10-17 Naba Kumar <kh_naba@users.sourceforge.net>
17482 * anjuta.c: Fixed luca's typo.
17483 * resources.c, resources.h: Changed gchar* return to void, to
17484 avoid a compiler warning.
17485 * scintilla/Makefile.am: Reorganized file entries.
17486 * src/Makefile.am: Added StyleContex.o module directly with the lexers.
17488 2001-10-16 Naba Kumar <kh_naba@users.sourceforge.net>
17490 * Upgraded scintilla to 1.4.
17491 * Added 6 files: LexCrontab.cxx LexEiffel.cxx LexRuby.cxx
17492 LexLisp.cxx StyleContext.cxx StyleContext.h
17493 * src/Makefile.am: Added 4 lexers and separated lexer objects
17494 from the main link variable.
17496 2001-10-14 Stephane Demurget <demurgets@free.fr>
17498 * THANKS: added Luca, even if it shouldn't be my role to write
17499 this sort of thing :)
17501 * src/anjuta.c: (scan_AddIns_in_directory): some fixes and cleanups on
17502 the latest Luca patch.
17504 2001-10-14 Andy Piper <andy.piper@freeuk.com>
17506 * added skeleton plugin functionality (lbell <lbell@tsc4.com>).
17507 This is not documented yet; plugins to come later.
17508 * src/find*.c: find dialogs now persistent
17509 (Rick <rikul@bellsouth.net>)
17510 * widgets/gnomefilelist.c: fixed multiple file open issue
17511 (Rick <rikul@bellsouth.net>)
17512 * changes to recent file and project lists handling
17513 (lbell <lbell@tsc4.com>)
17514 * more minor UI updates (me)
17516 2001-10-11 Andy Piper <andy.piper@freeuk.com>
17518 * src/Makefile.am: removed warnings for traditional C syntax
17519 * pixmaps: added new icons for mini_locals, mini_cvs and
17520 the splash screen - thanks to Misha <misha@phreaker.net>
17522 2001-10-10 Andy Piper <andy.piper@freeuk.com>
17524 * src/toolbar.c: fix typo in tooltip text
17525 * ccview/cccmd.cc: alter Func to Function in menu text
17527 2001-10-09 Andy Piper <andy.piper@freeuk.com>
17529 * src/find_text.c: applied patch from rikul <null@acm.org> to fix minor
17530 issue with find dialog reporting an error when Scintilla finds text
17531 * applied patch from Denis Boehme <boehme at syncio dot de> to support
17532 DOS files (i.e. CR/LF translation)
17534 2001-10-03 Andy Piper <andy.piper@freeuk.com>
17536 * src/notebook.c: applied patch from rikul <null@acm.org> to fix bug
17538 * data/internal.properties: default fold style now set to 3 :-)
17539 * applied patch from rikul <null@acm.org> to turn notebook tab
17540 headings red when file has been edited.
17542 2001-10-02 Kjartan Maraas <kmaraas@gnome.org>
17544 * configure.in: Added "no" to ALL_LINGUAS.
17546 2001-09-29 Naba Kumar <kh_naba@users.sourceforge.net>
17548 * Patch from lbell <lbell@tsc4.com>
17553 src/main_menubar_def.h
17554 src/mainmenu_callbacks.c
17555 src/mainmenu_callbacks.h
17556 src/project_dbase.c
17557 src/project_dbase.h
17559 Implemented a check menu item to handle the 'show locals' flag
17560 for the current project.
17562 * data/internal.properties: Removed the redundant command
17563 for gnome-terminal.
17565 2001-09-25 Naba Kumar <kh_naba@users.sourceforge.net>
17567 * Patch from lbell <lbell@tsc4.com> for fixing some compiler warnings.
17569 2001-09-24 Fatih Demir <kabalak@gtranslator.org>
17571 * configure.in: Added "ta" to the languages list.
17573 2001-09-21 Andy Piper <andy.piper@freeuk.com>
17575 * data/internal.properties:
17576 added fold.symbols property to control appearance of folds
17577 in the Scintilla editor (thanks to rikul <null@acm.org>)
17579 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
17582 one extra button for message win is being created -- Fixed.
17584 The frame should be hidden and not only the pix_lab when
17585 that message pane is hidden (aBts[nIndex].bVisible == FALSE)
17588 * pixmaps/mini_locals.xpm (new file), pixmaps/Makefile.am:
17589 for the time being it is same as mini_cvs.xpm.
17591 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
17593 * src/find_repace.c: Fixed the vanishing find/replace dialog box.
17595 Patch from rikul <null@acm.org>
17597 * CORBA-Server.c, debugger.c, debugger.h, glades.c,
17598 glades.h, messages.c, messages.h, pixmaps.h,
17599 project_dbase.c, project_dbase.h, session.c,
17600 session.h, watch_cbs.c, watch_cbs.h, watch_gui.c:
17602 inserted 'add to watch' option in inspect window, so you can add easily
17603 a variable in watch window .
17605 Added a new message pane for the gdb local variables inspection. Changed
17606 the code in messages.c to better account for future new panes insertion.
17607 Defined a new pixmap for the new tab button in pixmaps.h
17608 (ANJUTA_PIXMAP_MINI_LOCALS); someone must create it and add it to the
17611 Changed the debugger module to have a single function for asking to gdb
17612 to send program info. The idea is to ask the debugger about only the
17613 info needed to open windows( watch, registers, etc ) to speedup the step
17614 command. I plan to ask informations to the debugger based on the user
17616 The request for local variables is enabled by default, but the
17617 projectDBase has a variable to control it, to allow disabling that
17618 feature, there is also the code to save and to reload the state. If you
17619 want to have it disabled by dafult change SHOW_LOCALS_DEFAULT to FALSE
17622 This big patch is from: lbell <lbell@tsc4.com>
17624 2001-09-20 Stephane Demurget <demurgets@free.fr>
17626 Patch from rikul <null@acm.org> :
17628 * data/internal.properties, src/aneditor.cxx: fixed the fold margin
17629 problem and added folding support for php/hmtl.
17631 2001-09-19 Naba Kumar <kh_naba@users.sourceforge.net>
17633 * Fixed dnd of files within scintilla.
17634 patch from: rikul <null@acm.org>
17636 2001-09-18 Naba Kumar <kh_naba@users.sourceforge.net>
17638 * Applied patch from Luca.
17640 * src/source.c: source_write_build_files(): Fixed the project generation
17641 failure. The fist return statement and the free_project_type were
17644 2001-09-14 Naba Kumar <kh_naba@users.sourceforge.net>
17646 * anjuta.c, anjuta.h, main.c, main_menubar.c, main_menubar_def.h,
17647 mainmenu_callbacks.c, mainmenu_callbacks.h, messages.c:
17649 1) Restore the error color to red (waiting for a configurable one )
17650 2) Saving projects settings if you exit anjuta without closing an open
17652 3) New Menu 'repaeat search' to search with a keystroke without pressing
17654 4) some define in the menus to better handle menu item update
17656 Patch from: lbell <lbell@tsc4.com>
17658 * main_menubar_def.h, main_menubar.c: Change the position of
17659 "Repeat find" menu position.
17661 2001-09-13 Naba Kumar <kh_naba@users.sourceforge.net>
17663 project_type.h, project_type.c, source.c: Applied patch.
17664 patch from Johannes Schmid <clubfan@users.sourceforge.net>
17666 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
17668 * configure.in, src/Makefile.am: Using macros for ORBit flags.
17670 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
17672 * Fixed bug #445752
17674 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
17676 * Fixed bugs in Gtk-- and Gnome-- project type
17678 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
17680 * dnd.c: Support for multiple files drag-n-drop.
17682 Patch from: rikul <null@acm.org>
17684 * anjuta.c, anjuta.h, anjuta_cbs.c, main_menubar_def.h,
17685 mainmenu_callbacks.c, mainmenu_callbacks.h: Added message text
17688 Patch from: rikul <null@acm.org>
17690 * Applied patch for widgetizing goto dialog box.
17693 * Applied patch for having new project type handling.
17694 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
17696 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
17698 * Makefile.am, aneditor.cxx, aneditor.h, anjuta.c, anjuta.h,
17699 anjuta_cbs.c, anjuta_gui.c, breakpoints.c, breakpoints.h,
17700 debugger.c, debugger.h, find_in_files.c, find_in_files.h,
17701 find_replace.c, find_replace.h, find_text.c, find_text.h,
17702 glade_iface.c, main.c, messages.c, messages.h, project_dbase.c,
17703 project_dbase.h, source.c, text_editor.c, text_editor.h,
17704 text_editor_cbs.c, utilities.c, utilities.h:
17706 Applied a huge patch (after slight preview). I would like Luca
17707 to have his feature additions mentioned here.
17709 Patch from: lbell <lbell@tsc4.com>
17711 2001-09-09 Stephane Demurget <demurgets@free.fr>
17713 * scintilla/Makefile.am: added to $(GTK_CFLAGS) INCLUDES.
17715 * po/fr.po: updated to the latest sources.
17718 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
17720 * Fixed bug #445752
17722 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
17724 * dnd.h, dnd.c: New files for drag n drop support.
17726 * anjuta.h, anjuta_gui.c, anjuta_cbs.c:
17727 Added drag and drop support for opening files.
17729 Thanks to José Antonio Caminero Granja <JCamGra@alumnos.uva.es> and
17730 Archit Baweja <bighead@crosswinds.net> for this idea.
17732 * TODO: Added some more todos. :-(
17734 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
17736 * Fixed the goto line activate bug.
17737 patch from: Martyn Bone <mbone@brightstar.u-net.com>
17739 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
17741 * Fixed bugs in Gtk-- and Gnome-- project type
17743 2001-08-5 Naba Kumar <kh_naba@users.sourceforge.net>
17745 * widgets/gonmefilelist.c, gnomefilelist.c:
17746 Modified multiple selection on pressing control.
17747 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
17749 * src/project_dbase_gui.c, anjuta_cbs.c, fileselection.h, fileselection.h:
17750 Modified multiple selection on pressing control.
17751 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
17753 2001-09-05 Abel Cheung <maddog@linux.org.hk>
17755 * src/project_dbase_gui.c(*lang_data[]): Rename zh_TW.Big5 to zh_TW .
17756 This is useless; but just in case...
17758 2001-08-4 Naba Kumar <kh_naba@users.sourceforge.net>
17760 * data/internal.properties: modified a bit of perl properties.
17762 2001-08-3 Naba Kumar <kh_naba@users.sourceforge.net>
17764 * ccview/cccproj.hh, ccview/hash_str.h, src/fileselection.c, src/fileselection.h
17765 src/project_dbase_gui.c, widgets/gnomefilelist.c, widgets/gnomefilelist.h:
17766 Added support for multiple file imports. Changed the standrd C++
17767 convention of #include <file> to #include <file.h>, because I had given
17768 some wrong options while compiling my gcc-3.0.1 compiler, so it does not
17769 now support the #include <file> convention. That is something to be fixed :).
17770 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
17772 2001-08-1 Naba Kumar <kh_naba@users.sourceforge.net>
17774 * src/anjuta.c: Added function static greetings_text(), to solve the non
17775 translation of the greetings text in the wizard.
17777 2001-08-31 Andy Piper <andy.piper@freeuk.com>
17779 * src/find_in_files_gui.c: made order of buttons consistent with other Find
17780 dialogs, with OK the default (fix bug #453482)
17782 2001-08-31 Naba Kumar <kh_naba@users.sourceforge.net>
17784 * src/anjuta.c: Fixed a bug that tries to printf 'NULL'
17786 * src/appwizard.c: added N_() for the inlcuding the welcome message translatable.
17788 2001-08-29 Naba Kumar <kh_naba@users.sourceforge.net>
17796 src/main_menubar_def.h
17797 src/mainmenu_callbacks.c
17798 src/mainmenu_callbacks.h:
17799 Applied the patch that addes menu items which allow users to
17800 insert GPL notice and date time in current document.
17801 patch from: Rick Patel <rikul@shreve.net>
17803 * src/main_menu.c: Fixed a compilation error.
17805 * src/anjuta.c: Fixed non-rememberence of editor tab position.
17807 * src/mainmenu_callbacks.c: Fixed gpl strings to avoid compiler warnings
17808 about the unterminated strings.
17810 * scintilla/*: Updated scintilla to 1.3.9 version.
17812 2001-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
17814 * widgets/gnomefileselection.c:
17815 Applied the patch for fixing multiple selection of file open funcion,
17816 which will deselect the files selected.
17817 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
17819 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
17821 * widgets/gnomefileselection.h, widgets/gnomefileselection.c, src/fileselection.h,
17822 src/fileselection.c, src/anjuta_cbs.c:
17823 Applied the patch for multiple selection of file open.
17824 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
17826 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
17828 * Removed "-f" option in call to devhelp, because devhelp no longer
17831 2001-08-26 Stephane Demurget <demurgets@free.fr>
17833 All these modifications have been pointed out by
17834 Gregory Schmitt <gregory.schmitt@free.fr>, so thanks to him.
17836 * data/internal.properties: two fixes for the PHP lexer.
17839 * fr.po: minor fixes.
17841 * TODO: added a couple of PHP suggestions from Gregory Schmitt.
17843 2001-08-25 Naba Kumar <kh_naba@users.sourceforge.net>
17847 main_menubar_def.h,
17848 main_menubar_callbacks.c,
17850 Added new menu item for "close all fils".
17851 (Patch from Rikul <rikul@shreve.net>, after revision)
17853 * project_dbase.c: project_dbase_close_project(): remove unnecessary printf() statement.
17855 * find_text.c, find_replace.c: Fixed dialog wins not show up once close by 'Esc'.
17856 (Patch from Rikul <rikul@shreve.net>)
17858 * anjuta.c: Fixed to have the current dir in the fileopen dialog box.
17859 (Patch from Rikul <rikul@shreve.net>)
17861 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
17863 * appwiz_page2.c: Applied patch for disabling auto-upper-casting of
17864 project name in application widzard.
17865 [Patch from: Yannick Koehler <yannick.koehler@colubris.com> ]
17867 * executer.c: hacked to change the behavior of the executer dialog. Now, instead
17868 of the 'OK' button there is an 'Execute' one.
17869 [ Patch from: Giovanni Corriga <valkadesh@libero.it> ]
17871 * executer.c: Changed cancel button to close button. That was more appropriate.
17873 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
17875 * HACKING: corrected >>>>>> Config management.
17877 * HACKING: Added many things.
17879 * src/launcher.h: Added some comments.
17881 2001-08-21 Stephane Demurget <demurgets@free.fr>
17883 * configure.in, NEWS, README: bumped anjuta version to 0.1.7.
17886 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
17887 src/appwizard_cbs.c,
17888 src/appwizard_gui.c: Applied UI/docs cleanup patch from
17889 Andy Piper <andy.piper@freeuk.com>
17891 * po/fr.po: updated to latest sources.
17893 * Makefile.am: removed anjuta.prj from EXTRA_DIST.
17896 2001-08-18 Andy Piper <andy.piper@freeuk.com>
17898 * Fixed bugs #450280 and #448845
17900 * src/about.c: corrected Naba's e-mail address (.net, not .com)
17902 * src/goto_line.c, src/attach_process_gui.c, src/find_replace.c:
17905 * src/breakpoints_gui.c, src/commands.c, src/find_text.c,
17906 src/find_in_files_gui.c, src/project_dbase_gui.c, src/help.c,
17907 src/watch_gui.c, src/stack_trace_gui.c: edited window and dialog
17908 names to remove "Anjuta: " prefix
17910 * src/main_menubar_def.c: altered a message
17912 * launcher/anjuta_launcher.c: cleaned up some messages
17914 * src/debugger.c: edited messages to improve clarity
17916 * src/app_wiz*.c: tidied wizard interface
17919 2001-08-15 Stephane Demurget <demurgets@free.fr>
17921 Synced Naba's fix and mine about the wizards not working and removed
17922 anjuta.prj to avoid a nasty checkin.
17924 * Makefile.am: removed the install-data-local rule.
17926 * data/Makefile.am: changed the list of files.
17928 * anjuta.prj: removed to avoid checkin of Anjuta temp files.
17930 * .cvsignore: added anjuta.prj for the same reason.
17933 2001-08-15 Naba Kumar <kh_naba@users.sourceforge.net>
17935 * src/source.c: Fixed a bug that fails new gnome projects to get
17938 * src/project_manager.c: Fixed a bug that disables storing recent
17941 * Makefile.am: Added stuffs to install the macro files in the
17945 2001-08-14 Stephane Demurget <demurgets@free.fr>
17947 * data/Makefile.am: added some rules to support the gnome/ macros
17948 dir in order to make the wizards work again.
17950 * anjuta.spec.in: upped the release number.
17953 2001-08-12 Zbigniew Chyla <cyba@gnome.pl>
17955 * configure.in (ALL_LINGUAS): Added pl.
17958 2001-08-09 Stephane Demurget <demurgets@free.fr>
17960 * anjuta.spec.in: fixed the doc files list.
17963 2001-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
17965 * src/about.c: corrected my email address. :-)
17969 * manuals/C/anjuta-manual/chapter15.sgml: Slight correction.
17970 (patch from Andy Piper <squiggle@ukgateway.net>)
17972 2001-08-08 Naba Kumar <kh_naba@users.sourceforge.net>
17974 * debugger.c: Fixed a bug associated with debugging threaded
17977 * text_editor_menu.c: Fixed broken ui in text editor
17980 * text_editor_menu.c: Now the option sub menu in text editor pop up
17983 * mainmenu_callbacks.c: Fixed "no-modified" bug with autoformat.
17984 (suggested by lord sibn <sibn@utspl.cjb.net> )
17986 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
17988 * src/text_editor_menu.c: Added menu item for context help
17989 (patch from Andy Piper <squiggle@ukgateway.net>)
17991 2001-08-06 Stephane Demurget <demurgets@free.fr>
17993 * ccview/cccproj.cc: added missing i18n strings.
17995 * data/welcome.txt: bumped version to 0.1.6.
17997 * src/anjuta.c: fixed a compilation error due to devhelp integration.
17999 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
18001 * help.c, help.h: Added support for DevHelp context sensitive help
18002 and gnome api browsing.
18003 * Fixed toolbars and editor views "not save" bug.
18004 * Updated sgmldocs.make and configure.in to handle rh 7.1 crap.
18005 (patch from Andy Piper <squiggle@ukgateway.net>)
18006 * Updated THANKS and chapter15.sgml for uk and ru translators.
18008 2001-08-05 Naba Kumar <kh_naba@users.sourceforge.net>
18010 * Transfered ru.po, uk.po and update.sh from gnome-i18n/extra-po/anjuta
18011 * Updated configure.in to include these changes
18013 2001-08-03 Stephane Demurget <demurgets@free.fr>
18015 * src/project_dbase_gui.c: fixed bug #446963
18016 (on_project_dbase_ccview_update_start),
18017 (on_project_dbase_ccview_update_end): added.
18018 These two respectively disable and enable close file/project
18019 menu entries and toolbar items, while the ccview part updates
18023 2001-08-03 Stephane Demurget <demurgets@free.fr>
18025 * configure.in: added sv to the ALL_LINGUAS list.
18028 2001-08-01 Fatih Demir <kabalak@gtranslator.org>
18030 * anjuta.desktop.(in(.in)), configure.in & Makefile.am: Get the desktop
18031 file to work: merge translations and distribute it.
18033 * .cvsignore & ABOUT-NLS: Erh, "ABOUT-NLS" shouldn't be in CVS.
18035 * NEWS, README, THANKS & TODO: Spelling fixes.
18037 2001-08-01 Stephane Demurget <demurgets@free.fr>
18039 * README: updated requirements.
18041 * scintilla/Makefile.am,
18042 src/Makefile.am: fixed includes using $(srcdir), as the distcheck
18043 target can't be realized (custom build path).
18045 * Makefile.am: added xml-i18n-* and anjuta.spec.in as EXTRA_DIST.
18046 Removed install-data-local.
18048 * src/compiler_options.c: changed the include paths of the pixmaps.
18049 we hadn't any warning because of the include paths passed to the
18050 compiler. Thanks to make distcheck for reporting this.
18053 2001-07-31 Stephane Demurget <demurgets@free.fr>
18055 * NEWS, THANKS: updated.
18057 * src/anjuta.c: (anjuta_fatal_signal_handler), (anjuta_exit_signal_handler):
18058 fixed to show the correct kernel signal number and its description.
18060 * widgets/gnomefilelist.c: fixed bug #445756
18061 (goto_last): renamed to goto_prev and changed according to goto_next.
18062 (goto_next): added.
18063 (goto_directory): removed.
18064 (check_list_for_entry): renamed (g_list_find_string_pos) and rewrote: the
18065 returned value is now the position in the list.
18066 (check_ok_button_cb): changed the back check and added one for next.
18067 (gnome_filelist_set_dir): the check in history make it wouldn't be
18068 a "true" history. polished the whole thing, using set_dir_internal.
18069 (set_dir_internal): used in gnome_filelist_set_dir and back/next callbacks, so
18070 there's no check in the history when using back or next.
18072 * manuals/*: added missing .cvsignore files.
18075 2001-07-30 Stephane Demurget <demurgets@free.fr>
18077 * po/fr.po: updated to latest sources.
18079 * src/preferences_gui.c: (create_preferences_page6): fixed bug #445758
18080 call on_trunc_mesg_check_clicked after the two spinbuttons are ref'ed,
18081 to put off their sensitive attributes.
18083 2001-07-29 Stephane Demurget <demurgets@free.fr>
18085 * po/fr.po: fixed some grammar things.
18086 Thanks to Pierre Sarrazin <sarrazip@sympatico.ca> for having pointed
18089 * src/utilities.c: (file_is_link): use lstat instead of stat.
18091 2001-07-27 Naba Kumar <kh_naba@123india.com>
18093 * Remove help dir from cvs, because it is no longer
18096 * Remove manuals/anjuta-manual dir from cvs, because it is no longer
18099 2001-07-24 Naba Kumar <kh_naba@123india.com>
18101 * debugger.c: (debugger_update_prog_status): Fixed
18102 the bug with gdb version 5. Debugger starts, when
18103 step in/out/over etc are clicked.
18105 * debugger.c: All functions: added debugging codes.
18107 * breakpoints.c: (breakpoints_dbase_set_all_in_editor):
18108 * breakpoints.c: (breakpoints_dbase_add_brkpnt):
18109 Modified to recognize non project files also.
18111 * source.c: (source_write_configure_in):
18112 Added source for 'prefix' counterparts for
18113 no-prefix AC_SUBST.
18115 2001-07-23 Naba Kumar <kh_naba@123india.com>
18117 * anjuta.c: added function anjuta_remove_text_editor();
18118 and suitably modified anjuta_remove_current_text_editor().
18120 * project_dbase.c: project_dbase_close(), Added code to
18121 close all opened files that belong to the project when
18122 the project is closed.
18123 (patch from "Maxim Blagai" <maximblagai@yahoo.com> and some my codes)
18125 * Updated the manuals/anjuta-manual subdir for GDP standards.
18126 (patch from Andy Piper <squiggle@ukgateway.net>)
18128 * main_menubar.h, main_menubar.def: Added Menu items to handle
18129 urls for library references, bugs, patches and feature request
18132 2001-07-20 Naba Kumar <kh_naba@123india.com>
18134 * Set wmclass names in all windows.
18135 (patch from Andy Piper <squiggle@ukgateway.net>)
18136 * New splash logo from "Misha" <misha@phreaker.net>);
18138 2001-07-19 Naba Kumar <kh_naba@123india.com>
18140 * preferences.[h,c], preferences_gui.c: Added 4 properties to
18141 set caret color, calltip back color and selection fore/back
18144 2001-07-18 Naba Kumar <kh_naba@123india.com>
18146 * project_dbase.c: Closes all files when project is closed.
18147 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
18148 -- We still need to refine this as it closes all sort of files.
18150 * compiler_options.c: Fixed seg-fault bug when last item in
18151 compiler option lists is removed.
18153 * Fixed missing newline warnings during compilation.
18154 (patch from Andy Piper <squiggle@ukgateway.net>)
18156 2001-07-17 Fatih Demir <kabalak@gtranslator.org>
18158 * xml-i18n-*: Blew away the xml-i18n-* files from CVS -- they're
18159 autogenerated no need to store'em in CVS.
18161 * ccview/.cvsignore: Addition of cvsignore.
18163 2001-07-17 Naba Kumar <kh_naba@123india.com>
18165 *GUI fixes and spell corrections
18166 (patch from Andy Piper <squiggle@ukgateway.net>)
18168 2001-07-15 Naba Kumar <kh_naba@123india.com>
18170 *Fixed double error message for file not found.
18172 *Put white backgrounds for png images.
18174 *Converted '-' to '_' in sgml files.
18176 2001-07-14 Naba Kumar <kh_naba@123india.com>
18178 * project_dbase.c: Short-cut for expand/collasp project tree
18180 * project_dbase_gui.c:
18181 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
18183 2001-07-13 Naba Kumar <kh_naba@123india.com>
18185 * notebook.[h,c]: Added
18186 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
18187 Project/message window now toggles on control and
18188 and notebook switch short-cut
18190 2001-07-7 Naba Kumar <kh_naba@123india.com>
18192 * Changed a new icon set which looks more gnomish.
18194 * Changed a new anjuta splash logo.
18195 (Icons and splash logo created by "Misha" <misha@phreaker.net>)
18197 2001-07-6 Naba Kumar <kh_naba@123india.com>
18199 * ccview/*: Integrated ccview for class view and file view
18200 in the project Manager.
18202 * widgets/gnomefilelist.[h,c]: Added show hidden files options.
18204 2001-07-1 Naba Kumar <kh_naba@123india.com>
18206 * scintilla/*: Upgraded Scintilla to version 1.3.7
18208 * manuals/anjuta-manual/C/chapter[00-12].sgml: Added many more stuffs.
18210 2001-06-28 Naba Kumar <kh_naba@123india.com>
18212 * src/debugger.c: Correct step-over and step-out swapping.
18214 * manuals/anjuta-manual/C/chapter[00-12].sgml: Splitted manual
18215 chapters and added more stuffs.
18217 2001-06-13 Naba Kumar <kh_naba@123india.com>
18219 * data/autogen.sh.gtkmm: Added
18221 * data/autogen.sh.gnomemm: Added
18223 * src/appwiz.c: Added two more application wizard templetes
18225 * src/project: for gtk-- and gnome-- and proper support
18227 * src/source.c: for c++ in the project configuration.
18231 2001-05-05 Naba Kumar <kh_naba@123india.com>
18233 * Merged my pre-cvs modifications with
18234 the current cvs copy.
18236 * (lot of files change).
18238 * Implemented session management.
18240 * Local installation possible by
18241 manageing our own pixmaps paths
18244 * resources.h: Added.
18245 * resources.c: Added.
18249 2001-05-05 Fatih Demir <kabalak@gtranslator.org>
18251 * manuals/.cvsignore & manuals/anjuta-manual/C/.cvsignore:
18252 Corrected/extended ignores.
18254 2001-05-04 Naba Kumar <kh_naba@123india.com>
18256 * manuals/: dir tree added.
18257 Sgml documentation started in this dir.
18259 * omf-install/: dir tree added.
18261 * manuals/anjuta-manual/C/anjuta-manual.sgml:
18262 Created initial document structure.
18264 * configure.in: Added test for scrollkeeper.
18265 Added some Makefile entries in AC_OUTPUT.
18267 * Makefile.am: Added subdir manuals/
18269 * HACKING: Wrote something stupid.
18271 2001-05-02 Stéphane Démurget <demurgets@free.fr>
18273 * Makefile.am: Added ChangeLog in local data list, becaused it's
18274 needed to create a new project.
18276 * po/fr.po: minor fixes.
18278 * src/build_file.c, src/configurer.c, src/debugger.c,
18279 src/executer.c, src/find_replace.c, src/gnome_project.c,
18280 src/goto_line.c, src/launcher.c, src/messages.c,
18281 src/preferences.c src/project_dbase.c: functions declared static.
18283 * widgets/gnomefilelist.c: Fixed a project creation bug,
18284 introduced with latest changes.
18286 2001-05-01 Stéphane Démurget <demurgets@free.fr>
18288 * widgets/gnomefilelist.c,
18289 BUGS: Fixed an annoying bug preventing from loading files/project
18290 given on the command line. Polished the whole gnome_filelist widget.
18292 2001-04-27 Stéphane Démurget <demurgets@free.fr>
18296 src/anjuta.h: Polished the command line parsing.
18298 * BUGS: Need to clean that damn gnome_filelist widget.
18300 2001-04-25 Stéphane Démurget <demurgets@free.fr>
18304 src/signals.c: Removed duplicated includes.
18306 * po/fr.po: minor fixes.
18308 * src/compiler_options_gui.c: Cleaned up a part of the GUI,
18309 create_compiler_options_page? () declared static.
18311 src/anjuta.c: Put a command line option for disabling
18314 * src/preferences_gui.c: Fixed an internationalization issue,
18315 other functions declared static.
18317 * src/gnome_project.c: Fixed some memory leaks,
18318 new_prj_terminated () declared static.
18320 2001-04-24 Fatih Demir <kabalak@gtranslator.org>
18322 * configure.in: Sort ALL_LINGUAS alphabetically.
18324 2001-04-22 Stéphane Démurget <demurgets@free.fr>
18326 * Emptied that ugly old Changelog.
18328 == Anjuta 0.1.5 ===
18331 2001-03-10 Naba kumar <naba@gnome.org>
18333 * src/gnome_project.c: Fixed project dir creation bug.
18335 * src/text_editor.c: Fixed double accelerators bug.
18337 * src/glade_iface.c, src/project_dbase.c: Fixed source generation bug.
18339 * src/stack_trace.c, * src/compiler_options.c,
18340 data/internals.properties, src/defaults.c:
18341 Fixed pixmap creation with NULL window.
18343 * src/commands.c, src/preferences_gui.c, src/build_project.c
18344 src/clean_project.c: Bug fix.
18346 * src/main_menubar_def.h: i18n bug fix.
18348 * src/executer.h, src/executer.c: Bug fix.
18350 * src/controls.c: Bug fix.
18352 * src/debugger.c: Debugger now takes program args.
18354 * po/ja.po: Added japanese translation file.
18356 Upgraded to ver 0.1.4
18357 ... Fixed other minor bugs.
18359 == Anjuta 0.1.3 ===
18361 2001-XX-XX Naba kumar <naba@gnome.org>
18363 * Lots of unaccountable changes. Integrated scintilla.
18364 Redesigned Project managemet. Added supports for other languages.
18365 Java style properties managements. .... blah blah
18367 2000-11-11 Naba kumar <naba@gnome.org>
18369 * README, htmls/page111.html, configure.in, anjuta.prj, anjuta.spec:
18370 Upgraded to version 0.1.3.
18372 * src/mainmenu_callbacks.c, src/main_menubar_def.h:
18373 Fixed to activate Debug->add watch properly.
18375 === Anjuta 0.1.2 beta_2 ===
18376 === Anjuta 0.1.2 ===
18378 2000-11-05 Naba kumar <naba@gnome.org>
18380 * src/compiler_options.c, src/compiler_options_cbs.c
18381 src/compiler_options_cbs.h, src/compiler_options_gui.c
18382 src/anjuta2.c, extra/stock_libs.anj (new),
18383 extra/README.stock_libs (new), htmls/page13.html,
18384 htmls/images/*: Improved Library settings GUI. Can now enable/disable
18385 added libraries. Stock libs provided for ease of entry. Modified
18386 help html file accordingly.
18388 2000-11-03 Naba kumar <naba@gnome.org>
18390 * README: Minor fixes in Doc files.
18392 * src/gnome_prj.c, src/appwidzard_cbs.c:
18393 Fixed to ignore non-existant dir for blank prj.
18394 More checking in project creation, especially to confirm
18395 that the prj file already does not exist.
18397 * anjuta.spec, configure.in: Upgraded to version 0.1.2
18399 * src/controls.c: Now Menu item "Format/Detach current document"
18400 is inactive when there is no document opened.
18402 === Anjuta 0.1.1 ===
18404 2000-11-01 Naba kumar <naba@gnome.org>
18406 Completed and Release of first version (Beta) with lots of bugs.
18408 1999-12-27 Naba kumar <naba@gnome.org>
18410 Anjuta project started.