1 2006-10-07 Johannes Schmid <jhs@gnome.org>
3 * libanjuta/interfaces/anjuta-idl-compiler.pl:
4 * libanjuta/interfaces/Makefile.iface.am:
5 Fixed enum types generation
7 * libanjuta/interfaces/libanjuta.idl:
8 Fixed some strange typo
10 2006-10-06 Johannes Schmid <jhs@gnome.org>
12 * libanjuta/interfaces/Makefile.iface.am:
13 Fixed enum-types.h generation
14 * libanjuta/interfaces/libanjuta.idl:
16 IAnjutaTODO::load should take const gchar* argument
17 Remove include to libanjuta/e-splash.h which is not installed as header file
18 Disable get_attributes for now
20 * pluings/sourceview/sourceview.c: Disabled get_attributes
22 * plugins/gtodo/plugin.c: itodo_load now with const gchar* argument
24 2006-10-05 Naba Kumar <naba@gnome.org>
26 * TODO.tasks: Set 'Improve class widzard' task to assigned.
27 Set bug id for 'Profiler plugin' task.
29 2006-10-03 Adam Dingle <adam@medovina.org>
31 * plugins/document-manager/plugin.c: fixed bug #351387 (don't
32 use Alt+key for shortcuts)
34 * plugins/debug-manager/debug_tree.c:
35 * plugins/debug-manager/debugger.c:
36 Fixed bug #359317 (can't load debug manager)
38 2006-10-03 Naba Kumar <naba@gnome.org>
40 * TODO.tasks: Set 'Profiler plugin' task to assigned. Added new
41 tasks 'Automated tests for Anjuta' and 'Bug fixing batch #1'
43 * libanjuta/interfaces/libanjuta.idl, plugins/document-manager/plugin.c,
44 plugins/project-manager/plugin.c: Added a new API in
45 IAnjutaDocumentManager called ianjuta_document_manager_remove_editor().
46 Added some documentation. On project close, close all editors that
47 has files opened for the project.
49 * plugins/glade/plugin.c, src/anjuta-app.c: Remove client widgets
50 from the containers on anjuta_shell_remove_widget(). Do not destroy
51 glade widgets once created.
53 2006-10-03 Johannes Schmid <jhs@gnome.org>
55 * libanjuta/interfaces/anjuta-idl-compiler.pl:
56 * libanjuta/interfaces/libanjuta.idl:
57 const-List<> => const List<>
60 * Makefile.am: Reenabled launcher
62 2006-10-03 Johannes Schmid <jhs@gnome.org>
64 * libanjuta/interfaces/Makefile.am.iface:
67 2006-10-02 Adam Dingle <adam@medovina.org>
69 * plugins/editor/style-editor.c: fixed bug #357534
70 * plugins/gdb/utilities.h: removed 2 unused declarations
72 2006-10-02 Johannes Schmid <jhs@gnome.org>
74 * Makefile.am: disabled anjuta-launcher
75 * libanjuta/Makefile.am:
77 * libanjuta/anjuta-plugin.c: (anjuta_plugin_class_init):
78 * libanjuta/glue-factory.c: (glue_factory_add_path),
79 (glue_factory_get_path):
80 * libanjuta/plugins.c: (activate_tool), (tool_set_update):
81 * libanjuta/glue-factory.h:
82 * libanjuta/glue-cpp.h:
83 * libanjuta/glue-cpp.c:
84 Added support for C++ plugins. Those have a Language=C++ tag in their .plugin file
86 * libanjuta/interfaces/Makefile.am.iface:
87 * libanjuta/interfaces/anjuta-idl-compiler.pl:
88 * libanjuta/interfaces/libanjuta.idl:
89 Add a new features to idl compiler:
90 List<Type> => List of Type
91 List-free<Type> => List of Type, it is up to the caller to free items and list
92 const-List(-free)<Type> = const List of Types
93 These three all wrap to GList* in C but will be handled differently in C++, Python, etc.
95 * plugins/class-gen/class_gen.c: (gobject_class_create_code),
96 (generic_cpp_class_create_code):
97 Adapted to new project_manager interface
99 * plugins/gdb/plugin.c: (ivariable_debugger_iface_init):
100 * plugins/debug-manager/debugger.c:
101 (ivariable_debugger_iface_init):
102 Do not use C++ keyword "delete" for interface name
104 * plugins/document-manager/anjuta-document-manager.plugin.in:
105 Added m4 to mime-types
107 * plugins/project-manager/plugin.c:
108 (iproject_manager_add_source_multi):
109 Changed interface to use GList instead of GList* (needs new gnome-build CVS)
111 2006-10-01 Naba Kumar <naba@gnome.org>
113 * plugins/devhelp/anjuta-devhelp-simple.ui: Added a simple
114 UI file used when out-of-process devhelp is used instead of
117 * configure.in, plugins/Makefile.am, plugins/devhelp/Makefile.am,
118 plugins/devhelp/plugin.c, plugins/devhelp/plugin.h,
119 plugins/profile-default/default.anjuta: Build devhelp plugin,
120 but use out-of-process devhelp if devhelp plugin is disabled
121 (either by user or devhelp is not installed). Disabled devhelp
122 plugin by default. Added it in default profile.
124 2006-10-01 Naba Kumar <naba@gnome.org>
126 * plguins/project-manager/plugin.c: Possible fix for crash
129 * configure.in, plugins/Makefile.am: Enabled glade plugin and
130 set dep to last version 3.0.2.
132 * plugins/cvs-plugin/plugin.c, plugins/file-loader/plugin.c,
133 plugins/file-loader/plugin.h, plugins/subversion/plugin.c,
134 plugins/symbol-browser/plugin.c: Use the right action group
135 for getting popup actions (Fixes lots of assertion failures).
137 * plugins/project-manager/plugin.c,
138 plugins/project-manager/plugin.h: use separate action group
141 * plugins/message-view/plugin.c: Disconnect session load
142 signal on plugin deactivation (fixes a crash).
144 2006-09-30 Naba Kumar <naba@gnome.org>
146 * TODO.tasks: Added a few debugger tasks from Sebastien (two bounties).
147 * TODO.tasks: Assigned a bounty to Massimo.
149 2006-09-29 Naba Kumar <naba@gnome.org>
151 * src/anjuta-app.c, src/shell.c: Fixed build errors.
153 2006-09-30 Sebastien Granjoux <seb.sfo@free.fr>
155 * plugins/debug-manager/debugger.c,
156 plugins/debug-manager/plugin.c,
157 libanjuta/interfaces/libanjuta.idl:
158 Add a new abort command to quit debugger without waiting
160 * plugins/gdb/debugger.c,
161 plugins/gdb/debugger.h,
162 plugins/gdb/plugin.c:
163 Send a signal directly to the debugged program
164 Implement abort command
166 * plugins/debug-manager/debug_tree.c:
169 * plugins/debug-manager/stack-trace.c:
172 2006-09-29 Naba Kumar <naba@gnome.org>
174 * TODO.tasks: Updated.
176 * plugins/gtodo/add_edit_item.c: Fixed text wrapping and item edit
179 * TODO.tasks: Added more tasks and bounties. Marked a few completed.
181 * TODO.tasks: Updated in light of the word wrapping fix
182 in Tasks Manager. Added a test bounty entry.
184 * TODO.tasks: Added four bounties.
186 2006-09-28 Naba Kumar <naba@gnome.org>
188 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h:
189 Added 'customizable' parameter to
190 anjuta_ui_add_action_group_entries() and similar functions to
191 allow user configuration of the actions. Filter out actions that
192 are not configurable items (such as submenu items). Now the
193 'Customize shortcuts' dialog is much better listed.
195 * plugins/build-basic-autotools/build-basic-autotools.c,
196 plugins/build-basic-autotools/build-basic-autotools.h,
197 plugins/cvs-plugin/plugin.c,
198 plugins/cvs-plugin/plugin.h,
199 plugins/debug-manager/breakpoints.c,
200 plugins/debug-manager/plugin.c,
201 plugins/debug-manager/stack_trace.c,
202 plugins/debug-manager/watch.c,
203 plugins/devhelp/plugin.c,
204 plugins/document-manager/plugin.c,
205 plugins/file-loader/plugin.c,
206 plugins/file-manager/plugin.c,
207 plugins/glade/plugin.c,
208 plugins/gtodo/interface.c,
209 plugins/gtodo/plugin.c,
210 plugins/language-support-cpp-java/plugin.c,
211 plugins/macro/plugin.c,
212 plugins/macro/plugin.h,
213 plugins/message-view/plugin.c,
214 plugins/patch/plugin.c,
215 plugins/profile-default/default.anjuta,
216 plugins/project-manager/plugin.c,
217 plugins/project-manager/plugin.h,
218 plugins/sample1/plugin.c,
219 plugins/search/plugin.c,
220 plugins/subversion/plugin.c,
221 plugins/subversion/plugin.h,
222 plugins/symbol-browser/plugin.c,
223 plugins/symbol-browser/plugin.h,
224 plugins/tools/plugin.c,
225 plugins/valgrind/plugin.c,
226 plugins/valgrind/plugin.h: Fixed to take care of above change
227 in API of AnjutaUI. Properly added/removed action groups in some
228 plugins. Split action groups into customization and non-customizable
229 groups and added them separately.
231 * plugins/document-manager/plugin.c: Close files belonging to
232 project when project is closed (not complete).
234 * plugins/gtodo/plugin.c: Enabled wrapping of tasks texts and
235 vertical aligned cell entries.
237 * src/anjuta-app.c: Define macros for the placeholder names.
238 Set default widths and heights of the default placeholders,
239 so that newly docked widgets are correclty sized.
241 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
242 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h:
243 Fixed to generated correct actions addition/removal code.
245 2006-09-25 Naba Kumar <naba@gnome.org>
247 * libanjuta/Makefile.am, libanjuta/libanjuta.h,
248 libanjuta/anjuta-serializer.[ch]: Implemented serialization
251 * plugins/message-view/anjuta-msgman.c,
252 plugins/message-view/anjuta-msgman.h,
253 plugins/message-view/message-view.c,
254 plugins/message-view/message-view.h,
255 plugins/message-view/plugin.c: Serialize messages panes in
256 session save and deserialize them in session load so that
257 build messages persistant.
259 2006-09-24 Johannes Schmid <jhs@gnome.org>
261 * libanjuta/anjuta-utils.c:
262 * plugins/message-view/message-view.c:
265 2006-09-23 Sebastien Granjoux <seb.sfo@free.fr>
267 * libanjuta/interfaces/libanjuta.idl:
268 Change one variable sign
270 * plugins/debug-manager/anjuta-debug-manager.glade,
271 plugins/debug-manager/anjuta-debug-manager.ui:
272 Few small interface changes
274 * plugins/debug-manager/debug_tree.h,
275 plugins/debug-manager/watch.c,
276 plugins/debug-manager/debugger.c,
277 plugins/debug-manager/plugin.c
278 plugins/gdb/debugger.c,
279 plugins/gdb/plugin.c:
280 Big rewrite of debugger queue
281 Allow to cancel command
283 * plugins/debug-manager/memory.c:
284 Fix a bug if a command is cancelled
286 2006-09-23 Bursig Rafal <Bursig_Rafal@mentor.com>
288 * plugins/gdb/debugger.c,
289 plugins/debug-manager/debug_tree.c,
290 plugins/debug-manager/locals.c:
291 Restore tree representation for local variable
292 Add argument in local variable list
293 Use gdb variable object to get all informations
295 2006-09-19 Naba Kumar <naba@gnome.org>
297 * libanjuta/anjuta-save-prompt.[c,h]: Added missing files
298 that implements AnjutaSavePrompt class.
300 * ChangeLog: Fixed indentation.
302 * libanjuta/Makefile.am,
303 libanjuta/anjuta-marshal.list,
304 libanjuta/anjuta-shell.c,
305 libanjuta/anjuta-shell.h,
306 plugins/document-manager/action-callbacks.c,
307 plugins/document-manager/action-callbacks.h,
308 plugins/document-manager/anjuta-docman.c,
309 plugins/document-manager/anjuta-docman.h,
310 plugins/document-manager/plugin.c,
311 src/anjuta.c: Impletemnted save prompt dialog to prompt for
312 unsaved items during exit. A new signal is added in shell
313 interface called 'save-prompt' to collect all unsaved items.
314 Create AnjutaSavePrompt class (dialog) to process unsaved items.
315 Fixed document manager to use the new save-prompt signal in shell
316 and AnjutaSavePrompt object for unsaved files. Cleaned up
317 AnjutaDocman to synchronously save new files. Fixed function
320 2006-09-18 Johannes Schmid <jhs@gnome.org>
322 * configure.in: Added gdl-gnome-1.0 to depencies and bumped
323 gdl requirement to 0.7.0
325 2006-09-18 Johannes Schmid <jhs@gnome.org>
327 * global-tags/.cvsignore:
328 * global-tags/Makefile.am:
329 * global-tags/create_global_tags.sh (removed):
330 * global-tags/create_global_tags.sh.in (added):
333 * libanjuta/anjuta-launcher.c:
336 * plugins/project-manager/plugin.c:
337 (project_manager_plugin_close_project):
340 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model):
343 * src/anjuta-app.c: (on_add_merge_widget), (on_widget_remove):
344 More reasonable toolbar creation/deletition though it does
347 2006-09-15 Johannes Schmid <jhs@gnome.org>
349 * libanjuta/anjuta-utils.c/.h:
352 2006-09-13 Curtis Magyar <curtm4n@gmail.com>
354 * scintilla/ScintillaGTK.cxx
355 Fixed doulbe freeing in Scintilla
357 2006-09-12 Johannes Schmid <jhs@gnome.org>
359 * plugins/project-manager/plugin.c:
360 Really fixed #355148 (Show project name in title bar)
362 2006-09-09 Johannes Schmid <jhs@gnome.org>
364 * libanjuta/plugins.c:
365 Fixed #355156 (Show plugins in alphabetical order)
367 2006-09-09 Johannes Schmid <jhs@gnome.org>
369 * plugins/project-manager/plugin.c:
370 Fixed #355148 (Show project name in title bar)
372 2006-09-09 Johannes Schmid <jhs@gnome.org>
374 * plugins/project-manager/plugin.c:
375 (value_removed_project_root_uri):
376 Fixed crasher if project cannot be opened
378 2006-08-30 Naba Kumar <naba@gnome.org>
380 * plugins/language-support-cpp-java/plugin.[c,h],
381 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
382 Impletemnted UI for auto indent.
384 2006-08-28 Naba Kumar <naba@gnome.org>
386 * plugins/gvim/.cvsignore,
387 plugins/gvim/Makefile.am,
388 plugins/gvim/anjuta-vim-plugin.png,
389 plugins/gvim/anjuta-vim.c,
390 plugins/gvim/anjuta-vim.h,
391 plugins/gvim/anjuta-vim.plugin.in,
392 plugins/gvim/gtkvim.c,
393 plugins/gvim/gtkvim.h,
394 plugins/gvim/plugin.c,
395 plugins/gvim/plugin.h: Added gvim anjuta plugin. Not included
398 2006-08-28 Naba Kumar <naba@gnome.org>
400 Patch from: Massimo Corà <maxcvs@email.it>
401 * tagmanager/tm_source_file.c, tagmanager/tm_workspace.c: Fixed
402 possible infinite loop.
404 2006-08-22 Adam Dingle <adam@medovina.org>
406 * plugins/editor/editor.glade: Fixed bug 346775 ("no highlight styles
407 to edit are shown in the preferences dialog in anjuta").
408 Removed unused widgets from the style editor dialog.
410 2006-08-21 Johannes Schmid <jhs@gnome.org>
412 * plugins/symbol-browser/test-class.[cpp/h]
415 2006-08-18 Naba Kumar <naba@gnome.org>
417 * plugins/sourceview/sourceview.c: Emit language-changed signal at the
418 end of document loading.
420 * plugins/language-support-cpp-java/plugin.c,
421 plugins/sourceview/sourceview.c: Fixed plugin loading.
423 2006-08-17 Naba Kumar <naba@gnome.org>
425 * plugins/language-support-cpp-java/plugin.c,
426 plugins/language-support-cpp-java/plugin.h: Implemented emacs-style
427 mode line parsing. Indentation parameters initialized based on
428 mode line parameters.
430 2006-08-16 Naba Kumar <naba@gnome.org>
432 * Makefile.am, plugins/editor/text_editor.c,
433 plugins/language-support-cpp-java/plugin.c: Fixed indentation in
436 2006-08-16 Naba Kumar <naba@gnome.org>
438 Patch from Massimo Cora' <maxcvs@email.it>:
440 * plugins/editor/aneditor-autocomplete.cxx,
441 plugins/editor/aneditor-calltip.cxx,
442 plugins/symbol-browser/Makefile.am,
443 plugins/symbol-browser/an_symbol.c,
444 plugins/symbol-browser/an_symbol_view.c,
445 plugins/symbol-browser/plugin.c,
446 tagmanager/Makefile.am, tagmanager/acconfig.h, tagmanager/args.c,
447 tagmanager/args.h, tagmanager/asm.c, tagmanager/asp.c,
448 tagmanager/awk.c, tagmanager/beta.c, tagmanager/c.c,
449 tagmanager/cobol.c, tagmanager/ctags.c, tagmanager/ctags.h,
450 tagmanager/debug.c, tagmanager/debug.h, tagmanager/eiffel.c,
451 tagmanager/entry.c, tagmanager/entry.h, tagmanager/erlang.c,
452 tagmanager/fortran.c, tagmanager/general.h, tagmanager/get.c,
453 tagmanager/get.h, tagmanager/html.c,
454 tagmanager/include/tm_source_file.h,
455 tagmanager/include/tm_tag.h,
456 tagmanager/include/tm_workspace.h,
457 tagmanager/jscript.c, tagmanager/keyword.c,
458 tagmanager/keyword.h, tagmanager/lisp.c,
459 tagmanager/lregex.c, tagmanager/lua.c,
460 tagmanager/main.h, tagmanager/make.c,
461 tagmanager/options.c, tagmanager/options.h,
462 tagmanager/parse.c, tagmanager/parse.h,
463 tagmanager/parsers.h, tagmanager/pascal.c,
464 tagmanager/perl.c, tagmanager/php.c,
465 tagmanager/python.c, tagmanager/read.c,
466 tagmanager/read.h, tagmanager/readtags.c,
467 tagmanager/readtags.h, tagmanager/rexx.c,
468 tagmanager/routines.c, tagmanager/routines.h,
469 tagmanager/ruby.c, tagmanager/scheme.c,
470 tagmanager/sh.c, tagmanager/slang.c,
471 tagmanager/sml.c, tagmanager/sort.c,
472 tagmanager/sort.h, tagmanager/sql.c,
473 tagmanager/strlist.c, tagmanager/strlist.h,
474 tagmanager/tcl.c, tagmanager/tm_source_file.c,
475 tagmanager/tm_symbol.c, tagmanager/tm_tag.c,
476 tagmanager/tm_workspace.c, tagmanager/verilog.c,
477 tagmanager/vim.c, tagmanager/vstring.c,
478 tagmanager/vstring.h, tagmanager/yacc.c: Updated ctags to version
479 5.6 and namespace completion fixed.
481 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
482 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated.
484 2006-08-15 Naba Kumar <naba@gnome.org>
486 * libanjuta/interfaces/libanjuta.idl,
487 plugins/editor/text-editor-iterable.c,
488 plugins/editor/text_editor.c,
489 plugins/sourceview/sourceview-cell.c,
490 plugins/sourceview/sourceview.c: Implemented ianjuta_iterable_clone(),
491 ianjuta_iterable_assign(), ianjuta_editor_begin_action (),
492 ianjuta_editor_end_action().
494 * plugins/language-support-cpp-java/plugin.c: Improved auto-indentation.
496 2006-08-13 Naba Kumar <naba@gnome.org>
498 * plugins/debug-manager/breakpoints.c,
499 plugins/debug-manager/memory.c,
500 plugins/debug-manager/registers.c,
501 src/layout.xml: Fixed debugger widgets layout.
503 2006-08-12 Naba Kumar <naba@gnome.org>
505 * plugins/editor/aneditor-indent.cxx, plugins/editor/aneditor-priv.h,
506 plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
507 plugins/editor/editor.glade, plugins/editor/text_editor.h,
508 plugins/editor/text_editor_prefs.c: Disabled automatic indentation
509 codes and dead codes. Removed automatic indentation prefs.
511 2006-08-12 Johannes Schmid <jhs@gnome.org>
513 * libanjuta/Makefile.am:
514 * libanjuta/anjuta-launcher.c:
515 * libanjuta/anjuta-launcher.h:
516 * libanjuta/anjuta-plugin.c:
517 * libanjuta/anjuta-plugin.h:
518 * libanjuta/anjuta-preferences.c:
519 * libanjuta/anjuta-preferences.h:
520 * libanjuta/anjuta-shell.c:
521 * libanjuta/anjuta-shell.h:
522 * libanjuta/libanjuta.h:
524 Made wrapper friendly:
525 - no inline in header files (preferences_set/get)
526 - correct signal names
527 - correct GError** argument in anjuta_shell_freeze/thaw
528 - include correct files in libanjuta.h
530 * plugins/project-manager/plugin.c:
533 2006-08-11 Naba Kumar <naba@gnome.org>
535 * plugins/editor/aneditor-priv.h,
536 plugins/editor/aneditor.cxx: Disabled inbuilt autoindentation.
538 * plugins/editor/text_editor_cbs.c,
539 plugins/sourceview/anjuta-view.c: Pass the right position for char
542 * plugins/sourceview/anjuta-view.c: Emit char-added signal for tab.
544 * plugins/language-support-cpp-java/plugin.c: Fixed memory corruption.
546 2006-08-11 Naba Kumar <naba@gnome.org>
548 * plugins/sourceview/sourceview-cell.c: Fixed get_character () to
549 return the right character at the iter position and get_char() to
552 * plugins/sourceview/sourceview.c: Fixed get_line_begin_position()
553 to set to character offset and not byte index.
555 * plugins/language-support-cpp-java/plugin.c: Improved
556 auto-indentation login. Indents opening and closing braces correctly.
558 2006-08-10 Johannes Schmid <jhs@gnome.org>
562 Required automake = 1.9
564 * libanjuta/anjuta-children.c:
565 * libanjuta/anjuta-children.h:
566 * libanjuta/anjuta-encodings.h:
567 * libanjuta/anjuta-launcher.h:
568 * libanjuta/anjuta-plugin-description.h:
569 * libanjuta/anjuta-preferences-dialog.h:
570 * libanjuta/anjuta-preferences.h:
571 * libanjuta/anjuta-session.h:
572 * libanjuta/anjuta-status.h:
573 * libanjuta/anjuta-ui.h:
574 * libanjuta/anjuta-utils.c:
575 * libanjuta/anjuta-utils.h:
576 * libanjuta/e-splash.h:
577 * libanjuta/glue-factory.h:
578 * libanjuta/glue-plugin.h:
579 * libanjuta/plugins.h:
580 * libanjuta/resources.h:
581 Fixed libanjuta to be able to wrap it
582 - G_BEGIN_DECLS, G_END_DECLS
583 - include all necessary files in libanjuta.h
585 * plugins/gtodo/tray-icon.c:
586 * plugins/terminal/terminal.c:
587 Some build fixes for freebsd
589 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
590 * plugins/sourceview/sourceview.glade:
591 Remove auto-indent feature as it is now in language-support
593 2006-08-09 Naba Kumar <naba@gnome.org>
595 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade,
596 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
599 * plugins/sourceview/sourceview.c: Implemented get_tabsize(),
600 get_use_spaces(), set_tabsize() and set_use_spaces().
602 2006-08-09 Naba Kumar <naba@gnome.org>
604 * libanjuta/anjuta-plugin.c: Only merge preferences if the plugin
605 succeeded in activating.
607 * plugins/document-manager/plugin.c: Added debug message.
609 * libanjuta/interfaces/libanjuta.idl,
610 plugins/editor/text_editor.c: Implemented get_tabsize(),
611 get_use_spaces(), set_tabsize() and set_use_spaces().
613 * plugins/language-support-cpp-java/Makefile.am,
614 plugins/language-support-cpp-java/plugin.c,
615 plugins/language-support-cpp-java/plugin.h: Used editor parameters
616 for indentation. Added preferences page for paramenters.
618 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
620 2006-08-08 Naba Kumar <naba@gnome.org>
622 * libanjuta/interfaces/libanjuta.idl,
623 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
624 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
625 plugins/editor/text_editor.c,
626 plugins/sourceview/sourceview.c: Added grab_focus() in IAnjutaEditor
627 and implemented it for both scintilla and sourceview.
629 * plugins/search/plugin.c: Use the new grab_focus() to transfer
630 focus back to editor (happens when pressing esc in incremental
633 2006-08-08 Naba Kumar <naba@gnome.org>
635 * libanjuta/interfaces/libanjuta.idl,
636 plugins/editor/text_editor.c,
637 plugins/editor/text_editor.h,
638 plugins/editor/text-editor-iterable.c,
639 plugins/sourceview/sourceview-cell.c,
640 plugins/sourceview/sourceview.c: Implemented editor attributes
643 * plugins/editor/aneditor.cxx: Disabled old indentation code.
644 plugins/language-support-cpp-java/plugin.c: Implemented indentation
645 code (not complete yet).
647 * manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
648 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
649 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
650 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
651 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
652 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
654 2006-08-04 Naba Kumar <naba@gnome.org>
656 * plugins/sourceview/sourceview.c: Fixed ieditor_goto_position
659 2006-08-03 Johannes Schmid <jhs@gnome.org>
661 * configure.in: Add a more informative text to valgrind plugin
664 Modified Preferences tasl
665 * libanjuta/anjuta-plugin.c:
666 * libanjuta/anjuta-preferences-dialog.c:
667 * libanjuta/anjuta-preferences-dialog.h:
668 * libanjuta/anjuta-preferences.c:
669 * libanjuta/anjuta-preferences.h:
670 * libanjuta/interfaces/Makefile.am.iface:
671 * libanjuta/interfaces/libanjuta.idl:
672 Added IAnjutaPreferences interface which every plugin that has preferences should
673 implement. Call merge() and unmerge() at plugin activation/deactivation.
674 Fixed preferences_page_remove()
676 * plugins/build-basic-autotools/build-basic-autotools.c:
677 * plugins/cvs-plugin/plugin.c:
678 * plugins/document-manager/plugin.c:
679 * plugins/editor/plugin.c:
680 * plugins/editor/plugin.h:
681 * plugins/file-manager/plugin.c:
682 * plugins/gtodo/main.h:
683 * plugins/gtodo/plugin.c:
684 * plugins/gtodo/preferences.c:
685 * plugins/message-view/anjuta-msgman.c:
686 * plugins/message-view/anjuta-msgman.h:
687 * plugins/message-view/plugin.c:
688 * plugins/sourceview/plugin.c:
689 * plugins/sourceview/plugin.h:
690 * plugins/symbol-browser/an_symbol_prefs.c:
691 * plugins/symbol-browser/plugin.c:
692 * plugins/terminal/terminal.c:
693 * plugins/valgrind/plugin.c
696 Updated preference loading/unloading for all plugins
698 2006-08-03 Guenther Brammer <gbrammer@gmx.de>
700 * configure.in, libanjuta/Makefile.am, libegg/Makefile.am,
701 src/Makefile.am, plugins/tools/scripts/Makefile.am:
702 - Do not define PACKAGE_*_DIR in config.h, use -D compiler arguments instead as
703 recommended by the autoconf manual.
704 - Fixes compiling with autoconf 2.60.
706 * libanjuta/libanjuta-1.0.pc.in: Silence a warning about datarootdir
708 2006-08-02 Johanes Schmid <jhs@gnome.org>
710 * plugins/profile-default/plugin.c:
711 Fixed session handling
713 2006-08-01 Johannes Schmid <jhs@gnome.org>
716 * plugins/Makefile.am:
717 Disabled devhelp and glade for now as they do not work (#341073
720 * plugins/profile-default/anjuta-default-profile.ui (removed):
721 * plugins/profile-default/plugin.c:
722 * plugins/profile-default/plugin.h:
723 * plugins/project-manager/anjuta-project-manager.ui:
724 * plugins/project-manager/plugin.c:
725 * plugins/project-manager/plugin.h:
726 Limted multiple project support #315043
728 * libanjuta/interfaces/libanjuta.idl:
729 Added ianjuta_profile_unload
731 2006-07-31 Naba Kumar <naba@gnome.org>
733 * libanjuta/interfaces/libanjuta.idl,
734 plugins/editor/text-editor-iterable.c,
735 plugins/editor/text_editor.c,
736 plugins/sourceview/anjuta-view.c,
737 plugins/sourceview/anjuta-view.h,
738 plugins/sourceview/sourceview.c: Fixed text iteration and
739 IAnjutaEditor implementations in both scintilla
740 and sourceview. Cleand up libanjuta API: Removed redundant
741 erase_range() method from IAnjutaEditor interface, fixed
742 ianjuta_editor_get_text to take length instead of range (consistency).
743 autoindentation in both sourceview and scintilla more or less works,
744 but still disabled for now because there are still some anomalies
747 * plugins/language-support-cpp-java/plugin.c: Fixed indentation code.
749 * plugins/symbol-browser/plugin.c, plugins/tools/execute.c: Fixed
752 2006-07-30 Johannes Schmid <jhs@gnome.org>
754 * plugins/sourceview/anjuta-document.c:
755 * plugins/sourceview/anjuta-document.h:
756 * plugins/sourceview/anjuta-view.c:
757 * plugins/sourceview/sourceview.c:
758 Wrote a new "char_added" implementation, I hope this one is good
760 * plugins/sourceview/sourceview-cell.c:
761 Fixed typo: "text_iter" instead of "iter"
763 2006-07-30 Naba Kumar <naba@gnome.org>
765 * plugins/sourceview/sourceview-cell.c: Fixed iter navigation.
767 2006-07-30 Johannes Schmid <jhs@gnome.org>
769 * autogen.sh: use gnome-autogen.sh from gnome-coomen
771 * plugins/debug-manager/plugin.c:
772 * plugins/patch/plugin.c:
773 Use IAnjutaIndicable to mark debugger position
775 * plugins/sourceview/sourceview.c:
776 Define colors for IAnjutaIndicable
778 2006-07-29 Johannes Schmid <jhs@gnome.org>
780 * plugins/debug-manager/anjuta-debug-manager.ui:
781 * plugins/debug-manager/breakpoints.c:
782 * plugins/debug-manager/images/Makefile.am:
783 * plugins/debug-manager/images/run-to-cursor.png:
784 * plugins/debug-manager/plugin.c:
785 Added toolbar and some icons
787 * plugins/patch/anjuta-patch.ui:
788 * plugins/patch/patch-plugin.c:
789 * plugins/patch/patch-plugin.glade:
790 * plugins/patch/plugin.c:
791 * plugins/patch/plugin.h:
792 Improved patch plugin (GUI and function)
794 * plugins/sourceview/sourceview.c:
795 Fixed another Gtk-Critical
797 * plugins/tools/anjuta-tools.ui:
798 * plugins/tools/plugin.h:
799 Put Patch plugin in tools menu and changed ui file
801 2006-07-29 Johannes Schmid <jhs@gnome.org>
803 * plugins/document-manager/plugin.c:
804 Fixed accelator Gtk-Warning
806 * plugins/message-view/anjuta-msgman.c:
809 * plugins/sourceview/anjuta-document.c:
810 * plugins/sourceview/anjuta-document.h:
811 * plugins/sourceview/anjuta-marshal.list:
812 Wrote a better emitter for the char-added signal
814 * plugins/sourceview/sourceview.c:
815 Fixed Redo/Undo to void Gtk-Criticals
817 * plugins/sourceview/sourceview-args.c:
818 * plugins/sourceview/sourceview-cell.c:
819 * plugins/sourceview/sourceview-scope.c:
820 * plugins/sourceview/sourceview-tags.c:
821 Adapted to new IAnjutaIterator API
823 2006-07-28 Naba Kumar <naba@gnome.org>
825 * libanjuta/interfaces/libanjuta.idl: More accurate comments.
827 * plugins/symbol-browser/an_symbol.c,
828 plugins/symbol-browser/an_symbol_iter.c,
829 plugins/symbol-browser/an_symbol_iter.h: AnjutaSymbolIter is now
830 subclass of AnjutaSymbol so that the symbol is accessible from
831 the iter in light of changes in IAnjutaIterable.
833 * plugins/class-inheritance/class-inherit.c: Fixed based on changes
834 implementation of IAnjutaIterable.
836 2006-07-28 Naba Kumar <naba@gnome.org>
838 * libanjuta/interfaces/libanjuta.idl: Removed get data methods in
839 IAnjutaIterable. They were kind of useless since the interface is
840 defined on the data object itself. Added set_position() method
841 in IAnjutaIterable to allow setting arbitrary current index to the
843 Added erase() and erase_range() in IAnjutaEditor.
845 * plugins/editor/text-editor-iterable.c: Fixed
846 plugins/editor/text_editor.c: Implemented erase() and erase_range()
847 methods in editor. Fixed get_line_from_position() method.
849 * plugins/language-support-cpp-java/plugin.c: Fixed indentation
850 code. It's disabled for now.
852 * plugins/sourceview/sourceview-cell.c,
853 plugins/symbol-browser/an_symbol_iter.c: Fixed IAnjutaIterable
856 2006-07-27 Johannes Schmid <jhs@gnome.org>
858 * plugins/sourceview/sourceview-cell.c:
859 Fixed IAnjutaEditorCell to work only on a single line
860 Fixed crasher in finalize
862 * plugins/symbol-browser/an_symbol_prefs.c:
863 * global-tags/Makefile.am:
864 Philip van Hoof pointed out that it is a bad idea to depend on PATH for
867 2006-07-26 Naba Kumar <naba@gnome.org>
869 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaEditorCell and
870 IAnjutaEditorCellStyle interfaces to not inherit IAnjutaEditor.
872 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml: Updated.
874 * plugins/document-manager/plugin.c: Fixed dynamic loading of
877 * plugins/editor/text-editor-iterable.c,
878 plugins/editor/text_editor.c,
879 plugins/editor/text_editor_cbs.c: Fixed ianjuta_editor_get_text
880 method to work correctly, it was ignoring start and end parameters.
881 Fixed TextEditorCell implementation. Fixed 'char-added' signal
884 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in,
885 plugins/language-support-cpp-java/plugin.c: Fixed indentation engine.
887 2006-07-24 Massimo Cora' <maxcvs@email.it>
889 * plugins/symbol-browser/an_symbol_view.c,
890 plugins/symbol-browser/an_symbol_view.h,
891 plugins/symbol-browser/plugin.c:
892 fix a matching case into sv_extract_type_qualifier_from_expr ()
893 and some minor issues.
895 2006-07-26 Johannes Schmid <jhs@gnome.org>
897 * plugins/language-support-cpp-java/plugin.c:
898 Fixed to work kind of with sourceview editor
899 * plugins/sourceview/anjuta-document.c:
900 * plugins/sourceview/anjuta-view.c:
901 * plugins/sourceview/sourceview-cell.c:
902 * plugins/sourceview/sourceview.c:
903 Fixed IAnjutaEditorCell and "char-added" signal
905 2006-07-24 Naba Kumar <naba@gnome.org>
907 * plugins/document-manager/plugin.c,
908 plugins/document-manager/plugin.h: Initial implementedion for loading
911 * plugins/editor/text_editor.c: Fixed IAnjutaEditorLanguage
914 * plugins/editor/text_editor.c: Fixed syntax highlighting when
915 indicators are cleared (that leaved grey texts).
917 2006-07-14 Sebastien Granjoux <seb.sfo@free.fr>
919 * libanjuta/interfaces/libanjuta.idl,
920 plugins/debug-manager/breakpoints.c,
921 plugins/debug-manager/memory.c,
922 plugins/debug-manager/registers.c,
923 plugins/debug-manager/debug_tree.c,
924 plugins/debug-manager/debugger.c,
925 plugins/gdb/debugger.c,
926 plugins/gdb/debugger.h,
927 plugins/gdb/plugin.c:
928 Add a parameter for reporting error
929 Add a new interface for using gdb variable object
930 Allow to cancel commands
931 Rewrite handling of debugger state
933 * plugins/debug-manager/plugin.c,
934 plugins/debug-manager/locals.c,
935 plugins/debug-manager/locals.h,
936 plugins/debug-manager/register.c,
937 plugins/debug-manager/stack_trace.c,
938 plugins/debug-manager/stack_trace.h:
939 Create and destroy local and stack trace windows when needed
941 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
943 * plugins/document-manager/plugin.c:
944 Fixed "Automatic" highlighting
946 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
948 * plugins/sourceview/sourceview.c: Added support for IAnjutaEditorLanguage
950 * plugins/sourceview/anjuta-view.c:
951 Patch from Fredrik Axelsson <fraxbe@gmail.com> to fix a popup-menu issue
953 2006-07-14 Johannes Schmid <jhs@cvs.gnome.org>
955 * configure.in: Check for C/C++-Compiler correctly
957 2006-07-14 Fredrik Axelsson <fraxbe@gmail.com>
959 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
961 * plugins/debug-manager/stack_trace.c:
962 Destroy stack window when debuuger is disabled (#347414)
964 * plugins/sourceview/anjuta-view.c:
965 Fix a crash with popup-menu (#347412)
967 2006-07-13 Naba Kumar <naba@gnome.org>
969 * plugins/editor/Makefile.am,
970 plugins/editor/text_editor.h,
971 plugins/editor/text-editor-iterable.h,
972 plugins/editor/text-editor-iterable.c: Implemented text iterator (not
975 * plugins/language-support-cpp-java/plugin.c: Preliminary indentation
978 * plugins/sourceview/sourceview-cell.c: Fixed a leak.
980 2006-07-03 Johannes Schmid <jhs@cvs.gnome.org>
982 * plugins/editor/text_editor.c: (convert_to_utf8_from_charset):
985 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
987 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
989 * plugins/document-manager/anjuta-docman.c:
991 makes Anjuta display dock_items which have previously been hidden
993 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
995 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
997 * plugins/debug-manager/breakpoints.c: (on_clear_all_breakpoints):
998 * plugins/sourceview/sourceview.c: (imark_unmark):
1000 Patches for bugs #346450 and #346295
1002 * AUTHORS: Added Fredrik
1004 2006-06-18 Johannes Schmid <jhs@cvs.gnome.org>
1006 * plugins/message-view/anjuta-msgman.c:
1007 Fixed close button/icon size (like in docman)
1009 2006-06-10 Naba Kumar <naba@gnome.org>
1011 * plugins/editor/text_editor.c: Fixed goto line to mark the line
1014 2006-06-10 Sebastien Granjoux <seb.sfo@free.fr>
1016 * libanjuta/interfaces/libanjuta.idl:
1017 Move inspect_memory function in IAnjutaCpuDebugger interface
1018 Rename Boolean type to State
1020 * plugins/debug-manager/breakpoint.c:
1021 Rename Boolean type to State
1023 * plugins/debug-manager/Makefile.am,
1024 plugins/debug-manager/anjuta-marshal.list,
1025 plugins/debug-manager/data_view.c,
1026 plugins/debug-manager/data_view.h,
1027 plugins/debug-manager/data_buffer.c,
1028 plugins/debug-manager/data_buffer.h,
1029 plugins/debug-manager/chunk_view.c,
1030 plugins/debug-manager/chunk_view.h,
1031 plugins/debug-manager/anjuta-debug-manager.ui,
1032 plugins/debug-manager/debugger.c,
1033 plugins/debug-manager/memory.c,
1034 plugins/debug-manager/memory.h,
1035 plugins/debug-manager/plugin.c,
1036 plugins/gdb/debugger.c,
1037 plugins/gdb/debugger.h,
1038 plugins/gdb/plugin.c:
1039 Rewrite memory window using a special widget
1040 Rename Boolean type to State
1042 2006-06-08 Naba Kumar <naba@gnome.org>
1044 * plugins/editor/text_editor.c (itext_editor_get_current_word):
1045 Do not return garbage characters and return NULL when there is no
1048 * plugins/search/plugin.c: Fixed next occurance and prev occurance to
1051 * plugins/search/search-replace.c: Fixed a mem leak.
1053 2006-06-08 Johannes Schmid <jhs@cvs.gnome.org>
1055 * libanjuta/anjuta-launcher.c:
1056 Added debug message (see #343522)
1058 * plugins/build-basic-autotools/build-basic-autotools.c:
1059 Patch from Günther Brammer to fix #344015
1061 * plugins/sourceview/sourceview.c:
1062 Implemented IAnjutaEditor->get_begin/end_line_position (crashed
1063 automatic highlight of build messages)
1065 2006-06-06 Naba Kumar <naba@gnome.org>
1068 libanjuta/interfaces/libanjuta.idl,
1069 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
1070 plugins/Makefile.am,
1071 plugins/document-manager/action-callbacks.c,
1072 plugins/document-manager/plugin.c,
1073 plugins/editor/text_editor.c: Implemented IAnjutaEditorLanguage
1074 interface for language highlight selection and langauge change
1077 * plugins/language-support-cpp-java: Added language support
1078 plugin for cpp and java.
1080 2006-05-27 Naba Kumar <naba@gnome.org>
1082 * libanjuta/interfaces/libanjuta.idl, plugins/gdb/*,
1083 plugins/debug-manager/*, data/Makefile.am,
1084 manuals/reference/libanjuta/libanjuta.types,
1085 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
1086 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
1087 merged anjuta-new-debugger branch into trunck.
1088 (cvs -z3 up -j anjuta-merged-from-trunk-to-new-debugger -j anjuta-new-debugger)
1090 2006-05-06 Sebastien Granjoux <seb.sfo@free.fr>
1092 * libanjuta/interfaces/libanjuta.idl,
1093 plugins/debug-manager/debugger.c,
1094 plugins/debug-manager/debugger.h,
1095 plugins/gdb/anjuta-gdb.plugin.in,
1096 plugins/gdb/debugger.c,
1097 plugins/gdb/debugger.h,
1098 plugins/gdb/plugin.c:
1099 Add new IAnjutaCpuDebugger interface to access cpu register
1100 Run gdb instead of /usr/local/bin/gdb
1102 * plugins/debug-manager/plugin.c,
1103 plugins/debug-manager/registers.c,
1104 plugins/debug-manager/registers.h:
1105 Rewrite register window
1106 Rename Load target menu item to Run target
1108 2006-05-07 Naba Kumar <naba@gnome.org>
1112 2006-05-01 Sebastien Granjoux <seb.sfo@free.fr>
1114 * plugins/debug-manager/watch.c,
1115 plugins/debug-manager/breakpoint.c,
1116 plugins/debug-manager/breakpoint.h:
1117 Fix crash: disconnect save and load session signals
1119 2006-04-30 Sebastien Granjoux <seb.sfo@free.fr>
1121 * libanjuta/interface/libanjuta.idl,
1122 plugins/debug-manager/debugger.c,
1123 plugins/gdb/plugin.c:
1124 Add a value parameter for evaluate command
1126 * plugins/debug-manager/anjuta-debug-manager.glade:
1127 Create new dialog box for watches using glade
1129 * plugins/debug-manager/anjuta-debug-manager.ui:
1130 Move watch menu items near the end
1131 Move breakpoint menu items outside the sub menu
1133 * plugins/debug-manager/debug_tree.c,
1134 plugins/debug-manager/debug_tree.h,
1135 plugins/debug-manager/debug_tree.h,
1136 plugins/debug-manager/watch.c:
1137 Move all GUI code from watch.c to debug_tree.c
1138 Add an auto update property to watches
1140 * plugins/debug-manager/locals.c,
1141 plugins/debug-manager/locals.h,
1142 plugins/debug-manager/stack_trace.c,
1143 plugins/debug-manager/stack_trace.h,
1144 plugins/debug-manager/plugin.c:
1145 Register actions before starting debugger
1147 * plugins/gdb/debugger.c:
1148 Do not call callback function if not present
1150 2006-04-02 Sebastien Granjoux <seb.sfo@free.fr>
1152 * libanjuta/interfaces/libanjuta.idl,
1153 plugins/debug-manager/stack_trace.c,
1154 plugins/debug-manager/stack_trace.h,
1155 plugins/debug-manager/anjuta-debug-manager.ui,
1156 plugins/gdb/debugger.c:
1157 Add a popup menu in stack frame window
1158 Add a new frame-changed event
1159 Use MI command for getting stack informations
1160 Get filename with full path (need gdb > 6.3)
1162 * libanjuta/interfaces/libanjuta.idl,
1163 plugins/debug-manager/debug_tree.c,
1164 plugins/debug-manager/debugger.c,
1165 plugins/debug-manager/locals.c,
1166 plugins/debug-manager/locals.h,
1167 plugins/debug-manager/plugin.c,
1168 plugins/gdb/debugger.c,
1169 plugins/gdb/debugger.h,
1170 plugins/gdb/parser.c,
1171 plugins/gdb/parser.h,
1172 plugins/gdb/plugin.c,
1173 plugins/gdb/Makefile.am:
1174 Pass watch data with string instead of Watch structures
1175 Use debug_tree in local window
1179 * plugins/debug-manager/breakpoints.c,
1180 plugins/debug-manager/utilities.c,
1181 plugins/debug-manager/utilities.h:
1182 Use a GtkListStore instead of a GtkTreeStore
1183 move goto_location_in_editor in utilities.c
1185 2006-03-26 Sebastien Granjoux <seb.sfo@free.fr>
1187 * libanjuta/interfaces/libanjuta.idl,
1188 plugins/debug-manager/anjuta-debug-manager.ui,
1189 plugins/debug-manager/breakpoints.c,
1190 plugins/debug-manager/plugin.c,
1191 plugins/gdb/debugger.c:
1192 Add a breakpoint type
1193 Add new popup menu in breakpoint window
1194 Add toggle breakpoint in editor popup menu
1195 Save and restore breakpoint enable
1196 Fix bug in clear all breakpoints
1197 Remove old useless code
1199 * plugins/debug-manager/debugger.c:
1200 Fix some problem with debugger states
1202 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
1203 Update documentation
1205 2006-03-25 Sebastien Granjoux <seb.sfo@free.fr>
1208 plugins/gdb/Makefile.am,
1209 plugins/gdb/gdb.init:
1210 Move gdb.init crom data to plugins/gdb
1212 * plugins/gdb/gdb.init,
1213 libanjuta/interfaces/libanjuta.idl,
1214 plugins/debug-manager/breakpoints.c,
1215 plugins/debug-manager/debugger.c,
1216 plugins/debug-manager/plugin.c,
1217 plugins/gdb/debugger.c,
1218 plugins/gdb/plugin.c:
1219 Support pending breakpoints
1220 Rewrite debugger states
1221 Split ianjuta_debugger_log into _enable_log and _disable_log
1223 * plugins/debug-manager/start.c,
1224 plugins/debug-manager/debug_tree.c,
1225 plugins/gdb/parser.c:
1226 Remove some useless lines
1228 * manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
1229 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
1230 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
1231 Update documentation
1233 2006-03-12 Naba Kumar <naba@gnome.org>
1235 * manuals/references/libanjuta/libanjuta.types: Fixed
1238 2006-03-12 Sebastien Granjoux <seb.sfo@free.fr>
1240 * libanjuta/anjuta-debugger.c,
1241 libanjuta/anjuta-debugger.h:
1244 * libanjuta/interfaces/libanjuta.idl,
1245 plugins/debug-mananger/breakpoints.c,
1246 plugins/debug-manager/debug_tree.c,
1247 plugins/debug-manager/debugger.c,
1248 plugins/debug-manager/plugin.c,
1249 plugins/debug-manager/registers.c,
1250 plugins/debug-manager/sharedlib.c,
1251 plugins/debug-manager/signal.c,
1252 plugins/debug-manager/stack_trace.c,
1253 plugins/debug-manager/start.c,
1254 plugins/debug-manager/watch.c,
1255 plugins/gdb/debugger.c,
1256 plugins/gdb/debugger.h,
1257 plugins/gdb/parser.c,
1258 plugins/gdb/parser.h,
1259 plugins/gdb/plugin.c:
1260 Move types definitions from libanjuta/anjuta-debugger.{ch}
1261 Rename types from AnjutaDebugger* to IAnjutaDebugger*
1263 * plugins/gdb/Makefile.am:
1264 Remove user interface from gdb plugin
1266 2006-03-12 Naba Kumar <naba@gnome.org>
1268 * merged from trunk (tag: anjuta-merged-from-trunk-to-new-debugger)
1270 2006-05-21 Johannes Schmid <jhs@cvs.gnome.org>
1272 Modified Patch from Marc Maurer <uwog@uwog.net>:
1273 * libegg/egg-entry-action.c: (entry_focus_in), (entry_focus_out):
1276 * plugins/sourceview/Makefile.am:
1277 * plugins/sourceview/sourceview-cell.c:
1278 * plugins/sourceview/sourceview-cell.h:
1279 * plugins/sourceview/sourceview.c:
1281 Implemented IAnjutaEditorCell
1283 2006-05-21 Naba Kumar <naba@gnome.org>
1285 * libanjuta/interfaces/libanjuta.idl,
1286 plugins/document-manager/action-callbacks.c,
1287 plugins/document-manager/plugin.c,
1288 plugins/editor/print.c, plugins/editor/text_editor.c,
1289 plugins/editor/text_editor.h, plugins/editor/text_editor_prefs.c:
1290 Fixed zooming and added icons and shortcuts for zoom menu items.
1292 2006-05-21 Naba Kumar <naba@gnome.org>
1294 * libanjuta/interfaces/libanjuta.idl: Fixed api documentation and
1297 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
1299 * plugins/document-manager/anjuta-docman.c:
1300 Fixed close button reaction by setting the correct current editor
1302 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
1304 Patch from Yang Hong <yanghong@ccoss.com.cn>:
1305 * plugins/document-manager/anjuta-docman.c
1306 - Fix close button, you can close any tab as you wish now.
1307 - Fadeout mime icon as the same as close image
1309 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
1311 Patch from Marc Maurer <uwog@uwog.net>
1312 * main.c: Compile fix when NLS is enabled
1316 2006-05-20 Naba Kumar <naba@gnome.org>
1318 * tagmanager/tm_symbol.c: Prevent infinite recursive (detected
1319 while loading abiword-2.4.4/abi project).
1321 2006-05-18 Naba Kumar <naba@gnome.org>
1323 * libanjuta/interfaces/libanjuta.idl,
1324 plugins/document-manager/action-callbacks.c,
1325 plugins/editor/print.c,
1326 plugins/editor/text_editor.c,
1327 plugins/editor/text_editor.h,
1328 plugins/editor/text_editor_prefs.c: Fixed zooming.
1330 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaEditorCell
1331 interface for character iteration and IAnjutaEditorAssist interface
1332 for autocompletions and editor tips.
1334 2006-05-18 Johannes Schmid <jhs@cvs.gnome.org>
1336 Patch from Günther Brammer <GBrammer@gmx.de>:
1337 * plugins/document-manager/anjuta-docman.c:
1338 Make tabs smaller but keep nice closing icon
1340 * plugins/document-manager/anjuta-docman.c:
1341 * plugins/document-manager/Makefile.am:
1343 Added nice mime-icons to the editor tabs
1345 2006-05-17 Johannes Schmid <jhs@cvs.gnome.org>
1347 * configure.in: Bumped version to 2.0.3 (pre-release increment)
1349 * plugins/symbol-browser/an_symbol_view.c:
1351 - Fixed symbol searching (Yang Hong (#341997))
1353 * plugins/devhelp/htmlview.c:
1354 Fixed devhelp plugin
1356 * plugins/build-basic-autotools/build-basic-autotools.c:
1357 * plugins/search/search-replace.c:
1358 * plugins/document-manager/anjuta-docman.c:
1360 Only add a marker to a line where it makes sense!
1362 === anjuta 2.0.2 ===
1364 2006-05-15 Naba Kumar <naba@gnome.org>
1366 * configure.in: set required versions for
1369 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
1371 * plugins/glade/plugin.c:
1372 Fixed signal connection for "gtk-doc-search"
1374 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
1376 * NEWS: Set release date, add known issues
1378 * libanjuta/anjuta-shell.c:
1379 Use DEBUG_PRINT instead of g_warning (to be able to pass --g-fatal-warnings
1380 and debug other gtk-warnings/criticals)
1382 * plugins/build-basic-autotools/build-basic-autotools.c:
1383 Fixed gtk-critical (gtk_hash_table_destroy(NULL))
1385 * plugins/sourceview/anjuta-view.c:
1386 * plugins/sourceview/sourceview-args.c:
1387 * plugins/sourceview/sourceview-scope.c:
1388 * plugins/sourceview/sourceview-tags.c:
1389 Fixed gtk-criticals (gtk_source_language_get_mime_types)
1391 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
1393 * pixmaps/Makefile.am:
1394 Add preferences_general.png
1396 * plugins/devhelp/plugin.c:
1397 Fixed some more realise things
1399 * plugins/message-view/anjuta-msgman.c:
1400 Support stock icons for message panes
1402 * plugins/search/search-replace.c:
1403 Use GTK_STOCK_FIND_AND_REPLACE instead of anjuta_icon
1405 * plugins/search/search-replace_backend.c:
1408 * plugins/sourceview/anjuta-document.c:
1409 * plugins/sourceview/sourceview.c:
1410 Fixed finalise and tag completion
1413 Use preferences_general icon
1415 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
1417 * pixmaps/Makefile.am:
1420 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
1422 * plugins/sourceview/sourceview-prefs.c:
1423 Fixed font & color handling
1425 * plugins/symbol-browser/an_symbol_view.c:
1428 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
1430 * plugins/macro/macros.xml:
1431 Fixed bug #341583 (Address of FSF)
1433 2006-05-12 Johannes Schmid <jhs@cvs.gnome.org>
1436 Added "--no-client" option to start a new instance of anjuta instead of connecting to an old one.
1437 Update: Do it the cool way...
1439 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
1441 * plugins/glade/plugin.c: (on_api_help), (activate_plugin):
1442 Implement gtk-api-help signals of glade3
1443 * configure.in: Bump to glade3 2.91.2
1445 * plugins/devhelp/plugin.c:
1446 Fixed some realize stuff in the devhelp plugin
1448 * plugins/sourceview/anjuta-document.c:
1449 fixed bug with scope completion
1451 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
1453 * plugins/symbol-browser/an_symbol_view.c
1454 * plugins/symbol-browser/an_symbol_prefs.c
1455 * plugins/symbol-browser/an_symbol_prefs.h
1456 * global_tags/create_global_tags.sh:
1458 Automaticly create global tags on first startup
1460 2006-05-08 Massimo Cora' <maxcvs@email.it>
1463 * plugins/project-wizard/templates/Makefile.am:
1464 * (added) plugins/project-wizard/templates/cpp-logo.png:
1465 * (added) plugins/project-wizard/templates/cpp.wiz:
1466 * (added) plugins/project-wizard/templates/cpp/*:
1468 Added a generic c++ template. It's a simple hello world.
1470 2006-05-07 Massimo Cora' <maxcvs@email.it>
1472 * plugins/symbol-browser/an_symbol_view.c:
1473 fixed a stupid crasher.
1475 2006-05-05 Johannes Schmid <jhs@cvs.gnome.org>
1477 * plugins/project-wizard/templates/wxwin/configure.in.tpl
1478 * plugins/project-wizard/templates/wxwin/src/Makefile.am:
1480 Fixed WxWidgets project type
1482 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
1484 * plugins/devhelp/htmlview.c:
1485 * plugins/devhelp/plugin.c:
1486 Maybe I fixed the crash this time! I could at least not reproduce anymore!
1488 * plugins/project-wizard/install.c:
1489 Don't set a message - thanks to seb
1491 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
1493 * plugins/devhelp/htmlview.c:
1494 * plugins/symbol-browser/an_symbol_view.c:
1496 There is a weird crash in gtk_idle which I still did not completly fix!
1498 * plugins/project-wizard/install.c:
1499 Default to success instead of failure
1501 2006-05-03 Johannes Schmid <jhs@cvs.gnome.org>
1503 * plugins/devhelp/htmlview.c:
1504 * plugins/devhelp/plugin.c:
1505 Fixed bug and libdevhelp issue!
1507 * plugins/project-wizard/install.c:
1508 Fixed message string!
1510 2006-05-03 Massimo Cora' <maxcvs@email.it>
1512 * plugins/symbol-browser/an_symbol_view.c:
1513 Avoiding to get keywords from sv_extract_type_qualifier_from_expr()
1515 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
1517 * pixmaps/Makefile.am:
1519 * anjuta.desktop.in.in
1521 GNOME Goal #2.1: Install theme-friendly icons
1523 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
1525 * plugins/devhelp/htmlview.c: Reload page on reparent
1526 * plugins/document-manager/anjuta-docman.c:
1527 Present document-manager when document is selected in file-manager
1529 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
1531 * plugins/symbol-broser/an_symbol_view.c:
1532 Fixed crasher in namespace exploration
1534 2006-05-01 Massimo Cora' <maxcvs@email.it>
1537 * plugins/valgrind/Makefile.am:
1539 Optional compiling of Valgrind plugin
1541 2006-05-01 Massimo Cora' <maxcvs@email.it>
1543 * plugins/symbol-browser/an_symbol_view.c:
1544 - modularized code. Marked with FIXME the parts which need improvement.
1546 - Added basic namespace completion for Gtkmm type project:
1547 - namespace1::MyClass *class;
1549 - Namespaces must be anyway improved.
1551 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
1553 * plugins/devhelp/plugin.c:
1554 Fixed up plugin unloading and show html widget on link selected
1558 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
1560 * plugins/devhelp/Makefile.am:
1561 * plugins/devhelp/anjuta-devhelp.plugin.in:
1562 * plugins/devhelp/htmlview.c:
1563 * plugins/devhelp/htmlview.h:
1564 * plugins/devhelp/plugin.c:
1565 * plugins/devhelp/plugin.h:
1566 Reimplemeted devhelp plugin from scratch
1568 * plugins/symbol-browser/an_symbol_view.c: (sv_get_type_of_token):
1571 2006-04-30 Johannes Schmid <jhs@cvs.gnome.org>
1573 * plugins/sourceview/sourceview-tags.c:
1574 complete some more tag types
1576 * plugins/valgrind/plugin.c:
1577 * plugins/valgrind/preferences.c:
1578 * plugins/valgrind/vggeneralprefs.c:
1580 Fixed lots of gtk warnings
1582 2006-04-29 Johannes Schmid <jhs@cvs.gnome.org>
1584 * plugins/sourceview/sourceview-scope.c:
1585 Implemented type-ahead for scope completion
1587 2006-04-28 Johannes Schmid <jhs@cvs.gnome.org>
1589 * manuals/C/Makefile.am:
1590 * manuals/Makefile.am:
1591 * plugins/document-manager/Makefile.am:
1592 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
1593 * plugins/sourceview/Makefile.am:
1598 * plugins/class-gen/goc_template_header: G_END_DECLS
1600 2006-05-27 Naba Kumar <naba@gnome.org>
1602 * (added) scintilla/LexSpice.cxx, scintilla/Editor.cxx,
1603 scintilla/KeyWords.cxx, scintilla/LexSQL.cxx, scintilla/LexTCL.cxx,
1604 scintilla/Makefile.am, scintilla/PlatGTK.cxx, scintilla/lexers.make,
1605 scintilla/include/HFacer.py, scintilla/include/SciLexer.h,
1606 scintilla/include/Scintilla.iface,
1607 (remove) scintilla/patches/pango-1.8.patch: Updated scintilla from
1608 cvs. Fixed compile flags. Removed outdated patches.
1610 2006-04-27 Johannes Schmid <jhs@cvs.gnome.org>
1612 * configure.in: Require libgladeui 2.91.1 (for glade3 plugin)
1614 * plugins/sourceview/anjuta-document.c:
1615 * plugins/sourceview/sourceview-args.c:
1616 * plugins/sourceview/sourceview-scope.c:
1618 Add End/Home keypresses and support completion if symbol start with '!' for example
1621 2006-04-27 Massimo Cora' <maxcvs@email.it>
1623 * libanjuta/interfaces/libanjuta.idl:
1625 * plugins/sourceview/sourceview-scope.c:
1626 * plugins/sourceview/tag-window.c:
1627 * plugins/sourceview/tag-window.h:
1628 * plugins/symbol-browser/an_symbol_view.c:
1629 * plugins/symbol-browser/an_symbol_view.h:
1630 * plugins/symbol-browser/plugin.c:
1632 added and implemented IAnjutaSymbolManager -> get_completions_at_position ()
1634 Code and ideas for C/C++ new completion engine comes from IComplete written by
1635 Martin Stubenschrott <stubenschrott@gmx.net>.
1636 Currently the interface works only with GtkSourceView plugin.
1638 * tagmanager/Makefile.am:
1640 * tagmanager/entry.h:
1643 * tagmanager/include/tm_file_entry.h:
1644 * tagmanager/include/tm_project.h:
1645 * tagmanager/include/tm_source_file.h:
1646 * tagmanager/include/tm_symbol.h:
1647 * tagmanager/include/tm_tagmanager.h:
1648 * tagmanager/include/tm_work_object.h:
1649 * tagmanager/include/tm_workspace.h:
1650 * tagmanager/parse.c:
1651 * tagmanager/read.c:
1652 * tagmanager/read.h:
1653 * tagmanager/tm_project.c:
1654 * tagmanager/tm_source_file.c:
1655 * tagmanager/tm_workspace.c:
1657 Tagmanager can now parse a memory buffer and generate/update
1658 tags into tm_workspace/tm_project on the fly, without using files.
1659 C/C++ is supported now.
1661 2006-04-26 Johannes Schmid <jhs@cvs.gnome.org>
1663 * plugins/sourceview/anjuta-document.c:
1664 * plugins/sourceview/sourceview-args.c:
1665 * plugins/sourceview/sourceview-scope.c:
1666 * plugins/sourceview/sourceview.c:
1668 Fixed some memory leaks and argument completion
1670 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
1672 * plugins/glade/plugin.c:
1674 Fixed glade plugin build because of API changes in glade3
1676 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
1678 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
1679 Updated editor section
1681 * manuals/C/anjuta-manual/interface.xml:
1682 * manuals/C/anjuta-manual/preferences.xml:
1683 * manuals/C/anjuta-manual/projects.xml:
1686 * plugins/editor/anjuta-editor.plugin.in:
1689 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
1692 * plugins/editor/anjuta-editor.plugin.in:
1693 * plugins/sourceview/sourceview.plugin.in:
1695 Build both editors and let the user decide a runtime!
1697 * plugins/sourceview/sourceview-scope.c:
1698 Fixed bug in regex to allow test()-> completions
1700 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
1702 * plugins/sourceview/anjuta-document.c:
1703 * plugins/sourceview/sourceview-args.c:
1704 * plugins/sourceview/sourceview-scope.c:
1705 * plugins/sourceview/sourceview-tags.c:
1706 * plugins/sourceview/tag-window.c:
1708 Improved callltip windows
1710 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
1712 * src/anjuta-app.c: (on_session_save):
1713 Fixed bug in toolbar saving. Thanks to Ricardo Jose Ferrari
1714 <ricardo.jose.ferrari@gmail.com> for pointing this out!
1716 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
1718 * libanjuta/anjuta-utils.c:
1719 * plugins/cvs-plugin/cvs-execute.c:
1722 * scintilla/LexInno.cxx:
1723 * scintilla/LexOpal.cxx:
1724 * scintilla/LexTCL.cxx:
1726 Added missing files from scintilla-update
1728 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
1731 * manuals/C/Makefile.am:
1732 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
1733 * manuals/C/anjuta-manual/Makefile.am:
1734 * manuals/C/anjuta-manual/anjuta-manual.xml:
1735 * manuals/C/anjuta-manual/build.xml:
1736 * manuals/C/anjuta-manual/debugger.xml:
1737 * manuals/C/anjuta-manual/execute.xml:
1738 * manuals/C/anjuta-manual/figures/anjuta-in-action.png:
1739 * manuals/C/anjuta-manual/figures/arguments.png:
1740 * manuals/C/anjuta-manual/figures/configure_dlg.png:
1741 * manuals/C/anjuta-manual/figures/file_menu.png:
1742 * manuals/C/anjuta-manual/figures/menu_main.png:
1743 * manuals/C/anjuta-manual/figures/menubar.png:
1744 * manuals/C/anjuta-manual/figures/new_file_wizard.png:
1745 * manuals/C/anjuta-manual/figures/project_info.png:
1746 * manuals/C/anjuta-manual/figures/scrshot.png:
1747 * manuals/C/anjuta-manual/figures/symbol_browser.png:
1748 * manuals/C/anjuta-manual/figures/tool-editor.png:
1749 * manuals/C/anjuta-manual/figures/toolbar_browser.png:
1750 * manuals/C/anjuta-manual/figures/toolbar_ext.png:
1751 * manuals/C/anjuta-manual/figures/toolbar_format.png:
1752 * manuals/C/anjuta-manual/figures/toolbar_main.png:
1753 * manuals/C/anjuta-manual/figures/toolbar_tags.png:
1754 * manuals/C/anjuta-manual/fileoperations.xml:
1755 * manuals/C/anjuta-manual/interface.xml:
1756 * manuals/C/anjuta-manual/introduction.xml:
1757 * manuals/C/anjuta-manual/preferences.xml:
1758 * manuals/C/anjuta-manual/projects.xml:
1759 * manuals/C/anjuta-manual/tools.xml:
1760 * manuals/Makefile.am:
1762 Updated manual and faq
1764 * scintilla/CallTip.cxx:
1765 * scintilla/CallTip.h:
1766 * scintilla/CellBuffer.cxx:
1767 * scintilla/CellBuffer.h:
1768 * scintilla/ContractionState.cxx:
1769 * scintilla/Document.cxx:
1770 * scintilla/Document.h:
1771 * scintilla/DocumentAccessor.cxx:
1772 * scintilla/Editor.cxx:
1773 * scintilla/Editor.h:
1774 * scintilla/ExternalLexer.cxx:
1775 * scintilla/Indicator.cxx:
1776 * scintilla/KeyMap.cxx:
1777 * scintilla/KeyWords.cxx:
1778 * scintilla/LexAU3.cxx:
1779 * scintilla/LexBash.cxx:
1780 * scintilla/LexCPP.cxx:
1781 * scintilla/LexCaml.cxx:
1782 * scintilla/LexCsound.cxx:
1783 * scintilla/LexEiffel.cxx:
1784 * scintilla/LexGui4Cli.cxx:
1785 * scintilla/LexHTML.cxx:
1786 * scintilla/LexLua.cxx:
1787 * scintilla/LexMSSQL.cxx:
1788 * scintilla/LexOthers.cxx:
1789 * scintilla/LexPOV.cxx:
1790 * scintilla/LexPython.cxx:
1791 * scintilla/LexRuby.cxx:
1792 * scintilla/LexSQL.cxx:
1793 * scintilla/LexVB.cxx:
1794 * scintilla/Makefile.am:
1795 * scintilla/PlatGTK.cxx:
1796 * scintilla/PropSet.cxx:
1797 * scintilla/RESearch.cxx:
1798 * scintilla/RESearch.h:
1799 * scintilla/ScintillaBase.cxx:
1800 * scintilla/ScintillaGTK.cxx:
1801 * scintilla/StyleContext.h:
1802 * scintilla/ViewStyle.cxx:
1803 * scintilla/ViewStyle.h:
1804 * scintilla/XPM.cxx:
1805 * scintilla/include/KeyWords.h:
1806 * scintilla/include/Platform.h:
1807 * scintilla/include/PropSet.h:
1808 * scintilla/include/SciLexer.h:
1809 * scintilla/include/Scintilla.h:
1810 * scintilla/include/Scintilla.iface:
1811 * scintilla/include/ScintillaWidget.h:
1812 * scintilla/lexers.make:
1814 Update to scintilla 1.68
1817 Only show help items which are really availible
1819 * plugins/cvs-plugin/cvs-callbacks.c
1820 * plugins/cvs-plugin/cvs-execute.c
1821 * plugins/cvs-plugin/subversion-callbacks.c:
1822 * libanjuta/anjuta-utils.c:
1823 Fixed utf-8 issues and fixed a crasher (yes, strings tend to be longer than 2048...)
1825 2005-04-22 Sebastien Granjoux <seb.sfo@free.fr>
1827 * plugins/project-wizard/install.c,
1828 * plugins/project-wizard/autogen.c:
1829 Add error messages if using a read only directory
1830 Improve fix for bug #339296
1832 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
1834 * libanjuta/interfaces/libanjuta.idl:
1835 * plugins/document-manager/action-callbacks.c:
1836 * plugins/document-manager/plugin.c:
1837 * plugins/editor/text_editor.c:
1838 Added IAnjutaEditorGoto
1840 * plugins/editor/aneditor.cxx:
1841 * plugins/editor/aneditor.h:
1842 * plugins/editor/text_editor.h:
1843 * plugins/editor/text_editor_prefs.c:
1847 2006-04-21 Johannes Schmid <jhs@cvs.gnome.org>
1849 * libanjuta/interfaces/libanjuta.idl:
1850 * plugins/document-manager/action-callbacks.c:
1851 * plugins/document-manager/anjuta-docman.c:
1852 * plugins/document-manager/plugin.c:
1853 * plugins/editor/text_editor.c:
1854 Added and implemented IAnjutaEditorComment and IAnjutaEditorZoom
1856 * plugins/sourceview/sourceview.c:
1857 * plugins/sourceview/sourceview.glade:
1858 Fixed some uft-8 issues and added a preference option
1859 to enable/disable gnome-vfs monitoring
1861 * scintilla/Makefile.am:
1862 * scintilla/include/Makefile.am:
1865 2006-04-20 Massimo Cora' <maxcvs@email.it>
1867 * libanjuta/interfaces/libanjuta.idl:
1868 Remove get_current_pos () because we have get_position()
1870 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
1873 * plugins/sourceview/tag-window.c:
1874 Don't close window on PageUp/PageDown
1876 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
1879 * manuals/reference/libanjuta/Makefile.am:
1884 * src/bacon-message-connection.c:
1885 * src/bacon-message-connection.h: (both from gedit)
1888 Fixed #312319 (Opening files when Anjuta is already open)
1890 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
1892 * TODO.tasks: Updated
1893 * plugins/sourceview/anjuta-view.c:
1894 * plugins/sourceview/anjuta-view.h:
1895 * plugins/sourceview/sourceview.c:
1897 * configure.in: Fix --enable-plugin-scintilla
1899 Added char_added signal
1901 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
1903 * libanjuta/anjuta-utils.c: (anjuta_util_diff):
1907 * plugins/sourceview/sourceview.c:
1908 Fixed VFS monitoring (still a bit buggy)
1910 * plugins/sourceview/sourceview-args.c:
1911 * plugins/sourceview/tag-window.c:
1913 Better sizing for the popup-window
1915 2006-04-17 Johannes Schmid <jhs@cvs.gnome.org>
1917 * plugins/project-wizard/templates/gnome/src/main.c:
1918 * plugins/project-wizard/templates/gnome/src/project.glade:
1919 * plugins/project-wizard/templates/gtk/src/main.c:
1920 * plugins/project-wizard/templates/gtk/src/project.glade:
1921 * plugins/project-wizard/templates/gtkmm/src/main.cc:
1923 Fixed up GLADE_FILE definition in project types and fixed bug #334546
1925 2006-04-17 Kjartan Maraas <kmaraas@gnome.org>
1927 * configure.in: More removal of obsoleteness.
1930 2006-04-12 Johannes Schmid <jhs@cvs.gnome.org>
1933 * libanjuta/anjuta-preferences.c:
1934 * libanjuta/anjuta-utils.c:
1935 * libanjuta/anjuta-utils.h:
1936 * plugins/message-view/message-view.c:
1938 Changed color functions and moved convert_color to anjuta-utils.h
1940 * plugins/message-view/anjuta-message-manager-plugin.glade:
1941 GnomeColorPicker -> GtkColorButton (bug #309154)
1943 * plugins/sourceview/plugin.c:
1944 * plugins/sourceview/sourceview-prefs.c:
1945 * plugins/sourceview/sourceview.glade:
1946 Added color and font preferences
1948 * plugins/sourceview/sourceview-tags.c:
1949 Only show as much choices as configured in preferences
1951 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
1953 * ROADMAP, NEWS: Updated (we are far behind ;-)
1954 * plugins/document-manager/plugin.c: Hide Folding menu items if not supported
1956 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
1959 * plugins/editor/Makefile.am:
1960 * scintilla/Makefile.am
1962 Build sourceview on 2.14, scintilla on 2.12 and make it user configurable at build time
1964 * global-tags/Makefile.am:
1965 * global-tags/create_global_tags.sh:
1966 * plugins/symbol-browser/an_symbol_prefs.c:
1967 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
1968 * plugins/symbol-browser/plugin.h:
1969 * tagmanager/include/tm_workspace.h:
1970 * tagmanager/tm_workspace.c:
1972 Fixed symbol-browser prefs and move global tags generation from installtion to
1973 preferences to make the life easier for distributers and to allow updates after installtion
1975 * plugins/document-manager/action-callbacks.c:
1976 * plugins/document-manager/action-callbacks.h:
1977 * plugins/document-manager/anjuta-document-manager.ui:
1978 * plugins/document-manager/indent-util.c:
1979 * plugins/document-manager/plugin.c:
1980 * plugins/editor/text_editor.c:
1982 Moved indent stuff to document-manager
1984 * plugins/sourceview/anjuta-view.c:
1985 * plugins/sourceview/sourceview-args.c:
1986 * plugins/sourceview/sourceview-scope.c:
1987 * plugins/sourceview/sourceview-tags.c:
1988 * plugins/sourceview/sourceview.c:
1992 * plugins/sourceview/sourceview.plugin (removed):
1993 * plugins/sourceview/sourceview.plugin.in:
1994 Editor is not user-activatible
1996 * plugins/sourceview/sourceview.png:
1999 2006-04-08 Johannes Schmid <jhs@cvs.gnome.org>
2001 * src/anjuta-app.c: Fixed crasher on plugin unloading
2003 2006-04-06 Johannes Schmid <jhs@cvs.gnome.org>
2005 * plugins/sourceview/sourceview.c
2006 * plugins/sourceview/sourceview-args.c
2007 * plugins/sourceview/sourceview-args.h:
2009 Polished argument completion
2011 2006-04-05 Johannes Schmid <jhs@cvs,gnome.org>
2013 * plugins/message-view/anjuta-msgman.c:
2014 * plugins/message-view/plugin.c: (ianjuta_msgman_set_current_view):
2016 Show message pane on switch (does not work, anjuta_shell needs a fix)
2018 * plugins/sourceview/Makefile.am:
2019 * plugins/sourceview/anjuta-view.c: (find_tag_window),
2020 * plugins/sourceview/sourceview-args.c:
2021 * plugins/sourceview/sourceview-args.h:
2022 * plugins/sourceview/sourceview-private.h:
2023 * plugins/sourceview/sourceview-scope.c:
2024 (sourceview_scope_update), (sourceview_scope_filter_keypress):
2025 * plugins/sourceview/sourceview-tags.c:
2026 * plugins/sourceview/sourceview.c:
2027 * plugins/sourceview/tag-window.c:
2028 * plugins/sourceview/tag-window.h:
2030 Added scope and argument completion
2032 2006-04-03 Johannes Schmid <jhs@gnome.org>
2035 * src/anjuta-app.c: (on_add_merge_widget), (on_session_save),
2039 * plugins/sourceview/sourceview.c: (iselect_clear):
2040 Make "Delete"-key working
2042 * configure.in: #336389
2044 2006-04-03 Johannes Schmid <jhs@gnome.org>
2046 * plugins/sourceview/Makefile.am:
2047 * plugins/sourceview/anjuta-view.c:
2048 * plugins/sourceview/plugin.c:
2049 * plugins/sourceview/sourceview-private.h:
2050 * plugins/sourceview/sourceview-scope.c:
2051 * plugins/sourceview/sourceview-scope.h:
2052 * plugins/sourceview/sourceview-tags.c:
2053 * plugins/sourceview/sourceview-tags.h:
2054 * plugins/sourceview/sourceview.c:
2055 * plugins/sourceview/sourceview.h:
2056 * plugins/sourceview/tag-window.c:
2058 - fixed goto_file_line
2059 - scroll to cursor on undo/redo
2060 - show correct popup-menu
2061 - scope completion (not ready yet)
2063 2006-04-03 Johannes Schmid <jhs@gnome.org>
2065 * plugins/sourceview/plugin.c:
2066 * plugins/sourceview/sourceview-tags.c:
2067 * plugins/sourceview/sourceview.c:
2068 * plugins/sourceview/sourceview.h:
2069 * plugins/sourceview/tag-window.c:
2071 Fixed some GObject stuff and use proper AnjutaSymbolManager interface
2073 2006-04-03 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2075 * plugins/sourceview/sourceview.c:
2076 Fixed next/previous bookmark.
2077 Toggled bookmark (set/unset).
2079 2006-04-03 Johannes Schmid <jhs@gnome.org>
2081 * plugins/document-manager/action-callbacks.c:
2082 Fixed Gtk-Warning in goto_line
2084 * plugins/sourceview/Makefile.am:
2085 * plugins/sourceview/anjuta-document.c:
2086 * plugins/sourceview/anjuta-view.c:
2087 * plugins/sourceview/anjuta-view.h:
2088 * plugins/sourceview/sourceview-autocomplete.c:
2089 * plugins/sourceview/sourceview-autocomplete.h:
2090 * plugins/sourceview/sourceview-private.h:
2091 * plugins/sourceview/sourceview-tags.c:
2092 * plugins/sourceview/sourceview-tags.h:
2093 * plugins/sourceview/sourceview.c:
2094 * plugins/sourceview/tag-window.c:
2095 * plugins/sourceview/tag-window.h:
2096 Created a nice API for tag and completion windows
2098 * plugins/sourceview/sourceview-print.h:
2099 * plugins/sourceview/sourceview-print.c:
2102 2006-04-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2104 * plugins/sourceview/sourceview.c:
2105 Fixed typo (Sort bookmarks).
2107 2006-04-01 Johannes Schmid <jhs@gnome.org>
2109 * plugins/sourceview/anjuta-document.c:
2110 * plugins/sourceview/anjuta-document.h:
2111 * plugins/sourceview/anjuta-view.c:
2112 * plugins/sourceview/anjuta-view.h:
2113 * plugins/sourceview/sourceview-autocomplete.c:
2114 * plugins/sourceview/sourceview-autocomplete.h:
2115 * plugins/sourceview/sourceview-prefs.c:
2116 * plugins/sourceview/sourceview-prefs.h:
2117 * plugins/sourceview/sourceview-private.h:
2118 * plugins/sourceview/sourceview-tags.c:
2119 * plugins/sourceview/sourceview-tags.h:
2120 * plugins/sourceview/sourceview.c:
2121 * plugins/sourceview/sourceview.glade:
2122 * plugins/sourceview/tag-window.c:
2123 * plugins/sourceview/tag-window.h:
2125 Improved code complete and autocomplete
2127 2006-04-01 Johannes Schmid <jhs@gnome.org>
2129 * plugins/sourceview/Makefile.am:
2130 * plugins/sourceview/bookmark.png:
2131 * plugins/sourceview/marker-attentive.png:
2132 * plugins/sourceview/marker-basic.png:
2133 * plugins/sourceview/marker-intense.png:
2134 * plugins/sourceview/marker-light.png:
2135 * plugins/sourceview/sourceview.c:
2137 Added pixmaps for all marker types and show bookmarks
2140 * plugins/sourceview/Makefile.am:
2141 Build sourceview on 2.14 only
2143 2006-03-31 Johannes Schmid <jhs@gnome.org>
2145 * plugins/sourceview/Makefile.am:
2146 * plugins/sourceview/anjuta-document.c:
2147 * plugins/sourceview/anjuta-view.c:
2148 * plugins/sourceview/anjuta-view.h:
2149 * plugins/sourceview/sourceview-autocomplete.c:
2150 * plugins/sourceview/sourceview-private.h:
2151 * plugins/sourceview/sourceview-tags.c:
2152 * plugins/sourceview/sourceview-tags.h:
2153 * plugins/sourceview/sourceview.c:
2154 * plugins/sourceview/tag-window.c:
2155 * plugins/sourceview/tag-window.h:
2157 Added code completion with tag manager to the editor and fixed a save_as bug
2159 2006-03-31 Johannes Schmid <jhs@gnome.org>
2161 * src/main.c: Revert patch from Rob to allow building with
2163 * configure.in: Require at least 2.12 libraries
2165 2006-03-29 Yang Hong <yanghong@ccoss.com.cn>
2167 reviewed by: Johannes Schmid <jhs@gnome.org> (fixed typo)
2169 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
2170 Improve anjuta-plugin project template: Added missed files dist tarball
2173 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade: Fixed
2176 2006-03-28 Yang Hong <yanghong@ccoss.com.cn>
2178 reviewed by: Johannes Schmid <jhs@gnome.org>
2180 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
2181 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in
2182 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
2183 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
2185 Improve anjuta-plugin project template. Also fix for #322744
2187 2006-03-27 Johannes Schmid <jhs@gnome.org>
2189 * plugins/sourceview/sourceview-private.h:
2190 plugins/sourceview/sourceview.c:
2192 Added basic bookmark support
2194 2006-03-27 Johannes Schmid <jhs@gnome.org>
2199 Patch from Rob Bradfort <robster@debian.org>:
2200 * src/main.c: (get_command_line_args), (main):
2201 Migration from popt to GOption
2203 2006-03-26 Naba Kumar <naba@gnome.org>
2205 * plugins/document-manager/anjuta-docman.c: Fixed close icon button
2206 size to scale itself with theme.
2208 2006-03-26 Naba Kumar <naba@gnome.org>
2210 * plugins/file-manager/an_file_view.c,
2211 plugins/symbol-browser/an_symbol_view.c: Destroy tooltip timers
2212 when symbolview and fileview objects are destroyed to avoid crashes
2213 after the plugins are disabled.
2215 2006-03-26 Naba Kumar <naba@gnome.org>
2217 * Makefile.am, po/POTFILES.skip, (removed) anjuta_dialogs_strings.h:
2218 Deleted unused file.
2220 * plugins/glade/plugin.c: Be able to close glade plugin when there
2221 there is no glade project loaded.
2223 * plugins/sourceview/sourceview.plugin,
2224 plugins/sourceview/sourceview.plugin.in: Give a better plugin name.
2226 2006-03-23 Naba Kumar <naba@gnome.org>
2228 * plugins/editor/print.c: Fixed a bug where some sections of
2229 printed/previewed text is not highlighted.
2231 2006-03-20 Johannes Schmid <jhs@gnome.org>
2233 * libanjuta/interfaces/libanjuta.idl:
2235 * plugins/devhelp/plugin.c: Work with any devhelp version (hopefully)
2236 as we do not use private apis. Show help window and startup because it does
2239 * plugins/document-manager/action-callbacks.c:
2240 plugins/editor/Makefile.am:
2241 plugins/editor/text_editor.c:
2242 plugins/editor/print.c:
2243 plugins/editor/print.h:
2245 Fixed printing (nobody has missed it BTW ;-)
2247 * plugins/sourceview/sourceview.c:
2250 2006-03-20 Naba Kumar <naba@gnome.org>
2252 * configure.in, plugins/devhelp/plugin.c: Be able to build with
2253 devhelp >= 0.9 < 0.11 versions.
2255 2006-03-20 Johannes Schmid <jhs@gnome.org>
2257 * plugins/sourceview/anjuta-document-loader.c
2258 plugins/sourceview/sourceview.c:
2262 2006-03-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2264 * plugins/sourceview/sourceview.c, plugins/search/search-replace_backend.c :
2265 Fixed bug (line position)
2266 Give the good line position whatever the active editor.
2268 2006-03-19 Ilkka Tuohela <hile@iki.fi>
2270 * configure.in: Added fi to ALL_LINGUAS
2272 2006-03-19 Johannes Schmid <jhs@gnome.org>
2274 * plugins/sourceview/anjuta-document-loader.c:
2275 replace gnome_vfs_get_mime_type_for_name_and data
2277 * plugins/build-basic-autotools/build-basic-autotools.c:
2280 2006-03-17 Johannes Schmid <jhs@gnome.org>
2282 * plugins/editor/editor.glade:
2283 Added style-editor again after it got lost somehow
2285 2006-03-17 Johannes Schmid <jhs@gnome.org>
2287 * plugins/devhelp/plugin.c: Updated to work with devhelp-0.11
2288 configure.in: require devhelp 0.11
2290 Post 0.11 devhelp versions (CVS) do not work because of an API change...
2292 plugins/build-basic-autotools/build-basic-autotools.c:
2293 forgot a an installtion callback for the "install as root"-feature
2295 2006-03-17 Massimo Cora' <maxcvs@email.it>
2297 reviewed by: Johannes Schmid <jhs@gnome.org>
2299 * plugins/class-gen/anjuta-class-gen-plugin.glade
2300 plugins/class-gen/class_gen.c
2301 plugins/class-gen/goc_template_header
2302 plugins/class-gen/goc_template_source
2306 2006-03-16 Johannes Schmid <jhs@gnome.org>
2308 * plugins/sourceview/sourceview.c:
2309 Fixed "save-point" signal for undo actions
2311 2006-03-16 Massimo Cora' <maxcvs@email.it>
2313 reviewed by: Johannes Schmid <jhs@gnome.org>
2315 * plugins/document-manager/anjuta-docman.c:
2316 Implement tab drag and drop
2318 2006-03-16 Johannes Schmid <jhs@gnome.org>
2320 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
2321 plugins/build-basic-autotools/build-basic-autotools.c:
2323 Implemented "install as root"-feature (#321455)
2325 2006-03-16 Johannes Schmid <jhs@gnome.org>
2328 plugins/sourceview/.cvsignore
2329 plugins/tools/scripts/.cvsignore:
2330 Added/extended .cvsignore files
2332 * plugins/sourceview/sourceview-autocomplete.c:
2333 plugins/sourceview/sourceview-autocomplete.h:
2334 plugins/sourceview/sourceview-prefs.c:
2335 plugins/sourceview/sourceview-private.h:
2336 plugins/sourceview/sourceview.glade:
2337 Autcomplete just works(tm) now and respects preferences
2339 * plugins/sourceview/sourceview.c: (ieditor_get_current_word):
2340 Use better algorithm from autocomplete
2342 2006-03-15 Johannes Schmid <jhs@gnome.org>
2347 2006-03-15 Johannes Schmid <jhs@gnome.org>
2349 * libanjuta/interfaces/libanjuta.idl:
2350 plugins/class-gen/class_gen.c:
2351 plugins/file-wizard/file.c: (on_new_file_okbutton_clicked):
2352 plugins/project-manager/plugin.c:
2354 Allow to add multiple source files (#320191)
2356 * configure.in: Require gnome-build 0.1.3
2358 2006-03-14 Johannes Schmid <jhs@gnome.org>
2360 * plugins/macro/macro-utils.c: Fixed bug #333606
2361 * plugins/file-wizard/file.c: Fixed bug #333601
2363 2006-03-13 Johannes Schmid <jhs@gnome.org>
2365 * plugins/sourceview/sourceview_autocomplete.c
2366 plugins/sourceview/sourceview_autocomplete.h
2367 plugins/sourceview/sourceview.c
2368 plugins/sourceview/sourceview-private.h
2369 plugins/sourceview/sourceview-prefs.c:
2371 Cleaned up and fixed several issues
2373 2006-03-13 Johannes Schmid <jhs@gnome.org>
2375 * plugins/sourceview/Makefile.am:
2376 plugins/sourceview/sourceview-autocomplete.c
2377 plugins/sourceview/sourceview-autocomplete.h:
2378 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
2379 plugins/sourceview/sourceview-private.h:
2380 plugins/sourceview/sourceview.c:
2382 Added (buggy) autocomplete feature to sourceview
2384 2006-03-12 Naba Kumar <naba@gnome.org>
2386 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
2387 libanjuta/anjuta-session.c: Added API docs.
2389 2006-03-12 Naba Kumar <naba@gnome.org>
2391 * TODO.tasks: Added couple of tasks.
2392 * libanjuta/interfaces/anjuta-idl-compiler.pl: Delay type normalization,
2393 Register private class as early as possible so that members could
2394 point to self class. Code clean up.
2396 2006-03-12 Naba Kumar <naba@gnome.org>
2398 * po/POTFILES.in, po/POTFILES.skip: Updated.
2400 2006-03-11 Naba Kumar <naba@gnome.org>
2402 * libanjuta/anjuta-shell.c,
2403 plugins/document-manager/anjuta-docman.c,
2404 plugins/document-manager/plugin.c,
2405 plugins/symbol-browser/an_symbol_search.c,
2406 plugins/valgrind/vgrule-list.c: Use correct signal names while
2409 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate correct
2410 signal names and fixed enum IANJUTA_TYPE_* macro.
2412 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2414 * plugins/sourceview/sourceview.c, plugins/sourceview/sourceview-private.h,
2415 plugins/search/search-replace.c :
2416 Fixed bug (Bookmark the good line).
2417 Search & Replace (Mark all matched strings).
2419 2006-03-09 Johannes Schmid <jhs@gnome.org>
2421 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init):
2422 Completed changes from yesterday
2424 * plugins/document-manager/anjuta-document-manager.glade:
2425 plugins/editor/editor.glade
2426 plugins/editor/plugin.c: (activate_plugin)
2427 plugins/editor/text_editor.c
2428 plugins/sourceview/Makefile.am
2429 plugins/sourceview/plugin.c: (sourceview_plugin_activate)
2430 plugins/sourceview/sourceview.glade:
2431 Completed preference changes
2433 2006-03-08 Johannes Schmid <jhs@gnome.org>
2435 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init)
2436 plugins/search/plugin.c: (activate_plugin):
2438 Removed Gtk-Criticals
2440 * plugins/document-manager/anjuta-document-manager.glade:
2441 plugins/document-manager/plugin.c: (on_docman_auto_save),
2442 (on_gconf_notify_timer), (prefs_init):
2443 plugins/document-manager/plugin.h:
2444 plugins/editor/text_editor.c: (text_editor_instance_init),
2445 (text_editor_dispose):
2446 plugins/editor/text_editor.h:
2447 plugins/editor/text_editor_cbs.c:
2448 plugins/editor/text_editor_cbs.h:
2449 plugins/editor/text_editor_prefs.c: (text_editor_prefs_init):
2450 plugins/glade/plugin.c: (activate_plugin):
2451 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
2452 plugins/sourceview/sourceview-private.h:
2453 plugins/sourceview/sourceview.c: (on_menu_popup),
2454 (sourceview_new), (ifile_open), (ifile_savable_save),
2455 (ifile_savable_save_as), (ieditor_set_popup_menu),
2456 (ieditor_get_filename), (imark_mark):
2458 Moved autosave from editor to document manager and fixed some things in
2461 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2463 * plugins/search/anjuta-search.glade :
2464 New order's buttons - Renamed "Forward" to "Find" (bug #306970)
2465 plugins/search/search-replace_bachend.c: Fixed a crash bug.
2466 plugins/search/search-replace.c : Fixed bug.
2468 2006-03-08 Johannes Schmid <jhs@gnome.org>
2470 * plugins/search/anjuta-search.glade
2471 Fixed widget names (glade is a bit stupid on copying widgets to other files)
2473 2006-03-07 Johannes Schmid <jhs@gnome.org>
2475 * plugins/document-manager/action-callbacks.c
2476 plugins/document-manager/anjuta-document-manager.glade
2477 plugins/document-manager/plugin.c: (prefs_init),
2479 plugins/editor/Makefile.am:
2480 plugins/editor/editor.glade:
2481 plugins/editor/plugin.c: (on_style_button_clicked),
2482 (activate_plugin), (dispose):
2483 plugins/editor/style-editor.c:
2485 Startet to seperate document-manager and editor preferences
2487 * plugins/search/Makefile.am:
2488 plugins/search/anjuta-search.glade:
2489 plugins/search/search-replace.c:
2491 Moved search GUI to search-plugin
2493 * plugins/sourceview/sourceview-prefs.c:
2494 plugins/sourceview/sourceview-prefs.h:
2495 plugins/sourceview/sourceview-private.h:
2496 plugins/sourceview/sourceview.c:
2497 plugins/sourceview/sourceview.h:
2498 plugins/sourceview/Makefile.am:
2499 plugins/sourceview/anjuta-document.h:
2500 plugins/sourceview/anjuta-view.c: (anjuta_view_init):
2501 plugins/sourceview/plugin.c:
2503 Added some preferences to sourceview and fixed vfs_monitor
2505 * tagmanager/c.c: (parseParens):
2506 Removed annoying debug message
2508 * libanjuta/interfaces/libanjuta.idl:
2509 Removed IAnjutaEditorFactory::create_style_editor()
2511 2006-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2513 * plugins/sourceview/sourceview.c, plugins/search/search-replace.c :
2514 Search : Bookmark all matched lines.
2516 2006-03-06 Johannes Schmid <jhs@gnome.org>
2518 * plugins/class-gen/anjuta-class-gen.plugin.in
2519 plugins/file-loader/plugin.c: (sort_wizards)
2520 (on_create_submenu), (activate_plugin)
2521 plugins/file-wizard/anjuta-file-wizard.plugin.in
2522 plugins/glade/anjuta-glade.plugin.in
2523 plugins/project-import/anjuta-project-import.plugin.in
2524 plugins/project-wizard/anjuta-project-wizard.plugin.in:
2526 Changed File->Wizard to File->New and changed some wizard titles. Wizards are
2529 * plugins/project-wizard/templates/mkfile.wiz:
2530 Use configured project directory instead of ~/myproject
2532 * plugins/sourceview/sourceview.c: (sourceview_apply_prefs),
2534 Show markers (again) and monitor uri
2536 2006-03-06 Naba Kumar <naba@gnome.org>
2538 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate struct
2539 typedefs separately so that forward linking would work.
2540 e.g: typedef sturct _Foo Foo; struct _Foo { Foo *prev };
2542 2006-03-05 Naba Kumar <naba@gnome.org>
2544 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added support for
2545 passing Enums and Structs in signals. Define struct _Name in
2546 generated code, so that forward referencing.
2547 e.g: typedef sturct _Foo { strutct _Foo *prev } Foo;
2549 * libanjuta/interfaces/libanjuta.idl: Fixed typo.
2551 2006-03-05 Naba Kumar <naba@gnome.org>
2553 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added typedef
2554 support. Generate GType definitions for enums in generated codes
2555 so that enums could be passed as signal params.
2557 2006-03-04 Naba Kumar <naba@gnome.org>
2559 * plugins/document-manager/*, plugins/print/*, plugins/search/*:
2560 Restored cvs-moved revision files. They were originally marked
2561 deleted at their older locations. Now they are restored at
2562 their new locations. The changeset is one that was committed
2563 as part of document-manager, editor, search and print plugins
2564 separation from editor plugin.
2566 2006-03-03 Johannes Schmid <jhs@gnome.org>
2568 * plugins/sourceview/*:
2569 Reimplemented sourceview plugin reusing much code from gedit. Thanks to Paolo Borelli & Maggi for
2572 2006-03-04 Naba Kumar <naba@gnome.org>
2574 * plugins/gdb/*: Deleted removed files (see previous changlog
2575 entry for files list).
2577 2005-03-01 Sebastien Granjoux <seb.sfo@free.fr>
2579 * plugins/debug-mananger/breakpoints.c,
2580 plugins/debug-manager/breakpoints.h,
2581 plugins/debug-manager/debug_tree.c,
2582 plugins/debug-manager/debug_tree.h,
2583 plugins/debug-manager/info.c,
2584 plugins/debug-manager/info.h,
2585 plugins/debug-manager/locals.c,
2586 plugins/debug-manager/locals.h,
2587 plugins/debug-manager/memory.c,
2588 plugins/debug-manager/memory.h,
2589 plugins/debug-manager/registers.c,
2590 plugins/debug-manager/registers.h,
2591 plugins/debug-manager/sharedlib.c,
2592 plugins/debug-manager/sharedlib.h,
2593 plugins/debug-manager/signal.c,
2594 plugins/debug-manager/signal.h,
2595 plugins/debug-manager/stack_trace.c,
2596 plugins/debug-manager/stack_trace.h,
2597 plugins/debug-manager/watch.c,
2598 plugins/debug-manager/watch.h,
2599 plugins/debug-manager/Makefile.am:
2600 Move from gdb plugin to debug manager plugin
2602 * plugins/debug-manager/anjuta-debug-manager.glade,
2603 plugins/debug-manager/anjuta-debug-manager.ui:
2604 Move all user interface from gdb to debug manager
2606 * plugins/debug-manager/utilities.c,
2607 plugins/debug-manager/utilities.h:
2608 Remove some unused code
2609 Add useful code from gdb plugin
2611 * plugins/debug-manager/start.c,
2612 plugins/debug-manager/start.h:
2613 Include code of attach_process
2614 Add more code to start the debugger
2616 * plugins/debug-manager/plugin.c,
2617 plugins/debug-manager/plugin.h,
2618 plugins/debug-manager/anjuta-debug-manager.plugin.in:
2619 Rename IAnjutaDebuggerManager to IAnjutaDebugManager
2621 * plugins/debug-manager/debugger.c,
2622 plugins/debug-manager/debugger.h:
2623 Implement a queue of debugger command
2625 * plugins/gdb/actions.c,
2626 plugins/gdb/actions.h,
2627 plugins/gdb/watch_cbs.c,
2628 plugins/gdb/watch_cbs.h,
2629 plugins/gdb/watch_gui.c,
2630 plugins/gdb/watch_gui.h:
2633 * plugins/gdb/debugger.c,
2634 plugins/gdb/debugger.h,
2635 plugins/gdb/gdbmi.c,
2636 plugins/gdb/gdbmi.h,
2637 plugins/gdb/utilities.c,
2638 plugins/gdb/utilities.h,
2639 plugins/gdb/Makefile.am,
2640 plugins/gdb/anjuta-gdb.plugin.in:
2641 Implement necessary functions
2643 * plugins/gdb/parser.c,
2644 plugins/gdb/parser.h:
2645 Code for parsing variable previously in debug_tree.c
2647 * plugins/gdb/anjuta-gdb.glade,
2648 plugins/gdb/anjuta-gdb.ui:
2649 Remove user interface
2651 * plugins/gdb/gdbmi-test.c:
2654 * plugins/gdb/anjuta-gdb.plugin.png:
2655 Try an improved icon for gdb (archer fish)
2657 * libanjuta/anjuta-debugger.c,
2658 libanjuta/anjuta-debugger.h,
2659 libanjuta/interfaces/libanjuta.idl,
2660 libanjuta/interfaces/anjuta-idl-compiler.pl,
2661 libanjuta/Makefile.am:
2662 Add declaration used in new IAnjutaDebugger interface
2664 * manuals/reference/libanjuta.types,
2665 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml
2666 manuals/referecen/libanjuta/tmpl/libanjuta-unused.sgml:
2667 Update documentation
2669 2006-03-02 Naba Kumar <naba@gnome.org>
2671 * manuals/reference/libanjuta/Makefile.am,
2672 manuals/reference/libanjuta/libanjuta-docs.sgml,
2673 manuals/reference/libanjuta/libanjuta-sections.txt,
2674 manuals/reference/libanjuta/libanjuta.types,
2675 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
2676 manuals/reference/libanjuta/tmpl/anjuta-launcher.sgml,
2677 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
2678 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
2679 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
2680 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
2681 manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
2682 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
2683 manuals/reference/libanjuta/tmpl/anjuta-status.sgml,
2684 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
2685 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
2686 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
2687 manuals/reference/libanjuta/tmpl/e-splash.sgml,
2688 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
2689 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
2690 manuals/reference/libanjuta/tmpl/ianjuta-bookmark.sgml,
2691 manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
2692 manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
2693 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
2694 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
2695 manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
2696 manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
2697 manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
2698 manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
2699 manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
2700 manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
2701 manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
2702 manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
2703 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
2704 manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
2705 manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
2706 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
2707 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
2708 manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
2709 manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
2710 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
2711 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
2712 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
2713 manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
2714 manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
2715 manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml,
2716 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
2717 manuals/reference/libanjuta/tmpl/plugins.sgml,
2718 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
2719 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
2720 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
2721 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
2722 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
2723 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
2724 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
2725 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
2726 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
2727 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
2728 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
2729 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
2730 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
2731 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml: Updated
2734 2006-02-28 Naba Kumar <naba@gnome.org>
2736 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
2737 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml
2738 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml
2739 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml
2740 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml
2741 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml
2742 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml
2743 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml
2744 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml
2745 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml
2746 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml
2747 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml
2748 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml
2749 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml
2751 2006-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2753 * plugins/sourceview/sourceview.c:
2754 Select to brace, select block.
2756 2006-02-28 Johannes Schmid <jhs@gnome.org>
2758 * plugins/file-wizard/Makefile.am
2759 plugins/file-wizard/action-callbacks.c (removed)
2760 plugins/file-wizard/action-callbacks.h (removed)
2761 plugins/file-wizard/anjuta-file-wizard.ui
2762 plugins/file-wizard/plugin.c: (activate_plugin),
2764 plugins/file-wizard/plugin.h:
2765 Removed Edit->Insert Text submenu (replace by macros plugin)
2767 * plugins/sourceview/sourceview.c: (sourceview_new),
2768 (ieditor_set_popup_menu):
2769 Fixed some more bugs
2771 * plugins/subversion/svn-threat.h (removed): Removed ununsed file
2773 2006-02-28 Naba Kumar <naba@gnome.org>
2775 * plugins/file-manager/an_file_view.c,
2776 plugins/symbol-browser/an_symbol_view.c: Show tooltips for unselected
2777 rows also and with delay 1 sec (the color and timout value should
2778 probably be picked up from some system wide preference key).
2780 2006-02-28 Naba Kumar <naba@gnome.org>
2782 * libanjuta/interfaces/libanjuta.idl,
2783 plugins/document-manager/action-callbacks.c,
2784 plugins/document-manager/plugin.c,
2785 plugins/editor/text_editor.c: Renamed IAnjutaEditorView to
2786 IAnjutaEditorFolds and implemented IAnjutaEditorView as editor views.
2787 Added interface checks in document manager and enable/disable
2788 menus based on supported interface.
2790 * plugins/project-import/anjuta-project-import.glade: Set some
2791 resonable size for the import dialog.
2793 2006-02-27 Naba Kumar <naba@gnome.org>
2795 * libanjuta/interfaces/libanjuta.idl,
2796 plugins/document-manager/action-callbacks.c,
2797 plugins/editor/text_editor.c: Fixed IAnjutaEditorLineMode interface
2798 and eol conversion actions.
2800 2006-02-27 Johannes Schmid <jhs@gnome.org>
2802 * plugins/sourceview/sourceview.c: Implemented markers and fixed several crashers
2803 * plugins/file-manager/an_file_view.c
2804 plugins/file-manager/plugin.h: Added tooltips
2805 * plugins/symbol-browser/an_symbol_view.h: Added tooltips
2807 2006-02-26 Naba Kumar <naba@gnome.org>
2809 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
2810 plugins/build-basic-autotools/build-basic-autotools.c,
2811 plugins/build-basic-autotools/build-basic-autotools.h,
2812 plugins/build-basic-autotools/executer.c,
2813 plugins/message-view/anjuta-message-manager-plugin.glade: Moved enable/
2814 disable indicator highlights preferences from message manager to
2815 build plugin. Implemented message indicator highlights in build tool.
2817 * plugins/editor/text_editor.c: Fixed indicators.
2819 2006-02-26 Johannes Schmid <jhs@gnome.org>
2821 * plugins/sourceview/sourceview.c:
2824 * plugins/subversion/svn_auth.c:
2825 Fixed username/password authentification but there might be a memory corruption
2827 2006-02-26 Naba Kumar <naba@gnome.org>
2829 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
2830 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-launcher.c,
2831 libanjuta/anjuta-launcher.h: Added documentation.
2833 2006-02-24 Naba Kumar <naba@gnome.org>
2835 * plugins/editor/text_editor.c: Fixed change in API in
2836 IAnjutaEditorSelection::set().
2838 2006-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2840 * plugins/sourceview/sourceview.c, plugins/search/plugin.c,
2841 plugins/search/search-replace.c, plugins/search/search-replace_backend.c,
2842 libanjuta/interfaces/libanjuta.idl :
2843 Search in sourceview editor (Select in buffer).
2846 2006-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2848 * plugins/sourceview/sourceview.c :
2849 Fixed Replace, to_upper, to_lower.
2851 * plugins/search/search-replace_backend.c :
2852 Renamed header name.
2854 2006-02-22 Naba Kumar <naba@gnome.org>
2856 * libanjuta/anjuta-plugin-description.c,
2857 libanjuta/anjuta-plugin-description.h, libanjuta/anjuta-shell.c,
2858 libanjuta/anjuta-shell.h, libanjuta/interfaces/libanjuta.idl,
2859 manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
2860 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
2861 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Fixed API docs.
2863 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
2864 * libanjuta/interfaces/libanjuta.idl: Added more API documentation stubs.
2866 2006-02-21 Naba Kumar <naba@gnome.org>
2868 * libanjuta/interfaces/libanjuta.idl,
2869 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
2870 plugins/editor/text_editor_cbs.c: Implemanted IAnjutaIndicable
2871 interface for editor.
2873 2006-02-21 Naba Kumar <naba@gnome.org>
2875 * plugins/editor/text_editor.c: Fixed a crash bug on copy operation.
2877 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
2878 * libanjuta/interfaces/libanjuta.idl: Added API documentation stubs.
2880 2006-02-21 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
2882 * GTKSOURCEVIEW EDITOR
2883 plugins/sourceview/sourceview.c :
2884 Fixed copy and Goto Line.
2886 plugins/macro/macro-actions.c plugins/macro/macro-dialog.c
2887 plugins/macro/plugin.c :
2888 Fixed Insert key word and Insert macro.
2890 2006-02-19 Johannes Schmid <jhs@cvs.gnome.org>
2892 * plugins/document-manager/anjuta-docman.c:
2893 (on_open_filesel_response): Fixed useless g_slist statement (thanks gcc for complaining)
2896 plugins/Makefile.am:
2897 plugins/sourceview/.cvsignore:
2898 plugins/sourceview/Makefile.am:
2899 plugins/sourceview/plugin.c: :
2900 plugins/sourceview/plugin.h:
2901 plugins/sourceview/sourceview.c:
2902 plugins/sourceview/sourceview.h:
2903 plugins/sourceview/sourceview.plugin:
2904 plugins/sourceview/sourceview.plugin.in:
2905 plugins/sourceview/sourceview.png:
2907 Added sourceview editor plugin
2909 2006-02-19 Naba Kumar <naba@gnome.org>
2911 * libanjuta/interfaces/libanjuta.idl,
2912 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
2913 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
2914 plugins/cvs-plugin/cvs-interface.c,
2915 plugins/document-manager/action-callbacks.c,
2916 plugins/document-manager/action-callbacks.h,
2917 plugins/editor/text_editor.c, plugins/macro/macro-actions.c,
2918 plugins/search/plugin.c, plugins/search/search-replace.c,
2919 plugins/search/search-replace_backend.c,
2920 plugins/subversion/subversion-actions.c,
2921 plugins/subversion/subversion-callbacks.c,
2922 plugins/tools/editor.c, plugins/tools/execute.c,
2923 plugins/tools/variable.c: Defined proper editor interfaces and fixed
2926 2006-02-15 Naba Kumar <naba@gnome.org>
2928 * libanjuta/anjuta-shell.c: Added a warning when a session is loaded
2931 * libanjuta/interfaces/libanjuta.idl,
2932 plugins/document-manager/anjuta-docman.c,
2933 plugins/document-manager/plugin.c,
2934 plugins/editor/plugin.c, plugins/editor/text_editor.c: Removed
2935 unnecessary parameters from IAnjutaEditor interface and used proper
2936 types instead of 'gpointer'. Fixed various compiler warnings.
2938 * (removed) plugins/valgrind/main.c, po/POTFILES.in: Deleted useless
2941 2006-02-12 Naba Kumar <naba@gnome.org>
2943 * po/POTFILES.in: Updated.
2945 2006-02-11 Naba Kumar <naba@gnome.org>
2947 * plugins/editor/properties.[cxx,h],
2948 plugins/editor/text_editor.c, plugins/editor/style-editor.c,
2949 plugins/editor/text_editor_prefs.c: Renamed prop_*() functions
2950 to sci_prop_*(), because they were conflicting with external
2951 functions (in some ssl library).
2953 2006-02-08 Naba Kumar <naba@gnome.org>
2955 Patch from Massimo Cora <maxcvs@email.it>:
2956 * plugins/valgrind/anjuta-valgrind.schemas,
2957 plugins/valgrind/plugin.c, plugins/valgrind/plugin.h,
2958 plugins/valgrind/preferences.c, plugins/valgrind/vgactions.c,
2959 plugins/valgrind/vgactions.h, plugins/valgrind/vgdefaultview.c,
2960 plugins/valgrind/vgdefaultview.h, plugins/valgrind/vggeneralprefs.c,
2961 plugins/valgrind/vggeneralprefs.h, plugins/valgrind/vgmemcheckprefs.c,
2962 plugins/valgrind/vgtoolview.c,
2963 plugins/valgrind/vgtoolview.h: It checks for the valgrind binary
2964 before running the debugging session. I've added also a
2965 preference in Anjuta Preferences where you can specify
2966 the path to the valgrind binary. The default is /usr/bin/valgrind.
2967 Now it displays a dialog with the error. [it can be -program
2968 exited- or -file loaded or end of input-]. Some valgrind 3.x
2971 2006-01-29 Naba Kumar <naba@gnome.org>
2973 Patch from Massimo Cora <maxcvs@email.it>:
2974 * configure.in, plugins/Makefile.am,
2975 plugins/valgrind/*: Valgrind plugin (requires
2976 binutils-dev and valgrind to be installed.
2978 2005-01-24 Johannes Schmid <jhs@gnome.org>
2980 * Patch from Eric Greveson <ejg45@cam.ac.uk>
2981 plugins/tools/variables.c:
2982 Added current directory to possible variables
2984 * Patch from Günther Brammer <gbrammer@gmx.de>
2985 plugins/document-manager/anjuta-docman.c:
2986 Fix a crash on opening a file
2988 AUTHORS: Added Günther Brammer
2990 2005-12-17 Sebastien Granjoux <seb.sfo@free.fr>
2992 * libanjuta/anjuta-launcher.c:
2993 Fix a bug in AnjutaLauncher when output is bigger than buffer
2994 Probably fix bug #315188 and #305134
2996 2005-12-28 Johannes Schmid <jhs@gnome.org>
2998 * configure: Changed required gtk to 2.6.0, bumped VERSION to 2.02cvs
2999 * src/about.c: Use new gtk about dialog
3000 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c:
3001 Updated anjuta_ui_add_action_group_entries call
3003 Patch from Jean Breford <jean.breford@normalesup.org>
3004 and Markus Habermehl <bmh1980de@yahoo.de>:
3006 * libanjuta/anjuta-encodings.c: Fix crash in a much more nice way
3007 * AUTHORS: Added Jean and Markus
3009 2005-12-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
3010 * plugins/search/search-replace.c :
3011 Bookmark all matched lines.
3012 * plugins/search/search-replace_backend.c :
3013 Fixed bug (Search in all project files).
3015 2005-12-21 Johannes Schmid <jhs@gnome.org>
3017 * plugins/search/plugin.c:
3019 * libanjuta/anjuta-encodings.c: Don't crash if uninitialized. Further
3020 investigation needed.
3022 AUTHORS: Added Ross Goldner
3024 2005-12-19 Ross Golder <ross@golder.org>
3026 * plugins/document-manager/anjuta-document-manager.plugin.in: Added
3027 application/xml MIME type.
3029 2005-12-18 Johannes Schmid <jhs@gnome.org>
3031 po/POTFILES.in: Updated files after directory changes
3032 HACKING: Removed outdated section 3 (anoncvs)
3034 2005-12-15 Sebastien Granjoux <seb.sfo@free.fr>
3036 * plugins/build-basic-autotools/build-basic-autotools.c:
3037 Save all files in editor before running a command
3039 * plugins/tools/execute.c:
3040 Use document manager plugin instead of each editor for
3043 2005-12-15 Johannes Schmid <jhs@gnome.org>
3045 * plugins/document-manager/action-callbacks.c:
3046 (on_save_all1_activate), (on_swap_activate)
3047 plugins/document-manager/anjuta-docman.c:
3048 (on_save_as_filesel_response), (on_notebook_switch_page):
3050 Fixed some remaining issues in document-manger
3052 2005-12-15 Johannes Schmid <jhs@gnome.org>
3054 * plugins/profile-default/default.anjuta:
3055 Load Search plugin and Message Manager by default
3057 2005-12-14 Johannes Schmid <jhs@gnome.org>
3059 * plugins/editor/text_editor.c
3060 libanjuta/anjuta-utils.c:
3062 Check if files differ when gnome-vfs monitoring is used.
3065 2005-12-13 Johannes Schmid <jhs@gnome.org>
3067 * plugins/document-manager/plugin.c:
3068 Only save modified files in ianjuta_file_savable_save() for document-manager
3069 as discussed on mailing list.
3071 * plugins/cvs-plugin/cvs-callbacks.c:
3072 Fixed dialog handling for empty log message
3074 2005-12-13 Johannes Schmid <jhs@gnome.org>
3076 * plugins/search/plugin.c: Fixed search toolbar (FIXME: Wrapping);
3078 * plugins/project-manager/* Removed ununsed files
3080 * plugins/symbol-browser/an_symbol_iter.c
3081 plugins/build-basic-autotools/build-basic-autotools.c
3082 plugins/build-basic-autotools/executer.c
3083 plugins/class-gen/class_gen.c
3084 plugins/class-inheritance/class-inherit.c
3085 plugins/cvs-plugin/cvs-actions.c
3086 plugins/cvs-plugin/cvs-interface.c
3087 plugins/debug-manager/attach_process.
3088 plugins/devhelp/plugin.c
3089 plugins/document-manager/plugin.c
3090 plugins/document-manager/indent_util.c
3091 plugins/editor/properties.cxx
3092 plugins/editor/aneditor.cxx
3093 plugins/editor/style-editor.c
3094 plugins/editor/text_editor.c
3095 plugins/macro/macro_db.c
3098 Use DEBUG_PRINT for debug messages
3100 libanjuta/anjuta-debug.h: Include config.h
3102 HACKING: Updated (BTW: does anyone read this?)
3104 2005-12-12 Johannes Schmid <jhs@gnome.org>
3106 Patch from Johan Ersvik <jersvik@fastmail.fm>:
3107 * plugins/gdb/debugger.c
3109 Fix a crasher in gdb plugin
3111 * plugins/gtodo/plugin.c
3112 plugins/search/plugin.c
3116 * plugins/document-manager/anjuta-docman.c:
3120 * AUTHORS: Added Rafał Bursig <bursig@poczta.fm>
3122 Patch from Rafał Bursig <bursig@poczta.fm> (#320338 and #320341):
3124 * plugins/document-manager/anjuta-docman.c:
3125 highlight changed files in docman popup-menu
3126 * plugins/gdb/debug-tree.c:
3127 plugins/gdb/debugger.c
3128 Do not corupt entire "locals" tree when variable pointer have
3129 additional info and arrays/strucs/unions correctly.
3132 2005-12-11 Johannes Schmid <jhs@gnome.org>
3134 * plugins/document-manager/anjuta-docman.c
3135 plugins/document-manager/plugin.c
3136 plugins/editor/text_editor.c:
3138 AUTHORS: Added Johan Ersvik
3140 Fixed "is-dirty" bug and tab ordering
3142 2005-12-11 Johan Ersvik <jersvik@fastmail.fm>
3144 * plugins/editor/aneditor-autocomplete.cxx
3145 plugins/editor/aneditor-calltip.cxx
3146 plugins/editor/aneditor-priv.h
3147 plugins/symbol-browser/an_symbol.c
3148 plugins/symbol-browser/an_symbol_view.c
3150 tagmanager/tm_symbol.c
3152 tagmanager/include/tm_symbol.h
3153 tagmanager/include/tm_tag.h
3156 Better pointer recognition in tagmanager and symbol browser
3158 2005-12-11 Johannes Schmid <jhs@gnome.org>
3160 * plugins/search/*: New search plugin derived from search code in old editor
3163 * plugins/document-manager/*: new document-manger which is now seperated from
3164 editor to allow implementation of other editor widgets. Code is mostly derived
3165 from old editor plugin
3167 * plugins/print/* new print plugin which is not fully implemented in the
3170 * plugins/editor/text_editor.c: Added lots of interface code
3172 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaEditorEdit, IAnjutaEditorView,
3173 IAnjutaEditorFactory and extended IAnjutaEditor
3175 * configure.in, plugins/Makefile.am updated build system for new
3178 This is a huge commit which might still contain some bugs and also has
3179 some fixmes. Things that are not working are the search toolbar because it
3180 does not use the same backend as any other searching function and printing
3181 (easy to fix) because it did not yet implement IAnjutaPrintable.
3183 2005-11-26 Sebastien Granjoux <seb.sfo@free.fr>
3185 * plugins/project-wizard/property.c:
3186 Use newer GtkFileChooser instead of GtkFileSelection with
3187 GnomeFileEntry to avoid a bug
3189 * plugins/project-wizard/install.c:
3190 Avoid an endless loop if project directory is not writable
3192 * plugins/project-wizard/druid.c:
3193 Allow creating project in empty directory without a
3196 2005-11-25 Johannes Schmid <jhs@cvs.gnome.org>
3198 Patch from Massimo Cora <maxcvs@email.it>
3199 * plugins/class-inheritence/class-inherit.c
3200 plugins/class-inheritence/plugin.c
3201 plugins/class-inheritence/plugin.h
3204 Update plugin to use new API from graphviz 2.6. Version 2.2 is
3205 no longer supported!
3207 2005-11-23 Johannes Schmid <jhs@cvs.gnome.org>
3209 Patch from Johan Ersvik <jersvik@fastmail.fm>
3210 * plugins/message-view/message-view.c
3211 plugins/build-basic-autotools/build-basic-autotools.c
3212 plugins/build-basic-autotools/automake-c.filters
3214 This patch correct regex-filters for newer automake
3217 2005-11-19 Sebastien Granjoux <seb.sfo@free.fr>
3219 * plugins/tools/execute.c:
3220 Detect variables inside a word
3222 2005-11-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
3224 * libanjuta/anjuta-status.[ch],
3225 plugins/editor/text_editor.[ch], plugins/editor/text_editor_cbs.c,
3226 plugins/editor/anjuta-docman.c :
3227 New anjuta-status procedure.
3229 2005-10-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
3232 libanjuta/anjuta-preferences.c libanjuta/anjuta-preferences.h
3233 plugins/editor/Makefile.am
3234 plugins/editor/anjuta-document-manager.glade
3235 plugins/editor/plugin.c plugins/editor/plugin.h
3236 plugins/editor/text_editor.c plugins/editor/text_editor.h
3238 plugins/editor/indent-dialog.c plugins/editor/indent-dialog.h
3239 plugins/editor/indent-util.c plugins/editor/indent-util.h
3240 plugins/editor/indent_test.c :
3241 Set and Preview indent preferences parameters.
3242 Saved indent user parameters.
3244 2005-10-27 Naba Kumar <naba@gnome.org>
3246 Patch from Flavio daCosta <flavio.dacosta@gmail.com>
3247 * plugins/editor/anjuta-docman.c: Restore tab color to normal
3248 theme color for saved documents.
3250 2005-10-26 Naba Kumar <naba@gnome.org>
3252 * libanjuta/anjuta-encodings.c: Save changed supported encodings
3253 list. Fixed bug #316731.
3255 2005-10-23 Sebastien Granjoux <seb.sfo@free.fr>
3257 * tagmanager/tm_symbol.c: Fixed bug #315218
3259 2005-10-23 Adam Weinberger <adamw@gnome.org>
3261 * plugins/build/build_file.c
3262 plugins/build-basic-autotools/build-basic-autotools.c
3263 plugins/tools/execute.c
3264 plugins/build/compile.c
3265 plugins/build/configurer.c
3266 plugins/debug-manager/plugin.c
3267 plugins/editor/plugin.c
3268 plugins/editor/print.c
3269 plugins/editor/text_editor.c
3270 plugins/file-loader/plugin.c
3271 plugins/file-manager/an_file_view.c
3272 plugins/symbol-browser/an_symbol_view.c
3273 plugins/gdb/debugger.c
3274 plugins/gdb/plugin.c
3275 plugins/glade/plugin.c
3276 plugins/macro/macro-actions.c
3277 plugins/macro/plugin.c
3278 plugins/profile-default/plugin.c
3279 plugins/project-manager/plugin.c
3280 plugins/project-manager/project_import.c
3281 plugins/symbol-browser/plugin.c
3282 plugins/tools/execute.c
3284 src/anjuta-actions.h
3286 Correct spacing errors before and after "...".
3288 2005-10-20 Naba Kumar <naba@gnome.org>
3290 * plugins/gdb/debugger.c: Fixed attach/detach process to
3291 updated UI properly.
3293 2005-10-18 Naba Kumar <naba@gnome.org>
3295 * plugins/editor/aneditor.cxx: Fixed bug #172442 (and possibly
3298 2005-10-13 Naba Kumar <naba@gnome.org>
3300 * plugins/project-mkfile-import/*: Removed separate import wizard for
3301 makefile based projects (because single widzard handles all wizards).
3303 * plugins/project-import/project-import.c: Made wizard window
3304 transient to main window.
3306 Patch from: Eric Greveson <ejg45@cam.ac.uk>
3308 * AUTHORS: Added Eric's name in contributors list.
3310 * configure.in, plugins/Makefile.am,
3311 plugins/project-import/Makefile.am,
3312 plugins/project-import/anjuta-project-import.glade,
3313 plugins/project-import/project-import.c,
3314 plugins/project-import/project-import.h: Import wizard now detects
3315 both makefile and automake projects together instead of separate wizard.
3317 * plugins/project-wizard/templates/java/project.anjuta,
3318 plugins/project-wizard/templates/mkfile/project.anjuta,
3319 plugins/project-wizard/templates/python/project.anjuta,
3320 plugins/project-wizard/templates/terminal/project.anjuta: Renamed plugin
3321 name to make it appropriate.
3323 2005-10-11 Naba Kumar <naba@gnome.org>
3325 * configure.in: Fixed glade3 version requirement.
3327 2005-09-29 Alexander Shopov <ash@contact.bg>
3329 * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
3331 2005-09-26 Johannes Schmid <jhs@cvs.gnome.org>
3333 * plugins/subversion/svn_auth.c
3334 plugins/subversion/anjuta_subversion.glade:
3335 Implemented svn_auth_ssl_server_trust_prompt_func_cb (untested)
3337 2005-09-22 Naba Kumar <naba@gnome.org>
3339 Patch from: Eric Greveson <ejg45@cam.ac.uk>:
3341 * configure.in, plugins/Makefile.am
3342 plugins/project-manager/anjuta-project-manager.plugin.in,
3343 plugins/project-manager/plugin.c,
3344 (added) plugins/project-mkfile-import/.cvsignore,
3345 (added) plugins/project-mkfile-import/Makefile.am,
3346 (added) plugins/project-mkfile-import/
3347 anjuta-project-mkfile-import-plugin.png,
3348 (added) plugins/project-mkfile-import/
3349 anjuta-project-mkfile-import.glade,
3350 (added) plugins/project-mkfile-import/
3351 anjuta-project-mkfile-import.plugin.in,
3352 (added) plugins/project-mkfile-import/plugin.c,
3353 (added) plugins/project-mkfile-import/plugin.h,
3354 (added) plugins/project-mkfile-import/project-mkfile-import.c,
3355 (added) plugins/project-mkfile-import/project-mkfile-import.h,
3356 plugins/project-wizard/templates/Makefile.am,
3357 (added) plugins/project-wizard/templates/mkfile-logo.png,
3358 (added) plugins/project-wizard/templates/mkfile.wiz,
3359 (added) plugins/project-wizard/templates/mkfile/.cvsignore,
3360 (added) plugins/project-wizard/templates/mkfile/Makefile.am,
3361 (added) plugins/project-wizard/templates/mkfile/project.anjuta,
3362 (added) plugins/project-wizard/templates/mkfile/po/.cvsignore,
3363 (added) plugins/project-wizard/templates/mkfile/po/ChangeLog,
3364 (added) plugins/project-wizard/templates/mkfile/po/Makefile.am,
3365 (added) plugins/project-wizard/templates/mkfile/po/POTFILES.in,
3366 (added) plugins/project-wizard/templates/mkfile/src/.cvsignore,
3367 (added) plugins/project-wizard/templates/mkfile/src/Makefile.am,
3368 (added) plugins/project-wizard/templates/mkfile/src/Makefile.tpl,
3369 (added) plugins/project-wizard/templates/mkfile/src/main.c:
3370 Added makefile based project import wizard and wizard template.
3372 2005-09-12 Johannes Schmid <jhs@cvs.gnome.org>
3374 * libanjuta/anjuta-launcher.c: Reduced false password detections
3376 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
3378 * plugins/cvs-plugin/cvs-interface.c: Handle empty log
3379 messages correctly.a
3381 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
3383 * scintilla/Makefile.am: Changed scintilla library to noinst
3384 * pixmaps/Makefile.am: Install password.png
3385 * libanjuta/anjuta-launcher.c: Changed password detection
3386 to be able to access GNOME CVS with ssh.
3388 2005-08-31 Naba Kumar <naba@gnome.org>
3390 * plugins/glade/plugin.c: Set transient window for the widget
3393 2005-08-21 Jens Seidel <jseidel@cvs.gnome.org>
3395 * plugins/gtodo/main.c: Typo fix: s/occured/occurred/.
3397 2005-08-10 Naba Kumar <naba@gnome.org>
3399 * plugins/build-basic-autotools/build-basic-autotools.c: Added F3
3400 as shortcut key for execute.
3402 * src/about.c: Clean up.
3404 Patch from: Jochen Baier Jochen.Baier@stud.uni-karlsruhe.de
3405 * plugins/editor/action-callbacks.c: Fixed edit shortcuts for
3408 2005-08-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
3410 * plugins/editor/search-replace_backend.c :
3411 Fixed search in File Patterns.
3413 2005-08-09 Philip Van Hoof <pvanhoof@gnome.org>
3415 * plugins/gdb/Makefile.am: Fixed a make -j x bug
3417 2005-08-04 Naba Kumar <naba@gnome.org>
3419 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
3420 for pango-1.8 rendering bug.
3422 2005-08-03 Naba Kumar <naba@gnome.org>
3424 * plugins/glade/plugin.c: Proper names for plugin widgets.
3426 * plugins/subversion/anjuta-subversion.glade,
3427 plugins/subversion/svn-auth.c: Fixed authentication dialog and
3428 string allocations. Use passed default values when available.
3429 Set proper focus and dialog default response. Destroy dialog after use.
3430 Return error when appropriate.
3432 2005-08-02 Naba Kumar <naba@gnome.org>
3434 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
3435 for pango-1.8 rendering bug.
3437 2005-08-02 Philip Van Hoof <pvanhoof@gnome.org>
3439 * scintilla/Makefile.am: Fixed a make -j x bug
3441 2005-08-02 Johannes Schmid <jhs@gnome.org>
3443 * plugins/subversion/svn-auth.c: Added username/password
3446 2005-08-01 Naba Kumar <naba@gnome.org>
3448 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Added index bound
3449 checks for character width calculations.
3451 2005-07-31 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
3453 * plugins/gdb/debug_tree.c : Inspect memory from locals window.
3455 2005-07-31 Naba Kumar <naba@gnome.org>
3457 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Fixed text rendering
3458 messup with pango 1.8. Fixed bug #311846.
3460 2005-07-30 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
3462 * plugins/gdb/memory.c : Fixed bug 305082.
3464 * plugins/project-wizard/templates/anjuta-plugin.wiz,
3465 plugins/project-wizard/templates/gcj.wiz,
3466 plugins/project-wizard/templates/gnome.wiz,
3467 plugins/project-wizard/templates/gtk.wiz,
3468 plugins/project-wizard/templates/java.wiz,
3469 plugins/project-wizard/templates/python.wiz,
3470 plugins/project-wizard/templates/wxwin.wiz,
3471 plugins/project-wizard/templates/xlib-dock.wiz : Spelling fixes.
3473 2005-07-27 Sebastien Granjoux <seb.sfo@free.fr>
3475 * plugins/tools/execute.c:
3476 Correct a crash if editor is closed while a tool still use it.
3478 2005-07-28 Naba Kumar <naba@gnome.org>
3480 * scintilla/*: Updated scintilla from their latest CVS.
3482 2005-07-27 Naba Kumar <naba@gnome.org>
3484 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
3485 plugins/build-basic-autotools/build-basic-autotools.c,
3486 plugins/cvs-plugin/plugin.c, plugins/debug-manager/plugin.c,
3487 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
3488 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
3489 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
3490 plugins/glade/plugin.c, plugins/gtodo/plugin.c, plugins/macro/plugin.c,
3491 plugins/message-view/plugin.c, plugins/patch/plugin.c,
3492 plugins/profile-default/plugin.c, plugins/project-manager/plugin.c,
3493 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
3494 plugins/symbol-browser/plugin.c, plugins/tools/plugin.c,
3495 src/anjuta-app.c, src/main.c, src/shell.c: Added 'translation_domain'
3496 argument to anjuta_ui_add_action_group_entries() and
3497 anjuta_ui_add_toggle_action_group_entries() and set the translation domain.
3498 Fixed all plugins to pass translation domain. This fixes untranslated
3501 2005-07-27 Naba Kumar <naba@gnome.org>
3503 * plugins/class-inheritance/class-callbacks.c,
3504 plugins/class-inheritance/class-inherit.c: Fixed color scheme to use
3505 proper system colors.
3507 2005-07-26 Naba Kumar <naba@gnome.org>
3509 * ROADMAP: Updated and added more tasks.
3511 2005-07-25 Naba Kumar <naba@gnome.org>
3513 * ROADMAP: Updated and added more tasks.
3515 2005-07-24 Naba Kumar <naba@gnome.org>
3517 * HACKING: Fixed format.
3519 2005-07-24 Naba Kumar <naba@gnome.org>
3521 * ROADMAP: Fixed format.
3522 * plugins/tools/scripts/prepare-changelog.pl: Fixed month figure.
3524 2005-07-24 Naba Kumar <naba@gnome.org>
3526 * HACKING, ROADMAP: Fixed format and add some tasks to do in ROADMAP.
3527 * data/properties/cpp.properties: Added *.c++ as file extension for c++
3529 2005-07-24 Sebastien Granjoux <seb.sfo@free.fr>
3531 * plugins/tools/dialog.c, plugins/tools/dialog.h:
3532 Correct wrong sensitivity setting
3534 * plugins/tools/tool.c: Correct a crash when removing overridden tool
3536 * plugins/tools/variable.c: Add variables for project manager
3538 2005-07-23 Naba Kumar <naba@gnome.org>
3542 2005-07-23 Naba Kumar <naba@gnome.org>
3544 * plugins/subversion/Makefile.am,
3545 plugins/subversion/svn-auth.c,
3546 plugins/subversion/svn-auth.h: Added subversion authentication code
3549 * plugins/subversion/subversion-callbacks.c,
3550 plugins/subversion/subversion-callbacks.h,
3551 plugins/subversion/svn-backend-priv.h,
3552 plugins/subversion/svn-backend.c, plugins/subversion/svn-backend.h,
3553 plugins/subversion/svn-notify.c, plugins/subversion/svn-notify.h,
3554 plugins/subversion/svn-thread.c, plugins/subversion/svn-thread.h:
3555 Added file mode line.
3557 2005-07-22 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
3559 * configure.in: Added 'gl' to ALL_LINGUAS.
3561 2005-07-21 Naba Kumar <naba@gnome.org>
3563 * libanjuta/anjuta-launcher.c: Fixed dispose method to neatly close
3564 the active sources and kill the running process without emitting
3565 signals (which could be fatal because the object is being destroyed).
3566 Incidentally, fixed the crash that happens when stopping an active
3567 debugger session. Disabled debug prints and code clean up.
3570 * plugins/cvs-plugin/cvs-execute.c: Removed signal disconnections from
3571 message view object, because that prevents many unprocessed outputs
3572 from the cvs command from being appended in view. Does not set NULL
3573 to mesg_view private member (not required) so that any pending outputs
3574 to view is processed.Fixed bug #172666.
3576 * plugins/editor/anjuta-document-manager.plugin.in: Added ruby mime
3577 type in supported list.
3579 2005-07-18 Adam Weinberger <adamw@gnome.org>
3581 * plugins/file-manager/anjuta-file-manager-plugin.glade:
3582 grammar/spelling fixes.
3584 2005-07-17 Naba Kumar <naba@gnome.org>
3586 * (new) plugins/project-wizard/templates/terminal/cvsignore,
3587 (new) plugins/project-wizard/templates/terminal/po/cvsignore,
3588 (new) plugins/project-wizard/templates/terminal/src/cvsignore,
3589 plugins/project-wizard/templates/anjuta-plugin.wiz,
3590 plugins/project-wizard/templates/gcj.wiz,
3591 plugins/project-wizard/templates/gnome.wiz,
3592 plugins/project-wizard/templates/gtk.wiz,
3593 plugins/project-wizard/templates/gtkmm.wiz,
3594 plugins/project-wizard/templates/java.wiz,
3595 plugins/project-wizard/templates/python.wiz,
3596 plugins/project-wizard/templates/terminal.wiz,
3597 plugins/project-wizard/templates/terminal/Makefile.am,
3598 plugins/project-wizard/templates/terminal/po/Makefile.am,
3599 plugins/project-wizard/templates/terminal/src/Makefile.am,
3600 plugins/project-wizard/templates/wxwin.wiz,
3601 plugins/project-wizard/templates/xlib-dock.wiz,
3602 plugins/project-wizard/templates/xlib.wiz: Added cvsignore files for
3603 wizards and updated .wiz files to install them in newly created
3606 2005-07-16 Naba Kumar <naba@gnome.org>
3608 * plugins/editor/anjuta-document-manager.plugin.in: Added mime types.
3610 * plugins/file-manager/an_file_view.c,
3611 plugins/file-manager/plugin.c: Added file manager preferences to
3612 show/hide files ignored by version control (e.g. cvsignore).
3614 * plugins/editor/text_editor.c: Initialize vfs info struct.
3616 * .cvsignore, global-tags/.cvsignore, libanjuta/.cvsignore,
3617 libanjuta/interfaces/.cvsignore, libegg/.cvsignore,
3618 libegg/menu/.cvsignore, libegg/recent-files/.cvsignore,
3619 libegg/treeviewutils/.cvsignore, libegg/util/.cvsignore,
3620 omf-install/.cvsignore, pixmaps/.cvsignore,
3621 plugins/file-manager/anjuta-file-manager-plugin.glade,
3622 scintilla/.cvsignore, scintilla/include/.cvsignore,
3623 scripts/.cvsignore, src/.cvsignore, tagmanager/.cvsignore,
3624 tagmanager/python.c: Updated.
3626 2005-07-16 Naba Kumar <naba@gnome.org>
3628 * tagmanager/parse.c, tagmanager/parse.h, tagmanager/python.c:
3629 Fixed python parser to parser class methods.
3631 2005-07-15 Naba Kumar <naba@gnome.org>
3633 * plugins/project-wizard/property.c: Used parenthesis to remove
3636 * plugins/project-wizard/templates/anjuta-plugin.wiz,
3637 plugins/project-wizard/templates/gcj.wiz,
3638 plugins/project-wizard/templates/gnome.wiz,
3639 plugins/project-wizard/templates/gtk.wiz,
3640 plugins/project-wizard/templates/gtkmm.wiz,
3641 plugins/project-wizard/templates/java.wiz,
3642 plugins/project-wizard/templates/python.wiz,
3643 plugins/project-wizard/templates/terminal.wiz,
3644 plugins/project-wizard/templates/wxwin.wiz,
3645 plugins/project-wizard/templates/xlib-dock.wiz,
3646 plugins/project-wizard/templates/xlib.wiz: Fixed wizard descriptions
3649 2005-07-15 Naba Kumar <naba@gnome.org>
3651 * plugins/project-wizard/templates/java.wiz,
3652 plugins/project-wizard/templates/java/Makefile.am,
3653 plugins/project-wizard/templates/java/project.anjuta,
3654 plugins/project-wizard/templates/python.wiz,
3655 plugins/project-wizard/templates/python/Makefile.am,
3656 plugins/project-wizard/templates/python/project.anjuta: Use different
3657 project files for java and python module where debugger is not
3658 included in the list of plugins.
3660 2005-07-15 Naba Kumar <naba@gnome.org>
3662 * configure.in, plugins/project-wizard/templates/Makefile.am,
3663 plugins/project-wizard/templates/gcj-logo.png,
3664 plugins/project-wizard/templates/gcj.wiz,
3665 plugins/project-wizard/templates/gcj/.cvsignore,
3666 plugins/project-wizard/templates/gcj/Makefile.am,
3667 plugins/project-wizard/templates/gcj/configure.in.tpl,
3668 plugins/project-wizard/templates/gcj/src/.cvsignore,
3669 plugins/project-wizard/templates/gcj/src/Makefile.am,
3670 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
3671 plugins/project-wizard/templates/java-logo.png,
3672 plugins/project-wizard/templates/java.wiz,
3673 plugins/project-wizard/templates/java/configure.in.tpl,
3674 plugins/project-wizard/templates/java/po/Makefile.am,
3675 plugins/project-wizard/templates/java/po/POTFILES.in,
3676 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
3677 plugins/project-wizard/templates/java/src/main.java,
3678 plugins/project-wizard/templates/python-logo.png,
3679 plugins/project-wizard/templates/python.wiz,
3680 plugins/project-wizard/templates/python/.cvsignore,
3681 plugins/project-wizard/templates/python/Makefile.am,
3682 plugins/project-wizard/templates/python/configure.in.tpl,
3683 plugins/project-wizard/templates/python/po/.cvsignore,
3684 plugins/project-wizard/templates/python/po/Makefile.am,
3685 plugins/project-wizard/templates/python/po/POTFILES.in,
3686 plugins/project-wizard/templates/python/src/.cvsignore,
3687 plugins/project-wizard/templates/python/src/Makefile.am,
3688 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
3689 plugins/project-wizard/templates/python/src/main.py: Added Generic
3690 gcj and python project wizards. Fixed Generic java project to
3691 use _JAVA primary. Update gnome-build from cvs for them to work
3694 2005-07-12 Naba Kumar <naba@gnome.org>
3696 * plugins/project-manager/plugin.c: Automatically determine
3697 project backend by probing.
3699 2005-07-04 Naba Kumar <naba@gnome.org>
3701 * Makefile.am: Do not install old anjuta.glade file which conflicts
3702 with newer src/anjuta.glade.
3704 2005-07-03 Johannes Schmid <jhs@cvs.gnome.org>
3706 * plugins/an_symbol_prefs.c:
3707 Sort list of available symbol files
3709 2005-07-02 Johannes Schmid <jhs@cvs.gnome.org>
3711 * plugins/build-basic-autotools.c:
3714 * plugins/gtodo/libgtodo.c:
3715 Possible fix for #307800
3717 * libanjuta/anjuta-encodings.c
3718 libanjuta/anjuta-launcher.c
3719 libanjuta/anjuta-preference-dialog.c
3720 libanjuta/anjuta-preferences.c
3721 libanjuta/anjuta-ui.c
3722 libanjuta/anjuta-util.c
3723 libanjuta/cell-renderer-captioned-image.c
3726 Patch from de_lupus@pandora.be (Kristof Vansant):
3727 Replaced deprecated gnome-i18n.h
3730 2005-07-01 Johannes Schmid <jhs@cvs.gnome.org>
3732 * plugins/subversion/anjuta-subversion.glade
3733 plugins/subversion/anjuta-subversion.ui
3734 plugins/subversion/plugin.c
3735 plugins/subversion/subversion-actions.c
3736 plugins/subversion/subversion-callbacks.h
3737 plugins/subversion/subversion-callbacks.c
3738 plugins/subversion/svn-backend-priv.h
3739 plugins/subversion/svn-backend.h
3740 plugins/subversion/svn-backend.c
3741 plugins/subversion/svn-thread.h
3742 plugins/subversion/svn-thread.c:
3744 Implemented Subversion diff
3746 2005-06-30 Johannes Schmid <jhs@cvs.gnome.org>
3748 * plugins/build-basic-autotools/build-basic-autotools.c:
3749 Fixed crash bug! Might be usefull to release 2.0.2 soon
3750 because this bug will crash any build which produces errors
3753 === Anjuta 2.0.1 ===
3755 2005-06-27 Naba Kumar <naba@gnome.org>
3757 * plugins/tools/execute.c: Formated code.
3759 2005-06-26 Sebastien Granjoux <seb.sfo@free.fr>
3761 * plugins/build-basic-autotools/build-basic-autotools.c:
3762 Remove two memory leaks
3763 Check command output versus untranslated strings too
3765 * plugins/tools/execute.c:
3766 Remove two memory leaks
3767 Check command output versus untranslated strings too
3768 Remove description message
3770 * plugins/tools/fileop.c:
3771 Escape tool name in xml configuration file
3773 2005-05-26 Naba Kumar <naba@gnome.org>
3775 * configure.in: Bumped version to 2.0.1
3776 * plugins/tools/scripts/Makefile.am: Fixed make checkdist bugs.
3778 * plugins/tools/execute.c: Fixed clickable messages.
3781 * plugins/glade/plugin.c, src/layout.xml: Added glade stock icon.
3782 Deactivate glade plugin when last glade project is closed. Reorder
3783 glade widgets in layout. Change glade project when user selects a
3784 new project. Removed project from the list when user closes it. Fixed
3785 glade project file loading from URI. Save and restored loaded glade
3786 projects in/from session.
3788 * plugins/class-gen/action-callbacks.c,
3789 plugins/class-gen/anjuta-class-gen-plugin.glade,
3790 plugins/class-gen/class_gen.c, plugins/class-gen/plugin.c,
3791 plugins/file-wizard/anjuta-file-wizard.glade,
3792 plugins/file-wizard/file.c, plugins/file-wizard/file.h,
3793 plugins/file-wizard/plugin.c, plugins/file-wizard/plugin.h: Implemented
3794 "Add to project" correctly. Use the source file path returned after
3795 adding to project. Fixed memory leaks. Deactivate wizard plugins
3798 * plugins/project-manager/plugin.c,
3799 plugins/project-wizard/anjuta-project-wizard.glade,
3800 plugins/project-wizard/druid.c, plugins/project-wizard/install.c,
3801 plugins/project-wizard/plugin.c, plugins/project-wizard/plugin.h,
3802 src/Makefile.am, src/anjuta-app.c, src/anjuta.glade: Moved
3803 project-wizard preference page to anjuta app, because they are
3804 more appropriated as general preferences. Renamed username and
3805 useremail properties keys.
3807 * po/POTFILES.in: Updated.
3809 * plugins/editor/action-callbacks.c: Fixed a crash bug when a file is
3812 * plugins/file-loader/plugin.c: Do not use static variable to store
3813 created submenu in factory. Fixed crash in anjuta exit.
3815 2005-05-24 Naba Kumar <naba@gnome.org>
3817 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
3818 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
3819 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
3820 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
3821 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
3822 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
3823 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
3824 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
3825 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
3827 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
3828 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
3829 plugins/build-basic-autotools/build-basic-autotools.c,
3830 plugins/build-basic-autotools/build-basic-autotools.h,
3831 plugins/build-basic-autotools/executer.c,
3832 plugins/build-basic-autotools/executer.h,
3833 plugins/devhelp/plugin.c, plugins/gdb/debugger.c,
3834 plugins/tools/variable.c: Added an extra argument to
3835 anuta_util_dialog_input() to pass default value. Save/load project
3836 configure and execution parameters in/from session.
3838 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug when no
3839 symbol browser is loaded.
3841 * plugins/profile-default/plugin.c: Fixed an unbalanced shell
3844 * plugins/terminal/terminal.c: Fixed bug where repeated activate and
3845 deactivate would not start shell.
3847 2005-05-24 Naba Kumar <naba@gnome.org>
3849 * libanjuta/anjuta-ui.c, libanjuta/plugins.c,
3850 libegg/egg-combo-action.c, libegg/egg-recent-action.c,
3851 libegg/egg-submenu-action.c, libegg/test-actions.c,
3852 plugins/build-basic-autotools/build-basic-autotools.c,
3853 plugins/cvs-plugin/plugin.c, plugins/editor/aneditor-autocomplete.cxx,
3854 plugins/editor/search-replace.c, plugins/editor/text_editor.c,
3855 plugins/file-wizard/plugin.c, plugins/gdb/debugger.c,
3856 plugins/gtodo/plugin.c, plugins/macro/macro-db.c,
3857 plugins/macro/plugin.c, plugins/message-view/plugin.c,
3858 plugins/profile-default/plugin.c, plugins/project-import/plugin.c,
3859 plugins/project-manager/plugin.c, plugins/project-wizard/plugin.c,
3860 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
3861 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
3862 plugins/tools/plugin.c: Used DEBUG_PRINT() instead of g_message().
3864 2005-05-24 Naba Kumar <naba@gnome.org>
3866 * data/properties/styles.properties: Fixed defalt font.
3868 * plugins/editor/search-replace.c,
3869 plugins/editor/search-replace_backend.c: Fixed message outputs. Identify
3870 project openness wihtout activating project-manager plugin (i.e.
3871 using anjuta_shell_get()).
3873 * libanjuta/interfaces/libanjuta.idl, plugins/project-manager/plugin.c:
3874 - Completed add_source(), add_group() and add_target() methods of
3875 IAnjutaProjectManager.
3876 - Change their definition to return the added element (or NULL).
3877 - Used interface API for project main menus and 'add to project'
3878 from file-manager context menu.
3879 - Select proper default target/group when prompting for adding
3880 source/target/group.
3881 - Do not expand all nodes in selection tree when default selection
3882 are given (eases navigation in big projects).
3884 - Marked strings for translation.
3886 2005-05-23 Naba Kumar <naba@gnome.org>
3888 * src/anjuta-app.c: Save menu accelerators on change.
3890 * plugins/editor/anjuta-docman.c: Fixed premature destruction of
3891 save-as dialog (leading to crash later).
3893 2005-05-22 Naba Kumar <naba@gnome.org>
3896 * AUTHORS: Added developers for other projects. Updated.
3897 * TODO.tasks: Updated.
3898 * ChangeLog: Added past changelogs from anjuta-0.1.5.
3900 2005-05-22 Naba Kumar <naba@gnome.org>
3902 * plugins/tools/execute.c: Make parsable lines distinct by adding
3903 a "Click me" description in the message. Allow tools to open arbibrary
3904 file in editory using gdb-styled annotation (The line starts with two
3905 \032 characters followed by the file:line).
3907 * plugins/tools/scripts/prepare-changelog.pl,
3908 plugins/tools/scripts/tools-2.xml.in: Fixed to add changelog entry in
3909 ChangeLog file itself and open it.
3911 2005-06-21 Sebastien Granjoux <seb.sfo@free.fr>
3913 * plugins/tools/execute.c:
3914 Parse output in message pane
3915 Correct a crash on plugin deactivation
3917 * plugins/tools/fileop.c,
3918 plugins/tools/tool.c,
3919 plugins/tools/tool.h:
3920 Load only valid tools
3922 2005-06-21 Naba Kumar <naba@gnome.org>
3924 * anjuta.spec.in: Fixed devel package requirement.
3926 * plugins/message-view/message-view.c: Scroll message on next/previous.
3928 * TODO.tasks: Updated.
3930 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
3931 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
3932 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
3933 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
3934 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
3935 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
3936 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
3937 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
3939 * libanjuta/anjuta-preferences.c,
3940 plugins/build-basic-autotools/build-basic-autotools.c,
3941 plugins/build-basic-autotools/executer.c,
3942 plugins/class-gen/action-callbacks.c,
3943 plugins/class-gen/action-callbacks.h,
3944 plugins/class-gen/class_gen.c,
3945 plugins/cvs-plugin/cvs-interface.c,
3946 plugins/debug-manager/attach_process.c,
3947 plugins/debug-manager/plugin.c,
3948 plugins/debug-manager/utilities.c,
3949 plugins/debug-manager/utilities.h,
3950 plugins/editor/aneditor-autocomplete.cxx,
3951 plugins/editor/aneditor.cxx,
3952 plugins/editor/search-replace.c,
3953 plugins/editor/search-replace_backend.c,
3954 plugins/gdb/breakpoints.c,
3955 plugins/gdb/registers.c,
3956 plugins/patch/plugin.c,
3957 plugins/project-wizard/druid.c,
3958 plugins/project-wizard/install.c,
3959 plugins/subversion/plugin.c,
3960 tagmanager/tm_file_entry.c: Fixed compiler warnings and deleted dead
3963 * plugins/class-gen/action-callbacks.c,
3964 plugins/project-wizard/parser.c,
3965 plugins/project-wizard/property.c,
3966 plugins/project-wizard/values.c,
3967 plugins/symbol-browser/an_symbol.c: Fixed compiler warnings.
3969 * plugins/tools/scripts/prepare-changelog.pl: Order filenames
3972 2005-06-20 Naba Kumar <naba@gnome.org>
3974 * manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
3975 manuals/reference/libanjuta/tmpl/e-splash.sgml,
3976 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
3978 * libanjuta/anjuta-launcher.c: Fixed possible double call of child
3981 * plugins/file-wizard/file.c, plugins/file-manager/an_file_view.c:
3982 Fixed possible memory corruption.
3984 * plugins/profile-default/plugin.c, plugins/symbol-browser/plugin.c,
3985 plugins/symbol-browser/an_symbol_view.c, libanjuta/e-splash.c,
3986 libanjuta/anjuta-status.c, plugins/project-manager/plugin.c: Fixed
3987 progress bar increment and added progress status for symbol refresh
3988 and project loading.
3990 * plugins/profile-default/plugin.c, libanjuta/interfaces/libanjuta.idl,
3991 libanjuta/e-splash.h, libanjuta/anjuta-status.c, src/main.c,
3992 plugins/file-loader/plugin.c, libanjuta/e-splash.c, src/anjuta.h,
3993 libanjuta/anjuta-status.h, src/anjuta.c: Implemented progress
3996 * TODO.tasks: Updated.
3998 2005-06-19 Naba Kumar <naba@gnome.org>
4000 * global_tags/create_global_tags.sh: Fixed sh incompatibility bug.
4003 * plugins/project-import/project-import.c: Deactivate plugin when done.
4005 2005-06-18 Naba Kumar <naba@gnome.org>
4007 * plugins/profile-default/plugin.c: Fixed error when loading another
4008 project while a project is still loaded.
4010 * plugins/project-manager/plugin.c: Used (newly added) group-activated
4011 signal from gnome-build to popup group properties.
4013 * src/anjuta.c: Load default session by default.
4015 * po/POTFILES.in: Added missing files.
4017 * libanjuta/anjuta-plugin.[ch], libanjuta/plugins.[ch]: Do not
4018 activate plugin on load (activate it separately). Connect to activate
4019 and deactivate signals for housekeeping, so that if plugins are
4020 activated or deactivate externally, they are properly recorded.
4022 * plugins/profile-default/plugin.c: Save profile before a project
4023 is loaded so that it could be restored when project is closed.
4025 * plugins/file-loader/plugin.c: Fixed ok/cancel buttons order.
4027 2005-06-17 Naba Kumar <naba@gnome.org>
4029 * plugins/profile-default/plugin.h, plugins/profile-default/plugin.c,
4030 libanjuta/plugins.c, libanjuta/plugins.h: Implmented profile saving
4031 for project. The plugins loaded for the project is restored when project
4032 is loaded next time.
4034 * TODO.tasks: Updated.
4036 2005-06-15 Naba Kumar <naba@gnome.org>
4038 * plugins/tools/scripts/find-fixmes.pl,
4039 (new) plugins/tools/scripts/translation-status.pl,
4040 plugins/tools/scripts/tools-2.xml.in,
4041 plugins/tools/scripts/Makefile.am,
4042 plugins/tools/scripts/prepare-changelog.pl: Added translation
4043 status script. Completed find-fixmes.pl script. Fixed bugs.
4045 * plugins/tools/scripts/tools-2.xml.in: Fixed prepare-changelog
4048 2005-06-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4050 * plugins/message-view/anjuta-message-manager-plugin.glade :
4051 renamed "messages.tag.position" to "messages.tab.position".
4052 plugins/message-view/anjuta-msgman.c :
4053 Messages tab position prefrences.
4055 2005-06-14 Naba Kumar <naba@gnome.org>
4057 * (new) plugins/tools/scripts/find-fixmes.pl,
4058 (new) plugins/tools/scripts/tools-2.xml.in,
4059 (new) plugins/tools/scripts/Makefile.am,
4060 (new) plugins/tools/scripts/prepare-changelog.pl,
4061 plugins/tools/plugin.h, plugins/tools/fileop.c,
4062 plugins/tools/Makefile.am, configure.in: Added system tools.
4064 2005-06-11 Sebastien Granjoux <seb.sfo@free.fr>
4066 * plugins/tools/editor.c:
4067 Take care of creating .anjuta directory if missing
4069 2005-06-10 Naba Kumar <naba@gnome.org>
4071 * configure.in: Increased gnome-build required to version 0.1.2.
4073 * plugins/project-manager/plugin.c: Fixed target/group removal.
4076 2005-06-10 Naba Kumar <naba@gnome.org>
4078 * plugins/project-manager/plugin.c: Implemented target/group
4079 configuration (update gnome-build module from cvs).
4081 2005-06-07 Naba Kumar <naba@gnome.org>
4083 Patch from: Massimo Cora' <maxcvs@email.it>:
4084 * plugins/class-inheritance/Makefile.am,
4085 plugins/class-inheritance/class-inherit.c,
4086 plugins/class-inheritance/class-inherit.h,
4087 plugins/class-inheritance/plugin.c,
4088 plugins/class-inheritance/plugin.h,
4089 (added) plugins/class-inheritance/class-callbacks.[ch]: Implemented
4090 expanded view of classes in hierarchy canvas (collapsable again).
4092 2005-06-05 Johannes Schmid <jhs@cvs.gnome.org>
4094 * scintilla/patches/scintilla-64-bit.diff (added)
4095 * plugins/patch/patch-plugin.c:
4096 Conditional build for GTK 2.4 and GTK 2.6
4098 2005-06-04 Sebastien Granjoux <seb.sfo@free.fr>
4100 * plugins/tools/anjuta-tools.glade,
4101 plugins/tools/editor.c,
4102 plugins/tools/plugin.h,
4103 plugins/tools/fileop.c:
4104 Add a check box to edit an user script
4105 Correct a few memory leak
4107 * plugins/tools/execute.c,
4108 plugins/tools/tool.c,
4109 plugins/tools/tool.h:
4110 Move utility remove_mnemonic function in tool.c
4113 2005-06-04 Johannes Schmid <jhs@cvs.gnome.org>
4115 Patch from sbrabec@suse.cz:
4117 scintilla/include/Scintilla.h:
4119 Fix 64-Bit warnings in gcc 4
4121 2005-06-03 Johannes Schmid <jhs@cvs.gnome.org>
4123 * plugins/patch/patch_plugin.c
4124 plugins/patch/patch.h
4125 plugin/patch/patch-plugin.glade
4126 plugin/patch/Makefile.am:
4128 Changed patch plugin to use libglade and new gtk 2.6 widgets
4130 2005-05-31 Naba Kumar <naba@gnome.org>
4132 Patch from Jason Bayman <JBayman@HobbitHell.com>:
4133 * plugins/editor/text_editor.c: Don't show error
4136 2005-05-28 Sebastien Granjoux <seb.sfo@free.fr>
4138 * plugins/message-view/anjuta-message-manager.ui,
4139 plugins/message-view/anjuta-msgman.c,
4140 plugins/message-view/anjuta-msgman.h,
4141 plugins/message-view/message-view.c,
4142 plugins/message-view/message-view.h,
4143 plugins/message-view/plugin.c:
4144 Add a popup menu in messages panes
4145 Move save message pane option in it
4147 2005-05-28 Naba Kumar <naba@gnome.org>
4149 * data/properties/styles.properties: Fixed default font
4152 * plugins/editor/style-editor.c: cleanup.
4154 2005-05-25 Naba Kumar <naba@gnome.org>
4156 * plugin/gdb/plugin.c: Start gdb even if the program does
4157 not exists. Fixes bug #305074
4159 2005-05-24 Naba Kumar <naba@gnome.org>
4161 Patch from: Saleem Abdulrasool <compnerd@gentoo.org>
4162 * configure.in: graphviz pkgconfig path.
4164 2005-05-24 Naba Kumar <naba@gnome.org>
4166 * configure.in, anjuta.desktop.in.in: Fixed Icon path.
4167 * TODO.tasks: Updated.
4169 2005-05-22 Naba Kumar <naba@gnome.org>
4171 * anjuta.spec.in: Fixed spec file
4172 * plugins/editor/text_editor.c: Fixed gnome-vfs monitor.
4174 2005-05-21 Sebastien Granjoux <seb.sfo@free.fr>
4176 * TODO.tasks: Updated.
4178 * plugins/message-view/anjuta-message-manager.ui,
4179 plugins/message-view/message-view.c,
4180 plugins/message-view/message-view.h,
4181 plugins/message-view/plugin.c:
4182 Add shortcut for next and previous message
4183 Add a save message menu item
4184 Fix a bug in previous message
4186 2005-05-21 Naba Kumar <naba@gnome.org>
4188 * Makefile.am, anjuta.spec.in, configure.in, data/properties/Makefile.am,
4189 doc/Makefile.am, global-tags/create_global_tags.sh,
4190 libanjuta/interfaces/Makefile.am.iface: Fixed 64bit arch related bugs
4191 and rpm package creation. Fixed installation paths.
4193 * plugins/editor/anjuta-document-manager.glade,
4194 plugins/editor/text_editor.c: Fixed autoformat settings in preferences
4197 * tagmanager/tm_workspace.c: Fixed code format and compiler warning.
4199 2005-05-21 Naba Kumar <naba@gnome.org>
4201 * Makefile.am, configure.in, data/Makefile.am, doc/Makefile.am,
4202 global-tags/Makefile.am, launcher/Makefile.am, libegg/Makefile.am,
4203 pixmaps/Makefile.am, scripts/Makefile.am, src/Makefile.am,
4204 tagmanager/Makefile.am: Fixed paths configure variables to take
4205 automake configure variables instead of hardcoding.
4207 * global-tags/tm_global_tags.c: Formated code.
4209 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
4210 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
4211 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
4212 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
4213 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
4214 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
4215 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
4216 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
4217 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
4219 2005-05-20 Naba Kumar <naba@gnome.org>
4221 * README, anjuta.spec.in, configure.in: Updated Anjuta Descriptions
4222 and fixed rpm spec file (more testing required).
4224 * data/gdb.init: Don't set gdb prompt.
4226 * mime/Makefile.am: run update-mime-data only on system-wide install.
4228 * plugins/gdb/Makefile.am: Install plugin at correct paths.
4230 2005-05-19 Naba Kumar <naba@gnome.org>
4232 * plugins/terminal/terminal.c: Fixed crash bug when terminal is used
4233 while it's not visible.
4235 Patch from: Jason Bayman <JBayman@HobbitHell.com>
4236 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bugs.
4238 2005-05-19 Naba Kumar <naba@gnome.org>
4240 * configure.in: Fixed subversion checks. Added
4241 --disable-plugin-subversion and --disable-plugin-glade
4242 configure flags to manually turn off their plugin builds.
4244 * plugins/editor/plugin.c: Save and restore current editor line
4245 positions in session.
4247 2005-05-18 Naba Kumar <naba@gnome.org>
4249 * AUTHORS: Fixed email address.
4251 * libanjuta/anjuta-utils.c,
4252 plugins/project-manager/plugin.c: Take plugin shell as dialog parents
4253 when the projectmanager toplevel is not a window. Check for valid
4254 gtkwindow type before using the passed window as parent for anjuta
4257 2005-05-17 Naba Kumar <naba@gnome.org>
4259 * libanjuta/interfaces/libanjuta.idl: Fixed compiler warnings.
4261 * plugins/cvs-plugin/Makefile.am,
4262 plugins/devhelp/plugin.c,
4263 plugins/file-loader/Makefile.am,
4264 plugins/macro/Makefile.am,
4265 plugins/message-view/Makefile.am,
4266 plugins/patch/Makefile.am,
4267 plugins/project-manager/Makefile.am,
4268 plugins/subversion/Makefile.am,
4269 plugins/symbol-browser/Makefile.am: Removed -module flags
4272 * MAINTAINERS: Added file so that I could recieve bugzilla
4275 * plugins/glade/plugin.c: Fixed compile error.
4277 === Anjuta 2.0.0 ===
4279 2005-05-15 Naba Kumar <naba@gnome.org>
4281 * configure.in: Adjusted gdl version requirement. Bumped anjuta
4284 * plugins/symbol-browser/an_symbol_view.c,
4285 plugins/symbol-browser/plugin.c,
4286 tagmanager/tm_workspace.c: Fixed symbol-browser crash when
4287 symbols have been updated. Reset file symbols when update
4288 occurs. Fixed memory leaks.
4290 Patch from Jason Bayman <JBayman@HobbitHell.com>:
4291 * plugins/file-wizard/action-callbacks.c: Fixed crash bug.
4293 2005-05-14 Sebastien Granjoux <seb.sfo@free.fr>
4295 * plugins/tools/anjuta-tools.glade:
4296 Remove unused parameter dialog
4298 * plugins/tools/dialog.c,
4299 plugins/tools/fileop.c,
4300 plugins/tools/fileop.h,
4301 plugins/tools/tool.c,
4302 plugins/tools/tool.h,
4303 plugins/tools/variable.c:
4304 Add a few comments and cleanups
4306 * plugins/tools/editor.c,
4307 plugins/tools/editor.h:
4308 Remove code from previous plugin and add comments
4309 Use main window as parent (instead of tool list)
4311 * plugins/tools/execute.c,
4312 plugins/tools/execute.h:
4313 Remove code from previous plugin and add comments
4316 2005-05-14 Naba Kumar <naba@gnome.org>
4318 * AUTHORS, FUTURE, NEWS, README, ROADMAP: Updated and prepared for
4321 * configure.in: Fixed
4323 * plugins/class-inheritance/class-inheritance.png: New icon.
4325 * plugins/devhelp/plugin.c: Fixed docking bug where browser widget
4326 screws up when reparented.
4328 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4330 * plugins/editor/search-replace.c,
4331 plugins/editor/search-replace_backend.c
4332 plugins/project-manager/plugin.c : Clear find pane if searching same
4333 expression. Clean code.
4335 2005-05-14 Pawan Chitrakar <pawan@nplinux.org>
4337 * configure.in: Added ne in ALL_LINGUAS
4339 2005-05-13 Naba Kumar <naba@gnome.org>
4341 * configure.in: Fixed glade-3 version.
4343 * plugins/gdb/debugger.c, plugins/gdb/debugger.h,
4344 plugins/gdb/locals.c, plugins/gdb/stack_trace.c,
4345 plugins/gdb/watch.c: Update locals, watch and frame document on
4348 2005-05-12 Naba Kumar <naba@gnome.org>
4350 * plugins/editor/aneditor-autocomplete.cxx: Fixed infinite loop in
4351 scope autocompletion when the function definition is incomplete.
4353 * plugins/class-gen/anjuta-class-gen.plugin.in,
4354 plugins/file-wizard/anjuta-file-wizard.plugin.in,
4355 plugins/gdb/plugin.c,
4356 plugins/glade/anjuta-glade.plugin.in,
4357 plugins/project-import/anjuta-project-import.plugin.in,
4358 plugins/project-wizard/anjuta-project-wizard.plugin.in: Give a proper
4359 titles for the wizards.
4361 2005-05-11 Naba Kumar <naba@gnome.org>
4363 * configure.in, plugins/debug-manager/Makefile.am,
4364 plugins/debug-manager/plugin.c,
4365 (added) plugins/debug-manager/images/.cvsignore,
4366 (added) plugins/debug-manager/images/Makefile.am,
4367 (added) plugins/debug-manager/images/detach-16.png,
4368 (added) plugins/debug-manager/images/detach.png,
4369 (added) plugins/debug-manager/images/step-into-16.png,
4370 (added) plugins/debug-manager/images/step-into.png,
4371 (added) plugins/debug-manager/images/step-out-16.png,
4372 (added) plugins/debug-manager/images/step-out.png,
4373 (added) plugins/debug-manager/images/step-over-16.png,
4374 (added) plugins/debug-manager/images/step-over.png,
4375 plugins/gdb/Makefile.am,
4376 plugins/gdb/breakpoints.c,
4377 plugins/gdb/plugin.c,
4378 (added) plugins/gdb/images/.cvsignore,
4379 (added) plugins/gdb/images/Makefile.am,
4380 (added) plugins/gdb/images/breakpoint.png,
4381 (added) plugins/gdb/images/locals.png,
4382 (added) plugins/gdb/images/stack.png,
4383 (added) plugins/gdb/images/watch.png: Fixed breakpoints
4384 'remove all'. Added debugger icons.
4386 * plugins/editor/text_editor.c: Fixed file monitor.
4388 Patch from: Massimo Cora' <maxcvs@email.it>
4389 * plugins/patch/anjuta-patch-plugin.png,
4390 plugins/class-gen/Makefile.am,
4391 plugins/class-gen/action-callbacks.c,
4392 plugins/class-gen/class_gen.c,
4393 plugins/class-gen/class_logo.xpm: Implemented vcs
4394 file addions. New icons by Fabio Zecchini
4396 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4398 * libanjuta/interfaces/libanjuta.idl
4399 plugins/editor/anjuta-docman.c plugins/editor/search-replace.c
4400 plugins/editor/search-replace_backend.c
4401 plugins/project-manager/plugin.c : Search & Replace in all Project Files.
4403 2005-05-11 Naba Kumar <naba@gnome.org>
4405 * plugins/gdb/actions.c, plugins/gdb/breakpoints.c,
4406 plugins/gdb/breakpoints.h, plugins/gdb/debug_tree.c,
4407 plugins/gdb/plugin.c, plugins/gdb/plugin.h,
4408 plugins/gdb/registers.c, plugins/gdb/stack_trace.c,
4409 plugins/gdb/watch.c: Completed breakpoints implementation. Fixed
4412 * plugins/symbol-browser/an_symbol_prefs.c,
4413 plugins/symbol-browser/an_symbol_search.c,
4414 plugins/symbol-browser/an_symbol_view.c,
4415 plugins/symbol-browser/an_symbol_view.h,
4416 plugins/symbol-browser/plugin.c: Fixed memory leaks.
4418 2005-05-11 Naba Kumar <naba@gnome.org>
4420 * libanjuta/anjuta-shell.c: Fixed runtime warning.
4422 * libanjuta/e-splash.c, libanjuta/e-splash.h, src/main.c: Pass the
4423 progress bar location at create time, instead of hardcoding.
4425 * pixmaps/Makefile.am, (added) pixmaps/anjuta_splash_mini.png:
4426 Added mini splash screen.
4428 * plugins/editor/text_editor.c: Do not produce warning when file
4429 monitor could not be created.
4431 * plugins/profile-default/plugin.c: Save project session on exit.
4432 Show mini splash with progress bar at profile load.
4434 2005-05-10 Naba Kumar <naba@gnome.org>
4436 * configure.in, manuals/Makefile.am: Fixed compile flags.
4437 Disable outdated manuals builds.
4439 * global-tags/Makefile.am: Uninstall tags files on
4442 * libegg/Makefile.am: Use configured deprecated flags.
4444 * manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
4445 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
4446 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
4449 * mime/Makefile.am: Take DESTDIR into account.
4451 * plugins/class-gen/Makefile.am: Fixed 'make distcheck' errors.
4453 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug
4454 on scope autocompletion.
4456 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
4457 plugins/gdb/debugger.h, plugins/gdb/plugin.c: Use project
4458 shared libs and static libs paths for debugging. Order them
4461 * po/POTFILES.in: Updated.
4463 2005-05-09 Naba Kumar <naba@gnome.org>
4465 * libanjuta/interfaces/libanjuta.idl,
4466 plugins/gdb/debugger.[ch], plugins/gdb/plugin.c,
4467 plugins/gdb/breakpoints.ch, plugins/gdb/gdbmi-test.c,
4468 plugins/debug-manager/plugin.c, plugins/gdb/anjuta-gdb-plugin.ui:
4469 Implemented debugger source directory search and emits location changed
4470 signal with absolute path of the file.
4472 * plugins/tools/tool.c: Fixed compile errors.
4474 2005-05-08 Sebastien Granjoux <seb.sfo@free.fr>
4476 * plugins/tools/anjuta-tools.glade,
4477 plugins/tools/dialog.h,
4478 plugins/tools/dialog.c,
4479 plugins/tools/plugin.c,
4480 plugins/tools/editor.c:
4481 Improve graphical user interface
4483 Correct an error on close
4486 * plugins/tools/fileop.c,
4487 plugins/tools/tool.h,
4488 plugins/tools/tool.c:
4489 Change the tool internal structure
4490 Support having tools configuration in several places
4492 2005-05-08 Naba Kumar <naba@gnome.org>
4494 * plugins/gdb/actions.c,
4495 (removed) plugins/gdb/registers_cbs.c,
4496 (removed) plugins/gdb/registers_cbs.h,
4497 (removed) plugins/gdb/registers_gui.c,
4498 (removed) plugins/gdb/sharedlib_cbs.c,
4499 (removed) plugins/gdb/sharedlib_cbs.h,
4500 (removed) plugins/gdb/sharedlib_gui.c,
4501 (removed) plugins/gdb/signals_cbs.c,
4502 (removed) plugins/gdb/signals_cbs.h,
4503 (removed) plugins/gdb/signals_gui.c: Removed dead files.
4505 2005-05-08 Naba Kumar <naba@gnome.org>
4507 * plugins/build-basic-autotools/executer.c: Fixed programs
4510 * plugins/debug-manager/Makefile.am,
4511 plugins/debug-manager/anjuta-debug-manager.glade,
4512 plugins/debug-manager/plugin.c,
4513 plugins/gdb/Makefile.am: Used libglade for programs listing
4516 * (added) plugins/gdb/pointer.png: Stack pointer image.
4518 * libanjuta/anjuta-marshal.list,
4519 pixmaps/Makefile.am,
4520 plugins/gdb/actions.c,
4521 plugins/gdb/actions.h,
4522 plugins/gdb/anjuta-gdb-plugin.ui,
4523 plugins/gdb/anjuta-gdb.glade,
4524 plugins/gdb/breakpoints.c,
4525 plugins/gdb/breakpoints.h,
4526 plugins/gdb/debug_tree.c,
4527 plugins/gdb/debug_tree.h,
4528 plugins/gdb/debugger.c,
4529 plugins/gdb/debugger.h,
4530 plugins/gdb/gdbmi-test.c,
4531 plugins/gdb/gdbmi.c,
4532 plugins/gdb/gdbmi.h,
4535 plugins/gdb/locals.c,
4536 plugins/gdb/locals.h,
4537 plugins/gdb/memory.c,
4538 plugins/gdb/memory.h,
4539 plugins/gdb/plugin.c,
4540 plugins/gdb/plugin.h,
4541 plugins/gdb/registers.c,
4542 plugins/gdb/registers.h,
4543 plugins/gdb/registers_cbs.c,
4544 plugins/gdb/registers_cbs.h,
4545 plugins/gdb/registers_gui.c,
4546 plugins/gdb/sharedlib.c,
4547 plugins/gdb/sharedlib.h,
4548 plugins/gdb/sharedlib_cbs.c,
4549 plugins/gdb/sharedlib_cbs.h,
4550 plugins/gdb/sharedlib_gui.c,
4551 plugins/gdb/signals.c,
4552 plugins/gdb/signals.h,
4553 plugins/gdb/signals_cbs.c,
4554 plugins/gdb/signals_cbs.h,
4555 plugins/gdb/signals_gui.c,
4556 plugins/gdb/stack_trace.c,
4557 plugins/gdb/stack_trace.h,
4558 plugins/gdb/utilities.c,
4559 plugins/gdb/utilities.h,
4560 plugins/gdb/watch.c,
4561 plugins/gdb/watch.h,
4562 plugins/gdb/watch_cbs.c,
4563 plugins/gdb/watch_cbs.h,
4564 plugins/gdb/watch_gui.c: Implemented gdb MI interface and used
4565 it for all debugger component updates and listing. Implemented
4566 user custom debugger command window. Fixed all debugger components
4567 to work correctly. Implemented debugger as GObject. Removed
4570 2005-05-06 Naba Kumar <naba@gnome.org>
4572 * TODO.tasks: Updated.
4574 * plugins/build-basic-autotools/Makefile.am,
4575 plugins/file-loader/Makefile.am,
4576 plugins/profile-default/Makefile.am,
4577 plugins/sample1/Makefile.am,
4578 plugins/symbol-browser/images/Makefile.am,
4579 src/Makefile.am: Fixed 'make distcheck' errors.
4581 * plugins/symbol-browser/an_symbol_view.c: Removed unnecessary
4584 * tagmanager/tm_workspace.c: Include prototypes in getting
4587 2005-05-06 Naba Kumar <naba@gnome.org>
4589 * TODO.tasks: Updated.
4591 * configure.in, plugins/cvs-plugin/Makefile.am,
4592 plugins/debug-manager/Makefile.am,
4593 plugins/devhelp/Makefile.am,
4594 plugins/editor/Makefile.am,
4595 plugins/gdb/Makefile.am: Fixed 'make distcheck' errors.
4597 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaSymbol,
4598 IAnjutaSymbolManager, IAnjutaIterable and IAnjutaIterableTree
4601 * tagmanager/tm_workspace.c,
4602 tagmanager/include/tm_workspace.h,
4603 plugins/editor/aneditor-autocomplete.cxx,
4604 plugins/editor/aneditor-calltip.cxx: Fixed fill_find_tags_array()
4605 to return all matching tag types when no name is given instead of
4606 returning empty array.
4608 * plugins/symbol-browser/Makefile.am,
4609 (added) plugins/symbol-browser/an_symbol.c,
4610 (added) plugins/symbol-browser/an_symbol.h,
4611 plugins/symbol-browser/an_symbol_info.c,
4612 plugins/symbol-browser/an_symbol_info.h,
4613 (added) plugins/symbol-browser/an_symbol_iter.c,
4614 (added) plugins/symbol-browser/an_symbol_iter.h,
4615 plugins/symbol-browser/an_symbol_search.c,
4616 plugins/symbol-browser/an_symbol_view.c,
4617 plugins/symbol-browser/an_symbol_view.h,
4618 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
4619 plugins/symbol-browser/plugin.c,
4620 plugins/symbol-browser/plugin.h: Implemented IAnjutaSymbol wrapper
4621 for tags. Implemented IAnjutaSymbolManager interface in symbol-browser
4622 plugin and implemented IAnjutaIterable interface for symbol search
4625 * plugins/class-inheritance/Makefile.am,
4626 plugins/class-inheritance/class-inherit.c,
4627 plugins/class-inheritance/class-inherit.h,
4628 plugins/class-inheritance/plugin.h: Use the newly added
4629 IAnjutaSymbolManager/IAnjutaSymbol/IAnjutaIterable intefaces and
4630 get rid of libanjuta-ctags.la dependencies.
4632 2005-05-02 Naba Kumar <naba@gnome.org>
4634 * plugins/class-inheritance/class-inherit.c,
4635 plugins/class-inheritance/plugin.c,
4636 plugins/class-inheritance/plugin.h: Fixed crash bug when no symbols could
4637 be found for a class. Formated code.
4639 Patch from: Curtis Magyar <curtm4n@gmail.com>:
4640 * plugins/editor/anjuta-docman.c: Fixed alpabetical ordering
4643 2005-05-01 Sebastien Granjoux <seb.sfo@free.fr>
4645 * libanjuta/anjuta-launcher.c:
4646 Keep trying sending data until all bytes have been written
4648 * plugins/tools/anjuta-tools.glade,
4649 plugins/tools/editor.c:
4650 Add a combo box to defined data from stdin
4652 * plugins/tools/execute.c:
4653 Send data in stdin if needed
4656 * plugins/tools/fileop.c,
4657 plugins/tools/tool.h,
4658 plugins/tools/tool.c:
4659 Store, load and save stdin data
4660 Use tools-2.xml instead of tools.xml
4662 * plugins/tools/plugin.c,
4663 plugins/tools/plugin.h:
4666 * plugins/tools/dialog.c,
4667 plugins/tools/dialog.h:
4670 * plugins/tools/variable.c,
4671 plugins/tools/variable.h:
4672 Add editor related variables
4675 2005-04-29 Naba Kumar <naba@gnome.org>
4677 * libanjuta/Makefile.am, src/Makefile.am: Include libutil in libanjuta.
4679 * plugins/editor/text_editor.c: Fixed line marker interpretation.
4681 * data/gdb.init, plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
4682 plugins/gdb/breakpoints.h, plugins/gdb/debugger.c,
4683 plugins/gdb/debugger.h, (added) plugins/gdb/gdbmi-test.c,
4684 (added) plugins/gdb/gdbmi.c, (added) plugins/gdb/gdbmi.h: Started
4685 working on gdb MI interface. Completed MI parser interface.
4687 Patch from Massimo Cora <maxcvs@email.it>:
4688 * plugins/class-inheritance/Makefile.am,
4689 plugins/class-inheritance/class-inherit.c,
4690 plugins/class-inheritance/class-inherit.h,
4691 plugins/class-inheritance/plugin.c,
4692 plugins/class-inheritance/plugin.h: Update to class inheritance plugin.
4693 Used system theme for colors. Display class members on mouse click.
4695 2005-04-28 Naba Kumar <naba@gnome.org>
4697 * plugins/symbol-browser/an_symbol_prefs.c
4698 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade: Added
4699 implementation to create/add/remove custom tags files in symbol
4702 * global-tags/Makefile.am: Exclude bin target anjuta-tags from
4705 * plugins/project-import/project-import.c: Fixed memory leaks and
4706 use correct debug prints.
4708 * TODO.tasks: Updated.
4710 2005-04-27 Naba Kumar <naba@gnome.org>
4712 * libanjuta/Makefile.am, libanjuta/interfaces/Makefile.am.iface,
4713 libegg/Makefile.am, libegg/treeviewutils/Makefile.am,
4714 scintilla/Makefile.am: Fixed 'make distcheck' errors.
4716 * plugins/editor/anjuta-docman.c,
4717 plugins/editor/anjuta-docman.h,
4718 plugins/editor/plugin.c: Emit editor-added signal from docman
4719 and connect signals to new editor correctly.
4721 * plugins/class-inheritance/plugin.c,
4722 plugins/symbol-browser/plugin.c: Added stock icons.
4724 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
4725 plugins/build-basic-autotools/executer.c,
4726 plugins/build-basic-autotools/executer.h: Added missing files
4727 for the execute programs implementation.
4729 2005-04-26 Naba Kumar <naba@gnome.org>
4731 * TODO.tasks: Updated.
4733 * plugins/file-loader/plugin.c,
4734 plugins/project-import/anjuta-project-import.plugin.in,
4735 plugins/project-import/plugin.c,
4736 plugins/project-import/project-import.c,
4737 plugins/project-import/project-import.h: Be able to import older
4740 2005-04-26 Naba Kumar <naba@gnome.org>
4742 * libanjuta/anjuta-shell.c: Remove widget from the queue also when
4743 removing it from the shell.
4745 * libanjuta/anjuta-shell.c,
4746 libanjuta/anjuta-shell.h,
4747 plugins/profile-default/plugin.c: Implemented freeze/thaw for shell
4748 so that widget additions are freezed or thaw using a pending queue.
4749 Fixded UI flicker while loading projects.
4751 2005-04-26 Naba Kumar <naba@gnome.org>
4753 * TODO.tasks: Updated.
4755 * libanjuta/interfaces/libanjuta.idl: Added execute method for
4756 IAnjutaBuildable interface.
4758 * plugins/build-basic-autotools/Makefile.am,
4759 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
4760 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
4761 plugins/build-basic-autotools/build-basic-autotools.c,
4762 plugins/build-basic-autotools/build-basic-autotools.h: Added "Execute"
4763 interface and UI for executing project/file programs. Implemented
4764 IAnjutaFile interface so that executables could be opened directly.
4766 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Removed
4767 Authors line (Reserved for external plugins, which do not have a way to
4768 show their credits).
4770 * plugins/file-loader/plugin.c: Read "Title" from [Wizard] and
4771 [File Loader] group for menu labels (default to "Name" if it is not
4774 * plugins/terminal/terminal.c: Implemented IAnjutaTerminal interface
4775 for executing external commands.
4777 2005-04-25 Sebastien Granjoux <seb.sfo@free.fr>
4779 * plugins/project-wizard/property.c:
4780 Correct a memory leak
4782 * libanjuta/interfaces/libanjuta.idl,
4783 plugins/editor/text_editor.c:
4784 Add erase_all and replace_selection function to IAnjutaEditor
4786 * plugins/tools/anjuta-tools.glade,
4787 plugins/tools/fileop.c,
4788 plugins/tools/editor.c,
4789 plugins/tools/tool.c
4790 plugins/tools/tool.h:
4791 Add shortcut and icon
4793 * plugins/tools/variable.c,
4794 plugins/tools/variable.h:
4795 Add a variable asking parameters at run time
4797 * plugins/tools/execute.c:
4798 Add a warning message for missing document manager
4799 Add replace buffer and replace selection output
4800 Correct an error in popup output
4802 * plugins/tools/plugin.c,
4803 plugins/tools/plugin.h,
4804 plugins/tools/anjuta-tools.ui,
4807 Attach tools menu to a new place
4809 2005-04-25 Naba Kumar <naba@gnome.org>
4811 * libanjuta/plugins.c, src/about.c, src/about.h,
4812 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui,
4813 plugins/class-gen/anjuta-class-gen.plugin.in: Added about
4814 plugins (about box for plugins) menu.
4816 2005-04-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4818 * plugins/editor/search-replace.c :
4819 Displayed full path in Search pane window.
4820 Bug 300231 : Selected line in Search pane window .
4822 2005-04-23 Naba Kumar <naba@gnome.org>
4824 * plugins/terminal/terminal.c: Fixed crash on terminal docking.
4826 2005-04-22 Naba Kumar <naba@gnome.org>
4828 * plugins/project-wizard/templates/java-logo.png: Smaller icons.
4830 * plugins/project-wizard/templates/java.wiz,
4831 plugins/project-wizard/templates/java/src/Makefile.am.tpl: Add option
4832 to create bytecodes (.class) files.
4834 * plugins/symbol-browser/an_symbol_info.c,
4835 plugins/symbol-browser/an_symbol_info.h,
4836 plugins/symbol-browser/an_symbol_search.c,
4837 plugins/symbol-browser/an_symbol_view.c,
4838 plugins/symbol-browser/plugin.c,
4839 tagmanager/tm_workspace.c: Fixed java symbols view. Fixed icon types
4840 in file symbol list.
4842 2005-04-22 Naba Kumar <naba@gnome.org>
4844 * TODO.tasks: Updated.
4846 * plugins/class-inheritance/Makefile.am,
4847 plugins/subversion/Makefile.am: Do not install plugin files when
4848 plugin build condition is false.
4850 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
4851 plugins/build-basic-autotools/build-basic-autotools.c,
4852 plugins/build-basic-autotools/build-basic-autotools.h,
4853 plugins/file-loader/anjuta-loader-plugin.ui,
4854 plugins/file-loader/dnd.c,
4855 plugins/file-loader/plugin.c,
4856 plugins/file-loader/plugin.h,
4857 plugins/project-manager/anjuta-project-manager.ui,
4858 plugins/project-manager/plugin.c: Added open file and build context
4859 menu in project manager context menu.
4861 2005-04-22 Naba Kumar <naba@gnome.org>
4863 * configure.in: Added message output showing conditional plugins to
4866 * src/layout.xml: Added layout for class-inheritance plugin widget.
4868 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Fixed
4869 plugin name to remove redundant terms.
4871 * TODO.tasks: Updated.
4874 plugins/symbol-browser/Makefile.am,
4875 plugins/symbol-browser/an_symbol_view.c,
4876 (removed) plugins/symbol-browser/sv_class.xpm,
4877 (removed) plugins/symbol-browser/sv_function.xpm,
4878 (removed) plugins/symbol-browser/sv_macro.xpm,
4879 (removed) plugins/symbol-browser/sv_private_fun.xpm,
4880 (removed) plugins/symbol-browser/sv_private_var.xpm,
4881 (removed) plugins/symbol-browser/sv_protected_fun.xpm,
4882 (removed) plugins/symbol-browser/sv_protected_var.xpm,
4883 (removed) plugins/symbol-browser/sv_public_fun.xpm,
4884 (removed) plugins/symbol-browser/sv_public_var.xpm,
4885 (removed) plugins/symbol-browser/sv_static_fun.xpm,
4886 (removed) plugins/symbol-browser/sv_static_var.xpm,
4887 (removed) plugins/symbol-browser/sv_struct.xpm,
4888 (removed) plugins/symbol-browser/sv_unknown.xpm,
4889 (removed) plugins/symbol-browser/sv_variable.xpm,
4890 (added) plugins/symbol-browser/images/.cvsignore,
4891 (added) plugins/symbol-browser/images/Icons.16x16.Class,
4892 (added) plugins/symbol-browser/images/Icons.16x16.Enum,
4893 (added) plugins/symbol-browser/images/Icons.16x16.Field,
4894 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.BringToFront,
4895 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.SendToBack,
4896 (added) plugins/symbol-browser/images/Icons.16x16.Interface,
4897 (added) plugins/symbol-browser/images/Icons.16x16.InternalClass,
4898 (added) plugins/symbol-browser/images/Icons.16x16.InternalDelegate,
4899 (added) plugins/symbol-browser/images/Icons.16x16.InternalEnum,
4900 (added) plugins/symbol-browser/images/Icons.16x16.InternalEvent,
4901 (added) plugins/symbol-browser/images/Icons.16x16.InternalField,
4902 (added) plugins/symbol-browser/images/Icons.16x16.InternalInterface,
4903 (added) plugins/symbol-browser/images/Icons.16x16.InternalMethod,
4904 (added) plugins/symbol-browser/images/Icons.16x16.InternalProperty,
4905 (added) plugins/symbol-browser/images/Icons.16x16.InternalStruct,
4906 (added) plugins/symbol-browser/images/Icons.16x16.Literal,
4907 (added) plugins/symbol-browser/images/Icons.16x16.Method,
4908 (added) plugins/symbol-browser/images/Icons.16x16.NameSpace,
4909 (added) plugins/symbol-browser/images/Icons.16x16.PrivateClass,
4910 (added) plugins/symbol-browser/images/Icons.16x16.PrivateDelegate,
4911 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEnum,
4912 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEvent,
4913 (added) plugins/symbol-browser/images/Icons.16x16.PrivateField,
4914 (added) plugins/symbol-browser/images/Icons.16x16.PrivateInterface,
4915 (added) plugins/symbol-browser/images/Icons.16x16.PrivateMethod,
4916 (added) plugins/symbol-browser/images/Icons.16x16.PrivateProperty,
4917 (added) plugins/symbol-browser/images/Icons.16x16.PrivateStruct,
4918 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedClass,
4919 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedDelegate,
4920 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEnum,
4921 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEvent,
4922 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedField,
4923 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedInterface,
4924 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedMethod,
4925 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedProperty,
4926 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedStruct,
4927 (added) plugins/symbol-browser/images/Icons.16x16.Reference,
4928 (added) plugins/symbol-browser/images/Makefile.am: Removed old symbol
4929 pixmaps and added new icons (taken from monodevelop).
4931 2005-04-21 Naba Kumar <naba@gnome.org>
4933 Patch from Massimo Cora <maxcvs@email.it>:
4935 * configure.in, plugins/Makefile.am
4936 (new) plugins/class-inheritance/.cvsignore,
4937 (new) plugins/class-inheritance/Makefile.am,
4938 (new) plugins/class-inheritance/anjuta-class-inheritance.plugin.in,
4939 (new) plugins/class-inheritance/class-inherit.c,
4940 (new) plugins/class-inheritance/class-inherit.h,
4941 (new) plugins/class-inheritance/plugin.c,
4942 (new) plugins/class-inheritance/plugin.h,
4943 (new) plugins/class-inheritance/class-inheritance.png: Added class
4946 Changes by naba: Added pkgconfig check for graphviz and conditionally
4949 * plugins/patch/.cvsignore, plugins/tools/.cvsignore: Updated.
4951 2005-04-20 Naba Kumar <naba@gnome.org>
4953 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
4954 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
4955 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
4956 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
4957 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
4958 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
4959 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
4960 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
4961 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
4962 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
4963 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
4965 * plugins/gdb/plugin.[ch], plugins/gdb/utilities.[ch]: Fixed gdb
4966 message view management.
4968 * libanjuta/anjuta-children.[ch],
4969 plugins/build-basic-autotools/build-basic-autotools.c,
4970 libanjuta/anjuta-launcher.c, plugins/terminal/terminal.c:
4971 Removed anjuta_children_init() function,
4972 because it is done automatically when first invoked. Introduced
4973 anjuta_children_recover() to recover the child signalling. Fixed
4974 child exit management to correctly recover the exit status.
4976 * libanjuta/anjuta-launcher.c: Fixed anjuta_launcher_dispose()
4977 to properly shutdown the launcher and to kill the running process
4978 (without emitting any signal).
4980 * plugins/gdb/debugger.c, plugins/gdb/debugger.h, plugins/gdb/plugin.c,
4981 plugins/gdb/plugin.h: Fixed debugger to properly shutdown, kill both
4982 gdb and program instance.
4984 2005-04-19 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4986 * plugins/editor/search-replace.c :
4987 Fixed bug 300229 (Search dialog unsensitive freezed Search button).
4989 2005-04-18 Naba Kumar <naba@gnome.org>
4991 * TODO.tasks: Marked completed items.
4993 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
4994 plugins/gdb/debugger.h, plugins/gdb/plugin.c,
4995 plugins/project-manager/plugin.c: Prompt user for the debugging
4996 target (select from a list of project's executable targets) and
4997 correctly start debugger. Take care of libtool wrapping when the
4998 target selected is libtool target. Fixed debugger menu items
5001 2005-04-17 Sebastien Granjoux <seb.sfo@free.fr>
5003 * plugins/tools/execute.c,
5004 plugins/tools/execute.h:
5005 Implement save all files before running a command
5006 Implement all options for stdout and stderr except replace buffer
5007 Allow running several tools
5009 * plugins/tools/plugin.c:
5010 Move anjuta launcher in execute.c
5012 * plugins/tools/tools.h,
5013 plugins/tools/variable.c:
5016 2005-04-13 Sebastien Granjoux <seb.sfo@free.fr>
5018 * plugins/tools/anjuta-tools.glade:
5019 Add new properties in tool editor dialog
5020 Cosmetic improvements
5022 * plugins/tools/anjuta-tools.ui:
5023 Attach tool menu as a build menu
5025 * plugins/tools/dialog.c:
5026 Set tool menu item sensitivity in tool list
5029 * plugins/tools/editor.c,
5030 plugins/tools/editor.h,
5031 plugins/tools/fileop.c,
5032 plugins/tools/tool.c,
5033 plugins/tools/tool.h:
5034 Add new properties (active, save file...)
5035 Most of them are still not implemented
5037 * plugins/tools/execute.c,
5038 plugins/tools/execute.h:
5039 Reorganize code to support multiple run
5040 Support run in terminal
5042 * plugins/tools/plugin.c
5043 plugins/tools/plugin.h:
5044 Move message handling in execute.c
5046 * plugins/tools/variable.h,
5047 plugins/tools/variable.c:
5048 Add useful variables
5050 2005-04-13 Naba Kumar <naba@gnome.org>
5052 * plugins/editor/text_editor.c: Fixed file monitoring condition.
5053 * plugins/editor/Makefile.am: Added gnome-vfs flags.
5055 2005-04-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5057 * plugins/tools/dialog.c plugins/tools/tool.c :
5060 2005-04-06 Naba Kumar <naba@gnome.org>
5062 * src/anjuta.c: Load default session only when
5063 "anjuta.session.load.last" preference is enabled.
5065 2005-04-07 Sebastien Granjoux <seb.sfo@free.fr>
5067 * plugins/tools/Makefile.am,
5068 plugins/tools/variable.c,
5069 plugins/tools/variable.h:
5070 Add new code for handling variables
5072 * plugins/tools/anjuta-tools.glade:
5073 Improve tool editor dialog
5074 Add variable selection dialog
5076 * plugins/tools/dialog.c,
5077 plugins/tools/dialog.h,
5078 plugins/tools/plugin.c,
5079 plugins/tools/plugin.h:
5081 Add a function to get it
5083 * plugins/tools/editor.c:
5084 Add gui code for variable selection dialog
5086 * plugins/tools/execute.c:
5087 Use variables for executing command
5089 * Naba: Compile warning fixes.
5091 2005-04-06 Naba Kumar <naba@gnome.org>
5093 * TODO.tasks: Marked completed items.
5095 2005-04-06 Naba Kumar <naba@gnome.org>
5097 * plugins/subversion/svn-backend.c: Fixed subversion plugin
5100 * plugins/tools/anjuta-tools.glade: Improved dialog layout.
5102 2005-04-04 Naba Kumar <naba@gnome.org>
5104 * src/layout.xml, plugins/glade/plugin.c: Dock glade widgets
5107 2005-03-31 Sebastien Granjoux <seb.sfo@free.fr>
5109 * plugins/tools/Makefile.am,
5110 plugins/tools/anjuta-tools.plugin.in,
5111 plugins/tools/anjuta-tools.ui,
5112 plugins/tools/anjuta-tools.gladei,
5113 plugins/tools/anjuta-tools-plugin.png,
5114 plugins/tools/plugin.c,
5115 plugins/tools/plugin.h,
5116 plugins/tools/dialog.c,
5117 plugins/tools/dialog.h,
5118 plugins/tools/fileop.c,
5119 plugins/tools/fileop.h,
5120 plugins/tools/tool.c,
5121 plugins/tools/tool.h,
5122 plugins/tools/editor.c,
5123 plugins/tools/editor.h,
5124 plugins/tools/execute.c,
5125 plugins/tools/execute.h, configure.in, plugins/Makefile.am:
5126 Port tool plugin from anjuta 1.2 (split anjuta-tools.c)
5129 * anjuta-tools.[ch]: Removed old tools code.
5131 2005-04-01 Steve Murphy <murf@e-tools.com>
5133 * configure.in: Added "rw" to ALL_LINGUAS.
5135 2005-03-29 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5138 manuals/C/anjuta-manual/fileoperations.xml
5140 manuals/C/anjuta-manual/figures/search_expr.png
5141 manuals/C/anjuta-manual/figures/search_expr_basic.png
5142 manuals/C/anjuta-manual/figures/search_file_list.png
5143 manuals/C/anjuta-manual/figures/search_file_pattern.png
5144 manuals/C/anjuta-manual/figures/search_replace.png
5145 manuals/C/anjuta-manual/figures/search_setting.png
5146 manuals/C/anjuta-manual/figures/search_target.png
5147 manuals/C/anjuta-manual/figures/search_target_action.png
5148 manuals/C/anjuta-manual/figures/search_target_in.png
5150 manuals/C/anjuta-manual/figures/find_files.png
5151 manuals/C/anjuta-manual/figures/find_replace.png
5152 manuals/C/anjuta-manual/figures/find_text.png :
5153 Updated Anjuta manual (File Operations)
5155 2005-03-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5157 * manuals/C/anjuta-manual/fileoperations.xml,
5158 manuals/C/anjuta-manual/figures/open_file.png,
5159 manuals/C/anjuta-manual/figures/open_file_multiple.png,
5160 manuals/C/anjuta-manual/figures/prefs_print.png,
5161 manuals/C/anjuta-manual/figures/print_dlg.png,
5162 manuals/C/anjuta-manual/figures/print_preview.png.
5164 manuals/C/anjuta-manual/figures/add_edit_macro.png,
5165 manuals/C/anjuta-manual/figures/display_macro.png,
5166 manuals/C/anjuta-manual/figures/insert_text.png,
5167 manuals/C/anjuta-manual/figures/keyword_macro.png,
5168 manuals/C/anjuta-manual/figures/new_file_wizard.png,
5169 manuals/C/anjuta-manual/figures/save_as_file.png :
5170 Updated Anjuta Manual (File Operations)
5172 2005-03-23 Adam Weinberger <adamw@gnome.org>
5174 * plugins/editor/action-callbacks.c,
5175 plugins/file-loader/plugin.c,
5176 plugins/gtodo/main.c,
5177 plugins/project-wizard/druid.c:
5178 Fix spelling/grammar errors. Fixes bugs
5179 169068, 169137, 169138, and 169139.
5181 2005-03-21 Naba Kumar <naba@gnome.org>
5183 Patch from: Massimo Cora' <maxcvs@email.it>:
5185 * plugins/editor/Makefile.am
5186 plugins/editor/anjuta-docman.c,
5187 (added) plugins/editor/editor-tooltips.c,
5188 (added) plugins/editor/editor-tooltips.h: Added tooltips to
5189 editor tabs to show full path.
5191 2005-03-19 Johannes Schmid <jhs@cvs.gnome.org>
5193 * plugins/subversion/svn-backend.c:
5194 Removed "apr-0/" from include because this is
5195 already included in SVN_INCLUDE and broke building if
5196 apr >= 1.0 was installed.
5198 2005-03-18 Naba Kumar <naba@gnome.org>
5200 Patch from: Massimo Cora' <maxcvs@email.it>:
5202 * plugins/editor/action-callbacks.c,
5203 plugins/editor/aneditor-calltip.cxx,
5204 plugins/editor/aneditor-priv.h,
5205 plugins/editor/aneditor.cxx,
5206 plugins/editor/aneditor.h,
5207 plugins/editor/anjuta-document-manager.ui: Added calltip
5208 activation from menu.
5210 2005-03-16 Naba Kumar <naba@gnome.org>
5212 Patch from: Massimo Cora' <maxcvs@email.it>:
5214 * plugins/class-gen/action-callbacks.c,
5215 plugins/class-gen/anjuta-class-gen-plugin.glade,
5216 plugins/class-gen/class_gen.c,
5217 plugins/class-gen/class_gen.h,
5218 plugins/class-gen/class_logo.xpm,
5219 plugins/class-gen/plugin.c: Create files without project
5220 being open. Add to project support. And other enhancements.
5222 2005-03-15 Adam Weinberger <adamw@gnome.org>
5225 plugins/debug-manager/utilities.c,
5226 plugins/file-loader/plugin.c,
5227 plugins/gdb/utilities.c,
5228 plugins/profile-default/plugin.c,
5229 plugins/project-import/project-import.c,
5230 src/anjuta-actions.h:
5231 Spelling/grammar fixes.
5233 2005-03-13 Naba Kumar <naba@gnome.org>
5235 * plugins/editor/action-callbacks.c,
5236 plugins/editor/action-callbacks.h,
5237 plugins/editor/anjuta-document-manager.ui,
5238 plugins/editor/plugin.c: Cleaned up editor UI and get rid of 'Format'
5239 submenu. Moved menuitems from Format to View->Editor.
5241 * src/action-callbacks.c, src/action-callbacks.h,
5242 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Created Reset
5243 layout and lock layout menus in View submenu. Get rid of
5244 Settings->Layout Manager menu.
5246 * plugins/project-import/anjuta-project-import.plugin.in:
5249 * global-tags/Makefile.am,
5250 global-tags/create_global_tags.sh,
5251 plugins/editor/aneditor-autocomplete.cxx,
5252 plugins/editor/aneditor-priv.h,
5253 plugins/editor/aneditor.cxx,
5254 tagmanager/tm_workspace.c: Fixed scope members autocompletion
5255 in editor and made it work in global symbols also.
5257 * src/anjuta-app.c: Always use priority texts besides icons style
5258 for toolbars, because other styles look horible for Anjuta (fixme).
5260 2005-03-11 Naba Kumar <naba@gnome.org>
5262 * configure.in: Removed test for iconv.
5264 * scintilla/ScintillaGTK.cxx: Fixed crash bug when focus in occurs
5265 before scintilla widget is realized.
5267 * plugins/cvs-plugin/plugin.c: Aligned comments and added a shortcut
5268 for Update menuitem.
5270 * scintilla/patches/set-cursor-warning-fix.diff: Removed because
5271 already applied in scintilla main stream.
5273 * scintilla/patches/preedit-window-crash-fix.diff: Added new fix
5274 and notified scintilla developer.
5276 2005-03-10 Naba Kumar <naba@gnome.org>
5278 * src/action-callbacks.c: Removed reference to src/help.h (dead
5281 * plugins/editor/text_editor.c: Removed reference to
5282 src/launcher.h (a dead file).
5284 * src/anjuta_dirs.c, src/anjuta_dirs.h, src/anjuta_gui.c,
5285 src/controls.c, src/controls.h, src/fileselection.c,
5286 src/fileselection.h, src/glade_iface.c, src/glade_iface.h,
5287 src/global.h, src/help.c, src/help.h, src/launcher.c, src/launcher.h,
5288 src/main.cpp, src/main_menubar.c, src/main_menubar.h,
5289 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/session.c,
5290 src/session.h, src/support.c, src/support.h, src/toolbar.c,
5291 src/toolbar.h, src/toolbar_callbacks.c, src/toolbar_callbacks.h:
5292 Removed these dead files from CVS.
5295 2005-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5297 * plugins/file-wizard/action-callbacks.c : Added error message.
5298 plugins/project-import/project-import.c : Closed Import wizard with Esc key.
5301 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
5303 * plugins/cvs-plugin/cvs-callbacks.c
5304 plugins/cvs-plugin/plugin.c:
5305 Fixed preferences page init and busy handling
5307 * plugins/subversion/plugin.c:
5308 Fixed preferences page init
5310 2005-03-09 Naba Kumar <naba@gnome.org>
5312 * plugins/Makefile.am, plugins/glade/Makefile.am,
5313 plugins/glade/plugin.c: Now that glade3 cvs head has been fixed,
5314 enabled glade plugin in Anjuta. The plugin is built only when
5315 glade3 is installed.
5317 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
5319 * plugins/project-wizard/templates/java.wiz
5320 plugins/project-wizard/templates/java-logo.png (*)
5321 plugins/project-wizard/templates/java/*
5322 plugins/project-wizard/templates/Makefile.am
5325 Add Java project type. It generates a autoconf/automake
5326 project which is compiled using gcj. It requires automake
5327 > 1.4 (1.9 is known to work) to work!
5329 (*) still awaiting response from the gcj team if we
5332 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
5334 * plugins/project-import/*
5337 Added project import plugin. Might be a bit buggy and limited
5339 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
5340 Icon from old pixmaps dir
5342 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5344 * plugins/file-wizard/plugin.c, plugins/macro/macro-dialog.c
5345 plugins/macro/macro-util.c, plugins/macro/macros.xml :
5346 Added C Custom_Indent line macro.
5349 2005-03-09 Naba Kumar <naba@gnome.org>
5351 * TODO.tasks: Added new message-manager tasks.
5353 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
5354 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
5355 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
5356 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
5357 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
5358 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
5359 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
5360 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
5361 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
5362 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
5364 * plugins/gdb/debug_tree.c, plugins/gdb/debugger.c,
5365 plugins/gdb/locals.c, plugins/gdb/memory.c, plugins/gdb/plugin.c,
5366 plugins/gdb/registers.c, plugins/gdb/registers_gui.c,
5367 plugins/gdb/sharedlib.c, plugins/gdb/sharedlib_gui.c,
5368 plugins/gdb/signals.c, plugins/gdb/signals_gui.c,
5369 plugins/gdb/stack_trace.c, plugins/gdb/stack_trace.h,
5370 plugins/gdb/watch.c, plugins/gdb/watch.h, plugins/gdb/watch_gui.c:
5371 Removed debugger widgets from shell on debugger shutdown. Added
5372 scrolled windows for docked widgets. Removed unnecessary widget refs
5373 and unrefs. Destroy widgets correctly on debugger shutdown.
5375 * plugins/project-wizard/anjuta-project-wizard.glade: Added frame
5376 with project description title. Removed frame shadow.
5378 * plugins/project-wizard/druid.c: Initializes tooltips.
5380 * scintilla/Makefile.am: Fixed comiple error.
5382 2005-03-08 Adam Weinberger <adamw@gnome.org>
5384 * plugins/class-gen/anjuta-class-gen-plugin.glade,
5385 plugins/class-gen/class_gen.c: Fix grammar/spelling errors
5387 2005-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5389 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
5390 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
5391 plugins/macro/macro-util.c, plugins/macro/macro-util.h
5392 plugins/macro/macros.xml, plugins/macro/plugin.c :
5393 Moved cursor at the '|' position defined in macros.
5395 2005-03-07 Naba Kumar <naba@gnome.org>
5397 * plugins/subversion/Makefile.am: Fixed build error.
5399 * plugins/editor/anjuta-document-manager-plugin.in: Added some mime
5400 types (perl, python, shellscript).
5402 * plugins/editor/plugin.c: Fixed to show all highlight options.
5404 2005-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5406 * TODO.tasks : updated tasks.
5407 * plugins/gtodo/interface.c : Implemented column sorting (TASK MANAGER)
5409 2005-03-07 Naba Kumar <naba@gnome.org>
5411 * plugins/subvesion/plugin.c: Detect ".svn" directory to enable
5412 or disable subversion file-manager submenu. If "Subvesion" is also
5413 valid directory, we should also check for it.
5415 * configure.in: Disable cygwin macro until someone fixes the
5418 * plugins/subvesion/svn-thread.c: Use older API svn_client_add() for
5419 backward compatibility.
5421 2005-03-06 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5423 * src/about.c : Cleaned code.
5424 * plugins/macro/macros.xml : Added "do_while" C macro.
5425 * plugins/gdb/registers_cbs.[ch], plugins/gdb/registers_gui.c,
5426 plugins/gdb/sharedlib_cbs.[ch], plugins/gdb/sharedlib_gui.c,
5427 plugins/gdb/signals_cbs.[ch], plugins/gdb/signals_gui.c :
5428 Closed registers, shared libraries, kernel signals dialogs with ESC key.
5430 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
5432 * plugins/class-gen/plugin.c:
5433 Removed "return" to activate project_root_uri watching.
5435 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
5437 * plugins/Makefile.am
5438 plugins/subversion/*:
5439 Added subversion plugin. Add, Remove, Commit and Update work
5440 everything else needs work.
5442 * plugins/terminal/terminal.c
5443 Applied old 1.2.2 patch to fix Ctrl-C in terminal but
5444 we still have focus problems with the editor.
5446 2005-03-05 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5448 * AUTHORS, src/about.c : Updated about dialog by AUTHORS file.
5450 2005-03-04 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5452 * Makefile.am, src/about.c : Updated about dialog by AUTHORS.xml file.
5454 2005-03-04 Naba Kumar <naba@gnome.org>
5456 Patch from Massimo Cora' <maxcvs@email.it>:
5458 * plugins/class-gen/Makefile.am,
5459 plugins/class-gen/action-callbacks.c,
5460 plugins/class-gen/action-callbacks.h,
5461 (added) plugins/class-gen/anjuta-class-gen-plugin.glade,
5462 plugins/class-gen/anjuta-class-gen.plugin.in,
5463 plugins/class-gen/class_gen.c,
5464 plugins/class-gen/class_gen.h,
5465 (removed) plugins/class-gen/clsGen.c,
5466 (added) plugins/class-gen/goc_template_header,
5467 (added) plugins/class-gen/goc_template_source,
5468 plugins/class-gen/plugin.c,
5469 plugins/class-gen/plugin.h: Refactored class gen code.
5470 Added GOCBuilder code. Fixed UI. Implemented plugin.
5472 2005-03-03 Johannes Schmid <jhs@cvs.gnome.org>
5474 * plugins/project-wizard/property.c
5475 plugins/project-wizard/install.c
5476 plugins/project-wizard/druid.c
5477 plugins/editor/goto_line.c
5478 plugins/editor/plugin.c
5479 plugins/gtodo/add_edit_item.c
5480 plugins/gtodo/ligtodo.c
5481 plugins/gtodo/main.c
5482 plugins/gtodo/preferences.c:
5483 Fixed #167559, #167534, #167266, #167357
5484 (Bad English in strings...)
5486 Thanks to Adam Weinberger and Thierry Moisan for
5489 2005-03-03 Naba Kumar <naba@gnome.org>
5491 * libegg/Makefile.am, libegg/menu/Makefile.am,
5492 (added) libegg/egg-submenu-action.c,
5493 (added) libegg/menu/egg-submenu-action.h: Created a new action for
5494 submenu (used for wizard listing).
5496 * plugins/file-loader/anjuta-loader-plugin.ui
5497 plugins/file-loader/plugin.c: Implemented wizards submenu in menu
5500 * plugins/editor/action-callbacks.c,
5501 plugins/editor/aneditor.cxx, plugins/editor/plugin.c: Disabled
5502 ctrl+tabbing because it was interfaring with focus navigation.
5503 Focus editor on "Esc" in incremental search entry. Cleanups.
5505 * plugins/file-manager/an_file_view.c,
5506 plugins/symbol-browser/plugin.c,
5507 plugins/symbol-browser/an_symbol_view.c: Fixed key shortcuts.
5510 * plugins/profile-default/plugin.c,
5511 scintilla/PlatGTK.cxx: Fixed compiler warnings. Added splash icon
5514 * (removed) scintilla/patches/a64-crash-fix.patch,
5515 (added) scintilla/patches/set-cursor-warning-fix.diff: Updated
5518 2005-03-03 Naba Kumar <naba@gnome.org>
5520 * HACKING: Fixed typos.
5522 * plugins/editor/aneditor-indent.cxx: Clean up.
5524 * plugins/editor/plugin.c, plugins/editor/text_editor.[h]:
5525 Enable/disable save, undo and redo actions depending on state
5528 2005-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5530 * libanjuta/anjuta-status.h plugins/editor/Makefile.am
5531 plugins/editor/action-callbacks.c, plugins/editor/search-replace.c :
5532 Displayed search_incremental status.
5534 * Removed plugins/editor/search_incremental.[ch]
5536 2005-02-26 Johannes Schmid <jhs@cvs.gnome.org>
5538 * plugins/cvs-plugin/cvs-execute.c
5539 plugins/cvs-plugin/cvs-callbacks.c:
5540 - Use weak reference on mesg_view and reuse tab if
5541 it still exists to avoid cluttering message manager.
5542 - Fixed bug in cvs remove
5544 README, HACKING: Updated
5546 configure.in: Added check for libsvn
5548 2005-02-29 Naba Kumar <naba@gnome.org>
5550 * plugins/file-manager/an_file_view.c,
5551 plugins/symbol-browser/an_symbol_view.c,
5552 plugins/symbol-browser/plugin.c: Hide column headers (they
5555 2005-02-29 Naba Kumar <naba@gnome.org>
5557 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
5558 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
5559 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
5560 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
5561 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
5562 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
5563 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
5564 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
5565 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
5566 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
5568 * libanjuta/Makefile.am, libanjuta/anjuta-marshal.list,
5569 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
5570 (added) libanjuta/anjuta-session.[hc],
5571 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
5572 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
5573 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c, src/anjuta.h,
5576 Implemented session management. Implemented session
5577 container class. Added session notifications from shell. Implemented
5578 session save/load in editor, file-loader, default-profile-plugin
5579 and anjuta-app. Fixed window sizing and restoration. Cleaned up
5580 code in anjuta-app.[ch], anjuta.[ch], main.c. Added fullscreen
5581 and maximized states in session. Implemented project session
5584 2005-02-27 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5586 * plugins/class-gen/action-callbacks.[ch],
5587 plugins/class-gen/class_gen.c plugins/project-wizard/druid.c,
5588 plugins/gdb/breakpoints.c plugins/gdb/memory.c:
5589 Closed Wizard project, Class gen, Inspect memory, Breakpoints dialogs
5592 2005-02-26 Sebastien Granjoux <seb.sfo@free.fr>
5594 * plugins/project-wizard/anjuta-project-wizard.glade,
5595 plugins/project-wizard/druid.c:
5596 Add some padding in tab label in project selection page
5598 * plugins/project-wizard/druid.c,
5599 plugins/project-wizard/parser.c:
5600 Search for project template recursively
5601 Add ~/.anjuta/project to the search paths
5603 2005-02-26 Naba Kumar <naba@gnome.org>
5605 * plugins/file-wizard/action-callbacks.c: Fixed memory curruption.
5606 * plugins/file-loader/plugin.c: Fixed crash bug.
5607 * libanjuta/plugins.c: Fixed memory leak.
5609 2005-02-26 Naba Kumar <naba@gnome.org>
5611 * libanjuta/plugins.c, libanjuta/plugins.h: Implemented
5612 "UserActivatable" attribute for plugins. This attribute if set to
5613 "no" will prevent users from activating/deactivating it from
5614 plugins dialog. Added a toggle button in plugins dialog to toggle
5615 the plugins list between list of activatable plugins (default) to
5616 list of all plugins. anjuta_plugin_select() now only selects the
5617 plugin. Added anjuta_plugins_select_and_activate() method that will
5618 select and activate it.
5620 * plugins/profile-default/Makefile.am,
5621 plugins/profile-default/anjuta-default-profile.ui,
5622 plugins/profile-default/plugin.c,
5623 plugins/profile-default/plugin.h,
5624 plugins/project-manager/anjuta-project-manager.ui,
5625 plugins/project-manager/plugin.c,
5626 plugins/project-manager/plugin.h:
5628 Anjuta projects (*.anjuta) files define the profile of respective
5629 projects. Profile is a set of related plugins required for the
5630 project to open. Moved "close project" action from Project Manager
5631 to Profile Manager plugin. Implemented loading and unloading of
5632 project profiles in DefaultProfilePlugin. DefaultProfilePlugin
5633 (instead of Project Manager) now handles opening of *.anjuta files.
5634 Close Project menuitem is now moved to File submenu (being
5635 consistent with Anjuta 1.x versions and avoiding creating Project
5636 submenu when project manager is not loaded).
5638 * src/anjuta-actions.h: Fixed short-cut key for Help content.
5640 * src/anjuta.ui: Fixed place holder for projects.
5642 * (new) plugins/profile-default/default.anjuta: default startup
5643 profile. Removed the hardcoded plugins loading in
5644 DefaultProfilePlugin.
5647 plugins/project-wizard/templates/terminal/project.anjuta:
5648 Implemented project format in newly created projects.
5650 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
5651 plugins/class-gen/anjuta-class-gen.plugin.in,
5652 plugins/cvs-plugin/anjuta-cvs.plugin.in,
5653 plugins/editor/anjuta-document-manager.plugin.in,
5654 plugins/file-loader/anjuta-loader.plugin.in,
5655 plugins/file-wizard/anjuta-file-wizard.plugin.in,
5656 plugins/gdb/anjuta-gdb.plugin.in,
5657 plugins/glade/anjuta-glade.plugin.in,
5658 plugins/message-view/anjuta-message-manager.plugin.in,
5659 plugins/profile-default/anjuta-default-profile.plugin.in,
5660 plugins/project-manager/anjuta-project-manager.plugin.in,
5661 plugins/project-wizard/anjuta-project-wizard.plugin.in:
5662 Defined UserActivatable attributes. Added supported types attribute.
5664 * plugins/project-wizard/anjuta-project-wizard.glade
5665 plugins/project-wizard/plugin.c: Changed "New Project Wizard" to
5666 "Project Wizard" in preferences title.
5668 * TODO.tasks: Updated.
5670 * manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml:
5673 2005-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5675 * plugins/file-wizard/anjuta-file-wizard.glade
5676 plugins/file-wizard/file.[ch], plugins/macro/macros.xml :
5678 Integrated License macros, cleaned file.c.
5680 2005-02-24 Johannes Schmid <jhs@cvs.gnome.org>
5682 * plugins/macor/macro-util.c: Fixed crash bugs if email or
5683 username can not be found correctly.
5685 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5687 * plugins/file-wizard/file.[ch], plugins/macro/macro-util.c,
5688 plugins/macro/macros.xml :
5690 Added Headers macros. Cleaned file.c
5692 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5694 * plugins/file-wizard/action-callbacks.c, plugins/macro/macro-util.c,
5695 plugins/macro/macros.xml :
5697 Fixed a bug. Added Header macro.
5700 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5702 * plugins/file-wizard/action-callbacks.c,
5703 plugins/file-wizard/file.c, plugins/macro/macro-util.c
5704 plugins/macro/macros.xml :
5706 Added FileName, Header template macros.
5708 2005-02-24 Naba Kumar <naba@gnome.org>
5710 * plugins/patch/patch-plugin.c: Fixed a function call.
5712 * src/anjuta.c, src/main.c: Save and load default session.
5714 2005-02-24 Naba Kumar <naba@gnome.org>
5716 * libanjuta/interfaces/libanjuta.idl,
5717 plugins/message-view/anjuta-msgman.c,
5718 plugins/message-view/anjuta-msgman.h,
5719 plugins/message-view/plugin.c: Added and implemented
5720 set_view_title() method.
5722 * plugins/build-basic-autotools/build-basic-autotools.c,
5723 plugins/build-basic-autotools/build-basic-autotools.h: Implemented
5724 build context pooling. Maximum 3 contexts are reused. Additional
5725 contexts are created when all are busy.
5727 2005-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5729 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
5730 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
5731 plugins/macro/macros.xml, plugins/macro/plugin.[ch],
5732 plugins/file-wizard/action-callbacks.c, plugins/file-wizard/file.c :
5734 Added Copyright, Changelog macros.
5736 2005-02-23 Naba Kumar <naba@gnome.org>
5738 Patch from Massimo Cora' <maxcvs@email.it>:
5739 * plugins/Makefile.am,
5740 plugins/patch/Makefile.am,
5741 (added) plugins/patch/anjuta-patch-plugin.png,
5742 (added) plugins/patch/anjuta-patch.plugin.in,
5743 (added) plugins/patch/anjuta-patch.ui,
5744 plugins/patch/patch-plugin.c,
5745 (added) plugins/patch/patch-plugin.h,
5746 (added) plugins/patch/plugin.c,
5747 (added) plugins/patch/plugin.h: Ported patch plugin to Anjuta 2.0
5750 2005-02-23 Naba Kumar <naba@gnome.org>
5752 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin.[ch],
5753 file-loader/plugin.c, profile-default/plugin.c:
5754 Implemented "activated" and "deactivated" signals for plugin class.
5755 Renamed *_location() functions to *_id(), because location is
5756 ambiguous. Implemented anjuta_plugins_unload_plugin_by_id() and
5757 anjuta_plugins_unload_plugin().
5759 * class-gen/plugin.c: Fixed complier warning and utility function call.
5761 * debug-manager/plugin.c: Unload debugger plugin correctly.
5763 * project-manager/plugin.c: Fixed compiler warnings.
5765 * plugins/project-wizard/templates/gnome/.cvsignore,
5766 plugins/project-wizard/templates/gnome/po/.cvsignore,
5767 plugins/project-wizard/templates/gnome/src/.cvsignore,
5768 plugins/project-wizard/templates/gtk/po/.cvsignore,
5769 plugins/project-wizard/templates/gtkmm/po/.cvsignore,
5770 plugins/project-wizard/templates/xlib/.cvsignore: Added cvsignores.
5772 * manuals/reference/libanjuta/tmpl/*: Unnecessary changes from the
5773 build (we need to fix this thing).
5775 2005-02-23 Johannes Schmid <jhs@cvs.gnome.org>
5777 * plugins/macro/macro-action.[ch]
5778 plugins/macro/macro-edit.c
5779 plugins/macro/macro-dialog.c
5780 plugins/macro/macro-db.[ch]
5781 plugins/macro/plugin.[ch]
5782 plugins/macro/macro-util.[ch] (added)
5784 Cleaned up macro plugin and preview expanded macros.
5786 2005-02-21 Ryan Garver <rgarvage@yahoo.com>
5788 * plugins/cvs-plugin/cvs-interface.c:
5790 Fixed option setting when using no compression and not
5793 2005-02-23 Naba Kumar <naba@gnome.org>
5795 * src/anjuta.c, src/anjuta.h, src/main.c: Save and restore window
5796 geometry on exit and startup (only if there is no geometry from the
5799 * TODO.tasks: Updated.
5801 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
5803 * manuals/reference/libanjuta/Makefile.am,
5804 manuals/reference/libanjuta/libanjuta-docs.sgml,
5805 (new) manuals/reference/libanjuta/project-wizard-format.sgml: Added
5806 documentation for writing project templates.
5808 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5810 * plugins/macro/macro-actions.c, plugins/macro/macro-actions.h
5811 plugins/macro/macro-dialog.c, plugins/macro/macros.xml :
5813 Expansion keywords in macros.
5815 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5817 * plugins/file-wizard/action-callbacks.c,
5818 plugins/file-wizard/file.[ch], plugins/macro/macro-actions.c,
5819 plugins/macro/macros.xml :
5821 Inserting text by macro plugin
5824 2005-02-22 Johannes Schmid <jhs@cvs.gnome.org>
5826 * plugins/macro/plugin.c
5827 plugins/cvs-plugin/plugin.c:
5829 Fixed interfaces (use static)
5831 2005-02-21 Johannes Schmid <jhs@cvs.gnome.org>
5833 * plugins/macro/macro-actions.[ch]
5834 plugins/macro/plugin.c
5835 libanjuta/interfaces/libanjuta.idl:
5837 Implemented IAnjutaMacro interface to be used by file-wizard
5839 * plugins/cvs-plugin/plugin.c
5840 libanjuta/interfaces/libanjuta.idl:
5842 Reworked IAnjutaCvs to IAnjutaVCS to be used as an interface
5843 for all version control systems and not only for cvs.
5845 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5847 * plugins/macro/macro-actions.[ch], plugins/macro/macros.xml : Added
5850 * plugins/file-wizard/anjuta-file-wizard.glade : Add project & CVS.
5853 2005-02-21 Naba Kumar <naba@gnome.org>
5855 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaDebugManager and
5856 IAnjutaDebugger interface.
5858 * plugins/debug-manager/anjuta-debug-manager.ui,
5859 plugins/debug-manager/attach_process.c,
5860 plugins/debug-manager/attach_process.h,
5861 plugins/debug-manager/plugin.c,
5862 plugins/debug-manager/plugin.h,
5863 plugins/gdb/actions.c,
5864 plugins/gdb/actions.h,
5865 plugins/gdb/anjuta-gdb-plugin.ui,
5866 plugins/gdb/breakpoints.c,
5867 plugins/gdb/breakpoints.h,
5868 plugins/gdb/debugger.c,
5869 plugins/gdb/debugger.h,
5870 plugins/gdb/memory.c,
5871 plugins/gdb/plugin.c,
5872 plugins/gdb/plugin.h,
5873 plugins/gdb/sharedlib.h,
5874 plugins/gdb/sharedlib_cbs.c,
5875 plugins/gdb/watch.c: Fixed debugger plugin. Split debug operations
5876 correctly between debug-manager and debugger. Implemented debugger
5877 interface in gdb plugin. Fixed action names. Added UI updating.
5878 Start and stop debugger (does not work yet). Fixed UI merging.
5879 Fixed debugger plugin handling in debug-manager.
5881 2005-02-20 Johannes Schmid <jhs@cvs.gnome.org>
5883 * plugins/editor/aneditor-autocomplete.cxx:
5885 Patch from Jason Bayman <JBayman@HobbitHell.com> avoids
5886 crash with C++ "template" keyword.
5888 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5890 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
5891 Fixed bug (Closed macro dialogs with Esc key).
5893 2005-02-19 Sebastien Granjoux <seb.sfo@free.fr>
5895 * plugins/project-wizard/xlib.wiz,
5896 plugins/project-wizard/xlib-logo.png,
5897 plugins/project-wizard/xlib/*:
5898 Port old xlib anjuta project on new project wizard
5900 * plugins/project-wizard/xlib-dock.wiz,
5901 plugins/project-wizard/xlib-dock/*:
5902 Port old xlib dock anjuta project on new project wizard
5904 * plugins/project-wizard/wxwin.wiz,
5905 plugins/project-wizard/wxwin-logo.png,
5906 plugins/project-wizard/wxwin/*:
5907 Port old wxwin anjuta project on new project wizard
5909 * configure.in, plugins/project-wizard/templates/Makefile.am: Other
5910 necessary changes for the new templates.
5912 2005-02-18 Naba Kumar <naba@gnome.org>
5914 * plugins/Makefile.am: Added class-gen
5916 2005-02-17 Sebastien Granjoux <seb.sfo@free.fr>
5918 * plugins/project-wizard/header.c:
5919 Fix a bug in sorting of project categories
5921 2005-02-18 Naba Kumar <naba@gnome.org>
5923 Patch from Massimo Cora <maxcvs@email.it>:
5925 * plugins/class-gen/.cvsignore,
5926 plugins/class-gen/Makefile.am,
5927 (added) plugins/class-gen/action-callbacks.c,
5928 (added) plugins/class-gen/action-callbacks.h,
5929 (added) plugins/class-gen/anjuta-class-gen.plugin.in,
5930 (added) plugins/class-gen/class_gen.c,
5931 (added) plugins/class-gen/class_gen.h,
5932 (added) plugins/class-gen/plugin.c,
5933 (added) plugins/class-gen/plugin.h: Ported class wizard to the
5936 * plugins/project-manager/plugin.c: implemented add_source().
5938 2005-02-17 Naba Kumar <naba@gnome.org>
5940 * plugins/file-loader/plugin.c: Fixed possible crash.
5942 * src/action-callbacks.c, src/action-callbacks.h,
5943 src/anjuta-actions.h, src/anjuta.ui: Fixed help menuitems.
5945 2005-02-17 Naba Kumar <naba@gnome.org>
5947 * plugins/project-wizard/templates/anjuta-plugin.wiz,
5948 plugins/project-wizard/templates/gnome.wiz,
5949 plugins/project-wizard/templates/gtk.wiz,
5950 plugins/project-wizard/templates/gtkmm.wiz,
5951 plugins/project-wizard/templates/terminal.wiz,
5952 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
5953 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
5954 plugins/project-wizard/templates/gnome/src/callbacks.c,
5955 plugins/project-wizard/templates/gnome/src/callbacks.h,
5956 plugins/project-wizard/templates/gnome/src/main.c,
5957 plugins/project-wizard/templates/gtk/src/callbacks.c,
5958 plugins/project-wizard/templates/gtk/src/callbacks.h,
5959 plugins/project-wizard/templates/gtk/src/main.c,
5960 plugins/project-wizard/templates/gtkmm/src/main.cc,
5961 plugins/project-wizard/templates/terminal/src/main.c: Fixed templates
5962 to generate licence correctly (without any extra newlines). Removed
5963 IncludeGNUHeader macro definition and added proper licence property.
5964 Fixed project directory paths in file contents.
5966 2005-02-17 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5968 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
5969 Closed macro dialogs with Esc key.
5971 2005-02-16 Naba Kumar <naba@gnome.org>
5973 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
5974 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
5975 plugins/project-wizard/templates/gnome/src/callbacks.c,
5976 plugins/project-wizard/templates/gnome/src/callbacks.h,
5977 plugins/project-wizard/templates/gnome/src/main.c,
5978 plugins/project-wizard/templates/gtk/src/main.c,
5979 plugins/project-wizard/templates/gtkmm/src/main.cc,
5980 plugins/project-wizard/templates/terminal/src/main.c: Fixed licence
5981 macros to avoid blank newlines.
5983 2005-02-16 Sebastien Granjoux <seb.sfo@free.fr>
5985 * plugins/project-wizard/autogen.c:
5986 Correct a problem when having property value in UTF-8
5988 * plugins/project-wizard/druid.c:
5989 Correct a bug when reselecting a new project (all pages
5992 * plugins/project-wizard/property.c:
5993 Avoid having default invalid properties
5995 * plugins/project-wizard/templates/terminal.wiz,
5996 plugins/project-wizard/templates/terminal/po/ChangeLog,
5997 plugins/project-wizard/templates/terminal/src/main.c:
5998 Remove command for testing run function
5999 Move destination directory to second page and include
6000 project name. Add exist tag. Remove unused properties.
6002 2005-02-16 Naba Kumar <naba@gnome.org>
6004 * Makefile.am, libanjuta/interfaces/libanjuta.idl,
6005 plugins/debug-manager/anjuta-debug-manager.ui,
6006 plugins/debug-manager/plugin.c,
6007 plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
6008 plugins/gdb/debugger.c, plugins/gdb/plugin.c,
6009 plugins/gdb/plugin.h, plugins/gdb/registers.c,
6010 plugins/gdb/sharedlib.c, plugins/gdb/signals.c,
6011 plugins/gdb/stack_trace.c, plugins/gdb/utilities.c,
6012 plugins/gdb/utilities.h, plugins/gdb/watch_cbs.c,
6013 (removed) src/anjuta_info.c,
6014 (removed) src/anjuta_info.h,
6015 (added) plugins/gdb/info.c (added) plugins/gdb/info.h,
6016 (added) plugins/gdb/anjuta-gdb-plugin.ui,
6017 (added) plugins/gdb/actions.c,
6018 (added) plugins/gdb/actions.h: Completed initial
6019 porting of debugger to new architecture. Fixed many of the debugger
6022 * plugins/file-loader/plugin.c: Detect some important mime ourself
6023 to avoid inconsistencies when mime system isn't working.
6025 2005-02-16 Naba Kumar <naba@gnome.org>
6027 * plugins/editor/Makefile.am,
6028 (added) plugins/editor/aneditor-autocomplete.cxx,
6029 (added) plugins/editor/aneditor-calltip.cxx,
6030 (added) plugins/editor/aneditor-indent.cxx,
6031 (added) plugins/editor/aneditor-priv.h,
6032 plugins/editor/aneditor.cxx: Split aneditor.cxx file into
6033 different smaller chunks to make it easy to maintain.
6035 2005-02-16 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6037 * plugins/project-wizard/druid.c :
6039 Found system Email address if not defined in Preferences.
6041 2005-02-16 Johannes Schmid <jhs@cvs.gnome.org>
6043 * plugins/project-wizard/gtkmm.wiz
6044 plugins/project-wizard/gtkmm-logo.png (from pixmaps/)
6045 plugins/project-wizard/gtkmm/*
6047 Added GTKmm (C++) project type
6049 2005-02-15 Johannes Schmid <jhs@cvs.gnome.org>
6051 * plugins/message-view/plugin.c
6052 plugins/message-view/message-view.c
6054 Implemented next/prev action
6056 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6058 * plugins/project-wizard/templates/libglade2.* :
6059 Removed libglade2 project.
6061 * plugins/project-wizard/templates/gtk* :
6062 Removed interface.[ch] & support.[ch].
6064 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6066 * plugins/project-wizard/anjuta-project-wizard.glade,
6067 plugins/project-wizard/property.[ch],
6068 plugins/project-wizard/templates/anjuta-plugin.wiz :
6069 Added a new property ("iconfile").
6071 2005-02-14 Naba Kumar <naba@gnome.org>
6073 * plugins/project-wizard/install.c,
6074 plugins/project-wizard/plugin.c,
6075 plugins/project-wizard/templates/anjuta-plugin.wiz,
6076 plugins/project-wizard/templates/gnome.wiz,
6077 plugins/project-wizard/templates/gtk.wiz,
6078 plugins/project-wizard/templates/libglade2.wiz,
6079 plugins/project-wizard/templates/terminal.wiz: Added actions to autogen
6080 newly created projects and open them. Fixed message buffering in
6083 2005-02-14 Naba Kumar <naba@gnome.org>
6085 * src/about.c, pixmaps/Makefile.am,
6086 (new) pixmaps/anjuta_logo2.png: New about page splash screen.
6088 * mime/gnome-mime-application-x-anjuta.png,
6089 pixmaps/anjuta_icon.png,
6090 (new) pixmaps/anjuta_icon.svg: New svg icon and derived png icons
6092 http://cvs.freedesktop.org/svg-icons/lila/gnome/scalable/apps/anjuta_icon.svg?rev=1.2&view=log
6094 2005-02-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6097 plugins/project-wizard/templates/libglade2-logo.png,
6098 plugins/project-wizard/templates/libglade2.wiz,
6099 plugins/project-wizard/templates/libglade2/* :
6103 2005-02-14 Naba Kumar <naba@gnome.org>
6105 * TODO.tasks: Updated.
6107 * plugins/editor/anjuta-docman.c,
6108 plugins/editor/text_editor.c,
6109 plugins/editor/text_editor.h,
6110 plugins/editor/text_editor_cbs.c: Added gnome-vfs monitor
6111 for file modification, but it is still not functioning.
6113 2005-02-13 Sebastien Granjoux <seb.sfo@free.fr>
6115 * plugins/project-wizard/values.c,
6116 plugins/project-wizard/values.h,
6117 plugins/project-wizard/property.c,
6118 plugins/project-wizard/property.h,
6119 plugins/project-wizard/druid.c:
6120 Rewrite mandatory property check
6121 Add check of exist property
6122 Rewrite handling of cached property page
6124 2005-02-13 Naba Kumar <naba@gnome.org>
6126 Patch from Igor Kovalenko <garrison@mail.ru>:
6127 * tagmanager/tm_workspace.c: Improved performance.
6129 2005-02-13 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6131 *plugins/project-wizard/templates/*.wiz,
6132 plugins/project-wizard/druid.c,
6133 plugins/project-wizard/templates/terminal/src/main.c,
6134 plugins/project-wizard/templates/gtk/src/*.[ch],
6135 plugins/project-wizard/templates/gtk/src/Makefile.am,
6136 plugins/project-wizard/templates/gnome/src/*.[ch],
6137 plugins/project-wizard/templates/anjuta-plugin/src/*.[ch] :
6138 Add Copyright date & Email address,
6139 Correct terminal project.
6141 2005-02-12 Naba Kumar <naba@gnome.org>
6143 * plugins/project-wizard/property.c: Fixed hidden
6144 properties to take values.
6146 * plugins/project-wizard/file.[ch]: Renamed
6147 true/false enum values to fix compile error
6148 (conflict with other definition).
6150 * plugins/file-loader/plugin.c: Detect anjuta projects correctly
6151 even when mime type detection fails (for example, when Anjuta is
6152 installed in non-system prefix).
6154 2005-02-12 Sebastien Granjoux <seb.sfo@free.fr>
6156 * plugins/project-wizard/values.c,
6157 plugins/project-wizard/values.h:
6158 Rewrite file with more comments
6160 * plugins/project-wizard/druid.c,
6161 plugins/project-wizard/druid.h,
6162 plugins/project-wizard/autogen.c,
6163 plugins/project-wizard/autogen.h,
6164 plugins/project-wizard/druid.c,
6165 plugins/project-wizard/druid.h:
6167 Use values instead of properties
6168 Move default properties to druid.c
6170 * plugins/project-wizard/install.c,
6171 plugins/project-wizard/install.h:
6172 Use values instead of properties
6173 Add a check to avoid overwriting files
6175 * plugins/project-wizard/parser.c,
6176 plugins/project-wizard/property.c,
6177 plugins/project-wizard/property.h:
6178 Update to use new values
6179 Add an "exist" attribute to check if a directory already exist
6181 * plugins/project-wizard/anjuta-project-wizard.glade:
6182 Change project selection page (GtkTextView => GtkLabel,
6183 GtkTable => GtkVBox)
6185 * plugins/project-wizard/templates/terminal.wiz:
6186 Move destination directory on second page
6188 * plugins/project-wizard/action.c:
6191 2005-02-12 Naba Kumar <naba@gnome.org>
6193 * plugins/file-manager/an_file_view.c,
6194 plugins/symbol-browsers/an_symbol_view.c: Removed rules hint from the
6195 views. Created dynamic update date of view depending on project
6196 changes -- similar to file-manager view.
6198 * plugins/devhelp/plugin.c: Load help on idle.
6200 * plugins/editor/anjuta-document-manager.glade: Moved 'disable
6201 autoformat' to proper location in preferences.
6203 * mime/anjuta.mime: Added .prj extension in the mime type for backward
6206 * plugins/editor/plugin.c: Fixed accel name.
6208 2005-02-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6210 *plugins/project-wizard/templates/anjuta-plugin.wiz,
6211 plugins/project-wizard/templates/gnome.wiz,
6212 plugins/project-wizard/templates/gtk.wiz,
6213 plugins/project-wizard/anjuta-project-wizard.glade,
6214 plugins/project-wizard/autogen.c:
6215 Add Username & Email address in Project preferences.
6217 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6219 *plugins/project-wizard/templates/gnome-logo.png,
6220 plugins/project-wizard/templates/gnome.wiz,
6221 plugins/project-wizard/templates/gnome/* :
6224 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6226 * plugins/project-wizard/templates/terminal/src/main.c,
6227 plugins/project-wizard/templates/terminal/src/main.c,
6228 plugins/project-wizard/templates/terminal/src/main.[ch] :
6229 Insert License in projects
6231 2005-02-11 Naba Kumar <naba@gnome.org>
6233 * TODO.tasks: Added message manager task.
6235 * plugins/devhelp/plugin.c: Show busy while initializing devhelp.
6237 * plugins/editor/plugin.c: Use bookmark stock icons.
6239 * plugins/message-view/anjuta-message-manager.ui,
6240 plugins/message-view/plugin.c: Added toolbar buttons for next/prev.
6242 2005-02-10 Naba Kumar <naba@gnome.org>
6244 * libanjuta/interfaces/libanjuta.idl: fixed build error.
6246 2005-02-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6248 * global-tags/Makefile.am
6249 Error during 'make install'
6251 2005-02-09 Naba Kumar <naba@gnome.org>
6253 * plugins/symbol-browser/anjuta-symbol-browser-pluing.glade: Added
6256 2005-02-08 Naba Kumar <naba@gnome.org>
6258 * plugins/symbol-browser/an_symbol_prefs.[ch]: Added missing files.
6260 * plugins/symbol-browser/an_symbol_prefs.c, src/anjuta-app.c:
6261 Show busy cursur when updating global tags in preferences.
6263 * configure.in: Fixed.
6265 2005-02-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6267 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl
6268 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
6270 - Fixed anjuta-plugin project (glade)
6272 2005-02-08 Naba Kumar <naba@gnome.org>
6274 * plugins/editor/aneditor.cxx: Implemented auto-indent on 'tab' press.
6275 Fixed automatic indentations.
6277 * global-tags/Makefile.am, global-tags/create_global_tags.sh:
6278 Global tags are now segregated into smaller api tags, which can be
6279 selectively loaded from symbol browser preferences.
6281 * plugins/project-manager/plugin.c, plugins/project-manager/plugin.h:
6282 Implemented IProjectManager interface in project-manager. Mostly getter
6283 methods for now, but need to add add() and remove() methods to add
6284 or remove project elements.
6286 * plugins/gdb/debug_tree.c: Small fix.
6288 * plugins/editor/aneditor.cxx, plugins/symbol-browser/Makefile.am,
6289 plugins/symbol-browser/an_symbol_info.c,
6290 plugins/symbol-browser/an_symbol_info.h,
6291 plugins/symbol-browser/an_symbol_search.c,
6292 plugins/symbol-browser/an_symbol_search.h,
6293 plugins/symbol-browser/an_symbol_view.c,
6294 plugins/symbol-browser/an_symbol_view.h,
6295 plugins/symbol-browser/plugin.c,
6296 plugins/symbol-browser/plugin.h,
6299 tagmanager/tm_project.c,
6300 tagmanager/tm_symbol.c,
6301 tagmanager/tm_tag.c,
6302 tagmanager/tm_workspace.c,
6303 tagmanager/vstring.c,
6304 tagmanager/include/tm_tag.h,
6305 tagmanager/include/tm_workspace.h:
6307 - Fixed tagmanager parsing of source files to parse for typedefines and
6308 properly record element scopes. Implemented scope autocompletion
6309 (autocompletion on '.', '->', '::' and ':'. The functionality is not
6310 fully working. It was based on older patch for Anjuta 1.2.2 in SF
6311 patch list (author is unknown).
6312 - Implemented symbol-browser preferences for dynamically loading and
6313 saving tags API segments.
6314 - Fixed symbol-search to use tagmanager directly instead of depending
6315 on symbol-view for tags list.
6316 - Fixed symbol-view to create the tree using TMSymbol tree directly.
6317 - Fixed TMSymbol to create the complete tags tree instead of letting the
6318 symbol-view created the root nodes.
6319 - Changed project tags cache name to .tm_project2.cache because the
6320 newer format records additional scope information.
6322 2005-02-07 Naba Kumar <naba@gnome.org>
6324 * plugins/editor/style-editor.c,
6325 plugins/editor/anjuta-document-manager.glade: Used GtkColorButton
6326 and GtkFontButton instead of deprecated widgets in
6329 2005-02-07 Sebastien Granjoux <seb.sfo@free.fr>
6331 * plugins/project-wizard/action.c,
6332 plugins/project-wizard/action.h,
6333 plugins/project-wizard/autogen.c,
6334 plugins/project-wizard/autogen.h,
6335 plugins/project-wizard/file.c,
6336 plugins/project-wizard/file.h,
6337 plugins/project-wizard/install.c,
6338 plugins/project-wizard/install.h,
6339 plugins/project-wizard/parser.h,
6340 plugins/project-wizard/parser.c,
6341 plugins/project-wizard/property.c,
6342 plugins/project-wizard/property.h,
6343 plugins/project-wizard/plugin.h,
6344 plugins/project-wizard/plugin.c,
6345 plugins/project-wizard/values.c,
6346 plugins/project-wizard/values.h:
6347 Replace C++ comments by C comments
6349 * plugins/project-wizard/autogen.c,
6350 plugins/project-wizard/autogen.h:
6351 Add a run time check of autogen version.
6352 Add UserName variable.
6354 * plugins/project-wizard/anjuta-project-wizard.glade,
6355 plugins/project-wizard/header.c,
6356 plugins/project-wizard/druid.c,
6357 plugins/project-wizard/druid.h:
6358 Sort project in alphabetic order.
6359 Correct selection troubles in notebooks.
6361 * plugins/project-wizard/parser.c:
6362 Add some check when reading the project header block.
6364 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
6366 * plugins/project-wizard/action.c,
6367 plugins/project-wizard/action.h,
6368 plugins/project-wizard/autogen.c,
6369 plugins/project-wizard/autogen.h,
6370 plugins/project-wizard/file.c,
6371 plugins/project-wizard/file.h,
6372 plugins/project-wizard/install.c,
6373 plugins/project-wizard/parser.h,
6374 plugins/project-wizard/parser.c,
6375 plugins/project-wizard/property.c,
6376 plugins/project-wizard/property.h,
6377 plugins/project-wizard/values.c,
6378 plugins/project-wizard/values.h,
6379 Add a space between function name and open.
6381 * plugins/project-wizard/plugin.h,
6382 plugins/project-wizard/plugin.c,
6383 plugins/project-wizard/install.c,
6384 Avoid a crash if the user close the message view used by the .
6386 * plugins/project-wizard/anjuta-project-wizard,
6387 plugins/project-wizard/druid.c,
6388 plugins/project-wizard/druid.h,
6389 plugins/project-wizard/header.h,
6390 plugins/project-wizard/header.c,
6391 Add a text view with the description of each.
6392 Add a tab for each project.
6393 Replace some C++ comments to C comments.
6395 2005-02-05 Naba Kumar <naba@gnome.org>
6397 * plugins/project-wizard/anjuta-project-wizard-plugin.png:
6398 New icon from Sebastien Granjoux .
6400 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
6402 * libanjuta/anjuta-preferences.c:
6403 Set file property even without a focus out event (file selected
6406 2005-02-04 Naba Kumar <naba@gnome.org>
6408 * plugins/glade/plugin.c: Fixed glade function calls.
6409 * configure.in: Fixed a typo.
6410 * TODO.tasks: Updated.
6412 2005-02-03 Naba Kumar <naba@gnome.org>
6414 * plugins/project-manager/plugin.c: Fixed memory corruption.
6416 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
6419 * manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
6420 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
6421 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
6422 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
6424 * libanjuta/interfaces/libanjuta.idl,
6425 plugins/project-manager/plugin.c: Implemented IAnjutaProjectManager
6428 * plugins/symbol-browser/an_symbol_view.c: Fixed memory leaks.
6430 Patch from Massimo Cora <maxcvs@email.it>:
6431 * plugins/editor/plugin.c: Fixed update UI for created buffers.
6433 2005-02-01 Naba Kumar <naba@gnome.org>
6435 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-launcher.h,
6436 libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
6437 plugins/editor/goto_line.c, plugins/editor/goto_line.h,
6438 scintilla/ScintillaGTK.cxx, scintilla/include/ScintillaWidget.h,
6439 (new) scintilla/patches/a64-crash-fix.patch: Applied old patches
6440 from sourceforge -- a64 crash fixes (correct typing for GType)
6441 and fixes compile errors in sun.
6443 * plugins/terminal/terminal.c: Patch from sourceforge -- Fixes
6444 paste (shift+insert) in terminal.
6446 2005-02-01 Kjartan Maraas <kmaraas@gnome.org>
6448 * configure.in: Add «nb» to ALL_LINGUAS.
6450 2005-02-01 Naba Kumar <naba@gnome.org>
6452 * TODO.tasks, TODO: Updated todo tasks.
6454 * plugins/editor/anjuta-document-manager.glade: Improved search
6457 * TODO.tasks: Fixed xml format.
6459 * plugins/editor/aneditor.cxx: Added code to trap 'tab' key (does not
6462 * plugins/editor/text_editor.c, plugins/editor/text_editor.h: Code
6465 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c: Fixed xml
6466 format during save (removed unwanted text nodes). Fixed scrollbars.
6468 2005-01-31 Naba Kumar <naba@gnome.org>
6470 * libanjuta/interfaces/libanjuta.idl,
6471 plugins/cvs-plugin/cvs-execute.c, plugins/macro/macro-actions.c:
6472 Implemented append() method for IAnjutaEditor interface and fixed
6473 various bugs with text insertions (cvs diff and macro insertions).
6475 * plugins/editor/aneditor.cxx: Implemented mulilevel calltips, fixed
6476 automatic indentation.
6478 * plugins/editor/action-callbacks.c,
6479 plugins/editor/action-callbacks.h,
6480 plugins/editor/anjuta-docman.c,
6481 plugins/editor/anjuta-document-manager.ui,
6482 plugins/editor/plugin.c,
6483 plugins/editor/text_editor.c,
6484 plugins/editor/text_editor.h,
6485 plugins/editor/text_editor_prefs.c: Create highlight menu dynamically.
6486 Fixed highlight issues.
6488 * plugins/macro/plugin.c: Added keyboard shortcuts for insert and add
6491 * plugins/symbol-browser/an_symbol_view.c: Force update project.
6493 * data/properties/*: Updated properties files from scite. Created
6494 styles.properties to override the scite styles.
6496 * plugins/editor/aneditor.cxx: Fixed automatic indentation.
6498 * manuals/reference/libanjuta/libanjuta.types: Fixed build error.
6500 2005-01-30 Naba Kumar <naba@gnome.org>
6502 * libanjuta/interfaces/libanjuta.idl: Added documentations and removed
6505 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed typo.
6507 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
6508 plugins/editor/text_editor.c,
6509 plugins/editor/text_editor_prefs.c: Added new aneditor commands,
6510 fixed linuwidth preference setting, fixed insert text interface
6511 implementation. Improved automatice-indentation for cpp lexer.
6513 * plugins/symbol-browser/an_symbol_view.c: Code cleanup.
6515 2005-01-29 Naba Kumar <naba@gnome.org>
6517 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Disabled "Remove sticky"
6518 option in update dialog as default. Improved import dialog. Sized
6521 * configure.in: Fixed underquoted warning from autoconf.
6523 * plugins/editor/action-callbacks.c,
6524 plugins/editor/aneditor.cxx,
6525 plugins/editor/aneditor.h,
6526 plugins/editor/anjuta-document-manager.glade,
6527 plugins/editor/plugin.c,
6528 plugins/editor/plugin.h,
6529 plugins/editor/text_editor.c,
6530 plugins/editor/text_editor.h,
6531 plugins/editor/text_editor_prefs.c: Implemented prefernces commands
6532 for Editor and fixed all preferences syncronization and notifys for
6533 visible prefs (in editor preferences page).
6535 * plugins/file-loader/plugin.c: Load recent files on idle.
6537 2005-01-28 Naba Kumar <naba@gnome.org>
6539 * plugins/editor/text_editor.c, plugins/editor/text_editor.h,
6540 plugins/editor/text_editor_prefs.c: Fixed linenumbers width bug.
6542 * plugins/editor/action-callbacks.c,
6543 plugins/editor/action-callbacks.h,
6544 plugins/editor/aneditor.cxx,
6545 plugins/editor/aneditor.h,
6546 plugins/editor/anjuta-document-manager.ui,
6547 plugins/editor/plugin.c,
6548 plugins/editor/text_editor.c,
6549 plugins/editor/text_editor.h,
6550 plugins/editor/text_editor_cbs.c,
6551 plugins/editor/text_editor_cbs.h,
6552 plugins/editor/text_editor_prefs.c: Implemented Multiple view of
6555 Patch from Massimo Cora <maxcvs@email.it>:
6556 * plugins/editor/an_symbol_search.c,
6557 plugins/editor/an_symbol_search.c: Fixed crash bugs.
6559 2005-01-27 Naba Kumar <naba@gnome.org>
6561 *libegg/eggcomboselect.c: Fix crash bug during popup close and fixed
6562 minimum size request to 200.
6564 * plugins/symbol-browser/an_symbol_info.c,
6565 plugins/symbol-browser/an_symbol_info.h,
6566 plugins/symbol-browser/an_symbol_search.c,
6567 plugins/symbol-browser/an_symbol_search.h,
6568 plugins/symbol-browser/an_symbol_view.c,
6569 plugins/symbol-browser/an_symbol_view.h,
6570 plugins/symbol-browser/plugin.c: Fixed object disposition. Fixed
6571 pixbuf retrieval. Fixed runtime warning. Code clean up.
6573 2005-01-27 Naba Kumar <naba@gnome.org>
6575 * configure.in, plugins/Makefile.am, src/anjuta-app.c,
6576 src/anjuta.ui, (new) plugins/glade/.cvsignore,
6577 (new) plugins/glade/Makefile.am,
6578 (new) plugins/glade/anjuta-glade-plugin.png,
6579 (new) plugins/glade/anjuta-glade.plugin.in,
6580 (new) plugins/glade/anjuta-glade.ui,
6581 (new) plugins/glade/plugin.c,
6582 (new) plugins/glade/plugin.h,
6583 (new) plugins/profile-default/plugin.c: Glade plugin. Disabled for
6584 now until glade3 works properly.
6586 * libanjuta/anjuta-marshal.[c,h]: Removed from cvs, because
6589 2005-01-26 Naba Kumar <naba@gnome.org>
6591 * mime/Makefile.am, (new)gnome-mime-application-x-anjuta.png:
6592 Added mime icon for anjuta projects.
6594 patch from Massimo Cora <maxcvs@email.it>:
6595 * an_symbol_info.c, an_symbol_info.h, an_symbol_search.c,
6596 an_symbol_search.h, an_symbol_view.c, plugin.c:
6597 Fix/implement objects destroying/freeing.
6599 2005-01-26 Johannes Schmid <jhs@cvs.gnome.org>
6601 * src/action-callback.[ch], src/anjuta-actions.h:
6602 Changed bug and feature request urls to bugzilla.gnome.org and removed LIDN
6603 because it has not been updated for years and we know have a devhelp plugin
6604 which can do the job much better.
6605 * TODO.tasks: Updated done items
6607 2005-01-25 Naba Kumar <naba@gnome.org>
6609 * autogen.sh: Fixed to generate interface files.
6611 * plugins/editor/plugin.c, plugins/project-manager/plugin.c: Fixed
6612 session save filenames.
6614 * plugins/editor/anjuta-docman.c: Lazy create fileselection dialogs.
6616 2005-01-24 Sebastien Granjoux <seb.sfo@free.fr>
6618 * plugins/project-wizard/Makefile.am,
6619 plugins/project-wizard/install.c,
6620 plugins/project-wizard/install.h,
6621 plugins/project-wizard/parser.c,
6622 plugins/project-wizard/parser.h,
6623 plugins/project-wizard/templates/terminal.wiz:
6624 Add action list block in wizard template
6625 * plugins/project-wizard/file.c,
6626 plugins/project-wizard/autogen.c:
6629 2005-01-23 Naba Kumar <naba@gnome.org>
6631 * configure.in: Fixed build error.
6633 2005-01-22 Sebastien Granjoux <seb.sfo@free.fr>
6635 * plugins/project-wizard/druid.c,
6636 plugins/project-wizard/parser.c,
6637 plugins/project-wizard/property.c: Rewrite parser with
6638 better error handling
6640 2005-01-22 Naba Kumar <naba@gnome.org>
6642 * plugins/symbol-browser/plugin.c: Changed c++ coments
6643 to c commnets and formated code to anjuta coding styles.
6645 2005-01-21 Naba Kumar <naba@gnome.org>
6647 * configure.in, autogen.sh: Fixed build errors in newer automake.
6649 * plugins/editor/anjuta-docman.c: Do not emit change editor
6650 signal while in dispose.
6652 Patch from: Massimo Corà <maxcvs@email.it>
6653 * plugins/symbol-browser/Makefile.am,
6654 plugins/symbol-browser/an_symbol_view.c,
6655 plugins/symbol-browser/an_symbol_view.h,
6656 plugins/symbol-browser/plugin.c,
6657 plugins/symbol-browser/plugin.h,
6658 plugins/symbol-browser/test-symbol-browser.c,
6659 (new) plugins/symbol-browser/an_symbol_info.c,
6660 (new) plugins/symbol-browser/an_symbol_info.h,
6661 (new) plugins/symbol-browser/an_symbol_search.c,
6662 (new) plugins/symbol-browser/an_symbol_search.h:
6663 Added a cool real-time symbol-search-view in symbol browser.
6665 2005-01-21 Johannes Schmid <jhs@cvs.gnome.org>
6667 * plugin/macro/plugin.c
6668 plugin/macro/anjuta-macro-plugin.ui
6669 plugin/macro/macro-db.[ch]
6670 plugin/macro/macro-dialog.[ch]
6671 plugin/macro/macro-actions.[ch]
6672 plugin/macro/macro-edit.[ch]
6673 plugin/macro/plugin.[ch]:
6675 Implemented three menu items as Naba proposed:
6677 Insert Macro: Pops of a border-less window to enter a shortcut
6678 Add Macro: Same as Manage Macro => New
6679 Manage Macros: Full-features macro dialog
6681 2005-01-20 Naba Kumar <naba@gnome.org>
6683 * libanjuta/anjuta-marshal.c, libanjuta/anjuta-marshal.h,
6684 libanjuta/anjuta-marshal.list, libanjuta/anjuta-shell.c,
6685 libanjuta/anjuta-shell.h,
6686 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
6687 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
6688 plugins/project-manager/plugin.c, plugins/project-manager/plugin.h,
6689 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
6690 src/main.c, src/shell.c: Implemented command line args processing
6691 and session management. Fixed geometry restoration.
6693 2005-01-19 Johannes Schmid <jhs@cvs.gnome.org>
6695 * plugins/macro/macro-db.c,
6697 Cleaned up XML interface and use attributes now for name, category and
6698 shortcut. CDATA is used to avoid xml errors inside of macros.
6700 2005-01-19 Naba Kumar <naba@gnome.org>
6702 * libanjuta/anjuta-launcher.[c,h]: Fixed bugs.
6704 2005-01-18 Naba Kumar <naba@gnome.org>
6706 * plugins/cvs-plugin/cvs-actions.c: Fixed "whole project" toggle button
6709 * scintilla/*: Updated scintilla to current cvs and updated
6712 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
6714 * plugins/cvs-plugin/anjuta-cvs-plugin.glade
6715 plugins/cvs-plugin/cvs-actions.c:
6716 Added "Whole project" infrastructure but it does not
6717 work because I did not find a way to get the current project's
6720 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
6722 * plugins/cvs-plugin/Makefile.am
6723 plugins/cvs-plugin/anjuta-cvs.plugin.in
6724 plugins/cvs-plugin/cvs-actions.c
6725 plugins/cvs-plugin/cvs-callbacks.c
6726 plugins/cvs-plugin/cvs-interface.[ch] (added)
6727 plugins/cvs-plugin/plugin.c:
6729 Added IAnjutaCVS interface and improved cvs plugin. There
6730 is still some work to do on cvs import and to add a current
6733 2005-01-17 Naba Kumar <naba@gnome.org>
6735 * plugins/editor/aneditor.cxx: Fixed auto indentation.
6737 * configure.in: Fixed build errors.
6739 * data/Makefile.am, (removed) data/README.stock_libs,
6740 (removed) data/anjuta.mime, (removed) data/autogen.sh*,
6741 (removed) data/header.c, (removed) data/stock_libs.anj,
6742 (removed) data/x-anjuta-project.desktop,
6743 (removed) data/macros/*, (removed) data/macros2/*: Removed old files.
6745 * libanjuta/anjuta-plugin-description.c,
6746 libanjuta/anjuta-shell.c: Updated documentations.
6748 Patch from: Hamish Mackenzie <hamish@firestream.co.uk>
6750 * libanjuta/anjuta-launcher.c,
6751 plugins/build-basic-autotools/build-basic-autotools.c: Fixed errors in
6754 2005-01-17 Naba Kumar <naba@gnome.org>
6756 * plugins/project-wizard/templates/anjuta-plugin.wiz,
6757 plugins/project-wizard/templates/gtk.wiz,
6758 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
6759 Updated templates to new format.
6761 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
6762 * plugins/project-wizard/druid.c,
6763 plugins/project-wizard/parser.c,
6764 plugins/project-wizard/property.c,
6765 plugins/project-wizard/property.h,
6766 plugins/project-wizard/templates/terminal.wiz,
6767 plugins/project-wizard/templates/terminal/AUTHORS,
6768 plugins/project-wizard/templates/terminal/ChangeLog,
6769 plugins/project-wizard/templates/terminal/NEWS,
6770 plugins/project-wizard/templates/terminal/README,
6771 plugins/project-wizard/templates/terminal/project.anjuta,
6772 plugins/project-wizard/templates/terminal/src/main.c:
6773 Moveed code related to property types from druid.c and parser.c to
6774 property.c. Changed tag from "<string ..." to
6775 "<property type="string..." and so on. Rewrite parser
6776 (warning still in progress). Added list property. Changed
6777 terminal project to avoid using autogen on some file (much
6778 faster) using the autogen attribute. Add a license list box in
6779 terminal project (just as an example). _label in item list is
6782 2005-01-16 Naba Kumar <naba@gnome.org>
6784 * plugins/edtior/text_editor_menu.c, src/anjuta-actions.h,
6785 plugins/edtior/anjuta-docman.c: Fixed build errors.
6787 * libanjuta/Makefile.am, libanjuta/anjuta-debug.h,
6788 libanjuta/anjuta-launcher.c, libanjuta/anjuta-plugin-description.c,
6789 libanjuta/anjuta-plugin.c, libanjuta/anjuta-preferences.c,
6790 (removed) libanjuta/anjuta-stock.h, libanjuta/anjuta-ui.c,
6791 (removed) libanjuta/defaults.c, libanjuta/defaults.h,
6792 (removed) libanjuta/pixmaps.h, libanjuta/resources.c,
6793 libanjuta/resources.h,
6794 plugins/build-basic-autotools/build-basic-autotools.c,
6795 plugins/editor/plugin.c, plugins/editor/text_editor.c,
6796 plugins/file-manager/an_file_view.c, plugins/gdb/stack_trace.c,
6797 plugins/gtodo/plugin.c, src/Makefile.am,
6798 src/about.c, src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
6799 src/main.c, (removed) src/preferences.c, (removed) src/preferences.h:
6800 Removed deprecated APIs; pixmaps, stock icons, defaults etc. They
6801 should be handled in respective plugins. Added API documentations.
6803 * libanjuta-docs.sgml, libanjuta-sections.txt,
6805 (added) tmpl/anjuta-debug.sgml,
6806 (added) tmpl/anjuta-launcher.sgml,
6807 tmpl/anjuta-plugin.sgml,
6808 tmpl/anjuta-preferences.sgml,
6809 tmpl/anjuta-shell.sgml,
6810 (added) tmpl/anjuta-status.sgml,
6811 (removed) tmpl/anjuta-stock.sgml,
6812 tmpl/anjuta-utils.sgml,
6813 (removed) tmpl/defaults.sgml,
6814 (removed) tmpl/fileselection.sgml,
6815 (removed) tmpl/gnomefilelist.sgml,
6816 tmpl/ianjuta-buildable.sgml,
6817 (added) tmpl/ianjuta-debugger-manager.sgml,
6818 (added) tmpl/ianjuta-debugger.sgml,
6819 tmpl/ianjuta-document-manager.sgml,
6820 tmpl/ianjuta-editor.sgml,
6821 tmpl/ianjuta-file.sgml,
6822 tmpl/ianjuta-loader.sgml,
6823 tmpl/ianjuta-markable.sgml,
6824 tmpl/ianjuta-message-view.sgml,
6825 (added) tmpl/ianjuta-project-manager.sgml,
6826 (added) tmpl/ianjuta-todo.sgml,
6827 (added) tmpl/ianjuta-wizard.sgml,
6828 tmpl/libanjuta-iface-marshallers.sgml,
6829 tmpl/libanjuta-unused.sgml,
6830 (removed) tmpl/pixmaps.sgml,
6832 (removed) tmpl/properties.sgml,
6833 tmpl/resources.sgml: Updated API documentations.
6835 2005-01-15 Naba Kumar <naba@gnome.org>
6837 * libanjuta/anjuta-launcher.c: Added API docs.
6839 * plugins/project-wizard/templates/anjuta-plugin.wiz,
6840 plugins/project-wizard/templates/gtk.wiz,
6841 plugins/project-wizard/templates/terminal.wiz,
6842 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
6843 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
6844 plugins/project-wizard/templates/gtk/src/main.c,
6845 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
6846 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Fixed
6849 Patch from: Sébastien Granjoux <seb.sfo@free.fr>
6850 * plugins/project-wizard/anjuta-project-wizard.glade,
6851 plugins/project-wizard/autogen.c,
6852 plugins/project-wizard/druid.c,
6853 plugins/project-wizard/druid.h,
6854 plugins/project-wizard/file.c,
6855 plugins/project-wizard/file.h,
6856 plugins/project-wizard/install.c,
6857 plugins/project-wizard/parser.c,
6858 plugins/project-wizard/plugin.c,
6859 plugins/project-wizard/plugin.h: Add a preferences dialog: used for
6860 setting the default project directory. Fix HIDDEN property, it's
6861 working but I think we could make this cleaner. Removed the
6862 copy of the string in mandatory_property. Add an optional autogen
6863 attribute, to force or avoid using autogen on some files, default
6864 without any attribute is autodetect.+ Replace the script tag with
6865 a normal file tag and an attribute execute.
6867 2005-01-14 Naba Kumar <naba@gnome.org>
6869 * plugins/editor/action-callbacks.c,
6870 plugins/editor/search_incremental.c,
6871 plugins/editor/search_incremental.h: Fixed incremental search, ctrl-e
6874 * plugins/editor/plugin.c, plugins/editor/plugin.h,
6875 src/anjuta-callbacks.c: Added ctrl-tabbing and alt-switching of editor
6878 2005-01-12 Naba Kumar <naba@gnome.org>
6881 plugins/project-wizard/templates/Makefile.am,
6882 (added) plugins/project-wizard/templates/anjuta-plugin-logo.png,
6883 plugins/project-wizard/templates/anjuta-plugin.wiz,
6884 (added) plugins/project-wizard/templates/gtk-logo.png,
6885 (added) plugins/project-wizard/templates/gtk.wiz,
6886 (added) plugins/project-wizard/templates/terminal-logo.png,
6887 plugins/project-wizard/templates/terminal.wiz,
6888 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
6889 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
6890 (added) plugins/project-wizard/templates/gtk/.cvsignore,
6891 (added) plugins/project-wizard/templates/gtk/Makefile.am,
6892 (added) plugins/project-wizard/templates/gtk/src/.cvsignore,
6893 (added) plugins/project-wizard/templates/gtk/src/Makefile.am,
6894 (added) plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
6895 (added) plugins/project-wizard/templates/gtk/src/main.c,
6896 (added) plugins/project-wizard/templates/gtk/src/project.glade,
6897 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Added
6898 GTK+ project templated and fixed other templates. Updated template
6901 2005-01-12 Naba Kumar <naba@gnome.org>
6903 * plugins/macro/anjuta-macro.glade: Improved GUI.
6905 2005-01-10 Johannes Schmid <jhs@cvs.gnome.org>
6907 * plugins/cvs-plugin/cvs_gui.[ch] (removed)
6908 * plugins/cvs-plugin/cvs_cbs.[ch] (removed)
6909 * plugins/cvs-plugin/cvs.[ch] (removed)
6910 Removed old unused files
6912 * plugins/cvs-plugin/cvs-callbacks.[ch] (added)
6913 * plugins/cvs-plugin/cvs-actions.c
6914 * plugins/cvs-plugin/Makefile.am:
6915 Seperate callback functions for better error
6916 handling. Cleaned up code.
6918 * plugins/macro/macros.xml: removed corrupt cvs
6921 2005-01-10 Naba Kumar <naba@gnome.org>
6923 * plugins/message-view/message-view.c, libanjuta/anjuta-ui.c,
6924 plugins/symbol-browser/an_symbol_view.c: Fixed memory curruption
6927 2005-01-09 Naba Kumar <naba@gnome.org>
6929 * libegg/egg-recent-action.c, libegg/test-actions.c,
6930 libegg/menu/egg-recent-action.h: Recent Action now takes multiple
6931 recent files models.
6933 * plugins/file-loader/plugin.c, plugins/file-loader/plugin.h: Have
6934 two models -- one for projects and other for regular files and show
6935 both in recent files menu. Changed recent files group from "anjuta"
6936 to "anjuta-projects" and "anjuta-files" respectively. Set mime types
6937 when adding the URI in recent files.
6939 * plugins/macro/anjuta-macro.glade: Beautified insert macro dialog.
6940 * plugins/macro/anjuta-macro.plugin.in: Proper plugin name.
6941 * plugins/macro/macro-dialog.c: Fixed dispose() method.
6942 * plugins/macro/macros.xml: Fixed xml errors.
6944 2005-01-08 Naba Kumar <naba@gnome.org>
6946 * libegg/Makefile.am, (added) libegg/egg-recent-action.c,
6947 libegg/test-actions.c, libegg/menu/Makefile.am,
6948 libegg/menu/egg-recent-action.h: Added a new action for
6951 * libegg/egg-combo-action.c, libegg/egg-entry-action.c:
6952 Fixed dispose. Cleanup.
6954 * plugins/file-loader/anjuta-loader-plugin.ui,
6955 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
6956 Use the new action for recent files. Added recent files in
6959 * plugins/project-wizard/druid.c: Show busy cursor and
6960 de-sensitize druid buttons during page change.
6962 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
6963 * plugins/project-wizard/Makefile.am,
6964 plugins/project-wizard/druid.c,
6965 plugins/project-wizard/druid.h,
6966 plugins/project-wizard/install.c,
6967 plugins/project-wizard/plugin.c,
6968 plugins/project-wizard/plugin.h,
6969 plugins/project-wizard/property.c,
6970 plugins/project-wizard/property.h,
6971 (added) plugins/project-wizard/values.c,
6972 (added) plugins/project-wizard/values.h: Added a new NPWPropertyValues
6973 objects (in values.c and values.h) containing the values of all
6974 properties. The NPWProperty objects now keep their values in this
6975 object which is persistant for one activation of the plugin, so the
6976 user keeps all the values even if he goes backward. Used an anjuta
6977 message view to list all files copied by the project wizard.
6979 2005-01-08 Johannes Schmid <jhs@cvs.gnome.org>
6981 * plugins/macro/plugin.[ch],
6982 plugins/macro/macro-dialog.[ch]
6983 plugins/macro/macro-edit.[ch]
6984 plugins/macro/macro-db.[ch]
6985 plugins/macro/macro-actions.[ch]
6986 plugins/macro/anjuta-macro.plugin.in
6987 plugins/macro/anjuta-macro.glade
6988 plugins/macro/anjuta-macro.png
6989 plugins/macro/Makefile.am
6990 plugins/macro/macros.xml
6991 plugins/macro/anjuta-macro.ui (all added)
6993 plugins/Makefile.am:
6994 Added new macro plugins
6996 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
6999 * manuals/reference/template (removed)
7000 Removed old api reference
7002 * plugins/message-view/message-view.c:
7003 "Fixed" crash in on_row_deleted and added a
7004 comment that I cannot work this way. We will
7005 have to change everything a bit to avoid losing
7008 * plugins/text-editor/text_editor.c:
7009 Update line number width on file save
7012 2005-01-07 Naba Kumar <naba@gnome.org>
7014 * plugins/project-wizard/anjuta-project-wizard.glade,
7015 plugins/project-wizard/druid.c,
7016 plugins/project-wizard/templates/anjuta-plugin.wiz,
7017 plugins/project-wizard/templates/terminal.wiz: Fixed project templates.
7018 Display page description in bold. Fixed mandatory field check.
7021 libanjuta/libanjuta-1.0.pc.in,
7022 plugins/project-wizard/druid.c,
7023 plugins/project-wizard/parser.c,
7024 plugins/project-wizard/property.h,
7025 plugins/project-wizard/templates/anjuta-plugin.wiz,
7026 plugins/project-wizard/templates/terminal.wiz,
7027 plugins/project-wizard/templates/anjuta-plugin/Makefile.am,
7028 (added) plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl,
7029 (added) plugins/project-wizard/templates/anjuta-plugin/po/.cvsignore,
7030 (added) plugins/project-wizard/templates/anjuta-plugin/po/Makefile.am,
7031 (added) plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in,
7032 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
7033 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
7034 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
7035 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
7036 plugins/project-wizard/templates/terminal/configure.in.tpl,
7037 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
7038 plugins/project-wizard/templates/terminal/src/main.c: Implemented
7039 a new property type -- hidden. Fixed terminal and anjuta-plugin
7042 2005-01-07 Naba Kumar <naba@gnome.org>
7044 * templates/anjuta-plugin.wiz,
7045 templates/terminal.wiz,
7046 templates/terminal/Makefile.am.tpl,
7047 templates/terminal/autogen.sh,
7048 (Removed) templates/terminal/configure.ac.tpl,
7049 (Added) templates/.cvsignore,
7050 (Added) templates/Makefile.am,
7051 (Added) templates/anjuta-plugin/.cvsignore,
7052 (Added) templates/anjuta-plugin/Makefile.am,
7053 (Added) templates/anjuta-plugin/src/.cvsignore,
7054 (Added) templates/anjuta-plugin/src/Makefile.am.tpl,
7055 (Added) templates/terminal/.cvsignore,
7056 (Added) templates/terminal/Makefile.am,
7057 (Added) templates/terminal/configure.in.tpl,
7058 (Added) templates/terminal/po/.cvsignore,
7059 (Added) templates/terminal/po/ChangeLog,
7060 (Added) templates/terminal/po/Makefile.am,
7061 (Added) templates/terminal/po/POTFILES.in,
7062 (Added) templates/terminal/src/.cvsignore,
7063 (Added) templates/terminal/src/Makefile.am,
7064 (Added) templates/terminal/src/Makefile.am.tpl: Completed terminal
7065 project wizard. Fixed configure/po/Makefile template errors.
7067 2005-01-06 Naba Kumar <naba@gnome.org>
7069 * configure.in: Added project templates.
7070 * plugins/project-wizard/templates/*: Added to project and renamed
7071 Makefile.am and configure.in to Makefile.am and configure.ac respectively
7072 for the project templates (so that they do not conflict with autotools
7073 build. Created proper configure.ac.tpl and autogen.sh for project
7076 2005-01-06 Naba Kumar <naba@gnome.org>
7078 * plugins/project-wizard/anjuta-project-wizard.glade,
7079 plugins/project-wizard/druid.c, plugins/project-wizard/parser.c:
7080 Fixed file list parsing and to take absolute file paths (for example,
7081 from an icon selected previously). Used toggle buttons for boolean
7082 properties. Check if all mandatory fields are given before going
7083 forward in the wizard. Use scrollable viewport for listing property
7084 widgets incase the list goes out of wizard's size. Added tooltips
7085 as descriptions of the property widgets. And other fixes.
7087 * (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.c,
7088 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.glade,
7089 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.h,
7090 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.plugin.in,
7091 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.ui,
7092 (Added) plugins/project-wizard/templates/anjuta-plugin/configure.in,
7093 (Added) plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am,
7094 (Added)plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
7095 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade,
7096 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
7097 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
7098 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.ui:
7099 Restructured template files.
7101 2005-01-06 Naba Kumar <naba@gnome.org>
7103 * configure.in: Added check for autogen.
7105 * libanjuta/anjuta-status.c: (Weak) unref all the remaining widgets
7108 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c:
7109 Do not emit changed signal when in dispose.
7111 * plugins/symbol-browser/plugin.c: Don't updated symbols when
7112 symbol-view widget has been destroyed.
7114 * src/anjuta-app.c: Set null to preference, status and ui object
7115 pointers when they are destroyed.
7117 * plugins/project-wizard/druid.c, plugins/project-wizard/parser.c,
7118 plugins/project-wizard/property.h: Fixed multipage .wiz file parsing.
7119 Added boolean, integer and file property types.
7121 * plugins/project-wizard/Makefile.am,
7122 plugins/project-wizard/templates/*: Added terminal and anjuta-plugin
7123 project wizard templates.
7125 2005-01-04 Naba Kumar <naba@gnome.org>
7127 * libanjuta/anjuta-status.c: Use weak ref instead of hard ref on
7130 * plugins/editor/aneditor.cxx,
7131 plugins/editor/anjuta-docman.c,
7132 plugins/editor/plugin.c,
7133 plugins/editor/text_editor.c:
7134 Removed unnecessary ref/unref of scintilla.
7136 * plugins/message-view/anjuta-msgman.c,
7137 plugins/message-view/message-view.c: Removed unnecessary refs/unrefs and
7138 make close button similar to document manager.
7140 * plugins/project-manager/plugin.c,
7141 plugins/project-manager/plugin.h: Removed dead codes. Removed
7142 unnecessary ref/unref.
7144 * plugins/symbol-browser/plugin.c: Use weak refs on AnjutaEditor objects
7145 instead of hard refs.
7147 2005-01-03 Naba Kumar <naba@gnome.org>
7149 * libanjuta/interfaces/libanjuta.idl: Added configure() and
7150 generate() methods for IAnjutaBuildable interface.
7152 * plugins/build-basic-autotools/build-basic-autotools.c: Implemented
7153 IAnjutaBuildable inteface.
7155 * plugins/build-basic-autotools/build-basic-autotools.c: Use weak ref
7156 to destroy build context when message view is destroyed.
7158 * plugins/editor/aneditor.cxx: Sink scintilla widget in aneditor, hold
7159 a ref to it and unref in destructor. AnEditor class wants to be the
7160 owner of scintilla widget. Fixed compile warnings with signed/unsigned
7163 * plugins/editor/anjuta-docman.c: Removed unnecessary refs/unrefs. They
7164 complicate the scene. Removed editor widget from AnjutaDocman when
7165 the widget is destroyed.
7167 * plugins/editor/plugin.c: Destroy docman widget instead of just removing
7168 from shell. It will be removed from shell when the widget is destroyed.
7170 * plugins/editor/text_editor.c: Added debug codes to track object
7173 * plugins/message-view/anjuta-msgman.c: Remove message view on
7174 widget destroy. Destroy message view on remove. Removed all views
7177 * anjuta/src/anjuta-app.c: Removed widgets correctly when they are removed
7180 2005-01-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7182 * plugins/file-wizard/action-callbacks.c,
7183 plugins/file-wizard/anjuta-file-wizard.glade,
7184 plugins/file-wizard/file.c, plugins/file-wizard/file.h :
7185 Insert Licence, copyright, header template ...
7187 2005-01-02 Naba Kumar <naba@gnome.org>
7189 * libanjuta/anjuta-status.c, libanjuta/anjuta-status.h,
7190 libanjuta/plugins.c: Added "busy" signal in AnjutaStatus. Added
7191 anjuta_status_add_widget() to allow setting busy cursor on non
7194 * plugins/cvs-plugin/plugin.c: Fixed memory leaks.
7196 * plugins/editor/anjuta-document-manager.plugin.in: Updated accepted
7197 mime types to take text/source also.
7199 * plugins/editor/anjuta-docman.c,
7200 plugins/editor/anjuta-docman.h,
7201 plugins/editor/plugin.c,
7202 plugins/editor/text_editor.c,
7203 plugins/editor/text_editor.h,
7204 plugins/editor/text_editor_cbs.c: Listen for busy signal from
7205 AnjutaStatus and set busy cursor on editors.
7207 * plugins/file-loader/Makefile.am,
7208 plugins/file-loader/plugin.c,
7209 (added) plugins/file-loader/dnd.c,
7210 (added) plugins/file-loader/dnd.h, Added drag and drop file receives.
7212 * src/anjuta.c: Hide anjuta window before destruction.
7214 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
7215 * configure.in, plugins/Makefile.am,
7216 (removed) plugins/project-wizard/appwiz_page1.c,
7217 (removed) plugins/project-wizard/appwiz_page2.c,
7218 (removed) plugins/project-wizard/appwiz_page3.c,
7219 (removed) plugins/project-wizard/appwiz_page4.c,
7220 (removed) plugins/project-wizard/appwizard.c,
7221 (removed) plugins/project-wizard/appwizard.h,
7222 (removed) plugins/project-wizard/appwizard_cbs.c,
7223 (removed) plugins/project-wizard/appwizard_cbs.h,
7224 (removed) plugins/project-wizard/appwizard_gui.c,
7225 (removed) plugins/project-wizard/gnome_project.c,
7226 (removed) plugins/project-wizard/gnome_project.h,
7227 (removed) plugins/project-wizard/wizard_gui.c,
7228 (removed) plugins/project-wizard/wizard_gui.h,
7229 (added) plugins/project-wizard/.cvsignore,
7230 (added) plugins/project-wizard/Makefile.am,
7231 (added) plugins/project-wizard/anjuta-project-wizard-plugin.png,
7232 (added) plugins/project-wizard/anjuta-project-wizard.glade,
7233 (added) plugins/project-wizard/anjuta-project-wizard.plugin.in,
7234 (added) plugins/project-wizard/applogo.png,
7235 (added) plugins/project-wizard/appwizard.png,
7236 (added) plugins/project-wizard/autogen.c,
7237 (added) plugins/project-wizard/autogen.h,
7238 (added) plugins/project-wizard/druid.c,
7239 (added) plugins/project-wizard/druid.h,
7240 (added) plugins/project-wizard/file.c,
7241 (added) plugins/project-wizard/file.h,
7242 (added) plugins/project-wizard/header.c,
7243 (added) plugins/project-wizard/header.h,
7244 (added) plugins/project-wizard/install.c,
7245 (added) plugins/project-wizard/install.h,
7246 (added) plugins/project-wizard/parser.c,
7247 (added) plugins/project-wizard/parser.h,
7248 (added) plugins/project-wizard/plugin.c,
7249 (added) plugins/project-wizard/plugin.h,
7250 (added) plugins/project-wizard/property.c,
7251 (added) plugins/project-wizard/property.h: Removed old application-wizard
7252 codes and added new template based (autogen based) project wizard
7253 implemented by Sébastien Granjoux <seb.sfo@free.fr>
7255 2005-01-01 Johannes Schmid <jhs@cvs.gnome.org>
7257 * plugins/cvs-plugin/plugin.c: Fixed crash bug
7258 * plugins/cvs-plugin/cvs-execute.c:
7259 Fix cvs_log which did not work because of some
7261 Patch from Mark R. Pariente <markpariente@cmu.edu>
7262 - Fix message highlighting
7264 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
7269 Removed template stuff completly because we dicussed to implement
7270 a macro system for Edit->Insert Text
7272 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
7274 * plugins/editor/aneditor.cxx,
7275 plugins/editor/text_editor.c:
7276 Set line number width dynamically
7278 Prepered new GTK 2.6 about dialog
7280 2004-12-30 Naba Kumar <naba@gnome.org>
7282 patch from: Massimo Corà <maxcvs@email.it>
7283 * plugins/editor/aneditor.cxx: Highlights correct function
7284 argument in recursive calltips.
7286 2004-12-30 Naba Kumar <naba@gnome.org>
7288 * plugins/symbol-browser/plugin.c,
7289 libanjuta/interfaces/libanjuta.idl,
7290 plugins/editor/text_editor.c: Fixed editor markers and added a new
7291 marker (BASIC) to indicate line numbers. Fixed symbol browser to
7292 mark the line visited.
7294 * libegg/menu/eggcomboselect.h, libegg/menu/Makefile.am,
7295 libegg/Makefile.am, libegg/eggcomboselect.c,
7296 libegg/gtkcellview.h, libegg/egg-combo-action.c: Created a new combo
7297 widget for use with symbol view in toolbar.
7299 * plugins/cvs-plugin/anjuta-cvs.ui,
7300 plugins/file-manager/anjuta-file-manager.ui: Added appropriate
7301 placeholder for cvs plugin context menu in filemanager.
7303 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
7305 * plugins/cvs-plugin/plugin.c:
7306 Show popup menu only if the file is contained in
7307 a directory containing a "CVS" directory
7309 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
7311 * plugins/cvs-plugin/cvs-action.[ch],
7312 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
7313 * plugins/cvs-plugin/anjuta-cvs.ui,
7314 * plugins/cvs-plugin/plugin.c:
7315 Implemented "Import"
7317 Patch from Mark R. Pariente <markpariente@cmu.edu>:
7318 Added right-click-menu for file-manager
7320 2004-12-26 Naba Kumar <naba@gnome.org>
7322 * src/action-callbacks.c, src/action-callbacks.h,
7323 src/anjuta-actions.h, src/anjuta-app.c,
7324 src/anjuta.ui: Added fullscreen action.
7326 * plugins/cvs-plugin/cvs-actions.c,
7327 plugins/cvs-plugin/plugin.c,
7328 plugins/cvs-plugin/plugin.h: Watches current editor,
7329 project and file manager selection in plugin
7332 2004-12-26 Naba Kumar <naba@gnome.org>
7334 * src/anjuta-app.c, src/anjuta.c, src/main.c,
7335 src/action-callbacks.c: Fixed app finalization. Added a
7336 command line arg --proper-shutdown (-p), which when set
7337 will release all plugins and their resources (this option
7338 is mainly for debugging).
7340 * plugins/file-loader/plugin.c: Fixed filename duplications
7341 in recent files history.
7343 * plugins/profile-default/plugin.c: Disabled problematic
7344 plugins for now to load at startup.
7346 * libanjuta/anjuta-ui.c, libanjuta/plugins.c: Disabled
7347 annoying debug prints.
7349 2004-12-23 Naba Kumar <naba@gnome.org>
7351 Patch from: Mark R. Pariente <markpariente@cmu.edu>
7352 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
7353 plugins/cvs-plugin/anjuta-cvs.ui,
7354 plugins/cvs-plugin/cvs-actions.c,
7355 plugins/cvs-plugin/cvs-actions.h,
7356 plugins/cvs-plugin/cvs-execute.c,
7357 plugins/cvs-plugin/cvs-execute.h,
7358 plugins/cvs-plugin/Makefile.am,
7359 plugins/cvs-plugin/plugin.c: Added cvs message highlighting.
7360 Added cvs log command.
7362 2004-12-20 Johannes Schmid <jhs@cvs.gnome.org>
7364 * plugins/cvs-plugin/cvs-actions.c: Use current editor filename as
7367 2004-12-20 Naba Kumar <naba@gnome.org>
7369 patch from: Massimo Corà <maxcvs@email.it>
7370 * plugins/editor/aneditor.cxx: Added recursive calltips.
7372 2004-12-20 Naba Kumar <naba@gnome.org>
7374 * libanjuta/plugins.c, plugins/file-loader/plugin.c:
7375 Show busy cursor during loading and unloading.
7377 2004-12-19 Naba Kumar <naba@gnome.org>
7379 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-ui.c: Fixed
7380 memory leaks. Disabled debug print.
7382 * plugins/symbol-browser/an_symbol_view.c,
7383 plugins/symbol-browser/plugin.c,
7384 plugins/symbol-browser/plugin.h: Fixed loading and unloading
7385 problems. Creates SymbolView object every time when the
7386 plugin is activated.
7388 * plugins/project-manager/plugin.c: Close project when
7391 2004-12-18 Naba Kumar <naba@gnome.org>
7393 * po/POTFILES.in: Removed commented lines.
7394 * configure.in: Commented dupilcate call to AC_PROG_INTLTOOL.
7395 * plugins/devhelp/plugin.c: Fixed loading/unloading bug.
7396 * plugins/gdb/plugin.c: Fixed compile error.
7398 Patch from: Mark R. Pariente <mark@demar.com.tr>
7399 * libegg/eggcellrendererkeys.c: Fixed compile error.
7401 2004-12-18 Naba Kumar <naba@gnome.org>
7403 * plugins/file-loader/plugin.c: Fixed loading bug.
7405 *plugins/debug-manager/plugin.c, plugins/debug-manager/plugin.h,
7406 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
7407 plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c,
7408 plugins/gdb/plugin.c, src/shell.c, src/shell.h: Fixed memory leaks
7409 and corruptions. Fixed loading and unloading of plugins.
7411 2004-12-17 Naba Kumar <naba@gnome.org>
7413 * plugins/file-loader/Makefile.am,
7414 plugins/file-loader/plugin.c,
7415 plugins/project-manager/plugin.c: Fixed memory corruption
7416 and disposition codes. Added missing plugin.h in Makefile.am.
7418 2004-12-16 Naba Kumar <naba@gnome.org>
7420 * plugins/symbol-browser/an_symbol_view.c,
7421 plugins/symbol-browser/plugin.c: Fixed finalization and disposition
7422 codes. Fixed memory leaks and corruptions.
7424 * plugins/build-basic-autotools/build-basic-autotools.c
7425 plugins/editor/anjuta-docman.c,
7426 plugins/editor/text_editor.c,
7427 plugins/file-loader/plugin.c,
7428 plugins/file-manager/plugin.c,
7429 plugins/file-wizard/plugin.c,
7430 plugins/message-view/anjuta-msgman.c,
7431 plugins/message-view/anjuta-msgman.h,
7432 plugins/message-view/message-view.c,
7433 plugins/message-view/plugin.c,
7434 plugins/message-view/plugin.h,
7435 plugins/terminal/terminal.c: Fixed finalization and disposition codes.
7437 * src/about.c, src/about.h, src/action-callbacks.c,
7438 src/action-callbacks.h, src/anjuta-actions.h,
7439 src/anjuta-app.c, src/anjuta-app.h,
7440 src/anjuta-callbacks.c, src/anjuta-callbacks.h,
7441 src/anjuta.c, src/anjuta.h, src/getline.c,
7442 src/main.c, src/main.cpp, src/shell.c, src/shell.h,
7443 src/start-with.c, src/start-with.h: Fixed emacs modes.
7445 * src/layout.xml: Brought document manager in front.
7447 2004-12-15 Naba Kumar <naba@gnome.org>
7449 * libanjuta/anjuta-plugin.c: Fixed crash bug where watches were not
7452 * libanjuta/plugins.c, libanjuta/plugins.h: Proper clean up on
7453 finalization. Added a method to unload all plugins and destroy them.
7456 * plugins/sample1/plugin.c: Proper finalization code and renamed
7457 functions to proper names.
7459 * plugins/build-basic-autotools/build-basic-autotools.c,
7460 plugins/cvs-plugin/plugin.c: Proper finalization and disposition code.
7462 * src/shell.c: Unload all plugins on exit, so that memory profilers
7463 can detect memory leaks in plugins.
7465 2004-12-13 Naba Kumar <naba@gnome.org>
7467 * plugins/devhelp/plugin.c: Delay widget initialization, now that
7469 * plugins/sample1/plugin.c: Dock at bottom, mostly for testing.
7470 * src/anjuta-app.c, src/layout.xml: Fixed dynamic docking.
7472 2004-12-11 Naba Kumar <naba@gnome.org>
7474 * data/properties/anjuta.properties: Fixed font size.
7475 * plugin/build-basic-autotools/build-basic-autotools: Added initial
7476 compile file function. There are some fixmes there.
7477 * plugins/message-view/anjuta-msgman.c,
7478 * plugins/message-view/message-view.c: Fixed bugs and clean up.
7480 2004-12-08 Naba Kumar <naba@gnome.org>
7482 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-utils.c,
7483 src/utilities.c, libanjuta/anjuta-utils.h: Added a function
7484 to escape quotes in a string.
7486 * plugins/cvs-plugin/cvs-actions.c,
7487 plugins/cvs-plugin/cvs-execute.c: Escaped commit message. Corrected
7490 * plugins/build-basic-autotools/build-basic-autotools.c,
7491 plugins/build-basic-autotools/automake-c.filters: Fixed bugs with
7494 2004-12-07 Naba Kumar <naba@gnome.org>
7496 * plugins/build-basic-autotools/build-basic-autotools.c,
7497 plugins/build-basic-autotools/automake-c.filters: Completed directory
7498 tracking. Double click on Errors and warnings now work as expected.
7500 * plugins/build-basic-autotools.c: Added codes to track build directory
7501 so that absolute path of the files could be determined.
7503 2004-12-06 Naba Kumar <naba@gnome.org>
7505 * plugins/cvs-plugin/cvs-execute.c: Show completion message.
7506 * plugins/cvs-plugin/cvs-execute.c: Fixed command completion bug.
7507 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: UI beautification.
7509 2004-12-05 Naba Kumar <naba@gnome.org>
7511 * plugins/editor/anjuta-docman.c: Fixed save-as, Fixed updating
7512 tab label, Fixed mem leaks. Fixed uri handling. Fixed other minor bugs.
7514 * plugins/cvs-plugin/plugin.c,
7515 plugins/cvs-plugin/cvs-execute.c: Fixed message output appending.
7517 2004-13-05 Johannes Schmid <jhs@cvs.gnome.org>
7519 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
7520 * plugins/cvs-plugin/plugin.[ch], plugins/cvs-plugin/cvs-action.[ch],
7521 plugins/cvs-plugin/cvs-execute.[ch]:
7522 Implemented cvs status and cvs diff
7524 - rdiff command is not correct
7525 - Must find a way to allow selection of directies AND files
7528 2004-12-03 Naba Kumar <naba@gnome.org>
7530 * plugins/editor/anjuta-docman.c, plugins/editor/style-editor.c,
7531 plugins/editor/style-editor.h, plugins/editor/text_editor.c,
7532 plugins/editor/text_editor_cbs.c: Save/load editor styles. Use old
7533 session.properties file if it is for the first time.
7535 2004-12-02 Johannes Schmid <jhs@cvs.gnome.org>
7537 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Added cvs update and
7540 * plugins/cvs-plugin/plugin.c, plugins/cvs-plugin/cvs-action.[ch],
7541 plugins/cvs-plugin/anjuta-cvs.ui:
7542 Implemented update/commit and changed menu layout
7544 2004-12-02 Naba Kumar <naba@gnome.org>
7546 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed prefernce
7547 property name (for cvs path property). Beautified dialogs.
7549 2004-11-30 Johannes Schmid <jhs@cvs.gnome.org>
7551 * plugins/message-view/anjuta-msgman.c: Changed callback name
7552 and changed switch-page handling.
7554 * plugins/cvs-plugin/cvs-actions.c:
7555 * plugins/cvs-plugin/cvs-execute.c:
7556 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
7557 - Implemented cvs add and cvs removed - both working now
7558 - Created a usefull preferences page
7561 2004-11-30 Naba Kumar <naba@gnome.org>
7563 * libanjuta/anjuta-status.c: Fixed runtime warning.
7565 * plugins/editor/Makefile.am:
7566 plugins/editor/anjuta-document-manager.glade,
7567 plugins/editor/plugin.c
7568 plugins/editor/plugin.h
7569 plugins/editor/style-editor.c (new, moved from src/),
7570 plugins/editor/style-editor.h (new, moved from src/),
7571 plugins/editor/text_editor_prefs.c: Implemented "Font and colours"
7572 settings in preferences.
7574 * plugins/editor/text_editor.c,
7575 plugins/editor/text_editor.h: Do not take unused args in
7576 text_editor_get_props().
7578 * src/style-editor.c, src/style-editor.h: Removed, moved to
7579 plugins/editor/ directory.
7581 2004-11-29 Naba Kumar <naba@gnome.org>
7583 * plugins/editor/text_editor_cbs.c: Emit click signal in
7585 * libanjuta/anjuta-status.c: More spacing between items.
7587 2004-11-29 Naba Kumar <naba@gnome.org>
7589 Patch from: Pavol Bosik <pavol.bosik@radiantsystems.com>:
7591 * libanjuta/interfaces/libanjuta.idl,
7592 plugins/debug-manager/anjuta-debug-manager.plugin.in,
7593 plugins/debug-manager/plugin.c,
7594 plugins/gdb/breakpoints.c,
7595 plugins/gdb/breakpoints.h,
7596 plugins/gdb/debugger.c,
7597 plugins/gdb/debugger.h,
7598 plugins/gdb/plugin.c,
7599 plugins/gdb/plugin.h,
7600 plugins/gdb/utilities.c,
7601 plugins/gdb/utilities.h: Code cleanups and partial implementation of
7602 toggle breakpoint margin clicks.
7604 2004-11-28 Naba Kumar <naba@gnome.org>
7606 * TODO.tasks: Fixed indentations.
7607 * plugins/gtodo/libgtodo.c: Save with indentation.
7608 * plugins/file-manager/an_file_view.c: Sorts the files alphabatically.
7609 * plugins/project-manager/plugin.c: Fixed runtime warnings.
7610 * libanjuta/anjuta-status.c: Fixed busy cursors.
7611 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
7612 * po/POTFILES.in: Updated.
7614 2004-11-28 Jean-Noel GUIHENEUF <guiheneuf.jean-noel@wanadoo.fr>
7616 * plugins/editor/anjuta-document-manager.glade,
7617 plugins/editor/search-replace.[c,h],
7618 plugins/editor/search-replace_backend.h
7619 plugins/editor/search-preferences.[c,h] :
7620 Saved Search-Preferences (gconf),
7621 Basic search by default.
7623 2004-11-22 Naba Kumar <naba@gnome.org>
7625 * configure.in: Fixed build error.
7627 2004-11-21 Naba Kumar <naba@gnome.org>
7629 * libanjuta/Makefile.am, libanjuta/anjuta-shell.c,
7630 libanjuta/anjuta-shell.h, src/anjuta-app.c, src/anjuta-app.h:
7631 Added AnjutaStatus class to libanjuta.
7632 Added anjuta_shell_get_status() method.
7634 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added gchar type
7635 and fixed marshaller generation.
7637 * libanjuta/interfaces/libanjuta.idl: Added "char_added" and
7638 "updade_ui" signals to IAnjutaEditor interface.
7640 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
7642 * plugins/build-basic-autotools/automake-c.filters: Fixed filter
7645 * plugins/class-gen/clsGen.c: Intial port.
7647 * plugins/debug-manager/anjuta-debug-manager.plugin.in: Fixed attribute
7650 * plugins/editor/action-callbacks.c, plugins/editor/plugin.c,
7651 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
7652 plugins/editor/text_editor_cbs.c, plugins/editor/text_editor_prefs.c:
7653 Implemented status update. Emits "update_ui" and "char_added" signals.
7654 Added view preferences.
7656 * plugins/file-loader/plugin.c: Added open with plugins in open with
7659 * plugins/gdb/plugin.c: Do not add widgets to shell as floating.
7661 * plugins/message-view/anjuta-msgman.c,
7662 plugins/message-view/message-view.c: Fixed finalize and dispose. Fixed
7663 to close correct message view rather than current view.
7665 2004-11-20 Johannes Schmid <jhs@cvs.gnome.org>
7667 * plugins/cvs-plugin/cvs-actions.c
7668 plugins/cvs-plugin/plugin.[ch]
7669 plugins/cvs-plugin/anjuta-cvs-plugin.glade:
7670 Implemented cvs add but ran into a launcher/message_view
7671 problem because of a limitation of the idl compiler
7673 2004-11-19 Naba Kumar <naba@gnome.org>
7675 * plugins/project-manager/plugin.c: Displays a progress window during
7678 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
7679 Fixed UI separators.
7681 * plugins/file-manager/anjuta-file-manager.ui: Added project manager
7684 * plugins/project-manager/anjuta-project-manager.ui,
7685 plugins/project-manager/plugin.[c,h]: Added add/remove context
7686 menus and implemented them. Added file manager merge menu.
7688 2004-11-18 Naba Kumar <naba@gnome.org>
7690 * TODO.tasks: Updated.
7691 * plugins/editor/anjuta-docman.c, plugins/message-view/anjuta-msgman.c,
7692 plugins/message-view/message-view.c: Fixed finalize and dispose
7694 * plugins/debugger/*: Removed from cvs (development now in
7697 2004-11-17 Pavol Bosik <pavol.bosik@radiantsystems.com>
7699 Reviewed by Naba Kumar <naba@gnome.org>:
7701 * libanjuta/interfaces/libanjuta.idl, plugins/Makefile.am,
7702 plugins/editor/plugin.c, plugins/editor/text_editor.c,
7703 plugins/gdb/breakpoints.c: all marker related stuff moved from
7704 editor and docman interfaces to IAnjutaMarkable
7706 2004-11-17 Naba Kumar <naba@gnome.org>
7708 * TODO.tasks: Updated.
7710 * libanjuta/interfaces/libanjuta.idl: Added "saved" signal.
7712 * libegg/egg-combo-action.c: Block changed signal when changing model.
7714 * plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c:
7715 Emit changed signal. Removed dead codes.
7717 * plugins/file-loader/plugin.c: Remove file fragments from uris, so
7718 that recent files history do not duplicate.
7720 * plugins/symbol-browser/an_symbol_view.c,
7721 plugins/symbol-browser/an_symbol_view.h,
7722 plugins/symbol-browser/plugin.c: Refreshes symbols on editor save.
7725 2004-11-15 Naba Kumar <naba@gnome.org>
7727 * plugins/project-manager/plugin.c: Opens targets on double click.
7729 * plugins/message-view/message-view.c,
7730 plugins/file-manager/anjuta-file-manager-plugin.glade,
7731 plugins/file-manager/plugin.[c,h], plugins/terminal/terminal.c:
7732 Added proper class finalization
7733 and disposition. Added preferences notifications and callbacks to
7734 change info/warning/error colors.
7736 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
7737 plugins/editor/text_editor.[h,c], src/action-callbacks.c,
7738 src/anjuta-app.c, src/anjuta.c: Fixed crash bug on exit.
7739 Implemented finalize method for AnjutaApp. Code cleanups.
7741 * plugins/message-view/plugin.c: Static parent_class.
7743 2004-11-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7744 * plugins/editor/search-replace.[c,h],
7745 plugins/editor/search-replace_backend.c
7746 Update search entry in main toolbar.
7749 2004-11-11 Naba Kumar <naba@gnome.org>
7751 * TODO.tasks: Updated.
7753 * libanjuta/anjuta-preferences.[c,h]: Added keys notification API.
7754 and completed on-the-fly-change preferences. Removed "changed"
7755 signal as it is no longer necessary (use notify for similar
7756 purpose to monitor individual preferences).
7759 * plugins/editor/anjuta-document-manager.glade: Added view menu
7760 preferences so that they are registered.
7762 * plugins/editor/Makefile.am, plugins/editor/text_editor.[c,h],
7763 (added) plugins/editor/text_editor_prefs.[c,h]: Removed
7764 connection to "changed" signal of preferences and implemented
7765 notifications for some editor preferences. More to implement.
7767 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7768 * plugins/editor/print.c
7769 Fixed bug 1047624 : Add line number every X lines.
7771 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7772 * plugins/editor/search-replace.c
7773 Fixed a crash bug (995755) when searching "%n"
7775 2004-11-09 Naba Kumar <naba@gnome.org>
7777 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c:
7778 Fixed to refresh categories list on file load.
7780 2004-11-08 Naba Kumar <naba@gnome.org>
7782 * configure.in, plugins/Makefile.am,
7783 plugins/profile-default/plugin.c: Added cvs plugin in build.
7785 * plugins/cvs-plugin/*: Restored johannes files from cvs attic.
7787 * plugins/debug-manager/.cvsignore: Added file to ignore.
7789 * plugins/debug-manager/Makefile.am: Removed dead codes.
7791 * src/anjuta.ui: Added placeholder for version control UI.
7793 2004-11-08 Naba Kumar <naba@gnome.org>
7795 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
7796 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
7797 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml:
7800 * global-tags/Makefile.am: Fixed make error.
7802 * plugins/profile-default/plugin.c: Added debug-manager
7803 and gdb plugins to load at startup so that debugger
7804 windows are docked properly. They will be removed
7805 later when we figure out runtime docking.
7807 * plugins/sample1/*: Restored to last working state.
7809 * plugins/gdb/debugger.c, src/layout.xml: Added debugger
7810 windows in lower pane. Named the windows appropriately.
7812 * ChangeLog: Fixed format.
7814 2004-11-07 Pavol Bosik <pavol.bosik@radiantsystems.com>
7816 * libanjuta/interfaces/libanjuta.idl,
7817 libanjuta/anjuta-marshal.c,
7818 plugins/Makefile.am,
7819 plugins/debug-manager/plugin.c,
7820 plugins/editor/plugin.c,
7821 plugins/editor/text_editor.c,
7822 plugins/gdb/breakpoints.c,
7823 plugins/gdb/debugger.c,
7824 plugins/gdb/plugin.c,
7825 plugins/gdb/plugin.h: fixed "Toggle breakpoint" feature
7827 2004-11-06 Jean-NoelGuiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7828 * plugins/editor/anjuta-docman.h plugins/editor/plugin.c,
7829 plugins/editor/search-replace.c,
7830 plugins/message-view/anjuta-msgman.c plugins/message-view/plugin.c:
7831 Search and Replace; Show result in find pane
7833 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
7835 * plugins/gdb, plugins/debug-manager: Applied debugger patch
7836 from Bosik, Pavol <pavol.bosik@radiantsystems.com>
7837 (added features: starting debugger and loading of core/executable,
7838 StepIn, StepOut, StepOver and Execute, toggling breakpoint
7841 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
7843 * plugins/cvs-plugin/*: Mess up with cvs and lost some of
7844 my cvs-plugin files...
7845 I hope I have rescued everything possible.
7847 * Naba: Could you please fix sample1 because I messed it up to
7848 but there should be a histroy of this directory we should commit
7850 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
7852 * plugins/cvs-plugin/cvs-execute.[ch]: Add basic command execute
7854 * plugins/cvs-plugin/plugin.c,
7855 /plugins/cvs-plugin/anjuta-cvs-plugin.glade:
7856 Added preferences dialog (not yet complete)
7858 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
7860 * global-tags/Makefile.am, mime/Makefile.am:
7861 Some fixes in build process from Alexey Rusakov <ktirf@users.sf.net>
7863 * template/xmltemplate.[ch],
7864 template/xmlstrings.[ch],
7865 template/autotools.[ch] removed,
7866 template/prj_template.[ch] removed,
7867 template/lang_template.[ch] removed,
7868 template/lib_template.[ch] removed,
7869 template/Makefile.am adjusted,
7870 template/dtds/lang.dtd removed,
7871 template/dtds/lib.dtd removed,
7872 template/dtds/prj.dtd removed,
7873 template/dtds/autotools.dtd removed,
7874 data/template/lib/* removed,
7875 data/template/language/* removed,
7876 data/template/library/* removed,
7877 data/template/project/* removed,
7878 date/template/Makefile.am adjusted:
7879 Remove everything except text-templates to replace hardcoded
7880 Edit->Insert texts with dynamic loaded.
7882 * plugins/cvs-plugin/plugin.[ch],
7883 plugins/cvs-actions.[ch],
7884 plugins/Makefile.am,
7885 plugins/cvs-plugin/Makefile.am,
7886 plugins/cvs-plugin/anjuta-cvs-plugin.ui,
7887 plugins/cvs-plugin/anjuta-cvs-plugin.glade,
7888 plugins/cvs-plugin/anjuta-cvs.plugin.in:
7889 Added initial cvs-plugin code
7891 2004-10-21 Naba Kumar <naba@gnome.org>
7893 * libanjuta/anjuta-plugin.c,
7894 plugins/build-basic-autotools/build-basic-autotools.c,
7895 plugins/debugger/plugin.c,
7896 plugins/devhelp/plugin.c,
7897 plugins/editor/anjuta-docman.c,
7898 plugins/editor/goto_line.c,
7899 plugins/editor/plugin.c,
7900 plugins/editor/search-replace.c,
7901 plugins/editor/text_editor.c,
7902 plugins/file-loader/plugin.c,
7903 plugins/file-manager/plugin.c,
7904 plugins/file-wizard/file.c,
7905 plugins/file-wizard/plugin.c,
7906 plugins/gdb/plugin.c,
7907 plugins/gtodo/plugin.c,
7908 plugins/message-view/anjuta-msgman.c,
7909 plugins/profile-default/plugin.c,
7910 plugins/project-manager/plugin.c,
7911 plugins/sample1/plugin.c,
7912 plugins/terminal/terminal.c: Defined all global variables static,
7913 particularly class parent_class variables. They were getting
7914 confused at link time.
7916 * libanjuta/plugins.c: Do not unload plugins when they are
7917 deactivated. Simply cache them for later activation. Unloading
7918 modules have some problem with shared libs using static class
7919 registration. Fixed hash type for installed plugins. Eventually,
7920 we want to add "CanUnload" attribute for .plugin files (in
7921 "Anjuta Plugin" group) to let plugin loader know if the plugin can
7922 be unloaded from memory. Those plugins declaring CanUnload=false
7923 will not be unloaded from memory and will be put in the cache. Those
7924 not declaring anything or declaring CanUnload=true, will be unloaded
7925 from memory when they are deactivated.
7927 * plugins/editor/action-callbacks.c, plugins/editor/anjuta-docman.c,
7928 plugins/editor/plugin.c, plugins/editor/text_editor.c,
7929 plugins/editor/text_editor.h, plugins/file-manager/an_file_view.c,
7930 plugins/file-manager/plugin.c, plugins/file-wizard/plugin.c,
7931 plugins/project-manager/plugin.c: Fixed object finalization, dispose,
7932 activation, deactivation. Fixed memory leaks.
7934 2004-10-20 Naba Kumar <naba@gnome.org>
7936 * TODO.tasks: Updated.
7938 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
7939 libanjuta/anjuta-utils.h, libanjuta/plugins.c: Defined separate
7940 macro for adding interfaces to plugin types. Code cleanup.
7942 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
7943 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
7945 * plugins/build-basic-autotools/build-basic-autotools.c,
7946 plugins/debugger/plugin.c, plugins/devhelp/plugin.c,
7947 plugins/editor/plugin.c, plugins/editor/text_editor.c,
7948 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
7949 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
7950 plugins/gtodo/plugin.c, plugins/message-view/message-view.c,
7951 plugins/message-view/plugin.c, plugins/profile-default/plugin.c,
7952 plugins/project-manager/plugin.c,
7953 plugins/symbol-browser/an_symbol_view.c,
7954 plugins/symbol-browser/plugin.c, plugins/terminal/terminal.c: Used
7955 newly defined macro to add interfaces to plugin types.
7957 * src/anjuta-app.c, src/shell.c: Do not add value for widgets.
7959 2004-10-20 Naba Kumar <naba@gnome.org>
7961 * TODO.tasks: Added task list.
7962 * plugins/file-manager/anjuta-file-manager-plugin.glade: Set
7965 2004-10-19 Naba Kumar <naba@gnome.org>
7967 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed bugs.
7969 * plugins/editor/action-callbacks.c,
7970 plugins/editor/action-callbacks.h,
7971 plugins/editor/anjuta-docman.c,
7972 plugins/editor/anjuta-docman.h,
7973 plugins/editor/anjuta-document-manager.ui,
7974 plugins/editor/file_history.c,
7975 plugins/editor/file_history.h,
7976 plugins/editor/plugin.c: Added file history browsing.
7978 * plugins/gtodo/libgtodo.c, plugins/gtodo/plugin.c: Fixed refresh.
7980 * plugins/message-view/anjuta-message-manager.ui,
7981 plugins/message-view/plugin.c: Added document manager context menu.
7983 * plugins/symbol-browser/an_symbol_view.c,
7984 plugins/symbol-browser/an_symbol_view.h,
7985 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
7986 plugins/symbol-browser/plugin.c: Added goto tag def/decl. Added
7987 document manager context menu.
7989 * scintilla/*, scintilla/include/*: Updated to current cvs.
7991 2004-10-19 Naba Kumar <naba@gnome.org>
7993 *plugins/debugger/anjuta-debugger.ui, src/anjuta.ui: Added
7994 placeholder for debugger UI.
7996 * plugins/devhelp/plugin.c, plugins/editor/plugin.c: Fixed shortcuts.
7997 * plugins/file-manager/plugin.c: Fixed loading bug.
7999 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-encodings.h,
8000 libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h:
8001 Initializes gconf database with default values when the
8002 values are not defined. Use bool and int prefs separately.
8004 * plugins/editor/plugin.c: Added encoding preferences.
8005 * plugins/project-manager/plugin.c: Cleanup and debug messages.
8007 * manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
8008 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
8009 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
8010 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
8012 2004-10-18 Naba Kumar <naba@gnome.org>
8014 * po/POTFILES.in: Updated.
8016 * libanjuta/anjuta-ui.c: Corrected debug messages.
8018 * libegg/egg-combo-action.c, libegg/test-actions.c,
8019 libegg/menu/egg-combo-action.h: Fixed combo action.
8021 * plugins/debugger/Makefile.am, plugins/gdb/Makefile.am:
8024 * plugins/editor/action-callbacks.[c,h],
8025 plugins/editor/anjuta-document-manager.ui, plugins/editor/plugin.c:
8026 Implemented file swap. Removed dead codes.
8028 * plugins/editor/text_editor.[c,h]: Fixed crash bug. Removed
8031 * plugins/symbol-browser/an_symbol_view.[c,h],
8032 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
8033 plugins/symbol-browser/plugin.[c,h]: Completed symbol browser plugin.
8034 Implemented file symbols. Implemented goto file line when symbol is
8037 * src/utilities.[c,h]: Moved code to plugins/editor/action-callbacks.c.
8039 2004-10-10 Naba Kumar <naba@gnome.org>
8041 Patch from Bosik, Pavol <pavol.bosik@radiantsystems.com>:
8043 * libanjuta/interfaces/libanjuta.idl: Added debugger interface.
8045 * plugins/debugger/.cvsignore,
8046 (added) plugins/debugger/Makefile.am,
8047 (added) plugins/debugger/anjuta-debugger.glade,
8048 (added) plugins/debugger/anjuta-debugger.plugin.in,
8049 (added) plugins/debugger/anjuta-debugger.plugin.png,
8050 (added) plugins/debugger/anjuta-debugger.ui,
8051 plugins/debugger/attach_process.c,
8052 (removed) plugins/debugger/attach_process_cbs.c,
8053 (removed) plugins/debugger/attach_process_cbs.h,
8054 (removed) plugins/debugger/breakpoints.c,
8055 (removed) plugins/debugger/breakpoints.h,
8056 (removed) plugins/debugger/debug_tree.c,
8057 (removed) plugins/debugger/debug_tree.h,
8058 (removed) plugins/debugger/debugger.c,
8059 (removed) plugins/debugger/debugger.h,
8060 (removed) plugins/debugger/memory.c,
8061 (removed) plugins/debugger/memory.h,
8062 (added) plugins/debugger/plugin.c,
8063 (added) plugins/debugger/plugin.h,
8064 (removed) plugins/debugger/registers.c,
8065 (removed) plugins/debugger/registers.h,
8066 (removed) plugins/debugger/registers_cbs.c,
8067 (removed) plugins/debugger/registers_cbs.h,
8068 (removed) plugins/debugger/registers_gui.c,
8069 (removed) plugins/debugger/sharedlib.c,
8070 (removed) plugins/debugger/sharedlib.h,
8071 (removed) plugins/debugger/sharedlib_cbs.c,
8072 (removed) plugins/debugger/sharedlib_cbs.h,
8073 (removed) plugins/debugger/sharedlib_gui.c,
8074 (removed) plugins/debugger/signals.c,
8075 (removed) plugins/debugger/signals.h,
8076 (removed) plugins/debugger/signals_cbs.c,
8077 (removed) plugins/debugger/signals_cbs.h,
8078 (removed) plugins/debugger/signals_gui.c,
8079 (removed) plugins/debugger/stack_trace.c,
8080 (removed) plugins/debugger/stack_trace.h,
8081 (added) plugins/debugger/utilities.c,
8082 (added) plugins/debugger/utilities.h,
8083 (removed) plugins/debugger/watch.c,
8084 (removed) plugins/debugger/watch.h,
8085 (removed) plugins/debugger/watch_cbs.c,
8086 (removed) plugins/debugger/watch_cbs.h,
8087 (removed) plugins/debugger/watch_gui.c,
8088 (removed) plugins/debugger/watch_gui.h: Moved files to gdb backend plugin.
8090 * configure.in, plugins/Makefile.am, (added) plugins/gdb/*:
8091 Added debugger gdb backend plugin.
8093 * plugins/message-view/plugin.c: Registered all message stock icons.
8095 * plugins/profile-default/plugin.c: Loads debugger plugin.
8097 * src/Makefile.am, libegg/Makefile.am: Fixed build errors.
8099 2004-10-08 Naba Kumar <naba@gnome.org>
8101 * libanjuta/libanjuta-1.0.pc.in: changed .pc file to have version
8104 * plugins/symbol-browser/.cvsignore,
8105 plugins/symbol-browser/Makefile.am,
8106 plugins/symbol-browser/an_symbol_view.c,
8107 plugins/symbol-browser/an_symbol_view.h,
8108 plugins/symbol-browser/anjuta-symbol-browser-plugin.png,
8109 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
8110 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
8111 plugins/symbol-browser/plugin.c,
8112 plugins/symbol-browser/plugin.h,
8113 plugins/symbol-browser/sv_class.xpm,
8114 plugins/symbol-browser/sv_function.xpm,
8115 plugins/symbol-browser/sv_macro.xpm,
8116 plugins/symbol-browser/sv_private_fun.xpm,
8117 plugins/symbol-browser/sv_private_var.xpm,
8118 plugins/symbol-browser/sv_protected_fun.xpm,
8119 plugins/symbol-browser/sv_protected_var.xpm,
8120 plugins/symbol-browser/sv_public_fun.xpm,
8121 plugins/symbol-browser/sv_public_var.xpm,
8122 plugins/symbol-browser/sv_static_fun.xpm,
8123 plugins/symbol-browser/sv_static_var.xpm,
8124 plugins/symbol-browser/sv_struct.xpm,
8125 plugins/symbol-browser/sv_unknown.xpm,
8126 plugins/symbol-browser/sv_variable.xpm,
8127 plugins/symbol-browser/test-symbol-browser.c,
8128 plugins/Makefile.am: Implemented Symbol
8131 * pixmaps/sv_*.xpm: Moved to plugins/symbol-browser/ dir.
8133 * plugins/build-basic-autotools/Makefile.am,
8134 plugins/devhelp/Makefile.am,
8135 plugins/editor/Makefile.am,
8136 plugins/file-loader/Makefile.am,
8137 plugins/file-manager/Makefile.am,
8138 plugins/file-wizard/Makefile.am,
8139 plugins/gtodo/Makefile.am,
8140 plugins/message-view/Makefile.am,
8141 plugins/profile-default/Makefile.am,
8142 plugins/project-manager/Makefile.am
8143 plugins/sample1/Makefile.am,
8144 plugins/terminal/Makefile.am,
8145 scintilla/Makefile.am,
8147 launcher/Makefile.am,
8148 libanjuta/Makefile.am,
8150 tagmanager/Makefile.am,
8151 configure.in: Defined anjuta_plugin_dir, anjuta_image_dir,
8152 anjuta_data_dir in configure.in and used them in plugins Makefile.am
8153 files. Also fixed library dependencies.
8155 * plugins/editor/aneditor.cxx: Disabled unused codes.
8156 * plugins/file-manager/an_file_view.c: Added copyright.
8157 * plugins/gtodo/tray-icon.c: Fixed pixmap path.
8159 * plugins/profile-default/plugin.c: Can load plugins by location.
8160 * plugins/project-manager/plugin.c: Remove project_root_uri value
8161 when project is closed.
8163 2004-10-06 Naba Kumar <naba@gnome.org>
8165 * libanjuta/plugins.c: Shows plugins in a nicer dialog.
8167 * libanjuta/interfaces/libanjuta.idl,
8168 plugins/editor/text_editor.c: Added get_length()
8169 and get_current_word() methods in IAnjutaEditor interface.
8171 * libegg/Makefile.am: Added test_actions target.
8173 * libegg/egg-combo-action.c: Fixed combo-action and made it usable.
8175 * plugins/build-basic-autotools/build-basic-autotools.c,
8176 plugins/file-loader/plugin.c,
8177 plugins/message-view/message-view.c: Added code to go to file and
8180 * plugins/devhelp/plugin.c: Context sensitive help now works.
8181 * plugins/editor/anjuta-docman.c: Reads the fragment id from file
8182 uri as line number and goes to that line number.
8184 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c,
8185 plugins/gtodo/plugin.c: Creates a default gtodo client and implemented
8186 gtodo_client_load() method to load from a diffrent file. Watched
8187 project root directory in plugin to open TODO.tasks of the project.
8189 * plugins/project-manager/plugin.c: Updates project UI
8190 sensitive/insensitive.
8192 * src/Makefile.am, src/shell.[c,h], src/anjuta-shell.ui: Added
8193 anjuta-shell program to test plugins.
8195 * src/anjuta-app.c: Registered UI accels.
8197 2004-09-28 Naba Kumar <naba@gnome.org>
8199 * libanjuta/anjuta-shell.[c,h]: Added anjuta_shell_present_widget()
8202 * src/anjuta-app.c: Implemented present widget method.
8204 * plugins/devhelp/plugin.c, plugins/editor/plugin.c,
8205 plugins/message-view/plugin.c, plugins/project-manager/plugin.c,
8207 * plugins/editor/anjuta-docman.c: Code cleanup and selects newly
8210 * plugins/editor/text_editor.c: Connects to preferences changed signal
8213 2004-09-28 Naba Kumar <naba@gnome.org>
8215 * libanjuta/anjuta-debug.h, libanjuta/Makefile.am: Added debug
8218 * libanjuta/e-splash.c, Fixed compiler error and reduced progress bar
8221 * libegg/egg-entry-action.c: Takes GtkEditable rather than GtkEntry
8222 in changed signal callback.
8224 * plugins/editor/action-callbacks.c: Implemented save_all action
8225 callback. Removed dead code. Do save_as when saving a new file.
8226 Implemented incremental search.
8228 * plugins/editor/anjuta-docman.c: Removed dead code and formated code.
8230 * plugins/editor/plugin.c, plugins/editor/print.c: Used debug prints.
8232 * src/anjuta-app.c: Registers UI accelerators.
8234 2004-09-27 Naba Kumar <naba@gnome.org>
8236 * libanjuta/anjuta-utils.c: Added a border in input dialog entry box.
8238 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
8239 plugins/devhelp/anjuta-devhelp.plugin.in,
8240 plugins/file-loader/anjuta-loader.plugin.in,
8241 plugins/file-manager/anjuta-file-manager.plugin.in,
8242 plugins/gtodo/anjuta-gtodo.plugin.in,
8243 plugins/project-manager/anjuta-project-manager.plugin.in,
8244 plugins/terminal/anjuta-terminal.plugin.in:
8245 Gave proper plugin names.
8247 * plugins/build-basic-autotools/build-basic-autotools.c: Detailed
8248 error when regex fail.
8250 * plugins/devhelp/anjuta-devhelp.ui, plugins/devhelp/plugin.[c,h]:
8251 Added help and context search. Watches current editor. More menus
8252 in Help submenu. Update UI (sensitive when required) properly.
8254 * plugins/editor/anjuta-document-manager.ui,
8255 plugins/devhelp/anjuta-devhelp.ui,
8256 plugins/message-view/anjuta-message-manager.ui,
8257 src/anjuta.ui: Goto menu actions are in separate submenu.
8259 * src/anjuta.ui, src/action-callbacks.[c,h], src/anjuta-actions.h:
8260 Removed unimplemented UI elements.
8262 * src/anjuta-app.c: Larger (and normal) icon size.
8264 * src/layout.xml: Task manager plugin along with document (in middle).
8266 * plugins/editor/plugin.c, plugins/file-loader.c,
8267 plugins/devhelp/plugin.c: Gives short-labels and is-important flag
8268 in gtkactions. Enable/disable UI properly.
8270 2004-09-26 Naba Kumar <naba@gnome.org>
8272 * po/POTFILES.in: Updated, added missing files.
8274 * .cvsignore: Updated.
8276 * libanjuta/anjuta-utils.[h,c]: Functions take constant parameters. Added
8277 a new function to get User input text.
8279 * libanjuta/resources.[c,h]: Added a function to created sized image.
8281 * libanjuta/interfaces/libanjuta.idl: Changed parameter name to uri
8282 from filename, as thats the correct representation.
8284 * plugins/build-basic-autotools/Makefile.am,
8285 (added) plugins/build-basic-autotools/automake-c.filters,
8286 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
8287 plugins/build-basic-autotools/build-basic-autotools.[c,h]:
8288 Rearragned UI elements in the build menu. Added codes to read build
8289 filter rules from external file. Implemented all build, configure,
8290 autogen commands. Watches current editor and project.
8292 * plugins/editor/anjuta-docman.[c,h], plugins/editor/plugin.c:
8293 Added editor changed signal and exports current editor value.
8294 Fixed parameter names. Fixed get_uri() interface implementation to
8297 * plugins/editor/anjuta-document-manager.ui: Removed unnecessary UI
8300 * plugins/file-loader/anjuta-loader-plugin.ui: Added New UI element.
8302 * plugins/file-manager/an_file_view.c,
8303 plugins/file-manager/an_file_view.c: Exports file uri correctly.
8305 * plugins/file-wizard/file.c: Reads uri correctly.
8307 * plugins/message-view/anjuta-msgman.c: Sizes tab images properly and
8308 sets the page to the new view.
8310 * plugins/message-view/message-view.c: Unrefs the tree model when done.
8311 Fixed signal connecting.
8313 * plugins/project-manager/plugin.c: Changed "project_root_directory"
8314 to "project_root_uri" and exports as uri.
8316 2004-09-24 Naba Kumar <naba@gnome.org>
8318 * libanjuta/anjuta-ui.c: Fixed a crash bug.
8319 * libanjuta/anjuta-plugin.c, libanjuta/plugins.c: Activates plugin
8321 * plugins/file-manager/plugin.c: Fixed crash in unloading.
8322 * plugins/file-loader/plugin.c: Added comments.
8323 * plugins/build-basic-autotools/plugin.c: Added comments.
8324 * plugins/devhelp/plugin.c: Fixed crash bug. Added comments.
8326 * libanjuta/interfaces/libanjuta.idl,
8327 plugins/message-view/anjuta-msgman.c,
8328 plugins/message-view/message-view.c,
8329 plugins/message-view/message-view.h,
8330 plugins/message-view/plugin.c: Buffering and appending messages have
8331 been separated. message-view implementations cleaned up. Signals
8332 Emissions fixed. Messages now displayed in summary and details show
8333 as tooltip. Message color highlights fixed. Updated IAnjutaMessageView
8336 * plugins/message-view/anjuta-message-manager-plugin.glade: Organized
8339 * plugins/build-basic-autotools/Makefile.am,
8340 plugins/build-basic-autotools/build-basic-autotools.c: Added regex
8341 parsing of output to create message summaries. Uses new message view
8344 * plugins/editor/anjuta-document-manager.glade: Hidden unnecessary
8345 preferences to make dialog box smaller.
8347 * plugins/editor/search-replace.c: Fixed compile error with change
8348 in IAnjutaMessageView API.
8350 2004-09-21 Naba Kumar <naba@gnome.org>
8352 * plugins/Makefile.am: Deletes old (installed) plugins before
8353 installing new ones.
8355 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
8356 plugins/build-basic-autotools/build-basic-autotools.c,
8357 plugins/build-basic-autotools/build-basic-autotools.h: Uses exported
8358 file URI from filemanager. Only disables/enables build submenu in file
8359 manager, instead of merging/unmerging.
8361 * plugins/editor/anjuta-docman.c: Fixed a crash bug when opening
8364 * plugins/file-loader/anjuta-loader-plugin.ui,
8365 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
8366 Implemented "Open with" file manager submenu. Displays error message
8367 when file can not be opened.
8369 * plugins/file-manager/an_file_view.c: Renamed
8370 file_manager_current_filename value name to file_manager_current_uri
8371 and exports proper URI.
8373 * plugins/gtodo/plugin.c: Display name changed to "Tasks".
8375 2004-09-19 Naba Kumar <naba@gnome.org>
8377 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
8378 plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c: Added
8379 save point signal to change editor tabs. Fixed accels.
8381 * plugins/file-loader/plugin.c: Fixed accels.
8383 * plugins/project-manager/plugin.c: Added target selection callback.
8385 * plugins/project-manager/plugin.c: Added URI activation.
8386 * plugins/editor/goto-line.c, plugin/editor/action_callbacks.c:
8387 Fixed dialog and closed it on ok. Fixed a crash bug.
8388 * plugins/editor/anjuta-docman.c: Set notebook scrollable.
8390 * (added) libegg/egg-recent-*.c, (added) libegg/recent-files/*,
8391 configure.in, libegg/Makefile.am, plugins/file-loader/Makefile.am,
8392 plugins/file-loader/anjuta-loader-plugin.ui,
8393 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
8394 Added recent files in file loade plugin.
8396 * ChangeLog: Fixed entry dates.
8398 2004-09-18 Naba Kumar <naba@gnome.org>
8400 * plugins/devhelp/plugin.c: Added UI sensitization and removed
8401 an unnecessary GtkFrame.
8403 2004-09-17 Naba Kumar <naba@gnome.org>
8405 * mime/anjuta.xml, mime/Makefile.am: Added mime definition xml.
8409 * data/Makefile.am: Disabled installing old mime info.
8411 * mime/anjuta.applications, mime/anjuta.keys: Updated.
8413 * plugins/editor/anjuta-docman.c, plugins/editor/anjuta-docman.h,
8414 plugins/editor/anjuta-document-manager.ui,
8415 plugins/editor/plugin.c, plugins/editor/text_editor.c,
8416 plugins/editor/text_editor.h, plugins/editor/text_editor_cbs.c:
8417 Added Editor context popup menu.
8419 * plugins/project-manager/anjuta-project-manager-plugin.png:
8422 * plugins/project-manager/anjuta-project-manager.plugin.in:
8423 Support .anjuta mime type.
8425 * plugins/project-manager/plugin.c: Exports "project_root_directory"
8428 * plugins/file-manager/plugin.c: Watches "project_root_directory"
8431 * src/layout.xml, plugins/profile-default/plugin.c:
8432 Added project manager plugin for startup.
8434 2004-09-16 Naba Kumar <naba@gnome.org>
8436 * anjuta.prj: Updated.
8438 * pixmaps/Makefile.am, plugins/build-basic-autotools/Makefile.am,
8439 plugins/devhelp/Makefile.am, plugins/editor/Makefile.am,
8440 plugins/file-loader/Makefile.am, plugins/file-manager/Makefile.am,
8441 plugins/file-wizard/Makefile.am, plugins/message-view/Makefile.am,
8442 plugins/profile-default/Makefile.am, plugins/sample1/Makefile.am,
8443 plugins/terinal/Makefile.am, src/Makefile.am,
8444 plugins/gtodo/Makefile.am, plugins/project-manager/Makefile.am:
8445 Fixed makefile syntax errors.
8447 2004-09-16 Naba Kumar <naba@gnome.org>
8449 * configure.in, src/layout.xml,
8450 plugins/profile-default/plugin.c,
8451 libanjuta/interfaces/libanjuta.idl,
8452 plugins/Makefile.am, (added) plugins/gtodo/*: Added Todo plugin.
8454 * configure.in, plugins/Makefile.am,
8455 plugins/project-manager/.cvsignore,
8456 plugins/project-manager/Makefile.am,
8457 plugins/project-manager/anjuta-project-manager-plugin.png,
8458 plugins/project-manager/anjuta-project-manager.plugin.in,
8459 plugins/project-manager/anjuta-project-manager.ui,
8460 plugins/project-manager/plugin.c,
8461 plugins/project-manager/plugin.h: Added project manager plugin
8462 based on gnome-build.
8464 * Makefile.am, mime/Makefile.am, mime/anjuta.applications,
8465 mime/anjuta.keys, mime/anjuta.mime: Added anjuta files mime types.
8467 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
8468 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
8469 manuals/reference/libanjuta/tmpl/properties.sgml: Updated.
8471 2004-09-16 Naba Kumar <naba@gnome.org>
8473 * plugins/editor/action-callbacks.c: Fixed compile error.
8475 2004-09-15 Naba Kumar <naba@gnome.org>
8477 * plugins/devhelp/plugin.[c,h]: Fixed a start-up warning.
8479 * libanjuta/e-splash.c, plugins/profile-default/plugin.c:
8480 New improved splace with nicer progress.
8482 * configure.in, plugins/Makefile.am,
8483 (added) file-wizard/.cvsignore,
8484 (added) file-wizard/Makefile.am,
8485 (added) file-wizard/action-callbacks.c,
8486 (added) file-wizard/action-callbacks.h,
8487 (added) file-wizard/anjuta-file-wizard-plugin.png,
8488 (added) file-wizard/anjuta-file-wizard.glade,
8489 (added) file-wizard/anjuta-file-wizard.plugin.in,
8490 (added) file-wizard/anjuta-file-wizard.ui,
8491 (added) file-wizard/file.c,
8492 (added) file-wizard/file.h,
8493 (added) file-wizard/plugin.c,
8494 (added) file-wizard/plugin.h:
8495 Created new file wizard and added it. The wizard takes care of text
8496 bit insertions and new files creation.
8498 * plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
8499 plugins/editor/action-callbacks.h,
8500 plugins/editor/anjuta-document-manager.glade,
8501 plugins/editor/anjuta-document-manager.ui,
8502 plugins/editor/plugin.c, plugins/editor/text_editor.c,
8503 (removed) plugins/editor/file.[c,h]: Removed text insertions and
8504 new files code and moved into a new plugin (file wizard).
8506 * libanjuta/plugins.[c,h]: Added plugins selection function.
8508 * libanjuta/interfaces/libanjuta.idl: Added goto_position(),
8509 get_position(), insert() in IAnjutaEditor interface. Added
8510 add_buffer() in IAnjutaDocumentManager interface. Added IAnjutaWizard
8511 interface (for wizard plugins).
8513 * plugins/file-loader/anjuta-loader-plugin.ui,
8514 plugins/file-loader/plugin.c: Added wizard launcher interface which
8515 scans for plugins implement IAnjutaWizard interface and presents the
8516 list to user for selection. The selected plugin is then activated
8519 * libanjuta/interfaces/.cvsignore: Updated.
8520 * plugins/message-view/.cvsignore: Updated.
8521 * plugins/launcher/*: Removed as launcher has already been moved to
8524 * manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
8525 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
8526 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
8527 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
8528 manuals/reference/libanjuta/tmpl/pixmaps.sgml:
8529 Updated API documentations.
8531 2004-09-01 Amanpreet Singh Alam <aalam@redhat.com>
8533 * configure.in: Added Punjabi to ALL_LINGUAS
8535 2004-07-29 Naba Kumar <naba@gnome.org>
8537 * configure.in: Added file-loader plugin Makefile path and
8538 fixed devhelp version requirement.
8540 2004-07-28 Naba Kumar <naba@gnome.org>
8542 * src/anjuta-app.c, libanjuta/pixmaps.h, libanjuta/anjuta-stock.h,
8543 terminal/preferences-terminal.png (added), message-view/*.png (added),
8544 message-view/*.xpm (added), editor/*.png (added),
8545 editor/*.xpm (added), plugins/editor/Makefile.am,
8546 plugins/editor/plugin.c, plugins/message-view/Makefile.am,
8547 plugins/message-view/plugin.c, plugins/terminal/Makefile.am,
8548 src/anjuta-app.c, pixmaps/Makefile.am: Moved pixmap files to
8549 respective plugins directories.
8551 * pixmaps/autocomplete-16.png, pixmaps/autocomplete.png,
8552 pixmaps/block-end-16.png, pixmaps/block-end.png
8553 pixmaps/block-start-16.png, pixmaps/block-start.png
8554 pixmaps/block_select.xpm, pixmaps/bookmark-first-16.png
8555 pixmaps/bookmark-first.png, pixmaps/bookmark-last-16.png
8556 pixmaps/bookmark-last.png, pixmaps/bookmark-next-16.png
8557 pixmaps/bookmark-next.png, pixmaps/bookmark-prev-16.png
8558 pixmaps/bookmark-prev.png, pixmaps/bookmark_toggle.xpm
8559 pixmaps/fold_close.xpm, pixmaps/fold_open.xpm
8560 pixmaps/fold_toggle.xpm, pixmaps/indent.xpm
8561 pixmaps/indent_auto.xpm, pixmaps/indent_dcr.xpm
8562 pixmaps/indent_inc.xpm, pixmaps/indent_set.xpm
8563 pixmaps/preferences-editor.png, pixmaps/undock.png
8564 pixmaps/error-next-16.png, pixmaps/error-next.png
8565 pixmaps/error-prev-16.png, pixmaps/error-prev.png
8566 pixmaps/messages.xpm, pixmaps/preferences-messages.png,
8567 pixmaps/preferences-terminal.png: Deleted
8569 * libanjuta/properties* (removed), plugins/editor/properties* (added),
8570 plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
8571 plugins/editor/aneditor.cxx, plugins/editor/anjuta-docman.c,
8572 plugins/editor/anjuta-document-manager.plugin.in,
8573 plugins/editor/anjuta-document-manager.ui,
8574 plugins/editor/plugin.c, plugins/editor/print.c,
8575 plugins/editor/search-replace_backend.c,
8576 plugins/editor/search_preferences.h,
8577 plugins/editor/text_editor.c, plugins/editor/text_editor.h:
8578 Moved properties souce files to editor plugin as it not required in
8579 libanjuta. Other editor fixes.
8581 * configure.in, libegg/Makefile.am, libegg/egg-dock* (removed),
8582 libegg/dock/* (removed)
8583 : Restored GDL external dependencies and removed libegg dock
8584 sources, because gdl is being developed.
8586 * libanjuta/Makefile.am, libanjuta/anjuta-preferences.c,
8587 libanjuta/anjuta-preferences.h, libanjuta/anjuta-shell.c,
8588 libanjuta/anjuta-shell.h, libanjuta/anjuta-utils.c,
8589 libanjuta/anjuta-utils.h, libanjuta/libanjuta.h,
8590 libanjuta/plugins.c, libanjuta/plugins.h,
8591 libanjuta/resources.c, libanjuta/resources.h: Preferences now use
8592 gconf system. Shell now takes docking positions. Added more utility
8593 functions. Added plugins query function. And other fixes.
8595 * libanjuta/interfaces/libanjuta.idl: Added File loader interface.
8597 * plugins/Makefile.am, plugins/file-loader/*: Implemented file loader
8598 plugin to load files based on mime type.
8600 * configure.in, plugins/devhelp/plugin.c: Fixed to use devhelp >= 0.9.
8602 * plugins/file-manager/Makefile.am, plugins/file-manager/an_file_view.c,
8603 plugins/file-manager/plugin.c: File manager now uses file loader to
8606 * plugins/message-view/anjuta-msgman.c,,
8607 plugins/message-view/message-view.c,
8608 plugins/message-view/plugin.c: Implemented launcher in libanjuta.
8610 * plugins/profile-default/plugin.c, plugins/sample1/plugin.c,
8611 plugins/terminal/terminal.c, src/Makefile.am,
8612 src/action-callbacks.c, src/anjuta-app.c, src/anjuta-app.h,
8613 src/anjuta.c, src/layout.xml, src/preferences.c: Bug fixes.
8615 * libegg/dock/*: Removed directory.
8617 2004-07-28 Naba Kumar <naba@gnome.org>
8619 * configure.in: Reduced gnome-print version requirement.
8620 * plugins/devhelp/plugin.c: Fixed changes wrt develop >= 0.9.0.
8622 2004-07-21 Ray Strode <rstrode@redhat.com>
8623 * anjuta/anjuta.desktop.in.in: Add MimeType line to desktop file
8626 2004-06-29 Johannes Schmid <jhs@cvs.gnome.org>
8628 * plugins/editor/search-replace.c: Some fixes
8629 * plugins/terminal/Makefile.am:
8630 Patch from: Alexey Rusakov <ktirf@users.sf.net>
8632 2004-05-19 Naba Kumar <naba@gnome.org>
8634 * libanjuta/e-splash.c: Set 'type' at construct time. Fixed
8637 2004-05-17 Johannes Schmid <jhs@cvs.gnome.org>
8639 * plugins/editor/text_editor.c: Implemented IAnjutaFile correctly.
8640 Implemented IAnjutaSavable
8641 * plugins/editor/plugin.c: Implemented IAnjutaFile and IAnjutaSavable.
8643 2004-05-17 Naba Kumar <naba@gnome.org>
8645 * configure.in, plugins/Makefile.am, plugins/profile-default/plugin.c,
8646 plugins/build-basic-autotools/.cvsignore,
8647 plugins/build-basic-autotools/Makefile.am,
8648 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.png,
8649 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
8650 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
8651 plugins/build-basic-autotools/build-basic-autotools.c,
8652 plugins/build-basic-autotools/build-basic-autotools.h: Added basic autotools
8655 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaProject interface
8658 * plugins/file-manager/an_file_view.c,
8659 plugins/file-manager/anjuta-file-manager.ui,
8660 plugins/file-manager/plugin.c, plugins/file-manager/plugin.h:
8661 Added context menu UI.
8663 * src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c: Added widgets show/hide
8666 2004-05-16 Johannes Schmid <jhs@cvs.gnome.org>
8668 * libanjuta/anjuta-preferences.[ch]:
8669 Added save/load_gconf functions
8670 * src/action_callbacks.[ch], src/preferences.c:
8671 Load global prefs from gconf at startup and save them
8672 on exit. Prefs load and save correctly but something resets
8673 them to default after loading...
8674 * src/Makefile.am: Hack: Add anjuta-preferences.o to LD_ADD.
8675 Somehow the linker does not find save/load_gconf functions
8676 in libanjuta. Must be a stupid mistake, I would be glad
8677 if someone could fix that.
8678 * manuals/reference/libanjuta-sections.txt: Added new
8679 preferences functions and removed gnome-filelist
8680 * plugins/file-manager/anjuta-file-manager-plugin.glade:
8681 * plugins/file-manager/plugin.c:
8682 Added root-path property
8684 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
8686 * libanjuta/fileselection.[ch], gnomefilelist.[ch]: Removed,
8687 they are not longer needed.
8688 * manuals/reference/libanjuta/Makefile.am, anjuta-docs.sgml,
8689 anjuta-sections.txt: Remove references to the files
8690 * libanjuta/pixmaps.h, pixmaps/directory(-accept).png:
8691 Use new nautilus icons for file-manager, looks incredible
8694 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
8696 * plugins/editor/anjuta-docman.c: gchar* to
8697 const gchar* in arguments
8698 * plugins/editor/text_editor.c: Implemented IAnjutaFile
8700 * plugins/file-manager/an_file_view.c: Open files on
8701 double-click. Does not work yet because it does not
8702 find IAnjutaFile interface in document manager
8704 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
8706 * plugins/editor/anjuta-docman.c
8707 * plugins/editor/text_editor.c:
8708 Made close button working, made multiple selection in
8709 File/Open dialog possble, fixed crash bug if file cannot
8712 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
8714 * plugins/editor/action-callbacks.c
8715 * plugins/editor/anjuta-docman.c
8716 * plugins/editor/anjuta-docman.h
8717 * plugins/editor/search-replace.c
8718 * plugins/editor/search-replace_backend.c
8719 * plugins/editor/text_editor.c
8720 * plugins/editor/text_editor.h:
8721 Moved to new GtkFileChooserDialog, use gnome-vfs everywhere to be
8722 able to open all files, use uri instead of full_filename, fixed
8726 2004-05-13 Naba Kumar <naba@gnome.org>
8728 * plugins/message-view/anjuta-message-manager-plugin.glade:
8731 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Fixed toolbar
8734 * pixmaps/anjuta_splash.png: Added border.
8736 * plugins/editor/anjuta-document-manager.png: New icon.
8738 * anjuta.glade, plugins/editor/anjuta-document-manager.glade,
8739 plugins/editor/.cvsignore: Moved search dialogs from anjuta.glade.
8741 plugins/editor/Makefile.am,
8742 plugins/editor/search-replace.c,
8743 plugins/editor/search-replace.h,
8744 plugins/editor/search-replace_backend.c,
8745 plugins/editor/search-replace_backend.h,
8746 plugins/editor/search_preferences.h,
8747 plugins/editor/search_preferences.c: Merged changes from
8748 ANJUTA_1_2_0 branch.
8750 * plugins/editor/anjuta-docman.c, plugins/editor/file.c,
8751 plugins/editor/plugin.c: Fixed crash bugs. Made toggle editor items
8754 * plugins/terminal/Makefile.am,
8755 plugins/terminal/anjuta-terminal-plugin.glade: Fixed terminal preferences
8758 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Added toolbar
8761 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
8762 * plugins/message-view/plugin.c: Fixed glade file loading
8763 Removed "Show messages" menu item
8764 * src/anjuta-app.c: Fixed crash bug, g_free(filename was called
8765 twice because of this load system layout hack.
8766 * libanjuta/anjuta-ui.h: Removed #include config.h
8767 * libanjuta/libanjuta.pc: Fixed path and depencies
8768 * libanjuta/Makefile.am: Install properties.h and glue-plugin.h
8769 * libanjuta/properties.h: Moved C++ stuff to properties_cxx.h (file added)
8770 * libanjuta/properties.cxx : #include "properties_cxx.h"
8771 * plugins/editor/aneditor.cxx: #include "properties_cxx.h"
8773 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
8774 * plugins/message-view/*: Fixed message view preferences
8775 * plugins/message-view/message_prefs.glade: unmerged from anjuta.glade
8776 * anjuta.glade: Removed messages stuff
8778 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
8780 * Removed libanjutamm, it is now hosted on SF.net:
8781 cvs.sf.net/cvsroot/anjuta/libanjutamm
8783 2004-05-11 Johannes Schmid <jhs@cvs.gnome.org>
8786 Added some experimental code to add support for C++ plugins.
8787 Nothing works yet and it is likely that it will disappear but
8788 I have some questions to murrayc and he wants to see the code.
8790 2004-05-11 Naba Kumar <naba@gnome.org>
8792 * plugins/terminal/terminal.c: Fixed prefs loading bug.
8794 * plugins/editor/action-callbacks.c: Fixed a crash bug in
8795 hightlight style menu actions.
8797 * manuals/reference/libanjuta/libanjuta-docs.sgml,
8798 manuals/reference/libanjuta/plugin-description-file.sgml,
8799 manuals/reference/libanjuta/writing-plugins.sgml,
8800 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
8801 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
8802 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated docs.
8804 * src/anjuta-app.c: Always load system layout for now.
8806 * libanjuta/anjuta-shell.h, libanjuta/gnomefilelist.h: Fixed format.
8808 * manuals/reference/libanjuta/libanjuta-docs.sgml,
8809 manuals/reference/libanjuta/libanjuta-sections.txt,
8810 manuals/reference/libanjuta/libanjuta.types,
8811 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
8812 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
8813 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
8814 manuals/reference/libanjuta/tmpl/fileselection.sgml,
8815 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
8816 (added) manuals/reference/libanjuta/tmpl/ianjuta-terminal.sgml:
8817 Updated documentation.
8819 * (new) plugins/terminal/*, plugins/Makefile.am, configure.in,
8820 plugins/profile-default/plugin.c, src/layout.xml:
8821 Created terminal plugin.
8823 * (new) plugins/file-manager/anjuta-file-manager-plugin.glade,
8824 (new) plugins/file-manager/.cvsignore,
8825 plugins/file-manager/an_file_view.c,
8826 plugins/file-manager/plugin.c,
8827 plugins/file-manager/plugin.h: Moved preferences to separate
8828 glade file and added cvsignore file.
8830 * (new) po/ko.po, (new) po/sq.po, po/ChangeLog: Brought missing po files
8831 from ANJUTA_1_2_0 branch. Please note that other po files need merging
8832 from the branch. I tried it but there were way too many conflicts.
8834 * anjuta.glade: Merged with ANJUTA_1_2_0 branch.
8836 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h: Added more
8837 util functions required during the merge.
8839 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaTerminal
8842 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
8843 plugins/editor/anjuta-docman.c, plugins/editor/goto_line.c,
8844 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
8845 plugins/editor/text_editor_menu.c, plugins/file-manager/Makefile.am:
8846 Merged with ANJUTA_1_2_0 branch.
8848 2004-05-09 Johannes Schmid <jhs@cvs.gnome.org>
8850 * configure.in: Changed GNOME_COMPILE_WARNIGS from error to maximum
8852 2004-05-07 Naba Kumar <naba@gnome.org>
8854 * libanjuta/anjuta-ui.c: Reads action labels and icons correctly.
8856 * plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c:
8857 Added preferences reading and loading.
8859 * anjuta.glade, anjuta_dialogs_strings.c, ChangeLog,
8860 libanjuta/anjuta-preferences.c, libanjuta/defaults.c,
8861 libanjuta/fileselection.c, libanjuta/fileselection.h,
8862 libanjuta/resources.c: Merged with ANJUTA_1_2_0 branch.
8864 * manuals/reference/libanjuta/anjuta-architecture.sgml: Added some docs.
8866 * AUTHORS, HACKING, NEWS, README, anjuta.desktop.in.in,
8867 anjuta.spec.in, configure.in, data/autogen.sh.generic,
8868 data/autogen.sh.gtk, data/autogen.sh.gtkmm, data/autogen.sh.wxwin,
8869 data/macros/autogen.sh, data/macros2/autogen.sh
8870 data/properties/ada.properties, data/properties/anjuta.properties,
8871 launcher/Makefile.am, launcher/anjuta_launcher.c, libanjuta/gnomefilelist.c,
8872 libanjuta/gnomefilelist.h, manuals/C/Makefile.am,
8873 (added) manuals/C/anjuta-advanced-tutorial/.cvsignore,
8874 (added) manuals/C/anjuta-advanced-tutorial/Makefile.am,
8875 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial-C.omf,
8876 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.xml,
8877 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_additional_options.png,
8878 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_lib3ds.png,
8879 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_libxml2.png,
8880 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_include_paths.png,
8881 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_libraries.png,
8882 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_lib3ds.png,
8883 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_libxml2.png,
8884 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_project_type.png,
8885 manuals/C/anjuta-manual/authors.xml, manuals/C/anjuta-manual/build.xml,
8886 manuals/C/anjuta-tutorial/anjuta-tutorial.xml,
8887 plugins/class-gen/clsGen.c, plugins/editor/print.c,
8888 plugins/patch/patch-plugin.c, scintilla/Document.cxx,
8889 scintilla/Editor.cxx, scintilla/KeyWords.cxx, scintilla/LexCPP.cxx
8890 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
8891 scintilla/LexVB.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
8892 (added) scintilla/README.sync, scintilla/ScintillaBase.cxx,
8893 scintilla/ScintillaBase.h, scintilla/ScintillaGTK.cxx,
8894 (added) scintilla/scintilla-marshal.c,
8895 (added) scintilla/scintilla-marshal.h,
8896 (added) scintilla/scintilla-marshal.list,
8897 scintilla/include/SString.h, scintilla/include/SciLexer.h,
8898 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface,
8899 (added) scintilla/patches/scintilla-calltip-align.patch,
8900 (added) scintilla/patches/scintilla-minor.patch,
8901 tagmanager/Makefile.am: Merge (level 4) with ANJUTA_1_2_0 branch.
8903 2004-05-06 Naba Kumar <naba@gnome.org>
8905 * (added) plugins/file-manager/Makefile.am,
8906 (added) plugins/file-manager/anjuta-file-manager-plugin.png,
8907 (added) plugins/file-manager/anjuta-file-manager.plugin.in,
8908 (added) plugins/file-manager/anjuta-file-manager.ui,
8909 (added) plugins/file-manager/plugin.c,
8910 (added) plugins/file-manager/plugin.h,
8911 (removed) plugins/file-manager/an_file_view.h,
8912 plugins/Makefile.am, configure.in,
8913 plugins/file-manager/an_file_view.c: Created file manager plugin.
8915 * plugins/profile-default/plugin.c: Added file manager plugin in default
8918 * libanjuta/Makefile.am: Fixed dependencies.
8919 * pixmaps/anjuta_splash.png: New splash screen.
8921 2004-05-05 Johannes Schmid <jhs@cvs.gnome.org>
8923 * template/template.c/h: Added in-line doc
8924 * manuals/reference/template/*: Added template documentation
8925 * configure.in: Build template docs
8927 2004-05-05 Naba Kumar <naba@gnome.org>
8929 * autogen.sh: Added commands to generate initial interfaces.
8931 * libanjuta/Makefile.am,
8932 (removed)libanjuta/anjuta-plugin-parser.c,
8933 (removed)libanjuta/anjuta-plugin-parser.h,
8934 (added)libanjuta/anjuta-plugin-description.c,
8935 (added)libanjuta/anjuta-plugin-description.h: Renamed plugin-parser to
8938 * libanjuta/anjuta-plugin.c,
8939 libanjuta/anjuta-plugin.h: Added activation and deactivation methods.
8941 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Fixed documentation
8942 and added AnjutaShellPlacement enum for widgeds placement (passed to
8943 widget add_widget() method.
8945 * libanjuta/plugins.c, libanjuta/plugins.h: Added plugin query routines
8946 and moved plugin sets loading in profile plugins.
8948 * libanjuta/interfaces/.cvsignore,
8949 (removed)libanjuta/interfaces/Makefile.am,
8950 libanjuta/interfaces/libanjuta.idl,
8951 libanjuta/interfaces/anjuta-idl-compiler.pl,
8952 (removed)libanjuta/interfaces/ianjuta-document-manager.c,
8953 (removed)libanjuta/interfaces/ianjuta-document-manager.h,
8954 (removed)libanjuta/interfaces/ianjuta-editor.c,
8955 (removed)libanjuta/interfaces/ianjuta-editor.h,
8956 (removed)libanjuta/interfaces/ianjuta-file.c,
8957 (removed)libanjuta/interfaces/ianjuta-file.h,
8958 (removed)libanjuta/interfaces/ianjuta-message-manager.c,
8959 (removed)libanjuta/interfaces/ianjuta-message-manager.h,
8960 (removed)libanjuta/interfaces/ianjuta-message-view.c,
8961 (removed)libanjuta/interfaces/ianjuta-message-view.h: Removed all *.c,
8962 *.h and Makefile.am files. They are autogenerated. Interfaces are
8963 by anjuta-idl-compiler.pl from libanjuta.idl file.
8965 * manuals/reference/libanjuta/Makefile.am,
8966 manuals/reference/libanjuta/anjuta-architecture.sgml,
8967 manuals/reference/libanjuta/libanjuta-docs.sgml,
8968 manuals/reference/libanjuta/libanjuta-sections.txt,
8969 manuals/reference/libanjuta/libanjuta.types,
8970 manuals/reference/libanjuta/plugin-description-file.sgml,
8971 manuals/reference/libanjuta/writing-plugins.sgml,
8972 (added)manuals/reference/libanjuta/tmpl/.cvsignore,
8973 (added)manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
8974 (removed)manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
8975 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
8976 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
8977 (added)manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
8978 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
8979 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
8980 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
8981 (added)manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
8982 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
8983 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
8984 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-loader.sgml,
8985 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml,
8986 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml,
8987 (added)manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
8988 (added)manuals/reference/libanjuta/tmpl/ianjuta-help.sgml,
8989 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
8990 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
8991 (added)manuals/reference/libanjuta/tmpl/ianjuta-loader.sgml,
8992 (added)manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
8993 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
8994 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
8995 (added)manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
8996 (added)manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
8997 (added)manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
8998 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-loader.sgml,
8999 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-savable.sgml,
9000 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream.sgml,
9001 (added)manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
9002 (added)manuals/reference/libanjuta/tmpl/libanjuta-iface-marshallers.sgml,
9003 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
9004 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated documentation.
9005 Wrote writing-plugins.sgml documentation. Fixed cross links. Added
9006 interfaces template sgmls.
9008 * plugins/Makefile.am,
9009 plugins/devhelp/anjuta-devhelp.plugin.in,
9010 plugins/devhelp/plugin.c,
9011 plugins/editor/action-callbacks.c,
9012 plugins/editor/anjuta-document-manager.plugin.in,
9013 plugins/editor/plugin.c,
9014 plugins/editor/plugin.h,
9015 plugins/editor/text_editor.c,
9016 plugins/sample1/plugin.c,
9017 plugins/message-view/anjuta-message-manager.plugin.in,
9018 plugins/message-view/plugin.c: Fixed shell add_widget method to take
9019 placement. Fixed other errors.
9021 * (added)plugins/profile-default/.cvsignore,
9022 (added)plugins/profile-default/Makefile.am,
9023 (added)plugins/profile-default/anjuta-default-profile-plugin.png,
9024 (added)plugins/profile-default/anjuta-default-profile.plugin.in,
9025 (added)plugins/profile-default/anjuta-default-profile.ui,
9026 (added)plugins/profile-default/plugin.c,
9027 (added)plugins/profile-default/plugin.h: Added a default new
9031 src/action-callbacks.c,
9034 src/main.cpp: Fixed necessary changes for libanjuta
9036 2004-05-04 Naba Kumar <naba@gnome.org>
9038 * libanjuta/anjuta-shell.[h,c], src/anjuta-app.c,
9039 plugins/sample1/plugin.c, plugins/devhelp/plugin.c,
9040 plugins/message-view/plugin.c, plugins/editor/plugin.c: Added shell
9041 placement for default widgets placements.
9043 2004-05-03 Naba Kumar <naba@gnome.org>
9045 * manuals/reference/libanjuta/anjuta-architecture.sgml,
9046 manuals/reference/libanjuta/libanjuta-docs.sgml,
9047 manuals/reference/libanjuta/plugin-description-file.sgml,
9048 manuals/reference/libanjuta/writing-plugins.sgml:
9049 Wrote more sections in writing-plugins document and fixed errors.
9051 2004-05-03 Naba Kumar <naba@gnome.org>
9053 * libanjuta/interfaces/libanjuta.idl: Added interface
9056 * manuals/reference/libanjuta/anjuta-architecture.dia,
9057 manuals/reference/libanjuta/anjuta-architecture.png: Updated
9058 architecture diagram.
9060 * (added) manuals/reference/libanjuta/anjuta-architecture.sgml,
9061 manuals/reference/libanjuta/libanjuta-docs.sgml,
9062 (added) manuals/reference/libanjuta/plugin-description-file.sgml,
9063 (added) manuals/reference/libanjuta/writing-plugins.sgml:
9064 Wrote writing-plugins document and separated chapters into
9065 separate sgml files.
9067 * plugins/file-manager/an_file_view.c,
9068 plugins/file-manager/an_file_view.h: New and improved directory
9071 2004-05-02 Sven Herzberg <herzi@abi02.de>
9073 * anjuta.glade: re-designed the new file dialog
9074 * anjuta_dialogs_strings.c: new strings from the new file dialog
9076 2004-04-30 Naba Kumar <naba@gnome.org>
9078 * libanjuta/interfaces/Makefile.am.iface,
9079 libanjuta/interfaces/anjuta-idl-compiler.pl: Fixed errors.
9081 * libanjuta/interfaces/libanjuta.idl: Updated.
9083 * libanjuta/interfaces/Makefile.am.iface,
9084 libanjuta/interfaces/libanjuta.idl: Updated.
9086 2004-04-29 Naba Kumar <naba@gnome.org>
9088 * libanjuta/interfaces/Makefile.am.iface,
9089 libanjuta/interfaces/libanjuta.idl: Updated.
9091 2004-04-29 Naba Kumar <naba@gnome.org>
9093 * libanjuta/interfaces/giface-idlc-c.pl,
9094 libanjuta/interfaces/libanjuta.idl: Upgraded.
9095 * libanjuta/interfaces/Makefile.am.iface: Added.
9097 2004-04-28 Naba kumar <naba@gnome.org>
9099 * libanjuta/interfaces/giface-idlc-c.pl,
9100 libanjuta/interfaces/libanjuta.idl: Added anjuta interface
9101 definitions and wrote a compiler.
9103 2004-04-28 Naba Kumar <naba@gnome.org>
9105 * libanjuta/anjuta-shell.c: Fixed docs.
9106 * libanjuta/interfaces/Makefile.am,
9107 libanjuta/interfaces/ianjuta-file.c,
9108 libanjuta/interfaces/ianjuta-file.h: Added ianjuta-file.{c,h}
9110 * libanjuta/interfaces/ianjuta-editor.c: Fixed bug.
9112 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml
9114 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9115 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
9116 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9117 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
9118 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml: Updated docs.
9119 * src/anjuta-app.c: Fixed bug.
9121 2004-04-27 Naba Kumar <naba@gnome.org>
9123 * libanjuta/anjuta-preferences-dialog.c,
9124 manuals/Makefile.am: Fixed document bugs and enabled docs
9127 * libanjuta/anjuta-preferences-dialog.c,
9128 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml:
9131 * libanjuta/anjuta-preferences.c,
9132 manuals/reference/libanjuta/libanjuta-docs.sgml,
9133 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
9134 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9135 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9136 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
9137 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml:
9138 Wrote more documentations.
9140 * (removed) plugins/message-view/imessage-view.c,
9141 (removed) plugins/message-view/ianjuta-msgman.c,
9142 plugins/message-view/Makefile.am,
9143 plugins/message-view/anjuta-msgman.c,
9144 plugins/message-view/anjuta-msgman.h,
9145 plugins/message-view/message-view.c,
9146 plugins/message-view/message-view.h,
9147 plugins/message-view/plugin.c,
9148 plugins/message-view/plugin.h: Moved interface implementations
9149 in their respective classes and used correct macros to
9150 defined class types.
9152 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
9153 src/action-callbacks.c, src/anjuta-app.c: Subclassed
9154 AnjutaUI from GtkUIManager instead of GtkDialog.
9156 * manuals/reference/libanjuta/Makefile.am,
9157 manuals/reference/libanjuta/libanjuta-docs.sgml,
9158 manuals/reference/libanjuta/libanjuta-sections.txt,
9159 manuals/reference/libanjuta/libanjuta.types,
9160 (added) manuals/reference/libanjuta/anjuta-architecture.dia,
9161 (added) manuals/reference/libanjuta/anjuta-architecture.png,
9162 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9163 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
9164 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
9165 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
9166 Wrote more documentation, fixed typos, added architecture
9167 diagram, updated object types etc.
9169 * plugins/editor/text_editor.c: Fixed interface implementation.
9171 2004-04-26 Naba Kumar <naba@gnome.org>
9173 * (added) manuals/reference/libanjuta/anjuta-architecture.dia,
9174 (added) manuals/reference/libanjuta/anjuta-architecture.png,
9175 manuals/reference/libanjuta/libanjuta-docs.sgml: Added
9176 architecture diagram and a new chapter on plugins description file.
9178 2004-04-25 Naba Kumar <naba@gnome.org>
9180 * libanjuta/anjuta-children.h,
9181 libanjuta/anjuta-plugin.c,
9182 libanjuta/anjuta-plugin.h,
9183 libanjuta/anjuta-preferences.c,
9184 libanjuta/anjuta-shell.c,
9185 libanjuta/anjuta-shell.h,
9186 libanjuta/e-splash.c,
9187 libanjuta/e-splash.h,
9188 manuals/reference/libanjuta/Makefile.am,
9189 manuals/reference/libanjuta/libanjuta-docs.sgml,
9190 manuals/reference/libanjuta/libanjuta-sections.txt,
9191 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
9192 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
9193 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
9194 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
9195 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9196 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
9197 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9198 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
9199 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
9200 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
9201 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
9202 manuals/reference/libanjuta/tmpl/defaults.sgml,
9203 manuals/reference/libanjuta/tmpl/fileselection.sgml,
9204 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
9205 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
9206 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
9207 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
9208 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
9209 manuals/reference/libanjuta/tmpl/plugins.sgml,
9210 manuals/reference/libanjuta/tmpl/properties.sgml,
9211 manuals/reference/libanjuta/tmpl/resources.sgml,
9212 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
9213 manuals/reference/libanjuta/tmpl/e-splash.sgml,
9214 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
9215 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
9216 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
9217 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
9219 Added more template files and wrote more documentation.
9221 2004-04-24 Andras Timar <timar@gnome.hu>
9223 * configure.in: Added hu to ALL_LINGUAS.
9225 2004-04-23 Naba Kumar <naba@gnome.org>
9227 * configure.in: Fixed compile error.
9229 * libanjuta/anjuta-children.c,
9230 libanjuta/anjuta-children.h,
9231 libanjuta/anjuta-preferences.c,
9232 libanjuta/anjuta-preferences.h,
9233 libanjuta/anjuta-shell.c,
9234 libanjuta/anjuta-ui.c,
9235 libanjuta/anjuta-ui.h,
9236 manuals/reference/libanjuta/Makefile.am,
9237 manuals/reference/libanjuta/libanjuta-docs.sgml,
9238 manuals/reference/libanjuta/libanjuta.types,
9239 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
9240 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
9241 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
9242 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
9243 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9244 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
9245 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9246 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
9247 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
9248 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
9249 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
9250 manuals/reference/libanjuta/tmpl/defaults.sgml,
9251 manuals/reference/libanjuta/tmpl/fileselection.sgml,
9252 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
9253 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
9254 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
9255 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
9256 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
9257 manuals/reference/libanjuta/tmpl/plugins.sgml,
9258 manuals/reference/libanjuta/tmpl/properties.sgml,
9259 manuals/reference/libanjuta/tmpl/resources.sgml,
9260 plugins/sample1/plugin.c: Added libanjuta API documentation.
9262 2004-04-22 Naba Kumar <naba@gnome.org>
9264 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
9265 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
9266 libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
9267 libegg/Makefile.am, (removed) libegg/egg-accel-dialog.c,
9268 (removed) libegg/egg-action-group.c, (removed) libegg/egg-action.c,
9269 libegg/egg-combo-action.c, libegg/egg-entry-action.c,
9270 (removed) libegg/egg-markup.c, (removed) libegg/egg-menu-merge.c,
9271 (removed) libegg/egg-radio-action.c, (removed) libegg/egg-toggle-action.c,
9272 (removed) libegg/eggradiotoolbutton.c,
9273 (removed) libegg/eggseparatortoolitem.c,
9274 (removed) libegg/eggtoggletoolbutton.c,
9275 (removed) libegg/eggtoolbar.c,
9276 (removed) libegg/eggtoolbutton.c,
9277 (removed) libegg/eggtoolitem.c,
9278 (removed) libegg/prop-editor.c,
9279 (removed) libegg/test-actions.c,
9280 (removed) libegg/test-drag.c,
9281 (removed) libegg/test-merge.c,
9282 (removed) libegg/test-toolbar.c,
9283 libegg/menu/Makefile.am,
9284 (removed) libegg/menu/egg-accel-dialog.h,
9285 (removed) libegg/menu/egg-action-group.h,
9286 (removed) libegg/menu/egg-action.h,
9287 libegg/menu/egg-entry-action.h,
9288 (removed) libegg/menu/egg-markup.h,
9289 (removed) libegg/menu/egg-menu-merge.h,
9290 (removed) libegg/menu/egg-menu.h,
9291 (removed) libegg/menu/egg-radio-action.h,
9292 (removed) libegg/menu/egg-toggle-action.h,
9293 (removed) libegg/menu/howitshouldwork.txt,
9294 (removed) libegg/toolbar/.cvsignore,
9295 (removed) libegg/toolbar/Makefile.am,
9296 (removed) libegg/toolbar/TODO,
9297 (removed) libegg/toolbar/eggradiotoolbutton.h,
9298 (removed) libegg/toolbar/eggseparatortoolitem.h,
9299 (removed) libegg/toolbar/eggtoggletoolbutton.h,
9300 (removed) libegg/toolbar/eggtoolbar.h,
9301 (removed) libegg/toolbar/eggtoolbutton.h,
9302 (removed) libegg/toolbar/eggtoolitem.h,
9303 (removed) libegg/toolbar/prop-editor.h,
9304 (removed) libegg/toolbar/toolbar-api.txt,
9305 (removed) libegg/toolbar/toolbar-ideas.txt,
9306 plugins/devhelp/anjuta-devhelp.ui,
9307 plugins/devhelp/plugin.c,
9308 plugins/editor/action-callbacks.c,
9309 plugins/editor/action-callbacks.h,
9310 plugins/editor/anjuta-docman.c,
9311 plugins/editor/anjuta-document-manager.ui,
9312 plugins/editor/plugin.c,
9313 P plugins/message-view/Makefile.am,
9314 plugins/message-view/anjuta-message-manager.ui,
9315 plugins/message-view/plugin.c,
9316 plugins/sample1/anjuta-sample.ui,
9317 plugins/sample1/plugin.c,
9318 src/action-callbacks.c,
9319 src/action-callbacks.h,
9320 src/anjuta-actions.h,
9322 src/anjuta.ui: Removed libegg code for menu/toolbar action-merge and used
9323 Gtk actions and UIManager. Fixed all plugins to use this.
9325 * manuals/reference/gtkdoc-scangobj.diff,
9326 manuals/reference/libanjuta/Makefile.am,
9327 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9328 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9329 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
9330 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
9331 manuals/reference/libanjuta/tmpl/plugins.sgml: Fixed document generation.
9333 * configure.in: Updated to require gtk-2.4 and gnome-2.6.
9335 2004-04-20 Johannes Schmid <jhs@cvs.gnome.org>
9337 * plugins/message-view/imessage-view.c
9338 * plugins/message-view/ianjuta-msgman.c:
9341 2004-04-17 Adam Weinberger <adamw@gnome.org>
9343 * configure.in: Added en_CA to ALL_LINGUAS.
9345 2004-04-08 Naba Kumar <naba@gnome.org>
9347 * libanjuta/interfaces/ianjuta-message-view.[c,h],
9348 libanjuta/interfaces/Makefile.am,
9349 libanjuta/interfaces/ianjuta-message-manager.[c,h]: Implemented
9350 message manager and message view interfaces.
9352 * libanjuta/anjuta-children.h, libanjuta/anjuta-plugin-parser.h,
9353 libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
9354 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
9355 libanjuta/plugins.c, libanjuta/plugins.h, src/action-callbacks.c,
9356 src/anjuta-app.c: Used 'activate' and
9357 'deactivate' virtual methods for plugins. Fixed installed plugins
9358 dialogs. Added remove_widget() method for AnjutaShell.
9360 * libanjuta/interfaces/Makefile.am,
9361 libanjuta/interfaces/ianjuta-document-manager.c,
9362 libanjuta/interfaces/ianjuta-document-manager.h,
9363 libanjuta/interfaces/ianjuta-editor.c,
9364 libanjuta/interfaces/ianjuta-editor.h: Fixed document manager
9365 and editor interfaces.
9367 * plugins/devhelp/plugin.c,
9368 plugins/message-view/anjuta-message-manager.plugin.in,
9369 plugins/message-view/anjuta-msgman.h, plugins/message-view/plugin.c,
9370 plugins/sample1/plugin.c: Updated plugins implementation to
9371 reflect the changes.
9373 2004-04-07 Naba Kumar <naba@gnome.org>
9375 * libanjuta/anjuta-plugin.h, libanjuta/anjuta-shell.[c,h],
9376 libanjuta/plugins.[c,h], libanjuta/interfaces/Makefile.am,
9377 libanjuta/interfaces/ianjuta-editor.h,
9378 (added) libanjuta/interfaces/ianjuta-document-manager.[c,h],
9379 plugins/editor/anjuta-docman.c,
9380 plugins/editor/anjuta-document-manager.plugin.in,
9381 plugins/editor/plugin.c, plugins/sample1/plugin.c,
9382 src/anjuta-app.c: Implemented IAnjutaDocumentManager interface.
9383 Added supported interfaces for plugins. Tested plugin interfaces
9384 through sample plugin.
9386 2004-02-29 Johannes Schmid <jhs@cvs.gnome.org>
9388 * template/Makefile.am, data/templates/library/Makefile.am
9389 Fixed some automake-1.7 incompatibilities
9390 * template/xmltemplate.c: Small fix
9392 2004-02-23 Naba Kumar <naba@gnome.org>
9394 * src/actions-callbacks.[c,h], src/anjuta-actions.h, src/anjuta.ui:
9395 Added plugins manager dialog.
9397 * plugins/editor/Makefile.am: Added libanjuta-interface.la to the
9398 library dependencies.
9400 * src/Makefile.am, src/action-callbacks.c, src/action-callbacks.h,
9401 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta-app.h,
9402 src/anjuta-callbacks.c, src/anjuta_cbs.c, src/main.c.
9403 (new) src/anjuta.[c,h]: Organized session and winodw callbacks. Added
9404 geometry command line option.
9406 2004-02-16 Naba Kumar <naba@gnome.org>
9408 * configure.in, libanjuta/Makefile.am, libanjuta/interface/*:
9409 Added interfaces and IAnjutaEditor editor interface.
9410 * plugins/editor/text_editor.c: Implemented IAnjutaEditor
9412 * libanjuta/anjuta-shell.h: Fixed bug.
9414 2004-02-13 Naba Kumar <naba@gnome.org>
9416 * configure.in: Requires devhelp 0.8.1 (0.8 is broken).
9418 2004-02-13 Johannes Schmid <jhs@cvs.gnome.org>
9420 * data/template/*/.cvsignore:
9421 Avoid all these ? in cvs output
9423 2004-02-13 Naba Kumar <naba@gnome.org>
9425 * configure.in, plugins/devhelp/plugin.c: Fixed devhelp library
9426 includes and linking.
9428 * configure.in, plugins/Makefile.am: Enabled devhelp plugin
9429 and set required version to devhelp 0.8. This devhelp version
9430 can be acquired from gnome cvs branch devhelp branch
9431 devhelp-gtk-2-2 or devhelp-0.8.tar.gz to be released soon.
9433 * src/anjuta.ui, src/actions.h, src/actions-callbacks.h,
9434 src/actions-callbacks.c: Added Dock Manager settings menu item.
9436 * configure.in, plugins/Makefile.am: Disabled devhelp creation.
9437 * plugins/devhelp/plugin.c: Fixed a linking bug.
9439 * configure.in, (added) libegg/gdl-*, libegg/Makefile.am,
9440 libanjuta/gnomefilelist.c, src/anjuta-app.c, src/anjuta-app.h: Removed
9441 external GDL dependency and used libegg codes.
9443 2004-02-12 Naba Kumar <naba@gnome.org>
9445 * configure.in, plugins/Makefile.am, plugins/devhelp/*:
9446 Added devhelp plugin, but it can't be used without a
9447 patch in devhelp. So it's disabled for now.
9449 * libanjuta/.cvsignore, libegg/toolbar/.cvsignore,
9450 libegg/treeviewutils/.cvsignore, plugins/editor/.cvsignore,
9451 plugins/message-view/.cvsignore, plugins/sample1/.cvsignore:
9452 Update cvsignore files.
9454 * libanjuta/plugins.c, widgets/e-splash.c:
9455 Fixed plugins loading to show splash icons.
9457 * plugins/message-view/anjuta-message-manager.plugin.in,
9458 plugins/message-view/plugin.c: Fixed plugin registered name.
9460 * plugins/message-view/anjuta-message-view.png,
9461 plugins/sample1/anjuta-sample-plugin.png: Update images.
9463 * src/Makefile.am, src/anjuta-app.c, src/layout.xml,
9464 src/main.c: Fixed layout loading.
9466 * plugins/devhelp/Makefile.am: Fixed error.
9468 * (removed) widgets/*, libanjuta/plugins.h,
9469 src/main.c: Transfered widgets to libanjuta/.
9471 * libegg/Makefile.am, libegg/*.c: Moved souce files in libegg
9472 toplevel directory to created only one library as libanjuta-egg.
9474 * data/Makefile.am: Fixed build error.
9476 * configure.in, libegg/egg-dock*.c, libegg/layout.glade,
9477 libegg/test-dock.c, libegg/dock/*, libegg/Makefile.am,
9478 libegg/.cvsignore: Added egg dock widget.
9480 * gdl/*: Removed as they are now available in libegg.
9482 2004-02-11 Franco Catrin <fcatrin@tuxpan.com>
9484 * plugins/editor/anjuta-docman.c:
9485 Use stock close icon on tab close button
9487 2004-02-11 Johannes Schmid <jhs@cvs.gnome.org>
9489 * data/template/Makefile.am
9490 data/template/language/Makefile.am
9491 data/template/library/Makefile.am
9492 data/template/text/Makefile.am
9493 data/template/project/Makefile.am
9494 data/template/project/terminal/Makefile.am
9495 configure.in: Created Makefile to install templates
9497 2004-02-11 Naba Kumar <naba@gnome.org>
9499 * plugins/editor/action-callbacks.c,
9500 plugins/editor/anjuta-document-manager.ui,
9501 plugins/editor/plugin.c
9502 plugins/message-view/anjuta-message-manager.ui,
9503 src/anjuta-actions.h, src/anjuta.ui: Fixed Edit->Goto submenu merging.
9505 2004-02-09 Johannes Schmid <jhs@cvs.gnome.org>
9507 * plugins/message-view/*: MessageView plugin is now loaded
9508 The menu items are still dummies.
9510 2004-02-09 Naba Kumar <naba@gnome.org>
9512 * Makefile.am, autogen.sh, configure.in: Added proper gtkdoc
9515 * libanjuta/anjuta-preferences.h: Added some documentation.
9517 * libanjuta/anjuta-shell.h: Removed dead codes.
9519 * (removed) manuals/reference/gtkdoc-scangobj,
9520 manuals/reference/gtkdoc-scangobj.diff,
9521 manuals/reference/libanjuta/.cvsignore,
9522 manuals/reference/libanjuta/Makefile.am,
9523 manuals/reference/libanjuta/README.inline-doc,
9524 manuals/reference/libanjuta/README.sections,
9525 manuals/reference/libanjuta/libanjuta-docs.sgml,
9526 manuals/reference/libanjuta/libanjuta-sections.txt,
9527 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
9528 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
9529 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
9530 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
9531 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9532 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9533 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
9534 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
9535 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
9536 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
9537 manuals/reference/libanjuta/tmpl/defaults.sgml,
9538 manuals/reference/libanjuta/tmpl/fileselection.sgml,
9539 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
9540 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
9541 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
9542 manuals/reference/libanjuta/tmpl/plugins.sgml,
9543 manuals/reference/libanjuta/tmpl/properties.sgml,
9544 manuals/reference/libanjuta/tmpl/resources.sgml: Fixed c++ compilation
9545 of scan program. Updated templates.
9547 plugins/editor/action-callbacks.c, plugins/editor/plugin.c: Fixed
9548 editor action callbacks data.
9550 plugins/editor/text_editor.c: Fixed scintilla height problem. Added
9551 scintilla object ref/unref.
9553 2004-02-08 Johannes Schmid <jhs@cvs.gnome.org>
9555 * template/*: Added new xml based template system
9556 * template/dtds/*: Dtds to validate xml files of the template systems
9557 * data/template/*: Some sample template files
9558 Still needs some work but builds fine!
9560 2004-02-06 Naba Kumar <naba@gnome.org>
9562 * cofigure.in, manuals/Makefile.am,
9563 (added) manuals/reference/*: Added API documentation
9564 structure (gtk-doc based).
9566 * libanjuta/libanjuta.h: Updated
9568 2004-02-05 Naba Kumar <naba@gnome.org>
9570 * configure.in: Sets correct dependencies and
9571 uses gdl external library.
9573 * libanjuta/Makefile.am, libanjuta/anjuta-plugin.c,
9574 libanjuta/anjuta-plugin.h, libanjuta/anjuta-utils.c,
9575 libanjuta/anjuta-utils.h, libanjuta/fileselection.c
9576 libanjuta/fileselection.h, libanjuta/glue-factory.c,
9577 libanjuta/gnomefilelist.c, libanjuta/gnomefilelist.h,
9578 libanjuta/plugins.c, libanjuta/plugins.h: Fixed plugin system
9579 and added file dialogs.
9581 * libegg/menu/Makefile.am, libegg/toolbar/Makefile.am,
9582 libegg/treeviewutils/Makefile.am, libegg/util/Makefile.am:
9583 Build dynamic libraries for libegg.
9585 * plugins/Makefile.am, plugins/editor/Makefile.am,
9586 plugins/editor/action-callbacks.c,
9587 plugins/editor/action-callbacks.h,
9588 plugins/editor/anjuta-docman.c,
9589 plugins/editor/anjuta-docman.h
9590 plugins/editor/anjuta-document-manager.plugin.in
9591 plugins/editor/anjuta-document-manager.png
9592 plugins/editor/anjuta-document-manager.ui
9593 plugins/editor/file.c
9594 plugins/editor/file.h
9595 plugins/editor/plugin.c
9596 plugins/editor/print.c
9597 plugins/editor/print.h
9598 plugins/editor/search-replace.c
9599 plugins/editor/search_incremental.c
9600 plugins/editor/search_incremental.h
9601 plugins/editor/text_editor.c
9602 plugins/editor/text_editor.h
9603 plugins/editor/text_editor_cbs.c
9604 plugins/editor/text_editor_menu.h
9605 plugins/sample1/Makefile.am
9606 plugins/sample1/anjuta-sample-plugin.png
9607 plugins/sample1/anjuta-sample.plugin.in
9608 plugins/sample1/anjuta-sample.ui
9609 plugins/sample1/plugin-sample1.c
9610 plugins/sample1/plugin.c
9611 plugins/sample1/plugin.h: Created sample
9612 plugin and fixed editor plugin.
9614 * printing/*: Removed.
9616 * scintilla/Makefile.am: Builds dynamic library.
9618 * src/Makefile.am, src/action-callbacks.c,
9619 src/action-callbacks.h, (removed) src/an_symbol_view.c,
9620 src/anjuta-actions.h, src/anjuta-app.c,
9621 src/anjuta-app.h, src/anjuta-callbacks.c,
9622 src/anjuta-callbacks.h, (removed) src/anjuta.c,
9623 (removed) src/anjuta.h, src/anjuta.ui,
9624 src/layout.xml, src/main.c, src/preferences.h,
9625 src/utilities.c: Debuggged and finally made plugins
9628 * global-tags/Makefile.am: Fixed build error.
9630 2004-02-03 Naba Kumar <naba@gnome.org>
9632 * configure.in: Users GDL from external package.
9633 * plugins/*: Added many new plugins (not ready though).
9634 * src/*: Removed many files (which have been transfered in plugins/).
9636 2004-02-01 Robert Sedak <robert.sedak@sk.htnet.hr>
9638 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
9640 2004-01-10 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
9642 * configure.in: Added editor plugins
9644 * plugins/Makefile.am, src/search-replace_backend.h,
9645 plugins/editor/Makefile.am, plugins/editor/ action-callbacks.c,
9646 plugins/editor/search-replace.c, plugins/editor/search-replace_backend.h
9648 * Added: plugins/editor/search_incremental.c,
9649 plugins/editor/search_incremental.h
9651 * Update search-replace in plugins/editor
9653 2004-01-09 Johannes Schmid <jhs@cvs.gnome.org>
9655 * plugins/message-view/message-view.c: Some code clean-up
9657 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
9659 * Added: search_incremental[ch]
9661 * anjuta.glade, src/search-replace.c, src/search-replace_backend.h,
9662 src/mainmenu_callbacks.c, src/toolbar.c
9663 src/toolbar_callbacks.c, src/toolbar_callbacks.h, src/Makefile.am
9665 * Incremental Search
9667 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
9669 * plugins/message-view/anjuta-msgman.[c/h]:
9670 Added message manager for easier message handling with a
9671 similar interface as docman. Of course you can still use
9672 MessageView standalone.
9673 * plugins/Makefile.am: Added message-view because it compiles
9676 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
9678 * plugins/message-view/*: Added message-view plugin
9680 * configure.in: Added plugins/message-view/Makefile
9682 2004-01-03 Naba Kumar <naba@gnome.org>
9684 * libanjuta/*.c: Added new files and updated old ones.
9685 * plugins/editor/*: Added editor plugin.
9686 * configure.in: Added editor plugin and moved editor related
9689 2004-01-02 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
9691 * src/Makefile.am: Added search-replace_backend.[ch]
9692 Removed: find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
9694 * anjuta.glade, src/search-replace.c, src/search-replace.h,
9695 src/search-replace_backend.c, src/search-replace_backend.h,
9696 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
9697 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
9698 src/toolbar_callbacks.c
9699 * The advanced Search/Replace functionality now replaces the older
9701 * The Search/Replace functionality can be interrupted during a long
9704 2003-12-11 Naba Kumar <naba@gnome.org>
9706 * configure.in: Removed libegg flags from ANJUTA_FLAGS.
9707 * libegg/toolbar/Makefile.am, libegg/menu/Makefile.am: Fixed linking
9709 * Makefile.am, libanjuta/*: Added new module.
9710 * src/Makefile.am: Fixed linking error.
9711 * src/watch_cbs.c: Debugger clean up.
9712 * configure.in: Added libanjuta-2.0.pc
9714 * configure.in, libanjuta/Makefile.am,
9715 (new) libanjuta/libanjuta.pc.in, (rm) libanjuta-2.0.pc.in: Used
9718 2003-12-11 Naba Kumar <naba@gnome.org>
9720 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
9722 * anjuta.glade, src/Makefile.am, src/aneditor.cxx, src/aneditor.h,
9723 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/cvs.c,
9724 src/mainmenu_callbacks.c, src/memory.c, src/search-replace.c,
9725 src/text_editor.c, src/text_editor.h, (new) src/file.[c,h]:
9726 The user can now give a name at the creation of a new file and
9727 insert automatically (user choice) header, gpl notice, header
9728 template. The file extension is added automatically according
9729 to the selected type of file. The various insert functions have
9730 been moved from mainmenu-callback.c to file.c. The cursor is now
9731 moved after an insert operation. Removes also useless code in
9732 memory.c and search-replace.c
9734 2003-12-11 Pavol Bosik <Pavol.Bosik@siemens.com>
9736 * src/attach_process.c, src/attach_process.h, anjuta/anjuta.glade:
9737 sortable headers, process tree, removal of path and process params
9738 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
9739 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
9742 2003-12-10 Naba Kumar <naba@gnome.org>
9744 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_3)
9746 2003-11-30 Abel Cheung <maddog@linux.org.hk>
9748 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
9750 2003-11-28 Naba Kumar <naba@gnome.org>
9752 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_2)
9754 * manuals/de/*: Added german translation docs.
9756 * configure.in, Makefile.am, src/Makefile.am,
9757 libegg/*/*: Added libegg library.
9759 * src/anjuta.ui, src/Makefile.am: Fixed UI file and its
9760 installation directory.
9762 * src/text_editor_cbs.c: Fixed closing of file.
9764 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
9766 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
9768 2003-09-05 Naba Kumar <naba@gnome.org>
9770 * src/Makefile.am, src/anjuta.c, src/anjuta.h, src/anjuta_gui.c,
9771 src/controls.c, src/controls.h, src/mainmenu_callbacks.c,
9772 src/mainmenu_callbacks.h, src/preferences.c, src/preferences.h,
9773 src/project_dbase.c, src/resources.c, src/toolbar_callbacks.c,
9774 src/toolbar_callbacks.h, configure.in, anjuta.glade, anjuta.prj,
9775 anjuta_dialogs_strings.c, (new) src/anjuta-actions.h,
9776 (new)src/anjuta-stock.h, (new) src/anjuta-ui.[c,h],
9777 (new) src/anjuta.ui: Implemented UI (menus and toolbars) merging
9778 using libegg. Initial commit -- compiles but is not complete.
9780 2003-08-08 Abel Cheung <maddog@linux.org.hk>
9782 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
9784 2003-06-04 Abel Cheung <maddog@linux.org.hk>
9786 * configure.in: Removed "ta" from ALL_LINGUAS.
9788 2003-05-16 Jordi Mallach <jordi@sindominio.net>
9790 * configure.in (ALL_LINGUAS): Added "ca" (Catalan).
9792 2003-05-16 Danilo Šegan <dsegan@gmx.net>
9794 * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
9796 2004-04-24 Andras Timar <tmar@gnome.hu>
9798 * configure.in: Added hu to ALL_LINGUAS.
9800 2004-04-14 Naba Kumar <naba@gnome.org>
9802 * src/Makefile.am, printing/Makefile.am,
9803 tagmanager/Makefile.am, launcher/Makefile.am: Enabled deprecated code
9804 because we are still using GtkCombo and build breaks with gtk-2.4.
9806 2004-04-13 Naba Kumar <naba@gnome.org>
9809 * anjuta.spec.in: Fixed build error.
9810 * po/POTFILES.in: Updated.
9811 * manuals/C/anjuta-advanced-tutorial/Makefile.am: Fixed build error.
9813 2004-04-11 Naba Kumar <naba@gnome.org>
9817 * configure.in: Added ga in ALL_LINGUAS.
9818 * ChangeLog: Fixed dates.
9820 2004-04-09 Naba Kumar <naba@gnome.org>
9822 * src/print.c: Fixed buffer styling bug when printing with
9825 * data/properties/anjuta.properties: Defined only one base font and
9826 used courier instead of lucidatypewriter, because most newer systems are
9827 unlikely to have it (bug #885023, #925956, #890473).
9829 * configure.in, src/getline.c, src/compiler_options.c: Fixed compiler
9832 * src/an_file_view.c: Fixed possible crash bug.
9834 2004-04-07 Naba Kumar <naba@gnome.org>
9836 * src/anjuta.c: Use _exit() instead of exit() (or gtk_quit() or
9837 gtk_main_quit() etc..), so that atexit() functions are not called
9838 (which is apparently done to free up memory and we don't need to
9839 do that at this point). Incidentally, something also happens in the
9840 atexit call which freezes the UI for far too long when the application
9841 exits and we want to avoid that..
9842 * src/glade_iface.c: Fixed compiler warning.
9844 2004-04-06 Naba Kumar <naba@gnome.org>
9846 * src/project_dbase_gui.c: Fixed errors.
9848 * src/registers_gui.c: Fixed possible crash bug.
9849 * src/signals_cbs.[c,h], src/signals_gui.c: Removed.
9850 * src/signals.[c,h]: Used tree view and glade file for dialog.
9851 * src/Makefile.am, src/about.c, src/an_file_view.c,
9852 src/an_symbol_view.c, src/anjuta-plugins.c, src/anjuta-tools.c,
9853 src/anjuta.c, src/anjuta_cbs.c, src/anjuta_gui.c, src/anjuta_info.c,
9854 src/appwiz_page1.c, src/appwiz_page2.c, src/appwiz_page3.c,
9855 src/appwiz_page4.c, src/appwizard_gui.c, src/breakpoints.c,
9856 src/commands.c, src/compatibility_0.c, src/compiler_options.c,
9857 src/cvs.c, src/cvs_cbs.c, src/cvs_gui.c, src/debug_tree.c,
9858 src/debugger.c, src/dnd.c, src/file.c, src/fileselection.c,
9859 src/glade_iface.c, src/goto_line.c, src/help.c, src/launcher.c,
9860 src/launcher.h, src/main.c, src/main_menubar.c,
9861 src/mainmenu_callbacks.c, src/memory.c, src/message-manager-dock.c,
9862 src/message-manager-private.cc, src/message-manager.cc,
9863 src/preferences.c, src/project_config.c, src/project_dbase.c,
9864 src/project_dbase_gui.c, src/project_import.c, src/project_import_cbs.c,
9865 src/project_import_gui.c, src/registers.c, src/registers_cbs.c,
9866 src/registers_cbs.h, src/registers_gui.c, src/resources.c,
9867 src/search-replace.c, src/search-replace_backend.c,
9868 src/search_incremental.c, src/search_preferences.c,
9869 src/sharedlib.c, src/sharedlib_gui.c, src/signals.c,
9870 src/signals.h, src/signals_cbs.c, src/signals_cbs.h,
9871 src/signals_gui.c, src/source.c, src/src_paths.c,
9872 src/stack_trace.c, src/start-with.c, src/style-editor.c,
9873 src/support.c, src/text_editor.c, src/text_editor_cbs.c,
9874 src/text_editor_gui.c, src/text_editor_menu.c, src/toolbar.c,
9875 src/toolbar_callbacks.c, src/watch_cbs.c, src/watch_cbs.h,
9876 src/watch_gui.c, src/widget-registry.c, src/wizard_gui.c,
9877 tagmanager/Makefile.am, scintilla/include/SString.h,
9878 widgets/Makefile.am, widgets/gnomefilelist.c:
9880 Removed all deprecated codes and substituted
9881 with newer APIs. Fixed some possible crash bugs where cell renderers
9884 * scintilla/patches/scintilla-minor.patch: Minor patch.
9886 2004-04-06 Naba Kumar <naba@gnome.org>
9888 * src/project_dbase.c, src/project_dbase_gui.c: Refreshes the project
9889 tree after all the files have been added (and not everytime a file
9890 is added in the project). Also fixed some memory corruption
9891 (possibly bug #900478).
9893 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/dnd.c,
9894 src/dnd.h, src/executer.c, src/gnome_project.c, src/main_menubar.c,
9895 src/mainmenu_callbacks.c, src/project_dbase.c, src/project_dbase.h,
9896 src/project_dbase_gui.c, src/source.c, src/text_editor.c,
9897 src/text_editor.h, src/utilities.c, src/utilities.h: Used 'const'
9898 qualifier wherever appropriate.
9900 2004-04-05 Naba Kumar <naba@gnome.org>
9902 * src/launcher.[h,c], src/debugger.c: Added a method in launcher to
9903 switch terminal echo on/off. Debugger requires it off, while the
9904 rest requires it on.
9906 * src/search-replace.c: sets search direction and action (in addtion
9907 to target) for find in files.
9909 2004-04-02 Naba Kumar <naba@gnome.org>
9911 * src/mainmenu_callbacks.c: Sets filename during save of new files.
9913 * src/project_dbase.c, src/debugger, src/an_file_view.c,
9914 src/an_symbol_view.c: Added an gtk events loop for
9915 displaying project loading status (for loading large projects) and
9916 debugger program starting ... just to give an impression of fastness :-).
9918 * configure.in, anjuta.prj: Bumped version to 1.2.2.
9920 * src/an_symbol_view.c, src/an_file_view.c: Apperantly, fixed a
9921 crash bug, which occurs when opening and closing a large project
9924 * src/attach_process.c: Fixed a comiple error for old gcc.
9926 * src/launcher.c: Prints proper error message when launcher child
9927 could not be executed and exits properly. Fixed a crash
9930 * src/resources.c, src/utilities.c, src/glade_iface.c,
9931 src/debugger.c, src/attach_process.c: Properly exits forked children
9932 when they could not be executed.
9934 2004-04-01 Naba Kumar <naba@gnome.org>
9936 * src/search-replace.c: Fixed a crash bug (bug #921893).
9938 2004-03-31 Naba Kumar <naba@gnome.org>
9940 * anjuta.glade: Added a note on compiler options dialog ->support
9941 dialog telling that supports are only available for file mode.
9943 * src/anjuta.[c,h], src/project_dbase.[h,c], src/main.c,
9945 Improved shutdown time delay by bypassing project closing
9946 and unloading plugins.
9948 * src/build_file.c, data/properties/anjuta.properties: Added a property
9949 to toggle on/off for going to first error automatically.
9951 2004-03-31 Pavol Bosik <Pavol.Bosik@siemens.com>
9953 * src/debugger.c: fixed core file loading
9954 * src/aneditor.cxx, scintilla/include/SString.h: fixed HANGUP bug
9955 for long lines (bugs #700968 and #911376)
9956 * scintilla/ScintillaGTK.cxx, scintilla/PlatGTK.cxx: partially fixed bug
9958 * src/anjuta.c: Focuses current AnEditor correctly.
9960 2004-03-30 Naba Kumar <naba@gnome.org>
9962 * THANKS, anjuta.prj: Removed and moved all credits to AUTHORS file.
9963 * AUTHORS: Updated with all contributors names.
9965 * src/about.c: Reads contributors names from AUTHORS file.
9966 * manuals/C/anjuta-manual/authors.xml: Points to online
9969 2004-03-29 Naba Kumar <naba@gnome.org>
9971 * data/properties/ada.properties: Fixed syntax colors. Patch
9972 from Gabriel Rossetti <gabriel.rossetti _at_ eivd.ch>
9975 * src/source.c, src/gnome_project.c, src/appwizard_cbs.c,
9976 src/appwiz_page2.c: Correctly defines PACKAGE_DATA_DIR for
9977 generated projects, so that their pixmap files are
9978 found properly (bug #919903).
9980 * configure.in, src/main.c: Defines SYSTEM_DATA_DIR for
9983 * src/source.c: Installs .glade file of libgllade
9984 projects in $(datadir)/$(package)/glade (part of bug #861038).
9986 * src/compiler_options.c: Fixed 'remove' and 'clear' of Defines list
9987 in compiler options (bug #883837).
9989 * src/launcher.c: Disabled pty terminal echo. Correctly prompts
9990 for passwords (eg. root install and ssh cvs access). Fixed Bug #894533.
9992 2004-03-29 Pavol Bosik <Pavol.Bosik@siemens.com>
9994 * anjuta/src/search-replace.c: fixed another crash bug in
9996 * anjuta/src/debugger.c: wrong breakpoint condition gives error message,
9997 breakpoint property fix
9999 2004-03-29 Naba Kumar <naba@gnome.org>
10001 * src/main_menubar_def.h, configure.in, manuals/C/Makefile.am,
10002 (new) manuals/C/anjuta-advanced-tutorial/*:
10003 Added menu entry for 'Anjuta Advanced Tutorial'
10004 written by Olivier Pinçon <opincon _at_ wanadoo.fr>.
10006 2004-03-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10008 * src/fileselection.[ch], src/mainmenu_callbacks.c:
10009 Fixed bug #908941 ('Open' starts in wrong directory)
10011 2004-03-26 Naba Kumar <naba@gnome.org>
10013 * anjuta.h, src/message-manager-private.[h,cc]: Fixed
10014 compile error and bug #905738 with terminal.
10016 * src/search_incremental.c, src/register.c, src/sharedlib.c,
10017 src/search-replace.[h,c], src/search_incremental.[h,c],
10018 src/search_preferences.h, src/utilities.c, src/anjuta.c,
10019 src/text_editor.[c,h]: Fixed compiler warnings.
10021 * src/search-replace.c: Fixed a memory corruption (possible
10022 fix for bug #921893, but not yet confirmed).
10024 * src/launcher.c, src/glade-iface.c, src/project_dbase.c,
10025 src/executer.c, src/utilities.c, src/utilities.h, src/text_editor.c,
10026 src/anjuta-tools.c, src/message-manager-private.[h,cc]: Fixed a bug where
10027 SIGCHLD was overwritten by gnome_execute_shell() - bug #905738.
10029 2004-03-25 Naba Kumar <naba@gnome.org>
10031 * src/attach_process.c, anjuta.glade, anjuta_dialogs_strings: Fixed a
10032 crash bug with attach process dialog and made the dialog closable
10035 * src/breakpoints.c: Fixed bug #895536 (breakpoint glyphs do not
10036 always display within the margin.)
10038 * src/debugger.c: Fixed a typo (detele -> delete) which deletes
10039 the old breakpoint when it's properties are updated
10040 (creating a new updated one).
10042 2004-03-25 Pavol Bosik <Pavol.Bosik@siemens.com>
10044 * src/aneditor.cxx, src/aneditor.h: fixed calltips
10045 displayed for wrong file.
10046 * src/breakpoints.c: conditional breakpoints
10047 * src/controls.c: BUG #912618 - "Save all" for 1 file opened +
10048 "Find in Files..." disabling policy
10050 2004-03-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10052 * src/build_file.c: Fixed bug #874380
10053 Goto the first error if it exists.
10055 2004-03-24 Naba Kumar <naba@gnome.org>
10057 * src/anjuta.c: Fixed to get correct child exit status
10058 using mask (bug #905738).
10060 * anjuta.glade, anjuta_dialog_strings.c, src/file.c:
10061 Aligned buttons in the New file dialog,
10062 set default response to OK, entry box activates default response,
10063 ESC closes dialog and hides on delet_event.
10065 2004-03-19 Naba Kumar <naba@gnome.org>
10067 * src/project_dbase.c: fixed bug #893400 ("Remove file" in project
10070 2004-03-17 Pavol Bosik <Pavol.Bosik@siemens.com>
10072 * src/search-replace.c: fixed "Find Usage" crash when no project open
10074 2004-03-17 Naba Kumar <naba@gnome.org>
10076 * data/autogen.sh.*, data/macros/autogen.sh, data/macros2/autogen.sh:
10077 Fixed the generated projects to read m4 directory if the directory
10078 exists (bug #917781).
10080 2004-03-12 Naba Kumar <naba@gnome.org>
10082 * HACKING: Fixed formatting for auto-parsing.
10084 2004-03-10 Pavol Bosik <Pavol.Bosik@siemens.com>
10086 * src/anjuta.c, src/search-replace.c, src/search-replace.h: "Find Usage"
10087 rework (bug #890609)
10089 2004-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10091 * src/aneditor.cxx: Fixed bug #910097 (Insert comment)
10093 2004-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10095 * src/search-replace.c: "Replace All" in not opened files (All Project files, File List ...).
10096 * src/search_preferences.c: Fixed typo.
10098 2004-02-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10100 * src/search-replace.c: improved Search&Replace
10101 For the moment "Replace All" does not work with non opened files
10102 but Anjuta should not crash now ! ???
10104 2004-02-26 Naba Kumar <naba@gnome.or>
10106 * src/source.c: Fixed to pass cflags correctly
10107 and suppress the automake's default cflags.
10108 bug #816130, #801056, #782798, #773459
10110 * data/properties/anjuta.properties: Do not defualt to -k make option.
10113 * manuals/C/anjuta-manual/build.xml: Changed build shortcut to F11.
10116 * src/registers_gui.c: Fixed a runtime warning. bug #900087.
10118 * src/message-manager-private.cc: Disabled debug messages.
10120 2004-02-25 Adam Weinberger <adamw@FreeBSD.org>
10122 * configure.in: Added 'en_CA' (Canadian English) to ALL_LINGUAS.
10124 2004-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10125 * anjuta.glade, src/search-replace.c:
10126 Reduced Search&Replace dialog, bug #902636.
10128 2004-02-23 Naba Kumar <naba@gnome.or>
10130 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed a typo
10133 2004-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10135 * src/search_incremental.c: Fixed bug #900903
10137 2004-02-23 Pavol Bosik <Pavol.Bosik@siemens.com>
10139 * src/defaults.c, src/message-manager.cc, src/project_dbase.c,
10140 src/anjuta.c: Fixed bugs #890609 and #890609
10142 2004-02-23 Naba Kumar <naba@gnome.or>
10144 * src/message-manager.cc: Disconnects menuitem signal properly.
10147 * src/mainmenu_callbacks.c: Do not reload new files. Fixed
10150 2004-02-20 Naba Kumar <naba@gnome.org>
10152 * src/message-manager-private.[c,h]: Implemented keypress
10153 event for the terminal and resets it when ctrl c or ctrl d
10154 is pressed. But it doesn't seem to be working on keypress.
10155 Added a workaround to let it work on key release instead.
10158 * src/search-replace: Fixed compiler warnings.
10160 2004-02-18 Franco Catrin <fcatrin@tuxpan.com>
10162 * src/mainmenu_callbacks.c, widgets/gnomefilelist.c:
10163 Use defined file name when saving new files (fixes bug #898105)
10164 Don't change filename when clicking on a directory
10166 BTW: Happy birthday to me :-)
10168 2004-02-18 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10170 * src/search-replace.c: Fixed a crash bug
10171 Crash on Find & Replace (#887833)
10173 2004-02-18 Naba Kumar <naba@gnome.org>
10175 * src/executer.c: Fixed a crash bug.
10177 * widgets/gnomefilelist.[h,c], src/fileselection.[h,c],
10178 src/debugger.c, project_database_gui.c, src/anjuta.[h,c],
10179 src/anjuta_cbs.c, src/project_database.h: Subclasses GtkDialog
10180 instead of GtkWindow (Part of bug #671596).
10182 * anjuta.glade, src/breakpoints.c, src/anjuta_info.c,
10183 src/registers_gui.c, src/registers_cbs.[h,c],
10184 src/sharedlib_gui.c, src/sharedlib_cbs.[c,h],
10185 src/signals_cbs.[h,c], src/signals_gui.c, src/executer.c,
10186 src/compiler_options.c, src/an_file_view.c, start-with.c,
10187 src/anjuta-tools.c, help.c:
10189 Added "close" buttons on all
10190 dialogs (HIG) and fixed to properly response to ESC close
10191 (Part of bug #671596).
10193 * src/launcher.c: Disabled printing of long debug lines.
10195 * src/utilities.h: Fixed a compiler warning.
10197 2004-02-17 Franco Catrin <fcatrin@tuxpan.com>
10199 * src/anjuta.c: "Save all" action now asks for filenames for new files
10200 (fixes bug #898111)
10202 2004-02-16 Franco Catrin <fcatrin@tuxpan.com>
10204 * anjuta.glade, src/text_editor.c:
10205 Fixed a typo in Hello World indentation style
10206 Fixed misuse of translated strings when looking for style
10207 This entry fixes bug #876037
10209 2004-02-16 Naba Kumar <naba@gnome.org>
10211 * src/utilities.c: Fixed return value when dest file could
10214 Patch from: Dennis Moehlmann <darksaidin@users.sourceforge.net>
10215 * src/utilities.[c,h]: Removed 'cmp' dependency and used
10216 internal function to compare files.
10218 2004-02-14 Franco Catrin <fcatrin@tuxpan.com>
10220 * src/message-manager-private.cc:
10221 Set bold color as foreground color in terminal
10222 (fixes bug #864924)
10224 * src/aneditor.cxx:
10225 Use font style defined for message indicators in
10226 preferences/messages
10227 (fixes bug #885032)
10229 2004-02-13 Franco Catrin <fcatrin@tuxpan.com>
10231 * src/build_project.c:
10232 Use build.silent option from preferences (fixes bug #895726)
10234 2004-02-11 Robert Sedak <robert.sedak@sk.htnet.hr>
10236 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
10238 2004-01-27 Johannes Schmid <jhs@cvs.gnome.org>
10240 Patch from Massimo Corà <maxcvs@email.it>:
10241 * scintilla/LexCPP.cxx: Support "///" comments
10243 2004-01-18 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
10244 * src/Makefile.am, src/anjuta.c, src/search-replace.c,
10245 src/search_replace.h, src/search-replace_backend.h
10248 * Added: src/search_preferences.c, src/search_preferences.h
10249 Allow the user to save search/replace settings and give them names.
10251 2004-01-16 Johannes Schmid <jhs@cvs.gnome.org>
10253 * scintilla/Makefile.am, scintilla/scintilla_marshal.[c/h/list],
10254 scintilla/ScintillaGTK.cxx:
10255 Hopefully fixed AMD 64 crash bug by using correct marshaller
10257 2004-01-16 Franco Catrin L. <fcatrin@tuxpan.com>
10259 * src/preferences.c: Save GtkOptionMenu properties properly
10260 * src/text_editor.c: Fixes editor mispell of fold.symbols property
10262 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
10264 * configure.in, src/Makefile.am, scintilla/Makefile.am:
10265 Fixed libiconv issue
10268 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
10270 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
10271 * src/attach_process.c, src/debugger.c, src/registers.c/h,
10272 src/registers_cbs.c, src/registers_gui.c, src/search-replace.c
10273 src/sharedlib.c, src/sharedlib.h, src/sharedlib_cbs.c
10274 src/sharedlib_gui.c:
10275 Debugger speed-up, replaced deprecated GtkCList
10277 2004-01-14 Franco Catrin L.<fcatrin@tuxpan.com>
10279 * src/text-editor.c: Use stock gtk+ close button for editor tabs
10281 2004-01-13 Laurent Dhima <laurenti@alblinux.net>
10283 * configure.in: Added "sq" to ALL_LINGUAS.
10285 2004-01-12 Changwoo Ryu <cwryu@debian.org>
10287 * configure.in: Added "ko" to ALL_LINGUAS.
10289 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
10291 * src/toolbar.c, src/toolbar_callbacks.c, src/toolbar_callbacks.h,
10292 src/search_incremental.c, src/search_incremental.h:
10293 Search_incremental code cleanup
10295 2004-01-08 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
10297 * scintilla/*/*: Updated scintilla to CVS
10298 * Added: scintilla/Readme.sync
10299 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/KeyWords.cxx,
10300 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
10301 scintilla/LexVB.cxx, scintilla/ScintillaBase.cxx, scintilla/ScintillaBase.h,
10302 scintilla/ScintillaGTK.cxx,
10303 scintilla/include/SciLexer.h, scintilla/include/Scintilla.h,
10304 scintilla/include/Scintilla.iface: Updated.
10306 2004-01-07 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
10308 * search-replace_backend.[ch], search_incremental[ch]: Added
10310 * find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
10311 find_replace.[ch]: Removed.
10313 * anjuta.glade, src/search-replace.c, src/search-replace.h,
10314 src/search-replace_backend.c, src/search-replace_backend.h,
10315 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
10316 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
10317 src/toolbar_callbacks.c, src/Makefile.am: The advanced Search/Replace
10318 functionality now replaces the older Find/Replace stuff. The Search/Replace
10319 functionality can be interrupted during a long Search/Replace.
10321 2004-01-02 Dan Elphick <dre00r@ecs.soton.ac.uk>
10323 * widgets/gnomefilesel.c: Fix use of previously freed memory on
10324 selecting ".." and "." from file selector.
10326 2004-01-02 Johannes Schmid <jhs@cvs.gnome.org>
10328 * anjuta.glade: Fixed wrong "fold.symbols" property
10330 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
10332 * src/project_dbase_gui.c: Alphabetical order ;-)
10333 * src/compiler_options.c: Fixed bug #867539
10334 * src/launcher.c: Workaround for bugs #864922, #849928,
10335 #846386 and #845782: The launcher no longer hangs but does
10336 not get the exit status correctly sometimes.
10337 * Changes suggested by Bosik are obviously already in without
10338 any Changelog entry (ClsGen.c, project_dbase_gui.c)
10339 * NEWS, README, anjuta.prj, configure.in:
10340 Changed version to 1.2.1
10342 Patch from Andreas Volz <andreas99@users.sourceforge.net>:
10343 * anjuta_dialogs_strings.c, anjuta.glade:
10344 Fixed bugs #860906, #859329
10346 Patch from grzegol@pld-linux.org
10347 * anjuta.desktop.in.in: Fixed bug #858993 (Follow
10348 freedesktop.org standard)
10350 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
10352 Patch from Stefano Vallarino <stevalla@libero.it>:
10353 * src/source.[c/h]: Fixes cpp sample file to conform to
10354 ISO/IEC 14882, C++-Standard
10356 2003-12-31 Dan Elphick <dre00r@ecs.soton.ac.uk>
10358 Review by Johannes Schmid <jhs@cvs.gnome.org>
10359 * src/build_file.[ch]: Add build_execute_shell_command which executes the
10360 command using sh -c.
10361 * src/compile.c: Use build_execute_shell_command when compiling single
10364 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
10366 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
10367 * src/breakpoints.c: Code cleanup, workaroud for possible
10369 * src/src_paths.c: Update debugger dirs on directory change
10371 2003-12-31 Pavol Bosik <Pavol.Bosik@siemens.com>
10373 Review by Johannes Schmid <jhs@cvs.gnome.org>
10374 * src/attach_process.c, src/attach_process.h, anjuta.glade:
10375 sortable headers, process tree, removal of path and process params
10376 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
10377 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
10380 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
10382 Patch from: Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
10383 * anjuta.glade, src/mainmenu_callbacks.c, src/file.[c/h]:
10384 Add a dialog for "New file" which lets the user set the
10385 filename and to add copyright/header templates to the file
10386 * Review: Changed function names to contain modules name (file_)
10388 2003-12-09 Naba Kumar <naba@gnome.org>
10390 * setup-gettext: Fixed a typo.
10391 * scintilla/Makefile.am: Fixed a build error for SMP systems.
10393 ---- Released version 1.2.0 ---
10395 2003-12-08 Naba Kumar <naba@gnome.org>
10397 * src/preferences.c: Fixed compiler error.
10398 * global_tags/create_global_tags.sh: Fixed to install properly
10399 even when system.tags could not be generated.
10402 2003-12-06 Naba Kumar <naba@gnome.org>
10404 * setup-gettext: Fixed to not generate intl directory with gettextize.
10406 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de>
10407 * src/anjuta.c: Filters out unnecessary files from find in files
10411 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed tutorial
10412 * src/widzard_gui.c: Added horiz scrollbar for desc text.
10414 2003-12-04 Naba Kumar <naba@gnome.org>
10416 * src/gnome_project.c: Enables debug and optimization flags for
10419 Patch from: Pavol Bosik <Pavol.Bosik@siemens.com>
10421 * src/project_dbase_gui.c: combined header and c files for
10424 * plugins/class-gen/clsGen.c: Fixed file name typo in generated file.
10425 * data/properties/pascal.properties: Fixed pascal syntax highlighting.
10427 2003-11-30 Abel Cheung <maddog@linux.org.hk>
10429 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
10431 2003-11-29 Naba Kumar <naba@gnome.org>
10433 * configure.in, anjuta.prj: Bumped version to 1.2.0.
10436 2003-11-28 Johannes Schmid <clubfan@users.sourceforge.net>
10438 * src/main_menubar.c: Now files cannot be opened twice in recently
10441 2003-11-27 Pavol Bosik <Pavol.Bosik@siemens.com>
10443 * src/breakpoints.c: Fixed parsing of gdb output for breakpoints in C++
10445 2003-11-28 Naba Kumar <naba@gnome.org>
10447 * scintilla/*/*: Updated scintilla to CVS (2003-11-28)
10449 2003-11-27 Naba Kumar <naba@gnome.org>
10451 * src/breakpoints.c, src/launcher.c, src/find_text.c,
10452 src/test_editor_cbs.c, src/signals_cbs.c: Fixed compiler warnings.
10454 * src/appwiz_page1.c, src/appwiz_page4.c, src/appwizard.[c,h],
10455 src/appwizard_gui.c, src/gnome_project.c, src/project_dbase.[c,h],
10456 src/project_import_gui.c, src/wizard_gui.[c,h]: Implemented a
10457 checkbox in project wizard (project options page) to enable/disable
10458 source code generation with glade(mm).
10462 2003-11-19 Pavol Bosik <Pavol.Bosik@siemens.com>
10464 * src/dnd.c: Opening files with special characters in the name.
10466 2003-11-20 Jordi Mallach <jordi@sindominio.net>
10468 * configure.in (ALL_LINGUAS): Bah, "ca" (Catalan) has been missing for
10471 2003-11-18 Naba Kumar <naba@gnome.org>
10473 * src/anjuta-tools.c, src/build_file.c, src/cvs.c, src/debugger.c,
10474 src/find_in_files.c, src/gnome_project.c, src/launcher.c,
10475 src/project_import.c, plugins/patch/patch-plugin.c:
10476 Fixed g_signal_diconnect calls to pass correct data.
10477 (Fixed possible crash in project imports).
10481 2003-11-18 Pavol Bosik <Pavol.Bosik@siemens.com>
10483 Reviewed by Naba Kumar <naba@gnome.org>
10484 * src/launcher.[h,c], src/debugger.c: Fixed encoding bug with GIOChannel
10485 and debugger. Sets default settings for pty in launcher.
10486 * data/gdb.init: Removed charset work around (now works with user's
10488 * src/debugger.c: Code cleanup. Removed duplicate call to 'info signals'.
10490 2003-11-18 Naba Kumar <naba@gnome.org>
10492 * src/anjuta-encodings.c, src/preferences.c: Renamed all variable
10493 names of 'index' to 'idx'.
10495 2003-11-17 Naba Kumar <naba@gnome.org>
10497 Patch from: arief_mulya <arief_m_utama@telkomsel.co.id>
10498 * src/project_dbase.c: Prompts user for unsaved project files
10499 when project is closed.
10501 2003-11-16 Naba Kumar <naba@gnome.org>
10503 Patch from: Marcin "Zenek" Jaskólski <zenek@moo.pl>
10504 * src/appwizard_cbs.c, src/start-with.c: Fixed compiler errors with
10507 2003-11-11 Johannes Schmid <clubfan@users.sourceforge.net>
10509 * src/anjuta.c: Fixed crash related to tag == NULL while
10512 2003-11-11 Naba Kumar <naba@gnome.org>
10514 * src/glade_iface.c: Avoids error conditions for glade or glademm not
10515 found. It simply doesn't generate the c/c++ codes and continues with
10519 2003-11-10 Naba Kumar <naba@gnome.org>
10521 * anjuta.glade, anjuta_dialogs_strings.c: Fixed typos in
10522 'Start with dialog'.
10524 * configure.in, manuals/Makefile.in, manuals/de/* (new): Added
10525 German translation of anjuta-tutorial.
10527 * src/launcher.c: Fixed an encoding bug with GIOChannels.
10530 2003-11-10 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
10532 * src/breakpoints.c, src/project_dbase.c, src/text_editor.c:
10533 Fixes the Bug #823249, Fixes the Bug #713229 When the user enables
10534 the syntax highlighting in Preferences, the automatic syntax
10535 highlighting is now selected. When the debugger is stopped and the
10536 breakpoints window not closed, the gtk_tree_view in this window is
10537 now made unsensitive.
10539 2003-11-07 Johannes Schmid <clubfan@users.sourceforge.net>
10541 * src/preferences.h, src/preferences.c, anjuta.glade:
10542 Fixed translation bug in preferences by using GtkOptionMenu
10543 * anjuta.prj: Project version 1.1.98
10545 ---------------- Released version 1.1.98 ----------------
10547 2003-11-07 Naba Kumar <naba@gnome.org>
10549 * anjuta.spec.in: Revived docs package and combined all docs into
10551 * configure.in: Bumped version to 1.1.98 rc2
10553 * anjuta.spec.in: Fixed scrollkeepr-update command.
10554 * anjuta.spce.in: Fixed file permissions.
10556 2003-11-06 Naba Kumar <naba@gnome.org>
10558 * src/mainmenu_callback.[c,h], src/main_menubar_def.h: Added help
10559 menus to activate anjuta helps.
10561 * manuals/C/anjuta-faqs/anjuta-faqs.sgml (removed),
10562 manuals/C/anjuta-faqs/anjuta-faqs.xml (added),
10563 manuals/C/anjuta-faqs/legal.xml (added),
10564 manuals/C/anjuta-faqs/Makefile.am,
10565 manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
10566 manuals/C/anjuta-faqs/.cvsignore,
10567 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml (removed),
10568 manuals/C/anjuta-tutorial/anjuta-tutorial.xml (added),
10569 manuals/C/anjuta-tutorial/legal.xml (added),
10570 manuals/C/anjuta-tutorial/Makefile.am,
10571 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
10572 manuals/C/anjuta-tutorial/.cvsignore,
10573 manuals/C/anjuta-manual/*.sgml (removed),
10574 manuals/C/anjuta-manual/*.xml (added),
10575 manuals/C/anjuta-manual/Makefile.am,
10576 manuals/C/anjuta-manual/anjuta-manual-C.omf,
10577 manuals/C/anjuta-manual/.cvsignore,
10578 manuals/C/topic.dat (removed), manuals/C/Makefile.am,
10579 manuals/ja/anjuta-faqs/anjuta-faqs.sgml (removed),
10580 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf (removed),
10581 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.UTF-8.omf (added),
10582 manuals/ja/anjuta-faqs/anjuta-faqs.xml (added),
10583 manuals/ja/anjuta-faqs/legal.xml (added),
10584 manuals/ja/anjuta-faqs/Makefile.am,
10585 manuals/ja/anjuta-faqs/anjuta-faqs-C.omf,
10586 manuals/ja/anjuta-faqs/.cvsignore,
10587 manuals/ja/anjuta-manual/*.sgml (removed),
10588 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf (removed),
10589 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.UTF-8.omf (added),
10590 manuals/ja/anjuta-manual/*.xml (added),
10591 manuals/ja/anjuta-manual/Makefile.am,
10592 manuals/ja/anjuta-manual/anjuta-manual-C.omf,
10593 manuals/ja/anjuta-manual/.cvsignore,
10594 manuals/ja/topic.dat (removed), manuals/ja/Makefile.am,
10595 manuals/sgmldocs.make (removed),
10596 manuals/xmldocs.make (added), manuals/omf.make (added),
10597 manuals/Makefile.am, configure.in, Makefile.am: Converted old sgml
10598 documentations to newer docbook xml documentations. Converted
10599 Japanesh docs to UTF8 docs. Fixed installations. Update cvsignores.
10600 Enabled manulas installations.
10602 * gdl/.cvsignore, scintilla/.cvsignore, .cvsigore: Updated.
10604 2003-11-05 Naba Kumar <naba@gnome.org>
10606 * data/gdb.init: Sets host's charset to ascii to solve debugger
10607 freeze up due to uninitialized strings in target program.
10609 * src/mainmenu_callbacks.c, src/watch_cbs.c, src/message-manager.[cc,h]:
10610 Fixed a crash bug with 'Add expression in watch'. Bug #822017
10614 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
10615 src/launcher.c: Turns off echo in spawned pty to fix debugger.
10617 2003-11-04 Naba Kumar <naba@gnome.org>
10619 * scintilla/Makefile.am, widgets/Makefile.am: Fixed distribution
10622 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
10623 * src/aneditor.cxx, src/aneditor.h, src/controls.c, src/main_menubar.c,
10624 src/main_menubar.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
10625 src/mainmenu_callbacks.h: Added emacs style c/c++ custom indentation
10628 * src/search-replace.c: Fixed infinite loop bug.
10629 * start-with.c: Fixed a crash bug with "Open last project".
10631 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de
10632 * scintilla/Makefile.am: Fixed compiler option.
10634 2003-10-16 Naba Kumar <naba@gnome.org>
10636 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
10637 * src/text_editor.c: Fixed autoformat.
10639 2003-10-15 Naba Kumar <naba@gnome.org>
10641 * src/anjuta_cbs.c: Used ALT+number for editor tab browsing, instead
10644 2003-10-09 Naba Kumar <naba@gnome.org>
10646 * src/cvs_gui.c: Fixed a UI bug (hides the unwanted frame).
10648 2003-10-08 Naba Kumar <naba@gnome.org>
10650 * src/source.c: Fixed a GETTEXT typo error.
10651 * anjuta.glade: Made 'Sorted in order you open them' default option
10654 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
10655 * anjuta.glade, data/properties/anjuta.properties:
10656 Fixed the freeze of the "Preferences" combos at the first Anjuta
10657 init is generated by:
10658 - a not complete translation of preferences.c file
10659 - a difference between 2 names in anjuta.glade and
10660 anjuta.properties (arrows --> Arrows , bottom --> Bottom)
10661 - the same name given to 3 combos (anjuta.glade).
10663 * src/find_text.c: If the "whole document" mode is selected,
10664 a new search will select the next occurrence (Bug #764954).
10665 It is now possible to use the shortcuts to search next or previous
10666 occurrence even if the search dialog has the focus. Bug #790318
10668 * src/main_menubar_def.h: "Select code block" shortcut; the new
10669 shortcut is now Alt+L instead of Alt+B (already used by _Build menu).
10672 Patch from: Richard Lee <r.h.lee@comcast.net>
10673 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c,
10674 tagmanager/tm_workspace.c: The following is a patch to fix a
10675 seemingly random occurence where Anjuta would crash when a
10676 certain key was pressed.
10678 2003-09-29 Naba Kumar <naba@gnome.org>
10680 * src/find_in_files.c: Ignores binary by default. Disabled the option
10681 of NOCVS search, because launcher does not use sh and hence can not
10684 * src/project_dbase.c, src/session.[h,c]: Fixed to save the
10685 "clean before build" state in project session and not in account session,
10686 otherwise the state gets reflected to other projects causing annoyance.
10688 * src/compiler_options.c: Fixed a bug where compiler options were always
10689 claimed 'modified'.
10691 * src/build_project.c, data/properties/anjuta.properties,
10692 src/commands.[h]: Fixed a bad bug where clean-before-build
10695 * scintilla/patches/research-cvs-nolog.diff,
10696 scintilla/patches/scintilla-ac-gtk2-port.diff,
10697 scintilla/patches/scintilla-ac-sort-fix.diff,
10698 scintilla-optimization.diff: Removed, because they are already in
10701 * scintilla/*/*: Update scintilla to current CVS (just after 1.55 release,
10704 * scintilla/LexMPT.cxx, scintilla/LexMetapost.cxx, scintilla/LexTeX.cxx,
10705 scintilla/LexYAML.cxx: Added new scintilla lexers.
10707 * TODO, NEWS: Updated.
10709 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
10710 * src/utilities.c: Fixed typo bugs.
10712 2003-09-26 Naba Kumar <naba@gnome.org>
10714 * src/anjuta.c: Only connects to kernel SIGCHLD signal.
10715 * src/find_replace.c, src/find_text.c, src/mainmenu_callbacks.c,
10716 src/text_editor.[c,h], src/toolbar_callbacks.c: Added wrap in
10717 text_editor_find() and Fixed I-Search wrapping.
10718 * src/debugger.c: Fixed to pass a newline after a debugger
10719 command (which was broken since the launcher was refactored.
10720 (Pointed out by Bosik Pavol <Pavol.Bosik@siemens.com>)
10722 2003-09-25 Naba Kumar <naba@gnome.org>
10724 * src/toolbar_callbacks.c: Fixed start of incremental search.
10726 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
10727 * src/controls.c, src/main_menubar.c, src/main_menubar.h,
10728 src/main_menubar_def.h, src/mainmenu_callbacks.c,
10729 src/toolbar_callbacks.c, src/toolbar.c: Added reverse search
10730 menu and implementation.
10732 2003-09-24 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
10734 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
10735 * src/debug_tree.c, src/debug_tree.h: Fixed color of modified
10736 variables in Locals window.
10738 2003-09-24 Frederic RUAUDEL <grumz@users.sourceforge.net>
10740 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
10741 * src/utilities.[ch] : Fix a tooltip bug in
10742 anjuta_util_toolbar_append_stock(), the label appeared instead of
10743 the tooltip text. Remove label from arguments of the function
10744 because label is included in the stock icon data.
10745 * src/toolbar.c : Fix call to anjuta_util_toolbar_append_stock().
10746 * src/text_editor_gui.c : Fix call to anjuta_util_toolbar_append_stock().
10747 * FIXME: translation file should be updated because of label text removal.
10749 2003-09-24 Naba Kumar <naba@gnome.org>
10751 * scintilla/PlatGTK.cxx: Fixed font setting in widget style.
10753 * src/launcher.[c,h], plugins/patch/patch-plugin.c, src/anjuta-tools.c,
10754 src/build_file.c, src/cvs.c, src/find_in_files.c, src/gnome_project.c,
10755 src/project-import.c, src/anjuta.c: Implemented buffered outputs for
10756 stdout and stderr. Also buffered output and check-for-password
10757 can be enabled/disabled. Added proper UTF8 handling. Fixed pty input
10758 with password prompts. Checkes for password prompts from all outputs.
10760 * src/utilities.[h,c]: Defined anjuta_util_convert_to_utf8() function
10761 which takes a string (which could be utf8 also) and converts into
10764 * src/main.c: Connects kernel signals after gnome_program_init().
10766 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
10767 * src/message-manager.c: Fixed bug #787026 by converting the strings
10770 2003-09-22 Naba Kumar <naba@gnome.org>
10772 * src/scintilla/patches/scintilla-ac-gtk2-port.diff,
10773 scintilla/PlatGTK.cxx: Ported autocomplete window to gtk2 by removing
10774 GtkCList and using GtkTreeView instead. Added the patch.
10775 * src/scintilla/patches/scintilla-ac-sort-fix.diff,
10776 scintilla/PlatGTK.cxx: Fixes sorting bug in AC.
10778 2003-09-19 Naba Kumar <naba@gnome.org>
10780 * printing/print.c: Proper UTF8 printing support.
10781 * src/main.c: moved kernel signal connects at the
10782 end of application initialization.
10784 2003-09-18 Naba Kumar <naba@gnome.org>
10786 * scintilla/*/*, src/scintilla/Makefile.am, src/Makefile.am,
10787 (new) lexers.make, (new) lexers: Update scintilla to latest
10788 scintilla CVS (2003-09-18), added new lexers, automated
10789 lexers makefiles sections and scintilla update. Added
10790 patches. Optimized pango rendering. Fixed a crash bug
10793 * (new) scintilla/patches/research-cvs-nolog.diff: Added
10794 patch to remove cvs log command from RESearch.cxx file.
10795 * scintilla/patches/scintilla-pango-always.diff:
10797 * scintilla/RESearch.cxx: Removed spurious cvs log command
10799 * (new) scintilla/test-scintilla.cxx: A test file for scintilla.
10801 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
10802 * src/dnd.c: Fixed a crash bug with DND.
10804 2003-09-15 Naba Kumar <naba@gnome.org>
10806 * src/text_editor.[c,h], src/anjuta.c, src/breakpoints.c,
10807 src/goto_line.c, src/mainmenu_callbacks.c, src/text_editor_cbs.c,
10808 src/toolbar_callbacks.c: Added an additional parameter to
10809 text_editor_goto_line() funtion which decides if the line should
10810 be made visible (if it's under fold).
10812 * src/style-editor.c: Fixed a compiler warning.
10813 * src/message-manager.cc: Calls parent method correctly.
10815 * src/preferences.h: Fixed prent class.
10817 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
10818 * src/project_dbase.c: Fixed bug #713210.
10820 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
10822 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
10824 2003-09-11 Naba Kumar <naba@gnome.org>
10826 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
10827 * src/style-editor.c: Fixed bug #769130 (Crash on font
10830 * src/message-manger.[h,cc]: Made AnMessageManager
10831 derived from GtkFrame and removed deprecated code.
10833 * src/breakpoints.c, src/search-replace.c, src/source.c: Fixed
10836 2003-09-09 Naba Kumar <naba@gnome.org>
10838 * src/Makefile.am: Addded rules for built sources.
10840 2003-09-08 Naba Kumar <naba@gnome.org>
10842 * (new) src/anjuta-marshalers.list: Added marshalers definition
10845 * src/source.c: Fixed bug #762043 and makes sure, CFLAGS
10846 and CXXFLAGS are not overwriten by automake's default.
10847 * src/style-editor.c: Added 'operators' in the style editor.
10849 Patch from Masahito Omote <utyuuzin@users.sourceforge.net>
10850 and Jesus Gonzalez <jgonzlz@terra.es> (combined).
10851 * src/message-manager-private.cc, src/message-manager.cc:
10852 Converts message going into message into UTF-8 endoding.
10853 * src/main.c: Uses UTF-8 codeset for localization.
10855 2003-09-08 Franco Catrin L. <fcatrin@tuxpan.cl>
10857 * src/anjuta.desktop.in.in: Added Encoding attribute (required).
10859 2003-09-08 Naba Kumar <naba@gnome.org>
10863 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
10864 * src/find_in_files.c, src/find_replace.c, src/search_replace.c:
10865 Fixed bug #798717, Find - Find&Replace - Find in files bug;
10866 The combo entries were updated if the same data with a different
10867 case exist in the combo list. The combo entries are now case sensitive.
10868 Search&Replace bug; First search ,max actions = 0 ==> now max
10871 2003-09-08 Naba Kumar <naba@gnome.org>
10874 * src/utilities.[c,h]: a function takes contant args.
10875 * src/anjuta.[c,h]: Fixed child registering/unregistering routine.
10876 Now the child terminated signal is emitted properly.
10877 * src/Makefile.am: Used $(top_srcdir) for referring to
10879 * (new) src/anjuta-marshalers.list, src/Makefile.am: Added marshalers
10880 definitions file which will generate anjuta-marshalers.[c,h] files.
10881 * src/.cvsignore: Updated.
10882 * src/build_project.c: Changed su command to preserve quotes.
10883 * src/anjuta-tools.c, tagmanager/tm_project.c,
10884 tagmanager/tm_workspace.c: Use standard tmp file.
10885 * configure.in: Cleaned up. Provide -g -O0 flags for final build also
10886 so that users could report bugs easily.
10887 * configure.in, anjuta.spec.in: Removed libzvt references/dependency.
10889 * tagmanager/tm_workspace.c, tm_file_entry.c, widgets/gnomefilelist.c,
10890 printing/print.c, plugins/sample1/plugin-sample1.c, src/an_file_view.c,
10891 src/an_symbol_view.c, src/utilities.[c,h], src/anjuta-encodings.c,
10892 src/attach_process.c, src/breakpoints.c, src/commands.c,
10893 src/compiler_options.c, src/configurer.c, src/cvs_gui.c,
10894 src/cvs_cbs.c, src/debug_tree.c, src/debugger.c, src/executer.c,
10895 src/find_in_files.c, src/find_in_files_cbs.c, src/mainmenu_callbacks.c,
10896 src/memory.c, src/message-manager-private.c, src/preferences.c,
10897 src/project_config.c, src/project_dbase.c, src/source.h, src/src_paths.c,
10898 src/search-replace.[c,h], stack_trace.c, text_editor.c,
10899 src/text_editor_cbs.c, src/toolbars.c, src/watch.c, src/watch_gui.c,
10900 src/source.c, src/anjuta.c, src/glade_iface.c, src/style_editor.c:
10901 Fixed compile warnings and cleanup.
10903 * src/launcher.[c,h], src/anjuta-tools.c, src/build_file.c,
10904 src/build_project.c, src/clean_project.c, src/compile.c, src/configurer.c,
10905 src/cvs.c, src/find_in_files.c, src/gnome_project.c, src/project_import.c:
10906 Removed libzvt usage and implemented child spawing differently. Launcher is
10907 now proper GObject, which can be created multiple times (and can be
10908 operated in parallel).
10910 * src/appwizard_cbs.c: Fixed bug #740881 (crash on project wizard).
10911 * src/project_import_gui.c, src/project_import_cbs.c,
10912 src/project_import.[c,h], mainmenu_callbacks.c: Fixed bug #766070
10913 (crash on project import). Removed deprecared codes.
10915 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
10917 * src/cvs.c: Fixed cvs output bug.
10919 2003-09-03 Naba Kumar <naba@gnome.org>
10921 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
10922 * src/aneditor.cxx, src/breakpoints.c, src/breakpoints.h,
10923 src/mainmenu_callbacks.c, src/text_editor.c, src/text_editor.h,
10924 src/text_editor_cbs.c: Implements --
10925 If the debugger is started
10926 A double click in the margin add or remove a breakpoint
10927 A single click activate or deactivate the breakpoint
10929 A double click in the margin add or remove a bookmark
10931 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
10933 Reviewed by Naba Kumar <naba@gnome.org>
10934 * src/cvs_gui.[c/h], mainmenu_callbacks.c:
10935 User is now able to choose a branch on cvs update for project.
10936 Cleaned up variable names.
10938 2003-09-03 Naba Kumar <naba@gnome.org>
10940 * (new) scintilla/LexEScript.cxx, scintilla/LexLout.cxx,
10941 src/Makefile.am: Added lexers.
10942 * scintilla/*/*: Updated...
10943 * src/an_symbol_view.c: Fixed a crash bug.
10944 * src/compiler_options.c, src/project_dbase.c: Fixed compile
10946 * src/main_menubar.[c,h]: Removed 'page setup' menu item.
10947 * src/source.c: Fixed project generation bug with gettext code.
10948 * tagmanager/tm_project.c: Fixed a crash bug.
10949 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
10950 bug when there is no project open. Bug #____.
10951 * src/source.c: Fixed a bug with build failure with non-gnome
10952 project with glade-generated source (eg. gtk2). Bug #____.
10955 2003-08-22 Naba Kumar <naba@gnome.org>
10957 Patch from: Rob Bradford <rob@debianplanet.org>
10958 * data/Makefile.am: Fixed to install properly during
10961 Patch from: Etay Meiri <etay-m@bezeqint.net>
10962 * src/debug-tree.c: Fixed a crash bug.
10963 * src/compiler_options.c: Takes care of linking the missing pieces;
10964 C flags, libs, optimization options, debug and profile.
10966 Patch from: Enver ALTIN <ealtin@casdb.com>
10967 * src/anjuta_cbs.c, src/find_replace.c: Trivial dialog HIG fixes.
10969 2003-08-22 Johannes Schmid <clubfan@users.sourceforge.net>
10971 Reviewed by Naba Kumar <naba@gnome.org>
10972 * src/project_dbase.c: Fixed bugs #778263 and #778413
10973 Adding multiple files to project should work now.
10975 2003-08-22 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
10977 Reviewed by Naba Kumar <naba@gnome.org>
10978 * src/dnd.c: Fixed Drag&Drop (opening file(s)).
10979 * src/debug_tree.c, src/debugger.c: Fixed context menu separator
10982 2003-08-08 Abel Cheung <maddog@linux.org.hk>
10984 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
10986 2003-08-08 Abel Cheung <maddog@linux.org.hk>
10988 * src/text_editor.c: Fix translatable string (#113934).
10990 2003-07-04 Naba Kumar <naba@gnome.org>
10992 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
10993 bug when there is no project open. Bug #____.
10995 * src/source.c: Fixed a bug with build failure with non-gnome
10996 project with glade-generated source (eg. gtk2). Bug #____.
10998 2003-06-26 Naba Kumar <naba@gnome.org>
11000 * src/anjuta.h: Removed reference to windows-dialog.h.
11001 * src/message-manager-private.[cc,h]: Fixed doulbe click
11002 activation of messages to properly jump at the destination.
11003 * src/toolbar_callbacks.c: Fixed search combo pulldown bug.
11004 * src/toolbar.c: Code clean-ups.
11006 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
11007 tagmanager/tm_symbol.c: Used g_return_if_fail() instead of g_assert().
11009 * src/message-manager-private.[cc,h]: Removed dead codes.
11011 * (new) data/properties/css.properties,
11012 data/properties/anjuta.properties, data/properties/Makefile.am:
11013 Added CSS syntax hiliting properties.
11015 * tagmanager/tm_file_entry.c: Fixed a possible bug.
11016 * src/debugger.c: Clean ups.
11017 * src/lexer.h: Added CSS lexer definition.
11019 * Makefile.am: Installs destop file properly.
11020 * configure.in: Bumped version to 1.1.97 (RC1 for 1.2.0 stable).
11021 * NEWS: Updated for 1.1.97 release.
11022 * src/main_menubar_def.h: Changed some non working shortcuts.
11024 2003-06-24 Naba Kumar <naba@gnome.org>
11026 * src/search-replace.c: Shows the dialog properly, even when it is
11027 hidden behind another window.
11029 * (removed) src/windows-dialog.[c,h], src/Makefile.am, po/POTFILES.in,
11030 src/anjuta.[c,h], (removed) pixmaps/windows-style-*.png,
11031 pixmaps/Makefile.am: Removed windows-dialog and setup wizard files
11034 * anjuta.glade, anjuta_dialog_strings.c: Removed windows-dialog and
11035 setup wizard dialogs.
11037 * src/debugger.c: Removed a redundant call to
11038 debugger_update_controls().
11039 * src/compiler_options.c, src/launcher.c: code cleanup.
11040 * src/executer.c: Fixed execution bug with 'Set Program params...".
11042 2003-06-23 Naba Kumar <naba@gnome.org>
11044 * widgets/e-splash.c: Removed border around the splash image.
11045 * anjuta.spec: correct libgnomeprintui22 name in depencencies.
11046 * widgets/gnomefilelist.c: Implemented multiple file selection mode.
11047 * src/cvs.c: Added a frame around commit log text widget.
11048 * src/prefereces.[c,h], anjuta.glade, anjuta_dialog_strings.c: Fixed
11049 crash bug associated with translated combo box list in preferences
11050 dialog (in different locale other than en_US). Used widget names
11051 to pass the combo list items.
11052 * po/POTFILES.in: Updated.
11053 * src/launcher.c: Creates the zvt terminal at startup (and not
11054 every time a build is done) -- speeds up buld operations.
11055 * src/file_history.c: Should be if() conditional instead of
11057 * tagmanager/tm_work_object.c, src/utilities.c, src/text_editor.c:
11058 Disabled useless warnings.
11059 * src/project_dbase.c: Fixed bonobo 2 project name.
11060 * src/project_dbase.c, src/source.c: Corrected bonobo2 project name
11061 and uses correct glade-2 for file generation.
11063 2003-06-21 Naba Kumar <naba@gnome.org>
11065 * src/aneditor.cxx: Fixed bugs with debug tip dwell start and end.
11066 And disables autocomple show for numbers (very annoying).
11067 * src/mainmenu_callbacks.[c,h], src/main_menubar_def.h,
11068 src/main_menubar.[c,h], src/controls.c, src/toolbar.[c,h],
11069 src/toolbar_callbacks.[c,h]: Removed unnecessary menuitems
11070 from view menu and adjust the controls accordingly.
11071 * src/anjuta.c: Changed 'not implemented' dialog to info dialog with
11073 * src/project_dbase.[c,h]: Removed show_local flag processing.
11074 * src/message-manager.[c,h]: Reorganized messages tabs in more
11076 * configure.in, anjuta.spec.in: Fixed gnome-print and zvt dependencies.
11077 Also added PCRE dependency.
11079 2003-06-20 Naba Kumar <naba@gnome.org>
11081 * pixmaps/anjuta_splash.png: New splash.
11082 from Jean Schurger <yshartk@schurger.org>
11084 * src/controls.c: De-sensitize run-to-cursor when debugger
11086 * src/cvs_gui.c: Set default reponse for various cvs dialogs.
11088 * src/message-manager-private.cc: Fixed to properly jump at
11089 the right file:line.
11091 * src/appwiz_page1.c: Fixed to correctly determine the project
11092 trpe from the wizard.
11094 2003-06-20 Naba Kumar <naba@gnome.org>
11096 * src/message-manager.cc, mainmenu_callbacks.c: Code cleanup.
11097 * src/watch_gui.c: Code cleanups.
11098 * src/debugger.[c,h], src/stack_trace.[c,h],
11099 (removed) src/stack_trace_cbs.[c,h], (removed) src/stack_trace_gui.h,
11100 src/Makefile.am: Merged stack_trace[_cbs/_gui] into stack_trace.c,
11101 Removed direct access to stack_trace private data, Increased debugger
11102 command size from 256 to 1024 (to be on safer side). Also implemented
11103 row-activated signle for seting frame and viewing the source.
11104 * src/debugger.c: Avoids starting program and stopping debugger
11105 when starting debugger and stopping program, respectively.
11107 * src/debugger.[c,h], src/main_menucallbacks.c, src/controls.c:
11108 Reverted codes to start debugger automatically
11109 The file is brought to the state just after the branching
11110 (debugger.c == 1.27 and debugger.h == 1.10 rev.), except for
11111 some code clean ups.
11113 * src/launcher.[h,c], plugins/patch/patch-plugin.c,
11114 src/anjuta-tools.c, src/build_file.[c,h], src/build_project.[c,h],
11115 src/compile.[c,h], src/clean_project.[c,h], src/configurer.[c,h],
11116 src/cvs.c, src/find_in_files.[c,h], src/gnome_project.[c,h],
11117 src/project_import.[c,h], src.anjuta.c, src/mainmenu_callbacks.c,:
11118 src/project_dbase.c: Code clean ups.
11120 * anjuta.glade, anjuta_dialog_strings.c: Fixed a hard coded pref
11121 (Projects dir) so that correct $HOME/Projects path is set when
11122 anjuta is run for the first time.
11124 2003-06-13 Guntupalli Karunakar <karunakar@freedomink.org>
11126 * configure.in: Added "ml" for Malayalam in ALL_LINGUAS.
11128 2003-06-13 Naba Kumar <naba@gnome.org>
11130 * src/stack_trace_cbs.c: Moved variable declaration at the
11131 top of the block (bug #737867)
11133 * src/source.c: use target_CFLAGS and target_CXXFLAGS instead of
11134 just CFLAGS and CXXFLAGS (bug #743617).
11136 * src/create_global_tags.sh: Fixed shell script to properly
11137 detect installed *-config files.
11139 2003-06-12 Naba Kumar <naba@gnome.org>
11141 * src/preferences.[c,h]: Added methods for custom widgets in
11142 preferences: using custom set/get methods for them.
11144 * src/anjuta-encoding.c: Implemented up/down of the encodings
11145 in the list and property saves correctly.
11147 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
11148 * src/aneditor.cxx: Fixes Anjuta looping when a backward search reaches
11149 the beginning of a file.
11151 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
11152 * src/aneditor.cxx, src/aneditor.h,
11153 src/controls.c, src/main_menubar.c, src/main_menubar.h,
11154 src/main_menubar_def.h, src/mainmenu_callbacks.c,
11155 src/mainmenu_callbacks.h: Allows the operator to select the current
11156 word or the current line (Request: 680801). It puts also
11157 sensitive/unsensitive several select/comment menu items.
11159 * src/breakpoints.c: Presets by default the current line for a
11160 defined breakpoint.
11162 2003-06-11 Naba Kumar <naba@gnome.org>
11164 * src/anjuta.c, src/text_editor.c: Fixed bug #715270. 'Changed' file name
11165 color (red highlight) now cosistent for inactive tabs also.
11167 * src/main_menubar.c, src/main_menubar_def.h: Fixed bug #715261. Moved
11168 'Advanced search and replace' in Edit->Search submenu.
11170 * data/properties/tcltk.properties: Fixed bug #731851. Added line
11171 wrappings '\' where they were missing.
11173 * src/mainmenu_callbacks.c: Fixed bug #751715. The 'Customize menu'
11174 message is now more descriptive and details the correct thing to do
11175 for GNOME2 desktop.
11177 2003-06-10 Naba Kumar <naba@gnome.org>
11179 * autogen.sh.generic, autogen.sh.gtk, autogen.sh.gtkmm
11180 autogen.sh.wxwin, macros/autogen.sh, macros2/autogen.sh:
11181 Removed any reference to particular version of automake/autoconf
11182 so that they could work with newer versions (Bug #659394).
11184 * src/anjuta-encodings.c, src/anjuta-encodings.h, anjuta.glade,
11185 src/anjuta.c: Added coded to add/remove supported encodings.
11187 * src/appwizard.c, src/appwizard.h, src/gnome_project.c,
11188 src/preferences.c, src/project_dbase.c, src/project_dbase.h,
11189 src/project_import.c, src/project_type.c, src/project_type.h,
11190 src/source.c, src/wizard_gui.c: Added a new field called 'deprecated'
11191 in the projects typtes. Code clean ups. Removed GTK1/GNOME1
11192 from the project wizard.
11194 2003-06-06 Naba Kumar <naba@gnome.org>
11196 Patch from Etay Meiri <etay-m@bezeqint.net>
11197 * src/compiler_options.c: Fixed bugs related to clean before
11200 * anjuta.desktop.in.in: Added commandline options.
11201 * src/cvs.[c,h], anjuta.glade, anjuta_dialogs_strings.c: Separated
11202 -dP and -A flags of CVS update into different options.
11204 2003-06-04 Abel Cheung <maddog@linux.org.hk>
11206 * configure.in: Removed "ta" from ALL_LINGUAS.
11208 2003-06-02 Naba Kumar <naba@gnome.org>
11210 * scintilla/PropSet.h, src/properties.[ch]*: Reversed the patch to
11211 return NULL for undefined properties and "" for defined but empty
11212 strings. It was creating many problems where both are assumed to be
11213 same. And besides, it doesn't matter to differentiate the two (the
11214 problem with preferences was due to a different bug).
11216 * src/prefereces.[c,h]: Fixed to handle empty and blank properties
11217 correctly. Also, s/props_build_in/props_built_in/g.
11219 * widgets/gnomefilelist.[c,h]: Uses gdl theme icons for file
11222 * src/an_file_view.c: Unrefed pixbufs when done with them.
11224 * pixmaps/Makefile.am, (added) pixmaps/preferences-encodings.png,
11225 (removed) file_text.png: Added and removed pixmaps.
11227 2003-05-30 Naba Kumar <naba@gnome.org>
11229 * anjuta.glade: Fixed encodings preferences dialog
11231 2003-05-23 Etay Meiri <etay-m@bezeqint.net>
11233 Reviewed by Naba Kumar <naba@gnome.org>
11235 * src/build_project.c src/clean_project/c: perform a clean before
11236 build, if required. Show the message manager on clean.
11237 * src/compiler_options.c: save the new options when window is closed
11238 and flag project to be cleaned before the next build.
11239 * src/project_dbase.c: added a 'clean before build' flag to project
11241 2003-05-29 Naba Kumar <naba@gnome.org>
11243 * anjuta.glade, anjuta_dialogs_strings.c: Added encoding prefs
11246 * [pixmaps/] cfolder.xpm, console.xpm, file_c.png, file_c.xpm,
11247 file_core.png, file_core.xpm, file_cpp.png, file_cpp.xpm,
11248 file_exec.png, file_exec.xpm, file_file.png, file_file.xpm,
11249 file_h.png, file_h.xpm, file_html.png, file_html.xpm,
11250 file_i18n.png, file_i18n.xpm, file_icon.png, file_icon.xpm,
11251 file_pix.png, file_pix.xpm, file_text.xpm, file_unknown.png,
11252 file_unknown.xpm, ledgreen.xpm, ledred.xpm, ofolder.xpm,
11253 print_color.xpm, print_landscape.xpm, print_layout.xpm,
11254 print_nocolor.xpm, print_portrait.xpm: Removed unused icons
11256 * pixmaps/Makefile.am, src/toolbar.c, src/pixmaps.h, src/resources.h:
11257 Removed unused icons references.
11259 2003-05-27 Enver ALTIN <ealtin@casdb.com>
11261 Reviewed by Naba Kumar <naba@gnome.org>
11263 * src/anjuta-tools.c, src/anjuta_cbs.c, src/breakpoints.c,
11264 src/compiler_options.c, src/debugger.c, src/find_replace.c,
11265 src/find_text.c, src/mainmenu_callbacks.c, src/preferences.c,
11266 src/project_dbase_gui.c, src/src_paths.c, src/text_editor.c,
11267 src/toolbar_callbacks.c: HIG compliant dialogs.
11269 * src/utilities.c: anjuta_button_new_with_stock_image() and
11270 anjuta_dialog_add_button() stolen from gedit.
11272 * src/main_menubar_def.h: Fixed mnemonics.
11274 2003-05-26 Naba Kumar <naba@gnome.org>
11276 * src/project_dbase_gui.c: Added header files filter for add file
11277 dialog box. Disabled project window to be transient window.
11279 * src/message-manager.cc: Disabled message manager window to be
11282 * src/text_editor.c, src/anjuta_cbs.c: Better error reporting when
11283 a file could not be loaded.
11285 * src/project_dbase.c: Fixed a bug with GUI editor command
11286 where empty string is returned.
11288 * src/Makefile.am, src/preferences.h, src/text_editor.c
11289 src/text_editor.h, (new) src/anjuta-encodings.h,
11290 (new) src/anjuta-encodings.c, data/properties/anjuta.properties:
11291 Added encoding support and to handle characters encoding correctly
11292 by auto detecting it during load. Added preferences for selecting
11293 the encoding during save.
11295 * src/preferences.c, src/resources.c: Removed debug messages.
11297 Patch from: Alexander Nedotsukov <bland@mail.ru>
11298 * src/getline.c: Fixed many fatal bugs for FreeBSD.
11300 2003-05-26 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11301 * src/anjuta.c: Try to sow the splash image more often.
11303 2003-05-20 Naba Kumar <naba@gnome.org>
11305 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
11306 * src/debug_tree.c: Colorize the modified locals during
11307 debugging and call memory analyze from the debugger.
11308 * src/breakpoints.c: The color is now different for the enabled
11309 and disabled breakpoints. Anjuta now can erase several
11310 breakpoints defined at the same line. The markers are updated
11311 according to the enable/disable action.
11313 Patch from Etay Meiri <etay-m@bezeqint.net>
11314 * src/launcher.c: Fixes launcher freeze up bug during build.
11316 2003-05-16 Dan Elphick <dre00r@ecs.soton.ac.uk>
11318 Reviewed by Naba Kumar <naba@gnome.org>
11319 * scintilla/PropSet.h: Change member variables from private to protected.
11320 * src/properties.[ch]*: Add new methods GetString and GetExpandedString
11321 to PropSetFile class, which return a gchar * (and can therefore indicate
11322 whether properties are empty or do not exist) and make prop_get and
11323 prop_get_expanded use them.
11324 * src/project_dbase.c: Fix where project_dbase_module_is_empty assumes
11325 that the result of of prop_get cannot be an empty string.
11327 2003-05-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
11329 Reviewed by Naba Kumar <naba@gnome.org>
11330 * src/text_editor.[ch], src/anjuta.c, src/anjuta.c, src/anjuta_cbs.c,
11331 src/build_file.c, src/compile.c, src/mainmenu_callbacks.c,
11332 src/text_editor_cbs.c: When saving all the files in the project, the
11333 text editors are now only rehighlighted once instead of once for each
11336 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11337 * src/main.c, widgets/e-splash.c: Splash screen improvements.
11338 * src/anjuta.desktop.in.in: Support startup notification.
11339 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11340 * src/main.c, widgets/e-splash.c: Splash screen improvements.
11341 * src/anjuta.desktop.in.in: Support startup notification.
11344 2003-05-13 Dan Elphick <dre00r@ecs.soton.ac.uk>
11346 Reviewed by Naba Kumar <naba@gnome.org>
11348 * src/executer.[ch]: Only allow one set params dialog at a time. Fix
11349 memory leak from glade_xml_new call. Removed gxml field from Executer
11350 struct as only used in create_executer_dialog and then destroyed.
11352 * src/anjuta.c: Fix warning on getting a page that doesn't exist.
11354 * src/configurer.c: Fix warning trying to connect signal to non-existent
11355 environment entry in configure dialog and fix crash when closing the
11358 * src/cvs_cbs.c: Fix deprecated use of gnome_date_edit_get_date; use
11359 gnome_date_edit_get_time instead.
11361 * main_menubar.c, main_menubar_def.h: Removal of show stack menu item
11362 in view menu required renumbering elsewhere.
11364 2003-05-10 Etay Meiri <etay-m@bezeqint.net>
11366 Reviewed by Naba Kumar <naba@gnome.org>
11368 * src/breakpoints.c: fixed an error when removing breakpoint
11369 * src/controls.c: 'run to cursor' is sensitive when debugger not active
11370 * src/debugger.c: changes to the way the debugger is activated
11371 * src/debugger.h: clean ups
11373 2003-05-13 Naba Kumar <naba@gnome.org>
11375 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
11376 * anjuta.glade, anjuta_dialogs_strings.c, src/memory.c,
11377 src/memory.h: A new version of memory and the interface
11378 is now integrated in anjuta.glade
11380 2003-05-09 Naba Kumar <naba@gnome.org>
11382 * configure.in: Bumped required gtk version to 2.0.8.
11384 2003-05-06 Naba Kumar <naba@gnome.org>
11386 src/message-manager-private.cc, src/message-manager.cc: Clean ups.
11388 2003-05-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11389 * gdl/Makefile.am, printing/Makefile.am: distcheck fixes.
11391 2003-05-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11392 * scripts/anjuta_import.sh.in, src/defaults.c, src/project_dbase_gui.c
11393 , tagmanager/c.c: Support for ProC and RDB files.
11395 2003-05-06 Naba Kumar <naba@gnome.org>
11397 * src/aneditor.cxx, src/goto_line.c, src/main_menubar_def.h,
11398 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
11399 Uncomment (Box & Stream), Select the current function,
11400 authorize the "Quit" button of the GotoLine window
11402 2003-05-05 Naba Kumar <naba@gnome.org>
11404 * src/watch_gui.h: CVS added new file.
11406 * scintilla/ExterLexer.[cxx,h]: CVS added new files.
11408 Patch from Etay Meiri <etay-m@bezeqint.net>
11409 * src/debugger.c, src/debugger.h, src/main_menubar_def.h,
11410 src/mainmenu_callbacks.c, src/message-manager.cc,
11411 src/message-manager.h, src/stack_trace.c, src/stack_trace.h,
11412 src/stack_trace_cbs.c, src/stack_trace_cbs.h, src/stack_trace_gui.c:
11413 Ported stack trace to GNOME2 and added it in the message manager
11416 2003-05-02 Naba Kumar <naba@gnome.org>
11418 * src/memory.[h,c], debug_tree.c: Fixed a compiler error/warning.
11420 * src/preferences.[h,c]: Fixed preferences to save only one copy of
11421 preferences property.
11423 * anjuta.prj: Fixed multiple preferences saved data.
11425 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/Editor.h,
11426 scintilla/LexCPP.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
11427 scintilla/PropSet.cxx, scintilla/ScintillaGTK.cxx,
11428 scintilla/include/Platform.h, scintilla/include/PropSet.h,
11429 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface:
11430 Upgraded scitilla from CVS with faster window repaint
11433 Patch from Etay Meiri <etay-m@bezeqint.net>
11434 * src/watch.[c,h], src/watch_gui.c, (new) src/watch_gui.h: Fixed bugs
11437 2003-04-30 Dan Elphick <dre00r@ecs.soton.ac.uk>
11439 * message-manager-private.[ch]: Make AnMessageWindow keep scrolling
11440 the window if messages are appended to the end and the scrollbar is
11443 2003-04-29 Naba Kumar <naba@gnome.org>
11445 * configure.in: Removed omf-install from Makefiles list.
11447 2003-04-28 Naba Kumar <naba@gnome.org>
11449 * po/POTFILES.in: Remvoded deleted files.
11451 * pixmaps/Makefile.am, pixmaps/windows-style-docked.png,
11452 pixmaps/windows-style-undocked.png: Added setup wizard's images.
11454 * src/anjuta-tools.c: Fixed a bug where working dir (when the tool
11455 is executed as detached) is not set properly.
11457 2003-04-25 Naba Kumar <naba@gnome.org>
11459 * anjuta.prj: Updated.
11460 * src/anjuta_info.c: Fixed text wrapping and column view.
11461 * data/welcome.txt.in: Removed unaligned characters.
11463 2003-04-24 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11464 * src/main_menubar.c: Disable setup dialog.
11466 2003-04-22 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11467 * src/breakpoints.c; Fixed compilation with older GCC
11468 * src/preferences.c: Fixed crash with G_DISABLE_CHECKS
11469 * HACKING: Spelling fixes (Suggested by Stephen Knight)
11471 2003-04-18 Naba Kumar <naba@gnome.org>
11473 * anjuta.prj: Updated (includes compiler options).
11475 * src/anjuta.[hc], src/anjuta-tools.c: Removed redundant get_user_params
11476 function from anjuta.c (it was already available in anjuta-tools.c).
11478 2003-04-18 Naba Kumar <naba@gnome.org>
11480 * src/about.c, THANKS: Updated
11482 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup-dialog
11484 * src/an_file_view.c, src/project_dbase.c: Restores file-filters
11485 properly from the project session before updating the file
11488 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
11489 an_file_view.[ch], main_menubar.[ch], controls.c: Removed windows
11490 dialog settings (as it will not be required once GDL is in place) and
11491 added file view filters in the settings sub-menu.
11493 2003-04-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11495 * configure.in: Disable cast checks on final build.
11497 2003-04-17 Naba Kumar <naba@gnome.org>
11499 * src/build_project.c: Fixed a compilation error.
11501 * src/launcher.c: Removed commnets.
11503 * anjuta.glade, anjuta_dialogs_strings.c: Moved indentation
11504 properties from editor tab to indentation tab and fixed a property
11505 label for proper i18n translation. Fixed typos in project config
11506 dialog (reported by Gaëtan de Menten <ged@bugfactory.org>). Disabled
11507 sorting and reordering in compiler options dialog.
11509 * src/compiler_options.c: Implemented _save() function to save the
11510 options (which was pending).
11512 * src/build_project.c: Destroys install-as-root dialog when it is done.
11514 * src/an_symbol_view.c: Change "event" event to "event-after" so
11515 that symbol row is selected first before the popup is shown.
11517 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
11519 * tagmanager/tm_file_entry.c: Fix to make CVS info appear for first
11520 file in CVS/Entries. (Reviewed and applied by Biswa)
11522 2003-04-16 Naba Kumar <naba@gnome.org>
11524 * aneditor.cxx: use unicode everytime (fixed unicode related
11527 * anjuta.prj: Fixed UI editor name (blank to use default) and
11530 Patch from Patch from Gaëtan de Menten <ged@bugfactory.org>
11531 * anjuta.glade, anjuta_dialogs_strings.c: Reorganized
11532 Editor preferences page.
11534 2003-04-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11535 * src/anjuta.[ch], src/print.c: Fixed warnings
11536 * scintilla/*, src/aneditor.cxx: Restore LexCPP patch.
11537 * configure.in: Profiling support with gprof
11539 2003-04-16 Naba Kumar <naba@gnome.org>
11541 Patch from Gaëtan de Menten <ged@bugfactory.org>
11542 * src/launcher.c: Fixed cvs dialog.
11544 2003-04-15 Johannes Schmid <clubfan@users.sourceforge.net>
11546 * src/message-manager-private.cc: Fixed double-click on first line of
11547 output to properly select a line.
11548 * src/project_dbase.[c/h]: Removed parent_node from ProjectFileData
11549 because still was a deprecatd GtkCTreeNode and always NULL anyway.
11551 2003-04-15 Naba Kumar <naba@gnome.org>
11553 * src/message-manager-private.cc: Fixed the glade filename typo.
11555 2003-04-15 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11556 * scintilla/*, data/properties/*: Scintilla CVS merge
11557 * anjuta.prj: Removed unnecessary files.
11558 * scintilla/PlatGTK.cxx: Force Pango fonts always
11559 * src/anjuta-plugins.c, src/anjuta_dirs.c, src/main.c,
11560 src/mainmenu_callbacks.c src/preferences.c: Use versionsed directory
11562 * configure.in: Change version no. for 1.1.1 (alpha release)
11563 * configure.in: Added '--with-pref-suffix' option.
11564 * config.guess, config.sub: Removed from CVS.
11566 2003-04-15 Naba Kumar <naba@gnome.org>
11568 Patch from Timothee Besset <ttimo@idsoftware.com>
11569 * Makefile.am: Fixed a shell script error during intallation.
11571 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
11573 Reviewed by Naba Kumar <naba@gnome.org>
11574 * src/message-manager.cc: Added popup-menu to TreeView and fixed
11575 set_wm_class to use "anjuta" instead of "an.
11576 * src/message-manager-private.cc: Headers are hidden again.
11578 2003-04-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11579 * src/project_dbase_gui.c: Memory corruption fix.
11580 * anjuta.prj: Updated project file
11582 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
11583 * an_file_view.c: Connect to event-after signal rather than event so that
11584 selection is updated first and thus context menu is for the right file.
11585 Reviewed and applied by Biswa.
11587 2003-04-14 Naba Kumar <naba@gnome.org>
11589 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup dialog.
11591 * src/auncher.c: More child exit fixes
11592 from Timothee Besset <ttimo@idsoftware.com>
11594 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
11596 Reviewed by Naba Kumar <naba@gnome.org>
11598 * src/message-manager.[c/h], src/message-manager-private[c/h],
11599 anjuta.[c/h]: Ported message-manager to Gtk2
11601 * plugins/patch/patch-plugin.c, src/anjuta-tools.c,
11602 src/anjuta_cbs.c, src/build_file.c, src/build_project.c,
11603 src/clean_project.c, src/compile.c, src/configurer.c,
11604 src/controls.c, src/cvs.c, src/debugger.c,
11605 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
11606 src/project_import.c, src/search-replace.c: Changed name from
11607 AnjutaMessageManager to AnMessageManager to avoid too long type
11610 2003-04-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11611 * src/launcher.c: Fix build won't stop problem - TTimo
11613 * pixmaps/anjuta_splash.c: New splash screen prototype.
11614 * src/anjuta-tools.c, src/anjuta.[ch], : Forward port from branch.
11615 * src/compiler_options.c: Mute pkgconfig errors.
11616 * src/project_config.c. widgets/gnomefilelist.c: Fix leak.
11618 2003-04-10 Naba Kumar <naba@gnome.org>
11620 * configurer.[c,h]: Fixed dialog to close properly.
11621 * src/project_dbase.c, widgets/gnomefilelist.c: Added
11624 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11625 * anjuta.prj: Removed unnecessary files, load with 1.2.0
11626 * plugins/class-gen/Makefile.am, plugins/patch/Makefile.am,
11627 plugins/sample1/Makefile.am, src/an_file_view.c, src/anjuta.c,
11628 src/anjuta.h, src/project_dbase.c: Use default GNOME icons.
11629 * gdl/*, widgets/*, Makefile.am, configure.in, plugins/*/Makefile.am,
11630 src/makefile.am: Move gdl to it's own directory.
11631 * global-tags/create_global_tags.sh: Silently ignore SDL error.
11633 2003-04-09 Naba Kumar <naba@gnome.org>
11635 * anjuta.glade: Synced search and replace dialog from the ANJUTA_1_0_0
11638 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11639 * src/anjuta-tools.c: Use CDATA for saving tools data.
11640 * anjuta.glade, src/search-replace.c: Port from branch.
11641 * widgets/e-splash.*, src/main.c: Better splash screen.
11642 * configure.in, widgets/gdl*: Import GDL widgets.
11643 * ROADMAP: Updated roadmap.
11644 * src/an_file_view.c: Use GDL icons for file tree.
11646 2003-04-09 Naba Kumar <naba@gnome.org>
11648 * anjuta.glade: Added (hidden) initial setup-wizard window.
11650 Patch from: Vitaly <vvv@rfniias.ru>
11651 * src/preferences.c: Fixes a bug with libglace widget access with
11652 translated strings.
11654 Patch from: Etay Meiri <etay-m@bezeqint.net>
11655 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
11656 src/debugger.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
11657 src/mainmenu_callbacks.h, main_menubar.[c,h], src/toolbar.[c,h],
11658 src/toolbar_callbacks.[c,h],
11659 src/memory.c, src/message-manager-private.cc,
11660 src/message-manager-private.h, src/message-manager.cc,
11661 src/message-manager.h, src/watch.c, src/watch.h, src/watch_cbs.c
11662 src/watch_cbs.h, src/watch_gui.c: Ports the watch related stuff
11663 to HEAD (mostly changing GtkClist to GtkTreeView). Also changed the
11664 watch window to a subwindow in the notebook
11666 2003-04-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11667 * ROADMAP: Updated roadmap.
11669 2003-04-03 Dmitry G. Mastrukov <dmitry@taurussoft.org>
11671 * configure.in: Added Belarusian to ALL_LINGUAS.
11673 2003-04-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11674 * src/fileselection.c, src/goto_line.c: Fixed warnings. Patch by
11676 * ROADMAP: Added roadmap for HEAD.
11678 2003-03-29 Naba Kumar <naba@gnome.org>
11680 * src/main_menubar_def.h, mainmenu_callbacks.[c,h], src/anjuta.c
11681 src/Makefile.am, pixmaps/Makefile.am, anjuta.glade,
11682 anjuta_dialogs_strings.c, (new) src/start-with.[c,h],
11683 (new) pixmaps/start-with-wizard.png,
11684 (new) pixmaps/start-with-import.png,
11685 (new) pixmaps/start-with-open.png Added Start with dialog which pops
11686 up on anjuta start-up to give quick access to opening file/project or
11689 * src/main.c: Sets proper data directory for the gnome
11692 2003-03-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11693 * src/text_editor.c: Fixed error/warning indicators.
11695 2003-03-24 Naba Kumar <naba@gnome.org>
11697 * README: Correct version.
11699 2003-03-24 Michael Tindal <etherscape@paradoxpoint.com>
11701 * configure.in: Added checks to see if were building on FreeBSD
11702 systems. Sets -DFREEBSD if we are, and also attempts to find
11703 gmake if the host system is FreeBSD.
11705 * src/getline.c: New file used to provide the getline function,
11706 which isnt available on a FreeBSD system. The function is only
11707 defined if FREEBSD is defined.
11709 * src/Makefile.am: Added getline.c to anjuta_SOURCES
11711 * tagmanager/Makefile.am: Uses $(GMAKE) rather than make.
11712 configure.in sets this to gmake on FreeBSD systems, and make
11713 on everything else.
11715 2003-03-23 Naba Kumar <naba@gnome.org>
11717 * Makefile.am, anjuta.spec.in: Fixed rpm build errors.
11719 * anjuta.spec.in: Fixed spec file for correct file paths and
11720 corrected rpmbuild.
11722 * Makefile.am: Substituted rpmbuild for rpm command as RedHat ships
11723 the rpm build command separately now.
11725 * src/anjuta.c, windows-dialog.c: Added some more window management
11726 stuffs (not still fully working, though).
11730 2003-03-22 Naba Kumar <naba@gnome.org>
11732 * anjuta.spec.in: Fixed 'Required' and 'Build' requirements fields.
11734 2003-03-21 Naba Kumar <naba@gnome.org>
11736 * README: Removed Andy Piper's name from the active maintainers
11737 list on his request.
11739 * src/anjuta_cbs.c: Fixed alphabetical ordering of tabs with
11742 * src/anjuta-tools.c: Fixed compiler errors.
11744 * src/anjuta-tools.c, src/attach_process.c: Fixed more window
11747 * src/commands.c, src/src_paths.c, src/style-editor.c,
11748 src/anjuta-tools.c: Added gtk_widget_show() calls for the dialogs
11749 becuase they are now hidden by default (from glade editing).
11751 * anjuta.glade, anjuta_dialogs_strings.c, src/anjuta.c,
11752 src/anjuta.h, src/main_menubar.c, src/main_menubar.h,
11753 src/main_menubar_def.h, src/mainmenu_callbacks.c,
11754 src/mainmenu_callbacks.h, src/windows-dialog.c: Implemented
11755 basic windows managements.
11757 2003-03-21 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11758 * scintilla/PlatGTK.cxx: Converted right cursor to left cursor
11759 to hot-spot problems with cursor in XFree86 4.3.0. Patch by
11760 Enver ALTIN (a.k.a. skyblue)
11762 2003-03-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11763 * tagmanager/*: Added ignore-list for symbols. This will make
11764 parsing more accurate for projects. Doc updates needed.
11766 2003-03-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
11767 * anjuta.glade, src/search-replace.c: Forward-port S/R (Dan)
11768 * launcher/Makefile.am: Link to correct libraries
11769 * src/launcher.c: Do not allow NULL shell
11771 2003-03-14 Etay Meiri <etay-m@bezeqint.net>
11772 * src/debug_tree.c: Improve debug tree view.
11774 2003-03-10 Dan Elphick <dre00r@ecs.soton.ac.uk>
11776 * anjuta.glade, anjuta_dialog_strings.c: Change dialog1 titles to
11777 'Run Configure Script' and 'Execute Program'. Increase minimum width
11778 of Configure dialog.
11779 * find_in_files.c, find_in_files_cbs.*: Properly create the file
11780 list widget by setting a model and adding a column and renderer.
11781 Actually store the nocvs toggle button in FindInFiles data structure.
11782 Handle selection changes via changed signal rather than row_activated.
11783 Use response signal for handling the close and find buttons.
11784 Close window when escape is pressed.
11785 * find_replace.c: Close window when escape is pressed.
11786 * find_text.c: Close window when escape is pressed in find dialog as
11787 well as wrap search question, where now Yes is the default button.
11789 2003-03-05 Naba Kumar <naba@gnome.org>
11791 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
11793 * src/message-manager-private.cc: Fixed a bug with vte conditional
11795 * anjuta.glade: Hides all windows in glade file.
11797 2003-03-05 Naba Kumar <naba@gnome.org>
11799 * src/an_file_view.c: Fixed a compilation warning.
11800 * src/message-manager-private.cc: Conditional compilation for vte
11803 2003-02-28 Naba Kumar <naba@gnome.org>
11805 * configure.in, anjuta.spec.in: Updated dependency packages version.
11806 * configure.in, (removed) acconfig.h: Eliminated autoheader templates.
11807 * src/preferences.c: Added debug assertions.
11808 * anjuta.glade, anjuta_dialogs_strings.c: Added a preferences for
11809 editor to enable/disable bringing the recent editor tabs first.
11811 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
11812 tagmanager/include/tm_file_entry.h, src/*.[h,c], scintilla/*.[h,cxx],
11813 scintilla/include/*.h, plugins/class-gen/clsGen.c, printing/print.c:
11814 Merged with CVS branch ANJUTA_1_0_0 and brought in new search replace
11815 and bug fixes. Also code clean ups.
11817 * (new) src/search-replace.[h,c]: New search replace implementation
11818 from ANJUTA_1_0_0 branch.
11820 * (new) src/windows-dialog.[h,c]: New windows management class
11821 [work in progress].
11823 2003-02-28 Naba Kumar <naba@gnome.org>
11825 * plugins/class-gen/clsGen.c, printing/print.c, src/an_file_view.c,
11826 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c,
11827 src/appwizard.c, src/build_file.c, src/build_project.c,
11828 src/clean_project.c, src/compile.c, src/configurer.c,
11829 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
11830 src/message-manager-dock.c, src/message-manager-dock.h,
11831 src/message-manager-private.cc, src/message-manager.cc,
11832 src/preferences-dialog.c, src/preferences-dialog.h,
11833 src/preferences.c, src/preferences.h, src/project_dbase.c,
11834 src/project_dbase_gui.c, src/project_import.c, src/text_editor.c,
11835 src/text_editor.h, src/text_editor_cbs.c, src/toolbar_callbacks.c
11836 src/utilities.c, src/utilities.h:
11838 Widgetized Preferences and gave proper function names.
11840 * src/executer.c: Fixed a session loading bug.
11842 2003-02-27 Naba Kumar <naba@gnome.org>
11844 * printing/print.c: Fixed printing font bug that failed to load the
11847 * src/toolbar.c: Disabled LED flashing (not yet implemented).
11849 * TODO, anjuta.prj: Updated.
11851 2003-02-24 Joe Harnish <bigJoe@linuxmail.org>
11853 * manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
11854 manuals/C/anjuta-manual/anjuta-manual-C.omf,
11855 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
11856 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf,
11857 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf:
11860 2003-02-25 Naba Kumar <naba@gnome.org>
11862 * Makefile.am: Excluded omf-install from installation as the docs are
11867 * anjuta.glade, anjuta_dialogs_strings.c, prefrences.h, aneditor.cxx,
11868 anjuta.properties, users.properties, anjuta-tools.c: Fixed editor
11869 property names and added new editor properties and code cleanups.
11870 Also added new project properties.
11872 * src/compiler_options.[h,c]: Added pkg-config packages supports
11875 * src/glade_iface.h: Cleanups.
11877 * src/launcher.c: Used timer instead of idle to scan.
11879 * src/mainmenu_callbacks.c, src/project_dbase.[h,c],
11880 src/project_config.[h,c], src/project_import.c: Implemented project
11881 property to define GUI editor and to handle it.
11883 * src/preferences.c: i18n fixes.
11885 * pixmaps/Makefile.am, pixmaps/file_*.xpm, src/pixmaps.h: Removed
11886 unused (and old) pixmaps.
11888 * widgets/gnomefilelist.c, pixmaps/file_text.png: Updated icon.
11890 2003-02-25 Naba Kumar <naba@gnome.org>
11892 * src/message-manager-private.[h,cc], src/preferences.c,
11893 anjuta.glade, anjuta_dialog_strings.c: Implemented
11894 gnome terminal profiles for the terminal preferences and moved the
11895 addition of terminal preferences in the terminal constructor.
11897 * anjuta.prj: Updated.
11899 2003-02-24 Naba Kumar <naba@gnome.org>
11901 * (new)src/preferences-dialog.[c,h], preferences.[h,c],src/Makefile.am,
11902 (new)widgets/cell-renderer-captioned-image.[h,c], widgets/Makefile.am,
11903 (new)pixmaps/preferences-*.png, pixmaps/Makefile.am, anjuta.glade,
11904 po/POTFILES.in, anjuta_dialogs_strings.c: Implemented new
11905 preferences dialog.
11909 * src/message-manager-private.[cc,h]: Fixed VTE terminal for
11910 text selection and child re-spawning.
11912 * src/pixmaps.h: Removed unused pixmaps definitions.
11914 2003-02-23 Naba Kumar <naba@gnome.org>
11916 * src/project_dbase.[h,c], src/project_dbase_gui.c: GNOME2 ported
11917 the project tree/window.
11919 * src/an_symbol_view.[h,c], src/an_file_view.[h,c],
11920 src/project_dbase.[h,c], src/project_dbase_gui.c, src/session.[h,c]:
11921 Correct the use of a variable and implemented session save/load
11922 for tree expansion states.
11924 * src/main_menubar_def.h: Fixed shortcuts keys.
11926 * src/anjuta.c, src/gnome_project.c: Code clean ups.
11928 * anjuta.prj: Updated.
11930 2003-02-22 Naba Kumar <naba@gnome.org>
11932 * src/debug_tree.[c,h]: GNOME2 port from
11933 Etay Meiri <etay-m@bezeqint.net>
11935 * src/an_file_view.c, src/resources.[h,c],
11936 data/properties/bash.properties,
11937 data/properties/cpp.properties,
11938 data/properties/html.properties,
11939 data/properties/make.properties,
11940 data/properties/others.properties,
11941 data/properties/perl.properties,
11942 data/properties/props.properties,
11943 data/properties/xml.properties: Standarized file icons. Icons are
11944 defined in respective .properties file and are retrieved as resource
11947 * anjuta.glade, anjuta_dialogs_strings.c: Removed <span> tags
11948 in labels from the commands editor as that would create
11949 problems for translators.
11951 2003-02-21 Naba Kumar <naba@gnome.org>
11953 * .cvsignore, (new)config.guess, (new)config.sub: Added these files
11954 as they should be part of CVS(?).
11956 * Makefile.am: Corrected a typo for glade generated strings file.
11958 * configure.in, po/hi.po: Added new Hindi (hi) translation
11959 in ALL_LINGUS and added initial Hindi translation.
11961 * pixmaps/Makefile.am, pixmaps/sv_unknown.xpm, src/pixmaps.h,
11962 (new)pixmaps/file_*.png: Added gnome2ish file icons and changed
11963 sv_unknown.xpm to more proper icon.
11965 * (new)data/properties/php.properties, data/properties/Makefile.am,
11966 data/properties/anjuta.properties, data/properties/html.properties:
11967 Fixed PHP syntax hilighting bug by separating php properties into
11968 different file (because of file size).
11972 2003-02-20 Naba Kumar <naba@gnome.org>
11974 * src/breakpoints.c: Fixed breakpoints session saving/loading
11977 * scintilla/*, scintilla/include/*: Updated to scintilla
11980 2003-02-19 Naba Kumar <naba@gnome.org>
11982 * src/about.c: Fixed a typo reported by Enver ALTIN <ealtin@casdb.com>
11985 * Makefile.am, src/Makefile.am,
11986 (removed) src/anjuta.glade, (removed) src/anjuta.gladep,
11987 (removed) src/anjuta_dialog_strings.c,
11988 (removed) src/anjuta_dialogs_strings.c,
11989 (added) anjuta.gladep, (added) anjuta_dialogs_strings.c,
11990 (added) anjuta.glade: Transfered glade files from src/ directory
11991 to the top level directory.
11993 * po/POTFILES.in: Updated.
11995 * (removed) macrocs2/*: Transfered to data/ directory.
11997 * (added) data/macro/*, (added) data/macros2/*, Makefile.am, configure.in,
11998 data/Makefile.am: Moved macros in data directory. Anjuta no longer
11999 requires to have macros dir, but the projects generated by anjuta
12002 * src/an_file_view.c, src/an_symbol_view.c: Fixed expansion/collapse of
12005 * src/defaults.c: Corrected default compiler options.
12007 * src/glade_iface.c, src/gnome_project.c: Fixes gnome2 projects generation
12010 * src/message-manager-private.cc, src/message-manager-private.h,
12011 src/message-manager.cc: Uses VTE terminal widget for imbedded terminal.
12013 * src/project_dbase.c, src/project_type.c, src/source.c: Proper
12014 source code generation for gnome2 projects.
12016 2003-02-11 Naba Kumar <naba@gnome.org>
12018 * src/an_file_view.c, src/an_symbol_view.c: The tree updated now
12019 restores the expand/collaspe states of the nodes after refresh.
12021 * src/an_file_view.c, src/an_symbol_view.c: Fixed a memory leak.
12023 2003-02-11 Naba Kumar <naba@gnome.org>
12025 * src/style-editor.c: Fixed pango font description handling for fonts.
12026 * src/anjuta.glade: Removed font size spin button.
12027 * configure.in, src/anjuta.prj: Corrected version.
12030 2003-02-10 Naba Kumar <naba@gnome.org>
12032 * src/Makefile.am, src/anjuta-tools.c, src/main_menubar.c: Removed
12033 references of scroll-menu.h and add about.h in Makefile.am.
12035 * widgets/Makefile.am, (removed) widgets/e-shell-about-box.c,
12036 (removed) widgets/e-shell-about-box.h, (removed) widgets/scroll-menu.c,
12037 (removed) widgets/scroll-menu.h: Removed unused files.
12039 * Makefile.am: Added proper i18n rules and added intl tools for
12042 * anjuta.prj, configure.in: Changed version to 1.8.0 (reserving 1.2.0
12043 to the stable release).
12045 * anjuta.spec.in: Removed manuals packaging.
12047 * data/Makefile.am: Removed 'macros' installation (not required for
12050 2003-02-10 Naba Kumar <naba@gnome.org>
12052 * po/POTFILES.in: Updated.
12054 * pixmaps/Makefile.am, pixmaps/anjuta_icon.png,
12055 (added) pixmaps/close_project.png, (removed) pixmaps/close_project.xpm,
12056 (added) pixmaps/open_project.png, (removed) pixmaps/open_project.xpm,
12057 (added) pixmaps/save_project.png, (removed) pixmaps/save_project.xpm,
12058 (added) pixmaps/undock.png, (removed) pixmaps/undock.xpm: Better
12061 * src/aneditor.cxx, src/pixmaps.h, src/toolbar_callbacks.c,
12062 src/toolbar_callbacks.h: Fixed scintilla notification signal name
12063 and fixed to properly handle focus in find entry box.
12065 * Makefile.am: Added code for RH system menu update.
12067 * .cvsignore: Updated.
12071 2003-02-03 Naba Kumar <naba@gnome.org>
12073 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Added edge.column
12074 editor preferences. and fixes dialogs.
12076 * printing/print.c, src/text_editor_gui.c, src/main_menu_callbacks.h:
12077 Fixed linenumbers and header margins when they are disabled and
12078 removed unused header files.
12080 * src/attact_process.[h,c], src/debugger.c: Attach to process
12083 * src/help.c: Fixed dialog response.
12087 * data/properties/anjuta.properties: Corrected typo.
12089 * src/controls.c, src/toolbar.c: Fixed non-working location navigation,
12090 Change the signal to "changed" in entry from "selection-changed" in
12093 * src/an_file_view.c, src/an_symbol_view.c: Fixed keyboard navigation
12096 2003-01-31 Naba Kumar <naba@gnome.org>
12098 * configure.in: Upgraded to use libgnomeprint-2.2
12100 * printing/Makefile.am: Updated
12102 *(removed) printing/print-doc.c, printing/print-doc.h,
12103 printing/print-util.c, printing/print-util.h: Removed because already
12104 merged with print.c.
12106 * printing/print.c, printing/print.h: Upgraded to use libgnomeprint-2.2
12107 and libgnomeprintui-2.2 and fixed rendering problems.
12109 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Removed
12110 uneccessary print properties, as they are separately taken
12111 care in gnomeprint.
12113 * po/POTFILES.in: Update.
12115 2003-01-30 Naba Kumar <naba@gnome.org>
12117 * (new) src/about.[c,h], pixmaps/anjuta_logo1.png: Added new files
12118 for about dialog box.
12120 * src/Makefile.am, pixmaps/Makefile.am, src/mainmenu_callbacks.c,
12121 src/pixmaps.h: Modified for the above additions for about dialog.
12123 2003-01-29 Naba Kumar <naba@gnome.org>
12125 * src/style_editor.[c,h]: Added missing files.
12127 2003-01-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12128 * scintilla/XPM.[cxx|h]: Added missing files
12130 2003-01-29 Naba Kumar <naba@gnome.org>
12132 * TODO, po/POTFILES.in: Updated.
12134 * anjuta.prj, src/anjuta.glade,
12135 * src/anjuta_dialogs_strings.c, src/executer.c: Fixed dialog bugs.
12137 2003-01-28 Naba Kumar <naba@gnome.org>
12139 * data/properties/anjuta.properties, src/aneditor.cxx,
12140 src/anjuta.glade, src/anjuta_dialogs_strings.c: Converted indicators
12141 properties into text properties (earlier it was int properties).
12145 * scintilla/AutoComplete.c,xx,
12146 scintilla/AutoComplete.h,
12147 scintilla/CallTip.c,xx,
12148 scintilla/CallTip.h,
12149 scintilla/Document.c,xx,
12150 scintilla/Document.h,
12151 scintilla/Editor.c,xx,
12152 scintilla/Editor.h,
12153 scintilla/LexAVE.c,xx,
12154 scintilla/LexCSS.c,xx,
12155 scintilla/LexHTML.c,xx,
12156 scintilla/LexOthers.c,xx,
12157 scintilla/LexPython.c,xx,
12158 scintilla/LineMarker.c,xx,
12159 scintilla/LineMarker.h,
12160 scintilla/Makefile.am
12161 scintilla/PlatGTK.c,xx,
12162 scintilla/PropSet.c,xx,
12163 scintilla/ScintillaBase.c,xx,
12164 scintilla/ScintillaBase.h,
12165 scintilla/ScintillaGTK.c,xx,
12166 scintilla/ViewStyle.c,xx,
12167 scintilla/include/Platform.h,
12168 scintilla/include/SciLexer.h,
12169 scintilla/include/Scintilla.h,
12170 scintilla/include/Scintilla.iface: upgraded to scintilla version 1.50
12174 src/an_file_view.c,
12175 src/an_symbol_view.c,
12176 src/anjuta-tools.c,
12181 src/anjuta_dialogs_strings.c,
12184 src/compiler_options.c,
12187 src/main_menubar.c,
12188 src/main_menubar.h,
12189 src/main_menubar_def.h,
12190 src/mainmenu_callbacks.c,
12191 src/mainmenu_callbacks.h,
12192 src/message-manager-private.c,c
12193 src/message-manager-private.h,
12194 src/message-manager.c,c
12195 src/message-manager.h,
12199 src/project_config.c,
12200 src/project_dbase.c,
12201 src/project_dbase_gui.c,
12202 src/project_import_gui.c,
12203 src/properties.c,xx,
12208 src/text_editor_gui.c,
12212 anjuta.prj: GNOME2 porting and fixed many porting bugs.
12214 2003-01-24 Naba Kumar <naba@gnome.org>
12216 * src/text_editor_gui.c, src/toolbar.c,
12217 src/text_editor.c, src/text_editor_cbs.h:
12218 Used correct notification signal name for scintilla
12219 (gtk2) and fixed UI.
12221 * src/controls.c: Does not hide tags combo. Simply makes it insensitive
12224 * printing/print-doc.c,
12226 src/anjuta-tools.c,
12227 src/find_replace.c,
12230 src/mainmenu_callbacks.c,
12231 src/project_dbase.c,
12232 src/project_dbase.h,
12233 src/project_dbase_gui.c: Used GtkDialogs instead of GnomeDialog.
12235 src/text_editor_cbs.h:
12238 2003-01-23 Naba Kumar <naba@gnome.org>
12240 * src/compiler_options.c, src/pixmaps.h, src/toolbar.c: Fixed to use
12241 correct stock icons and organized pixmap macros.
12243 Makefile.am: Removed non-generated files.
12245 * pixmaps/{add.xpm, an_tag.xpm, autocomplete.xpm, block_end.xpm,
12246 block_start.xpm, bookmark_first.xpm, bookmark_last.xpm,
12247 bookmark_next.xpm, bookmark_prev.xpm, build_stop.xpm,
12248 close_file.xpm, copy.xpm, cut.xpm, error_next.xpm,
12249 error_prev.xpm, execute.xpm, find_replace.xpm, find.xpm,
12250 fv_image.xpm, goto.xpm, graph.xpm, line-arrow.xbm, line-wrap.xbm,
12251 list_select.xpm, list_unselect.xpm, macro.xpm, new_file.xpm,
12252 open_file.xpm, paste.xpm, preferences.xpm, prefs_autoformat.xpm,
12253 prefs_build.xpm, prefs_cvs.xpm, prefs_editor.xpm,
12254 prefs_general.xpm, prefs_messages.xpm, prefs_print.xpm,
12255 prefs_styles.xpm, print.xpm, redo.xpm, reload_file.xpm, reload.xpm,
12256 remove.xpm, save_all.xpm, save_file.xpm, save.xpm, search.xpm,
12257 stop.xpm, undo.xpm}: Removed because no longer used.
12259 * pixmaps/{file_core.xpm, file_exec.xpm, file_text.xpm,
12260 file_unknown.xpm}: Files renamed from fv_*, as it would
12263 * pixmaps/Makefile.am: Updated for the above changes.
12265 2003-01-23 Jakub Steiner <jimmac * ximian * com>
12267 * pixmaps/autocomplete-16.png,
12268 pixmaps/autocomplete.png,
12269 pixmaps/block-end-16.png,
12270 pixmaps/block-end.png,
12271 pixmaps/block-start-16.png,
12272 pixmaps/block-start.png,
12273 pixmaps/bookmark-first-16.png,
12274 pixmaps/bookmark-first.png,
12275 pixmaps/bookmark-last-16.png,
12276 pixmaps/bookmark-last.png,
12277 pixmaps/bookmark-next-16.png,
12278 pixmaps/bookmark-next.png,
12279 pixmaps/bookmark-prev-16.png,
12280 pixmaps/bookmark-prev.png,
12281 pixmaps/error-next-16.png,
12282 pixmaps/error-next.png,
12283 pixmaps/error-prev-16.png,
12284 pixmaps/error-prev.png: gnome2-styled icons
12287 2003-01-23 Naba Kumar <naba@gnome.org>
12289 * anjuta.prj: Updated compiler options.
12290 * scintilla/ScintillaGTK.cxx: Fixed selection notify.
12292 * src/aneditor.cxx,
12295 src/anjuta_dialogs_strings.c,
12296 src/mainmenu_callbacks.c,
12297 src/mainmenu_callbacks.h,
12299 src/text_editor_cbs.c,
12300 src/text_editor_gui.c: GNOME2 Porting.
12302 2003-01-22 Naba Kumar <naba@gnome.org>
12304 * ChangeLog: Corrected dates.
12305 * src/mainmenu_callbacks.h: Cleaned up function prototypes.
12306 * src/anjuta.glade, src/anjuta_dialogs_strings.h: Added more
12309 2003-01-22 Naba Kumar <naba@gnome.org>
12311 * plugins/patch/patch-plugin.c: Bug fix.
12313 * src/anjuta-tools.c,
12317 src/anjuta_dialogs_strings.c,
12325 src/mainmenu_callbacks.c,
12326 src/mainmenu_callbacks.h,
12328 src/project_dbase.c,
12329 src/project_dbase_gui.c,
12336 src/toolbar_callbacks.c,
12339 src/watch.c: Used GtkDialog instead of messagebox. GNOME2 porting.
12342 (removed) src/CORBA-Server.c,
12343 (removed) src/CORBA-Server.h,
12344 (removed) src/Gladen-common.c,
12345 (removed) src/Gladen-stubs.c,
12346 (removed) src/Gladen.h,
12347 (removed) src/Prj-common.c,
12348 (removed) src/Prj-skelimpl.c,
12349 (removed) src/Prj-skels.c,
12350 (removed) src/Prj-stubs.c,
12351 (removed) src/Prj.h,
12352 (removed) src/glades.c,
12353 (removed) src/glades.h,
12354 (removed) src/messagebox.c,
12355 (removed) src/messagebox.h: Removed because no longer used.
12357 2003-01-21 Naba Kumar <naba@gnome.org>
12359 * src/anjuta-tools.c,
12362 src/anjuta_dialogs_strings.c,
12366 src/compiler_options.c,
12368 src/find_replace.c,
12369 src/find_replace.h,
12375 widgets/gnomefilelist.c: GNOME2 porting.
12377 2003-01-20 Naba Kumar <naba@gnome.org>
12379 * global-tags/create_global_tags.sh: Uses pkg-config to
12386 src/anjuta_dialogs_strings.c,
12389 src/compiler_options.c,
12390 src/compiler_options.h,
12391 src/fileselection.c,
12392 src/fileselection.h,
12393 src/mainmenu_callbacks.c,
12394 src/project_dbase_gui.c,
12399 src/text_editor_gui.c,
12400 widgets/gnomefilelist.c,
12401 widgets/gnomefilelist.h: GNOME2 porting.
12403 * widgets/Makefile.am,
12404 (removed) widgets/gnomedirlist.c,
12405 (removed)widgets/gnomedirlist.h: Removed becuase they are not used.
12408 (removed) src/src_paths_cbs.c,
12409 (removed) src/src_paths_cbs.h,
12410 (removed) src/src_paths_gui.c,
12411 (removed) src/compiler_options_cbs.c,
12412 (removed) src/compiler_options_cbs.h,
12413 (removed) src/breakpoints_cbs.c,
12414 (removed) src/breakpoints_cbs.h: Removed because they are now
12415 combined in singe file
12417 2003-01-16 Naba Kumar <naba@gnome.org>
12419 * src/anjuta.glade, src/anjuta_dialogs_strings.c,
12420 src/compiler_options.c, src/compiler_options_cbs.c: Fixed compiler
12421 options dialog UI and data handling.
12424 2003-01-15 Naba Kumar <naba@gnome.org>
12426 * src/commands.[c,h], src/anjuta.glade, src/anjuta_dialogs_strings.c:
12427 Completed command editor porting.
12429 * src/anjuta.c: Removed the use of commands load function
12432 * src/text_editor_gui.c, src/test_editor.c: Added back widgets refs
12435 * src/anjuta-tools.c: Fixed translatable strings.
12437 * src/find_text.c: Fixed dialog creation from glade.
12439 * src/text_editor_gui.c, src/text_editor.c,
12440 src/text_editor_cbs.c: Completed port of detached text editor
12441 to gnome2 plateform.
12443 2003-01-14 Naba Kumar <naba@gnome.org>
12445 * src/anjuta.glade, src/preferences.[h,c],
12446 src/anjuta_dialogs_strings.c: Added build and editor
12447 preferences pages and other UIs. Fixed preferense loading and saving.
12449 * src/anjuta.c: Does case-insensitive match for tabs position
12450 preferences and removed preferences loading (done at _new() call).
12452 * anjuta-tools.c: Debugged tools dialog handling.
12453 * plugins/class-gen/clsGen.c: Fixed an undefined function.
12455 2003-01-13 Naba Kumar <naba@gnome.org>
12457 * ABOUT-NLS: Update (strange).
12459 * autogen.sh: Removed blocking code.
12461 * configure.in: Fixed an autogen bug.
12463 2003-01-13 Naba Kumar <naba@gnome.org>
12465 * (new)src/anjuta.gladep
12466 (new)src/messagebox.c
12467 (new)src/messagebox.h: Added files. References to messagesbox.[c,h]
12468 will be gradually removed (and then the files).
12472 printing/print-util.c,
12474 scintilla/ScintillaGTK.c,xx
12476 src/an_file_view.c,
12477 src/an_symbol_view.c,
12481 src/anjuta_dialogs_strings.c,
12483 src/attach_process.c,
12484 src/attach_process.h,
12487 src/breakpoints_cbs.c,
12490 src/compiler_options.c,
12491 src/compiler_options.h,
12492 src/compiler_options_cbs.c,
12501 src/find_in_files.c,
12502 src/find_in_files.h,
12503 src/find_in_files_cbs.c,
12504 src/find_replace.c,
12505 src/find_replace.h,
12513 src/main_menubar.c,
12514 src/mainmenu_callbacks.c,
12515 src/message-manager.c,c
12518 src/project_config.c,
12519 src/project_config.h,
12520 src/project_dbase.c,
12521 src/project_import_cbs.c,
12527 src/src_paths_gui.c,
12529 src/text_editor_gui.c,
12535 widgets/gnomefilelist.c: GNOME2 Port.
12537 2003-01-10 Naba Kumar <naba@gnome.org>
12539 * src/an_file_view.c,
12541 src/appwizard_gui.c,
12542 src/compiler_options.c,
12543 src/compiler_options_cbs.c,
12546 src/fileselection.c,
12547 src/find_in_files.c,
12549 src/main_menubar.c,
12551 src/message-manager-dock.c,
12553 src/project_dbase_gui.c,
12554 src/project_import_gui.c,
12555 src/registers_gui.c,
12556 src/sharedlib_gui.c,
12557 src/src_paths_gui.c,
12558 src/text_editor_gui.c,
12560 src/watch_gui.c: GNOME2 porting. Fixed unresolved symbols
12562 2003-01-09 Naba Kumar <naba@gnome.org>
12564 * scintilla/RESearch.cxx: Removed cvs logging as it was creating
12565 problems with some comments.
12567 * anjuta.prj: New project file (updated?)
12569 * src/Makefile.am: Enabled deprecated API and fixed variables.
12571 * src/an_file_view.c,
12572 src/an_symbol_view.c,
12573 src/anjuta-plugins.c,
12574 src/anjuta-tools.c,
12577 src/appwizard_cbs.c,
12578 src/attach_process.c,
12579 src/attach_process_cbs.c,
12580 src/compiler_options.c,
12581 src/compiler_options_cbs.c,
12583 src/mainmenu_callbacks.c,
12584 src/message-manager-private.c,c
12585 src/message-manager-private.h,
12586 src/message-manager.c,c
12587 src/message-manager.h,
12588 src/project_dbase.c,
12589 src/project_dbase.h,
12590 src/project_dbase_gui.c,
12591 src/project_import_cbs.c,
12592 src/project_import_gui.c,
12601 src/src_paths_cbs.c,
12602 src/src_paths_gui.c,
12605 src/text_editor_gui.c,
12606 src/text_editor_menu.c,
12608 src/toolbar_callbacks.c,
12612 src/wizard_gui.c: GNOME porting.
12614 2002-12-24 Naba Kumar <naba@gnome.org>
12616 * AUTHORS, ChangeLog, HACKING, Makefile.am,
12617 NEWS, README, SEARCH-REPLACE,
12618 THANKS, TODO, acinclude.m4, anjuta.prj, anjuta.spec.in, configure.in,
12619 setup-gettext, data/*, doc/.cvsignore, global-tags/*,
12620 launcher/Makefile.am,
12621 launcher/anjuta_launcher.c, macros2/*, manuals/*/*/*/*,
12622 plugins/class-gen/clsGen.c, plugins/patch/patch-plugin.c,
12623 plugins/sample1/plugin-sample1.c, printing/print-doc.c,
12624 printing/print-util.c, printing/print.c, printing/print.h,
12625 scintilla/*/*, widgets/e-shell-about-box.c,
12626 src/*, tagmanager/*/*, widgets/Makefile.am,
12627 widgets/gnomefilelist.c:
12629 Merged with ANJUTA_1_0_0 branch (at tag MERGE_LEVEL_1) and ported many
12630 src/*.[c,h] files to gnome2 API.
12632 * src/anjuta_dialogs_strings.c: Added glade generated translatable
12635 2002-10-23 Naba Kumar <naba@gnome.org>
12637 * autogen.sh: Prevented Users from building HEAD cvs.
12639 2002-09-16 Stephane Demurget <demurgets@free.fr>
12641 * src/anjuta.glade: added the compiler options dialog, hopefully
12642 HIG-1.0 compliant. Perhaps some accelerators are duplicated, though.
12644 2002-09-15 Stephane Demurget <demurgets@free.fr>
12646 * src/anjuta.glade: fixed a lot of small glitches.
12648 * src/commands.[ch]: more gnome 2 port. only instant apply is missing
12651 * src/breakpoints_cbs.c: polished a bit.
12653 2002-09-15 Stephane Demurget <demurgets@free.fr>
12655 * src/anjuta.glade: added the commands dialog fully HIG-1.0 compliant.
12657 * src/commands.c: partial gnome 2 port.
12659 * src/utilities.[ch]: changed some bits to be const.
12661 2002-09-14 Stephane Demurget <demurgets@free.fr>
12663 * src/Makefile.am: removed breakpoints_gui.c and added a check
12664 for gdk-pixbuf deprecated functions, but there shouldn't be much
12667 * src/breakpoints_gui.c: killed.
12669 * src/anjuta.glade: added two dialogs for the breakpoints management.
12672 * src/anjuta_cbs.c:
12674 * src/attach_process.c:
12676 * src/breakpoints*.[ch]: cleaned, simplified and polished up a lot of things,
12677 really huge changes and porting work.
12679 * src/breakpoints.[ch] (treeview_enabled_toggled): impl.
12680 (breakpoints_dbase_new): moved the UI init bits here.
12682 * src/breakpoints_cbs.[ch] (breakpoints_dbase_add_brkpnt): simplified
12683 a lot, not using any color anymore (not HIG compliant) and not using
12684 BrkPtItem thanks to libglade. 4 issues marked with #warning that have
12685 to be double checked.
12687 * src/build_file.c:
12688 * src/build_project.c: gnome 2 port.
12690 2002-09-11 Stephane Demurget <demurgets@free.fr>
12692 * src/anjuta.glade:
12694 * src/anjuta_cbs.c:
12696 * src/breakpoints.c:
12697 * src/breakpoints_cbs.c: cleaned up some bits.
12699 2002-09-09 Stephane Demurget <demurgets@free.fr>
12702 * src/messagebox.[ch]: killed. Not HIG compliant at all :/
12704 * src/an_symbol_view.[ch]:
12705 * src/attach_process_cbs.h: polished a bit.
12707 * src/breakpoints_cb.[ch]: partial gnome 2 port.
12709 2002-09-02 Stephane Demurget <demurgets@free.fr>
12712 * src/Makefile.am: added libglade-2 to the build.
12714 * src/anjuta.[ch]: added support for libglade.
12716 * src/anjuta.glade: added. There could be a file per top-level widget,
12717 as some other gnome projects, though.
12719 * src/attach_process_gui.c: removed.
12720 * src/attach_process.[ch]: gnome 2 port.
12721 (attach_process_new): Added the treeview init and the widget references
12724 2002-08-31 Stephane Demurget <demurgets@free.fr>
12726 * src/an_file_view.c: fixed some compilation issues.
12728 * src/an_symbol_view.c: gnome 2 port.
12730 2002-08-26 Stephane Demurget <demurgets@free.fr>
12732 * src/an_file_view.c: finished gnome 2 port.
12733 (on_file_view_row_expanded), (on_file_view_row_collapsed): change the
12734 directory pixmap depending on the event.
12736 * src/project_dbase.h: s/GtkTreeIter/GtkTreeRowReference/.
12737 (project_file_data_new): use a GtkTreePath.
12739 2002-08-23 Stephane Demurget <demurgets@free.fr>
12741 * src/Makefile.am: readded back an_*_view.[ch] because they are still
12742 driving me nuts but they need to be ported, heh ?
12744 * src/an_file_view.c: gnome 2 port, almost finished after some hard
12745 work since it's quite a total rewrite again.
12747 2002-08-22 Stephane Demurget <demurgets@free.fr>
12749 * src/an_file_view.c:
12750 * src/project_dbase.h: s/GtkTreePath/GtkTreeIter/.
12752 2002-08-21 Stephane Demurget <demurgets@free.fr>
12754 * src/anjuta_info.c:
12755 * src/utilities.h: gnome 2 port, featuring a total rewrite.
12757 2002-08-20 Stephane Demurget <demurgets@free.fr>
12759 * src/Makefile.am: removed an_*_view.[ch] because they're driving me
12762 * src/an_file_view.c:
12763 * src/aneditor.cxx:
12764 * src/anjuta_cbs.c:
12765 * src/compiler_options.h:
12766 * src/messagebox.c:
12767 * src/messagebox.h:
12769 * src/project_dbase.h:
12770 * src/resources.h: gnome 2 port.
12772 2002-08-14 Stephane Demurget <demurgets@free.fr>
12774 Added missing keywords reported by Lucca Bellonda <lbell@tsc4.com>.
12776 * data/properties/sql.properties: added the DATETIME data type.
12778 * data/properties/html.properties: added the foreach php keyword.
12780 2002-08-08 Stephane Demurget <demurgets@free.fr>
12782 * widgets/Makefile.am: removed blank line after the last backslash
12783 for avoiding a warning from automake.
12786 * src/Makefile.am: added the ORBit-2 dep.
12788 2002-08-08 Stephane Demurget <demurgets@free.fr>
12790 * AUTHORS: added Biswa, because I wonder why noone already have
12791 written his name in the Anjuta's hall of fame :)
12793 2002-08-01 Naba Kumar <kh_naba@users.sourceforge.net>
12795 * widgets/Makefile.am, widgets/gnomefilelist.[c,h], widgets/gnomedirlist.[c,h],
12796 widgets/e-shell-about-box.c: Made to compile for gnome2.
12798 2002-07-31 Naba Kumar <kh_naba@users.sourceforge.net>
12800 * scintilla/PlatGTK.cxx, scintilla/Scintilla.cxx,
12801 scintilla/include/ScintillaWidget.h: Made to compile for gtk2.
12803 * configure.in, printing/print.h, printing/print.c,
12804 printing/print-doc.c: Made to compile for gnome2.
12806 2002-07-30 Naba Kumar <kh_naba@users.sourceforge.net>
12808 * configure.in, acconfig.h, Makefile.am, autogen.sh, launcher/Makefile.am,
12809 plugins/class-gen/Makefile.am, plugins/patch/Makefile.am, plugins/sample1/Makefile.am,
12810 printing/Makefile.am, src/Makefile.am, tagmanager/include/Makefile.am,
12811 widgets/Makefile.am:
12813 Upgraded the build system to gnome2 platform.
12815 2002-12-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12816 * manuals/*: Added capability to generate PDF and PS.
12817 * src/debugger.c, data/gdb.init: Solaris GDB fixes.
12818 * TODO, TODO.biswa: Intergated TODO list.
12819 * src/project_dbase.c: Patch by TTimo (pref saving), bug #636542
12821 * src/dnd.c: Fix typo
12822 * src/an_[symbol|file]_view.c: Hide when updating (reduced flicker)
12823 * src/anjuta.c: Bug #568895, Bug #575419
12825 2002-12-18 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12827 * tagmanager/tm_global_tags.c: Fixed compiler warning.
12828 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: Updated FAQ.
12830 2002-12-17 Naba Kumar <naba@gnome.org>
12832 * Makefile.am, src/Makefile.am, src/main.c: Fixed a couple of distcheck
12835 2002-12-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12836 * manuals/C/anjuta-manual/*: Updated manual to include tool editor.
12837 * scintilla/LexCPP.cxx: Disable doxygen comment highliting.
12838 * anjuta.prj: Added tools.sgml
12839 * data/properties/cpp.properties: Bug # 646974
12841 2002-12-16 Naba Kumar <naba@gnome.org>
12843 * src/goto_line.c: Ordered 'Ok' and 'Cancel' button in the right order.
12844 * src/configurer.c, src/anjuta_info.c, src/attac_process_gui.c,
12845 src/executer.c, src/launcherc, src/breakpoints_gui.c, src/help.c: Activates
12846 on 'Enter' and adds proper focus mechanism.
12847 * src/anjuta.c: Fixed a memory corruption bug.
12848 * src/anjuta-tools.c, anjuta.glade: Tools parameter dialog activates on
12849 'Enter' and can also be Canceled. Sets proper default and focus policies
12851 * src/main_menubar_def.h: Fixed typos, added icons and added hot keys.
12852 * anjuta.glade, src/Makefile.am, src/anjuta_dialog_strings.c: Enabled
12853 translatable strings in dialogs and fixed some dialog properties.
12854 * src/anjuta-tools.c: Now uses xml format for loading and saving.
12855 * configure.in, anjuta.spec.in, anjuta.prj: Bumped version to 1.0.1
12856 * src/message_manager_private.cc: Fixed some debug messages.
12857 * src/print.c, src/print-doc.c, src/anjuta-tools.c, src/anjuta.c,
12858 widgets/gnomefilelist.c: Fixed a memory leaks.
12859 * src/toolbar.[ch], src/text_editor.[ch], src/find_text.[ch],
12860 src/toolbar_callbacks.[ch], src/mainmenu_callbacks.c,
12861 src/main_menubar_def.h: Implemented incremental search.
12864 2002-12-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12865 * tagmanager/*: Minor cleanups and warning fixes.
12866 * src/an_symbol_view.c, src/an_file_view.c: Do not freeze the
12867 GUI during long updates.
12868 * src/text_editor.c: Remove debug message.
12870 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12871 * tagmanager/tm_project.c: Fix a memory access problem.
12873 2002-12-13 Naba Kumar <naba@gnome.org>
12875 * anjuta.glade, src/anjuta-tools.c: Added a new column in the
12876 tools list to show "Enabled" flag of the tool. Fixed a bug where
12877 tool list is not cleared when creating a new tool.
12879 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12880 * anjuta.glade, src/anjuta-tools.c: Added user params to tools.
12882 2002-12-12 Naba Kumar <naba@gnome.org>
12884 * anjuta-tools.[h,c], commands.c: Used the tools help of
12885 anjuta variables list in commands editor and fixed a typos
12886 buy in anjuta-tools.c.
12888 2002-12-12 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12889 * anjuta.glade, src/anjuta-tools.c, src/text_editor.[ch]
12890 , src/mainmenu_callbacks.c, controls.c: Tools editor stuff.
12891 * TODO.biswa: Added to help me track things better.
12893 2002-12-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12895 * configure.in, anjuta.spec.in: Added libglade dependency.
12896 * Makefile.am: Added anjuta.glade file.
12897 * src/anjuta-tools.c, src/main.c, src/main_menubar_def.h
12898 , src/mainmenu_callbacks.[ch], src/message-manager.h
12899 , src/widget-registry.c: Tools editor GUI + other additions.
12901 2002-12-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12903 * src/project_dbase.[ch], tagmanager/tm_project.c,
12904 tagmanager/include/tm_project.h, src/mainmenu_callbacks.c:
12905 Implement syncing tags image with the project database.
12906 * src/anjuta-tools.c: Implemented variable substitution and
12907 working directory in tools.
12909 2002-12-09 Naba Kumar <naba@gnome.org>
12911 * data/properties/anjuta.properties, src/commands.[ch]: Reads the
12912 command configuration language list from properties.
12914 * data/properties/asm.properties, data/properties/ruby.properties:
12917 2002-12-04 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12919 * src/an_symbol_view.c: Remember current selected entry and select
12920 it automatically after refresh.
12922 2002-11-26 Murray Cumming <murrayc@usa.net>
12924 * src/project_type.c, src/project_dbase.c, src/stock_libs.anj,
12925 src/compiler-options.c, src/wizard_gui.c: Renamed gtkmm 1.2
12926 and gnomemm 1.2 projects so that people know they are really
12927 glademm projects. The gtkmm 2 and gnomem 2 projects are OK though.
12928 But I did correct these to sue lowercase names.
12930 2002-12-01 Naba Kumar <naba@gnome.org>
12932 * data/anjuta.properties: Fixed caching problem on
12934 * src/preferences.c, src/preferences_gui.c: Implemented automatic
12937 2002-12-01 Naba Kumar <naba@gnome.org>
12939 * data/properies/anjuta.properties: Corrected "indicators.automatic"
12941 * src/anjuta.c, src/preferences.h: Added MESSAGES_INDCATORS_AUTOMATIC
12942 property and uses it.
12943 * src/aneditor.cxx: Fixed a bug associated with selection a word at
12946 2002-11-30 Naba Kumar <naba@gnome.org>
12948 * src/debugger.c: Fixed a typo.
12949 * data/properties/*: Updated properties files and added
12951 * src/main_menubar_def.h, main_menubar.[hc], mainmenu_callbacks.[hc]:
12952 Added comment submenu and cleaned up ref and unref of menus.
12953 * src/aneditor.h: Added definition of comment commands.
12954 * src/aneditor.c: Upgrade from latest SciTE source code.
12955 * src/text_editor.[hc], src/text_editor_cbs.c,
12956 src/message_manager_private.cc, src/message_manager.[cc,h],
12957 src/anjuta.[c,h]: Added indicators support for errors/warnings
12958 highlight in the editor.
12959 * NEWS, TODO: Update.
12960 * scintilla/include/PropSet.h: Removed deprecrated function.
12962 2002-11-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
12964 * src/anjuta-tools.[ch]: Tools implementation (basic)
12965 * src/anjuta-plugins.[ch], src/anjuta.[ch], src/main_menubar.[ch]
12966 , src/main_menubar_def.h: PLugins cleanup and segregation
12967 * src/widget-registry.[ch], src/main_menubar.[ch]: Start of a widget
12969 * anjuta.prj: Added new files
12970 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: New FAQ entry
12971 * plugins/class-gen/clsGen.c: Register menu under 'Project'
12972 * plugins/patch/patch-plugin.c: Register menu under 'Format'
12973 * plugins/sample1/plugin-sample1.c: Register menu under 'View'
12974 * src/Makefile.am: Added new files
12975 * src/message-manager.[cc/h]: Added standard output and error windows
12977 2002-11-26 Johannes Schmid <clubfan@users.sourceforge.net>
12979 * project_type.c: Fixed Gnomemm2 project type
12981 2002-11-25 Naba Kumar <naba@gnome.org>
12983 * printing/print.c: Fixed a compile warning.
12984 * scintilla/Autocomplete.cxx: Applied missing patch from Biswa
12985 * src/utilities.c: Fixed a compile warning in sparc, hides the
12986 terminal check error output from the user.
12987 * project_config.[ch], project_dbase.[ch], source.c: Added project
12988 version, exclude modules configuration and reordered other config
12989 properties. Changed some strings to more descriptive text.
12990 * src/compiler_opitions.c: Removed extra newlines from .prj file
12992 * anjuta.prj: Converted to new format (only reorganised properties
12993 and removed extra newlines ... nothing else).
12996 2002-11-21 Naba Kumar <naba@gnome.org>
12998 * Editor.cxx, Editor.h, include/SciLexer.h, include/Scintilla.h,
12999 include/Scintilla.iface, KeyMap.cxx, KeyWords.cxx, LexCPP.cxx,
13000 LexFortran.cxx, LexHTML.cxx, LexMatlab.cxx, LexOthers.cxx,
13001 LineMarker.h, PropSet.cxx, RESearch.cxx, ScintillaBase.cxx:
13002 Updated to the CVS version.
13004 2002-11-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13006 * scintilla/AutoComplete.[cxx,h], scintilla/PlatGTK.cxx
13007 , scintilla/include/Platform.h, scintilla/ScintillaBase.cxx
13008 , scintilla/include/Scintilla.h, src/aneditor.cxx: Implement
13009 images in completion lists.
13010 * src/resources.h: Make C++ friendly.
13011 * scintilla/PropSet.cxx: Fix memory leak.
13013 2002-11-20 Naba Kumar <naba@gnome.org>
13015 * scintilla/*/*: Synced to latest scintilla 1.49
13016 * scintilla/LexAsm.cxx, scintilla/LexFortran.cxx, src/Makefile.am:
13019 * scintilla/RESearch.cxx: The automatic cvs log in the
13020 file really broke things trying to interprete the changelog
13021 entry incorrectly as end-of-comment. Removed the $cvs line
13022 and committed again.
13024 2002-11-19 Naba Kumar <naba@gnome.org>
13026 Patch from Timothee Besset <ttimo@idsoftware.com>
13028 * src/message-manager-private.cc: Interpretes absolute
13029 file paths properly in zvt terminal.
13031 2002-11-19 Naba Kumar <naba@gnome.org>
13033 Patch from Timothee Besset <ttimo@idsoftware.com>
13035 * src/preferences.c, src/preferences_gui.c, src/project_dbase.c,
13036 src/properties.cxx, src/properties.h, anjuta.prj: Saves some of the
13037 (important) editor preferences in project (if there is one
13042 2002-11-18 Naba Kumar <naba@gnome.org>
13044 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
13046 * src/debug_tree.c, src/find_in_files_gui.c,
13047 src/find_replace.c, src/find_text.c,
13048 src/project_import.c, src/project_import_gui.c,
13049 src/wizard_gui.c: i18n Fixes.
13051 2002-11-15 Naba Kumar <naba@gnome.org>
13053 * plugins/class-gen/clsGen.c: Fixed to use project function
13054 to import files. Create non-existent directories before the
13055 sources are written.
13057 * configure.in, src/Makefile.am, src/main.c, src/preferences_gui.c,
13058 src/preferences.c, src/CORBA-Server.c,src/CORBA-Server.h,
13060 src/glades.c: Excluded gladen files from build. This
13061 will fix the unnecessary dependency on libssl.
13063 * src/project_dbase.[c,h], src/project_dbase_gui.c: Refined
13064 file import funtion.
13066 * src/message_manager_private.cc: Fixed a compiler warning with
13067 DEBUG preprocessor macro.
13069 * src/text_editor_cbs.c, src/main_menu_callbacks.c: Fixed a bug where
13070 wrong (undocked) editor window was closed on clicking close on an
13071 undocked editor window.
13073 * src/debugger.c: Fixed a bad bug where debugger terminal won't
13074 start correctly if the executable was run before with 'F3'.
13076 * src/toolbar_callbacks.c: Wrap around find next.
13077 * src/toolbar.c: Disable combo activate.
13078 * src/find_text.c (on_find_text_ok_clicked): Swapped 'yes' and 'no'
13079 button positions to get 'yes' as default.
13081 * anjuta.spec.in: Updated.
13083 * src/anjuta_info.c, src/appwizard_gui.c,
13084 src/attach_process_gui.c, src/breakpoints_gui.c,
13085 src/commands.c, src/compiler_options_gui.c, src/configurer.c,
13086 src/cvs.c, src/cvs_gui.c, src/debugger.c, src/executer.c,
13087 src/find_in_files_gui.c, src/find_replace.c, src/find_text.c,
13088 src/help.c, src/launcher.c, src/main.c, src/mainmenu_callbacks.c,
13089 src/memory.c, src/message-manager-private.cc, src/message-manager.cc,
13090 src/preferences.c, src/preferences_gui.c, src/project_config.c,
13091 src/project_dbase.c, src/project_dbase.h, src/project_dbase_gui.c,
13092 src/project_import_gui.c, src/registers_gui.c, src/sharedlib_gui.c,
13093 src/signals_gui.c, src/source.c, src/src_paths_gui.c,
13094 src/stack_trace_gui.c, src/text_editor_cbs.c, src/text_editor_gui.c,
13095 src/toolbar.c, src/toolbar_callbacks.c, src/watch.h,
13096 src/watch_cbs.c, src/watch_gui.c, plugins/class-gen/clsGen.c,
13097 plugins/patch/patch-plugin.c, printing/print-util.c:
13098 Set all windows and dialogs transient
13099 to their parents so that they remain floated above their parents.
13101 2002-11-13 Naba Kumar <naba@gnome.org>
13103 * printing/print.c: Fixed a leak and bug #634819 (print/preview does not
13104 take default editor font).
13106 * widgets/e-shell-about-box.c, src/main_menubar_def.h:
13107 Corrected email address.
13109 * src/mainmenu_callbacks.c: Used spaces instead of tabs
13110 for changelog entry.
13114 2002-11-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13115 * plugins/class-gen/clsGen.c: Refined the class generator a bit.
13117 2002-11-06 Naba Kumar <naba@gnome.org>
13120 * anjuta.spec.in: Ships the .omf files with the
13121 documents instead of the base package.
13123 2002-11-04 Naba Kumar <naba@gnome.org>
13125 * data/properties/latex.properties: Fixed a bug.
13126 * ChangeLog: Released 1.0.0 stable.
13128 2002-11-04 Naba Kumar <naba@gnome.org>
13130 * src/commands.c: Added command with shell redirection capability.
13131 * data/properties/anjuta.properties: Changed default execution
13133 * src/project_dbase.c: Set project top dir in properties.
13134 * Makefile.am: Recurse scripts/ before data/ to fix a distcheck error.
13135 * data/Makefile.am: More diskcheck error fixes.
13137 * README, anjuta.spec.in, THANKS, AUTHORS,
13138 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
13139 manuals/C/anjuta-manual/authers,sgml,
13140 manuals/C/anjuta-manual/anjuta-manual.sgml,
13141 manuals/C/anjuta-manual/anjuta-manual-C.omf,
13142 manuals/C/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf
13143 : Changed anjuta home to
13144 new URL and my email address.
13146 * manuals/C/anjuta-manual/interfaces.sgml,
13147 manuals/C/anjuta-manual/prefereces.sgml,
13148 manuals/C/anjuta-faqs/anjuta-faqs.sgml: Fixed typos and updated.
13150 * src/main_menubar.[c,h], src/controls, src/toolbar_callbacks.c
13151 : removed reference to the help menu as the menu is modified
13152 when no help is found (which is very likely when we are
13153 shiping the documents separately).
13155 2002-11-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13156 * anjuta.spec.in: Update specfile to make multiple RPMs.
13157 * data/Makefile.am: make dist fix.
13158 * src/text_editor_menu.c: Fix compile warnings (casts).
13160 2002-11-02 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13161 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: FAQ update.
13162 * tagmanager/general.h, src/launcher.c: FreeBSD fixes (RFE #628576)
13164 2002-11-01 Naba Kumar <naba@gnome.org>
13166 * macros2/*, Makefile.am, configure.in, data/Makefile.am:
13167 Added gnome2 macros to be used by gnome2 project wizard.
13169 * data/autogen.sh.gnome2: Fixed to use our own macros instead of
13172 * macros/Makefile.am: Removed INSIDE_GNOME_COMMAND macro
13173 as it was conflicting with generated projects and is not
13176 * src/appwiz_page1.c, src/project_dbase.h, src/project_type.c,
13177 src/project_type.h, src/source.c, src/wizard_gui.c: Fixed gnome2
13178 project generation, removed qt project as it's not complete and
13179 added gnome2 bonobo wizard.
13181 2002-10-29 Naba Kumar <naba@gnome.org>
13183 * po/POTFILES.in: Updated.
13184 * po/POTFILES.skip: Added.
13185 * preferences.h: Fixed print paper size property name.
13187 2002-10-28 Naba Kumar <naba@gnome.org>
13189 * data/user.properties, data/Makefile.am: Added user properties file
13190 which will be copied in user's ~/.anjuta/user.properties.
13192 * data/anjuta.properties: Changed a comment.
13194 * macros/gnome-pilot.m4: Upgraged to the cvs head of gnome-macros.
13196 * src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
13197 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/preferences.c:
13198 Adde [Settings]->[Preferences]->[Edit user.properties file ...] menu
13201 * src/mainmenu_callbacks.c: Fixed a bug that loads system properties file
13202 instead of user properties file.
13204 * README, anjuta.prj, configure.in: Bumped anjuta version to 1.0.0
13205 * anjuta.spec.in: Added {prefix}/share/doc/anjuta for rpms.
13206 * Makefile.am: Install docs in share/doc/anjuta and not doc/anjuta.
13207 * README, TODO: Updated.
13209 2002-10-28 Naba Kumar <naba@gnome.org>
13211 * manuals/C/anjuta-manual/figures/editor_guides.png,
13212 manuals/C/anjuta-manual/figures/editor_margins.png,
13213 manuals/C/anjuta-manual/figures/editor_markers.png,
13214 manuals/C/anjuta-manual/figures/local_variables.png,
13215 manuals/C/anjuta-manual/figures/open_file_multiple.png,
13216 manuals/C/anjuta-manual/figures/prefs_print.png,
13217 manuals/C/anjuta-manual/figures/print_dlg.png,
13218 manuals/C/anjuta-manual/figures/print_preview.png,
13219 manuals/C/anjuta-manual/figures/symbol_browser.png,
13220 manuals/C/anjuta-manual/figures/variable_tip.png: New png
13221 files for manual documentation.
13223 * manuals/sgmldocs.make,
13224 manuals/C/anjuta-manual/Makefile.am,
13225 manuals/C/anjuta-manual/authors.sgml,
13226 manuals/C/anjuta-manual/build.sgml,
13227 manuals/C/anjuta-manual/compileopts.sgml,
13228 manuals/C/anjuta-manual/debugger.sgml,
13229 manuals/C/anjuta-manual/execute.sgml,
13230 manuals/C/anjuta-manual/fileoperations.sgml,
13231 manuals/C/anjuta-manual/interface.sgml,
13232 manuals/C/anjuta-manual/preferences.sgml,
13233 manuals/C/anjuta-manual/projects.sgml,
13234 manuals/C/anjuta-manual/figures/arguments.png,
13235 manuals/C/anjuta-manual/figures/open_file.png,
13236 manuals/C/anjuta-manual/figures/other_opts.png,
13237 manuals/C/anjuta-manual/figures/scrshot.png,
13238 manuals/C/anjuta-manual/figures/toolbar_browser.png,
13239 manuals/C/anjuta-manual/figures/toolbar_tags.png:
13241 Updated anjuta manual documentation.
13244 2002-10-27 Naba Kumar <naba@gnome.org>
13246 * utilities.[h,c], debugger.[h,c], commands.c: Added gnome-terminal
13247 check and modifies debugger terminal command accordingly
13248 to function properly.
13250 2002-10-25 Naba Kumar <naba@gnome.org>
13252 * manuals/sgmldocs.make: Fixed a couple of bugs.
13253 * data/x-anjuta-project.desktop. data/Makefile.am: Mime handling link.
13255 2002-10-24 Naba Kumar <naba@gnome.org>
13257 * src/debug_tree.c: Fixed a crash bug from Etay.
13259 * global_tags/create_global_tags: Added messages.
13260 Fixed infinite looping within files.
13262 * macro/autogen.sh: Removed debug and warning flags for defaults.
13264 Patch from Vadim Berezniker <vadim@berezniker.com>
13266 * tagmanager/tm_workspace.[h,c], global-tags/create_global_tags.sh,
13267 global-tags/tm_global_tags.c: Fixed infinite loop in system tags
13270 * Makefile.am: XML merge is broken for .destop in RH 8.0, so
13271 temporarily just copy it
13273 2002-10-24 Naba Kumar <naba@gnome.org>
13275 * manuals/sgmldocs.make, anuals/C/anjuta-faqs/anjuta-faqs.sgml,
13276 manuals/C/anjuta-manual/anjuta-manual.sgml,
13277 manuals/C/anjuta-manual/compileopts.sgml,
13278 manuals/C/anjuta-manual/debugger.sgml,
13279 manuals/C/anjuta-manual/execute.sgml,
13280 manuals/C/anjuta-manual/fileoperations.sgml,
13281 manuals/C/anjuta-manual/interface.sgml,
13282 manuals/C/anjuta-manual/introduction.sgml,
13283 manuals/C/anjuta-manual/projects.sgml,
13284 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
13285 manuals/ja/anjuta-faqs/anjuta-faqs.sgml,
13286 manuals/ja/anjuta-manual/anjuta-manual.sgml,
13287 manuals/ja/anjuta-manual/compileopts.sgml,
13288 manuals/ja/anjuta-manual/debugger.sgml,
13289 manuals/ja/anjuta-manual/execute.sgml,
13290 manuals/ja/anjuta-manual/fileoperations.sgml,
13291 manuals/ja/anjuta-manual/interface.sgml,
13292 manuals/ja/anjuta-manual/introduction.sgml,
13293 manuals/ja/anjuta-manual/projects.sgml: Upgraded to Docbook 4.0
13295 2002-10-24 Naba Kumar <naba@gnome.org>
13297 * src/project_type.c: added autogen for qt projects.
13298 * src/debugger.c: enabled debugger debugging for DEBUG MODE.
13299 Fixed a bug that retrieves wrong terminal command.
13300 * src/commnads.c: Added more terminal commands.
13301 * configure.in: Checks for scrollkeeper version.
13303 2002-10-22 Naba Kumar <naba@gnome.org>
13305 * configure.in, acinclude.m4, setup-gettext: Used AM_GNU_GETTEXT
13306 instead of AM_GNOME_GETTEXT.
13308 * src/source.c, data/autogen.sh.*, data/Makefile.am: Added support
13309 for setup-gettext for the wizard generated projects.
13311 * src/source.c: Fixed a bug where glade file wasn't generated.
13313 * src/gnome_project.c: Excluded project version from project dir
13316 2002-10-22 Naba Kumar <naba@gnome.org>
13318 * acinclude.m4: New file with dummy funtion for gettext
13319 cross compatibility fix.
13321 * configure.in, setup-gettext: Fixed to use with AM_GNOME_GETTEXT.
13322 * configure.in: Fixed cflags to avoid useless warnings.
13323 * Makefile.am: EXTRA_DIST += setup-gettext.
13324 * src/toolbars.c: Added space paddings around tags label.
13326 2002-10-21 Naba Kumar <naba@gnome.org>
13328 Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13330 * setup-gettext: New script to maintain gettext cross version
13332 * configure.in, macros/autogen.sh: Fix for gettext cross version
13335 2002-10-21 Naba Kumar <naba@gnome.org>
13337 * debug_tree.c: Fixed incorrect use of debug assertion.
13339 2002-10-18 Etay Meiri <etay-m@bezeqint.net>
13340 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
13341 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
13342 src/memory.c, src/memory.h, src/message-manager-private.cc:
13344 New parsing algorithm; adapted from kdevelop.
13345 Middle button menu for changing the value's display type
13347 2002-10-07 Naba Kumar <naba@gnome.org>
13349 * src/main_menubar_def.h: Changed status bar message for Help->
13350 Browse info pages. Bug #603308
13352 * src/executer.c: Made "User terminal" default for creating
13353 projects (User can always disable it later). Bug #114222
13355 2002-10-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13357 * macros/autogen.sh: Require gettext 0.10.x for autogen
13358 * src/text_editor.c: Fixes Bug #595303
13359 * src/source.c: Fixes Bug #595970
13360 * src/anjuta.c: Fixes Bug #598366
13361 * scingtilla/LexCPP.cxx: Bug #602296
13362 * src/main_menubar_def.h: Bug #604363
13363 * src/find_in_files.[h,c], src/find_in_files_gui.c: Buf #608679
13365 2002-10-07 Jens Georg <mail@jensgeorg.de>
13367 Reviewed by: Naba Kumar <kh_naba@gnome.org>
13368 * gnomefilelist.c: This patch fixes the bug #611542
13370 2002-09-20 Naba Kumar <kh_naba@gnome.org>
13372 * data/properties/Makefile.am: Added tcltk.properties file.
13374 2002-09-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13376 Reviewed by: Naba Kumar <kh_naba@gnome.org>
13378 * README: Updated README
13379 * plugins/class-gen/clsGen.c, src/message_manager.cc
13380 , src/mainmeu_callbacks.c, src/memory.c
13381 , src/project_dbase_gui.c, src/text_editor_gui.c
13382 , widgets/gnomefilelist.c: Set window icons
13383 * configure.in, macros/*, */Makefile.am, anjuta.spec.in:
13384 Enabled release build (stripped + optimized binaries, etc.)
13385 * data/properties/anjuta.properties, src/commands.c,
13386 src/defaults.cFixed bug #595489 (stdin on executables)
13387 * src/appwizard.c, src/main.c, src/message-manager.cc
13388 , src/project_dbase.c, src/toolbar.c, widgets/gnomefilelist.c
13389 , src/debug_tree.c: Memory related (valgrind) fixes.
13390 * src/message-manager-private.[cc,h], src/pixpams.h
13391 , src/preferences.[ch], src/preferences_gui.c: Terminal preferences
13392 * anjuta.prj: Added debug_tree.c to SOURCES
13393 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
13394 src/text_editor_menu.c, src/text_editor_gui.c, src/anjuta.c:
13395 Compacted code and cleaned up unnecessary functions.
13396 * tagmanager/*.[ch]: Code fixes.
13398 2002-08-30 Etay Meiri <etay-m@bezeqint.il>
13400 Reviewed by: Naba Kumar <kh_naba@gnome.org>
13402 * src/debug_tree.c, debug_tree.h, debugger.c, message-manager-private.cc:
13403 Debug tree now detects changes of displayed variables
13404 and changes their color to red
13406 2002-09-20 Naba Kumar <kh_naba@gnome.org>
13408 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
13410 * mainmenu_callbacks.c: Set's the current file name in
13411 file save as dialog.
13413 2002-09-20 Naba Kumar <kh_naba@gnome.org>
13415 Patch from: Vlastimil Holer <xholer@informatics.muni.cz>
13417 * data/properties/tcltk.properties: New file for tcl/tk
13420 2002-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
13422 * src/project_type.[c,h], src/source.c, data/Makefile.am:
13423 Fixed a fatal bug which doesn't let building gnome2 related
13424 projects. They use different autogen.sh script. Defined new
13425 type field "gnome_macro_support".
13427 * data/autogen.sh.gnome2: New file.
13429 * src/utilities.c (anjuta_util_escape_quotes): Fixed a fatal
13430 bug with quotes escaping in quotes.
13432 * src/message-manager-private.cc: Used event box instead
13433 of frame for local message pane, so that the borders appear
13434 properly and nicely.
13436 * src/anjuta.c: Fixed bug #600221 -- anjuta crashes on exit
13437 if there is a project open and all the files are un-docked.
13439 * src/dnd.c: Possible fix for bug #512873 Drag And Drop problems.
13441 2002-08-27 Andy Piper <andy.piper@freeuk.com>
13443 * src/main_menubar_def.h: implement feature request #595356, patch #597161
13444 * THANKS: updated for new contributions
13445 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: patch #597161
13447 2002-08-27 Steven Knight <steven.knight@unh.edu>
13449 * src/appwiz_page1.c, src/pixmaps.h, src/project_dbase.c,
13450 src/project_dbase.h, src/project_type.c, src/source.c,
13451 src/wizard_gui.c: new Qt project type
13452 *** NB not fully tested, may need some work, icon required...
13454 2002-08-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
13456 * src/memory.c, src/memory.h: new memory patch
13458 2002-08-27 Johannes Schmid <clubfan@users.sourceforge.net>
13460 * src/anjuta.c: Fixed bug #589646 CVS preferences visibility
13462 2002-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
13464 * lancher/anjuta_launcher.c: Determine pty from function
13465 call instead of running 'tty' externally.
13467 * data/properties/cs.properties: Added compile/build commands.
13468 Fixed execution properties.
13470 * src/commands.c: Added c# options.
13472 (Patch from: Etay Meiri <etay-m@bezeqint.net>)
13474 * src/debug_tree.[c,h], src/debugger.[c,h],
13475 src/message_manager_private.[cc,h], message_manager.cc, stack_trace.[c,h]:
13477 The following problems, detected by Jean-Noel Guiheneuf, were fixed:
13478 1. Misaligned structs when they are members of other structs.
13479 2. '{' sometimes appears as a variable.
13480 3. Wrong processing of some arrays.
13481 I've also incorporated some code from a patch by Guiheneuf Jean-Noel
13482 that displays the tree in two columns (variable and value).
13484 2002-08-14 Stephane Demurget <demurgets@free.fr>
13486 Added missing keywords reported by Luca Bellonda <lbell@tsc4.com>.
13488 * data/properties/sql.properties: added the DATETIME data type.
13490 * data/properties/html.properties: added the foreach php keyword.
13492 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
13494 * NEWS: Updated with new features.
13496 * data/.cvsignore, doc/.cvsignore: Updated.
13498 Patch from: Etay Meiri <etay-m@bezeqint.net>
13500 * src/debug_tree.h, src/debug_tree.c: New files.
13502 * src/Makefile.am, src/message-manger-private.[h,cc],
13503 src/message-manger.cc: Added Tree view for debugger
13506 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
13508 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
13510 * src/memory.c, src/memory.h: New files.
13512 * src/Makefile.am, src/appwizard.c, src/controls.c,
13513 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
13514 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
13516 Memory view implemetation that would enable viewing raw memory
13519 2002-08-08 Stephane Demurget <demurgets@free.fr>
13521 * AUTHORS: added Biswa, because I wonder why noone already have
13522 written his name in the Anjuta's hall of fame :)
13524 2002-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
13526 * src/appwizard_gui.c: Removed an ambiguous prototype.
13527 * src/appwizard_gui.c: Removed more ambiguous prototypes. This seem to
13528 fix a nasty PPC bug as reported by Todd Goyen <wettoad@knighthoodofbuh.org>.
13529 * THANKS: Updated M. Ali Vardar's email.
13531 2002-08-01 Andy Piper <andy.piper@freeuk.com>
13533 * src/anjuta_gui.c: implemented feature request to stop main and browser
13534 toolbars having exclusive use of space
13536 2002-08-01 Andy Piper <andy.piper@freeuk.com>
13538 * NEWS: updated for 1.0-beta rele.c: commented the define for ANJUTA_DEBUG_DEBUGGER
13539 left over from the previous work to fix bugs :-)
13541 * src/main_menubar_def.h, src/main_menubar.h, src/main_menubar.c,
13542 src/controls.c, src/mainmenu_callbacks.h,
13543 src/mainmenu_callbacks.c: Insert CVS keywords, message strings
13546 * src/watch_gui.c, src/stack_trace_gui.c, src/app_wizard_gui.c,
13547 src/project_import_gui.c, src/sharedlib_gui.c,
13548 src/signals_gui.c: set window icon correctly
13550 * NEWS: more updates for the release
13552 * HACKING: updated for window icons and insert menu information
13554 * src/cvs_gui.c, src/build_project.c,
13555 src/project_import_cbs.c: message strings reviewed
13557 * src/controls.c: context help button should be disabled if
13558 DevHelp is not installed
13561 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
13563 * src/debugger.c: Fixed the signalling screw up because of string
13564 update in gdb used to report the child process PID. Also, no
13565 error dialog will be popped up for "no such file or directory"
13566 error (very annoying and useless error). This error will still
13567 be shown on the debug message window. Avoided terminating the
13568 program when the terminal is terminated -- doesn't hurt, otherwise
13569 we get crappy egg-and-hen problem.
13571 * src/sharedlib.c, src/signals.c: Fixed the incorrect default window
13572 dimensions loading.
13574 * src/anjuta.c: Limited the default size of main window to sane
13577 * src/preferences.c: Fixed some deadly memory corruption bugs in
13578 the recent patches. Return from getenv() should NEVER be freed,
13579 because they are static strings.
13581 * src/preferences_gui.c: Removed the fix for crash bug with font
13582 selection and applied the real fix.
13584 2002-06-08 Andy Piper <andy.piper@freeuk.com>
13586 * NEWS: updated for release
13588 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
13590 * src/launcher.c: Added a fix a memory leak and a possible
13591 fix for zvt-crash bug.
13593 * printing/.cvsignore, plugins/patch/.cvsignore: Added files.
13595 * data/properties/latex.properties,
13596 data/properties/ada.properties: Added file.is.source property.
13598 * src/an_file_view.c: Set auto column size of the file
13601 * src/mainmenu_callbacks.c, src/cvs.c: Fixed bug #542151.
13602 The user is now prompted to confirm the closing of the file
13603 if it is being used by CVS. If yes, the editor is closed and
13604 the CVS operation stops.
13606 2002-06-07 Andy Piper <andy.piper@freeuk.com>
13608 * anjuta.prj: bump project version for release
13609 * BUGS: removed unnecessary file
13611 2002-06-07 Philip Van Hoof <freax@pandora.be>
13613 * widgets/gnomefilelist.c: fix up issue with directory deleted
13614 during the life of the file list widget
13615 * src/preferences_gui.c: sticking-plaster fix to font selection
13616 causes segfault bug
13618 Patches reviewed by Andy Piper <andy.piper@freeuk.com>
13620 2002-06-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13622 * data/properties/anjuta.properties, src/an_file_view.[ch],
13623 src/an_symbol_view.[ch], src/defaults.c, src/preferences.[ch],
13624 src/preferences_gui.c, src/project_dbase.c, src/project_dbase_gui.c:
13625 added options for symbol and file browsers.
13626 * data/properties/cpp.properties: linker flags should come after
13627 the name of the file to compile.
13628 * scintilla/Editor.cxx: fixed gcc compilation warning.
13629 * src/Makefile.am, src/project_import.c: anjuta_import.sh should
13630 be executed from bindir only.
13631 * src/an_file_view.[ch], tagmanager/tm_file_entry.c,
13632 tagmanager/include/tm_file_entry.h: CVS version information in file
13634 * src/anjuta.c, src/preferences.[ch]: remember visibility of messages
13636 * src/controls.c, src/cvs.[ch], src/project_dbase.[ch]: CVS fixes.
13637 * src/launcher.c, src/project_import.c: (hopefully) fixed random ZVT
13638 crashes during file import.
13639 * src/project_import.c: disable project menu items during project
13642 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
13644 2002-06-07 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
13646 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
13647 src/preferences.c, src/main_menubar_def.h, src/main_menubar.c,
13648 src/main_menubar.h, src/controls.c: fixed Insert ChangeLog,
13649 modified Insert menu, added C functions template, header C
13650 template, modified header_template HEADER_H ==> NAMEFILE_H
13652 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
13654 2002-06-05 Andy Piper <andy.piper@freeuk.com>
13656 * data/properties/html.properties: changed some file
13659 2002-06-05 Philip Van Hoof <freax@pandora.be>
13661 * widgets/gnomefilelist.c: Fixed #560759 and #561776
13663 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
13665 2002-06-05 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13667 * data/properties/anjuta.properties, src/defaults.c: Make windows
13668 docked by default, fix the big fonts bug.
13670 * src/an_file_view.c, src/main_menubar_def.h,
13671 src/project_dbase_gui.c: sanitized the Edit/View mess.
13673 * src/main_menubar_def.h, src/main_menu_callbacks.c: Add an item
13674 for customizing shortcuts.
13676 * src/mainmenu_callbacks.c: Search for selected word if present.
13678 * src/text_editor_menu.c: Added context menu options for docking
13679 and undocking editor windows.
13681 * src/main_menubar.h, src/main_menubar.c: more support for the
13682 shortcuts menu item.
13684 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
13686 2002-06-05 Andy Piper <andy.piper@freeuk.com>
13688 * scintilla/RESearch.cxx: removed CVS Log keyword to prevent
13689 all commit messages being written to top of the file
13691 * src/main_menubar_def.h: message strings reviewed
13693 * src/project_import.c: message strings reviewed
13695 * src/source.c, src/glades.c: message strings reviewed. Fixed
13696 some bugs around reading the project properties for creating
13697 .glade and .desktop files in the Application Wizard. There were
13698 typos in the property names being retrieved
13700 * widgets/gnomefilelist.c: changed build_full_path to make
13701 the file widget support ~
13702 Patch from Pierre Sarrazin <sarrazip@sympatico.ca>
13704 * THANKS, widgets/e-shell-about-box.c,
13705 manuals/anjuta-manual/C/authors.sgml: updated for new
13708 2002-06-05 Naba Kumar <kh_naba@users.sourceforge.net>
13710 * src/project_dbase.c: Fixed the file-path-corruption bug
13711 and the cannot-import-file-in-project bug. (follow-up with
13712 the last commit from Stef).
13714 * src/anjuta_cbs.c: Fixed double-confirmation when exiting
13715 with unsaved-project.
13717 2002-06-05 Stephane Demurget <demurgets@free.fr>
13719 * src/project_dbase.c (project_dbase_add_file_to_module): fixed a
13722 2002-06-04 Andy Piper <andy.piper@freeuk.com>
13724 * data/properties/{xml,html,other}.properties: changed some file
13727 * data/anjuta.mime: oops! cvs added
13729 * scintilla/RESearch.cxx: fixed up a problem with comments
13731 * global-tags/create_global_tags.sh: redirect errors to /dev/null
13732 to avoid messages about missing libs
13734 * NEWS: started the release notes
13736 2002-06-04 Andy Piper <andy.piper@freeuk.com>
13738 * HACKING: updated with new information on printing, patch naming
13740 * TODO: removed completed tasks
13742 * THANKS: updated a few contributions
13744 * anjuta.prj: updated the icon file
13746 * anjuta.desktop.in.in: updated to add Categories
13748 * data/anjuta.mime: created a mime type for Anjuta project files
13749 (NB needs to be added to the install in /usr/share/mime/)
13751 * pixmaps/madeinanjuta.xcf: finally added Nick Dowell's
13752 "Coded in Anjuta" button in Gimp XCF format. It can be converted
13753 to PNG for websites.
13755 * plugins/patch/patch-plugin.c: clarified some messages and
13756 made it easier to see different patching sessions
13758 * src/toolbar.c: changed some message text for consistency
13760 * src/preferences_gui.c, src/preferences.c, src/preferences.h,
13761 src/defaults.c, src/anjuta.c, src/anjuta.h: enable/disable tooltips
13763 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
13765 * src/appwiz_page1.c, src/appwizard_cbs.c, src/pixmaps.h,
13766 src/project_dbase.{c,h}, src/project_import_cbs.c,
13767 src/project_type.c, src/source.{c,h}, src/wizard_gui.c:
13768 Added XLib Project and a Dockapp Project types.
13769 * pixmaps/Makefile.am: added line for new pixmap for new xlib
13771 * pixmaps/appwiz_xlib.png: pixmap for new xlib projects
13772 * src/source.c: Fixed memory leak in existing projects.
13773 (filename was not freed)
13774 Patch from Todd Goyen <wettoad@knighthoodofbuh.org>
13776 2002-06-04 Naba Kumar <kh_naba@users.sourceforge.net>
13778 * src/anjuta.h, src/anjuta.c: Added error display funtions
13779 with parent windows.
13781 * src/appwizard_cbs.c: Changed error display function to use
13784 2002-06-03 Naba Kumar <kh_naba@users.sourceforge.net>
13786 * printing/print.h, printing/printing.c: Taken care of document
13787 zoom factor and fixed a font loading bug. Dynamically calculated
13788 text widths to work with zooms properly. Re-organized code for
13789 dynamic text width calulations to work in general with utf8 chars.
13790 Determined font height and width automatically from the font info.
13792 * src/anjuta.c, src/mainmenu_callbacks.c, *src/preferences.c:
13793 src/preferences.h, src/text_editor.c, src/preferences_gui.c:
13794 Converted text.zoom.factor property to use #defined value. Removed
13795 margin header and margin numbers preferences, as they now
13796 calculated dynamically.
13798 2002-06-02 Naba Kumar <kh_naba@users.sourceforge.net>
13800 * printing/print-doc.c, printing/print-doc.h, printing/print-util.c,
13801 printing/print-util.h, printing/print.c, printing/print.h:
13802 Rewritten printing support for style based printing. Syntax highlighted
13803 printing, monochromatic printing, setup using preferences etc.
13805 * src/aneditor.cxx, src/aneditor.h: Added two commands for working with
13806 printing. ANE_GETLANGUAGE and ANE_GETSTYLEDTEXT for geting the document
13807 language and the styled text buffer.
13809 * src/preferences.c, src/preferences.h, src/preferences_gui.c: Redesigned
13810 the print setup preferences page and added printer preferences. Added functions
13811 to retrieve preferences with default values.
13813 * src/text_editor_gui.c, src/main_menubar_def.h: Changed an #include for
13816 * data/properties/anjuta.properties: Added default printer preferences.
13818 * pixmaps/print_color.xpm, pixmaps/print_landscape.xpm,
13819 pixmaps/print_layout.xpm, pixmaps/print_nocolor.xpm,
13820 pixmaps/print_portrait.xpm: CVS added printer setup pixmap files.
13822 * pixmaps/Makefile.am, src/pixmaps.h, anjuta.prj: Added the new pixmaps references.
13824 2002-06-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13826 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
13828 src/Makefile.am, src/aneditor.cxx, src/anjuta.c, src/anjuta.h
13829 src/defaults.c, src/message-manager-private.cc, src/project_dbase.c
13830 src/utilities.c, scintilla/PropSet.cxx: Fix memory leaks and other
13831 cleanups, remove dead code, GUI cleanupMemory leaks cleanups.
13833 printing/Makefile.am: Reduced compiler optimizations.
13835 tagmanager/include/tm_project.h, tagmanager/include/tm_work_object.h,
13836 tagmanager/include/tm_workspace.h, tagmanager/tm_project.c,
13837 tagmanager/tm_source_file.c, tagmanager/tm_work_object.c,
13838 tagmanager/tm_workspace.c: TagManager fixes.
13840 2002-06-01 Naba Kumar <kh_naba@users.sourceforge.net>
13842 * printing/*: CVS added. :)
13844 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13846 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
13848 * printing*: CVS added.
13849 * printing/*.[ch], printing/Makefile.am, anjuta.spec.in, Makefile.am,
13850 configure.in, src/Makefile.am, src/controls.c, src/main_menubar.[ch],
13851 src/main_menubar_def.h: Gnome Print support
13852 * src/anjuta.c: Fixed a crash bug (NULL pointer check).
13853 * configure.in: Enable debugging flag option
13854 * src/preferences.c, src/preferences.h, src/preferences_gui.c, src/mainmenu_callbacks.c:
13855 Print properties defined.
13856 * global-tags/create_global_tags.sh: More GNOME libraries added, cleanups
13858 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13860 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
13862 * src/an_file_view.c, src/an_symbol_view.c: Added Dock/Undock
13863 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
13864 src/anjuta.h, src/text_editor_menu.[ch]: More menu re-organization
13866 * src/text_editor.c: Minor cleanups.
13867 * anjuta.c: Tweaks to 'Goto File Line' functionality.
13868 * src/project_dbase.c: Fixes to add/remove files from project.
13869 * src/help.c: Fix minor memory leak.
13870 * src/project_dbase_gui.c: Remove debugging messages.
13871 * src/utilities.[ch]: Cleanups and minor fixes.
13872 * src/anjuta_gui.c, src/pixmaps.h: Application icon set correctly.
13874 2002-05-30 Naba Kumar <kh_naba@users.sourceforge.net>
13876 * src/anjuta.c [anjuta_apply_preferences()]:
13877 Fixed a crash bug when tab pos is not defined for the editors.
13879 * data/properties/cpp.properties: Set default identifier property to normal.
13880 This fixes the bug in which the fore color gets hidden with dark background.
13882 2002-05-29 Naba Kumar <kh_naba@users.sourceforge.net>
13884 * scintilla/*, scintilla/include/*: Upgraded to the vanilla
13887 * src/aneditor.cxx, src/aneditor.h, src/main_menubar.h, src/main_menubar.h,
13888 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, main_menubar_def.h,
13889 src/anjuta.c, data/properties/anjuta.properties:
13890 Implemented line wrapping.
13892 * src/aneditor.cxx, src/aneditor.h: Implemented Readonly file mode.
13894 * scintilla/LexCPP.cxx: Added the custom code (insidePreprocessor variable
13895 usage and SCE_C_WORD3 flagging) used by tagmanger for maintaing custom
13896 tags. Code was reviewed from GNOME Bonsai view.
13898 * scintilla/include/SCILexers.h: Added definition of SCE_C_WORD3 as
13899 it seems to have been removed by scintilla people.
13901 * data/properties/anjuta.properties: Set default line wrap to false, as
13902 is noticably slow with big files.
13904 2002-05-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
13906 * src/project_import_gui.c: disallow the selection of files in
13908 * src/mainmenu_callbacks.c, src/preferences.c: cleanups to identity
13911 2002-05-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13913 * src/an_file_view.c, src/an_symbol_view.c, src/text_editor_menu.c,
13914 src/main_menubar_def.h, src/pixmaps.h, :Added some icons to menu items.
13915 * src/controls.c, src/main_menubar.[ch]:Some menu organization cleanups.
13916 * src/project_dbase.[ch], src/project_dbase_gui.c: Adding files to projects
13917 now works properly.
13918 * src/gnome_project.c, src/mainmenu_callbacks.[ch]: Minor API change.
13919 * scintilla/include/PropSet.h, tagmanager/read.c: Accept '$' in identifiers.
13920 * src/utilities.[ch]: Added some utility functions.
13921 * tagmanager/tm_project.c: Fix for bug in file removal from project.
13923 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
13925 2002-05-26 Andy Piper <andy.piper@freeuk.com>
13927 * HACKING: info on FIXME statements and removed ccview references
13928 * Makefile.am: added rule to make RPM package
13930 2002-05-26 Andy Piper <andy.piper@freeuk.com>
13932 * THANKS, widgets/e-shell-about-box.c,
13933 manuals/anjuta-manual/C/authors.sgml: updated for new
13935 * src/anjuta.c: removed unnecessary warning code since CVS
13936 support is now implemented :-)
13937 * manuals/sgmldocs.make: implemented a fix for bug #553969
13938 * manuals/C/anjuta-tutorial/anjuta-tutorial.sgml: fixed some CRs
13939 * manuals/C/anjuta-tutorial/anjuta-turorial-C.omf,
13940 manuals/C/anjuta-faqs-C.omf: modified the descriptions
13942 2002-05-20 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
13944 * src/main_menubar.c, src/main_menubar.h, src/controls.c,
13945 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
13946 src/main_menubar_def.h, src/preferences_gui.c,
13947 preferences.c, preferences.h: setup Username and Email
13948 preferences, Insert ChangeLog and Username editor functions
13950 Patch reviewed and modified by Andy Piper <andy.piper@freeuk.com>
13952 2002-05-17 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
13954 * src/commands.c, src/compiler_options_cb.c src/compiler_options_gui.c
13955 src/src_paths_cbs.c, src/src_paths_gui.c
13956 Fixed some minor bugs and replace gtk_entries by gnome_file_entries
13958 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
13960 2002-05-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13962 * src/main_menubar.[ch], main_menubar_def.h: Added back/forward
13963 and goto tag menu items to main menu.
13965 2002-05-09 Andy Piper <andy.piper@freeuk.com>
13967 * THANKS, widgets/e-shell-about-box.c,
13968 manuals/anjuta-manual/C/authors.sgml: added new contributors
13969 * HACKING: updated with info on files to change for credits
13971 2002-05-09 Dan Elphick <dre00r@ecs.soton.ac.uk>
13973 * src/aneditor.cxx: extended extension list which fixes segfault
13974 on selecting lisp, ruby or matlab as highlight style.
13976 2002-05-09 Andy Piper <andy.piper@freeuk.com>
13978 * src/main_menubar_def.h: fixed an array initialiser and fixed
13979 the lexer settings for the new entries on the Format menu
13981 2002-05-07 Stephane Demurget <demurgets@free.fr>
13983 * Synced with Scintilla 1.45
13985 2002-05-06 Andy Piper <andy.piper@freeuk.com>
13987 * anjuta.prj: added another missing file
13988 * ChangeLog: fixed some incorrect change dates I caused by
13989 sloppy cut-and-pasting :-/
13991 2002-05-06 Andy Piper <andy.piper@freeuk.com>
13993 * src/mainmenu_callbacks.c: fixed title of new About box
13995 2002-05-05 Andy Piper <andy.piper@freeuk.com>
13997 * src/pixmaps.h: added macros for OpenGL and SDL project icons
13999 2002-05-05 Andy Piper <andy.piper@freeuk.com>
14001 * pixmaps/appwiz_opengl.png, pixmaps/appwiz_sdl.png: added new files
14002 * anjuta.prj: updated for new files
14004 2002-05-05 Naba Kumar <kh_naba@users.sourceforge.net>
14006 * widgets/e-shell-about-box.c: Added version display.
14008 2002-05-03 Andy Piper <andy.piper@freeuk.com>
14010 * launcher/anjuta_launcher.c, src/dnd.c, src/session.c,
14011 widgets/scroll_menu.c: fixed up some compiler warnings (patch
14012 from Philip Van Hoof)
14014 2002-05-03 Andy Piper <andy.piper@freeuk.com>
14016 * manuals/C/anjuta-tutorial/Makefile.am: removed a circular
14018 * manuals/ja/anjuta-manual/anjuta-manual.sgml,
14019 manuals/ja/anjuta-manual/debugger.sgml: fixed some markup problems
14020 that produced build errors (needs checking on a machine with the
14022 * data/properties/lisp.properties: updated to match format of other
14023 lexer property files supplied with Anjuta
14025 2002-05-03 Andy Piper <andy.piper@freeuk.com>
14027 * anjuta.prj: added new files
14028 * HACKING: added information from the mailing list on
14029 adding new project types to the wizard (thanks to Johannes)
14031 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14033 * src/utilities.h, src/launcher.c, src/gnome_project.c,
14034 src/appwiz_page2.c: Fix for 547038.
14036 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
14038 * attach_process.c, attach_process_cbs.c: Fixed a dialog
14041 * about.h: cvs removed.
14043 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14045 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
14049 * src/anjuta.c (anjuta_system_error): checks for the error number to
14050 know whether the error description is needed or not.
14052 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
14054 * pixmaps/anjuta_logo.png: New about logo.
14056 * pixmaps/anjuta_icon.png: New icon from Misha. The
14057 old one had trouble with some gtk themes.
14059 * about.c: Removed. No longer needed.
14061 * mainmenu_callbacks.c: Removed reference of about.h
14063 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14065 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14067 * widgets/e-shell-about-box.[ch], configure.in, Makefile.am,
14068 mainmenu_callbacks.c, widgets/Makefile.am: Implemented the new
14069 About Dialog (thanks to the Evolution team for the cool widget!)
14071 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
14073 Patch from lbell <lbell@tsc4.com>
14075 * src/find_in_files.c, src/find_in_files.h,
14076 src/anjuta.c: Added save_yourself, load_yourself routines.
14078 * src/find_in_files.{h,c}, src/find_in_files_gui.c:
14079 Added "Append messages" toggle button. This will enable
14080 the search results to be appended to the already existing
14083 * src/debugger.c: Fixed a typo.
14085 * src/find_text.c, src/breakpoints.c, src/project_dbase.c,
14086 src/session.c, src/session.h: Improved session management.
14088 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
14090 * THANKS, FUTURE, AUTHORS: Changed my email and
14093 2002-05-02 Stephane Demurget <demurgets@free.fr>
14095 Impl. feature request #525271 (add Lisp support).
14097 * data/properties/lisp.properties: added.
14099 * data/properties/Makefile.am, data/properties/anjuta.properties: added
14100 the lisp properties.
14102 * src/main_menubar_def.h, src/lexer.h, src/aneditor.cxx,
14103 src/utilities.[ch]: added support for the Lisp highlight style.
14105 2002-05-02 Stephane Demurget <demurgets@free.fr>
14107 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
14108 src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
14109 src/text_editor_cbs.c: replaced the tabs ordering menuitem by a
14110 option preferences to have a persistent setting. Plus it's not used
14111 often, so it's better here than flooding the menus.
14113 * src/preferences.[ch], src/preferences_gui.c: ditto, plus made the
14114 preferences pages a lot more consistent and sweeter: tabs direction
14115 radiobuttons are directed against the meaning, all pages have an
14116 outter frame, a lot of padding, removed all expand attributes for
14117 vertical boxes, ...
14119 That's not a total revamp, but it's really looking better now, even
14120 if there's still work to be done.
14122 2002-05-01 Andy Piper <andy.piper@freeuk.com>
14124 * src/main_menubar_def.h, src/cvs_gui.c: updates to strings
14125 * TODO: added task to be completed before next release (update all credits)
14127 2002-05-01 Stephane Demurget <demurgets@free.fr>
14129 * THANKS, src/about.c, manuals/anjuta-manual/C/authors.sgml: added
14132 2002-05-01 Benke László <decike@freemail.hu>
14134 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
14136 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
14137 src/main_menubar_def.h, src/mainmenu_callback.[ch],
14138 src/text_editor_cbs.c: added an "automatic tab ordering" checkmenuitem
14139 to the format menu in order to reorder the notebook tabs in
14140 alphabetical order everytime a file is created/opened/saved.
14142 2002-05-01 Philip Van Hoof <freax@pandora.be>
14144 * widgets/gnomefilelist.[ch] (history_combo_go),
14145 (history_combo_clicked): impl.
14147 (gnome_filelist_new_with_path): use this new impl.
14149 2002-05-01 Stephane Demurget <demurgets@free.fr>
14151 * src/project_dbase_gui.c (add_file): added the xpm file type.
14153 2002-04-30 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14155 Patch reviewed by Stephane Demurget <demurgets@free.fr> except for the
14158 * src/anjuta.[ch]: Changed local tag list to use line numbers instead
14161 * src/an_symbol_view.[ch], src/mainmenu_callbacks.[ch],
14162 src/text_editor_menu.c: Added context sensitive search in symbol
14163 browser and editor.
14165 * configure.in: Changed version number to 0.1.9.99.
14167 * scripts/anjuta_import.sh.in, scripts/anjuta_project.template,
14168 src/project_import.c: Minor changes to project import facility.
14170 * src/preferences.[ch], src/preferences_gui.c: Fix for bug #537273
14171 (Forced to use specific brace format)
14173 * tagmanager/include/tm_tag.h, tagmanager/include/tm_workspace.h,
14174 tagmanager/tm_tag.c, tagmanager/tm_work_object.c,
14175 tagmanager/tm_workspace.c: Minor TagManager fixes and updates.
14177 2002-04-30 Johannes Schmid <clubfan@users.sourceforge.net>
14179 Patch reviewed by Stephane Demurget <demurgets@free.fr> who made
14180 replaced the spinbutton with an hscale, and made the UI less "blocky".
14182 * src/cvs_gui.c: When diffing a project you can choose date and
14185 * src/project_dbase.c: Import_file activated again
14187 * configure.in, plugins/Makefile.am: Added patch plugin
14189 * plugins/patch/*: The new patch plugin
14191 2002-04-28 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14193 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
14195 * src/aneditor.cxx (StartAutoCompletedWord): the duplicates in the
14196 dropdown list shown by autocompletion are now removed.
14198 2002-04-28 Philip Van Hoof <freax@pandora.be>
14200 Patch reviewed by Stephane Demurget <demurgets@free.fr> who merged
14201 a bunch of filetypes from the older version.
14203 * src/project_dbase_gui.c (add_file): changed the import
14204 dialog's filetypes combo contents depending on the
14205 type of data to be imported.
14207 2002-04-28 Stephane Demurget <demurgets@free.fr>
14209 * src/fileselection.[ch] (fileselection_addtype_f): removed the use of
14210 the amount parameter as Philip stated and reformated to follow the
14213 * src/project_dbase.c (project_dbase_make_default_filetype_list):
14214 changed accordingly.
14216 2002-04-25 Stephane Demurget <demurgets@free.fr>
14220 * src/main_menubar_def.h: replaced the shortcut for "Find next" to
14221 Shift-F6, to be more consistent with other Gnome apps.
14222 Moved the "Search next" entry under the "Search" one, and swapped the
14223 order of the "Find in files" and "Find and Replace" ones.
14225 Some additional fixes ands cleanups on the edit menu.
14227 * src/main_menubar.h: replaced all occurences of repeat_find by
14228 find_again for the code to be more consistent.
14230 * src/main_menubar.c (update_main_menubar): made the "Find next" entry
14231 sensitiveness depending on the existence of an active text buffer.
14233 * TODO: added some bits about improving the usability of the
14234 search/search again couple.
14236 2002-04-25 Stephane Demurget <demurgets@free.fr>
14238 * src/preferences_gui.c: made the tab labels text more consistent
14241 2002-04-25 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14243 Patch reviewed and improved by Stephane Demurget <demurgets@free.fr>
14245 * manuals/C/anjuta-tutorial/Makefila.am: fixed the glade picture
14248 * src/main.c (main): simplified some code and cleanups.
14250 Fix a part of #499366:
14252 * src/commands.[ch] (sync_from_props), (command_editor_save),
14253 (on_apply_clicked), (create_command_editor_gui): added the gui
14254 corresponding to the command.terminal preference.
14256 2002-04-25 Stephane Demurget <demurgets@free.fr>
14260 * anjuta.spec.in: added build requirements for the source rpm.
14262 2002-04-24 Johannes Schmid <clubfan@users.sourceforge.net>
14264 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14266 * src/appwiz_page1.c, src/appwizard_cbs.c, src/glades.c,
14267 src/pixmaps.h, src/project_dbase.[c,h], src/project_import_cbs.c,
14268 src/project_type.c, source.c, wizard_gui.c:
14269 Added new GNOME 2 project types and changed glade behaviour to
14270 produce GTK code if project type GTK was selected and GTKmm code
14271 if project type GTKmm was selected (and not depending on the
14272 selected language. Disabled glade for GNOME 2 projects because
14273 we will need glade2 there.
14275 * src/project_dbase.c: Fixed a memory lack.
14277 * pixmaps/appwiz_*2.png: Added GNOME 2 icons from Misha
14279 * src/cvs.c: Added an error message if jobs are running
14281 2002-04-23 Naba Kumar <kh_naba@users.sourceforge.net>
14283 * tagmanager/tm_work_object.c: Fixed a chrash
14284 bug which occurs when it tries to stat an empty
14287 2002-04-22 Naba Kumar <kh_naba@users.sourceforge.net>
14289 * src/controls.c: CVS menu items now becomes
14290 insensitive when the launcher is busy.
14292 * src/anjuta.c, cvs.h, cvs.c: Created a function
14293 to update the cvs preferences when preferences are
14294 applied in preferences dialog and called it from
14295 anjuta_update_preferences().
14297 2002-04-19 Naba Kumar <kh_naba@users.sourceforge.net>
14299 * src/cvs.c: Added a space in the cvs command
14300 before the revision part. This fixes the cvs
14301 error we get when cvs-diffing with revisions.
14303 * src/cvs.c: Fixed a compiler warning.
14305 * src/find_replace.c: The dialog now remembers
14306 the settings including the "prompt on replace"
14307 which seems to have broken somewhere line the
14310 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
14312 * src/cvs.{h,c}, src/cvs_cbs.{h,c}, src/cvs_gui.{h,c}:
14313 Added a new property in cvs class to hold a boolean
14314 for enabling date in cvs diff. This fixed the bizzare
14315 diff output due to the date that goes with the cvs
14316 command. Also, set the default value of compression
14317 to 3 and unified diff option to 1.
14319 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
14321 * src/cvs.c: The diff editor is set to hilite as
14322 diff syntax hiliting.
14324 * configure.in, manual/Makefile.am:
14325 Added a new manual module for ja language.
14327 * manual/ja/*/*/*: New module and files for the
14328 ja translation for the anjuta documentation
14329 from Takeshi AIHANA <aihana@jcom.home.ne.jp>
14331 2002-04-17 Naba Kumar <kh_naba@users.sourceforge.net>
14333 * src/launcher.c: Made a very messy work around
14334 for the launcher authentication to work properly.
14336 * src/find_replace.c: Applied the missing patch
14337 from Dan Elphick <dre00r@ecs.soton.ac.uk>
14339 2002-04-16 Andy Piper <andy.piper@freeuk.com>
14341 * src/cvs.c, src/main_menubar_def.h: made message strings
14342 consistent with existing standards from our own documentation
14343 (such as uppercase P in Project, corrected spelling of
14346 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
14348 * src/cvs_gui.c: Cleaned up gui and aligned various
14349 widgets to give a clean look.
14351 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
14353 * src/launcher.c: Added work around to retrieve
14354 the child exit code. It works. :)
14356 * src/find_in_files.c, src/gnome_project.c,
14357 src/project_import.c, src/cvs.c, src/configure.c, src/compile.c,
14358 src/clean.c, src/clean_project.c, src/build_project.c,
14359 src/build_file.c: Modified to handle the new
14362 2002-04-15 Dan Elphick <dre00r@ecs.soton.ac.uk>
14364 * src/find_replace.c: Changed signal to call
14365 on_replace_text_close on from delete_event
14366 to close => the replace history is now updated.
14368 2002-04-15 Naba Kumar <kh_naba@users.sourceforge.net>
14370 * src/cvs.c: escaped the cvs import message before
14373 2002-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
14375 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14377 * src/cvs.[c/h], src/texteditor.[c/h]: Fixed bug #542151
14379 * src/cvs.[c/h], src/cvs_cbs.[c/h], src/cvs_gui.[c/h]:
14382 * src/preferences_gui.c: GUI improvements
14384 * src/project_dbase.c, src/controls.c: Fixed some menu stuff
14386 2002-04-13 Naba Kumar <kh_naba@users.sourceforge.net>
14388 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c:
14389 Removed static qualifier from tm_tag_type_name() and
14390 availed it's prototype for use in outside code. also
14391 created reverse map function tm_tag_type_name();
14393 * src/anjuta.c: Implemented qualified tags names for
14394 the tag list (on the toolbar pulldown list) to avoid
14395 ambiguty in tags with similar names (like prototype
14396 and definition). Patch modified and improved.
14398 Patch from: Todd Goyen <wettoad@knighthoodofbuh.org>
14400 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
14402 * src/utilities.[c,h]: Added a utility funtion
14403 that escapes the single and double quotes in a
14404 given string. Useful for passing command line
14407 * src/cvs.c: Escaped the cvs log message before
14408 passing it to cvs command line to avoid ambiguties
14409 with quotes in the message.
14411 * pixmaps/anjuta_icon.png: Changed to the new icon.
14412 from Todd Goyen <goyen@mbi-berlin.de>
14414 * src/message-manager-private.cc: Added regex to
14415 recognize (underline hilite) the parsable outputs
14416 from the zvt terminal.
14418 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
14420 Patch from: Tina Hirsch <tehirsch@arcor.de>
14422 * src/project_type.c:
14423 Fixed a bug in the wxproject type and modified the erroroutput when
14424 configure doesn't find wx-config
14426 Patch from: Timothee Besset <ttimo@idsoftware.com>
14428 * src/anjuta.c, src/message-manager-private.cc,
14429 src/message-manager-private.h
14430 Catches double clicks in the zvt terminal, and calls goto_error_line
14431 to jump to the appropriate location in the source. This will recognize
14434 2002-04-10 Naba Kumar <kh_naba@users.sourceforge.net>
14436 * src/build_project.c: Taken care of memory leak
14437 by freeing cmd variable properly.
14439 * src/main_menubar_def.h: Fixed wrong signal connection
14440 for cvs project commit.
14442 * src/cvs_cbs.c: Fixed non-functional "cancel" button.
14444 * src/preferences_gui.c: Added some border and adjusted
14445 expandsion, filling in box adds to make the cvs preferences
14448 2002-04-03 Johannes Schmid <clubfan@users.sourceforge.net>
14450 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14452 * src/cvs*, src/main_menubar*, src/preferences*:
14453 Moved CVS settings to preferences, added a nice login dialog.
14455 * src/controls.c, src/project_dbase.c:
14456 CVS project options are only shown if a project is open
14458 * src/build_project.c:
14459 User is now asked if he wants to install as root
14464 * anjuta.prj: Updated with cvs files
14466 * TODO: Remove task which are done
14468 2002-03-31 Naba Kumar <kh_naba@users.sourceforge.net>
14470 * pixmaps/Makefile.am, src/compile.c, src/configurer.c,
14471 src/cvs.c, src/cvs_gui.c, src/gnome_project.c,
14472 src/launcher.c, src/main_menubar_def.h, src/pixmaps.h:
14474 Modified launcher to use controlling terminal to detect and
14475 take care of password authentications (for example, for cvs
14476 and root installs).
14478 * pixmaps/password.png: New file.
14480 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
14482 Anjuta kick start tutorial wirtten by:
14483 Ishan Chattopadhyaya <ichattopadhyaya@yahoo.com>
14485 * manuals/C/anjuta-tutorial, manuals/C/anjuta-tutorial/Makefile.am,
14486 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
14487 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
14488 manuals/C/anjuta-tutorial/figures/*.png:
14492 * configure.in, manuals/C/Makefile.am, manuals/C/topic.dat
14496 2002-03-28 Roel Vanhout <roel@stack.be>
14498 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14500 * src/aneditor.cxx, src/preferences.c, src/preferences.h,
14501 src/preferences_gui.c:
14502 Added option to wrap around to beginning/end of file when on last bookmark
14503 and next/previous bookmark is pressed
14505 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
14507 Patch from Philip Van Hoof <freax@pandora.be>
14509 * src/gnomefilelist.c:
14510 Added gimp like feature that changes the file extension of
14511 the filename entered in the selections when the file
14514 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
14516 Patch from Roy Wood <roy.wood@filogix.com>
14518 * src/controls.c, src/find_text.c, src/find_text.h,
14519 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
14520 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
14522 Menuitem for entering currently selected text as find target,
14523 added key accel for "find next" and changed some key accels for
14524 other key for consistency.
14529 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
14531 * src/watch.c, src/watch.h, src/watch_cbs.c,
14532 src/watch_cbs.h, src/watch_gui.c:
14534 Patch from Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>
14536 Added change watch entries feature
14537 and Watch entries modify on double click fixed.
14539 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
14541 * src/mainmenu_callbacks.c:
14543 Project commit should not bypass dialog as
14544 we need to get the cvs log from the user.
14546 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
14548 * src/project_dbase.c:
14550 Patch from Roy Wood <roy.wood@filogix.com>
14552 Fixed docking bug with the new docking patch
14553 to fix copy/paste bug.
14555 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
14557 * src/cvs.c, src/cvs.h, src/cvs_cbs.c, src/cvs_cbs.h
14558 src/cvs_gui.c, src/cvs_gui.h, src/main_menubar.c,
14559 src/main_menubar.h, src/main_menubar_def.h,
14560 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
14562 Added cvs project support. Featured bypass cvs dialog for
14563 cases where we don't need dialog (such as project and right
14564 click selection from file browser). Cleaned up cvs code to
14565 make them generic cvs operations instead of separate file
14566 and project operations. Added cvs log action. Increased
14567 file entry box width and enabled "unified diff" by default.
14568 Used Editor buffer for status and log and set hilite for
14569 these buffers including diff buffer (DIFF hilite).
14571 2002-03-23 Tina Hirsch <cevina@users.sourceforge.net>
14573 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14575 * data: Added file autogen.sh.wxwin
14576 * data/Makefile.am: Added entry for autogen.sh.wxwin
14577 * pixmaps: Added project image appwiz_wxwin.png
14578 * pixmaps/Makefile.am: Added entry for appwiz_wxwin.png
14579 * src/appwizard_cbs
14580 src/compiler_options.c
14582 src/project_dbase.c
14583 src/project_dbase.h
14584 src/project_import_cbs.c
14588 src/wizard_gui.c: Added everything necessary for new
14589 project type 'wxWindows (wxGTK)
14590 * src/project_dbase.c: Fixed a bug that caused every project
14591 to be a glade project in dialog
14592 'Project information'.
14594 2002-03-25 Naba Kumar <kh_naba@users.sourceforge.net>
14596 Patch submitted by Roy Wood <roy.wood@filogix.com>
14598 * src/anjuta_gui.c, src/message-manager-dock.c,
14599 src/project_dbase.c:
14601 fixed the copy/paste bug by rewriting dock/undock
14604 2002-03-22 Johannes Schmid <clubfan@users.sourceforge.net>
14606 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14608 * src/cvs*, src/Makefile.am:
14609 New file for CVS support. File operations currently work
14610 cvs login needs to be done. Project support is not yet
14613 * src/main_menubar*, src/mainmenu_callbacks,
14614 src/anjuta.c, src/anjuta.h:
14615 Added menus and functions for cvs commands.
14617 * src/text_editor_menu.h:
14618 Added #include <gtk/gtk.h>
14621 Removed a warning (and this time it works ;-)
14623 * src/utilities.c, src/utilities.h:
14624 Added a utility function to retrieve directory
14625 name out of full path.
14627 2002-03-11 Jeroen van der Vegt <ajvdvegt@sourceforge.net>
14629 * src/executer.c: (create_executer_dialog): changed the default
14630 focus on the entry.
14632 2002-03-10 Naba Kumar <kh_naba@users.sourceforge.net>
14634 * widgets/gnomefilelist.c:
14635 Fixed duplicate history entries for the same directory.
14637 2002-03-10 Stephane Demurget <demurgets@free.fr>
14641 * src/main_menubar_def.h: removed the Ctrl-L shortcut for Save All, as
14642 it's already used by scintilla to delete the whole current line.
14644 2002-03-10 Stephane Demurget <demurgets@free.fr>
14648 * src/anjuta_cbs.c: (on_open_filesel_ok_clicked): removed unecessary
14649 calls to fileselection_hide_widget,
14650 (on_open_filesel_cancel_clicked): removed.
14652 * src/project_dbase.c: (on_open_prjfilesel_cancel_clicked),
14653 (on_add_prjfilesel_cancel_clicked):
14655 * widgets/gnomefilelist.[ch]: (gnome_filelist_set_multiple_selection):
14658 * src/fileselection.c: Made some functions static.
14659 (fileselection_hide_widget): rewritten using the new
14660 gnome_filelist_set_multiple_selection function.
14662 * src/fileselection.c: (on_file_selection_delete_event): removed
14663 unuseful widget hides. Some cleanups,
14664 (on_file_selection_cancel_clicked): impl,
14665 (create_fileselection_gui): changed the cancel button clicked's
14666 callback to use this new function.
14668 * src/anjuta.c: (anjuta_new):
14669 * src/project_dbase.c: (project_dbase_new): removed the use of cancel
14670 callbacks, because this the gnome filelist widget's job.
14672 * widgets/gnomefilelist.c: (gnome_filelist_new_with_path): removed
14673 clist selection mode duplicates set,
14674 (gnome_filelist_key_press): use the new impl. function.
14676 2002-03-10 Stephane Demurget <demurgets@free.fr>
14680 * src/appwizard_cbs.c: (on_druidpagestandard2_next):
14681 fixed some bogus code using an array cell out of
14682 range, removed unecessary gettext usages.
14684 * src/appwiz_page2.c: (on_prj_name_entry_changed):
14685 some cleanups and now transform minus characters to
14689 (source_write_configure_in),
14690 (source_write_toplevel_makefile_am),
14691 (source_write_desktop_entry),
14692 (source_write_glade_file):
14693 * src/project_dbase.c: (project_dbase_summon_glade),
14694 (project_dbase_generate_source_code):
14695 * src/glades.c: (gladen_write_glade_write):
14696 replaced some occurences of the target name by the
14697 project filename, using project_dbase_get_proj_name,
14698 to fix the name of some files.
14699 Fixed a lot of mem leaks.
14700 Various code cleanups.
14702 2002-03-06 Stephane Demurget <demurgets@free.fr>
14704 Merged with latest (1.44) scintilla.
14706 Added: - The calltip.<lexer>.end.definition property to display help
14707 text on a second line of calltip.
14708 - The calltip.<lexer>.word.characters property to correctly find
14709 calltips for functions that include characters like '$' which
14710 is not normally considered a word character.
14711 - The use.monospaced property to determine initial state of
14712 Use Monospaced Font setting.
14714 Bugs fixed: Too many to mention; please see :
14715 http://www.scintilla.org/ScintillaHistory.html for the
14718 * scintilla/*/*: updated nearly all files.
14720 * TODO: removed the need of a scintilla merge.
14722 Merged with latest (1.44) SciTE properties.
14724 * data/properties/anjuta.properties: added the wrap, use.monospaced
14727 * data/properties/html.properties: added a missing php extension, and
14728 updated php keywords to the latest reference.
14730 * data/properties/pascal.properties: added commands to compile, build
14731 and execute pascal applications.
14733 * data/properties/lua.properties: added styles for statements.
14735 * data/properties/bash.properties: added the declare keyword.
14737 Fixed distchecking.
14739 * global-tags/Makefile.am,
14740 global-tags/create-global-tags.sh: used some kind of ugly hack to
14741 make distchek work, since noone has proposed some better way.
14743 * src/main_menubar_def.h: Ctrl-W is now associated to close file,
14744 and Ctrl-N replace Alt-N for new file according to the Gnome design
14747 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
14749 * widgets/gnomedirlist.c
14750 widgets/gnomedirlist.h
14751 widgets/gnomefilelist.c
14752 widgets/gnomefilelist.h:
14754 Added GPL headings in the file.
14756 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
14758 * src/attach_process.c
14759 src/attach_process_cbs.c
14760 src/attach_process_cbs.h
14761 src/attach_process_gui.c
14763 src/breakpoints_cbs.c
14764 src/breakpoints_cbs.h
14765 src/breakpoints_gui.c
14767 src/compiler_options.c
14768 src/compiler_options_cbs.c
14769 src/compiler_options_cbs.h
14770 src/compiler_options_gui.c
14771 src/find_in_files.c
14772 src/find_in_files_cbs.c
14773 src/find_in_files_cbs.h
14774 src/find_in_files_gui.c
14779 src/preferences_gui.c
14780 src/project_config.c
14782 src/src_paths_cbs.c
14783 src/src_paths_cbs.h
14784 src/src_paths_gui.c:
14786 Bugs #521629 and #522427 fixed. The problem was, that the
14787 escape-key was not catched and the dialog was hidden, but
14788 the flag was not set correctly.
14790 Changed the callbacks for delete_event to close, using gnome_dialog_close(),
14791 using the gnome_dialog_close_hides()-setting present in most dialogs.
14792 Instead of _hide() in the button-callbacks, calling gnome_dialog_close(), which
14793 emits "close" and set the flag in the close-callback.
14795 Patch from: Jens Georg <mail@jensgeorg.de>
14797 2002-03-06 Stephane Demurget <demurgets@free.fr>
14799 * src/*.{c,cpp}: s/string_free/g_free/
14801 * src/utilities.[ch]: (string_free): removed.
14803 2002-03-06 Dan Elphick <dre00r@ecs.soton.ac.uk>
14805 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14807 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
14808 src/mainmenu_callbacks.[ch]:
14809 Removed Project menu options: README, TODO, ChangeLog and NEWS
14810 Moved Save Build Messages to Build menu and only highlight it
14811 when there are build messages.
14812 Corrected a spelling: "mojority" -> "majority"
14813 Fixed initialisation of edit.edit_app_gui so now Edit menu
14814 can be shown when no project is loaded.
14816 * src/project_dbase.h: Removed prototype for static function
14818 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
14820 * src/text_editor.c: Editor is marked changed after
14823 Patch from: Jens Georg <mail@jensgeorg.de>
14825 2002-03-04 Roel Vanhout <roel@stack.be>
14827 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14829 * src/find_in_files.c, src/find_in_files.h, src/find_in_files_gui.c
14830 Added option to ignore binary files on 'Find in files' (grep -I option)
14832 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
14835 session restoration and commandline load in
14838 * src/anjuta.[h,c], src/anjuta_cbs.c:
14839 Removed "clear windows menu" and prevented runtime
14842 * src/compile.c, src/build_file.c, src/build_project.c,
14844 Takes into account the preference setting for
14845 show dialog when job completes. Dialogs are
14846 shown when it is enabled otherwise not.
14848 2002-03-03 Roel Vanhout <roel@stack.be>
14850 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14853 Store 'Find...' search string on search so that 'Find Next' will search for
14854 that string, even if the dialog hasn't been closed yet.
14856 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
14858 * src/anjuta.[h,c], src/anjuta_gui.c, src/anjuta_cbs.c,
14859 src/controls.c, src/main_menubar.h, src/main_menubar.[h,c],
14860 src/main_menubar_def.h:
14862 Organized menus, removed "Windows" and "Utilities" menus from the
14863 menubar [they are no longer needed]. Also removed some extragenous
14866 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
14868 * src/message-manager-private.cc:
14869 Set message clist selection mode to BROWSE.
14871 * src/message-manager.cc, src/an_symbol_view.c,
14872 src/an_file_view.c:
14873 Added Key navigation for the CTree and CList. Arrow left for
14874 node collapse, right for node expand, space (or enter) for
14875 activation (same as double click).
14877 2002-03-03 Roel Vanhout <roel@stack.be>
14879 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14881 * plugins/class-gen/clsGen.c
14882 Added functionality to semi-intelligently prefill filename
14883 boxes with names deduced from class name
14885 2002-02-26 lbell <lbell@tsc4.com>
14887 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
14888 * src/preferences_gui.c:
14889 Removed an incorrect use of gtk_misc_set_alignment().
14891 * src/anjuta.c, src/anjuta.h, src/controls.c, src/main.c,
14892 src/main_menubar.c, src/mainmenu_callbacks.c, src/preferences.c,
14893 src/preferences.h, src/preferences_gui.c:
14895 Added the option to reload last open project at the startup.
14896 Added the possibility to open a new project without close
14899 * src/properties.cxx:
14900 Corrected a spelling mistake in message string.
14903 Updated session functions.
14905 2002-02-26 Naba Kumar <kh_naba@users.sourceforge.net>
14907 * widgets/gnomefilelist.c: Bug fixes.
14909 Patch from Philip Van Hoof <freax@pandora.be>
14911 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
14913 * src/an_file_view.c:
14914 anjuta was unable to open some files becuase they were not being
14915 recognized as "text/*" mime type (example files *.rej, *.in, etc.).
14916 Removed mime checking when opening with anjuta, becuase it doesn't
14917 hurt to open binary files in anjuta (some even may want to do so).
14919 Added a warning when mime type is not set when "view with default
14920 viewer" is activated.
14922 * src/an_file_view.c, an_symbol_view.c:
14923 Converted N_() to _() where ever appropriate in the strings.
14925 2002-02-25 Johannes Schmid <clubfan@users.sourceforge.net>
14927 * src/appwizard_gui.c, src/appwizard_cbs.c
14928 src/wizard_gui.c/h, src/appwiz_page3.c,
14929 src/project_import_gui.c:
14931 Moved target type radiobuttons to appwiz. page 2
14933 * src/message-manager-private.cc
14934 Fixed a bug which caused a crash if next message function was used
14936 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
14938 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
14940 * src/anjuta.h, anjuta.c, anjuta_cbs.c:
14941 Modifies the behaviour of Alt-TAB in Anjuta. This
14942 brings a behaviour similar to VC6 Alt-TAB, by maintaining the recently
14943 edited files in the first items of the notebook.
14945 Patch from: Timothee Besset <timo@qeradiant.com>
14947 2002-02-24 Philip Van Hoof <freax@pandora.be>
14949 * widgets/gnomefilelist.c, gnomefilelist.h:
14950 Added filecompletion
14952 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
14954 2002-02-21 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
14956 * configure.in: Added "sk" to ALL_LINGUAS.
14958 2002-02-20 Johannes Schmid <clubfan@users.sourceforge.net>
14960 * src/appwiz_page3.c, src/appwizard.c, src/appwizard_cbs.c,
14961 src/appwizard_gui.c, src/project_dbase.c, src/source.c,
14962 src/wizard_gui.c: Added support for static and dynamic libs
14964 2002-02-20 Dan Elphick <dre00r@ecs.soton.ac.uk>
14966 * widgets/gnomefilelist.c:
14967 Fixed gnome_filelist_get_lastfilename so it no longer returns
14970 2002-02-20 Naba Kumar <kh_naba@users.sourceforge.net>
14972 * src/resources.h, resources.c:
14975 * src/main_menubar_def.h, mainmenu_callbacks.c:
14976 Changed to use gnome configed url handler.
14978 2002-02-19 Philip Van Hoof <freax@pandora.be>
14980 * widgets/gnomefilelist.c
14981 Added PHP filetype.
14983 2002-02-19 Naba Kumar <kh_naba@users.sourceforge.net>
14985 * plugins/class-gen/clsGen.c:
14988 * widgets/gnomefilelist.c:
14989 Gives the maximum space to the files section of the open file dialog.
14991 Patches from: lbell <lbell@tsc4.com>
14993 2002-02-18 Naba Kumar <kh_naba@users.sourceforge.net>
14995 * src/anjuta.c, main.c:
14996 Used tm_get_real_path in anjuta_get_full_filename();
14998 2002-02-18 Andy Piper <andyp@users.sourceforge.net>
15000 * anjuta.prj: update version
15002 2002-02-17 Stephane Demurget <demurgets@free.fr>
15004 * widgets/gnomefilelist.[ch]: (gnome_filelisttype_addtype_f):
15005 removed the amount arg and replaced with a NULL-ending list.
15006 (gnome_filelisttype_makedefaultlist): use the new prototype.
15008 2002-02-17 Andy Piper <andyp@users.sourceforge.net>
15010 * src/about.c, THANKS: updated for new contributors
15012 * anjuta.prj: added new files
15014 * README: corrected some documentation, ctags no longer needed,
15015 pkgconfig now required
15017 * data/properties/others.properties: add .cvsdiff extension
15019 * src/project_dbase_gui.c, src/utilities.c, src/utilities.h:
15020 patch from Vadim Berezniker <vadim@berezniker.com> to improve
15023 * doc/anjuta.1: added initial man page thanks to
15024 Rob Bradford <rob@debianplanet.org> (NB build and install
15027 2002-02-17 Johannes Schmid <clubfan@users.sourceforge.net>
15029 * src/Makefile.am: Cleaned handling of compiler flags by moving them
15030 to CFLAGS and CXXFLAGS. Anjuta is now compiled with -g -O2 and many
15033 * configure.in: Changed version to 0.1.10-pre
15035 2002-02-17 Stephane Demurget <demurgets@free.fr>
15037 * src/fileselection.c: (create_fileselection_gui): always display
15038 the directory creation button as we cannot rely on the dialog
15041 * widgets/gnomefilelist.[ch]: fixed includes.
15043 * pixmaps/new_folder.xpm: resized, added a + sign.
15045 2002-02-17 Stephane Demurget <demurgets@free.fr>
15047 * widgets/gnomefilelist.c: (gnome_filelisttype_makedefaultlist):
15048 changed all extensions to begin with a dot.
15050 2002-02-16 Philip Van Hoof <freax@pandora.be>
15052 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
15054 * THANKS: added Philip.
15056 * pixmaps/Makefile.am, pixmaps/new_folder.xpm: added.
15058 * src/project_dbase.c: (project_dbase_make_default_filetype_list),
15059 * src/file_selection.[ch],
15060 * widgets/gnomefilelist.[ch]: added a filetype
15061 combobox to the Anjuta file dialog widget.
15063 2002-02-14 Andy Piper <andy.piper@freeuk.com>
15065 * anjuta.spec.in: eep! the import script was not being installed by
15066 RPM - fixed for the release.
15068 2002-02-13 Stephane Demurget <demurgets@free.fr>
15070 Various cleanups and fixes for the next release to be able to make
15073 * plugins/*/*.c: added missing prototypes causing gcc to speak to
15074 much and make some tweaks plus cleanups.
15076 * widgets/scroll-menu.c: made compare_menu_items use gconstpointers
15077 args to remove some warnings.
15079 * global-tags/Makefile.am,
15081 src/Makefile.am: link against Anjuta static libs using the
15082 $(top_builddir) dir, not anymore on $(top_srcdir) to make
15085 * src/Makefile.am: ditto with all the Anjuta static libs.
15087 * src/main_menubar.c: removed the widgets/ dir from the scroll-menu.c
15088 include, as we already include the whole directory for the build.
15090 * src/text_editor_cbs.c: included dnd.h for scintilla_uri_dropped ().
15092 2002-02-13 Andy Piper <andy.piper@freeuk.com>
15094 * pixmaps/Makefile.am: icon for libglade project now installed
15095 * NEWS, README, TODO, configure.in, anjuta.prj: revised for release
15096 * manuals/C/Makefile.am: removed ChangeLog reference which was
15097 breaking some build stuff
15098 * global-tags/Makefile.am, tagmanager/Makefile.am: fixed some
15099 include reference problems that showed up on make distcheck
15100 * tagmanager/tm_workspace.c: fixed crash bug spotted by Biswa
15102 2002-02-13 Johannes Schmid <clubfan@users.sourceforge.net>
15104 * src/aneditor.cxx: Fixed bug #509977 (CallTips)
15106 2002-02-12 Naba Kumar <kh_naba@users.sourceforge.net>
15108 * src/message-manager-private.cc:
15109 The horizontal scrollbar now shows properly on demand.
15111 2002-02-08 Johannes Schmid <clubfan@users.sourceforge.net>
15113 * src/dnd.c fixed some warnings
15114 * src/message-manager-private.cc: Horizontal scrollbar is now shown
15115 and works. It is shown always at the moment but before it was
15116 shown on demand and did never work.
15118 2002-02-07 Naba Kumar <kh_naba@users.sourceforge.net>
15120 * src/anjuta.c: Fixed a crash bug.
15121 patch from: Jens Georg <mail@jensgeorg.de>
15123 2002-02-04 Andy Piper <andy.piper@freeuk.com>
15125 * manuals/C/anjuta-manual/*.sgml: fixed so that jade no longer
15126 reports a problem with missing end tags on <graphic>
15128 2002-02-03 Andy Piper <andy.piper@freeuk.com>
15130 * manuals/C/ChangeLog: removed since it was never used
15131 * manuals/C/anjuta-manual/*: more updates, new screenshots
15132 * anjuta.prj: updated for new manuals/ structure
15134 2002-02-03 Johannes Schmid <clubfan@users.sourceforge.net>
15136 * source.c, compiler_options.[c/h]:
15137 Fixed bug #460321 "Problem with optimization options"
15138 by separating INCLUDE and C(XX)FLAGS in Makefile.am creation
15140 2002-02-03 Andy Piper <andy.piper@freeuk.com>
15142 * NEWS: prepared for release, need to fill in date
15143 * data/welcome.txt: version number updated
15145 2002-02-03 Andy Piper <andy.piper@freeuk.com>
15147 * src/text_editor_menu.c, src/an_file_view.c,
15148 src/an_symbol_view.c: marked strings for translation
15150 * src/defaults.c, data/properties/xml.properties:
15151 *.omf and *.xsl files should use XML highlighting
15153 * manuals/C/anjuta-manual/*:
15154 - restructured so that files have more meaningful names
15155 and are easier to edit (see anjuta-manual.sgml for the
15157 - updated some screenshots
15158 - continued rewrite
15160 2002-02-02 Naba Kumar <kh_naba@users.sourceforge.net>
15162 * main.c: Made a workaround to remove the old
15163 anjuta gnome config file (older than 9 Feb 2002). This
15164 will fix the bug which never lets the brower toolbar shown.
15166 * main.c: In fact, the above solution wouldn't work in all
15167 cases. Therefore, here is the better fix, which works by
15168 detecting the version of the old config file and deleting
15169 ~/.gnome/Anjuta if it is lesser than 0.1.9.
15171 2002-02-01 Andy Piper <andy.piper@freeuk.com>
15173 * HACKING: added info on submitting patches
15175 2002-01-31 Johannes Schmid <clubfan@users.sourceforge.net>
15177 * src/project_import_gui.c, src/project_import.c:
15178 - If Project Import Wizard is canceled everything is
15180 - Back button is now insensitive on page 3 (some problems:
15181 see TODO in project_import_qui.c:284
15182 - Menu frame is insensitive if project type != GNOME(mm)
15184 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
15186 * src/main.c: Fixed bug # (Unable to open files on
15187 double click in project window from second trial onwards when
15188 the project is opened from command line).
15190 * po/POTFILES.in: Removed tags_manager.[h,c]
15192 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
15194 * src/preferences.c:
15195 A quick hack to fix the 'invisible' browser toolbar when
15196 upgrading from 0.1.8 to 0.1.9
15199 Fixed toolbar names which were causing confusions in the toolbar
15203 Substituted "anjuta" with PACKAGE
15205 * src/project_import_gui.c:
15206 Consistensy: wm_class should be set with "Anjuta" and not "anjuta"
15208 * anjuta.prj, src/tags_manager.h, src/tags_manger.c:
15209 Added new files and removed obsolete ones.
15211 2002-01-30 Andy Piper <andy.piper@freeuk.com>
15213 * src/appwizard_cbs.c, project_import_cbs.c,
15214 main_menubar_def.h, project_import_gui.c:
15215 updates to message strings and layout for the
15218 * text_editor_cbs.c: fix for the tab menu entries for
15219 redocked windows (Dan Elphick <dre00r@ecs.soton.ac.uk>)
15221 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
15228 Tag dropdown exclusive (takes
15229 all space in the toolbar) and never vertical and
15230 increased the width of the tag combo to 256 pixs.
15231 Toolbar separator before the combo and button.
15232 Added tags label before the tag button.
15233 Reorganized the dock bands for the toolbars.
15235 * src/project_import_gui.c
15236 src/project_import.c:
15237 Fixed an error and removed an unused variable.
15239 * data/properties/anjuta.properties:
15240 Removed the property for the old toolbar and set
15241 browser toolbar show to default.
15243 * src/project_dbase.c: excluded modules were not
15247 No build files will be written if the project is blocked.
15249 * src/project_import.c,
15250 src/project_import_cbs.c,
15254 Manually applied Johannes patch to fix some memory
15255 issues and gui clean up.
15256 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
15258 * src/project_dbase.c, project_dbase.h, project_dbase_gui.h:
15259 Fixed a bad bug with remove file from project because of
15260 files were never removed properly from the project and
15261 from the tagmanager.
15263 * src/appwiz_page3.c: Disabled unused codes to clear
15266 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
15268 * tagmanager/*/*: Upgraded to 0.7.1 version from Biswa.
15271 pixmaps/Makefile.am
15274 src/an_symbol_view.c
15282 src/main_menubar_def.h
15283 src/mainmenu_callbacks.c
15284 src/mainmenu_callbacks.h
15286 src/project_dbase.c
15287 src/project_dbase.h
15289 src/text_editor_menu.c
15290 src/text_editor_menu.h
15293 src/toolbar_callbacks.c
15294 src/toolbar_callbacks.h :
15296 Patch submitted by:
15297 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15299 Removes the Tags toolbar and substituted it with
15300 tags combo dropdown list. Fixes a couple of bugs.
15302 Moved the tag combo to browser toolbar because
15303 main toolbar was becoming too long.
15304 Made a new icon of tag toolbar.
15306 * po/zh_TW.po: Fixed bug.
15308 * pixmaps/an_tag.xpm: Added new file.
15310 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
15312 * src/project_import_gui.c: Reorganized project
15315 2002-01-29 Andy Piper <andy.piper@freeuk.com>
15317 * HACKING: added info on creating windows and dialogs
15319 2002-01-29 Naba Kumar <kh_naba@users.sourceforge.net>
15321 * src/tm_file_view.c:
15323 Sorts the file list at the end instead of doing sort-insert
15324 to improve performance.
15325 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
15327 * src/project_dbase.c: Resolved a conflict from
15330 * src/project_import.c:
15332 Fixed to use anjuta_import.sh for the bin dir and
15333 not from the data dir.
15335 Used anjuta_is_installed() function to verify a the command's
15338 Fixed import command to use sh (which is more general and is
15339 gauranteed to be found in any unix system :-)). Also, added
15340 double quotes around the import directory.
15342 Changed some strings for better translations (like avoiding
15345 Fixed the reading of wrong target type.
15347 * src/control.c: Insensitive "import project" when there is
15350 * src/project_import_cbs.c:
15352 Fixed strcmp() [== 0 was left out]. Languages now selected properly.
15353 Fixed selection of gettext checkbox.
15354 Sets the menu entries.
15356 2002-01-28 Johannes Schmid <clubfan@users.sourceforge.net>
15358 * src/appwiz_page[1-4].c
15360 * src/appwizard.[c/h]: Moved some code to wizard_gui.[c/h]
15361 be able to reuse it.
15363 * src/mainmenubar.[c/h]
15364 * src/mainmenubar_def.h
15365 * src/mainmenu_callbacks.[c/h]: Code to create "Import Project"
15368 * src/message-manager.c: Fixed bug 509192
15369 * src/message-manager-dock.c: Added accel_group if window is undocked
15371 * src/project_dbase.[c/h]: Splitted opening code to be able
15372 to use it without an open file dialog
15373 (Maybe I broke Naba's changes, please take a look)
15375 * src/project_import.[c/h]
15376 * src/project_import_gui.c: New Files, Code for Project Import Wizard
15378 * src/wizard_gui.[c/h]: New Files, shared code between appwizard and
15381 2002-01-28 Andy Piper <andy.piper@freeuk.com>
15383 * src/main_menubar_def.h, tagmanager/tm_project.c: more
15386 * manuals/C/anjuta_manual/*: started rewrite of the
15387 manual, updated some screenshots
15389 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
15391 * src/gnomefilelist.h, src/gnomefilelist.c:
15393 Fixed multiple selection bug (#497085). The OK button is
15394 sensitive when in multiple mode, if the no. of
15395 selection is one or more.
15397 Toggle between single and multiple selection mode
15398 and multiple mode display.
15400 Fixed strings to translable strings.
15402 Fixed some compiler warnings by commenting out
15405 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
15407 * src/project_dbase.c: App status bar now updates
15408 with the project name when the project is loaded.
15410 * src/an_file_view.c, tagmanager/tm_file_entry.c:
15412 Puts the directories at the top. They're also sorted now.
15413 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
15415 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
15417 * scripts/anjuta_import.sh.in: Added file.
15418 * scripts/anjuta_import.sh: Removed file.
15420 * .cvsignore, po/.cvsignore, scripts/.cvsignore:
15423 * src/main_menubar_def.h:
15425 Changed shortcut for Find/Replace to CTRL+SHIFT+F (to
15426 reflect the opposite of Find (CTRL+F) and also to leave
15429 Changed Glade summon with ALT+G, which frees the ATL+E
15430 for poping up the edit menu.
15432 * src/Makefile.am: Debugging link flags by Biswa, removed.
15434 2002-01-28 Andy Piper <andy.piper@freeuk.com>
15436 * HACKING: added information on best practices for writing
15437 application messages and GUI labels
15439 * src/CORBA-Server.c, src/about.c, src/anjuta.c,
15440 src/breakpoints.c, src/build_file.c, src/build_project.c,
15441 src/clean_project.c, src/compile.c,
15442 src/compiler_options_cbs.c, src/compiler_options_gui.c,
15443 src/configurer.c, src/debugger.c, src/executer.c,
15444 src/find_in_files.c, src/find_in_files_cbs.c,
15445 src/find_replace.c, src/find_text.c, src/glades.c,
15446 src/gnome_project.c, src/goto_line.c, src/main.c,
15447 src/main_menubar.c, src/main_menubar_def.h,
15448 src/mainmenu_callbacks.c, src/preferences_gui.c,
15449 src/project_config.c, src/project_dbase.c,
15450 src/project_dbase_gui.c, src/resources.c, src/source.c,
15451 src/support.c, src/tags_manager.c, src/text_editor.c,
15452 src/text_editor_gui.c, src/text_editor_menu.c,
15453 src/toolbar_callbacks.c, src/utilities.c:
15454 lots of minor message updates to make them more user-friendly
15457 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
15461 Because of the spaces escaping, the command could not be
15462 executed when run without terminal. Now fixed.
15464 * anjuta.prj, Makefile.am:
15466 Added anjuta project file.
15468 2002-01-27 Naba Kumar <kh_naba@users.sourceforge.net>
15470 * src/message-manager-private.h, message-manager-private.cc,
15473 Added freeze() and thaw() for the message window class to
15474 speed up the message manager update.
15476 * src/project_config.h, project_config.c,
15477 src/project_dbase.h, project_dbase.h
15478 scripts/anjuta_project.template:
15480 Added two new prject attributes: project.config.blocked and
15481 project.excluded.modules. The former will make sure that users
15482 are not given any previlidge in enabling the 'overwrite build
15483 files' flags and the later issues a list of modules in the project
15484 to be skipped for symbol browsing and project listing.
15486 * configure.in, scripts/anjuta_import.sh, scripts/Makefile.am:
15488 Modified script to read the template from the anjuta data dir
15489 rather than from the directory in which the script exist. Otherwise,
15490 Being transfered to the bin dir, the script will not be able to
15491 find the template when it is run.
15493 The script is also create with configure.in to set in the anjuta
15494 data dir path inside the script.
15496 2002-01-26 Stephane Demurget <demurgets@free.fr>
15498 * po/fr.po: updated to the latest sources.
15500 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
15502 * scripts/Makefile.am:
15503 anjuta_import.sh goes with distribution.
15505 * po/*.po: They seem to have updated (merged with
15506 anjuta.pot) automatically when I did "make dist".
15508 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
15510 * src/compiler_options_cbs.c, compiler_options.h, compiler_options_gui.c,
15511 Fixed Bug #499807, ie crash on removing libs, includes, defines from
15512 the compiler options dialog.
15515 Correct todays date. :)
15517 * scripts/Makefile.am:
15518 Installs anjuta_import.sh in $(prefix)/bin dir and
15519 is treated as an executable.
15521 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
15523 * Fix for bug #499373
15525 * data/properties/anjuta.properties, ada.properties, cpp.properties,
15526 java, properties, latex.properties, lua.properties, others.properties,
15529 Added double-quotes around file arguments so that
15530 filenames with spaces could also work.
15532 * launcher/anjuta-launcher.c, executer.c:
15533 Escaped quotes in the cammand and it's arguments before executing
15534 so that args with spaces can also work.
15536 Commented #DEBUG switch.
15538 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
15540 * scripts/*: Added files which I forgot previously.
15542 * src/aneditor.h: Lined up commands definition for better look.
15544 * src/mainmenu_callbacks.c. main_menu_def.h, main_menubar.c,
15545 main_menubar.h, control.c:
15546 Added three more convert EOL chars submenu items in transform.
15547 Reformatted some some.
15549 * data/anjuta.properties:
15550 Reformatted a line.
15552 * src/aneditor.h, aneditor.c:
15553 Added three commands (with definitions) for EOL conversions.
15555 * src/text_editor.c:
15556 Editor detects file mode from the file content and
15557 set the editing mode to CR/LF/CRLF automatically.
15558 Refined Dos mode extrageneous chars filter
15559 This will make sure that filter works only in Dos mode and not
15562 * src/anjuta.c: Editor mode display in status bar.
15564 * src/preferences_gui.c: Changed the string for dos mode
15565 filter to more sensible string.
15567 * src/aneditor.c: Default editor mode sets during widget creation
15568 and not everty time the properties are loaded. This makes sure
15569 that the auto-detected mode is not overridden by the default mode.
15571 * src/text_editor.c, aneditor.c: Disabled #DEBUG flag.
15573 * src/anjuta.c: Fixed bug #476028.
15574 Now anjuta also searches for file relative to top project dir,
15575 when the project is open.
15577 * src/anjuta_cbs.c: Fixed bug #499536.
15578 File is not closed if it is not able to save the file properly.
15580 * src/mainmenu_callbacks.c: Fixed bug #499536.
15581 Newfiles (which are not modified) are also closed on "close all files".
15583 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
15585 * src/an_symbol_view.c: Added MAX_STRING_LENGTH
15587 * tagmanager/tm_source_file.c, regex.c, parse.c:
15588 defined and delimited g_messages within #debug.
15590 * src/preferences.c, data/anjuta.properties:
15591 saved/defied message-manager tag position in string.
15592 Message tag possition is saved between sessions. And
15593 and tag position bottom as default.
15595 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
15597 Patch submitted by:
15598 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15603 data/properties/Makefile.am
15604 global-tags/Makefile.am
15605 pixmaps/Makefile.am
15609 src/an_symbol_view.c
15610 src/an_symbol_view.h
15615 src/message-manager-private.cc
15617 src/project_dbase.c
15618 src/project_dbase_gui.c
15628 pixmaps/sv_class.xpm
15629 pixmaps/sv_function.xpm
15630 pixmaps/sv_macro.xpm
15631 pixmaps/sv_private_fun.xpm
15632 pixmaps/sv_private_var.xpm
15633 pixmaps/sv_protected_fun.xpm
15634 pixmaps/sv_protected_var.xpm
15635 pixmaps/sv_public_fun.xpm
15636 pixmaps/sv_public_var.xpm
15637 pixmaps/sv_static_fun.xpm
15638 pixmaps/sv_static_var.xpm
15639 pixmaps/sv_struct.xpm
15640 pixmaps/sv_unknown.xpm
15641 pixmaps/sv_variable.xpm
15642 pixmaps/fv_core.xpm
15643 pixmaps/fv_text.xpm
15644 pixmaps/filestoremove.txt:
15648 * pixmaps/class.xpm
15649 pixmaps/function.xpm
15650 pixmaps/fv_autofile.xpm
15652 pixmaps/fv_i18n.xpm
15653 pixmaps/fv_source.xpm
15654 pixmaps/private_func.xpm
15655 pixmaps/private_var.xpm
15656 pixmaps/protected_func.xpm
15657 pixmaps/protected_var.xpm
15658 pixmaps/public_func.xpm
15659 pixmaps/public_var.xpm
15661 pixmaps/variable.xpm
15667 Upgraded to tagmanager-0.7
15669 2002-01-24 Johannes Schmid <clubfan@users.sourceforge.net>
15670 * src/anjuta_cbs.c: Fixed bug #506441
15671 * src/watch_gui.c: Changed layout of eval dialog so that
15672 it fits on a 800x600 desktop with German translation.
15674 2002-01-23 Andy Piper <andy.piper@freeuk.com>
15676 * src/project_dbase.c: completed string updates for GTKmm and GNOMEmm
15677 * pixmaps/appwiz_libglade.png, src/pixmaps.h, pixmaps/Makefile.am: new
15678 icon for new project type (thanks to Misha)
15679 * configure.in: build and install Danish translation
15680 * src/about.c, THANKS, manuals/C/anjuta-manual/authors.sgml: updated
15681 credits to cover new patches and translations
15683 2002-01-23 Johannes Schmid <clubfan@users.sourceforge.net>
15685 * src/preferences.c, src/message-manager.cc, src/project_type.c,
15686 src/appwiz_page1.c:
15688 - Font preferences are restored properly now (\n was missing)
15689 - Dock menu label of message-manager is "Dock/Undock" instead
15690 of "Dock|Undock" to match with the rest of anjuta.
15691 - Name of GTK-- and GNOME-- have changed to GTKmm and GNOMEmm, so I
15692 changed it in anjuta, too
15694 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
15696 * tagmanager/tm_source_file.c,
15697 tagmanager/parse.c,
15698 tagmanager/tm_project.c,
15699 src/an_symbol_view.c,
15702 Disabled debug warnings.
15704 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
15706 * src/appwiz_page1.c
15707 src/compiler_options.c
15708 src/project_dbase.c
15709 src/project_dbase.h
15714 New project type named LibGlade.
15716 Patch submitted by:
15717 Dick Knol <dknol@gmx.net>
15720 Commented out unused pixmap creation. May be it
15721 will fix the crash in project creation.
15723 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
15727 src/registers_cbs.c
15728 src/registers_cbs.h
15729 src/registers_gui.c
15732 src/sharedlib_cbs.c
15733 src/sharedlib_cbs.h
15734 src/sharedlib_gui.c
15742 src/stack_trace_cbs.c
15743 src/stack_trace_cbs.h
15744 src/stack_trace_gui.c
15752 Fixed bug #496290: Attach/detach removed from these
15753 windows as they are never implemented.
15755 Patch submitted by:
15756 Johannes Schmid <johannes.schmid@gmx.de>
15758 2002-01-18 Naba Kumar <kh_naba@users.sourceforge.net>
15764 when you right click on the tabs, a list of filenames are given
15765 out, but now it gives a list of "page 1", "page 2", etc...
15767 Patch submitted by:
15768 Jens Georg <mail@jensgeorg.de>
15770 * anjuta.in.in: Removed c|c++ because, it was not necessary
15771 and was causing translation problem.
15773 * plugins/class-gen/clsGen.c:
15774 removed "'" for the same reason.
15776 attached the fix for the menu
15779 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
15781 * src/preferences.h,
15783 src/preferences_gui.c:
15785 Adds the functionality to Anjuta to auto save your unsaved
15786 files before you build a project.
15788 Patch submitted by:
15789 jason <jason_williams@suth.com>
15791 * src/anjuta.[h,c]:
15792 Added function for save all files.
15794 * src/mainmenu_callbacks.c:
15795 Modified to use the above function.
15797 * src/build_project.c:
15798 Save all files before build if it is set in the
15801 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
15803 * src/message-manager-private.cc
15804 src/message-manager-private.h
15805 src/message-manager.cc:
15807 Message-manager now restores the tabs which were shown on startup.
15808 The terminal is now created on demand (as requested by Biswa)
15809 and I have removed some debug messages.
15811 Patch submitted by:
15812 Johannes Schmid <johannes.schmid@gmx.de>
15814 2002-01-13 Stephane Demurget <demurgets@free.fr>
15816 * src/anjuta_cbs.c: fixed the global shortcut handling to have a
15817 proper tabs keyboard navigation.
15819 * src/an_symbol_view.c,
15821 src/gnome_project.c,
15822 src/project_dbase.c,
15823 src/tags_manager.c: removed some debugging display.
15825 2002-01-09 Naba Kumar <kh_naba@users.sourceforge.net>
15827 * src/message-manager-dock.c
15828 src/message-manager-private.cc
15829 src/message-manager-private.h
15830 src/message-manager.cc
15833 src/preferences_gui.c:
15835 Patch submitted by:
15836 Johannes Schmid <johannes.schmid@gmx.de>
15838 This patch adds a tab to the notebook of the preferences-dialog
15839 where you can change the colors, the tab position of the new
15840 message manager. Also the truncate messages stuff has moved
15841 from misc tab to messages tab.
15843 Also improved the remembering position stuff of message manager.
15845 * data/internal.properties,
15846 Added definitions for messages colors and tag position.
15848 * src/message_manager.cc:
15849 Fixed a bug that never lets the messages panes to get cleared.
15850 Added wmclass setting for the message window. Fixed a bug in
15851 which the message window was not being shown.
15853 * src/tag_manager.c: Fixed printing of (NULL) in the debug
15854 output and disabled it.
15856 * src/anjuta.c: Preferences created and loaded before anything else.
15857 anjuta now recognizes messages colors on startup and initializes
15860 2002-01-09 Andy Piper <andy.piper@freeuk.com>
15862 * src/project_dbase.c: fix bug #497923 (thanks to Johannes Schmid)
15864 2002-01-09 Stephane Demurget <demurgets@free.fr>
15866 * pixmaps/file_c.xpm,
15867 pixmaps/file_cpp.xpm,
15868 pixmaps/file_file.xpm,
15869 pixmaps/file_h.xpm,
15870 pixmaps/file_html.xpm,
15871 pixmaps/file_i18n.xpm,
15872 pixmaps/file_icon.xpm,
15873 pixmaps/file_pix.xpm,
15874 pixmaps/fv_doc.xpm,
15875 pixmaps/fv_i18n.xpm,
15876 pixmaps/fv_image.xpm,
15877 pixmaps/fv_source.xpm,
15878 pixmaps/fv_unknown.xpm: made these icons transparent.
15880 2002-01-08 Andy Piper <andy.piper@freeuk.com>
15882 * launcher/anjuta_launcher.c: updated message strings
15883 * src/message-manager-dock.c: added newline at end to avoid compile warning
15884 * src/project_dbase.c: corrected spelling of include (noted by Biswa)
15885 * src/controls.c, src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
15886 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: added some new Insert menu
15887 entries for username and Python-style GPL notice
15888 * HACKING: added info on files to change to update Insert menu
15890 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
15892 * src/project_dbase.c,
15893 src/an_file_view.c,
15894 src/an_symbol_view.c:
15895 Changed the CTree expander style to square and
15896 line style to Dotted line.
15898 * po/POTFILES.in: Removed and Added translable files.
15900 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
15902 * ccview/.cvsignore: Removed.
15904 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
15907 cccmd.cc, ccview_main.h, func_dialog.cc, struct.xpm,
15908 cccmd.h, cfolder.xpm, func_dialog.h, ofolder.xpm, support.c,
15909 cccproj.cc, ChangeLog, gtk_help.cc, panes.cc, support.h,
15910 cccproj.hh, class.xpm, gtk_help.h, private.xpm, tree_coll.h,
15911 ccview.cc, cregex.hh, hash_str.h, protected.xpm,
15912 ccview.h, public.xpm, ccview_main.cc, file.xpm, Makefile.am, scanner.xpm:
15914 Removed ccview module because it is no longer needed.
15916 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
15918 * src/project_dbase.c:
15919 Shifted structure initialization in project_dbase_new()
15920 before anything else, otherwise it was crashing due to
15921 uninitialized values.
15923 * src/an_symbol_view.c:
15924 Disabled high volume debug output.
15926 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
15928 Applied a very heavy patch from:
15929 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15933 pixmaps/Makefile.am
15945 src/fileselection.c
15948 src/main_menubar_def.h
15949 src/mainmenu_callbacks.c
15950 src/mainmenu_callbacks.h
15951 src/project_dbase.c
15952 src/project_dbase.h
15953 src/project_dbase_gui.c
15955 src/text_editor_menu.c
15956 src/toolbar_callbacks.c
15957 tagmanager/Makefile.am
15959 tagmanager/include/Makefile.am
15960 tagmanager/include/tm_project.h
15961 tagmanager/include/tm_symbol.h
15962 tagmanager/include/tm_tag.h
15963 tagmanager/include/tm_tagmanager.h
15964 tagmanager/include/tm_workspace.h
15965 tagmanager/tm_project.c
15966 tagmanager/tm_source_file.c
15967 tagmanager/tm_symbol.c
15968 tagmanager/tm_tag.c
15969 tagmanager/tm_workspace.c
15970 widgets/Makefile.am: Modified.
15972 * src/an_file_view.[c,h],
15973 src/an_symbol_view.[c,h],
15974 src/file_history.[c,h],
15976 widgets/scroll-menu.[c,h],
15977 tagmanager/tm_file_entry.c
15978 tagmanager/include/tm_file_entry.h: Added new files.
15980 * pixmaps/cfolder.xpm, fv_doc.xpm, fv_source.xpm,
15981 private_func.xpm, public_func.xpm,
15982 class.xpm, fv_exec.xpm, fv_unknown.xpm,
15983 private_var.xpm, public_var.xpm,
15984 function.xpm, fv_i18n.xpm, macro.xpm,
15985 protected_func.xpm, struct.xpm,
15986 fv_autofile.xpm, fv_image.xpm,
15987 ofolder.xpm, protected_var.xpm, variable.xpm:
15988 Updated and Added pixmap files.
15992 a) Removes CCView dependency.
15993 b) Improves the terminal.
15994 c) Adds tag navigation context menus.
15995 d) Upgrades tagmanager to latest version.
15996 e) Miscellaneous small additions.
15998 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
16000 * src/project_dbase_gui.c: Fixed crash of anjuta
16001 when project first created.
16003 * src/gnome_project.c: It now updates the tags manager
16004 when new projects are created.
16006 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
16008 * Thanks Johannes Schmid <johannes.schmid@gmx.de>
16009 for this big patch.
16011 * src/messages.[c,h]: Removed files.
16013 * src/message-manager.[cc,h],
16014 src/message-manager-dock.[c,h],
16015 src/message-manager-private.[cc,h]
16018 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/build_file.c
16019 src/build_project.c, src/clean_project.c, src/compile.c
16020 src/configurer.c, src/debugger.c, src/find_in_files.c
16021 src/mainmenu_callbacks.c, src/preferences.h
16022 src/preferences_gui.c, src/properties.h
16023 src/utilities.c, src/utilities.h:
16024 The new messages widget.
16026 - Use of GtkNotebook instead of ToggleButtons
16028 - Popupmenu to show and hide message types and
16029 to dock/undock in detach mode
16031 All other things should work as they did with the
16032 old message window. Currently the keyboard short-cuts
16033 do not work in detached mode.
16035 Some functions in utitlities.[c,h] changed.
16036 so that they take const arguments where this is possible
16038 * src/Makefile.am, po/POTFILES.in:
16039 Removed messages.[c,h] and
16040 added message-manager.[cc,h], message-manager-dock.[c,h],
16041 message-manager-private.[cc,h]
16043 * src/message-manager.h: Removed "include <bonobo.h>"
16044 and added a newline at the end of the file.
16046 * src/message-manager-private.cc:
16047 Set clist's width setting to Automatic.
16048 Set scroll window's scroll bars to Automatic.
16050 2002-01-05 Naba Kumar <kh_naba@users.sourceforge.net>
16052 * text_editor_menu.c:
16053 Fixed misalignment of the function sub menu
16054 in the text editor pop up menu.
16056 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
16058 * src/text_editor.c: Fixed a compiler warning.
16060 2002-01-04 Andy Piper <andy.piper@freeuk.com>
16062 * THANKS, manuals/*/authors.sgml: updated for new translations
16063 * plugins/class-gen/clsGen.c: converted messages to English
16064 * src/about.c, src/main_menubar_def.h: string updates
16066 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
16071 src/mainmenu_callbacks.c
16074 src/text_editor_cbs.c
16075 src/text_editor-gui.c:
16077 Earlier code for adding 'cross' button
16078 for closing pages were too error prone and unorganized.
16079 Cleaned up the code and shifted the 'extra' widgets
16080 creation (eg. close button, close_pixmap and lable)
16081 from anjuta to text_editor. This takes care of proper
16082 widgets creation and destruction. Otherwise, anjuta
16083 was crashing at too many points, especially related
16084 to docking and undocking.
16086 2002-01-04 Stephane Demurget <demurgets@free.fr>
16088 * src/aneditor.cxx: removed debugging code.
16090 * data/properties/.cvsignore: added swap files.
16092 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
16096 Fixed Crashing of anjuta when a new file is saved as
16099 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
16101 * src/aneditor.c: Some debug codes around.
16103 * data/internal.properties, data/anjuta.properties: Removed.
16104 data/properties/Makefile.am:
16105 data/properties/ada
16107 data/properties/make
16109 data/properties/html
16110 data/properties/ruby
16111 data/properties/baan
16112 data/properties/idl
16113 data/properties/pascal
16114 data/properties/sample
16115 data/properties/bash
16116 data/properties/java
16117 data/properties/perl
16118 data/properties/sql
16119 data/properties/conf
16120 data/properties/latex
16121 data/properties/props
16123 data/properties/cpp
16124 data/properties/lua
16125 data/properties/python
16126 data/properties/xml
16127 data/properties/others
16128 data/properties/.cvsignore:
16129 Added files. Properties now splitted into small files
16133 configure.in: Update the removal and added properties module.
16135 * src/preferences.c: preferences_new(): Updated to reflect the
16136 new properties files organization.
16138 * src/Makefile.am: Added Baan Lexer.
16140 2002-01-01 Stephane Demurget <demurgets@free.fr>
16142 * src/aneditor.cxx: readded the baan lexer.
16144 * src/preferences.c: fixed translated messages and a typo.
16146 * desktop.in.in: changed the name to Anjuta C|C++ IDE, since the / was
16147 confusing the regexp usage in xml-i18-merge.
16149 2002-01-01 Andy Piper <andy.piper@freeuk.com>
16151 * src/project_dbase.c: tidied some messages, and spotted a typo in
16152 the reading of properties which prevented the project version from
16153 ever being reported in the Project Information window - fixed :)
16155 * po/POTFILES.in: removed syntax.h
16157 2001-12-31 Stephane Demurget <demurgets@free.fr>
16159 * data/internal.properties: fixed baan properties.
16160 Added all ada properties.
16162 * src/main_menubar_def.h,
16165 src/utilities.[ch]: added support for the Ada highlight style.
16167 2001-12-31 Stephane Demurget <demurgets@free.fr>
16169 * plugins/*/.cvsignore: updated.
16171 2001-12-31 Stephane Demurget <demurgets@free.fr>
16175 src/Makefile.am: removed the empty header syntax.h.
16177 2001-12-31 Naba Kumar <kh_naba@users.sourceforge.net>
16180 Stef's observation on the 'superfluous' hseparators in the recent
16181 files and projects is fully justified -- removed.
16183 * main_menubar_def.h:
16184 Changed "Plug Ins" to "Plugins" in the menu label.
16186 * configure.in, plugins/Makefile.am, plugins/class-gen/*:
16187 Added class-gen in the configure output and class-gen module.
16189 * data/internal.properties:
16190 Correct mis-spelled "jave" to "java".
16191 Added file.is.source for *.h, *.c, *.cpp properties.
16193 * global-tags/Makefile.am:
16194 "chmod +x create_global_tags.sh" before it is executed, because
16195 there is very high chance that it will be found "-x" and resulting
16198 2001-12-31 Stephane Demurget <demurgets@free.fr>
16200 Fixed a crash on Solaris reported by Holder Burde, thanks to him
16203 * src/gnome_project.c: (create_new_project): if the user doesn't
16204 select any icon, it doesn't have any extension and thus we can't
16205 use it in printf on Solaris, since the %s modifier use strlen to
16206 know the string length and then crash. On Linux, gcc checks the value
16207 of the pointer to be NULL and write "(null)" if necessary. We can't
16210 * src/source.c: (source_write_desktop_entry): if there's no icon, we
16211 don't need to have the directory icon but the generic one.
16213 2001-12-30 Stephane Demurget <demurgets@free.fr>
16215 Merged with latest (1.42) scintilla.
16217 Added: Support for the {load,save}.on.(de)activate properties.
16218 The PHP lexer to match keywords case insensitively.
16220 Experimental supports for changeable style attribute & line
16223 Updated: Both the C++ and HTML lexers.
16224 More shell keywords added.
16225 Horizontal scrolling and diplay of long lines optimised.
16226 Cursor setting optimised.
16228 Bugs fixed: Caret movement over folded lines.
16229 Selection tracking in 2ndary views when doing modifications.
16231 * scintilla/CallTip.{cxx.h},
16232 scintilla/ContractionState.{cxx,h},
16233 scintilla/Document.{cxx,h},
16234 scintilla/Editor.{cxx,h},
16235 scintilla/KeyWords.cxx,
16236 scintilla/LexHTML.cxx,
16237 scintilla/PlatGTK.cxx,
16238 scintilla/RESearch.cxx,
16239 scintilla/ScintillaBase.cxx,
16240 scintilla/ScintillaGTK.cxx,
16241 scintilla/Style.{cxx,h},
16242 scintilla/StyleContext.h,
16243 scintilla/ViewStyle.cxx,
16244 scintilla/include/*.h: updated.
16246 * scintilla/LexBaan.cxx, scintilla/Makefile.am: added Baan lexer.
16248 * scintilla/LexCPP.cxx: removed all references to noDocChars. This
16249 should have been told to the scintilla team. We're lucky I read the
16250 ChangeLog and the modifications of the lexer (thanks to the Gnome
16253 * data/internal.properties: added Baan definitions.
16254 Fixed some issues for C such as *_cast directive, that are only
16255 available with C++.
16256 Updated C++, HTML and shell scripts definitions.
16257 Updated Ada and Bullant, that have been forgotten.
16259 * src/main_menubar_def.h,
16262 src/utilities.[ch]: added support for the Baan highlight style.
16264 2001-12-29 Stephane Demurget <demurgets@free.fr>
16266 Polished the plugins menu behaviour and added a tearoff
16267 menuitem to the recent entries submenu.
16269 Note: The recent entries list seems to be too height
16270 with all these superfluous hseparators.
16272 * src/main_menubar.c: Polished, making some
16273 functions declarations static and cleaning some code.
16275 (create_submenu_plugin): removed the extra
16276 plugins entry and the horizontal separators.
16278 (on_plugins_menu_realize): the plugins menu is only
16279 shown if there's at least one available.
16281 (create_submenu*): added a tearoff menuitem to have
16282 a more homogeneous menu style. For now, it doesn't
16283 take care of user settings (but it was even worse
16286 2001-12-29 Stephane Demurget <demurgets@free.fr>
16288 * configure.in: added the packageplugindir variable to avoid
16289 installing the plugins in $(prefix). It's not the same path as
16290 anjuta 2 to allow parallel installation.
16292 2001-12-29 Stephane Demurget <demurgets@free.fr>
16293 Fix a reopened part of bug #440676: keyboard navigation between the
16294 different text buffers. Changed to a more global approch.
16296 * src/notebook.[ch]: removed.
16298 * src/Makefile.am: removed notebook.[ch]
16300 * src/anjuta_{gui,cbs}.c, src/anjuta.h:
16301 (on_anjuta_window_key_press_event): added to fulfill the global
16304 * HACKING: updated according to the new global shortcuts handling.
16306 2001-12-29 Naba Kumar <kh_naba@users.sourceforge.net>
16308 * src/main_menubar_def.h, main_menubar.h, main_menubar.c:
16309 Shifted plugin menu from Edit submenu to main menu.
16312 Added plugins/sample1/plugin-sample1.c
16314 * plugins/sample1/plugin-sample1.c:
16315 Added localization and used anjuta_info, instead of anjuta_error.
16317 * plugins/.cvsignore, plugins/sample1/.cvsignore:
16320 2001-12-28 Naba Kumar <kh_naba@users.sourceforge.net>
16322 * configure.in, acconfig.h: Added definition for PACKAGE_PLUGIN_DIR
16325 * Makefile.am: Added module plugins.
16327 * plugins, plugins/Makefile.am, plugins/sample1/*:
16328 Created plugins modules.
16330 * src/anjuta.h, src/anjuta.c: Removed app->szAddinDir and
16331 Defined PACKAGE_PLUGIN_DIR directly and properly. Fixed
16332 to load plugins of *.so only and not *.so* (which results
16335 * anjuta.spec.in: added %{prefix}/lib/anjuta to take care of
16336 plugins during packaging.
16338 2001-12-27 Simos Xenitellis <simos@hellug.gr>
16340 * configure.in: Added Greek (el) to ALL_LINGUAS.
16342 2001-12-27 Duarte Loreto <happyguy_pt@hotmail.com>
16344 * configure.in: Added portuguese to ALL_LINGUAS
16346 2001-12-24 Naba Kumar <kh_naba@users.sourceforge.net>
16348 * global-tags/.cvsignore
16349 tagmanager/.cvsignore
16350 tagmanager/include/.cvsignore:
16351 Added cvs ignore files.
16354 Updated cvs ignore file.
16356 2001-12-23 Andy Piper <andy.piper@freeuk.com>
16358 * src/debugger.c, src/text_editor.c, src/anjuta.c,
16359 data/anjuta.properties, data/internal.properties: clean up some
16360 message strings (me)
16362 2001-12-23 Andy Piper <andy.piper@freeuk.com>
16364 * src/about.c, THANKS: added Jens to the credits
16366 2001-12-23 Andy Piper <andy.piper@freeuk.com>
16368 * pixmaps/close_file_small.xpm, pixmaps/Makefile.am, src/anjuta.c,
16369 src/text_editor.h, src/pixmaps.h, src/text_editor_cbs.c,
16370 src/text_editor_cbs.h, src/text_editor_gui.c: patch from Jens
16371 Georg <mail@jensgeorg.de> to add close button to file tabs.
16373 2001-12-20 Andy Piper <andy.piper@freeuk.com>
16375 * launcher/anjuta_launcher.c: patch from Stef to fix #490816
16376 (debugger now catches correct signal from process)
16378 2001-12-20 Andy Piper <andy.piper@freeuk.com>
16380 * pixmaps/Makefile.am, pixmaps/appwiz_*.png: new images from Misha
16381 * src/pixmaps.h: switch appwizard project icons to new designs
16382 * pixmaps/appwid*xpm, pixmaps/gear.xpm: removed unused graphics
16384 2001-12-20 Andy Piper <andy.piper@freeuk.com>
16386 * pixmaps/Makefile.am: stop redundant images from being installed.
16387 The next step will be to remove them completely.
16388 * src/appwiz*: further updates (more to come)
16389 * src/pixmaps.h: cleaned up, commented
16390 * src/splash.c: should use the pixmaps macro defined
16391 * HACKING: more on the graphics stuff and use of pixmaps.h
16393 2001-12-19 Andy Piper <andy.piper@freeuk.com>
16395 * src/defaults.c: fix bug #494864
16397 2001-12-18 Andy Piper <andy.piper@freeuk.com>
16399 * pixmaps/applogo.png, pixmaps/appwizard.png: added new wizard
16400 graphics from Misha
16401 * pixmaps/interface.xpm, pixmaps/app_wizard.jpg: removed
16402 redundant graphics, no longer used
16403 * src/appwiz*: revamped application wizard by Andy and Misha for
16404 a more usable and professional look-and-feel
16405 * HACKING: updates to cover patching, graphics, and some additions
16407 * TODO: removed some implemented features
16409 2001-12-17 Andy Piper <andy.piper@freeuk.com>
16411 * data/anjuta.properties, data/internal.properties: cleanup
16412 * src/compiler_options_gui.c, src/mainmenu_callbacks.*,
16413 src/preferences_gui.c, src/text_editor_menu.c: patches from Biswa
16414 to edit styles colors for keywords and add Goto Tag menu option
16417 2001-12-14 Naba Kumar <kh_naba@users.sourceforge.net>
16419 * src/anjuta.c, anjuta.h, text_editor.c, text_editor.h:
16422 fixes the Forget of the cursor position when tab is brought active
16423 from project manager.
16425 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
16428 Exported "TERM=xterm" to get a color terminal when
16429 anjuta is not started from within a terminal.
16431 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
16435 Added a frame around zvt terminal.
16437 * src/preferences_gui.c
16438 Modified to say "Use glade component (experimental)"
16439 instead of "Use Component".
16441 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
16444 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16447 src/fileselection.c
16452 src/project_dbase.c
16454 a) Extra scrollbar in terminal no longer appears.
16455 b) Character set preference should be preserved (untested).
16456 c) File selection widget now remembers last directory.
16457 d) On creation of generic project, the glade 'file not found' error no
16459 e) First terminal window is created 'on demand', so it should always to
16460 the Right Thing (TM) as far as starting WD is concerned. Also, the
16461 environment is now passed to the terminal.
16462 f) Solaris compilation should be fixed (replaced get_current_dir_name()
16464 g) Fixed some compilation warnings.
16466 2001-12-10 Andy Piper <andy.piper@freeuk.com>
16468 * configure.in, src/anjuta.c, src/messages.c, src/messages.h,
16469 src/pixmaps.h: applied terminal and warnings patch (Biswa)
16470 * src/*: cleanups (me)
16471 * pixmaps/mini_term.xpm: added new file for terminal button
16472 (me, based on existing artwork)
16474 2001-12-07 Andy Piper <andy.piper@freeuk.com>
16476 * configure.in: bumped version to 0.1.9-pre
16477 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
16479 * src/aneditor.cxx: patch from Biswa to re-enable autocompletion
16481 2001-12-07 Pablo Saratxaga <pablo@mandrakesoft.com>
16483 * src/splash.c: removed a DOS end of line of a comment (so the *.po
16484 files are free of that char)
16485 * configure.in: added "az" to ALL_LINGUAS
16487 2001-11-29 Andy Piper <andy.piper@freeuk.com>
16489 * tagmanager/tm_workspace.c, src/project_dbase.c: critical
16490 crash bug fix from Biswa.
16491 * FUTURE: added Anjuta/gIDE merger information to provide
16492 details on future direction and status of 1.x stuff
16493 * NEWS: prepared for release
16494 * po/de.po: update from Jens Georg <mail@jensgeorg>
16496 2001-11-28 Andy Piper <andy.piper@freeuk.com>
16498 * multiple minor updates pre-0.1.8
16499 * patch from Biswa to fix syntax highlighting and packaging
16500 * po/fr.po: update from Stef
16502 2001-11-26 Naba Kumar <kh_naba@users.sourceforge.net>
16504 * global-tags/Makefile.am
16505 global-tags/create_global_tags.sh
16506 global-tags/tm_global_tags.c
16507 scintilla/LexCPP.cxx
16508 scintilla/include/SciLexer.h
16510 src/project_dbase.c
16511 tagmanager/Makefile.am
16512 tagmanager/include/Makefile.am
16513 tagmanager/include/tm_project.h
16514 tagmanager/include/tm_tag.h
16515 tagmanager/include/tm_tagmanager.h
16516 tagmanager/tm_project.c
16517 tagmanager/tm_source_file.c
16518 tagmanager/tm_tag.c
16519 tagmanager/tm_workspace.c:
16521 Includes the syntax highliting patch to scintilla).
16522 and more stable code.
16524 *tagmanager/include/tm_symbol.h: New file.
16525 *tagmanager/tm_symbol.c: New file.
16527 Add symbol tree building functionality at project level
16530 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16532 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
16534 * pixmaps/file_cpp.xpm, pixmaps/file_html.xpm, pixmaps/file_icon.xpm,
16535 pixmaps/file_c.xpm, pixmaps/file_h.xpm, pixmaps/file_pix.xpm,
16536 pixmaps/file_file.xpm, pixmaps/file_i18n.xpm
16537 : New and improved pixmaps from Misha <misha@phreaker.net>
16540 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
16542 * Big patch submitted by
16543 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>.
16544 Many thanks to him.
16546 * src/Makefile.am, src/aneditor.cxx
16547 src/anjuta.c, src/anjuta.h, src/project_dbase.c,
16548 src/project_dbase.h, src/text_editor.c, src/text_editor.h:
16549 Use of tagmanager lib for advanced calltips.
16551 * global-tags/*: Created new directory and added files to
16552 generate system.tags.
16554 * tagmanager/*: Created new directory and added tagmanager lib
16557 * configure.in, acconfig.h, Makefile.am: Modified to reflect
16558 the above additions.
16560 * data/Makefile.am: Modified to accomodate generated system.tags file.
16562 2001-11-07 Andy Piper <andy.piper@freeuk.com>
16564 * scintilla/: updated to 1.41
16565 * src/Makefile.am: added Ada and Bullant lexers from Scintilla
16566 * src/about.c: updated list of authors
16567 * src/aneditor.cxx: tidied to remove unused SciTE debug calls
16568 * HACKING: updated to cover Scintilla usage
16569 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
16572 2001-11-07 Naba Kumar <kh_naba@users.sourceforge.net>
16574 * src/aneditor.cxx: Fixed compilation errors with it.
16575 by add include to gtk+ headers and typedefining a mysteriously
16576 vanished class Colour.
16578 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
16580 * configure.in: Added pt_BR in the languages.
16582 2001-11-01 Andy Piper <andy.piper@freeuk.com>
16584 * src/executer.c, mainmenu_callbacks.c: patch from Dan Elphick
16585 (<dre00r@ecs.soton.ac.uk>) to correct a spelling mistake
16587 * manuals/C/anjuta-manual/*: new format to match
16588 the rest of the GNOME docs chapter layout. Added the many
16589 new contributors. Moved Authors and License information into new
16590 chapters of their own - should make expansion easier too
16591 * src/compiler_options.c: changed the profiler option to -pg to
16592 work with GNU tools (gprof)
16593 * src/compiler_options_gui.c, main_menubar_def.h: tidied some messages
16596 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
16598 * src/compiler_options.h, compiler_options.c, compiler_options_cbs.c
16599 compiler_options_gui.c:
16600 Added a new entry for linker flags and renamed c_options to c_flags
16601 and l_options to l_libs. Also, added a new function:
16602 compiler_options_set_prjlflags_in_file();
16604 * src/source.c: projects/src/Makefile.am now have LDFLAGS set.
16606 * src/compiler_options_gui.c: Trimmed some UI for the 'others' page.
16608 2001-10-26 Andy Piper <andy.piper@freeuk.com>
16610 * THANKS, src/about.c: corrections and additions following
16612 * src/main_menubar.c: patch from Rikul to fix the problem with
16613 menu accelerators not being loaded
16615 2001-10-26 Naba Kumar <kh_naba@users.sourceforge.net>
16617 * THANKS: Added all contributors and translators names and emails.
16619 * pixmap/anjuta_logo.png: Reduced the size of the logo.
16620 * pixmap/anjuta_splash.png, pixmaps/Makefile.am:
16621 Added new file (earlier logo with border).
16622 * src/about.c: Added all contributors names and emails
16623 and used macro definition for logo pixmap file.
16624 * src/pixmaps.h: Added entry for anjuta splash screen.
16626 2001-10-24 Andy Piper <andy.piper@freeuk.com>
16628 * pixmaps/anjuta_icon[.xpm|.png]: updated application icon
16629 to new PNG version (thanks to Misha) and removed the old
16632 2001-10-24 Abel Cheung <maddog@linux.org.hk>
16634 * THANKS: added Conner Mo for simplified Chinese translation.
16635 * configure.in: added zh_CN in ALL_LINGUAS
16637 2001-10-21 Abel Cheung <maddog@linux.org.hk>
16639 * THANKS: added Joe Man for his traditional Chinese translation.
16640 * configure.in: added zh_TW in ALL_LINGUAS.
16642 2001-10-19 Naba Kumar <kh_naba@users.sourceforge.net>
16644 * src/main_menubar_def.h: Changed the link of lidn to
16645 http://lidn.sourceforge.net.
16647 2001-10-18 Naba Kumar <kh_naba@users.sourceforge.net>
16649 * Applied patch from Rikul
16650 * Applied patch from Luca
16651 * Fixed a cvs conflict. :)
16653 2001-10-17 Stephane Demurget <demurgets@free.fr>
16655 * THANKS: added Marc Botermans for his Dutch translation.
16657 * configure.in: added nl in ALL_LINGUAS.
16661 2001-10-17 Naba Kumar <kh_naba@users.sourceforge.net>
16663 * anjuta.c: Fixed luca's typo.
16664 * resources.c, resources.h: Changed gchar* return to void, to
16665 avoid a compiler warning.
16666 * scintilla/Makefile.am: Reorganized file entries.
16667 * src/Makefile.am: Added StyleContex.o module directly with the lexers.
16669 2001-10-16 Naba Kumar <kh_naba@users.sourceforge.net>
16671 * Upgraded scintilla to 1.4.
16672 * Added 6 files: LexCrontab.cxx LexEiffel.cxx LexRuby.cxx
16673 LexLisp.cxx StyleContext.cxx StyleContext.h
16674 * src/Makefile.am: Added 4 lexers and separated lexer objects
16675 from the main link variable.
16677 2001-10-14 Stephane Demurget <demurgets@free.fr>
16679 * THANKS: added Luca, even if it shouldn't be my role to write
16680 this sort of thing :)
16682 * src/anjuta.c: (scan_AddIns_in_directory): some fixes and cleanups on
16683 the latest Luca patch.
16685 2001-10-14 Andy Piper <andy.piper@freeuk.com>
16687 * added skeleton plugin functionality (lbell <lbell@tsc4.com>).
16688 This is not documented yet; plugins to come later.
16689 * src/find*.c: find dialogs now persistent
16690 (Rick <rikul@bellsouth.net>)
16691 * widgets/gnomefilelist.c: fixed multiple file open issue
16692 (Rick <rikul@bellsouth.net>)
16693 * changes to recent file and project lists handling
16694 (lbell <lbell@tsc4.com>)
16695 * more minor UI updates (me)
16697 2001-10-11 Andy Piper <andy.piper@freeuk.com>
16699 * src/Makefile.am: removed warnings for traditional C syntax
16700 * pixmaps: added new icons for mini_locals, mini_cvs and
16701 the splash screen - thanks to Misha <misha@phreaker.net>
16703 2001-10-10 Andy Piper <andy.piper@freeuk.com>
16705 * src/toolbar.c: fix typo in tooltip text
16706 * ccview/cccmd.cc: alter Func to Function in menu text
16708 2001-10-09 Andy Piper <andy.piper@freeuk.com>
16710 * src/find_text.c: applied patch from rikul <null@acm.org> to fix minor
16711 issue with find dialog reporting an error when Scintilla finds text
16712 * applied patch from Denis Boehme <boehme at syncio dot de> to support
16713 DOS files (i.e. CR/LF translation)
16715 2001-10-03 Andy Piper <andy.piper@freeuk.com>
16717 * src/notebook.c: applied patch from rikul <null@acm.org> to fix bug
16719 * data/internal.properties: default fold style now set to 3 :-)
16720 * applied patch from rikul <null@acm.org> to turn notebook tab
16721 headings red when file has been edited.
16723 2001-10-02 Kjartan Maraas <kmaraas@gnome.org>
16725 * configure.in: Added "no" to ALL_LINGUAS.
16727 2001-09-29 Naba Kumar <kh_naba@users.sourceforge.net>
16729 * Patch from lbell <lbell@tsc4.com>
16734 src/main_menubar_def.h
16735 src/mainmenu_callbacks.c
16736 src/mainmenu_callbacks.h
16737 src/project_dbase.c
16738 src/project_dbase.h
16740 Implemented a check menu item to handle the 'show locals' flag
16741 for the current project.
16743 * data/internal.properties: Removed the redundant command
16744 for gnome-terminal.
16746 2001-09-25 Naba Kumar <kh_naba@users.sourceforge.net>
16748 * Patch from lbell <lbell@tsc4.com> for fixing some compiler warnings.
16750 2001-09-24 Fatih Demir <kabalak@gtranslator.org>
16752 * configure.in: Added "ta" to the languages list.
16754 2001-09-21 Andy Piper <andy.piper@freeuk.com>
16756 * data/internal.properties:
16757 added fold.symbols property to control appearance of folds
16758 in the Scintilla editor (thanks to rikul <null@acm.org>)
16760 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
16763 one extra button for message win is being created -- Fixed.
16765 The frame should be hidden and not only the pix_lab when
16766 that message pane is hidden (aBts[nIndex].bVisible == FALSE)
16769 * pixmaps/mini_locals.xpm (new file), pixmaps/Makefile.am:
16770 for the time being it is same as mini_cvs.xpm.
16772 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
16774 * src/find_repace.c: Fixed the vanishing find/replace dialog box.
16776 Patch from rikul <null@acm.org>
16778 * CORBA-Server.c, debugger.c, debugger.h, glades.c,
16779 glades.h, messages.c, messages.h, pixmaps.h,
16780 project_dbase.c, project_dbase.h, session.c,
16781 session.h, watch_cbs.c, watch_cbs.h, watch_gui.c:
16783 inserted 'add to watch' option in inspect window, so you can add easily
16784 a variable in watch window .
16786 Added a new message pane for the gdb local variables inspection. Changed
16787 the code in messages.c to better account for future new panes insertion.
16788 Defined a new pixmap for the new tab button in pixmaps.h
16789 (ANJUTA_PIXMAP_MINI_LOCALS); someone must create it and add it to the
16792 Changed the debugger module to have a single function for asking to gdb
16793 to send program info. The idea is to ask the debugger about only the
16794 info needed to open windows( watch, registers, etc ) to speedup the step
16795 command. I plan to ask informations to the debugger based on the user
16797 The request for local variables is enabled by default, but the
16798 projectDBase has a variable to control it, to allow disabling that
16799 feature, there is also the code to save and to reload the state. If you
16800 want to have it disabled by dafult change SHOW_LOCALS_DEFAULT to FALSE
16803 This big patch is from: lbell <lbell@tsc4.com>
16805 2001-09-20 Stephane Demurget <demurgets@free.fr>
16807 Patch from rikul <null@acm.org> :
16809 * data/internal.properties, src/aneditor.cxx: fixed the fold margin
16810 problem and added folding support for php/hmtl.
16812 2001-09-19 Naba Kumar <kh_naba@users.sourceforge.net>
16814 * Fixed dnd of files within scintilla.
16815 patch from: rikul <null@acm.org>
16817 2001-09-18 Naba Kumar <kh_naba@users.sourceforge.net>
16819 * Applied patch from Luca.
16821 * src/source.c: source_write_build_files(): Fixed the project generation
16822 failure. The fist return statement and the free_project_type were
16825 2001-09-14 Naba Kumar <kh_naba@users.sourceforge.net>
16827 * anjuta.c, anjuta.h, main.c, main_menubar.c, main_menubar_def.h,
16828 mainmenu_callbacks.c, mainmenu_callbacks.h, messages.c:
16830 1) Restore the error color to red (waiting for a configurable one )
16831 2) Saving projects settings if you exit anjuta without closing an open
16833 3) New Menu 'repaeat search' to search with a keystroke without pressing
16835 4) some define in the menus to better handle menu item update
16837 Patch from: lbell <lbell@tsc4.com>
16839 * main_menubar_def.h, main_menubar.c: Change the position of
16840 "Repeat find" menu position.
16842 2001-09-13 Naba Kumar <kh_naba@users.sourceforge.net>
16844 project_type.h, project_type.c, source.c: Applied patch.
16845 patch from Johannes Schmid <clubfan@users.sourceforge.net>
16847 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
16849 * configure.in, src/Makefile.am: Using macros for ORBit flags.
16851 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
16853 * Fixed bug #445752
16855 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
16857 * Fixed bugs in Gtk-- and Gnome-- project type
16859 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
16861 * dnd.c: Support for multiple files drag-n-drop.
16863 Patch from: rikul <null@acm.org>
16865 * anjuta.c, anjuta.h, anjuta_cbs.c, main_menubar_def.h,
16866 mainmenu_callbacks.c, mainmenu_callbacks.h: Added message text
16869 Patch from: rikul <null@acm.org>
16871 * Applied patch for widgetizing goto dialog box.
16874 * Applied patch for having new project type handling.
16875 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
16877 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
16879 * Makefile.am, aneditor.cxx, aneditor.h, anjuta.c, anjuta.h,
16880 anjuta_cbs.c, anjuta_gui.c, breakpoints.c, breakpoints.h,
16881 debugger.c, debugger.h, find_in_files.c, find_in_files.h,
16882 find_replace.c, find_replace.h, find_text.c, find_text.h,
16883 glade_iface.c, main.c, messages.c, messages.h, project_dbase.c,
16884 project_dbase.h, source.c, text_editor.c, text_editor.h,
16885 text_editor_cbs.c, utilities.c, utilities.h:
16887 Applied a huge patch (after slight preview). I would like Luca
16888 to have his feature additions mentioned here.
16890 Patch from: lbell <lbell@tsc4.com>
16892 2001-09-09 Stephane Demurget <demurgets@free.fr>
16894 * scintilla/Makefile.am: added to $(GTK_CFLAGS) INCLUDES.
16896 * po/fr.po: updated to the latest sources.
16899 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
16901 * Fixed bug #445752
16903 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
16905 * dnd.h, dnd.c: New files for drag n drop support.
16907 * anjuta.h, anjuta_gui.c, anjuta_cbs.c:
16908 Added drag and drop support for opening files.
16910 Thanks to José Antonio Caminero Granja <JCamGra@alumnos.uva.es> and
16911 Archit Baweja <bighead@crosswinds.net> for this idea.
16913 * TODO: Added some more todos. :-(
16915 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
16917 * Fixed the goto line activate bug.
16918 patch from: Martyn Bone <mbone@brightstar.u-net.com>
16920 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
16922 * Fixed bugs in Gtk-- and Gnome-- project type
16924 2001-08-5 Naba Kumar <kh_naba@users.sourceforge.net>
16926 * widgets/gonmefilelist.c, gnomefilelist.c:
16927 Modified multiple selection on pressing control.
16928 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
16930 * src/project_dbase_gui.c, anjuta_cbs.c, fileselection.h, fileselection.h:
16931 Modified multiple selection on pressing control.
16932 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
16934 2001-09-05 Abel Cheung <maddog@linux.org.hk>
16936 * src/project_dbase_gui.c(*lang_data[]): Rename zh_TW.Big5 to zh_TW .
16937 This is useless; but just in case...
16939 2001-08-4 Naba Kumar <kh_naba@users.sourceforge.net>
16941 * data/internal.properties: modified a bit of perl properties.
16943 2001-08-3 Naba Kumar <kh_naba@users.sourceforge.net>
16945 * ccview/cccproj.hh, ccview/hash_str.h, src/fileselection.c, src/fileselection.h
16946 src/project_dbase_gui.c, widgets/gnomefilelist.c, widgets/gnomefilelist.h:
16947 Added support for multiple file imports. Changed the standrd C++
16948 convention of #include <file> to #include <file.h>, because I had given
16949 some wrong options while compiling my gcc-3.0.1 compiler, so it does not
16950 now support the #include <file> convention. That is something to be fixed :).
16951 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
16953 2001-08-1 Naba Kumar <kh_naba@users.sourceforge.net>
16955 * src/anjuta.c: Added function static greetings_text(), to solve the non
16956 translation of the greetings text in the wizard.
16958 2001-08-31 Andy Piper <andy.piper@freeuk.com>
16960 * src/find_in_files_gui.c: made order of buttons consistent with other Find
16961 dialogs, with OK the default (fix bug #453482)
16963 2001-08-31 Naba Kumar <kh_naba@users.sourceforge.net>
16965 * src/anjuta.c: Fixed a bug that tries to printf 'NULL'
16967 * src/appwizard.c: added N_() for the inlcuding the welcome message translatable.
16969 2001-08-29 Naba Kumar <kh_naba@users.sourceforge.net>
16977 src/main_menubar_def.h
16978 src/mainmenu_callbacks.c
16979 src/mainmenu_callbacks.h:
16980 Applied the patch that addes menu items which allow users to
16981 insert GPL notice and date time in current document.
16982 patch from: Rick Patel <rikul@shreve.net>
16984 * src/main_menu.c: Fixed a compilation error.
16986 * src/anjuta.c: Fixed non-rememberence of editor tab position.
16988 * src/mainmenu_callbacks.c: Fixed gpl strings to avoid compiler warnings
16989 about the unterminated strings.
16991 * scintilla/*: Updated scintilla to 1.3.9 version.
16993 2001-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
16995 * widgets/gnomefileselection.c:
16996 Applied the patch for fixing multiple selection of file open funcion,
16997 which will deselect the files selected.
16998 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
17000 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
17002 * widgets/gnomefileselection.h, widgets/gnomefileselection.c, src/fileselection.h,
17003 src/fileselection.c, src/anjuta_cbs.c:
17004 Applied the patch for multiple selection of file open.
17005 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
17007 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
17009 * Removed "-f" option in call to devhelp, because devhelp no longer
17012 2001-08-26 Stephane Demurget <demurgets@free.fr>
17014 All these modifications have been pointed out by
17015 Gregory Schmitt <gregory.schmitt@free.fr>, so thanks to him.
17017 * data/internal.properties: two fixes for the PHP lexer.
17020 * fr.po: minor fixes.
17022 * TODO: added a couple of PHP suggestions from Gregory Schmitt.
17024 2001-08-25 Naba Kumar <kh_naba@users.sourceforge.net>
17028 main_menubar_def.h,
17029 main_menubar_callbacks.c,
17031 Added new menu item for "close all fils".
17032 (Patch from Rikul <rikul@shreve.net>, after revision)
17034 * project_dbase.c: project_dbase_close_project(): remove unnecessary printf() statement.
17036 * find_text.c, find_replace.c: Fixed dialog wins not show up once close by 'Esc'.
17037 (Patch from Rikul <rikul@shreve.net>)
17039 * anjuta.c: Fixed to have the current dir in the fileopen dialog box.
17040 (Patch from Rikul <rikul@shreve.net>)
17042 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
17044 * appwiz_page2.c: Applied patch for disabling auto-upper-casting of
17045 project name in application widzard.
17046 [Patch from: Yannick Koehler <yannick.koehler@colubris.com> ]
17048 * executer.c: hacked to change the behavior of the executer dialog. Now, instead
17049 of the 'OK' button there is an 'Execute' one.
17050 [ Patch from: Giovanni Corriga <valkadesh@libero.it> ]
17052 * executer.c: Changed cancel button to close button. That was more appropriate.
17054 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
17056 * HACKING: corrected >>>>>> Config management.
17058 * HACKING: Added many things.
17060 * src/launcher.h: Added some comments.
17062 2001-08-21 Stephane Demurget <demurgets@free.fr>
17064 * configure.in, NEWS, README: bumped anjuta version to 0.1.7.
17067 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
17068 src/appwizard_cbs.c,
17069 src/appwizard_gui.c: Applied UI/docs cleanup patch from
17070 Andy Piper <andy.piper@freeuk.com>
17072 * po/fr.po: updated to latest sources.
17074 * Makefile.am: removed anjuta.prj from EXTRA_DIST.
17077 2001-08-18 Andy Piper <andy.piper@freeuk.com>
17079 * Fixed bugs #450280 and #448845
17081 * src/about.c: corrected Naba's e-mail address (.net, not .com)
17083 * src/goto_line.c, src/attach_process_gui.c, src/find_replace.c:
17086 * src/breakpoints_gui.c, src/commands.c, src/find_text.c,
17087 src/find_in_files_gui.c, src/project_dbase_gui.c, src/help.c,
17088 src/watch_gui.c, src/stack_trace_gui.c: edited window and dialog
17089 names to remove "Anjuta: " prefix
17091 * src/main_menubar_def.c: altered a message
17093 * launcher/anjuta_launcher.c: cleaned up some messages
17095 * src/debugger.c: edited messages to improve clarity
17097 * src/app_wiz*.c: tidied wizard interface
17100 2001-08-15 Stephane Demurget <demurgets@free.fr>
17102 Synced Naba's fix and mine about the wizards not working and removed
17103 anjuta.prj to avoid a nasty checkin.
17105 * Makefile.am: removed the install-data-local rule.
17107 * data/Makefile.am: changed the list of files.
17109 * anjuta.prj: removed to avoid checkin of Anjuta temp files.
17111 * .cvsignore: added anjuta.prj for the same reason.
17114 2001-08-15 Naba Kumar <kh_naba@users.sourceforge.net>
17116 * src/source.c: Fixed a bug that fails new gnome projects to get
17119 * src/project_manager.c: Fixed a bug that disables storing recent
17122 * Makefile.am: Added stuffs to install the macro files in the
17126 2001-08-14 Stephane Demurget <demurgets@free.fr>
17128 * data/Makefile.am: added some rules to support the gnome/ macros
17129 dir in order to make the wizards work again.
17131 * anjuta.spec.in: upped the release number.
17134 2001-08-12 Zbigniew Chyla <cyba@gnome.pl>
17136 * configure.in (ALL_LINGUAS): Added pl.
17139 2001-08-09 Stephane Demurget <demurgets@free.fr>
17141 * anjuta.spec.in: fixed the doc files list.
17144 2001-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
17146 * src/about.c: corrected my email address. :-)
17150 * manuals/C/anjuta-manual/chapter15.sgml: Slight correction.
17151 (patch from Andy Piper <squiggle@ukgateway.net>)
17153 2001-08-08 Naba Kumar <kh_naba@users.sourceforge.net>
17155 * debugger.c: Fixed a bug associated with debugging threaded
17158 * text_editor_menu.c: Fixed broken ui in text editor
17161 * text_editor_menu.c: Now the option sub menu in text editor pop up
17164 * mainmenu_callbacks.c: Fixed "no-modified" bug with autoformat.
17165 (suggested by lord sibn <sibn@utspl.cjb.net> )
17167 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
17169 * src/text_editor_menu.c: Added menu item for context help
17170 (patch from Andy Piper <squiggle@ukgateway.net>)
17172 2001-08-06 Stephane Demurget <demurgets@free.fr>
17174 * ccview/cccproj.cc: added missing i18n strings.
17176 * data/welcome.txt: bumped version to 0.1.6.
17178 * src/anjuta.c: fixed a compilation error due to devhelp integration.
17180 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
17182 * help.c, help.h: Added support for DevHelp context sensitive help
17183 and gnome api browsing.
17184 * Fixed toolbars and editor views "not save" bug.
17185 * Updated sgmldocs.make and configure.in to handle rh 7.1 crap.
17186 (patch from Andy Piper <squiggle@ukgateway.net>)
17187 * Updated THANKS and chapter15.sgml for uk and ru translators.
17189 2001-08-05 Naba Kumar <kh_naba@users.sourceforge.net>
17191 * Transfered ru.po, uk.po and update.sh from gnome-i18n/extra-po/anjuta
17192 * Updated configure.in to include these changes
17194 2001-08-03 Stephane Demurget <demurgets@free.fr>
17196 * src/project_dbase_gui.c: fixed bug #446963
17197 (on_project_dbase_ccview_update_start),
17198 (on_project_dbase_ccview_update_end): added.
17199 These two respectively disable and enable close file/project
17200 menu entries and toolbar items, while the ccview part updates
17204 2001-08-03 Stephane Demurget <demurgets@free.fr>
17206 * configure.in: added sv to the ALL_LINGUAS list.
17209 2001-08-01 Fatih Demir <kabalak@gtranslator.org>
17211 * anjuta.desktop.(in(.in)), configure.in & Makefile.am: Get the desktop
17212 file to work: merge translations and distribute it.
17214 * .cvsignore & ABOUT-NLS: Erh, "ABOUT-NLS" shouldn't be in CVS.
17216 * NEWS, README, THANKS & TODO: Spelling fixes.
17218 2001-08-01 Stephane Demurget <demurgets@free.fr>
17220 * README: updated requirements.
17222 * scintilla/Makefile.am,
17223 src/Makefile.am: fixed includes using $(srcdir), as the distcheck
17224 target can't be realized (custom build path).
17226 * Makefile.am: added xml-i18n-* and anjuta.spec.in as EXTRA_DIST.
17227 Removed install-data-local.
17229 * src/compiler_options.c: changed the include paths of the pixmaps.
17230 we hadn't any warning because of the include paths passed to the
17231 compiler. Thanks to make distcheck for reporting this.
17234 2001-07-31 Stephane Demurget <demurgets@free.fr>
17236 * NEWS, THANKS: updated.
17238 * src/anjuta.c: (anjuta_fatal_signal_handler), (anjuta_exit_signal_handler):
17239 fixed to show the correct kernel signal number and its description.
17241 * widgets/gnomefilelist.c: fixed bug #445756
17242 (goto_last): renamed to goto_prev and changed according to goto_next.
17243 (goto_next): added.
17244 (goto_directory): removed.
17245 (check_list_for_entry): renamed (g_list_find_string_pos) and rewrote: the
17246 returned value is now the position in the list.
17247 (check_ok_button_cb): changed the back check and added one for next.
17248 (gnome_filelist_set_dir): the check in history make it wouldn't be
17249 a "true" history. polished the whole thing, using set_dir_internal.
17250 (set_dir_internal): used in gnome_filelist_set_dir and back/next callbacks, so
17251 there's no check in the history when using back or next.
17253 * manuals/*: added missing .cvsignore files.
17256 2001-07-30 Stephane Demurget <demurgets@free.fr>
17258 * po/fr.po: updated to latest sources.
17260 * src/preferences_gui.c: (create_preferences_page6): fixed bug #445758
17261 call on_trunc_mesg_check_clicked after the two spinbuttons are ref'ed,
17262 to put off their sensitive attributes.
17264 2001-07-29 Stephane Demurget <demurgets@free.fr>
17266 * po/fr.po: fixed some grammar things.
17267 Thanks to Pierre Sarrazin <sarrazip@sympatico.ca> for having pointed
17270 * src/utilities.c: (file_is_link): use lstat instead of stat.
17272 2001-07-27 Naba Kumar <kh_naba@123india.com>
17274 * Remove help dir from cvs, because it is no longer
17277 * Remove manuals/anjuta-manual dir from cvs, because it is no longer
17280 2001-07-24 Naba Kumar <kh_naba@123india.com>
17282 * debugger.c: (debugger_update_prog_status): Fixed
17283 the bug with gdb version 5. Debugger starts, when
17284 step in/out/over etc are clicked.
17286 * debugger.c: All functions: added debugging codes.
17288 * breakpoints.c: (breakpoints_dbase_set_all_in_editor):
17289 * breakpoints.c: (breakpoints_dbase_add_brkpnt):
17290 Modified to recognize non project files also.
17292 * source.c: (source_write_configure_in):
17293 Added source for 'prefix' counterparts for
17294 no-prefix AC_SUBST.
17296 2001-07-23 Naba Kumar <kh_naba@123india.com>
17298 * anjuta.c: added function anjuta_remove_text_editor();
17299 and suitably modified anjuta_remove_current_text_editor().
17301 * project_dbase.c: project_dbase_close(), Added code to
17302 close all opened files that belong to the project when
17303 the project is closed.
17304 (patch from "Maxim Blagai" <maximblagai@yahoo.com> and some my codes)
17306 * Updated the manuals/anjuta-manual subdir for GDP standards.
17307 (patch from Andy Piper <squiggle@ukgateway.net>)
17309 * main_menubar.h, main_menubar.def: Added Menu items to handle
17310 urls for library references, bugs, patches and feature request
17313 2001-07-20 Naba Kumar <kh_naba@123india.com>
17315 * Set wmclass names in all windows.
17316 (patch from Andy Piper <squiggle@ukgateway.net>)
17317 * New splash logo from "Misha" <misha@phreaker.net>);
17319 2001-07-19 Naba Kumar <kh_naba@123india.com>
17321 * preferences.[h,c], preferences_gui.c: Added 4 properties to
17322 set caret color, calltip back color and selection fore/back
17325 2001-07-18 Naba Kumar <kh_naba@123india.com>
17327 * project_dbase.c: Closes all files when project is closed.
17328 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
17329 -- We still need to refine this as it closes all sort of files.
17331 * compiler_options.c: Fixed seg-fault bug when last item in
17332 compiler option lists is removed.
17334 * Fixed missing newline warnings during compilation.
17335 (patch from Andy Piper <squiggle@ukgateway.net>)
17337 2001-07-17 Fatih Demir <kabalak@gtranslator.org>
17339 * xml-i18n-*: Blew away the xml-i18n-* files from CVS -- they're
17340 autogenerated no need to store'em in CVS.
17342 * ccview/.cvsignore: Addition of cvsignore.
17344 2001-07-17 Naba Kumar <kh_naba@123india.com>
17346 *GUI fixes and spell corrections
17347 (patch from Andy Piper <squiggle@ukgateway.net>)
17349 2001-07-15 Naba Kumar <kh_naba@123india.com>
17351 *Fixed double error message for file not found.
17353 *Put white backgrounds for png images.
17355 *Converted '-' to '_' in sgml files.
17357 2001-07-14 Naba Kumar <kh_naba@123india.com>
17359 * project_dbase.c: Short-cut for expand/collasp project tree
17361 * project_dbase_gui.c:
17362 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
17364 2001-07-13 Naba Kumar <kh_naba@123india.com>
17366 * notebook.[h,c]: Added
17367 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
17368 Project/message window now toggles on control and
17369 and notebook switch short-cut
17371 2001-07-7 Naba Kumar <kh_naba@123india.com>
17373 * Changed a new icon set which looks more gnomish.
17375 * Changed a new anjuta splash logo.
17376 (Icons and splash logo created by "Misha" <misha@phreaker.net>)
17378 2001-07-6 Naba Kumar <kh_naba@123india.com>
17380 * ccview/*: Integrated ccview for class view and file view
17381 in the project Manager.
17383 * widgets/gnomefilelist.[h,c]: Added show hidden files options.
17385 2001-07-1 Naba Kumar <kh_naba@123india.com>
17387 * scintilla/*: Upgraded Scintilla to version 1.3.7
17389 * manuals/anjuta-manual/C/chapter[00-12].sgml: Added many more stuffs.
17391 2001-06-28 Naba Kumar <kh_naba@123india.com>
17393 * src/debugger.c: Correct step-over and step-out swapping.
17395 * manuals/anjuta-manual/C/chapter[00-12].sgml: Splitted manual
17396 chapters and added more stuffs.
17398 2001-06-13 Naba Kumar <kh_naba@123india.com>
17400 * data/autogen.sh.gtkmm: Added
17402 * data/autogen.sh.gnomemm: Added
17404 * src/appwiz.c: Added two more application wizard templetes
17406 * src/project: for gtk-- and gnome-- and proper support
17408 * src/source.c: for c++ in the project configuration.
17412 2001-05-05 Naba Kumar <kh_naba@123india.com>
17414 * Merged my pre-cvs modifications with
17415 the current cvs copy.
17417 * (lot of files change).
17419 * Implemented session management.
17421 * Local installation possible by
17422 manageing our own pixmaps paths
17425 * resources.h: Added.
17426 * resources.c: Added.
17430 2001-05-05 Fatih Demir <kabalak@gtranslator.org>
17432 * manuals/.cvsignore & manuals/anjuta-manual/C/.cvsignore:
17433 Corrected/extended ignores.
17435 2001-05-04 Naba Kumar <kh_naba@123india.com>
17437 * manuals/: dir tree added.
17438 Sgml documentation started in this dir.
17440 * omf-install/: dir tree added.
17442 * manuals/anjuta-manual/C/anjuta-manual.sgml:
17443 Created initial document structure.
17445 * configure.in: Added test for scrollkeeper.
17446 Added some Makefile entries in AC_OUTPUT.
17448 * Makefile.am: Added subdir manuals/
17450 * HACKING: Wrote something stupid.
17452 2001-05-02 Stéphane Démurget <demurgets@free.fr>
17454 * Makefile.am: Added ChangeLog in local data list, becaused it's
17455 needed to create a new project.
17457 * po/fr.po: minor fixes.
17459 * src/build_file.c, src/configurer.c, src/debugger.c,
17460 src/executer.c, src/find_replace.c, src/gnome_project.c,
17461 src/goto_line.c, src/launcher.c, src/messages.c,
17462 src/preferences.c src/project_dbase.c: functions declared static.
17464 * widgets/gnomefilelist.c: Fixed a project creation bug,
17465 introduced with latest changes.
17467 2001-05-01 Stéphane Démurget <demurgets@free.fr>
17469 * widgets/gnomefilelist.c,
17470 BUGS: Fixed an annoying bug preventing from loading files/project
17471 given on the command line. Polished the whole gnome_filelist widget.
17473 2001-04-27 Stéphane Démurget <demurgets@free.fr>
17477 src/anjuta.h: Polished the command line parsing.
17479 * BUGS: Need to clean that damn gnome_filelist widget.
17481 2001-04-25 Stéphane Démurget <demurgets@free.fr>
17485 src/signals.c: Removed duplicated includes.
17487 * po/fr.po: minor fixes.
17489 * src/compiler_options_gui.c: Cleaned up a part of the GUI,
17490 create_compiler_options_page? () declared static.
17492 src/anjuta.c: Put a command line option for disabling
17495 * src/preferences_gui.c: Fixed an internationalization issue,
17496 other functions declared static.
17498 * src/gnome_project.c: Fixed some memory leaks,
17499 new_prj_terminated () declared static.
17501 2001-04-24 Fatih Demir <kabalak@gtranslator.org>
17503 * configure.in: Sort ALL_LINGUAS alphabetically.
17505 2001-04-22 Stéphane Démurget <demurgets@free.fr>
17507 * Emptied that ugly old Changelog.
17509 == Anjuta 0.1.5 ===
17512 2001-03-10 Naba kumar <naba@gnome.org>
17514 * src/gnome_project.c: Fixed project dir creation bug.
17516 * src/text_editor.c: Fixed double accelerators bug.
17518 * src/glade_iface.c, src/project_dbase.c: Fixed source generation bug.
17520 * src/stack_trace.c, * src/compiler_options.c,
17521 data/internals.properties, src/defaults.c:
17522 Fixed pixmap creation with NULL window.
17524 * src/commands.c, src/preferences_gui.c, src/build_project.c
17525 src/clean_project.c: Bug fix.
17527 * src/main_menubar_def.h: i18n bug fix.
17529 * src/executer.h, src/executer.c: Bug fix.
17531 * src/controls.c: Bug fix.
17533 * src/debugger.c: Debugger now takes program args.
17535 * po/ja.po: Added japanese translation file.
17537 Upgraded to ver 0.1.4
17538 ... Fixed other minor bugs.
17540 == Anjuta 0.1.3 ===
17542 2001-XX-XX Naba kumar <naba@gnome.org>
17544 * Lots of unaccountable changes. Integrated scintilla.
17545 Redesigned Project managemet. Added supports for other languages.
17546 Java style properties managements. .... blah blah
17548 2000-11-11 Naba kumar <naba@gnome.org>
17550 * README, htmls/page111.html, configure.in, anjuta.prj, anjuta.spec:
17551 Upgraded to version 0.1.3.
17553 * src/mainmenu_callbacks.c, src/main_menubar_def.h:
17554 Fixed to activate Debug->add watch properly.
17556 === Anjuta 0.1.2 beta_2 ===
17557 === Anjuta 0.1.2 ===
17559 2000-11-05 Naba kumar <naba@gnome.org>
17561 * src/compiler_options.c, src/compiler_options_cbs.c
17562 src/compiler_options_cbs.h, src/compiler_options_gui.c
17563 src/anjuta2.c, extra/stock_libs.anj (new),
17564 extra/README.stock_libs (new), htmls/page13.html,
17565 htmls/images/*: Improved Library settings GUI. Can now enable/disable
17566 added libraries. Stock libs provided for ease of entry. Modified
17567 help html file accordingly.
17569 2000-11-03 Naba kumar <naba@gnome.org>
17571 * README: Minor fixes in Doc files.
17573 * src/gnome_prj.c, src/appwidzard_cbs.c:
17574 Fixed to ignore non-existant dir for blank prj.
17575 More checking in project creation, especially to confirm
17576 that the prj file already does not exist.
17578 * anjuta.spec, configure.in: Upgraded to version 0.1.2
17580 * src/controls.c: Now Menu item "Format/Detach current document"
17581 is inactive when there is no document opened.
17583 === Anjuta 0.1.1 ===
17585 2000-11-01 Naba kumar <naba@gnome.org>
17587 Completed and Release of first version (Beta) with lots of bugs.
17589 1999-12-27 Naba kumar <naba@gnome.org>
17591 Anjuta project started.