1 2006-10-06 Johannes Schmid <jhs@gnome.org>
3 * libanjuta/interfaces/Makefile.iface.am:
4 Fixed enum-types.h generation
5 * libanjuta/interfaces/libanjuta.idl:
7 IAnjutaTODO::load should take const gchar* argument
8 Remove include to libanjuta/e-splash.h which is not installed as header file
9 Attribute* => List<Attribute>
10 * plugins/gtodo/plugin.c: itodo_load now with const gchar* argument
12 2006-10-05 Naba Kumar <naba@gnome.org>
14 * TODO.tasks: Set 'Improve class widzard' task to assigned.
15 Set bug id for 'Profiler plugin' task.
17 2006-10-03 Adam Dingle <adam@medovina.org>
19 * plugins/document-manager/plugin.c: fixed bug #351387 (don't
20 use Alt+key for shortcuts)
22 * plugins/debug-manager/debug_tree.c:
23 * plugins/debug-manager/debugger.c:
24 Fixed bug #359317 (can't load debug manager)
26 2006-10-03 Naba Kumar <naba@gnome.org>
28 * TODO.tasks: Set 'Profiler plugin' task to assigned. Added new
29 tasks 'Automated tests for Anjuta' and 'Bug fixing batch #1'
31 * libanjuta/interfaces/libanjuta.idl, plugins/document-manager/plugin.c,
32 plugins/project-manager/plugin.c: Added a new API in
33 IAnjutaDocumentManager called ianjuta_document_manager_remove_editor().
34 Added some documentation. On project close, close all editors that
35 has files opened for the project.
37 * plugins/glade/plugin.c, src/anjuta-app.c: Remove client widgets
38 from the containers on anjuta_shell_remove_widget(). Do not destroy
39 glade widgets once created.
41 2006-10-03 Johannes Schmid <jhs@gnome.org>
43 * libanjuta/interfaces/anjuta-idl-compiler.pl:
44 * libanjuta/interfaces/libanjuta.idl:
45 const-List<> => const List<>
48 * Makefile.am: Reenabled launcher
50 2006-10-03 Johannes Schmid <jhs@gnome.org>
52 * libanjuta/interfaces/Makefile.am.iface:
55 2006-10-02 Adam Dingle <adam@medovina.org>
57 * plugins/editor/style-editor.c: fixed bug #357534
58 * plugins/gdb/utilities.h: removed 2 unused declarations
60 2006-10-02 Johannes Schmid <jhs@gnome.org>
62 * Makefile.am: disabled anjuta-launcher
63 * libanjuta/Makefile.am:
65 * libanjuta/anjuta-plugin.c: (anjuta_plugin_class_init):
66 * libanjuta/glue-factory.c: (glue_factory_add_path),
67 (glue_factory_get_path):
68 * libanjuta/plugins.c: (activate_tool), (tool_set_update):
69 * libanjuta/glue-factory.h:
70 * libanjuta/glue-cpp.h:
71 * libanjuta/glue-cpp.c:
72 Added support for C++ plugins. Those have a Language=C++ tag in their .plugin file
74 * libanjuta/interfaces/Makefile.am.iface:
75 * libanjuta/interfaces/anjuta-idl-compiler.pl:
76 * libanjuta/interfaces/libanjuta.idl:
77 Add a new features to idl compiler:
78 List<Type> => List of Type
79 List-free<Type> => List of Type, it is up to the caller to free items and list
80 const-List(-free)<Type> = const List of Types
81 These three all wrap to GList* in C but will be handled differently in C++, Python, etc.
83 * plugins/class-gen/class_gen.c: (gobject_class_create_code),
84 (generic_cpp_class_create_code):
85 Adapted to new project_manager interface
87 * plugins/gdb/plugin.c: (ivariable_debugger_iface_init):
88 * plugins/debug-manager/debugger.c:
89 (ivariable_debugger_iface_init):
90 Do not use C++ keyword "delete" for interface name
92 * plugins/document-manager/anjuta-document-manager.plugin.in:
93 Added m4 to mime-types
95 * plugins/project-manager/plugin.c:
96 (iproject_manager_add_source_multi):
97 Changed interface to use GList instead of GList* (needs new gnome-build CVS)
99 2006-10-01 Naba Kumar <naba@gnome.org>
101 * plugins/devhelp/anjuta-devhelp-simple.ui: Added a simple
102 UI file used when out-of-process devhelp is used instead of
105 * configure.in, plugins/Makefile.am, plugins/devhelp/Makefile.am,
106 plugins/devhelp/plugin.c, plugins/devhelp/plugin.h,
107 plugins/profile-default/default.anjuta: Build devhelp plugin,
108 but use out-of-process devhelp if devhelp plugin is disabled
109 (either by user or devhelp is not installed). Disabled devhelp
110 plugin by default. Added it in default profile.
112 2006-10-01 Naba Kumar <naba@gnome.org>
114 * plguins/project-manager/plugin.c: Possible fix for crash
117 * configure.in, plugins/Makefile.am: Enabled glade plugin and
118 set dep to last version 3.0.2.
120 * plugins/cvs-plugin/plugin.c, plugins/file-loader/plugin.c,
121 plugins/file-loader/plugin.h, plugins/subversion/plugin.c,
122 plugins/symbol-browser/plugin.c: Use the right action group
123 for getting popup actions (Fixes lots of assertion failures).
125 * plugins/project-manager/plugin.c,
126 plugins/project-manager/plugin.h: use separate action group
129 * plugins/message-view/plugin.c: Disconnect session load
130 signal on plugin deactivation (fixes a crash).
132 2006-09-30 Naba Kumar <naba@gnome.org>
134 * TODO.tasks: Added a few debugger tasks from Sebastien (two bounties).
135 * TODO.tasks: Assigned a bounty to Massimo.
137 2006-09-29 Naba Kumar <naba@gnome.org>
139 * src/anjuta-app.c, src/shell.c: Fixed build errors.
141 2006-09-30 Sebastien Granjoux <seb.sfo@free.fr>
143 * plugins/debug-manager/debugger.c,
144 plugins/debug-manager/plugin.c,
145 libanjuta/interfaces/libanjuta.idl:
146 Add a new abort command to quit debugger without waiting
148 * plugins/gdb/debugger.c,
149 plugins/gdb/debugger.h,
150 plugins/gdb/plugin.c:
151 Send a signal directly to the debugged program
152 Implement abort command
154 * plugins/debug-manager/debug_tree.c:
157 * plugins/debug-manager/stack-trace.c:
160 2006-09-29 Naba Kumar <naba@gnome.org>
162 * TODO.tasks: Updated.
164 * plugins/gtodo/add_edit_item.c: Fixed text wrapping and item edit
167 * TODO.tasks: Added more tasks and bounties. Marked a few completed.
169 * TODO.tasks: Updated in light of the word wrapping fix
170 in Tasks Manager. Added a test bounty entry.
172 * TODO.tasks: Added four bounties.
174 2006-09-28 Naba Kumar <naba@gnome.org>
176 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h:
177 Added 'customizable' parameter to
178 anjuta_ui_add_action_group_entries() and similar functions to
179 allow user configuration of the actions. Filter out actions that
180 are not configurable items (such as submenu items). Now the
181 'Customize shortcuts' dialog is much better listed.
183 * plugins/build-basic-autotools/build-basic-autotools.c,
184 plugins/build-basic-autotools/build-basic-autotools.h,
185 plugins/cvs-plugin/plugin.c,
186 plugins/cvs-plugin/plugin.h,
187 plugins/debug-manager/breakpoints.c,
188 plugins/debug-manager/plugin.c,
189 plugins/debug-manager/stack_trace.c,
190 plugins/debug-manager/watch.c,
191 plugins/devhelp/plugin.c,
192 plugins/document-manager/plugin.c,
193 plugins/file-loader/plugin.c,
194 plugins/file-manager/plugin.c,
195 plugins/glade/plugin.c,
196 plugins/gtodo/interface.c,
197 plugins/gtodo/plugin.c,
198 plugins/language-support-cpp-java/plugin.c,
199 plugins/macro/plugin.c,
200 plugins/macro/plugin.h,
201 plugins/message-view/plugin.c,
202 plugins/patch/plugin.c,
203 plugins/profile-default/default.anjuta,
204 plugins/project-manager/plugin.c,
205 plugins/project-manager/plugin.h,
206 plugins/sample1/plugin.c,
207 plugins/search/plugin.c,
208 plugins/subversion/plugin.c,
209 plugins/subversion/plugin.h,
210 plugins/symbol-browser/plugin.c,
211 plugins/symbol-browser/plugin.h,
212 plugins/tools/plugin.c,
213 plugins/valgrind/plugin.c,
214 plugins/valgrind/plugin.h: Fixed to take care of above change
215 in API of AnjutaUI. Properly added/removed action groups in some
216 plugins. Split action groups into customization and non-customizable
217 groups and added them separately.
219 * plugins/document-manager/plugin.c: Close files belonging to
220 project when project is closed (not complete).
222 * plugins/gtodo/plugin.c: Enabled wrapping of tasks texts and
223 vertical aligned cell entries.
225 * src/anjuta-app.c: Define macros for the placeholder names.
226 Set default widths and heights of the default placeholders,
227 so that newly docked widgets are correclty sized.
229 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
230 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h:
231 Fixed to generated correct actions addition/removal code.
233 2006-09-25 Naba Kumar <naba@gnome.org>
235 * libanjuta/Makefile.am, libanjuta/libanjuta.h,
236 libanjuta/anjuta-serializer.[ch]: Implemented serialization
239 * plugins/message-view/anjuta-msgman.c,
240 plugins/message-view/anjuta-msgman.h,
241 plugins/message-view/message-view.c,
242 plugins/message-view/message-view.h,
243 plugins/message-view/plugin.c: Serialize messages panes in
244 session save and deserialize them in session load so that
245 build messages persistant.
247 2006-09-24 Johannes Schmid <jhs@gnome.org>
249 * libanjuta/anjuta-utils.c:
250 * plugins/message-view/message-view.c:
253 2006-09-23 Sebastien Granjoux <seb.sfo@free.fr>
255 * libanjuta/interfaces/libanjuta.idl:
256 Change one variable sign
258 * plugins/debug-manager/anjuta-debug-manager.glade,
259 plugins/debug-manager/anjuta-debug-manager.ui:
260 Few small interface changes
262 * plugins/debug-manager/debug_tree.h,
263 plugins/debug-manager/watch.c,
264 plugins/debug-manager/debugger.c,
265 plugins/debug-manager/plugin.c
266 plugins/gdb/debugger.c,
267 plugins/gdb/plugin.c:
268 Big rewrite of debugger queue
269 Allow to cancel command
271 * plugins/debug-manager/memory.c:
272 Fix a bug if a command is cancelled
274 2006-09-23 Bursig Rafal <Bursig_Rafal@mentor.com>
276 * plugins/gdb/debugger.c,
277 plugins/debug-manager/debug_tree.c,
278 plugins/debug-manager/locals.c:
279 Restore tree representation for local variable
280 Add argument in local variable list
281 Use gdb variable object to get all informations
283 2006-09-19 Naba Kumar <naba@gnome.org>
285 * libanjuta/anjuta-save-prompt.[c,h]: Added missing files
286 that implements AnjutaSavePrompt class.
288 * ChangeLog: Fixed indentation.
290 * libanjuta/Makefile.am,
291 libanjuta/anjuta-marshal.list,
292 libanjuta/anjuta-shell.c,
293 libanjuta/anjuta-shell.h,
294 plugins/document-manager/action-callbacks.c,
295 plugins/document-manager/action-callbacks.h,
296 plugins/document-manager/anjuta-docman.c,
297 plugins/document-manager/anjuta-docman.h,
298 plugins/document-manager/plugin.c,
299 src/anjuta.c: Impletemnted save prompt dialog to prompt for
300 unsaved items during exit. A new signal is added in shell
301 interface called 'save-prompt' to collect all unsaved items.
302 Create AnjutaSavePrompt class (dialog) to process unsaved items.
303 Fixed document manager to use the new save-prompt signal in shell
304 and AnjutaSavePrompt object for unsaved files. Cleaned up
305 AnjutaDocman to synchronously save new files. Fixed function
308 2006-09-18 Johannes Schmid <jhs@gnome.org>
310 * configure.in: Added gdl-gnome-1.0 to depencies and bumped
311 gdl requirement to 0.7.0
313 2006-09-18 Johannes Schmid <jhs@gnome.org>
315 * global-tags/.cvsignore:
316 * global-tags/Makefile.am:
317 * global-tags/create_global_tags.sh (removed):
318 * global-tags/create_global_tags.sh.in (added):
321 * libanjuta/anjuta-launcher.c:
324 * plugins/project-manager/plugin.c:
325 (project_manager_plugin_close_project):
328 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model):
331 * src/anjuta-app.c: (on_add_merge_widget), (on_widget_remove):
332 More reasonable toolbar creation/deletition though it does
335 2006-09-15 Johannes Schmid <jhs@gnome.org>
337 * libanjuta/anjuta-utils.c/.h:
340 2006-09-13 Curtis Magyar <curtm4n@gmail.com>
342 * scintilla/ScintillaGTK.cxx
343 Fixed doulbe freeing in Scintilla
345 2006-09-12 Johannes Schmid <jhs@gnome.org>
347 * plugins/project-manager/plugin.c:
348 Really fixed #355148 (Show project name in title bar)
350 2006-09-09 Johannes Schmid <jhs@gnome.org>
352 * libanjuta/plugins.c:
353 Fixed #355156 (Show plugins in alphabetical order)
355 2006-09-09 Johannes Schmid <jhs@gnome.org>
357 * plugins/project-manager/plugin.c:
358 Fixed #355148 (Show project name in title bar)
360 2006-09-09 Johannes Schmid <jhs@gnome.org>
362 * plugins/project-manager/plugin.c:
363 (value_removed_project_root_uri):
364 Fixed crasher if project cannot be opened
366 2006-08-30 Naba Kumar <naba@gnome.org>
368 * plugins/language-support-cpp-java/plugin.[c,h],
369 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
370 Impletemnted UI for auto indent.
372 2006-08-28 Naba Kumar <naba@gnome.org>
374 * plugins/gvim/.cvsignore,
375 plugins/gvim/Makefile.am,
376 plugins/gvim/anjuta-vim-plugin.png,
377 plugins/gvim/anjuta-vim.c,
378 plugins/gvim/anjuta-vim.h,
379 plugins/gvim/anjuta-vim.plugin.in,
380 plugins/gvim/gtkvim.c,
381 plugins/gvim/gtkvim.h,
382 plugins/gvim/plugin.c,
383 plugins/gvim/plugin.h: Added gvim anjuta plugin. Not included
386 2006-08-28 Naba Kumar <naba@gnome.org>
388 Patch from: Massimo Corà <maxcvs@email.it>
389 * tagmanager/tm_source_file.c, tagmanager/tm_workspace.c: Fixed
390 possible infinite loop.
392 2006-08-22 Adam Dingle <adam@medovina.org>
394 * plugins/editor/editor.glade: Fixed bug 346775 ("no highlight styles
395 to edit are shown in the preferences dialog in anjuta").
396 Removed unused widgets from the style editor dialog.
398 2006-08-21 Johannes Schmid <jhs@gnome.org>
400 * plugins/symbol-browser/test-class.[cpp/h]
403 2006-08-18 Naba Kumar <naba@gnome.org>
405 * plugins/sourceview/sourceview.c: Emit language-changed signal at the
406 end of document loading.
408 * plugins/language-support-cpp-java/plugin.c,
409 plugins/sourceview/sourceview.c: Fixed plugin loading.
411 2006-08-17 Naba Kumar <naba@gnome.org>
413 * plugins/language-support-cpp-java/plugin.c,
414 plugins/language-support-cpp-java/plugin.h: Implemented emacs-style
415 mode line parsing. Indentation parameters initialized based on
416 mode line parameters.
418 2006-08-16 Naba Kumar <naba@gnome.org>
420 * Makefile.am, plugins/editor/text_editor.c,
421 plugins/language-support-cpp-java/plugin.c: Fixed indentation in
424 2006-08-16 Naba Kumar <naba@gnome.org>
426 Patch from Massimo Cora' <maxcvs@email.it>:
428 * plugins/editor/aneditor-autocomplete.cxx,
429 plugins/editor/aneditor-calltip.cxx,
430 plugins/symbol-browser/Makefile.am,
431 plugins/symbol-browser/an_symbol.c,
432 plugins/symbol-browser/an_symbol_view.c,
433 plugins/symbol-browser/plugin.c,
434 tagmanager/Makefile.am, tagmanager/acconfig.h, tagmanager/args.c,
435 tagmanager/args.h, tagmanager/asm.c, tagmanager/asp.c,
436 tagmanager/awk.c, tagmanager/beta.c, tagmanager/c.c,
437 tagmanager/cobol.c, tagmanager/ctags.c, tagmanager/ctags.h,
438 tagmanager/debug.c, tagmanager/debug.h, tagmanager/eiffel.c,
439 tagmanager/entry.c, tagmanager/entry.h, tagmanager/erlang.c,
440 tagmanager/fortran.c, tagmanager/general.h, tagmanager/get.c,
441 tagmanager/get.h, tagmanager/html.c,
442 tagmanager/include/tm_source_file.h,
443 tagmanager/include/tm_tag.h,
444 tagmanager/include/tm_workspace.h,
445 tagmanager/jscript.c, tagmanager/keyword.c,
446 tagmanager/keyword.h, tagmanager/lisp.c,
447 tagmanager/lregex.c, tagmanager/lua.c,
448 tagmanager/main.h, tagmanager/make.c,
449 tagmanager/options.c, tagmanager/options.h,
450 tagmanager/parse.c, tagmanager/parse.h,
451 tagmanager/parsers.h, tagmanager/pascal.c,
452 tagmanager/perl.c, tagmanager/php.c,
453 tagmanager/python.c, tagmanager/read.c,
454 tagmanager/read.h, tagmanager/readtags.c,
455 tagmanager/readtags.h, tagmanager/rexx.c,
456 tagmanager/routines.c, tagmanager/routines.h,
457 tagmanager/ruby.c, tagmanager/scheme.c,
458 tagmanager/sh.c, tagmanager/slang.c,
459 tagmanager/sml.c, tagmanager/sort.c,
460 tagmanager/sort.h, tagmanager/sql.c,
461 tagmanager/strlist.c, tagmanager/strlist.h,
462 tagmanager/tcl.c, tagmanager/tm_source_file.c,
463 tagmanager/tm_symbol.c, tagmanager/tm_tag.c,
464 tagmanager/tm_workspace.c, tagmanager/verilog.c,
465 tagmanager/vim.c, tagmanager/vstring.c,
466 tagmanager/vstring.h, tagmanager/yacc.c: Updated ctags to version
467 5.6 and namespace completion fixed.
469 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
470 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated.
472 2006-08-15 Naba Kumar <naba@gnome.org>
474 * libanjuta/interfaces/libanjuta.idl,
475 plugins/editor/text-editor-iterable.c,
476 plugins/editor/text_editor.c,
477 plugins/sourceview/sourceview-cell.c,
478 plugins/sourceview/sourceview.c: Implemented ianjuta_iterable_clone(),
479 ianjuta_iterable_assign(), ianjuta_editor_begin_action (),
480 ianjuta_editor_end_action().
482 * plugins/language-support-cpp-java/plugin.c: Improved auto-indentation.
484 2006-08-13 Naba Kumar <naba@gnome.org>
486 * plugins/debug-manager/breakpoints.c,
487 plugins/debug-manager/memory.c,
488 plugins/debug-manager/registers.c,
489 src/layout.xml: Fixed debugger widgets layout.
491 2006-08-12 Naba Kumar <naba@gnome.org>
493 * plugins/editor/aneditor-indent.cxx, plugins/editor/aneditor-priv.h,
494 plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
495 plugins/editor/editor.glade, plugins/editor/text_editor.h,
496 plugins/editor/text_editor_prefs.c: Disabled automatic indentation
497 codes and dead codes. Removed automatic indentation prefs.
499 2006-08-12 Johannes Schmid <jhs@gnome.org>
501 * libanjuta/Makefile.am:
502 * libanjuta/anjuta-launcher.c:
503 * libanjuta/anjuta-launcher.h:
504 * libanjuta/anjuta-plugin.c:
505 * libanjuta/anjuta-plugin.h:
506 * libanjuta/anjuta-preferences.c:
507 * libanjuta/anjuta-preferences.h:
508 * libanjuta/anjuta-shell.c:
509 * libanjuta/anjuta-shell.h:
510 * libanjuta/libanjuta.h:
512 Made wrapper friendly:
513 - no inline in header files (preferences_set/get)
514 - correct signal names
515 - correct GError** argument in anjuta_shell_freeze/thaw
516 - include correct files in libanjuta.h
518 * plugins/project-manager/plugin.c:
521 2006-08-11 Naba Kumar <naba@gnome.org>
523 * plugins/editor/aneditor-priv.h,
524 plugins/editor/aneditor.cxx: Disabled inbuilt autoindentation.
526 * plugins/editor/text_editor_cbs.c,
527 plugins/sourceview/anjuta-view.c: Pass the right position for char
530 * plugins/sourceview/anjuta-view.c: Emit char-added signal for tab.
532 * plugins/language-support-cpp-java/plugin.c: Fixed memory corruption.
534 2006-08-11 Naba Kumar <naba@gnome.org>
536 * plugins/sourceview/sourceview-cell.c: Fixed get_character () to
537 return the right character at the iter position and get_char() to
540 * plugins/sourceview/sourceview.c: Fixed get_line_begin_position()
541 to set to character offset and not byte index.
543 * plugins/language-support-cpp-java/plugin.c: Improved
544 auto-indentation login. Indents opening and closing braces correctly.
546 2006-08-10 Johannes Schmid <jhs@gnome.org>
550 Required automake = 1.9
552 * libanjuta/anjuta-children.c:
553 * libanjuta/anjuta-children.h:
554 * libanjuta/anjuta-encodings.h:
555 * libanjuta/anjuta-launcher.h:
556 * libanjuta/anjuta-plugin-description.h:
557 * libanjuta/anjuta-preferences-dialog.h:
558 * libanjuta/anjuta-preferences.h:
559 * libanjuta/anjuta-session.h:
560 * libanjuta/anjuta-status.h:
561 * libanjuta/anjuta-ui.h:
562 * libanjuta/anjuta-utils.c:
563 * libanjuta/anjuta-utils.h:
564 * libanjuta/e-splash.h:
565 * libanjuta/glue-factory.h:
566 * libanjuta/glue-plugin.h:
567 * libanjuta/plugins.h:
568 * libanjuta/resources.h:
569 Fixed libanjuta to be able to wrap it
570 - G_BEGIN_DECLS, G_END_DECLS
571 - include all necessary files in libanjuta.h
573 * plugins/gtodo/tray-icon.c:
574 * plugins/terminal/terminal.c:
575 Some build fixes for freebsd
577 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
578 * plugins/sourceview/sourceview.glade:
579 Remove auto-indent feature as it is now in language-support
581 2006-08-09 Naba Kumar <naba@gnome.org>
583 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade,
584 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
587 * plugins/sourceview/sourceview.c: Implemented get_tabsize(),
588 get_use_spaces(), set_tabsize() and set_use_spaces().
590 2006-08-09 Naba Kumar <naba@gnome.org>
592 * libanjuta/anjuta-plugin.c: Only merge preferences if the plugin
593 succeeded in activating.
595 * plugins/document-manager/plugin.c: Added debug message.
597 * libanjuta/interfaces/libanjuta.idl,
598 plugins/editor/text_editor.c: Implemented get_tabsize(),
599 get_use_spaces(), set_tabsize() and set_use_spaces().
601 * plugins/language-support-cpp-java/Makefile.am,
602 plugins/language-support-cpp-java/plugin.c,
603 plugins/language-support-cpp-java/plugin.h: Used editor parameters
604 for indentation. Added preferences page for paramenters.
606 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
608 2006-08-08 Naba Kumar <naba@gnome.org>
610 * libanjuta/interfaces/libanjuta.idl,
611 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
612 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
613 plugins/editor/text_editor.c,
614 plugins/sourceview/sourceview.c: Added grab_focus() in IAnjutaEditor
615 and implemented it for both scintilla and sourceview.
617 * plugins/search/plugin.c: Use the new grab_focus() to transfer
618 focus back to editor (happens when pressing esc in incremental
621 2006-08-08 Naba Kumar <naba@gnome.org>
623 * libanjuta/interfaces/libanjuta.idl,
624 plugins/editor/text_editor.c,
625 plugins/editor/text_editor.h,
626 plugins/editor/text-editor-iterable.c,
627 plugins/sourceview/sourceview-cell.c,
628 plugins/sourceview/sourceview.c: Implemented editor attributes
631 * plugins/editor/aneditor.cxx: Disabled old indentation code.
632 plugins/language-support-cpp-java/plugin.c: Implemented indentation
633 code (not complete yet).
635 * manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
636 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
637 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
638 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
639 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
640 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
642 2006-08-04 Naba Kumar <naba@gnome.org>
644 * plugins/sourceview/sourceview.c: Fixed ieditor_goto_position
647 2006-08-03 Johannes Schmid <jhs@gnome.org>
649 * configure.in: Add a more informative text to valgrind plugin
652 Modified Preferences tasl
653 * libanjuta/anjuta-plugin.c:
654 * libanjuta/anjuta-preferences-dialog.c:
655 * libanjuta/anjuta-preferences-dialog.h:
656 * libanjuta/anjuta-preferences.c:
657 * libanjuta/anjuta-preferences.h:
658 * libanjuta/interfaces/Makefile.am.iface:
659 * libanjuta/interfaces/libanjuta.idl:
660 Added IAnjutaPreferences interface which every plugin that has preferences should
661 implement. Call merge() and unmerge() at plugin activation/deactivation.
662 Fixed preferences_page_remove()
664 * plugins/build-basic-autotools/build-basic-autotools.c:
665 * plugins/cvs-plugin/plugin.c:
666 * plugins/document-manager/plugin.c:
667 * plugins/editor/plugin.c:
668 * plugins/editor/plugin.h:
669 * plugins/file-manager/plugin.c:
670 * plugins/gtodo/main.h:
671 * plugins/gtodo/plugin.c:
672 * plugins/gtodo/preferences.c:
673 * plugins/message-view/anjuta-msgman.c:
674 * plugins/message-view/anjuta-msgman.h:
675 * plugins/message-view/plugin.c:
676 * plugins/sourceview/plugin.c:
677 * plugins/sourceview/plugin.h:
678 * plugins/symbol-browser/an_symbol_prefs.c:
679 * plugins/symbol-browser/plugin.c:
680 * plugins/terminal/terminal.c:
681 * plugins/valgrind/plugin.c
684 Updated preference loading/unloading for all plugins
686 2006-08-03 Guenther Brammer <gbrammer@gmx.de>
688 * configure.in, libanjuta/Makefile.am, libegg/Makefile.am,
689 src/Makefile.am, plugins/tools/scripts/Makefile.am:
690 - Do not define PACKAGE_*_DIR in config.h, use -D compiler arguments instead as
691 recommended by the autoconf manual.
692 - Fixes compiling with autoconf 2.60.
694 * libanjuta/libanjuta-1.0.pc.in: Silence a warning about datarootdir
696 2006-08-02 Johanes Schmid <jhs@gnome.org>
698 * plugins/profile-default/plugin.c:
699 Fixed session handling
701 2006-08-01 Johannes Schmid <jhs@gnome.org>
704 * plugins/Makefile.am:
705 Disabled devhelp and glade for now as they do not work (#341073
708 * plugins/profile-default/anjuta-default-profile.ui (removed):
709 * plugins/profile-default/plugin.c:
710 * plugins/profile-default/plugin.h:
711 * plugins/project-manager/anjuta-project-manager.ui:
712 * plugins/project-manager/plugin.c:
713 * plugins/project-manager/plugin.h:
714 Limted multiple project support #315043
716 * libanjuta/interfaces/libanjuta.idl:
717 Added ianjuta_profile_unload
719 2006-07-31 Naba Kumar <naba@gnome.org>
721 * libanjuta/interfaces/libanjuta.idl,
722 plugins/editor/text-editor-iterable.c,
723 plugins/editor/text_editor.c,
724 plugins/sourceview/anjuta-view.c,
725 plugins/sourceview/anjuta-view.h,
726 plugins/sourceview/sourceview.c: Fixed text iteration and
727 IAnjutaEditor implementations in both scintilla
728 and sourceview. Cleand up libanjuta API: Removed redundant
729 erase_range() method from IAnjutaEditor interface, fixed
730 ianjuta_editor_get_text to take length instead of range (consistency).
731 autoindentation in both sourceview and scintilla more or less works,
732 but still disabled for now because there are still some anomalies
735 * plugins/language-support-cpp-java/plugin.c: Fixed indentation code.
737 * plugins/symbol-browser/plugin.c, plugins/tools/execute.c: Fixed
740 2006-07-30 Johannes Schmid <jhs@gnome.org>
742 * plugins/sourceview/anjuta-document.c:
743 * plugins/sourceview/anjuta-document.h:
744 * plugins/sourceview/anjuta-view.c:
745 * plugins/sourceview/sourceview.c:
746 Wrote a new "char_added" implementation, I hope this one is good
748 * plugins/sourceview/sourceview-cell.c:
749 Fixed typo: "text_iter" instead of "iter"
751 2006-07-30 Naba Kumar <naba@gnome.org>
753 * plugins/sourceview/sourceview-cell.c: Fixed iter navigation.
755 2006-07-30 Johannes Schmid <jhs@gnome.org>
757 * autogen.sh: use gnome-autogen.sh from gnome-coomen
759 * plugins/debug-manager/plugin.c:
760 * plugins/patch/plugin.c:
761 Use IAnjutaIndicable to mark debugger position
763 * plugins/sourceview/sourceview.c:
764 Define colors for IAnjutaIndicable
766 2006-07-29 Johannes Schmid <jhs@gnome.org>
768 * plugins/debug-manager/anjuta-debug-manager.ui:
769 * plugins/debug-manager/breakpoints.c:
770 * plugins/debug-manager/images/Makefile.am:
771 * plugins/debug-manager/images/run-to-cursor.png:
772 * plugins/debug-manager/plugin.c:
773 Added toolbar and some icons
775 * plugins/patch/anjuta-patch.ui:
776 * plugins/patch/patch-plugin.c:
777 * plugins/patch/patch-plugin.glade:
778 * plugins/patch/plugin.c:
779 * plugins/patch/plugin.h:
780 Improved patch plugin (GUI and function)
782 * plugins/sourceview/sourceview.c:
783 Fixed another Gtk-Critical
785 * plugins/tools/anjuta-tools.ui:
786 * plugins/tools/plugin.h:
787 Put Patch plugin in tools menu and changed ui file
789 2006-07-29 Johannes Schmid <jhs@gnome.org>
791 * plugins/document-manager/plugin.c:
792 Fixed accelator Gtk-Warning
794 * plugins/message-view/anjuta-msgman.c:
797 * plugins/sourceview/anjuta-document.c:
798 * plugins/sourceview/anjuta-document.h:
799 * plugins/sourceview/anjuta-marshal.list:
800 Wrote a better emitter for the char-added signal
802 * plugins/sourceview/sourceview.c:
803 Fixed Redo/Undo to void Gtk-Criticals
805 * plugins/sourceview/sourceview-args.c:
806 * plugins/sourceview/sourceview-cell.c:
807 * plugins/sourceview/sourceview-scope.c:
808 * plugins/sourceview/sourceview-tags.c:
809 Adapted to new IAnjutaIterator API
811 2006-07-28 Naba Kumar <naba@gnome.org>
813 * libanjuta/interfaces/libanjuta.idl: More accurate comments.
815 * plugins/symbol-browser/an_symbol.c,
816 plugins/symbol-browser/an_symbol_iter.c,
817 plugins/symbol-browser/an_symbol_iter.h: AnjutaSymbolIter is now
818 subclass of AnjutaSymbol so that the symbol is accessible from
819 the iter in light of changes in IAnjutaIterable.
821 * plugins/class-inheritance/class-inherit.c: Fixed based on changes
822 implementation of IAnjutaIterable.
824 2006-07-28 Naba Kumar <naba@gnome.org>
826 * libanjuta/interfaces/libanjuta.idl: Removed get data methods in
827 IAnjutaIterable. They were kind of useless since the interface is
828 defined on the data object itself. Added set_position() method
829 in IAnjutaIterable to allow setting arbitrary current index to the
831 Added erase() and erase_range() in IAnjutaEditor.
833 * plugins/editor/text-editor-iterable.c: Fixed
834 plugins/editor/text_editor.c: Implemented erase() and erase_range()
835 methods in editor. Fixed get_line_from_position() method.
837 * plugins/language-support-cpp-java/plugin.c: Fixed indentation
838 code. It's disabled for now.
840 * plugins/sourceview/sourceview-cell.c,
841 plugins/symbol-browser/an_symbol_iter.c: Fixed IAnjutaIterable
844 2006-07-27 Johannes Schmid <jhs@gnome.org>
846 * plugins/sourceview/sourceview-cell.c:
847 Fixed IAnjutaEditorCell to work only on a single line
848 Fixed crasher in finalize
850 * plugins/symbol-browser/an_symbol_prefs.c:
851 * global-tags/Makefile.am:
852 Philip van Hoof pointed out that it is a bad idea to depend on PATH for
855 2006-07-26 Naba Kumar <naba@gnome.org>
857 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaEditorCell and
858 IAnjutaEditorCellStyle interfaces to not inherit IAnjutaEditor.
860 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml: Updated.
862 * plugins/document-manager/plugin.c: Fixed dynamic loading of
865 * plugins/editor/text-editor-iterable.c,
866 plugins/editor/text_editor.c,
867 plugins/editor/text_editor_cbs.c: Fixed ianjuta_editor_get_text
868 method to work correctly, it was ignoring start and end parameters.
869 Fixed TextEditorCell implementation. Fixed 'char-added' signal
872 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in,
873 plugins/language-support-cpp-java/plugin.c: Fixed indentation engine.
875 2006-07-24 Massimo Cora' <maxcvs@email.it>
877 * plugins/symbol-browser/an_symbol_view.c,
878 plugins/symbol-browser/an_symbol_view.h,
879 plugins/symbol-browser/plugin.c:
880 fix a matching case into sv_extract_type_qualifier_from_expr ()
881 and some minor issues.
883 2006-07-26 Johannes Schmid <jhs@gnome.org>
885 * plugins/language-support-cpp-java/plugin.c:
886 Fixed to work kind of with sourceview editor
887 * plugins/sourceview/anjuta-document.c:
888 * plugins/sourceview/anjuta-view.c:
889 * plugins/sourceview/sourceview-cell.c:
890 * plugins/sourceview/sourceview.c:
891 Fixed IAnjutaEditorCell and "char-added" signal
893 2006-07-24 Naba Kumar <naba@gnome.org>
895 * plugins/document-manager/plugin.c,
896 plugins/document-manager/plugin.h: Initial implementedion for loading
899 * plugins/editor/text_editor.c: Fixed IAnjutaEditorLanguage
902 * plugins/editor/text_editor.c: Fixed syntax highlighting when
903 indicators are cleared (that leaved grey texts).
905 2006-07-14 Sebastien Granjoux <seb.sfo@free.fr>
907 * libanjuta/interfaces/libanjuta.idl,
908 plugins/debug-manager/breakpoints.c,
909 plugins/debug-manager/memory.c,
910 plugins/debug-manager/registers.c,
911 plugins/debug-manager/debug_tree.c,
912 plugins/debug-manager/debugger.c,
913 plugins/gdb/debugger.c,
914 plugins/gdb/debugger.h,
915 plugins/gdb/plugin.c:
916 Add a parameter for reporting error
917 Add a new interface for using gdb variable object
918 Allow to cancel commands
919 Rewrite handling of debugger state
921 * plugins/debug-manager/plugin.c,
922 plugins/debug-manager/locals.c,
923 plugins/debug-manager/locals.h,
924 plugins/debug-manager/register.c,
925 plugins/debug-manager/stack_trace.c,
926 plugins/debug-manager/stack_trace.h:
927 Create and destroy local and stack trace windows when needed
929 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
931 * plugins/document-manager/plugin.c:
932 Fixed "Automatic" highlighting
934 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
936 * plugins/sourceview/sourceview.c: Added support for IAnjutaEditorLanguage
938 * plugins/sourceview/anjuta-view.c:
939 Patch from Fredrik Axelsson <fraxbe@gmail.com> to fix a popup-menu issue
941 2006-07-14 Johannes Schmid <jhs@cvs.gnome.org>
943 * configure.in: Check for C/C++-Compiler correctly
945 2006-07-14 Fredrik Axelsson <fraxbe@gmail.com>
947 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
949 * plugins/debug-manager/stack_trace.c:
950 Destroy stack window when debuuger is disabled (#347414)
952 * plugins/sourceview/anjuta-view.c:
953 Fix a crash with popup-menu (#347412)
955 2006-07-13 Naba Kumar <naba@gnome.org>
957 * plugins/editor/Makefile.am,
958 plugins/editor/text_editor.h,
959 plugins/editor/text-editor-iterable.h,
960 plugins/editor/text-editor-iterable.c: Implemented text iterator (not
963 * plugins/language-support-cpp-java/plugin.c: Preliminary indentation
966 * plugins/sourceview/sourceview-cell.c: Fixed a leak.
968 2006-07-03 Johannes Schmid <jhs@cvs.gnome.org>
970 * plugins/editor/text_editor.c: (convert_to_utf8_from_charset):
973 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
975 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
977 * plugins/document-manager/anjuta-docman.c:
979 makes Anjuta display dock_items which have previously been hidden
981 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
983 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
985 * plugins/debug-manager/breakpoints.c: (on_clear_all_breakpoints):
986 * plugins/sourceview/sourceview.c: (imark_unmark):
988 Patches for bugs #346450 and #346295
990 * AUTHORS: Added Fredrik
992 2006-06-18 Johannes Schmid <jhs@cvs.gnome.org>
994 * plugins/message-view/anjuta-msgman.c:
995 Fixed close button/icon size (like in docman)
997 2006-06-10 Naba Kumar <naba@gnome.org>
999 * plugins/editor/text_editor.c: Fixed goto line to mark the line
1002 2006-06-10 Sebastien Granjoux <seb.sfo@free.fr>
1004 * libanjuta/interfaces/libanjuta.idl:
1005 Move inspect_memory function in IAnjutaCpuDebugger interface
1006 Rename Boolean type to State
1008 * plugins/debug-manager/breakpoint.c:
1009 Rename Boolean type to State
1011 * plugins/debug-manager/Makefile.am,
1012 plugins/debug-manager/anjuta-marshal.list,
1013 plugins/debug-manager/data_view.c,
1014 plugins/debug-manager/data_view.h,
1015 plugins/debug-manager/data_buffer.c,
1016 plugins/debug-manager/data_buffer.h,
1017 plugins/debug-manager/chunk_view.c,
1018 plugins/debug-manager/chunk_view.h,
1019 plugins/debug-manager/anjuta-debug-manager.ui,
1020 plugins/debug-manager/debugger.c,
1021 plugins/debug-manager/memory.c,
1022 plugins/debug-manager/memory.h,
1023 plugins/debug-manager/plugin.c,
1024 plugins/gdb/debugger.c,
1025 plugins/gdb/debugger.h,
1026 plugins/gdb/plugin.c:
1027 Rewrite memory window using a special widget
1028 Rename Boolean type to State
1030 2006-06-08 Naba Kumar <naba@gnome.org>
1032 * plugins/editor/text_editor.c (itext_editor_get_current_word):
1033 Do not return garbage characters and return NULL when there is no
1036 * plugins/search/plugin.c: Fixed next occurance and prev occurance to
1039 * plugins/search/search-replace.c: Fixed a mem leak.
1041 2006-06-08 Johannes Schmid <jhs@cvs.gnome.org>
1043 * libanjuta/anjuta-launcher.c:
1044 Added debug message (see #343522)
1046 * plugins/build-basic-autotools/build-basic-autotools.c:
1047 Patch from Günther Brammer to fix #344015
1049 * plugins/sourceview/sourceview.c:
1050 Implemented IAnjutaEditor->get_begin/end_line_position (crashed
1051 automatic highlight of build messages)
1053 2006-06-06 Naba Kumar <naba@gnome.org>
1056 libanjuta/interfaces/libanjuta.idl,
1057 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
1058 plugins/Makefile.am,
1059 plugins/document-manager/action-callbacks.c,
1060 plugins/document-manager/plugin.c,
1061 plugins/editor/text_editor.c: Implemented IAnjutaEditorLanguage
1062 interface for language highlight selection and langauge change
1065 * plugins/language-support-cpp-java: Added language support
1066 plugin for cpp and java.
1068 2006-05-27 Naba Kumar <naba@gnome.org>
1070 * libanjuta/interfaces/libanjuta.idl, plugins/gdb/*,
1071 plugins/debug-manager/*, data/Makefile.am,
1072 manuals/reference/libanjuta/libanjuta.types,
1073 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
1074 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
1075 merged anjuta-new-debugger branch into trunck.
1076 (cvs -z3 up -j anjuta-merged-from-trunk-to-new-debugger -j anjuta-new-debugger)
1078 2006-05-06 Sebastien Granjoux <seb.sfo@free.fr>
1080 * libanjuta/interfaces/libanjuta.idl,
1081 plugins/debug-manager/debugger.c,
1082 plugins/debug-manager/debugger.h,
1083 plugins/gdb/anjuta-gdb.plugin.in,
1084 plugins/gdb/debugger.c,
1085 plugins/gdb/debugger.h,
1086 plugins/gdb/plugin.c:
1087 Add new IAnjutaCpuDebugger interface to access cpu register
1088 Run gdb instead of /usr/local/bin/gdb
1090 * plugins/debug-manager/plugin.c,
1091 plugins/debug-manager/registers.c,
1092 plugins/debug-manager/registers.h:
1093 Rewrite register window
1094 Rename Load target menu item to Run target
1096 2006-05-07 Naba Kumar <naba@gnome.org>
1100 2006-05-01 Sebastien Granjoux <seb.sfo@free.fr>
1102 * plugins/debug-manager/watch.c,
1103 plugins/debug-manager/breakpoint.c,
1104 plugins/debug-manager/breakpoint.h:
1105 Fix crash: disconnect save and load session signals
1107 2006-04-30 Sebastien Granjoux <seb.sfo@free.fr>
1109 * libanjuta/interface/libanjuta.idl,
1110 plugins/debug-manager/debugger.c,
1111 plugins/gdb/plugin.c:
1112 Add a value parameter for evaluate command
1114 * plugins/debug-manager/anjuta-debug-manager.glade:
1115 Create new dialog box for watches using glade
1117 * plugins/debug-manager/anjuta-debug-manager.ui:
1118 Move watch menu items near the end
1119 Move breakpoint menu items outside the sub menu
1121 * plugins/debug-manager/debug_tree.c,
1122 plugins/debug-manager/debug_tree.h,
1123 plugins/debug-manager/debug_tree.h,
1124 plugins/debug-manager/watch.c:
1125 Move all GUI code from watch.c to debug_tree.c
1126 Add an auto update property to watches
1128 * plugins/debug-manager/locals.c,
1129 plugins/debug-manager/locals.h,
1130 plugins/debug-manager/stack_trace.c,
1131 plugins/debug-manager/stack_trace.h,
1132 plugins/debug-manager/plugin.c:
1133 Register actions before starting debugger
1135 * plugins/gdb/debugger.c:
1136 Do not call callback function if not present
1138 2006-04-02 Sebastien Granjoux <seb.sfo@free.fr>
1140 * libanjuta/interfaces/libanjuta.idl,
1141 plugins/debug-manager/stack_trace.c,
1142 plugins/debug-manager/stack_trace.h,
1143 plugins/debug-manager/anjuta-debug-manager.ui,
1144 plugins/gdb/debugger.c:
1145 Add a popup menu in stack frame window
1146 Add a new frame-changed event
1147 Use MI command for getting stack informations
1148 Get filename with full path (need gdb > 6.3)
1150 * libanjuta/interfaces/libanjuta.idl,
1151 plugins/debug-manager/debug_tree.c,
1152 plugins/debug-manager/debugger.c,
1153 plugins/debug-manager/locals.c,
1154 plugins/debug-manager/locals.h,
1155 plugins/debug-manager/plugin.c,
1156 plugins/gdb/debugger.c,
1157 plugins/gdb/debugger.h,
1158 plugins/gdb/parser.c,
1159 plugins/gdb/parser.h,
1160 plugins/gdb/plugin.c,
1161 plugins/gdb/Makefile.am:
1162 Pass watch data with string instead of Watch structures
1163 Use debug_tree in local window
1167 * plugins/debug-manager/breakpoints.c,
1168 plugins/debug-manager/utilities.c,
1169 plugins/debug-manager/utilities.h:
1170 Use a GtkListStore instead of a GtkTreeStore
1171 move goto_location_in_editor in utilities.c
1173 2006-03-26 Sebastien Granjoux <seb.sfo@free.fr>
1175 * libanjuta/interfaces/libanjuta.idl,
1176 plugins/debug-manager/anjuta-debug-manager.ui,
1177 plugins/debug-manager/breakpoints.c,
1178 plugins/debug-manager/plugin.c,
1179 plugins/gdb/debugger.c:
1180 Add a breakpoint type
1181 Add new popup menu in breakpoint window
1182 Add toggle breakpoint in editor popup menu
1183 Save and restore breakpoint enable
1184 Fix bug in clear all breakpoints
1185 Remove old useless code
1187 * plugins/debug-manager/debugger.c:
1188 Fix some problem with debugger states
1190 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
1191 Update documentation
1193 2006-03-25 Sebastien Granjoux <seb.sfo@free.fr>
1196 plugins/gdb/Makefile.am,
1197 plugins/gdb/gdb.init:
1198 Move gdb.init crom data to plugins/gdb
1200 * plugins/gdb/gdb.init,
1201 libanjuta/interfaces/libanjuta.idl,
1202 plugins/debug-manager/breakpoints.c,
1203 plugins/debug-manager/debugger.c,
1204 plugins/debug-manager/plugin.c,
1205 plugins/gdb/debugger.c,
1206 plugins/gdb/plugin.c:
1207 Support pending breakpoints
1208 Rewrite debugger states
1209 Split ianjuta_debugger_log into _enable_log and _disable_log
1211 * plugins/debug-manager/start.c,
1212 plugins/debug-manager/debug_tree.c,
1213 plugins/gdb/parser.c:
1214 Remove some useless lines
1216 * manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
1217 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
1218 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
1219 Update documentation
1221 2006-03-12 Naba Kumar <naba@gnome.org>
1223 * manuals/references/libanjuta/libanjuta.types: Fixed
1226 2006-03-12 Sebastien Granjoux <seb.sfo@free.fr>
1228 * libanjuta/anjuta-debugger.c,
1229 libanjuta/anjuta-debugger.h:
1232 * libanjuta/interfaces/libanjuta.idl,
1233 plugins/debug-mananger/breakpoints.c,
1234 plugins/debug-manager/debug_tree.c,
1235 plugins/debug-manager/debugger.c,
1236 plugins/debug-manager/plugin.c,
1237 plugins/debug-manager/registers.c,
1238 plugins/debug-manager/sharedlib.c,
1239 plugins/debug-manager/signal.c,
1240 plugins/debug-manager/stack_trace.c,
1241 plugins/debug-manager/start.c,
1242 plugins/debug-manager/watch.c,
1243 plugins/gdb/debugger.c,
1244 plugins/gdb/debugger.h,
1245 plugins/gdb/parser.c,
1246 plugins/gdb/parser.h,
1247 plugins/gdb/plugin.c:
1248 Move types definitions from libanjuta/anjuta-debugger.{ch}
1249 Rename types from AnjutaDebugger* to IAnjutaDebugger*
1251 * plugins/gdb/Makefile.am:
1252 Remove user interface from gdb plugin
1254 2006-03-12 Naba Kumar <naba@gnome.org>
1256 * merged from trunk (tag: anjuta-merged-from-trunk-to-new-debugger)
1258 2006-05-21 Johannes Schmid <jhs@cvs.gnome.org>
1260 Modified Patch from Marc Maurer <uwog@uwog.net>:
1261 * libegg/egg-entry-action.c: (entry_focus_in), (entry_focus_out):
1264 * plugins/sourceview/Makefile.am:
1265 * plugins/sourceview/sourceview-cell.c:
1266 * plugins/sourceview/sourceview-cell.h:
1267 * plugins/sourceview/sourceview.c:
1269 Implemented IAnjutaEditorCell
1271 2006-05-21 Naba Kumar <naba@gnome.org>
1273 * libanjuta/interfaces/libanjuta.idl,
1274 plugins/document-manager/action-callbacks.c,
1275 plugins/document-manager/plugin.c,
1276 plugins/editor/print.c, plugins/editor/text_editor.c,
1277 plugins/editor/text_editor.h, plugins/editor/text_editor_prefs.c:
1278 Fixed zooming and added icons and shortcuts for zoom menu items.
1280 2006-05-21 Naba Kumar <naba@gnome.org>
1282 * libanjuta/interfaces/libanjuta.idl: Fixed api documentation and
1285 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
1287 * plugins/document-manager/anjuta-docman.c:
1288 Fixed close button reaction by setting the correct current editor
1290 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
1292 Patch from Yang Hong <yanghong@ccoss.com.cn>:
1293 * plugins/document-manager/anjuta-docman.c
1294 - Fix close button, you can close any tab as you wish now.
1295 - Fadeout mime icon as the same as close image
1297 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
1299 Patch from Marc Maurer <uwog@uwog.net>
1300 * main.c: Compile fix when NLS is enabled
1304 2006-05-20 Naba Kumar <naba@gnome.org>
1306 * tagmanager/tm_symbol.c: Prevent infinite recursive (detected
1307 while loading abiword-2.4.4/abi project).
1309 2006-05-18 Naba Kumar <naba@gnome.org>
1311 * libanjuta/interfaces/libanjuta.idl,
1312 plugins/document-manager/action-callbacks.c,
1313 plugins/editor/print.c,
1314 plugins/editor/text_editor.c,
1315 plugins/editor/text_editor.h,
1316 plugins/editor/text_editor_prefs.c: Fixed zooming.
1318 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaEditorCell
1319 interface for character iteration and IAnjutaEditorAssist interface
1320 for autocompletions and editor tips.
1322 2006-05-18 Johannes Schmid <jhs@cvs.gnome.org>
1324 Patch from Günther Brammer <GBrammer@gmx.de>:
1325 * plugins/document-manager/anjuta-docman.c:
1326 Make tabs smaller but keep nice closing icon
1328 * plugins/document-manager/anjuta-docman.c:
1329 * plugins/document-manager/Makefile.am:
1331 Added nice mime-icons to the editor tabs
1333 2006-05-17 Johannes Schmid <jhs@cvs.gnome.org>
1335 * configure.in: Bumped version to 2.0.3 (pre-release increment)
1337 * plugins/symbol-browser/an_symbol_view.c:
1339 - Fixed symbol searching (Yang Hong (#341997))
1341 * plugins/devhelp/htmlview.c:
1342 Fixed devhelp plugin
1344 * plugins/build-basic-autotools/build-basic-autotools.c:
1345 * plugins/search/search-replace.c:
1346 * plugins/document-manager/anjuta-docman.c:
1348 Only add a marker to a line where it makes sense!
1350 === anjuta 2.0.2 ===
1352 2006-05-15 Naba Kumar <naba@gnome.org>
1354 * configure.in: set required versions for
1357 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
1359 * plugins/glade/plugin.c:
1360 Fixed signal connection for "gtk-doc-search"
1362 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
1364 * NEWS: Set release date, add known issues
1366 * libanjuta/anjuta-shell.c:
1367 Use DEBUG_PRINT instead of g_warning (to be able to pass --g-fatal-warnings
1368 and debug other gtk-warnings/criticals)
1370 * plugins/build-basic-autotools/build-basic-autotools.c:
1371 Fixed gtk-critical (gtk_hash_table_destroy(NULL))
1373 * plugins/sourceview/anjuta-view.c:
1374 * plugins/sourceview/sourceview-args.c:
1375 * plugins/sourceview/sourceview-scope.c:
1376 * plugins/sourceview/sourceview-tags.c:
1377 Fixed gtk-criticals (gtk_source_language_get_mime_types)
1379 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
1381 * pixmaps/Makefile.am:
1382 Add preferences_general.png
1384 * plugins/devhelp/plugin.c:
1385 Fixed some more realise things
1387 * plugins/message-view/anjuta-msgman.c:
1388 Support stock icons for message panes
1390 * plugins/search/search-replace.c:
1391 Use GTK_STOCK_FIND_AND_REPLACE instead of anjuta_icon
1393 * plugins/search/search-replace_backend.c:
1396 * plugins/sourceview/anjuta-document.c:
1397 * plugins/sourceview/sourceview.c:
1398 Fixed finalise and tag completion
1401 Use preferences_general icon
1403 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
1405 * pixmaps/Makefile.am:
1408 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
1410 * plugins/sourceview/sourceview-prefs.c:
1411 Fixed font & color handling
1413 * plugins/symbol-browser/an_symbol_view.c:
1416 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
1418 * plugins/macro/macros.xml:
1419 Fixed bug #341583 (Address of FSF)
1421 2006-05-12 Johannes Schmid <jhs@cvs.gnome.org>
1424 Added "--no-client" option to start a new instance of anjuta instead of connecting to an old one.
1425 Update: Do it the cool way...
1427 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
1429 * plugins/glade/plugin.c: (on_api_help), (activate_plugin):
1430 Implement gtk-api-help signals of glade3
1431 * configure.in: Bump to glade3 2.91.2
1433 * plugins/devhelp/plugin.c:
1434 Fixed some realize stuff in the devhelp plugin
1436 * plugins/sourceview/anjuta-document.c:
1437 fixed bug with scope completion
1439 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
1441 * plugins/symbol-browser/an_symbol_view.c
1442 * plugins/symbol-browser/an_symbol_prefs.c
1443 * plugins/symbol-browser/an_symbol_prefs.h
1444 * global_tags/create_global_tags.sh:
1446 Automaticly create global tags on first startup
1448 2006-05-08 Massimo Cora' <maxcvs@email.it>
1451 * plugins/project-wizard/templates/Makefile.am:
1452 * (added) plugins/project-wizard/templates/cpp-logo.png:
1453 * (added) plugins/project-wizard/templates/cpp.wiz:
1454 * (added) plugins/project-wizard/templates/cpp/*:
1456 Added a generic c++ template. It's a simple hello world.
1458 2006-05-07 Massimo Cora' <maxcvs@email.it>
1460 * plugins/symbol-browser/an_symbol_view.c:
1461 fixed a stupid crasher.
1463 2006-05-05 Johannes Schmid <jhs@cvs.gnome.org>
1465 * plugins/project-wizard/templates/wxwin/configure.in.tpl
1466 * plugins/project-wizard/templates/wxwin/src/Makefile.am:
1468 Fixed WxWidgets project type
1470 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
1472 * plugins/devhelp/htmlview.c:
1473 * plugins/devhelp/plugin.c:
1474 Maybe I fixed the crash this time! I could at least not reproduce anymore!
1476 * plugins/project-wizard/install.c:
1477 Don't set a message - thanks to seb
1479 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
1481 * plugins/devhelp/htmlview.c:
1482 * plugins/symbol-browser/an_symbol_view.c:
1484 There is a weird crash in gtk_idle which I still did not completly fix!
1486 * plugins/project-wizard/install.c:
1487 Default to success instead of failure
1489 2006-05-03 Johannes Schmid <jhs@cvs.gnome.org>
1491 * plugins/devhelp/htmlview.c:
1492 * plugins/devhelp/plugin.c:
1493 Fixed bug and libdevhelp issue!
1495 * plugins/project-wizard/install.c:
1496 Fixed message string!
1498 2006-05-03 Massimo Cora' <maxcvs@email.it>
1500 * plugins/symbol-browser/an_symbol_view.c:
1501 Avoiding to get keywords from sv_extract_type_qualifier_from_expr()
1503 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
1505 * pixmaps/Makefile.am:
1507 * anjuta.desktop.in.in
1509 GNOME Goal #2.1: Install theme-friendly icons
1511 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
1513 * plugins/devhelp/htmlview.c: Reload page on reparent
1514 * plugins/document-manager/anjuta-docman.c:
1515 Present document-manager when document is selected in file-manager
1517 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
1519 * plugins/symbol-broser/an_symbol_view.c:
1520 Fixed crasher in namespace exploration
1522 2006-05-01 Massimo Cora' <maxcvs@email.it>
1525 * plugins/valgrind/Makefile.am:
1527 Optional compiling of Valgrind plugin
1529 2006-05-01 Massimo Cora' <maxcvs@email.it>
1531 * plugins/symbol-browser/an_symbol_view.c:
1532 - modularized code. Marked with FIXME the parts which need improvement.
1534 - Added basic namespace completion for Gtkmm type project:
1535 - namespace1::MyClass *class;
1537 - Namespaces must be anyway improved.
1539 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
1541 * plugins/devhelp/plugin.c:
1542 Fixed up plugin unloading and show html widget on link selected
1546 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
1548 * plugins/devhelp/Makefile.am:
1549 * plugins/devhelp/anjuta-devhelp.plugin.in:
1550 * plugins/devhelp/htmlview.c:
1551 * plugins/devhelp/htmlview.h:
1552 * plugins/devhelp/plugin.c:
1553 * plugins/devhelp/plugin.h:
1554 Reimplemeted devhelp plugin from scratch
1556 * plugins/symbol-browser/an_symbol_view.c: (sv_get_type_of_token):
1559 2006-04-30 Johannes Schmid <jhs@cvs.gnome.org>
1561 * plugins/sourceview/sourceview-tags.c:
1562 complete some more tag types
1564 * plugins/valgrind/plugin.c:
1565 * plugins/valgrind/preferences.c:
1566 * plugins/valgrind/vggeneralprefs.c:
1568 Fixed lots of gtk warnings
1570 2006-04-29 Johannes Schmid <jhs@cvs.gnome.org>
1572 * plugins/sourceview/sourceview-scope.c:
1573 Implemented type-ahead for scope completion
1575 2006-04-28 Johannes Schmid <jhs@cvs.gnome.org>
1577 * manuals/C/Makefile.am:
1578 * manuals/Makefile.am:
1579 * plugins/document-manager/Makefile.am:
1580 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
1581 * plugins/sourceview/Makefile.am:
1586 * plugins/class-gen/goc_template_header: G_END_DECLS
1588 2006-05-27 Naba Kumar <naba@gnome.org>
1590 * (added) scintilla/LexSpice.cxx, scintilla/Editor.cxx,
1591 scintilla/KeyWords.cxx, scintilla/LexSQL.cxx, scintilla/LexTCL.cxx,
1592 scintilla/Makefile.am, scintilla/PlatGTK.cxx, scintilla/lexers.make,
1593 scintilla/include/HFacer.py, scintilla/include/SciLexer.h,
1594 scintilla/include/Scintilla.iface,
1595 (remove) scintilla/patches/pango-1.8.patch: Updated scintilla from
1596 cvs. Fixed compile flags. Removed outdated patches.
1598 2006-04-27 Johannes Schmid <jhs@cvs.gnome.org>
1600 * configure.in: Require libgladeui 2.91.1 (for glade3 plugin)
1602 * plugins/sourceview/anjuta-document.c:
1603 * plugins/sourceview/sourceview-args.c:
1604 * plugins/sourceview/sourceview-scope.c:
1606 Add End/Home keypresses and support completion if symbol start with '!' for example
1609 2006-04-27 Massimo Cora' <maxcvs@email.it>
1611 * libanjuta/interfaces/libanjuta.idl:
1613 * plugins/sourceview/sourceview-scope.c:
1614 * plugins/sourceview/tag-window.c:
1615 * plugins/sourceview/tag-window.h:
1616 * plugins/symbol-browser/an_symbol_view.c:
1617 * plugins/symbol-browser/an_symbol_view.h:
1618 * plugins/symbol-browser/plugin.c:
1620 added and implemented IAnjutaSymbolManager -> get_completions_at_position ()
1622 Code and ideas for C/C++ new completion engine comes from IComplete written by
1623 Martin Stubenschrott <stubenschrott@gmx.net>.
1624 Currently the interface works only with GtkSourceView plugin.
1626 * tagmanager/Makefile.am:
1628 * tagmanager/entry.h:
1631 * tagmanager/include/tm_file_entry.h:
1632 * tagmanager/include/tm_project.h:
1633 * tagmanager/include/tm_source_file.h:
1634 * tagmanager/include/tm_symbol.h:
1635 * tagmanager/include/tm_tagmanager.h:
1636 * tagmanager/include/tm_work_object.h:
1637 * tagmanager/include/tm_workspace.h:
1638 * tagmanager/parse.c:
1639 * tagmanager/read.c:
1640 * tagmanager/read.h:
1641 * tagmanager/tm_project.c:
1642 * tagmanager/tm_source_file.c:
1643 * tagmanager/tm_workspace.c:
1645 Tagmanager can now parse a memory buffer and generate/update
1646 tags into tm_workspace/tm_project on the fly, without using files.
1647 C/C++ is supported now.
1649 2006-04-26 Johannes Schmid <jhs@cvs.gnome.org>
1651 * plugins/sourceview/anjuta-document.c:
1652 * plugins/sourceview/sourceview-args.c:
1653 * plugins/sourceview/sourceview-scope.c:
1654 * plugins/sourceview/sourceview.c:
1656 Fixed some memory leaks and argument completion
1658 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
1660 * plugins/glade/plugin.c:
1662 Fixed glade plugin build because of API changes in glade3
1664 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
1666 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
1667 Updated editor section
1669 * manuals/C/anjuta-manual/interface.xml:
1670 * manuals/C/anjuta-manual/preferences.xml:
1671 * manuals/C/anjuta-manual/projects.xml:
1674 * plugins/editor/anjuta-editor.plugin.in:
1677 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
1680 * plugins/editor/anjuta-editor.plugin.in:
1681 * plugins/sourceview/sourceview.plugin.in:
1683 Build both editors and let the user decide a runtime!
1685 * plugins/sourceview/sourceview-scope.c:
1686 Fixed bug in regex to allow test()-> completions
1688 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
1690 * plugins/sourceview/anjuta-document.c:
1691 * plugins/sourceview/sourceview-args.c:
1692 * plugins/sourceview/sourceview-scope.c:
1693 * plugins/sourceview/sourceview-tags.c:
1694 * plugins/sourceview/tag-window.c:
1696 Improved callltip windows
1698 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
1700 * src/anjuta-app.c: (on_session_save):
1701 Fixed bug in toolbar saving. Thanks to Ricardo Jose Ferrari
1702 <ricardo.jose.ferrari@gmail.com> for pointing this out!
1704 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
1706 * libanjuta/anjuta-utils.c:
1707 * plugins/cvs-plugin/cvs-execute.c:
1710 * scintilla/LexInno.cxx:
1711 * scintilla/LexOpal.cxx:
1712 * scintilla/LexTCL.cxx:
1714 Added missing files from scintilla-update
1716 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
1719 * manuals/C/Makefile.am:
1720 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
1721 * manuals/C/anjuta-manual/Makefile.am:
1722 * manuals/C/anjuta-manual/anjuta-manual.xml:
1723 * manuals/C/anjuta-manual/build.xml:
1724 * manuals/C/anjuta-manual/debugger.xml:
1725 * manuals/C/anjuta-manual/execute.xml:
1726 * manuals/C/anjuta-manual/figures/anjuta-in-action.png:
1727 * manuals/C/anjuta-manual/figures/arguments.png:
1728 * manuals/C/anjuta-manual/figures/configure_dlg.png:
1729 * manuals/C/anjuta-manual/figures/file_menu.png:
1730 * manuals/C/anjuta-manual/figures/menu_main.png:
1731 * manuals/C/anjuta-manual/figures/menubar.png:
1732 * manuals/C/anjuta-manual/figures/new_file_wizard.png:
1733 * manuals/C/anjuta-manual/figures/project_info.png:
1734 * manuals/C/anjuta-manual/figures/scrshot.png:
1735 * manuals/C/anjuta-manual/figures/symbol_browser.png:
1736 * manuals/C/anjuta-manual/figures/tool-editor.png:
1737 * manuals/C/anjuta-manual/figures/toolbar_browser.png:
1738 * manuals/C/anjuta-manual/figures/toolbar_ext.png:
1739 * manuals/C/anjuta-manual/figures/toolbar_format.png:
1740 * manuals/C/anjuta-manual/figures/toolbar_main.png:
1741 * manuals/C/anjuta-manual/figures/toolbar_tags.png:
1742 * manuals/C/anjuta-manual/fileoperations.xml:
1743 * manuals/C/anjuta-manual/interface.xml:
1744 * manuals/C/anjuta-manual/introduction.xml:
1745 * manuals/C/anjuta-manual/preferences.xml:
1746 * manuals/C/anjuta-manual/projects.xml:
1747 * manuals/C/anjuta-manual/tools.xml:
1748 * manuals/Makefile.am:
1750 Updated manual and faq
1752 * scintilla/CallTip.cxx:
1753 * scintilla/CallTip.h:
1754 * scintilla/CellBuffer.cxx:
1755 * scintilla/CellBuffer.h:
1756 * scintilla/ContractionState.cxx:
1757 * scintilla/Document.cxx:
1758 * scintilla/Document.h:
1759 * scintilla/DocumentAccessor.cxx:
1760 * scintilla/Editor.cxx:
1761 * scintilla/Editor.h:
1762 * scintilla/ExternalLexer.cxx:
1763 * scintilla/Indicator.cxx:
1764 * scintilla/KeyMap.cxx:
1765 * scintilla/KeyWords.cxx:
1766 * scintilla/LexAU3.cxx:
1767 * scintilla/LexBash.cxx:
1768 * scintilla/LexCPP.cxx:
1769 * scintilla/LexCaml.cxx:
1770 * scintilla/LexCsound.cxx:
1771 * scintilla/LexEiffel.cxx:
1772 * scintilla/LexGui4Cli.cxx:
1773 * scintilla/LexHTML.cxx:
1774 * scintilla/LexLua.cxx:
1775 * scintilla/LexMSSQL.cxx:
1776 * scintilla/LexOthers.cxx:
1777 * scintilla/LexPOV.cxx:
1778 * scintilla/LexPython.cxx:
1779 * scintilla/LexRuby.cxx:
1780 * scintilla/LexSQL.cxx:
1781 * scintilla/LexVB.cxx:
1782 * scintilla/Makefile.am:
1783 * scintilla/PlatGTK.cxx:
1784 * scintilla/PropSet.cxx:
1785 * scintilla/RESearch.cxx:
1786 * scintilla/RESearch.h:
1787 * scintilla/ScintillaBase.cxx:
1788 * scintilla/ScintillaGTK.cxx:
1789 * scintilla/StyleContext.h:
1790 * scintilla/ViewStyle.cxx:
1791 * scintilla/ViewStyle.h:
1792 * scintilla/XPM.cxx:
1793 * scintilla/include/KeyWords.h:
1794 * scintilla/include/Platform.h:
1795 * scintilla/include/PropSet.h:
1796 * scintilla/include/SciLexer.h:
1797 * scintilla/include/Scintilla.h:
1798 * scintilla/include/Scintilla.iface:
1799 * scintilla/include/ScintillaWidget.h:
1800 * scintilla/lexers.make:
1802 Update to scintilla 1.68
1805 Only show help items which are really availible
1807 * plugins/cvs-plugin/cvs-callbacks.c
1808 * plugins/cvs-plugin/cvs-execute.c
1809 * plugins/cvs-plugin/subversion-callbacks.c:
1810 * libanjuta/anjuta-utils.c:
1811 Fixed utf-8 issues and fixed a crasher (yes, strings tend to be longer than 2048...)
1813 2005-04-22 Sebastien Granjoux <seb.sfo@free.fr>
1815 * plugins/project-wizard/install.c,
1816 * plugins/project-wizard/autogen.c:
1817 Add error messages if using a read only directory
1818 Improve fix for bug #339296
1820 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
1822 * libanjuta/interfaces/libanjuta.idl:
1823 * plugins/document-manager/action-callbacks.c:
1824 * plugins/document-manager/plugin.c:
1825 * plugins/editor/text_editor.c:
1826 Added IAnjutaEditorGoto
1828 * plugins/editor/aneditor.cxx:
1829 * plugins/editor/aneditor.h:
1830 * plugins/editor/text_editor.h:
1831 * plugins/editor/text_editor_prefs.c:
1835 2006-04-21 Johannes Schmid <jhs@cvs.gnome.org>
1837 * libanjuta/interfaces/libanjuta.idl:
1838 * plugins/document-manager/action-callbacks.c:
1839 * plugins/document-manager/anjuta-docman.c:
1840 * plugins/document-manager/plugin.c:
1841 * plugins/editor/text_editor.c:
1842 Added and implemented IAnjutaEditorComment and IAnjutaEditorZoom
1844 * plugins/sourceview/sourceview.c:
1845 * plugins/sourceview/sourceview.glade:
1846 Fixed some uft-8 issues and added a preference option
1847 to enable/disable gnome-vfs monitoring
1849 * scintilla/Makefile.am:
1850 * scintilla/include/Makefile.am:
1853 2006-04-20 Massimo Cora' <maxcvs@email.it>
1855 * libanjuta/interfaces/libanjuta.idl:
1856 Remove get_current_pos () because we have get_position()
1858 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
1861 * plugins/sourceview/tag-window.c:
1862 Don't close window on PageUp/PageDown
1864 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
1867 * manuals/reference/libanjuta/Makefile.am:
1872 * src/bacon-message-connection.c:
1873 * src/bacon-message-connection.h: (both from gedit)
1876 Fixed #312319 (Opening files when Anjuta is already open)
1878 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
1880 * TODO.tasks: Updated
1881 * plugins/sourceview/anjuta-view.c:
1882 * plugins/sourceview/anjuta-view.h:
1883 * plugins/sourceview/sourceview.c:
1885 * configure.in: Fix --enable-plugin-scintilla
1887 Added char_added signal
1889 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
1891 * libanjuta/anjuta-utils.c: (anjuta_util_diff):
1895 * plugins/sourceview/sourceview.c:
1896 Fixed VFS monitoring (still a bit buggy)
1898 * plugins/sourceview/sourceview-args.c:
1899 * plugins/sourceview/tag-window.c:
1901 Better sizing for the popup-window
1903 2006-04-17 Johannes Schmid <jhs@cvs.gnome.org>
1905 * plugins/project-wizard/templates/gnome/src/main.c:
1906 * plugins/project-wizard/templates/gnome/src/project.glade:
1907 * plugins/project-wizard/templates/gtk/src/main.c:
1908 * plugins/project-wizard/templates/gtk/src/project.glade:
1909 * plugins/project-wizard/templates/gtkmm/src/main.cc:
1911 Fixed up GLADE_FILE definition in project types and fixed bug #334546
1913 2006-04-17 Kjartan Maraas <kmaraas@gnome.org>
1915 * configure.in: More removal of obsoleteness.
1918 2006-04-12 Johannes Schmid <jhs@cvs.gnome.org>
1921 * libanjuta/anjuta-preferences.c:
1922 * libanjuta/anjuta-utils.c:
1923 * libanjuta/anjuta-utils.h:
1924 * plugins/message-view/message-view.c:
1926 Changed color functions and moved convert_color to anjuta-utils.h
1928 * plugins/message-view/anjuta-message-manager-plugin.glade:
1929 GnomeColorPicker -> GtkColorButton (bug #309154)
1931 * plugins/sourceview/plugin.c:
1932 * plugins/sourceview/sourceview-prefs.c:
1933 * plugins/sourceview/sourceview.glade:
1934 Added color and font preferences
1936 * plugins/sourceview/sourceview-tags.c:
1937 Only show as much choices as configured in preferences
1939 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
1941 * ROADMAP, NEWS: Updated (we are far behind ;-)
1942 * plugins/document-manager/plugin.c: Hide Folding menu items if not supported
1944 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
1947 * plugins/editor/Makefile.am:
1948 * scintilla/Makefile.am
1950 Build sourceview on 2.14, scintilla on 2.12 and make it user configurable at build time
1952 * global-tags/Makefile.am:
1953 * global-tags/create_global_tags.sh:
1954 * plugins/symbol-browser/an_symbol_prefs.c:
1955 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
1956 * plugins/symbol-browser/plugin.h:
1957 * tagmanager/include/tm_workspace.h:
1958 * tagmanager/tm_workspace.c:
1960 Fixed symbol-browser prefs and move global tags generation from installtion to
1961 preferences to make the life easier for distributers and to allow updates after installtion
1963 * plugins/document-manager/action-callbacks.c:
1964 * plugins/document-manager/action-callbacks.h:
1965 * plugins/document-manager/anjuta-document-manager.ui:
1966 * plugins/document-manager/indent-util.c:
1967 * plugins/document-manager/plugin.c:
1968 * plugins/editor/text_editor.c:
1970 Moved indent stuff to document-manager
1972 * plugins/sourceview/anjuta-view.c:
1973 * plugins/sourceview/sourceview-args.c:
1974 * plugins/sourceview/sourceview-scope.c:
1975 * plugins/sourceview/sourceview-tags.c:
1976 * plugins/sourceview/sourceview.c:
1980 * plugins/sourceview/sourceview.plugin (removed):
1981 * plugins/sourceview/sourceview.plugin.in:
1982 Editor is not user-activatible
1984 * plugins/sourceview/sourceview.png:
1987 2006-04-08 Johannes Schmid <jhs@cvs.gnome.org>
1989 * src/anjuta-app.c: Fixed crasher on plugin unloading
1991 2006-04-06 Johannes Schmid <jhs@cvs.gnome.org>
1993 * plugins/sourceview/sourceview.c
1994 * plugins/sourceview/sourceview-args.c
1995 * plugins/sourceview/sourceview-args.h:
1997 Polished argument completion
1999 2006-04-05 Johannes Schmid <jhs@cvs,gnome.org>
2001 * plugins/message-view/anjuta-msgman.c:
2002 * plugins/message-view/plugin.c: (ianjuta_msgman_set_current_view):
2004 Show message pane on switch (does not work, anjuta_shell needs a fix)
2006 * plugins/sourceview/Makefile.am:
2007 * plugins/sourceview/anjuta-view.c: (find_tag_window),
2008 * plugins/sourceview/sourceview-args.c:
2009 * plugins/sourceview/sourceview-args.h:
2010 * plugins/sourceview/sourceview-private.h:
2011 * plugins/sourceview/sourceview-scope.c:
2012 (sourceview_scope_update), (sourceview_scope_filter_keypress):
2013 * plugins/sourceview/sourceview-tags.c:
2014 * plugins/sourceview/sourceview.c:
2015 * plugins/sourceview/tag-window.c:
2016 * plugins/sourceview/tag-window.h:
2018 Added scope and argument completion
2020 2006-04-03 Johannes Schmid <jhs@gnome.org>
2023 * src/anjuta-app.c: (on_add_merge_widget), (on_session_save),
2027 * plugins/sourceview/sourceview.c: (iselect_clear):
2028 Make "Delete"-key working
2030 * configure.in: #336389
2032 2006-04-03 Johannes Schmid <jhs@gnome.org>
2034 * plugins/sourceview/Makefile.am:
2035 * plugins/sourceview/anjuta-view.c:
2036 * plugins/sourceview/plugin.c:
2037 * plugins/sourceview/sourceview-private.h:
2038 * plugins/sourceview/sourceview-scope.c:
2039 * plugins/sourceview/sourceview-scope.h:
2040 * plugins/sourceview/sourceview-tags.c:
2041 * plugins/sourceview/sourceview-tags.h:
2042 * plugins/sourceview/sourceview.c:
2043 * plugins/sourceview/sourceview.h:
2044 * plugins/sourceview/tag-window.c:
2046 - fixed goto_file_line
2047 - scroll to cursor on undo/redo
2048 - show correct popup-menu
2049 - scope completion (not ready yet)
2051 2006-04-03 Johannes Schmid <jhs@gnome.org>
2053 * plugins/sourceview/plugin.c:
2054 * plugins/sourceview/sourceview-tags.c:
2055 * plugins/sourceview/sourceview.c:
2056 * plugins/sourceview/sourceview.h:
2057 * plugins/sourceview/tag-window.c:
2059 Fixed some GObject stuff and use proper AnjutaSymbolManager interface
2061 2006-04-03 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2063 * plugins/sourceview/sourceview.c:
2064 Fixed next/previous bookmark.
2065 Toggled bookmark (set/unset).
2067 2006-04-03 Johannes Schmid <jhs@gnome.org>
2069 * plugins/document-manager/action-callbacks.c:
2070 Fixed Gtk-Warning in goto_line
2072 * plugins/sourceview/Makefile.am:
2073 * plugins/sourceview/anjuta-document.c:
2074 * plugins/sourceview/anjuta-view.c:
2075 * plugins/sourceview/anjuta-view.h:
2076 * plugins/sourceview/sourceview-autocomplete.c:
2077 * plugins/sourceview/sourceview-autocomplete.h:
2078 * plugins/sourceview/sourceview-private.h:
2079 * plugins/sourceview/sourceview-tags.c:
2080 * plugins/sourceview/sourceview-tags.h:
2081 * plugins/sourceview/sourceview.c:
2082 * plugins/sourceview/tag-window.c:
2083 * plugins/sourceview/tag-window.h:
2084 Created a nice API for tag and completion windows
2086 * plugins/sourceview/sourceview-print.h:
2087 * plugins/sourceview/sourceview-print.c:
2090 2006-04-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2092 * plugins/sourceview/sourceview.c:
2093 Fixed typo (Sort bookmarks).
2095 2006-04-01 Johannes Schmid <jhs@gnome.org>
2097 * plugins/sourceview/anjuta-document.c:
2098 * plugins/sourceview/anjuta-document.h:
2099 * plugins/sourceview/anjuta-view.c:
2100 * plugins/sourceview/anjuta-view.h:
2101 * plugins/sourceview/sourceview-autocomplete.c:
2102 * plugins/sourceview/sourceview-autocomplete.h:
2103 * plugins/sourceview/sourceview-prefs.c:
2104 * plugins/sourceview/sourceview-prefs.h:
2105 * plugins/sourceview/sourceview-private.h:
2106 * plugins/sourceview/sourceview-tags.c:
2107 * plugins/sourceview/sourceview-tags.h:
2108 * plugins/sourceview/sourceview.c:
2109 * plugins/sourceview/sourceview.glade:
2110 * plugins/sourceview/tag-window.c:
2111 * plugins/sourceview/tag-window.h:
2113 Improved code complete and autocomplete
2115 2006-04-01 Johannes Schmid <jhs@gnome.org>
2117 * plugins/sourceview/Makefile.am:
2118 * plugins/sourceview/bookmark.png:
2119 * plugins/sourceview/marker-attentive.png:
2120 * plugins/sourceview/marker-basic.png:
2121 * plugins/sourceview/marker-intense.png:
2122 * plugins/sourceview/marker-light.png:
2123 * plugins/sourceview/sourceview.c:
2125 Added pixmaps for all marker types and show bookmarks
2128 * plugins/sourceview/Makefile.am:
2129 Build sourceview on 2.14 only
2131 2006-03-31 Johannes Schmid <jhs@gnome.org>
2133 * plugins/sourceview/Makefile.am:
2134 * plugins/sourceview/anjuta-document.c:
2135 * plugins/sourceview/anjuta-view.c:
2136 * plugins/sourceview/anjuta-view.h:
2137 * plugins/sourceview/sourceview-autocomplete.c:
2138 * plugins/sourceview/sourceview-private.h:
2139 * plugins/sourceview/sourceview-tags.c:
2140 * plugins/sourceview/sourceview-tags.h:
2141 * plugins/sourceview/sourceview.c:
2142 * plugins/sourceview/tag-window.c:
2143 * plugins/sourceview/tag-window.h:
2145 Added code completion with tag manager to the editor and fixed a save_as bug
2147 2006-03-31 Johannes Schmid <jhs@gnome.org>
2149 * src/main.c: Revert patch from Rob to allow building with
2151 * configure.in: Require at least 2.12 libraries
2153 2006-03-29 Yang Hong <yanghong@ccoss.com.cn>
2155 reviewed by: Johannes Schmid <jhs@gnome.org> (fixed typo)
2157 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
2158 Improve anjuta-plugin project template: Added missed files dist tarball
2161 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade: Fixed
2164 2006-03-28 Yang Hong <yanghong@ccoss.com.cn>
2166 reviewed by: Johannes Schmid <jhs@gnome.org>
2168 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
2169 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in
2170 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
2171 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
2173 Improve anjuta-plugin project template. Also fix for #322744
2175 2006-03-27 Johannes Schmid <jhs@gnome.org>
2177 * plugins/sourceview/sourceview-private.h:
2178 plugins/sourceview/sourceview.c:
2180 Added basic bookmark support
2182 2006-03-27 Johannes Schmid <jhs@gnome.org>
2187 Patch from Rob Bradfort <robster@debian.org>:
2188 * src/main.c: (get_command_line_args), (main):
2189 Migration from popt to GOption
2191 2006-03-26 Naba Kumar <naba@gnome.org>
2193 * plugins/document-manager/anjuta-docman.c: Fixed close icon button
2194 size to scale itself with theme.
2196 2006-03-26 Naba Kumar <naba@gnome.org>
2198 * plugins/file-manager/an_file_view.c,
2199 plugins/symbol-browser/an_symbol_view.c: Destroy tooltip timers
2200 when symbolview and fileview objects are destroyed to avoid crashes
2201 after the plugins are disabled.
2203 2006-03-26 Naba Kumar <naba@gnome.org>
2205 * Makefile.am, po/POTFILES.skip, (removed) anjuta_dialogs_strings.h:
2206 Deleted unused file.
2208 * plugins/glade/plugin.c: Be able to close glade plugin when there
2209 there is no glade project loaded.
2211 * plugins/sourceview/sourceview.plugin,
2212 plugins/sourceview/sourceview.plugin.in: Give a better plugin name.
2214 2006-03-23 Naba Kumar <naba@gnome.org>
2216 * plugins/editor/print.c: Fixed a bug where some sections of
2217 printed/previewed text is not highlighted.
2219 2006-03-20 Johannes Schmid <jhs@gnome.org>
2221 * libanjuta/interfaces/libanjuta.idl:
2223 * plugins/devhelp/plugin.c: Work with any devhelp version (hopefully)
2224 as we do not use private apis. Show help window and startup because it does
2227 * plugins/document-manager/action-callbacks.c:
2228 plugins/editor/Makefile.am:
2229 plugins/editor/text_editor.c:
2230 plugins/editor/print.c:
2231 plugins/editor/print.h:
2233 Fixed printing (nobody has missed it BTW ;-)
2235 * plugins/sourceview/sourceview.c:
2238 2006-03-20 Naba Kumar <naba@gnome.org>
2240 * configure.in, plugins/devhelp/plugin.c: Be able to build with
2241 devhelp >= 0.9 < 0.11 versions.
2243 2006-03-20 Johannes Schmid <jhs@gnome.org>
2245 * plugins/sourceview/anjuta-document-loader.c
2246 plugins/sourceview/sourceview.c:
2250 2006-03-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2252 * plugins/sourceview/sourceview.c, plugins/search/search-replace_backend.c :
2253 Fixed bug (line position)
2254 Give the good line position whatever the active editor.
2256 2006-03-19 Ilkka Tuohela <hile@iki.fi>
2258 * configure.in: Added fi to ALL_LINGUAS
2260 2006-03-19 Johannes Schmid <jhs@gnome.org>
2262 * plugins/sourceview/anjuta-document-loader.c:
2263 replace gnome_vfs_get_mime_type_for_name_and data
2265 * plugins/build-basic-autotools/build-basic-autotools.c:
2268 2006-03-17 Johannes Schmid <jhs@gnome.org>
2270 * plugins/editor/editor.glade:
2271 Added style-editor again after it got lost somehow
2273 2006-03-17 Johannes Schmid <jhs@gnome.org>
2275 * plugins/devhelp/plugin.c: Updated to work with devhelp-0.11
2276 configure.in: require devhelp 0.11
2278 Post 0.11 devhelp versions (CVS) do not work because of an API change...
2280 plugins/build-basic-autotools/build-basic-autotools.c:
2281 forgot a an installtion callback for the "install as root"-feature
2283 2006-03-17 Massimo Cora' <maxcvs@email.it>
2285 reviewed by: Johannes Schmid <jhs@gnome.org>
2287 * plugins/class-gen/anjuta-class-gen-plugin.glade
2288 plugins/class-gen/class_gen.c
2289 plugins/class-gen/goc_template_header
2290 plugins/class-gen/goc_template_source
2294 2006-03-16 Johannes Schmid <jhs@gnome.org>
2296 * plugins/sourceview/sourceview.c:
2297 Fixed "save-point" signal for undo actions
2299 2006-03-16 Massimo Cora' <maxcvs@email.it>
2301 reviewed by: Johannes Schmid <jhs@gnome.org>
2303 * plugins/document-manager/anjuta-docman.c:
2304 Implement tab drag and drop
2306 2006-03-16 Johannes Schmid <jhs@gnome.org>
2308 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
2309 plugins/build-basic-autotools/build-basic-autotools.c:
2311 Implemented "install as root"-feature (#321455)
2313 2006-03-16 Johannes Schmid <jhs@gnome.org>
2316 plugins/sourceview/.cvsignore
2317 plugins/tools/scripts/.cvsignore:
2318 Added/extended .cvsignore files
2320 * plugins/sourceview/sourceview-autocomplete.c:
2321 plugins/sourceview/sourceview-autocomplete.h:
2322 plugins/sourceview/sourceview-prefs.c:
2323 plugins/sourceview/sourceview-private.h:
2324 plugins/sourceview/sourceview.glade:
2325 Autcomplete just works(tm) now and respects preferences
2327 * plugins/sourceview/sourceview.c: (ieditor_get_current_word):
2328 Use better algorithm from autocomplete
2330 2006-03-15 Johannes Schmid <jhs@gnome.org>
2335 2006-03-15 Johannes Schmid <jhs@gnome.org>
2337 * libanjuta/interfaces/libanjuta.idl:
2338 plugins/class-gen/class_gen.c:
2339 plugins/file-wizard/file.c: (on_new_file_okbutton_clicked):
2340 plugins/project-manager/plugin.c:
2342 Allow to add multiple source files (#320191)
2344 * configure.in: Require gnome-build 0.1.3
2346 2006-03-14 Johannes Schmid <jhs@gnome.org>
2348 * plugins/macro/macro-utils.c: Fixed bug #333606
2349 * plugins/file-wizard/file.c: Fixed bug #333601
2351 2006-03-13 Johannes Schmid <jhs@gnome.org>
2353 * plugins/sourceview/sourceview_autocomplete.c
2354 plugins/sourceview/sourceview_autocomplete.h
2355 plugins/sourceview/sourceview.c
2356 plugins/sourceview/sourceview-private.h
2357 plugins/sourceview/sourceview-prefs.c:
2359 Cleaned up and fixed several issues
2361 2006-03-13 Johannes Schmid <jhs@gnome.org>
2363 * plugins/sourceview/Makefile.am:
2364 plugins/sourceview/sourceview-autocomplete.c
2365 plugins/sourceview/sourceview-autocomplete.h:
2366 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
2367 plugins/sourceview/sourceview-private.h:
2368 plugins/sourceview/sourceview.c:
2370 Added (buggy) autocomplete feature to sourceview
2372 2006-03-12 Naba Kumar <naba@gnome.org>
2374 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
2375 libanjuta/anjuta-session.c: Added API docs.
2377 2006-03-12 Naba Kumar <naba@gnome.org>
2379 * TODO.tasks: Added couple of tasks.
2380 * libanjuta/interfaces/anjuta-idl-compiler.pl: Delay type normalization,
2381 Register private class as early as possible so that members could
2382 point to self class. Code clean up.
2384 2006-03-12 Naba Kumar <naba@gnome.org>
2386 * po/POTFILES.in, po/POTFILES.skip: Updated.
2388 2006-03-11 Naba Kumar <naba@gnome.org>
2390 * libanjuta/anjuta-shell.c,
2391 plugins/document-manager/anjuta-docman.c,
2392 plugins/document-manager/plugin.c,
2393 plugins/symbol-browser/an_symbol_search.c,
2394 plugins/valgrind/vgrule-list.c: Use correct signal names while
2397 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate correct
2398 signal names and fixed enum IANJUTA_TYPE_* macro.
2400 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2402 * plugins/sourceview/sourceview.c, plugins/sourceview/sourceview-private.h,
2403 plugins/search/search-replace.c :
2404 Fixed bug (Bookmark the good line).
2405 Search & Replace (Mark all matched strings).
2407 2006-03-09 Johannes Schmid <jhs@gnome.org>
2409 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init):
2410 Completed changes from yesterday
2412 * plugins/document-manager/anjuta-document-manager.glade:
2413 plugins/editor/editor.glade
2414 plugins/editor/plugin.c: (activate_plugin)
2415 plugins/editor/text_editor.c
2416 plugins/sourceview/Makefile.am
2417 plugins/sourceview/plugin.c: (sourceview_plugin_activate)
2418 plugins/sourceview/sourceview.glade:
2419 Completed preference changes
2421 2006-03-08 Johannes Schmid <jhs@gnome.org>
2423 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init)
2424 plugins/search/plugin.c: (activate_plugin):
2426 Removed Gtk-Criticals
2428 * plugins/document-manager/anjuta-document-manager.glade:
2429 plugins/document-manager/plugin.c: (on_docman_auto_save),
2430 (on_gconf_notify_timer), (prefs_init):
2431 plugins/document-manager/plugin.h:
2432 plugins/editor/text_editor.c: (text_editor_instance_init),
2433 (text_editor_dispose):
2434 plugins/editor/text_editor.h:
2435 plugins/editor/text_editor_cbs.c:
2436 plugins/editor/text_editor_cbs.h:
2437 plugins/editor/text_editor_prefs.c: (text_editor_prefs_init):
2438 plugins/glade/plugin.c: (activate_plugin):
2439 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
2440 plugins/sourceview/sourceview-private.h:
2441 plugins/sourceview/sourceview.c: (on_menu_popup),
2442 (sourceview_new), (ifile_open), (ifile_savable_save),
2443 (ifile_savable_save_as), (ieditor_set_popup_menu),
2444 (ieditor_get_filename), (imark_mark):
2446 Moved autosave from editor to document manager and fixed some things in
2449 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2451 * plugins/search/anjuta-search.glade :
2452 New order's buttons - Renamed "Forward" to "Find" (bug #306970)
2453 plugins/search/search-replace_bachend.c: Fixed a crash bug.
2454 plugins/search/search-replace.c : Fixed bug.
2456 2006-03-08 Johannes Schmid <jhs@gnome.org>
2458 * plugins/search/anjuta-search.glade
2459 Fixed widget names (glade is a bit stupid on copying widgets to other files)
2461 2006-03-07 Johannes Schmid <jhs@gnome.org>
2463 * plugins/document-manager/action-callbacks.c
2464 plugins/document-manager/anjuta-document-manager.glade
2465 plugins/document-manager/plugin.c: (prefs_init),
2467 plugins/editor/Makefile.am:
2468 plugins/editor/editor.glade:
2469 plugins/editor/plugin.c: (on_style_button_clicked),
2470 (activate_plugin), (dispose):
2471 plugins/editor/style-editor.c:
2473 Startet to seperate document-manager and editor preferences
2475 * plugins/search/Makefile.am:
2476 plugins/search/anjuta-search.glade:
2477 plugins/search/search-replace.c:
2479 Moved search GUI to search-plugin
2481 * plugins/sourceview/sourceview-prefs.c:
2482 plugins/sourceview/sourceview-prefs.h:
2483 plugins/sourceview/sourceview-private.h:
2484 plugins/sourceview/sourceview.c:
2485 plugins/sourceview/sourceview.h:
2486 plugins/sourceview/Makefile.am:
2487 plugins/sourceview/anjuta-document.h:
2488 plugins/sourceview/anjuta-view.c: (anjuta_view_init):
2489 plugins/sourceview/plugin.c:
2491 Added some preferences to sourceview and fixed vfs_monitor
2493 * tagmanager/c.c: (parseParens):
2494 Removed annoying debug message
2496 * libanjuta/interfaces/libanjuta.idl:
2497 Removed IAnjutaEditorFactory::create_style_editor()
2499 2006-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2501 * plugins/sourceview/sourceview.c, plugins/search/search-replace.c :
2502 Search : Bookmark all matched lines.
2504 2006-03-06 Johannes Schmid <jhs@gnome.org>
2506 * plugins/class-gen/anjuta-class-gen.plugin.in
2507 plugins/file-loader/plugin.c: (sort_wizards)
2508 (on_create_submenu), (activate_plugin)
2509 plugins/file-wizard/anjuta-file-wizard.plugin.in
2510 plugins/glade/anjuta-glade.plugin.in
2511 plugins/project-import/anjuta-project-import.plugin.in
2512 plugins/project-wizard/anjuta-project-wizard.plugin.in:
2514 Changed File->Wizard to File->New and changed some wizard titles. Wizards are
2517 * plugins/project-wizard/templates/mkfile.wiz:
2518 Use configured project directory instead of ~/myproject
2520 * plugins/sourceview/sourceview.c: (sourceview_apply_prefs),
2522 Show markers (again) and monitor uri
2524 2006-03-06 Naba Kumar <naba@gnome.org>
2526 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate struct
2527 typedefs separately so that forward linking would work.
2528 e.g: typedef sturct _Foo Foo; struct _Foo { Foo *prev };
2530 2006-03-05 Naba Kumar <naba@gnome.org>
2532 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added support for
2533 passing Enums and Structs in signals. Define struct _Name in
2534 generated code, so that forward referencing.
2535 e.g: typedef sturct _Foo { strutct _Foo *prev } Foo;
2537 * libanjuta/interfaces/libanjuta.idl: Fixed typo.
2539 2006-03-05 Naba Kumar <naba@gnome.org>
2541 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added typedef
2542 support. Generate GType definitions for enums in generated codes
2543 so that enums could be passed as signal params.
2545 2006-03-04 Naba Kumar <naba@gnome.org>
2547 * plugins/document-manager/*, plugins/print/*, plugins/search/*:
2548 Restored cvs-moved revision files. They were originally marked
2549 deleted at their older locations. Now they are restored at
2550 their new locations. The changeset is one that was committed
2551 as part of document-manager, editor, search and print plugins
2552 separation from editor plugin.
2554 2006-03-03 Johannes Schmid <jhs@gnome.org>
2556 * plugins/sourceview/*:
2557 Reimplemented sourceview plugin reusing much code from gedit. Thanks to Paolo Borelli & Maggi for
2560 2006-03-04 Naba Kumar <naba@gnome.org>
2562 * plugins/gdb/*: Deleted removed files (see previous changlog
2563 entry for files list).
2565 2005-03-01 Sebastien Granjoux <seb.sfo@free.fr>
2567 * plugins/debug-mananger/breakpoints.c,
2568 plugins/debug-manager/breakpoints.h,
2569 plugins/debug-manager/debug_tree.c,
2570 plugins/debug-manager/debug_tree.h,
2571 plugins/debug-manager/info.c,
2572 plugins/debug-manager/info.h,
2573 plugins/debug-manager/locals.c,
2574 plugins/debug-manager/locals.h,
2575 plugins/debug-manager/memory.c,
2576 plugins/debug-manager/memory.h,
2577 plugins/debug-manager/registers.c,
2578 plugins/debug-manager/registers.h,
2579 plugins/debug-manager/sharedlib.c,
2580 plugins/debug-manager/sharedlib.h,
2581 plugins/debug-manager/signal.c,
2582 plugins/debug-manager/signal.h,
2583 plugins/debug-manager/stack_trace.c,
2584 plugins/debug-manager/stack_trace.h,
2585 plugins/debug-manager/watch.c,
2586 plugins/debug-manager/watch.h,
2587 plugins/debug-manager/Makefile.am:
2588 Move from gdb plugin to debug manager plugin
2590 * plugins/debug-manager/anjuta-debug-manager.glade,
2591 plugins/debug-manager/anjuta-debug-manager.ui:
2592 Move all user interface from gdb to debug manager
2594 * plugins/debug-manager/utilities.c,
2595 plugins/debug-manager/utilities.h:
2596 Remove some unused code
2597 Add useful code from gdb plugin
2599 * plugins/debug-manager/start.c,
2600 plugins/debug-manager/start.h:
2601 Include code of attach_process
2602 Add more code to start the debugger
2604 * plugins/debug-manager/plugin.c,
2605 plugins/debug-manager/plugin.h,
2606 plugins/debug-manager/anjuta-debug-manager.plugin.in:
2607 Rename IAnjutaDebuggerManager to IAnjutaDebugManager
2609 * plugins/debug-manager/debugger.c,
2610 plugins/debug-manager/debugger.h:
2611 Implement a queue of debugger command
2613 * plugins/gdb/actions.c,
2614 plugins/gdb/actions.h,
2615 plugins/gdb/watch_cbs.c,
2616 plugins/gdb/watch_cbs.h,
2617 plugins/gdb/watch_gui.c,
2618 plugins/gdb/watch_gui.h:
2621 * plugins/gdb/debugger.c,
2622 plugins/gdb/debugger.h,
2623 plugins/gdb/gdbmi.c,
2624 plugins/gdb/gdbmi.h,
2625 plugins/gdb/utilities.c,
2626 plugins/gdb/utilities.h,
2627 plugins/gdb/Makefile.am,
2628 plugins/gdb/anjuta-gdb.plugin.in:
2629 Implement necessary functions
2631 * plugins/gdb/parser.c,
2632 plugins/gdb/parser.h:
2633 Code for parsing variable previously in debug_tree.c
2635 * plugins/gdb/anjuta-gdb.glade,
2636 plugins/gdb/anjuta-gdb.ui:
2637 Remove user interface
2639 * plugins/gdb/gdbmi-test.c:
2642 * plugins/gdb/anjuta-gdb.plugin.png:
2643 Try an improved icon for gdb (archer fish)
2645 * libanjuta/anjuta-debugger.c,
2646 libanjuta/anjuta-debugger.h,
2647 libanjuta/interfaces/libanjuta.idl,
2648 libanjuta/interfaces/anjuta-idl-compiler.pl,
2649 libanjuta/Makefile.am:
2650 Add declaration used in new IAnjutaDebugger interface
2652 * manuals/reference/libanjuta.types,
2653 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml
2654 manuals/referecen/libanjuta/tmpl/libanjuta-unused.sgml:
2655 Update documentation
2657 2006-03-02 Naba Kumar <naba@gnome.org>
2659 * manuals/reference/libanjuta/Makefile.am,
2660 manuals/reference/libanjuta/libanjuta-docs.sgml,
2661 manuals/reference/libanjuta/libanjuta-sections.txt,
2662 manuals/reference/libanjuta/libanjuta.types,
2663 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
2664 manuals/reference/libanjuta/tmpl/anjuta-launcher.sgml,
2665 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
2666 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
2667 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
2668 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
2669 manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
2670 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
2671 manuals/reference/libanjuta/tmpl/anjuta-status.sgml,
2672 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
2673 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
2674 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
2675 manuals/reference/libanjuta/tmpl/e-splash.sgml,
2676 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
2677 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
2678 manuals/reference/libanjuta/tmpl/ianjuta-bookmark.sgml,
2679 manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
2680 manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
2681 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
2682 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
2683 manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
2684 manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
2685 manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
2686 manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
2687 manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
2688 manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
2689 manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
2690 manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
2691 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
2692 manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
2693 manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
2694 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
2695 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
2696 manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
2697 manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
2698 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
2699 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
2700 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
2701 manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
2702 manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
2703 manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml,
2704 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
2705 manuals/reference/libanjuta/tmpl/plugins.sgml,
2706 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
2707 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
2708 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
2709 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
2710 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
2711 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
2712 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
2713 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
2714 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
2715 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
2716 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
2717 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
2718 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
2719 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml: Updated
2722 2006-02-28 Naba Kumar <naba@gnome.org>
2724 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
2725 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml
2726 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml
2727 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml
2728 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml
2729 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml
2730 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml
2731 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml
2732 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml
2733 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml
2734 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml
2735 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml
2736 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml
2737 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml
2739 2006-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2741 * plugins/sourceview/sourceview.c:
2742 Select to brace, select block.
2744 2006-02-28 Johannes Schmid <jhs@gnome.org>
2746 * plugins/file-wizard/Makefile.am
2747 plugins/file-wizard/action-callbacks.c (removed)
2748 plugins/file-wizard/action-callbacks.h (removed)
2749 plugins/file-wizard/anjuta-file-wizard.ui
2750 plugins/file-wizard/plugin.c: (activate_plugin),
2752 plugins/file-wizard/plugin.h:
2753 Removed Edit->Insert Text submenu (replace by macros plugin)
2755 * plugins/sourceview/sourceview.c: (sourceview_new),
2756 (ieditor_set_popup_menu):
2757 Fixed some more bugs
2759 * plugins/subversion/svn-threat.h (removed): Removed ununsed file
2761 2006-02-28 Naba Kumar <naba@gnome.org>
2763 * plugins/file-manager/an_file_view.c,
2764 plugins/symbol-browser/an_symbol_view.c: Show tooltips for unselected
2765 rows also and with delay 1 sec (the color and timout value should
2766 probably be picked up from some system wide preference key).
2768 2006-02-28 Naba Kumar <naba@gnome.org>
2770 * libanjuta/interfaces/libanjuta.idl,
2771 plugins/document-manager/action-callbacks.c,
2772 plugins/document-manager/plugin.c,
2773 plugins/editor/text_editor.c: Renamed IAnjutaEditorView to
2774 IAnjutaEditorFolds and implemented IAnjutaEditorView as editor views.
2775 Added interface checks in document manager and enable/disable
2776 menus based on supported interface.
2778 * plugins/project-import/anjuta-project-import.glade: Set some
2779 resonable size for the import dialog.
2781 2006-02-27 Naba Kumar <naba@gnome.org>
2783 * libanjuta/interfaces/libanjuta.idl,
2784 plugins/document-manager/action-callbacks.c,
2785 plugins/editor/text_editor.c: Fixed IAnjutaEditorLineMode interface
2786 and eol conversion actions.
2788 2006-02-27 Johannes Schmid <jhs@gnome.org>
2790 * plugins/sourceview/sourceview.c: Implemented markers and fixed several crashers
2791 * plugins/file-manager/an_file_view.c
2792 plugins/file-manager/plugin.h: Added tooltips
2793 * plugins/symbol-browser/an_symbol_view.h: Added tooltips
2795 2006-02-26 Naba Kumar <naba@gnome.org>
2797 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
2798 plugins/build-basic-autotools/build-basic-autotools.c,
2799 plugins/build-basic-autotools/build-basic-autotools.h,
2800 plugins/build-basic-autotools/executer.c,
2801 plugins/message-view/anjuta-message-manager-plugin.glade: Moved enable/
2802 disable indicator highlights preferences from message manager to
2803 build plugin. Implemented message indicator highlights in build tool.
2805 * plugins/editor/text_editor.c: Fixed indicators.
2807 2006-02-26 Johannes Schmid <jhs@gnome.org>
2809 * plugins/sourceview/sourceview.c:
2812 * plugins/subversion/svn_auth.c:
2813 Fixed username/password authentification but there might be a memory corruption
2815 2006-02-26 Naba Kumar <naba@gnome.org>
2817 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
2818 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-launcher.c,
2819 libanjuta/anjuta-launcher.h: Added documentation.
2821 2006-02-24 Naba Kumar <naba@gnome.org>
2823 * plugins/editor/text_editor.c: Fixed change in API in
2824 IAnjutaEditorSelection::set().
2826 2006-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2828 * plugins/sourceview/sourceview.c, plugins/search/plugin.c,
2829 plugins/search/search-replace.c, plugins/search/search-replace_backend.c,
2830 libanjuta/interfaces/libanjuta.idl :
2831 Search in sourceview editor (Select in buffer).
2834 2006-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2836 * plugins/sourceview/sourceview.c :
2837 Fixed Replace, to_upper, to_lower.
2839 * plugins/search/search-replace_backend.c :
2840 Renamed header name.
2842 2006-02-22 Naba Kumar <naba@gnome.org>
2844 * libanjuta/anjuta-plugin-description.c,
2845 libanjuta/anjuta-plugin-description.h, libanjuta/anjuta-shell.c,
2846 libanjuta/anjuta-shell.h, libanjuta/interfaces/libanjuta.idl,
2847 manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
2848 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
2849 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Fixed API docs.
2851 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
2852 * libanjuta/interfaces/libanjuta.idl: Added more API documentation stubs.
2854 2006-02-21 Naba Kumar <naba@gnome.org>
2856 * libanjuta/interfaces/libanjuta.idl,
2857 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
2858 plugins/editor/text_editor_cbs.c: Implemanted IAnjutaIndicable
2859 interface for editor.
2861 2006-02-21 Naba Kumar <naba@gnome.org>
2863 * plugins/editor/text_editor.c: Fixed a crash bug on copy operation.
2865 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
2866 * libanjuta/interfaces/libanjuta.idl: Added API documentation stubs.
2868 2006-02-21 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2870 * GTKSOURCEVIEW EDITOR
2871 plugins/sourceview/sourceview.c :
2872 Fixed copy and Goto Line.
2874 plugins/macro/macro-actions.c plugins/macro/macro-dialog.c
2875 plugins/macro/plugin.c :
2876 Fixed Insert key word and Insert macro.
2878 2006-02-19 Johannes Schmid <jhs@cvs.gnome.org>
2880 * plugins/document-manager/anjuta-docman.c:
2881 (on_open_filesel_response): Fixed useless g_slist statement (thanks gcc for complaining)
2884 plugins/Makefile.am:
2885 plugins/sourceview/.cvsignore:
2886 plugins/sourceview/Makefile.am:
2887 plugins/sourceview/plugin.c: :
2888 plugins/sourceview/plugin.h:
2889 plugins/sourceview/sourceview.c:
2890 plugins/sourceview/sourceview.h:
2891 plugins/sourceview/sourceview.plugin:
2892 plugins/sourceview/sourceview.plugin.in:
2893 plugins/sourceview/sourceview.png:
2895 Added sourceview editor plugin
2897 2006-02-19 Naba Kumar <naba@gnome.org>
2899 * libanjuta/interfaces/libanjuta.idl,
2900 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
2901 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
2902 plugins/cvs-plugin/cvs-interface.c,
2903 plugins/document-manager/action-callbacks.c,
2904 plugins/document-manager/action-callbacks.h,
2905 plugins/editor/text_editor.c, plugins/macro/macro-actions.c,
2906 plugins/search/plugin.c, plugins/search/search-replace.c,
2907 plugins/search/search-replace_backend.c,
2908 plugins/subversion/subversion-actions.c,
2909 plugins/subversion/subversion-callbacks.c,
2910 plugins/tools/editor.c, plugins/tools/execute.c,
2911 plugins/tools/variable.c: Defined proper editor interfaces and fixed
2914 2006-02-15 Naba Kumar <naba@gnome.org>
2916 * libanjuta/anjuta-shell.c: Added a warning when a session is loaded
2919 * libanjuta/interfaces/libanjuta.idl,
2920 plugins/document-manager/anjuta-docman.c,
2921 plugins/document-manager/plugin.c,
2922 plugins/editor/plugin.c, plugins/editor/text_editor.c: Removed
2923 unnecessary parameters from IAnjutaEditor interface and used proper
2924 types instead of 'gpointer'. Fixed various compiler warnings.
2926 * (removed) plugins/valgrind/main.c, po/POTFILES.in: Deleted useless
2929 2006-02-12 Naba Kumar <naba@gnome.org>
2931 * po/POTFILES.in: Updated.
2933 2006-02-11 Naba Kumar <naba@gnome.org>
2935 * plugins/editor/properties.[cxx,h],
2936 plugins/editor/text_editor.c, plugins/editor/style-editor.c,
2937 plugins/editor/text_editor_prefs.c: Renamed prop_*() functions
2938 to sci_prop_*(), because they were conflicting with external
2939 functions (in some ssl library).
2941 2006-02-08 Naba Kumar <naba@gnome.org>
2943 Patch from Massimo Cora <maxcvs@email.it>:
2944 * plugins/valgrind/anjuta-valgrind.schemas,
2945 plugins/valgrind/plugin.c, plugins/valgrind/plugin.h,
2946 plugins/valgrind/preferences.c, plugins/valgrind/vgactions.c,
2947 plugins/valgrind/vgactions.h, plugins/valgrind/vgdefaultview.c,
2948 plugins/valgrind/vgdefaultview.h, plugins/valgrind/vggeneralprefs.c,
2949 plugins/valgrind/vggeneralprefs.h, plugins/valgrind/vgmemcheckprefs.c,
2950 plugins/valgrind/vgtoolview.c,
2951 plugins/valgrind/vgtoolview.h: It checks for the valgrind binary
2952 before running the debugging session. I've added also a
2953 preference in Anjuta Preferences where you can specify
2954 the path to the valgrind binary. The default is /usr/bin/valgrind.
2955 Now it displays a dialog with the error. [it can be -program
2956 exited- or -file loaded or end of input-]. Some valgrind 3.x
2959 2006-01-29 Naba Kumar <naba@gnome.org>
2961 Patch from Massimo Cora <maxcvs@email.it>:
2962 * configure.in, plugins/Makefile.am,
2963 plugins/valgrind/*: Valgrind plugin (requires
2964 binutils-dev and valgrind to be installed.
2966 2005-01-24 Johannes Schmid <jhs@gnome.org>
2968 * Patch from Eric Greveson <ejg45@cam.ac.uk>
2969 plugins/tools/variables.c:
2970 Added current directory to possible variables
2972 * Patch from Günther Brammer <gbrammer@gmx.de>
2973 plugins/document-manager/anjuta-docman.c:
2974 Fix a crash on opening a file
2976 AUTHORS: Added Günther Brammer
2978 2005-12-17 Sebastien Granjoux <seb.sfo@free.fr>
2980 * libanjuta/anjuta-launcher.c:
2981 Fix a bug in AnjutaLauncher when output is bigger than buffer
2982 Probably fix bug #315188 and #305134
2984 2005-12-28 Johannes Schmid <jhs@gnome.org>
2986 * configure: Changed required gtk to 2.6.0, bumped VERSION to 2.02cvs
2987 * src/about.c: Use new gtk about dialog
2988 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c:
2989 Updated anjuta_ui_add_action_group_entries call
2991 Patch from Jean Breford <jean.breford@normalesup.org>
2992 and Markus Habermehl <bmh1980de@yahoo.de>:
2994 * libanjuta/anjuta-encodings.c: Fix crash in a much more nice way
2995 * AUTHORS: Added Jean and Markus
2997 2005-12-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2998 * plugins/search/search-replace.c :
2999 Bookmark all matched lines.
3000 * plugins/search/search-replace_backend.c :
3001 Fixed bug (Search in all project files).
3003 2005-12-21 Johannes Schmid <jhs@gnome.org>
3005 * plugins/search/plugin.c:
3007 * libanjuta/anjuta-encodings.c: Don't crash if uninitialized. Further
3008 investigation needed.
3010 AUTHORS: Added Ross Goldner
3012 2005-12-19 Ross Golder <ross@golder.org>
3014 * plugins/document-manager/anjuta-document-manager.plugin.in: Added
3015 application/xml MIME type.
3017 2005-12-18 Johannes Schmid <jhs@gnome.org>
3019 po/POTFILES.in: Updated files after directory changes
3020 HACKING: Removed outdated section 3 (anoncvs)
3022 2005-12-15 Sebastien Granjoux <seb.sfo@free.fr>
3024 * plugins/build-basic-autotools/build-basic-autotools.c:
3025 Save all files in editor before running a command
3027 * plugins/tools/execute.c:
3028 Use document manager plugin instead of each editor for
3031 2005-12-15 Johannes Schmid <jhs@gnome.org>
3033 * plugins/document-manager/action-callbacks.c:
3034 (on_save_all1_activate), (on_swap_activate)
3035 plugins/document-manager/anjuta-docman.c:
3036 (on_save_as_filesel_response), (on_notebook_switch_page):
3038 Fixed some remaining issues in document-manger
3040 2005-12-15 Johannes Schmid <jhs@gnome.org>
3042 * plugins/profile-default/default.anjuta:
3043 Load Search plugin and Message Manager by default
3045 2005-12-14 Johannes Schmid <jhs@gnome.org>
3047 * plugins/editor/text_editor.c
3048 libanjuta/anjuta-utils.c:
3050 Check if files differ when gnome-vfs monitoring is used.
3053 2005-12-13 Johannes Schmid <jhs@gnome.org>
3055 * plugins/document-manager/plugin.c:
3056 Only save modified files in ianjuta_file_savable_save() for document-manager
3057 as discussed on mailing list.
3059 * plugins/cvs-plugin/cvs-callbacks.c:
3060 Fixed dialog handling for empty log message
3062 2005-12-13 Johannes Schmid <jhs@gnome.org>
3064 * plugins/search/plugin.c: Fixed search toolbar (FIXME: Wrapping);
3066 * plugins/project-manager/* Removed ununsed files
3068 * plugins/symbol-browser/an_symbol_iter.c
3069 plugins/build-basic-autotools/build-basic-autotools.c
3070 plugins/build-basic-autotools/executer.c
3071 plugins/class-gen/class_gen.c
3072 plugins/class-inheritance/class-inherit.c
3073 plugins/cvs-plugin/cvs-actions.c
3074 plugins/cvs-plugin/cvs-interface.c
3075 plugins/debug-manager/attach_process.
3076 plugins/devhelp/plugin.c
3077 plugins/document-manager/plugin.c
3078 plugins/document-manager/indent_util.c
3079 plugins/editor/properties.cxx
3080 plugins/editor/aneditor.cxx
3081 plugins/editor/style-editor.c
3082 plugins/editor/text_editor.c
3083 plugins/macro/macro_db.c
3086 Use DEBUG_PRINT for debug messages
3088 libanjuta/anjuta-debug.h: Include config.h
3090 HACKING: Updated (BTW: does anyone read this?)
3092 2005-12-12 Johannes Schmid <jhs@gnome.org>
3094 Patch from Johan Ersvik <jersvik@fastmail.fm>:
3095 * plugins/gdb/debugger.c
3097 Fix a crasher in gdb plugin
3099 * plugins/gtodo/plugin.c
3100 plugins/search/plugin.c
3104 * plugins/document-manager/anjuta-docman.c:
3108 * AUTHORS: Added Rafał Bursig <bursig@poczta.fm>
3110 Patch from Rafał Bursig <bursig@poczta.fm> (#320338 and #320341):
3112 * plugins/document-manager/anjuta-docman.c:
3113 highlight changed files in docman popup-menu
3114 * plugins/gdb/debug-tree.c:
3115 plugins/gdb/debugger.c
3116 Do not corupt entire "locals" tree when variable pointer have
3117 additional info and arrays/strucs/unions correctly.
3120 2005-12-11 Johannes Schmid <jhs@gnome.org>
3122 * plugins/document-manager/anjuta-docman.c
3123 plugins/document-manager/plugin.c
3124 plugins/editor/text_editor.c:
3126 AUTHORS: Added Johan Ersvik
3128 Fixed "is-dirty" bug and tab ordering
3130 2005-12-11 Johan Ersvik <jersvik@fastmail.fm>
3132 * plugins/editor/aneditor-autocomplete.cxx
3133 plugins/editor/aneditor-calltip.cxx
3134 plugins/editor/aneditor-priv.h
3135 plugins/symbol-browser/an_symbol.c
3136 plugins/symbol-browser/an_symbol_view.c
3138 tagmanager/tm_symbol.c
3140 tagmanager/include/tm_symbol.h
3141 tagmanager/include/tm_tag.h
3144 Better pointer recognition in tagmanager and symbol browser
3146 2005-12-11 Johannes Schmid <jhs@gnome.org>
3148 * plugins/search/*: New search plugin derived from search code in old editor
3151 * plugins/document-manager/*: new document-manger which is now seperated from
3152 editor to allow implementation of other editor widgets. Code is mostly derived
3153 from old editor plugin
3155 * plugins/print/* new print plugin which is not fully implemented in the
3158 * plugins/editor/text_editor.c: Added lots of interface code
3160 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaEditorEdit, IAnjutaEditorView,
3161 IAnjutaEditorFactory and extended IAnjutaEditor
3163 * configure.in, plugins/Makefile.am updated build system for new
3166 This is a huge commit which might still contain some bugs and also has
3167 some fixmes. Things that are not working are the search toolbar because it
3168 does not use the same backend as any other searching function and printing
3169 (easy to fix) because it did not yet implement IAnjutaPrintable.
3171 2005-11-26 Sebastien Granjoux <seb.sfo@free.fr>
3173 * plugins/project-wizard/property.c:
3174 Use newer GtkFileChooser instead of GtkFileSelection with
3175 GnomeFileEntry to avoid a bug
3177 * plugins/project-wizard/install.c:
3178 Avoid an endless loop if project directory is not writable
3180 * plugins/project-wizard/druid.c:
3181 Allow creating project in empty directory without a
3184 2005-11-25 Johannes Schmid <jhs@cvs.gnome.org>
3186 Patch from Massimo Cora <maxcvs@email.it>
3187 * plugins/class-inheritence/class-inherit.c
3188 plugins/class-inheritence/plugin.c
3189 plugins/class-inheritence/plugin.h
3192 Update plugin to use new API from graphviz 2.6. Version 2.2 is
3193 no longer supported!
3195 2005-11-23 Johannes Schmid <jhs@cvs.gnome.org>
3197 Patch from Johan Ersvik <jersvik@fastmail.fm>
3198 * plugins/message-view/message-view.c
3199 plugins/build-basic-autotools/build-basic-autotools.c
3200 plugins/build-basic-autotools/automake-c.filters
3202 This patch correct regex-filters for newer automake
3205 2005-11-19 Sebastien Granjoux <seb.sfo@free.fr>
3207 * plugins/tools/execute.c:
3208 Detect variables inside a word
3210 2005-11-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
3212 * libanjuta/anjuta-status.[ch],
3213 plugins/editor/text_editor.[ch], plugins/editor/text_editor_cbs.c,
3214 plugins/editor/anjuta-docman.c :
3215 New anjuta-status procedure.
3217 2005-10-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
3220 libanjuta/anjuta-preferences.c libanjuta/anjuta-preferences.h
3221 plugins/editor/Makefile.am
3222 plugins/editor/anjuta-document-manager.glade
3223 plugins/editor/plugin.c plugins/editor/plugin.h
3224 plugins/editor/text_editor.c plugins/editor/text_editor.h
3226 plugins/editor/indent-dialog.c plugins/editor/indent-dialog.h
3227 plugins/editor/indent-util.c plugins/editor/indent-util.h
3228 plugins/editor/indent_test.c :
3229 Set and Preview indent preferences parameters.
3230 Saved indent user parameters.
3232 2005-10-27 Naba Kumar <naba@gnome.org>
3234 Patch from Flavio daCosta <flavio.dacosta@gmail.com>
3235 * plugins/editor/anjuta-docman.c: Restore tab color to normal
3236 theme color for saved documents.
3238 2005-10-26 Naba Kumar <naba@gnome.org>
3240 * libanjuta/anjuta-encodings.c: Save changed supported encodings
3241 list. Fixed bug #316731.
3243 2005-10-23 Sebastien Granjoux <seb.sfo@free.fr>
3245 * tagmanager/tm_symbol.c: Fixed bug #315218
3247 2005-10-23 Adam Weinberger <adamw@gnome.org>
3249 * plugins/build/build_file.c
3250 plugins/build-basic-autotools/build-basic-autotools.c
3251 plugins/tools/execute.c
3252 plugins/build/compile.c
3253 plugins/build/configurer.c
3254 plugins/debug-manager/plugin.c
3255 plugins/editor/plugin.c
3256 plugins/editor/print.c
3257 plugins/editor/text_editor.c
3258 plugins/file-loader/plugin.c
3259 plugins/file-manager/an_file_view.c
3260 plugins/symbol-browser/an_symbol_view.c
3261 plugins/gdb/debugger.c
3262 plugins/gdb/plugin.c
3263 plugins/glade/plugin.c
3264 plugins/macro/macro-actions.c
3265 plugins/macro/plugin.c
3266 plugins/profile-default/plugin.c
3267 plugins/project-manager/plugin.c
3268 plugins/project-manager/project_import.c
3269 plugins/symbol-browser/plugin.c
3270 plugins/tools/execute.c
3272 src/anjuta-actions.h
3274 Correct spacing errors before and after "...".
3276 2005-10-20 Naba Kumar <naba@gnome.org>
3278 * plugins/gdb/debugger.c: Fixed attach/detach process to
3279 updated UI properly.
3281 2005-10-18 Naba Kumar <naba@gnome.org>
3283 * plugins/editor/aneditor.cxx: Fixed bug #172442 (and possibly
3286 2005-10-13 Naba Kumar <naba@gnome.org>
3288 * plugins/project-mkfile-import/*: Removed separate import wizard for
3289 makefile based projects (because single widzard handles all wizards).
3291 * plugins/project-import/project-import.c: Made wizard window
3292 transient to main window.
3294 Patch from: Eric Greveson <ejg45@cam.ac.uk>
3296 * AUTHORS: Added Eric's name in contributors list.
3298 * configure.in, plugins/Makefile.am,
3299 plugins/project-import/Makefile.am,
3300 plugins/project-import/anjuta-project-import.glade,
3301 plugins/project-import/project-import.c,
3302 plugins/project-import/project-import.h: Import wizard now detects
3303 both makefile and automake projects together instead of separate wizard.
3305 * plugins/project-wizard/templates/java/project.anjuta,
3306 plugins/project-wizard/templates/mkfile/project.anjuta,
3307 plugins/project-wizard/templates/python/project.anjuta,
3308 plugins/project-wizard/templates/terminal/project.anjuta: Renamed plugin
3309 name to make it appropriate.
3311 2005-10-11 Naba Kumar <naba@gnome.org>
3313 * configure.in: Fixed glade3 version requirement.
3315 2005-09-29 Alexander Shopov <ash@contact.bg>
3317 * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
3319 2005-09-26 Johannes Schmid <jhs@cvs.gnome.org>
3321 * plugins/subversion/svn_auth.c
3322 plugins/subversion/anjuta_subversion.glade:
3323 Implemented svn_auth_ssl_server_trust_prompt_func_cb (untested)
3325 2005-09-22 Naba Kumar <naba@gnome.org>
3327 Patch from: Eric Greveson <ejg45@cam.ac.uk>:
3329 * configure.in, plugins/Makefile.am
3330 plugins/project-manager/anjuta-project-manager.plugin.in,
3331 plugins/project-manager/plugin.c,
3332 (added) plugins/project-mkfile-import/.cvsignore,
3333 (added) plugins/project-mkfile-import/Makefile.am,
3334 (added) plugins/project-mkfile-import/
3335 anjuta-project-mkfile-import-plugin.png,
3336 (added) plugins/project-mkfile-import/
3337 anjuta-project-mkfile-import.glade,
3338 (added) plugins/project-mkfile-import/
3339 anjuta-project-mkfile-import.plugin.in,
3340 (added) plugins/project-mkfile-import/plugin.c,
3341 (added) plugins/project-mkfile-import/plugin.h,
3342 (added) plugins/project-mkfile-import/project-mkfile-import.c,
3343 (added) plugins/project-mkfile-import/project-mkfile-import.h,
3344 plugins/project-wizard/templates/Makefile.am,
3345 (added) plugins/project-wizard/templates/mkfile-logo.png,
3346 (added) plugins/project-wizard/templates/mkfile.wiz,
3347 (added) plugins/project-wizard/templates/mkfile/.cvsignore,
3348 (added) plugins/project-wizard/templates/mkfile/Makefile.am,
3349 (added) plugins/project-wizard/templates/mkfile/project.anjuta,
3350 (added) plugins/project-wizard/templates/mkfile/po/.cvsignore,
3351 (added) plugins/project-wizard/templates/mkfile/po/ChangeLog,
3352 (added) plugins/project-wizard/templates/mkfile/po/Makefile.am,
3353 (added) plugins/project-wizard/templates/mkfile/po/POTFILES.in,
3354 (added) plugins/project-wizard/templates/mkfile/src/.cvsignore,
3355 (added) plugins/project-wizard/templates/mkfile/src/Makefile.am,
3356 (added) plugins/project-wizard/templates/mkfile/src/Makefile.tpl,
3357 (added) plugins/project-wizard/templates/mkfile/src/main.c:
3358 Added makefile based project import wizard and wizard template.
3360 2005-09-12 Johannes Schmid <jhs@cvs.gnome.org>
3362 * libanjuta/anjuta-launcher.c: Reduced false password detections
3364 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
3366 * plugins/cvs-plugin/cvs-interface.c: Handle empty log
3367 messages correctly.a
3369 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
3371 * scintilla/Makefile.am: Changed scintilla library to noinst
3372 * pixmaps/Makefile.am: Install password.png
3373 * libanjuta/anjuta-launcher.c: Changed password detection
3374 to be able to access GNOME CVS with ssh.
3376 2005-08-31 Naba Kumar <naba@gnome.org>
3378 * plugins/glade/plugin.c: Set transient window for the widget
3381 2005-08-21 Jens Seidel <jseidel@cvs.gnome.org>
3383 * plugins/gtodo/main.c: Typo fix: s/occured/occurred/.
3385 2005-08-10 Naba Kumar <naba@gnome.org>
3387 * plugins/build-basic-autotools/build-basic-autotools.c: Added F3
3388 as shortcut key for execute.
3390 * src/about.c: Clean up.
3392 Patch from: Jochen Baier Jochen.Baier@stud.uni-karlsruhe.de
3393 * plugins/editor/action-callbacks.c: Fixed edit shortcuts for
3396 2005-08-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
3398 * plugins/editor/search-replace_backend.c :
3399 Fixed search in File Patterns.
3401 2005-08-09 Philip Van Hoof <pvanhoof@gnome.org>
3403 * plugins/gdb/Makefile.am: Fixed a make -j x bug
3405 2005-08-04 Naba Kumar <naba@gnome.org>
3407 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
3408 for pango-1.8 rendering bug.
3410 2005-08-03 Naba Kumar <naba@gnome.org>
3412 * plugins/glade/plugin.c: Proper names for plugin widgets.
3414 * plugins/subversion/anjuta-subversion.glade,
3415 plugins/subversion/svn-auth.c: Fixed authentication dialog and
3416 string allocations. Use passed default values when available.
3417 Set proper focus and dialog default response. Destroy dialog after use.
3418 Return error when appropriate.
3420 2005-08-02 Naba Kumar <naba@gnome.org>
3422 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
3423 for pango-1.8 rendering bug.
3425 2005-08-02 Philip Van Hoof <pvanhoof@gnome.org>
3427 * scintilla/Makefile.am: Fixed a make -j x bug
3429 2005-08-02 Johannes Schmid <jhs@gnome.org>
3431 * plugins/subversion/svn-auth.c: Added username/password
3434 2005-08-01 Naba Kumar <naba@gnome.org>
3436 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Added index bound
3437 checks for character width calculations.
3439 2005-07-31 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
3441 * plugins/gdb/debug_tree.c : Inspect memory from locals window.
3443 2005-07-31 Naba Kumar <naba@gnome.org>
3445 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Fixed text rendering
3446 messup with pango 1.8. Fixed bug #311846.
3448 2005-07-30 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
3450 * plugins/gdb/memory.c : Fixed bug 305082.
3452 * plugins/project-wizard/templates/anjuta-plugin.wiz,
3453 plugins/project-wizard/templates/gcj.wiz,
3454 plugins/project-wizard/templates/gnome.wiz,
3455 plugins/project-wizard/templates/gtk.wiz,
3456 plugins/project-wizard/templates/java.wiz,
3457 plugins/project-wizard/templates/python.wiz,
3458 plugins/project-wizard/templates/wxwin.wiz,
3459 plugins/project-wizard/templates/xlib-dock.wiz : Spelling fixes.
3461 2005-07-27 Sebastien Granjoux <seb.sfo@free.fr>
3463 * plugins/tools/execute.c:
3464 Correct a crash if editor is closed while a tool still use it.
3466 2005-07-28 Naba Kumar <naba@gnome.org>
3468 * scintilla/*: Updated scintilla from their latest CVS.
3470 2005-07-27 Naba Kumar <naba@gnome.org>
3472 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
3473 plugins/build-basic-autotools/build-basic-autotools.c,
3474 plugins/cvs-plugin/plugin.c, plugins/debug-manager/plugin.c,
3475 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
3476 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
3477 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
3478 plugins/glade/plugin.c, plugins/gtodo/plugin.c, plugins/macro/plugin.c,
3479 plugins/message-view/plugin.c, plugins/patch/plugin.c,
3480 plugins/profile-default/plugin.c, plugins/project-manager/plugin.c,
3481 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
3482 plugins/symbol-browser/plugin.c, plugins/tools/plugin.c,
3483 src/anjuta-app.c, src/main.c, src/shell.c: Added 'translation_domain'
3484 argument to anjuta_ui_add_action_group_entries() and
3485 anjuta_ui_add_toggle_action_group_entries() and set the translation domain.
3486 Fixed all plugins to pass translation domain. This fixes untranslated
3489 2005-07-27 Naba Kumar <naba@gnome.org>
3491 * plugins/class-inheritance/class-callbacks.c,
3492 plugins/class-inheritance/class-inherit.c: Fixed color scheme to use
3493 proper system colors.
3495 2005-07-26 Naba Kumar <naba@gnome.org>
3497 * ROADMAP: Updated and added more tasks.
3499 2005-07-25 Naba Kumar <naba@gnome.org>
3501 * ROADMAP: Updated and added more tasks.
3503 2005-07-24 Naba Kumar <naba@gnome.org>
3505 * HACKING: Fixed format.
3507 2005-07-24 Naba Kumar <naba@gnome.org>
3509 * ROADMAP: Fixed format.
3510 * plugins/tools/scripts/prepare-changelog.pl: Fixed month figure.
3512 2005-07-24 Naba Kumar <naba@gnome.org>
3514 * HACKING, ROADMAP: Fixed format and add some tasks to do in ROADMAP.
3515 * data/properties/cpp.properties: Added *.c++ as file extension for c++
3517 2005-07-24 Sebastien Granjoux <seb.sfo@free.fr>
3519 * plugins/tools/dialog.c, plugins/tools/dialog.h:
3520 Correct wrong sensitivity setting
3522 * plugins/tools/tool.c: Correct a crash when removing overridden tool
3524 * plugins/tools/variable.c: Add variables for project manager
3526 2005-07-23 Naba Kumar <naba@gnome.org>
3530 2005-07-23 Naba Kumar <naba@gnome.org>
3532 * plugins/subversion/Makefile.am,
3533 plugins/subversion/svn-auth.c,
3534 plugins/subversion/svn-auth.h: Added subversion authentication code
3537 * plugins/subversion/subversion-callbacks.c,
3538 plugins/subversion/subversion-callbacks.h,
3539 plugins/subversion/svn-backend-priv.h,
3540 plugins/subversion/svn-backend.c, plugins/subversion/svn-backend.h,
3541 plugins/subversion/svn-notify.c, plugins/subversion/svn-notify.h,
3542 plugins/subversion/svn-thread.c, plugins/subversion/svn-thread.h:
3543 Added file mode line.
3545 2005-07-22 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
3547 * configure.in: Added 'gl' to ALL_LINGUAS.
3549 2005-07-21 Naba Kumar <naba@gnome.org>
3551 * libanjuta/anjuta-launcher.c: Fixed dispose method to neatly close
3552 the active sources and kill the running process without emitting
3553 signals (which could be fatal because the object is being destroyed).
3554 Incidentally, fixed the crash that happens when stopping an active
3555 debugger session. Disabled debug prints and code clean up.
3558 * plugins/cvs-plugin/cvs-execute.c: Removed signal disconnections from
3559 message view object, because that prevents many unprocessed outputs
3560 from the cvs command from being appended in view. Does not set NULL
3561 to mesg_view private member (not required) so that any pending outputs
3562 to view is processed.Fixed bug #172666.
3564 * plugins/editor/anjuta-document-manager.plugin.in: Added ruby mime
3565 type in supported list.
3567 2005-07-18 Adam Weinberger <adamw@gnome.org>
3569 * plugins/file-manager/anjuta-file-manager-plugin.glade:
3570 grammar/spelling fixes.
3572 2005-07-17 Naba Kumar <naba@gnome.org>
3574 * (new) plugins/project-wizard/templates/terminal/cvsignore,
3575 (new) plugins/project-wizard/templates/terminal/po/cvsignore,
3576 (new) plugins/project-wizard/templates/terminal/src/cvsignore,
3577 plugins/project-wizard/templates/anjuta-plugin.wiz,
3578 plugins/project-wizard/templates/gcj.wiz,
3579 plugins/project-wizard/templates/gnome.wiz,
3580 plugins/project-wizard/templates/gtk.wiz,
3581 plugins/project-wizard/templates/gtkmm.wiz,
3582 plugins/project-wizard/templates/java.wiz,
3583 plugins/project-wizard/templates/python.wiz,
3584 plugins/project-wizard/templates/terminal.wiz,
3585 plugins/project-wizard/templates/terminal/Makefile.am,
3586 plugins/project-wizard/templates/terminal/po/Makefile.am,
3587 plugins/project-wizard/templates/terminal/src/Makefile.am,
3588 plugins/project-wizard/templates/wxwin.wiz,
3589 plugins/project-wizard/templates/xlib-dock.wiz,
3590 plugins/project-wizard/templates/xlib.wiz: Added cvsignore files for
3591 wizards and updated .wiz files to install them in newly created
3594 2005-07-16 Naba Kumar <naba@gnome.org>
3596 * plugins/editor/anjuta-document-manager.plugin.in: Added mime types.
3598 * plugins/file-manager/an_file_view.c,
3599 plugins/file-manager/plugin.c: Added file manager preferences to
3600 show/hide files ignored by version control (e.g. cvsignore).
3602 * plugins/editor/text_editor.c: Initialize vfs info struct.
3604 * .cvsignore, global-tags/.cvsignore, libanjuta/.cvsignore,
3605 libanjuta/interfaces/.cvsignore, libegg/.cvsignore,
3606 libegg/menu/.cvsignore, libegg/recent-files/.cvsignore,
3607 libegg/treeviewutils/.cvsignore, libegg/util/.cvsignore,
3608 omf-install/.cvsignore, pixmaps/.cvsignore,
3609 plugins/file-manager/anjuta-file-manager-plugin.glade,
3610 scintilla/.cvsignore, scintilla/include/.cvsignore,
3611 scripts/.cvsignore, src/.cvsignore, tagmanager/.cvsignore,
3612 tagmanager/python.c: Updated.
3614 2005-07-16 Naba Kumar <naba@gnome.org>
3616 * tagmanager/parse.c, tagmanager/parse.h, tagmanager/python.c:
3617 Fixed python parser to parser class methods.
3619 2005-07-15 Naba Kumar <naba@gnome.org>
3621 * plugins/project-wizard/property.c: Used parenthesis to remove
3624 * plugins/project-wizard/templates/anjuta-plugin.wiz,
3625 plugins/project-wizard/templates/gcj.wiz,
3626 plugins/project-wizard/templates/gnome.wiz,
3627 plugins/project-wizard/templates/gtk.wiz,
3628 plugins/project-wizard/templates/gtkmm.wiz,
3629 plugins/project-wizard/templates/java.wiz,
3630 plugins/project-wizard/templates/python.wiz,
3631 plugins/project-wizard/templates/terminal.wiz,
3632 plugins/project-wizard/templates/wxwin.wiz,
3633 plugins/project-wizard/templates/xlib-dock.wiz,
3634 plugins/project-wizard/templates/xlib.wiz: Fixed wizard descriptions
3637 2005-07-15 Naba Kumar <naba@gnome.org>
3639 * plugins/project-wizard/templates/java.wiz,
3640 plugins/project-wizard/templates/java/Makefile.am,
3641 plugins/project-wizard/templates/java/project.anjuta,
3642 plugins/project-wizard/templates/python.wiz,
3643 plugins/project-wizard/templates/python/Makefile.am,
3644 plugins/project-wizard/templates/python/project.anjuta: Use different
3645 project files for java and python module where debugger is not
3646 included in the list of plugins.
3648 2005-07-15 Naba Kumar <naba@gnome.org>
3650 * configure.in, plugins/project-wizard/templates/Makefile.am,
3651 plugins/project-wizard/templates/gcj-logo.png,
3652 plugins/project-wizard/templates/gcj.wiz,
3653 plugins/project-wizard/templates/gcj/.cvsignore,
3654 plugins/project-wizard/templates/gcj/Makefile.am,
3655 plugins/project-wizard/templates/gcj/configure.in.tpl,
3656 plugins/project-wizard/templates/gcj/src/.cvsignore,
3657 plugins/project-wizard/templates/gcj/src/Makefile.am,
3658 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
3659 plugins/project-wizard/templates/java-logo.png,
3660 plugins/project-wizard/templates/java.wiz,
3661 plugins/project-wizard/templates/java/configure.in.tpl,
3662 plugins/project-wizard/templates/java/po/Makefile.am,
3663 plugins/project-wizard/templates/java/po/POTFILES.in,
3664 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
3665 plugins/project-wizard/templates/java/src/main.java,
3666 plugins/project-wizard/templates/python-logo.png,
3667 plugins/project-wizard/templates/python.wiz,
3668 plugins/project-wizard/templates/python/.cvsignore,
3669 plugins/project-wizard/templates/python/Makefile.am,
3670 plugins/project-wizard/templates/python/configure.in.tpl,
3671 plugins/project-wizard/templates/python/po/.cvsignore,
3672 plugins/project-wizard/templates/python/po/Makefile.am,
3673 plugins/project-wizard/templates/python/po/POTFILES.in,
3674 plugins/project-wizard/templates/python/src/.cvsignore,
3675 plugins/project-wizard/templates/python/src/Makefile.am,
3676 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
3677 plugins/project-wizard/templates/python/src/main.py: Added Generic
3678 gcj and python project wizards. Fixed Generic java project to
3679 use _JAVA primary. Update gnome-build from cvs for them to work
3682 2005-07-12 Naba Kumar <naba@gnome.org>
3684 * plugins/project-manager/plugin.c: Automatically determine
3685 project backend by probing.
3687 2005-07-04 Naba Kumar <naba@gnome.org>
3689 * Makefile.am: Do not install old anjuta.glade file which conflicts
3690 with newer src/anjuta.glade.
3692 2005-07-03 Johannes Schmid <jhs@cvs.gnome.org>
3694 * plugins/an_symbol_prefs.c:
3695 Sort list of available symbol files
3697 2005-07-02 Johannes Schmid <jhs@cvs.gnome.org>
3699 * plugins/build-basic-autotools.c:
3702 * plugins/gtodo/libgtodo.c:
3703 Possible fix for #307800
3705 * libanjuta/anjuta-encodings.c
3706 libanjuta/anjuta-launcher.c
3707 libanjuta/anjuta-preference-dialog.c
3708 libanjuta/anjuta-preferences.c
3709 libanjuta/anjuta-ui.c
3710 libanjuta/anjuta-util.c
3711 libanjuta/cell-renderer-captioned-image.c
3714 Patch from de_lupus@pandora.be (Kristof Vansant):
3715 Replaced deprecated gnome-i18n.h
3718 2005-07-01 Johannes Schmid <jhs@cvs.gnome.org>
3720 * plugins/subversion/anjuta-subversion.glade
3721 plugins/subversion/anjuta-subversion.ui
3722 plugins/subversion/plugin.c
3723 plugins/subversion/subversion-actions.c
3724 plugins/subversion/subversion-callbacks.h
3725 plugins/subversion/subversion-callbacks.c
3726 plugins/subversion/svn-backend-priv.h
3727 plugins/subversion/svn-backend.h
3728 plugins/subversion/svn-backend.c
3729 plugins/subversion/svn-thread.h
3730 plugins/subversion/svn-thread.c:
3732 Implemented Subversion diff
3734 2005-06-30 Johannes Schmid <jhs@cvs.gnome.org>
3736 * plugins/build-basic-autotools/build-basic-autotools.c:
3737 Fixed crash bug! Might be usefull to release 2.0.2 soon
3738 because this bug will crash any build which produces errors
3741 === Anjuta 2.0.1 ===
3743 2005-06-27 Naba Kumar <naba@gnome.org>
3745 * plugins/tools/execute.c: Formated code.
3747 2005-06-26 Sebastien Granjoux <seb.sfo@free.fr>
3749 * plugins/build-basic-autotools/build-basic-autotools.c:
3750 Remove two memory leaks
3751 Check command output versus untranslated strings too
3753 * plugins/tools/execute.c:
3754 Remove two memory leaks
3755 Check command output versus untranslated strings too
3756 Remove description message
3758 * plugins/tools/fileop.c:
3759 Escape tool name in xml configuration file
3761 2005-05-26 Naba Kumar <naba@gnome.org>
3763 * configure.in: Bumped version to 2.0.1
3764 * plugins/tools/scripts/Makefile.am: Fixed make checkdist bugs.
3766 * plugins/tools/execute.c: Fixed clickable messages.
3769 * plugins/glade/plugin.c, src/layout.xml: Added glade stock icon.
3770 Deactivate glade plugin when last glade project is closed. Reorder
3771 glade widgets in layout. Change glade project when user selects a
3772 new project. Removed project from the list when user closes it. Fixed
3773 glade project file loading from URI. Save and restored loaded glade
3774 projects in/from session.
3776 * plugins/class-gen/action-callbacks.c,
3777 plugins/class-gen/anjuta-class-gen-plugin.glade,
3778 plugins/class-gen/class_gen.c, plugins/class-gen/plugin.c,
3779 plugins/file-wizard/anjuta-file-wizard.glade,
3780 plugins/file-wizard/file.c, plugins/file-wizard/file.h,
3781 plugins/file-wizard/plugin.c, plugins/file-wizard/plugin.h: Implemented
3782 "Add to project" correctly. Use the source file path returned after
3783 adding to project. Fixed memory leaks. Deactivate wizard plugins
3786 * plugins/project-manager/plugin.c,
3787 plugins/project-wizard/anjuta-project-wizard.glade,
3788 plugins/project-wizard/druid.c, plugins/project-wizard/install.c,
3789 plugins/project-wizard/plugin.c, plugins/project-wizard/plugin.h,
3790 src/Makefile.am, src/anjuta-app.c, src/anjuta.glade: Moved
3791 project-wizard preference page to anjuta app, because they are
3792 more appropriated as general preferences. Renamed username and
3793 useremail properties keys.
3795 * po/POTFILES.in: Updated.
3797 * plugins/editor/action-callbacks.c: Fixed a crash bug when a file is
3800 * plugins/file-loader/plugin.c: Do not use static variable to store
3801 created submenu in factory. Fixed crash in anjuta exit.
3803 2005-05-24 Naba Kumar <naba@gnome.org>
3805 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
3806 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
3807 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
3808 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
3809 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
3810 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
3811 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
3812 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
3813 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
3815 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
3816 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
3817 plugins/build-basic-autotools/build-basic-autotools.c,
3818 plugins/build-basic-autotools/build-basic-autotools.h,
3819 plugins/build-basic-autotools/executer.c,
3820 plugins/build-basic-autotools/executer.h,
3821 plugins/devhelp/plugin.c, plugins/gdb/debugger.c,
3822 plugins/tools/variable.c: Added an extra argument to
3823 anuta_util_dialog_input() to pass default value. Save/load project
3824 configure and execution parameters in/from session.
3826 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug when no
3827 symbol browser is loaded.
3829 * plugins/profile-default/plugin.c: Fixed an unbalanced shell
3832 * plugins/terminal/terminal.c: Fixed bug where repeated activate and
3833 deactivate would not start shell.
3835 2005-05-24 Naba Kumar <naba@gnome.org>
3837 * libanjuta/anjuta-ui.c, libanjuta/plugins.c,
3838 libegg/egg-combo-action.c, libegg/egg-recent-action.c,
3839 libegg/egg-submenu-action.c, libegg/test-actions.c,
3840 plugins/build-basic-autotools/build-basic-autotools.c,
3841 plugins/cvs-plugin/plugin.c, plugins/editor/aneditor-autocomplete.cxx,
3842 plugins/editor/search-replace.c, plugins/editor/text_editor.c,
3843 plugins/file-wizard/plugin.c, plugins/gdb/debugger.c,
3844 plugins/gtodo/plugin.c, plugins/macro/macro-db.c,
3845 plugins/macro/plugin.c, plugins/message-view/plugin.c,
3846 plugins/profile-default/plugin.c, plugins/project-import/plugin.c,
3847 plugins/project-manager/plugin.c, plugins/project-wizard/plugin.c,
3848 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
3849 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
3850 plugins/tools/plugin.c: Used DEBUG_PRINT() instead of g_message().
3852 2005-05-24 Naba Kumar <naba@gnome.org>
3854 * data/properties/styles.properties: Fixed defalt font.
3856 * plugins/editor/search-replace.c,
3857 plugins/editor/search-replace_backend.c: Fixed message outputs. Identify
3858 project openness wihtout activating project-manager plugin (i.e.
3859 using anjuta_shell_get()).
3861 * libanjuta/interfaces/libanjuta.idl, plugins/project-manager/plugin.c:
3862 - Completed add_source(), add_group() and add_target() methods of
3863 IAnjutaProjectManager.
3864 - Change their definition to return the added element (or NULL).
3865 - Used interface API for project main menus and 'add to project'
3866 from file-manager context menu.
3867 - Select proper default target/group when prompting for adding
3868 source/target/group.
3869 - Do not expand all nodes in selection tree when default selection
3870 are given (eases navigation in big projects).
3872 - Marked strings for translation.
3874 2005-05-23 Naba Kumar <naba@gnome.org>
3876 * src/anjuta-app.c: Save menu accelerators on change.
3878 * plugins/editor/anjuta-docman.c: Fixed premature destruction of
3879 save-as dialog (leading to crash later).
3881 2005-05-22 Naba Kumar <naba@gnome.org>
3884 * AUTHORS: Added developers for other projects. Updated.
3885 * TODO.tasks: Updated.
3886 * ChangeLog: Added past changelogs from anjuta-0.1.5.
3888 2005-05-22 Naba Kumar <naba@gnome.org>
3890 * plugins/tools/execute.c: Make parsable lines distinct by adding
3891 a "Click me" description in the message. Allow tools to open arbibrary
3892 file in editory using gdb-styled annotation (The line starts with two
3893 \032 characters followed by the file:line).
3895 * plugins/tools/scripts/prepare-changelog.pl,
3896 plugins/tools/scripts/tools-2.xml.in: Fixed to add changelog entry in
3897 ChangeLog file itself and open it.
3899 2005-06-21 Sebastien Granjoux <seb.sfo@free.fr>
3901 * plugins/tools/execute.c:
3902 Parse output in message pane
3903 Correct a crash on plugin deactivation
3905 * plugins/tools/fileop.c,
3906 plugins/tools/tool.c,
3907 plugins/tools/tool.h:
3908 Load only valid tools
3910 2005-06-21 Naba Kumar <naba@gnome.org>
3912 * anjuta.spec.in: Fixed devel package requirement.
3914 * plugins/message-view/message-view.c: Scroll message on next/previous.
3916 * TODO.tasks: Updated.
3918 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
3919 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
3920 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
3921 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
3922 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
3923 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
3924 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
3925 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
3927 * libanjuta/anjuta-preferences.c,
3928 plugins/build-basic-autotools/build-basic-autotools.c,
3929 plugins/build-basic-autotools/executer.c,
3930 plugins/class-gen/action-callbacks.c,
3931 plugins/class-gen/action-callbacks.h,
3932 plugins/class-gen/class_gen.c,
3933 plugins/cvs-plugin/cvs-interface.c,
3934 plugins/debug-manager/attach_process.c,
3935 plugins/debug-manager/plugin.c,
3936 plugins/debug-manager/utilities.c,
3937 plugins/debug-manager/utilities.h,
3938 plugins/editor/aneditor-autocomplete.cxx,
3939 plugins/editor/aneditor.cxx,
3940 plugins/editor/search-replace.c,
3941 plugins/editor/search-replace_backend.c,
3942 plugins/gdb/breakpoints.c,
3943 plugins/gdb/registers.c,
3944 plugins/patch/plugin.c,
3945 plugins/project-wizard/druid.c,
3946 plugins/project-wizard/install.c,
3947 plugins/subversion/plugin.c,
3948 tagmanager/tm_file_entry.c: Fixed compiler warnings and deleted dead
3951 * plugins/class-gen/action-callbacks.c,
3952 plugins/project-wizard/parser.c,
3953 plugins/project-wizard/property.c,
3954 plugins/project-wizard/values.c,
3955 plugins/symbol-browser/an_symbol.c: Fixed compiler warnings.
3957 * plugins/tools/scripts/prepare-changelog.pl: Order filenames
3960 2005-06-20 Naba Kumar <naba@gnome.org>
3962 * manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
3963 manuals/reference/libanjuta/tmpl/e-splash.sgml,
3964 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
3966 * libanjuta/anjuta-launcher.c: Fixed possible double call of child
3969 * plugins/file-wizard/file.c, plugins/file-manager/an_file_view.c:
3970 Fixed possible memory corruption.
3972 * plugins/profile-default/plugin.c, plugins/symbol-browser/plugin.c,
3973 plugins/symbol-browser/an_symbol_view.c, libanjuta/e-splash.c,
3974 libanjuta/anjuta-status.c, plugins/project-manager/plugin.c: Fixed
3975 progress bar increment and added progress status for symbol refresh
3976 and project loading.
3978 * plugins/profile-default/plugin.c, libanjuta/interfaces/libanjuta.idl,
3979 libanjuta/e-splash.h, libanjuta/anjuta-status.c, src/main.c,
3980 plugins/file-loader/plugin.c, libanjuta/e-splash.c, src/anjuta.h,
3981 libanjuta/anjuta-status.h, src/anjuta.c: Implemented progress
3984 * TODO.tasks: Updated.
3986 2005-06-19 Naba Kumar <naba@gnome.org>
3988 * global_tags/create_global_tags.sh: Fixed sh incompatibility bug.
3991 * plugins/project-import/project-import.c: Deactivate plugin when done.
3993 2005-06-18 Naba Kumar <naba@gnome.org>
3995 * plugins/profile-default/plugin.c: Fixed error when loading another
3996 project while a project is still loaded.
3998 * plugins/project-manager/plugin.c: Used (newly added) group-activated
3999 signal from gnome-build to popup group properties.
4001 * src/anjuta.c: Load default session by default.
4003 * po/POTFILES.in: Added missing files.
4005 * libanjuta/anjuta-plugin.[ch], libanjuta/plugins.[ch]: Do not
4006 activate plugin on load (activate it separately). Connect to activate
4007 and deactivate signals for housekeeping, so that if plugins are
4008 activated or deactivate externally, they are properly recorded.
4010 * plugins/profile-default/plugin.c: Save profile before a project
4011 is loaded so that it could be restored when project is closed.
4013 * plugins/file-loader/plugin.c: Fixed ok/cancel buttons order.
4015 2005-06-17 Naba Kumar <naba@gnome.org>
4017 * plugins/profile-default/plugin.h, plugins/profile-default/plugin.c,
4018 libanjuta/plugins.c, libanjuta/plugins.h: Implmented profile saving
4019 for project. The plugins loaded for the project is restored when project
4020 is loaded next time.
4022 * TODO.tasks: Updated.
4024 2005-06-15 Naba Kumar <naba@gnome.org>
4026 * plugins/tools/scripts/find-fixmes.pl,
4027 (new) plugins/tools/scripts/translation-status.pl,
4028 plugins/tools/scripts/tools-2.xml.in,
4029 plugins/tools/scripts/Makefile.am,
4030 plugins/tools/scripts/prepare-changelog.pl: Added translation
4031 status script. Completed find-fixmes.pl script. Fixed bugs.
4033 * plugins/tools/scripts/tools-2.xml.in: Fixed prepare-changelog
4036 2005-06-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4038 * plugins/message-view/anjuta-message-manager-plugin.glade :
4039 renamed "messages.tag.position" to "messages.tab.position".
4040 plugins/message-view/anjuta-msgman.c :
4041 Messages tab position prefrences.
4043 2005-06-14 Naba Kumar <naba@gnome.org>
4045 * (new) plugins/tools/scripts/find-fixmes.pl,
4046 (new) plugins/tools/scripts/tools-2.xml.in,
4047 (new) plugins/tools/scripts/Makefile.am,
4048 (new) plugins/tools/scripts/prepare-changelog.pl,
4049 plugins/tools/plugin.h, plugins/tools/fileop.c,
4050 plugins/tools/Makefile.am, configure.in: Added system tools.
4052 2005-06-11 Sebastien Granjoux <seb.sfo@free.fr>
4054 * plugins/tools/editor.c:
4055 Take care of creating .anjuta directory if missing
4057 2005-06-10 Naba Kumar <naba@gnome.org>
4059 * configure.in: Increased gnome-build required to version 0.1.2.
4061 * plugins/project-manager/plugin.c: Fixed target/group removal.
4064 2005-06-10 Naba Kumar <naba@gnome.org>
4066 * plugins/project-manager/plugin.c: Implemented target/group
4067 configuration (update gnome-build module from cvs).
4069 2005-06-07 Naba Kumar <naba@gnome.org>
4071 Patch from: Massimo Cora' <maxcvs@email.it>:
4072 * plugins/class-inheritance/Makefile.am,
4073 plugins/class-inheritance/class-inherit.c,
4074 plugins/class-inheritance/class-inherit.h,
4075 plugins/class-inheritance/plugin.c,
4076 plugins/class-inheritance/plugin.h,
4077 (added) plugins/class-inheritance/class-callbacks.[ch]: Implemented
4078 expanded view of classes in hierarchy canvas (collapsable again).
4080 2005-06-05 Johannes Schmid <jhs@cvs.gnome.org>
4082 * scintilla/patches/scintilla-64-bit.diff (added)
4083 * plugins/patch/patch-plugin.c:
4084 Conditional build for GTK 2.4 and GTK 2.6
4086 2005-06-04 Sebastien Granjoux <seb.sfo@free.fr>
4088 * plugins/tools/anjuta-tools.glade,
4089 plugins/tools/editor.c,
4090 plugins/tools/plugin.h,
4091 plugins/tools/fileop.c:
4092 Add a check box to edit an user script
4093 Correct a few memory leak
4095 * plugins/tools/execute.c,
4096 plugins/tools/tool.c,
4097 plugins/tools/tool.h:
4098 Move utility remove_mnemonic function in tool.c
4101 2005-06-04 Johannes Schmid <jhs@cvs.gnome.org>
4103 Patch from sbrabec@suse.cz:
4105 scintilla/include/Scintilla.h:
4107 Fix 64-Bit warnings in gcc 4
4109 2005-06-03 Johannes Schmid <jhs@cvs.gnome.org>
4111 * plugins/patch/patch_plugin.c
4112 plugins/patch/patch.h
4113 plugin/patch/patch-plugin.glade
4114 plugin/patch/Makefile.am:
4116 Changed patch plugin to use libglade and new gtk 2.6 widgets
4118 2005-05-31 Naba Kumar <naba@gnome.org>
4120 Patch from Jason Bayman <JBayman@HobbitHell.com>:
4121 * plugins/editor/text_editor.c: Don't show error
4124 2005-05-28 Sebastien Granjoux <seb.sfo@free.fr>
4126 * plugins/message-view/anjuta-message-manager.ui,
4127 plugins/message-view/anjuta-msgman.c,
4128 plugins/message-view/anjuta-msgman.h,
4129 plugins/message-view/message-view.c,
4130 plugins/message-view/message-view.h,
4131 plugins/message-view/plugin.c:
4132 Add a popup menu in messages panes
4133 Move save message pane option in it
4135 2005-05-28 Naba Kumar <naba@gnome.org>
4137 * data/properties/styles.properties: Fixed default font
4140 * plugins/editor/style-editor.c: cleanup.
4142 2005-05-25 Naba Kumar <naba@gnome.org>
4144 * plugin/gdb/plugin.c: Start gdb even if the program does
4145 not exists. Fixes bug #305074
4147 2005-05-24 Naba Kumar <naba@gnome.org>
4149 Patch from: Saleem Abdulrasool <compnerd@gentoo.org>
4150 * configure.in: graphviz pkgconfig path.
4152 2005-05-24 Naba Kumar <naba@gnome.org>
4154 * configure.in, anjuta.desktop.in.in: Fixed Icon path.
4155 * TODO.tasks: Updated.
4157 2005-05-22 Naba Kumar <naba@gnome.org>
4159 * anjuta.spec.in: Fixed spec file
4160 * plugins/editor/text_editor.c: Fixed gnome-vfs monitor.
4162 2005-05-21 Sebastien Granjoux <seb.sfo@free.fr>
4164 * TODO.tasks: Updated.
4166 * plugins/message-view/anjuta-message-manager.ui,
4167 plugins/message-view/message-view.c,
4168 plugins/message-view/message-view.h,
4169 plugins/message-view/plugin.c:
4170 Add shortcut for next and previous message
4171 Add a save message menu item
4172 Fix a bug in previous message
4174 2005-05-21 Naba Kumar <naba@gnome.org>
4176 * Makefile.am, anjuta.spec.in, configure.in, data/properties/Makefile.am,
4177 doc/Makefile.am, global-tags/create_global_tags.sh,
4178 libanjuta/interfaces/Makefile.am.iface: Fixed 64bit arch related bugs
4179 and rpm package creation. Fixed installation paths.
4181 * plugins/editor/anjuta-document-manager.glade,
4182 plugins/editor/text_editor.c: Fixed autoformat settings in preferences
4185 * tagmanager/tm_workspace.c: Fixed code format and compiler warning.
4187 2005-05-21 Naba Kumar <naba@gnome.org>
4189 * Makefile.am, configure.in, data/Makefile.am, doc/Makefile.am,
4190 global-tags/Makefile.am, launcher/Makefile.am, libegg/Makefile.am,
4191 pixmaps/Makefile.am, scripts/Makefile.am, src/Makefile.am,
4192 tagmanager/Makefile.am: Fixed paths configure variables to take
4193 automake configure variables instead of hardcoding.
4195 * global-tags/tm_global_tags.c: Formated code.
4197 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
4198 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
4199 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
4200 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
4201 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
4202 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
4203 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
4204 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
4205 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
4207 2005-05-20 Naba Kumar <naba@gnome.org>
4209 * README, anjuta.spec.in, configure.in: Updated Anjuta Descriptions
4210 and fixed rpm spec file (more testing required).
4212 * data/gdb.init: Don't set gdb prompt.
4214 * mime/Makefile.am: run update-mime-data only on system-wide install.
4216 * plugins/gdb/Makefile.am: Install plugin at correct paths.
4218 2005-05-19 Naba Kumar <naba@gnome.org>
4220 * plugins/terminal/terminal.c: Fixed crash bug when terminal is used
4221 while it's not visible.
4223 Patch from: Jason Bayman <JBayman@HobbitHell.com>
4224 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bugs.
4226 2005-05-19 Naba Kumar <naba@gnome.org>
4228 * configure.in: Fixed subversion checks. Added
4229 --disable-plugin-subversion and --disable-plugin-glade
4230 configure flags to manually turn off their plugin builds.
4232 * plugins/editor/plugin.c: Save and restore current editor line
4233 positions in session.
4235 2005-05-18 Naba Kumar <naba@gnome.org>
4237 * AUTHORS: Fixed email address.
4239 * libanjuta/anjuta-utils.c,
4240 plugins/project-manager/plugin.c: Take plugin shell as dialog parents
4241 when the projectmanager toplevel is not a window. Check for valid
4242 gtkwindow type before using the passed window as parent for anjuta
4245 2005-05-17 Naba Kumar <naba@gnome.org>
4247 * libanjuta/interfaces/libanjuta.idl: Fixed compiler warnings.
4249 * plugins/cvs-plugin/Makefile.am,
4250 plugins/devhelp/plugin.c,
4251 plugins/file-loader/Makefile.am,
4252 plugins/macro/Makefile.am,
4253 plugins/message-view/Makefile.am,
4254 plugins/patch/Makefile.am,
4255 plugins/project-manager/Makefile.am,
4256 plugins/subversion/Makefile.am,
4257 plugins/symbol-browser/Makefile.am: Removed -module flags
4260 * MAINTAINERS: Added file so that I could recieve bugzilla
4263 * plugins/glade/plugin.c: Fixed compile error.
4265 === Anjuta 2.0.0 ===
4267 2005-05-15 Naba Kumar <naba@gnome.org>
4269 * configure.in: Adjusted gdl version requirement. Bumped anjuta
4272 * plugins/symbol-browser/an_symbol_view.c,
4273 plugins/symbol-browser/plugin.c,
4274 tagmanager/tm_workspace.c: Fixed symbol-browser crash when
4275 symbols have been updated. Reset file symbols when update
4276 occurs. Fixed memory leaks.
4278 Patch from Jason Bayman <JBayman@HobbitHell.com>:
4279 * plugins/file-wizard/action-callbacks.c: Fixed crash bug.
4281 2005-05-14 Sebastien Granjoux <seb.sfo@free.fr>
4283 * plugins/tools/anjuta-tools.glade:
4284 Remove unused parameter dialog
4286 * plugins/tools/dialog.c,
4287 plugins/tools/fileop.c,
4288 plugins/tools/fileop.h,
4289 plugins/tools/tool.c,
4290 plugins/tools/tool.h,
4291 plugins/tools/variable.c:
4292 Add a few comments and cleanups
4294 * plugins/tools/editor.c,
4295 plugins/tools/editor.h:
4296 Remove code from previous plugin and add comments
4297 Use main window as parent (instead of tool list)
4299 * plugins/tools/execute.c,
4300 plugins/tools/execute.h:
4301 Remove code from previous plugin and add comments
4304 2005-05-14 Naba Kumar <naba@gnome.org>
4306 * AUTHORS, FUTURE, NEWS, README, ROADMAP: Updated and prepared for
4309 * configure.in: Fixed
4311 * plugins/class-inheritance/class-inheritance.png: New icon.
4313 * plugins/devhelp/plugin.c: Fixed docking bug where browser widget
4314 screws up when reparented.
4316 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4318 * plugins/editor/search-replace.c,
4319 plugins/editor/search-replace_backend.c
4320 plugins/project-manager/plugin.c : Clear find pane if searching same
4321 expression. Clean code.
4323 2005-05-14 Pawan Chitrakar <pawan@nplinux.org>
4325 * configure.in: Added ne in ALL_LINGUAS
4327 2005-05-13 Naba Kumar <naba@gnome.org>
4329 * configure.in: Fixed glade-3 version.
4331 * plugins/gdb/debugger.c, plugins/gdb/debugger.h,
4332 plugins/gdb/locals.c, plugins/gdb/stack_trace.c,
4333 plugins/gdb/watch.c: Update locals, watch and frame document on
4336 2005-05-12 Naba Kumar <naba@gnome.org>
4338 * plugins/editor/aneditor-autocomplete.cxx: Fixed infinite loop in
4339 scope autocompletion when the function definition is incomplete.
4341 * plugins/class-gen/anjuta-class-gen.plugin.in,
4342 plugins/file-wizard/anjuta-file-wizard.plugin.in,
4343 plugins/gdb/plugin.c,
4344 plugins/glade/anjuta-glade.plugin.in,
4345 plugins/project-import/anjuta-project-import.plugin.in,
4346 plugins/project-wizard/anjuta-project-wizard.plugin.in: Give a proper
4347 titles for the wizards.
4349 2005-05-11 Naba Kumar <naba@gnome.org>
4351 * configure.in, plugins/debug-manager/Makefile.am,
4352 plugins/debug-manager/plugin.c,
4353 (added) plugins/debug-manager/images/.cvsignore,
4354 (added) plugins/debug-manager/images/Makefile.am,
4355 (added) plugins/debug-manager/images/detach-16.png,
4356 (added) plugins/debug-manager/images/detach.png,
4357 (added) plugins/debug-manager/images/step-into-16.png,
4358 (added) plugins/debug-manager/images/step-into.png,
4359 (added) plugins/debug-manager/images/step-out-16.png,
4360 (added) plugins/debug-manager/images/step-out.png,
4361 (added) plugins/debug-manager/images/step-over-16.png,
4362 (added) plugins/debug-manager/images/step-over.png,
4363 plugins/gdb/Makefile.am,
4364 plugins/gdb/breakpoints.c,
4365 plugins/gdb/plugin.c,
4366 (added) plugins/gdb/images/.cvsignore,
4367 (added) plugins/gdb/images/Makefile.am,
4368 (added) plugins/gdb/images/breakpoint.png,
4369 (added) plugins/gdb/images/locals.png,
4370 (added) plugins/gdb/images/stack.png,
4371 (added) plugins/gdb/images/watch.png: Fixed breakpoints
4372 'remove all'. Added debugger icons.
4374 * plugins/editor/text_editor.c: Fixed file monitor.
4376 Patch from: Massimo Cora' <maxcvs@email.it>
4377 * plugins/patch/anjuta-patch-plugin.png,
4378 plugins/class-gen/Makefile.am,
4379 plugins/class-gen/action-callbacks.c,
4380 plugins/class-gen/class_gen.c,
4381 plugins/class-gen/class_logo.xpm: Implemented vcs
4382 file addions. New icons by Fabio Zecchini
4384 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4386 * libanjuta/interfaces/libanjuta.idl
4387 plugins/editor/anjuta-docman.c plugins/editor/search-replace.c
4388 plugins/editor/search-replace_backend.c
4389 plugins/project-manager/plugin.c : Search & Replace in all Project Files.
4391 2005-05-11 Naba Kumar <naba@gnome.org>
4393 * plugins/gdb/actions.c, plugins/gdb/breakpoints.c,
4394 plugins/gdb/breakpoints.h, plugins/gdb/debug_tree.c,
4395 plugins/gdb/plugin.c, plugins/gdb/plugin.h,
4396 plugins/gdb/registers.c, plugins/gdb/stack_trace.c,
4397 plugins/gdb/watch.c: Completed breakpoints implementation. Fixed
4400 * plugins/symbol-browser/an_symbol_prefs.c,
4401 plugins/symbol-browser/an_symbol_search.c,
4402 plugins/symbol-browser/an_symbol_view.c,
4403 plugins/symbol-browser/an_symbol_view.h,
4404 plugins/symbol-browser/plugin.c: Fixed memory leaks.
4406 2005-05-11 Naba Kumar <naba@gnome.org>
4408 * libanjuta/anjuta-shell.c: Fixed runtime warning.
4410 * libanjuta/e-splash.c, libanjuta/e-splash.h, src/main.c: Pass the
4411 progress bar location at create time, instead of hardcoding.
4413 * pixmaps/Makefile.am, (added) pixmaps/anjuta_splash_mini.png:
4414 Added mini splash screen.
4416 * plugins/editor/text_editor.c: Do not produce warning when file
4417 monitor could not be created.
4419 * plugins/profile-default/plugin.c: Save project session on exit.
4420 Show mini splash with progress bar at profile load.
4422 2005-05-10 Naba Kumar <naba@gnome.org>
4424 * configure.in, manuals/Makefile.am: Fixed compile flags.
4425 Disable outdated manuals builds.
4427 * global-tags/Makefile.am: Uninstall tags files on
4430 * libegg/Makefile.am: Use configured deprecated flags.
4432 * manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
4433 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
4434 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
4437 * mime/Makefile.am: Take DESTDIR into account.
4439 * plugins/class-gen/Makefile.am: Fixed 'make distcheck' errors.
4441 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug
4442 on scope autocompletion.
4444 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
4445 plugins/gdb/debugger.h, plugins/gdb/plugin.c: Use project
4446 shared libs and static libs paths for debugging. Order them
4449 * po/POTFILES.in: Updated.
4451 2005-05-09 Naba Kumar <naba@gnome.org>
4453 * libanjuta/interfaces/libanjuta.idl,
4454 plugins/gdb/debugger.[ch], plugins/gdb/plugin.c,
4455 plugins/gdb/breakpoints.ch, plugins/gdb/gdbmi-test.c,
4456 plugins/debug-manager/plugin.c, plugins/gdb/anjuta-gdb-plugin.ui:
4457 Implemented debugger source directory search and emits location changed
4458 signal with absolute path of the file.
4460 * plugins/tools/tool.c: Fixed compile errors.
4462 2005-05-08 Sebastien Granjoux <seb.sfo@free.fr>
4464 * plugins/tools/anjuta-tools.glade,
4465 plugins/tools/dialog.h,
4466 plugins/tools/dialog.c,
4467 plugins/tools/plugin.c,
4468 plugins/tools/editor.c:
4469 Improve graphical user interface
4471 Correct an error on close
4474 * plugins/tools/fileop.c,
4475 plugins/tools/tool.h,
4476 plugins/tools/tool.c:
4477 Change the tool internal structure
4478 Support having tools configuration in several places
4480 2005-05-08 Naba Kumar <naba@gnome.org>
4482 * plugins/gdb/actions.c,
4483 (removed) plugins/gdb/registers_cbs.c,
4484 (removed) plugins/gdb/registers_cbs.h,
4485 (removed) plugins/gdb/registers_gui.c,
4486 (removed) plugins/gdb/sharedlib_cbs.c,
4487 (removed) plugins/gdb/sharedlib_cbs.h,
4488 (removed) plugins/gdb/sharedlib_gui.c,
4489 (removed) plugins/gdb/signals_cbs.c,
4490 (removed) plugins/gdb/signals_cbs.h,
4491 (removed) plugins/gdb/signals_gui.c: Removed dead files.
4493 2005-05-08 Naba Kumar <naba@gnome.org>
4495 * plugins/build-basic-autotools/executer.c: Fixed programs
4498 * plugins/debug-manager/Makefile.am,
4499 plugins/debug-manager/anjuta-debug-manager.glade,
4500 plugins/debug-manager/plugin.c,
4501 plugins/gdb/Makefile.am: Used libglade for programs listing
4504 * (added) plugins/gdb/pointer.png: Stack pointer image.
4506 * libanjuta/anjuta-marshal.list,
4507 pixmaps/Makefile.am,
4508 plugins/gdb/actions.c,
4509 plugins/gdb/actions.h,
4510 plugins/gdb/anjuta-gdb-plugin.ui,
4511 plugins/gdb/anjuta-gdb.glade,
4512 plugins/gdb/breakpoints.c,
4513 plugins/gdb/breakpoints.h,
4514 plugins/gdb/debug_tree.c,
4515 plugins/gdb/debug_tree.h,
4516 plugins/gdb/debugger.c,
4517 plugins/gdb/debugger.h,
4518 plugins/gdb/gdbmi-test.c,
4519 plugins/gdb/gdbmi.c,
4520 plugins/gdb/gdbmi.h,
4523 plugins/gdb/locals.c,
4524 plugins/gdb/locals.h,
4525 plugins/gdb/memory.c,
4526 plugins/gdb/memory.h,
4527 plugins/gdb/plugin.c,
4528 plugins/gdb/plugin.h,
4529 plugins/gdb/registers.c,
4530 plugins/gdb/registers.h,
4531 plugins/gdb/registers_cbs.c,
4532 plugins/gdb/registers_cbs.h,
4533 plugins/gdb/registers_gui.c,
4534 plugins/gdb/sharedlib.c,
4535 plugins/gdb/sharedlib.h,
4536 plugins/gdb/sharedlib_cbs.c,
4537 plugins/gdb/sharedlib_cbs.h,
4538 plugins/gdb/sharedlib_gui.c,
4539 plugins/gdb/signals.c,
4540 plugins/gdb/signals.h,
4541 plugins/gdb/signals_cbs.c,
4542 plugins/gdb/signals_cbs.h,
4543 plugins/gdb/signals_gui.c,
4544 plugins/gdb/stack_trace.c,
4545 plugins/gdb/stack_trace.h,
4546 plugins/gdb/utilities.c,
4547 plugins/gdb/utilities.h,
4548 plugins/gdb/watch.c,
4549 plugins/gdb/watch.h,
4550 plugins/gdb/watch_cbs.c,
4551 plugins/gdb/watch_cbs.h,
4552 plugins/gdb/watch_gui.c: Implemented gdb MI interface and used
4553 it for all debugger component updates and listing. Implemented
4554 user custom debugger command window. Fixed all debugger components
4555 to work correctly. Implemented debugger as GObject. Removed
4558 2005-05-06 Naba Kumar <naba@gnome.org>
4560 * TODO.tasks: Updated.
4562 * plugins/build-basic-autotools/Makefile.am,
4563 plugins/file-loader/Makefile.am,
4564 plugins/profile-default/Makefile.am,
4565 plugins/sample1/Makefile.am,
4566 plugins/symbol-browser/images/Makefile.am,
4567 src/Makefile.am: Fixed 'make distcheck' errors.
4569 * plugins/symbol-browser/an_symbol_view.c: Removed unnecessary
4572 * tagmanager/tm_workspace.c: Include prototypes in getting
4575 2005-05-06 Naba Kumar <naba@gnome.org>
4577 * TODO.tasks: Updated.
4579 * configure.in, plugins/cvs-plugin/Makefile.am,
4580 plugins/debug-manager/Makefile.am,
4581 plugins/devhelp/Makefile.am,
4582 plugins/editor/Makefile.am,
4583 plugins/gdb/Makefile.am: Fixed 'make distcheck' errors.
4585 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaSymbol,
4586 IAnjutaSymbolManager, IAnjutaIterable and IAnjutaIterableTree
4589 * tagmanager/tm_workspace.c,
4590 tagmanager/include/tm_workspace.h,
4591 plugins/editor/aneditor-autocomplete.cxx,
4592 plugins/editor/aneditor-calltip.cxx: Fixed fill_find_tags_array()
4593 to return all matching tag types when no name is given instead of
4594 returning empty array.
4596 * plugins/symbol-browser/Makefile.am,
4597 (added) plugins/symbol-browser/an_symbol.c,
4598 (added) plugins/symbol-browser/an_symbol.h,
4599 plugins/symbol-browser/an_symbol_info.c,
4600 plugins/symbol-browser/an_symbol_info.h,
4601 (added) plugins/symbol-browser/an_symbol_iter.c,
4602 (added) plugins/symbol-browser/an_symbol_iter.h,
4603 plugins/symbol-browser/an_symbol_search.c,
4604 plugins/symbol-browser/an_symbol_view.c,
4605 plugins/symbol-browser/an_symbol_view.h,
4606 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
4607 plugins/symbol-browser/plugin.c,
4608 plugins/symbol-browser/plugin.h: Implemented IAnjutaSymbol wrapper
4609 for tags. Implemented IAnjutaSymbolManager interface in symbol-browser
4610 plugin and implemented IAnjutaIterable interface for symbol search
4613 * plugins/class-inheritance/Makefile.am,
4614 plugins/class-inheritance/class-inherit.c,
4615 plugins/class-inheritance/class-inherit.h,
4616 plugins/class-inheritance/plugin.h: Use the newly added
4617 IAnjutaSymbolManager/IAnjutaSymbol/IAnjutaIterable intefaces and
4618 get rid of libanjuta-ctags.la dependencies.
4620 2005-05-02 Naba Kumar <naba@gnome.org>
4622 * plugins/class-inheritance/class-inherit.c,
4623 plugins/class-inheritance/plugin.c,
4624 plugins/class-inheritance/plugin.h: Fixed crash bug when no symbols could
4625 be found for a class. Formated code.
4627 Patch from: Curtis Magyar <curtm4n@gmail.com>:
4628 * plugins/editor/anjuta-docman.c: Fixed alpabetical ordering
4631 2005-05-01 Sebastien Granjoux <seb.sfo@free.fr>
4633 * libanjuta/anjuta-launcher.c:
4634 Keep trying sending data until all bytes have been written
4636 * plugins/tools/anjuta-tools.glade,
4637 plugins/tools/editor.c:
4638 Add a combo box to defined data from stdin
4640 * plugins/tools/execute.c:
4641 Send data in stdin if needed
4644 * plugins/tools/fileop.c,
4645 plugins/tools/tool.h,
4646 plugins/tools/tool.c:
4647 Store, load and save stdin data
4648 Use tools-2.xml instead of tools.xml
4650 * plugins/tools/plugin.c,
4651 plugins/tools/plugin.h:
4654 * plugins/tools/dialog.c,
4655 plugins/tools/dialog.h:
4658 * plugins/tools/variable.c,
4659 plugins/tools/variable.h:
4660 Add editor related variables
4663 2005-04-29 Naba Kumar <naba@gnome.org>
4665 * libanjuta/Makefile.am, src/Makefile.am: Include libutil in libanjuta.
4667 * plugins/editor/text_editor.c: Fixed line marker interpretation.
4669 * data/gdb.init, plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
4670 plugins/gdb/breakpoints.h, plugins/gdb/debugger.c,
4671 plugins/gdb/debugger.h, (added) plugins/gdb/gdbmi-test.c,
4672 (added) plugins/gdb/gdbmi.c, (added) plugins/gdb/gdbmi.h: Started
4673 working on gdb MI interface. Completed MI parser interface.
4675 Patch from Massimo Cora <maxcvs@email.it>:
4676 * plugins/class-inheritance/Makefile.am,
4677 plugins/class-inheritance/class-inherit.c,
4678 plugins/class-inheritance/class-inherit.h,
4679 plugins/class-inheritance/plugin.c,
4680 plugins/class-inheritance/plugin.h: Update to class inheritance plugin.
4681 Used system theme for colors. Display class members on mouse click.
4683 2005-04-28 Naba Kumar <naba@gnome.org>
4685 * plugins/symbol-browser/an_symbol_prefs.c
4686 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade: Added
4687 implementation to create/add/remove custom tags files in symbol
4690 * global-tags/Makefile.am: Exclude bin target anjuta-tags from
4693 * plugins/project-import/project-import.c: Fixed memory leaks and
4694 use correct debug prints.
4696 * TODO.tasks: Updated.
4698 2005-04-27 Naba Kumar <naba@gnome.org>
4700 * libanjuta/Makefile.am, libanjuta/interfaces/Makefile.am.iface,
4701 libegg/Makefile.am, libegg/treeviewutils/Makefile.am,
4702 scintilla/Makefile.am: Fixed 'make distcheck' errors.
4704 * plugins/editor/anjuta-docman.c,
4705 plugins/editor/anjuta-docman.h,
4706 plugins/editor/plugin.c: Emit editor-added signal from docman
4707 and connect signals to new editor correctly.
4709 * plugins/class-inheritance/plugin.c,
4710 plugins/symbol-browser/plugin.c: Added stock icons.
4712 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
4713 plugins/build-basic-autotools/executer.c,
4714 plugins/build-basic-autotools/executer.h: Added missing files
4715 for the execute programs implementation.
4717 2005-04-26 Naba Kumar <naba@gnome.org>
4719 * TODO.tasks: Updated.
4721 * plugins/file-loader/plugin.c,
4722 plugins/project-import/anjuta-project-import.plugin.in,
4723 plugins/project-import/plugin.c,
4724 plugins/project-import/project-import.c,
4725 plugins/project-import/project-import.h: Be able to import older
4728 2005-04-26 Naba Kumar <naba@gnome.org>
4730 * libanjuta/anjuta-shell.c: Remove widget from the queue also when
4731 removing it from the shell.
4733 * libanjuta/anjuta-shell.c,
4734 libanjuta/anjuta-shell.h,
4735 plugins/profile-default/plugin.c: Implemented freeze/thaw for shell
4736 so that widget additions are freezed or thaw using a pending queue.
4737 Fixded UI flicker while loading projects.
4739 2005-04-26 Naba Kumar <naba@gnome.org>
4741 * TODO.tasks: Updated.
4743 * libanjuta/interfaces/libanjuta.idl: Added execute method for
4744 IAnjutaBuildable interface.
4746 * plugins/build-basic-autotools/Makefile.am,
4747 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
4748 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
4749 plugins/build-basic-autotools/build-basic-autotools.c,
4750 plugins/build-basic-autotools/build-basic-autotools.h: Added "Execute"
4751 interface and UI for executing project/file programs. Implemented
4752 IAnjutaFile interface so that executables could be opened directly.
4754 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Removed
4755 Authors line (Reserved for external plugins, which do not have a way to
4756 show their credits).
4758 * plugins/file-loader/plugin.c: Read "Title" from [Wizard] and
4759 [File Loader] group for menu labels (default to "Name" if it is not
4762 * plugins/terminal/terminal.c: Implemented IAnjutaTerminal interface
4763 for executing external commands.
4765 2005-04-25 Sebastien Granjoux <seb.sfo@free.fr>
4767 * plugins/project-wizard/property.c:
4768 Correct a memory leak
4770 * libanjuta/interfaces/libanjuta.idl,
4771 plugins/editor/text_editor.c:
4772 Add erase_all and replace_selection function to IAnjutaEditor
4774 * plugins/tools/anjuta-tools.glade,
4775 plugins/tools/fileop.c,
4776 plugins/tools/editor.c,
4777 plugins/tools/tool.c
4778 plugins/tools/tool.h:
4779 Add shortcut and icon
4781 * plugins/tools/variable.c,
4782 plugins/tools/variable.h:
4783 Add a variable asking parameters at run time
4785 * plugins/tools/execute.c:
4786 Add a warning message for missing document manager
4787 Add replace buffer and replace selection output
4788 Correct an error in popup output
4790 * plugins/tools/plugin.c,
4791 plugins/tools/plugin.h,
4792 plugins/tools/anjuta-tools.ui,
4795 Attach tools menu to a new place
4797 2005-04-25 Naba Kumar <naba@gnome.org>
4799 * libanjuta/plugins.c, src/about.c, src/about.h,
4800 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui,
4801 plugins/class-gen/anjuta-class-gen.plugin.in: Added about
4802 plugins (about box for plugins) menu.
4804 2005-04-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4806 * plugins/editor/search-replace.c :
4807 Displayed full path in Search pane window.
4808 Bug 300231 : Selected line in Search pane window .
4810 2005-04-23 Naba Kumar <naba@gnome.org>
4812 * plugins/terminal/terminal.c: Fixed crash on terminal docking.
4814 2005-04-22 Naba Kumar <naba@gnome.org>
4816 * plugins/project-wizard/templates/java-logo.png: Smaller icons.
4818 * plugins/project-wizard/templates/java.wiz,
4819 plugins/project-wizard/templates/java/src/Makefile.am.tpl: Add option
4820 to create bytecodes (.class) files.
4822 * plugins/symbol-browser/an_symbol_info.c,
4823 plugins/symbol-browser/an_symbol_info.h,
4824 plugins/symbol-browser/an_symbol_search.c,
4825 plugins/symbol-browser/an_symbol_view.c,
4826 plugins/symbol-browser/plugin.c,
4827 tagmanager/tm_workspace.c: Fixed java symbols view. Fixed icon types
4828 in file symbol list.
4830 2005-04-22 Naba Kumar <naba@gnome.org>
4832 * TODO.tasks: Updated.
4834 * plugins/class-inheritance/Makefile.am,
4835 plugins/subversion/Makefile.am: Do not install plugin files when
4836 plugin build condition is false.
4838 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
4839 plugins/build-basic-autotools/build-basic-autotools.c,
4840 plugins/build-basic-autotools/build-basic-autotools.h,
4841 plugins/file-loader/anjuta-loader-plugin.ui,
4842 plugins/file-loader/dnd.c,
4843 plugins/file-loader/plugin.c,
4844 plugins/file-loader/plugin.h,
4845 plugins/project-manager/anjuta-project-manager.ui,
4846 plugins/project-manager/plugin.c: Added open file and build context
4847 menu in project manager context menu.
4849 2005-04-22 Naba Kumar <naba@gnome.org>
4851 * configure.in: Added message output showing conditional plugins to
4854 * src/layout.xml: Added layout for class-inheritance plugin widget.
4856 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Fixed
4857 plugin name to remove redundant terms.
4859 * TODO.tasks: Updated.
4862 plugins/symbol-browser/Makefile.am,
4863 plugins/symbol-browser/an_symbol_view.c,
4864 (removed) plugins/symbol-browser/sv_class.xpm,
4865 (removed) plugins/symbol-browser/sv_function.xpm,
4866 (removed) plugins/symbol-browser/sv_macro.xpm,
4867 (removed) plugins/symbol-browser/sv_private_fun.xpm,
4868 (removed) plugins/symbol-browser/sv_private_var.xpm,
4869 (removed) plugins/symbol-browser/sv_protected_fun.xpm,
4870 (removed) plugins/symbol-browser/sv_protected_var.xpm,
4871 (removed) plugins/symbol-browser/sv_public_fun.xpm,
4872 (removed) plugins/symbol-browser/sv_public_var.xpm,
4873 (removed) plugins/symbol-browser/sv_static_fun.xpm,
4874 (removed) plugins/symbol-browser/sv_static_var.xpm,
4875 (removed) plugins/symbol-browser/sv_struct.xpm,
4876 (removed) plugins/symbol-browser/sv_unknown.xpm,
4877 (removed) plugins/symbol-browser/sv_variable.xpm,
4878 (added) plugins/symbol-browser/images/.cvsignore,
4879 (added) plugins/symbol-browser/images/Icons.16x16.Class,
4880 (added) plugins/symbol-browser/images/Icons.16x16.Enum,
4881 (added) plugins/symbol-browser/images/Icons.16x16.Field,
4882 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.BringToFront,
4883 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.SendToBack,
4884 (added) plugins/symbol-browser/images/Icons.16x16.Interface,
4885 (added) plugins/symbol-browser/images/Icons.16x16.InternalClass,
4886 (added) plugins/symbol-browser/images/Icons.16x16.InternalDelegate,
4887 (added) plugins/symbol-browser/images/Icons.16x16.InternalEnum,
4888 (added) plugins/symbol-browser/images/Icons.16x16.InternalEvent,
4889 (added) plugins/symbol-browser/images/Icons.16x16.InternalField,
4890 (added) plugins/symbol-browser/images/Icons.16x16.InternalInterface,
4891 (added) plugins/symbol-browser/images/Icons.16x16.InternalMethod,
4892 (added) plugins/symbol-browser/images/Icons.16x16.InternalProperty,
4893 (added) plugins/symbol-browser/images/Icons.16x16.InternalStruct,
4894 (added) plugins/symbol-browser/images/Icons.16x16.Literal,
4895 (added) plugins/symbol-browser/images/Icons.16x16.Method,
4896 (added) plugins/symbol-browser/images/Icons.16x16.NameSpace,
4897 (added) plugins/symbol-browser/images/Icons.16x16.PrivateClass,
4898 (added) plugins/symbol-browser/images/Icons.16x16.PrivateDelegate,
4899 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEnum,
4900 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEvent,
4901 (added) plugins/symbol-browser/images/Icons.16x16.PrivateField,
4902 (added) plugins/symbol-browser/images/Icons.16x16.PrivateInterface,
4903 (added) plugins/symbol-browser/images/Icons.16x16.PrivateMethod,
4904 (added) plugins/symbol-browser/images/Icons.16x16.PrivateProperty,
4905 (added) plugins/symbol-browser/images/Icons.16x16.PrivateStruct,
4906 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedClass,
4907 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedDelegate,
4908 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEnum,
4909 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEvent,
4910 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedField,
4911 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedInterface,
4912 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedMethod,
4913 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedProperty,
4914 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedStruct,
4915 (added) plugins/symbol-browser/images/Icons.16x16.Reference,
4916 (added) plugins/symbol-browser/images/Makefile.am: Removed old symbol
4917 pixmaps and added new icons (taken from monodevelop).
4919 2005-04-21 Naba Kumar <naba@gnome.org>
4921 Patch from Massimo Cora <maxcvs@email.it>:
4923 * configure.in, plugins/Makefile.am
4924 (new) plugins/class-inheritance/.cvsignore,
4925 (new) plugins/class-inheritance/Makefile.am,
4926 (new) plugins/class-inheritance/anjuta-class-inheritance.plugin.in,
4927 (new) plugins/class-inheritance/class-inherit.c,
4928 (new) plugins/class-inheritance/class-inherit.h,
4929 (new) plugins/class-inheritance/plugin.c,
4930 (new) plugins/class-inheritance/plugin.h,
4931 (new) plugins/class-inheritance/class-inheritance.png: Added class
4934 Changes by naba: Added pkgconfig check for graphviz and conditionally
4937 * plugins/patch/.cvsignore, plugins/tools/.cvsignore: Updated.
4939 2005-04-20 Naba Kumar <naba@gnome.org>
4941 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
4942 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
4943 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
4944 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
4945 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
4946 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
4947 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
4948 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
4949 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
4950 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
4951 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
4953 * plugins/gdb/plugin.[ch], plugins/gdb/utilities.[ch]: Fixed gdb
4954 message view management.
4956 * libanjuta/anjuta-children.[ch],
4957 plugins/build-basic-autotools/build-basic-autotools.c,
4958 libanjuta/anjuta-launcher.c, plugins/terminal/terminal.c:
4959 Removed anjuta_children_init() function,
4960 because it is done automatically when first invoked. Introduced
4961 anjuta_children_recover() to recover the child signalling. Fixed
4962 child exit management to correctly recover the exit status.
4964 * libanjuta/anjuta-launcher.c: Fixed anjuta_launcher_dispose()
4965 to properly shutdown the launcher and to kill the running process
4966 (without emitting any signal).
4968 * plugins/gdb/debugger.c, plugins/gdb/debugger.h, plugins/gdb/plugin.c,
4969 plugins/gdb/plugin.h: Fixed debugger to properly shutdown, kill both
4970 gdb and program instance.
4972 2005-04-19 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4974 * plugins/editor/search-replace.c :
4975 Fixed bug 300229 (Search dialog unsensitive freezed Search button).
4977 2005-04-18 Naba Kumar <naba@gnome.org>
4979 * TODO.tasks: Marked completed items.
4981 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
4982 plugins/gdb/debugger.h, plugins/gdb/plugin.c,
4983 plugins/project-manager/plugin.c: Prompt user for the debugging
4984 target (select from a list of project's executable targets) and
4985 correctly start debugger. Take care of libtool wrapping when the
4986 target selected is libtool target. Fixed debugger menu items
4989 2005-04-17 Sebastien Granjoux <seb.sfo@free.fr>
4991 * plugins/tools/execute.c,
4992 plugins/tools/execute.h:
4993 Implement save all files before running a command
4994 Implement all options for stdout and stderr except replace buffer
4995 Allow running several tools
4997 * plugins/tools/plugin.c:
4998 Move anjuta launcher in execute.c
5000 * plugins/tools/tools.h,
5001 plugins/tools/variable.c:
5004 2005-04-13 Sebastien Granjoux <seb.sfo@free.fr>
5006 * plugins/tools/anjuta-tools.glade:
5007 Add new properties in tool editor dialog
5008 Cosmetic improvements
5010 * plugins/tools/anjuta-tools.ui:
5011 Attach tool menu as a build menu
5013 * plugins/tools/dialog.c:
5014 Set tool menu item sensitivity in tool list
5017 * plugins/tools/editor.c,
5018 plugins/tools/editor.h,
5019 plugins/tools/fileop.c,
5020 plugins/tools/tool.c,
5021 plugins/tools/tool.h:
5022 Add new properties (active, save file...)
5023 Most of them are still not implemented
5025 * plugins/tools/execute.c,
5026 plugins/tools/execute.h:
5027 Reorganize code to support multiple run
5028 Support run in terminal
5030 * plugins/tools/plugin.c
5031 plugins/tools/plugin.h:
5032 Move message handling in execute.c
5034 * plugins/tools/variable.h,
5035 plugins/tools/variable.c:
5036 Add useful variables
5038 2005-04-13 Naba Kumar <naba@gnome.org>
5040 * plugins/editor/text_editor.c: Fixed file monitoring condition.
5041 * plugins/editor/Makefile.am: Added gnome-vfs flags.
5043 2005-04-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5045 * plugins/tools/dialog.c plugins/tools/tool.c :
5048 2005-04-06 Naba Kumar <naba@gnome.org>
5050 * src/anjuta.c: Load default session only when
5051 "anjuta.session.load.last" preference is enabled.
5053 2005-04-07 Sebastien Granjoux <seb.sfo@free.fr>
5055 * plugins/tools/Makefile.am,
5056 plugins/tools/variable.c,
5057 plugins/tools/variable.h:
5058 Add new code for handling variables
5060 * plugins/tools/anjuta-tools.glade:
5061 Improve tool editor dialog
5062 Add variable selection dialog
5064 * plugins/tools/dialog.c,
5065 plugins/tools/dialog.h,
5066 plugins/tools/plugin.c,
5067 plugins/tools/plugin.h:
5069 Add a function to get it
5071 * plugins/tools/editor.c:
5072 Add gui code for variable selection dialog
5074 * plugins/tools/execute.c:
5075 Use variables for executing command
5077 * Naba: Compile warning fixes.
5079 2005-04-06 Naba Kumar <naba@gnome.org>
5081 * TODO.tasks: Marked completed items.
5083 2005-04-06 Naba Kumar <naba@gnome.org>
5085 * plugins/subversion/svn-backend.c: Fixed subversion plugin
5088 * plugins/tools/anjuta-tools.glade: Improved dialog layout.
5090 2005-04-04 Naba Kumar <naba@gnome.org>
5092 * src/layout.xml, plugins/glade/plugin.c: Dock glade widgets
5095 2005-03-31 Sebastien Granjoux <seb.sfo@free.fr>
5097 * plugins/tools/Makefile.am,
5098 plugins/tools/anjuta-tools.plugin.in,
5099 plugins/tools/anjuta-tools.ui,
5100 plugins/tools/anjuta-tools.gladei,
5101 plugins/tools/anjuta-tools-plugin.png,
5102 plugins/tools/plugin.c,
5103 plugins/tools/plugin.h,
5104 plugins/tools/dialog.c,
5105 plugins/tools/dialog.h,
5106 plugins/tools/fileop.c,
5107 plugins/tools/fileop.h,
5108 plugins/tools/tool.c,
5109 plugins/tools/tool.h,
5110 plugins/tools/editor.c,
5111 plugins/tools/editor.h,
5112 plugins/tools/execute.c,
5113 plugins/tools/execute.h, configure.in, plugins/Makefile.am:
5114 Port tool plugin from anjuta 1.2 (split anjuta-tools.c)
5117 * anjuta-tools.[ch]: Removed old tools code.
5119 2005-04-01 Steve Murphy <murf@e-tools.com>
5121 * configure.in: Added "rw" to ALL_LINGUAS.
5123 2005-03-29 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5126 manuals/C/anjuta-manual/fileoperations.xml
5128 manuals/C/anjuta-manual/figures/search_expr.png
5129 manuals/C/anjuta-manual/figures/search_expr_basic.png
5130 manuals/C/anjuta-manual/figures/search_file_list.png
5131 manuals/C/anjuta-manual/figures/search_file_pattern.png
5132 manuals/C/anjuta-manual/figures/search_replace.png
5133 manuals/C/anjuta-manual/figures/search_setting.png
5134 manuals/C/anjuta-manual/figures/search_target.png
5135 manuals/C/anjuta-manual/figures/search_target_action.png
5136 manuals/C/anjuta-manual/figures/search_target_in.png
5138 manuals/C/anjuta-manual/figures/find_files.png
5139 manuals/C/anjuta-manual/figures/find_replace.png
5140 manuals/C/anjuta-manual/figures/find_text.png :
5141 Updated Anjuta manual (File Operations)
5143 2005-03-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5145 * manuals/C/anjuta-manual/fileoperations.xml,
5146 manuals/C/anjuta-manual/figures/open_file.png,
5147 manuals/C/anjuta-manual/figures/open_file_multiple.png,
5148 manuals/C/anjuta-manual/figures/prefs_print.png,
5149 manuals/C/anjuta-manual/figures/print_dlg.png,
5150 manuals/C/anjuta-manual/figures/print_preview.png.
5152 manuals/C/anjuta-manual/figures/add_edit_macro.png,
5153 manuals/C/anjuta-manual/figures/display_macro.png,
5154 manuals/C/anjuta-manual/figures/insert_text.png,
5155 manuals/C/anjuta-manual/figures/keyword_macro.png,
5156 manuals/C/anjuta-manual/figures/new_file_wizard.png,
5157 manuals/C/anjuta-manual/figures/save_as_file.png :
5158 Updated Anjuta Manual (File Operations)
5160 2005-03-23 Adam Weinberger <adamw@gnome.org>
5162 * plugins/editor/action-callbacks.c,
5163 plugins/file-loader/plugin.c,
5164 plugins/gtodo/main.c,
5165 plugins/project-wizard/druid.c:
5166 Fix spelling/grammar errors. Fixes bugs
5167 169068, 169137, 169138, and 169139.
5169 2005-03-21 Naba Kumar <naba@gnome.org>
5171 Patch from: Massimo Cora' <maxcvs@email.it>:
5173 * plugins/editor/Makefile.am
5174 plugins/editor/anjuta-docman.c,
5175 (added) plugins/editor/editor-tooltips.c,
5176 (added) plugins/editor/editor-tooltips.h: Added tooltips to
5177 editor tabs to show full path.
5179 2005-03-19 Johannes Schmid <jhs@cvs.gnome.org>
5181 * plugins/subversion/svn-backend.c:
5182 Removed "apr-0/" from include because this is
5183 already included in SVN_INCLUDE and broke building if
5184 apr >= 1.0 was installed.
5186 2005-03-18 Naba Kumar <naba@gnome.org>
5188 Patch from: Massimo Cora' <maxcvs@email.it>:
5190 * plugins/editor/action-callbacks.c,
5191 plugins/editor/aneditor-calltip.cxx,
5192 plugins/editor/aneditor-priv.h,
5193 plugins/editor/aneditor.cxx,
5194 plugins/editor/aneditor.h,
5195 plugins/editor/anjuta-document-manager.ui: Added calltip
5196 activation from menu.
5198 2005-03-16 Naba Kumar <naba@gnome.org>
5200 Patch from: Massimo Cora' <maxcvs@email.it>:
5202 * plugins/class-gen/action-callbacks.c,
5203 plugins/class-gen/anjuta-class-gen-plugin.glade,
5204 plugins/class-gen/class_gen.c,
5205 plugins/class-gen/class_gen.h,
5206 plugins/class-gen/class_logo.xpm,
5207 plugins/class-gen/plugin.c: Create files without project
5208 being open. Add to project support. And other enhancements.
5210 2005-03-15 Adam Weinberger <adamw@gnome.org>
5213 plugins/debug-manager/utilities.c,
5214 plugins/file-loader/plugin.c,
5215 plugins/gdb/utilities.c,
5216 plugins/profile-default/plugin.c,
5217 plugins/project-import/project-import.c,
5218 src/anjuta-actions.h:
5219 Spelling/grammar fixes.
5221 2005-03-13 Naba Kumar <naba@gnome.org>
5223 * plugins/editor/action-callbacks.c,
5224 plugins/editor/action-callbacks.h,
5225 plugins/editor/anjuta-document-manager.ui,
5226 plugins/editor/plugin.c: Cleaned up editor UI and get rid of 'Format'
5227 submenu. Moved menuitems from Format to View->Editor.
5229 * src/action-callbacks.c, src/action-callbacks.h,
5230 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Created Reset
5231 layout and lock layout menus in View submenu. Get rid of
5232 Settings->Layout Manager menu.
5234 * plugins/project-import/anjuta-project-import.plugin.in:
5237 * global-tags/Makefile.am,
5238 global-tags/create_global_tags.sh,
5239 plugins/editor/aneditor-autocomplete.cxx,
5240 plugins/editor/aneditor-priv.h,
5241 plugins/editor/aneditor.cxx,
5242 tagmanager/tm_workspace.c: Fixed scope members autocompletion
5243 in editor and made it work in global symbols also.
5245 * src/anjuta-app.c: Always use priority texts besides icons style
5246 for toolbars, because other styles look horible for Anjuta (fixme).
5248 2005-03-11 Naba Kumar <naba@gnome.org>
5250 * configure.in: Removed test for iconv.
5252 * scintilla/ScintillaGTK.cxx: Fixed crash bug when focus in occurs
5253 before scintilla widget is realized.
5255 * plugins/cvs-plugin/plugin.c: Aligned comments and added a shortcut
5256 for Update menuitem.
5258 * scintilla/patches/set-cursor-warning-fix.diff: Removed because
5259 already applied in scintilla main stream.
5261 * scintilla/patches/preedit-window-crash-fix.diff: Added new fix
5262 and notified scintilla developer.
5264 2005-03-10 Naba Kumar <naba@gnome.org>
5266 * src/action-callbacks.c: Removed reference to src/help.h (dead
5269 * plugins/editor/text_editor.c: Removed reference to
5270 src/launcher.h (a dead file).
5272 * src/anjuta_dirs.c, src/anjuta_dirs.h, src/anjuta_gui.c,
5273 src/controls.c, src/controls.h, src/fileselection.c,
5274 src/fileselection.h, src/glade_iface.c, src/glade_iface.h,
5275 src/global.h, src/help.c, src/help.h, src/launcher.c, src/launcher.h,
5276 src/main.cpp, src/main_menubar.c, src/main_menubar.h,
5277 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/session.c,
5278 src/session.h, src/support.c, src/support.h, src/toolbar.c,
5279 src/toolbar.h, src/toolbar_callbacks.c, src/toolbar_callbacks.h:
5280 Removed these dead files from CVS.
5283 2005-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5285 * plugins/file-wizard/action-callbacks.c : Added error message.
5286 plugins/project-import/project-import.c : Closed Import wizard with Esc key.
5289 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
5291 * plugins/cvs-plugin/cvs-callbacks.c
5292 plugins/cvs-plugin/plugin.c:
5293 Fixed preferences page init and busy handling
5295 * plugins/subversion/plugin.c:
5296 Fixed preferences page init
5298 2005-03-09 Naba Kumar <naba@gnome.org>
5300 * plugins/Makefile.am, plugins/glade/Makefile.am,
5301 plugins/glade/plugin.c: Now that glade3 cvs head has been fixed,
5302 enabled glade plugin in Anjuta. The plugin is built only when
5303 glade3 is installed.
5305 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
5307 * plugins/project-wizard/templates/java.wiz
5308 plugins/project-wizard/templates/java-logo.png (*)
5309 plugins/project-wizard/templates/java/*
5310 plugins/project-wizard/templates/Makefile.am
5313 Add Java project type. It generates a autoconf/automake
5314 project which is compiled using gcj. It requires automake
5315 > 1.4 (1.9 is known to work) to work!
5317 (*) still awaiting response from the gcj team if we
5320 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
5322 * plugins/project-import/*
5325 Added project import plugin. Might be a bit buggy and limited
5327 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
5328 Icon from old pixmaps dir
5330 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5332 * plugins/file-wizard/plugin.c, plugins/macro/macro-dialog.c
5333 plugins/macro/macro-util.c, plugins/macro/macros.xml :
5334 Added C Custom_Indent line macro.
5337 2005-03-09 Naba Kumar <naba@gnome.org>
5339 * TODO.tasks: Added new message-manager tasks.
5341 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
5342 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
5343 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
5344 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
5345 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
5346 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
5347 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
5348 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
5349 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
5350 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
5352 * plugins/gdb/debug_tree.c, plugins/gdb/debugger.c,
5353 plugins/gdb/locals.c, plugins/gdb/memory.c, plugins/gdb/plugin.c,
5354 plugins/gdb/registers.c, plugins/gdb/registers_gui.c,
5355 plugins/gdb/sharedlib.c, plugins/gdb/sharedlib_gui.c,
5356 plugins/gdb/signals.c, plugins/gdb/signals_gui.c,
5357 plugins/gdb/stack_trace.c, plugins/gdb/stack_trace.h,
5358 plugins/gdb/watch.c, plugins/gdb/watch.h, plugins/gdb/watch_gui.c:
5359 Removed debugger widgets from shell on debugger shutdown. Added
5360 scrolled windows for docked widgets. Removed unnecessary widget refs
5361 and unrefs. Destroy widgets correctly on debugger shutdown.
5363 * plugins/project-wizard/anjuta-project-wizard.glade: Added frame
5364 with project description title. Removed frame shadow.
5366 * plugins/project-wizard/druid.c: Initializes tooltips.
5368 * scintilla/Makefile.am: Fixed comiple error.
5370 2005-03-08 Adam Weinberger <adamw@gnome.org>
5372 * plugins/class-gen/anjuta-class-gen-plugin.glade,
5373 plugins/class-gen/class_gen.c: Fix grammar/spelling errors
5375 2005-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5377 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
5378 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
5379 plugins/macro/macro-util.c, plugins/macro/macro-util.h
5380 plugins/macro/macros.xml, plugins/macro/plugin.c :
5381 Moved cursor at the '|' position defined in macros.
5383 2005-03-07 Naba Kumar <naba@gnome.org>
5385 * plugins/subversion/Makefile.am: Fixed build error.
5387 * plugins/editor/anjuta-document-manager-plugin.in: Added some mime
5388 types (perl, python, shellscript).
5390 * plugins/editor/plugin.c: Fixed to show all highlight options.
5392 2005-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5394 * TODO.tasks : updated tasks.
5395 * plugins/gtodo/interface.c : Implemented column sorting (TASK MANAGER)
5397 2005-03-07 Naba Kumar <naba@gnome.org>
5399 * plugins/subvesion/plugin.c: Detect ".svn" directory to enable
5400 or disable subversion file-manager submenu. If "Subvesion" is also
5401 valid directory, we should also check for it.
5403 * configure.in: Disable cygwin macro until someone fixes the
5406 * plugins/subvesion/svn-thread.c: Use older API svn_client_add() for
5407 backward compatibility.
5409 2005-03-06 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5411 * src/about.c : Cleaned code.
5412 * plugins/macro/macros.xml : Added "do_while" C macro.
5413 * plugins/gdb/registers_cbs.[ch], plugins/gdb/registers_gui.c,
5414 plugins/gdb/sharedlib_cbs.[ch], plugins/gdb/sharedlib_gui.c,
5415 plugins/gdb/signals_cbs.[ch], plugins/gdb/signals_gui.c :
5416 Closed registers, shared libraries, kernel signals dialogs with ESC key.
5418 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
5420 * plugins/class-gen/plugin.c:
5421 Removed "return" to activate project_root_uri watching.
5423 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
5425 * plugins/Makefile.am
5426 plugins/subversion/*:
5427 Added subversion plugin. Add, Remove, Commit and Update work
5428 everything else needs work.
5430 * plugins/terminal/terminal.c
5431 Applied old 1.2.2 patch to fix Ctrl-C in terminal but
5432 we still have focus problems with the editor.
5434 2005-03-05 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5436 * AUTHORS, src/about.c : Updated about dialog by AUTHORS file.
5438 2005-03-04 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5440 * Makefile.am, src/about.c : Updated about dialog by AUTHORS.xml file.
5442 2005-03-04 Naba Kumar <naba@gnome.org>
5444 Patch from Massimo Cora' <maxcvs@email.it>:
5446 * plugins/class-gen/Makefile.am,
5447 plugins/class-gen/action-callbacks.c,
5448 plugins/class-gen/action-callbacks.h,
5449 (added) plugins/class-gen/anjuta-class-gen-plugin.glade,
5450 plugins/class-gen/anjuta-class-gen.plugin.in,
5451 plugins/class-gen/class_gen.c,
5452 plugins/class-gen/class_gen.h,
5453 (removed) plugins/class-gen/clsGen.c,
5454 (added) plugins/class-gen/goc_template_header,
5455 (added) plugins/class-gen/goc_template_source,
5456 plugins/class-gen/plugin.c,
5457 plugins/class-gen/plugin.h: Refactored class gen code.
5458 Added GOCBuilder code. Fixed UI. Implemented plugin.
5460 2005-03-03 Johannes Schmid <jhs@cvs.gnome.org>
5462 * plugins/project-wizard/property.c
5463 plugins/project-wizard/install.c
5464 plugins/project-wizard/druid.c
5465 plugins/editor/goto_line.c
5466 plugins/editor/plugin.c
5467 plugins/gtodo/add_edit_item.c
5468 plugins/gtodo/ligtodo.c
5469 plugins/gtodo/main.c
5470 plugins/gtodo/preferences.c:
5471 Fixed #167559, #167534, #167266, #167357
5472 (Bad English in strings...)
5474 Thanks to Adam Weinberger and Thierry Moisan for
5477 2005-03-03 Naba Kumar <naba@gnome.org>
5479 * libegg/Makefile.am, libegg/menu/Makefile.am,
5480 (added) libegg/egg-submenu-action.c,
5481 (added) libegg/menu/egg-submenu-action.h: Created a new action for
5482 submenu (used for wizard listing).
5484 * plugins/file-loader/anjuta-loader-plugin.ui
5485 plugins/file-loader/plugin.c: Implemented wizards submenu in menu
5488 * plugins/editor/action-callbacks.c,
5489 plugins/editor/aneditor.cxx, plugins/editor/plugin.c: Disabled
5490 ctrl+tabbing because it was interfaring with focus navigation.
5491 Focus editor on "Esc" in incremental search entry. Cleanups.
5493 * plugins/file-manager/an_file_view.c,
5494 plugins/symbol-browser/plugin.c,
5495 plugins/symbol-browser/an_symbol_view.c: Fixed key shortcuts.
5498 * plugins/profile-default/plugin.c,
5499 scintilla/PlatGTK.cxx: Fixed compiler warnings. Added splash icon
5502 * (removed) scintilla/patches/a64-crash-fix.patch,
5503 (added) scintilla/patches/set-cursor-warning-fix.diff: Updated
5506 2005-03-03 Naba Kumar <naba@gnome.org>
5508 * HACKING: Fixed typos.
5510 * plugins/editor/aneditor-indent.cxx: Clean up.
5512 * plugins/editor/plugin.c, plugins/editor/text_editor.[h]:
5513 Enable/disable save, undo and redo actions depending on state
5516 2005-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5518 * libanjuta/anjuta-status.h plugins/editor/Makefile.am
5519 plugins/editor/action-callbacks.c, plugins/editor/search-replace.c :
5520 Displayed search_incremental status.
5522 * Removed plugins/editor/search_incremental.[ch]
5524 2005-02-26 Johannes Schmid <jhs@cvs.gnome.org>
5526 * plugins/cvs-plugin/cvs-execute.c
5527 plugins/cvs-plugin/cvs-callbacks.c:
5528 - Use weak reference on mesg_view and reuse tab if
5529 it still exists to avoid cluttering message manager.
5530 - Fixed bug in cvs remove
5532 README, HACKING: Updated
5534 configure.in: Added check for libsvn
5536 2005-02-29 Naba Kumar <naba@gnome.org>
5538 * plugins/file-manager/an_file_view.c,
5539 plugins/symbol-browser/an_symbol_view.c,
5540 plugins/symbol-browser/plugin.c: Hide column headers (they
5543 2005-02-29 Naba Kumar <naba@gnome.org>
5545 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
5546 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
5547 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
5548 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
5549 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
5550 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
5551 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
5552 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
5553 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
5554 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
5556 * libanjuta/Makefile.am, libanjuta/anjuta-marshal.list,
5557 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
5558 (added) libanjuta/anjuta-session.[hc],
5559 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
5560 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
5561 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c, src/anjuta.h,
5564 Implemented session management. Implemented session
5565 container class. Added session notifications from shell. Implemented
5566 session save/load in editor, file-loader, default-profile-plugin
5567 and anjuta-app. Fixed window sizing and restoration. Cleaned up
5568 code in anjuta-app.[ch], anjuta.[ch], main.c. Added fullscreen
5569 and maximized states in session. Implemented project session
5572 2005-02-27 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5574 * plugins/class-gen/action-callbacks.[ch],
5575 plugins/class-gen/class_gen.c plugins/project-wizard/druid.c,
5576 plugins/gdb/breakpoints.c plugins/gdb/memory.c:
5577 Closed Wizard project, Class gen, Inspect memory, Breakpoints dialogs
5580 2005-02-26 Sebastien Granjoux <seb.sfo@free.fr>
5582 * plugins/project-wizard/anjuta-project-wizard.glade,
5583 plugins/project-wizard/druid.c:
5584 Add some padding in tab label in project selection page
5586 * plugins/project-wizard/druid.c,
5587 plugins/project-wizard/parser.c:
5588 Search for project template recursively
5589 Add ~/.anjuta/project to the search paths
5591 2005-02-26 Naba Kumar <naba@gnome.org>
5593 * plugins/file-wizard/action-callbacks.c: Fixed memory curruption.
5594 * plugins/file-loader/plugin.c: Fixed crash bug.
5595 * libanjuta/plugins.c: Fixed memory leak.
5597 2005-02-26 Naba Kumar <naba@gnome.org>
5599 * libanjuta/plugins.c, libanjuta/plugins.h: Implemented
5600 "UserActivatable" attribute for plugins. This attribute if set to
5601 "no" will prevent users from activating/deactivating it from
5602 plugins dialog. Added a toggle button in plugins dialog to toggle
5603 the plugins list between list of activatable plugins (default) to
5604 list of all plugins. anjuta_plugin_select() now only selects the
5605 plugin. Added anjuta_plugins_select_and_activate() method that will
5606 select and activate it.
5608 * plugins/profile-default/Makefile.am,
5609 plugins/profile-default/anjuta-default-profile.ui,
5610 plugins/profile-default/plugin.c,
5611 plugins/profile-default/plugin.h,
5612 plugins/project-manager/anjuta-project-manager.ui,
5613 plugins/project-manager/plugin.c,
5614 plugins/project-manager/plugin.h:
5616 Anjuta projects (*.anjuta) files define the profile of respective
5617 projects. Profile is a set of related plugins required for the
5618 project to open. Moved "close project" action from Project Manager
5619 to Profile Manager plugin. Implemented loading and unloading of
5620 project profiles in DefaultProfilePlugin. DefaultProfilePlugin
5621 (instead of Project Manager) now handles opening of *.anjuta files.
5622 Close Project menuitem is now moved to File submenu (being
5623 consistent with Anjuta 1.x versions and avoiding creating Project
5624 submenu when project manager is not loaded).
5626 * src/anjuta-actions.h: Fixed short-cut key for Help content.
5628 * src/anjuta.ui: Fixed place holder for projects.
5630 * (new) plugins/profile-default/default.anjuta: default startup
5631 profile. Removed the hardcoded plugins loading in
5632 DefaultProfilePlugin.
5635 plugins/project-wizard/templates/terminal/project.anjuta:
5636 Implemented project format in newly created projects.
5638 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
5639 plugins/class-gen/anjuta-class-gen.plugin.in,
5640 plugins/cvs-plugin/anjuta-cvs.plugin.in,
5641 plugins/editor/anjuta-document-manager.plugin.in,
5642 plugins/file-loader/anjuta-loader.plugin.in,
5643 plugins/file-wizard/anjuta-file-wizard.plugin.in,
5644 plugins/gdb/anjuta-gdb.plugin.in,
5645 plugins/glade/anjuta-glade.plugin.in,
5646 plugins/message-view/anjuta-message-manager.plugin.in,
5647 plugins/profile-default/anjuta-default-profile.plugin.in,
5648 plugins/project-manager/anjuta-project-manager.plugin.in,
5649 plugins/project-wizard/anjuta-project-wizard.plugin.in:
5650 Defined UserActivatable attributes. Added supported types attribute.
5652 * plugins/project-wizard/anjuta-project-wizard.glade
5653 plugins/project-wizard/plugin.c: Changed "New Project Wizard" to
5654 "Project Wizard" in preferences title.
5656 * TODO.tasks: Updated.
5658 * manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml:
5661 2005-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5663 * plugins/file-wizard/anjuta-file-wizard.glade
5664 plugins/file-wizard/file.[ch], plugins/macro/macros.xml :
5666 Integrated License macros, cleaned file.c.
5668 2005-02-24 Johannes Schmid <jhs@cvs.gnome.org>
5670 * plugins/macor/macro-util.c: Fixed crash bugs if email or
5671 username can not be found correctly.
5673 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5675 * plugins/file-wizard/file.[ch], plugins/macro/macro-util.c,
5676 plugins/macro/macros.xml :
5678 Added Headers macros. Cleaned file.c
5680 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5682 * plugins/file-wizard/action-callbacks.c, plugins/macro/macro-util.c,
5683 plugins/macro/macros.xml :
5685 Fixed a bug. Added Header macro.
5688 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5690 * plugins/file-wizard/action-callbacks.c,
5691 plugins/file-wizard/file.c, plugins/macro/macro-util.c
5692 plugins/macro/macros.xml :
5694 Added FileName, Header template macros.
5696 2005-02-24 Naba Kumar <naba@gnome.org>
5698 * plugins/patch/patch-plugin.c: Fixed a function call.
5700 * src/anjuta.c, src/main.c: Save and load default session.
5702 2005-02-24 Naba Kumar <naba@gnome.org>
5704 * libanjuta/interfaces/libanjuta.idl,
5705 plugins/message-view/anjuta-msgman.c,
5706 plugins/message-view/anjuta-msgman.h,
5707 plugins/message-view/plugin.c: Added and implemented
5708 set_view_title() method.
5710 * plugins/build-basic-autotools/build-basic-autotools.c,
5711 plugins/build-basic-autotools/build-basic-autotools.h: Implemented
5712 build context pooling. Maximum 3 contexts are reused. Additional
5713 contexts are created when all are busy.
5715 2005-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5717 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
5718 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
5719 plugins/macro/macros.xml, plugins/macro/plugin.[ch],
5720 plugins/file-wizard/action-callbacks.c, plugins/file-wizard/file.c :
5722 Added Copyright, Changelog macros.
5724 2005-02-23 Naba Kumar <naba@gnome.org>
5726 Patch from Massimo Cora' <maxcvs@email.it>:
5727 * plugins/Makefile.am,
5728 plugins/patch/Makefile.am,
5729 (added) plugins/patch/anjuta-patch-plugin.png,
5730 (added) plugins/patch/anjuta-patch.plugin.in,
5731 (added) plugins/patch/anjuta-patch.ui,
5732 plugins/patch/patch-plugin.c,
5733 (added) plugins/patch/patch-plugin.h,
5734 (added) plugins/patch/plugin.c,
5735 (added) plugins/patch/plugin.h: Ported patch plugin to Anjuta 2.0
5738 2005-02-23 Naba Kumar <naba@gnome.org>
5740 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin.[ch],
5741 file-loader/plugin.c, profile-default/plugin.c:
5742 Implemented "activated" and "deactivated" signals for plugin class.
5743 Renamed *_location() functions to *_id(), because location is
5744 ambiguous. Implemented anjuta_plugins_unload_plugin_by_id() and
5745 anjuta_plugins_unload_plugin().
5747 * class-gen/plugin.c: Fixed complier warning and utility function call.
5749 * debug-manager/plugin.c: Unload debugger plugin correctly.
5751 * project-manager/plugin.c: Fixed compiler warnings.
5753 * plugins/project-wizard/templates/gnome/.cvsignore,
5754 plugins/project-wizard/templates/gnome/po/.cvsignore,
5755 plugins/project-wizard/templates/gnome/src/.cvsignore,
5756 plugins/project-wizard/templates/gtk/po/.cvsignore,
5757 plugins/project-wizard/templates/gtkmm/po/.cvsignore,
5758 plugins/project-wizard/templates/xlib/.cvsignore: Added cvsignores.
5760 * manuals/reference/libanjuta/tmpl/*: Unnecessary changes from the
5761 build (we need to fix this thing).
5763 2005-02-23 Johannes Schmid <jhs@cvs.gnome.org>
5765 * plugins/macro/macro-action.[ch]
5766 plugins/macro/macro-edit.c
5767 plugins/macro/macro-dialog.c
5768 plugins/macro/macro-db.[ch]
5769 plugins/macro/plugin.[ch]
5770 plugins/macro/macro-util.[ch] (added)
5772 Cleaned up macro plugin and preview expanded macros.
5774 2005-02-21 Ryan Garver <rgarvage@yahoo.com>
5776 * plugins/cvs-plugin/cvs-interface.c:
5778 Fixed option setting when using no compression and not
5781 2005-02-23 Naba Kumar <naba@gnome.org>
5783 * src/anjuta.c, src/anjuta.h, src/main.c: Save and restore window
5784 geometry on exit and startup (only if there is no geometry from the
5787 * TODO.tasks: Updated.
5789 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
5791 * manuals/reference/libanjuta/Makefile.am,
5792 manuals/reference/libanjuta/libanjuta-docs.sgml,
5793 (new) manuals/reference/libanjuta/project-wizard-format.sgml: Added
5794 documentation for writing project templates.
5796 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5798 * plugins/macro/macro-actions.c, plugins/macro/macro-actions.h
5799 plugins/macro/macro-dialog.c, plugins/macro/macros.xml :
5801 Expansion keywords in macros.
5803 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5805 * plugins/file-wizard/action-callbacks.c,
5806 plugins/file-wizard/file.[ch], plugins/macro/macro-actions.c,
5807 plugins/macro/macros.xml :
5809 Inserting text by macro plugin
5812 2005-02-22 Johannes Schmid <jhs@cvs.gnome.org>
5814 * plugins/macro/plugin.c
5815 plugins/cvs-plugin/plugin.c:
5817 Fixed interfaces (use static)
5819 2005-02-21 Johannes Schmid <jhs@cvs.gnome.org>
5821 * plugins/macro/macro-actions.[ch]
5822 plugins/macro/plugin.c
5823 libanjuta/interfaces/libanjuta.idl:
5825 Implemented IAnjutaMacro interface to be used by file-wizard
5827 * plugins/cvs-plugin/plugin.c
5828 libanjuta/interfaces/libanjuta.idl:
5830 Reworked IAnjutaCvs to IAnjutaVCS to be used as an interface
5831 for all version control systems and not only for cvs.
5833 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5835 * plugins/macro/macro-actions.[ch], plugins/macro/macros.xml : Added
5838 * plugins/file-wizard/anjuta-file-wizard.glade : Add project & CVS.
5841 2005-02-21 Naba Kumar <naba@gnome.org>
5843 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaDebugManager and
5844 IAnjutaDebugger interface.
5846 * plugins/debug-manager/anjuta-debug-manager.ui,
5847 plugins/debug-manager/attach_process.c,
5848 plugins/debug-manager/attach_process.h,
5849 plugins/debug-manager/plugin.c,
5850 plugins/debug-manager/plugin.h,
5851 plugins/gdb/actions.c,
5852 plugins/gdb/actions.h,
5853 plugins/gdb/anjuta-gdb-plugin.ui,
5854 plugins/gdb/breakpoints.c,
5855 plugins/gdb/breakpoints.h,
5856 plugins/gdb/debugger.c,
5857 plugins/gdb/debugger.h,
5858 plugins/gdb/memory.c,
5859 plugins/gdb/plugin.c,
5860 plugins/gdb/plugin.h,
5861 plugins/gdb/sharedlib.h,
5862 plugins/gdb/sharedlib_cbs.c,
5863 plugins/gdb/watch.c: Fixed debugger plugin. Split debug operations
5864 correctly between debug-manager and debugger. Implemented debugger
5865 interface in gdb plugin. Fixed action names. Added UI updating.
5866 Start and stop debugger (does not work yet). Fixed UI merging.
5867 Fixed debugger plugin handling in debug-manager.
5869 2005-02-20 Johannes Schmid <jhs@cvs.gnome.org>
5871 * plugins/editor/aneditor-autocomplete.cxx:
5873 Patch from Jason Bayman <JBayman@HobbitHell.com> avoids
5874 crash with C++ "template" keyword.
5876 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5878 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
5879 Fixed bug (Closed macro dialogs with Esc key).
5881 2005-02-19 Sebastien Granjoux <seb.sfo@free.fr>
5883 * plugins/project-wizard/xlib.wiz,
5884 plugins/project-wizard/xlib-logo.png,
5885 plugins/project-wizard/xlib/*:
5886 Port old xlib anjuta project on new project wizard
5888 * plugins/project-wizard/xlib-dock.wiz,
5889 plugins/project-wizard/xlib-dock/*:
5890 Port old xlib dock anjuta project on new project wizard
5892 * plugins/project-wizard/wxwin.wiz,
5893 plugins/project-wizard/wxwin-logo.png,
5894 plugins/project-wizard/wxwin/*:
5895 Port old wxwin anjuta project on new project wizard
5897 * configure.in, plugins/project-wizard/templates/Makefile.am: Other
5898 necessary changes for the new templates.
5900 2005-02-18 Naba Kumar <naba@gnome.org>
5902 * plugins/Makefile.am: Added class-gen
5904 2005-02-17 Sebastien Granjoux <seb.sfo@free.fr>
5906 * plugins/project-wizard/header.c:
5907 Fix a bug in sorting of project categories
5909 2005-02-18 Naba Kumar <naba@gnome.org>
5911 Patch from Massimo Cora <maxcvs@email.it>:
5913 * plugins/class-gen/.cvsignore,
5914 plugins/class-gen/Makefile.am,
5915 (added) plugins/class-gen/action-callbacks.c,
5916 (added) plugins/class-gen/action-callbacks.h,
5917 (added) plugins/class-gen/anjuta-class-gen.plugin.in,
5918 (added) plugins/class-gen/class_gen.c,
5919 (added) plugins/class-gen/class_gen.h,
5920 (added) plugins/class-gen/plugin.c,
5921 (added) plugins/class-gen/plugin.h: Ported class wizard to the
5924 * plugins/project-manager/plugin.c: implemented add_source().
5926 2005-02-17 Naba Kumar <naba@gnome.org>
5928 * plugins/file-loader/plugin.c: Fixed possible crash.
5930 * src/action-callbacks.c, src/action-callbacks.h,
5931 src/anjuta-actions.h, src/anjuta.ui: Fixed help menuitems.
5933 2005-02-17 Naba Kumar <naba@gnome.org>
5935 * plugins/project-wizard/templates/anjuta-plugin.wiz,
5936 plugins/project-wizard/templates/gnome.wiz,
5937 plugins/project-wizard/templates/gtk.wiz,
5938 plugins/project-wizard/templates/gtkmm.wiz,
5939 plugins/project-wizard/templates/terminal.wiz,
5940 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
5941 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
5942 plugins/project-wizard/templates/gnome/src/callbacks.c,
5943 plugins/project-wizard/templates/gnome/src/callbacks.h,
5944 plugins/project-wizard/templates/gnome/src/main.c,
5945 plugins/project-wizard/templates/gtk/src/callbacks.c,
5946 plugins/project-wizard/templates/gtk/src/callbacks.h,
5947 plugins/project-wizard/templates/gtk/src/main.c,
5948 plugins/project-wizard/templates/gtkmm/src/main.cc,
5949 plugins/project-wizard/templates/terminal/src/main.c: Fixed templates
5950 to generate licence correctly (without any extra newlines). Removed
5951 IncludeGNUHeader macro definition and added proper licence property.
5952 Fixed project directory paths in file contents.
5954 2005-02-17 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5956 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
5957 Closed macro dialogs with Esc key.
5959 2005-02-16 Naba Kumar <naba@gnome.org>
5961 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
5962 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
5963 plugins/project-wizard/templates/gnome/src/callbacks.c,
5964 plugins/project-wizard/templates/gnome/src/callbacks.h,
5965 plugins/project-wizard/templates/gnome/src/main.c,
5966 plugins/project-wizard/templates/gtk/src/main.c,
5967 plugins/project-wizard/templates/gtkmm/src/main.cc,
5968 plugins/project-wizard/templates/terminal/src/main.c: Fixed licence
5969 macros to avoid blank newlines.
5971 2005-02-16 Sebastien Granjoux <seb.sfo@free.fr>
5973 * plugins/project-wizard/autogen.c:
5974 Correct a problem when having property value in UTF-8
5976 * plugins/project-wizard/druid.c:
5977 Correct a bug when reselecting a new project (all pages
5980 * plugins/project-wizard/property.c:
5981 Avoid having default invalid properties
5983 * plugins/project-wizard/templates/terminal.wiz,
5984 plugins/project-wizard/templates/terminal/po/ChangeLog,
5985 plugins/project-wizard/templates/terminal/src/main.c:
5986 Remove command for testing run function
5987 Move destination directory to second page and include
5988 project name. Add exist tag. Remove unused properties.
5990 2005-02-16 Naba Kumar <naba@gnome.org>
5992 * Makefile.am, libanjuta/interfaces/libanjuta.idl,
5993 plugins/debug-manager/anjuta-debug-manager.ui,
5994 plugins/debug-manager/plugin.c,
5995 plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
5996 plugins/gdb/debugger.c, plugins/gdb/plugin.c,
5997 plugins/gdb/plugin.h, plugins/gdb/registers.c,
5998 plugins/gdb/sharedlib.c, plugins/gdb/signals.c,
5999 plugins/gdb/stack_trace.c, plugins/gdb/utilities.c,
6000 plugins/gdb/utilities.h, plugins/gdb/watch_cbs.c,
6001 (removed) src/anjuta_info.c,
6002 (removed) src/anjuta_info.h,
6003 (added) plugins/gdb/info.c (added) plugins/gdb/info.h,
6004 (added) plugins/gdb/anjuta-gdb-plugin.ui,
6005 (added) plugins/gdb/actions.c,
6006 (added) plugins/gdb/actions.h: Completed initial
6007 porting of debugger to new architecture. Fixed many of the debugger
6010 * plugins/file-loader/plugin.c: Detect some important mime ourself
6011 to avoid inconsistencies when mime system isn't working.
6013 2005-02-16 Naba Kumar <naba@gnome.org>
6015 * plugins/editor/Makefile.am,
6016 (added) plugins/editor/aneditor-autocomplete.cxx,
6017 (added) plugins/editor/aneditor-calltip.cxx,
6018 (added) plugins/editor/aneditor-indent.cxx,
6019 (added) plugins/editor/aneditor-priv.h,
6020 plugins/editor/aneditor.cxx: Split aneditor.cxx file into
6021 different smaller chunks to make it easy to maintain.
6023 2005-02-16 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6025 * plugins/project-wizard/druid.c :
6027 Found system Email address if not defined in Preferences.
6029 2005-02-16 Johannes Schmid <jhs@cvs.gnome.org>
6031 * plugins/project-wizard/gtkmm.wiz
6032 plugins/project-wizard/gtkmm-logo.png (from pixmaps/)
6033 plugins/project-wizard/gtkmm/*
6035 Added GTKmm (C++) project type
6037 2005-02-15 Johannes Schmid <jhs@cvs.gnome.org>
6039 * plugins/message-view/plugin.c
6040 plugins/message-view/message-view.c
6042 Implemented next/prev action
6044 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6046 * plugins/project-wizard/templates/libglade2.* :
6047 Removed libglade2 project.
6049 * plugins/project-wizard/templates/gtk* :
6050 Removed interface.[ch] & support.[ch].
6052 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6054 * plugins/project-wizard/anjuta-project-wizard.glade,
6055 plugins/project-wizard/property.[ch],
6056 plugins/project-wizard/templates/anjuta-plugin.wiz :
6057 Added a new property ("iconfile").
6059 2005-02-14 Naba Kumar <naba@gnome.org>
6061 * plugins/project-wizard/install.c,
6062 plugins/project-wizard/plugin.c,
6063 plugins/project-wizard/templates/anjuta-plugin.wiz,
6064 plugins/project-wizard/templates/gnome.wiz,
6065 plugins/project-wizard/templates/gtk.wiz,
6066 plugins/project-wizard/templates/libglade2.wiz,
6067 plugins/project-wizard/templates/terminal.wiz: Added actions to autogen
6068 newly created projects and open them. Fixed message buffering in
6071 2005-02-14 Naba Kumar <naba@gnome.org>
6073 * src/about.c, pixmaps/Makefile.am,
6074 (new) pixmaps/anjuta_logo2.png: New about page splash screen.
6076 * mime/gnome-mime-application-x-anjuta.png,
6077 pixmaps/anjuta_icon.png,
6078 (new) pixmaps/anjuta_icon.svg: New svg icon and derived png icons
6080 http://cvs.freedesktop.org/svg-icons/lila/gnome/scalable/apps/anjuta_icon.svg?rev=1.2&view=log
6082 2005-02-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6085 plugins/project-wizard/templates/libglade2-logo.png,
6086 plugins/project-wizard/templates/libglade2.wiz,
6087 plugins/project-wizard/templates/libglade2/* :
6091 2005-02-14 Naba Kumar <naba@gnome.org>
6093 * TODO.tasks: Updated.
6095 * plugins/editor/anjuta-docman.c,
6096 plugins/editor/text_editor.c,
6097 plugins/editor/text_editor.h,
6098 plugins/editor/text_editor_cbs.c: Added gnome-vfs monitor
6099 for file modification, but it is still not functioning.
6101 2005-02-13 Sebastien Granjoux <seb.sfo@free.fr>
6103 * plugins/project-wizard/values.c,
6104 plugins/project-wizard/values.h,
6105 plugins/project-wizard/property.c,
6106 plugins/project-wizard/property.h,
6107 plugins/project-wizard/druid.c:
6108 Rewrite mandatory property check
6109 Add check of exist property
6110 Rewrite handling of cached property page
6112 2005-02-13 Naba Kumar <naba@gnome.org>
6114 Patch from Igor Kovalenko <garrison@mail.ru>:
6115 * tagmanager/tm_workspace.c: Improved performance.
6117 2005-02-13 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6119 *plugins/project-wizard/templates/*.wiz,
6120 plugins/project-wizard/druid.c,
6121 plugins/project-wizard/templates/terminal/src/main.c,
6122 plugins/project-wizard/templates/gtk/src/*.[ch],
6123 plugins/project-wizard/templates/gtk/src/Makefile.am,
6124 plugins/project-wizard/templates/gnome/src/*.[ch],
6125 plugins/project-wizard/templates/anjuta-plugin/src/*.[ch] :
6126 Add Copyright date & Email address,
6127 Correct terminal project.
6129 2005-02-12 Naba Kumar <naba@gnome.org>
6131 * plugins/project-wizard/property.c: Fixed hidden
6132 properties to take values.
6134 * plugins/project-wizard/file.[ch]: Renamed
6135 true/false enum values to fix compile error
6136 (conflict with other definition).
6138 * plugins/file-loader/plugin.c: Detect anjuta projects correctly
6139 even when mime type detection fails (for example, when Anjuta is
6140 installed in non-system prefix).
6142 2005-02-12 Sebastien Granjoux <seb.sfo@free.fr>
6144 * plugins/project-wizard/values.c,
6145 plugins/project-wizard/values.h:
6146 Rewrite file with more comments
6148 * plugins/project-wizard/druid.c,
6149 plugins/project-wizard/druid.h,
6150 plugins/project-wizard/autogen.c,
6151 plugins/project-wizard/autogen.h,
6152 plugins/project-wizard/druid.c,
6153 plugins/project-wizard/druid.h:
6155 Use values instead of properties
6156 Move default properties to druid.c
6158 * plugins/project-wizard/install.c,
6159 plugins/project-wizard/install.h:
6160 Use values instead of properties
6161 Add a check to avoid overwriting files
6163 * plugins/project-wizard/parser.c,
6164 plugins/project-wizard/property.c,
6165 plugins/project-wizard/property.h:
6166 Update to use new values
6167 Add an "exist" attribute to check if a directory already exist
6169 * plugins/project-wizard/anjuta-project-wizard.glade:
6170 Change project selection page (GtkTextView => GtkLabel,
6171 GtkTable => GtkVBox)
6173 * plugins/project-wizard/templates/terminal.wiz:
6174 Move destination directory on second page
6176 * plugins/project-wizard/action.c:
6179 2005-02-12 Naba Kumar <naba@gnome.org>
6181 * plugins/file-manager/an_file_view.c,
6182 plugins/symbol-browsers/an_symbol_view.c: Removed rules hint from the
6183 views. Created dynamic update date of view depending on project
6184 changes -- similar to file-manager view.
6186 * plugins/devhelp/plugin.c: Load help on idle.
6188 * plugins/editor/anjuta-document-manager.glade: Moved 'disable
6189 autoformat' to proper location in preferences.
6191 * mime/anjuta.mime: Added .prj extension in the mime type for backward
6194 * plugins/editor/plugin.c: Fixed accel name.
6196 2005-02-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6198 *plugins/project-wizard/templates/anjuta-plugin.wiz,
6199 plugins/project-wizard/templates/gnome.wiz,
6200 plugins/project-wizard/templates/gtk.wiz,
6201 plugins/project-wizard/anjuta-project-wizard.glade,
6202 plugins/project-wizard/autogen.c:
6203 Add Username & Email address in Project preferences.
6205 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6207 *plugins/project-wizard/templates/gnome-logo.png,
6208 plugins/project-wizard/templates/gnome.wiz,
6209 plugins/project-wizard/templates/gnome/* :
6212 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6214 * plugins/project-wizard/templates/terminal/src/main.c,
6215 plugins/project-wizard/templates/terminal/src/main.c,
6216 plugins/project-wizard/templates/terminal/src/main.[ch] :
6217 Insert License in projects
6219 2005-02-11 Naba Kumar <naba@gnome.org>
6221 * TODO.tasks: Added message manager task.
6223 * plugins/devhelp/plugin.c: Show busy while initializing devhelp.
6225 * plugins/editor/plugin.c: Use bookmark stock icons.
6227 * plugins/message-view/anjuta-message-manager.ui,
6228 plugins/message-view/plugin.c: Added toolbar buttons for next/prev.
6230 2005-02-10 Naba Kumar <naba@gnome.org>
6232 * libanjuta/interfaces/libanjuta.idl: fixed build error.
6234 2005-02-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6236 * global-tags/Makefile.am
6237 Error during 'make install'
6239 2005-02-09 Naba Kumar <naba@gnome.org>
6241 * plugins/symbol-browser/anjuta-symbol-browser-pluing.glade: Added
6244 2005-02-08 Naba Kumar <naba@gnome.org>
6246 * plugins/symbol-browser/an_symbol_prefs.[ch]: Added missing files.
6248 * plugins/symbol-browser/an_symbol_prefs.c, src/anjuta-app.c:
6249 Show busy cursur when updating global tags in preferences.
6251 * configure.in: Fixed.
6253 2005-02-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6255 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl
6256 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
6258 - Fixed anjuta-plugin project (glade)
6260 2005-02-08 Naba Kumar <naba@gnome.org>
6262 * plugins/editor/aneditor.cxx: Implemented auto-indent on 'tab' press.
6263 Fixed automatic indentations.
6265 * global-tags/Makefile.am, global-tags/create_global_tags.sh:
6266 Global tags are now segregated into smaller api tags, which can be
6267 selectively loaded from symbol browser preferences.
6269 * plugins/project-manager/plugin.c, plugins/project-manager/plugin.h:
6270 Implemented IProjectManager interface in project-manager. Mostly getter
6271 methods for now, but need to add add() and remove() methods to add
6272 or remove project elements.
6274 * plugins/gdb/debug_tree.c: Small fix.
6276 * plugins/editor/aneditor.cxx, plugins/symbol-browser/Makefile.am,
6277 plugins/symbol-browser/an_symbol_info.c,
6278 plugins/symbol-browser/an_symbol_info.h,
6279 plugins/symbol-browser/an_symbol_search.c,
6280 plugins/symbol-browser/an_symbol_search.h,
6281 plugins/symbol-browser/an_symbol_view.c,
6282 plugins/symbol-browser/an_symbol_view.h,
6283 plugins/symbol-browser/plugin.c,
6284 plugins/symbol-browser/plugin.h,
6287 tagmanager/tm_project.c,
6288 tagmanager/tm_symbol.c,
6289 tagmanager/tm_tag.c,
6290 tagmanager/tm_workspace.c,
6291 tagmanager/vstring.c,
6292 tagmanager/include/tm_tag.h,
6293 tagmanager/include/tm_workspace.h:
6295 - Fixed tagmanager parsing of source files to parse for typedefines and
6296 properly record element scopes. Implemented scope autocompletion
6297 (autocompletion on '.', '->', '::' and ':'. The functionality is not
6298 fully working. It was based on older patch for Anjuta 1.2.2 in SF
6299 patch list (author is unknown).
6300 - Implemented symbol-browser preferences for dynamically loading and
6301 saving tags API segments.
6302 - Fixed symbol-search to use tagmanager directly instead of depending
6303 on symbol-view for tags list.
6304 - Fixed symbol-view to create the tree using TMSymbol tree directly.
6305 - Fixed TMSymbol to create the complete tags tree instead of letting the
6306 symbol-view created the root nodes.
6307 - Changed project tags cache name to .tm_project2.cache because the
6308 newer format records additional scope information.
6310 2005-02-07 Naba Kumar <naba@gnome.org>
6312 * plugins/editor/style-editor.c,
6313 plugins/editor/anjuta-document-manager.glade: Used GtkColorButton
6314 and GtkFontButton instead of deprecated widgets in
6317 2005-02-07 Sebastien Granjoux <seb.sfo@free.fr>
6319 * plugins/project-wizard/action.c,
6320 plugins/project-wizard/action.h,
6321 plugins/project-wizard/autogen.c,
6322 plugins/project-wizard/autogen.h,
6323 plugins/project-wizard/file.c,
6324 plugins/project-wizard/file.h,
6325 plugins/project-wizard/install.c,
6326 plugins/project-wizard/install.h,
6327 plugins/project-wizard/parser.h,
6328 plugins/project-wizard/parser.c,
6329 plugins/project-wizard/property.c,
6330 plugins/project-wizard/property.h,
6331 plugins/project-wizard/plugin.h,
6332 plugins/project-wizard/plugin.c,
6333 plugins/project-wizard/values.c,
6334 plugins/project-wizard/values.h:
6335 Replace C++ comments by C comments
6337 * plugins/project-wizard/autogen.c,
6338 plugins/project-wizard/autogen.h:
6339 Add a run time check of autogen version.
6340 Add UserName variable.
6342 * plugins/project-wizard/anjuta-project-wizard.glade,
6343 plugins/project-wizard/header.c,
6344 plugins/project-wizard/druid.c,
6345 plugins/project-wizard/druid.h:
6346 Sort project in alphabetic order.
6347 Correct selection troubles in notebooks.
6349 * plugins/project-wizard/parser.c:
6350 Add some check when reading the project header block.
6352 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
6354 * plugins/project-wizard/action.c,
6355 plugins/project-wizard/action.h,
6356 plugins/project-wizard/autogen.c,
6357 plugins/project-wizard/autogen.h,
6358 plugins/project-wizard/file.c,
6359 plugins/project-wizard/file.h,
6360 plugins/project-wizard/install.c,
6361 plugins/project-wizard/parser.h,
6362 plugins/project-wizard/parser.c,
6363 plugins/project-wizard/property.c,
6364 plugins/project-wizard/property.h,
6365 plugins/project-wizard/values.c,
6366 plugins/project-wizard/values.h,
6367 Add a space between function name and open.
6369 * plugins/project-wizard/plugin.h,
6370 plugins/project-wizard/plugin.c,
6371 plugins/project-wizard/install.c,
6372 Avoid a crash if the user close the message view used by the .
6374 * plugins/project-wizard/anjuta-project-wizard,
6375 plugins/project-wizard/druid.c,
6376 plugins/project-wizard/druid.h,
6377 plugins/project-wizard/header.h,
6378 plugins/project-wizard/header.c,
6379 Add a text view with the description of each.
6380 Add a tab for each project.
6381 Replace some C++ comments to C comments.
6383 2005-02-05 Naba Kumar <naba@gnome.org>
6385 * plugins/project-wizard/anjuta-project-wizard-plugin.png:
6386 New icon from Sebastien Granjoux .
6388 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
6390 * libanjuta/anjuta-preferences.c:
6391 Set file property even without a focus out event (file selected
6394 2005-02-04 Naba Kumar <naba@gnome.org>
6396 * plugins/glade/plugin.c: Fixed glade function calls.
6397 * configure.in: Fixed a typo.
6398 * TODO.tasks: Updated.
6400 2005-02-03 Naba Kumar <naba@gnome.org>
6402 * plugins/project-manager/plugin.c: Fixed memory corruption.
6404 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
6407 * manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
6408 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
6409 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
6410 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
6412 * libanjuta/interfaces/libanjuta.idl,
6413 plugins/project-manager/plugin.c: Implemented IAnjutaProjectManager
6416 * plugins/symbol-browser/an_symbol_view.c: Fixed memory leaks.
6418 Patch from Massimo Cora <maxcvs@email.it>:
6419 * plugins/editor/plugin.c: Fixed update UI for created buffers.
6421 2005-02-01 Naba Kumar <naba@gnome.org>
6423 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-launcher.h,
6424 libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
6425 plugins/editor/goto_line.c, plugins/editor/goto_line.h,
6426 scintilla/ScintillaGTK.cxx, scintilla/include/ScintillaWidget.h,
6427 (new) scintilla/patches/a64-crash-fix.patch: Applied old patches
6428 from sourceforge -- a64 crash fixes (correct typing for GType)
6429 and fixes compile errors in sun.
6431 * plugins/terminal/terminal.c: Patch from sourceforge -- Fixes
6432 paste (shift+insert) in terminal.
6434 2005-02-01 Kjartan Maraas <kmaraas@gnome.org>
6436 * configure.in: Add «nb» to ALL_LINGUAS.
6438 2005-02-01 Naba Kumar <naba@gnome.org>
6440 * TODO.tasks, TODO: Updated todo tasks.
6442 * plugins/editor/anjuta-document-manager.glade: Improved search
6445 * TODO.tasks: Fixed xml format.
6447 * plugins/editor/aneditor.cxx: Added code to trap 'tab' key (does not
6450 * plugins/editor/text_editor.c, plugins/editor/text_editor.h: Code
6453 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c: Fixed xml
6454 format during save (removed unwanted text nodes). Fixed scrollbars.
6456 2005-01-31 Naba Kumar <naba@gnome.org>
6458 * libanjuta/interfaces/libanjuta.idl,
6459 plugins/cvs-plugin/cvs-execute.c, plugins/macro/macro-actions.c:
6460 Implemented append() method for IAnjutaEditor interface and fixed
6461 various bugs with text insertions (cvs diff and macro insertions).
6463 * plugins/editor/aneditor.cxx: Implemented mulilevel calltips, fixed
6464 automatic indentation.
6466 * plugins/editor/action-callbacks.c,
6467 plugins/editor/action-callbacks.h,
6468 plugins/editor/anjuta-docman.c,
6469 plugins/editor/anjuta-document-manager.ui,
6470 plugins/editor/plugin.c,
6471 plugins/editor/text_editor.c,
6472 plugins/editor/text_editor.h,
6473 plugins/editor/text_editor_prefs.c: Create highlight menu dynamically.
6474 Fixed highlight issues.
6476 * plugins/macro/plugin.c: Added keyboard shortcuts for insert and add
6479 * plugins/symbol-browser/an_symbol_view.c: Force update project.
6481 * data/properties/*: Updated properties files from scite. Created
6482 styles.properties to override the scite styles.
6484 * plugins/editor/aneditor.cxx: Fixed automatic indentation.
6486 * manuals/reference/libanjuta/libanjuta.types: Fixed build error.
6488 2005-01-30 Naba Kumar <naba@gnome.org>
6490 * libanjuta/interfaces/libanjuta.idl: Added documentations and removed
6493 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed typo.
6495 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
6496 plugins/editor/text_editor.c,
6497 plugins/editor/text_editor_prefs.c: Added new aneditor commands,
6498 fixed linuwidth preference setting, fixed insert text interface
6499 implementation. Improved automatice-indentation for cpp lexer.
6501 * plugins/symbol-browser/an_symbol_view.c: Code cleanup.
6503 2005-01-29 Naba Kumar <naba@gnome.org>
6505 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Disabled "Remove sticky"
6506 option in update dialog as default. Improved import dialog. Sized
6509 * configure.in: Fixed underquoted warning from autoconf.
6511 * plugins/editor/action-callbacks.c,
6512 plugins/editor/aneditor.cxx,
6513 plugins/editor/aneditor.h,
6514 plugins/editor/anjuta-document-manager.glade,
6515 plugins/editor/plugin.c,
6516 plugins/editor/plugin.h,
6517 plugins/editor/text_editor.c,
6518 plugins/editor/text_editor.h,
6519 plugins/editor/text_editor_prefs.c: Implemented prefernces commands
6520 for Editor and fixed all preferences syncronization and notifys for
6521 visible prefs (in editor preferences page).
6523 * plugins/file-loader/plugin.c: Load recent files on idle.
6525 2005-01-28 Naba Kumar <naba@gnome.org>
6527 * plugins/editor/text_editor.c, plugins/editor/text_editor.h,
6528 plugins/editor/text_editor_prefs.c: Fixed linenumbers width bug.
6530 * plugins/editor/action-callbacks.c,
6531 plugins/editor/action-callbacks.h,
6532 plugins/editor/aneditor.cxx,
6533 plugins/editor/aneditor.h,
6534 plugins/editor/anjuta-document-manager.ui,
6535 plugins/editor/plugin.c,
6536 plugins/editor/text_editor.c,
6537 plugins/editor/text_editor.h,
6538 plugins/editor/text_editor_cbs.c,
6539 plugins/editor/text_editor_cbs.h,
6540 plugins/editor/text_editor_prefs.c: Implemented Multiple view of
6543 Patch from Massimo Cora <maxcvs@email.it>:
6544 * plugins/editor/an_symbol_search.c,
6545 plugins/editor/an_symbol_search.c: Fixed crash bugs.
6547 2005-01-27 Naba Kumar <naba@gnome.org>
6549 *libegg/eggcomboselect.c: Fix crash bug during popup close and fixed
6550 minimum size request to 200.
6552 * plugins/symbol-browser/an_symbol_info.c,
6553 plugins/symbol-browser/an_symbol_info.h,
6554 plugins/symbol-browser/an_symbol_search.c,
6555 plugins/symbol-browser/an_symbol_search.h,
6556 plugins/symbol-browser/an_symbol_view.c,
6557 plugins/symbol-browser/an_symbol_view.h,
6558 plugins/symbol-browser/plugin.c: Fixed object disposition. Fixed
6559 pixbuf retrieval. Fixed runtime warning. Code clean up.
6561 2005-01-27 Naba Kumar <naba@gnome.org>
6563 * configure.in, plugins/Makefile.am, src/anjuta-app.c,
6564 src/anjuta.ui, (new) plugins/glade/.cvsignore,
6565 (new) plugins/glade/Makefile.am,
6566 (new) plugins/glade/anjuta-glade-plugin.png,
6567 (new) plugins/glade/anjuta-glade.plugin.in,
6568 (new) plugins/glade/anjuta-glade.ui,
6569 (new) plugins/glade/plugin.c,
6570 (new) plugins/glade/plugin.h,
6571 (new) plugins/profile-default/plugin.c: Glade plugin. Disabled for
6572 now until glade3 works properly.
6574 * libanjuta/anjuta-marshal.[c,h]: Removed from cvs, because
6577 2005-01-26 Naba Kumar <naba@gnome.org>
6579 * mime/Makefile.am, (new)gnome-mime-application-x-anjuta.png:
6580 Added mime icon for anjuta projects.
6582 patch from Massimo Cora <maxcvs@email.it>:
6583 * an_symbol_info.c, an_symbol_info.h, an_symbol_search.c,
6584 an_symbol_search.h, an_symbol_view.c, plugin.c:
6585 Fix/implement objects destroying/freeing.
6587 2005-01-26 Johannes Schmid <jhs@cvs.gnome.org>
6589 * src/action-callback.[ch], src/anjuta-actions.h:
6590 Changed bug and feature request urls to bugzilla.gnome.org and removed LIDN
6591 because it has not been updated for years and we know have a devhelp plugin
6592 which can do the job much better.
6593 * TODO.tasks: Updated done items
6595 2005-01-25 Naba Kumar <naba@gnome.org>
6597 * autogen.sh: Fixed to generate interface files.
6599 * plugins/editor/plugin.c, plugins/project-manager/plugin.c: Fixed
6600 session save filenames.
6602 * plugins/editor/anjuta-docman.c: Lazy create fileselection dialogs.
6604 2005-01-24 Sebastien Granjoux <seb.sfo@free.fr>
6606 * plugins/project-wizard/Makefile.am,
6607 plugins/project-wizard/install.c,
6608 plugins/project-wizard/install.h,
6609 plugins/project-wizard/parser.c,
6610 plugins/project-wizard/parser.h,
6611 plugins/project-wizard/templates/terminal.wiz:
6612 Add action list block in wizard template
6613 * plugins/project-wizard/file.c,
6614 plugins/project-wizard/autogen.c:
6617 2005-01-23 Naba Kumar <naba@gnome.org>
6619 * configure.in: Fixed build error.
6621 2005-01-22 Sebastien Granjoux <seb.sfo@free.fr>
6623 * plugins/project-wizard/druid.c,
6624 plugins/project-wizard/parser.c,
6625 plugins/project-wizard/property.c: Rewrite parser with
6626 better error handling
6628 2005-01-22 Naba Kumar <naba@gnome.org>
6630 * plugins/symbol-browser/plugin.c: Changed c++ coments
6631 to c commnets and formated code to anjuta coding styles.
6633 2005-01-21 Naba Kumar <naba@gnome.org>
6635 * configure.in, autogen.sh: Fixed build errors in newer automake.
6637 * plugins/editor/anjuta-docman.c: Do not emit change editor
6638 signal while in dispose.
6640 Patch from: Massimo Corà <maxcvs@email.it>
6641 * plugins/symbol-browser/Makefile.am,
6642 plugins/symbol-browser/an_symbol_view.c,
6643 plugins/symbol-browser/an_symbol_view.h,
6644 plugins/symbol-browser/plugin.c,
6645 plugins/symbol-browser/plugin.h,
6646 plugins/symbol-browser/test-symbol-browser.c,
6647 (new) plugins/symbol-browser/an_symbol_info.c,
6648 (new) plugins/symbol-browser/an_symbol_info.h,
6649 (new) plugins/symbol-browser/an_symbol_search.c,
6650 (new) plugins/symbol-browser/an_symbol_search.h:
6651 Added a cool real-time symbol-search-view in symbol browser.
6653 2005-01-21 Johannes Schmid <jhs@cvs.gnome.org>
6655 * plugin/macro/plugin.c
6656 plugin/macro/anjuta-macro-plugin.ui
6657 plugin/macro/macro-db.[ch]
6658 plugin/macro/macro-dialog.[ch]
6659 plugin/macro/macro-actions.[ch]
6660 plugin/macro/macro-edit.[ch]
6661 plugin/macro/plugin.[ch]:
6663 Implemented three menu items as Naba proposed:
6665 Insert Macro: Pops of a border-less window to enter a shortcut
6666 Add Macro: Same as Manage Macro => New
6667 Manage Macros: Full-features macro dialog
6669 2005-01-20 Naba Kumar <naba@gnome.org>
6671 * libanjuta/anjuta-marshal.c, libanjuta/anjuta-marshal.h,
6672 libanjuta/anjuta-marshal.list, libanjuta/anjuta-shell.c,
6673 libanjuta/anjuta-shell.h,
6674 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
6675 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
6676 plugins/project-manager/plugin.c, plugins/project-manager/plugin.h,
6677 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
6678 src/main.c, src/shell.c: Implemented command line args processing
6679 and session management. Fixed geometry restoration.
6681 2005-01-19 Johannes Schmid <jhs@cvs.gnome.org>
6683 * plugins/macro/macro-db.c,
6685 Cleaned up XML interface and use attributes now for name, category and
6686 shortcut. CDATA is used to avoid xml errors inside of macros.
6688 2005-01-19 Naba Kumar <naba@gnome.org>
6690 * libanjuta/anjuta-launcher.[c,h]: Fixed bugs.
6692 2005-01-18 Naba Kumar <naba@gnome.org>
6694 * plugins/cvs-plugin/cvs-actions.c: Fixed "whole project" toggle button
6697 * scintilla/*: Updated scintilla to current cvs and updated
6700 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
6702 * plugins/cvs-plugin/anjuta-cvs-plugin.glade
6703 plugins/cvs-plugin/cvs-actions.c:
6704 Added "Whole project" infrastructure but it does not
6705 work because I did not find a way to get the current project's
6708 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
6710 * plugins/cvs-plugin/Makefile.am
6711 plugins/cvs-plugin/anjuta-cvs.plugin.in
6712 plugins/cvs-plugin/cvs-actions.c
6713 plugins/cvs-plugin/cvs-callbacks.c
6714 plugins/cvs-plugin/cvs-interface.[ch] (added)
6715 plugins/cvs-plugin/plugin.c:
6717 Added IAnjutaCVS interface and improved cvs plugin. There
6718 is still some work to do on cvs import and to add a current
6721 2005-01-17 Naba Kumar <naba@gnome.org>
6723 * plugins/editor/aneditor.cxx: Fixed auto indentation.
6725 * configure.in: Fixed build errors.
6727 * data/Makefile.am, (removed) data/README.stock_libs,
6728 (removed) data/anjuta.mime, (removed) data/autogen.sh*,
6729 (removed) data/header.c, (removed) data/stock_libs.anj,
6730 (removed) data/x-anjuta-project.desktop,
6731 (removed) data/macros/*, (removed) data/macros2/*: Removed old files.
6733 * libanjuta/anjuta-plugin-description.c,
6734 libanjuta/anjuta-shell.c: Updated documentations.
6736 Patch from: Hamish Mackenzie <hamish@firestream.co.uk>
6738 * libanjuta/anjuta-launcher.c,
6739 plugins/build-basic-autotools/build-basic-autotools.c: Fixed errors in
6742 2005-01-17 Naba Kumar <naba@gnome.org>
6744 * plugins/project-wizard/templates/anjuta-plugin.wiz,
6745 plugins/project-wizard/templates/gtk.wiz,
6746 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
6747 Updated templates to new format.
6749 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
6750 * plugins/project-wizard/druid.c,
6751 plugins/project-wizard/parser.c,
6752 plugins/project-wizard/property.c,
6753 plugins/project-wizard/property.h,
6754 plugins/project-wizard/templates/terminal.wiz,
6755 plugins/project-wizard/templates/terminal/AUTHORS,
6756 plugins/project-wizard/templates/terminal/ChangeLog,
6757 plugins/project-wizard/templates/terminal/NEWS,
6758 plugins/project-wizard/templates/terminal/README,
6759 plugins/project-wizard/templates/terminal/project.anjuta,
6760 plugins/project-wizard/templates/terminal/src/main.c:
6761 Moveed code related to property types from druid.c and parser.c to
6762 property.c. Changed tag from "<string ..." to
6763 "<property type="string..." and so on. Rewrite parser
6764 (warning still in progress). Added list property. Changed
6765 terminal project to avoid using autogen on some file (much
6766 faster) using the autogen attribute. Add a license list box in
6767 terminal project (just as an example). _label in item list is
6770 2005-01-16 Naba Kumar <naba@gnome.org>
6772 * plugins/edtior/text_editor_menu.c, src/anjuta-actions.h,
6773 plugins/edtior/anjuta-docman.c: Fixed build errors.
6775 * libanjuta/Makefile.am, libanjuta/anjuta-debug.h,
6776 libanjuta/anjuta-launcher.c, libanjuta/anjuta-plugin-description.c,
6777 libanjuta/anjuta-plugin.c, libanjuta/anjuta-preferences.c,
6778 (removed) libanjuta/anjuta-stock.h, libanjuta/anjuta-ui.c,
6779 (removed) libanjuta/defaults.c, libanjuta/defaults.h,
6780 (removed) libanjuta/pixmaps.h, libanjuta/resources.c,
6781 libanjuta/resources.h,
6782 plugins/build-basic-autotools/build-basic-autotools.c,
6783 plugins/editor/plugin.c, plugins/editor/text_editor.c,
6784 plugins/file-manager/an_file_view.c, plugins/gdb/stack_trace.c,
6785 plugins/gtodo/plugin.c, src/Makefile.am,
6786 src/about.c, src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
6787 src/main.c, (removed) src/preferences.c, (removed) src/preferences.h:
6788 Removed deprecated APIs; pixmaps, stock icons, defaults etc. They
6789 should be handled in respective plugins. Added API documentations.
6791 * libanjuta-docs.sgml, libanjuta-sections.txt,
6793 (added) tmpl/anjuta-debug.sgml,
6794 (added) tmpl/anjuta-launcher.sgml,
6795 tmpl/anjuta-plugin.sgml,
6796 tmpl/anjuta-preferences.sgml,
6797 tmpl/anjuta-shell.sgml,
6798 (added) tmpl/anjuta-status.sgml,
6799 (removed) tmpl/anjuta-stock.sgml,
6800 tmpl/anjuta-utils.sgml,
6801 (removed) tmpl/defaults.sgml,
6802 (removed) tmpl/fileselection.sgml,
6803 (removed) tmpl/gnomefilelist.sgml,
6804 tmpl/ianjuta-buildable.sgml,
6805 (added) tmpl/ianjuta-debugger-manager.sgml,
6806 (added) tmpl/ianjuta-debugger.sgml,
6807 tmpl/ianjuta-document-manager.sgml,
6808 tmpl/ianjuta-editor.sgml,
6809 tmpl/ianjuta-file.sgml,
6810 tmpl/ianjuta-loader.sgml,
6811 tmpl/ianjuta-markable.sgml,
6812 tmpl/ianjuta-message-view.sgml,
6813 (added) tmpl/ianjuta-project-manager.sgml,
6814 (added) tmpl/ianjuta-todo.sgml,
6815 (added) tmpl/ianjuta-wizard.sgml,
6816 tmpl/libanjuta-iface-marshallers.sgml,
6817 tmpl/libanjuta-unused.sgml,
6818 (removed) tmpl/pixmaps.sgml,
6820 (removed) tmpl/properties.sgml,
6821 tmpl/resources.sgml: Updated API documentations.
6823 2005-01-15 Naba Kumar <naba@gnome.org>
6825 * libanjuta/anjuta-launcher.c: Added API docs.
6827 * plugins/project-wizard/templates/anjuta-plugin.wiz,
6828 plugins/project-wizard/templates/gtk.wiz,
6829 plugins/project-wizard/templates/terminal.wiz,
6830 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
6831 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
6832 plugins/project-wizard/templates/gtk/src/main.c,
6833 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
6834 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Fixed
6837 Patch from: Sébastien Granjoux <seb.sfo@free.fr>
6838 * plugins/project-wizard/anjuta-project-wizard.glade,
6839 plugins/project-wizard/autogen.c,
6840 plugins/project-wizard/druid.c,
6841 plugins/project-wizard/druid.h,
6842 plugins/project-wizard/file.c,
6843 plugins/project-wizard/file.h,
6844 plugins/project-wizard/install.c,
6845 plugins/project-wizard/parser.c,
6846 plugins/project-wizard/plugin.c,
6847 plugins/project-wizard/plugin.h: Add a preferences dialog: used for
6848 setting the default project directory. Fix HIDDEN property, it's
6849 working but I think we could make this cleaner. Removed the
6850 copy of the string in mandatory_property. Add an optional autogen
6851 attribute, to force or avoid using autogen on some files, default
6852 without any attribute is autodetect.+ Replace the script tag with
6853 a normal file tag and an attribute execute.
6855 2005-01-14 Naba Kumar <naba@gnome.org>
6857 * plugins/editor/action-callbacks.c,
6858 plugins/editor/search_incremental.c,
6859 plugins/editor/search_incremental.h: Fixed incremental search, ctrl-e
6862 * plugins/editor/plugin.c, plugins/editor/plugin.h,
6863 src/anjuta-callbacks.c: Added ctrl-tabbing and alt-switching of editor
6866 2005-01-12 Naba Kumar <naba@gnome.org>
6869 plugins/project-wizard/templates/Makefile.am,
6870 (added) plugins/project-wizard/templates/anjuta-plugin-logo.png,
6871 plugins/project-wizard/templates/anjuta-plugin.wiz,
6872 (added) plugins/project-wizard/templates/gtk-logo.png,
6873 (added) plugins/project-wizard/templates/gtk.wiz,
6874 (added) plugins/project-wizard/templates/terminal-logo.png,
6875 plugins/project-wizard/templates/terminal.wiz,
6876 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
6877 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
6878 (added) plugins/project-wizard/templates/gtk/.cvsignore,
6879 (added) plugins/project-wizard/templates/gtk/Makefile.am,
6880 (added) plugins/project-wizard/templates/gtk/src/.cvsignore,
6881 (added) plugins/project-wizard/templates/gtk/src/Makefile.am,
6882 (added) plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
6883 (added) plugins/project-wizard/templates/gtk/src/main.c,
6884 (added) plugins/project-wizard/templates/gtk/src/project.glade,
6885 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Added
6886 GTK+ project templated and fixed other templates. Updated template
6889 2005-01-12 Naba Kumar <naba@gnome.org>
6891 * plugins/macro/anjuta-macro.glade: Improved GUI.
6893 2005-01-10 Johannes Schmid <jhs@cvs.gnome.org>
6895 * plugins/cvs-plugin/cvs_gui.[ch] (removed)
6896 * plugins/cvs-plugin/cvs_cbs.[ch] (removed)
6897 * plugins/cvs-plugin/cvs.[ch] (removed)
6898 Removed old unused files
6900 * plugins/cvs-plugin/cvs-callbacks.[ch] (added)
6901 * plugins/cvs-plugin/cvs-actions.c
6902 * plugins/cvs-plugin/Makefile.am:
6903 Seperate callback functions for better error
6904 handling. Cleaned up code.
6906 * plugins/macro/macros.xml: removed corrupt cvs
6909 2005-01-10 Naba Kumar <naba@gnome.org>
6911 * plugins/message-view/message-view.c, libanjuta/anjuta-ui.c,
6912 plugins/symbol-browser/an_symbol_view.c: Fixed memory curruption
6915 2005-01-09 Naba Kumar <naba@gnome.org>
6917 * libegg/egg-recent-action.c, libegg/test-actions.c,
6918 libegg/menu/egg-recent-action.h: Recent Action now takes multiple
6919 recent files models.
6921 * plugins/file-loader/plugin.c, plugins/file-loader/plugin.h: Have
6922 two models -- one for projects and other for regular files and show
6923 both in recent files menu. Changed recent files group from "anjuta"
6924 to "anjuta-projects" and "anjuta-files" respectively. Set mime types
6925 when adding the URI in recent files.
6927 * plugins/macro/anjuta-macro.glade: Beautified insert macro dialog.
6928 * plugins/macro/anjuta-macro.plugin.in: Proper plugin name.
6929 * plugins/macro/macro-dialog.c: Fixed dispose() method.
6930 * plugins/macro/macros.xml: Fixed xml errors.
6932 2005-01-08 Naba Kumar <naba@gnome.org>
6934 * libegg/Makefile.am, (added) libegg/egg-recent-action.c,
6935 libegg/test-actions.c, libegg/menu/Makefile.am,
6936 libegg/menu/egg-recent-action.h: Added a new action for
6939 * libegg/egg-combo-action.c, libegg/egg-entry-action.c:
6940 Fixed dispose. Cleanup.
6942 * plugins/file-loader/anjuta-loader-plugin.ui,
6943 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
6944 Use the new action for recent files. Added recent files in
6947 * plugins/project-wizard/druid.c: Show busy cursor and
6948 de-sensitize druid buttons during page change.
6950 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
6951 * plugins/project-wizard/Makefile.am,
6952 plugins/project-wizard/druid.c,
6953 plugins/project-wizard/druid.h,
6954 plugins/project-wizard/install.c,
6955 plugins/project-wizard/plugin.c,
6956 plugins/project-wizard/plugin.h,
6957 plugins/project-wizard/property.c,
6958 plugins/project-wizard/property.h,
6959 (added) plugins/project-wizard/values.c,
6960 (added) plugins/project-wizard/values.h: Added a new NPWPropertyValues
6961 objects (in values.c and values.h) containing the values of all
6962 properties. The NPWProperty objects now keep their values in this
6963 object which is persistant for one activation of the plugin, so the
6964 user keeps all the values even if he goes backward. Used an anjuta
6965 message view to list all files copied by the project wizard.
6967 2005-01-08 Johannes Schmid <jhs@cvs.gnome.org>
6969 * plugins/macro/plugin.[ch],
6970 plugins/macro/macro-dialog.[ch]
6971 plugins/macro/macro-edit.[ch]
6972 plugins/macro/macro-db.[ch]
6973 plugins/macro/macro-actions.[ch]
6974 plugins/macro/anjuta-macro.plugin.in
6975 plugins/macro/anjuta-macro.glade
6976 plugins/macro/anjuta-macro.png
6977 plugins/macro/Makefile.am
6978 plugins/macro/macros.xml
6979 plugins/macro/anjuta-macro.ui (all added)
6981 plugins/Makefile.am:
6982 Added new macro plugins
6984 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
6987 * manuals/reference/template (removed)
6988 Removed old api reference
6990 * plugins/message-view/message-view.c:
6991 "Fixed" crash in on_row_deleted and added a
6992 comment that I cannot work this way. We will
6993 have to change everything a bit to avoid losing
6996 * plugins/text-editor/text_editor.c:
6997 Update line number width on file save
7000 2005-01-07 Naba Kumar <naba@gnome.org>
7002 * plugins/project-wizard/anjuta-project-wizard.glade,
7003 plugins/project-wizard/druid.c,
7004 plugins/project-wizard/templates/anjuta-plugin.wiz,
7005 plugins/project-wizard/templates/terminal.wiz: Fixed project templates.
7006 Display page description in bold. Fixed mandatory field check.
7009 libanjuta/libanjuta-1.0.pc.in,
7010 plugins/project-wizard/druid.c,
7011 plugins/project-wizard/parser.c,
7012 plugins/project-wizard/property.h,
7013 plugins/project-wizard/templates/anjuta-plugin.wiz,
7014 plugins/project-wizard/templates/terminal.wiz,
7015 plugins/project-wizard/templates/anjuta-plugin/Makefile.am,
7016 (added) plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl,
7017 (added) plugins/project-wizard/templates/anjuta-plugin/po/.cvsignore,
7018 (added) plugins/project-wizard/templates/anjuta-plugin/po/Makefile.am,
7019 (added) plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in,
7020 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
7021 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
7022 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
7023 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
7024 plugins/project-wizard/templates/terminal/configure.in.tpl,
7025 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
7026 plugins/project-wizard/templates/terminal/src/main.c: Implemented
7027 a new property type -- hidden. Fixed terminal and anjuta-plugin
7030 2005-01-07 Naba Kumar <naba@gnome.org>
7032 * templates/anjuta-plugin.wiz,
7033 templates/terminal.wiz,
7034 templates/terminal/Makefile.am.tpl,
7035 templates/terminal/autogen.sh,
7036 (Removed) templates/terminal/configure.ac.tpl,
7037 (Added) templates/.cvsignore,
7038 (Added) templates/Makefile.am,
7039 (Added) templates/anjuta-plugin/.cvsignore,
7040 (Added) templates/anjuta-plugin/Makefile.am,
7041 (Added) templates/anjuta-plugin/src/.cvsignore,
7042 (Added) templates/anjuta-plugin/src/Makefile.am.tpl,
7043 (Added) templates/terminal/.cvsignore,
7044 (Added) templates/terminal/Makefile.am,
7045 (Added) templates/terminal/configure.in.tpl,
7046 (Added) templates/terminal/po/.cvsignore,
7047 (Added) templates/terminal/po/ChangeLog,
7048 (Added) templates/terminal/po/Makefile.am,
7049 (Added) templates/terminal/po/POTFILES.in,
7050 (Added) templates/terminal/src/.cvsignore,
7051 (Added) templates/terminal/src/Makefile.am,
7052 (Added) templates/terminal/src/Makefile.am.tpl: Completed terminal
7053 project wizard. Fixed configure/po/Makefile template errors.
7055 2005-01-06 Naba Kumar <naba@gnome.org>
7057 * configure.in: Added project templates.
7058 * plugins/project-wizard/templates/*: Added to project and renamed
7059 Makefile.am and configure.in to Makefile.am and configure.ac respectively
7060 for the project templates (so that they do not conflict with autotools
7061 build. Created proper configure.ac.tpl and autogen.sh for project
7064 2005-01-06 Naba Kumar <naba@gnome.org>
7066 * plugins/project-wizard/anjuta-project-wizard.glade,
7067 plugins/project-wizard/druid.c, plugins/project-wizard/parser.c:
7068 Fixed file list parsing and to take absolute file paths (for example,
7069 from an icon selected previously). Used toggle buttons for boolean
7070 properties. Check if all mandatory fields are given before going
7071 forward in the wizard. Use scrollable viewport for listing property
7072 widgets incase the list goes out of wizard's size. Added tooltips
7073 as descriptions of the property widgets. And other fixes.
7075 * (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.c,
7076 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.glade,
7077 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.h,
7078 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.plugin.in,
7079 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.ui,
7080 (Added) plugins/project-wizard/templates/anjuta-plugin/configure.in,
7081 (Added) plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am,
7082 (Added)plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
7083 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade,
7084 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
7085 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
7086 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.ui:
7087 Restructured template files.
7089 2005-01-06 Naba Kumar <naba@gnome.org>
7091 * configure.in: Added check for autogen.
7093 * libanjuta/anjuta-status.c: (Weak) unref all the remaining widgets
7096 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c:
7097 Do not emit changed signal when in dispose.
7099 * plugins/symbol-browser/plugin.c: Don't updated symbols when
7100 symbol-view widget has been destroyed.
7102 * src/anjuta-app.c: Set null to preference, status and ui object
7103 pointers when they are destroyed.
7105 * plugins/project-wizard/druid.c, plugins/project-wizard/parser.c,
7106 plugins/project-wizard/property.h: Fixed multipage .wiz file parsing.
7107 Added boolean, integer and file property types.
7109 * plugins/project-wizard/Makefile.am,
7110 plugins/project-wizard/templates/*: Added terminal and anjuta-plugin
7111 project wizard templates.
7113 2005-01-04 Naba Kumar <naba@gnome.org>
7115 * libanjuta/anjuta-status.c: Use weak ref instead of hard ref on
7118 * plugins/editor/aneditor.cxx,
7119 plugins/editor/anjuta-docman.c,
7120 plugins/editor/plugin.c,
7121 plugins/editor/text_editor.c:
7122 Removed unnecessary ref/unref of scintilla.
7124 * plugins/message-view/anjuta-msgman.c,
7125 plugins/message-view/message-view.c: Removed unnecessary refs/unrefs and
7126 make close button similar to document manager.
7128 * plugins/project-manager/plugin.c,
7129 plugins/project-manager/plugin.h: Removed dead codes. Removed
7130 unnecessary ref/unref.
7132 * plugins/symbol-browser/plugin.c: Use weak refs on AnjutaEditor objects
7133 instead of hard refs.
7135 2005-01-03 Naba Kumar <naba@gnome.org>
7137 * libanjuta/interfaces/libanjuta.idl: Added configure() and
7138 generate() methods for IAnjutaBuildable interface.
7140 * plugins/build-basic-autotools/build-basic-autotools.c: Implemented
7141 IAnjutaBuildable inteface.
7143 * plugins/build-basic-autotools/build-basic-autotools.c: Use weak ref
7144 to destroy build context when message view is destroyed.
7146 * plugins/editor/aneditor.cxx: Sink scintilla widget in aneditor, hold
7147 a ref to it and unref in destructor. AnEditor class wants to be the
7148 owner of scintilla widget. Fixed compile warnings with signed/unsigned
7151 * plugins/editor/anjuta-docman.c: Removed unnecessary refs/unrefs. They
7152 complicate the scene. Removed editor widget from AnjutaDocman when
7153 the widget is destroyed.
7155 * plugins/editor/plugin.c: Destroy docman widget instead of just removing
7156 from shell. It will be removed from shell when the widget is destroyed.
7158 * plugins/editor/text_editor.c: Added debug codes to track object
7161 * plugins/message-view/anjuta-msgman.c: Remove message view on
7162 widget destroy. Destroy message view on remove. Removed all views
7165 * anjuta/src/anjuta-app.c: Removed widgets correctly when they are removed
7168 2005-01-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7170 * plugins/file-wizard/action-callbacks.c,
7171 plugins/file-wizard/anjuta-file-wizard.glade,
7172 plugins/file-wizard/file.c, plugins/file-wizard/file.h :
7173 Insert Licence, copyright, header template ...
7175 2005-01-02 Naba Kumar <naba@gnome.org>
7177 * libanjuta/anjuta-status.c, libanjuta/anjuta-status.h,
7178 libanjuta/plugins.c: Added "busy" signal in AnjutaStatus. Added
7179 anjuta_status_add_widget() to allow setting busy cursor on non
7182 * plugins/cvs-plugin/plugin.c: Fixed memory leaks.
7184 * plugins/editor/anjuta-document-manager.plugin.in: Updated accepted
7185 mime types to take text/source also.
7187 * plugins/editor/anjuta-docman.c,
7188 plugins/editor/anjuta-docman.h,
7189 plugins/editor/plugin.c,
7190 plugins/editor/text_editor.c,
7191 plugins/editor/text_editor.h,
7192 plugins/editor/text_editor_cbs.c: Listen for busy signal from
7193 AnjutaStatus and set busy cursor on editors.
7195 * plugins/file-loader/Makefile.am,
7196 plugins/file-loader/plugin.c,
7197 (added) plugins/file-loader/dnd.c,
7198 (added) plugins/file-loader/dnd.h, Added drag and drop file receives.
7200 * src/anjuta.c: Hide anjuta window before destruction.
7202 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
7203 * configure.in, plugins/Makefile.am,
7204 (removed) plugins/project-wizard/appwiz_page1.c,
7205 (removed) plugins/project-wizard/appwiz_page2.c,
7206 (removed) plugins/project-wizard/appwiz_page3.c,
7207 (removed) plugins/project-wizard/appwiz_page4.c,
7208 (removed) plugins/project-wizard/appwizard.c,
7209 (removed) plugins/project-wizard/appwizard.h,
7210 (removed) plugins/project-wizard/appwizard_cbs.c,
7211 (removed) plugins/project-wizard/appwizard_cbs.h,
7212 (removed) plugins/project-wizard/appwizard_gui.c,
7213 (removed) plugins/project-wizard/gnome_project.c,
7214 (removed) plugins/project-wizard/gnome_project.h,
7215 (removed) plugins/project-wizard/wizard_gui.c,
7216 (removed) plugins/project-wizard/wizard_gui.h,
7217 (added) plugins/project-wizard/.cvsignore,
7218 (added) plugins/project-wizard/Makefile.am,
7219 (added) plugins/project-wizard/anjuta-project-wizard-plugin.png,
7220 (added) plugins/project-wizard/anjuta-project-wizard.glade,
7221 (added) plugins/project-wizard/anjuta-project-wizard.plugin.in,
7222 (added) plugins/project-wizard/applogo.png,
7223 (added) plugins/project-wizard/appwizard.png,
7224 (added) plugins/project-wizard/autogen.c,
7225 (added) plugins/project-wizard/autogen.h,
7226 (added) plugins/project-wizard/druid.c,
7227 (added) plugins/project-wizard/druid.h,
7228 (added) plugins/project-wizard/file.c,
7229 (added) plugins/project-wizard/file.h,
7230 (added) plugins/project-wizard/header.c,
7231 (added) plugins/project-wizard/header.h,
7232 (added) plugins/project-wizard/install.c,
7233 (added) plugins/project-wizard/install.h,
7234 (added) plugins/project-wizard/parser.c,
7235 (added) plugins/project-wizard/parser.h,
7236 (added) plugins/project-wizard/plugin.c,
7237 (added) plugins/project-wizard/plugin.h,
7238 (added) plugins/project-wizard/property.c,
7239 (added) plugins/project-wizard/property.h: Removed old application-wizard
7240 codes and added new template based (autogen based) project wizard
7241 implemented by Sébastien Granjoux <seb.sfo@free.fr>
7243 2005-01-01 Johannes Schmid <jhs@cvs.gnome.org>
7245 * plugins/cvs-plugin/plugin.c: Fixed crash bug
7246 * plugins/cvs-plugin/cvs-execute.c:
7247 Fix cvs_log which did not work because of some
7249 Patch from Mark R. Pariente <markpariente@cmu.edu>
7250 - Fix message highlighting
7252 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
7257 Removed template stuff completly because we dicussed to implement
7258 a macro system for Edit->Insert Text
7260 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
7262 * plugins/editor/aneditor.cxx,
7263 plugins/editor/text_editor.c:
7264 Set line number width dynamically
7266 Prepered new GTK 2.6 about dialog
7268 2004-12-30 Naba Kumar <naba@gnome.org>
7270 patch from: Massimo Corà <maxcvs@email.it>
7271 * plugins/editor/aneditor.cxx: Highlights correct function
7272 argument in recursive calltips.
7274 2004-12-30 Naba Kumar <naba@gnome.org>
7276 * plugins/symbol-browser/plugin.c,
7277 libanjuta/interfaces/libanjuta.idl,
7278 plugins/editor/text_editor.c: Fixed editor markers and added a new
7279 marker (BASIC) to indicate line numbers. Fixed symbol browser to
7280 mark the line visited.
7282 * libegg/menu/eggcomboselect.h, libegg/menu/Makefile.am,
7283 libegg/Makefile.am, libegg/eggcomboselect.c,
7284 libegg/gtkcellview.h, libegg/egg-combo-action.c: Created a new combo
7285 widget for use with symbol view in toolbar.
7287 * plugins/cvs-plugin/anjuta-cvs.ui,
7288 plugins/file-manager/anjuta-file-manager.ui: Added appropriate
7289 placeholder for cvs plugin context menu in filemanager.
7291 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
7293 * plugins/cvs-plugin/plugin.c:
7294 Show popup menu only if the file is contained in
7295 a directory containing a "CVS" directory
7297 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
7299 * plugins/cvs-plugin/cvs-action.[ch],
7300 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
7301 * plugins/cvs-plugin/anjuta-cvs.ui,
7302 * plugins/cvs-plugin/plugin.c:
7303 Implemented "Import"
7305 Patch from Mark R. Pariente <markpariente@cmu.edu>:
7306 Added right-click-menu for file-manager
7308 2004-12-26 Naba Kumar <naba@gnome.org>
7310 * src/action-callbacks.c, src/action-callbacks.h,
7311 src/anjuta-actions.h, src/anjuta-app.c,
7312 src/anjuta.ui: Added fullscreen action.
7314 * plugins/cvs-plugin/cvs-actions.c,
7315 plugins/cvs-plugin/plugin.c,
7316 plugins/cvs-plugin/plugin.h: Watches current editor,
7317 project and file manager selection in plugin
7320 2004-12-26 Naba Kumar <naba@gnome.org>
7322 * src/anjuta-app.c, src/anjuta.c, src/main.c,
7323 src/action-callbacks.c: Fixed app finalization. Added a
7324 command line arg --proper-shutdown (-p), which when set
7325 will release all plugins and their resources (this option
7326 is mainly for debugging).
7328 * plugins/file-loader/plugin.c: Fixed filename duplications
7329 in recent files history.
7331 * plugins/profile-default/plugin.c: Disabled problematic
7332 plugins for now to load at startup.
7334 * libanjuta/anjuta-ui.c, libanjuta/plugins.c: Disabled
7335 annoying debug prints.
7337 2004-12-23 Naba Kumar <naba@gnome.org>
7339 Patch from: Mark R. Pariente <markpariente@cmu.edu>
7340 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
7341 plugins/cvs-plugin/anjuta-cvs.ui,
7342 plugins/cvs-plugin/cvs-actions.c,
7343 plugins/cvs-plugin/cvs-actions.h,
7344 plugins/cvs-plugin/cvs-execute.c,
7345 plugins/cvs-plugin/cvs-execute.h,
7346 plugins/cvs-plugin/Makefile.am,
7347 plugins/cvs-plugin/plugin.c: Added cvs message highlighting.
7348 Added cvs log command.
7350 2004-12-20 Johannes Schmid <jhs@cvs.gnome.org>
7352 * plugins/cvs-plugin/cvs-actions.c: Use current editor filename as
7355 2004-12-20 Naba Kumar <naba@gnome.org>
7357 patch from: Massimo Corà <maxcvs@email.it>
7358 * plugins/editor/aneditor.cxx: Added recursive calltips.
7360 2004-12-20 Naba Kumar <naba@gnome.org>
7362 * libanjuta/plugins.c, plugins/file-loader/plugin.c:
7363 Show busy cursor during loading and unloading.
7365 2004-12-19 Naba Kumar <naba@gnome.org>
7367 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-ui.c: Fixed
7368 memory leaks. Disabled debug print.
7370 * plugins/symbol-browser/an_symbol_view.c,
7371 plugins/symbol-browser/plugin.c,
7372 plugins/symbol-browser/plugin.h: Fixed loading and unloading
7373 problems. Creates SymbolView object every time when the
7374 plugin is activated.
7376 * plugins/project-manager/plugin.c: Close project when
7379 2004-12-18 Naba Kumar <naba@gnome.org>
7381 * po/POTFILES.in: Removed commented lines.
7382 * configure.in: Commented dupilcate call to AC_PROG_INTLTOOL.
7383 * plugins/devhelp/plugin.c: Fixed loading/unloading bug.
7384 * plugins/gdb/plugin.c: Fixed compile error.
7386 Patch from: Mark R. Pariente <mark@demar.com.tr>
7387 * libegg/eggcellrendererkeys.c: Fixed compile error.
7389 2004-12-18 Naba Kumar <naba@gnome.org>
7391 * plugins/file-loader/plugin.c: Fixed loading bug.
7393 *plugins/debug-manager/plugin.c, plugins/debug-manager/plugin.h,
7394 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
7395 plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c,
7396 plugins/gdb/plugin.c, src/shell.c, src/shell.h: Fixed memory leaks
7397 and corruptions. Fixed loading and unloading of plugins.
7399 2004-12-17 Naba Kumar <naba@gnome.org>
7401 * plugins/file-loader/Makefile.am,
7402 plugins/file-loader/plugin.c,
7403 plugins/project-manager/plugin.c: Fixed memory corruption
7404 and disposition codes. Added missing plugin.h in Makefile.am.
7406 2004-12-16 Naba Kumar <naba@gnome.org>
7408 * plugins/symbol-browser/an_symbol_view.c,
7409 plugins/symbol-browser/plugin.c: Fixed finalization and disposition
7410 codes. Fixed memory leaks and corruptions.
7412 * plugins/build-basic-autotools/build-basic-autotools.c
7413 plugins/editor/anjuta-docman.c,
7414 plugins/editor/text_editor.c,
7415 plugins/file-loader/plugin.c,
7416 plugins/file-manager/plugin.c,
7417 plugins/file-wizard/plugin.c,
7418 plugins/message-view/anjuta-msgman.c,
7419 plugins/message-view/anjuta-msgman.h,
7420 plugins/message-view/message-view.c,
7421 plugins/message-view/plugin.c,
7422 plugins/message-view/plugin.h,
7423 plugins/terminal/terminal.c: Fixed finalization and disposition codes.
7425 * src/about.c, src/about.h, src/action-callbacks.c,
7426 src/action-callbacks.h, src/anjuta-actions.h,
7427 src/anjuta-app.c, src/anjuta-app.h,
7428 src/anjuta-callbacks.c, src/anjuta-callbacks.h,
7429 src/anjuta.c, src/anjuta.h, src/getline.c,
7430 src/main.c, src/main.cpp, src/shell.c, src/shell.h,
7431 src/start-with.c, src/start-with.h: Fixed emacs modes.
7433 * src/layout.xml: Brought document manager in front.
7435 2004-12-15 Naba Kumar <naba@gnome.org>
7437 * libanjuta/anjuta-plugin.c: Fixed crash bug where watches were not
7440 * libanjuta/plugins.c, libanjuta/plugins.h: Proper clean up on
7441 finalization. Added a method to unload all plugins and destroy them.
7444 * plugins/sample1/plugin.c: Proper finalization code and renamed
7445 functions to proper names.
7447 * plugins/build-basic-autotools/build-basic-autotools.c,
7448 plugins/cvs-plugin/plugin.c: Proper finalization and disposition code.
7450 * src/shell.c: Unload all plugins on exit, so that memory profilers
7451 can detect memory leaks in plugins.
7453 2004-12-13 Naba Kumar <naba@gnome.org>
7455 * plugins/devhelp/plugin.c: Delay widget initialization, now that
7457 * plugins/sample1/plugin.c: Dock at bottom, mostly for testing.
7458 * src/anjuta-app.c, src/layout.xml: Fixed dynamic docking.
7460 2004-12-11 Naba Kumar <naba@gnome.org>
7462 * data/properties/anjuta.properties: Fixed font size.
7463 * plugin/build-basic-autotools/build-basic-autotools: Added initial
7464 compile file function. There are some fixmes there.
7465 * plugins/message-view/anjuta-msgman.c,
7466 * plugins/message-view/message-view.c: Fixed bugs and clean up.
7468 2004-12-08 Naba Kumar <naba@gnome.org>
7470 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-utils.c,
7471 src/utilities.c, libanjuta/anjuta-utils.h: Added a function
7472 to escape quotes in a string.
7474 * plugins/cvs-plugin/cvs-actions.c,
7475 plugins/cvs-plugin/cvs-execute.c: Escaped commit message. Corrected
7478 * plugins/build-basic-autotools/build-basic-autotools.c,
7479 plugins/build-basic-autotools/automake-c.filters: Fixed bugs with
7482 2004-12-07 Naba Kumar <naba@gnome.org>
7484 * plugins/build-basic-autotools/build-basic-autotools.c,
7485 plugins/build-basic-autotools/automake-c.filters: Completed directory
7486 tracking. Double click on Errors and warnings now work as expected.
7488 * plugins/build-basic-autotools.c: Added codes to track build directory
7489 so that absolute path of the files could be determined.
7491 2004-12-06 Naba Kumar <naba@gnome.org>
7493 * plugins/cvs-plugin/cvs-execute.c: Show completion message.
7494 * plugins/cvs-plugin/cvs-execute.c: Fixed command completion bug.
7495 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: UI beautification.
7497 2004-12-05 Naba Kumar <naba@gnome.org>
7499 * plugins/editor/anjuta-docman.c: Fixed save-as, Fixed updating
7500 tab label, Fixed mem leaks. Fixed uri handling. Fixed other minor bugs.
7502 * plugins/cvs-plugin/plugin.c,
7503 plugins/cvs-plugin/cvs-execute.c: Fixed message output appending.
7505 2004-13-05 Johannes Schmid <jhs@cvs.gnome.org>
7507 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
7508 * plugins/cvs-plugin/plugin.[ch], plugins/cvs-plugin/cvs-action.[ch],
7509 plugins/cvs-plugin/cvs-execute.[ch]:
7510 Implemented cvs status and cvs diff
7512 - rdiff command is not correct
7513 - Must find a way to allow selection of directies AND files
7516 2004-12-03 Naba Kumar <naba@gnome.org>
7518 * plugins/editor/anjuta-docman.c, plugins/editor/style-editor.c,
7519 plugins/editor/style-editor.h, plugins/editor/text_editor.c,
7520 plugins/editor/text_editor_cbs.c: Save/load editor styles. Use old
7521 session.properties file if it is for the first time.
7523 2004-12-02 Johannes Schmid <jhs@cvs.gnome.org>
7525 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Added cvs update and
7528 * plugins/cvs-plugin/plugin.c, plugins/cvs-plugin/cvs-action.[ch],
7529 plugins/cvs-plugin/anjuta-cvs.ui:
7530 Implemented update/commit and changed menu layout
7532 2004-12-02 Naba Kumar <naba@gnome.org>
7534 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed prefernce
7535 property name (for cvs path property). Beautified dialogs.
7537 2004-11-30 Johannes Schmid <jhs@cvs.gnome.org>
7539 * plugins/message-view/anjuta-msgman.c: Changed callback name
7540 and changed switch-page handling.
7542 * plugins/cvs-plugin/cvs-actions.c:
7543 * plugins/cvs-plugin/cvs-execute.c:
7544 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
7545 - Implemented cvs add and cvs removed - both working now
7546 - Created a usefull preferences page
7549 2004-11-30 Naba Kumar <naba@gnome.org>
7551 * libanjuta/anjuta-status.c: Fixed runtime warning.
7553 * plugins/editor/Makefile.am:
7554 plugins/editor/anjuta-document-manager.glade,
7555 plugins/editor/plugin.c
7556 plugins/editor/plugin.h
7557 plugins/editor/style-editor.c (new, moved from src/),
7558 plugins/editor/style-editor.h (new, moved from src/),
7559 plugins/editor/text_editor_prefs.c: Implemented "Font and colours"
7560 settings in preferences.
7562 * plugins/editor/text_editor.c,
7563 plugins/editor/text_editor.h: Do not take unused args in
7564 text_editor_get_props().
7566 * src/style-editor.c, src/style-editor.h: Removed, moved to
7567 plugins/editor/ directory.
7569 2004-11-29 Naba Kumar <naba@gnome.org>
7571 * plugins/editor/text_editor_cbs.c: Emit click signal in
7573 * libanjuta/anjuta-status.c: More spacing between items.
7575 2004-11-29 Naba Kumar <naba@gnome.org>
7577 Patch from: Pavol Bosik <pavol.bosik@radiantsystems.com>:
7579 * libanjuta/interfaces/libanjuta.idl,
7580 plugins/debug-manager/anjuta-debug-manager.plugin.in,
7581 plugins/debug-manager/plugin.c,
7582 plugins/gdb/breakpoints.c,
7583 plugins/gdb/breakpoints.h,
7584 plugins/gdb/debugger.c,
7585 plugins/gdb/debugger.h,
7586 plugins/gdb/plugin.c,
7587 plugins/gdb/plugin.h,
7588 plugins/gdb/utilities.c,
7589 plugins/gdb/utilities.h: Code cleanups and partial implementation of
7590 toggle breakpoint margin clicks.
7592 2004-11-28 Naba Kumar <naba@gnome.org>
7594 * TODO.tasks: Fixed indentations.
7595 * plugins/gtodo/libgtodo.c: Save with indentation.
7596 * plugins/file-manager/an_file_view.c: Sorts the files alphabatically.
7597 * plugins/project-manager/plugin.c: Fixed runtime warnings.
7598 * libanjuta/anjuta-status.c: Fixed busy cursors.
7599 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
7600 * po/POTFILES.in: Updated.
7602 2004-11-28 Jean-Noel GUIHENEUF <guiheneuf.jean-noel@wanadoo.fr>
7604 * plugins/editor/anjuta-document-manager.glade,
7605 plugins/editor/search-replace.[c,h],
7606 plugins/editor/search-replace_backend.h
7607 plugins/editor/search-preferences.[c,h] :
7608 Saved Search-Preferences (gconf),
7609 Basic search by default.
7611 2004-11-22 Naba Kumar <naba@gnome.org>
7613 * configure.in: Fixed build error.
7615 2004-11-21 Naba Kumar <naba@gnome.org>
7617 * libanjuta/Makefile.am, libanjuta/anjuta-shell.c,
7618 libanjuta/anjuta-shell.h, src/anjuta-app.c, src/anjuta-app.h:
7619 Added AnjutaStatus class to libanjuta.
7620 Added anjuta_shell_get_status() method.
7622 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added gchar type
7623 and fixed marshaller generation.
7625 * libanjuta/interfaces/libanjuta.idl: Added "char_added" and
7626 "updade_ui" signals to IAnjutaEditor interface.
7628 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
7630 * plugins/build-basic-autotools/automake-c.filters: Fixed filter
7633 * plugins/class-gen/clsGen.c: Intial port.
7635 * plugins/debug-manager/anjuta-debug-manager.plugin.in: Fixed attribute
7638 * plugins/editor/action-callbacks.c, plugins/editor/plugin.c,
7639 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
7640 plugins/editor/text_editor_cbs.c, plugins/editor/text_editor_prefs.c:
7641 Implemented status update. Emits "update_ui" and "char_added" signals.
7642 Added view preferences.
7644 * plugins/file-loader/plugin.c: Added open with plugins in open with
7647 * plugins/gdb/plugin.c: Do not add widgets to shell as floating.
7649 * plugins/message-view/anjuta-msgman.c,
7650 plugins/message-view/message-view.c: Fixed finalize and dispose. Fixed
7651 to close correct message view rather than current view.
7653 2004-11-20 Johannes Schmid <jhs@cvs.gnome.org>
7655 * plugins/cvs-plugin/cvs-actions.c
7656 plugins/cvs-plugin/plugin.[ch]
7657 plugins/cvs-plugin/anjuta-cvs-plugin.glade:
7658 Implemented cvs add but ran into a launcher/message_view
7659 problem because of a limitation of the idl compiler
7661 2004-11-19 Naba Kumar <naba@gnome.org>
7663 * plugins/project-manager/plugin.c: Displays a progress window during
7666 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
7667 Fixed UI separators.
7669 * plugins/file-manager/anjuta-file-manager.ui: Added project manager
7672 * plugins/project-manager/anjuta-project-manager.ui,
7673 plugins/project-manager/plugin.[c,h]: Added add/remove context
7674 menus and implemented them. Added file manager merge menu.
7676 2004-11-18 Naba Kumar <naba@gnome.org>
7678 * TODO.tasks: Updated.
7679 * plugins/editor/anjuta-docman.c, plugins/message-view/anjuta-msgman.c,
7680 plugins/message-view/message-view.c: Fixed finalize and dispose
7682 * plugins/debugger/*: Removed from cvs (development now in
7685 2004-11-17 Pavol Bosik <pavol.bosik@radiantsystems.com>
7687 Reviewed by Naba Kumar <naba@gnome.org>:
7689 * libanjuta/interfaces/libanjuta.idl, plugins/Makefile.am,
7690 plugins/editor/plugin.c, plugins/editor/text_editor.c,
7691 plugins/gdb/breakpoints.c: all marker related stuff moved from
7692 editor and docman interfaces to IAnjutaMarkable
7694 2004-11-17 Naba Kumar <naba@gnome.org>
7696 * TODO.tasks: Updated.
7698 * libanjuta/interfaces/libanjuta.idl: Added "saved" signal.
7700 * libegg/egg-combo-action.c: Block changed signal when changing model.
7702 * plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c:
7703 Emit changed signal. Removed dead codes.
7705 * plugins/file-loader/plugin.c: Remove file fragments from uris, so
7706 that recent files history do not duplicate.
7708 * plugins/symbol-browser/an_symbol_view.c,
7709 plugins/symbol-browser/an_symbol_view.h,
7710 plugins/symbol-browser/plugin.c: Refreshes symbols on editor save.
7713 2004-11-15 Naba Kumar <naba@gnome.org>
7715 * plugins/project-manager/plugin.c: Opens targets on double click.
7717 * plugins/message-view/message-view.c,
7718 plugins/file-manager/anjuta-file-manager-plugin.glade,
7719 plugins/file-manager/plugin.[c,h], plugins/terminal/terminal.c:
7720 Added proper class finalization
7721 and disposition. Added preferences notifications and callbacks to
7722 change info/warning/error colors.
7724 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
7725 plugins/editor/text_editor.[h,c], src/action-callbacks.c,
7726 src/anjuta-app.c, src/anjuta.c: Fixed crash bug on exit.
7727 Implemented finalize method for AnjutaApp. Code cleanups.
7729 * plugins/message-view/plugin.c: Static parent_class.
7731 2004-11-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7732 * plugins/editor/search-replace.[c,h],
7733 plugins/editor/search-replace_backend.c
7734 Update search entry in main toolbar.
7737 2004-11-11 Naba Kumar <naba@gnome.org>
7739 * TODO.tasks: Updated.
7741 * libanjuta/anjuta-preferences.[c,h]: Added keys notification API.
7742 and completed on-the-fly-change preferences. Removed "changed"
7743 signal as it is no longer necessary (use notify for similar
7744 purpose to monitor individual preferences).
7747 * plugins/editor/anjuta-document-manager.glade: Added view menu
7748 preferences so that they are registered.
7750 * plugins/editor/Makefile.am, plugins/editor/text_editor.[c,h],
7751 (added) plugins/editor/text_editor_prefs.[c,h]: Removed
7752 connection to "changed" signal of preferences and implemented
7753 notifications for some editor preferences. More to implement.
7755 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7756 * plugins/editor/print.c
7757 Fixed bug 1047624 : Add line number every X lines.
7759 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7760 * plugins/editor/search-replace.c
7761 Fixed a crash bug (995755) when searching "%n"
7763 2004-11-09 Naba Kumar <naba@gnome.org>
7765 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c:
7766 Fixed to refresh categories list on file load.
7768 2004-11-08 Naba Kumar <naba@gnome.org>
7770 * configure.in, plugins/Makefile.am,
7771 plugins/profile-default/plugin.c: Added cvs plugin in build.
7773 * plugins/cvs-plugin/*: Restored johannes files from cvs attic.
7775 * plugins/debug-manager/.cvsignore: Added file to ignore.
7777 * plugins/debug-manager/Makefile.am: Removed dead codes.
7779 * src/anjuta.ui: Added placeholder for version control UI.
7781 2004-11-08 Naba Kumar <naba@gnome.org>
7783 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
7784 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
7785 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml:
7788 * global-tags/Makefile.am: Fixed make error.
7790 * plugins/profile-default/plugin.c: Added debug-manager
7791 and gdb plugins to load at startup so that debugger
7792 windows are docked properly. They will be removed
7793 later when we figure out runtime docking.
7795 * plugins/sample1/*: Restored to last working state.
7797 * plugins/gdb/debugger.c, src/layout.xml: Added debugger
7798 windows in lower pane. Named the windows appropriately.
7800 * ChangeLog: Fixed format.
7802 2004-11-07 Pavol Bosik <pavol.bosik@radiantsystems.com>
7804 * libanjuta/interfaces/libanjuta.idl,
7805 libanjuta/anjuta-marshal.c,
7806 plugins/Makefile.am,
7807 plugins/debug-manager/plugin.c,
7808 plugins/editor/plugin.c,
7809 plugins/editor/text_editor.c,
7810 plugins/gdb/breakpoints.c,
7811 plugins/gdb/debugger.c,
7812 plugins/gdb/plugin.c,
7813 plugins/gdb/plugin.h: fixed "Toggle breakpoint" feature
7815 2004-11-06 Jean-NoelGuiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7816 * plugins/editor/anjuta-docman.h plugins/editor/plugin.c,
7817 plugins/editor/search-replace.c,
7818 plugins/message-view/anjuta-msgman.c plugins/message-view/plugin.c:
7819 Search and Replace; Show result in find pane
7821 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
7823 * plugins/gdb, plugins/debug-manager: Applied debugger patch
7824 from Bosik, Pavol <pavol.bosik@radiantsystems.com>
7825 (added features: starting debugger and loading of core/executable,
7826 StepIn, StepOut, StepOver and Execute, toggling breakpoint
7829 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
7831 * plugins/cvs-plugin/*: Mess up with cvs and lost some of
7832 my cvs-plugin files...
7833 I hope I have rescued everything possible.
7835 * Naba: Could you please fix sample1 because I messed it up to
7836 but there should be a histroy of this directory we should commit
7838 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
7840 * plugins/cvs-plugin/cvs-execute.[ch]: Add basic command execute
7842 * plugins/cvs-plugin/plugin.c,
7843 /plugins/cvs-plugin/anjuta-cvs-plugin.glade:
7844 Added preferences dialog (not yet complete)
7846 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
7848 * global-tags/Makefile.am, mime/Makefile.am:
7849 Some fixes in build process from Alexey Rusakov <ktirf@users.sf.net>
7851 * template/xmltemplate.[ch],
7852 template/xmlstrings.[ch],
7853 template/autotools.[ch] removed,
7854 template/prj_template.[ch] removed,
7855 template/lang_template.[ch] removed,
7856 template/lib_template.[ch] removed,
7857 template/Makefile.am adjusted,
7858 template/dtds/lang.dtd removed,
7859 template/dtds/lib.dtd removed,
7860 template/dtds/prj.dtd removed,
7861 template/dtds/autotools.dtd removed,
7862 data/template/lib/* removed,
7863 data/template/language/* removed,
7864 data/template/library/* removed,
7865 data/template/project/* removed,
7866 date/template/Makefile.am adjusted:
7867 Remove everything except text-templates to replace hardcoded
7868 Edit->Insert texts with dynamic loaded.
7870 * plugins/cvs-plugin/plugin.[ch],
7871 plugins/cvs-actions.[ch],
7872 plugins/Makefile.am,
7873 plugins/cvs-plugin/Makefile.am,
7874 plugins/cvs-plugin/anjuta-cvs-plugin.ui,
7875 plugins/cvs-plugin/anjuta-cvs-plugin.glade,
7876 plugins/cvs-plugin/anjuta-cvs.plugin.in:
7877 Added initial cvs-plugin code
7879 2004-10-21 Naba Kumar <naba@gnome.org>
7881 * libanjuta/anjuta-plugin.c,
7882 plugins/build-basic-autotools/build-basic-autotools.c,
7883 plugins/debugger/plugin.c,
7884 plugins/devhelp/plugin.c,
7885 plugins/editor/anjuta-docman.c,
7886 plugins/editor/goto_line.c,
7887 plugins/editor/plugin.c,
7888 plugins/editor/search-replace.c,
7889 plugins/editor/text_editor.c,
7890 plugins/file-loader/plugin.c,
7891 plugins/file-manager/plugin.c,
7892 plugins/file-wizard/file.c,
7893 plugins/file-wizard/plugin.c,
7894 plugins/gdb/plugin.c,
7895 plugins/gtodo/plugin.c,
7896 plugins/message-view/anjuta-msgman.c,
7897 plugins/profile-default/plugin.c,
7898 plugins/project-manager/plugin.c,
7899 plugins/sample1/plugin.c,
7900 plugins/terminal/terminal.c: Defined all global variables static,
7901 particularly class parent_class variables. They were getting
7902 confused at link time.
7904 * libanjuta/plugins.c: Do not unload plugins when they are
7905 deactivated. Simply cache them for later activation. Unloading
7906 modules have some problem with shared libs using static class
7907 registration. Fixed hash type for installed plugins. Eventually,
7908 we want to add "CanUnload" attribute for .plugin files (in
7909 "Anjuta Plugin" group) to let plugin loader know if the plugin can
7910 be unloaded from memory. Those plugins declaring CanUnload=false
7911 will not be unloaded from memory and will be put in the cache. Those
7912 not declaring anything or declaring CanUnload=true, will be unloaded
7913 from memory when they are deactivated.
7915 * plugins/editor/action-callbacks.c, plugins/editor/anjuta-docman.c,
7916 plugins/editor/plugin.c, plugins/editor/text_editor.c,
7917 plugins/editor/text_editor.h, plugins/file-manager/an_file_view.c,
7918 plugins/file-manager/plugin.c, plugins/file-wizard/plugin.c,
7919 plugins/project-manager/plugin.c: Fixed object finalization, dispose,
7920 activation, deactivation. Fixed memory leaks.
7922 2004-10-20 Naba Kumar <naba@gnome.org>
7924 * TODO.tasks: Updated.
7926 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
7927 libanjuta/anjuta-utils.h, libanjuta/plugins.c: Defined separate
7928 macro for adding interfaces to plugin types. Code cleanup.
7930 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
7931 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
7933 * plugins/build-basic-autotools/build-basic-autotools.c,
7934 plugins/debugger/plugin.c, plugins/devhelp/plugin.c,
7935 plugins/editor/plugin.c, plugins/editor/text_editor.c,
7936 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
7937 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
7938 plugins/gtodo/plugin.c, plugins/message-view/message-view.c,
7939 plugins/message-view/plugin.c, plugins/profile-default/plugin.c,
7940 plugins/project-manager/plugin.c,
7941 plugins/symbol-browser/an_symbol_view.c,
7942 plugins/symbol-browser/plugin.c, plugins/terminal/terminal.c: Used
7943 newly defined macro to add interfaces to plugin types.
7945 * src/anjuta-app.c, src/shell.c: Do not add value for widgets.
7947 2004-10-20 Naba Kumar <naba@gnome.org>
7949 * TODO.tasks: Added task list.
7950 * plugins/file-manager/anjuta-file-manager-plugin.glade: Set
7953 2004-10-19 Naba Kumar <naba@gnome.org>
7955 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed bugs.
7957 * plugins/editor/action-callbacks.c,
7958 plugins/editor/action-callbacks.h,
7959 plugins/editor/anjuta-docman.c,
7960 plugins/editor/anjuta-docman.h,
7961 plugins/editor/anjuta-document-manager.ui,
7962 plugins/editor/file_history.c,
7963 plugins/editor/file_history.h,
7964 plugins/editor/plugin.c: Added file history browsing.
7966 * plugins/gtodo/libgtodo.c, plugins/gtodo/plugin.c: Fixed refresh.
7968 * plugins/message-view/anjuta-message-manager.ui,
7969 plugins/message-view/plugin.c: Added document manager context menu.
7971 * plugins/symbol-browser/an_symbol_view.c,
7972 plugins/symbol-browser/an_symbol_view.h,
7973 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
7974 plugins/symbol-browser/plugin.c: Added goto tag def/decl. Added
7975 document manager context menu.
7977 * scintilla/*, scintilla/include/*: Updated to current cvs.
7979 2004-10-19 Naba Kumar <naba@gnome.org>
7981 *plugins/debugger/anjuta-debugger.ui, src/anjuta.ui: Added
7982 placeholder for debugger UI.
7984 * plugins/devhelp/plugin.c, plugins/editor/plugin.c: Fixed shortcuts.
7985 * plugins/file-manager/plugin.c: Fixed loading bug.
7987 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-encodings.h,
7988 libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h:
7989 Initializes gconf database with default values when the
7990 values are not defined. Use bool and int prefs separately.
7992 * plugins/editor/plugin.c: Added encoding preferences.
7993 * plugins/project-manager/plugin.c: Cleanup and debug messages.
7995 * manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
7996 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
7997 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
7998 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
8000 2004-10-18 Naba Kumar <naba@gnome.org>
8002 * po/POTFILES.in: Updated.
8004 * libanjuta/anjuta-ui.c: Corrected debug messages.
8006 * libegg/egg-combo-action.c, libegg/test-actions.c,
8007 libegg/menu/egg-combo-action.h: Fixed combo action.
8009 * plugins/debugger/Makefile.am, plugins/gdb/Makefile.am:
8012 * plugins/editor/action-callbacks.[c,h],
8013 plugins/editor/anjuta-document-manager.ui, plugins/editor/plugin.c:
8014 Implemented file swap. Removed dead codes.
8016 * plugins/editor/text_editor.[c,h]: Fixed crash bug. Removed
8019 * plugins/symbol-browser/an_symbol_view.[c,h],
8020 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
8021 plugins/symbol-browser/plugin.[c,h]: Completed symbol browser plugin.
8022 Implemented file symbols. Implemented goto file line when symbol is
8025 * src/utilities.[c,h]: Moved code to plugins/editor/action-callbacks.c.
8027 2004-10-10 Naba Kumar <naba@gnome.org>
8029 Patch from Bosik, Pavol <pavol.bosik@radiantsystems.com>:
8031 * libanjuta/interfaces/libanjuta.idl: Added debugger interface.
8033 * plugins/debugger/.cvsignore,
8034 (added) plugins/debugger/Makefile.am,
8035 (added) plugins/debugger/anjuta-debugger.glade,
8036 (added) plugins/debugger/anjuta-debugger.plugin.in,
8037 (added) plugins/debugger/anjuta-debugger.plugin.png,
8038 (added) plugins/debugger/anjuta-debugger.ui,
8039 plugins/debugger/attach_process.c,
8040 (removed) plugins/debugger/attach_process_cbs.c,
8041 (removed) plugins/debugger/attach_process_cbs.h,
8042 (removed) plugins/debugger/breakpoints.c,
8043 (removed) plugins/debugger/breakpoints.h,
8044 (removed) plugins/debugger/debug_tree.c,
8045 (removed) plugins/debugger/debug_tree.h,
8046 (removed) plugins/debugger/debugger.c,
8047 (removed) plugins/debugger/debugger.h,
8048 (removed) plugins/debugger/memory.c,
8049 (removed) plugins/debugger/memory.h,
8050 (added) plugins/debugger/plugin.c,
8051 (added) plugins/debugger/plugin.h,
8052 (removed) plugins/debugger/registers.c,
8053 (removed) plugins/debugger/registers.h,
8054 (removed) plugins/debugger/registers_cbs.c,
8055 (removed) plugins/debugger/registers_cbs.h,
8056 (removed) plugins/debugger/registers_gui.c,
8057 (removed) plugins/debugger/sharedlib.c,
8058 (removed) plugins/debugger/sharedlib.h,
8059 (removed) plugins/debugger/sharedlib_cbs.c,
8060 (removed) plugins/debugger/sharedlib_cbs.h,
8061 (removed) plugins/debugger/sharedlib_gui.c,
8062 (removed) plugins/debugger/signals.c,
8063 (removed) plugins/debugger/signals.h,
8064 (removed) plugins/debugger/signals_cbs.c,
8065 (removed) plugins/debugger/signals_cbs.h,
8066 (removed) plugins/debugger/signals_gui.c,
8067 (removed) plugins/debugger/stack_trace.c,
8068 (removed) plugins/debugger/stack_trace.h,
8069 (added) plugins/debugger/utilities.c,
8070 (added) plugins/debugger/utilities.h,
8071 (removed) plugins/debugger/watch.c,
8072 (removed) plugins/debugger/watch.h,
8073 (removed) plugins/debugger/watch_cbs.c,
8074 (removed) plugins/debugger/watch_cbs.h,
8075 (removed) plugins/debugger/watch_gui.c,
8076 (removed) plugins/debugger/watch_gui.h: Moved files to gdb backend plugin.
8078 * configure.in, plugins/Makefile.am, (added) plugins/gdb/*:
8079 Added debugger gdb backend plugin.
8081 * plugins/message-view/plugin.c: Registered all message stock icons.
8083 * plugins/profile-default/plugin.c: Loads debugger plugin.
8085 * src/Makefile.am, libegg/Makefile.am: Fixed build errors.
8087 2004-10-08 Naba Kumar <naba@gnome.org>
8089 * libanjuta/libanjuta-1.0.pc.in: changed .pc file to have version
8092 * plugins/symbol-browser/.cvsignore,
8093 plugins/symbol-browser/Makefile.am,
8094 plugins/symbol-browser/an_symbol_view.c,
8095 plugins/symbol-browser/an_symbol_view.h,
8096 plugins/symbol-browser/anjuta-symbol-browser-plugin.png,
8097 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
8098 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
8099 plugins/symbol-browser/plugin.c,
8100 plugins/symbol-browser/plugin.h,
8101 plugins/symbol-browser/sv_class.xpm,
8102 plugins/symbol-browser/sv_function.xpm,
8103 plugins/symbol-browser/sv_macro.xpm,
8104 plugins/symbol-browser/sv_private_fun.xpm,
8105 plugins/symbol-browser/sv_private_var.xpm,
8106 plugins/symbol-browser/sv_protected_fun.xpm,
8107 plugins/symbol-browser/sv_protected_var.xpm,
8108 plugins/symbol-browser/sv_public_fun.xpm,
8109 plugins/symbol-browser/sv_public_var.xpm,
8110 plugins/symbol-browser/sv_static_fun.xpm,
8111 plugins/symbol-browser/sv_static_var.xpm,
8112 plugins/symbol-browser/sv_struct.xpm,
8113 plugins/symbol-browser/sv_unknown.xpm,
8114 plugins/symbol-browser/sv_variable.xpm,
8115 plugins/symbol-browser/test-symbol-browser.c,
8116 plugins/Makefile.am: Implemented Symbol
8119 * pixmaps/sv_*.xpm: Moved to plugins/symbol-browser/ dir.
8121 * plugins/build-basic-autotools/Makefile.am,
8122 plugins/devhelp/Makefile.am,
8123 plugins/editor/Makefile.am,
8124 plugins/file-loader/Makefile.am,
8125 plugins/file-manager/Makefile.am,
8126 plugins/file-wizard/Makefile.am,
8127 plugins/gtodo/Makefile.am,
8128 plugins/message-view/Makefile.am,
8129 plugins/profile-default/Makefile.am,
8130 plugins/project-manager/Makefile.am
8131 plugins/sample1/Makefile.am,
8132 plugins/terminal/Makefile.am,
8133 scintilla/Makefile.am,
8135 launcher/Makefile.am,
8136 libanjuta/Makefile.am,
8138 tagmanager/Makefile.am,
8139 configure.in: Defined anjuta_plugin_dir, anjuta_image_dir,
8140 anjuta_data_dir in configure.in and used them in plugins Makefile.am
8141 files. Also fixed library dependencies.
8143 * plugins/editor/aneditor.cxx: Disabled unused codes.
8144 * plugins/file-manager/an_file_view.c: Added copyright.
8145 * plugins/gtodo/tray-icon.c: Fixed pixmap path.
8147 * plugins/profile-default/plugin.c: Can load plugins by location.
8148 * plugins/project-manager/plugin.c: Remove project_root_uri value
8149 when project is closed.
8151 2004-10-06 Naba Kumar <naba@gnome.org>
8153 * libanjuta/plugins.c: Shows plugins in a nicer dialog.
8155 * libanjuta/interfaces/libanjuta.idl,
8156 plugins/editor/text_editor.c: Added get_length()
8157 and get_current_word() methods in IAnjutaEditor interface.
8159 * libegg/Makefile.am: Added test_actions target.
8161 * libegg/egg-combo-action.c: Fixed combo-action and made it usable.
8163 * plugins/build-basic-autotools/build-basic-autotools.c,
8164 plugins/file-loader/plugin.c,
8165 plugins/message-view/message-view.c: Added code to go to file and
8168 * plugins/devhelp/plugin.c: Context sensitive help now works.
8169 * plugins/editor/anjuta-docman.c: Reads the fragment id from file
8170 uri as line number and goes to that line number.
8172 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c,
8173 plugins/gtodo/plugin.c: Creates a default gtodo client and implemented
8174 gtodo_client_load() method to load from a diffrent file. Watched
8175 project root directory in plugin to open TODO.tasks of the project.
8177 * plugins/project-manager/plugin.c: Updates project UI
8178 sensitive/insensitive.
8180 * src/Makefile.am, src/shell.[c,h], src/anjuta-shell.ui: Added
8181 anjuta-shell program to test plugins.
8183 * src/anjuta-app.c: Registered UI accels.
8185 2004-09-28 Naba Kumar <naba@gnome.org>
8187 * libanjuta/anjuta-shell.[c,h]: Added anjuta_shell_present_widget()
8190 * src/anjuta-app.c: Implemented present widget method.
8192 * plugins/devhelp/plugin.c, plugins/editor/plugin.c,
8193 plugins/message-view/plugin.c, plugins/project-manager/plugin.c,
8195 * plugins/editor/anjuta-docman.c: Code cleanup and selects newly
8198 * plugins/editor/text_editor.c: Connects to preferences changed signal
8201 2004-09-28 Naba Kumar <naba@gnome.org>
8203 * libanjuta/anjuta-debug.h, libanjuta/Makefile.am: Added debug
8206 * libanjuta/e-splash.c, Fixed compiler error and reduced progress bar
8209 * libegg/egg-entry-action.c: Takes GtkEditable rather than GtkEntry
8210 in changed signal callback.
8212 * plugins/editor/action-callbacks.c: Implemented save_all action
8213 callback. Removed dead code. Do save_as when saving a new file.
8214 Implemented incremental search.
8216 * plugins/editor/anjuta-docman.c: Removed dead code and formated code.
8218 * plugins/editor/plugin.c, plugins/editor/print.c: Used debug prints.
8220 * src/anjuta-app.c: Registers UI accelerators.
8222 2004-09-27 Naba Kumar <naba@gnome.org>
8224 * libanjuta/anjuta-utils.c: Added a border in input dialog entry box.
8226 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
8227 plugins/devhelp/anjuta-devhelp.plugin.in,
8228 plugins/file-loader/anjuta-loader.plugin.in,
8229 plugins/file-manager/anjuta-file-manager.plugin.in,
8230 plugins/gtodo/anjuta-gtodo.plugin.in,
8231 plugins/project-manager/anjuta-project-manager.plugin.in,
8232 plugins/terminal/anjuta-terminal.plugin.in:
8233 Gave proper plugin names.
8235 * plugins/build-basic-autotools/build-basic-autotools.c: Detailed
8236 error when regex fail.
8238 * plugins/devhelp/anjuta-devhelp.ui, plugins/devhelp/plugin.[c,h]:
8239 Added help and context search. Watches current editor. More menus
8240 in Help submenu. Update UI (sensitive when required) properly.
8242 * plugins/editor/anjuta-document-manager.ui,
8243 plugins/devhelp/anjuta-devhelp.ui,
8244 plugins/message-view/anjuta-message-manager.ui,
8245 src/anjuta.ui: Goto menu actions are in separate submenu.
8247 * src/anjuta.ui, src/action-callbacks.[c,h], src/anjuta-actions.h:
8248 Removed unimplemented UI elements.
8250 * src/anjuta-app.c: Larger (and normal) icon size.
8252 * src/layout.xml: Task manager plugin along with document (in middle).
8254 * plugins/editor/plugin.c, plugins/file-loader.c,
8255 plugins/devhelp/plugin.c: Gives short-labels and is-important flag
8256 in gtkactions. Enable/disable UI properly.
8258 2004-09-26 Naba Kumar <naba@gnome.org>
8260 * po/POTFILES.in: Updated, added missing files.
8262 * .cvsignore: Updated.
8264 * libanjuta/anjuta-utils.[h,c]: Functions take constant parameters. Added
8265 a new function to get User input text.
8267 * libanjuta/resources.[c,h]: Added a function to created sized image.
8269 * libanjuta/interfaces/libanjuta.idl: Changed parameter name to uri
8270 from filename, as thats the correct representation.
8272 * plugins/build-basic-autotools/Makefile.am,
8273 (added) plugins/build-basic-autotools/automake-c.filters,
8274 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
8275 plugins/build-basic-autotools/build-basic-autotools.[c,h]:
8276 Rearragned UI elements in the build menu. Added codes to read build
8277 filter rules from external file. Implemented all build, configure,
8278 autogen commands. Watches current editor and project.
8280 * plugins/editor/anjuta-docman.[c,h], plugins/editor/plugin.c:
8281 Added editor changed signal and exports current editor value.
8282 Fixed parameter names. Fixed get_uri() interface implementation to
8285 * plugins/editor/anjuta-document-manager.ui: Removed unnecessary UI
8288 * plugins/file-loader/anjuta-loader-plugin.ui: Added New UI element.
8290 * plugins/file-manager/an_file_view.c,
8291 plugins/file-manager/an_file_view.c: Exports file uri correctly.
8293 * plugins/file-wizard/file.c: Reads uri correctly.
8295 * plugins/message-view/anjuta-msgman.c: Sizes tab images properly and
8296 sets the page to the new view.
8298 * plugins/message-view/message-view.c: Unrefs the tree model when done.
8299 Fixed signal connecting.
8301 * plugins/project-manager/plugin.c: Changed "project_root_directory"
8302 to "project_root_uri" and exports as uri.
8304 2004-09-24 Naba Kumar <naba@gnome.org>
8306 * libanjuta/anjuta-ui.c: Fixed a crash bug.
8307 * libanjuta/anjuta-plugin.c, libanjuta/plugins.c: Activates plugin
8309 * plugins/file-manager/plugin.c: Fixed crash in unloading.
8310 * plugins/file-loader/plugin.c: Added comments.
8311 * plugins/build-basic-autotools/plugin.c: Added comments.
8312 * plugins/devhelp/plugin.c: Fixed crash bug. Added comments.
8314 * libanjuta/interfaces/libanjuta.idl,
8315 plugins/message-view/anjuta-msgman.c,
8316 plugins/message-view/message-view.c,
8317 plugins/message-view/message-view.h,
8318 plugins/message-view/plugin.c: Buffering and appending messages have
8319 been separated. message-view implementations cleaned up. Signals
8320 Emissions fixed. Messages now displayed in summary and details show
8321 as tooltip. Message color highlights fixed. Updated IAnjutaMessageView
8324 * plugins/message-view/anjuta-message-manager-plugin.glade: Organized
8327 * plugins/build-basic-autotools/Makefile.am,
8328 plugins/build-basic-autotools/build-basic-autotools.c: Added regex
8329 parsing of output to create message summaries. Uses new message view
8332 * plugins/editor/anjuta-document-manager.glade: Hidden unnecessary
8333 preferences to make dialog box smaller.
8335 * plugins/editor/search-replace.c: Fixed compile error with change
8336 in IAnjutaMessageView API.
8338 2004-09-21 Naba Kumar <naba@gnome.org>
8340 * plugins/Makefile.am: Deletes old (installed) plugins before
8341 installing new ones.
8343 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
8344 plugins/build-basic-autotools/build-basic-autotools.c,
8345 plugins/build-basic-autotools/build-basic-autotools.h: Uses exported
8346 file URI from filemanager. Only disables/enables build submenu in file
8347 manager, instead of merging/unmerging.
8349 * plugins/editor/anjuta-docman.c: Fixed a crash bug when opening
8352 * plugins/file-loader/anjuta-loader-plugin.ui,
8353 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
8354 Implemented "Open with" file manager submenu. Displays error message
8355 when file can not be opened.
8357 * plugins/file-manager/an_file_view.c: Renamed
8358 file_manager_current_filename value name to file_manager_current_uri
8359 and exports proper URI.
8361 * plugins/gtodo/plugin.c: Display name changed to "Tasks".
8363 2004-09-19 Naba Kumar <naba@gnome.org>
8365 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
8366 plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c: Added
8367 save point signal to change editor tabs. Fixed accels.
8369 * plugins/file-loader/plugin.c: Fixed accels.
8371 * plugins/project-manager/plugin.c: Added target selection callback.
8373 * plugins/project-manager/plugin.c: Added URI activation.
8374 * plugins/editor/goto-line.c, plugin/editor/action_callbacks.c:
8375 Fixed dialog and closed it on ok. Fixed a crash bug.
8376 * plugins/editor/anjuta-docman.c: Set notebook scrollable.
8378 * (added) libegg/egg-recent-*.c, (added) libegg/recent-files/*,
8379 configure.in, libegg/Makefile.am, plugins/file-loader/Makefile.am,
8380 plugins/file-loader/anjuta-loader-plugin.ui,
8381 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
8382 Added recent files in file loade plugin.
8384 * ChangeLog: Fixed entry dates.
8386 2004-09-18 Naba Kumar <naba@gnome.org>
8388 * plugins/devhelp/plugin.c: Added UI sensitization and removed
8389 an unnecessary GtkFrame.
8391 2004-09-17 Naba Kumar <naba@gnome.org>
8393 * mime/anjuta.xml, mime/Makefile.am: Added mime definition xml.
8397 * data/Makefile.am: Disabled installing old mime info.
8399 * mime/anjuta.applications, mime/anjuta.keys: Updated.
8401 * plugins/editor/anjuta-docman.c, plugins/editor/anjuta-docman.h,
8402 plugins/editor/anjuta-document-manager.ui,
8403 plugins/editor/plugin.c, plugins/editor/text_editor.c,
8404 plugins/editor/text_editor.h, plugins/editor/text_editor_cbs.c:
8405 Added Editor context popup menu.
8407 * plugins/project-manager/anjuta-project-manager-plugin.png:
8410 * plugins/project-manager/anjuta-project-manager.plugin.in:
8411 Support .anjuta mime type.
8413 * plugins/project-manager/plugin.c: Exports "project_root_directory"
8416 * plugins/file-manager/plugin.c: Watches "project_root_directory"
8419 * src/layout.xml, plugins/profile-default/plugin.c:
8420 Added project manager plugin for startup.
8422 2004-09-16 Naba Kumar <naba@gnome.org>
8424 * anjuta.prj: Updated.
8426 * pixmaps/Makefile.am, plugins/build-basic-autotools/Makefile.am,
8427 plugins/devhelp/Makefile.am, plugins/editor/Makefile.am,
8428 plugins/file-loader/Makefile.am, plugins/file-manager/Makefile.am,
8429 plugins/file-wizard/Makefile.am, plugins/message-view/Makefile.am,
8430 plugins/profile-default/Makefile.am, plugins/sample1/Makefile.am,
8431 plugins/terinal/Makefile.am, src/Makefile.am,
8432 plugins/gtodo/Makefile.am, plugins/project-manager/Makefile.am:
8433 Fixed makefile syntax errors.
8435 2004-09-16 Naba Kumar <naba@gnome.org>
8437 * configure.in, src/layout.xml,
8438 plugins/profile-default/plugin.c,
8439 libanjuta/interfaces/libanjuta.idl,
8440 plugins/Makefile.am, (added) plugins/gtodo/*: Added Todo plugin.
8442 * configure.in, plugins/Makefile.am,
8443 plugins/project-manager/.cvsignore,
8444 plugins/project-manager/Makefile.am,
8445 plugins/project-manager/anjuta-project-manager-plugin.png,
8446 plugins/project-manager/anjuta-project-manager.plugin.in,
8447 plugins/project-manager/anjuta-project-manager.ui,
8448 plugins/project-manager/plugin.c,
8449 plugins/project-manager/plugin.h: Added project manager plugin
8450 based on gnome-build.
8452 * Makefile.am, mime/Makefile.am, mime/anjuta.applications,
8453 mime/anjuta.keys, mime/anjuta.mime: Added anjuta files mime types.
8455 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
8456 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
8457 manuals/reference/libanjuta/tmpl/properties.sgml: Updated.
8459 2004-09-16 Naba Kumar <naba@gnome.org>
8461 * plugins/editor/action-callbacks.c: Fixed compile error.
8463 2004-09-15 Naba Kumar <naba@gnome.org>
8465 * plugins/devhelp/plugin.[c,h]: Fixed a start-up warning.
8467 * libanjuta/e-splash.c, plugins/profile-default/plugin.c:
8468 New improved splace with nicer progress.
8470 * configure.in, plugins/Makefile.am,
8471 (added) file-wizard/.cvsignore,
8472 (added) file-wizard/Makefile.am,
8473 (added) file-wizard/action-callbacks.c,
8474 (added) file-wizard/action-callbacks.h,
8475 (added) file-wizard/anjuta-file-wizard-plugin.png,
8476 (added) file-wizard/anjuta-file-wizard.glade,
8477 (added) file-wizard/anjuta-file-wizard.plugin.in,
8478 (added) file-wizard/anjuta-file-wizard.ui,
8479 (added) file-wizard/file.c,
8480 (added) file-wizard/file.h,
8481 (added) file-wizard/plugin.c,
8482 (added) file-wizard/plugin.h:
8483 Created new file wizard and added it. The wizard takes care of text
8484 bit insertions and new files creation.
8486 * plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
8487 plugins/editor/action-callbacks.h,
8488 plugins/editor/anjuta-document-manager.glade,
8489 plugins/editor/anjuta-document-manager.ui,
8490 plugins/editor/plugin.c, plugins/editor/text_editor.c,
8491 (removed) plugins/editor/file.[c,h]: Removed text insertions and
8492 new files code and moved into a new plugin (file wizard).
8494 * libanjuta/plugins.[c,h]: Added plugins selection function.
8496 * libanjuta/interfaces/libanjuta.idl: Added goto_position(),
8497 get_position(), insert() in IAnjutaEditor interface. Added
8498 add_buffer() in IAnjutaDocumentManager interface. Added IAnjutaWizard
8499 interface (for wizard plugins).
8501 * plugins/file-loader/anjuta-loader-plugin.ui,
8502 plugins/file-loader/plugin.c: Added wizard launcher interface which
8503 scans for plugins implement IAnjutaWizard interface and presents the
8504 list to user for selection. The selected plugin is then activated
8507 * libanjuta/interfaces/.cvsignore: Updated.
8508 * plugins/message-view/.cvsignore: Updated.
8509 * plugins/launcher/*: Removed as launcher has already been moved to
8512 * manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
8513 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
8514 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
8515 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
8516 manuals/reference/libanjuta/tmpl/pixmaps.sgml:
8517 Updated API documentations.
8519 2004-09-01 Amanpreet Singh Alam <aalam@redhat.com>
8521 * configure.in: Added Punjabi to ALL_LINGUAS
8523 2004-07-29 Naba Kumar <naba@gnome.org>
8525 * configure.in: Added file-loader plugin Makefile path and
8526 fixed devhelp version requirement.
8528 2004-07-28 Naba Kumar <naba@gnome.org>
8530 * src/anjuta-app.c, libanjuta/pixmaps.h, libanjuta/anjuta-stock.h,
8531 terminal/preferences-terminal.png (added), message-view/*.png (added),
8532 message-view/*.xpm (added), editor/*.png (added),
8533 editor/*.xpm (added), plugins/editor/Makefile.am,
8534 plugins/editor/plugin.c, plugins/message-view/Makefile.am,
8535 plugins/message-view/plugin.c, plugins/terminal/Makefile.am,
8536 src/anjuta-app.c, pixmaps/Makefile.am: Moved pixmap files to
8537 respective plugins directories.
8539 * pixmaps/autocomplete-16.png, pixmaps/autocomplete.png,
8540 pixmaps/block-end-16.png, pixmaps/block-end.png
8541 pixmaps/block-start-16.png, pixmaps/block-start.png
8542 pixmaps/block_select.xpm, pixmaps/bookmark-first-16.png
8543 pixmaps/bookmark-first.png, pixmaps/bookmark-last-16.png
8544 pixmaps/bookmark-last.png, pixmaps/bookmark-next-16.png
8545 pixmaps/bookmark-next.png, pixmaps/bookmark-prev-16.png
8546 pixmaps/bookmark-prev.png, pixmaps/bookmark_toggle.xpm
8547 pixmaps/fold_close.xpm, pixmaps/fold_open.xpm
8548 pixmaps/fold_toggle.xpm, pixmaps/indent.xpm
8549 pixmaps/indent_auto.xpm, pixmaps/indent_dcr.xpm
8550 pixmaps/indent_inc.xpm, pixmaps/indent_set.xpm
8551 pixmaps/preferences-editor.png, pixmaps/undock.png
8552 pixmaps/error-next-16.png, pixmaps/error-next.png
8553 pixmaps/error-prev-16.png, pixmaps/error-prev.png
8554 pixmaps/messages.xpm, pixmaps/preferences-messages.png,
8555 pixmaps/preferences-terminal.png: Deleted
8557 * libanjuta/properties* (removed), plugins/editor/properties* (added),
8558 plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
8559 plugins/editor/aneditor.cxx, plugins/editor/anjuta-docman.c,
8560 plugins/editor/anjuta-document-manager.plugin.in,
8561 plugins/editor/anjuta-document-manager.ui,
8562 plugins/editor/plugin.c, plugins/editor/print.c,
8563 plugins/editor/search-replace_backend.c,
8564 plugins/editor/search_preferences.h,
8565 plugins/editor/text_editor.c, plugins/editor/text_editor.h:
8566 Moved properties souce files to editor plugin as it not required in
8567 libanjuta. Other editor fixes.
8569 * configure.in, libegg/Makefile.am, libegg/egg-dock* (removed),
8570 libegg/dock/* (removed)
8571 : Restored GDL external dependencies and removed libegg dock
8572 sources, because gdl is being developed.
8574 * libanjuta/Makefile.am, libanjuta/anjuta-preferences.c,
8575 libanjuta/anjuta-preferences.h, libanjuta/anjuta-shell.c,
8576 libanjuta/anjuta-shell.h, libanjuta/anjuta-utils.c,
8577 libanjuta/anjuta-utils.h, libanjuta/libanjuta.h,
8578 libanjuta/plugins.c, libanjuta/plugins.h,
8579 libanjuta/resources.c, libanjuta/resources.h: Preferences now use
8580 gconf system. Shell now takes docking positions. Added more utility
8581 functions. Added plugins query function. And other fixes.
8583 * libanjuta/interfaces/libanjuta.idl: Added File loader interface.
8585 * plugins/Makefile.am, plugins/file-loader/*: Implemented file loader
8586 plugin to load files based on mime type.
8588 * configure.in, plugins/devhelp/plugin.c: Fixed to use devhelp >= 0.9.
8590 * plugins/file-manager/Makefile.am, plugins/file-manager/an_file_view.c,
8591 plugins/file-manager/plugin.c: File manager now uses file loader to
8594 * plugins/message-view/anjuta-msgman.c,,
8595 plugins/message-view/message-view.c,
8596 plugins/message-view/plugin.c: Implemented launcher in libanjuta.
8598 * plugins/profile-default/plugin.c, plugins/sample1/plugin.c,
8599 plugins/terminal/terminal.c, src/Makefile.am,
8600 src/action-callbacks.c, src/anjuta-app.c, src/anjuta-app.h,
8601 src/anjuta.c, src/layout.xml, src/preferences.c: Bug fixes.
8603 * libegg/dock/*: Removed directory.
8605 2004-07-28 Naba Kumar <naba@gnome.org>
8607 * configure.in: Reduced gnome-print version requirement.
8608 * plugins/devhelp/plugin.c: Fixed changes wrt develop >= 0.9.0.
8610 2004-07-21 Ray Strode <rstrode@redhat.com>
8611 * anjuta/anjuta.desktop.in.in: Add MimeType line to desktop file
8614 2004-06-29 Johannes Schmid <jhs@cvs.gnome.org>
8616 * plugins/editor/search-replace.c: Some fixes
8617 * plugins/terminal/Makefile.am:
8618 Patch from: Alexey Rusakov <ktirf@users.sf.net>
8620 2004-05-19 Naba Kumar <naba@gnome.org>
8622 * libanjuta/e-splash.c: Set 'type' at construct time. Fixed
8625 2004-05-17 Johannes Schmid <jhs@cvs.gnome.org>
8627 * plugins/editor/text_editor.c: Implemented IAnjutaFile correctly.
8628 Implemented IAnjutaSavable
8629 * plugins/editor/plugin.c: Implemented IAnjutaFile and IAnjutaSavable.
8631 2004-05-17 Naba Kumar <naba@gnome.org>
8633 * configure.in, plugins/Makefile.am, plugins/profile-default/plugin.c,
8634 plugins/build-basic-autotools/.cvsignore,
8635 plugins/build-basic-autotools/Makefile.am,
8636 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.png,
8637 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
8638 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
8639 plugins/build-basic-autotools/build-basic-autotools.c,
8640 plugins/build-basic-autotools/build-basic-autotools.h: Added basic autotools
8643 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaProject interface
8646 * plugins/file-manager/an_file_view.c,
8647 plugins/file-manager/anjuta-file-manager.ui,
8648 plugins/file-manager/plugin.c, plugins/file-manager/plugin.h:
8649 Added context menu UI.
8651 * src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c: Added widgets show/hide
8654 2004-05-16 Johannes Schmid <jhs@cvs.gnome.org>
8656 * libanjuta/anjuta-preferences.[ch]:
8657 Added save/load_gconf functions
8658 * src/action_callbacks.[ch], src/preferences.c:
8659 Load global prefs from gconf at startup and save them
8660 on exit. Prefs load and save correctly but something resets
8661 them to default after loading...
8662 * src/Makefile.am: Hack: Add anjuta-preferences.o to LD_ADD.
8663 Somehow the linker does not find save/load_gconf functions
8664 in libanjuta. Must be a stupid mistake, I would be glad
8665 if someone could fix that.
8666 * manuals/reference/libanjuta-sections.txt: Added new
8667 preferences functions and removed gnome-filelist
8668 * plugins/file-manager/anjuta-file-manager-plugin.glade:
8669 * plugins/file-manager/plugin.c:
8670 Added root-path property
8672 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
8674 * libanjuta/fileselection.[ch], gnomefilelist.[ch]: Removed,
8675 they are not longer needed.
8676 * manuals/reference/libanjuta/Makefile.am, anjuta-docs.sgml,
8677 anjuta-sections.txt: Remove references to the files
8678 * libanjuta/pixmaps.h, pixmaps/directory(-accept).png:
8679 Use new nautilus icons for file-manager, looks incredible
8682 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
8684 * plugins/editor/anjuta-docman.c: gchar* to
8685 const gchar* in arguments
8686 * plugins/editor/text_editor.c: Implemented IAnjutaFile
8688 * plugins/file-manager/an_file_view.c: Open files on
8689 double-click. Does not work yet because it does not
8690 find IAnjutaFile interface in document manager
8692 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
8694 * plugins/editor/anjuta-docman.c
8695 * plugins/editor/text_editor.c:
8696 Made close button working, made multiple selection in
8697 File/Open dialog possble, fixed crash bug if file cannot
8700 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
8702 * plugins/editor/action-callbacks.c
8703 * plugins/editor/anjuta-docman.c
8704 * plugins/editor/anjuta-docman.h
8705 * plugins/editor/search-replace.c
8706 * plugins/editor/search-replace_backend.c
8707 * plugins/editor/text_editor.c
8708 * plugins/editor/text_editor.h:
8709 Moved to new GtkFileChooserDialog, use gnome-vfs everywhere to be
8710 able to open all files, use uri instead of full_filename, fixed
8714 2004-05-13 Naba Kumar <naba@gnome.org>
8716 * plugins/message-view/anjuta-message-manager-plugin.glade:
8719 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Fixed toolbar
8722 * pixmaps/anjuta_splash.png: Added border.
8724 * plugins/editor/anjuta-document-manager.png: New icon.
8726 * anjuta.glade, plugins/editor/anjuta-document-manager.glade,
8727 plugins/editor/.cvsignore: Moved search dialogs from anjuta.glade.
8729 plugins/editor/Makefile.am,
8730 plugins/editor/search-replace.c,
8731 plugins/editor/search-replace.h,
8732 plugins/editor/search-replace_backend.c,
8733 plugins/editor/search-replace_backend.h,
8734 plugins/editor/search_preferences.h,
8735 plugins/editor/search_preferences.c: Merged changes from
8736 ANJUTA_1_2_0 branch.
8738 * plugins/editor/anjuta-docman.c, plugins/editor/file.c,
8739 plugins/editor/plugin.c: Fixed crash bugs. Made toggle editor items
8742 * plugins/terminal/Makefile.am,
8743 plugins/terminal/anjuta-terminal-plugin.glade: Fixed terminal preferences
8746 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Added toolbar
8749 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
8750 * plugins/message-view/plugin.c: Fixed glade file loading
8751 Removed "Show messages" menu item
8752 * src/anjuta-app.c: Fixed crash bug, g_free(filename was called
8753 twice because of this load system layout hack.
8754 * libanjuta/anjuta-ui.h: Removed #include config.h
8755 * libanjuta/libanjuta.pc: Fixed path and depencies
8756 * libanjuta/Makefile.am: Install properties.h and glue-plugin.h
8757 * libanjuta/properties.h: Moved C++ stuff to properties_cxx.h (file added)
8758 * libanjuta/properties.cxx : #include "properties_cxx.h"
8759 * plugins/editor/aneditor.cxx: #include "properties_cxx.h"
8761 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
8762 * plugins/message-view/*: Fixed message view preferences
8763 * plugins/message-view/message_prefs.glade: unmerged from anjuta.glade
8764 * anjuta.glade: Removed messages stuff
8766 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
8768 * Removed libanjutamm, it is now hosted on SF.net:
8769 cvs.sf.net/cvsroot/anjuta/libanjutamm
8771 2004-05-11 Johannes Schmid <jhs@cvs.gnome.org>
8774 Added some experimental code to add support for C++ plugins.
8775 Nothing works yet and it is likely that it will disappear but
8776 I have some questions to murrayc and he wants to see the code.
8778 2004-05-11 Naba Kumar <naba@gnome.org>
8780 * plugins/terminal/terminal.c: Fixed prefs loading bug.
8782 * plugins/editor/action-callbacks.c: Fixed a crash bug in
8783 hightlight style menu actions.
8785 * manuals/reference/libanjuta/libanjuta-docs.sgml,
8786 manuals/reference/libanjuta/plugin-description-file.sgml,
8787 manuals/reference/libanjuta/writing-plugins.sgml,
8788 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
8789 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
8790 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated docs.
8792 * src/anjuta-app.c: Always load system layout for now.
8794 * libanjuta/anjuta-shell.h, libanjuta/gnomefilelist.h: Fixed format.
8796 * manuals/reference/libanjuta/libanjuta-docs.sgml,
8797 manuals/reference/libanjuta/libanjuta-sections.txt,
8798 manuals/reference/libanjuta/libanjuta.types,
8799 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
8800 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
8801 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
8802 manuals/reference/libanjuta/tmpl/fileselection.sgml,
8803 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
8804 (added) manuals/reference/libanjuta/tmpl/ianjuta-terminal.sgml:
8805 Updated documentation.
8807 * (new) plugins/terminal/*, plugins/Makefile.am, configure.in,
8808 plugins/profile-default/plugin.c, src/layout.xml:
8809 Created terminal plugin.
8811 * (new) plugins/file-manager/anjuta-file-manager-plugin.glade,
8812 (new) plugins/file-manager/.cvsignore,
8813 plugins/file-manager/an_file_view.c,
8814 plugins/file-manager/plugin.c,
8815 plugins/file-manager/plugin.h: Moved preferences to separate
8816 glade file and added cvsignore file.
8818 * (new) po/ko.po, (new) po/sq.po, po/ChangeLog: Brought missing po files
8819 from ANJUTA_1_2_0 branch. Please note that other po files need merging
8820 from the branch. I tried it but there were way too many conflicts.
8822 * anjuta.glade: Merged with ANJUTA_1_2_0 branch.
8824 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h: Added more
8825 util functions required during the merge.
8827 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaTerminal
8830 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
8831 plugins/editor/anjuta-docman.c, plugins/editor/goto_line.c,
8832 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
8833 plugins/editor/text_editor_menu.c, plugins/file-manager/Makefile.am:
8834 Merged with ANJUTA_1_2_0 branch.
8836 2004-05-09 Johannes Schmid <jhs@cvs.gnome.org>
8838 * configure.in: Changed GNOME_COMPILE_WARNIGS from error to maximum
8840 2004-05-07 Naba Kumar <naba@gnome.org>
8842 * libanjuta/anjuta-ui.c: Reads action labels and icons correctly.
8844 * plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c:
8845 Added preferences reading and loading.
8847 * anjuta.glade, anjuta_dialogs_strings.c, ChangeLog,
8848 libanjuta/anjuta-preferences.c, libanjuta/defaults.c,
8849 libanjuta/fileselection.c, libanjuta/fileselection.h,
8850 libanjuta/resources.c: Merged with ANJUTA_1_2_0 branch.
8852 * manuals/reference/libanjuta/anjuta-architecture.sgml: Added some docs.
8854 * AUTHORS, HACKING, NEWS, README, anjuta.desktop.in.in,
8855 anjuta.spec.in, configure.in, data/autogen.sh.generic,
8856 data/autogen.sh.gtk, data/autogen.sh.gtkmm, data/autogen.sh.wxwin,
8857 data/macros/autogen.sh, data/macros2/autogen.sh
8858 data/properties/ada.properties, data/properties/anjuta.properties,
8859 launcher/Makefile.am, launcher/anjuta_launcher.c, libanjuta/gnomefilelist.c,
8860 libanjuta/gnomefilelist.h, manuals/C/Makefile.am,
8861 (added) manuals/C/anjuta-advanced-tutorial/.cvsignore,
8862 (added) manuals/C/anjuta-advanced-tutorial/Makefile.am,
8863 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial-C.omf,
8864 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.xml,
8865 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_additional_options.png,
8866 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_lib3ds.png,
8867 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_libxml2.png,
8868 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_include_paths.png,
8869 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_libraries.png,
8870 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_lib3ds.png,
8871 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_libxml2.png,
8872 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_project_type.png,
8873 manuals/C/anjuta-manual/authors.xml, manuals/C/anjuta-manual/build.xml,
8874 manuals/C/anjuta-tutorial/anjuta-tutorial.xml,
8875 plugins/class-gen/clsGen.c, plugins/editor/print.c,
8876 plugins/patch/patch-plugin.c, scintilla/Document.cxx,
8877 scintilla/Editor.cxx, scintilla/KeyWords.cxx, scintilla/LexCPP.cxx
8878 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
8879 scintilla/LexVB.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
8880 (added) scintilla/README.sync, scintilla/ScintillaBase.cxx,
8881 scintilla/ScintillaBase.h, scintilla/ScintillaGTK.cxx,
8882 (added) scintilla/scintilla-marshal.c,
8883 (added) scintilla/scintilla-marshal.h,
8884 (added) scintilla/scintilla-marshal.list,
8885 scintilla/include/SString.h, scintilla/include/SciLexer.h,
8886 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface,
8887 (added) scintilla/patches/scintilla-calltip-align.patch,
8888 (added) scintilla/patches/scintilla-minor.patch,
8889 tagmanager/Makefile.am: Merge (level 4) with ANJUTA_1_2_0 branch.
8891 2004-05-06 Naba Kumar <naba@gnome.org>
8893 * (added) plugins/file-manager/Makefile.am,
8894 (added) plugins/file-manager/anjuta-file-manager-plugin.png,
8895 (added) plugins/file-manager/anjuta-file-manager.plugin.in,
8896 (added) plugins/file-manager/anjuta-file-manager.ui,
8897 (added) plugins/file-manager/plugin.c,
8898 (added) plugins/file-manager/plugin.h,
8899 (removed) plugins/file-manager/an_file_view.h,
8900 plugins/Makefile.am, configure.in,
8901 plugins/file-manager/an_file_view.c: Created file manager plugin.
8903 * plugins/profile-default/plugin.c: Added file manager plugin in default
8906 * libanjuta/Makefile.am: Fixed dependencies.
8907 * pixmaps/anjuta_splash.png: New splash screen.
8909 2004-05-05 Johannes Schmid <jhs@cvs.gnome.org>
8911 * template/template.c/h: Added in-line doc
8912 * manuals/reference/template/*: Added template documentation
8913 * configure.in: Build template docs
8915 2004-05-05 Naba Kumar <naba@gnome.org>
8917 * autogen.sh: Added commands to generate initial interfaces.
8919 * libanjuta/Makefile.am,
8920 (removed)libanjuta/anjuta-plugin-parser.c,
8921 (removed)libanjuta/anjuta-plugin-parser.h,
8922 (added)libanjuta/anjuta-plugin-description.c,
8923 (added)libanjuta/anjuta-plugin-description.h: Renamed plugin-parser to
8926 * libanjuta/anjuta-plugin.c,
8927 libanjuta/anjuta-plugin.h: Added activation and deactivation methods.
8929 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Fixed documentation
8930 and added AnjutaShellPlacement enum for widgeds placement (passed to
8931 widget add_widget() method.
8933 * libanjuta/plugins.c, libanjuta/plugins.h: Added plugin query routines
8934 and moved plugin sets loading in profile plugins.
8936 * libanjuta/interfaces/.cvsignore,
8937 (removed)libanjuta/interfaces/Makefile.am,
8938 libanjuta/interfaces/libanjuta.idl,
8939 libanjuta/interfaces/anjuta-idl-compiler.pl,
8940 (removed)libanjuta/interfaces/ianjuta-document-manager.c,
8941 (removed)libanjuta/interfaces/ianjuta-document-manager.h,
8942 (removed)libanjuta/interfaces/ianjuta-editor.c,
8943 (removed)libanjuta/interfaces/ianjuta-editor.h,
8944 (removed)libanjuta/interfaces/ianjuta-file.c,
8945 (removed)libanjuta/interfaces/ianjuta-file.h,
8946 (removed)libanjuta/interfaces/ianjuta-message-manager.c,
8947 (removed)libanjuta/interfaces/ianjuta-message-manager.h,
8948 (removed)libanjuta/interfaces/ianjuta-message-view.c,
8949 (removed)libanjuta/interfaces/ianjuta-message-view.h: Removed all *.c,
8950 *.h and Makefile.am files. They are autogenerated. Interfaces are
8951 by anjuta-idl-compiler.pl from libanjuta.idl file.
8953 * manuals/reference/libanjuta/Makefile.am,
8954 manuals/reference/libanjuta/anjuta-architecture.sgml,
8955 manuals/reference/libanjuta/libanjuta-docs.sgml,
8956 manuals/reference/libanjuta/libanjuta-sections.txt,
8957 manuals/reference/libanjuta/libanjuta.types,
8958 manuals/reference/libanjuta/plugin-description-file.sgml,
8959 manuals/reference/libanjuta/writing-plugins.sgml,
8960 (added)manuals/reference/libanjuta/tmpl/.cvsignore,
8961 (added)manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
8962 (removed)manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
8963 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
8964 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
8965 (added)manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
8966 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
8967 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
8968 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
8969 (added)manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
8970 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
8971 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
8972 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-loader.sgml,
8973 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml,
8974 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml,
8975 (added)manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
8976 (added)manuals/reference/libanjuta/tmpl/ianjuta-help.sgml,
8977 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
8978 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
8979 (added)manuals/reference/libanjuta/tmpl/ianjuta-loader.sgml,
8980 (added)manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
8981 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
8982 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
8983 (added)manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
8984 (added)manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
8985 (added)manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
8986 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-loader.sgml,
8987 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-savable.sgml,
8988 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream.sgml,
8989 (added)manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
8990 (added)manuals/reference/libanjuta/tmpl/libanjuta-iface-marshallers.sgml,
8991 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
8992 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated documentation.
8993 Wrote writing-plugins.sgml documentation. Fixed cross links. Added
8994 interfaces template sgmls.
8996 * plugins/Makefile.am,
8997 plugins/devhelp/anjuta-devhelp.plugin.in,
8998 plugins/devhelp/plugin.c,
8999 plugins/editor/action-callbacks.c,
9000 plugins/editor/anjuta-document-manager.plugin.in,
9001 plugins/editor/plugin.c,
9002 plugins/editor/plugin.h,
9003 plugins/editor/text_editor.c,
9004 plugins/sample1/plugin.c,
9005 plugins/message-view/anjuta-message-manager.plugin.in,
9006 plugins/message-view/plugin.c: Fixed shell add_widget method to take
9007 placement. Fixed other errors.
9009 * (added)plugins/profile-default/.cvsignore,
9010 (added)plugins/profile-default/Makefile.am,
9011 (added)plugins/profile-default/anjuta-default-profile-plugin.png,
9012 (added)plugins/profile-default/anjuta-default-profile.plugin.in,
9013 (added)plugins/profile-default/anjuta-default-profile.ui,
9014 (added)plugins/profile-default/plugin.c,
9015 (added)plugins/profile-default/plugin.h: Added a default new
9019 src/action-callbacks.c,
9022 src/main.cpp: Fixed necessary changes for libanjuta
9024 2004-05-04 Naba Kumar <naba@gnome.org>
9026 * libanjuta/anjuta-shell.[h,c], src/anjuta-app.c,
9027 plugins/sample1/plugin.c, plugins/devhelp/plugin.c,
9028 plugins/message-view/plugin.c, plugins/editor/plugin.c: Added shell
9029 placement for default widgets placements.
9031 2004-05-03 Naba Kumar <naba@gnome.org>
9033 * manuals/reference/libanjuta/anjuta-architecture.sgml,
9034 manuals/reference/libanjuta/libanjuta-docs.sgml,
9035 manuals/reference/libanjuta/plugin-description-file.sgml,
9036 manuals/reference/libanjuta/writing-plugins.sgml:
9037 Wrote more sections in writing-plugins document and fixed errors.
9039 2004-05-03 Naba Kumar <naba@gnome.org>
9041 * libanjuta/interfaces/libanjuta.idl: Added interface
9044 * manuals/reference/libanjuta/anjuta-architecture.dia,
9045 manuals/reference/libanjuta/anjuta-architecture.png: Updated
9046 architecture diagram.
9048 * (added) manuals/reference/libanjuta/anjuta-architecture.sgml,
9049 manuals/reference/libanjuta/libanjuta-docs.sgml,
9050 (added) manuals/reference/libanjuta/plugin-description-file.sgml,
9051 (added) manuals/reference/libanjuta/writing-plugins.sgml:
9052 Wrote writing-plugins document and separated chapters into
9053 separate sgml files.
9055 * plugins/file-manager/an_file_view.c,
9056 plugins/file-manager/an_file_view.h: New and improved directory
9059 2004-05-02 Sven Herzberg <herzi@abi02.de>
9061 * anjuta.glade: re-designed the new file dialog
9062 * anjuta_dialogs_strings.c: new strings from the new file dialog
9064 2004-04-30 Naba Kumar <naba@gnome.org>
9066 * libanjuta/interfaces/Makefile.am.iface,
9067 libanjuta/interfaces/anjuta-idl-compiler.pl: Fixed errors.
9069 * libanjuta/interfaces/libanjuta.idl: Updated.
9071 * libanjuta/interfaces/Makefile.am.iface,
9072 libanjuta/interfaces/libanjuta.idl: Updated.
9074 2004-04-29 Naba Kumar <naba@gnome.org>
9076 * libanjuta/interfaces/Makefile.am.iface,
9077 libanjuta/interfaces/libanjuta.idl: Updated.
9079 2004-04-29 Naba Kumar <naba@gnome.org>
9081 * libanjuta/interfaces/giface-idlc-c.pl,
9082 libanjuta/interfaces/libanjuta.idl: Upgraded.
9083 * libanjuta/interfaces/Makefile.am.iface: Added.
9085 2004-04-28 Naba kumar <naba@gnome.org>
9087 * libanjuta/interfaces/giface-idlc-c.pl,
9088 libanjuta/interfaces/libanjuta.idl: Added anjuta interface
9089 definitions and wrote a compiler.
9091 2004-04-28 Naba Kumar <naba@gnome.org>
9093 * libanjuta/anjuta-shell.c: Fixed docs.
9094 * libanjuta/interfaces/Makefile.am,
9095 libanjuta/interfaces/ianjuta-file.c,
9096 libanjuta/interfaces/ianjuta-file.h: Added ianjuta-file.{c,h}
9098 * libanjuta/interfaces/ianjuta-editor.c: Fixed bug.
9100 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml
9102 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9103 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
9104 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9105 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
9106 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml: Updated docs.
9107 * src/anjuta-app.c: Fixed bug.
9109 2004-04-27 Naba Kumar <naba@gnome.org>
9111 * libanjuta/anjuta-preferences-dialog.c,
9112 manuals/Makefile.am: Fixed document bugs and enabled docs
9115 * libanjuta/anjuta-preferences-dialog.c,
9116 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml:
9119 * libanjuta/anjuta-preferences.c,
9120 manuals/reference/libanjuta/libanjuta-docs.sgml,
9121 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
9122 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9123 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9124 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
9125 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml:
9126 Wrote more documentations.
9128 * (removed) plugins/message-view/imessage-view.c,
9129 (removed) plugins/message-view/ianjuta-msgman.c,
9130 plugins/message-view/Makefile.am,
9131 plugins/message-view/anjuta-msgman.c,
9132 plugins/message-view/anjuta-msgman.h,
9133 plugins/message-view/message-view.c,
9134 plugins/message-view/message-view.h,
9135 plugins/message-view/plugin.c,
9136 plugins/message-view/plugin.h: Moved interface implementations
9137 in their respective classes and used correct macros to
9138 defined class types.
9140 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
9141 src/action-callbacks.c, src/anjuta-app.c: Subclassed
9142 AnjutaUI from GtkUIManager instead of GtkDialog.
9144 * manuals/reference/libanjuta/Makefile.am,
9145 manuals/reference/libanjuta/libanjuta-docs.sgml,
9146 manuals/reference/libanjuta/libanjuta-sections.txt,
9147 manuals/reference/libanjuta/libanjuta.types,
9148 (added) manuals/reference/libanjuta/anjuta-architecture.dia,
9149 (added) manuals/reference/libanjuta/anjuta-architecture.png,
9150 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9151 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
9152 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
9153 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
9154 Wrote more documentation, fixed typos, added architecture
9155 diagram, updated object types etc.
9157 * plugins/editor/text_editor.c: Fixed interface implementation.
9159 2004-04-26 Naba Kumar <naba@gnome.org>
9161 * (added) manuals/reference/libanjuta/anjuta-architecture.dia,
9162 (added) manuals/reference/libanjuta/anjuta-architecture.png,
9163 manuals/reference/libanjuta/libanjuta-docs.sgml: Added
9164 architecture diagram and a new chapter on plugins description file.
9166 2004-04-25 Naba Kumar <naba@gnome.org>
9168 * libanjuta/anjuta-children.h,
9169 libanjuta/anjuta-plugin.c,
9170 libanjuta/anjuta-plugin.h,
9171 libanjuta/anjuta-preferences.c,
9172 libanjuta/anjuta-shell.c,
9173 libanjuta/anjuta-shell.h,
9174 libanjuta/e-splash.c,
9175 libanjuta/e-splash.h,
9176 manuals/reference/libanjuta/Makefile.am,
9177 manuals/reference/libanjuta/libanjuta-docs.sgml,
9178 manuals/reference/libanjuta/libanjuta-sections.txt,
9179 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
9180 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
9181 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
9182 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
9183 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9184 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
9185 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9186 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
9187 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
9188 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
9189 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
9190 manuals/reference/libanjuta/tmpl/defaults.sgml,
9191 manuals/reference/libanjuta/tmpl/fileselection.sgml,
9192 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
9193 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
9194 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
9195 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
9196 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
9197 manuals/reference/libanjuta/tmpl/plugins.sgml,
9198 manuals/reference/libanjuta/tmpl/properties.sgml,
9199 manuals/reference/libanjuta/tmpl/resources.sgml,
9200 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
9201 manuals/reference/libanjuta/tmpl/e-splash.sgml,
9202 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
9203 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
9204 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
9205 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
9207 Added more template files and wrote more documentation.
9209 2004-04-24 Andras Timar <timar@gnome.hu>
9211 * configure.in: Added hu to ALL_LINGUAS.
9213 2004-04-23 Naba Kumar <naba@gnome.org>
9215 * configure.in: Fixed compile error.
9217 * libanjuta/anjuta-children.c,
9218 libanjuta/anjuta-children.h,
9219 libanjuta/anjuta-preferences.c,
9220 libanjuta/anjuta-preferences.h,
9221 libanjuta/anjuta-shell.c,
9222 libanjuta/anjuta-ui.c,
9223 libanjuta/anjuta-ui.h,
9224 manuals/reference/libanjuta/Makefile.am,
9225 manuals/reference/libanjuta/libanjuta-docs.sgml,
9226 manuals/reference/libanjuta/libanjuta.types,
9227 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
9228 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
9229 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
9230 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
9231 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9232 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
9233 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9234 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
9235 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
9236 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
9237 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
9238 manuals/reference/libanjuta/tmpl/defaults.sgml,
9239 manuals/reference/libanjuta/tmpl/fileselection.sgml,
9240 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
9241 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
9242 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
9243 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
9244 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
9245 manuals/reference/libanjuta/tmpl/plugins.sgml,
9246 manuals/reference/libanjuta/tmpl/properties.sgml,
9247 manuals/reference/libanjuta/tmpl/resources.sgml,
9248 plugins/sample1/plugin.c: Added libanjuta API documentation.
9250 2004-04-22 Naba Kumar <naba@gnome.org>
9252 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
9253 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
9254 libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
9255 libegg/Makefile.am, (removed) libegg/egg-accel-dialog.c,
9256 (removed) libegg/egg-action-group.c, (removed) libegg/egg-action.c,
9257 libegg/egg-combo-action.c, libegg/egg-entry-action.c,
9258 (removed) libegg/egg-markup.c, (removed) libegg/egg-menu-merge.c,
9259 (removed) libegg/egg-radio-action.c, (removed) libegg/egg-toggle-action.c,
9260 (removed) libegg/eggradiotoolbutton.c,
9261 (removed) libegg/eggseparatortoolitem.c,
9262 (removed) libegg/eggtoggletoolbutton.c,
9263 (removed) libegg/eggtoolbar.c,
9264 (removed) libegg/eggtoolbutton.c,
9265 (removed) libegg/eggtoolitem.c,
9266 (removed) libegg/prop-editor.c,
9267 (removed) libegg/test-actions.c,
9268 (removed) libegg/test-drag.c,
9269 (removed) libegg/test-merge.c,
9270 (removed) libegg/test-toolbar.c,
9271 libegg/menu/Makefile.am,
9272 (removed) libegg/menu/egg-accel-dialog.h,
9273 (removed) libegg/menu/egg-action-group.h,
9274 (removed) libegg/menu/egg-action.h,
9275 libegg/menu/egg-entry-action.h,
9276 (removed) libegg/menu/egg-markup.h,
9277 (removed) libegg/menu/egg-menu-merge.h,
9278 (removed) libegg/menu/egg-menu.h,
9279 (removed) libegg/menu/egg-radio-action.h,
9280 (removed) libegg/menu/egg-toggle-action.h,
9281 (removed) libegg/menu/howitshouldwork.txt,
9282 (removed) libegg/toolbar/.cvsignore,
9283 (removed) libegg/toolbar/Makefile.am,
9284 (removed) libegg/toolbar/TODO,
9285 (removed) libegg/toolbar/eggradiotoolbutton.h,
9286 (removed) libegg/toolbar/eggseparatortoolitem.h,
9287 (removed) libegg/toolbar/eggtoggletoolbutton.h,
9288 (removed) libegg/toolbar/eggtoolbar.h,
9289 (removed) libegg/toolbar/eggtoolbutton.h,
9290 (removed) libegg/toolbar/eggtoolitem.h,
9291 (removed) libegg/toolbar/prop-editor.h,
9292 (removed) libegg/toolbar/toolbar-api.txt,
9293 (removed) libegg/toolbar/toolbar-ideas.txt,
9294 plugins/devhelp/anjuta-devhelp.ui,
9295 plugins/devhelp/plugin.c,
9296 plugins/editor/action-callbacks.c,
9297 plugins/editor/action-callbacks.h,
9298 plugins/editor/anjuta-docman.c,
9299 plugins/editor/anjuta-document-manager.ui,
9300 plugins/editor/plugin.c,
9301 P plugins/message-view/Makefile.am,
9302 plugins/message-view/anjuta-message-manager.ui,
9303 plugins/message-view/plugin.c,
9304 plugins/sample1/anjuta-sample.ui,
9305 plugins/sample1/plugin.c,
9306 src/action-callbacks.c,
9307 src/action-callbacks.h,
9308 src/anjuta-actions.h,
9310 src/anjuta.ui: Removed libegg code for menu/toolbar action-merge and used
9311 Gtk actions and UIManager. Fixed all plugins to use this.
9313 * manuals/reference/gtkdoc-scangobj.diff,
9314 manuals/reference/libanjuta/Makefile.am,
9315 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9316 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9317 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
9318 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
9319 manuals/reference/libanjuta/tmpl/plugins.sgml: Fixed document generation.
9321 * configure.in: Updated to require gtk-2.4 and gnome-2.6.
9323 2004-04-20 Johannes Schmid <jhs@cvs.gnome.org>
9325 * plugins/message-view/imessage-view.c
9326 * plugins/message-view/ianjuta-msgman.c:
9329 2004-04-17 Adam Weinberger <adamw@gnome.org>
9331 * configure.in: Added en_CA to ALL_LINGUAS.
9333 2004-04-08 Naba Kumar <naba@gnome.org>
9335 * libanjuta/interfaces/ianjuta-message-view.[c,h],
9336 libanjuta/interfaces/Makefile.am,
9337 libanjuta/interfaces/ianjuta-message-manager.[c,h]: Implemented
9338 message manager and message view interfaces.
9340 * libanjuta/anjuta-children.h, libanjuta/anjuta-plugin-parser.h,
9341 libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
9342 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
9343 libanjuta/plugins.c, libanjuta/plugins.h, src/action-callbacks.c,
9344 src/anjuta-app.c: Used 'activate' and
9345 'deactivate' virtual methods for plugins. Fixed installed plugins
9346 dialogs. Added remove_widget() method for AnjutaShell.
9348 * libanjuta/interfaces/Makefile.am,
9349 libanjuta/interfaces/ianjuta-document-manager.c,
9350 libanjuta/interfaces/ianjuta-document-manager.h,
9351 libanjuta/interfaces/ianjuta-editor.c,
9352 libanjuta/interfaces/ianjuta-editor.h: Fixed document manager
9353 and editor interfaces.
9355 * plugins/devhelp/plugin.c,
9356 plugins/message-view/anjuta-message-manager.plugin.in,
9357 plugins/message-view/anjuta-msgman.h, plugins/message-view/plugin.c,
9358 plugins/sample1/plugin.c: Updated plugins implementation to
9359 reflect the changes.
9361 2004-04-07 Naba Kumar <naba@gnome.org>
9363 * libanjuta/anjuta-plugin.h, libanjuta/anjuta-shell.[c,h],
9364 libanjuta/plugins.[c,h], libanjuta/interfaces/Makefile.am,
9365 libanjuta/interfaces/ianjuta-editor.h,
9366 (added) libanjuta/interfaces/ianjuta-document-manager.[c,h],
9367 plugins/editor/anjuta-docman.c,
9368 plugins/editor/anjuta-document-manager.plugin.in,
9369 plugins/editor/plugin.c, plugins/sample1/plugin.c,
9370 src/anjuta-app.c: Implemented IAnjutaDocumentManager interface.
9371 Added supported interfaces for plugins. Tested plugin interfaces
9372 through sample plugin.
9374 2004-02-29 Johannes Schmid <jhs@cvs.gnome.org>
9376 * template/Makefile.am, data/templates/library/Makefile.am
9377 Fixed some automake-1.7 incompatibilities
9378 * template/xmltemplate.c: Small fix
9380 2004-02-23 Naba Kumar <naba@gnome.org>
9382 * src/actions-callbacks.[c,h], src/anjuta-actions.h, src/anjuta.ui:
9383 Added plugins manager dialog.
9385 * plugins/editor/Makefile.am: Added libanjuta-interface.la to the
9386 library dependencies.
9388 * src/Makefile.am, src/action-callbacks.c, src/action-callbacks.h,
9389 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta-app.h,
9390 src/anjuta-callbacks.c, src/anjuta_cbs.c, src/main.c.
9391 (new) src/anjuta.[c,h]: Organized session and winodw callbacks. Added
9392 geometry command line option.
9394 2004-02-16 Naba Kumar <naba@gnome.org>
9396 * configure.in, libanjuta/Makefile.am, libanjuta/interface/*:
9397 Added interfaces and IAnjutaEditor editor interface.
9398 * plugins/editor/text_editor.c: Implemented IAnjutaEditor
9400 * libanjuta/anjuta-shell.h: Fixed bug.
9402 2004-02-13 Naba Kumar <naba@gnome.org>
9404 * configure.in: Requires devhelp 0.8.1 (0.8 is broken).
9406 2004-02-13 Johannes Schmid <jhs@cvs.gnome.org>
9408 * data/template/*/.cvsignore:
9409 Avoid all these ? in cvs output
9411 2004-02-13 Naba Kumar <naba@gnome.org>
9413 * configure.in, plugins/devhelp/plugin.c: Fixed devhelp library
9414 includes and linking.
9416 * configure.in, plugins/Makefile.am: Enabled devhelp plugin
9417 and set required version to devhelp 0.8. This devhelp version
9418 can be acquired from gnome cvs branch devhelp branch
9419 devhelp-gtk-2-2 or devhelp-0.8.tar.gz to be released soon.
9421 * src/anjuta.ui, src/actions.h, src/actions-callbacks.h,
9422 src/actions-callbacks.c: Added Dock Manager settings menu item.
9424 * configure.in, plugins/Makefile.am: Disabled devhelp creation.
9425 * plugins/devhelp/plugin.c: Fixed a linking bug.
9427 * configure.in, (added) libegg/gdl-*, libegg/Makefile.am,
9428 libanjuta/gnomefilelist.c, src/anjuta-app.c, src/anjuta-app.h: Removed
9429 external GDL dependency and used libegg codes.
9431 2004-02-12 Naba Kumar <naba@gnome.org>
9433 * configure.in, plugins/Makefile.am, plugins/devhelp/*:
9434 Added devhelp plugin, but it can't be used without a
9435 patch in devhelp. So it's disabled for now.
9437 * libanjuta/.cvsignore, libegg/toolbar/.cvsignore,
9438 libegg/treeviewutils/.cvsignore, plugins/editor/.cvsignore,
9439 plugins/message-view/.cvsignore, plugins/sample1/.cvsignore:
9440 Update cvsignore files.
9442 * libanjuta/plugins.c, widgets/e-splash.c:
9443 Fixed plugins loading to show splash icons.
9445 * plugins/message-view/anjuta-message-manager.plugin.in,
9446 plugins/message-view/plugin.c: Fixed plugin registered name.
9448 * plugins/message-view/anjuta-message-view.png,
9449 plugins/sample1/anjuta-sample-plugin.png: Update images.
9451 * src/Makefile.am, src/anjuta-app.c, src/layout.xml,
9452 src/main.c: Fixed layout loading.
9454 * plugins/devhelp/Makefile.am: Fixed error.
9456 * (removed) widgets/*, libanjuta/plugins.h,
9457 src/main.c: Transfered widgets to libanjuta/.
9459 * libegg/Makefile.am, libegg/*.c: Moved souce files in libegg
9460 toplevel directory to created only one library as libanjuta-egg.
9462 * data/Makefile.am: Fixed build error.
9464 * configure.in, libegg/egg-dock*.c, libegg/layout.glade,
9465 libegg/test-dock.c, libegg/dock/*, libegg/Makefile.am,
9466 libegg/.cvsignore: Added egg dock widget.
9468 * gdl/*: Removed as they are now available in libegg.
9470 2004-02-11 Franco Catrin <fcatrin@tuxpan.com>
9472 * plugins/editor/anjuta-docman.c:
9473 Use stock close icon on tab close button
9475 2004-02-11 Johannes Schmid <jhs@cvs.gnome.org>
9477 * data/template/Makefile.am
9478 data/template/language/Makefile.am
9479 data/template/library/Makefile.am
9480 data/template/text/Makefile.am
9481 data/template/project/Makefile.am
9482 data/template/project/terminal/Makefile.am
9483 configure.in: Created Makefile to install templates
9485 2004-02-11 Naba Kumar <naba@gnome.org>
9487 * plugins/editor/action-callbacks.c,
9488 plugins/editor/anjuta-document-manager.ui,
9489 plugins/editor/plugin.c
9490 plugins/message-view/anjuta-message-manager.ui,
9491 src/anjuta-actions.h, src/anjuta.ui: Fixed Edit->Goto submenu merging.
9493 2004-02-09 Johannes Schmid <jhs@cvs.gnome.org>
9495 * plugins/message-view/*: MessageView plugin is now loaded
9496 The menu items are still dummies.
9498 2004-02-09 Naba Kumar <naba@gnome.org>
9500 * Makefile.am, autogen.sh, configure.in: Added proper gtkdoc
9503 * libanjuta/anjuta-preferences.h: Added some documentation.
9505 * libanjuta/anjuta-shell.h: Removed dead codes.
9507 * (removed) manuals/reference/gtkdoc-scangobj,
9508 manuals/reference/gtkdoc-scangobj.diff,
9509 manuals/reference/libanjuta/.cvsignore,
9510 manuals/reference/libanjuta/Makefile.am,
9511 manuals/reference/libanjuta/README.inline-doc,
9512 manuals/reference/libanjuta/README.sections,
9513 manuals/reference/libanjuta/libanjuta-docs.sgml,
9514 manuals/reference/libanjuta/libanjuta-sections.txt,
9515 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
9516 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
9517 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
9518 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
9519 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9520 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9521 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
9522 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
9523 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
9524 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
9525 manuals/reference/libanjuta/tmpl/defaults.sgml,
9526 manuals/reference/libanjuta/tmpl/fileselection.sgml,
9527 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
9528 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
9529 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
9530 manuals/reference/libanjuta/tmpl/plugins.sgml,
9531 manuals/reference/libanjuta/tmpl/properties.sgml,
9532 manuals/reference/libanjuta/tmpl/resources.sgml: Fixed c++ compilation
9533 of scan program. Updated templates.
9535 plugins/editor/action-callbacks.c, plugins/editor/plugin.c: Fixed
9536 editor action callbacks data.
9538 plugins/editor/text_editor.c: Fixed scintilla height problem. Added
9539 scintilla object ref/unref.
9541 2004-02-08 Johannes Schmid <jhs@cvs.gnome.org>
9543 * template/*: Added new xml based template system
9544 * template/dtds/*: Dtds to validate xml files of the template systems
9545 * data/template/*: Some sample template files
9546 Still needs some work but builds fine!
9548 2004-02-06 Naba Kumar <naba@gnome.org>
9550 * cofigure.in, manuals/Makefile.am,
9551 (added) manuals/reference/*: Added API documentation
9552 structure (gtk-doc based).
9554 * libanjuta/libanjuta.h: Updated
9556 2004-02-05 Naba Kumar <naba@gnome.org>
9558 * configure.in: Sets correct dependencies and
9559 uses gdl external library.
9561 * libanjuta/Makefile.am, libanjuta/anjuta-plugin.c,
9562 libanjuta/anjuta-plugin.h, libanjuta/anjuta-utils.c,
9563 libanjuta/anjuta-utils.h, libanjuta/fileselection.c
9564 libanjuta/fileselection.h, libanjuta/glue-factory.c,
9565 libanjuta/gnomefilelist.c, libanjuta/gnomefilelist.h,
9566 libanjuta/plugins.c, libanjuta/plugins.h: Fixed plugin system
9567 and added file dialogs.
9569 * libegg/menu/Makefile.am, libegg/toolbar/Makefile.am,
9570 libegg/treeviewutils/Makefile.am, libegg/util/Makefile.am:
9571 Build dynamic libraries for libegg.
9573 * plugins/Makefile.am, plugins/editor/Makefile.am,
9574 plugins/editor/action-callbacks.c,
9575 plugins/editor/action-callbacks.h,
9576 plugins/editor/anjuta-docman.c,
9577 plugins/editor/anjuta-docman.h
9578 plugins/editor/anjuta-document-manager.plugin.in
9579 plugins/editor/anjuta-document-manager.png
9580 plugins/editor/anjuta-document-manager.ui
9581 plugins/editor/file.c
9582 plugins/editor/file.h
9583 plugins/editor/plugin.c
9584 plugins/editor/print.c
9585 plugins/editor/print.h
9586 plugins/editor/search-replace.c
9587 plugins/editor/search_incremental.c
9588 plugins/editor/search_incremental.h
9589 plugins/editor/text_editor.c
9590 plugins/editor/text_editor.h
9591 plugins/editor/text_editor_cbs.c
9592 plugins/editor/text_editor_menu.h
9593 plugins/sample1/Makefile.am
9594 plugins/sample1/anjuta-sample-plugin.png
9595 plugins/sample1/anjuta-sample.plugin.in
9596 plugins/sample1/anjuta-sample.ui
9597 plugins/sample1/plugin-sample1.c
9598 plugins/sample1/plugin.c
9599 plugins/sample1/plugin.h: Created sample
9600 plugin and fixed editor plugin.
9602 * printing/*: Removed.
9604 * scintilla/Makefile.am: Builds dynamic library.
9606 * src/Makefile.am, src/action-callbacks.c,
9607 src/action-callbacks.h, (removed) src/an_symbol_view.c,
9608 src/anjuta-actions.h, src/anjuta-app.c,
9609 src/anjuta-app.h, src/anjuta-callbacks.c,
9610 src/anjuta-callbacks.h, (removed) src/anjuta.c,
9611 (removed) src/anjuta.h, src/anjuta.ui,
9612 src/layout.xml, src/main.c, src/preferences.h,
9613 src/utilities.c: Debuggged and finally made plugins
9616 * global-tags/Makefile.am: Fixed build error.
9618 2004-02-03 Naba Kumar <naba@gnome.org>
9620 * configure.in: Users GDL from external package.
9621 * plugins/*: Added many new plugins (not ready though).
9622 * src/*: Removed many files (which have been transfered in plugins/).
9624 2004-02-01 Robert Sedak <robert.sedak@sk.htnet.hr>
9626 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
9628 2004-01-10 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
9630 * configure.in: Added editor plugins
9632 * plugins/Makefile.am, src/search-replace_backend.h,
9633 plugins/editor/Makefile.am, plugins/editor/ action-callbacks.c,
9634 plugins/editor/search-replace.c, plugins/editor/search-replace_backend.h
9636 * Added: plugins/editor/search_incremental.c,
9637 plugins/editor/search_incremental.h
9639 * Update search-replace in plugins/editor
9641 2004-01-09 Johannes Schmid <jhs@cvs.gnome.org>
9643 * plugins/message-view/message-view.c: Some code clean-up
9645 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
9647 * Added: search_incremental[ch]
9649 * anjuta.glade, src/search-replace.c, src/search-replace_backend.h,
9650 src/mainmenu_callbacks.c, src/toolbar.c
9651 src/toolbar_callbacks.c, src/toolbar_callbacks.h, src/Makefile.am
9653 * Incremental Search
9655 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
9657 * plugins/message-view/anjuta-msgman.[c/h]:
9658 Added message manager for easier message handling with a
9659 similar interface as docman. Of course you can still use
9660 MessageView standalone.
9661 * plugins/Makefile.am: Added message-view because it compiles
9664 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
9666 * plugins/message-view/*: Added message-view plugin
9668 * configure.in: Added plugins/message-view/Makefile
9670 2004-01-03 Naba Kumar <naba@gnome.org>
9672 * libanjuta/*.c: Added new files and updated old ones.
9673 * plugins/editor/*: Added editor plugin.
9674 * configure.in: Added editor plugin and moved editor related
9677 2004-01-02 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
9679 * src/Makefile.am: Added search-replace_backend.[ch]
9680 Removed: find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
9682 * anjuta.glade, src/search-replace.c, src/search-replace.h,
9683 src/search-replace_backend.c, src/search-replace_backend.h,
9684 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
9685 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
9686 src/toolbar_callbacks.c
9687 * The advanced Search/Replace functionality now replaces the older
9689 * The Search/Replace functionality can be interrupted during a long
9692 2003-12-11 Naba Kumar <naba@gnome.org>
9694 * configure.in: Removed libegg flags from ANJUTA_FLAGS.
9695 * libegg/toolbar/Makefile.am, libegg/menu/Makefile.am: Fixed linking
9697 * Makefile.am, libanjuta/*: Added new module.
9698 * src/Makefile.am: Fixed linking error.
9699 * src/watch_cbs.c: Debugger clean up.
9700 * configure.in: Added libanjuta-2.0.pc
9702 * configure.in, libanjuta/Makefile.am,
9703 (new) libanjuta/libanjuta.pc.in, (rm) libanjuta-2.0.pc.in: Used
9706 2003-12-11 Naba Kumar <naba@gnome.org>
9708 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
9710 * anjuta.glade, src/Makefile.am, src/aneditor.cxx, src/aneditor.h,
9711 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/cvs.c,
9712 src/mainmenu_callbacks.c, src/memory.c, src/search-replace.c,
9713 src/text_editor.c, src/text_editor.h, (new) src/file.[c,h]:
9714 The user can now give a name at the creation of a new file and
9715 insert automatically (user choice) header, gpl notice, header
9716 template. The file extension is added automatically according
9717 to the selected type of file. The various insert functions have
9718 been moved from mainmenu-callback.c to file.c. The cursor is now
9719 moved after an insert operation. Removes also useless code in
9720 memory.c and search-replace.c
9722 2003-12-11 Pavol Bosik <Pavol.Bosik@siemens.com>
9724 * src/attach_process.c, src/attach_process.h, anjuta/anjuta.glade:
9725 sortable headers, process tree, removal of path and process params
9726 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
9727 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
9730 2003-12-10 Naba Kumar <naba@gnome.org>
9732 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_3)
9734 2003-11-30 Abel Cheung <maddog@linux.org.hk>
9736 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
9738 2003-11-28 Naba Kumar <naba@gnome.org>
9740 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_2)
9742 * manuals/de/*: Added german translation docs.
9744 * configure.in, Makefile.am, src/Makefile.am,
9745 libegg/*/*: Added libegg library.
9747 * src/anjuta.ui, src/Makefile.am: Fixed UI file and its
9748 installation directory.
9750 * src/text_editor_cbs.c: Fixed closing of file.
9752 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
9754 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
9756 2003-09-05 Naba Kumar <naba@gnome.org>
9758 * src/Makefile.am, src/anjuta.c, src/anjuta.h, src/anjuta_gui.c,
9759 src/controls.c, src/controls.h, src/mainmenu_callbacks.c,
9760 src/mainmenu_callbacks.h, src/preferences.c, src/preferences.h,
9761 src/project_dbase.c, src/resources.c, src/toolbar_callbacks.c,
9762 src/toolbar_callbacks.h, configure.in, anjuta.glade, anjuta.prj,
9763 anjuta_dialogs_strings.c, (new) src/anjuta-actions.h,
9764 (new)src/anjuta-stock.h, (new) src/anjuta-ui.[c,h],
9765 (new) src/anjuta.ui: Implemented UI (menus and toolbars) merging
9766 using libegg. Initial commit -- compiles but is not complete.
9768 2003-08-08 Abel Cheung <maddog@linux.org.hk>
9770 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
9772 2003-06-04 Abel Cheung <maddog@linux.org.hk>
9774 * configure.in: Removed "ta" from ALL_LINGUAS.
9776 2003-05-16 Jordi Mallach <jordi@sindominio.net>
9778 * configure.in (ALL_LINGUAS): Added "ca" (Catalan).
9780 2003-05-16 Danilo Šegan <dsegan@gmx.net>
9782 * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
9784 2004-04-24 Andras Timar <tmar@gnome.hu>
9786 * configure.in: Added hu to ALL_LINGUAS.
9788 2004-04-14 Naba Kumar <naba@gnome.org>
9790 * src/Makefile.am, printing/Makefile.am,
9791 tagmanager/Makefile.am, launcher/Makefile.am: Enabled deprecated code
9792 because we are still using GtkCombo and build breaks with gtk-2.4.
9794 2004-04-13 Naba Kumar <naba@gnome.org>
9797 * anjuta.spec.in: Fixed build error.
9798 * po/POTFILES.in: Updated.
9799 * manuals/C/anjuta-advanced-tutorial/Makefile.am: Fixed build error.
9801 2004-04-11 Naba Kumar <naba@gnome.org>
9805 * configure.in: Added ga in ALL_LINGUAS.
9806 * ChangeLog: Fixed dates.
9808 2004-04-09 Naba Kumar <naba@gnome.org>
9810 * src/print.c: Fixed buffer styling bug when printing with
9813 * data/properties/anjuta.properties: Defined only one base font and
9814 used courier instead of lucidatypewriter, because most newer systems are
9815 unlikely to have it (bug #885023, #925956, #890473).
9817 * configure.in, src/getline.c, src/compiler_options.c: Fixed compiler
9820 * src/an_file_view.c: Fixed possible crash bug.
9822 2004-04-07 Naba Kumar <naba@gnome.org>
9824 * src/anjuta.c: Use _exit() instead of exit() (or gtk_quit() or
9825 gtk_main_quit() etc..), so that atexit() functions are not called
9826 (which is apparently done to free up memory and we don't need to
9827 do that at this point). Incidentally, something also happens in the
9828 atexit call which freezes the UI for far too long when the application
9829 exits and we want to avoid that..
9830 * src/glade_iface.c: Fixed compiler warning.
9832 2004-04-06 Naba Kumar <naba@gnome.org>
9834 * src/project_dbase_gui.c: Fixed errors.
9836 * src/registers_gui.c: Fixed possible crash bug.
9837 * src/signals_cbs.[c,h], src/signals_gui.c: Removed.
9838 * src/signals.[c,h]: Used tree view and glade file for dialog.
9839 * src/Makefile.am, src/about.c, src/an_file_view.c,
9840 src/an_symbol_view.c, src/anjuta-plugins.c, src/anjuta-tools.c,
9841 src/anjuta.c, src/anjuta_cbs.c, src/anjuta_gui.c, src/anjuta_info.c,
9842 src/appwiz_page1.c, src/appwiz_page2.c, src/appwiz_page3.c,
9843 src/appwiz_page4.c, src/appwizard_gui.c, src/breakpoints.c,
9844 src/commands.c, src/compatibility_0.c, src/compiler_options.c,
9845 src/cvs.c, src/cvs_cbs.c, src/cvs_gui.c, src/debug_tree.c,
9846 src/debugger.c, src/dnd.c, src/file.c, src/fileselection.c,
9847 src/glade_iface.c, src/goto_line.c, src/help.c, src/launcher.c,
9848 src/launcher.h, src/main.c, src/main_menubar.c,
9849 src/mainmenu_callbacks.c, src/memory.c, src/message-manager-dock.c,
9850 src/message-manager-private.cc, src/message-manager.cc,
9851 src/preferences.c, src/project_config.c, src/project_dbase.c,
9852 src/project_dbase_gui.c, src/project_import.c, src/project_import_cbs.c,
9853 src/project_import_gui.c, src/registers.c, src/registers_cbs.c,
9854 src/registers_cbs.h, src/registers_gui.c, src/resources.c,
9855 src/search-replace.c, src/search-replace_backend.c,
9856 src/search_incremental.c, src/search_preferences.c,
9857 src/sharedlib.c, src/sharedlib_gui.c, src/signals.c,
9858 src/signals.h, src/signals_cbs.c, src/signals_cbs.h,
9859 src/signals_gui.c, src/source.c, src/src_paths.c,
9860 src/stack_trace.c, src/start-with.c, src/style-editor.c,
9861 src/support.c, src/text_editor.c, src/text_editor_cbs.c,
9862 src/text_editor_gui.c, src/text_editor_menu.c, src/toolbar.c,
9863 src/toolbar_callbacks.c, src/watch_cbs.c, src/watch_cbs.h,
9864 src/watch_gui.c, src/widget-registry.c, src/wizard_gui.c,
9865 tagmanager/Makefile.am, scintilla/include/SString.h,
9866 widgets/Makefile.am, widgets/gnomefilelist.c:
9868 Removed all deprecated codes and substituted
9869 with newer APIs. Fixed some possible crash bugs where cell renderers
9872 * scintilla/patches/scintilla-minor.patch: Minor patch.
9874 2004-04-06 Naba Kumar <naba@gnome.org>
9876 * src/project_dbase.c, src/project_dbase_gui.c: Refreshes the project
9877 tree after all the files have been added (and not everytime a file
9878 is added in the project). Also fixed some memory corruption
9879 (possibly bug #900478).
9881 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/dnd.c,
9882 src/dnd.h, src/executer.c, src/gnome_project.c, src/main_menubar.c,
9883 src/mainmenu_callbacks.c, src/project_dbase.c, src/project_dbase.h,
9884 src/project_dbase_gui.c, src/source.c, src/text_editor.c,
9885 src/text_editor.h, src/utilities.c, src/utilities.h: Used 'const'
9886 qualifier wherever appropriate.
9888 2004-04-05 Naba Kumar <naba@gnome.org>
9890 * src/launcher.[h,c], src/debugger.c: Added a method in launcher to
9891 switch terminal echo on/off. Debugger requires it off, while the
9892 rest requires it on.
9894 * src/search-replace.c: sets search direction and action (in addtion
9895 to target) for find in files.
9897 2004-04-02 Naba Kumar <naba@gnome.org>
9899 * src/mainmenu_callbacks.c: Sets filename during save of new files.
9901 * src/project_dbase.c, src/debugger, src/an_file_view.c,
9902 src/an_symbol_view.c: Added an gtk events loop for
9903 displaying project loading status (for loading large projects) and
9904 debugger program starting ... just to give an impression of fastness :-).
9906 * configure.in, anjuta.prj: Bumped version to 1.2.2.
9908 * src/an_symbol_view.c, src/an_file_view.c: Apperantly, fixed a
9909 crash bug, which occurs when opening and closing a large project
9912 * src/attach_process.c: Fixed a comiple error for old gcc.
9914 * src/launcher.c: Prints proper error message when launcher child
9915 could not be executed and exits properly. Fixed a crash
9918 * src/resources.c, src/utilities.c, src/glade_iface.c,
9919 src/debugger.c, src/attach_process.c: Properly exits forked children
9920 when they could not be executed.
9922 2004-04-01 Naba Kumar <naba@gnome.org>
9924 * src/search-replace.c: Fixed a crash bug (bug #921893).
9926 2004-03-31 Naba Kumar <naba@gnome.org>
9928 * anjuta.glade: Added a note on compiler options dialog ->support
9929 dialog telling that supports are only available for file mode.
9931 * src/anjuta.[c,h], src/project_dbase.[h,c], src/main.c,
9933 Improved shutdown time delay by bypassing project closing
9934 and unloading plugins.
9936 * src/build_file.c, data/properties/anjuta.properties: Added a property
9937 to toggle on/off for going to first error automatically.
9939 2004-03-31 Pavol Bosik <Pavol.Bosik@siemens.com>
9941 * src/debugger.c: fixed core file loading
9942 * src/aneditor.cxx, scintilla/include/SString.h: fixed HANGUP bug
9943 for long lines (bugs #700968 and #911376)
9944 * scintilla/ScintillaGTK.cxx, scintilla/PlatGTK.cxx: partially fixed bug
9946 * src/anjuta.c: Focuses current AnEditor correctly.
9948 2004-03-30 Naba Kumar <naba@gnome.org>
9950 * THANKS, anjuta.prj: Removed and moved all credits to AUTHORS file.
9951 * AUTHORS: Updated with all contributors names.
9953 * src/about.c: Reads contributors names from AUTHORS file.
9954 * manuals/C/anjuta-manual/authors.xml: Points to online
9957 2004-03-29 Naba Kumar <naba@gnome.org>
9959 * data/properties/ada.properties: Fixed syntax colors. Patch
9960 from Gabriel Rossetti <gabriel.rossetti _at_ eivd.ch>
9963 * src/source.c, src/gnome_project.c, src/appwizard_cbs.c,
9964 src/appwiz_page2.c: Correctly defines PACKAGE_DATA_DIR for
9965 generated projects, so that their pixmap files are
9966 found properly (bug #919903).
9968 * configure.in, src/main.c: Defines SYSTEM_DATA_DIR for
9971 * src/source.c: Installs .glade file of libgllade
9972 projects in $(datadir)/$(package)/glade (part of bug #861038).
9974 * src/compiler_options.c: Fixed 'remove' and 'clear' of Defines list
9975 in compiler options (bug #883837).
9977 * src/launcher.c: Disabled pty terminal echo. Correctly prompts
9978 for passwords (eg. root install and ssh cvs access). Fixed Bug #894533.
9980 2004-03-29 Pavol Bosik <Pavol.Bosik@siemens.com>
9982 * anjuta/src/search-replace.c: fixed another crash bug in
9984 * anjuta/src/debugger.c: wrong breakpoint condition gives error message,
9985 breakpoint property fix
9987 2004-03-29 Naba Kumar <naba@gnome.org>
9989 * src/main_menubar_def.h, configure.in, manuals/C/Makefile.am,
9990 (new) manuals/C/anjuta-advanced-tutorial/*:
9991 Added menu entry for 'Anjuta Advanced Tutorial'
9992 written by Olivier Pinçon <opincon _at_ wanadoo.fr>.
9994 2004-03-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9996 * src/fileselection.[ch], src/mainmenu_callbacks.c:
9997 Fixed bug #908941 ('Open' starts in wrong directory)
9999 2004-03-26 Naba Kumar <naba@gnome.org>
10001 * anjuta.h, src/message-manager-private.[h,cc]: Fixed
10002 compile error and bug #905738 with terminal.
10004 * src/search_incremental.c, src/register.c, src/sharedlib.c,
10005 src/search-replace.[h,c], src/search_incremental.[h,c],
10006 src/search_preferences.h, src/utilities.c, src/anjuta.c,
10007 src/text_editor.[c,h]: Fixed compiler warnings.
10009 * src/search-replace.c: Fixed a memory corruption (possible
10010 fix for bug #921893, but not yet confirmed).
10012 * src/launcher.c, src/glade-iface.c, src/project_dbase.c,
10013 src/executer.c, src/utilities.c, src/utilities.h, src/text_editor.c,
10014 src/anjuta-tools.c, src/message-manager-private.[h,cc]: Fixed a bug where
10015 SIGCHLD was overwritten by gnome_execute_shell() - bug #905738.
10017 2004-03-25 Naba Kumar <naba@gnome.org>
10019 * src/attach_process.c, anjuta.glade, anjuta_dialogs_strings: Fixed a
10020 crash bug with attach process dialog and made the dialog closable
10023 * src/breakpoints.c: Fixed bug #895536 (breakpoint glyphs do not
10024 always display within the margin.)
10026 * src/debugger.c: Fixed a typo (detele -> delete) which deletes
10027 the old breakpoint when it's properties are updated
10028 (creating a new updated one).
10030 2004-03-25 Pavol Bosik <Pavol.Bosik@siemens.com>
10032 * src/aneditor.cxx, src/aneditor.h: fixed calltips
10033 displayed for wrong file.
10034 * src/breakpoints.c: conditional breakpoints
10035 * src/controls.c: BUG #912618 - "Save all" for 1 file opened +
10036 "Find in Files..." disabling policy
10038 2004-03-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10040 * src/build_file.c: Fixed bug #874380
10041 Goto the first error if it exists.
10043 2004-03-24 Naba Kumar <naba@gnome.org>
10045 * src/anjuta.c: Fixed to get correct child exit status
10046 using mask (bug #905738).
10048 * anjuta.glade, anjuta_dialog_strings.c, src/file.c:
10049 Aligned buttons in the New file dialog,
10050 set default response to OK, entry box activates default response,
10051 ESC closes dialog and hides on delet_event.
10053 2004-03-19 Naba Kumar <naba@gnome.org>
10055 * src/project_dbase.c: fixed bug #893400 ("Remove file" in project
10058 2004-03-17 Pavol Bosik <Pavol.Bosik@siemens.com>
10060 * src/search-replace.c: fixed "Find Usage" crash when no project open
10062 2004-03-17 Naba Kumar <naba@gnome.org>
10064 * data/autogen.sh.*, data/macros/autogen.sh, data/macros2/autogen.sh:
10065 Fixed the generated projects to read m4 directory if the directory
10066 exists (bug #917781).
10068 2004-03-12 Naba Kumar <naba@gnome.org>
10070 * HACKING: Fixed formatting for auto-parsing.
10072 2004-03-10 Pavol Bosik <Pavol.Bosik@siemens.com>
10074 * src/anjuta.c, src/search-replace.c, src/search-replace.h: "Find Usage"
10075 rework (bug #890609)
10077 2004-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10079 * src/aneditor.cxx: Fixed bug #910097 (Insert comment)
10081 2004-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10083 * src/search-replace.c: "Replace All" in not opened files (All Project files, File List ...).
10084 * src/search_preferences.c: Fixed typo.
10086 2004-02-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10088 * src/search-replace.c: improved Search&Replace
10089 For the moment "Replace All" does not work with non opened files
10090 but Anjuta should not crash now ! ???
10092 2004-02-26 Naba Kumar <naba@gnome.or>
10094 * src/source.c: Fixed to pass cflags correctly
10095 and suppress the automake's default cflags.
10096 bug #816130, #801056, #782798, #773459
10098 * data/properties/anjuta.properties: Do not defualt to -k make option.
10101 * manuals/C/anjuta-manual/build.xml: Changed build shortcut to F11.
10104 * src/registers_gui.c: Fixed a runtime warning. bug #900087.
10106 * src/message-manager-private.cc: Disabled debug messages.
10108 2004-02-25 Adam Weinberger <adamw@FreeBSD.org>
10110 * configure.in: Added 'en_CA' (Canadian English) to ALL_LINGUAS.
10112 2004-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10113 * anjuta.glade, src/search-replace.c:
10114 Reduced Search&Replace dialog, bug #902636.
10116 2004-02-23 Naba Kumar <naba@gnome.or>
10118 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed a typo
10121 2004-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10123 * src/search_incremental.c: Fixed bug #900903
10125 2004-02-23 Pavol Bosik <Pavol.Bosik@siemens.com>
10127 * src/defaults.c, src/message-manager.cc, src/project_dbase.c,
10128 src/anjuta.c: Fixed bugs #890609 and #890609
10130 2004-02-23 Naba Kumar <naba@gnome.or>
10132 * src/message-manager.cc: Disconnects menuitem signal properly.
10135 * src/mainmenu_callbacks.c: Do not reload new files. Fixed
10138 2004-02-20 Naba Kumar <naba@gnome.org>
10140 * src/message-manager-private.[c,h]: Implemented keypress
10141 event for the terminal and resets it when ctrl c or ctrl d
10142 is pressed. But it doesn't seem to be working on keypress.
10143 Added a workaround to let it work on key release instead.
10146 * src/search-replace: Fixed compiler warnings.
10148 2004-02-18 Franco Catrin <fcatrin@tuxpan.com>
10150 * src/mainmenu_callbacks.c, widgets/gnomefilelist.c:
10151 Use defined file name when saving new files (fixes bug #898105)
10152 Don't change filename when clicking on a directory
10154 BTW: Happy birthday to me :-)
10156 2004-02-18 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10158 * src/search-replace.c: Fixed a crash bug
10159 Crash on Find & Replace (#887833)
10161 2004-02-18 Naba Kumar <naba@gnome.org>
10163 * src/executer.c: Fixed a crash bug.
10165 * widgets/gnomefilelist.[h,c], src/fileselection.[h,c],
10166 src/debugger.c, project_database_gui.c, src/anjuta.[h,c],
10167 src/anjuta_cbs.c, src/project_database.h: Subclasses GtkDialog
10168 instead of GtkWindow (Part of bug #671596).
10170 * anjuta.glade, src/breakpoints.c, src/anjuta_info.c,
10171 src/registers_gui.c, src/registers_cbs.[h,c],
10172 src/sharedlib_gui.c, src/sharedlib_cbs.[c,h],
10173 src/signals_cbs.[h,c], src/signals_gui.c, src/executer.c,
10174 src/compiler_options.c, src/an_file_view.c, start-with.c,
10175 src/anjuta-tools.c, help.c:
10177 Added "close" buttons on all
10178 dialogs (HIG) and fixed to properly response to ESC close
10179 (Part of bug #671596).
10181 * src/launcher.c: Disabled printing of long debug lines.
10183 * src/utilities.h: Fixed a compiler warning.
10185 2004-02-17 Franco Catrin <fcatrin@tuxpan.com>
10187 * src/anjuta.c: "Save all" action now asks for filenames for new files
10188 (fixes bug #898111)
10190 2004-02-16 Franco Catrin <fcatrin@tuxpan.com>
10192 * anjuta.glade, src/text_editor.c:
10193 Fixed a typo in Hello World indentation style
10194 Fixed misuse of translated strings when looking for style
10195 This entry fixes bug #876037
10197 2004-02-16 Naba Kumar <naba@gnome.org>
10199 * src/utilities.c: Fixed return value when dest file could
10202 Patch from: Dennis Moehlmann <darksaidin@users.sourceforge.net>
10203 * src/utilities.[c,h]: Removed 'cmp' dependency and used
10204 internal function to compare files.
10206 2004-02-14 Franco Catrin <fcatrin@tuxpan.com>
10208 * src/message-manager-private.cc:
10209 Set bold color as foreground color in terminal
10210 (fixes bug #864924)
10212 * src/aneditor.cxx:
10213 Use font style defined for message indicators in
10214 preferences/messages
10215 (fixes bug #885032)
10217 2004-02-13 Franco Catrin <fcatrin@tuxpan.com>
10219 * src/build_project.c:
10220 Use build.silent option from preferences (fixes bug #895726)
10222 2004-02-11 Robert Sedak <robert.sedak@sk.htnet.hr>
10224 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
10226 2004-01-27 Johannes Schmid <jhs@cvs.gnome.org>
10228 Patch from Massimo Corà <maxcvs@email.it>:
10229 * scintilla/LexCPP.cxx: Support "///" comments
10231 2004-01-18 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
10232 * src/Makefile.am, src/anjuta.c, src/search-replace.c,
10233 src/search_replace.h, src/search-replace_backend.h
10236 * Added: src/search_preferences.c, src/search_preferences.h
10237 Allow the user to save search/replace settings and give them names.
10239 2004-01-16 Johannes Schmid <jhs@cvs.gnome.org>
10241 * scintilla/Makefile.am, scintilla/scintilla_marshal.[c/h/list],
10242 scintilla/ScintillaGTK.cxx:
10243 Hopefully fixed AMD 64 crash bug by using correct marshaller
10245 2004-01-16 Franco Catrin L. <fcatrin@tuxpan.com>
10247 * src/preferences.c: Save GtkOptionMenu properties properly
10248 * src/text_editor.c: Fixes editor mispell of fold.symbols property
10250 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
10252 * configure.in, src/Makefile.am, scintilla/Makefile.am:
10253 Fixed libiconv issue
10256 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
10258 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
10259 * src/attach_process.c, src/debugger.c, src/registers.c/h,
10260 src/registers_cbs.c, src/registers_gui.c, src/search-replace.c
10261 src/sharedlib.c, src/sharedlib.h, src/sharedlib_cbs.c
10262 src/sharedlib_gui.c:
10263 Debugger speed-up, replaced deprecated GtkCList
10265 2004-01-14 Franco Catrin L.<fcatrin@tuxpan.com>
10267 * src/text-editor.c: Use stock gtk+ close button for editor tabs
10269 2004-01-13 Laurent Dhima <laurenti@alblinux.net>
10271 * configure.in: Added "sq" to ALL_LINGUAS.
10273 2004-01-12 Changwoo Ryu <cwryu@debian.org>
10275 * configure.in: Added "ko" to ALL_LINGUAS.
10277 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
10279 * src/toolbar.c, src/toolbar_callbacks.c, src/toolbar_callbacks.h,
10280 src/search_incremental.c, src/search_incremental.h:
10281 Search_incremental code cleanup
10283 2004-01-08 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
10285 * scintilla/*/*: Updated scintilla to CVS
10286 * Added: scintilla/Readme.sync
10287 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/KeyWords.cxx,
10288 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
10289 scintilla/LexVB.cxx, scintilla/ScintillaBase.cxx, scintilla/ScintillaBase.h,
10290 scintilla/ScintillaGTK.cxx,
10291 scintilla/include/SciLexer.h, scintilla/include/Scintilla.h,
10292 scintilla/include/Scintilla.iface: Updated.
10294 2004-01-07 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
10296 * search-replace_backend.[ch], search_incremental[ch]: Added
10298 * find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
10299 find_replace.[ch]: Removed.
10301 * anjuta.glade, src/search-replace.c, src/search-replace.h,
10302 src/search-replace_backend.c, src/search-replace_backend.h,
10303 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
10304 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
10305 src/toolbar_callbacks.c, src/Makefile.am: The advanced Search/Replace
10306 functionality now replaces the older Find/Replace stuff. The Search/Replace
10307 functionality can be interrupted during a long Search/Replace.
10309 2004-01-02 Dan Elphick <dre00r@ecs.soton.ac.uk>
10311 * widgets/gnomefilesel.c: Fix use of previously freed memory on
10312 selecting ".." and "." from file selector.
10314 2004-01-02 Johannes Schmid <jhs@cvs.gnome.org>
10316 * anjuta.glade: Fixed wrong "fold.symbols" property
10318 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
10320 * src/project_dbase_gui.c: Alphabetical order ;-)
10321 * src/compiler_options.c: Fixed bug #867539
10322 * src/launcher.c: Workaround for bugs #864922, #849928,
10323 #846386 and #845782: The launcher no longer hangs but does
10324 not get the exit status correctly sometimes.
10325 * Changes suggested by Bosik are obviously already in without
10326 any Changelog entry (ClsGen.c, project_dbase_gui.c)
10327 * NEWS, README, anjuta.prj, configure.in:
10328 Changed version to 1.2.1
10330 Patch from Andreas Volz <andreas99@users.sourceforge.net>:
10331 * anjuta_dialogs_strings.c, anjuta.glade:
10332 Fixed bugs #860906, #859329
10334 Patch from grzegol@pld-linux.org
10335 * anjuta.desktop.in.in: Fixed bug #858993 (Follow
10336 freedesktop.org standard)
10338 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
10340 Patch from Stefano Vallarino <stevalla@libero.it>:
10341 * src/source.[c/h]: Fixes cpp sample file to conform to
10342 ISO/IEC 14882, C++-Standard
10344 2003-12-31 Dan Elphick <dre00r@ecs.soton.ac.uk>
10346 Review by Johannes Schmid <jhs@cvs.gnome.org>
10347 * src/build_file.[ch]: Add build_execute_shell_command which executes the
10348 command using sh -c.
10349 * src/compile.c: Use build_execute_shell_command when compiling single
10352 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
10354 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
10355 * src/breakpoints.c: Code cleanup, workaroud for possible
10357 * src/src_paths.c: Update debugger dirs on directory change
10359 2003-12-31 Pavol Bosik <Pavol.Bosik@siemens.com>
10361 Review by Johannes Schmid <jhs@cvs.gnome.org>
10362 * src/attach_process.c, src/attach_process.h, anjuta.glade:
10363 sortable headers, process tree, removal of path and process params
10364 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
10365 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
10368 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
10370 Patch from: Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
10371 * anjuta.glade, src/mainmenu_callbacks.c, src/file.[c/h]:
10372 Add a dialog for "New file" which lets the user set the
10373 filename and to add copyright/header templates to the file
10374 * Review: Changed function names to contain modules name (file_)
10376 2003-12-09 Naba Kumar <naba@gnome.org>
10378 * setup-gettext: Fixed a typo.
10379 * scintilla/Makefile.am: Fixed a build error for SMP systems.
10381 ---- Released version 1.2.0 ---
10383 2003-12-08 Naba Kumar <naba@gnome.org>
10385 * src/preferences.c: Fixed compiler error.
10386 * global_tags/create_global_tags.sh: Fixed to install properly
10387 even when system.tags could not be generated.
10390 2003-12-06 Naba Kumar <naba@gnome.org>
10392 * setup-gettext: Fixed to not generate intl directory with gettextize.
10394 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de>
10395 * src/anjuta.c: Filters out unnecessary files from find in files
10399 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed tutorial
10400 * src/widzard_gui.c: Added horiz scrollbar for desc text.
10402 2003-12-04 Naba Kumar <naba@gnome.org>
10404 * src/gnome_project.c: Enables debug and optimization flags for
10407 Patch from: Pavol Bosik <Pavol.Bosik@siemens.com>
10409 * src/project_dbase_gui.c: combined header and c files for
10412 * plugins/class-gen/clsGen.c: Fixed file name typo in generated file.
10413 * data/properties/pascal.properties: Fixed pascal syntax highlighting.
10415 2003-11-30 Abel Cheung <maddog@linux.org.hk>
10417 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
10419 2003-11-29 Naba Kumar <naba@gnome.org>
10421 * configure.in, anjuta.prj: Bumped version to 1.2.0.
10424 2003-11-28 Johannes Schmid <clubfan@users.sourceforge.net>
10426 * src/main_menubar.c: Now files cannot be opened twice in recently
10429 2003-11-27 Pavol Bosik <Pavol.Bosik@siemens.com>
10431 * src/breakpoints.c: Fixed parsing of gdb output for breakpoints in C++
10433 2003-11-28 Naba Kumar <naba@gnome.org>
10435 * scintilla/*/*: Updated scintilla to CVS (2003-11-28)
10437 2003-11-27 Naba Kumar <naba@gnome.org>
10439 * src/breakpoints.c, src/launcher.c, src/find_text.c,
10440 src/test_editor_cbs.c, src/signals_cbs.c: Fixed compiler warnings.
10442 * src/appwiz_page1.c, src/appwiz_page4.c, src/appwizard.[c,h],
10443 src/appwizard_gui.c, src/gnome_project.c, src/project_dbase.[c,h],
10444 src/project_import_gui.c, src/wizard_gui.[c,h]: Implemented a
10445 checkbox in project wizard (project options page) to enable/disable
10446 source code generation with glade(mm).
10450 2003-11-19 Pavol Bosik <Pavol.Bosik@siemens.com>
10452 * src/dnd.c: Opening files with special characters in the name.
10454 2003-11-20 Jordi Mallach <jordi@sindominio.net>
10456 * configure.in (ALL_LINGUAS): Bah, "ca" (Catalan) has been missing for
10459 2003-11-18 Naba Kumar <naba@gnome.org>
10461 * src/anjuta-tools.c, src/build_file.c, src/cvs.c, src/debugger.c,
10462 src/find_in_files.c, src/gnome_project.c, src/launcher.c,
10463 src/project_import.c, plugins/patch/patch-plugin.c:
10464 Fixed g_signal_diconnect calls to pass correct data.
10465 (Fixed possible crash in project imports).
10469 2003-11-18 Pavol Bosik <Pavol.Bosik@siemens.com>
10471 Reviewed by Naba Kumar <naba@gnome.org>
10472 * src/launcher.[h,c], src/debugger.c: Fixed encoding bug with GIOChannel
10473 and debugger. Sets default settings for pty in launcher.
10474 * data/gdb.init: Removed charset work around (now works with user's
10476 * src/debugger.c: Code cleanup. Removed duplicate call to 'info signals'.
10478 2003-11-18 Naba Kumar <naba@gnome.org>
10480 * src/anjuta-encodings.c, src/preferences.c: Renamed all variable
10481 names of 'index' to 'idx'.
10483 2003-11-17 Naba Kumar <naba@gnome.org>
10485 Patch from: arief_mulya <arief_m_utama@telkomsel.co.id>
10486 * src/project_dbase.c: Prompts user for unsaved project files
10487 when project is closed.
10489 2003-11-16 Naba Kumar <naba@gnome.org>
10491 Patch from: Marcin "Zenek" Jaskólski <zenek@moo.pl>
10492 * src/appwizard_cbs.c, src/start-with.c: Fixed compiler errors with
10495 2003-11-11 Johannes Schmid <clubfan@users.sourceforge.net>
10497 * src/anjuta.c: Fixed crash related to tag == NULL while
10500 2003-11-11 Naba Kumar <naba@gnome.org>
10502 * src/glade_iface.c: Avoids error conditions for glade or glademm not
10503 found. It simply doesn't generate the c/c++ codes and continues with
10507 2003-11-10 Naba Kumar <naba@gnome.org>
10509 * anjuta.glade, anjuta_dialogs_strings.c: Fixed typos in
10510 'Start with dialog'.
10512 * configure.in, manuals/Makefile.in, manuals/de/* (new): Added
10513 German translation of anjuta-tutorial.
10515 * src/launcher.c: Fixed an encoding bug with GIOChannels.
10518 2003-11-10 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
10520 * src/breakpoints.c, src/project_dbase.c, src/text_editor.c:
10521 Fixes the Bug #823249, Fixes the Bug #713229 When the user enables
10522 the syntax highlighting in Preferences, the automatic syntax
10523 highlighting is now selected. When the debugger is stopped and the
10524 breakpoints window not closed, the gtk_tree_view in this window is
10525 now made unsensitive.
10527 2003-11-07 Johannes Schmid <clubfan@users.sourceforge.net>
10529 * src/preferences.h, src/preferences.c, anjuta.glade:
10530 Fixed translation bug in preferences by using GtkOptionMenu
10531 * anjuta.prj: Project version 1.1.98
10533 ---------------- Released version 1.1.98 ----------------
10535 2003-11-07 Naba Kumar <naba@gnome.org>
10537 * anjuta.spec.in: Revived docs package and combined all docs into
10539 * configure.in: Bumped version to 1.1.98 rc2
10541 * anjuta.spec.in: Fixed scrollkeepr-update command.
10542 * anjuta.spce.in: Fixed file permissions.
10544 2003-11-06 Naba Kumar <naba@gnome.org>
10546 * src/mainmenu_callback.[c,h], src/main_menubar_def.h: Added help
10547 menus to activate anjuta helps.
10549 * manuals/C/anjuta-faqs/anjuta-faqs.sgml (removed),
10550 manuals/C/anjuta-faqs/anjuta-faqs.xml (added),
10551 manuals/C/anjuta-faqs/legal.xml (added),
10552 manuals/C/anjuta-faqs/Makefile.am,
10553 manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
10554 manuals/C/anjuta-faqs/.cvsignore,
10555 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml (removed),
10556 manuals/C/anjuta-tutorial/anjuta-tutorial.xml (added),
10557 manuals/C/anjuta-tutorial/legal.xml (added),
10558 manuals/C/anjuta-tutorial/Makefile.am,
10559 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
10560 manuals/C/anjuta-tutorial/.cvsignore,
10561 manuals/C/anjuta-manual/*.sgml (removed),
10562 manuals/C/anjuta-manual/*.xml (added),
10563 manuals/C/anjuta-manual/Makefile.am,
10564 manuals/C/anjuta-manual/anjuta-manual-C.omf,
10565 manuals/C/anjuta-manual/.cvsignore,
10566 manuals/C/topic.dat (removed), manuals/C/Makefile.am,
10567 manuals/ja/anjuta-faqs/anjuta-faqs.sgml (removed),
10568 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf (removed),
10569 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.UTF-8.omf (added),
10570 manuals/ja/anjuta-faqs/anjuta-faqs.xml (added),
10571 manuals/ja/anjuta-faqs/legal.xml (added),
10572 manuals/ja/anjuta-faqs/Makefile.am,
10573 manuals/ja/anjuta-faqs/anjuta-faqs-C.omf,
10574 manuals/ja/anjuta-faqs/.cvsignore,
10575 manuals/ja/anjuta-manual/*.sgml (removed),
10576 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf (removed),
10577 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.UTF-8.omf (added),
10578 manuals/ja/anjuta-manual/*.xml (added),
10579 manuals/ja/anjuta-manual/Makefile.am,
10580 manuals/ja/anjuta-manual/anjuta-manual-C.omf,
10581 manuals/ja/anjuta-manual/.cvsignore,
10582 manuals/ja/topic.dat (removed), manuals/ja/Makefile.am,
10583 manuals/sgmldocs.make (removed),
10584 manuals/xmldocs.make (added), manuals/omf.make (added),
10585 manuals/Makefile.am, configure.in, Makefile.am: Converted old sgml
10586 documentations to newer docbook xml documentations. Converted
10587 Japanesh docs to UTF8 docs. Fixed installations. Update cvsignores.
10588 Enabled manulas installations.
10590 * gdl/.cvsignore, scintilla/.cvsignore, .cvsigore: Updated.
10592 2003-11-05 Naba Kumar <naba@gnome.org>
10594 * data/gdb.init: Sets host's charset to ascii to solve debugger
10595 freeze up due to uninitialized strings in target program.
10597 * src/mainmenu_callbacks.c, src/watch_cbs.c, src/message-manager.[cc,h]:
10598 Fixed a crash bug with 'Add expression in watch'. Bug #822017
10602 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
10603 src/launcher.c: Turns off echo in spawned pty to fix debugger.
10605 2003-11-04 Naba Kumar <naba@gnome.org>
10607 * scintilla/Makefile.am, widgets/Makefile.am: Fixed distribution
10610 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
10611 * src/aneditor.cxx, src/aneditor.h, src/controls.c, src/main_menubar.c,
10612 src/main_menubar.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
10613 src/mainmenu_callbacks.h: Added emacs style c/c++ custom indentation
10616 * src/search-replace.c: Fixed infinite loop bug.
10617 * start-with.c: Fixed a crash bug with "Open last project".
10619 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de
10620 * scintilla/Makefile.am: Fixed compiler option.
10622 2003-10-16 Naba Kumar <naba@gnome.org>
10624 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
10625 * src/text_editor.c: Fixed autoformat.
10627 2003-10-15 Naba Kumar <naba@gnome.org>
10629 * src/anjuta_cbs.c: Used ALT+number for editor tab browsing, instead
10632 2003-10-09 Naba Kumar <naba@gnome.org>
10634 * src/cvs_gui.c: Fixed a UI bug (hides the unwanted frame).
10636 2003-10-08 Naba Kumar <naba@gnome.org>
10638 * src/source.c: Fixed a GETTEXT typo error.
10639 * anjuta.glade: Made 'Sorted in order you open them' default option
10642 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
10643 * anjuta.glade, data/properties/anjuta.properties:
10644 Fixed the freeze of the "Preferences" combos at the first Anjuta
10645 init is generated by:
10646 - a not complete translation of preferences.c file
10647 - a difference between 2 names in anjuta.glade and
10648 anjuta.properties (arrows --> Arrows , bottom --> Bottom)
10649 - the same name given to 3 combos (anjuta.glade).
10651 * src/find_text.c: If the "whole document" mode is selected,
10652 a new search will select the next occurrence (Bug #764954).
10653 It is now possible to use the shortcuts to search next or previous
10654 occurrence even if the search dialog has the focus. Bug #790318
10656 * src/main_menubar_def.h: "Select code block" shortcut; the new
10657 shortcut is now Alt+L instead of Alt+B (already used by _Build menu).
10660 Patch from: Richard Lee <r.h.lee@comcast.net>
10661 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c,
10662 tagmanager/tm_workspace.c: The following is a patch to fix a
10663 seemingly random occurence where Anjuta would crash when a
10664 certain key was pressed.
10666 2003-09-29 Naba Kumar <naba@gnome.org>
10668 * src/find_in_files.c: Ignores binary by default. Disabled the option
10669 of NOCVS search, because launcher does not use sh and hence can not
10672 * src/project_dbase.c, src/session.[h,c]: Fixed to save the
10673 "clean before build" state in project session and not in account session,
10674 otherwise the state gets reflected to other projects causing annoyance.
10676 * src/compiler_options.c: Fixed a bug where compiler options were always
10677 claimed 'modified'.
10679 * src/build_project.c, data/properties/anjuta.properties,
10680 src/commands.[h]: Fixed a bad bug where clean-before-build
10683 * scintilla/patches/research-cvs-nolog.diff,
10684 scintilla/patches/scintilla-ac-gtk2-port.diff,
10685 scintilla/patches/scintilla-ac-sort-fix.diff,
10686 scintilla-optimization.diff: Removed, because they are already in
10689 * scintilla/*/*: Update scintilla to current CVS (just after 1.55 release,
10692 * scintilla/LexMPT.cxx, scintilla/LexMetapost.cxx, scintilla/LexTeX.cxx,
10693 scintilla/LexYAML.cxx: Added new scintilla lexers.
10695 * TODO, NEWS: Updated.
10697 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
10698 * src/utilities.c: Fixed typo bugs.
10700 2003-09-26 Naba Kumar <naba@gnome.org>
10702 * src/anjuta.c: Only connects to kernel SIGCHLD signal.
10703 * src/find_replace.c, src/find_text.c, src/mainmenu_callbacks.c,
10704 src/text_editor.[c,h], src/toolbar_callbacks.c: Added wrap in
10705 text_editor_find() and Fixed I-Search wrapping.
10706 * src/debugger.c: Fixed to pass a newline after a debugger
10707 command (which was broken since the launcher was refactored.
10708 (Pointed out by Bosik Pavol <Pavol.Bosik@siemens.com>)
10710 2003-09-25 Naba Kumar <naba@gnome.org>
10712 * src/toolbar_callbacks.c: Fixed start of incremental search.
10714 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
10715 * src/controls.c, src/main_menubar.c, src/main_menubar.h,
10716 src/main_menubar_def.h, src/mainmenu_callbacks.c,
10717 src/toolbar_callbacks.c, src/toolbar.c: Added reverse search
10718 menu and implementation.
10720 2003-09-24 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
10722 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
10723 * src/debug_tree.c, src/debug_tree.h: Fixed color of modified
10724 variables in Locals window.
10726 2003-09-24 Frederic RUAUDEL <grumz@users.sourceforge.net>
10728 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
10729 * src/utilities.[ch] : Fix a tooltip bug in
10730 anjuta_util_toolbar_append_stock(), the label appeared instead of
10731 the tooltip text. Remove label from arguments of the function
10732 because label is included in the stock icon data.
10733 * src/toolbar.c : Fix call to anjuta_util_toolbar_append_stock().
10734 * src/text_editor_gui.c : Fix call to anjuta_util_toolbar_append_stock().
10735 * FIXME: translation file should be updated because of label text removal.
10737 2003-09-24 Naba Kumar <naba@gnome.org>
10739 * scintilla/PlatGTK.cxx: Fixed font setting in widget style.
10741 * src/launcher.[c,h], plugins/patch/patch-plugin.c, src/anjuta-tools.c,
10742 src/build_file.c, src/cvs.c, src/find_in_files.c, src/gnome_project.c,
10743 src/project-import.c, src/anjuta.c: Implemented buffered outputs for
10744 stdout and stderr. Also buffered output and check-for-password
10745 can be enabled/disabled. Added proper UTF8 handling. Fixed pty input
10746 with password prompts. Checkes for password prompts from all outputs.
10748 * src/utilities.[h,c]: Defined anjuta_util_convert_to_utf8() function
10749 which takes a string (which could be utf8 also) and converts into
10752 * src/main.c: Connects kernel signals after gnome_program_init().
10754 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
10755 * src/message-manager.c: Fixed bug #787026 by converting the strings
10758 2003-09-22 Naba Kumar <naba@gnome.org>
10760 * src/scintilla/patches/scintilla-ac-gtk2-port.diff,
10761 scintilla/PlatGTK.cxx: Ported autocomplete window to gtk2 by removing
10762 GtkCList and using GtkTreeView instead. Added the patch.
10763 * src/scintilla/patches/scintilla-ac-sort-fix.diff,
10764 scintilla/PlatGTK.cxx: Fixes sorting bug in AC.
10766 2003-09-19 Naba Kumar <naba@gnome.org>
10768 * printing/print.c: Proper UTF8 printing support.
10769 * src/main.c: moved kernel signal connects at the
10770 end of application initialization.
10772 2003-09-18 Naba Kumar <naba@gnome.org>
10774 * scintilla/*/*, src/scintilla/Makefile.am, src/Makefile.am,
10775 (new) lexers.make, (new) lexers: Update scintilla to latest
10776 scintilla CVS (2003-09-18), added new lexers, automated
10777 lexers makefiles sections and scintilla update. Added
10778 patches. Optimized pango rendering. Fixed a crash bug
10781 * (new) scintilla/patches/research-cvs-nolog.diff: Added
10782 patch to remove cvs log command from RESearch.cxx file.
10783 * scintilla/patches/scintilla-pango-always.diff:
10785 * scintilla/RESearch.cxx: Removed spurious cvs log command
10787 * (new) scintilla/test-scintilla.cxx: A test file for scintilla.
10789 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
10790 * src/dnd.c: Fixed a crash bug with DND.
10792 2003-09-15 Naba Kumar <naba@gnome.org>
10794 * src/text_editor.[c,h], src/anjuta.c, src/breakpoints.c,
10795 src/goto_line.c, src/mainmenu_callbacks.c, src/text_editor_cbs.c,
10796 src/toolbar_callbacks.c: Added an additional parameter to
10797 text_editor_goto_line() funtion which decides if the line should
10798 be made visible (if it's under fold).
10800 * src/style-editor.c: Fixed a compiler warning.
10801 * src/message-manager.cc: Calls parent method correctly.
10803 * src/preferences.h: Fixed prent class.
10805 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
10806 * src/project_dbase.c: Fixed bug #713210.
10808 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
10810 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
10812 2003-09-11 Naba Kumar <naba@gnome.org>
10814 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
10815 * src/style-editor.c: Fixed bug #769130 (Crash on font
10818 * src/message-manger.[h,cc]: Made AnMessageManager
10819 derived from GtkFrame and removed deprecated code.
10821 * src/breakpoints.c, src/search-replace.c, src/source.c: Fixed
10824 2003-09-09 Naba Kumar <naba@gnome.org>
10826 * src/Makefile.am: Addded rules for built sources.
10828 2003-09-08 Naba Kumar <naba@gnome.org>
10830 * (new) src/anjuta-marshalers.list: Added marshalers definition
10833 * src/source.c: Fixed bug #762043 and makes sure, CFLAGS
10834 and CXXFLAGS are not overwriten by automake's default.
10835 * src/style-editor.c: Added 'operators' in the style editor.
10837 Patch from Masahito Omote <utyuuzin@users.sourceforge.net>
10838 and Jesus Gonzalez <jgonzlz@terra.es> (combined).
10839 * src/message-manager-private.cc, src/message-manager.cc:
10840 Converts message going into message into UTF-8 endoding.
10841 * src/main.c: Uses UTF-8 codeset for localization.
10843 2003-09-08 Franco Catrin L. <fcatrin@tuxpan.cl>
10845 * src/anjuta.desktop.in.in: Added Encoding attribute (required).
10847 2003-09-08 Naba Kumar <naba@gnome.org>
10851 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
10852 * src/find_in_files.c, src/find_replace.c, src/search_replace.c:
10853 Fixed bug #798717, Find - Find&Replace - Find in files bug;
10854 The combo entries were updated if the same data with a different
10855 case exist in the combo list. The combo entries are now case sensitive.
10856 Search&Replace bug; First search ,max actions = 0 ==> now max
10859 2003-09-08 Naba Kumar <naba@gnome.org>
10862 * src/utilities.[c,h]: a function takes contant args.
10863 * src/anjuta.[c,h]: Fixed child registering/unregistering routine.
10864 Now the child terminated signal is emitted properly.
10865 * src/Makefile.am: Used $(top_srcdir) for referring to
10867 * (new) src/anjuta-marshalers.list, src/Makefile.am: Added marshalers
10868 definitions file which will generate anjuta-marshalers.[c,h] files.
10869 * src/.cvsignore: Updated.
10870 * src/build_project.c: Changed su command to preserve quotes.
10871 * src/anjuta-tools.c, tagmanager/tm_project.c,
10872 tagmanager/tm_workspace.c: Use standard tmp file.
10873 * configure.in: Cleaned up. Provide -g -O0 flags for final build also
10874 so that users could report bugs easily.
10875 * configure.in, anjuta.spec.in: Removed libzvt references/dependency.
10877 * tagmanager/tm_workspace.c, tm_file_entry.c, widgets/gnomefilelist.c,
10878 printing/print.c, plugins/sample1/plugin-sample1.c, src/an_file_view.c,
10879 src/an_symbol_view.c, src/utilities.[c,h], src/anjuta-encodings.c,
10880 src/attach_process.c, src/breakpoints.c, src/commands.c,
10881 src/compiler_options.c, src/configurer.c, src/cvs_gui.c,
10882 src/cvs_cbs.c, src/debug_tree.c, src/debugger.c, src/executer.c,
10883 src/find_in_files.c, src/find_in_files_cbs.c, src/mainmenu_callbacks.c,
10884 src/memory.c, src/message-manager-private.c, src/preferences.c,
10885 src/project_config.c, src/project_dbase.c, src/source.h, src/src_paths.c,
10886 src/search-replace.[c,h], stack_trace.c, text_editor.c,
10887 src/text_editor_cbs.c, src/toolbars.c, src/watch.c, src/watch_gui.c,
10888 src/source.c, src/anjuta.c, src/glade_iface.c, src/style_editor.c:
10889 Fixed compile warnings and cleanup.
10891 * src/launcher.[c,h], src/anjuta-tools.c, src/build_file.c,
10892 src/build_project.c, src/clean_project.c, src/compile.c, src/configurer.c,
10893 src/cvs.c, src/find_in_files.c, src/gnome_project.c, src/project_import.c:
10894 Removed libzvt usage and implemented child spawing differently. Launcher is
10895 now proper GObject, which can be created multiple times (and can be
10896 operated in parallel).
10898 * src/appwizard_cbs.c: Fixed bug #740881 (crash on project wizard).
10899 * src/project_import_gui.c, src/project_import_cbs.c,
10900 src/project_import.[c,h], mainmenu_callbacks.c: Fixed bug #766070
10901 (crash on project import). Removed deprecared codes.
10903 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
10905 * src/cvs.c: Fixed cvs output bug.
10907 2003-09-03 Naba Kumar <naba@gnome.org>
10909 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
10910 * src/aneditor.cxx, src/breakpoints.c, src/breakpoints.h,
10911 src/mainmenu_callbacks.c, src/text_editor.c, src/text_editor.h,
10912 src/text_editor_cbs.c: Implements --
10913 If the debugger is started
10914 A double click in the margin add or remove a breakpoint
10915 A single click activate or deactivate the breakpoint
10917 A double click in the margin add or remove a bookmark
10919 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
10921 Reviewed by Naba Kumar <naba@gnome.org>
10922 * src/cvs_gui.[c/h], mainmenu_callbacks.c:
10923 User is now able to choose a branch on cvs update for project.
10924 Cleaned up variable names.
10926 2003-09-03 Naba Kumar <naba@gnome.org>
10928 * (new) scintilla/LexEScript.cxx, scintilla/LexLout.cxx,
10929 src/Makefile.am: Added lexers.
10930 * scintilla/*/*: Updated...
10931 * src/an_symbol_view.c: Fixed a crash bug.
10932 * src/compiler_options.c, src/project_dbase.c: Fixed compile
10934 * src/main_menubar.[c,h]: Removed 'page setup' menu item.
10935 * src/source.c: Fixed project generation bug with gettext code.
10936 * tagmanager/tm_project.c: Fixed a crash bug.
10937 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
10938 bug when there is no project open. Bug #____.
10939 * src/source.c: Fixed a bug with build failure with non-gnome
10940 project with glade-generated source (eg. gtk2). Bug #____.
10943 2003-08-22 Naba Kumar <naba@gnome.org>
10945 Patch from: Rob Bradford <rob@debianplanet.org>
10946 * data/Makefile.am: Fixed to install properly during
10949 Patch from: Etay Meiri <etay-m@bezeqint.net>
10950 * src/debug-tree.c: Fixed a crash bug.
10951 * src/compiler_options.c: Takes care of linking the missing pieces;
10952 C flags, libs, optimization options, debug and profile.
10954 Patch from: Enver ALTIN <ealtin@casdb.com>
10955 * src/anjuta_cbs.c, src/find_replace.c: Trivial dialog HIG fixes.
10957 2003-08-22 Johannes Schmid <clubfan@users.sourceforge.net>
10959 Reviewed by Naba Kumar <naba@gnome.org>
10960 * src/project_dbase.c: Fixed bugs #778263 and #778413
10961 Adding multiple files to project should work now.
10963 2003-08-22 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
10965 Reviewed by Naba Kumar <naba@gnome.org>
10966 * src/dnd.c: Fixed Drag&Drop (opening file(s)).
10967 * src/debug_tree.c, src/debugger.c: Fixed context menu separator
10970 2003-08-08 Abel Cheung <maddog@linux.org.hk>
10972 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
10974 2003-08-08 Abel Cheung <maddog@linux.org.hk>
10976 * src/text_editor.c: Fix translatable string (#113934).
10978 2003-07-04 Naba Kumar <naba@gnome.org>
10980 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
10981 bug when there is no project open. Bug #____.
10983 * src/source.c: Fixed a bug with build failure with non-gnome
10984 project with glade-generated source (eg. gtk2). Bug #____.
10986 2003-06-26 Naba Kumar <naba@gnome.org>
10988 * src/anjuta.h: Removed reference to windows-dialog.h.
10989 * src/message-manager-private.[cc,h]: Fixed doulbe click
10990 activation of messages to properly jump at the destination.
10991 * src/toolbar_callbacks.c: Fixed search combo pulldown bug.
10992 * src/toolbar.c: Code clean-ups.
10994 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
10995 tagmanager/tm_symbol.c: Used g_return_if_fail() instead of g_assert().
10997 * src/message-manager-private.[cc,h]: Removed dead codes.
10999 * (new) data/properties/css.properties,
11000 data/properties/anjuta.properties, data/properties/Makefile.am:
11001 Added CSS syntax hiliting properties.
11003 * tagmanager/tm_file_entry.c: Fixed a possible bug.
11004 * src/debugger.c: Clean ups.
11005 * src/lexer.h: Added CSS lexer definition.
11007 * Makefile.am: Installs destop file properly.
11008 * configure.in: Bumped version to 1.1.97 (RC1 for 1.2.0 stable).
11009 * NEWS: Updated for 1.1.97 release.
11010 * src/main_menubar_def.h: Changed some non working shortcuts.
11012 2003-06-24 Naba Kumar <naba@gnome.org>
11014 * src/search-replace.c: Shows the dialog properly, even when it is
11015 hidden behind another window.
11017 * (removed) src/windows-dialog.[c,h], src/Makefile.am, po/POTFILES.in,
11018 src/anjuta.[c,h], (removed) pixmaps/windows-style-*.png,
11019 pixmaps/Makefile.am: Removed windows-dialog and setup wizard files
11022 * anjuta.glade, anjuta_dialog_strings.c: Removed windows-dialog and
11023 setup wizard dialogs.
11025 * src/debugger.c: Removed a redundant call to
11026 debugger_update_controls().
11027 * src/compiler_options.c, src/launcher.c: code cleanup.
11028 * src/executer.c: Fixed execution bug with 'Set Program params...".
11030 2003-06-23 Naba Kumar <naba@gnome.org>
11032 * widgets/e-splash.c: Removed border around the splash image.
11033 * anjuta.spec: correct libgnomeprintui22 name in depencencies.
11034 * widgets/gnomefilelist.c: Implemented multiple file selection mode.
11035 * src/cvs.c: Added a frame around commit log text widget.
11036 * src/prefereces.[c,h], anjuta.glade, anjuta_dialog_strings.c: Fixed
11037 crash bug associated with translated combo box list in preferences
11038 dialog (in different locale other than en_US). Used widget names
11039 to pass the combo list items.
11040 * po/POTFILES.in: Updated.
11041 * src/launcher.c: Creates the zvt terminal at startup (and not
11042 every time a build is done) -- speeds up buld operations.
11043 * src/file_history.c: Should be if() conditional instead of
11045 * tagmanager/tm_work_object.c, src/utilities.c, src/text_editor.c:
11046 Disabled useless warnings.
11047 * src/project_dbase.c: Fixed bonobo 2 project name.
11048 * src/project_dbase.c, src/source.c: Corrected bonobo2 project name
11049 and uses correct glade-2 for file generation.
11051 2003-06-21 Naba Kumar <naba@gnome.org>
11053 * src/aneditor.cxx: Fixed bugs with debug tip dwell start and end.
11054 And disables autocomple show for numbers (very annoying).
11055 * src/mainmenu_callbacks.[c,h], src/main_menubar_def.h,
11056 src/main_menubar.[c,h], src/controls.c, src/toolbar.[c,h],
11057 src/toolbar_callbacks.[c,h]: Removed unnecessary menuitems
11058 from view menu and adjust the controls accordingly.
11059 * src/anjuta.c: Changed 'not implemented' dialog to info dialog with
11061 * src/project_dbase.[c,h]: Removed show_local flag processing.
11062 * src/message-manager.[c,h]: Reorganized messages tabs in more
11064 * configure.in, anjuta.spec.in: Fixed gnome-print and zvt dependencies.
11065 Also added PCRE dependency.
11067 2003-06-20 Naba Kumar <naba@gnome.org>
11069 * pixmaps/anjuta_splash.png: New splash.
11070 from Jean Schurger <yshartk@schurger.org>
11072 * src/controls.c: De-sensitize run-to-cursor when debugger
11074 * src/cvs_gui.c: Set default reponse for various cvs dialogs.
11076 * src/message-manager-private.cc: Fixed to properly jump at
11077 the right file:line.
11079 * src/appwiz_page1.c: Fixed to correctly determine the project
11080 trpe from the wizard.
11082 2003-06-20 Naba Kumar <naba@gnome.org>
11084 * src/message-manager.cc, mainmenu_callbacks.c: Code cleanup.
11085 * src/watch_gui.c: Code cleanups.
11086 * src/debugger.[c,h], src/stack_trace.[c,h],
11087 (removed) src/stack_trace_cbs.[c,h], (removed) src/stack_trace_gui.h,
11088 src/Makefile.am: Merged stack_trace[_cbs/_gui] into stack_trace.c,
11089 Removed direct access to stack_trace private data, Increased debugger
11090 command size from 256 to 1024 (to be on safer side). Also implemented
11091 row-activated signle for seting frame and viewing the source.
11092 * src/debugger.c: Avoids starting program and stopping debugger
11093 when starting debugger and stopping program, respectively.
11095 * src/debugger.[c,h], src/main_menucallbacks.c, src/controls.c:
11096 Reverted codes to start debugger automatically
11097 The file is brought to the state just after the branching
11098 (debugger.c == 1.27 and debugger.h == 1.10 rev.), except for
11099 some code clean ups.
11101 * src/launcher.[h,c], plugins/patch/patch-plugin.c,
11102 src/anjuta-tools.c, src/build_file.[c,h], src/build_project.[c,h],
11103 src/compile.[c,h], src/clean_project.[c,h], src/configurer.[c,h],
11104 src/cvs.c, src/find_in_files.[c,h], src/gnome_project.[c,h],
11105 src/project_import.[c,h], src.anjuta.c, src/mainmenu_callbacks.c,:
11106 src/project_dbase.c: Code clean ups.
11108 * anjuta.glade, anjuta_dialog_strings.c: Fixed a hard coded pref
11109 (Projects dir) so that correct $HOME/Projects path is set when
11110 anjuta is run for the first time.
11112 2003-06-13 Guntupalli Karunakar <karunakar@freedomink.org>
11114 * configure.in: Added "ml" for Malayalam in ALL_LINGUAS.
11116 2003-06-13 Naba Kumar <naba@gnome.org>
11118 * src/stack_trace_cbs.c: Moved variable declaration at the
11119 top of the block (bug #737867)
11121 * src/source.c: use target_CFLAGS and target_CXXFLAGS instead of
11122 just CFLAGS and CXXFLAGS (bug #743617).
11124 * src/create_global_tags.sh: Fixed shell script to properly
11125 detect installed *-config files.
11127 2003-06-12 Naba Kumar <naba@gnome.org>
11129 * src/preferences.[c,h]: Added methods for custom widgets in
11130 preferences: using custom set/get methods for them.
11132 * src/anjuta-encoding.c: Implemented up/down of the encodings
11133 in the list and property saves correctly.
11135 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
11136 * src/aneditor.cxx: Fixes Anjuta looping when a backward search reaches
11137 the beginning of a file.
11139 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
11140 * src/aneditor.cxx, src/aneditor.h,
11141 src/controls.c, src/main_menubar.c, src/main_menubar.h,
11142 src/main_menubar_def.h, src/mainmenu_callbacks.c,
11143 src/mainmenu_callbacks.h: Allows the operator to select the current
11144 word or the current line (Request: 680801). It puts also
11145 sensitive/unsensitive several select/comment menu items.
11147 * src/breakpoints.c: Presets by default the current line for a
11148 defined breakpoint.
11150 2003-06-11 Naba Kumar <naba@gnome.org>
11152 * src/anjuta.c, src/text_editor.c: Fixed bug #715270. 'Changed' file name
11153 color (red highlight) now cosistent for inactive tabs also.
11155 * src/main_menubar.c, src/main_menubar_def.h: Fixed bug #715261. Moved
11156 'Advanced search and replace' in Edit->Search submenu.
11158 * data/properties/tcltk.properties: Fixed bug #731851. Added line
11159 wrappings '\' where they were missing.
11161 * src/mainmenu_callbacks.c: Fixed bug #751715. The 'Customize menu'
11162 message is now more descriptive and details the correct thing to do
11163 for GNOME2 desktop.
11165 2003-06-10 Naba Kumar <naba@gnome.org>
11167 * autogen.sh.generic, autogen.sh.gtk, autogen.sh.gtkmm
11168 autogen.sh.wxwin, macros/autogen.sh, macros2/autogen.sh:
11169 Removed any reference to particular version of automake/autoconf
11170 so that they could work with newer versions (Bug #659394).
11172 * src/anjuta-encodings.c, src/anjuta-encodings.h, anjuta.glade,
11173 src/anjuta.c: Added coded to add/remove supported encodings.
11175 * src/appwizard.c, src/appwizard.h, src/gnome_project.c,
11176 src/preferences.c, src/project_dbase.c, src/project_dbase.h,
11177 src/project_import.c, src/project_type.c, src/project_type.h,
11178 src/source.c, src/wizard_gui.c: Added a new field called 'deprecated'
11179 in the projects typtes. Code clean ups. Removed GTK1/GNOME1
11180 from the project wizard.
11182 2003-06-06 Naba Kumar <naba@gnome.org>
11184 Patch from Etay Meiri <etay-m@bezeqint.net>
11185 * src/compiler_options.c: Fixed bugs related to clean before
11188 * anjuta.desktop.in.in: Added commandline options.
11189 * src/cvs.[c,h], anjuta.glade, anjuta_dialogs_strings.c: Separated
11190 -dP and -A flags of CVS update into different options.
11192 2003-06-04 Abel Cheung <maddog@linux.org.hk>
11194 * configure.in: Removed "ta" from ALL_LINGUAS.
11196 2003-06-02 Naba Kumar <naba@gnome.org>
11198 * scintilla/PropSet.h, src/properties.[ch]*: Reversed the patch to
11199 return NULL for undefined properties and "" for defined but empty
11200 strings. It was creating many problems where both are assumed to be
11201 same. And besides, it doesn't matter to differentiate the two (the
11202 problem with preferences was due to a different bug).
11204 * src/prefereces.[c,h]: Fixed to handle empty and blank properties
11205 correctly. Also, s/props_build_in/props_built_in/g.
11207 * widgets/gnomefilelist.[c,h]: Uses gdl theme icons for file
11210 * src/an_file_view.c: Unrefed pixbufs when done with them.
11212 * pixmaps/Makefile.am, (added) pixmaps/preferences-encodings.png,
11213 (removed) file_text.png: Added and removed pixmaps.
11215 2003-05-30 Naba Kumar <naba@gnome.org>
11217 * anjuta.glade: Fixed encodings preferences dialog
11219 2003-05-23 Etay Meiri <etay-m@bezeqint.net>
11221 Reviewed by Naba Kumar <naba@gnome.org>
11223 * src/build_project.c src/clean_project/c: perform a clean before
11224 build, if required. Show the message manager on clean.
11225 * src/compiler_options.c: save the new options when window is closed
11226 and flag project to be cleaned before the next build.
11227 * src/project_dbase.c: added a 'clean before build' flag to project
11229 2003-05-29 Naba Kumar <naba@gnome.org>
11231 * anjuta.glade, anjuta_dialogs_strings.c: Added encoding prefs
11234 * [pixmaps/] cfolder.xpm, console.xpm, file_c.png, file_c.xpm,
11235 file_core.png, file_core.xpm, file_cpp.png, file_cpp.xpm,
11236 file_exec.png, file_exec.xpm, file_file.png, file_file.xpm,
11237 file_h.png, file_h.xpm, file_html.png, file_html.xpm,
11238 file_i18n.png, file_i18n.xpm, file_icon.png, file_icon.xpm,
11239 file_pix.png, file_pix.xpm, file_text.xpm, file_unknown.png,
11240 file_unknown.xpm, ledgreen.xpm, ledred.xpm, ofolder.xpm,
11241 print_color.xpm, print_landscape.xpm, print_layout.xpm,
11242 print_nocolor.xpm, print_portrait.xpm: Removed unused icons
11244 * pixmaps/Makefile.am, src/toolbar.c, src/pixmaps.h, src/resources.h:
11245 Removed unused icons references.
11247 2003-05-27 Enver ALTIN <ealtin@casdb.com>
11249 Reviewed by Naba Kumar <naba@gnome.org>
11251 * src/anjuta-tools.c, src/anjuta_cbs.c, src/breakpoints.c,
11252 src/compiler_options.c, src/debugger.c, src/find_replace.c,
11253 src/find_text.c, src/mainmenu_callbacks.c, src/preferences.c,
11254 src/project_dbase_gui.c, src/src_paths.c, src/text_editor.c,
11255 src/toolbar_callbacks.c: HIG compliant dialogs.
11257 * src/utilities.c: anjuta_button_new_with_stock_image() and
11258 anjuta_dialog_add_button() stolen from gedit.
11260 * src/main_menubar_def.h: Fixed mnemonics.
11262 2003-05-26 Naba Kumar <naba@gnome.org>
11264 * src/project_dbase_gui.c: Added header files filter for add file
11265 dialog box. Disabled project window to be transient window.
11267 * src/message-manager.cc: Disabled message manager window to be
11270 * src/text_editor.c, src/anjuta_cbs.c: Better error reporting when
11271 a file could not be loaded.
11273 * src/project_dbase.c: Fixed a bug with GUI editor command
11274 where empty string is returned.
11276 * src/Makefile.am, src/preferences.h, src/text_editor.c
11277 src/text_editor.h, (new) src/anjuta-encodings.h,
11278 (new) src/anjuta-encodings.c, data/properties/anjuta.properties:
11279 Added encoding support and to handle characters encoding correctly
11280 by auto detecting it during load. Added preferences for selecting
11281 the encoding during save.
11283 * src/preferences.c, src/resources.c: Removed debug messages.
11285 Patch from: Alexander Nedotsukov <bland@mail.ru>
11286 * src/getline.c: Fixed many fatal bugs for FreeBSD.
11288 2003-05-26 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11289 * src/anjuta.c: Try to sow the splash image more often.
11291 2003-05-20 Naba Kumar <naba@gnome.org>
11293 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
11294 * src/debug_tree.c: Colorize the modified locals during
11295 debugging and call memory analyze from the debugger.
11296 * src/breakpoints.c: The color is now different for the enabled
11297 and disabled breakpoints. Anjuta now can erase several
11298 breakpoints defined at the same line. The markers are updated
11299 according to the enable/disable action.
11301 Patch from Etay Meiri <etay-m@bezeqint.net>
11302 * src/launcher.c: Fixes launcher freeze up bug during build.
11304 2003-05-16 Dan Elphick <dre00r@ecs.soton.ac.uk>
11306 Reviewed by Naba Kumar <naba@gnome.org>
11307 * scintilla/PropSet.h: Change member variables from private to protected.
11308 * src/properties.[ch]*: Add new methods GetString and GetExpandedString
11309 to PropSetFile class, which return a gchar * (and can therefore indicate
11310 whether properties are empty or do not exist) and make prop_get and
11311 prop_get_expanded use them.
11312 * src/project_dbase.c: Fix where project_dbase_module_is_empty assumes
11313 that the result of of prop_get cannot be an empty string.
11315 2003-05-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
11317 Reviewed by Naba Kumar <naba@gnome.org>
11318 * src/text_editor.[ch], src/anjuta.c, src/anjuta.c, src/anjuta_cbs.c,
11319 src/build_file.c, src/compile.c, src/mainmenu_callbacks.c,
11320 src/text_editor_cbs.c: When saving all the files in the project, the
11321 text editors are now only rehighlighted once instead of once for each
11324 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11325 * src/main.c, widgets/e-splash.c: Splash screen improvements.
11326 * src/anjuta.desktop.in.in: Support startup notification.
11327 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11328 * src/main.c, widgets/e-splash.c: Splash screen improvements.
11329 * src/anjuta.desktop.in.in: Support startup notification.
11332 2003-05-13 Dan Elphick <dre00r@ecs.soton.ac.uk>
11334 Reviewed by Naba Kumar <naba@gnome.org>
11336 * src/executer.[ch]: Only allow one set params dialog at a time. Fix
11337 memory leak from glade_xml_new call. Removed gxml field from Executer
11338 struct as only used in create_executer_dialog and then destroyed.
11340 * src/anjuta.c: Fix warning on getting a page that doesn't exist.
11342 * src/configurer.c: Fix warning trying to connect signal to non-existent
11343 environment entry in configure dialog and fix crash when closing the
11346 * src/cvs_cbs.c: Fix deprecated use of gnome_date_edit_get_date; use
11347 gnome_date_edit_get_time instead.
11349 * main_menubar.c, main_menubar_def.h: Removal of show stack menu item
11350 in view menu required renumbering elsewhere.
11352 2003-05-10 Etay Meiri <etay-m@bezeqint.net>
11354 Reviewed by Naba Kumar <naba@gnome.org>
11356 * src/breakpoints.c: fixed an error when removing breakpoint
11357 * src/controls.c: 'run to cursor' is sensitive when debugger not active
11358 * src/debugger.c: changes to the way the debugger is activated
11359 * src/debugger.h: clean ups
11361 2003-05-13 Naba Kumar <naba@gnome.org>
11363 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
11364 * anjuta.glade, anjuta_dialogs_strings.c, src/memory.c,
11365 src/memory.h: A new version of memory and the interface
11366 is now integrated in anjuta.glade
11368 2003-05-09 Naba Kumar <naba@gnome.org>
11370 * configure.in: Bumped required gtk version to 2.0.8.
11372 2003-05-06 Naba Kumar <naba@gnome.org>
11374 src/message-manager-private.cc, src/message-manager.cc: Clean ups.
11376 2003-05-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11377 * gdl/Makefile.am, printing/Makefile.am: distcheck fixes.
11379 2003-05-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11380 * scripts/anjuta_import.sh.in, src/defaults.c, src/project_dbase_gui.c
11381 , tagmanager/c.c: Support for ProC and RDB files.
11383 2003-05-06 Naba Kumar <naba@gnome.org>
11385 * src/aneditor.cxx, src/goto_line.c, src/main_menubar_def.h,
11386 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
11387 Uncomment (Box & Stream), Select the current function,
11388 authorize the "Quit" button of the GotoLine window
11390 2003-05-05 Naba Kumar <naba@gnome.org>
11392 * src/watch_gui.h: CVS added new file.
11394 * scintilla/ExterLexer.[cxx,h]: CVS added new files.
11396 Patch from Etay Meiri <etay-m@bezeqint.net>
11397 * src/debugger.c, src/debugger.h, src/main_menubar_def.h,
11398 src/mainmenu_callbacks.c, src/message-manager.cc,
11399 src/message-manager.h, src/stack_trace.c, src/stack_trace.h,
11400 src/stack_trace_cbs.c, src/stack_trace_cbs.h, src/stack_trace_gui.c:
11401 Ported stack trace to GNOME2 and added it in the message manager
11404 2003-05-02 Naba Kumar <naba@gnome.org>
11406 * src/memory.[h,c], debug_tree.c: Fixed a compiler error/warning.
11408 * src/preferences.[h,c]: Fixed preferences to save only one copy of
11409 preferences property.
11411 * anjuta.prj: Fixed multiple preferences saved data.
11413 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/Editor.h,
11414 scintilla/LexCPP.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
11415 scintilla/PropSet.cxx, scintilla/ScintillaGTK.cxx,
11416 scintilla/include/Platform.h, scintilla/include/PropSet.h,
11417 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface:
11418 Upgraded scitilla from CVS with faster window repaint
11421 Patch from Etay Meiri <etay-m@bezeqint.net>
11422 * src/watch.[c,h], src/watch_gui.c, (new) src/watch_gui.h: Fixed bugs
11425 2003-04-30 Dan Elphick <dre00r@ecs.soton.ac.uk>
11427 * message-manager-private.[ch]: Make AnMessageWindow keep scrolling
11428 the window if messages are appended to the end and the scrollbar is
11431 2003-04-29 Naba Kumar <naba@gnome.org>
11433 * configure.in: Removed omf-install from Makefiles list.
11435 2003-04-28 Naba Kumar <naba@gnome.org>
11437 * po/POTFILES.in: Remvoded deleted files.
11439 * pixmaps/Makefile.am, pixmaps/windows-style-docked.png,
11440 pixmaps/windows-style-undocked.png: Added setup wizard's images.
11442 * src/anjuta-tools.c: Fixed a bug where working dir (when the tool
11443 is executed as detached) is not set properly.
11445 2003-04-25 Naba Kumar <naba@gnome.org>
11447 * anjuta.prj: Updated.
11448 * src/anjuta_info.c: Fixed text wrapping and column view.
11449 * data/welcome.txt.in: Removed unaligned characters.
11451 2003-04-24 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11452 * src/main_menubar.c: Disable setup dialog.
11454 2003-04-22 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11455 * src/breakpoints.c; Fixed compilation with older GCC
11456 * src/preferences.c: Fixed crash with G_DISABLE_CHECKS
11457 * HACKING: Spelling fixes (Suggested by Stephen Knight)
11459 2003-04-18 Naba Kumar <naba@gnome.org>
11461 * anjuta.prj: Updated (includes compiler options).
11463 * src/anjuta.[hc], src/anjuta-tools.c: Removed redundant get_user_params
11464 function from anjuta.c (it was already available in anjuta-tools.c).
11466 2003-04-18 Naba Kumar <naba@gnome.org>
11468 * src/about.c, THANKS: Updated
11470 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup-dialog
11472 * src/an_file_view.c, src/project_dbase.c: Restores file-filters
11473 properly from the project session before updating the file
11476 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
11477 an_file_view.[ch], main_menubar.[ch], controls.c: Removed windows
11478 dialog settings (as it will not be required once GDL is in place) and
11479 added file view filters in the settings sub-menu.
11481 2003-04-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11483 * configure.in: Disable cast checks on final build.
11485 2003-04-17 Naba Kumar <naba@gnome.org>
11487 * src/build_project.c: Fixed a compilation error.
11489 * src/launcher.c: Removed commnets.
11491 * anjuta.glade, anjuta_dialogs_strings.c: Moved indentation
11492 properties from editor tab to indentation tab and fixed a property
11493 label for proper i18n translation. Fixed typos in project config
11494 dialog (reported by Gaëtan de Menten <ged@bugfactory.org>). Disabled
11495 sorting and reordering in compiler options dialog.
11497 * src/compiler_options.c: Implemented _save() function to save the
11498 options (which was pending).
11500 * src/build_project.c: Destroys install-as-root dialog when it is done.
11502 * src/an_symbol_view.c: Change "event" event to "event-after" so
11503 that symbol row is selected first before the popup is shown.
11505 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
11507 * tagmanager/tm_file_entry.c: Fix to make CVS info appear for first
11508 file in CVS/Entries. (Reviewed and applied by Biswa)
11510 2003-04-16 Naba Kumar <naba@gnome.org>
11512 * aneditor.cxx: use unicode everytime (fixed unicode related
11515 * anjuta.prj: Fixed UI editor name (blank to use default) and
11518 Patch from Patch from Gaëtan de Menten <ged@bugfactory.org>
11519 * anjuta.glade, anjuta_dialogs_strings.c: Reorganized
11520 Editor preferences page.
11522 2003-04-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11523 * src/anjuta.[ch], src/print.c: Fixed warnings
11524 * scintilla/*, src/aneditor.cxx: Restore LexCPP patch.
11525 * configure.in: Profiling support with gprof
11527 2003-04-16 Naba Kumar <naba@gnome.org>
11529 Patch from Gaëtan de Menten <ged@bugfactory.org>
11530 * src/launcher.c: Fixed cvs dialog.
11532 2003-04-15 Johannes Schmid <clubfan@users.sourceforge.net>
11534 * src/message-manager-private.cc: Fixed double-click on first line of
11535 output to properly select a line.
11536 * src/project_dbase.[c/h]: Removed parent_node from ProjectFileData
11537 because still was a deprecatd GtkCTreeNode and always NULL anyway.
11539 2003-04-15 Naba Kumar <naba@gnome.org>
11541 * src/message-manager-private.cc: Fixed the glade filename typo.
11543 2003-04-15 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11544 * scintilla/*, data/properties/*: Scintilla CVS merge
11545 * anjuta.prj: Removed unnecessary files.
11546 * scintilla/PlatGTK.cxx: Force Pango fonts always
11547 * src/anjuta-plugins.c, src/anjuta_dirs.c, src/main.c,
11548 src/mainmenu_callbacks.c src/preferences.c: Use versionsed directory
11550 * configure.in: Change version no. for 1.1.1 (alpha release)
11551 * configure.in: Added '--with-pref-suffix' option.
11552 * config.guess, config.sub: Removed from CVS.
11554 2003-04-15 Naba Kumar <naba@gnome.org>
11556 Patch from Timothee Besset <ttimo@idsoftware.com>
11557 * Makefile.am: Fixed a shell script error during intallation.
11559 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
11561 Reviewed by Naba Kumar <naba@gnome.org>
11562 * src/message-manager.cc: Added popup-menu to TreeView and fixed
11563 set_wm_class to use "anjuta" instead of "an.
11564 * src/message-manager-private.cc: Headers are hidden again.
11566 2003-04-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11567 * src/project_dbase_gui.c: Memory corruption fix.
11568 * anjuta.prj: Updated project file
11570 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
11571 * an_file_view.c: Connect to event-after signal rather than event so that
11572 selection is updated first and thus context menu is for the right file.
11573 Reviewed and applied by Biswa.
11575 2003-04-14 Naba Kumar <naba@gnome.org>
11577 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup dialog.
11579 * src/auncher.c: More child exit fixes
11580 from Timothee Besset <ttimo@idsoftware.com>
11582 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
11584 Reviewed by Naba Kumar <naba@gnome.org>
11586 * src/message-manager.[c/h], src/message-manager-private[c/h],
11587 anjuta.[c/h]: Ported message-manager to Gtk2
11589 * plugins/patch/patch-plugin.c, src/anjuta-tools.c,
11590 src/anjuta_cbs.c, src/build_file.c, src/build_project.c,
11591 src/clean_project.c, src/compile.c, src/configurer.c,
11592 src/controls.c, src/cvs.c, src/debugger.c,
11593 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
11594 src/project_import.c, src/search-replace.c: Changed name from
11595 AnjutaMessageManager to AnMessageManager to avoid too long type
11598 2003-04-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11599 * src/launcher.c: Fix build won't stop problem - TTimo
11601 * pixmaps/anjuta_splash.c: New splash screen prototype.
11602 * src/anjuta-tools.c, src/anjuta.[ch], : Forward port from branch.
11603 * src/compiler_options.c: Mute pkgconfig errors.
11604 * src/project_config.c. widgets/gnomefilelist.c: Fix leak.
11606 2003-04-10 Naba Kumar <naba@gnome.org>
11608 * configurer.[c,h]: Fixed dialog to close properly.
11609 * src/project_dbase.c, widgets/gnomefilelist.c: Added
11612 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11613 * anjuta.prj: Removed unnecessary files, load with 1.2.0
11614 * plugins/class-gen/Makefile.am, plugins/patch/Makefile.am,
11615 plugins/sample1/Makefile.am, src/an_file_view.c, src/anjuta.c,
11616 src/anjuta.h, src/project_dbase.c: Use default GNOME icons.
11617 * gdl/*, widgets/*, Makefile.am, configure.in, plugins/*/Makefile.am,
11618 src/makefile.am: Move gdl to it's own directory.
11619 * global-tags/create_global_tags.sh: Silently ignore SDL error.
11621 2003-04-09 Naba Kumar <naba@gnome.org>
11623 * anjuta.glade: Synced search and replace dialog from the ANJUTA_1_0_0
11626 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11627 * src/anjuta-tools.c: Use CDATA for saving tools data.
11628 * anjuta.glade, src/search-replace.c: Port from branch.
11629 * widgets/e-splash.*, src/main.c: Better splash screen.
11630 * configure.in, widgets/gdl*: Import GDL widgets.
11631 * ROADMAP: Updated roadmap.
11632 * src/an_file_view.c: Use GDL icons for file tree.
11634 2003-04-09 Naba Kumar <naba@gnome.org>
11636 * anjuta.glade: Added (hidden) initial setup-wizard window.
11638 Patch from: Vitaly <vvv@rfniias.ru>
11639 * src/preferences.c: Fixes a bug with libglace widget access with
11640 translated strings.
11642 Patch from: Etay Meiri <etay-m@bezeqint.net>
11643 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
11644 src/debugger.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
11645 src/mainmenu_callbacks.h, main_menubar.[c,h], src/toolbar.[c,h],
11646 src/toolbar_callbacks.[c,h],
11647 src/memory.c, src/message-manager-private.cc,
11648 src/message-manager-private.h, src/message-manager.cc,
11649 src/message-manager.h, src/watch.c, src/watch.h, src/watch_cbs.c
11650 src/watch_cbs.h, src/watch_gui.c: Ports the watch related stuff
11651 to HEAD (mostly changing GtkClist to GtkTreeView). Also changed the
11652 watch window to a subwindow in the notebook
11654 2003-04-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11655 * ROADMAP: Updated roadmap.
11657 2003-04-03 Dmitry G. Mastrukov <dmitry@taurussoft.org>
11659 * configure.in: Added Belarusian to ALL_LINGUAS.
11661 2003-04-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11662 * src/fileselection.c, src/goto_line.c: Fixed warnings. Patch by
11664 * ROADMAP: Added roadmap for HEAD.
11666 2003-03-29 Naba Kumar <naba@gnome.org>
11668 * src/main_menubar_def.h, mainmenu_callbacks.[c,h], src/anjuta.c
11669 src/Makefile.am, pixmaps/Makefile.am, anjuta.glade,
11670 anjuta_dialogs_strings.c, (new) src/start-with.[c,h],
11671 (new) pixmaps/start-with-wizard.png,
11672 (new) pixmaps/start-with-import.png,
11673 (new) pixmaps/start-with-open.png Added Start with dialog which pops
11674 up on anjuta start-up to give quick access to opening file/project or
11677 * src/main.c: Sets proper data directory for the gnome
11680 2003-03-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11681 * src/text_editor.c: Fixed error/warning indicators.
11683 2003-03-24 Naba Kumar <naba@gnome.org>
11685 * README: Correct version.
11687 2003-03-24 Michael Tindal <etherscape@paradoxpoint.com>
11689 * configure.in: Added checks to see if were building on FreeBSD
11690 systems. Sets -DFREEBSD if we are, and also attempts to find
11691 gmake if the host system is FreeBSD.
11693 * src/getline.c: New file used to provide the getline function,
11694 which isnt available on a FreeBSD system. The function is only
11695 defined if FREEBSD is defined.
11697 * src/Makefile.am: Added getline.c to anjuta_SOURCES
11699 * tagmanager/Makefile.am: Uses $(GMAKE) rather than make.
11700 configure.in sets this to gmake on FreeBSD systems, and make
11701 on everything else.
11703 2003-03-23 Naba Kumar <naba@gnome.org>
11705 * Makefile.am, anjuta.spec.in: Fixed rpm build errors.
11707 * anjuta.spec.in: Fixed spec file for correct file paths and
11708 corrected rpmbuild.
11710 * Makefile.am: Substituted rpmbuild for rpm command as RedHat ships
11711 the rpm build command separately now.
11713 * src/anjuta.c, windows-dialog.c: Added some more window management
11714 stuffs (not still fully working, though).
11718 2003-03-22 Naba Kumar <naba@gnome.org>
11720 * anjuta.spec.in: Fixed 'Required' and 'Build' requirements fields.
11722 2003-03-21 Naba Kumar <naba@gnome.org>
11724 * README: Removed Andy Piper's name from the active maintainers
11725 list on his request.
11727 * src/anjuta_cbs.c: Fixed alphabetical ordering of tabs with
11730 * src/anjuta-tools.c: Fixed compiler errors.
11732 * src/anjuta-tools.c, src/attach_process.c: Fixed more window
11735 * src/commands.c, src/src_paths.c, src/style-editor.c,
11736 src/anjuta-tools.c: Added gtk_widget_show() calls for the dialogs
11737 becuase they are now hidden by default (from glade editing).
11739 * anjuta.glade, anjuta_dialogs_strings.c, src/anjuta.c,
11740 src/anjuta.h, src/main_menubar.c, src/main_menubar.h,
11741 src/main_menubar_def.h, src/mainmenu_callbacks.c,
11742 src/mainmenu_callbacks.h, src/windows-dialog.c: Implemented
11743 basic windows managements.
11745 2003-03-21 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11746 * scintilla/PlatGTK.cxx: Converted right cursor to left cursor
11747 to hot-spot problems with cursor in XFree86 4.3.0. Patch by
11748 Enver ALTIN (a.k.a. skyblue)
11750 2003-03-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11751 * tagmanager/*: Added ignore-list for symbols. This will make
11752 parsing more accurate for projects. Doc updates needed.
11754 2003-03-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11755 * anjuta.glade, src/search-replace.c: Forward-port S/R (Dan)
11756 * launcher/Makefile.am: Link to correct libraries
11757 * src/launcher.c: Do not allow NULL shell
11759 2003-03-14 Etay Meiri <etay-m@bezeqint.net>
11760 * src/debug_tree.c: Improve debug tree view.
11762 2003-03-10 Dan Elphick <dre00r@ecs.soton.ac.uk>
11764 * anjuta.glade, anjuta_dialog_strings.c: Change dialog1 titles to
11765 'Run Configure Script' and 'Execute Program'. Increase minimum width
11766 of Configure dialog.
11767 * find_in_files.c, find_in_files_cbs.*: Properly create the file
11768 list widget by setting a model and adding a column and renderer.
11769 Actually store the nocvs toggle button in FindInFiles data structure.
11770 Handle selection changes via changed signal rather than row_activated.
11771 Use response signal for handling the close and find buttons.
11772 Close window when escape is pressed.
11773 * find_replace.c: Close window when escape is pressed.
11774 * find_text.c: Close window when escape is pressed in find dialog as
11775 well as wrap search question, where now Yes is the default button.
11777 2003-03-05 Naba Kumar <naba@gnome.org>
11779 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
11781 * src/message-manager-private.cc: Fixed a bug with vte conditional
11783 * anjuta.glade: Hides all windows in glade file.
11785 2003-03-05 Naba Kumar <naba@gnome.org>
11787 * src/an_file_view.c: Fixed a compilation warning.
11788 * src/message-manager-private.cc: Conditional compilation for vte
11791 2003-02-28 Naba Kumar <naba@gnome.org>
11793 * configure.in, anjuta.spec.in: Updated dependency packages version.
11794 * configure.in, (removed) acconfig.h: Eliminated autoheader templates.
11795 * src/preferences.c: Added debug assertions.
11796 * anjuta.glade, anjuta_dialogs_strings.c: Added a preferences for
11797 editor to enable/disable bringing the recent editor tabs first.
11799 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
11800 tagmanager/include/tm_file_entry.h, src/*.[h,c], scintilla/*.[h,cxx],
11801 scintilla/include/*.h, plugins/class-gen/clsGen.c, printing/print.c:
11802 Merged with CVS branch ANJUTA_1_0_0 and brought in new search replace
11803 and bug fixes. Also code clean ups.
11805 * (new) src/search-replace.[h,c]: New search replace implementation
11806 from ANJUTA_1_0_0 branch.
11808 * (new) src/windows-dialog.[h,c]: New windows management class
11809 [work in progress].
11811 2003-02-28 Naba Kumar <naba@gnome.org>
11813 * plugins/class-gen/clsGen.c, printing/print.c, src/an_file_view.c,
11814 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c,
11815 src/appwizard.c, src/build_file.c, src/build_project.c,
11816 src/clean_project.c, src/compile.c, src/configurer.c,
11817 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
11818 src/message-manager-dock.c, src/message-manager-dock.h,
11819 src/message-manager-private.cc, src/message-manager.cc,
11820 src/preferences-dialog.c, src/preferences-dialog.h,
11821 src/preferences.c, src/preferences.h, src/project_dbase.c,
11822 src/project_dbase_gui.c, src/project_import.c, src/text_editor.c,
11823 src/text_editor.h, src/text_editor_cbs.c, src/toolbar_callbacks.c
11824 src/utilities.c, src/utilities.h:
11826 Widgetized Preferences and gave proper function names.
11828 * src/executer.c: Fixed a session loading bug.
11830 2003-02-27 Naba Kumar <naba@gnome.org>
11832 * printing/print.c: Fixed printing font bug that failed to load the
11835 * src/toolbar.c: Disabled LED flashing (not yet implemented).
11837 * TODO, anjuta.prj: Updated.
11839 2003-02-24 Joe Harnish <bigJoe@linuxmail.org>
11841 * manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
11842 manuals/C/anjuta-manual/anjuta-manual-C.omf,
11843 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
11844 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf,
11845 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf:
11848 2003-02-25 Naba Kumar <naba@gnome.org>
11850 * Makefile.am: Excluded omf-install from installation as the docs are
11855 * anjuta.glade, anjuta_dialogs_strings.c, prefrences.h, aneditor.cxx,
11856 anjuta.properties, users.properties, anjuta-tools.c: Fixed editor
11857 property names and added new editor properties and code cleanups.
11858 Also added new project properties.
11860 * src/compiler_options.[h,c]: Added pkg-config packages supports
11863 * src/glade_iface.h: Cleanups.
11865 * src/launcher.c: Used timer instead of idle to scan.
11867 * src/mainmenu_callbacks.c, src/project_dbase.[h,c],
11868 src/project_config.[h,c], src/project_import.c: Implemented project
11869 property to define GUI editor and to handle it.
11871 * src/preferences.c: i18n fixes.
11873 * pixmaps/Makefile.am, pixmaps/file_*.xpm, src/pixmaps.h: Removed
11874 unused (and old) pixmaps.
11876 * widgets/gnomefilelist.c, pixmaps/file_text.png: Updated icon.
11878 2003-02-25 Naba Kumar <naba@gnome.org>
11880 * src/message-manager-private.[h,cc], src/preferences.c,
11881 anjuta.glade, anjuta_dialog_strings.c: Implemented
11882 gnome terminal profiles for the terminal preferences and moved the
11883 addition of terminal preferences in the terminal constructor.
11885 * anjuta.prj: Updated.
11887 2003-02-24 Naba Kumar <naba@gnome.org>
11889 * (new)src/preferences-dialog.[c,h], preferences.[h,c],src/Makefile.am,
11890 (new)widgets/cell-renderer-captioned-image.[h,c], widgets/Makefile.am,
11891 (new)pixmaps/preferences-*.png, pixmaps/Makefile.am, anjuta.glade,
11892 po/POTFILES.in, anjuta_dialogs_strings.c: Implemented new
11893 preferences dialog.
11897 * src/message-manager-private.[cc,h]: Fixed VTE terminal for
11898 text selection and child re-spawning.
11900 * src/pixmaps.h: Removed unused pixmaps definitions.
11902 2003-02-23 Naba Kumar <naba@gnome.org>
11904 * src/project_dbase.[h,c], src/project_dbase_gui.c: GNOME2 ported
11905 the project tree/window.
11907 * src/an_symbol_view.[h,c], src/an_file_view.[h,c],
11908 src/project_dbase.[h,c], src/project_dbase_gui.c, src/session.[h,c]:
11909 Correct the use of a variable and implemented session save/load
11910 for tree expansion states.
11912 * src/main_menubar_def.h: Fixed shortcuts keys.
11914 * src/anjuta.c, src/gnome_project.c: Code clean ups.
11916 * anjuta.prj: Updated.
11918 2003-02-22 Naba Kumar <naba@gnome.org>
11920 * src/debug_tree.[c,h]: GNOME2 port from
11921 Etay Meiri <etay-m@bezeqint.net>
11923 * src/an_file_view.c, src/resources.[h,c],
11924 data/properties/bash.properties,
11925 data/properties/cpp.properties,
11926 data/properties/html.properties,
11927 data/properties/make.properties,
11928 data/properties/others.properties,
11929 data/properties/perl.properties,
11930 data/properties/props.properties,
11931 data/properties/xml.properties: Standarized file icons. Icons are
11932 defined in respective .properties file and are retrieved as resource
11935 * anjuta.glade, anjuta_dialogs_strings.c: Removed <span> tags
11936 in labels from the commands editor as that would create
11937 problems for translators.
11939 2003-02-21 Naba Kumar <naba@gnome.org>
11941 * .cvsignore, (new)config.guess, (new)config.sub: Added these files
11942 as they should be part of CVS(?).
11944 * Makefile.am: Corrected a typo for glade generated strings file.
11946 * configure.in, po/hi.po: Added new Hindi (hi) translation
11947 in ALL_LINGUS and added initial Hindi translation.
11949 * pixmaps/Makefile.am, pixmaps/sv_unknown.xpm, src/pixmaps.h,
11950 (new)pixmaps/file_*.png: Added gnome2ish file icons and changed
11951 sv_unknown.xpm to more proper icon.
11953 * (new)data/properties/php.properties, data/properties/Makefile.am,
11954 data/properties/anjuta.properties, data/properties/html.properties:
11955 Fixed PHP syntax hilighting bug by separating php properties into
11956 different file (because of file size).
11960 2003-02-20 Naba Kumar <naba@gnome.org>
11962 * src/breakpoints.c: Fixed breakpoints session saving/loading
11965 * scintilla/*, scintilla/include/*: Updated to scintilla
11968 2003-02-19 Naba Kumar <naba@gnome.org>
11970 * src/about.c: Fixed a typo reported by Enver ALTIN <ealtin@casdb.com>
11973 * Makefile.am, src/Makefile.am,
11974 (removed) src/anjuta.glade, (removed) src/anjuta.gladep,
11975 (removed) src/anjuta_dialog_strings.c,
11976 (removed) src/anjuta_dialogs_strings.c,
11977 (added) anjuta.gladep, (added) anjuta_dialogs_strings.c,
11978 (added) anjuta.glade: Transfered glade files from src/ directory
11979 to the top level directory.
11981 * po/POTFILES.in: Updated.
11983 * (removed) macrocs2/*: Transfered to data/ directory.
11985 * (added) data/macro/*, (added) data/macros2/*, Makefile.am, configure.in,
11986 data/Makefile.am: Moved macros in data directory. Anjuta no longer
11987 requires to have macros dir, but the projects generated by anjuta
11990 * src/an_file_view.c, src/an_symbol_view.c: Fixed expansion/collapse of
11993 * src/defaults.c: Corrected default compiler options.
11995 * src/glade_iface.c, src/gnome_project.c: Fixes gnome2 projects generation
11998 * src/message-manager-private.cc, src/message-manager-private.h,
11999 src/message-manager.cc: Uses VTE terminal widget for imbedded terminal.
12001 * src/project_dbase.c, src/project_type.c, src/source.c: Proper
12002 source code generation for gnome2 projects.
12004 2003-02-11 Naba Kumar <naba@gnome.org>
12006 * src/an_file_view.c, src/an_symbol_view.c: The tree updated now
12007 restores the expand/collaspe states of the nodes after refresh.
12009 * src/an_file_view.c, src/an_symbol_view.c: Fixed a memory leak.
12011 2003-02-11 Naba Kumar <naba@gnome.org>
12013 * src/style-editor.c: Fixed pango font description handling for fonts.
12014 * src/anjuta.glade: Removed font size spin button.
12015 * configure.in, src/anjuta.prj: Corrected version.
12018 2003-02-10 Naba Kumar <naba@gnome.org>
12020 * src/Makefile.am, src/anjuta-tools.c, src/main_menubar.c: Removed
12021 references of scroll-menu.h and add about.h in Makefile.am.
12023 * widgets/Makefile.am, (removed) widgets/e-shell-about-box.c,
12024 (removed) widgets/e-shell-about-box.h, (removed) widgets/scroll-menu.c,
12025 (removed) widgets/scroll-menu.h: Removed unused files.
12027 * Makefile.am: Added proper i18n rules and added intl tools for
12030 * anjuta.prj, configure.in: Changed version to 1.8.0 (reserving 1.2.0
12031 to the stable release).
12033 * anjuta.spec.in: Removed manuals packaging.
12035 * data/Makefile.am: Removed 'macros' installation (not required for
12038 2003-02-10 Naba Kumar <naba@gnome.org>
12040 * po/POTFILES.in: Updated.
12042 * pixmaps/Makefile.am, pixmaps/anjuta_icon.png,
12043 (added) pixmaps/close_project.png, (removed) pixmaps/close_project.xpm,
12044 (added) pixmaps/open_project.png, (removed) pixmaps/open_project.xpm,
12045 (added) pixmaps/save_project.png, (removed) pixmaps/save_project.xpm,
12046 (added) pixmaps/undock.png, (removed) pixmaps/undock.xpm: Better
12049 * src/aneditor.cxx, src/pixmaps.h, src/toolbar_callbacks.c,
12050 src/toolbar_callbacks.h: Fixed scintilla notification signal name
12051 and fixed to properly handle focus in find entry box.
12053 * Makefile.am: Added code for RH system menu update.
12055 * .cvsignore: Updated.
12059 2003-02-03 Naba Kumar <naba@gnome.org>
12061 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Added edge.column
12062 editor preferences. and fixes dialogs.
12064 * printing/print.c, src/text_editor_gui.c, src/main_menu_callbacks.h:
12065 Fixed linenumbers and header margins when they are disabled and
12066 removed unused header files.
12068 * src/attact_process.[h,c], src/debugger.c: Attach to process
12071 * src/help.c: Fixed dialog response.
12075 * data/properties/anjuta.properties: Corrected typo.
12077 * src/controls.c, src/toolbar.c: Fixed non-working location navigation,
12078 Change the signal to "changed" in entry from "selection-changed" in
12081 * src/an_file_view.c, src/an_symbol_view.c: Fixed keyboard navigation
12084 2003-01-31 Naba Kumar <naba@gnome.org>
12086 * configure.in: Upgraded to use libgnomeprint-2.2
12088 * printing/Makefile.am: Updated
12090 *(removed) printing/print-doc.c, printing/print-doc.h,
12091 printing/print-util.c, printing/print-util.h: Removed because already
12092 merged with print.c.
12094 * printing/print.c, printing/print.h: Upgraded to use libgnomeprint-2.2
12095 and libgnomeprintui-2.2 and fixed rendering problems.
12097 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Removed
12098 uneccessary print properties, as they are separately taken
12099 care in gnomeprint.
12101 * po/POTFILES.in: Update.
12103 2003-01-30 Naba Kumar <naba@gnome.org>
12105 * (new) src/about.[c,h], pixmaps/anjuta_logo1.png: Added new files
12106 for about dialog box.
12108 * src/Makefile.am, pixmaps/Makefile.am, src/mainmenu_callbacks.c,
12109 src/pixmaps.h: Modified for the above additions for about dialog.
12111 2003-01-29 Naba Kumar <naba@gnome.org>
12113 * src/style_editor.[c,h]: Added missing files.
12115 2003-01-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12116 * scintilla/XPM.[cxx|h]: Added missing files
12118 2003-01-29 Naba Kumar <naba@gnome.org>
12120 * TODO, po/POTFILES.in: Updated.
12122 * anjuta.prj, src/anjuta.glade,
12123 * src/anjuta_dialogs_strings.c, src/executer.c: Fixed dialog bugs.
12125 2003-01-28 Naba Kumar <naba@gnome.org>
12127 * data/properties/anjuta.properties, src/aneditor.cxx,
12128 src/anjuta.glade, src/anjuta_dialogs_strings.c: Converted indicators
12129 properties into text properties (earlier it was int properties).
12133 * scintilla/AutoComplete.c,xx,
12134 scintilla/AutoComplete.h,
12135 scintilla/CallTip.c,xx,
12136 scintilla/CallTip.h,
12137 scintilla/Document.c,xx,
12138 scintilla/Document.h,
12139 scintilla/Editor.c,xx,
12140 scintilla/Editor.h,
12141 scintilla/LexAVE.c,xx,
12142 scintilla/LexCSS.c,xx,
12143 scintilla/LexHTML.c,xx,
12144 scintilla/LexOthers.c,xx,
12145 scintilla/LexPython.c,xx,
12146 scintilla/LineMarker.c,xx,
12147 scintilla/LineMarker.h,
12148 scintilla/Makefile.am
12149 scintilla/PlatGTK.c,xx,
12150 scintilla/PropSet.c,xx,
12151 scintilla/ScintillaBase.c,xx,
12152 scintilla/ScintillaBase.h,
12153 scintilla/ScintillaGTK.c,xx,
12154 scintilla/ViewStyle.c,xx,
12155 scintilla/include/Platform.h,
12156 scintilla/include/SciLexer.h,
12157 scintilla/include/Scintilla.h,
12158 scintilla/include/Scintilla.iface: upgraded to scintilla version 1.50
12162 src/an_file_view.c,
12163 src/an_symbol_view.c,
12164 src/anjuta-tools.c,
12169 src/anjuta_dialogs_strings.c,
12172 src/compiler_options.c,
12175 src/main_menubar.c,
12176 src/main_menubar.h,
12177 src/main_menubar_def.h,
12178 src/mainmenu_callbacks.c,
12179 src/mainmenu_callbacks.h,
12180 src/message-manager-private.c,c
12181 src/message-manager-private.h,
12182 src/message-manager.c,c
12183 src/message-manager.h,
12187 src/project_config.c,
12188 src/project_dbase.c,
12189 src/project_dbase_gui.c,
12190 src/project_import_gui.c,
12191 src/properties.c,xx,
12196 src/text_editor_gui.c,
12200 anjuta.prj: GNOME2 porting and fixed many porting bugs.
12202 2003-01-24 Naba Kumar <naba@gnome.org>
12204 * src/text_editor_gui.c, src/toolbar.c,
12205 src/text_editor.c, src/text_editor_cbs.h:
12206 Used correct notification signal name for scintilla
12207 (gtk2) and fixed UI.
12209 * src/controls.c: Does not hide tags combo. Simply makes it insensitive
12212 * printing/print-doc.c,
12214 src/anjuta-tools.c,
12215 src/find_replace.c,
12218 src/mainmenu_callbacks.c,
12219 src/project_dbase.c,
12220 src/project_dbase.h,
12221 src/project_dbase_gui.c: Used GtkDialogs instead of GnomeDialog.
12223 src/text_editor_cbs.h:
12226 2003-01-23 Naba Kumar <naba@gnome.org>
12228 * src/compiler_options.c, src/pixmaps.h, src/toolbar.c: Fixed to use
12229 correct stock icons and organized pixmap macros.
12231 Makefile.am: Removed non-generated files.
12233 * pixmaps/{add.xpm, an_tag.xpm, autocomplete.xpm, block_end.xpm,
12234 block_start.xpm, bookmark_first.xpm, bookmark_last.xpm,
12235 bookmark_next.xpm, bookmark_prev.xpm, build_stop.xpm,
12236 close_file.xpm, copy.xpm, cut.xpm, error_next.xpm,
12237 error_prev.xpm, execute.xpm, find_replace.xpm, find.xpm,
12238 fv_image.xpm, goto.xpm, graph.xpm, line-arrow.xbm, line-wrap.xbm,
12239 list_select.xpm, list_unselect.xpm, macro.xpm, new_file.xpm,
12240 open_file.xpm, paste.xpm, preferences.xpm, prefs_autoformat.xpm,
12241 prefs_build.xpm, prefs_cvs.xpm, prefs_editor.xpm,
12242 prefs_general.xpm, prefs_messages.xpm, prefs_print.xpm,
12243 prefs_styles.xpm, print.xpm, redo.xpm, reload_file.xpm, reload.xpm,
12244 remove.xpm, save_all.xpm, save_file.xpm, save.xpm, search.xpm,
12245 stop.xpm, undo.xpm}: Removed because no longer used.
12247 * pixmaps/{file_core.xpm, file_exec.xpm, file_text.xpm,
12248 file_unknown.xpm}: Files renamed from fv_*, as it would
12251 * pixmaps/Makefile.am: Updated for the above changes.
12253 2003-01-23 Jakub Steiner <jimmac * ximian * com>
12255 * pixmaps/autocomplete-16.png,
12256 pixmaps/autocomplete.png,
12257 pixmaps/block-end-16.png,
12258 pixmaps/block-end.png,
12259 pixmaps/block-start-16.png,
12260 pixmaps/block-start.png,
12261 pixmaps/bookmark-first-16.png,
12262 pixmaps/bookmark-first.png,
12263 pixmaps/bookmark-last-16.png,
12264 pixmaps/bookmark-last.png,
12265 pixmaps/bookmark-next-16.png,
12266 pixmaps/bookmark-next.png,
12267 pixmaps/bookmark-prev-16.png,
12268 pixmaps/bookmark-prev.png,
12269 pixmaps/error-next-16.png,
12270 pixmaps/error-next.png,
12271 pixmaps/error-prev-16.png,
12272 pixmaps/error-prev.png: gnome2-styled icons
12275 2003-01-23 Naba Kumar <naba@gnome.org>
12277 * anjuta.prj: Updated compiler options.
12278 * scintilla/ScintillaGTK.cxx: Fixed selection notify.
12280 * src/aneditor.cxx,
12283 src/anjuta_dialogs_strings.c,
12284 src/mainmenu_callbacks.c,
12285 src/mainmenu_callbacks.h,
12287 src/text_editor_cbs.c,
12288 src/text_editor_gui.c: GNOME2 Porting.
12290 2003-01-22 Naba Kumar <naba@gnome.org>
12292 * ChangeLog: Corrected dates.
12293 * src/mainmenu_callbacks.h: Cleaned up function prototypes.
12294 * src/anjuta.glade, src/anjuta_dialogs_strings.h: Added more
12297 2003-01-22 Naba Kumar <naba@gnome.org>
12299 * plugins/patch/patch-plugin.c: Bug fix.
12301 * src/anjuta-tools.c,
12305 src/anjuta_dialogs_strings.c,
12313 src/mainmenu_callbacks.c,
12314 src/mainmenu_callbacks.h,
12316 src/project_dbase.c,
12317 src/project_dbase_gui.c,
12324 src/toolbar_callbacks.c,
12327 src/watch.c: Used GtkDialog instead of messagebox. GNOME2 porting.
12330 (removed) src/CORBA-Server.c,
12331 (removed) src/CORBA-Server.h,
12332 (removed) src/Gladen-common.c,
12333 (removed) src/Gladen-stubs.c,
12334 (removed) src/Gladen.h,
12335 (removed) src/Prj-common.c,
12336 (removed) src/Prj-skelimpl.c,
12337 (removed) src/Prj-skels.c,
12338 (removed) src/Prj-stubs.c,
12339 (removed) src/Prj.h,
12340 (removed) src/glades.c,
12341 (removed) src/glades.h,
12342 (removed) src/messagebox.c,
12343 (removed) src/messagebox.h: Removed because no longer used.
12345 2003-01-21 Naba Kumar <naba@gnome.org>
12347 * src/anjuta-tools.c,
12350 src/anjuta_dialogs_strings.c,
12354 src/compiler_options.c,
12356 src/find_replace.c,
12357 src/find_replace.h,
12363 widgets/gnomefilelist.c: GNOME2 porting.
12365 2003-01-20 Naba Kumar <naba@gnome.org>
12367 * global-tags/create_global_tags.sh: Uses pkg-config to
12374 src/anjuta_dialogs_strings.c,
12377 src/compiler_options.c,
12378 src/compiler_options.h,
12379 src/fileselection.c,
12380 src/fileselection.h,
12381 src/mainmenu_callbacks.c,
12382 src/project_dbase_gui.c,
12387 src/text_editor_gui.c,
12388 widgets/gnomefilelist.c,
12389 widgets/gnomefilelist.h: GNOME2 porting.
12391 * widgets/Makefile.am,
12392 (removed) widgets/gnomedirlist.c,
12393 (removed)widgets/gnomedirlist.h: Removed becuase they are not used.
12396 (removed) src/src_paths_cbs.c,
12397 (removed) src/src_paths_cbs.h,
12398 (removed) src/src_paths_gui.c,
12399 (removed) src/compiler_options_cbs.c,
12400 (removed) src/compiler_options_cbs.h,
12401 (removed) src/breakpoints_cbs.c,
12402 (removed) src/breakpoints_cbs.h: Removed because they are now
12403 combined in singe file
12405 2003-01-16 Naba Kumar <naba@gnome.org>
12407 * src/anjuta.glade, src/anjuta_dialogs_strings.c,
12408 src/compiler_options.c, src/compiler_options_cbs.c: Fixed compiler
12409 options dialog UI and data handling.
12412 2003-01-15 Naba Kumar <naba@gnome.org>
12414 * src/commands.[c,h], src/anjuta.glade, src/anjuta_dialogs_strings.c:
12415 Completed command editor porting.
12417 * src/anjuta.c: Removed the use of commands load function
12420 * src/text_editor_gui.c, src/test_editor.c: Added back widgets refs
12423 * src/anjuta-tools.c: Fixed translatable strings.
12425 * src/find_text.c: Fixed dialog creation from glade.
12427 * src/text_editor_gui.c, src/text_editor.c,
12428 src/text_editor_cbs.c: Completed port of detached text editor
12429 to gnome2 plateform.
12431 2003-01-14 Naba Kumar <naba@gnome.org>
12433 * src/anjuta.glade, src/preferences.[h,c],
12434 src/anjuta_dialogs_strings.c: Added build and editor
12435 preferences pages and other UIs. Fixed preferense loading and saving.
12437 * src/anjuta.c: Does case-insensitive match for tabs position
12438 preferences and removed preferences loading (done at _new() call).
12440 * anjuta-tools.c: Debugged tools dialog handling.
12441 * plugins/class-gen/clsGen.c: Fixed an undefined function.
12443 2003-01-13 Naba Kumar <naba@gnome.org>
12445 * ABOUT-NLS: Update (strange).
12447 * autogen.sh: Removed blocking code.
12449 * configure.in: Fixed an autogen bug.
12451 2003-01-13 Naba Kumar <naba@gnome.org>
12453 * (new)src/anjuta.gladep
12454 (new)src/messagebox.c
12455 (new)src/messagebox.h: Added files. References to messagesbox.[c,h]
12456 will be gradually removed (and then the files).
12460 printing/print-util.c,
12462 scintilla/ScintillaGTK.c,xx
12464 src/an_file_view.c,
12465 src/an_symbol_view.c,
12469 src/anjuta_dialogs_strings.c,
12471 src/attach_process.c,
12472 src/attach_process.h,
12475 src/breakpoints_cbs.c,
12478 src/compiler_options.c,
12479 src/compiler_options.h,
12480 src/compiler_options_cbs.c,
12489 src/find_in_files.c,
12490 src/find_in_files.h,
12491 src/find_in_files_cbs.c,
12492 src/find_replace.c,
12493 src/find_replace.h,
12501 src/main_menubar.c,
12502 src/mainmenu_callbacks.c,
12503 src/message-manager.c,c
12506 src/project_config.c,
12507 src/project_config.h,
12508 src/project_dbase.c,
12509 src/project_import_cbs.c,
12515 src/src_paths_gui.c,
12517 src/text_editor_gui.c,
12523 widgets/gnomefilelist.c: GNOME2 Port.
12525 2003-01-10 Naba Kumar <naba@gnome.org>
12527 * src/an_file_view.c,
12529 src/appwizard_gui.c,
12530 src/compiler_options.c,
12531 src/compiler_options_cbs.c,
12534 src/fileselection.c,
12535 src/find_in_files.c,
12537 src/main_menubar.c,
12539 src/message-manager-dock.c,
12541 src/project_dbase_gui.c,
12542 src/project_import_gui.c,
12543 src/registers_gui.c,
12544 src/sharedlib_gui.c,
12545 src/src_paths_gui.c,
12546 src/text_editor_gui.c,
12548 src/watch_gui.c: GNOME2 porting. Fixed unresolved symbols
12550 2003-01-09 Naba Kumar <naba@gnome.org>
12552 * scintilla/RESearch.cxx: Removed cvs logging as it was creating
12553 problems with some comments.
12555 * anjuta.prj: New project file (updated?)
12557 * src/Makefile.am: Enabled deprecated API and fixed variables.
12559 * src/an_file_view.c,
12560 src/an_symbol_view.c,
12561 src/anjuta-plugins.c,
12562 src/anjuta-tools.c,
12565 src/appwizard_cbs.c,
12566 src/attach_process.c,
12567 src/attach_process_cbs.c,
12568 src/compiler_options.c,
12569 src/compiler_options_cbs.c,
12571 src/mainmenu_callbacks.c,
12572 src/message-manager-private.c,c
12573 src/message-manager-private.h,
12574 src/message-manager.c,c
12575 src/message-manager.h,
12576 src/project_dbase.c,
12577 src/project_dbase.h,
12578 src/project_dbase_gui.c,
12579 src/project_import_cbs.c,
12580 src/project_import_gui.c,
12589 src/src_paths_cbs.c,
12590 src/src_paths_gui.c,
12593 src/text_editor_gui.c,
12594 src/text_editor_menu.c,
12596 src/toolbar_callbacks.c,
12600 src/wizard_gui.c: GNOME porting.
12602 2002-12-24 Naba Kumar <naba@gnome.org>
12604 * AUTHORS, ChangeLog, HACKING, Makefile.am,
12605 NEWS, README, SEARCH-REPLACE,
12606 THANKS, TODO, acinclude.m4, anjuta.prj, anjuta.spec.in, configure.in,
12607 setup-gettext, data/*, doc/.cvsignore, global-tags/*,
12608 launcher/Makefile.am,
12609 launcher/anjuta_launcher.c, macros2/*, manuals/*/*/*/*,
12610 plugins/class-gen/clsGen.c, plugins/patch/patch-plugin.c,
12611 plugins/sample1/plugin-sample1.c, printing/print-doc.c,
12612 printing/print-util.c, printing/print.c, printing/print.h,
12613 scintilla/*/*, widgets/e-shell-about-box.c,
12614 src/*, tagmanager/*/*, widgets/Makefile.am,
12615 widgets/gnomefilelist.c:
12617 Merged with ANJUTA_1_0_0 branch (at tag MERGE_LEVEL_1) and ported many
12618 src/*.[c,h] files to gnome2 API.
12620 * src/anjuta_dialogs_strings.c: Added glade generated translatable
12623 2002-10-23 Naba Kumar <naba@gnome.org>
12625 * autogen.sh: Prevented Users from building HEAD cvs.
12627 2002-09-16 Stephane Demurget <demurgets@free.fr>
12629 * src/anjuta.glade: added the compiler options dialog, hopefully
12630 HIG-1.0 compliant. Perhaps some accelerators are duplicated, though.
12632 2002-09-15 Stephane Demurget <demurgets@free.fr>
12634 * src/anjuta.glade: fixed a lot of small glitches.
12636 * src/commands.[ch]: more gnome 2 port. only instant apply is missing
12639 * src/breakpoints_cbs.c: polished a bit.
12641 2002-09-15 Stephane Demurget <demurgets@free.fr>
12643 * src/anjuta.glade: added the commands dialog fully HIG-1.0 compliant.
12645 * src/commands.c: partial gnome 2 port.
12647 * src/utilities.[ch]: changed some bits to be const.
12649 2002-09-14 Stephane Demurget <demurgets@free.fr>
12651 * src/Makefile.am: removed breakpoints_gui.c and added a check
12652 for gdk-pixbuf deprecated functions, but there shouldn't be much
12655 * src/breakpoints_gui.c: killed.
12657 * src/anjuta.glade: added two dialogs for the breakpoints management.
12660 * src/anjuta_cbs.c:
12662 * src/attach_process.c:
12664 * src/breakpoints*.[ch]: cleaned, simplified and polished up a lot of things,
12665 really huge changes and porting work.
12667 * src/breakpoints.[ch] (treeview_enabled_toggled): impl.
12668 (breakpoints_dbase_new): moved the UI init bits here.
12670 * src/breakpoints_cbs.[ch] (breakpoints_dbase_add_brkpnt): simplified
12671 a lot, not using any color anymore (not HIG compliant) and not using
12672 BrkPtItem thanks to libglade. 4 issues marked with #warning that have
12673 to be double checked.
12675 * src/build_file.c:
12676 * src/build_project.c: gnome 2 port.
12678 2002-09-11 Stephane Demurget <demurgets@free.fr>
12680 * src/anjuta.glade:
12682 * src/anjuta_cbs.c:
12684 * src/breakpoints.c:
12685 * src/breakpoints_cbs.c: cleaned up some bits.
12687 2002-09-09 Stephane Demurget <demurgets@free.fr>
12690 * src/messagebox.[ch]: killed. Not HIG compliant at all :/
12692 * src/an_symbol_view.[ch]:
12693 * src/attach_process_cbs.h: polished a bit.
12695 * src/breakpoints_cb.[ch]: partial gnome 2 port.
12697 2002-09-02 Stephane Demurget <demurgets@free.fr>
12700 * src/Makefile.am: added libglade-2 to the build.
12702 * src/anjuta.[ch]: added support for libglade.
12704 * src/anjuta.glade: added. There could be a file per top-level widget,
12705 as some other gnome projects, though.
12707 * src/attach_process_gui.c: removed.
12708 * src/attach_process.[ch]: gnome 2 port.
12709 (attach_process_new): Added the treeview init and the widget references
12712 2002-08-31 Stephane Demurget <demurgets@free.fr>
12714 * src/an_file_view.c: fixed some compilation issues.
12716 * src/an_symbol_view.c: gnome 2 port.
12718 2002-08-26 Stephane Demurget <demurgets@free.fr>
12720 * src/an_file_view.c: finished gnome 2 port.
12721 (on_file_view_row_expanded), (on_file_view_row_collapsed): change the
12722 directory pixmap depending on the event.
12724 * src/project_dbase.h: s/GtkTreeIter/GtkTreeRowReference/.
12725 (project_file_data_new): use a GtkTreePath.
12727 2002-08-23 Stephane Demurget <demurgets@free.fr>
12729 * src/Makefile.am: readded back an_*_view.[ch] because they are still
12730 driving me nuts but they need to be ported, heh ?
12732 * src/an_file_view.c: gnome 2 port, almost finished after some hard
12733 work since it's quite a total rewrite again.
12735 2002-08-22 Stephane Demurget <demurgets@free.fr>
12737 * src/an_file_view.c:
12738 * src/project_dbase.h: s/GtkTreePath/GtkTreeIter/.
12740 2002-08-21 Stephane Demurget <demurgets@free.fr>
12742 * src/anjuta_info.c:
12743 * src/utilities.h: gnome 2 port, featuring a total rewrite.
12745 2002-08-20 Stephane Demurget <demurgets@free.fr>
12747 * src/Makefile.am: removed an_*_view.[ch] because they're driving me
12750 * src/an_file_view.c:
12751 * src/aneditor.cxx:
12752 * src/anjuta_cbs.c:
12753 * src/compiler_options.h:
12754 * src/messagebox.c:
12755 * src/messagebox.h:
12757 * src/project_dbase.h:
12758 * src/resources.h: gnome 2 port.
12760 2002-08-14 Stephane Demurget <demurgets@free.fr>
12762 Added missing keywords reported by Lucca Bellonda <lbell@tsc4.com>.
12764 * data/properties/sql.properties: added the DATETIME data type.
12766 * data/properties/html.properties: added the foreach php keyword.
12768 2002-08-08 Stephane Demurget <demurgets@free.fr>
12770 * widgets/Makefile.am: removed blank line after the last backslash
12771 for avoiding a warning from automake.
12774 * src/Makefile.am: added the ORBit-2 dep.
12776 2002-08-08 Stephane Demurget <demurgets@free.fr>
12778 * AUTHORS: added Biswa, because I wonder why noone already have
12779 written his name in the Anjuta's hall of fame :)
12781 2002-08-01 Naba Kumar <kh_naba@users.sourceforge.net>
12783 * widgets/Makefile.am, widgets/gnomefilelist.[c,h], widgets/gnomedirlist.[c,h],
12784 widgets/e-shell-about-box.c: Made to compile for gnome2.
12786 2002-07-31 Naba Kumar <kh_naba@users.sourceforge.net>
12788 * scintilla/PlatGTK.cxx, scintilla/Scintilla.cxx,
12789 scintilla/include/ScintillaWidget.h: Made to compile for gtk2.
12791 * configure.in, printing/print.h, printing/print.c,
12792 printing/print-doc.c: Made to compile for gnome2.
12794 2002-07-30 Naba Kumar <kh_naba@users.sourceforge.net>
12796 * configure.in, acconfig.h, Makefile.am, autogen.sh, launcher/Makefile.am,
12797 plugins/class-gen/Makefile.am, plugins/patch/Makefile.am, plugins/sample1/Makefile.am,
12798 printing/Makefile.am, src/Makefile.am, tagmanager/include/Makefile.am,
12799 widgets/Makefile.am:
12801 Upgraded the build system to gnome2 platform.
12803 2002-12-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12804 * manuals/*: Added capability to generate PDF and PS.
12805 * src/debugger.c, data/gdb.init: Solaris GDB fixes.
12806 * TODO, TODO.biswa: Intergated TODO list.
12807 * src/project_dbase.c: Patch by TTimo (pref saving), bug #636542
12809 * src/dnd.c: Fix typo
12810 * src/an_[symbol|file]_view.c: Hide when updating (reduced flicker)
12811 * src/anjuta.c: Bug #568895, Bug #575419
12813 2002-12-18 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12815 * tagmanager/tm_global_tags.c: Fixed compiler warning.
12816 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: Updated FAQ.
12818 2002-12-17 Naba Kumar <naba@gnome.org>
12820 * Makefile.am, src/Makefile.am, src/main.c: Fixed a couple of distcheck
12823 2002-12-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12824 * manuals/C/anjuta-manual/*: Updated manual to include tool editor.
12825 * scintilla/LexCPP.cxx: Disable doxygen comment highliting.
12826 * anjuta.prj: Added tools.sgml
12827 * data/properties/cpp.properties: Bug # 646974
12829 2002-12-16 Naba Kumar <naba@gnome.org>
12831 * src/goto_line.c: Ordered 'Ok' and 'Cancel' button in the right order.
12832 * src/configurer.c, src/anjuta_info.c, src/attac_process_gui.c,
12833 src/executer.c, src/launcherc, src/breakpoints_gui.c, src/help.c: Activates
12834 on 'Enter' and adds proper focus mechanism.
12835 * src/anjuta.c: Fixed a memory corruption bug.
12836 * src/anjuta-tools.c, anjuta.glade: Tools parameter dialog activates on
12837 'Enter' and can also be Canceled. Sets proper default and focus policies
12839 * src/main_menubar_def.h: Fixed typos, added icons and added hot keys.
12840 * anjuta.glade, src/Makefile.am, src/anjuta_dialog_strings.c: Enabled
12841 translatable strings in dialogs and fixed some dialog properties.
12842 * src/anjuta-tools.c: Now uses xml format for loading and saving.
12843 * configure.in, anjuta.spec.in, anjuta.prj: Bumped version to 1.0.1
12844 * src/message_manager_private.cc: Fixed some debug messages.
12845 * src/print.c, src/print-doc.c, src/anjuta-tools.c, src/anjuta.c,
12846 widgets/gnomefilelist.c: Fixed a memory leaks.
12847 * src/toolbar.[ch], src/text_editor.[ch], src/find_text.[ch],
12848 src/toolbar_callbacks.[ch], src/mainmenu_callbacks.c,
12849 src/main_menubar_def.h: Implemented incremental search.
12852 2002-12-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12853 * tagmanager/*: Minor cleanups and warning fixes.
12854 * src/an_symbol_view.c, src/an_file_view.c: Do not freeze the
12855 GUI during long updates.
12856 * src/text_editor.c: Remove debug message.
12858 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12859 * tagmanager/tm_project.c: Fix a memory access problem.
12861 2002-12-13 Naba Kumar <naba@gnome.org>
12863 * anjuta.glade, src/anjuta-tools.c: Added a new column in the
12864 tools list to show "Enabled" flag of the tool. Fixed a bug where
12865 tool list is not cleared when creating a new tool.
12867 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12868 * anjuta.glade, src/anjuta-tools.c: Added user params to tools.
12870 2002-12-12 Naba Kumar <naba@gnome.org>
12872 * anjuta-tools.[h,c], commands.c: Used the tools help of
12873 anjuta variables list in commands editor and fixed a typos
12874 buy in anjuta-tools.c.
12876 2002-12-12 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12877 * anjuta.glade, src/anjuta-tools.c, src/text_editor.[ch]
12878 , src/mainmenu_callbacks.c, controls.c: Tools editor stuff.
12879 * TODO.biswa: Added to help me track things better.
12881 2002-12-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12883 * configure.in, anjuta.spec.in: Added libglade dependency.
12884 * Makefile.am: Added anjuta.glade file.
12885 * src/anjuta-tools.c, src/main.c, src/main_menubar_def.h
12886 , src/mainmenu_callbacks.[ch], src/message-manager.h
12887 , src/widget-registry.c: Tools editor GUI + other additions.
12889 2002-12-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12891 * src/project_dbase.[ch], tagmanager/tm_project.c,
12892 tagmanager/include/tm_project.h, src/mainmenu_callbacks.c:
12893 Implement syncing tags image with the project database.
12894 * src/anjuta-tools.c: Implemented variable substitution and
12895 working directory in tools.
12897 2002-12-09 Naba Kumar <naba@gnome.org>
12899 * data/properties/anjuta.properties, src/commands.[ch]: Reads the
12900 command configuration language list from properties.
12902 * data/properties/asm.properties, data/properties/ruby.properties:
12905 2002-12-04 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12907 * src/an_symbol_view.c: Remember current selected entry and select
12908 it automatically after refresh.
12910 2002-11-26 Murray Cumming <murrayc@usa.net>
12912 * src/project_type.c, src/project_dbase.c, src/stock_libs.anj,
12913 src/compiler-options.c, src/wizard_gui.c: Renamed gtkmm 1.2
12914 and gnomemm 1.2 projects so that people know they are really
12915 glademm projects. The gtkmm 2 and gnomem 2 projects are OK though.
12916 But I did correct these to sue lowercase names.
12918 2002-12-01 Naba Kumar <naba@gnome.org>
12920 * data/anjuta.properties: Fixed caching problem on
12922 * src/preferences.c, src/preferences_gui.c: Implemented automatic
12925 2002-12-01 Naba Kumar <naba@gnome.org>
12927 * data/properies/anjuta.properties: Corrected "indicators.automatic"
12929 * src/anjuta.c, src/preferences.h: Added MESSAGES_INDCATORS_AUTOMATIC
12930 property and uses it.
12931 * src/aneditor.cxx: Fixed a bug associated with selection a word at
12934 2002-11-30 Naba Kumar <naba@gnome.org>
12936 * src/debugger.c: Fixed a typo.
12937 * data/properties/*: Updated properties files and added
12939 * src/main_menubar_def.h, main_menubar.[hc], mainmenu_callbacks.[hc]:
12940 Added comment submenu and cleaned up ref and unref of menus.
12941 * src/aneditor.h: Added definition of comment commands.
12942 * src/aneditor.c: Upgrade from latest SciTE source code.
12943 * src/text_editor.[hc], src/text_editor_cbs.c,
12944 src/message_manager_private.cc, src/message_manager.[cc,h],
12945 src/anjuta.[c,h]: Added indicators support for errors/warnings
12946 highlight in the editor.
12947 * NEWS, TODO: Update.
12948 * scintilla/include/PropSet.h: Removed deprecrated function.
12950 2002-11-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12952 * src/anjuta-tools.[ch]: Tools implementation (basic)
12953 * src/anjuta-plugins.[ch], src/anjuta.[ch], src/main_menubar.[ch]
12954 , src/main_menubar_def.h: PLugins cleanup and segregation
12955 * src/widget-registry.[ch], src/main_menubar.[ch]: Start of a widget
12957 * anjuta.prj: Added new files
12958 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: New FAQ entry
12959 * plugins/class-gen/clsGen.c: Register menu under 'Project'
12960 * plugins/patch/patch-plugin.c: Register menu under 'Format'
12961 * plugins/sample1/plugin-sample1.c: Register menu under 'View'
12962 * src/Makefile.am: Added new files
12963 * src/message-manager.[cc/h]: Added standard output and error windows
12965 2002-11-26 Johannes Schmid <clubfan@users.sourceforge.net>
12967 * project_type.c: Fixed Gnomemm2 project type
12969 2002-11-25 Naba Kumar <naba@gnome.org>
12971 * printing/print.c: Fixed a compile warning.
12972 * scintilla/Autocomplete.cxx: Applied missing patch from Biswa
12973 * src/utilities.c: Fixed a compile warning in sparc, hides the
12974 terminal check error output from the user.
12975 * project_config.[ch], project_dbase.[ch], source.c: Added project
12976 version, exclude modules configuration and reordered other config
12977 properties. Changed some strings to more descriptive text.
12978 * src/compiler_opitions.c: Removed extra newlines from .prj file
12980 * anjuta.prj: Converted to new format (only reorganised properties
12981 and removed extra newlines ... nothing else).
12984 2002-11-21 Naba Kumar <naba@gnome.org>
12986 * Editor.cxx, Editor.h, include/SciLexer.h, include/Scintilla.h,
12987 include/Scintilla.iface, KeyMap.cxx, KeyWords.cxx, LexCPP.cxx,
12988 LexFortran.cxx, LexHTML.cxx, LexMatlab.cxx, LexOthers.cxx,
12989 LineMarker.h, PropSet.cxx, RESearch.cxx, ScintillaBase.cxx:
12990 Updated to the CVS version.
12992 2002-11-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12994 * scintilla/AutoComplete.[cxx,h], scintilla/PlatGTK.cxx
12995 , scintilla/include/Platform.h, scintilla/ScintillaBase.cxx
12996 , scintilla/include/Scintilla.h, src/aneditor.cxx: Implement
12997 images in completion lists.
12998 * src/resources.h: Make C++ friendly.
12999 * scintilla/PropSet.cxx: Fix memory leak.
13001 2002-11-20 Naba Kumar <naba@gnome.org>
13003 * scintilla/*/*: Synced to latest scintilla 1.49
13004 * scintilla/LexAsm.cxx, scintilla/LexFortran.cxx, src/Makefile.am:
13007 * scintilla/RESearch.cxx: The automatic cvs log in the
13008 file really broke things trying to interprete the changelog
13009 entry incorrectly as end-of-comment. Removed the $cvs line
13010 and committed again.
13012 2002-11-19 Naba Kumar <naba@gnome.org>
13014 Patch from Timothee Besset <ttimo@idsoftware.com>
13016 * src/message-manager-private.cc: Interpretes absolute
13017 file paths properly in zvt terminal.
13019 2002-11-19 Naba Kumar <naba@gnome.org>
13021 Patch from Timothee Besset <ttimo@idsoftware.com>
13023 * src/preferences.c, src/preferences_gui.c, src/project_dbase.c,
13024 src/properties.cxx, src/properties.h, anjuta.prj: Saves some of the
13025 (important) editor preferences in project (if there is one
13030 2002-11-18 Naba Kumar <naba@gnome.org>
13032 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
13034 * src/debug_tree.c, src/find_in_files_gui.c,
13035 src/find_replace.c, src/find_text.c,
13036 src/project_import.c, src/project_import_gui.c,
13037 src/wizard_gui.c: i18n Fixes.
13039 2002-11-15 Naba Kumar <naba@gnome.org>
13041 * plugins/class-gen/clsGen.c: Fixed to use project function
13042 to import files. Create non-existent directories before the
13043 sources are written.
13045 * configure.in, src/Makefile.am, src/main.c, src/preferences_gui.c,
13046 src/preferences.c, src/CORBA-Server.c,src/CORBA-Server.h,
13048 src/glades.c: Excluded gladen files from build. This
13049 will fix the unnecessary dependency on libssl.
13051 * src/project_dbase.[c,h], src/project_dbase_gui.c: Refined
13052 file import funtion.
13054 * src/message_manager_private.cc: Fixed a compiler warning with
13055 DEBUG preprocessor macro.
13057 * src/text_editor_cbs.c, src/main_menu_callbacks.c: Fixed a bug where
13058 wrong (undocked) editor window was closed on clicking close on an
13059 undocked editor window.
13061 * src/debugger.c: Fixed a bad bug where debugger terminal won't
13062 start correctly if the executable was run before with 'F3'.
13064 * src/toolbar_callbacks.c: Wrap around find next.
13065 * src/toolbar.c: Disable combo activate.
13066 * src/find_text.c (on_find_text_ok_clicked): Swapped 'yes' and 'no'
13067 button positions to get 'yes' as default.
13069 * anjuta.spec.in: Updated.
13071 * src/anjuta_info.c, src/appwizard_gui.c,
13072 src/attach_process_gui.c, src/breakpoints_gui.c,
13073 src/commands.c, src/compiler_options_gui.c, src/configurer.c,
13074 src/cvs.c, src/cvs_gui.c, src/debugger.c, src/executer.c,
13075 src/find_in_files_gui.c, src/find_replace.c, src/find_text.c,
13076 src/help.c, src/launcher.c, src/main.c, src/mainmenu_callbacks.c,
13077 src/memory.c, src/message-manager-private.cc, src/message-manager.cc,
13078 src/preferences.c, src/preferences_gui.c, src/project_config.c,
13079 src/project_dbase.c, src/project_dbase.h, src/project_dbase_gui.c,
13080 src/project_import_gui.c, src/registers_gui.c, src/sharedlib_gui.c,
13081 src/signals_gui.c, src/source.c, src/src_paths_gui.c,
13082 src/stack_trace_gui.c, src/text_editor_cbs.c, src/text_editor_gui.c,
13083 src/toolbar.c, src/toolbar_callbacks.c, src/watch.h,
13084 src/watch_cbs.c, src/watch_gui.c, plugins/class-gen/clsGen.c,
13085 plugins/patch/patch-plugin.c, printing/print-util.c:
13086 Set all windows and dialogs transient
13087 to their parents so that they remain floated above their parents.
13089 2002-11-13 Naba Kumar <naba@gnome.org>
13091 * printing/print.c: Fixed a leak and bug #634819 (print/preview does not
13092 take default editor font).
13094 * widgets/e-shell-about-box.c, src/main_menubar_def.h:
13095 Corrected email address.
13097 * src/mainmenu_callbacks.c: Used spaces instead of tabs
13098 for changelog entry.
13102 2002-11-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13103 * plugins/class-gen/clsGen.c: Refined the class generator a bit.
13105 2002-11-06 Naba Kumar <naba@gnome.org>
13108 * anjuta.spec.in: Ships the .omf files with the
13109 documents instead of the base package.
13111 2002-11-04 Naba Kumar <naba@gnome.org>
13113 * data/properties/latex.properties: Fixed a bug.
13114 * ChangeLog: Released 1.0.0 stable.
13116 2002-11-04 Naba Kumar <naba@gnome.org>
13118 * src/commands.c: Added command with shell redirection capability.
13119 * data/properties/anjuta.properties: Changed default execution
13121 * src/project_dbase.c: Set project top dir in properties.
13122 * Makefile.am: Recurse scripts/ before data/ to fix a distcheck error.
13123 * data/Makefile.am: More diskcheck error fixes.
13125 * README, anjuta.spec.in, THANKS, AUTHORS,
13126 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
13127 manuals/C/anjuta-manual/authers,sgml,
13128 manuals/C/anjuta-manual/anjuta-manual.sgml,
13129 manuals/C/anjuta-manual/anjuta-manual-C.omf,
13130 manuals/C/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf
13131 : Changed anjuta home to
13132 new URL and my email address.
13134 * manuals/C/anjuta-manual/interfaces.sgml,
13135 manuals/C/anjuta-manual/prefereces.sgml,
13136 manuals/C/anjuta-faqs/anjuta-faqs.sgml: Fixed typos and updated.
13138 * src/main_menubar.[c,h], src/controls, src/toolbar_callbacks.c
13139 : removed reference to the help menu as the menu is modified
13140 when no help is found (which is very likely when we are
13141 shiping the documents separately).
13143 2002-11-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13144 * anjuta.spec.in: Update specfile to make multiple RPMs.
13145 * data/Makefile.am: make dist fix.
13146 * src/text_editor_menu.c: Fix compile warnings (casts).
13148 2002-11-02 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13149 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: FAQ update.
13150 * tagmanager/general.h, src/launcher.c: FreeBSD fixes (RFE #628576)
13152 2002-11-01 Naba Kumar <naba@gnome.org>
13154 * macros2/*, Makefile.am, configure.in, data/Makefile.am:
13155 Added gnome2 macros to be used by gnome2 project wizard.
13157 * data/autogen.sh.gnome2: Fixed to use our own macros instead of
13160 * macros/Makefile.am: Removed INSIDE_GNOME_COMMAND macro
13161 as it was conflicting with generated projects and is not
13164 * src/appwiz_page1.c, src/project_dbase.h, src/project_type.c,
13165 src/project_type.h, src/source.c, src/wizard_gui.c: Fixed gnome2
13166 project generation, removed qt project as it's not complete and
13167 added gnome2 bonobo wizard.
13169 2002-10-29 Naba Kumar <naba@gnome.org>
13171 * po/POTFILES.in: Updated.
13172 * po/POTFILES.skip: Added.
13173 * preferences.h: Fixed print paper size property name.
13175 2002-10-28 Naba Kumar <naba@gnome.org>
13177 * data/user.properties, data/Makefile.am: Added user properties file
13178 which will be copied in user's ~/.anjuta/user.properties.
13180 * data/anjuta.properties: Changed a comment.
13182 * macros/gnome-pilot.m4: Upgraged to the cvs head of gnome-macros.
13184 * src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
13185 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/preferences.c:
13186 Adde [Settings]->[Preferences]->[Edit user.properties file ...] menu
13189 * src/mainmenu_callbacks.c: Fixed a bug that loads system properties file
13190 instead of user properties file.
13192 * README, anjuta.prj, configure.in: Bumped anjuta version to 1.0.0
13193 * anjuta.spec.in: Added {prefix}/share/doc/anjuta for rpms.
13194 * Makefile.am: Install docs in share/doc/anjuta and not doc/anjuta.
13195 * README, TODO: Updated.
13197 2002-10-28 Naba Kumar <naba@gnome.org>
13199 * manuals/C/anjuta-manual/figures/editor_guides.png,
13200 manuals/C/anjuta-manual/figures/editor_margins.png,
13201 manuals/C/anjuta-manual/figures/editor_markers.png,
13202 manuals/C/anjuta-manual/figures/local_variables.png,
13203 manuals/C/anjuta-manual/figures/open_file_multiple.png,
13204 manuals/C/anjuta-manual/figures/prefs_print.png,
13205 manuals/C/anjuta-manual/figures/print_dlg.png,
13206 manuals/C/anjuta-manual/figures/print_preview.png,
13207 manuals/C/anjuta-manual/figures/symbol_browser.png,
13208 manuals/C/anjuta-manual/figures/variable_tip.png: New png
13209 files for manual documentation.
13211 * manuals/sgmldocs.make,
13212 manuals/C/anjuta-manual/Makefile.am,
13213 manuals/C/anjuta-manual/authors.sgml,
13214 manuals/C/anjuta-manual/build.sgml,
13215 manuals/C/anjuta-manual/compileopts.sgml,
13216 manuals/C/anjuta-manual/debugger.sgml,
13217 manuals/C/anjuta-manual/execute.sgml,
13218 manuals/C/anjuta-manual/fileoperations.sgml,
13219 manuals/C/anjuta-manual/interface.sgml,
13220 manuals/C/anjuta-manual/preferences.sgml,
13221 manuals/C/anjuta-manual/projects.sgml,
13222 manuals/C/anjuta-manual/figures/arguments.png,
13223 manuals/C/anjuta-manual/figures/open_file.png,
13224 manuals/C/anjuta-manual/figures/other_opts.png,
13225 manuals/C/anjuta-manual/figures/scrshot.png,
13226 manuals/C/anjuta-manual/figures/toolbar_browser.png,
13227 manuals/C/anjuta-manual/figures/toolbar_tags.png:
13229 Updated anjuta manual documentation.
13232 2002-10-27 Naba Kumar <naba@gnome.org>
13234 * utilities.[h,c], debugger.[h,c], commands.c: Added gnome-terminal
13235 check and modifies debugger terminal command accordingly
13236 to function properly.
13238 2002-10-25 Naba Kumar <naba@gnome.org>
13240 * manuals/sgmldocs.make: Fixed a couple of bugs.
13241 * data/x-anjuta-project.desktop. data/Makefile.am: Mime handling link.
13243 2002-10-24 Naba Kumar <naba@gnome.org>
13245 * src/debug_tree.c: Fixed a crash bug from Etay.
13247 * global_tags/create_global_tags: Added messages.
13248 Fixed infinite looping within files.
13250 * macro/autogen.sh: Removed debug and warning flags for defaults.
13252 Patch from Vadim Berezniker <vadim@berezniker.com>
13254 * tagmanager/tm_workspace.[h,c], global-tags/create_global_tags.sh,
13255 global-tags/tm_global_tags.c: Fixed infinite loop in system tags
13258 * Makefile.am: XML merge is broken for .destop in RH 8.0, so
13259 temporarily just copy it
13261 2002-10-24 Naba Kumar <naba@gnome.org>
13263 * manuals/sgmldocs.make, anuals/C/anjuta-faqs/anjuta-faqs.sgml,
13264 manuals/C/anjuta-manual/anjuta-manual.sgml,
13265 manuals/C/anjuta-manual/compileopts.sgml,
13266 manuals/C/anjuta-manual/debugger.sgml,
13267 manuals/C/anjuta-manual/execute.sgml,
13268 manuals/C/anjuta-manual/fileoperations.sgml,
13269 manuals/C/anjuta-manual/interface.sgml,
13270 manuals/C/anjuta-manual/introduction.sgml,
13271 manuals/C/anjuta-manual/projects.sgml,
13272 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
13273 manuals/ja/anjuta-faqs/anjuta-faqs.sgml,
13274 manuals/ja/anjuta-manual/anjuta-manual.sgml,
13275 manuals/ja/anjuta-manual/compileopts.sgml,
13276 manuals/ja/anjuta-manual/debugger.sgml,
13277 manuals/ja/anjuta-manual/execute.sgml,
13278 manuals/ja/anjuta-manual/fileoperations.sgml,
13279 manuals/ja/anjuta-manual/interface.sgml,
13280 manuals/ja/anjuta-manual/introduction.sgml,
13281 manuals/ja/anjuta-manual/projects.sgml: Upgraded to Docbook 4.0
13283 2002-10-24 Naba Kumar <naba@gnome.org>
13285 * src/project_type.c: added autogen for qt projects.
13286 * src/debugger.c: enabled debugger debugging for DEBUG MODE.
13287 Fixed a bug that retrieves wrong terminal command.
13288 * src/commnads.c: Added more terminal commands.
13289 * configure.in: Checks for scrollkeeper version.
13291 2002-10-22 Naba Kumar <naba@gnome.org>
13293 * configure.in, acinclude.m4, setup-gettext: Used AM_GNU_GETTEXT
13294 instead of AM_GNOME_GETTEXT.
13296 * src/source.c, data/autogen.sh.*, data/Makefile.am: Added support
13297 for setup-gettext for the wizard generated projects.
13299 * src/source.c: Fixed a bug where glade file wasn't generated.
13301 * src/gnome_project.c: Excluded project version from project dir
13304 2002-10-22 Naba Kumar <naba@gnome.org>
13306 * acinclude.m4: New file with dummy funtion for gettext
13307 cross compatibility fix.
13309 * configure.in, setup-gettext: Fixed to use with AM_GNOME_GETTEXT.
13310 * configure.in: Fixed cflags to avoid useless warnings.
13311 * Makefile.am: EXTRA_DIST += setup-gettext.
13312 * src/toolbars.c: Added space paddings around tags label.
13314 2002-10-21 Naba Kumar <naba@gnome.org>
13316 Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13318 * setup-gettext: New script to maintain gettext cross version
13320 * configure.in, macros/autogen.sh: Fix for gettext cross version
13323 2002-10-21 Naba Kumar <naba@gnome.org>
13325 * debug_tree.c: Fixed incorrect use of debug assertion.
13327 2002-10-18 Etay Meiri <etay-m@bezeqint.net>
13328 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
13329 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
13330 src/memory.c, src/memory.h, src/message-manager-private.cc:
13332 New parsing algorithm; adapted from kdevelop.
13333 Middle button menu for changing the value's display type
13335 2002-10-07 Naba Kumar <naba@gnome.org>
13337 * src/main_menubar_def.h: Changed status bar message for Help->
13338 Browse info pages. Bug #603308
13340 * src/executer.c: Made "User terminal" default for creating
13341 projects (User can always disable it later). Bug #114222
13343 2002-10-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13345 * macros/autogen.sh: Require gettext 0.10.x for autogen
13346 * src/text_editor.c: Fixes Bug #595303
13347 * src/source.c: Fixes Bug #595970
13348 * src/anjuta.c: Fixes Bug #598366
13349 * scingtilla/LexCPP.cxx: Bug #602296
13350 * src/main_menubar_def.h: Bug #604363
13351 * src/find_in_files.[h,c], src/find_in_files_gui.c: Buf #608679
13353 2002-10-07 Jens Georg <mail@jensgeorg.de>
13355 Reviewed by: Naba Kumar <kh_naba@gnome.org>
13356 * gnomefilelist.c: This patch fixes the bug #611542
13358 2002-09-20 Naba Kumar <kh_naba@gnome.org>
13360 * data/properties/Makefile.am: Added tcltk.properties file.
13362 2002-09-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13364 Reviewed by: Naba Kumar <kh_naba@gnome.org>
13366 * README: Updated README
13367 * plugins/class-gen/clsGen.c, src/message_manager.cc
13368 , src/mainmeu_callbacks.c, src/memory.c
13369 , src/project_dbase_gui.c, src/text_editor_gui.c
13370 , widgets/gnomefilelist.c: Set window icons
13371 * configure.in, macros/*, */Makefile.am, anjuta.spec.in:
13372 Enabled release build (stripped + optimized binaries, etc.)
13373 * data/properties/anjuta.properties, src/commands.c,
13374 src/defaults.cFixed bug #595489 (stdin on executables)
13375 * src/appwizard.c, src/main.c, src/message-manager.cc
13376 , src/project_dbase.c, src/toolbar.c, widgets/gnomefilelist.c
13377 , src/debug_tree.c: Memory related (valgrind) fixes.
13378 * src/message-manager-private.[cc,h], src/pixpams.h
13379 , src/preferences.[ch], src/preferences_gui.c: Terminal preferences
13380 * anjuta.prj: Added debug_tree.c to SOURCES
13381 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
13382 src/text_editor_menu.c, src/text_editor_gui.c, src/anjuta.c:
13383 Compacted code and cleaned up unnecessary functions.
13384 * tagmanager/*.[ch]: Code fixes.
13386 2002-08-30 Etay Meiri <etay-m@bezeqint.il>
13388 Reviewed by: Naba Kumar <kh_naba@gnome.org>
13390 * src/debug_tree.c, debug_tree.h, debugger.c, message-manager-private.cc:
13391 Debug tree now detects changes of displayed variables
13392 and changes their color to red
13394 2002-09-20 Naba Kumar <kh_naba@gnome.org>
13396 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
13398 * mainmenu_callbacks.c: Set's the current file name in
13399 file save as dialog.
13401 2002-09-20 Naba Kumar <kh_naba@gnome.org>
13403 Patch from: Vlastimil Holer <xholer@informatics.muni.cz>
13405 * data/properties/tcltk.properties: New file for tcl/tk
13408 2002-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
13410 * src/project_type.[c,h], src/source.c, data/Makefile.am:
13411 Fixed a fatal bug which doesn't let building gnome2 related
13412 projects. They use different autogen.sh script. Defined new
13413 type field "gnome_macro_support".
13415 * data/autogen.sh.gnome2: New file.
13417 * src/utilities.c (anjuta_util_escape_quotes): Fixed a fatal
13418 bug with quotes escaping in quotes.
13420 * src/message-manager-private.cc: Used event box instead
13421 of frame for local message pane, so that the borders appear
13422 properly and nicely.
13424 * src/anjuta.c: Fixed bug #600221 -- anjuta crashes on exit
13425 if there is a project open and all the files are un-docked.
13427 * src/dnd.c: Possible fix for bug #512873 Drag And Drop problems.
13429 2002-08-27 Andy Piper <andy.piper@freeuk.com>
13431 * src/main_menubar_def.h: implement feature request #595356, patch #597161
13432 * THANKS: updated for new contributions
13433 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: patch #597161
13435 2002-08-27 Steven Knight <steven.knight@unh.edu>
13437 * src/appwiz_page1.c, src/pixmaps.h, src/project_dbase.c,
13438 src/project_dbase.h, src/project_type.c, src/source.c,
13439 src/wizard_gui.c: new Qt project type
13440 *** NB not fully tested, may need some work, icon required...
13442 2002-08-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
13444 * src/memory.c, src/memory.h: new memory patch
13446 2002-08-27 Johannes Schmid <clubfan@users.sourceforge.net>
13448 * src/anjuta.c: Fixed bug #589646 CVS preferences visibility
13450 2002-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
13452 * lancher/anjuta_launcher.c: Determine pty from function
13453 call instead of running 'tty' externally.
13455 * data/properties/cs.properties: Added compile/build commands.
13456 Fixed execution properties.
13458 * src/commands.c: Added c# options.
13460 (Patch from: Etay Meiri <etay-m@bezeqint.net>)
13462 * src/debug_tree.[c,h], src/debugger.[c,h],
13463 src/message_manager_private.[cc,h], message_manager.cc, stack_trace.[c,h]:
13465 The following problems, detected by Jean-Noel Guiheneuf, were fixed:
13466 1. Misaligned structs when they are members of other structs.
13467 2. '{' sometimes appears as a variable.
13468 3. Wrong processing of some arrays.
13469 I've also incorporated some code from a patch by Guiheneuf Jean-Noel
13470 that displays the tree in two columns (variable and value).
13472 2002-08-14 Stephane Demurget <demurgets@free.fr>
13474 Added missing keywords reported by Luca Bellonda <lbell@tsc4.com>.
13476 * data/properties/sql.properties: added the DATETIME data type.
13478 * data/properties/html.properties: added the foreach php keyword.
13480 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
13482 * NEWS: Updated with new features.
13484 * data/.cvsignore, doc/.cvsignore: Updated.
13486 Patch from: Etay Meiri <etay-m@bezeqint.net>
13488 * src/debug_tree.h, src/debug_tree.c: New files.
13490 * src/Makefile.am, src/message-manger-private.[h,cc],
13491 src/message-manger.cc: Added Tree view for debugger
13494 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
13496 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
13498 * src/memory.c, src/memory.h: New files.
13500 * src/Makefile.am, src/appwizard.c, src/controls.c,
13501 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
13502 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
13504 Memory view implemetation that would enable viewing raw memory
13507 2002-08-08 Stephane Demurget <demurgets@free.fr>
13509 * AUTHORS: added Biswa, because I wonder why noone already have
13510 written his name in the Anjuta's hall of fame :)
13512 2002-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
13514 * src/appwizard_gui.c: Removed an ambiguous prototype.
13515 * src/appwizard_gui.c: Removed more ambiguous prototypes. This seem to
13516 fix a nasty PPC bug as reported by Todd Goyen <wettoad@knighthoodofbuh.org>.
13517 * THANKS: Updated M. Ali Vardar's email.
13519 2002-08-01 Andy Piper <andy.piper@freeuk.com>
13521 * src/anjuta_gui.c: implemented feature request to stop main and browser
13522 toolbars having exclusive use of space
13524 2002-08-01 Andy Piper <andy.piper@freeuk.com>
13526 * NEWS: updated for 1.0-beta rele.c: commented the define for ANJUTA_DEBUG_DEBUGGER
13527 left over from the previous work to fix bugs :-)
13529 * src/main_menubar_def.h, src/main_menubar.h, src/main_menubar.c,
13530 src/controls.c, src/mainmenu_callbacks.h,
13531 src/mainmenu_callbacks.c: Insert CVS keywords, message strings
13534 * src/watch_gui.c, src/stack_trace_gui.c, src/app_wizard_gui.c,
13535 src/project_import_gui.c, src/sharedlib_gui.c,
13536 src/signals_gui.c: set window icon correctly
13538 * NEWS: more updates for the release
13540 * HACKING: updated for window icons and insert menu information
13542 * src/cvs_gui.c, src/build_project.c,
13543 src/project_import_cbs.c: message strings reviewed
13545 * src/controls.c: context help button should be disabled if
13546 DevHelp is not installed
13549 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
13551 * src/debugger.c: Fixed the signalling screw up because of string
13552 update in gdb used to report the child process PID. Also, no
13553 error dialog will be popped up for "no such file or directory"
13554 error (very annoying and useless error). This error will still
13555 be shown on the debug message window. Avoided terminating the
13556 program when the terminal is terminated -- doesn't hurt, otherwise
13557 we get crappy egg-and-hen problem.
13559 * src/sharedlib.c, src/signals.c: Fixed the incorrect default window
13560 dimensions loading.
13562 * src/anjuta.c: Limited the default size of main window to sane
13565 * src/preferences.c: Fixed some deadly memory corruption bugs in
13566 the recent patches. Return from getenv() should NEVER be freed,
13567 because they are static strings.
13569 * src/preferences_gui.c: Removed the fix for crash bug with font
13570 selection and applied the real fix.
13572 2002-06-08 Andy Piper <andy.piper@freeuk.com>
13574 * NEWS: updated for release
13576 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
13578 * src/launcher.c: Added a fix a memory leak and a possible
13579 fix for zvt-crash bug.
13581 * printing/.cvsignore, plugins/patch/.cvsignore: Added files.
13583 * data/properties/latex.properties,
13584 data/properties/ada.properties: Added file.is.source property.
13586 * src/an_file_view.c: Set auto column size of the file
13589 * src/mainmenu_callbacks.c, src/cvs.c: Fixed bug #542151.
13590 The user is now prompted to confirm the closing of the file
13591 if it is being used by CVS. If yes, the editor is closed and
13592 the CVS operation stops.
13594 2002-06-07 Andy Piper <andy.piper@freeuk.com>
13596 * anjuta.prj: bump project version for release
13597 * BUGS: removed unnecessary file
13599 2002-06-07 Philip Van Hoof <freax@pandora.be>
13601 * widgets/gnomefilelist.c: fix up issue with directory deleted
13602 during the life of the file list widget
13603 * src/preferences_gui.c: sticking-plaster fix to font selection
13604 causes segfault bug
13606 Patches reviewed by Andy Piper <andy.piper@freeuk.com>
13608 2002-06-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13610 * data/properties/anjuta.properties, src/an_file_view.[ch],
13611 src/an_symbol_view.[ch], src/defaults.c, src/preferences.[ch],
13612 src/preferences_gui.c, src/project_dbase.c, src/project_dbase_gui.c:
13613 added options for symbol and file browsers.
13614 * data/properties/cpp.properties: linker flags should come after
13615 the name of the file to compile.
13616 * scintilla/Editor.cxx: fixed gcc compilation warning.
13617 * src/Makefile.am, src/project_import.c: anjuta_import.sh should
13618 be executed from bindir only.
13619 * src/an_file_view.[ch], tagmanager/tm_file_entry.c,
13620 tagmanager/include/tm_file_entry.h: CVS version information in file
13622 * src/anjuta.c, src/preferences.[ch]: remember visibility of messages
13624 * src/controls.c, src/cvs.[ch], src/project_dbase.[ch]: CVS fixes.
13625 * src/launcher.c, src/project_import.c: (hopefully) fixed random ZVT
13626 crashes during file import.
13627 * src/project_import.c: disable project menu items during project
13630 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
13632 2002-06-07 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
13634 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
13635 src/preferences.c, src/main_menubar_def.h, src/main_menubar.c,
13636 src/main_menubar.h, src/controls.c: fixed Insert ChangeLog,
13637 modified Insert menu, added C functions template, header C
13638 template, modified header_template HEADER_H ==> NAMEFILE_H
13640 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
13642 2002-06-05 Andy Piper <andy.piper@freeuk.com>
13644 * data/properties/html.properties: changed some file
13647 2002-06-05 Philip Van Hoof <freax@pandora.be>
13649 * widgets/gnomefilelist.c: Fixed #560759 and #561776
13651 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
13653 2002-06-05 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13655 * data/properties/anjuta.properties, src/defaults.c: Make windows
13656 docked by default, fix the big fonts bug.
13658 * src/an_file_view.c, src/main_menubar_def.h,
13659 src/project_dbase_gui.c: sanitized the Edit/View mess.
13661 * src/main_menubar_def.h, src/main_menu_callbacks.c: Add an item
13662 for customizing shortcuts.
13664 * src/mainmenu_callbacks.c: Search for selected word if present.
13666 * src/text_editor_menu.c: Added context menu options for docking
13667 and undocking editor windows.
13669 * src/main_menubar.h, src/main_menubar.c: more support for the
13670 shortcuts menu item.
13672 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
13674 2002-06-05 Andy Piper <andy.piper@freeuk.com>
13676 * scintilla/RESearch.cxx: removed CVS Log keyword to prevent
13677 all commit messages being written to top of the file
13679 * src/main_menubar_def.h: message strings reviewed
13681 * src/project_import.c: message strings reviewed
13683 * src/source.c, src/glades.c: message strings reviewed. Fixed
13684 some bugs around reading the project properties for creating
13685 .glade and .desktop files in the Application Wizard. There were
13686 typos in the property names being retrieved
13688 * widgets/gnomefilelist.c: changed build_full_path to make
13689 the file widget support ~
13690 Patch from Pierre Sarrazin <sarrazip@sympatico.ca>
13692 * THANKS, widgets/e-shell-about-box.c,
13693 manuals/anjuta-manual/C/authors.sgml: updated for new
13696 2002-06-05 Naba Kumar <kh_naba@users.sourceforge.net>
13698 * src/project_dbase.c: Fixed the file-path-corruption bug
13699 and the cannot-import-file-in-project bug. (follow-up with
13700 the last commit from Stef).
13702 * src/anjuta_cbs.c: Fixed double-confirmation when exiting
13703 with unsaved-project.
13705 2002-06-05 Stephane Demurget <demurgets@free.fr>
13707 * src/project_dbase.c (project_dbase_add_file_to_module): fixed a
13710 2002-06-04 Andy Piper <andy.piper@freeuk.com>
13712 * data/properties/{xml,html,other}.properties: changed some file
13715 * data/anjuta.mime: oops! cvs added
13717 * scintilla/RESearch.cxx: fixed up a problem with comments
13719 * global-tags/create_global_tags.sh: redirect errors to /dev/null
13720 to avoid messages about missing libs
13722 * NEWS: started the release notes
13724 2002-06-04 Andy Piper <andy.piper@freeuk.com>
13726 * HACKING: updated with new information on printing, patch naming
13728 * TODO: removed completed tasks
13730 * THANKS: updated a few contributions
13732 * anjuta.prj: updated the icon file
13734 * anjuta.desktop.in.in: updated to add Categories
13736 * data/anjuta.mime: created a mime type for Anjuta project files
13737 (NB needs to be added to the install in /usr/share/mime/)
13739 * pixmaps/madeinanjuta.xcf: finally added Nick Dowell's
13740 "Coded in Anjuta" button in Gimp XCF format. It can be converted
13741 to PNG for websites.
13743 * plugins/patch/patch-plugin.c: clarified some messages and
13744 made it easier to see different patching sessions
13746 * src/toolbar.c: changed some message text for consistency
13748 * src/preferences_gui.c, src/preferences.c, src/preferences.h,
13749 src/defaults.c, src/anjuta.c, src/anjuta.h: enable/disable tooltips
13751 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
13753 * src/appwiz_page1.c, src/appwizard_cbs.c, src/pixmaps.h,
13754 src/project_dbase.{c,h}, src/project_import_cbs.c,
13755 src/project_type.c, src/source.{c,h}, src/wizard_gui.c:
13756 Added XLib Project and a Dockapp Project types.
13757 * pixmaps/Makefile.am: added line for new pixmap for new xlib
13759 * pixmaps/appwiz_xlib.png: pixmap for new xlib projects
13760 * src/source.c: Fixed memory leak in existing projects.
13761 (filename was not freed)
13762 Patch from Todd Goyen <wettoad@knighthoodofbuh.org>
13764 2002-06-04 Naba Kumar <kh_naba@users.sourceforge.net>
13766 * src/anjuta.h, src/anjuta.c: Added error display funtions
13767 with parent windows.
13769 * src/appwizard_cbs.c: Changed error display function to use
13772 2002-06-03 Naba Kumar <kh_naba@users.sourceforge.net>
13774 * printing/print.h, printing/printing.c: Taken care of document
13775 zoom factor and fixed a font loading bug. Dynamically calculated
13776 text widths to work with zooms properly. Re-organized code for
13777 dynamic text width calulations to work in general with utf8 chars.
13778 Determined font height and width automatically from the font info.
13780 * src/anjuta.c, src/mainmenu_callbacks.c, *src/preferences.c:
13781 src/preferences.h, src/text_editor.c, src/preferences_gui.c:
13782 Converted text.zoom.factor property to use #defined value. Removed
13783 margin header and margin numbers preferences, as they now
13784 calculated dynamically.
13786 2002-06-02 Naba Kumar <kh_naba@users.sourceforge.net>
13788 * printing/print-doc.c, printing/print-doc.h, printing/print-util.c,
13789 printing/print-util.h, printing/print.c, printing/print.h:
13790 Rewritten printing support for style based printing. Syntax highlighted
13791 printing, monochromatic printing, setup using preferences etc.
13793 * src/aneditor.cxx, src/aneditor.h: Added two commands for working with
13794 printing. ANE_GETLANGUAGE and ANE_GETSTYLEDTEXT for geting the document
13795 language and the styled text buffer.
13797 * src/preferences.c, src/preferences.h, src/preferences_gui.c: Redesigned
13798 the print setup preferences page and added printer preferences. Added functions
13799 to retrieve preferences with default values.
13801 * src/text_editor_gui.c, src/main_menubar_def.h: Changed an #include for
13804 * data/properties/anjuta.properties: Added default printer preferences.
13806 * pixmaps/print_color.xpm, pixmaps/print_landscape.xpm,
13807 pixmaps/print_layout.xpm, pixmaps/print_nocolor.xpm,
13808 pixmaps/print_portrait.xpm: CVS added printer setup pixmap files.
13810 * pixmaps/Makefile.am, src/pixmaps.h, anjuta.prj: Added the new pixmaps references.
13812 2002-06-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13814 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
13816 src/Makefile.am, src/aneditor.cxx, src/anjuta.c, src/anjuta.h
13817 src/defaults.c, src/message-manager-private.cc, src/project_dbase.c
13818 src/utilities.c, scintilla/PropSet.cxx: Fix memory leaks and other
13819 cleanups, remove dead code, GUI cleanupMemory leaks cleanups.
13821 printing/Makefile.am: Reduced compiler optimizations.
13823 tagmanager/include/tm_project.h, tagmanager/include/tm_work_object.h,
13824 tagmanager/include/tm_workspace.h, tagmanager/tm_project.c,
13825 tagmanager/tm_source_file.c, tagmanager/tm_work_object.c,
13826 tagmanager/tm_workspace.c: TagManager fixes.
13828 2002-06-01 Naba Kumar <kh_naba@users.sourceforge.net>
13830 * printing/*: CVS added. :)
13832 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13834 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
13836 * printing*: CVS added.
13837 * printing/*.[ch], printing/Makefile.am, anjuta.spec.in, Makefile.am,
13838 configure.in, src/Makefile.am, src/controls.c, src/main_menubar.[ch],
13839 src/main_menubar_def.h: Gnome Print support
13840 * src/anjuta.c: Fixed a crash bug (NULL pointer check).
13841 * configure.in: Enable debugging flag option
13842 * src/preferences.c, src/preferences.h, src/preferences_gui.c, src/mainmenu_callbacks.c:
13843 Print properties defined.
13844 * global-tags/create_global_tags.sh: More GNOME libraries added, cleanups
13846 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13848 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
13850 * src/an_file_view.c, src/an_symbol_view.c: Added Dock/Undock
13851 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
13852 src/anjuta.h, src/text_editor_menu.[ch]: More menu re-organization
13854 * src/text_editor.c: Minor cleanups.
13855 * anjuta.c: Tweaks to 'Goto File Line' functionality.
13856 * src/project_dbase.c: Fixes to add/remove files from project.
13857 * src/help.c: Fix minor memory leak.
13858 * src/project_dbase_gui.c: Remove debugging messages.
13859 * src/utilities.[ch]: Cleanups and minor fixes.
13860 * src/anjuta_gui.c, src/pixmaps.h: Application icon set correctly.
13862 2002-05-30 Naba Kumar <kh_naba@users.sourceforge.net>
13864 * src/anjuta.c [anjuta_apply_preferences()]:
13865 Fixed a crash bug when tab pos is not defined for the editors.
13867 * data/properties/cpp.properties: Set default identifier property to normal.
13868 This fixes the bug in which the fore color gets hidden with dark background.
13870 2002-05-29 Naba Kumar <kh_naba@users.sourceforge.net>
13872 * scintilla/*, scintilla/include/*: Upgraded to the vanilla
13875 * src/aneditor.cxx, src/aneditor.h, src/main_menubar.h, src/main_menubar.h,
13876 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, main_menubar_def.h,
13877 src/anjuta.c, data/properties/anjuta.properties:
13878 Implemented line wrapping.
13880 * src/aneditor.cxx, src/aneditor.h: Implemented Readonly file mode.
13882 * scintilla/LexCPP.cxx: Added the custom code (insidePreprocessor variable
13883 usage and SCE_C_WORD3 flagging) used by tagmanger for maintaing custom
13884 tags. Code was reviewed from GNOME Bonsai view.
13886 * scintilla/include/SCILexers.h: Added definition of SCE_C_WORD3 as
13887 it seems to have been removed by scintilla people.
13889 * data/properties/anjuta.properties: Set default line wrap to false, as
13890 is noticably slow with big files.
13892 2002-05-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
13894 * src/project_import_gui.c: disallow the selection of files in
13896 * src/mainmenu_callbacks.c, src/preferences.c: cleanups to identity
13899 2002-05-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13901 * src/an_file_view.c, src/an_symbol_view.c, src/text_editor_menu.c,
13902 src/main_menubar_def.h, src/pixmaps.h, :Added some icons to menu items.
13903 * src/controls.c, src/main_menubar.[ch]:Some menu organization cleanups.
13904 * src/project_dbase.[ch], src/project_dbase_gui.c: Adding files to projects
13905 now works properly.
13906 * src/gnome_project.c, src/mainmenu_callbacks.[ch]: Minor API change.
13907 * scintilla/include/PropSet.h, tagmanager/read.c: Accept '$' in identifiers.
13908 * src/utilities.[ch]: Added some utility functions.
13909 * tagmanager/tm_project.c: Fix for bug in file removal from project.
13911 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
13913 2002-05-26 Andy Piper <andy.piper@freeuk.com>
13915 * HACKING: info on FIXME statements and removed ccview references
13916 * Makefile.am: added rule to make RPM package
13918 2002-05-26 Andy Piper <andy.piper@freeuk.com>
13920 * THANKS, widgets/e-shell-about-box.c,
13921 manuals/anjuta-manual/C/authors.sgml: updated for new
13923 * src/anjuta.c: removed unnecessary warning code since CVS
13924 support is now implemented :-)
13925 * manuals/sgmldocs.make: implemented a fix for bug #553969
13926 * manuals/C/anjuta-tutorial/anjuta-tutorial.sgml: fixed some CRs
13927 * manuals/C/anjuta-tutorial/anjuta-turorial-C.omf,
13928 manuals/C/anjuta-faqs-C.omf: modified the descriptions
13930 2002-05-20 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
13932 * src/main_menubar.c, src/main_menubar.h, src/controls.c,
13933 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
13934 src/main_menubar_def.h, src/preferences_gui.c,
13935 preferences.c, preferences.h: setup Username and Email
13936 preferences, Insert ChangeLog and Username editor functions
13938 Patch reviewed and modified by Andy Piper <andy.piper@freeuk.com>
13940 2002-05-17 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
13942 * src/commands.c, src/compiler_options_cb.c src/compiler_options_gui.c
13943 src/src_paths_cbs.c, src/src_paths_gui.c
13944 Fixed some minor bugs and replace gtk_entries by gnome_file_entries
13946 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
13948 2002-05-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13950 * src/main_menubar.[ch], main_menubar_def.h: Added back/forward
13951 and goto tag menu items to main menu.
13953 2002-05-09 Andy Piper <andy.piper@freeuk.com>
13955 * THANKS, widgets/e-shell-about-box.c,
13956 manuals/anjuta-manual/C/authors.sgml: added new contributors
13957 * HACKING: updated with info on files to change for credits
13959 2002-05-09 Dan Elphick <dre00r@ecs.soton.ac.uk>
13961 * src/aneditor.cxx: extended extension list which fixes segfault
13962 on selecting lisp, ruby or matlab as highlight style.
13964 2002-05-09 Andy Piper <andy.piper@freeuk.com>
13966 * src/main_menubar_def.h: fixed an array initialiser and fixed
13967 the lexer settings for the new entries on the Format menu
13969 2002-05-07 Stephane Demurget <demurgets@free.fr>
13971 * Synced with Scintilla 1.45
13973 2002-05-06 Andy Piper <andy.piper@freeuk.com>
13975 * anjuta.prj: added another missing file
13976 * ChangeLog: fixed some incorrect change dates I caused by
13977 sloppy cut-and-pasting :-/
13979 2002-05-06 Andy Piper <andy.piper@freeuk.com>
13981 * src/mainmenu_callbacks.c: fixed title of new About box
13983 2002-05-05 Andy Piper <andy.piper@freeuk.com>
13985 * src/pixmaps.h: added macros for OpenGL and SDL project icons
13987 2002-05-05 Andy Piper <andy.piper@freeuk.com>
13989 * pixmaps/appwiz_opengl.png, pixmaps/appwiz_sdl.png: added new files
13990 * anjuta.prj: updated for new files
13992 2002-05-05 Naba Kumar <kh_naba@users.sourceforge.net>
13994 * widgets/e-shell-about-box.c: Added version display.
13996 2002-05-03 Andy Piper <andy.piper@freeuk.com>
13998 * launcher/anjuta_launcher.c, src/dnd.c, src/session.c,
13999 widgets/scroll_menu.c: fixed up some compiler warnings (patch
14000 from Philip Van Hoof)
14002 2002-05-03 Andy Piper <andy.piper@freeuk.com>
14004 * manuals/C/anjuta-tutorial/Makefile.am: removed a circular
14006 * manuals/ja/anjuta-manual/anjuta-manual.sgml,
14007 manuals/ja/anjuta-manual/debugger.sgml: fixed some markup problems
14008 that produced build errors (needs checking on a machine with the
14010 * data/properties/lisp.properties: updated to match format of other
14011 lexer property files supplied with Anjuta
14013 2002-05-03 Andy Piper <andy.piper@freeuk.com>
14015 * anjuta.prj: added new files
14016 * HACKING: added information from the mailing list on
14017 adding new project types to the wizard (thanks to Johannes)
14019 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14021 * src/utilities.h, src/launcher.c, src/gnome_project.c,
14022 src/appwiz_page2.c: Fix for 547038.
14024 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
14026 * attach_process.c, attach_process_cbs.c: Fixed a dialog
14029 * about.h: cvs removed.
14031 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14033 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
14037 * src/anjuta.c (anjuta_system_error): checks for the error number to
14038 know whether the error description is needed or not.
14040 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
14042 * pixmaps/anjuta_logo.png: New about logo.
14044 * pixmaps/anjuta_icon.png: New icon from Misha. The
14045 old one had trouble with some gtk themes.
14047 * about.c: Removed. No longer needed.
14049 * mainmenu_callbacks.c: Removed reference of about.h
14051 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14053 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14055 * widgets/e-shell-about-box.[ch], configure.in, Makefile.am,
14056 mainmenu_callbacks.c, widgets/Makefile.am: Implemented the new
14057 About Dialog (thanks to the Evolution team for the cool widget!)
14059 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
14061 Patch from lbell <lbell@tsc4.com>
14063 * src/find_in_files.c, src/find_in_files.h,
14064 src/anjuta.c: Added save_yourself, load_yourself routines.
14066 * src/find_in_files.{h,c}, src/find_in_files_gui.c:
14067 Added "Append messages" toggle button. This will enable
14068 the search results to be appended to the already existing
14071 * src/debugger.c: Fixed a typo.
14073 * src/find_text.c, src/breakpoints.c, src/project_dbase.c,
14074 src/session.c, src/session.h: Improved session management.
14076 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
14078 * THANKS, FUTURE, AUTHORS: Changed my email and
14081 2002-05-02 Stephane Demurget <demurgets@free.fr>
14083 Impl. feature request #525271 (add Lisp support).
14085 * data/properties/lisp.properties: added.
14087 * data/properties/Makefile.am, data/properties/anjuta.properties: added
14088 the lisp properties.
14090 * src/main_menubar_def.h, src/lexer.h, src/aneditor.cxx,
14091 src/utilities.[ch]: added support for the Lisp highlight style.
14093 2002-05-02 Stephane Demurget <demurgets@free.fr>
14095 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
14096 src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
14097 src/text_editor_cbs.c: replaced the tabs ordering menuitem by a
14098 option preferences to have a persistent setting. Plus it's not used
14099 often, so it's better here than flooding the menus.
14101 * src/preferences.[ch], src/preferences_gui.c: ditto, plus made the
14102 preferences pages a lot more consistent and sweeter: tabs direction
14103 radiobuttons are directed against the meaning, all pages have an
14104 outter frame, a lot of padding, removed all expand attributes for
14105 vertical boxes, ...
14107 That's not a total revamp, but it's really looking better now, even
14108 if there's still work to be done.
14110 2002-05-01 Andy Piper <andy.piper@freeuk.com>
14112 * src/main_menubar_def.h, src/cvs_gui.c: updates to strings
14113 * TODO: added task to be completed before next release (update all credits)
14115 2002-05-01 Stephane Demurget <demurgets@free.fr>
14117 * THANKS, src/about.c, manuals/anjuta-manual/C/authors.sgml: added
14120 2002-05-01 Benke László <decike@freemail.hu>
14122 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
14124 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
14125 src/main_menubar_def.h, src/mainmenu_callback.[ch],
14126 src/text_editor_cbs.c: added an "automatic tab ordering" checkmenuitem
14127 to the format menu in order to reorder the notebook tabs in
14128 alphabetical order everytime a file is created/opened/saved.
14130 2002-05-01 Philip Van Hoof <freax@pandora.be>
14132 * widgets/gnomefilelist.[ch] (history_combo_go),
14133 (history_combo_clicked): impl.
14135 (gnome_filelist_new_with_path): use this new impl.
14137 2002-05-01 Stephane Demurget <demurgets@free.fr>
14139 * src/project_dbase_gui.c (add_file): added the xpm file type.
14141 2002-04-30 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14143 Patch reviewed by Stephane Demurget <demurgets@free.fr> except for the
14146 * src/anjuta.[ch]: Changed local tag list to use line numbers instead
14149 * src/an_symbol_view.[ch], src/mainmenu_callbacks.[ch],
14150 src/text_editor_menu.c: Added context sensitive search in symbol
14151 browser and editor.
14153 * configure.in: Changed version number to 0.1.9.99.
14155 * scripts/anjuta_import.sh.in, scripts/anjuta_project.template,
14156 src/project_import.c: Minor changes to project import facility.
14158 * src/preferences.[ch], src/preferences_gui.c: Fix for bug #537273
14159 (Forced to use specific brace format)
14161 * tagmanager/include/tm_tag.h, tagmanager/include/tm_workspace.h,
14162 tagmanager/tm_tag.c, tagmanager/tm_work_object.c,
14163 tagmanager/tm_workspace.c: Minor TagManager fixes and updates.
14165 2002-04-30 Johannes Schmid <clubfan@users.sourceforge.net>
14167 Patch reviewed by Stephane Demurget <demurgets@free.fr> who made
14168 replaced the spinbutton with an hscale, and made the UI less "blocky".
14170 * src/cvs_gui.c: When diffing a project you can choose date and
14173 * src/project_dbase.c: Import_file activated again
14175 * configure.in, plugins/Makefile.am: Added patch plugin
14177 * plugins/patch/*: The new patch plugin
14179 2002-04-28 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14181 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
14183 * src/aneditor.cxx (StartAutoCompletedWord): the duplicates in the
14184 dropdown list shown by autocompletion are now removed.
14186 2002-04-28 Philip Van Hoof <freax@pandora.be>
14188 Patch reviewed by Stephane Demurget <demurgets@free.fr> who merged
14189 a bunch of filetypes from the older version.
14191 * src/project_dbase_gui.c (add_file): changed the import
14192 dialog's filetypes combo contents depending on the
14193 type of data to be imported.
14195 2002-04-28 Stephane Demurget <demurgets@free.fr>
14197 * src/fileselection.[ch] (fileselection_addtype_f): removed the use of
14198 the amount parameter as Philip stated and reformated to follow the
14201 * src/project_dbase.c (project_dbase_make_default_filetype_list):
14202 changed accordingly.
14204 2002-04-25 Stephane Demurget <demurgets@free.fr>
14208 * src/main_menubar_def.h: replaced the shortcut for "Find next" to
14209 Shift-F6, to be more consistent with other Gnome apps.
14210 Moved the "Search next" entry under the "Search" one, and swapped the
14211 order of the "Find in files" and "Find and Replace" ones.
14213 Some additional fixes ands cleanups on the edit menu.
14215 * src/main_menubar.h: replaced all occurences of repeat_find by
14216 find_again for the code to be more consistent.
14218 * src/main_menubar.c (update_main_menubar): made the "Find next" entry
14219 sensitiveness depending on the existence of an active text buffer.
14221 * TODO: added some bits about improving the usability of the
14222 search/search again couple.
14224 2002-04-25 Stephane Demurget <demurgets@free.fr>
14226 * src/preferences_gui.c: made the tab labels text more consistent
14229 2002-04-25 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14231 Patch reviewed and improved by Stephane Demurget <demurgets@free.fr>
14233 * manuals/C/anjuta-tutorial/Makefila.am: fixed the glade picture
14236 * src/main.c (main): simplified some code and cleanups.
14238 Fix a part of #499366:
14240 * src/commands.[ch] (sync_from_props), (command_editor_save),
14241 (on_apply_clicked), (create_command_editor_gui): added the gui
14242 corresponding to the command.terminal preference.
14244 2002-04-25 Stephane Demurget <demurgets@free.fr>
14248 * anjuta.spec.in: added build requirements for the source rpm.
14250 2002-04-24 Johannes Schmid <clubfan@users.sourceforge.net>
14252 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14254 * src/appwiz_page1.c, src/appwizard_cbs.c, src/glades.c,
14255 src/pixmaps.h, src/project_dbase.[c,h], src/project_import_cbs.c,
14256 src/project_type.c, source.c, wizard_gui.c:
14257 Added new GNOME 2 project types and changed glade behaviour to
14258 produce GTK code if project type GTK was selected and GTKmm code
14259 if project type GTKmm was selected (and not depending on the
14260 selected language. Disabled glade for GNOME 2 projects because
14261 we will need glade2 there.
14263 * src/project_dbase.c: Fixed a memory lack.
14265 * pixmaps/appwiz_*2.png: Added GNOME 2 icons from Misha
14267 * src/cvs.c: Added an error message if jobs are running
14269 2002-04-23 Naba Kumar <kh_naba@users.sourceforge.net>
14271 * tagmanager/tm_work_object.c: Fixed a chrash
14272 bug which occurs when it tries to stat an empty
14275 2002-04-22 Naba Kumar <kh_naba@users.sourceforge.net>
14277 * src/controls.c: CVS menu items now becomes
14278 insensitive when the launcher is busy.
14280 * src/anjuta.c, cvs.h, cvs.c: Created a function
14281 to update the cvs preferences when preferences are
14282 applied in preferences dialog and called it from
14283 anjuta_update_preferences().
14285 2002-04-19 Naba Kumar <kh_naba@users.sourceforge.net>
14287 * src/cvs.c: Added a space in the cvs command
14288 before the revision part. This fixes the cvs
14289 error we get when cvs-diffing with revisions.
14291 * src/cvs.c: Fixed a compiler warning.
14293 * src/find_replace.c: The dialog now remembers
14294 the settings including the "prompt on replace"
14295 which seems to have broken somewhere line the
14298 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
14300 * src/cvs.{h,c}, src/cvs_cbs.{h,c}, src/cvs_gui.{h,c}:
14301 Added a new property in cvs class to hold a boolean
14302 for enabling date in cvs diff. This fixed the bizzare
14303 diff output due to the date that goes with the cvs
14304 command. Also, set the default value of compression
14305 to 3 and unified diff option to 1.
14307 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
14309 * src/cvs.c: The diff editor is set to hilite as
14310 diff syntax hiliting.
14312 * configure.in, manual/Makefile.am:
14313 Added a new manual module for ja language.
14315 * manual/ja/*/*/*: New module and files for the
14316 ja translation for the anjuta documentation
14317 from Takeshi AIHANA <aihana@jcom.home.ne.jp>
14319 2002-04-17 Naba Kumar <kh_naba@users.sourceforge.net>
14321 * src/launcher.c: Made a very messy work around
14322 for the launcher authentication to work properly.
14324 * src/find_replace.c: Applied the missing patch
14325 from Dan Elphick <dre00r@ecs.soton.ac.uk>
14327 2002-04-16 Andy Piper <andy.piper@freeuk.com>
14329 * src/cvs.c, src/main_menubar_def.h: made message strings
14330 consistent with existing standards from our own documentation
14331 (such as uppercase P in Project, corrected spelling of
14334 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
14336 * src/cvs_gui.c: Cleaned up gui and aligned various
14337 widgets to give a clean look.
14339 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
14341 * src/launcher.c: Added work around to retrieve
14342 the child exit code. It works. :)
14344 * src/find_in_files.c, src/gnome_project.c,
14345 src/project_import.c, src/cvs.c, src/configure.c, src/compile.c,
14346 src/clean.c, src/clean_project.c, src/build_project.c,
14347 src/build_file.c: Modified to handle the new
14350 2002-04-15 Dan Elphick <dre00r@ecs.soton.ac.uk>
14352 * src/find_replace.c: Changed signal to call
14353 on_replace_text_close on from delete_event
14354 to close => the replace history is now updated.
14356 2002-04-15 Naba Kumar <kh_naba@users.sourceforge.net>
14358 * src/cvs.c: escaped the cvs import message before
14361 2002-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
14363 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14365 * src/cvs.[c/h], src/texteditor.[c/h]: Fixed bug #542151
14367 * src/cvs.[c/h], src/cvs_cbs.[c/h], src/cvs_gui.[c/h]:
14370 * src/preferences_gui.c: GUI improvements
14372 * src/project_dbase.c, src/controls.c: Fixed some menu stuff
14374 2002-04-13 Naba Kumar <kh_naba@users.sourceforge.net>
14376 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c:
14377 Removed static qualifier from tm_tag_type_name() and
14378 availed it's prototype for use in outside code. also
14379 created reverse map function tm_tag_type_name();
14381 * src/anjuta.c: Implemented qualified tags names for
14382 the tag list (on the toolbar pulldown list) to avoid
14383 ambiguty in tags with similar names (like prototype
14384 and definition). Patch modified and improved.
14386 Patch from: Todd Goyen <wettoad@knighthoodofbuh.org>
14388 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
14390 * src/utilities.[c,h]: Added a utility funtion
14391 that escapes the single and double quotes in a
14392 given string. Useful for passing command line
14395 * src/cvs.c: Escaped the cvs log message before
14396 passing it to cvs command line to avoid ambiguties
14397 with quotes in the message.
14399 * pixmaps/anjuta_icon.png: Changed to the new icon.
14400 from Todd Goyen <goyen@mbi-berlin.de>
14402 * src/message-manager-private.cc: Added regex to
14403 recognize (underline hilite) the parsable outputs
14404 from the zvt terminal.
14406 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
14408 Patch from: Tina Hirsch <tehirsch@arcor.de>
14410 * src/project_type.c:
14411 Fixed a bug in the wxproject type and modified the erroroutput when
14412 configure doesn't find wx-config
14414 Patch from: Timothee Besset <ttimo@idsoftware.com>
14416 * src/anjuta.c, src/message-manager-private.cc,
14417 src/message-manager-private.h
14418 Catches double clicks in the zvt terminal, and calls goto_error_line
14419 to jump to the appropriate location in the source. This will recognize
14422 2002-04-10 Naba Kumar <kh_naba@users.sourceforge.net>
14424 * src/build_project.c: Taken care of memory leak
14425 by freeing cmd variable properly.
14427 * src/main_menubar_def.h: Fixed wrong signal connection
14428 for cvs project commit.
14430 * src/cvs_cbs.c: Fixed non-functional "cancel" button.
14432 * src/preferences_gui.c: Added some border and adjusted
14433 expandsion, filling in box adds to make the cvs preferences
14436 2002-04-03 Johannes Schmid <clubfan@users.sourceforge.net>
14438 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14440 * src/cvs*, src/main_menubar*, src/preferences*:
14441 Moved CVS settings to preferences, added a nice login dialog.
14443 * src/controls.c, src/project_dbase.c:
14444 CVS project options are only shown if a project is open
14446 * src/build_project.c:
14447 User is now asked if he wants to install as root
14452 * anjuta.prj: Updated with cvs files
14454 * TODO: Remove task which are done
14456 2002-03-31 Naba Kumar <kh_naba@users.sourceforge.net>
14458 * pixmaps/Makefile.am, src/compile.c, src/configurer.c,
14459 src/cvs.c, src/cvs_gui.c, src/gnome_project.c,
14460 src/launcher.c, src/main_menubar_def.h, src/pixmaps.h:
14462 Modified launcher to use controlling terminal to detect and
14463 take care of password authentications (for example, for cvs
14464 and root installs).
14466 * pixmaps/password.png: New file.
14468 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
14470 Anjuta kick start tutorial wirtten by:
14471 Ishan Chattopadhyaya <ichattopadhyaya@yahoo.com>
14473 * manuals/C/anjuta-tutorial, manuals/C/anjuta-tutorial/Makefile.am,
14474 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
14475 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
14476 manuals/C/anjuta-tutorial/figures/*.png:
14480 * configure.in, manuals/C/Makefile.am, manuals/C/topic.dat
14484 2002-03-28 Roel Vanhout <roel@stack.be>
14486 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14488 * src/aneditor.cxx, src/preferences.c, src/preferences.h,
14489 src/preferences_gui.c:
14490 Added option to wrap around to beginning/end of file when on last bookmark
14491 and next/previous bookmark is pressed
14493 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
14495 Patch from Philip Van Hoof <freax@pandora.be>
14497 * src/gnomefilelist.c:
14498 Added gimp like feature that changes the file extension of
14499 the filename entered in the selections when the file
14502 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
14504 Patch from Roy Wood <roy.wood@filogix.com>
14506 * src/controls.c, src/find_text.c, src/find_text.h,
14507 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
14508 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
14510 Menuitem for entering currently selected text as find target,
14511 added key accel for "find next" and changed some key accels for
14512 other key for consistency.
14517 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
14519 * src/watch.c, src/watch.h, src/watch_cbs.c,
14520 src/watch_cbs.h, src/watch_gui.c:
14522 Patch from Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>
14524 Added change watch entries feature
14525 and Watch entries modify on double click fixed.
14527 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
14529 * src/mainmenu_callbacks.c:
14531 Project commit should not bypass dialog as
14532 we need to get the cvs log from the user.
14534 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
14536 * src/project_dbase.c:
14538 Patch from Roy Wood <roy.wood@filogix.com>
14540 Fixed docking bug with the new docking patch
14541 to fix copy/paste bug.
14543 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
14545 * src/cvs.c, src/cvs.h, src/cvs_cbs.c, src/cvs_cbs.h
14546 src/cvs_gui.c, src/cvs_gui.h, src/main_menubar.c,
14547 src/main_menubar.h, src/main_menubar_def.h,
14548 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
14550 Added cvs project support. Featured bypass cvs dialog for
14551 cases where we don't need dialog (such as project and right
14552 click selection from file browser). Cleaned up cvs code to
14553 make them generic cvs operations instead of separate file
14554 and project operations. Added cvs log action. Increased
14555 file entry box width and enabled "unified diff" by default.
14556 Used Editor buffer for status and log and set hilite for
14557 these buffers including diff buffer (DIFF hilite).
14559 2002-03-23 Tina Hirsch <cevina@users.sourceforge.net>
14561 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14563 * data: Added file autogen.sh.wxwin
14564 * data/Makefile.am: Added entry for autogen.sh.wxwin
14565 * pixmaps: Added project image appwiz_wxwin.png
14566 * pixmaps/Makefile.am: Added entry for appwiz_wxwin.png
14567 * src/appwizard_cbs
14568 src/compiler_options.c
14570 src/project_dbase.c
14571 src/project_dbase.h
14572 src/project_import_cbs.c
14576 src/wizard_gui.c: Added everything necessary for new
14577 project type 'wxWindows (wxGTK)
14578 * src/project_dbase.c: Fixed a bug that caused every project
14579 to be a glade project in dialog
14580 'Project information'.
14582 2002-03-25 Naba Kumar <kh_naba@users.sourceforge.net>
14584 Patch submitted by Roy Wood <roy.wood@filogix.com>
14586 * src/anjuta_gui.c, src/message-manager-dock.c,
14587 src/project_dbase.c:
14589 fixed the copy/paste bug by rewriting dock/undock
14592 2002-03-22 Johannes Schmid <clubfan@users.sourceforge.net>
14594 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14596 * src/cvs*, src/Makefile.am:
14597 New file for CVS support. File operations currently work
14598 cvs login needs to be done. Project support is not yet
14601 * src/main_menubar*, src/mainmenu_callbacks,
14602 src/anjuta.c, src/anjuta.h:
14603 Added menus and functions for cvs commands.
14605 * src/text_editor_menu.h:
14606 Added #include <gtk/gtk.h>
14609 Removed a warning (and this time it works ;-)
14611 * src/utilities.c, src/utilities.h:
14612 Added a utility function to retrieve directory
14613 name out of full path.
14615 2002-03-11 Jeroen van der Vegt <ajvdvegt@sourceforge.net>
14617 * src/executer.c: (create_executer_dialog): changed the default
14618 focus on the entry.
14620 2002-03-10 Naba Kumar <kh_naba@users.sourceforge.net>
14622 * widgets/gnomefilelist.c:
14623 Fixed duplicate history entries for the same directory.
14625 2002-03-10 Stephane Demurget <demurgets@free.fr>
14629 * src/main_menubar_def.h: removed the Ctrl-L shortcut for Save All, as
14630 it's already used by scintilla to delete the whole current line.
14632 2002-03-10 Stephane Demurget <demurgets@free.fr>
14636 * src/anjuta_cbs.c: (on_open_filesel_ok_clicked): removed unecessary
14637 calls to fileselection_hide_widget,
14638 (on_open_filesel_cancel_clicked): removed.
14640 * src/project_dbase.c: (on_open_prjfilesel_cancel_clicked),
14641 (on_add_prjfilesel_cancel_clicked):
14643 * widgets/gnomefilelist.[ch]: (gnome_filelist_set_multiple_selection):
14646 * src/fileselection.c: Made some functions static.
14647 (fileselection_hide_widget): rewritten using the new
14648 gnome_filelist_set_multiple_selection function.
14650 * src/fileselection.c: (on_file_selection_delete_event): removed
14651 unuseful widget hides. Some cleanups,
14652 (on_file_selection_cancel_clicked): impl,
14653 (create_fileselection_gui): changed the cancel button clicked's
14654 callback to use this new function.
14656 * src/anjuta.c: (anjuta_new):
14657 * src/project_dbase.c: (project_dbase_new): removed the use of cancel
14658 callbacks, because this the gnome filelist widget's job.
14660 * widgets/gnomefilelist.c: (gnome_filelist_new_with_path): removed
14661 clist selection mode duplicates set,
14662 (gnome_filelist_key_press): use the new impl. function.
14664 2002-03-10 Stephane Demurget <demurgets@free.fr>
14668 * src/appwizard_cbs.c: (on_druidpagestandard2_next):
14669 fixed some bogus code using an array cell out of
14670 range, removed unecessary gettext usages.
14672 * src/appwiz_page2.c: (on_prj_name_entry_changed):
14673 some cleanups and now transform minus characters to
14677 (source_write_configure_in),
14678 (source_write_toplevel_makefile_am),
14679 (source_write_desktop_entry),
14680 (source_write_glade_file):
14681 * src/project_dbase.c: (project_dbase_summon_glade),
14682 (project_dbase_generate_source_code):
14683 * src/glades.c: (gladen_write_glade_write):
14684 replaced some occurences of the target name by the
14685 project filename, using project_dbase_get_proj_name,
14686 to fix the name of some files.
14687 Fixed a lot of mem leaks.
14688 Various code cleanups.
14690 2002-03-06 Stephane Demurget <demurgets@free.fr>
14692 Merged with latest (1.44) scintilla.
14694 Added: - The calltip.<lexer>.end.definition property to display help
14695 text on a second line of calltip.
14696 - The calltip.<lexer>.word.characters property to correctly find
14697 calltips for functions that include characters like '$' which
14698 is not normally considered a word character.
14699 - The use.monospaced property to determine initial state of
14700 Use Monospaced Font setting.
14702 Bugs fixed: Too many to mention; please see :
14703 http://www.scintilla.org/ScintillaHistory.html for the
14706 * scintilla/*/*: updated nearly all files.
14708 * TODO: removed the need of a scintilla merge.
14710 Merged with latest (1.44) SciTE properties.
14712 * data/properties/anjuta.properties: added the wrap, use.monospaced
14715 * data/properties/html.properties: added a missing php extension, and
14716 updated php keywords to the latest reference.
14718 * data/properties/pascal.properties: added commands to compile, build
14719 and execute pascal applications.
14721 * data/properties/lua.properties: added styles for statements.
14723 * data/properties/bash.properties: added the declare keyword.
14725 Fixed distchecking.
14727 * global-tags/Makefile.am,
14728 global-tags/create-global-tags.sh: used some kind of ugly hack to
14729 make distchek work, since noone has proposed some better way.
14731 * src/main_menubar_def.h: Ctrl-W is now associated to close file,
14732 and Ctrl-N replace Alt-N for new file according to the Gnome design
14735 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
14737 * widgets/gnomedirlist.c
14738 widgets/gnomedirlist.h
14739 widgets/gnomefilelist.c
14740 widgets/gnomefilelist.h:
14742 Added GPL headings in the file.
14744 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
14746 * src/attach_process.c
14747 src/attach_process_cbs.c
14748 src/attach_process_cbs.h
14749 src/attach_process_gui.c
14751 src/breakpoints_cbs.c
14752 src/breakpoints_cbs.h
14753 src/breakpoints_gui.c
14755 src/compiler_options.c
14756 src/compiler_options_cbs.c
14757 src/compiler_options_cbs.h
14758 src/compiler_options_gui.c
14759 src/find_in_files.c
14760 src/find_in_files_cbs.c
14761 src/find_in_files_cbs.h
14762 src/find_in_files_gui.c
14767 src/preferences_gui.c
14768 src/project_config.c
14770 src/src_paths_cbs.c
14771 src/src_paths_cbs.h
14772 src/src_paths_gui.c:
14774 Bugs #521629 and #522427 fixed. The problem was, that the
14775 escape-key was not catched and the dialog was hidden, but
14776 the flag was not set correctly.
14778 Changed the callbacks for delete_event to close, using gnome_dialog_close(),
14779 using the gnome_dialog_close_hides()-setting present in most dialogs.
14780 Instead of _hide() in the button-callbacks, calling gnome_dialog_close(), which
14781 emits "close" and set the flag in the close-callback.
14783 Patch from: Jens Georg <mail@jensgeorg.de>
14785 2002-03-06 Stephane Demurget <demurgets@free.fr>
14787 * src/*.{c,cpp}: s/string_free/g_free/
14789 * src/utilities.[ch]: (string_free): removed.
14791 2002-03-06 Dan Elphick <dre00r@ecs.soton.ac.uk>
14793 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14795 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
14796 src/mainmenu_callbacks.[ch]:
14797 Removed Project menu options: README, TODO, ChangeLog and NEWS
14798 Moved Save Build Messages to Build menu and only highlight it
14799 when there are build messages.
14800 Corrected a spelling: "mojority" -> "majority"
14801 Fixed initialisation of edit.edit_app_gui so now Edit menu
14802 can be shown when no project is loaded.
14804 * src/project_dbase.h: Removed prototype for static function
14806 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
14808 * src/text_editor.c: Editor is marked changed after
14811 Patch from: Jens Georg <mail@jensgeorg.de>
14813 2002-03-04 Roel Vanhout <roel@stack.be>
14815 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14817 * src/find_in_files.c, src/find_in_files.h, src/find_in_files_gui.c
14818 Added option to ignore binary files on 'Find in files' (grep -I option)
14820 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
14823 session restoration and commandline load in
14826 * src/anjuta.[h,c], src/anjuta_cbs.c:
14827 Removed "clear windows menu" and prevented runtime
14830 * src/compile.c, src/build_file.c, src/build_project.c,
14832 Takes into account the preference setting for
14833 show dialog when job completes. Dialogs are
14834 shown when it is enabled otherwise not.
14836 2002-03-03 Roel Vanhout <roel@stack.be>
14838 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14841 Store 'Find...' search string on search so that 'Find Next' will search for
14842 that string, even if the dialog hasn't been closed yet.
14844 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
14846 * src/anjuta.[h,c], src/anjuta_gui.c, src/anjuta_cbs.c,
14847 src/controls.c, src/main_menubar.h, src/main_menubar.[h,c],
14848 src/main_menubar_def.h:
14850 Organized menus, removed "Windows" and "Utilities" menus from the
14851 menubar [they are no longer needed]. Also removed some extragenous
14854 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
14856 * src/message-manager-private.cc:
14857 Set message clist selection mode to BROWSE.
14859 * src/message-manager.cc, src/an_symbol_view.c,
14860 src/an_file_view.c:
14861 Added Key navigation for the CTree and CList. Arrow left for
14862 node collapse, right for node expand, space (or enter) for
14863 activation (same as double click).
14865 2002-03-03 Roel Vanhout <roel@stack.be>
14867 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14869 * plugins/class-gen/clsGen.c
14870 Added functionality to semi-intelligently prefill filename
14871 boxes with names deduced from class name
14873 2002-02-26 lbell <lbell@tsc4.com>
14875 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14876 * src/preferences_gui.c:
14877 Removed an incorrect use of gtk_misc_set_alignment().
14879 * src/anjuta.c, src/anjuta.h, src/controls.c, src/main.c,
14880 src/main_menubar.c, src/mainmenu_callbacks.c, src/preferences.c,
14881 src/preferences.h, src/preferences_gui.c:
14883 Added the option to reload last open project at the startup.
14884 Added the possibility to open a new project without close
14887 * src/properties.cxx:
14888 Corrected a spelling mistake in message string.
14891 Updated session functions.
14893 2002-02-26 Naba Kumar <kh_naba@users.sourceforge.net>
14895 * widgets/gnomefilelist.c: Bug fixes.
14897 Patch from Philip Van Hoof <freax@pandora.be>
14899 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
14901 * src/an_file_view.c:
14902 anjuta was unable to open some files becuase they were not being
14903 recognized as "text/*" mime type (example files *.rej, *.in, etc.).
14904 Removed mime checking when opening with anjuta, becuase it doesn't
14905 hurt to open binary files in anjuta (some even may want to do so).
14907 Added a warning when mime type is not set when "view with default
14908 viewer" is activated.
14910 * src/an_file_view.c, an_symbol_view.c:
14911 Converted N_() to _() where ever appropriate in the strings.
14913 2002-02-25 Johannes Schmid <clubfan@users.sourceforge.net>
14915 * src/appwizard_gui.c, src/appwizard_cbs.c
14916 src/wizard_gui.c/h, src/appwiz_page3.c,
14917 src/project_import_gui.c:
14919 Moved target type radiobuttons to appwiz. page 2
14921 * src/message-manager-private.cc
14922 Fixed a bug which caused a crash if next message function was used
14924 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
14926 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
14928 * src/anjuta.h, anjuta.c, anjuta_cbs.c:
14929 Modifies the behaviour of Alt-TAB in Anjuta. This
14930 brings a behaviour similar to VC6 Alt-TAB, by maintaining the recently
14931 edited files in the first items of the notebook.
14933 Patch from: Timothee Besset <timo@qeradiant.com>
14935 2002-02-24 Philip Van Hoof <freax@pandora.be>
14937 * widgets/gnomefilelist.c, gnomefilelist.h:
14938 Added filecompletion
14940 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
14942 2002-02-21 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
14944 * configure.in: Added "sk" to ALL_LINGUAS.
14946 2002-02-20 Johannes Schmid <clubfan@users.sourceforge.net>
14948 * src/appwiz_page3.c, src/appwizard.c, src/appwizard_cbs.c,
14949 src/appwizard_gui.c, src/project_dbase.c, src/source.c,
14950 src/wizard_gui.c: Added support for static and dynamic libs
14952 2002-02-20 Dan Elphick <dre00r@ecs.soton.ac.uk>
14954 * widgets/gnomefilelist.c:
14955 Fixed gnome_filelist_get_lastfilename so it no longer returns
14958 2002-02-20 Naba Kumar <kh_naba@users.sourceforge.net>
14960 * src/resources.h, resources.c:
14963 * src/main_menubar_def.h, mainmenu_callbacks.c:
14964 Changed to use gnome configed url handler.
14966 2002-02-19 Philip Van Hoof <freax@pandora.be>
14968 * widgets/gnomefilelist.c
14969 Added PHP filetype.
14971 2002-02-19 Naba Kumar <kh_naba@users.sourceforge.net>
14973 * plugins/class-gen/clsGen.c:
14976 * widgets/gnomefilelist.c:
14977 Gives the maximum space to the files section of the open file dialog.
14979 Patches from: lbell <lbell@tsc4.com>
14981 2002-02-18 Naba Kumar <kh_naba@users.sourceforge.net>
14983 * src/anjuta.c, main.c:
14984 Used tm_get_real_path in anjuta_get_full_filename();
14986 2002-02-18 Andy Piper <andyp@users.sourceforge.net>
14988 * anjuta.prj: update version
14990 2002-02-17 Stephane Demurget <demurgets@free.fr>
14992 * widgets/gnomefilelist.[ch]: (gnome_filelisttype_addtype_f):
14993 removed the amount arg and replaced with a NULL-ending list.
14994 (gnome_filelisttype_makedefaultlist): use the new prototype.
14996 2002-02-17 Andy Piper <andyp@users.sourceforge.net>
14998 * src/about.c, THANKS: updated for new contributors
15000 * anjuta.prj: added new files
15002 * README: corrected some documentation, ctags no longer needed,
15003 pkgconfig now required
15005 * data/properties/others.properties: add .cvsdiff extension
15007 * src/project_dbase_gui.c, src/utilities.c, src/utilities.h:
15008 patch from Vadim Berezniker <vadim@berezniker.com> to improve
15011 * doc/anjuta.1: added initial man page thanks to
15012 Rob Bradford <rob@debianplanet.org> (NB build and install
15015 2002-02-17 Johannes Schmid <clubfan@users.sourceforge.net>
15017 * src/Makefile.am: Cleaned handling of compiler flags by moving them
15018 to CFLAGS and CXXFLAGS. Anjuta is now compiled with -g -O2 and many
15021 * configure.in: Changed version to 0.1.10-pre
15023 2002-02-17 Stephane Demurget <demurgets@free.fr>
15025 * src/fileselection.c: (create_fileselection_gui): always display
15026 the directory creation button as we cannot rely on the dialog
15029 * widgets/gnomefilelist.[ch]: fixed includes.
15031 * pixmaps/new_folder.xpm: resized, added a + sign.
15033 2002-02-17 Stephane Demurget <demurgets@free.fr>
15035 * widgets/gnomefilelist.c: (gnome_filelisttype_makedefaultlist):
15036 changed all extensions to begin with a dot.
15038 2002-02-16 Philip Van Hoof <freax@pandora.be>
15040 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
15042 * THANKS: added Philip.
15044 * pixmaps/Makefile.am, pixmaps/new_folder.xpm: added.
15046 * src/project_dbase.c: (project_dbase_make_default_filetype_list),
15047 * src/file_selection.[ch],
15048 * widgets/gnomefilelist.[ch]: added a filetype
15049 combobox to the Anjuta file dialog widget.
15051 2002-02-14 Andy Piper <andy.piper@freeuk.com>
15053 * anjuta.spec.in: eep! the import script was not being installed by
15054 RPM - fixed for the release.
15056 2002-02-13 Stephane Demurget <demurgets@free.fr>
15058 Various cleanups and fixes for the next release to be able to make
15061 * plugins/*/*.c: added missing prototypes causing gcc to speak to
15062 much and make some tweaks plus cleanups.
15064 * widgets/scroll-menu.c: made compare_menu_items use gconstpointers
15065 args to remove some warnings.
15067 * global-tags/Makefile.am,
15069 src/Makefile.am: link against Anjuta static libs using the
15070 $(top_builddir) dir, not anymore on $(top_srcdir) to make
15073 * src/Makefile.am: ditto with all the Anjuta static libs.
15075 * src/main_menubar.c: removed the widgets/ dir from the scroll-menu.c
15076 include, as we already include the whole directory for the build.
15078 * src/text_editor_cbs.c: included dnd.h for scintilla_uri_dropped ().
15080 2002-02-13 Andy Piper <andy.piper@freeuk.com>
15082 * pixmaps/Makefile.am: icon for libglade project now installed
15083 * NEWS, README, TODO, configure.in, anjuta.prj: revised for release
15084 * manuals/C/Makefile.am: removed ChangeLog reference which was
15085 breaking some build stuff
15086 * global-tags/Makefile.am, tagmanager/Makefile.am: fixed some
15087 include reference problems that showed up on make distcheck
15088 * tagmanager/tm_workspace.c: fixed crash bug spotted by Biswa
15090 2002-02-13 Johannes Schmid <clubfan@users.sourceforge.net>
15092 * src/aneditor.cxx: Fixed bug #509977 (CallTips)
15094 2002-02-12 Naba Kumar <kh_naba@users.sourceforge.net>
15096 * src/message-manager-private.cc:
15097 The horizontal scrollbar now shows properly on demand.
15099 2002-02-08 Johannes Schmid <clubfan@users.sourceforge.net>
15101 * src/dnd.c fixed some warnings
15102 * src/message-manager-private.cc: Horizontal scrollbar is now shown
15103 and works. It is shown always at the moment but before it was
15104 shown on demand and did never work.
15106 2002-02-07 Naba Kumar <kh_naba@users.sourceforge.net>
15108 * src/anjuta.c: Fixed a crash bug.
15109 patch from: Jens Georg <mail@jensgeorg.de>
15111 2002-02-04 Andy Piper <andy.piper@freeuk.com>
15113 * manuals/C/anjuta-manual/*.sgml: fixed so that jade no longer
15114 reports a problem with missing end tags on <graphic>
15116 2002-02-03 Andy Piper <andy.piper@freeuk.com>
15118 * manuals/C/ChangeLog: removed since it was never used
15119 * manuals/C/anjuta-manual/*: more updates, new screenshots
15120 * anjuta.prj: updated for new manuals/ structure
15122 2002-02-03 Johannes Schmid <clubfan@users.sourceforge.net>
15124 * source.c, compiler_options.[c/h]:
15125 Fixed bug #460321 "Problem with optimization options"
15126 by separating INCLUDE and C(XX)FLAGS in Makefile.am creation
15128 2002-02-03 Andy Piper <andy.piper@freeuk.com>
15130 * NEWS: prepared for release, need to fill in date
15131 * data/welcome.txt: version number updated
15133 2002-02-03 Andy Piper <andy.piper@freeuk.com>
15135 * src/text_editor_menu.c, src/an_file_view.c,
15136 src/an_symbol_view.c: marked strings for translation
15138 * src/defaults.c, data/properties/xml.properties:
15139 *.omf and *.xsl files should use XML highlighting
15141 * manuals/C/anjuta-manual/*:
15142 - restructured so that files have more meaningful names
15143 and are easier to edit (see anjuta-manual.sgml for the
15145 - updated some screenshots
15146 - continued rewrite
15148 2002-02-02 Naba Kumar <kh_naba@users.sourceforge.net>
15150 * main.c: Made a workaround to remove the old
15151 anjuta gnome config file (older than 9 Feb 2002). This
15152 will fix the bug which never lets the brower toolbar shown.
15154 * main.c: In fact, the above solution wouldn't work in all
15155 cases. Therefore, here is the better fix, which works by
15156 detecting the version of the old config file and deleting
15157 ~/.gnome/Anjuta if it is lesser than 0.1.9.
15159 2002-02-01 Andy Piper <andy.piper@freeuk.com>
15161 * HACKING: added info on submitting patches
15163 2002-01-31 Johannes Schmid <clubfan@users.sourceforge.net>
15165 * src/project_import_gui.c, src/project_import.c:
15166 - If Project Import Wizard is canceled everything is
15168 - Back button is now insensitive on page 3 (some problems:
15169 see TODO in project_import_qui.c:284
15170 - Menu frame is insensitive if project type != GNOME(mm)
15172 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
15174 * src/main.c: Fixed bug # (Unable to open files on
15175 double click in project window from second trial onwards when
15176 the project is opened from command line).
15178 * po/POTFILES.in: Removed tags_manager.[h,c]
15180 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
15182 * src/preferences.c:
15183 A quick hack to fix the 'invisible' browser toolbar when
15184 upgrading from 0.1.8 to 0.1.9
15187 Fixed toolbar names which were causing confusions in the toolbar
15191 Substituted "anjuta" with PACKAGE
15193 * src/project_import_gui.c:
15194 Consistensy: wm_class should be set with "Anjuta" and not "anjuta"
15196 * anjuta.prj, src/tags_manager.h, src/tags_manger.c:
15197 Added new files and removed obsolete ones.
15199 2002-01-30 Andy Piper <andy.piper@freeuk.com>
15201 * src/appwizard_cbs.c, project_import_cbs.c,
15202 main_menubar_def.h, project_import_gui.c:
15203 updates to message strings and layout for the
15206 * text_editor_cbs.c: fix for the tab menu entries for
15207 redocked windows (Dan Elphick <dre00r@ecs.soton.ac.uk>)
15209 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
15216 Tag dropdown exclusive (takes
15217 all space in the toolbar) and never vertical and
15218 increased the width of the tag combo to 256 pixs.
15219 Toolbar separator before the combo and button.
15220 Added tags label before the tag button.
15221 Reorganized the dock bands for the toolbars.
15223 * src/project_import_gui.c
15224 src/project_import.c:
15225 Fixed an error and removed an unused variable.
15227 * data/properties/anjuta.properties:
15228 Removed the property for the old toolbar and set
15229 browser toolbar show to default.
15231 * src/project_dbase.c: excluded modules were not
15235 No build files will be written if the project is blocked.
15237 * src/project_import.c,
15238 src/project_import_cbs.c,
15242 Manually applied Johannes patch to fix some memory
15243 issues and gui clean up.
15244 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
15246 * src/project_dbase.c, project_dbase.h, project_dbase_gui.h:
15247 Fixed a bad bug with remove file from project because of
15248 files were never removed properly from the project and
15249 from the tagmanager.
15251 * src/appwiz_page3.c: Disabled unused codes to clear
15254 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
15256 * tagmanager/*/*: Upgraded to 0.7.1 version from Biswa.
15259 pixmaps/Makefile.am
15262 src/an_symbol_view.c
15270 src/main_menubar_def.h
15271 src/mainmenu_callbacks.c
15272 src/mainmenu_callbacks.h
15274 src/project_dbase.c
15275 src/project_dbase.h
15277 src/text_editor_menu.c
15278 src/text_editor_menu.h
15281 src/toolbar_callbacks.c
15282 src/toolbar_callbacks.h :
15284 Patch submitted by:
15285 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15287 Removes the Tags toolbar and substituted it with
15288 tags combo dropdown list. Fixes a couple of bugs.
15290 Moved the tag combo to browser toolbar because
15291 main toolbar was becoming too long.
15292 Made a new icon of tag toolbar.
15294 * po/zh_TW.po: Fixed bug.
15296 * pixmaps/an_tag.xpm: Added new file.
15298 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
15300 * src/project_import_gui.c: Reorganized project
15303 2002-01-29 Andy Piper <andy.piper@freeuk.com>
15305 * HACKING: added info on creating windows and dialogs
15307 2002-01-29 Naba Kumar <kh_naba@users.sourceforge.net>
15309 * src/tm_file_view.c:
15311 Sorts the file list at the end instead of doing sort-insert
15312 to improve performance.
15313 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
15315 * src/project_dbase.c: Resolved a conflict from
15318 * src/project_import.c:
15320 Fixed to use anjuta_import.sh for the bin dir and
15321 not from the data dir.
15323 Used anjuta_is_installed() function to verify a the command's
15326 Fixed import command to use sh (which is more general and is
15327 gauranteed to be found in any unix system :-)). Also, added
15328 double quotes around the import directory.
15330 Changed some strings for better translations (like avoiding
15333 Fixed the reading of wrong target type.
15335 * src/control.c: Insensitive "import project" when there is
15338 * src/project_import_cbs.c:
15340 Fixed strcmp() [== 0 was left out]. Languages now selected properly.
15341 Fixed selection of gettext checkbox.
15342 Sets the menu entries.
15344 2002-01-28 Johannes Schmid <clubfan@users.sourceforge.net>
15346 * src/appwiz_page[1-4].c
15348 * src/appwizard.[c/h]: Moved some code to wizard_gui.[c/h]
15349 be able to reuse it.
15351 * src/mainmenubar.[c/h]
15352 * src/mainmenubar_def.h
15353 * src/mainmenu_callbacks.[c/h]: Code to create "Import Project"
15356 * src/message-manager.c: Fixed bug 509192
15357 * src/message-manager-dock.c: Added accel_group if window is undocked
15359 * src/project_dbase.[c/h]: Splitted opening code to be able
15360 to use it without an open file dialog
15361 (Maybe I broke Naba's changes, please take a look)
15363 * src/project_import.[c/h]
15364 * src/project_import_gui.c: New Files, Code for Project Import Wizard
15366 * src/wizard_gui.[c/h]: New Files, shared code between appwizard and
15369 2002-01-28 Andy Piper <andy.piper@freeuk.com>
15371 * src/main_menubar_def.h, tagmanager/tm_project.c: more
15374 * manuals/C/anjuta_manual/*: started rewrite of the
15375 manual, updated some screenshots
15377 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
15379 * src/gnomefilelist.h, src/gnomefilelist.c:
15381 Fixed multiple selection bug (#497085). The OK button is
15382 sensitive when in multiple mode, if the no. of
15383 selection is one or more.
15385 Toggle between single and multiple selection mode
15386 and multiple mode display.
15388 Fixed strings to translable strings.
15390 Fixed some compiler warnings by commenting out
15393 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
15395 * src/project_dbase.c: App status bar now updates
15396 with the project name when the project is loaded.
15398 * src/an_file_view.c, tagmanager/tm_file_entry.c:
15400 Puts the directories at the top. They're also sorted now.
15401 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
15403 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
15405 * scripts/anjuta_import.sh.in: Added file.
15406 * scripts/anjuta_import.sh: Removed file.
15408 * .cvsignore, po/.cvsignore, scripts/.cvsignore:
15411 * src/main_menubar_def.h:
15413 Changed shortcut for Find/Replace to CTRL+SHIFT+F (to
15414 reflect the opposite of Find (CTRL+F) and also to leave
15417 Changed Glade summon with ALT+G, which frees the ATL+E
15418 for poping up the edit menu.
15420 * src/Makefile.am: Debugging link flags by Biswa, removed.
15422 2002-01-28 Andy Piper <andy.piper@freeuk.com>
15424 * HACKING: added information on best practices for writing
15425 application messages and GUI labels
15427 * src/CORBA-Server.c, src/about.c, src/anjuta.c,
15428 src/breakpoints.c, src/build_file.c, src/build_project.c,
15429 src/clean_project.c, src/compile.c,
15430 src/compiler_options_cbs.c, src/compiler_options_gui.c,
15431 src/configurer.c, src/debugger.c, src/executer.c,
15432 src/find_in_files.c, src/find_in_files_cbs.c,
15433 src/find_replace.c, src/find_text.c, src/glades.c,
15434 src/gnome_project.c, src/goto_line.c, src/main.c,
15435 src/main_menubar.c, src/main_menubar_def.h,
15436 src/mainmenu_callbacks.c, src/preferences_gui.c,
15437 src/project_config.c, src/project_dbase.c,
15438 src/project_dbase_gui.c, src/resources.c, src/source.c,
15439 src/support.c, src/tags_manager.c, src/text_editor.c,
15440 src/text_editor_gui.c, src/text_editor_menu.c,
15441 src/toolbar_callbacks.c, src/utilities.c:
15442 lots of minor message updates to make them more user-friendly
15445 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
15449 Because of the spaces escaping, the command could not be
15450 executed when run without terminal. Now fixed.
15452 * anjuta.prj, Makefile.am:
15454 Added anjuta project file.
15456 2002-01-27 Naba Kumar <kh_naba@users.sourceforge.net>
15458 * src/message-manager-private.h, message-manager-private.cc,
15461 Added freeze() and thaw() for the message window class to
15462 speed up the message manager update.
15464 * src/project_config.h, project_config.c,
15465 src/project_dbase.h, project_dbase.h
15466 scripts/anjuta_project.template:
15468 Added two new prject attributes: project.config.blocked and
15469 project.excluded.modules. The former will make sure that users
15470 are not given any previlidge in enabling the 'overwrite build
15471 files' flags and the later issues a list of modules in the project
15472 to be skipped for symbol browsing and project listing.
15474 * configure.in, scripts/anjuta_import.sh, scripts/Makefile.am:
15476 Modified script to read the template from the anjuta data dir
15477 rather than from the directory in which the script exist. Otherwise,
15478 Being transfered to the bin dir, the script will not be able to
15479 find the template when it is run.
15481 The script is also create with configure.in to set in the anjuta
15482 data dir path inside the script.
15484 2002-01-26 Stephane Demurget <demurgets@free.fr>
15486 * po/fr.po: updated to the latest sources.
15488 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
15490 * scripts/Makefile.am:
15491 anjuta_import.sh goes with distribution.
15493 * po/*.po: They seem to have updated (merged with
15494 anjuta.pot) automatically when I did "make dist".
15496 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
15498 * src/compiler_options_cbs.c, compiler_options.h, compiler_options_gui.c,
15499 Fixed Bug #499807, ie crash on removing libs, includes, defines from
15500 the compiler options dialog.
15503 Correct todays date. :)
15505 * scripts/Makefile.am:
15506 Installs anjuta_import.sh in $(prefix)/bin dir and
15507 is treated as an executable.
15509 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
15511 * Fix for bug #499373
15513 * data/properties/anjuta.properties, ada.properties, cpp.properties,
15514 java, properties, latex.properties, lua.properties, others.properties,
15517 Added double-quotes around file arguments so that
15518 filenames with spaces could also work.
15520 * launcher/anjuta-launcher.c, executer.c:
15521 Escaped quotes in the cammand and it's arguments before executing
15522 so that args with spaces can also work.
15524 Commented #DEBUG switch.
15526 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
15528 * scripts/*: Added files which I forgot previously.
15530 * src/aneditor.h: Lined up commands definition for better look.
15532 * src/mainmenu_callbacks.c. main_menu_def.h, main_menubar.c,
15533 main_menubar.h, control.c:
15534 Added three more convert EOL chars submenu items in transform.
15535 Reformatted some some.
15537 * data/anjuta.properties:
15538 Reformatted a line.
15540 * src/aneditor.h, aneditor.c:
15541 Added three commands (with definitions) for EOL conversions.
15543 * src/text_editor.c:
15544 Editor detects file mode from the file content and
15545 set the editing mode to CR/LF/CRLF automatically.
15546 Refined Dos mode extrageneous chars filter
15547 This will make sure that filter works only in Dos mode and not
15550 * src/anjuta.c: Editor mode display in status bar.
15552 * src/preferences_gui.c: Changed the string for dos mode
15553 filter to more sensible string.
15555 * src/aneditor.c: Default editor mode sets during widget creation
15556 and not everty time the properties are loaded. This makes sure
15557 that the auto-detected mode is not overridden by the default mode.
15559 * src/text_editor.c, aneditor.c: Disabled #DEBUG flag.
15561 * src/anjuta.c: Fixed bug #476028.
15562 Now anjuta also searches for file relative to top project dir,
15563 when the project is open.
15565 * src/anjuta_cbs.c: Fixed bug #499536.
15566 File is not closed if it is not able to save the file properly.
15568 * src/mainmenu_callbacks.c: Fixed bug #499536.
15569 Newfiles (which are not modified) are also closed on "close all files".
15571 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
15573 * src/an_symbol_view.c: Added MAX_STRING_LENGTH
15575 * tagmanager/tm_source_file.c, regex.c, parse.c:
15576 defined and delimited g_messages within #debug.
15578 * src/preferences.c, data/anjuta.properties:
15579 saved/defied message-manager tag position in string.
15580 Message tag possition is saved between sessions. And
15581 and tag position bottom as default.
15583 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
15585 Patch submitted by:
15586 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15591 data/properties/Makefile.am
15592 global-tags/Makefile.am
15593 pixmaps/Makefile.am
15597 src/an_symbol_view.c
15598 src/an_symbol_view.h
15603 src/message-manager-private.cc
15605 src/project_dbase.c
15606 src/project_dbase_gui.c
15616 pixmaps/sv_class.xpm
15617 pixmaps/sv_function.xpm
15618 pixmaps/sv_macro.xpm
15619 pixmaps/sv_private_fun.xpm
15620 pixmaps/sv_private_var.xpm
15621 pixmaps/sv_protected_fun.xpm
15622 pixmaps/sv_protected_var.xpm
15623 pixmaps/sv_public_fun.xpm
15624 pixmaps/sv_public_var.xpm
15625 pixmaps/sv_static_fun.xpm
15626 pixmaps/sv_static_var.xpm
15627 pixmaps/sv_struct.xpm
15628 pixmaps/sv_unknown.xpm
15629 pixmaps/sv_variable.xpm
15630 pixmaps/fv_core.xpm
15631 pixmaps/fv_text.xpm
15632 pixmaps/filestoremove.txt:
15636 * pixmaps/class.xpm
15637 pixmaps/function.xpm
15638 pixmaps/fv_autofile.xpm
15640 pixmaps/fv_i18n.xpm
15641 pixmaps/fv_source.xpm
15642 pixmaps/private_func.xpm
15643 pixmaps/private_var.xpm
15644 pixmaps/protected_func.xpm
15645 pixmaps/protected_var.xpm
15646 pixmaps/public_func.xpm
15647 pixmaps/public_var.xpm
15649 pixmaps/variable.xpm
15655 Upgraded to tagmanager-0.7
15657 2002-01-24 Johannes Schmid <clubfan@users.sourceforge.net>
15658 * src/anjuta_cbs.c: Fixed bug #506441
15659 * src/watch_gui.c: Changed layout of eval dialog so that
15660 it fits on a 800x600 desktop with German translation.
15662 2002-01-23 Andy Piper <andy.piper@freeuk.com>
15664 * src/project_dbase.c: completed string updates for GTKmm and GNOMEmm
15665 * pixmaps/appwiz_libglade.png, src/pixmaps.h, pixmaps/Makefile.am: new
15666 icon for new project type (thanks to Misha)
15667 * configure.in: build and install Danish translation
15668 * src/about.c, THANKS, manuals/C/anjuta-manual/authors.sgml: updated
15669 credits to cover new patches and translations
15671 2002-01-23 Johannes Schmid <clubfan@users.sourceforge.net>
15673 * src/preferences.c, src/message-manager.cc, src/project_type.c,
15674 src/appwiz_page1.c:
15676 - Font preferences are restored properly now (\n was missing)
15677 - Dock menu label of message-manager is "Dock/Undock" instead
15678 of "Dock|Undock" to match with the rest of anjuta.
15679 - Name of GTK-- and GNOME-- have changed to GTKmm and GNOMEmm, so I
15680 changed it in anjuta, too
15682 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
15684 * tagmanager/tm_source_file.c,
15685 tagmanager/parse.c,
15686 tagmanager/tm_project.c,
15687 src/an_symbol_view.c,
15690 Disabled debug warnings.
15692 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
15694 * src/appwiz_page1.c
15695 src/compiler_options.c
15696 src/project_dbase.c
15697 src/project_dbase.h
15702 New project type named LibGlade.
15704 Patch submitted by:
15705 Dick Knol <dknol@gmx.net>
15708 Commented out unused pixmap creation. May be it
15709 will fix the crash in project creation.
15711 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
15715 src/registers_cbs.c
15716 src/registers_cbs.h
15717 src/registers_gui.c
15720 src/sharedlib_cbs.c
15721 src/sharedlib_cbs.h
15722 src/sharedlib_gui.c
15730 src/stack_trace_cbs.c
15731 src/stack_trace_cbs.h
15732 src/stack_trace_gui.c
15740 Fixed bug #496290: Attach/detach removed from these
15741 windows as they are never implemented.
15743 Patch submitted by:
15744 Johannes Schmid <johannes.schmid@gmx.de>
15746 2002-01-18 Naba Kumar <kh_naba@users.sourceforge.net>
15752 when you right click on the tabs, a list of filenames are given
15753 out, but now it gives a list of "page 1", "page 2", etc...
15755 Patch submitted by:
15756 Jens Georg <mail@jensgeorg.de>
15758 * anjuta.in.in: Removed c|c++ because, it was not necessary
15759 and was causing translation problem.
15761 * plugins/class-gen/clsGen.c:
15762 removed "'" for the same reason.
15764 attached the fix for the menu
15767 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
15769 * src/preferences.h,
15771 src/preferences_gui.c:
15773 Adds the functionality to Anjuta to auto save your unsaved
15774 files before you build a project.
15776 Patch submitted by:
15777 jason <jason_williams@suth.com>
15779 * src/anjuta.[h,c]:
15780 Added function for save all files.
15782 * src/mainmenu_callbacks.c:
15783 Modified to use the above function.
15785 * src/build_project.c:
15786 Save all files before build if it is set in the
15789 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
15791 * src/message-manager-private.cc
15792 src/message-manager-private.h
15793 src/message-manager.cc:
15795 Message-manager now restores the tabs which were shown on startup.
15796 The terminal is now created on demand (as requested by Biswa)
15797 and I have removed some debug messages.
15799 Patch submitted by:
15800 Johannes Schmid <johannes.schmid@gmx.de>
15802 2002-01-13 Stephane Demurget <demurgets@free.fr>
15804 * src/anjuta_cbs.c: fixed the global shortcut handling to have a
15805 proper tabs keyboard navigation.
15807 * src/an_symbol_view.c,
15809 src/gnome_project.c,
15810 src/project_dbase.c,
15811 src/tags_manager.c: removed some debugging display.
15813 2002-01-09 Naba Kumar <kh_naba@users.sourceforge.net>
15815 * src/message-manager-dock.c
15816 src/message-manager-private.cc
15817 src/message-manager-private.h
15818 src/message-manager.cc
15821 src/preferences_gui.c:
15823 Patch submitted by:
15824 Johannes Schmid <johannes.schmid@gmx.de>
15826 This patch adds a tab to the notebook of the preferences-dialog
15827 where you can change the colors, the tab position of the new
15828 message manager. Also the truncate messages stuff has moved
15829 from misc tab to messages tab.
15831 Also improved the remembering position stuff of message manager.
15833 * data/internal.properties,
15834 Added definitions for messages colors and tag position.
15836 * src/message_manager.cc:
15837 Fixed a bug that never lets the messages panes to get cleared.
15838 Added wmclass setting for the message window. Fixed a bug in
15839 which the message window was not being shown.
15841 * src/tag_manager.c: Fixed printing of (NULL) in the debug
15842 output and disabled it.
15844 * src/anjuta.c: Preferences created and loaded before anything else.
15845 anjuta now recognizes messages colors on startup and initializes
15848 2002-01-09 Andy Piper <andy.piper@freeuk.com>
15850 * src/project_dbase.c: fix bug #497923 (thanks to Johannes Schmid)
15852 2002-01-09 Stephane Demurget <demurgets@free.fr>
15854 * pixmaps/file_c.xpm,
15855 pixmaps/file_cpp.xpm,
15856 pixmaps/file_file.xpm,
15857 pixmaps/file_h.xpm,
15858 pixmaps/file_html.xpm,
15859 pixmaps/file_i18n.xpm,
15860 pixmaps/file_icon.xpm,
15861 pixmaps/file_pix.xpm,
15862 pixmaps/fv_doc.xpm,
15863 pixmaps/fv_i18n.xpm,
15864 pixmaps/fv_image.xpm,
15865 pixmaps/fv_source.xpm,
15866 pixmaps/fv_unknown.xpm: made these icons transparent.
15868 2002-01-08 Andy Piper <andy.piper@freeuk.com>
15870 * launcher/anjuta_launcher.c: updated message strings
15871 * src/message-manager-dock.c: added newline at end to avoid compile warning
15872 * src/project_dbase.c: corrected spelling of include (noted by Biswa)
15873 * src/controls.c, src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
15874 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: added some new Insert menu
15875 entries for username and Python-style GPL notice
15876 * HACKING: added info on files to change to update Insert menu
15878 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
15880 * src/project_dbase.c,
15881 src/an_file_view.c,
15882 src/an_symbol_view.c:
15883 Changed the CTree expander style to square and
15884 line style to Dotted line.
15886 * po/POTFILES.in: Removed and Added translable files.
15888 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
15890 * ccview/.cvsignore: Removed.
15892 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
15895 cccmd.cc, ccview_main.h, func_dialog.cc, struct.xpm,
15896 cccmd.h, cfolder.xpm, func_dialog.h, ofolder.xpm, support.c,
15897 cccproj.cc, ChangeLog, gtk_help.cc, panes.cc, support.h,
15898 cccproj.hh, class.xpm, gtk_help.h, private.xpm, tree_coll.h,
15899 ccview.cc, cregex.hh, hash_str.h, protected.xpm,
15900 ccview.h, public.xpm, ccview_main.cc, file.xpm, Makefile.am, scanner.xpm:
15902 Removed ccview module because it is no longer needed.
15904 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
15906 * src/project_dbase.c:
15907 Shifted structure initialization in project_dbase_new()
15908 before anything else, otherwise it was crashing due to
15909 uninitialized values.
15911 * src/an_symbol_view.c:
15912 Disabled high volume debug output.
15914 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
15916 Applied a very heavy patch from:
15917 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15921 pixmaps/Makefile.am
15933 src/fileselection.c
15936 src/main_menubar_def.h
15937 src/mainmenu_callbacks.c
15938 src/mainmenu_callbacks.h
15939 src/project_dbase.c
15940 src/project_dbase.h
15941 src/project_dbase_gui.c
15943 src/text_editor_menu.c
15944 src/toolbar_callbacks.c
15945 tagmanager/Makefile.am
15947 tagmanager/include/Makefile.am
15948 tagmanager/include/tm_project.h
15949 tagmanager/include/tm_symbol.h
15950 tagmanager/include/tm_tag.h
15951 tagmanager/include/tm_tagmanager.h
15952 tagmanager/include/tm_workspace.h
15953 tagmanager/tm_project.c
15954 tagmanager/tm_source_file.c
15955 tagmanager/tm_symbol.c
15956 tagmanager/tm_tag.c
15957 tagmanager/tm_workspace.c
15958 widgets/Makefile.am: Modified.
15960 * src/an_file_view.[c,h],
15961 src/an_symbol_view.[c,h],
15962 src/file_history.[c,h],
15964 widgets/scroll-menu.[c,h],
15965 tagmanager/tm_file_entry.c
15966 tagmanager/include/tm_file_entry.h: Added new files.
15968 * pixmaps/cfolder.xpm, fv_doc.xpm, fv_source.xpm,
15969 private_func.xpm, public_func.xpm,
15970 class.xpm, fv_exec.xpm, fv_unknown.xpm,
15971 private_var.xpm, public_var.xpm,
15972 function.xpm, fv_i18n.xpm, macro.xpm,
15973 protected_func.xpm, struct.xpm,
15974 fv_autofile.xpm, fv_image.xpm,
15975 ofolder.xpm, protected_var.xpm, variable.xpm:
15976 Updated and Added pixmap files.
15980 a) Removes CCView dependency.
15981 b) Improves the terminal.
15982 c) Adds tag navigation context menus.
15983 d) Upgrades tagmanager to latest version.
15984 e) Miscellaneous small additions.
15986 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
15988 * src/project_dbase_gui.c: Fixed crash of anjuta
15989 when project first created.
15991 * src/gnome_project.c: It now updates the tags manager
15992 when new projects are created.
15994 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
15996 * Thanks Johannes Schmid <johannes.schmid@gmx.de>
15997 for this big patch.
15999 * src/messages.[c,h]: Removed files.
16001 * src/message-manager.[cc,h],
16002 src/message-manager-dock.[c,h],
16003 src/message-manager-private.[cc,h]
16006 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/build_file.c
16007 src/build_project.c, src/clean_project.c, src/compile.c
16008 src/configurer.c, src/debugger.c, src/find_in_files.c
16009 src/mainmenu_callbacks.c, src/preferences.h
16010 src/preferences_gui.c, src/properties.h
16011 src/utilities.c, src/utilities.h:
16012 The new messages widget.
16014 - Use of GtkNotebook instead of ToggleButtons
16016 - Popupmenu to show and hide message types and
16017 to dock/undock in detach mode
16019 All other things should work as they did with the
16020 old message window. Currently the keyboard short-cuts
16021 do not work in detached mode.
16023 Some functions in utitlities.[c,h] changed.
16024 so that they take const arguments where this is possible
16026 * src/Makefile.am, po/POTFILES.in:
16027 Removed messages.[c,h] and
16028 added message-manager.[cc,h], message-manager-dock.[c,h],
16029 message-manager-private.[cc,h]
16031 * src/message-manager.h: Removed "include <bonobo.h>"
16032 and added a newline at the end of the file.
16034 * src/message-manager-private.cc:
16035 Set clist's width setting to Automatic.
16036 Set scroll window's scroll bars to Automatic.
16038 2002-01-05 Naba Kumar <kh_naba@users.sourceforge.net>
16040 * text_editor_menu.c:
16041 Fixed misalignment of the function sub menu
16042 in the text editor pop up menu.
16044 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
16046 * src/text_editor.c: Fixed a compiler warning.
16048 2002-01-04 Andy Piper <andy.piper@freeuk.com>
16050 * THANKS, manuals/*/authors.sgml: updated for new translations
16051 * plugins/class-gen/clsGen.c: converted messages to English
16052 * src/about.c, src/main_menubar_def.h: string updates
16054 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
16059 src/mainmenu_callbacks.c
16062 src/text_editor_cbs.c
16063 src/text_editor-gui.c:
16065 Earlier code for adding 'cross' button
16066 for closing pages were too error prone and unorganized.
16067 Cleaned up the code and shifted the 'extra' widgets
16068 creation (eg. close button, close_pixmap and lable)
16069 from anjuta to text_editor. This takes care of proper
16070 widgets creation and destruction. Otherwise, anjuta
16071 was crashing at too many points, especially related
16072 to docking and undocking.
16074 2002-01-04 Stephane Demurget <demurgets@free.fr>
16076 * src/aneditor.cxx: removed debugging code.
16078 * data/properties/.cvsignore: added swap files.
16080 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
16084 Fixed Crashing of anjuta when a new file is saved as
16087 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
16089 * src/aneditor.c: Some debug codes around.
16091 * data/internal.properties, data/anjuta.properties: Removed.
16092 data/properties/Makefile.am:
16093 data/properties/ada
16095 data/properties/make
16097 data/properties/html
16098 data/properties/ruby
16099 data/properties/baan
16100 data/properties/idl
16101 data/properties/pascal
16102 data/properties/sample
16103 data/properties/bash
16104 data/properties/java
16105 data/properties/perl
16106 data/properties/sql
16107 data/properties/conf
16108 data/properties/latex
16109 data/properties/props
16111 data/properties/cpp
16112 data/properties/lua
16113 data/properties/python
16114 data/properties/xml
16115 data/properties/others
16116 data/properties/.cvsignore:
16117 Added files. Properties now splitted into small files
16121 configure.in: Update the removal and added properties module.
16123 * src/preferences.c: preferences_new(): Updated to reflect the
16124 new properties files organization.
16126 * src/Makefile.am: Added Baan Lexer.
16128 2002-01-01 Stephane Demurget <demurgets@free.fr>
16130 * src/aneditor.cxx: readded the baan lexer.
16132 * src/preferences.c: fixed translated messages and a typo.
16134 * desktop.in.in: changed the name to Anjuta C|C++ IDE, since the / was
16135 confusing the regexp usage in xml-i18-merge.
16137 2002-01-01 Andy Piper <andy.piper@freeuk.com>
16139 * src/project_dbase.c: tidied some messages, and spotted a typo in
16140 the reading of properties which prevented the project version from
16141 ever being reported in the Project Information window - fixed :)
16143 * po/POTFILES.in: removed syntax.h
16145 2001-12-31 Stephane Demurget <demurgets@free.fr>
16147 * data/internal.properties: fixed baan properties.
16148 Added all ada properties.
16150 * src/main_menubar_def.h,
16153 src/utilities.[ch]: added support for the Ada highlight style.
16155 2001-12-31 Stephane Demurget <demurgets@free.fr>
16157 * plugins/*/.cvsignore: updated.
16159 2001-12-31 Stephane Demurget <demurgets@free.fr>
16163 src/Makefile.am: removed the empty header syntax.h.
16165 2001-12-31 Naba Kumar <kh_naba@users.sourceforge.net>
16168 Stef's observation on the 'superfluous' hseparators in the recent
16169 files and projects is fully justified -- removed.
16171 * main_menubar_def.h:
16172 Changed "Plug Ins" to "Plugins" in the menu label.
16174 * configure.in, plugins/Makefile.am, plugins/class-gen/*:
16175 Added class-gen in the configure output and class-gen module.
16177 * data/internal.properties:
16178 Correct mis-spelled "jave" to "java".
16179 Added file.is.source for *.h, *.c, *.cpp properties.
16181 * global-tags/Makefile.am:
16182 "chmod +x create_global_tags.sh" before it is executed, because
16183 there is very high chance that it will be found "-x" and resulting
16186 2001-12-31 Stephane Demurget <demurgets@free.fr>
16188 Fixed a crash on Solaris reported by Holder Burde, thanks to him
16191 * src/gnome_project.c: (create_new_project): if the user doesn't
16192 select any icon, it doesn't have any extension and thus we can't
16193 use it in printf on Solaris, since the %s modifier use strlen to
16194 know the string length and then crash. On Linux, gcc checks the value
16195 of the pointer to be NULL and write "(null)" if necessary. We can't
16198 * src/source.c: (source_write_desktop_entry): if there's no icon, we
16199 don't need to have the directory icon but the generic one.
16201 2001-12-30 Stephane Demurget <demurgets@free.fr>
16203 Merged with latest (1.42) scintilla.
16205 Added: Support for the {load,save}.on.(de)activate properties.
16206 The PHP lexer to match keywords case insensitively.
16208 Experimental supports for changeable style attribute & line
16211 Updated: Both the C++ and HTML lexers.
16212 More shell keywords added.
16213 Horizontal scrolling and diplay of long lines optimised.
16214 Cursor setting optimised.
16216 Bugs fixed: Caret movement over folded lines.
16217 Selection tracking in 2ndary views when doing modifications.
16219 * scintilla/CallTip.{cxx.h},
16220 scintilla/ContractionState.{cxx,h},
16221 scintilla/Document.{cxx,h},
16222 scintilla/Editor.{cxx,h},
16223 scintilla/KeyWords.cxx,
16224 scintilla/LexHTML.cxx,
16225 scintilla/PlatGTK.cxx,
16226 scintilla/RESearch.cxx,
16227 scintilla/ScintillaBase.cxx,
16228 scintilla/ScintillaGTK.cxx,
16229 scintilla/Style.{cxx,h},
16230 scintilla/StyleContext.h,
16231 scintilla/ViewStyle.cxx,
16232 scintilla/include/*.h: updated.
16234 * scintilla/LexBaan.cxx, scintilla/Makefile.am: added Baan lexer.
16236 * scintilla/LexCPP.cxx: removed all references to noDocChars. This
16237 should have been told to the scintilla team. We're lucky I read the
16238 ChangeLog and the modifications of the lexer (thanks to the Gnome
16241 * data/internal.properties: added Baan definitions.
16242 Fixed some issues for C such as *_cast directive, that are only
16243 available with C++.
16244 Updated C++, HTML and shell scripts definitions.
16245 Updated Ada and Bullant, that have been forgotten.
16247 * src/main_menubar_def.h,
16250 src/utilities.[ch]: added support for the Baan highlight style.
16252 2001-12-29 Stephane Demurget <demurgets@free.fr>
16254 Polished the plugins menu behaviour and added a tearoff
16255 menuitem to the recent entries submenu.
16257 Note: The recent entries list seems to be too height
16258 with all these superfluous hseparators.
16260 * src/main_menubar.c: Polished, making some
16261 functions declarations static and cleaning some code.
16263 (create_submenu_plugin): removed the extra
16264 plugins entry and the horizontal separators.
16266 (on_plugins_menu_realize): the plugins menu is only
16267 shown if there's at least one available.
16269 (create_submenu*): added a tearoff menuitem to have
16270 a more homogeneous menu style. For now, it doesn't
16271 take care of user settings (but it was even worse
16274 2001-12-29 Stephane Demurget <demurgets@free.fr>
16276 * configure.in: added the packageplugindir variable to avoid
16277 installing the plugins in $(prefix). It's not the same path as
16278 anjuta 2 to allow parallel installation.
16280 2001-12-29 Stephane Demurget <demurgets@free.fr>
16281 Fix a reopened part of bug #440676: keyboard navigation between the
16282 different text buffers. Changed to a more global approch.
16284 * src/notebook.[ch]: removed.
16286 * src/Makefile.am: removed notebook.[ch]
16288 * src/anjuta_{gui,cbs}.c, src/anjuta.h:
16289 (on_anjuta_window_key_press_event): added to fulfill the global
16292 * HACKING: updated according to the new global shortcuts handling.
16294 2001-12-29 Naba Kumar <kh_naba@users.sourceforge.net>
16296 * src/main_menubar_def.h, main_menubar.h, main_menubar.c:
16297 Shifted plugin menu from Edit submenu to main menu.
16300 Added plugins/sample1/plugin-sample1.c
16302 * plugins/sample1/plugin-sample1.c:
16303 Added localization and used anjuta_info, instead of anjuta_error.
16305 * plugins/.cvsignore, plugins/sample1/.cvsignore:
16308 2001-12-28 Naba Kumar <kh_naba@users.sourceforge.net>
16310 * configure.in, acconfig.h: Added definition for PACKAGE_PLUGIN_DIR
16313 * Makefile.am: Added module plugins.
16315 * plugins, plugins/Makefile.am, plugins/sample1/*:
16316 Created plugins modules.
16318 * src/anjuta.h, src/anjuta.c: Removed app->szAddinDir and
16319 Defined PACKAGE_PLUGIN_DIR directly and properly. Fixed
16320 to load plugins of *.so only and not *.so* (which results
16323 * anjuta.spec.in: added %{prefix}/lib/anjuta to take care of
16324 plugins during packaging.
16326 2001-12-27 Simos Xenitellis <simos@hellug.gr>
16328 * configure.in: Added Greek (el) to ALL_LINGUAS.
16330 2001-12-27 Duarte Loreto <happyguy_pt@hotmail.com>
16332 * configure.in: Added portuguese to ALL_LINGUAS
16334 2001-12-24 Naba Kumar <kh_naba@users.sourceforge.net>
16336 * global-tags/.cvsignore
16337 tagmanager/.cvsignore
16338 tagmanager/include/.cvsignore:
16339 Added cvs ignore files.
16342 Updated cvs ignore file.
16344 2001-12-23 Andy Piper <andy.piper@freeuk.com>
16346 * src/debugger.c, src/text_editor.c, src/anjuta.c,
16347 data/anjuta.properties, data/internal.properties: clean up some
16348 message strings (me)
16350 2001-12-23 Andy Piper <andy.piper@freeuk.com>
16352 * src/about.c, THANKS: added Jens to the credits
16354 2001-12-23 Andy Piper <andy.piper@freeuk.com>
16356 * pixmaps/close_file_small.xpm, pixmaps/Makefile.am, src/anjuta.c,
16357 src/text_editor.h, src/pixmaps.h, src/text_editor_cbs.c,
16358 src/text_editor_cbs.h, src/text_editor_gui.c: patch from Jens
16359 Georg <mail@jensgeorg.de> to add close button to file tabs.
16361 2001-12-20 Andy Piper <andy.piper@freeuk.com>
16363 * launcher/anjuta_launcher.c: patch from Stef to fix #490816
16364 (debugger now catches correct signal from process)
16366 2001-12-20 Andy Piper <andy.piper@freeuk.com>
16368 * pixmaps/Makefile.am, pixmaps/appwiz_*.png: new images from Misha
16369 * src/pixmaps.h: switch appwizard project icons to new designs
16370 * pixmaps/appwid*xpm, pixmaps/gear.xpm: removed unused graphics
16372 2001-12-20 Andy Piper <andy.piper@freeuk.com>
16374 * pixmaps/Makefile.am: stop redundant images from being installed.
16375 The next step will be to remove them completely.
16376 * src/appwiz*: further updates (more to come)
16377 * src/pixmaps.h: cleaned up, commented
16378 * src/splash.c: should use the pixmaps macro defined
16379 * HACKING: more on the graphics stuff and use of pixmaps.h
16381 2001-12-19 Andy Piper <andy.piper@freeuk.com>
16383 * src/defaults.c: fix bug #494864
16385 2001-12-18 Andy Piper <andy.piper@freeuk.com>
16387 * pixmaps/applogo.png, pixmaps/appwizard.png: added new wizard
16388 graphics from Misha
16389 * pixmaps/interface.xpm, pixmaps/app_wizard.jpg: removed
16390 redundant graphics, no longer used
16391 * src/appwiz*: revamped application wizard by Andy and Misha for
16392 a more usable and professional look-and-feel
16393 * HACKING: updates to cover patching, graphics, and some additions
16395 * TODO: removed some implemented features
16397 2001-12-17 Andy Piper <andy.piper@freeuk.com>
16399 * data/anjuta.properties, data/internal.properties: cleanup
16400 * src/compiler_options_gui.c, src/mainmenu_callbacks.*,
16401 src/preferences_gui.c, src/text_editor_menu.c: patches from Biswa
16402 to edit styles colors for keywords and add Goto Tag menu option
16405 2001-12-14 Naba Kumar <kh_naba@users.sourceforge.net>
16407 * src/anjuta.c, anjuta.h, text_editor.c, text_editor.h:
16410 fixes the Forget of the cursor position when tab is brought active
16411 from project manager.
16413 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
16416 Exported "TERM=xterm" to get a color terminal when
16417 anjuta is not started from within a terminal.
16419 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
16423 Added a frame around zvt terminal.
16425 * src/preferences_gui.c
16426 Modified to say "Use glade component (experimental)"
16427 instead of "Use Component".
16429 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
16432 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16435 src/fileselection.c
16440 src/project_dbase.c
16442 a) Extra scrollbar in terminal no longer appears.
16443 b) Character set preference should be preserved (untested).
16444 c) File selection widget now remembers last directory.
16445 d) On creation of generic project, the glade 'file not found' error no
16447 e) First terminal window is created 'on demand', so it should always to
16448 the Right Thing (TM) as far as starting WD is concerned. Also, the
16449 environment is now passed to the terminal.
16450 f) Solaris compilation should be fixed (replaced get_current_dir_name()
16452 g) Fixed some compilation warnings.
16454 2001-12-10 Andy Piper <andy.piper@freeuk.com>
16456 * configure.in, src/anjuta.c, src/messages.c, src/messages.h,
16457 src/pixmaps.h: applied terminal and warnings patch (Biswa)
16458 * src/*: cleanups (me)
16459 * pixmaps/mini_term.xpm: added new file for terminal button
16460 (me, based on existing artwork)
16462 2001-12-07 Andy Piper <andy.piper@freeuk.com>
16464 * configure.in: bumped version to 0.1.9-pre
16465 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
16467 * src/aneditor.cxx: patch from Biswa to re-enable autocompletion
16469 2001-12-07 Pablo Saratxaga <pablo@mandrakesoft.com>
16471 * src/splash.c: removed a DOS end of line of a comment (so the *.po
16472 files are free of that char)
16473 * configure.in: added "az" to ALL_LINGUAS
16475 2001-11-29 Andy Piper <andy.piper@freeuk.com>
16477 * tagmanager/tm_workspace.c, src/project_dbase.c: critical
16478 crash bug fix from Biswa.
16479 * FUTURE: added Anjuta/gIDE merger information to provide
16480 details on future direction and status of 1.x stuff
16481 * NEWS: prepared for release
16482 * po/de.po: update from Jens Georg <mail@jensgeorg>
16484 2001-11-28 Andy Piper <andy.piper@freeuk.com>
16486 * multiple minor updates pre-0.1.8
16487 * patch from Biswa to fix syntax highlighting and packaging
16488 * po/fr.po: update from Stef
16490 2001-11-26 Naba Kumar <kh_naba@users.sourceforge.net>
16492 * global-tags/Makefile.am
16493 global-tags/create_global_tags.sh
16494 global-tags/tm_global_tags.c
16495 scintilla/LexCPP.cxx
16496 scintilla/include/SciLexer.h
16498 src/project_dbase.c
16499 tagmanager/Makefile.am
16500 tagmanager/include/Makefile.am
16501 tagmanager/include/tm_project.h
16502 tagmanager/include/tm_tag.h
16503 tagmanager/include/tm_tagmanager.h
16504 tagmanager/tm_project.c
16505 tagmanager/tm_source_file.c
16506 tagmanager/tm_tag.c
16507 tagmanager/tm_workspace.c:
16509 Includes the syntax highliting patch to scintilla).
16510 and more stable code.
16512 *tagmanager/include/tm_symbol.h: New file.
16513 *tagmanager/tm_symbol.c: New file.
16515 Add symbol tree building functionality at project level
16518 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16520 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
16522 * pixmaps/file_cpp.xpm, pixmaps/file_html.xpm, pixmaps/file_icon.xpm,
16523 pixmaps/file_c.xpm, pixmaps/file_h.xpm, pixmaps/file_pix.xpm,
16524 pixmaps/file_file.xpm, pixmaps/file_i18n.xpm
16525 : New and improved pixmaps from Misha <misha@phreaker.net>
16528 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
16530 * Big patch submitted by
16531 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>.
16532 Many thanks to him.
16534 * src/Makefile.am, src/aneditor.cxx
16535 src/anjuta.c, src/anjuta.h, src/project_dbase.c,
16536 src/project_dbase.h, src/text_editor.c, src/text_editor.h:
16537 Use of tagmanager lib for advanced calltips.
16539 * global-tags/*: Created new directory and added files to
16540 generate system.tags.
16542 * tagmanager/*: Created new directory and added tagmanager lib
16545 * configure.in, acconfig.h, Makefile.am: Modified to reflect
16546 the above additions.
16548 * data/Makefile.am: Modified to accomodate generated system.tags file.
16550 2001-11-07 Andy Piper <andy.piper@freeuk.com>
16552 * scintilla/: updated to 1.41
16553 * src/Makefile.am: added Ada and Bullant lexers from Scintilla
16554 * src/about.c: updated list of authors
16555 * src/aneditor.cxx: tidied to remove unused SciTE debug calls
16556 * HACKING: updated to cover Scintilla usage
16557 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
16560 2001-11-07 Naba Kumar <kh_naba@users.sourceforge.net>
16562 * src/aneditor.cxx: Fixed compilation errors with it.
16563 by add include to gtk+ headers and typedefining a mysteriously
16564 vanished class Colour.
16566 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
16568 * configure.in: Added pt_BR in the languages.
16570 2001-11-01 Andy Piper <andy.piper@freeuk.com>
16572 * src/executer.c, mainmenu_callbacks.c: patch from Dan Elphick
16573 (<dre00r@ecs.soton.ac.uk>) to correct a spelling mistake
16575 * manuals/C/anjuta-manual/*: new format to match
16576 the rest of the GNOME docs chapter layout. Added the many
16577 new contributors. Moved Authors and License information into new
16578 chapters of their own - should make expansion easier too
16579 * src/compiler_options.c: changed the profiler option to -pg to
16580 work with GNU tools (gprof)
16581 * src/compiler_options_gui.c, main_menubar_def.h: tidied some messages
16584 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
16586 * src/compiler_options.h, compiler_options.c, compiler_options_cbs.c
16587 compiler_options_gui.c:
16588 Added a new entry for linker flags and renamed c_options to c_flags
16589 and l_options to l_libs. Also, added a new function:
16590 compiler_options_set_prjlflags_in_file();
16592 * src/source.c: projects/src/Makefile.am now have LDFLAGS set.
16594 * src/compiler_options_gui.c: Trimmed some UI for the 'others' page.
16596 2001-10-26 Andy Piper <andy.piper@freeuk.com>
16598 * THANKS, src/about.c: corrections and additions following
16600 * src/main_menubar.c: patch from Rikul to fix the problem with
16601 menu accelerators not being loaded
16603 2001-10-26 Naba Kumar <kh_naba@users.sourceforge.net>
16605 * THANKS: Added all contributors and translators names and emails.
16607 * pixmap/anjuta_logo.png: Reduced the size of the logo.
16608 * pixmap/anjuta_splash.png, pixmaps/Makefile.am:
16609 Added new file (earlier logo with border).
16610 * src/about.c: Added all contributors names and emails
16611 and used macro definition for logo pixmap file.
16612 * src/pixmaps.h: Added entry for anjuta splash screen.
16614 2001-10-24 Andy Piper <andy.piper@freeuk.com>
16616 * pixmaps/anjuta_icon[.xpm|.png]: updated application icon
16617 to new PNG version (thanks to Misha) and removed the old
16620 2001-10-24 Abel Cheung <maddog@linux.org.hk>
16622 * THANKS: added Conner Mo for simplified Chinese translation.
16623 * configure.in: added zh_CN in ALL_LINGUAS
16625 2001-10-21 Abel Cheung <maddog@linux.org.hk>
16627 * THANKS: added Joe Man for his traditional Chinese translation.
16628 * configure.in: added zh_TW in ALL_LINGUAS.
16630 2001-10-19 Naba Kumar <kh_naba@users.sourceforge.net>
16632 * src/main_menubar_def.h: Changed the link of lidn to
16633 http://lidn.sourceforge.net.
16635 2001-10-18 Naba Kumar <kh_naba@users.sourceforge.net>
16637 * Applied patch from Rikul
16638 * Applied patch from Luca
16639 * Fixed a cvs conflict. :)
16641 2001-10-17 Stephane Demurget <demurgets@free.fr>
16643 * THANKS: added Marc Botermans for his Dutch translation.
16645 * configure.in: added nl in ALL_LINGUAS.
16649 2001-10-17 Naba Kumar <kh_naba@users.sourceforge.net>
16651 * anjuta.c: Fixed luca's typo.
16652 * resources.c, resources.h: Changed gchar* return to void, to
16653 avoid a compiler warning.
16654 * scintilla/Makefile.am: Reorganized file entries.
16655 * src/Makefile.am: Added StyleContex.o module directly with the lexers.
16657 2001-10-16 Naba Kumar <kh_naba@users.sourceforge.net>
16659 * Upgraded scintilla to 1.4.
16660 * Added 6 files: LexCrontab.cxx LexEiffel.cxx LexRuby.cxx
16661 LexLisp.cxx StyleContext.cxx StyleContext.h
16662 * src/Makefile.am: Added 4 lexers and separated lexer objects
16663 from the main link variable.
16665 2001-10-14 Stephane Demurget <demurgets@free.fr>
16667 * THANKS: added Luca, even if it shouldn't be my role to write
16668 this sort of thing :)
16670 * src/anjuta.c: (scan_AddIns_in_directory): some fixes and cleanups on
16671 the latest Luca patch.
16673 2001-10-14 Andy Piper <andy.piper@freeuk.com>
16675 * added skeleton plugin functionality (lbell <lbell@tsc4.com>).
16676 This is not documented yet; plugins to come later.
16677 * src/find*.c: find dialogs now persistent
16678 (Rick <rikul@bellsouth.net>)
16679 * widgets/gnomefilelist.c: fixed multiple file open issue
16680 (Rick <rikul@bellsouth.net>)
16681 * changes to recent file and project lists handling
16682 (lbell <lbell@tsc4.com>)
16683 * more minor UI updates (me)
16685 2001-10-11 Andy Piper <andy.piper@freeuk.com>
16687 * src/Makefile.am: removed warnings for traditional C syntax
16688 * pixmaps: added new icons for mini_locals, mini_cvs and
16689 the splash screen - thanks to Misha <misha@phreaker.net>
16691 2001-10-10 Andy Piper <andy.piper@freeuk.com>
16693 * src/toolbar.c: fix typo in tooltip text
16694 * ccview/cccmd.cc: alter Func to Function in menu text
16696 2001-10-09 Andy Piper <andy.piper@freeuk.com>
16698 * src/find_text.c: applied patch from rikul <null@acm.org> to fix minor
16699 issue with find dialog reporting an error when Scintilla finds text
16700 * applied patch from Denis Boehme <boehme at syncio dot de> to support
16701 DOS files (i.e. CR/LF translation)
16703 2001-10-03 Andy Piper <andy.piper@freeuk.com>
16705 * src/notebook.c: applied patch from rikul <null@acm.org> to fix bug
16707 * data/internal.properties: default fold style now set to 3 :-)
16708 * applied patch from rikul <null@acm.org> to turn notebook tab
16709 headings red when file has been edited.
16711 2001-10-02 Kjartan Maraas <kmaraas@gnome.org>
16713 * configure.in: Added "no" to ALL_LINGUAS.
16715 2001-09-29 Naba Kumar <kh_naba@users.sourceforge.net>
16717 * Patch from lbell <lbell@tsc4.com>
16722 src/main_menubar_def.h
16723 src/mainmenu_callbacks.c
16724 src/mainmenu_callbacks.h
16725 src/project_dbase.c
16726 src/project_dbase.h
16728 Implemented a check menu item to handle the 'show locals' flag
16729 for the current project.
16731 * data/internal.properties: Removed the redundant command
16732 for gnome-terminal.
16734 2001-09-25 Naba Kumar <kh_naba@users.sourceforge.net>
16736 * Patch from lbell <lbell@tsc4.com> for fixing some compiler warnings.
16738 2001-09-24 Fatih Demir <kabalak@gtranslator.org>
16740 * configure.in: Added "ta" to the languages list.
16742 2001-09-21 Andy Piper <andy.piper@freeuk.com>
16744 * data/internal.properties:
16745 added fold.symbols property to control appearance of folds
16746 in the Scintilla editor (thanks to rikul <null@acm.org>)
16748 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
16751 one extra button for message win is being created -- Fixed.
16753 The frame should be hidden and not only the pix_lab when
16754 that message pane is hidden (aBts[nIndex].bVisible == FALSE)
16757 * pixmaps/mini_locals.xpm (new file), pixmaps/Makefile.am:
16758 for the time being it is same as mini_cvs.xpm.
16760 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
16762 * src/find_repace.c: Fixed the vanishing find/replace dialog box.
16764 Patch from rikul <null@acm.org>
16766 * CORBA-Server.c, debugger.c, debugger.h, glades.c,
16767 glades.h, messages.c, messages.h, pixmaps.h,
16768 project_dbase.c, project_dbase.h, session.c,
16769 session.h, watch_cbs.c, watch_cbs.h, watch_gui.c:
16771 inserted 'add to watch' option in inspect window, so you can add easily
16772 a variable in watch window .
16774 Added a new message pane for the gdb local variables inspection. Changed
16775 the code in messages.c to better account for future new panes insertion.
16776 Defined a new pixmap for the new tab button in pixmaps.h
16777 (ANJUTA_PIXMAP_MINI_LOCALS); someone must create it and add it to the
16780 Changed the debugger module to have a single function for asking to gdb
16781 to send program info. The idea is to ask the debugger about only the
16782 info needed to open windows( watch, registers, etc ) to speedup the step
16783 command. I plan to ask informations to the debugger based on the user
16785 The request for local variables is enabled by default, but the
16786 projectDBase has a variable to control it, to allow disabling that
16787 feature, there is also the code to save and to reload the state. If you
16788 want to have it disabled by dafult change SHOW_LOCALS_DEFAULT to FALSE
16791 This big patch is from: lbell <lbell@tsc4.com>
16793 2001-09-20 Stephane Demurget <demurgets@free.fr>
16795 Patch from rikul <null@acm.org> :
16797 * data/internal.properties, src/aneditor.cxx: fixed the fold margin
16798 problem and added folding support for php/hmtl.
16800 2001-09-19 Naba Kumar <kh_naba@users.sourceforge.net>
16802 * Fixed dnd of files within scintilla.
16803 patch from: rikul <null@acm.org>
16805 2001-09-18 Naba Kumar <kh_naba@users.sourceforge.net>
16807 * Applied patch from Luca.
16809 * src/source.c: source_write_build_files(): Fixed the project generation
16810 failure. The fist return statement and the free_project_type were
16813 2001-09-14 Naba Kumar <kh_naba@users.sourceforge.net>
16815 * anjuta.c, anjuta.h, main.c, main_menubar.c, main_menubar_def.h,
16816 mainmenu_callbacks.c, mainmenu_callbacks.h, messages.c:
16818 1) Restore the error color to red (waiting for a configurable one )
16819 2) Saving projects settings if you exit anjuta without closing an open
16821 3) New Menu 'repaeat search' to search with a keystroke without pressing
16823 4) some define in the menus to better handle menu item update
16825 Patch from: lbell <lbell@tsc4.com>
16827 * main_menubar_def.h, main_menubar.c: Change the position of
16828 "Repeat find" menu position.
16830 2001-09-13 Naba Kumar <kh_naba@users.sourceforge.net>
16832 project_type.h, project_type.c, source.c: Applied patch.
16833 patch from Johannes Schmid <clubfan@users.sourceforge.net>
16835 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
16837 * configure.in, src/Makefile.am: Using macros for ORBit flags.
16839 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
16841 * Fixed bug #445752
16843 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
16845 * Fixed bugs in Gtk-- and Gnome-- project type
16847 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
16849 * dnd.c: Support for multiple files drag-n-drop.
16851 Patch from: rikul <null@acm.org>
16853 * anjuta.c, anjuta.h, anjuta_cbs.c, main_menubar_def.h,
16854 mainmenu_callbacks.c, mainmenu_callbacks.h: Added message text
16857 Patch from: rikul <null@acm.org>
16859 * Applied patch for widgetizing goto dialog box.
16862 * Applied patch for having new project type handling.
16863 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
16865 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
16867 * Makefile.am, aneditor.cxx, aneditor.h, anjuta.c, anjuta.h,
16868 anjuta_cbs.c, anjuta_gui.c, breakpoints.c, breakpoints.h,
16869 debugger.c, debugger.h, find_in_files.c, find_in_files.h,
16870 find_replace.c, find_replace.h, find_text.c, find_text.h,
16871 glade_iface.c, main.c, messages.c, messages.h, project_dbase.c,
16872 project_dbase.h, source.c, text_editor.c, text_editor.h,
16873 text_editor_cbs.c, utilities.c, utilities.h:
16875 Applied a huge patch (after slight preview). I would like Luca
16876 to have his feature additions mentioned here.
16878 Patch from: lbell <lbell@tsc4.com>
16880 2001-09-09 Stephane Demurget <demurgets@free.fr>
16882 * scintilla/Makefile.am: added to $(GTK_CFLAGS) INCLUDES.
16884 * po/fr.po: updated to the latest sources.
16887 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
16889 * Fixed bug #445752
16891 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
16893 * dnd.h, dnd.c: New files for drag n drop support.
16895 * anjuta.h, anjuta_gui.c, anjuta_cbs.c:
16896 Added drag and drop support for opening files.
16898 Thanks to José Antonio Caminero Granja <JCamGra@alumnos.uva.es> and
16899 Archit Baweja <bighead@crosswinds.net> for this idea.
16901 * TODO: Added some more todos. :-(
16903 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
16905 * Fixed the goto line activate bug.
16906 patch from: Martyn Bone <mbone@brightstar.u-net.com>
16908 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
16910 * Fixed bugs in Gtk-- and Gnome-- project type
16912 2001-08-5 Naba Kumar <kh_naba@users.sourceforge.net>
16914 * widgets/gonmefilelist.c, gnomefilelist.c:
16915 Modified multiple selection on pressing control.
16916 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
16918 * src/project_dbase_gui.c, anjuta_cbs.c, fileselection.h, fileselection.h:
16919 Modified multiple selection on pressing control.
16920 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
16922 2001-09-05 Abel Cheung <maddog@linux.org.hk>
16924 * src/project_dbase_gui.c(*lang_data[]): Rename zh_TW.Big5 to zh_TW .
16925 This is useless; but just in case...
16927 2001-08-4 Naba Kumar <kh_naba@users.sourceforge.net>
16929 * data/internal.properties: modified a bit of perl properties.
16931 2001-08-3 Naba Kumar <kh_naba@users.sourceforge.net>
16933 * ccview/cccproj.hh, ccview/hash_str.h, src/fileselection.c, src/fileselection.h
16934 src/project_dbase_gui.c, widgets/gnomefilelist.c, widgets/gnomefilelist.h:
16935 Added support for multiple file imports. Changed the standrd C++
16936 convention of #include <file> to #include <file.h>, because I had given
16937 some wrong options while compiling my gcc-3.0.1 compiler, so it does not
16938 now support the #include <file> convention. That is something to be fixed :).
16939 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
16941 2001-08-1 Naba Kumar <kh_naba@users.sourceforge.net>
16943 * src/anjuta.c: Added function static greetings_text(), to solve the non
16944 translation of the greetings text in the wizard.
16946 2001-08-31 Andy Piper <andy.piper@freeuk.com>
16948 * src/find_in_files_gui.c: made order of buttons consistent with other Find
16949 dialogs, with OK the default (fix bug #453482)
16951 2001-08-31 Naba Kumar <kh_naba@users.sourceforge.net>
16953 * src/anjuta.c: Fixed a bug that tries to printf 'NULL'
16955 * src/appwizard.c: added N_() for the inlcuding the welcome message translatable.
16957 2001-08-29 Naba Kumar <kh_naba@users.sourceforge.net>
16965 src/main_menubar_def.h
16966 src/mainmenu_callbacks.c
16967 src/mainmenu_callbacks.h:
16968 Applied the patch that addes menu items which allow users to
16969 insert GPL notice and date time in current document.
16970 patch from: Rick Patel <rikul@shreve.net>
16972 * src/main_menu.c: Fixed a compilation error.
16974 * src/anjuta.c: Fixed non-rememberence of editor tab position.
16976 * src/mainmenu_callbacks.c: Fixed gpl strings to avoid compiler warnings
16977 about the unterminated strings.
16979 * scintilla/*: Updated scintilla to 1.3.9 version.
16981 2001-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
16983 * widgets/gnomefileselection.c:
16984 Applied the patch for fixing multiple selection of file open funcion,
16985 which will deselect the files selected.
16986 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
16988 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
16990 * widgets/gnomefileselection.h, widgets/gnomefileselection.c, src/fileselection.h,
16991 src/fileselection.c, src/anjuta_cbs.c:
16992 Applied the patch for multiple selection of file open.
16993 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
16995 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
16997 * Removed "-f" option in call to devhelp, because devhelp no longer
17000 2001-08-26 Stephane Demurget <demurgets@free.fr>
17002 All these modifications have been pointed out by
17003 Gregory Schmitt <gregory.schmitt@free.fr>, so thanks to him.
17005 * data/internal.properties: two fixes for the PHP lexer.
17008 * fr.po: minor fixes.
17010 * TODO: added a couple of PHP suggestions from Gregory Schmitt.
17012 2001-08-25 Naba Kumar <kh_naba@users.sourceforge.net>
17016 main_menubar_def.h,
17017 main_menubar_callbacks.c,
17019 Added new menu item for "close all fils".
17020 (Patch from Rikul <rikul@shreve.net>, after revision)
17022 * project_dbase.c: project_dbase_close_project(): remove unnecessary printf() statement.
17024 * find_text.c, find_replace.c: Fixed dialog wins not show up once close by 'Esc'.
17025 (Patch from Rikul <rikul@shreve.net>)
17027 * anjuta.c: Fixed to have the current dir in the fileopen dialog box.
17028 (Patch from Rikul <rikul@shreve.net>)
17030 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
17032 * appwiz_page2.c: Applied patch for disabling auto-upper-casting of
17033 project name in application widzard.
17034 [Patch from: Yannick Koehler <yannick.koehler@colubris.com> ]
17036 * executer.c: hacked to change the behavior of the executer dialog. Now, instead
17037 of the 'OK' button there is an 'Execute' one.
17038 [ Patch from: Giovanni Corriga <valkadesh@libero.it> ]
17040 * executer.c: Changed cancel button to close button. That was more appropriate.
17042 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
17044 * HACKING: corrected >>>>>> Config management.
17046 * HACKING: Added many things.
17048 * src/launcher.h: Added some comments.
17050 2001-08-21 Stephane Demurget <demurgets@free.fr>
17052 * configure.in, NEWS, README: bumped anjuta version to 0.1.7.
17055 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
17056 src/appwizard_cbs.c,
17057 src/appwizard_gui.c: Applied UI/docs cleanup patch from
17058 Andy Piper <andy.piper@freeuk.com>
17060 * po/fr.po: updated to latest sources.
17062 * Makefile.am: removed anjuta.prj from EXTRA_DIST.
17065 2001-08-18 Andy Piper <andy.piper@freeuk.com>
17067 * Fixed bugs #450280 and #448845
17069 * src/about.c: corrected Naba's e-mail address (.net, not .com)
17071 * src/goto_line.c, src/attach_process_gui.c, src/find_replace.c:
17074 * src/breakpoints_gui.c, src/commands.c, src/find_text.c,
17075 src/find_in_files_gui.c, src/project_dbase_gui.c, src/help.c,
17076 src/watch_gui.c, src/stack_trace_gui.c: edited window and dialog
17077 names to remove "Anjuta: " prefix
17079 * src/main_menubar_def.c: altered a message
17081 * launcher/anjuta_launcher.c: cleaned up some messages
17083 * src/debugger.c: edited messages to improve clarity
17085 * src/app_wiz*.c: tidied wizard interface
17088 2001-08-15 Stephane Demurget <demurgets@free.fr>
17090 Synced Naba's fix and mine about the wizards not working and removed
17091 anjuta.prj to avoid a nasty checkin.
17093 * Makefile.am: removed the install-data-local rule.
17095 * data/Makefile.am: changed the list of files.
17097 * anjuta.prj: removed to avoid checkin of Anjuta temp files.
17099 * .cvsignore: added anjuta.prj for the same reason.
17102 2001-08-15 Naba Kumar <kh_naba@users.sourceforge.net>
17104 * src/source.c: Fixed a bug that fails new gnome projects to get
17107 * src/project_manager.c: Fixed a bug that disables storing recent
17110 * Makefile.am: Added stuffs to install the macro files in the
17114 2001-08-14 Stephane Demurget <demurgets@free.fr>
17116 * data/Makefile.am: added some rules to support the gnome/ macros
17117 dir in order to make the wizards work again.
17119 * anjuta.spec.in: upped the release number.
17122 2001-08-12 Zbigniew Chyla <cyba@gnome.pl>
17124 * configure.in (ALL_LINGUAS): Added pl.
17127 2001-08-09 Stephane Demurget <demurgets@free.fr>
17129 * anjuta.spec.in: fixed the doc files list.
17132 2001-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
17134 * src/about.c: corrected my email address. :-)
17138 * manuals/C/anjuta-manual/chapter15.sgml: Slight correction.
17139 (patch from Andy Piper <squiggle@ukgateway.net>)
17141 2001-08-08 Naba Kumar <kh_naba@users.sourceforge.net>
17143 * debugger.c: Fixed a bug associated with debugging threaded
17146 * text_editor_menu.c: Fixed broken ui in text editor
17149 * text_editor_menu.c: Now the option sub menu in text editor pop up
17152 * mainmenu_callbacks.c: Fixed "no-modified" bug with autoformat.
17153 (suggested by lord sibn <sibn@utspl.cjb.net> )
17155 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
17157 * src/text_editor_menu.c: Added menu item for context help
17158 (patch from Andy Piper <squiggle@ukgateway.net>)
17160 2001-08-06 Stephane Demurget <demurgets@free.fr>
17162 * ccview/cccproj.cc: added missing i18n strings.
17164 * data/welcome.txt: bumped version to 0.1.6.
17166 * src/anjuta.c: fixed a compilation error due to devhelp integration.
17168 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
17170 * help.c, help.h: Added support for DevHelp context sensitive help
17171 and gnome api browsing.
17172 * Fixed toolbars and editor views "not save" bug.
17173 * Updated sgmldocs.make and configure.in to handle rh 7.1 crap.
17174 (patch from Andy Piper <squiggle@ukgateway.net>)
17175 * Updated THANKS and chapter15.sgml for uk and ru translators.
17177 2001-08-05 Naba Kumar <kh_naba@users.sourceforge.net>
17179 * Transfered ru.po, uk.po and update.sh from gnome-i18n/extra-po/anjuta
17180 * Updated configure.in to include these changes
17182 2001-08-03 Stephane Demurget <demurgets@free.fr>
17184 * src/project_dbase_gui.c: fixed bug #446963
17185 (on_project_dbase_ccview_update_start),
17186 (on_project_dbase_ccview_update_end): added.
17187 These two respectively disable and enable close file/project
17188 menu entries and toolbar items, while the ccview part updates
17192 2001-08-03 Stephane Demurget <demurgets@free.fr>
17194 * configure.in: added sv to the ALL_LINGUAS list.
17197 2001-08-01 Fatih Demir <kabalak@gtranslator.org>
17199 * anjuta.desktop.(in(.in)), configure.in & Makefile.am: Get the desktop
17200 file to work: merge translations and distribute it.
17202 * .cvsignore & ABOUT-NLS: Erh, "ABOUT-NLS" shouldn't be in CVS.
17204 * NEWS, README, THANKS & TODO: Spelling fixes.
17206 2001-08-01 Stephane Demurget <demurgets@free.fr>
17208 * README: updated requirements.
17210 * scintilla/Makefile.am,
17211 src/Makefile.am: fixed includes using $(srcdir), as the distcheck
17212 target can't be realized (custom build path).
17214 * Makefile.am: added xml-i18n-* and anjuta.spec.in as EXTRA_DIST.
17215 Removed install-data-local.
17217 * src/compiler_options.c: changed the include paths of the pixmaps.
17218 we hadn't any warning because of the include paths passed to the
17219 compiler. Thanks to make distcheck for reporting this.
17222 2001-07-31 Stephane Demurget <demurgets@free.fr>
17224 * NEWS, THANKS: updated.
17226 * src/anjuta.c: (anjuta_fatal_signal_handler), (anjuta_exit_signal_handler):
17227 fixed to show the correct kernel signal number and its description.
17229 * widgets/gnomefilelist.c: fixed bug #445756
17230 (goto_last): renamed to goto_prev and changed according to goto_next.
17231 (goto_next): added.
17232 (goto_directory): removed.
17233 (check_list_for_entry): renamed (g_list_find_string_pos) and rewrote: the
17234 returned value is now the position in the list.
17235 (check_ok_button_cb): changed the back check and added one for next.
17236 (gnome_filelist_set_dir): the check in history make it wouldn't be
17237 a "true" history. polished the whole thing, using set_dir_internal.
17238 (set_dir_internal): used in gnome_filelist_set_dir and back/next callbacks, so
17239 there's no check in the history when using back or next.
17241 * manuals/*: added missing .cvsignore files.
17244 2001-07-30 Stephane Demurget <demurgets@free.fr>
17246 * po/fr.po: updated to latest sources.
17248 * src/preferences_gui.c: (create_preferences_page6): fixed bug #445758
17249 call on_trunc_mesg_check_clicked after the two spinbuttons are ref'ed,
17250 to put off their sensitive attributes.
17252 2001-07-29 Stephane Demurget <demurgets@free.fr>
17254 * po/fr.po: fixed some grammar things.
17255 Thanks to Pierre Sarrazin <sarrazip@sympatico.ca> for having pointed
17258 * src/utilities.c: (file_is_link): use lstat instead of stat.
17260 2001-07-27 Naba Kumar <kh_naba@123india.com>
17262 * Remove help dir from cvs, because it is no longer
17265 * Remove manuals/anjuta-manual dir from cvs, because it is no longer
17268 2001-07-24 Naba Kumar <kh_naba@123india.com>
17270 * debugger.c: (debugger_update_prog_status): Fixed
17271 the bug with gdb version 5. Debugger starts, when
17272 step in/out/over etc are clicked.
17274 * debugger.c: All functions: added debugging codes.
17276 * breakpoints.c: (breakpoints_dbase_set_all_in_editor):
17277 * breakpoints.c: (breakpoints_dbase_add_brkpnt):
17278 Modified to recognize non project files also.
17280 * source.c: (source_write_configure_in):
17281 Added source for 'prefix' counterparts for
17282 no-prefix AC_SUBST.
17284 2001-07-23 Naba Kumar <kh_naba@123india.com>
17286 * anjuta.c: added function anjuta_remove_text_editor();
17287 and suitably modified anjuta_remove_current_text_editor().
17289 * project_dbase.c: project_dbase_close(), Added code to
17290 close all opened files that belong to the project when
17291 the project is closed.
17292 (patch from "Maxim Blagai" <maximblagai@yahoo.com> and some my codes)
17294 * Updated the manuals/anjuta-manual subdir for GDP standards.
17295 (patch from Andy Piper <squiggle@ukgateway.net>)
17297 * main_menubar.h, main_menubar.def: Added Menu items to handle
17298 urls for library references, bugs, patches and feature request
17301 2001-07-20 Naba Kumar <kh_naba@123india.com>
17303 * Set wmclass names in all windows.
17304 (patch from Andy Piper <squiggle@ukgateway.net>)
17305 * New splash logo from "Misha" <misha@phreaker.net>);
17307 2001-07-19 Naba Kumar <kh_naba@123india.com>
17309 * preferences.[h,c], preferences_gui.c: Added 4 properties to
17310 set caret color, calltip back color and selection fore/back
17313 2001-07-18 Naba Kumar <kh_naba@123india.com>
17315 * project_dbase.c: Closes all files when project is closed.
17316 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
17317 -- We still need to refine this as it closes all sort of files.
17319 * compiler_options.c: Fixed seg-fault bug when last item in
17320 compiler option lists is removed.
17322 * Fixed missing newline warnings during compilation.
17323 (patch from Andy Piper <squiggle@ukgateway.net>)
17325 2001-07-17 Fatih Demir <kabalak@gtranslator.org>
17327 * xml-i18n-*: Blew away the xml-i18n-* files from CVS -- they're
17328 autogenerated no need to store'em in CVS.
17330 * ccview/.cvsignore: Addition of cvsignore.
17332 2001-07-17 Naba Kumar <kh_naba@123india.com>
17334 *GUI fixes and spell corrections
17335 (patch from Andy Piper <squiggle@ukgateway.net>)
17337 2001-07-15 Naba Kumar <kh_naba@123india.com>
17339 *Fixed double error message for file not found.
17341 *Put white backgrounds for png images.
17343 *Converted '-' to '_' in sgml files.
17345 2001-07-14 Naba Kumar <kh_naba@123india.com>
17347 * project_dbase.c: Short-cut for expand/collasp project tree
17349 * project_dbase_gui.c:
17350 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
17352 2001-07-13 Naba Kumar <kh_naba@123india.com>
17354 * notebook.[h,c]: Added
17355 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
17356 Project/message window now toggles on control and
17357 and notebook switch short-cut
17359 2001-07-7 Naba Kumar <kh_naba@123india.com>
17361 * Changed a new icon set which looks more gnomish.
17363 * Changed a new anjuta splash logo.
17364 (Icons and splash logo created by "Misha" <misha@phreaker.net>)
17366 2001-07-6 Naba Kumar <kh_naba@123india.com>
17368 * ccview/*: Integrated ccview for class view and file view
17369 in the project Manager.
17371 * widgets/gnomefilelist.[h,c]: Added show hidden files options.
17373 2001-07-1 Naba Kumar <kh_naba@123india.com>
17375 * scintilla/*: Upgraded Scintilla to version 1.3.7
17377 * manuals/anjuta-manual/C/chapter[00-12].sgml: Added many more stuffs.
17379 2001-06-28 Naba Kumar <kh_naba@123india.com>
17381 * src/debugger.c: Correct step-over and step-out swapping.
17383 * manuals/anjuta-manual/C/chapter[00-12].sgml: Splitted manual
17384 chapters and added more stuffs.
17386 2001-06-13 Naba Kumar <kh_naba@123india.com>
17388 * data/autogen.sh.gtkmm: Added
17390 * data/autogen.sh.gnomemm: Added
17392 * src/appwiz.c: Added two more application wizard templetes
17394 * src/project: for gtk-- and gnome-- and proper support
17396 * src/source.c: for c++ in the project configuration.
17400 2001-05-05 Naba Kumar <kh_naba@123india.com>
17402 * Merged my pre-cvs modifications with
17403 the current cvs copy.
17405 * (lot of files change).
17407 * Implemented session management.
17409 * Local installation possible by
17410 manageing our own pixmaps paths
17413 * resources.h: Added.
17414 * resources.c: Added.
17418 2001-05-05 Fatih Demir <kabalak@gtranslator.org>
17420 * manuals/.cvsignore & manuals/anjuta-manual/C/.cvsignore:
17421 Corrected/extended ignores.
17423 2001-05-04 Naba Kumar <kh_naba@123india.com>
17425 * manuals/: dir tree added.
17426 Sgml documentation started in this dir.
17428 * omf-install/: dir tree added.
17430 * manuals/anjuta-manual/C/anjuta-manual.sgml:
17431 Created initial document structure.
17433 * configure.in: Added test for scrollkeeper.
17434 Added some Makefile entries in AC_OUTPUT.
17436 * Makefile.am: Added subdir manuals/
17438 * HACKING: Wrote something stupid.
17440 2001-05-02 Stéphane Démurget <demurgets@free.fr>
17442 * Makefile.am: Added ChangeLog in local data list, becaused it's
17443 needed to create a new project.
17445 * po/fr.po: minor fixes.
17447 * src/build_file.c, src/configurer.c, src/debugger.c,
17448 src/executer.c, src/find_replace.c, src/gnome_project.c,
17449 src/goto_line.c, src/launcher.c, src/messages.c,
17450 src/preferences.c src/project_dbase.c: functions declared static.
17452 * widgets/gnomefilelist.c: Fixed a project creation bug,
17453 introduced with latest changes.
17455 2001-05-01 Stéphane Démurget <demurgets@free.fr>
17457 * widgets/gnomefilelist.c,
17458 BUGS: Fixed an annoying bug preventing from loading files/project
17459 given on the command line. Polished the whole gnome_filelist widget.
17461 2001-04-27 Stéphane Démurget <demurgets@free.fr>
17465 src/anjuta.h: Polished the command line parsing.
17467 * BUGS: Need to clean that damn gnome_filelist widget.
17469 2001-04-25 Stéphane Démurget <demurgets@free.fr>
17473 src/signals.c: Removed duplicated includes.
17475 * po/fr.po: minor fixes.
17477 * src/compiler_options_gui.c: Cleaned up a part of the GUI,
17478 create_compiler_options_page? () declared static.
17480 src/anjuta.c: Put a command line option for disabling
17483 * src/preferences_gui.c: Fixed an internationalization issue,
17484 other functions declared static.
17486 * src/gnome_project.c: Fixed some memory leaks,
17487 new_prj_terminated () declared static.
17489 2001-04-24 Fatih Demir <kabalak@gtranslator.org>
17491 * configure.in: Sort ALL_LINGUAS alphabetically.
17493 2001-04-22 Stéphane Démurget <demurgets@free.fr>
17495 * Emptied that ugly old Changelog.
17497 == Anjuta 0.1.5 ===
17500 2001-03-10 Naba kumar <naba@gnome.org>
17502 * src/gnome_project.c: Fixed project dir creation bug.
17504 * src/text_editor.c: Fixed double accelerators bug.
17506 * src/glade_iface.c, src/project_dbase.c: Fixed source generation bug.
17508 * src/stack_trace.c, * src/compiler_options.c,
17509 data/internals.properties, src/defaults.c:
17510 Fixed pixmap creation with NULL window.
17512 * src/commands.c, src/preferences_gui.c, src/build_project.c
17513 src/clean_project.c: Bug fix.
17515 * src/main_menubar_def.h: i18n bug fix.
17517 * src/executer.h, src/executer.c: Bug fix.
17519 * src/controls.c: Bug fix.
17521 * src/debugger.c: Debugger now takes program args.
17523 * po/ja.po: Added japanese translation file.
17525 Upgraded to ver 0.1.4
17526 ... Fixed other minor bugs.
17528 == Anjuta 0.1.3 ===
17530 2001-XX-XX Naba kumar <naba@gnome.org>
17532 * Lots of unaccountable changes. Integrated scintilla.
17533 Redesigned Project managemet. Added supports for other languages.
17534 Java style properties managements. .... blah blah
17536 2000-11-11 Naba kumar <naba@gnome.org>
17538 * README, htmls/page111.html, configure.in, anjuta.prj, anjuta.spec:
17539 Upgraded to version 0.1.3.
17541 * src/mainmenu_callbacks.c, src/main_menubar_def.h:
17542 Fixed to activate Debug->add watch properly.
17544 === Anjuta 0.1.2 beta_2 ===
17545 === Anjuta 0.1.2 ===
17547 2000-11-05 Naba kumar <naba@gnome.org>
17549 * src/compiler_options.c, src/compiler_options_cbs.c
17550 src/compiler_options_cbs.h, src/compiler_options_gui.c
17551 src/anjuta2.c, extra/stock_libs.anj (new),
17552 extra/README.stock_libs (new), htmls/page13.html,
17553 htmls/images/*: Improved Library settings GUI. Can now enable/disable
17554 added libraries. Stock libs provided for ease of entry. Modified
17555 help html file accordingly.
17557 2000-11-03 Naba kumar <naba@gnome.org>
17559 * README: Minor fixes in Doc files.
17561 * src/gnome_prj.c, src/appwidzard_cbs.c:
17562 Fixed to ignore non-existant dir for blank prj.
17563 More checking in project creation, especially to confirm
17564 that the prj file already does not exist.
17566 * anjuta.spec, configure.in: Upgraded to version 0.1.2
17568 * src/controls.c: Now Menu item "Format/Detach current document"
17569 is inactive when there is no document opened.
17571 === Anjuta 0.1.1 ===
17573 2000-11-01 Naba kumar <naba@gnome.org>
17575 Completed and Release of first version (Beta) with lots of bugs.
17577 1999-12-27 Naba kumar <naba@gnome.org>
17579 Anjuta project started.