1 2007-03-26 Naba Kumar <naba@gnome.org>
4 plugins/project-wizard/templates/extract-translatable-strings.pl
5 plugins/project-wizard/templates/Makefile.am, Makefile.am,
6 po/POTFILES.in: Generated translatable strings for .wiz files and
7 added them in POTFILES.in for translation. Fixes bug #398035
9 2007-03-25 Naba Kumar <naba@gnome.org>
11 * plugins/language-support-cpp-java/plugin.c: Fixed modeline parsing.
13 * src/anjuta-app.c: Removed dead codes.
15 * plugins/symbol-browser/an_symbol_prefs.c: Show message view when
16 global tags generation starts.
18 * plugins/debug-manager/chunk_view.c,
19 plugins/debug-manager/start.h,
20 plugins/debug-manager/chunk_view.h,
21 plugins/debug-manager/utilities.c,
22 plugins/debug-manager/utilities.h,
23 plugins/debug-manager/debugger.c,
24 plugins/debug-manager/threads.c,
25 plugins/debug-manager/disassemble.c,
26 plugins/debug-manager/info.c,
27 plugins/debug-manager/sharedlib.c,
28 plugins/debug-manager/threads.h,
29 plugins/debug-manager/disassemble.h,
30 plugins/debug-manager/signals.c,
31 plugins/debug-manager/info.h,
32 plugins/debug-manager/sharedlib.h,
33 plugins/debug-manager/data_buffer.c,
34 plugins/debug-manager/data_view.c,
35 plugins/debug-manager/signals.h,
36 plugins/debug-manager/debug_tree.c,
37 plugins/debug-manager/watch.c,
38 plugins/debug-manager/registers.c,
39 plugins/debug-manager/data_buffer.h,
40 plugins/debug-manager/data_view.h,
41 plugins/debug-manager/memory.c,
42 plugins/debug-manager/debug_tree.h,
43 plugins/debug-manager/watch.h,
44 plugins/debug-manager/registers.h,
45 plugins/debug-manager/memory.h,
46 plugins/debug-manager/locals.c,
47 plugins/debug-manager/sexy-icon-entry.c,
48 plugins/debug-manager/breakpoints.c,
49 plugins/debug-manager/locals.h,
50 plugins/debug-manager/sexy-icon-entry.h,
51 plugins/debug-manager/stack_trace.c,
52 plugins/debug-manager/breakpoints.h,
53 plugins/debug-manager/sparse_buffer.c,
54 plugins/debug-manager/sparse_view.c,
55 plugins/debug-manager/stack_trace.h,
56 plugins/debug-manager/sparse_buffer.h,
57 plugins/debug-manager/sparse_view.h,
58 plugins/debug-manager/start.c,
59 plugins/gdb/utilities.c,
60 plugins/gdb/utilities.h,
61 plugins/gdb/debugger.c,
62 plugins/gdb/debugger.h: Added indentation modeline for easy indentation
65 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
67 * plugins/gdb/debugger.c:
68 Avoid empty debugger log window by limiting line to 90 characters
70 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
72 * plugins/debug-manager/plugin.c,
73 plugins/debug-manager/plugin.h,
74 plugins/debug-manager/threads.c,
75 plugins/debug-manager/threads.h,
76 plugins/debug-manager/breakpoints.c,
77 plugins/debug-manager/breakpoints.h,
78 plugins/debug-manager/stack_trace.c,
79 plugins/debug-manager/stack_trace.h:
80 View code action now changes location in disassembly view too
82 * plugins/debug-manager/anjuta-debug-manager.ui:
83 Rename breakpoint actions
85 2007-03-24 Naba Kumar <naba@gnome.org>
87 * configure.in, src/anjuta-app.c: Use the new docking algorithm
88 in gdl 0.7.3 (svn trunk).
89 * src/anjuta-app.c: Removed dead codes and fixed compiler warnings.
91 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
93 * plugins/debug-manager/threads.c,
94 plugins/debug-manager/debug_tree.c,
95 plugins/debug-manager/debug_tree.h,
96 plugins/debug-manager/locals.c,
97 plugins/debug-manager/registers.c,
98 plugins/debug-manager/stack_trace.c:
99 Allow to change current thread updating register, stack and locals
100 Allow to change current stack frame updating locals
102 * plugins/gdb/debugger.c:
103 Read argument of selected stack frame
105 * plugins/debug-manager/data_view.c:
108 2007-03-23 Naba Kumar <naba@gnome.org>
110 * plugins/document-manager/anjuta-docman.c,
111 plugins/document-manager/plugin.c: Fixed many memory leaks.
112 (ianjuta_file_get_uri() returns a new string).
114 * plugins/document-manager/action-callbacks.c: Use AnjutaSavePrompt
115 widget for save dialogs.
117 * tagmanager/tm_tag.c, tagmanager/entry.h: Restored entry.h from
118 svn and fixed to get function/prototype/member args list. Call tips
121 2007-03-22 Naba Kumar <naba@gnome.org>
123 * tagmanager/c.c: Enabled 'prototype' tags so that autocomplete
124 and calltips would work again for functions from global tags (Needs
125 regenerating global tags).
127 * tagmanager/c.c, plugins/symbol-browser/plugin.c: Restored c.c to
128 ctags svn version and reopened bug #395362. Fixes tags parsing that
129 seemed to have stopped working recently.
131 2007-03-21 Naba Kumar <naba@gnome.org>
133 * tagmanager/tm_source_file.c, tagmanager/options.c,
134 global-tags/create_global_tags.sh.in: Fixed c++ parsing (to some
135 extend .. more needs to be investigated and fixed). Enabled some
138 2007-03-16 Naba Kumar <naba@gnome.org>
140 * src/anjuta.c: Fixed project loading from command line.
142 2007-03-16 Naba Kumar <naba@gnome.org>
144 Patch from James Liggett <jrliggett@cox.net>:
145 plugins/profiler/gprof-profile-data.c: Fixed a crash.
147 2007-03-15 Naba Kumar <naba@gnome.org>
149 * libanjuta/anjuta-profile-manager.c,
150 libanjuta/anjuta-profile-manager.h: Added method to get current
153 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Added "exiting"
154 signal and anjuta_shell_notify_exit(). Signal is emitted when anjuta
157 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
158 plugins/file-loader/plugin.c: Moved to functions as utility functions.
159 Also, not load project files in session load in loader plugin.
161 * plugins/project-manager/plugin.c, src/anjuta.c:
162 Emit "exiting" signal in shell when exiting anjuta. project manager
163 listens to exiting signal and saves session. anjuta.c saves session
164 only when current projfile is 'user'. Load project saved in session
165 differently then the rest of the session. This should fix all the
166 session restoration bugs.
168 src/main.c: Present anjuta window when becon message is received.
170 2007-03-14 Naba Kumar <naba@gnome.org>
172 * libanjuta/anjuta-profile.c: Fixed a bug where some plugins would
173 not randomly save (it was a wrong looping).
175 2007-03-12 Naba Kumar <naba@gnome.org>
177 * libanjuta/interfaces/libanjuta.idl: Added more API section headers.
179 2007-03-12 Sebastien Granjoux <seb.sfo@free.fr>
181 * plugins/debug-manager/anjuta-debug-manager.ui,
182 libanjuta/interfaces/libanjuta.idl,
183 plugins/debug-manager/debugger.c,
184 (added) plugins/debug-manager/threads.c,
185 (added) plugins/debug-manager/threads.h,
186 plugins/debug-manager/plugin.c,
187 plugins/debug-manager/Makefile.am,
188 plugins/gdb/plugin.c,
189 plugins/gdb/debugger.c,
190 plugins/gdb/debugger.h:
191 Add a window displaying all threads
193 Switching to a different thread is still not done
195 * plugins/debug-manager/debug_tree.c,
196 plugins/debug-manager/locals.c,
197 plugins/debug-manager/stack_trace.c:
198 Small cosmetic changes
200 * plugins/gdb/gdbmi.c:
201 Keep all elements in gdbmi hash
202 Even if using the same key like in -threads-list-ids
204 2007-03-11 Naba Kumar <naba@gnome.org>
206 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate class comments.
208 * libanjuta/interfaces/libanjuta.idl: Fixed and added API docs.
210 * manuals/reference/libanjuta/libanjuta-docs.sgml,
211 manuals/reference/libanjuta/libanjuta-sections.txt,
212 manuals/reference/libanjuta/libanjuta.types: Updated to contain latest
215 2007-03-11 Naba Kumar <naba@gnome.org>
217 * configure.in, manuals/reference/libanjuta/Makefile.am: Fixed to use
218 gtk-doc properly. Bumped gtk-doc requirement to 1.4
220 * manuals/reference/libanjuta/libanjuta-docs.sgml,
221 manuals/reference/libanjuta/libanjuta.types,
222 manuals/reference/libanjuta/libanjuta-sections.txt,
223 manuals/reference/libanjuta/.cvsignore,
224 (removed) manuals/reference/libanjuta/tmpl/*: Updated API docs
225 infrastructure. Got rid of tmpl/ directory and moved all section
226 documenation to source code (requires gtk-doc >= 1.4).
228 * libanjuta/anjuta-plugin-description.c,
229 libanjuta/interfaces/libanjuta.idl, libanjuta/anjuta-status.c,
230 libanjuta/cell-renderer-captioned-image.c,
231 libanjuta/anjuta-plugin-handle.c, libanjuta/resources.c,
232 libanjuta/anjuta-debug.h, libanjuta/glue-cpp.c,
233 libanjuta/e-splash.c, libanjuta/anjuta-plugin.c,
234 libanjuta/anjuta-preferences-dialog.c, libanjuta/libanjuta.h,
235 libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-shell.c,
236 libanjuta/glue-plugin.c, libanjuta/anjuta-encodings.c,
237 libanjuta/anjuta-save-prompt.c, libanjuta/glue-factory.c,
238 libanjuta/anjuta-session.c, libanjuta/anjuta-children.c,
239 libanjuta/anjuta-utils.c, libanjuta/anjuta-profile.c,
240 libanjuta/anjuta-preferences.c, libanjuta/anjuta-launcher.c,
241 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-serializer.c,
242 libanjuta/anjuta-ui.c: Added inline API documentation. Moved section
243 documentation from templates to source code.
245 2007-03-10 Johannes Schmid <jhs@gnome.org>
247 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
248 Added some debug output but could not figure out why
249 some plugins are not kept.
251 * libanjuta/interfaces/libanjuta.idl:
252 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
253 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
254 Added IAnjutaEditorGoto::matching_brace
256 * plugins/document-manager/action-callbacks.c:
257 (on_editor_command_match_brace_activate):
258 * plugins/document-manager/plugin.c:
259 (update_editor_ui_interface_items):
260 * plugins/editor/text_editor.c: (igoto_matching_brace),
262 * plugins/sourceview/sourceview.c: (ieditor_iface_init):
263 Fixed #355155 (matching brace for scintilla, disabled for sourceview)
265 2007-03-09 Johannes Schmid <jhs@gnome.org>
267 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
270 * plugins/sourceview/sourceview-private.h:
271 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
272 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
273 (sourceview_new), (ifile_savable_save_as):
274 Tweaked vfs monitoring
276 2007-03-09 Johannes Schmid <jhs@gnome.org>
278 * libanjuta/interfaces/Makefile.am.iface:
279 Fixed installtion of header files
281 * plugins/sourceview/sourceview.c: (set_select):
282 do not scroll to much in interactive search
284 2007-03-09 Naba Kumar <naba@gnome.org>
286 * src/anjuta.c: Fixed session restoration.
288 * plugins/symbol-browser/plugin.c: Fixed crashes due to dangling
289 signal handlers after symbol browser plugin is deactivated.
291 * plugins/editor/editor.glade,
292 plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
293 Fixed indentation confustion in preferences.
295 2007-03-08 Johannes Schmid <jhs@gnome.org>
297 * plugins/search/search-replace.c: (search_set_combo),
298 (search_set_action), (search_set_target), (search_set_direction),
299 (create_dialog), (search_disconnect_set_toggle_connect),
300 (on_search_match_whole_word_toggled),
301 (on_search_match_whole_line_toggled),
302 (on_search_match_word_start_toggled),
303 (search_set_toggle_direction):
304 Use GCallback instead of GSignalFunc! We need to fix this code anyway,
305 it's somehow ugly and uses many deprecated widgets
307 Patch from Ritesh Khadgaray <baby.linux@gmail.com>:
308 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
311 2007-03-07 Naba Kumar <naba@gnome.org>
313 * src/anjuta.c: Make launching projects work from command line. Also
314 fixes gnome session restart command.
316 2007-03-07 Johannes Schmid <jhs@gnome.org>
318 Patch from Lucas Mazzardo Veloso <lmveloso@gmail.com>
319 * plugins/class-gen/plugin.c: (iwizard_activate):
322 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_import_response):
325 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
326 Fixed #377483 (It's not possible to know if directories have
327 a version in CVS. Show version column only if there are version
328 informations availible
330 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
333 2007-03-07 Johannes Schmid <jhs@gnome.org>
335 * plugins/sourceview/sourceview-prefs.c: (get_bool):
337 * plugins/symbol-browser/an_symbol_prefs.c:
338 (on_update_global_clicked):
341 2007-03-07 Johannes Schmid <jhs@gnome.org>
343 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init),
344 (anjuta_save_prompt_new):
345 * plugins/project-import/project-import.c:
346 (project_import_finalize):
347 Fixed Gtk-Criticals (maybe #409408)
349 2007-03-07 Naba Kumar <naba@gnome.org>
351 * plugins/language-support-cpp-java/plugin.c: Fixed indentation anomaly
352 when we are at just beginning of string or comment. Fixes bug #397981.
354 2007-03-07 Johannes Schmid <jhs@gnome.org>
356 * plugins/language-support-cpp-java/plugin.c:
357 (initialize_indentation_params):
358 Removed annoying DEBUG_PRINT
360 * plugins/sourceview/sourceview-cell.c:
361 (sourceview_cell_instance_init), (icell_get_character),
362 (icell_get_length), (icell_get_char), (icell_get_attribute):
363 Improved code to be faster
364 Implemented attribute handling so that indentation really works in any case
366 2007-03-06 Johannes Schmid <jhs@gnome.org>
369 GTK_REQUIRED = 2.10.0 (required for GtkRecent and Docman tabs)
371 * plugins/document-manager/anjuta-docman.c:
372 (anjuta_docman_instance_init), (anjuta_docman_add_editor):
373 Removed old and ugly tab drag&drop code and use built-in gtk stuff
374 instead (required GTK >= 2.10)
376 * plugins/sourceview/sourceview-private.h:
377 * plugins/sourceview/sourceview.c:
378 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
379 (sourceview_finalize), (sourceview_new), (imark_mark),
380 (imark_unmark), (imark_is_marker_set),
381 (imark_location_from_handle), (imark_delete_all_markers):
382 Fixed marker handling and worked a bit more on vfs monitoring
384 2007-03-05 Johannes Schmid <jhs@gnome.org>
386 * libegg/egg-combo-action.c: (egg_combo_action_set_active_iter):
387 Added method to select specific iter
389 * plugins/sourceview/sourceview-private.h:
390 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
391 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
392 (sourceview_add_monitor), (on_document_saved),
393 (sourceview_finalize), (sourceview_new), (ifile_savable_save_as):
394 Fixed vfs monitoring (mostly ported code from text_editor.c)
396 * plugins/symbol-browser/an_symbol_view.c:
397 * plugins/symbol-browser/an_symbol_view.h:
398 * plugins/symbol-browser/plugin.c: (iter_matches),
399 (on_editor_update_ui), (value_added_current_editor):
400 Select the current tag in locals window and symbol toolbar. If there
401 is no tag at the current line, reserve backward for the next tag. This will
402 select the correct tag if inside a function.
404 2007-03-05 Naba Kumar <naba@gnome.org>
406 * src/anjuta-app.c: Fixes gtk-critical messages at shutdown.
407 * plugins/editor/text_editor.c: Disabled DEBUG_PRINTs and fixed
409 * plugins/editor/text_editor.c: Fixes a crash on 64 bit arch
412 2007-03-04 Johannes Schmid <jhs@gnome.org>
416 Fixed distcheck (well, partly)
418 2007-03-04 Johannes Schmid <jhs@gnome.org>
420 * plugins/document-manager/anjuta-document-manager.ui:
421 Move "Swap .c/.h from Main to Browser toolbar
423 Modified Patch from Yang Hong <yanghong@ccoss.com.cn>:
424 * plugins/file-manager/an_file_view.c: (fv_prefs_new),
425 (fv_prefs_free), (fv_add_tree_entry):
426 * plugins/file-manager/anjuta-file-manager-plugin.glade:
427 * plugins/file-manager/plugin.c: (prefs_init):
429 Bug 387208 – [Patch] Add custom file-manager ignore pattern support
431 2007-03-04 Naba Kumar <naba@gnome.org>
433 * data/default.proflie, data/Makefile.am, src/anjuta.c,
434 plugins/project-manager/plugin.c:
435 Restored default profile and renamed it from "default.anjuta" to
438 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
440 * plugins/debug-manager/debugger.c,
441 plugins/debug-manager/plugin.c,
442 plugins/gdb/debugger.c,
443 libanjuta/interfaces/libanjuta.idl,
444 plugins/debug-manager/stack_trace.c:
445 Add a dialog box when a signal is received (except SIGINT)
446 Display stack frame even if arguments are not available
448 2007-03-03 Naba Kumar <naba@gnome.org>
450 * TODO.tasks: Icons bounty added.
452 * libanjuta/anjuta-plugin-manager.[ch]: Implemented remember plugin
455 * libanjuta/anjuta-profile-manager.[ch]: Implemented profile scoping
458 * configure.in, src/anjuta.c, plugins/project-manager/plugin.[ch],
459 plugins/Makefile.am, (removed) plugins/profile-default/*,
460 plugins/project-manager/anjuta-project-manager.plugin.in,
461 plugins/project-manager/anjuta-project-manager.ui: Use the new plugins
462 profile implementation to load user profile and projects. Store and
463 restore remembered plugins. Use profile scoping and descoping for
464 saving and loading sesstions.
466 * libanjuta/anjuta-plugin-handle.c, libanjuta/anjuta-plugin-manager.c,
467 libanjuta/anjuta-shell.c, libanjuta/anjuta-preferences.c,
468 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-ui.c: Disabled
471 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
473 * plugins/debug-manager/debug_tree.c
474 plugins/debug-manager/debug_tree.h:
475 Bug fix, deleting wrong variable
477 * plugins/gdb/debugger.c:
478 Bug fix, remove forgotten debugging code
480 2007-03-02 Johannes Schmid <jhs@gnome.org>
482 * plugins/document-manager/anjuta-document-manager.ui:
483 * plugins/search/anjuta-search.ui:
484 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
485 Break toolbars into smaller peaces: ToolbarBookmark, ToolbarSymbols,
488 * src/anjuta-app.c: (on_toolbar_view_toggled),
489 (on_add_merge_widget), (on_session_save), (on_widget_remove):
490 Save toolbar positions, don't use fixed toolbar style
492 All in all this will allow more complex toolbar configurations and
493 might gain some space on smaller displays because the user can disable
494 toolbar parts he does not use. Also allows to use any toolbar style
495 without looking too ugly.
497 2007-03-01 Naba Kumasr <naba@gnome.org>
499 * TODO.tasks: Added a bounty for creating icons.
501 * libanjuta/anjuta-profile.c, libanjuta/anjuta-profile-manager.c,
502 libanjuta/anjuta-profile-manager.h: Fixed infinite loop. Added
503 profile-changed signal. Do not sync non-user-activatable plugins.
505 2007-02-29 Sebastien Granjoux <seb.sfo@free.fr>
507 * plugins/debug-manager/disassemble.c,
508 plugins/debug-manager/sparse_view.c,
509 plugins/gdb/debugger.c,
510 libanjuta/interfaces/libanjuta.idl:
511 Display function name in disassembly view
513 2007-02-28 Sebastien Granjoux <seb.sfo@free.fr>
515 * (added) plugins/debug-manager/bookmark.png,
516 (added) plugins/debug-manager/breakpoint-disabled.png,
517 (added) plugins/debug-manager/breakpoint-enabled.png,
518 (added) plugins/debug-manager/program-counter.png,
519 (added) plugins/debug-manager/linemarker.png,
520 plugins/debug-manager/Makefile.am,
521 plugins/debug-manager/disassemble.c,
522 plugins/debug-manager/disassemble.h,
523 plugins/debug-manager/sparse_buffer.c,
524 plugins/debug-manager/sparse_buffer.h,
525 plugins/debug-manager/sparse_view.c,
526 plugins/debug-manager/sparse_view.h,
527 plugins/debug-manager/plugin.c,
528 plugins/debug-manager/breakpoints.c,
529 libanjuta/interfaces/libanjuta.idl:
530 Add markers in the disassembly view
531 Display program counter and breakpoints in disassembly view
533 * plugins/gdb/debugger.c:
534 Fix a bug added with my previous patch, setting and clearing
535 breakpoints was not working
537 2007-02-28 Johannes Schmid <jhs@gnome.org>
539 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml:
540 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
541 * manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml:
542 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
543 * manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml:
544 * manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml:
545 * manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml:
546 * manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
547 * manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml:
548 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
549 Updated (why do they need to be under version control?)
551 * plugins/message-view/anjuta-msgman.c: (on_msgman_close_all),
552 (create_tab_popup_menu), (on_msgman_popup_menu),
553 (on_tab_button_press_event), (anjuta_msgman_page_new),
554 (anjuta_msgman_finalize), (anjuta_msgman_instance_init):
555 Added "Close all message tabs" popup menu
557 2007-02-26 Naba Kumar <naba@gnome.org>
559 * plugins/profiler/gprof-flat-profile-entry.c,
560 plugins/profiler/gprof-flat-profile.c,
561 plugins/profiler/gprof-flat-profile-entry.h,
562 plugins/profiler/gprof-flat-profile.h,
563 plugins/profiler/gprof-flat-profile-view.c,
564 plugins/profiler/gprof-flat-profile-view.h,
565 plugins/profiler/gprof-call-graph-block-entry.c,
566 plugins/profiler/gprof-call-graph-block.c,
567 plugins/profiler/gprof-function-call-chart-view.c,
568 plugins/profiler/gprof-call-graph-block-entry.h,
569 plugins/profiler/gprof-profile-data.c,
570 plugins/profiler/gprof-call-graph-block.h,
571 plugins/profiler/gprof-view.c,
572 plugins/profiler/gprof-call-graph.c,
573 plugins/profiler/gprof-function-call-chart-view.h,
574 plugins/profiler/gprof-profile-data.h,
575 plugins/profiler/gprof-call-graph.h,
576 plugins/profiler/gprof-view.h,
577 plugins/profiler/gprof-view-manager.c,
578 plugins/profiler/gprof-call-graph-view.c,
579 plugins/profiler/plugin.c,
580 plugins/profiler/gprof-view-manager.h,
581 plugins/profiler/gprof-call-graph-view.h,
582 plugins/profiler/gprof-function-call-tree-view.c,
583 plugins/profiler/gprof-function-call-tree-view.h,
584 plugins/profiler/Makefile.am: Fix compiler warnings and link with
585 gnome-vfs. Fixes bug #411377.
587 2007-02-26 Naba Kumar <naba@gnome.org>
589 * plugins/profiler/gprof-profile-data.c: Fixes bug #411623,
591 Patch from James Liggett <jrliggett@cox.net>:
592 * plugins/profiler/gprof-flat-profile-view.c,
593 plugins/profiler/gprof-flat-profile-view.h,
594 plugins/profiler/gprof-function-call-chart-view.c,
595 plugins/profiler/gprof-function-call-chart-view.h,
596 plugins/profiler/gprof-view.c,
597 plugins/profiler/gprof-view.h,
598 plugins/profiler/gprof-call-graph-view.c,
599 plugins/profiler/plugin.c,
600 plugins/profiler/gprof-call-graph-view.h,
601 plugins/profiler/gprof-function-call-tree-view.c,
602 plugins/profiler/gprof-function-call-tree-view.h: Implements
603 double click navigation. Fixes bug #403514.
605 2007-02-25 Naba Kumar <naba@gnome.org>
607 * libanjuta/anjuta-plugin-manager.c,
608 libanjuta/anjuta-plugin-handle.[ch],
609 plugins/build-basic-autotools/build-basic-autotools.c: Removed the use of
610 g_hash_table_remove_all (introduced in glib 2.12) to stay the
611 dependency on glib 2.8. Fixes bug #411623.
613 2007-02-24 Naba kumar <naba@gnome.org>
615 * libanjuta/interfaces/Makefile.am.iface: Added log domain.
617 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin-manager.c,
618 libanjuta/anjuta-plugin-manager.h, libanjuta/anjuta-profile.c,
619 libanjuta/anjuta-profile.h, libanjuta/Makefile.am,
620 (added) libanjuta/anjuta-profile-manager.c,
621 (added) libanjuta/anjuta-profile-manager.h: Implemented profile
623 Implemented profile pushing and popping. Implemented profile xml
624 synchronization. Implemented error handling in profiles. Implemented
625 activation and deactivation signals in plugin manager.
627 * libanjuta/Makefile.am: Added libanjuta log domain.
629 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
630 src/anjuta-app.c, src/anjuta-app.h: Added get_profile_manager()
631 in AnjutaShell interface and implemented it in AnjutaApp.
633 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
635 2007-02-23 Naba kumar <naba@gnome.org>
637 src/main.c: Fixed missing end quote.
639 2007-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
641 * plugins/debug-manager/breakpoints.c: Enabled/Disabled breakpoints.
644 2007-02-20 Naba Kumar <naba@gnome.org>
646 * plugins/subversion/plugin.c: Added "..." menuitems.
647 * ROADMAP, README: Updated.
648 * libanjuta/anjuta-profile.c: Fixed bugs.
650 * (removed)plugins/gtodo/gtodo.c, (removed)plugins/gtodo/main.c,
651 plugins/gtodo/Makefile.am: Removed dead code.
653 Patch from Antoine Cailliau <a.cailliau@ac-graphic.net>:
654 * plugins/gtodo/interface.c, plugins/gtodo/preferences.c,
655 plugins/gtodo/notification.c, plugins/gtodo/add_edit_item.c,
656 plugins/gtodo/list_tooltip.c,
657 plugins/document-manager/goto_line.c, plugins/glade/plugin.c,
658 libanjuta/anjuta-save-prompt.c: Fixed translatable strings to
659 not contain markups. Fixes Bug #360462.
661 2007-02-16 Naba Kumar <naba@gnome.org>
663 * manuals/reference/libanjuta/project-wizard-format.sgml: Removed
664 unnecessary sub-sections.
666 2007-02-15 Naba Kumar <naba@gnome.org>
668 * (removed) plugins/document-manager/bookmark-prev-16.png,
669 plugins/document-manager/bookmark-last.png,
670 (removed)plugins/document-manager/bookmark-first-16.png,
671 plugins/document-manager/bookmark-prev.png,
672 (added) plugins/document-manager/bookmark-toggle.png,
673 (removed)plugins/document-manager/bookmark_toggle.xpm,
674 (removed)plugins/document-manager/bookmark-last-16.png,
675 plugins/document-manager/plugin.c,
676 plugins/document-manager/anjuta-document-manager.ui,
677 (removed)plugins/document-manager/bookmark-next-16.png,
678 plugins/document-manager/bookmark-next.png,
679 plugins/document-manager/Makefile.am,
680 (added) plugins/document-manager/bookmark-clear.png,
681 plugins/document-manager/bookmark-first.png: Upgraded bookmark
682 icons (stolen from monodevelop). Added clear bookmarks toolbar
685 * plugins/document-manager/plugin.c,
686 (added) plugins/document-manager/swap.png,
687 (removed) plugins/document-manager/undock.png,
688 plugins/document-manager/Makefile.am: Fixed swap icon.
690 2007-02-13 Naba Kumar <naba@gnome.org>
692 * plugins/class-gen/element-editor.c: Fixed typo.
694 * libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-plugin-manager.h,
695 libanjuta/anjuta-profile.c, libanjuta/anjuta-profile.h:
696 Implementing plugin profiles loading.
698 2007-02-13 Naba Kumar <naba@gnome.org>
700 * pixmaps/*.xpm, pixmaps/Makefile.am: Removed old icons.
701 * pixmaps/Makefile.am, pixmaps/appwiz*.png,
702 pixmaps/applogo.png, pixmaps/anjuta_logo.png,
703 pixmaps/open_project.png, pixmaps/close_project.png:
704 Removed more old icons.
705 * pixmaps/anjuta_logo2.png, pixmaps/anjuta_logo.png,
706 pixmaps/Makefile.am, src/about.c: Renmaed anjuta_logo2.png to
709 2007-02-13 Naba Kumar <naba@gnome.org>
711 * plugins/class-gen/element-editor.c: Included missing headers to
712 prevent build failures in some cases.
714 2007-02-13 Sebastien Granjoux <seb.sfo@free.fr>
716 * plugins/debug-manager/stack_trace.c:
719 * plugins/debug-manager/watch.c,
720 plugins/debug-manager/breakpoints.c:
721 Same bug than above, wrong use of gtk_ui_manager_get_widget
725 2007-02-11 Naba Kumar <naba@gnome.org>
727 * cofigure.in: Bumped version to 2.1.1
728 * NEWS: Updated for 2.1.1 release.
730 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
732 * plugins/debug-manager/plugin.c,
733 plugins/debug-manager/sparse_view.c,
734 plugins/debug-manager/sparse_view.h:
737 * plugins/gdb/debugger.c,
738 plugins/debug-manager/debugger.c,
739 plugins/debug-manager/memory.c,
740 plugins/debug-manager/sparse_buffer.c
741 plugins/gdb/debugger.h,
742 libanjuta/interfaces/libanjuta.idl:
743 Clean up, remove some warnings
744 Use guint everywhere for addresses
745 Rewrite code parsing position in debugger
747 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
749 * plugins/debug-manager/debug_tree.c:
750 Use GtkTreeRowReference instead of GtkTreeIter as callback data
753 2007-02-08 Naba Kumar <naba@gnome.org>
755 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
756 Delay showing the 'file modified on disk' dialog for one sec
757 from the last notification to insure multiple notifications for
758 the same file are treated as one. Do not same multiple dialogs
759 for the same file. Make sure to destory the dialog if later
760 the conent is no longer different.
762 2007-02-08 Naba Kumar <naba@gnome.org>
764 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
765 Prevented spurious 'file modified' dialogs in scintilla editor
766 when the file is saved.
768 2007-02-09 Johannes Schmid <jhs@gnome.org>
770 * scripts/glade2schema.pl:
771 Added script to convert glade preferences into gconf schema files.
774 2007-02-08 Naba Kumar <naba@gnome.org>
776 * src/anjuta-app.c: Destroy toolbar menuitem when the toolbar
777 itself is destroyed. Fixes bug #355160.
779 2007-02-08 Johannes Schmid <jhs@gnome.org>
781 * plugins/profiler/profiler.plugin:
782 removed from version control (only .in file needed)
784 * plugins/sourceview/anjuta-view.c: (anjuta_view_init):
785 * plugins/sourceview/sourceview.c: (sourceview_new):
788 * plugins/subversion/svn-thread.c: (svn_thread_start):
789 * src/main.c: (main):
791 Fixed #395875 about initialisation of threads too late
793 2007-02-07 Armin Burgmeier <armin@arbur.net>
795 Reviewed by Naba Kumar <naba@gnome.org>:
796 * plugins/class-gen/plugin.c:
797 * plugins/class-gen/window.c: Removed browse button related code, load
798 generated output directly into new buffers when not adding to project.
800 * plugins/class-gen/anjuta-class-gen-plugin.glade: Removed browse
801 buttons from user interface.
803 2007-02-07 Naba Kumar <naba@gnome.org>
805 * po/POTFILES.in: Fixed distcheck.
807 2007-02-07 Daniel Nylander <po@danielnylander.se>
809 * manuals/anjuta-manual/sv/sv.po: Added initial Swedish translation.
811 2007-02-07 Johannes Schmid <jhs@gnome.org>
813 * anjuta.desktop.in.in:
816 2007-02-07 Johannes Schmid <jhs@gnome.org>
819 * manuals/anjuta-manual/*
820 * manuals/anjuta-faqs/*:
821 #398991 – Anjuta manuals does not use the gnome-doc-utils format
823 * plugins/document-manager/anjuta-document-manager.plugin.in:
824 Removed duplicate application-xml mime-type (review patches properly ;-)
826 2007-02-06 Sebastien Granjoux <seb.sfo@free.fr>
828 * plugins/gdb/debugger.c,
829 libanjuta/interfaces/libanjuta.idl:
831 Fix handling of missing source file
833 2007-02-06 Naba Kumar <naba@gnome.org>
835 Patch from James Liggett <jrliggett@cox.net>:
836 * plugins/profiler/gprof-flat-profile.c,
837 plugins/profiler/gprof-profile-data.c,
838 plugins/profiler/gprof-call-graph.c,
839 plugins/profiler/gprof-profile-data.h,
840 plugins/profiler/plugin.c: Fixed infinite loop bug #403501,
841 Show profiler view when target selected bug #403515.
843 2007-02-05 Naba Kumar <naba@gnome.org>
845 * configure.in: Enabled devhelp plugin by default now that
848 Patch from parmigio@2ainfo.it:
849 * plugins/document-manager/anjuta-document-manager.plugin.in:
850 Added xml file type in supported mime types list.
852 2007-02-04 Sebastien Granjoux <seb.sfo@free.fr>
854 * plugins/debug-manager/debugger.c,
855 plugins/debug-manager/plugin.c:
856 Add a field in status bar displaying debugger state
857 Change cursor shape when debugger is busy
860 * plugins/debug-manager/watch.c,
861 plugins/debug-manager/locals.c,
862 libanjuta/interfaces/libanjuta.idl:
863 Clean up, remove debugging messages and unused signals
865 2007-02-03 Johannes Schmid <jhs@gnome.org>
868 Fixed AC_INIT and seperated version to major, minor, micro
871 Load Subversion instead of CVS
873 * anjuta.desktop.in.in:
874 Fixed bug-buddy component
876 Original patch from Rob Bradfort <robster@debian.org>:
877 * src/main.c: (get_command_line_args), (main):
878 Bug #335981 – Migration from popt to GOption
880 2007-02-03 Naba Kumar <naba@gnome.org>
882 * configure.in: Depend on devhelp 0.13 and fixed gecko home
883 path variable. Fixed bug #341170.
884 * plugins/profiler/Makefile.am: Fixed indentation.
886 2007-02-02 Sebastien Granjoux <seb.sfo@free.fr>
888 * libanjuta/interfaces/libanjuta.idl,
889 plugins/sourceview/sourceview.c,
890 plugins/editor/text-editor.c,
891 plugins/symbol-browser/plugin.c,
892 plugins/search/search-replace.c,
893 plugins/document-manager/goto_line.c,
894 plugins/document-manager/action-callbacks.c,
895 plugins/document-manager/anjuta-docman.c:
896 Rename markers of anjuta interface
897 IANJUTA_MARKABLE_NONE has been removed
898 IANJUTA_MARKABLE_BASIC renamed in IANJUTA_MARKABLE_LINEMARKER
899 IANJUTA_MARKABLE_LIGHT renamed in IANJUTA_MARKABLE_BOOKMARK
900 IANJUTA_MARKABLE_ATTENTIVE renamed in
901 IANJUTA_MARKABLE_BREAKPOINT_DISABLED
902 IANJUTA_MARKABLE_INTENSE renamed in
903 IANJUTA_MARKABLE_BREAKPOINT_ENABLED
904 IANJUTA_MARKABLE_PROGRAM_COUNTER has been created
906 * (removed) plugins/sourceview/marker-light.png,
907 (removed) plugins/sourceview/marker-basic.png,
908 (removed) plugins/sourceview/marker-attentive.png,
909 (removed) plugins/sourceview/marker-intense.png,
910 plugins/sourceview/bookmark.png,
911 (added) plugins/sourceview/breakpoint-disabled.png,
912 (added) plugins/sourceview/breakpoint-enabled.png,
913 (added) plugins/sourceview/program-counter.png,
914 (added) plugins/sourceview/linemarker.png,
915 plugins/sourceview/Makefile.am,
916 (added) plugins/editor/bookmark.xpm,
917 (added) plugins/editor/breakpoint-disabled.xpm,
918 (added) plugins/editor/breakpoint-enabled.xpm,
919 (added) plugins/editor/program-counter.xpm,
920 (added) plugins/editor/linemarker.xpm,
921 plugins/editor/Makefile.am:
922 Add or change marker pixmaps in scintilla and sourceview editor
924 * plugins/document-manager/plugin.c,
925 libanjuta/interfaces/libanjuta.idl,
926 plugins/debug-manager/plugin.c,
927 plugins/debug-manager/breakpoints.c
928 plugins/gdb/debugger.c:
929 Fix bug #376404, program counter marker is not displayed when debugger
930 Return the selected editor or NULL (if file does not exist) with
931 ianjuta_document_manager_goto_file_line* functions
932 Emit a change-location signal even if the program counter is in an
935 2007-02-02 Naba Kumar <naba@gnome.org>
937 * TODO.tasks: Marked bounty bug #359478 completed. And checked
938 older bounties 'Done'.
940 2007-02-02 Naba Kumar <naba@gnome.org>
942 * TODO.tasks: Fixed typop.
944 Patch from James Liggett <jrliggett@cox.net>:
945 * plugins/profiler/*, plugins/class-inheritance/Makefile.am,
946 plugins/Makefile.am, configure.in, libanjuta/Makefile.am: gprof
947 profiler plugin by James Liggett. Completes bounty bug #359478
948 'Gprof performance profiler plugin'
950 2007-02-01 Naba Kumar <naba@gnome.org>
952 * src/main.c: Renamed option name.
954 * TODO.tasks: Marked "Test and fix all project wizards templates"
957 2007-01-29 Johannes Schmid <jhs@gnome.org>
959 * plugins/document-manager/plugin.c: (on_editor_changed):
960 Added DEBUG_PRINT(...)
961 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent):
963 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in:
964 Fix language support plugin for sourceview editor (add some new
967 * plugins/sourceview/sourceview.c: (iindic_clear):
970 2007-01-29 Johannes Schmid <jhs@gnome.org>
973 Minor task currentions
975 * libanjuta/interfaces/libanjuta.idl:
976 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent),
977 (itext_editor_iface_init):
978 * plugins/language-support-cpp-java/plugin.c: (install_support):
979 * plugins/sourceview/sourceview.c: (ieditor_set_auto_indent),
980 (ieditor_get_attributes), (ieditor_iface_init):
981 Added ianjuta_editor_set_auto_indent to disable auto-indent from language support
984 * plugins/sourceview/sourceview.glade:
985 Fixed sourceview preference window
987 2007-01-28 Naba Kumar <naba@gnome.org>
989 * src/anjuta.glade, src/anjuta.c, src/main.c, src/anjuta.h:
990 Implemented --no-files and --no-session command line options and
991 corresponding preferernces checkboxes in General tab.
993 2007-01-28 Johannes Schmid <jhs@gnome.org>
995 * plugins/subversion/plugin.c:
996 * plugins/subversion/plugin.h:
997 * plugins/subversion/svn-notify.c: (svn_show_info),
998 (show_svn_error), (on_svn_notify):
999 * plugins/subversion/svn-notify.h:
1000 * plugins/subversion/svn-thread.c: (create_message_view),
1002 Fixed error handling and fixed #394216 – No indication of subversion commands running
1004 * plugins/tools/execute.c: (atp_output_context_print):
1005 Show name of tool in message pane
1007 2007-01-28 Naba Kumar <naba@gnome.org>
1009 * configure.in, plugins/glade/plugin.c: Make it work with
1010 glade svn. Based on patch from Vincent Geddes. Fixes bug #400833.
1012 * configure.in, src/Makefile.am: Cleaned up dead codes. Added ldflags
1013 from devhelp (won't work untill devhelp is fixed: bug #341170).
1015 * plugins/symbol-browser/an_symbol_prefs.c: Code cleanup.
1017 2007-01-26 Sebastien Granjoux <seb.sfo@free.fr>
1019 Reviewed by Naba Kumar <naba@gnome.org>:
1020 * libanjuta/interfaces/libanjuta.idl,
1021 plugins/debug-manager/debugger.c,
1022 plugins/debug-manager/start.c,
1023 plugins/gdb/plugin.c,
1024 plugins/gdb/debugger.c,
1025 plugins/gdb/debugger.h:
1026 Fix a bug when launching gdb
1027 Set the terminal for the debugged program on the command line.
1029 2007-01-26 Johannes Schmid <jhs@gnome.org>
1031 * plugins/sourceview/anjuta-document-saver.c:
1032 (anjuta_document_saver_save):
1033 * plugins/sourceview/anjuta-document.c: (document_saver_saving):
1034 * plugins/sourceview/sourceview.c: (save_if_modified),
1035 (on_document_saved), (ifile_savable_save), (ifile_savable_save_as):
1036 Proper error handling, for example if a file was modified externally. Use backup files
1037 to avoid data-loss on disk full.
1039 2007-01-24 Naba Kumar <naba@gnome.org>
1041 * plugins/devhelp/htmlview.c: Fixed crash during project load.
1042 Fixed mem leak and source leak.
1044 2007-01-24 Sebastien Granjoux <seb.sfo@free.fr>
1046 Reviewed by Naba Kumar <naba@gnome.org>:
1047 * plugins/debug-manager/debug_tree.c,
1048 plugins/debug-manager/debug_tree.h,
1049 plugins/debug-manager/watch.c:
1050 Partial rewrite of the variable object code, find and fix a few bugs
1051 Fix bug #395808: gdb can still crash but children are listed
1052 on request only so you can avoid the crash
1054 2007-01-24 Naba Kumar <naba@gnome.org>
1056 * (added) plugins/symbol-browser/anjuta-symbol-locals.c,
1057 (added) plugins/symbol-browser/anjuta-symbol-locals.h,
1058 plugins/symbol-browser/plugin.h,
1059 plugins/symbol-browser/plugin.c,
1060 plugins/symbol-browser/Makefile.am: Added current file (local)
1061 symbols view (Seriously getting bored with the browse toolbar).
1063 2007-01-22 Naba Kumar <naba@gnome.org>
1065 Patch from Gabor Kelemen:
1066 * po/POTFILES.in: Added .plugin.in files.
1068 2007-01-21 Yang Hong <yanghong@ccoss.com.cn>
1070 Reviewed by Naba Kumar <naba@gnome.org>:
1071 * plugins/document-manager/anjuta-docman.c,
1072 plugins/message-view/anjuta-msgman.c
1073 Set right alignment to the label widget in the tab title.
1075 2007-01-21 Naba Kumar <naba@gnome.org>
1077 * libegg/egg-combo-action.c: Fixed mode line.
1078 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
1079 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated.
1081 2007-01-21 Armin Burgmeier <armin@arbur.net>
1083 Reviewed by Naba Kumar <naba@gnome.org>:
1084 * plugins/class-gen/plugin.c: Prompt for target before actually
1085 generating the class files. This ensures that the files are created in
1086 the correct directory. Fixes bug #397406.
1088 * plugins/class-gen/window.c: Set browse buttons to insensitive when
1089 the class is added to the project.
1091 2007-01-21 Naba Kumar <naba@gnome.org>
1093 * libanjuta/anjuta-plugin-description.c,
1094 libanjuta/anjuta-ui.h,
1095 libanjuta/anjuta-status.c,
1096 libanjuta/anjuta-plugin-description.h,
1097 libanjuta/cell-renderer-captioned-image.c,
1098 libanjuta/anjuta-plugin-handle.c,
1099 libanjuta/anjuta-status.h,
1100 libanjuta/resources.c,
1101 libanjuta/cell-renderer-captioned-image.h,
1102 libanjuta/glue-cpp.c,
1103 libanjuta/anjuta-plugin-handle.h,
1104 libanjuta/anjuta-plugin.c,
1105 libanjuta/anjuta-preferences-dialog.c,
1106 libanjuta/libanjuta.h,
1107 libanjuta/resources.h,
1108 libanjuta/glue-cpp.h,
1109 libanjuta/anjuta-plugin.h,
1110 libanjuta/anjuta-preferences-dialog.h,
1111 libanjuta/anjuta-plugin-manager.c,
1112 libanjuta/anjuta-shell.c,
1113 libanjuta/anjuta-plugin-manager.h,
1114 libanjuta/anjuta-shell.h,
1115 libanjuta/anjuta-save-prompt.c,
1116 libanjuta/anjuta-save-prompt.h,
1117 libanjuta/anjuta-children.c,
1118 libanjuta/anjuta-utils.c,
1119 libanjuta/anjuta-profile.c,
1120 libanjuta/anjuta-preferences.c,
1121 libanjuta/anjuta-launcher.c,
1122 libanjuta/anjuta-utils.h,
1123 libanjuta/anjuta-profile.h,
1124 libanjuta/anjuta-launcher.h,
1125 libanjuta/anjuta-ui.c: Updated file headers.
1127 * po/POTFILES.in: Updated.
1129 * libanjuta/anjuta-marshal.list,
1130 (added) libanjuta/anjuta-plugin-handle.c,
1131 (added) libanjuta/anjuta-plugin-handle.h,
1132 (added) libanjuta/anjuta-plugin-manager.c,
1133 (added) libanjuta/anjuta-plugin-manager.h,
1134 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
1135 (added) libanjuta/anjuta-profile.c,
1136 (added) libanjuta/anjuta-profile.h,
1137 (renamed) libanjuta/plugins.c, (renamed) libanjuta/plugins.h,
1138 libanjuta/Makefile.am, src/anjuta-app.c, src/anjuta-app.h,
1139 src/shell.c, src/about.c, src/shell.h, src/anjuta.c, src/main.c,
1140 src/action-callbacks.c: Implemented AnjutaPluginManager
1141 class based on old plugins.[ch]. Implemented AnjutaProfile as
1142 prelimanary profiles implementation. Implemented AnjutaPluginHandle
1143 class to represent plugins (not to be confused with plugin objects).
1144 Added a method anjuta_shell_get_plugin_manager() in AnjutaShell and
1145 implemented it in AnjutaApp and AnjutaTestShell.
1146 De-globalized plugin management and several clean ups.
1148 * plugins/file-loader/plugin.c, plugins/symbol-browser/plugin.c,
1149 plugins/debug-manager/debugger.c, plugins/debug-manager/plugin.c,
1150 plugins/search/search-replace.c, plugins/terminal/terminal.c,
1151 plugins/project-import/project-import.c,
1152 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
1153 plugins/document-manager/plugin.c, plugins/file-manager/plugin.c:
1154 Fixed plugins for the change in API.
1156 * libanjuta/anjuta-utils.c: Fixed a crash bug when saving an empty
1159 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
1161 2007-01-19 Sebastien Granjoux <seb.sfo@free.fr>
1163 Reviewed by Naba Kumar <naba@gnome.org>:
1164 * libanjuta/anjuta-launcher.c,
1165 libanjuta/anjuta-launcher.h:
1166 Add a new function anjuta_set_terminate_on_exit to close the i/o
1167 channel when the child exit
1168 Return directly the status and not the exit code in child-exited
1171 * plugins/gdb/debugger.c:
1172 Use new function in debugger plugin
1174 2007-01-18 Johannes Schmid <jhs@gnome.org>
1176 * src/about.c: Do not show empty license information instead hide the button (#397883)
1178 2007-01-15 Johannes Schmid <jhs@gnome.org>
1180 * plugins/project-manager/plugin.c:
1181 * plugins/project-wizard/templates/python.wiz
1182 * plugins/project-wizard/templates/python/src/Makefile.am.tpl:
1184 Fixed #335235 python programs are not executeable/ do not start when pressing F3
1185 You will also need latest gnome-build svn
1187 === anjuta 2.1.0 ===
1189 2007-01-14 Naba Kumar <naba@gnome.org>
1191 * configure.in: Removed reference of mkfile project
1192 template to fix distcheck build error.
1195 * configure.in: Bumped version to 2.1.0 for beta release.
1196 * plugins/symbol-browser/an_symbol_view.c: Fixed Bug #396571: Anjuta
1197 crashes as soon as editing starts in normal text files.
1199 2007-01-14 Johannes Schmid <jhs@gnome.org>
1203 Applied http://live.gnome.org/GnomeGoals/PoLinguas
1206 Patch from Massimo Cora' to hopefully fix #395362
1208 * plugins/project-wizard/templates/*:
1210 Fixed and tested all project-wizards. Deactivated mkfile project because
1211 it was totally broken and I don't see any real use for it.
1212 Applied http://live.gnome.org/GnomeGoals/PoLinguas to all projects
1214 2007-01-14 Naba Kumar <naba@gnome.org>
1216 * NEWS: Updated for release.
1218 * libanjuta/anjuta-launcher.c: Fixed a possible timer leak.
1220 * libanjuta/interfaces/libanjuta.idl,
1221 plugins/editor/text_editor_cbs.c,
1222 plugins/editor/text_editor.c: Added 'changed' signal in IAnjutaEditor
1223 interface and implemented it for scintilla.
1225 * plugins/editor/text-editor.c: Fixed highlighing issues when
1226 used with indicators (particularly when the file is just opened).
1227 Fixes bug #377477 – when debugging, scintilla editor grays out all
1228 lines before current line.
1230 * plugins/build-basic-autotools/build-basic-autotools.[ch]:
1231 Maintain a separate list of indicated edtitors for separate contexts.
1232 Fixes bug 342717 - Build errors redisplayed AFTER a successful build.
1234 2007-01-12 Sebastien Granjoux <seb.sfo@free.fr>
1236 Reviewed by Naba Kumar <naba@gnome.org>:
1237 * plugins/debug-manager/plugin.c:
1238 Bug fix: breakpoints cannot be added after stopping the debugger
1240 2007-01-13 Naba Kumar <naba@gnome.org>
1242 * NEWS: Updated for release.
1244 2007-01-12 Johannes Schmid <jhs@gnome.org>
1246 * plugins/project-wizard/anjuta-plugin/src/Makefile.am.tpl:
1247 * plugins/project-wizard/cpp/src/Makefile.am.tpl:
1248 * plugins/project-wizard/gcj/src/Makefile.am.tpl:
1249 * plugins/project-wizard/gnome/src/Makefile.am.tpl:
1250 * plugins/project-wizard/gtk/src/Makefile.am.tpl:
1251 * plugins/project-wizard/gtkmm/src/Makefile.am.tpl:
1252 * plugins/project-wizard/terminal/src/Makefile.am.tpl:
1253 * plugins/project-wizard/wxwin/src/Makefile.am.tpl:
1254 * plugins/project-wizard/xlib/src/Makefile.am.tpl:
1255 * plugins/project-wizard/xlib-dock/src/Makefile.am.tpl:
1257 Fixed #395767: Changed PACKAGE_LIBS and PACKAGE_CFLAGS to
1258 [+NameCUpper+]_CFLAGS/LIBS in Makefile.am.tpl
1260 * plugins/sourceview/sourceview.c:
1261 Use gtk_text_buffer_get_slice() instead of gtk_text_buffer_get_text because we rely
1262 on character positions.
1264 2007-01-12 Naba Kumar <naba@gnome.org>
1267 plugins/project-manager/plugin.c,
1268 plugins/profile-default/plugin.c,
1269 libanjuta/anjuta-status.c,
1270 libanjuta/anjuta-status.h: Introduced an API for application title
1271 in AnjutaStatus. Set application title to project name.
1273 2007-01-11 Massimo Cora' <maxcvs@email.i>
1275 Reviewed by Naba Kumar <naba@gnome.org>:
1276 * tagmanager/Makefile.am,
1277 plugins/symbol-browser/Makefile.am: removed installation for
1280 2007-01-11 Sebastien Granjoux <seb.sfo@free.fr>
1282 Reviewed by Naba Kumar <naba@gnome.org>:
1283 * plugins/debug-manager/start.h,
1284 plugins/debug-manager/start.c,
1285 plugins/debug-manager/anjuta-debug-manager.ui,
1286 plugins/debug-manager/plugin.c:
1287 Partial fix for bug #392537
1289 * plugins/debug-manager/disassemble.c:
1292 2007-01-11 Naba Kumar <naba@gnome.org>
1294 * src/anjuta.c: Load project seperately from session,
1295 so that project session is also loaded.
1297 * plugins/profile-default/plugin.c: Load project in new
1298 anjuta if there already is one loaded currently (disabled
1301 * plugins/editor/aneditor.cxx: Disconnect focus in/out
1302 signals when editor is destroyed. Fixes a crash bug.
1304 * plugins/editor/text_editor.c: Do not mark line in
1305 ianjuta_editor_goto_line() implementation.
1307 * plugins/search/search-replace.c: Always check for markable
1308 interface availablility because its optional for an editor.
1310 * plugins/document-manager/goto_line.c,
1311 plugins/document-manager/action-callbacks.c: Mark lines for
1312 goto line commands (from dialog and from menu entry box).
1314 * plugins/file-manager/plugin.c, plugins/file-manager/plugin.h,
1315 plugins/file-manager/an_file_view.c: Expand file manager
1316 nodes in idle loop, one at a time. Did as a possible work
1317 around for bug #361763, but it didn't make any difference.
1318 However, it could still be useful in situations where there
1321 * libanjuta/anjuta-serializer.c: Avoid an unnecessary warning.
1323 2007-01-11 Naba Kumar <naba@gnome.org>
1325 * plugins/editor/scintilla/LineMarker.h,
1326 plugins/editor/scintilla/LexBasic.cxx,
1327 plugins/editor/scintilla/LexHTML.cxx,
1328 plugins/editor/scintilla/include/SciLexer.h,
1329 plugins/editor/scintilla/include/Scintilla.h,
1330 plugins/editor/scintilla/include/Scintilla.iface,
1331 plugins/editor/scintilla/include/ScintillaWidget.h,
1332 plugins/editor/scintilla/LexBash.cxx,
1333 plugins/editor/scintilla/PlatGTK.cxx,
1334 plugins/editor/scintilla/ViewStyle.h,
1335 plugins/editor/scintilla/Editor.cxx,
1336 plugins/editor/scintilla/StyleContext.h,
1337 plugins/editor/scintilla/LexCPP.cxx,
1338 plugins/editor/scintilla/Converter.h,
1339 plugins/editor/scintilla/LexAU3.cxx,
1340 plugins/editor/scintilla/Editor.h,
1341 plugins/editor/scintilla/LexPerl.cxx,
1342 plugins/editor/scintilla/LexVB.cxx,
1343 plugins/editor/scintilla/ScintillaGTK.cxx,
1344 plugins/editor/scintilla/ViewStyle.cxx,
1345 plugins/editor/scintilla/PropSet.cxx,
1346 plugins/editor/scintilla/LexSQL.cxx,
1347 plugins/editor/scintilla/ScintillaBase.cxx: Updated scintilla to
1350 2007-01-11 Armin Burgmeier <armin@arbur.net>
1352 Reviewed by Naba Kumar <naba@gnome.org>:
1353 * plugins/class-gen/element-editor.c: Scroll to a cell if it is
1354 selected for editing. This fixes bug #394218.
1356 * plugins/class-gen/plugin.c: Do not use project's root URI as project
1357 name if said URI is not known.
1359 * plugins/class-gen/window.c: When stripping function prefix away,
1360 include the trailing underscore because it is already set by the
1363 * plugins/class-gen/transform.c: Include "const char*" and "const
1364 gchar*" in the list for transforming a default C type to a GType.
1365 Don't access invalid memory when writing pointer_str in
1366 cg_transform_first_argument.
1368 2007-01-11 Naba Kumar <naba@gnome.org>
1370 * pixmaps/anjuta.png, (renamed) pixmaps/anjuta_icon.svg
1371 pixmaps/anjuta.svg, pixmaps/Makefile.am,
1372 (renamed) pixmaps/anjuta_icon.png, src/main.c,
1373 libegg/test-actions.c, anjuta.desktop.in.in,
1374 anjuta.prj: Renamed application icon to 'anjuta.png' from
1375 'anjuta_icon.png'. Added more fields in desktop file.
1377 * mime/anjuta.xml: Added magic section.
1379 * (removed) mime/anjuta.applications,
1380 (removed) mime/anjuta.mime, mime/Makefile.am,
1381 (removed) mime/anjuta.keys,
1382 mime/gnome-mime-application-x-anjuta.svg: Removed deprecated mime
1383 registeration and added scalable icon. Also fixes bug #393680
1385 2007-01-09 Curtis Magyar <curtm4n@gmail.com>
1387 Reviewed by Naba Kumar <naba@gnome.org>:
1388 * libanjuta/anjuta-status.c: fixed anjuta_status_progress_tick()
1389 and anjuta_status_progress_add_ticks() to check for progressbar
1390 being realized before trying to update it.
1392 2007-01-10 Naba Kumar <naba@gnome.org>
1394 * tagmanager/tm_workspace.c,
1396 plugins/debug-manager/Makefile.am,
1397 plugins/tools/scripts/Makefile.am,
1398 plugins/class-gen/plugin.c,
1399 plugins/class-gen/Makefile.am,
1400 global-tags/Makefile.am: Fixed make distcheck.
1402 * plugins/debug-manager/attach_process.c,
1403 plugins/debug-manager/attach_process.h,
1404 plugins/class-gen/action-callbacks.h,
1405 plugins/class-gen/action-callbacks.c,
1406 plugins/class-gen/class_gen.h,
1407 plugins/class-gen/class_gen.c: Deleted unused/old files.
1409 * (removed) scintilla, (added) plugins/editor/scintilla,
1410 plugins/editor/scintilla/lexers.make,
1411 plugins/editor/scintilla/Makefile.am,
1412 plugins/editor/Makefile.am
1413 configure.in, manuals/reference/libanjuta/Makefile.am
1414 Makefile.am: Moved scintilla to its right place.
1416 2007-01-09 Naba Kumar <naba@gnome.org>
1418 * plugins/profile-default/plugin.c: Save project session before
1419 a new one is opened.
1421 * plugins/project-manager/plugin.c,
1422 plugins/project-manager/plugin.h,
1423 plugins/project-manager/anjuta-project-manager.ui,
1424 plugins/profile-default/plugin.c,
1425 plugins/profile-default/plugin.h,
1426 plugins/profile-default/Makefile.am,
1427 (added) plugins/profile-default/anjuta-default-profile.ui,
1428 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
1429 libanjuta/interfaces/libanjuta.idl: Reverted back incomplete
1430 multiple projects support.
1432 2007-01-06 Armin Burgmeier <armin@arbur.net>
1434 Reviewed by Naba Kumar <naba@gnome.org>
1435 * plugins/class-gen/combo-flags.h:
1436 * plugins/class-gen/combo-flags.c: Added CgComboFlagsSelectionType
1437 enum, added a type parameter to selected signal. Select highlighted
1438 entry when pressing enter (but not unselect it if it was already
1439 selected) before closing the popup. Also accept input when clicking
1442 * plugins/class-gen/cell-renderer-flags.c: Do appropriate action
1443 according to selection type.
1445 * libanjuta/anjuta-marshal.list: Changed VOID:BOXED marshaller to
1448 2007-01-08 Johannes Schmid <jhs@gnome.org>
1450 * plugins/project-wizard/templates/gtkmm/configure.in.tpl
1451 * plugins/project-wizard/templates/gtkmm/Makefile.am
1452 * plugins/project-wizard/templates/python/configure.ac.tpl
1453 * plugins/project-wizard/templates/python/configure.in.tpl
1454 * plugins/project-wizard/templates/python/Makefile.am
1455 * plugins/project-wizard/templates/cpp/configure.ac.tpl
1456 * plugins/project-wizard/templates/cpp/configure.in.tpl
1457 * plugins/project-wizard/templates/cpp/Makefile.am
1458 * plugins/project-wizard/templates/terminal.wiz
1459 * plugins/project-wizard/templates/xlib-dock.wiz
1460 * plugins/project-wizard/templates/wxwin.wiz
1461 * plugins/project-wizard/templates/java.wiz
1462 * plugins/project-wizard/templates/xlib/configure.ac.tpl
1463 * plugins/project-wizard/templates/xlib/configure.in.tpl
1464 * plugins/project-wizard/templates/xlib/Makefile.am
1465 * plugins/project-wizard/templates/gcj/configure.ac.tpl
1466 * plugins/project-wizard/templates/gcj/configure.in.tpl
1467 * plugins/project-wizard/templates/gcj/Makefile.am
1468 * plugins/project-wizard/templates/terminal/configure.ac.tpl
1469 * plugins/project-wizard/templates/terminal/configure.in.tpl
1470 * plugins/project-wizard/templates/terminal/Makefile.am
1471 * plugins/project-wizard/templates/terminal/autogen.sh
1472 * plugins/project-wizard/templates/wxwin/configure.ac.tpl
1473 * plugins/project-wizard/templates/wxwin/configure.in.tpl
1474 * plugins/project-wizard/templates/wxwin/Makefile.am
1475 * plugins/project-wizard/templates/gnome.wiz
1476 * plugins/project-wizard/templates/java/configure.ac.tpl
1477 * plugins/project-wizard/templates/java/configure.in.tpl
1478 * plugins/project-wizard/templates/java/Makefile.am
1479 * plugins/project-wizard/templates/anjuta-plugin.wiz
1480 * plugins/project-wizard/templates/gtkmm.wiz
1481 * plugins/project-wizard/templates/python.wiz
1482 * plugins/project-wizard/templates/cpp.wiz
1483 * plugins/project-wizard/templates/gtk.wiz
1484 * plugins/project-wizard/templates/gcj.wiz
1485 * plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl
1486 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
1487 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
1489 Starting fixing of all project wizards:
1490 - rename configure.in to configure.ac
1491 - use proper names for PKG_CONFIG_PATH variables instead of just 'PACKAGE'
1492 - fix AC_INIT and AM_INIT_AUTOMAKE to use the correct project names
1495 * TODO.task: Added bug number to bounty
1497 2007-01-07 Johannes Schmid <jhs@gnome.org>
1499 * plugins/build-basic-autotools.c:
1500 Fixed #392290 – Missed install as root option in project manager
1502 2007-01-07 Johannes Schmid <jhs@gnome.org>
1504 * plugins/sourceview/sourceview.c:
1505 Fixed #388731 – Odd editor behaviour after performing block-text operations
1506 Fixed #388727 – Block-tab does not work
1508 * plugins/sourceview/anjuta-document.h/c:
1509 Removed deprecated has_selection() method which is now in Gtk (>= 2.10)
1512 Require Gtk+ >= 2.10 for sourceview plugin
1514 2007-01-06 Curtis Magyar <curtm4n@gmail.com>
1516 * libanjuta/anjuta-status.c:
1517 Replaced deprecated gtk_widget_draw() with gtk_widget_queue_draw()
1519 2007-01-05 Sebastien Granjoux <seb.sfo@free.fr>
1522 plugins/terminal/terminal.c:
1524 remove support for VTE < 0.9
1526 2007-01-06 Naba Kumar <naba@gnome.org>
1528 * po/POTFILES.in: Updated
1530 2007-01-05 Adam Dingle <adam@medovina.org>
1532 Reviewed by Naba Kumar <naba@gnome.org>:
1533 * plugins/message-view/anjuta-message-manager-plugin.glade:
1534 Fixed bug #377903 (improve message color defaults).
1536 2007-01-05 Naba Kumar <naba@gnome.org>
1538 * TODO.tasks: Completed Bounty bug #359862, Improve class wizard.
1540 2007-01-03 Armin Burgmeier <armin@arbur.net>
1542 Reviewed by Naba Kumar <naba@gnome.org>:
1543 * plugins/symbol-browser/test-class.h: Fixed block ends.
1545 * libanjuta/anjuta-plugin.c: Changed a C++-style-//-comment to a
1546 C-style-block comment.
1548 * plugins/project-wizard/autogen.c: (Hopefully) temporary hack to
1549 allow lists when writing autogen definition files. This is required
1550 for the new class generator. Also fixed a wrong return value in
1551 npw_autogen_write_definition_file and set a GError in
1552 npw_autogen_execute when the output file could not be opened.
1554 * plugins/class-gen/anjuta-class-gen-plugin.glade: New class generator
1557 * plugins/class-gen/Makefile.am: Added templates subdir, removed
1558 goc_template_header and goc_template_source, added top_srcdir to
1559 includes, link against project wizard (also hopefully temporarily),
1560 removed class_gen.h, class_gen.c, action-callbacks.h,
1563 * libanjuta/anjuta-marshal.list: Added VOID:BOXED marshaller.
1565 * plugins/class-gen/cell-renderer-flags.h:
1566 * plugins/class-gen/cell-renderer-flags.c:
1567 * plugins/class-gen/combo-flags.h:
1568 * plugins/class-gen/combo-flags.c:
1569 * plugins/class-gen/element-editor.c:
1570 * plugins/class-gen/element-editor.h:
1571 * plugins/class-gen/generator.c:
1572 * plugins/class-gen/generator.h:
1573 * plugins/class-gen/plugin.h:
1574 * plugins/class-gen/plugin.c:
1575 * plugins/class-gen/transform.c:
1576 * plugins/class-gen/transform.h:
1577 * plugins/class-gen/validator.c:
1578 * plugins/class-gen/validator.h:
1579 * plugins/class-gen/window.c:
1580 * plugins/class-gen/window.h: Rewrote class generator, it now allows
1581 adding of several class elements and uses autogen.
1583 * plugins/class-gen/templates/cc-header.tpl:
1584 * plugins/class-gen/templates/cc-source.tpl:
1585 * plugins/class-gen/templates/go-header.tpl:
1586 * plugins/class-gen/templates/go-source.tpl:
1587 * plugins/class-gen/templates/Makefile.am: Added Autogen templates
1588 for the class generator.
1590 * configure.in: Added plugins/class-gen/templates/Makefile to output.
1592 2007-01-04 Naba Kumar <naba@gnome.org>
1594 Patch from Nick Treleaven:
1595 * tagmanager/tm-tag.c: Fixes Bug #389764 – Tags search do not retrieve
1596 all matching symbols.
1598 Patches from Maik Beckmann and Sébastien Granjoux:
1599 * plugins/profile-default/plugin.c,
1600 plugins/project-manager/plugin.c: Unescape project name. Fixes
1603 2007-01-04 Naba Kumar <naba@gnome.org>
1605 * plugins/glade/plugin.c: Fixed compilation with
1606 older glade-3 version.
1608 Patch from Roland Illig:
1609 libanjuta/anjuta-children.c, libanjuta/anjuta-launcher.c,
1610 plugins/sourceview/anjuta-document-saver.c,
1611 plugins/terminal/terminal.c, src/main.c: Fixed Bug 392699 Some patches
1612 are necessary to build anjuta on NetBSD 3.0
1614 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
1615 * src/anjuta-app.c: Fixed Bug #377767 – resize crashes
1616 window manager in gnome.
1618 2007-01-02 Naba Kumar <naba@gnome.org>
1620 * plugins/glade/plugin.c: Make it work with glade-3 svn.
1622 2006-12-31 Sebastien Granjoux <seb.sfo@free.fr>
1624 Reviewed by Naba Kumar <naba@gnome.org>:
1625 * libanjuta/interfaces/libanjuta.idl,
1626 plugins/debug-manager/Makefile.am,
1627 plugins/debug-manager/anjuta-marshal.list,
1628 plugins/debug-manager/debugger.c,
1629 plugins/debug-manager/sparse_buffer.c,
1630 plugins/debug-manager/sparse_buffer.h,
1631 plugins/debug-manager/sparse_view.c,
1632 plugins/debug-manager/sparse_view.h,
1633 plugins/debug-manager/disassemble.h,
1634 plugins/debug-manager/disassemble.c,
1635 plugins/debug-manager/anjuta-marshal.list,
1636 plugins/debug-manager/plugin.c,
1637 plugins/gdb/debugger.c,
1638 plugins/gdb/debugger.h,
1639 plugins/gdb/plugin.c:
1640 Add a disassembly view window
1642 * plugins/debug-manager/breakpoints.c,
1643 plugins/debug-manager/chunk_view.c,
1644 plugins/debug-manager/locals.c,
1645 plugins/debug-manager/memory.c,
1646 plugins/debug-manager/registers.c,
1647 plugins/debug-manager/stack_trace.c:
1648 Add some debugging information
1650 2006-12-18 Naba Kumar <naba@gnome.org>
1652 * configure.in, plugins/glade/plugin.c: Allow building against both
1653 glade == 3.0.2 and glade > 3.0.2 (~ cvs).
1655 2006-12-03 Naba Kumar <naba@gnome.org>
1657 * TODO.tasks: Marked a bounty completed.
1659 2006-11-24 Adam Dingle <adam@medovina.org>
1661 Reviewed by Naba Kumar <naba@gnome.org>:
1662 * plugins/build-basic-autotools/build-basic-autotools.c,
1663 plugins/debug-manager/watch.c,
1664 plugins/document-manager/plugin.c,
1665 plugins/patch/plugin.c,
1666 plugins/project-manager/plugin.c:
1667 Fixed bug #378879 (several command names need ellipses).
1669 2006-11-22 Sylvain Defresne <sdefresne@gmail.com>
1671 Reviewed by: Naba Kumar <naba@gnome.org>
1672 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
1673 GCC 4.1.2 (there are only two warnings remaining now when compiling
1676 * plugins/*/*.[ch]: Use class macro for type casting (ANJUTA_PLUGIN_*).
1678 * libanjuta/anjuta-plugin.h: Modification of the ANJUTA_PLUGIN_BEGIN
1679 macro so that the generated function support a NULL plugin parameter.
1681 * plugins/debug-manager/debug_tree.c: Fix an incorrect call to gfree
1682 in debug_tree_find_expression by freeing memory returned by the call
1683 to gtk_tree_model_get instead of the parameter string.
1685 2006-11-26 Sebastien Granjoux <seb.sfo@free.fr>
1687 * plugins/debug-manager/breakpoints.c:
1690 * plugins/debug-manager/anjuta-debug-manager.ui,
1691 plugins/debug-manager/debugger.c,
1692 plugins/debug-manager/plugin.c:
1695 2006-11-21 Sebastien Granjoux <seb.sfo@free.fr>
1697 * libanjuta/anjuta-launcher.c,
1698 plugins/gdb/debugger.c:
1701 2006-11-21 Naba Kumar <naba@gnome.org>
1703 * plugins/search/search_preferences.c: Fixed build break.
1705 2006-11-20 Naba Kumar <naba@gnome.org>
1707 Patch from Kjartan Maraas:
1708 * plugins/cvs-plugin/cvs-interface.c,
1709 plugins/document-manager/plugin.c,
1710 plugins/gtodo/interface.c,
1711 plugins/gtodo/libgtodo.h,
1712 plugins/message-view/anjuta-msgman.c,
1713 plugins/project-wizard/druid.c,
1714 plugins/search/search_preferences.c,
1715 plugins/sourceview/sourceview-prefs.c,
1716 plugins/terminal/terminal.c,
1717 src/start-with.c: Fix a bunch of memory leaks. Fixes bug #377115.
1719 Patch from Przemysław Grzegorczyk:
1720 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
1721 plugins/subversion/anjuta-subversion.glade: Enable files in
1722 fileselection dialog. Fixes bug #376031.
1724 2006-11-17 Adam Dingle <adam@medovina.org>
1726 Reviewed by: Naba Kumar <naba@gnome.org>
1727 * plugins/build-basic-autotools/build-basic-autotools.c
1728 * plugins/class-gen/anjuta-class-gen.plugin.in
1729 * plugins/debug-manager/breakpoints.c
1730 * plugins/debug-manager/plugin.c
1731 * plugins/devhelp/plugin.c
1732 * plugins/document-manager/plugin.c
1733 * plugins/gdb/debugger.c
1734 * plugins/glade/anjuta-glade.plugin.in
1735 * plugins/gtodo/plugin.c
1736 * plugins/language-support-cpp-java/plugin.c
1737 * plugins/message-view/plugin.c
1738 * plugins/project-import/anjuta-project-import.glade
1739 * plugins/project-import/anjuta-project-import.plugin.in
1740 * plugins/search/plugin.c
1741 * plugins/tools/scripts/tools-2.xml.in
1742 * plugins/valgrind/plugin.c
1743 * src/anjuta-actions.h:
1744 Fixed bug #376335 "menu items should be capitalized". Minor
1747 2006-11-20 Naba Kumar <naba@gnome.org>
1749 * configure.in: Fixed build.
1751 Patch from: Arjan Timmerman
1752 *configure.in: Make subvesion plugin build for apr 1.x.
1755 2006-11-20 Johannes Schmid <jhs@gnome.org>
1759 Removed patches from Sylvain and Günther. They caused not problems but
1760 Naba was against them.
1762 2006-11-20 Johannes Schmid <jhs@gnome.org>
1764 * Removed me from MAINTAINERS
1766 2006-11-14 Günther Brammer <GBrammer@gmx.de>
1769 Use apr-1 instead of apr-0
1771 2006-11-14 Sylvain Defresne <sdefresne@gmail.com>
1773 * global-tags/create_global_tags.sh.in: Correct a bug when environment
1774 variable $PKG_CONFIG_PATH point to an empty or non-existent directory,
1775 and another bug occuring when parsing .pc file containing quotes.
1777 2006-11-13 Sylvain Defresne <sdefresne@gmail.com>
1779 * plugins/*/*.[ch]: Use class macro for type casting.
1781 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
1782 GCC 4.1.2 (there are only two warnings remaining now when compiling
1785 * plugins/debug-manager/debug_tree.c: corrected a invalid free and
1786 a memory leak in debug_tree_find_expression; g_free was called on
1787 the parameter instead of the memory allocated by gtk_tree_model_get.
1789 * libanjuta/anjuta-plugin.h: updated the ANJUTA_PLUGIN_BEGIN macro
1790 to declare and initialize the global type variable of the plugin.
1792 2006-10-31 Naba Kumar <naba@gnome.org>
1794 * global-tags/create_global_tags.sh.in: Added an end message.
1796 * libanjuta/anjuta-launcher.h: Fixed indentation.
1798 * plugins/symbol-browser/an_symbol_prefs.c: Fixed system tags
1799 creation to a) append the messages in right way, b) Connect signals
1800 to the view properly and c) Recreate the system-tags.cache at the
1801 end of the generation.
1803 * plugins/symbol-browser: Fixed action path (double
1804 click on sysmbols was not working).
1806 * libanjuta/anjuta-session.[ch], libanjuta/anjuta-serializer.c:
1807 Fixed typedef and removed dead code.
1809 * tagmanager/c.c: Took the latest version from ctags source
1810 repository, because the one we had (from ctags 5.6) was broken.
1812 * global_tags/create_global_tags.sh.in: Reverted the patch from
1813 Sylvain because it was not right fix (and added a helpful comment).
1814 Used /bin/bash to fix the bashism and generated separate log files
1815 for each tag files in the same directory.
1817 2006-10-29 Naba Kumar <naba@gnome.org>
1819 * plugins/editor/text_editor.c: Use a temporary file
1820 to save the editor and move it at the end to original
1821 file. This will prevent data corruption if file save
1822 failed for any reason. Also report proper errors when
1823 file save fails. Fixes bug #346575.
1825 2006-10-26 Naba Kumar <naba@gnome.org>
1827 * plugins/document-manager/anjuta-docman.c: Do not load
1828 the same files with different path more than once (happens
1829 with symlinked files). Fixes Bug #323591.
1831 2006-10-25 Naba Kumar <naba@gnome.org>
1833 * plugins/valgrind/vgactions.c: Fixed a warning.
1835 2006-10-25 Sylvain Defresne <sdefresne@gmail.com>
1837 Reviewed by Naba Kumar <naba@gnome.org>:
1839 * plugins/valgrind/vgtoolview.c:
1840 Correct memory leaks in vg_tool_view_set_{argv,srcdir}.
1842 * plugins/valgrind/bugged-prg-test.c:
1843 No more warning during compilation with GCC 4.1.
1844 Program is still buggy in order to be used as a test of the
1847 * plugins/valgrind/ldd.c plugins/valgrind/parser.c
1848 plugins/valgrind/preferences.c plugins/valgrind/symtab.c
1849 plugins/valgrind/vgdefaultview.c plugins/valgrind/vgerror.c
1850 plugins/valgrind/vgrule.c:
1851 No more warning during compilation with GCC 4.1.
1853 * plugins/valgrind/plugin.c:
1854 Correct call to vg_tool_view_set_{argv,srcdir} to conform to
1855 prototype (was missing from previous patch).
1857 2006-10-24 Naba Kumar <naba@gnome.org>
1859 * plugins/glade/plugin.c: Show glade tree view, not list view.
1861 * plugins/glade/plugin.c: Fixed crash when Anjuta is
1862 exited with glade plugin still loaded. Fixes Bug #364755.
1864 * plugins/document-manager/anjuta-document-manager.plugin.in:
1865 Added application/x-reject in accepted mime-types.
1867 * Changelog: Fixed changelog alignments.
1869 2006-10-24 Sylvain Defresne <sdefresne@gmail.com>
1871 Reviewed by: Naba Kumar <naba@gnome.org>
1873 * plugins/valgrind/menu-utils.c plugins/valgrind/plugin.c
1874 plugins/valgrind/plugin.h plugins/valgrind/preferences.c
1875 plugins/valgrind/vgactions.c plugins/valgrind/vgcachegrindprefs.c
1876 plugins/valgrind/vgdefaultview.c plugins/valgrind/vggeneralprefs.c
1877 plugins/valgrind/vghelgrindprefs.c plugins/valgrind/vgmemcheckprefs.c
1878 plugins/valgrind/vgrule-editor.c plugins/valgrind/vgrule-list.c
1879 plugins/valgrind/vgsearchbar.c:
1880 Use class macro for type casting.
1882 * plugins/valgrind/plugin.h:
1883 Don't force cast a GtkActionGroup to a GtkAction.
1885 * plugins/valgrind/plugin.c:
1886 Use correct API to get path of the preoject root when building
1887 the list of targets for the run action.
1888 Correct ordering of the construction of the preferences widgets.
1889 Only remove the valgrind widget if it is currently displayed.
1891 * plugins/valgrind/vgactions.c plugins/valgrind/vgactions.h:
1892 Return if check_valgrind_binary() fails.
1893 The ValgrindPluginPrefs object is initialized after the call to
1894 vg_action_new. Take a handle to the location of the pointer to
1897 2006-10-24 Naba Kumar <naba@gnome.org>
1899 * HACKING: Updated coding sample.
1901 Patch from: Armin Burgmeier <armin@arbur.net>
1902 * plugins/symbol-browser/test-class.h,
1903 plugins/editor/aneditor-autocomplete.cxx: Fixed block ends.
1905 2006-10-22 Sylvain Defresne <sdefresne@gmail.com>
1907 * plugins/valgrind/plugin.c plugins/valgrind/vgtoolview.c
1908 * plugins/valgrind/vgtoolview.h:
1909 Correctly handle the argv / srcdir of vg_tool_view object. Do
1910 not leak memory associated with those arrays.
1912 * plugins/symbol-browser/an_symbol_prefs.c:
1913 Support unloading / reloading of the module (for example when
1914 closing a project and opening another one).
1916 * plugins/project-manager/plugin.c:
1917 Remove plugin widget before removing plugin itself, preventing
1918 a crash with valgrind plugin.
1920 * libanjuta/anjuta-preferences-dialog.c:
1921 Do not use the page_num returned by gtk_notebook_append_page to
1922 remove the page as it cause bugs when pages removal is not done
1925 * plugins/document-manager/anjuta-docman.c:
1926 Fix some GTK+ warnings.
1928 * global-tags/create_global_tags.sh.in:
1929 Rewrite script to remove bash-ism and use pkg-config directly
1930 instead of parsing the *.pc file by hand. This solve problems
1931 that occurred when one of the directory in PKG_CONFIG_PATH is
1934 2006-10-22 Arjan Timmermann <arjan@southfly.nl>
1936 * plugins/glade/plugin.c: Fix build (#363884)
1938 2006-10-22 Johannes Schmid <jhs@gnome.org>
1940 * plugins/file-manager/an_file_view.c:
1941 * plugins/file-manager/plugin.c:
1942 * plugins/file-manager/plugin.h:
1943 Fix possible crasher when changing project-root uri when we try to restore open nodes
1946 2006-10-19 Naba Kumar <naba@gnome.org>
1948 Patch from: Juan Pablo Ugarte
1949 * plugins/glade/plugin.c: Include glade header
1952 2006-10-15 Sebastien Granjoux <seb.sfo@free.fr>
1954 * plugins/debug-manager/Makefile.am,
1955 plugins/debug-manager/sexy-icon-entry.h,
1956 plugins/debug-manager/sexy-icon-entry.c,
1957 plugins/debug-manager/dataview.c:
1958 Fix bug #358134 (Goto memory prompt)
1959 Use sexy-icon-entry from libsexy 0.1.10
1961 * plugins/debug-manager/debugger.c,
1962 plugins/debug-manager/plugin.c,
1963 plugins/debug-manager/start.c,
1964 plugins/gdb/debugger.c,
1965 plugins/gdb/plugin.c:
1966 Better error handling when starting and stopping debugger
1968 2006-10-13 Maik Beckmann <maik@eigenco.de>
1970 * src/action_callbacks.c:
1971 Fixed bug #361830 (AboutDialog does not close) which is caused
1972 due to a change in Gtk+ 2.10
1974 2006-10-12 Adam Dingle <adam@medovina.org>
1976 * libanjuta/plugins.c: Fixed bug #357537 (allow double click in plugin selection dialog).
1978 * plugins/search/search-replace.c:
1979 Fixed bug #358068 (indicate when Find in Files is complete)
1981 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
1983 * plugins/sourceview/sourceview-prefs.c:
1984 * plugins/sourceview/sourceview.glade:
1985 Fixed bug #359663 (make line highlighting optional in GtkSourceView editor).
1987 * manuals/xmldocs.make: fixed bug #359730 (Anjuta can't launch help files).
1989 * plugins/devhelp/plugin.c:
1990 * plugins/search/plugin.c:
1991 Fixed bug #359750 (fix find/replace shortcut keys).
1993 * plugins/document-manager/plugin.c: fixed bug #351387 (don't
1994 use Alt+key for shortcuts)
1996 * plugins/debug-manager/debug_tree.c:
1997 * plugins/debug-manager/debugger.c:
1998 Fixed bug #359317 (can't load debug manager)
2000 * /plugins/document-manager/plugin.c:
2001 Fixed bug #359259 (highlight modes listed in reverse
2002 alphabetical order).
2004 2006-10-10 Johannes Schmid <jhs@gnome.org>
2006 * plugins/glade/plugin.c:
2007 Add scrollbars to glade project window
2009 2006-10-10 Johannes Schmid <jhs@gnome.org>
2011 * libanjuta/interfaces/Makefile.am.iface:
2012 Fixed Makefile with broke build
2014 2006-10-07 Johannes Schmid <jhs@gnome.org>
2016 * libanjuta/interfaces/anjuta-idl-compiler.pl:
2017 * libanjuta/interfaces/Makefile.iface.am:
2018 Fixed enum types generation
2020 * libanjuta/interfaces/libanjuta.idl:
2021 Fixed some strange typo
2023 2006-10-06 Johannes Schmid <jhs@gnome.org>
2025 * libanjuta/interfaces/Makefile.iface.am:
2026 Fixed enum-types.h generation
2027 * libanjuta/interfaces/libanjuta.idl:
2029 IAnjutaTODO::load should take const gchar* argument
2030 Remove include to libanjuta/e-splash.h which is not installed as header file
2031 Disable get_attributes for now
2033 * pluings/sourceview/sourceview.c: Disabled get_attributes
2035 * plugins/gtodo/plugin.c: itodo_load now with const gchar* argument
2037 2006-10-05 Naba Kumar <naba@gnome.org>
2039 * TODO.tasks: Set 'Improve class widzard' task to assigned.
2040 Set bug id for 'Profiler plugin' task.
2042 2006-10-03 Naba Kumar <naba@gnome.org>
2044 * TODO.tasks: Set 'Profiler plugin' task to assigned. Added new
2045 tasks 'Automated tests for Anjuta' and 'Bug fixing batch #1'
2047 * libanjuta/interfaces/libanjuta.idl, plugins/document-manager/plugin.c,
2048 plugins/project-manager/plugin.c: Added a new API in
2049 IAnjutaDocumentManager called ianjuta_document_manager_remove_editor().
2050 Added some documentation. On project close, close all editors that
2051 has files opened for the project.
2053 * plugins/glade/plugin.c, src/anjuta-app.c: Remove client widgets
2054 from the containers on anjuta_shell_remove_widget(). Do not destroy
2055 glade widgets once created.
2057 2006-10-03 Johannes Schmid <jhs@gnome.org>
2059 * libanjuta/interfaces/anjuta-idl-compiler.pl:
2060 * libanjuta/interfaces/libanjuta.idl:
2061 const-List<> => const List<>
2062 List-free<> => List<>
2064 * Makefile.am: Reenabled launcher
2066 2006-10-03 Johannes Schmid <jhs@gnome.org>
2068 * libanjuta/interfaces/Makefile.am.iface:
2069 Install libanjuta.idl
2071 2006-10-02 Adam Dingle <adam@medovina.org>
2073 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
2075 2006-10-02 Adam Dingle <adam@medovina.org>
2077 * plugins/editor/style-editor.c: fixed bug #357534
2078 * plugins/gdb/utilities.h: removed 2 unused declarations
2080 2006-10-02 Johannes Schmid <jhs@gnome.org>
2082 * Makefile.am: disabled anjuta-launcher
2083 * libanjuta/Makefile.am:
2085 * libanjuta/anjuta-plugin.c: (anjuta_plugin_class_init):
2086 * libanjuta/glue-factory.c: (glue_factory_add_path),
2087 (glue_factory_get_path):
2088 * libanjuta/plugins.c: (activate_tool), (tool_set_update):
2089 * libanjuta/glue-factory.h:
2090 * libanjuta/glue-cpp.h:
2091 * libanjuta/glue-cpp.c:
2092 Added support for C++ plugins. Those have a Language=C++ tag in their .plugin file
2094 * libanjuta/interfaces/Makefile.am.iface:
2095 * libanjuta/interfaces/anjuta-idl-compiler.pl:
2096 * libanjuta/interfaces/libanjuta.idl:
2097 Add a new features to idl compiler:
2098 List<Type> => List of Type
2099 List-free<Type> => List of Type, it is up to the caller to free items and list
2100 const-List(-free)<Type> = const List of Types
2101 These three all wrap to GList* in C but will be handled differently in C++, Python, etc.
2103 * plugins/class-gen/class_gen.c: (gobject_class_create_code),
2104 (generic_cpp_class_create_code):
2105 Adapted to new project_manager interface
2107 * plugins/gdb/plugin.c: (ivariable_debugger_iface_init):
2108 * plugins/debug-manager/debugger.c:
2109 (ivariable_debugger_iface_init):
2110 Do not use C++ keyword "delete" for interface name
2112 * plugins/document-manager/anjuta-document-manager.plugin.in:
2113 Added m4 to mime-types
2115 * plugins/project-manager/plugin.c:
2116 (iproject_manager_add_source_multi):
2117 Changed interface to use GList instead of GList* (needs new gnome-build CVS)
2119 2006-10-01 Naba Kumar <naba@gnome.org>
2121 * plugins/devhelp/anjuta-devhelp-simple.ui: Added a simple
2122 UI file used when out-of-process devhelp is used instead of
2125 * configure.in, plugins/Makefile.am, plugins/devhelp/Makefile.am,
2126 plugins/devhelp/plugin.c, plugins/devhelp/plugin.h,
2127 plugins/profile-default/default.anjuta: Build devhelp plugin,
2128 but use out-of-process devhelp if devhelp plugin is disabled
2129 (either by user or devhelp is not installed). Disabled devhelp
2130 plugin by default. Added it in default profile.
2132 2006-10-01 Naba Kumar <naba@gnome.org>
2134 * plguins/project-manager/plugin.c: Possible fix for crash
2137 * configure.in, plugins/Makefile.am: Enabled glade plugin and
2138 set dep to last version 3.0.2.
2140 * plugins/cvs-plugin/plugin.c, plugins/file-loader/plugin.c,
2141 plugins/file-loader/plugin.h, plugins/subversion/plugin.c,
2142 plugins/symbol-browser/plugin.c: Use the right action group
2143 for getting popup actions (Fixes lots of assertion failures).
2145 * plugins/project-manager/plugin.c,
2146 plugins/project-manager/plugin.h: use separate action group
2149 * plugins/message-view/plugin.c: Disconnect session load
2150 signal on plugin deactivation (fixes a crash).
2152 2006-09-30 Naba Kumar <naba@gnome.org>
2154 * TODO.tasks: Added a few debugger tasks from Sebastien (two bounties).
2155 * TODO.tasks: Assigned a bounty to Massimo.
2157 2006-09-29 Naba Kumar <naba@gnome.org>
2159 * src/anjuta-app.c, src/shell.c: Fixed build errors.
2161 2006-09-30 Sebastien Granjoux <seb.sfo@free.fr>
2163 * plugins/debug-manager/debugger.c,
2164 plugins/debug-manager/plugin.c,
2165 libanjuta/interfaces/libanjuta.idl:
2166 Add a new abort command to quit debugger without waiting
2168 * plugins/gdb/debugger.c,
2169 plugins/gdb/debugger.h,
2170 plugins/gdb/plugin.c:
2171 Send a signal directly to the debugged program
2172 Implement abort command
2174 * plugins/debug-manager/debug_tree.c:
2177 * plugins/debug-manager/stack-trace.c:
2180 2006-09-29 Naba Kumar <naba@gnome.org>
2182 * TODO.tasks: Updated.
2184 * plugins/gtodo/add_edit_item.c: Fixed text wrapping and item edit
2187 * TODO.tasks: Added more tasks and bounties. Marked a few completed.
2189 * TODO.tasks: Updated in light of the word wrapping fix
2190 in Tasks Manager. Added a test bounty entry.
2192 * TODO.tasks: Added four bounties.
2194 2006-09-28 Naba Kumar <naba@gnome.org>
2196 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h:
2197 Added 'customizable' parameter to
2198 anjuta_ui_add_action_group_entries() and similar functions to
2199 allow user configuration of the actions. Filter out actions that
2200 are not configurable items (such as submenu items). Now the
2201 'Customize shortcuts' dialog is much better listed.
2203 * plugins/build-basic-autotools/build-basic-autotools.c,
2204 plugins/build-basic-autotools/build-basic-autotools.h,
2205 plugins/cvs-plugin/plugin.c,
2206 plugins/cvs-plugin/plugin.h,
2207 plugins/debug-manager/breakpoints.c,
2208 plugins/debug-manager/plugin.c,
2209 plugins/debug-manager/stack_trace.c,
2210 plugins/debug-manager/watch.c,
2211 plugins/devhelp/plugin.c,
2212 plugins/document-manager/plugin.c,
2213 plugins/file-loader/plugin.c,
2214 plugins/file-manager/plugin.c,
2215 plugins/glade/plugin.c,
2216 plugins/gtodo/interface.c,
2217 plugins/gtodo/plugin.c,
2218 plugins/language-support-cpp-java/plugin.c,
2219 plugins/macro/plugin.c,
2220 plugins/macro/plugin.h,
2221 plugins/message-view/plugin.c,
2222 plugins/patch/plugin.c,
2223 plugins/profile-default/default.anjuta,
2224 plugins/project-manager/plugin.c,
2225 plugins/project-manager/plugin.h,
2226 plugins/sample1/plugin.c,
2227 plugins/search/plugin.c,
2228 plugins/subversion/plugin.c,
2229 plugins/subversion/plugin.h,
2230 plugins/symbol-browser/plugin.c,
2231 plugins/symbol-browser/plugin.h,
2232 plugins/tools/plugin.c,
2233 plugins/valgrind/plugin.c,
2234 plugins/valgrind/plugin.h: Fixed to take care of above change
2235 in API of AnjutaUI. Properly added/removed action groups in some
2236 plugins. Split action groups into customization and non-customizable
2237 groups and added them separately.
2239 * plugins/document-manager/plugin.c: Close files belonging to
2240 project when project is closed (not complete).
2242 * plugins/gtodo/plugin.c: Enabled wrapping of tasks texts and
2243 vertical aligned cell entries.
2245 * src/anjuta-app.c: Define macros for the placeholder names.
2246 Set default widths and heights of the default placeholders,
2247 so that newly docked widgets are correclty sized.
2249 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
2250 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h:
2251 Fixed to generated correct actions addition/removal code.
2253 2006-09-25 Naba Kumar <naba@gnome.org>
2255 * libanjuta/Makefile.am, libanjuta/libanjuta.h,
2256 libanjuta/anjuta-serializer.[ch]: Implemented serialization
2259 * plugins/message-view/anjuta-msgman.c,
2260 plugins/message-view/anjuta-msgman.h,
2261 plugins/message-view/message-view.c,
2262 plugins/message-view/message-view.h,
2263 plugins/message-view/plugin.c: Serialize messages panes in
2264 session save and deserialize them in session load so that
2265 build messages persistant.
2267 2006-09-24 Johannes Schmid <jhs@gnome.org>
2269 * libanjuta/anjuta-utils.c:
2270 * plugins/message-view/message-view.c:
2271 Really fixed #355407
2273 2006-09-23 Sebastien Granjoux <seb.sfo@free.fr>
2275 * libanjuta/interfaces/libanjuta.idl:
2276 Change one variable sign
2278 * plugins/debug-manager/anjuta-debug-manager.glade,
2279 plugins/debug-manager/anjuta-debug-manager.ui:
2280 Few small interface changes
2282 * plugins/debug-manager/debug_tree.h,
2283 plugins/debug-manager/watch.c,
2284 plugins/debug-manager/debugger.c,
2285 plugins/debug-manager/plugin.c
2286 plugins/gdb/debugger.c,
2287 plugins/gdb/plugin.c:
2288 Big rewrite of debugger queue
2289 Allow to cancel command
2291 * plugins/debug-manager/memory.c:
2292 Fix a bug if a command is cancelled
2294 2006-09-23 Bursig Rafal <Bursig_Rafal@mentor.com>
2296 * plugins/gdb/debugger.c,
2297 plugins/debug-manager/debug_tree.c,
2298 plugins/debug-manager/locals.c:
2299 Restore tree representation for local variable
2300 Add argument in local variable list
2301 Use gdb variable object to get all informations
2303 2006-09-19 Naba Kumar <naba@gnome.org>
2305 * libanjuta/anjuta-save-prompt.[c,h]: Added missing files
2306 that implements AnjutaSavePrompt class.
2308 * ChangeLog: Fixed indentation.
2310 * libanjuta/Makefile.am,
2311 libanjuta/anjuta-marshal.list,
2312 libanjuta/anjuta-shell.c,
2313 libanjuta/anjuta-shell.h,
2314 plugins/document-manager/action-callbacks.c,
2315 plugins/document-manager/action-callbacks.h,
2316 plugins/document-manager/anjuta-docman.c,
2317 plugins/document-manager/anjuta-docman.h,
2318 plugins/document-manager/plugin.c,
2319 src/anjuta.c: Impletemnted save prompt dialog to prompt for
2320 unsaved items during exit. A new signal is added in shell
2321 interface called 'save-prompt' to collect all unsaved items.
2322 Create AnjutaSavePrompt class (dialog) to process unsaved items.
2323 Fixed document manager to use the new save-prompt signal in shell
2324 and AnjutaSavePrompt object for unsaved files. Cleaned up
2325 AnjutaDocman to synchronously save new files. Fixed function
2328 2006-09-18 Johannes Schmid <jhs@gnome.org>
2330 * configure.in: Added gdl-gnome-1.0 to depencies and bumped
2331 gdl requirement to 0.7.0
2333 2006-09-18 Johannes Schmid <jhs@gnome.org>
2335 * global-tags/.cvsignore:
2336 * global-tags/Makefile.am:
2337 * global-tags/create_global_tags.sh (removed):
2338 * global-tags/create_global_tags.sh.in (added):
2341 * libanjuta/anjuta-launcher.c:
2344 * plugins/project-manager/plugin.c:
2345 (project_manager_plugin_close_project):
2348 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model):
2351 * src/anjuta-app.c: (on_add_merge_widget), (on_widget_remove):
2352 More reasonable toolbar creation/deletition though it does
2355 2006-09-15 Johannes Schmid <jhs@gnome.org>
2357 * libanjuta/anjuta-utils.c/.h:
2360 2006-09-13 Curtis Magyar <curtm4n@gmail.com>
2362 * scintilla/ScintillaGTK.cxx
2363 Fixed doulbe freeing in Scintilla
2365 2006-09-12 Johannes Schmid <jhs@gnome.org>
2367 * plugins/symbol-browser/an_symbol_prefs.c:
2368 Support unloading / reloading of the module (for example when
2369 closing a project and opening another one).
2371 * plugins/project-manager/plugin.c:
2372 Really fixed #355148 (Show project name in title bar)
2374 2006-09-09 Johannes Schmid <jhs@gnome.org>
2376 * libanjuta/plugins.c:
2377 Fixed #355156 (Show plugins in alphabetical order)
2379 2006-09-09 Johannes Schmid <jhs@gnome.org>
2381 * plugins/project-manager/plugin.c:
2382 Fixed #355148 (Show project name in title bar)
2384 2006-09-09 Johannes Schmid <jhs@gnome.org>
2386 * plugins/project-manager/plugin.c:
2387 (value_removed_project_root_uri):
2388 Fixed crasher if project cannot be opened
2390 2006-08-30 Naba Kumar <naba@gnome.org>
2392 * plugins/language-support-cpp-java/plugin.[c,h],
2393 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
2394 Impletemnted UI for auto indent.
2396 2006-08-28 Naba Kumar <naba@gnome.org>
2398 * plugins/gvim/.cvsignore,
2399 plugins/gvim/Makefile.am,
2400 plugins/gvim/anjuta-vim-plugin.png,
2401 plugins/gvim/anjuta-vim.c,
2402 plugins/gvim/anjuta-vim.h,
2403 plugins/gvim/anjuta-vim.plugin.in,
2404 plugins/gvim/gtkvim.c,
2405 plugins/gvim/gtkvim.h,
2406 plugins/gvim/plugin.c,
2407 plugins/gvim/plugin.h: Added gvim anjuta plugin. Not included
2410 2006-08-28 Naba Kumar <naba@gnome.org>
2412 Patch from: Massimo Corà <maxcvs@email.it>
2413 * tagmanager/tm_source_file.c, tagmanager/tm_workspace.c: Fixed
2414 possible infinite loop.
2416 2006-08-22 Adam Dingle <adam@medovina.org>
2418 * plugins/editor/editor.glade: Fixed bug 346775 ("no highlight styles
2419 to edit are shown in the preferences dialog in anjuta").
2420 Removed unused widgets from the style editor dialog.
2422 2006-08-21 Johannes Schmid <jhs@gnome.org>
2424 * plugins/symbol-browser/test-class.[cpp/h]
2427 2006-08-18 Naba Kumar <naba@gnome.org>
2429 * plugins/sourceview/sourceview.c: Emit language-changed signal at the
2430 end of document loading.
2432 * plugins/language-support-cpp-java/plugin.c,
2433 plugins/sourceview/sourceview.c: Fixed plugin loading.
2435 2006-08-17 Naba Kumar <naba@gnome.org>
2437 * plugins/language-support-cpp-java/plugin.c,
2438 plugins/language-support-cpp-java/plugin.h: Implemented emacs-style
2439 mode line parsing. Indentation parameters initialized based on
2440 mode line parameters.
2442 2006-08-16 Naba Kumar <naba@gnome.org>
2444 * Makefile.am, plugins/editor/text_editor.c,
2445 plugins/language-support-cpp-java/plugin.c: Fixed indentation in
2448 2006-08-16 Naba Kumar <naba@gnome.org>
2450 Patch from Massimo Cora' <maxcvs@email.it>:
2452 * plugins/editor/aneditor-autocomplete.cxx,
2453 plugins/editor/aneditor-calltip.cxx,
2454 plugins/symbol-browser/Makefile.am,
2455 plugins/symbol-browser/an_symbol.c,
2456 plugins/symbol-browser/an_symbol_view.c,
2457 plugins/symbol-browser/plugin.c,
2458 tagmanager/Makefile.am, tagmanager/acconfig.h, tagmanager/args.c,
2459 tagmanager/args.h, tagmanager/asm.c, tagmanager/asp.c,
2460 tagmanager/awk.c, tagmanager/beta.c, tagmanager/c.c,
2461 tagmanager/cobol.c, tagmanager/ctags.c, tagmanager/ctags.h,
2462 tagmanager/debug.c, tagmanager/debug.h, tagmanager/eiffel.c,
2463 tagmanager/entry.c, tagmanager/entry.h, tagmanager/erlang.c,
2464 tagmanager/fortran.c, tagmanager/general.h, tagmanager/get.c,
2465 tagmanager/get.h, tagmanager/html.c,
2466 tagmanager/include/tm_source_file.h,
2467 tagmanager/include/tm_tag.h,
2468 tagmanager/include/tm_workspace.h,
2469 tagmanager/jscript.c, tagmanager/keyword.c,
2470 tagmanager/keyword.h, tagmanager/lisp.c,
2471 tagmanager/lregex.c, tagmanager/lua.c,
2472 tagmanager/main.h, tagmanager/make.c,
2473 tagmanager/options.c, tagmanager/options.h,
2474 tagmanager/parse.c, tagmanager/parse.h,
2475 tagmanager/parsers.h, tagmanager/pascal.c,
2476 tagmanager/perl.c, tagmanager/php.c,
2477 tagmanager/python.c, tagmanager/read.c,
2478 tagmanager/read.h, tagmanager/readtags.c,
2479 tagmanager/readtags.h, tagmanager/rexx.c,
2480 tagmanager/routines.c, tagmanager/routines.h,
2481 tagmanager/ruby.c, tagmanager/scheme.c,
2482 tagmanager/sh.c, tagmanager/slang.c,
2483 tagmanager/sml.c, tagmanager/sort.c,
2484 tagmanager/sort.h, tagmanager/sql.c,
2485 tagmanager/strlist.c, tagmanager/strlist.h,
2486 tagmanager/tcl.c, tagmanager/tm_source_file.c,
2487 tagmanager/tm_symbol.c, tagmanager/tm_tag.c,
2488 tagmanager/tm_workspace.c, tagmanager/verilog.c,
2489 tagmanager/vim.c, tagmanager/vstring.c,
2490 tagmanager/vstring.h, tagmanager/yacc.c: Updated ctags to version
2491 5.6 and namespace completion fixed.
2493 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
2494 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated.
2496 2006-08-15 Naba Kumar <naba@gnome.org>
2498 * libanjuta/interfaces/libanjuta.idl,
2499 plugins/editor/text-editor-iterable.c,
2500 plugins/editor/text_editor.c,
2501 plugins/sourceview/sourceview-cell.c,
2502 plugins/sourceview/sourceview.c: Implemented ianjuta_iterable_clone(),
2503 ianjuta_iterable_assign(), ianjuta_editor_begin_action (),
2504 ianjuta_editor_end_action().
2506 * plugins/language-support-cpp-java/plugin.c: Improved auto-indentation.
2508 2006-08-13 Naba Kumar <naba@gnome.org>
2510 * plugins/debug-manager/breakpoints.c,
2511 plugins/debug-manager/memory.c,
2512 plugins/debug-manager/registers.c,
2513 src/layout.xml: Fixed debugger widgets layout.
2515 2006-08-12 Naba Kumar <naba@gnome.org>
2517 * plugins/editor/aneditor-indent.cxx, plugins/editor/aneditor-priv.h,
2518 plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
2519 plugins/editor/editor.glade, plugins/editor/text_editor.h,
2520 plugins/editor/text_editor_prefs.c: Disabled automatic indentation
2521 codes and dead codes. Removed automatic indentation prefs.
2523 2006-08-12 Johannes Schmid <jhs@gnome.org>
2525 * libanjuta/Makefile.am:
2526 * libanjuta/anjuta-launcher.c:
2527 * libanjuta/anjuta-launcher.h:
2528 * libanjuta/anjuta-plugin.c:
2529 * libanjuta/anjuta-plugin.h:
2530 * libanjuta/anjuta-preferences.c:
2531 * libanjuta/anjuta-preferences.h:
2532 * libanjuta/anjuta-shell.c:
2533 * libanjuta/anjuta-shell.h:
2534 * libanjuta/libanjuta.h:
2536 Made wrapper friendly:
2537 - no inline in header files (preferences_set/get)
2538 - correct signal names
2539 - correct GError** argument in anjuta_shell_freeze/thaw
2540 - include correct files in libanjuta.h
2542 * plugins/project-manager/plugin.c:
2545 2006-08-11 Naba Kumar <naba@gnome.org>
2547 * plugins/editor/aneditor-priv.h,
2548 plugins/editor/aneditor.cxx: Disabled inbuilt autoindentation.
2550 * plugins/editor/text_editor_cbs.c,
2551 plugins/sourceview/anjuta-view.c: Pass the right position for char
2554 * plugins/sourceview/anjuta-view.c: Emit char-added signal for tab.
2556 * plugins/language-support-cpp-java/plugin.c: Fixed memory corruption.
2558 2006-08-11 Naba Kumar <naba@gnome.org>
2560 * plugins/sourceview/sourceview-cell.c: Fixed get_character () to
2561 return the right character at the iter position and get_char() to
2564 * plugins/sourceview/sourceview.c: Fixed get_line_begin_position()
2565 to set to character offset and not byte index.
2567 * plugins/language-support-cpp-java/plugin.c: Improved
2568 auto-indentation login. Indents opening and closing braces correctly.
2570 2006-08-10 Johannes Schmid <jhs@gnome.org>
2574 Required automake = 1.9
2576 * libanjuta/anjuta-children.c:
2577 * libanjuta/anjuta-children.h:
2578 * libanjuta/anjuta-encodings.h:
2579 * libanjuta/anjuta-launcher.h:
2580 * libanjuta/anjuta-plugin-description.h:
2581 * libanjuta/anjuta-preferences-dialog.h:
2582 * libanjuta/anjuta-preferences.h:
2583 * libanjuta/anjuta-session.h:
2584 * libanjuta/anjuta-status.h:
2585 * libanjuta/anjuta-ui.h:
2586 * libanjuta/anjuta-utils.c:
2587 * libanjuta/anjuta-utils.h:
2588 * libanjuta/e-splash.h:
2589 * libanjuta/glue-factory.h:
2590 * libanjuta/glue-plugin.h:
2591 * libanjuta/plugins.h:
2592 * libanjuta/resources.h:
2593 Fixed libanjuta to be able to wrap it
2594 - G_BEGIN_DECLS, G_END_DECLS
2595 - include all necessary files in libanjuta.h
2597 * plugins/gtodo/tray-icon.c:
2598 * plugins/terminal/terminal.c:
2599 Some build fixes for freebsd
2601 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
2602 * plugins/sourceview/sourceview.glade:
2603 Remove auto-indent feature as it is now in language-support
2605 2006-08-09 Naba Kumar <naba@gnome.org>
2607 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade,
2608 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
2609 Added missing files.
2611 * plugins/sourceview/sourceview.c: Implemented get_tabsize(),
2612 get_use_spaces(), set_tabsize() and set_use_spaces().
2614 2006-08-09 Naba Kumar <naba@gnome.org>
2616 * libanjuta/anjuta-plugin.c: Only merge preferences if the plugin
2617 succeeded in activating.
2619 * plugins/document-manager/plugin.c: Added debug message.
2621 * libanjuta/interfaces/libanjuta.idl,
2622 plugins/editor/text_editor.c: Implemented get_tabsize(),
2623 get_use_spaces(), set_tabsize() and set_use_spaces().
2625 * plugins/language-support-cpp-java/Makefile.am,
2626 plugins/language-support-cpp-java/plugin.c,
2627 plugins/language-support-cpp-java/plugin.h: Used editor parameters
2628 for indentation. Added preferences page for paramenters.
2630 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
2632 2006-08-08 Naba Kumar <naba@gnome.org>
2634 * libanjuta/interfaces/libanjuta.idl,
2635 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
2636 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
2637 plugins/editor/text_editor.c,
2638 plugins/sourceview/sourceview.c: Added grab_focus() in IAnjutaEditor
2639 and implemented it for both scintilla and sourceview.
2641 * plugins/search/plugin.c: Use the new grab_focus() to transfer
2642 focus back to editor (happens when pressing esc in incremental
2645 2006-08-08 Naba Kumar <naba@gnome.org>
2647 * libanjuta/interfaces/libanjuta.idl,
2648 plugins/editor/text_editor.c,
2649 plugins/editor/text_editor.h,
2650 plugins/editor/text-editor-iterable.c,
2651 plugins/sourceview/sourceview-cell.c,
2652 plugins/sourceview/sourceview.c: Implemented editor attributes
2655 * plugins/editor/aneditor.cxx: Disabled old indentation code.
2656 plugins/language-support-cpp-java/plugin.c: Implemented indentation
2657 code (not complete yet).
2659 * manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
2660 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
2661 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
2662 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
2663 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
2664 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
2666 2006-08-04 Naba Kumar <naba@gnome.org>
2668 * plugins/sourceview/sourceview.c: Fixed ieditor_goto_position
2671 2006-08-03 Johannes Schmid <jhs@gnome.org>
2673 * configure.in: Add a more informative text to valgrind plugin
2676 Modified Preferences tasl
2677 * libanjuta/anjuta-plugin.c:
2678 * libanjuta/anjuta-preferences-dialog.c:
2679 * libanjuta/anjuta-preferences-dialog.h:
2680 * libanjuta/anjuta-preferences.c:
2681 * libanjuta/anjuta-preferences.h:
2682 * libanjuta/interfaces/Makefile.am.iface:
2683 * libanjuta/interfaces/libanjuta.idl:
2684 Added IAnjutaPreferences interface which every plugin that has preferences should
2685 implement. Call merge() and unmerge() at plugin activation/deactivation.
2686 Fixed preferences_page_remove()
2688 * plugins/build-basic-autotools/build-basic-autotools.c:
2689 * plugins/cvs-plugin/plugin.c:
2690 * plugins/document-manager/plugin.c:
2691 * plugins/editor/plugin.c:
2692 * plugins/editor/plugin.h:
2693 * plugins/file-manager/plugin.c:
2694 * plugins/gtodo/main.h:
2695 * plugins/gtodo/plugin.c:
2696 * plugins/gtodo/preferences.c:
2697 * plugins/message-view/anjuta-msgman.c:
2698 * plugins/message-view/anjuta-msgman.h:
2699 * plugins/message-view/plugin.c:
2700 * plugins/sourceview/plugin.c:
2701 * plugins/sourceview/plugin.h:
2702 * plugins/symbol-browser/an_symbol_prefs.c:
2703 * plugins/symbol-browser/plugin.c:
2704 * plugins/terminal/terminal.c:
2705 * plugins/valgrind/plugin.c
2708 Updated preference loading/unloading for all plugins
2710 2006-08-03 Guenther Brammer <gbrammer@gmx.de>
2712 * configure.in, libanjuta/Makefile.am, libegg/Makefile.am,
2713 src/Makefile.am, plugins/tools/scripts/Makefile.am:
2714 - Do not define PACKAGE_*_DIR in config.h, use -D compiler arguments instead as
2715 recommended by the autoconf manual.
2716 - Fixes compiling with autoconf 2.60.
2718 * libanjuta/libanjuta-1.0.pc.in: Silence a warning about datarootdir
2720 2006-08-02 Johanes Schmid <jhs@gnome.org>
2722 * plugins/profile-default/plugin.c:
2723 Fixed session handling
2725 2006-08-01 Johannes Schmid <jhs@gnome.org>
2728 * plugins/Makefile.am:
2729 Disabled devhelp and glade for now as they do not work (#341073
2732 * plugins/profile-default/anjuta-default-profile.ui (removed):
2733 * plugins/profile-default/plugin.c:
2734 * plugins/profile-default/plugin.h:
2735 * plugins/project-manager/anjuta-project-manager.ui:
2736 * plugins/project-manager/plugin.c:
2737 * plugins/project-manager/plugin.h:
2738 Limted multiple project support #315043
2740 * libanjuta/interfaces/libanjuta.idl:
2741 Added ianjuta_profile_unload
2743 2006-07-31 Naba Kumar <naba@gnome.org>
2745 * libanjuta/interfaces/libanjuta.idl,
2746 plugins/editor/text-editor-iterable.c,
2747 plugins/editor/text_editor.c,
2748 plugins/sourceview/anjuta-view.c,
2749 plugins/sourceview/anjuta-view.h,
2750 plugins/sourceview/sourceview.c: Fixed text iteration and
2751 IAnjutaEditor implementations in both scintilla
2752 and sourceview. Cleand up libanjuta API: Removed redundant
2753 erase_range() method from IAnjutaEditor interface, fixed
2754 ianjuta_editor_get_text to take length instead of range (consistency).
2755 autoindentation in both sourceview and scintilla more or less works,
2756 but still disabled for now because there are still some anomalies
2759 * plugins/language-support-cpp-java/plugin.c: Fixed indentation code.
2761 * plugins/symbol-browser/plugin.c, plugins/tools/execute.c: Fixed
2764 2006-07-30 Johannes Schmid <jhs@gnome.org>
2766 * plugins/sourceview/anjuta-document.c:
2767 * plugins/sourceview/anjuta-document.h:
2768 * plugins/sourceview/anjuta-view.c:
2769 * plugins/sourceview/sourceview.c:
2770 Wrote a new "char_added" implementation, I hope this one is good
2772 * plugins/sourceview/sourceview-cell.c:
2773 Fixed typo: "text_iter" instead of "iter"
2775 2006-07-30 Naba Kumar <naba@gnome.org>
2777 * plugins/sourceview/sourceview-cell.c: Fixed iter navigation.
2779 2006-07-30 Johannes Schmid <jhs@gnome.org>
2781 * autogen.sh: use gnome-autogen.sh from gnome-coomen
2783 * plugins/debug-manager/plugin.c:
2784 * plugins/patch/plugin.c:
2785 Use IAnjutaIndicable to mark debugger position
2787 * plugins/sourceview/sourceview.c:
2788 Define colors for IAnjutaIndicable
2790 2006-07-29 Johannes Schmid <jhs@gnome.org>
2792 * plugins/debug-manager/anjuta-debug-manager.ui:
2793 * plugins/debug-manager/breakpoints.c:
2794 * plugins/debug-manager/images/Makefile.am:
2795 * plugins/debug-manager/images/run-to-cursor.png:
2796 * plugins/debug-manager/plugin.c:
2797 Added toolbar and some icons
2799 * plugins/patch/anjuta-patch.ui:
2800 * plugins/patch/patch-plugin.c:
2801 * plugins/patch/patch-plugin.glade:
2802 * plugins/patch/plugin.c:
2803 * plugins/patch/plugin.h:
2804 Improved patch plugin (GUI and function)
2806 * plugins/sourceview/sourceview.c:
2807 Fixed another Gtk-Critical
2809 * plugins/tools/anjuta-tools.ui:
2810 * plugins/tools/plugin.h:
2811 Put Patch plugin in tools menu and changed ui file
2813 2006-07-29 Johannes Schmid <jhs@gnome.org>
2815 * plugins/document-manager/plugin.c:
2816 Fixed accelator Gtk-Warning
2818 * plugins/message-view/anjuta-msgman.c:
2821 * plugins/sourceview/anjuta-document.c:
2822 * plugins/sourceview/anjuta-document.h:
2823 * plugins/sourceview/anjuta-marshal.list:
2824 Wrote a better emitter for the char-added signal
2826 * plugins/sourceview/sourceview.c:
2827 Fixed Redo/Undo to void Gtk-Criticals
2829 * plugins/sourceview/sourceview-args.c:
2830 * plugins/sourceview/sourceview-cell.c:
2831 * plugins/sourceview/sourceview-scope.c:
2832 * plugins/sourceview/sourceview-tags.c:
2833 Adapted to new IAnjutaIterator API
2835 2006-07-28 Naba Kumar <naba@gnome.org>
2837 * libanjuta/interfaces/libanjuta.idl: More accurate comments.
2839 * plugins/symbol-browser/an_symbol.c,
2840 plugins/symbol-browser/an_symbol_iter.c,
2841 plugins/symbol-browser/an_symbol_iter.h: AnjutaSymbolIter is now
2842 subclass of AnjutaSymbol so that the symbol is accessible from
2843 the iter in light of changes in IAnjutaIterable.
2845 * plugins/class-inheritance/class-inherit.c: Fixed based on changes
2846 implementation of IAnjutaIterable.
2848 2006-07-28 Naba Kumar <naba@gnome.org>
2850 * libanjuta/interfaces/libanjuta.idl: Removed get data methods in
2851 IAnjutaIterable. They were kind of useless since the interface is
2852 defined on the data object itself. Added set_position() method
2853 in IAnjutaIterable to allow setting arbitrary current index to the
2855 Added erase() and erase_range() in IAnjutaEditor.
2857 * plugins/editor/text-editor-iterable.c: Fixed
2858 plugins/editor/text_editor.c: Implemented erase() and erase_range()
2859 methods in editor. Fixed get_line_from_position() method.
2861 * plugins/language-support-cpp-java/plugin.c: Fixed indentation
2862 code. It's disabled for now.
2864 * plugins/sourceview/sourceview-cell.c,
2865 plugins/symbol-browser/an_symbol_iter.c: Fixed IAnjutaIterable
2868 2006-07-27 Johannes Schmid <jhs@gnome.org>
2870 * plugins/sourceview/sourceview-cell.c:
2871 Fixed IAnjutaEditorCell to work only on a single line
2872 Fixed crasher in finalize
2874 * plugins/symbol-browser/an_symbol_prefs.c:
2875 * global-tags/Makefile.am:
2876 Philip van Hoof pointed out that it is a bad idea to depend on PATH for
2879 2006-07-26 Naba Kumar <naba@gnome.org>
2881 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaEditorCell and
2882 IAnjutaEditorCellStyle interfaces to not inherit IAnjutaEditor.
2884 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml: Updated.
2886 * plugins/document-manager/plugin.c: Fixed dynamic loading of
2889 * plugins/editor/text-editor-iterable.c,
2890 plugins/editor/text_editor.c,
2891 plugins/editor/text_editor_cbs.c: Fixed ianjuta_editor_get_text
2892 method to work correctly, it was ignoring start and end parameters.
2893 Fixed TextEditorCell implementation. Fixed 'char-added' signal
2896 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in,
2897 plugins/language-support-cpp-java/plugin.c: Fixed indentation engine.
2899 2006-07-24 Massimo Cora' <maxcvs@email.it>
2901 * plugins/symbol-browser/an_symbol_view.c,
2902 plugins/symbol-browser/an_symbol_view.h,
2903 plugins/symbol-browser/plugin.c:
2904 fix a matching case into sv_extract_type_qualifier_from_expr ()
2905 and some minor issues.
2907 2006-07-26 Johannes Schmid <jhs@gnome.org>
2909 * plugins/language-support-cpp-java/plugin.c:
2910 Fixed to work kind of with sourceview editor
2911 * plugins/sourceview/anjuta-document.c:
2912 * plugins/sourceview/anjuta-view.c:
2913 * plugins/sourceview/sourceview-cell.c:
2914 * plugins/sourceview/sourceview.c:
2915 Fixed IAnjutaEditorCell and "char-added" signal
2917 2006-07-24 Naba Kumar <naba@gnome.org>
2919 * plugins/document-manager/plugin.c,
2920 plugins/document-manager/plugin.h: Initial implementedion for loading
2923 * plugins/editor/text_editor.c: Fixed IAnjutaEditorLanguage
2926 * plugins/editor/text_editor.c: Fixed syntax highlighting when
2927 indicators are cleared (that leaved grey texts).
2929 2006-07-14 Sebastien Granjoux <seb.sfo@free.fr>
2931 * libanjuta/interfaces/libanjuta.idl,
2932 plugins/debug-manager/breakpoints.c,
2933 plugins/debug-manager/memory.c,
2934 plugins/debug-manager/registers.c,
2935 plugins/debug-manager/debug_tree.c,
2936 plugins/debug-manager/debugger.c,
2937 plugins/gdb/debugger.c,
2938 plugins/gdb/debugger.h,
2939 plugins/gdb/plugin.c:
2940 Add a parameter for reporting error
2941 Add a new interface for using gdb variable object
2942 Allow to cancel commands
2943 Rewrite handling of debugger state
2945 * plugins/debug-manager/plugin.c,
2946 plugins/debug-manager/locals.c,
2947 plugins/debug-manager/locals.h,
2948 plugins/debug-manager/register.c,
2949 plugins/debug-manager/stack_trace.c,
2950 plugins/debug-manager/stack_trace.h:
2951 Create and destroy local and stack trace windows when needed
2953 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
2955 * plugins/document-manager/plugin.c:
2956 Fixed "Automatic" highlighting
2958 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
2960 * plugins/sourceview/sourceview.c: Added support for IAnjutaEditorLanguage
2962 * plugins/sourceview/anjuta-view.c:
2963 Patch from Fredrik Axelsson <fraxbe@gmail.com> to fix a popup-menu issue
2965 2006-07-14 Johannes Schmid <jhs@cvs.gnome.org>
2967 * configure.in: Check for C/C++-Compiler correctly
2969 2006-07-14 Fredrik Axelsson <fraxbe@gmail.com>
2971 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
2973 * plugins/debug-manager/stack_trace.c:
2974 Destroy stack window when debuuger is disabled (#347414)
2976 * plugins/sourceview/anjuta-view.c:
2977 Fix a crash with popup-menu (#347412)
2979 2006-07-13 Naba Kumar <naba@gnome.org>
2981 * plugins/editor/Makefile.am,
2982 plugins/editor/text_editor.h,
2983 plugins/editor/text-editor-iterable.h,
2984 plugins/editor/text-editor-iterable.c: Implemented text iterator (not
2987 * plugins/language-support-cpp-java/plugin.c: Preliminary indentation
2990 * plugins/sourceview/sourceview-cell.c: Fixed a leak.
2992 2006-07-03 Johannes Schmid <jhs@cvs.gnome.org>
2994 * plugins/editor/text_editor.c: (convert_to_utf8_from_charset):
2997 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
2999 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
3001 * libanjuta/anjuta-preferences-dialog.c:
3002 Do not use the page_num returned by gtk_notebook_append_page to
3003 remove the page as it cause bugs when pages removal is not done
3006 * plugins/document-manager/anjuta-docman.c:
3008 makes Anjuta display dock_items which have previously been hidden
3010 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
3012 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
3014 * plugins/debug-manager/breakpoints.c: (on_clear_all_breakpoints):
3015 * plugins/sourceview/sourceview.c: (imark_unmark):
3017 Patches for bugs #346450 and #346295
3019 * AUTHORS: Added Fredrik
3021 2006-06-18 Johannes Schmid <jhs@cvs.gnome.org>
3023 * plugins/message-view/anjuta-msgman.c:
3024 Fixed close button/icon size (like in docman)
3026 2006-06-10 Naba Kumar <naba@gnome.org>
3028 * plugins/editor/text_editor.c: Fixed goto line to mark the line
3031 2006-06-10 Sebastien Granjoux <seb.sfo@free.fr>
3033 * libanjuta/interfaces/libanjuta.idl:
3034 Move inspect_memory function in IAnjutaCpuDebugger interface
3035 Rename Boolean type to State
3037 * plugins/debug-manager/breakpoint.c:
3038 Rename Boolean type to State
3040 * plugins/debug-manager/Makefile.am,
3041 plugins/debug-manager/anjuta-marshal.list,
3042 plugins/debug-manager/data_view.c,
3043 plugins/debug-manager/data_view.h,
3044 plugins/debug-manager/data_buffer.c,
3045 plugins/debug-manager/data_buffer.h,
3046 plugins/debug-manager/chunk_view.c,
3047 plugins/debug-manager/chunk_view.h,
3048 plugins/debug-manager/anjuta-debug-manager.ui,
3049 plugins/debug-manager/debugger.c,
3050 plugins/debug-manager/memory.c,
3051 plugins/debug-manager/memory.h,
3052 plugins/debug-manager/plugin.c,
3053 plugins/gdb/debugger.c,
3054 plugins/gdb/debugger.h,
3055 plugins/gdb/plugin.c:
3056 Rewrite memory window using a special widget
3057 Rename Boolean type to State
3059 2006-06-08 Naba Kumar <naba@gnome.org>
3061 * plugins/editor/text_editor.c (itext_editor_get_current_word):
3062 Do not return garbage characters and return NULL when there is no
3065 * plugins/search/plugin.c: Fixed next occurance and prev occurance to
3068 * plugins/search/search-replace.c: Fixed a mem leak.
3070 2006-06-08 Johannes Schmid <jhs@cvs.gnome.org>
3072 * libanjuta/anjuta-launcher.c:
3073 Added debug message (see #343522)
3075 * plugins/build-basic-autotools/build-basic-autotools.c:
3076 Patch from Günther Brammer to fix #344015
3078 * plugins/sourceview/sourceview.c:
3079 Implemented IAnjutaEditor->get_begin/end_line_position (crashed
3080 automatic highlight of build messages)
3082 2006-06-06 Naba Kumar <naba@gnome.org>
3085 libanjuta/interfaces/libanjuta.idl,
3086 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
3087 plugins/Makefile.am,
3088 plugins/document-manager/action-callbacks.c,
3089 plugins/document-manager/plugin.c,
3090 plugins/editor/text_editor.c: Implemented IAnjutaEditorLanguage
3091 interface for language highlight selection and langauge change
3094 * plugins/language-support-cpp-java: Added language support
3095 plugin for cpp and java.
3097 2006-05-27 Naba Kumar <naba@gnome.org>
3099 * libanjuta/interfaces/libanjuta.idl, plugins/gdb/*,
3100 plugins/debug-manager/*, data/Makefile.am,
3101 manuals/reference/libanjuta/libanjuta.types,
3102 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
3103 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
3104 merged anjuta-new-debugger branch into trunck.
3105 (cvs -z3 up -j anjuta-merged-from-trunk-to-new-debugger -j anjuta-new-debugger)
3107 2006-05-06 Sebastien Granjoux <seb.sfo@free.fr>
3109 * libanjuta/interfaces/libanjuta.idl,
3110 plugins/debug-manager/debugger.c,
3111 plugins/debug-manager/debugger.h,
3112 plugins/gdb/anjuta-gdb.plugin.in,
3113 plugins/gdb/debugger.c,
3114 plugins/gdb/debugger.h,
3115 plugins/gdb/plugin.c:
3116 Add new IAnjutaCpuDebugger interface to access cpu register
3117 Run gdb instead of /usr/local/bin/gdb
3119 * plugins/debug-manager/plugin.c,
3120 plugins/debug-manager/registers.c,
3121 plugins/debug-manager/registers.h:
3122 Rewrite register window
3123 Rename Load target menu item to Run target
3125 2006-05-07 Naba Kumar <naba@gnome.org>
3129 2006-05-01 Sebastien Granjoux <seb.sfo@free.fr>
3131 * plugins/debug-manager/watch.c,
3132 plugins/debug-manager/breakpoint.c,
3133 plugins/debug-manager/breakpoint.h:
3134 Fix crash: disconnect save and load session signals
3136 2006-04-30 Sebastien Granjoux <seb.sfo@free.fr>
3138 * libanjuta/interface/libanjuta.idl,
3139 plugins/debug-manager/debugger.c,
3140 plugins/gdb/plugin.c:
3141 Add a value parameter for evaluate command
3143 * plugins/debug-manager/anjuta-debug-manager.glade:
3144 Create new dialog box for watches using glade
3146 * plugins/debug-manager/anjuta-debug-manager.ui:
3147 Move watch menu items near the end
3148 Move breakpoint menu items outside the sub menu
3150 * plugins/debug-manager/debug_tree.c,
3151 plugins/debug-manager/debug_tree.h,
3152 plugins/debug-manager/debug_tree.h,
3153 plugins/debug-manager/watch.c:
3154 Move all GUI code from watch.c to debug_tree.c
3155 Add an auto update property to watches
3157 * plugins/debug-manager/locals.c,
3158 plugins/debug-manager/locals.h,
3159 plugins/debug-manager/stack_trace.c,
3160 plugins/debug-manager/stack_trace.h,
3161 plugins/debug-manager/plugin.c:
3162 Register actions before starting debugger
3164 * plugins/gdb/debugger.c:
3165 Do not call callback function if not present
3167 2006-04-02 Sebastien Granjoux <seb.sfo@free.fr>
3169 * libanjuta/interfaces/libanjuta.idl,
3170 plugins/debug-manager/stack_trace.c,
3171 plugins/debug-manager/stack_trace.h,
3172 plugins/debug-manager/anjuta-debug-manager.ui,
3173 plugins/gdb/debugger.c:
3174 Add a popup menu in stack frame window
3175 Add a new frame-changed event
3176 Use MI command for getting stack informations
3177 Get filename with full path (need gdb > 6.3)
3179 * libanjuta/interfaces/libanjuta.idl,
3180 plugins/debug-manager/debug_tree.c,
3181 plugins/debug-manager/debugger.c,
3182 plugins/debug-manager/locals.c,
3183 plugins/debug-manager/locals.h,
3184 plugins/debug-manager/plugin.c,
3185 plugins/gdb/debugger.c,
3186 plugins/gdb/debugger.h,
3187 plugins/gdb/parser.c,
3188 plugins/gdb/parser.h,
3189 plugins/gdb/plugin.c,
3190 plugins/gdb/Makefile.am:
3191 Pass watch data with string instead of Watch structures
3192 Use debug_tree in local window
3196 * plugins/debug-manager/breakpoints.c,
3197 plugins/debug-manager/utilities.c,
3198 plugins/debug-manager/utilities.h:
3199 Use a GtkListStore instead of a GtkTreeStore
3200 move goto_location_in_editor in utilities.c
3202 2006-03-26 Sebastien Granjoux <seb.sfo@free.fr>
3204 * libanjuta/interfaces/libanjuta.idl,
3205 plugins/debug-manager/anjuta-debug-manager.ui,
3206 plugins/debug-manager/breakpoints.c,
3207 plugins/debug-manager/plugin.c,
3208 plugins/gdb/debugger.c:
3209 Add a breakpoint type
3210 Add new popup menu in breakpoint window
3211 Add toggle breakpoint in editor popup menu
3212 Save and restore breakpoint enable
3213 Fix bug in clear all breakpoints
3214 Remove old useless code
3216 * plugins/debug-manager/debugger.c:
3217 Fix some problem with debugger states
3219 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
3220 Update documentation
3222 2006-03-25 Sebastien Granjoux <seb.sfo@free.fr>
3225 plugins/gdb/Makefile.am,
3226 plugins/gdb/gdb.init:
3227 Move gdb.init crom data to plugins/gdb
3229 * plugins/gdb/gdb.init,
3230 libanjuta/interfaces/libanjuta.idl,
3231 plugins/debug-manager/breakpoints.c,
3232 plugins/debug-manager/debugger.c,
3233 plugins/debug-manager/plugin.c,
3234 plugins/gdb/debugger.c,
3235 plugins/gdb/plugin.c:
3236 Support pending breakpoints
3237 Rewrite debugger states
3238 Split ianjuta_debugger_log into _enable_log and _disable_log
3240 * plugins/debug-manager/start.c,
3241 plugins/debug-manager/debug_tree.c,
3242 plugins/gdb/parser.c:
3243 Remove some useless lines
3245 * manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
3246 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
3247 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
3248 Update documentation
3250 2006-03-12 Naba Kumar <naba@gnome.org>
3252 * manuals/references/libanjuta/libanjuta.types: Fixed
3255 2006-03-12 Sebastien Granjoux <seb.sfo@free.fr>
3257 * libanjuta/anjuta-debugger.c,
3258 libanjuta/anjuta-debugger.h:
3261 * libanjuta/interfaces/libanjuta.idl,
3262 plugins/debug-mananger/breakpoints.c,
3263 plugins/debug-manager/debug_tree.c,
3264 plugins/debug-manager/debugger.c,
3265 plugins/debug-manager/plugin.c,
3266 plugins/debug-manager/registers.c,
3267 plugins/debug-manager/sharedlib.c,
3268 plugins/debug-manager/signal.c,
3269 plugins/debug-manager/stack_trace.c,
3270 plugins/debug-manager/start.c,
3271 plugins/debug-manager/watch.c,
3272 plugins/gdb/debugger.c,
3273 plugins/gdb/debugger.h,
3274 plugins/gdb/parser.c,
3275 plugins/gdb/parser.h,
3276 plugins/gdb/plugin.c:
3277 Move types definitions from libanjuta/anjuta-debugger.{ch}
3278 Rename types from AnjutaDebugger* to IAnjutaDebugger*
3280 * plugins/gdb/Makefile.am:
3281 Remove user interface from gdb plugin
3283 2006-03-12 Naba Kumar <naba@gnome.org>
3285 * merged from trunk (tag: anjuta-merged-from-trunk-to-new-debugger)
3287 2006-05-21 Johannes Schmid <jhs@cvs.gnome.org>
3289 Modified Patch from Marc Maurer <uwog@uwog.net>:
3290 * libegg/egg-entry-action.c: (entry_focus_in), (entry_focus_out):
3293 * plugins/sourceview/Makefile.am:
3294 * plugins/sourceview/sourceview-cell.c:
3295 * plugins/sourceview/sourceview-cell.h:
3296 * plugins/sourceview/sourceview.c:
3298 Implemented IAnjutaEditorCell
3300 2006-05-21 Naba Kumar <naba@gnome.org>
3302 * libanjuta/interfaces/libanjuta.idl,
3303 plugins/document-manager/action-callbacks.c,
3304 plugins/document-manager/plugin.c,
3305 plugins/editor/print.c, plugins/editor/text_editor.c,
3306 plugins/editor/text_editor.h, plugins/editor/text_editor_prefs.c:
3307 Fixed zooming and added icons and shortcuts for zoom menu items.
3309 2006-05-21 Naba Kumar <naba@gnome.org>
3311 * libanjuta/interfaces/libanjuta.idl: Fixed api documentation and
3314 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
3316 * plugins/document-manager/anjuta-docman.c:
3317 Fixed close button reaction by setting the correct current editor
3319 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
3321 Patch from Yang Hong <yanghong@ccoss.com.cn>:
3322 * plugins/document-manager/anjuta-docman.c
3323 - Fix close button, you can close any tab as you wish now.
3324 - Fadeout mime icon as the same as close image
3326 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
3328 Patch from Marc Maurer <uwog@uwog.net>
3329 * main.c: Compile fix when NLS is enabled
3333 2006-05-20 Naba Kumar <naba@gnome.org>
3335 * tagmanager/tm_symbol.c: Prevent infinite recursive (detected
3336 while loading abiword-2.4.4/abi project).
3338 2006-05-18 Naba Kumar <naba@gnome.org>
3340 * libanjuta/interfaces/libanjuta.idl,
3341 plugins/document-manager/action-callbacks.c,
3342 plugins/editor/print.c,
3343 plugins/editor/text_editor.c,
3344 plugins/editor/text_editor.h,
3345 plugins/editor/text_editor_prefs.c: Fixed zooming.
3347 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaEditorCell
3348 interface for character iteration and IAnjutaEditorAssist interface
3349 for autocompletions and editor tips.
3351 2006-05-18 Johannes Schmid <jhs@cvs.gnome.org>
3353 Patch from Günther Brammer <GBrammer@gmx.de>:
3354 * plugins/document-manager/anjuta-docman.c:
3355 Make tabs smaller but keep nice closing icon
3357 * plugins/document-manager/anjuta-docman.c:
3358 * plugins/document-manager/Makefile.am:
3360 Added nice mime-icons to the editor tabs
3362 2006-05-17 Johannes Schmid <jhs@cvs.gnome.org>
3364 * configure.in: Bumped version to 2.0.3 (pre-release increment)
3366 * plugins/symbol-browser/an_symbol_view.c:
3368 - Fixed symbol searching (Yang Hong (#341997))
3370 * plugins/devhelp/htmlview.c:
3371 Fixed devhelp plugin
3373 * plugins/build-basic-autotools/build-basic-autotools.c:
3374 * plugins/search/search-replace.c:
3375 * plugins/document-manager/anjuta-docman.c:
3377 Only add a marker to a line where it makes sense!
3379 === anjuta 2.0.2 ===
3381 2006-05-15 Naba Kumar <naba@gnome.org>
3383 * configure.in: set required versions for
3386 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
3388 * plugins/glade/plugin.c:
3389 Fixed signal connection for "gtk-doc-search"
3391 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
3393 * NEWS: Set release date, add known issues
3395 * libanjuta/anjuta-shell.c:
3396 Use DEBUG_PRINT instead of g_warning (to be able to pass --g-fatal-warnings
3397 and debug other gtk-warnings/criticals)
3399 * plugins/build-basic-autotools/build-basic-autotools.c:
3400 Fixed gtk-critical (gtk_hash_table_destroy(NULL))
3402 * plugins/sourceview/anjuta-view.c:
3403 * plugins/sourceview/sourceview-args.c:
3404 * plugins/sourceview/sourceview-scope.c:
3405 * plugins/sourceview/sourceview-tags.c:
3406 Fixed gtk-criticals (gtk_source_language_get_mime_types)
3408 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
3410 * pixmaps/Makefile.am:
3411 Add preferences_general.png
3413 * plugins/devhelp/plugin.c:
3414 Fixed some more realise things
3416 * plugins/message-view/anjuta-msgman.c:
3417 Support stock icons for message panes
3419 * plugins/search/search-replace.c:
3420 Use GTK_STOCK_FIND_AND_REPLACE instead of anjuta_icon
3422 * plugins/search/search-replace_backend.c:
3425 * plugins/sourceview/anjuta-document.c:
3426 * plugins/sourceview/sourceview.c:
3427 Fixed finalise and tag completion
3430 Use preferences_general icon
3432 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
3434 * pixmaps/Makefile.am:
3437 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
3439 * plugins/sourceview/sourceview-prefs.c:
3440 Fixed font & color handling
3442 * plugins/symbol-browser/an_symbol_view.c:
3445 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
3447 * plugins/macro/macros.xml:
3448 Fixed bug #341583 (Address of FSF)
3450 2006-05-12 Johannes Schmid <jhs@cvs.gnome.org>
3453 Added "--no-client" option to start a new instance of anjuta instead of connecting to an old one.
3454 Update: Do it the cool way...
3456 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
3458 * plugins/glade/plugin.c: (on_api_help), (activate_plugin):
3459 Implement gtk-api-help signals of glade3
3460 * configure.in: Bump to glade3 2.91.2
3462 * plugins/devhelp/plugin.c:
3463 Fixed some realize stuff in the devhelp plugin
3465 * plugins/sourceview/anjuta-document.c:
3466 fixed bug with scope completion
3468 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
3470 * plugins/symbol-browser/an_symbol_view.c
3471 * plugins/symbol-browser/an_symbol_prefs.c
3472 * plugins/symbol-browser/an_symbol_prefs.h
3473 * global_tags/create_global_tags.sh:
3475 Automaticly create global tags on first startup
3477 2006-05-08 Massimo Cora' <maxcvs@email.it>
3480 * plugins/project-wizard/templates/Makefile.am:
3481 * (added) plugins/project-wizard/templates/cpp-logo.png:
3482 * (added) plugins/project-wizard/templates/cpp.wiz:
3483 * (added) plugins/project-wizard/templates/cpp/*:
3485 Added a generic c++ template. It's a simple hello world.
3487 2006-05-07 Massimo Cora' <maxcvs@email.it>
3489 * plugins/symbol-browser/an_symbol_view.c:
3490 fixed a stupid crasher.
3492 2006-05-05 Johannes Schmid <jhs@cvs.gnome.org>
3494 * plugins/project-wizard/templates/wxwin/configure.in.tpl
3495 * plugins/project-wizard/templates/wxwin/src/Makefile.am:
3497 Fixed WxWidgets project type
3499 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
3501 * plugins/devhelp/htmlview.c:
3502 * plugins/devhelp/plugin.c:
3503 Maybe I fixed the crash this time! I could at least not reproduce anymore!
3505 * plugins/project-wizard/install.c:
3506 Don't set a message - thanks to seb
3508 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
3510 * plugins/devhelp/htmlview.c:
3511 * plugins/symbol-browser/an_symbol_view.c:
3513 There is a weird crash in gtk_idle which I still did not completly fix!
3515 * plugins/project-wizard/install.c:
3516 Default to success instead of failure
3518 2006-05-03 Johannes Schmid <jhs@cvs.gnome.org>
3520 * plugins/devhelp/htmlview.c:
3521 * plugins/devhelp/plugin.c:
3522 Fixed bug and libdevhelp issue!
3524 * plugins/project-wizard/install.c:
3525 Fixed message string!
3527 2006-05-03 Massimo Cora' <maxcvs@email.it>
3529 * plugins/symbol-browser/an_symbol_view.c:
3530 Avoiding to get keywords from sv_extract_type_qualifier_from_expr()
3532 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
3534 * pixmaps/Makefile.am:
3536 * anjuta.desktop.in.in
3538 GNOME Goal #2.1: Install theme-friendly icons
3540 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
3542 * plugins/devhelp/htmlview.c: Reload page on reparent
3543 * plugins/document-manager/anjuta-docman.c:
3544 Present document-manager when document is selected in file-manager
3546 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
3548 * plugins/symbol-broser/an_symbol_view.c:
3549 Fixed crasher in namespace exploration
3551 2006-05-01 Massimo Cora' <maxcvs@email.it>
3554 * plugins/valgrind/Makefile.am:
3556 Optional compiling of Valgrind plugin
3558 2006-05-01 Massimo Cora' <maxcvs@email.it>
3560 * plugins/symbol-browser/an_symbol_view.c:
3561 - modularized code. Marked with FIXME the parts which need improvement.
3563 - Added basic namespace completion for Gtkmm type project:
3564 - namespace1::MyClass *class;
3566 - Namespaces must be anyway improved.
3568 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
3570 * plugins/devhelp/plugin.c:
3571 Fixed up plugin unloading and show html widget on link selected
3575 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
3577 * plugins/devhelp/Makefile.am:
3578 * plugins/devhelp/anjuta-devhelp.plugin.in:
3579 * plugins/devhelp/htmlview.c:
3580 * plugins/devhelp/htmlview.h:
3581 * plugins/devhelp/plugin.c:
3582 * plugins/devhelp/plugin.h:
3583 Reimplemeted devhelp plugin from scratch
3585 * plugins/symbol-browser/an_symbol_view.c: (sv_get_type_of_token):
3588 2006-04-30 Johannes Schmid <jhs@cvs.gnome.org>
3590 * plugins/sourceview/sourceview-tags.c:
3591 complete some more tag types
3593 * plugins/valgrind/plugin.c:
3594 * plugins/valgrind/preferences.c:
3595 * plugins/valgrind/vggeneralprefs.c:
3597 Fixed lots of gtk warnings
3599 2006-04-29 Johannes Schmid <jhs@cvs.gnome.org>
3601 * plugins/sourceview/sourceview-scope.c:
3602 Implemented type-ahead for scope completion
3604 2006-04-28 Johannes Schmid <jhs@cvs.gnome.org>
3606 * manuals/C/Makefile.am:
3607 * manuals/Makefile.am:
3608 * plugins/document-manager/Makefile.am:
3609 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
3610 * plugins/sourceview/Makefile.am:
3615 * plugins/class-gen/goc_template_header: G_END_DECLS
3617 2006-05-27 Naba Kumar <naba@gnome.org>
3619 * (added) scintilla/LexSpice.cxx, scintilla/Editor.cxx,
3620 scintilla/KeyWords.cxx, scintilla/LexSQL.cxx, scintilla/LexTCL.cxx,
3621 scintilla/Makefile.am, scintilla/PlatGTK.cxx, scintilla/lexers.make,
3622 scintilla/include/HFacer.py, scintilla/include/SciLexer.h,
3623 scintilla/include/Scintilla.iface,
3624 (remove) scintilla/patches/pango-1.8.patch: Updated scintilla from
3625 cvs. Fixed compile flags. Removed outdated patches.
3627 2006-04-27 Johannes Schmid <jhs@cvs.gnome.org>
3629 * configure.in: Require libgladeui 2.91.1 (for glade3 plugin)
3631 * plugins/sourceview/anjuta-document.c:
3632 * plugins/sourceview/sourceview-args.c:
3633 * plugins/sourceview/sourceview-scope.c:
3635 Add End/Home keypresses and support completion if symbol start with '!' for example
3638 2006-04-27 Massimo Cora' <maxcvs@email.it>
3640 * libanjuta/interfaces/libanjuta.idl:
3642 * plugins/sourceview/sourceview-scope.c:
3643 * plugins/sourceview/tag-window.c:
3644 * plugins/sourceview/tag-window.h:
3645 * plugins/symbol-browser/an_symbol_view.c:
3646 * plugins/symbol-browser/an_symbol_view.h:
3647 * plugins/symbol-browser/plugin.c:
3649 added and implemented IAnjutaSymbolManager -> get_completions_at_position ()
3651 Code and ideas for C/C++ new completion engine comes from IComplete written by
3652 Martin Stubenschrott <stubenschrott@gmx.net>.
3653 Currently the interface works only with GtkSourceView plugin.
3655 * tagmanager/Makefile.am:
3657 * tagmanager/entry.h:
3660 * tagmanager/include/tm_file_entry.h:
3661 * tagmanager/include/tm_project.h:
3662 * tagmanager/include/tm_source_file.h:
3663 * tagmanager/include/tm_symbol.h:
3664 * tagmanager/include/tm_tagmanager.h:
3665 * tagmanager/include/tm_work_object.h:
3666 * tagmanager/include/tm_workspace.h:
3667 * tagmanager/parse.c:
3668 * tagmanager/read.c:
3669 * tagmanager/read.h:
3670 * tagmanager/tm_project.c:
3671 * tagmanager/tm_source_file.c:
3672 * tagmanager/tm_workspace.c:
3674 Tagmanager can now parse a memory buffer and generate/update
3675 tags into tm_workspace/tm_project on the fly, without using files.
3676 C/C++ is supported now.
3678 2006-04-26 Johannes Schmid <jhs@cvs.gnome.org>
3680 * plugins/sourceview/anjuta-document.c:
3681 * plugins/sourceview/sourceview-args.c:
3682 * plugins/sourceview/sourceview-scope.c:
3683 * plugins/sourceview/sourceview.c:
3685 Fixed some memory leaks and argument completion
3687 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
3689 * plugins/glade/plugin.c:
3691 Fixed glade plugin build because of API changes in glade3
3693 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
3695 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
3696 Updated editor section
3698 * manuals/C/anjuta-manual/interface.xml:
3699 * manuals/C/anjuta-manual/preferences.xml:
3700 * manuals/C/anjuta-manual/projects.xml:
3703 * plugins/editor/anjuta-editor.plugin.in:
3706 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
3709 * plugins/editor/anjuta-editor.plugin.in:
3710 * plugins/sourceview/sourceview.plugin.in:
3712 Build both editors and let the user decide a runtime!
3714 * plugins/sourceview/sourceview-scope.c:
3715 Fixed bug in regex to allow test()-> completions
3717 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
3719 * plugins/sourceview/anjuta-document.c:
3720 * plugins/sourceview/sourceview-args.c:
3721 * plugins/sourceview/sourceview-scope.c:
3722 * plugins/sourceview/sourceview-tags.c:
3723 * plugins/sourceview/tag-window.c:
3725 Improved callltip windows
3727 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
3729 * src/anjuta-app.c: (on_session_save):
3730 Fixed bug in toolbar saving. Thanks to Ricardo Jose Ferrari
3731 <ricardo.jose.ferrari@gmail.com> for pointing this out!
3733 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
3735 * libanjuta/anjuta-utils.c:
3736 * plugins/cvs-plugin/cvs-execute.c:
3739 * scintilla/LexInno.cxx:
3740 * scintilla/LexOpal.cxx:
3741 * scintilla/LexTCL.cxx:
3743 Added missing files from scintilla-update
3745 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
3748 * manuals/C/Makefile.am:
3749 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
3750 * manuals/C/anjuta-manual/Makefile.am:
3751 * manuals/C/anjuta-manual/anjuta-manual.xml:
3752 * manuals/C/anjuta-manual/build.xml:
3753 * manuals/C/anjuta-manual/debugger.xml:
3754 * manuals/C/anjuta-manual/execute.xml:
3755 * manuals/C/anjuta-manual/figures/anjuta-in-action.png:
3756 * manuals/C/anjuta-manual/figures/arguments.png:
3757 * manuals/C/anjuta-manual/figures/configure_dlg.png:
3758 * manuals/C/anjuta-manual/figures/file_menu.png:
3759 * manuals/C/anjuta-manual/figures/menu_main.png:
3760 * manuals/C/anjuta-manual/figures/menubar.png:
3761 * manuals/C/anjuta-manual/figures/new_file_wizard.png:
3762 * manuals/C/anjuta-manual/figures/project_info.png:
3763 * manuals/C/anjuta-manual/figures/scrshot.png:
3764 * manuals/C/anjuta-manual/figures/symbol_browser.png:
3765 * manuals/C/anjuta-manual/figures/tool-editor.png:
3766 * manuals/C/anjuta-manual/figures/toolbar_browser.png:
3767 * manuals/C/anjuta-manual/figures/toolbar_ext.png:
3768 * manuals/C/anjuta-manual/figures/toolbar_format.png:
3769 * manuals/C/anjuta-manual/figures/toolbar_main.png:
3770 * manuals/C/anjuta-manual/figures/toolbar_tags.png:
3771 * manuals/C/anjuta-manual/fileoperations.xml:
3772 * manuals/C/anjuta-manual/interface.xml:
3773 * manuals/C/anjuta-manual/introduction.xml:
3774 * manuals/C/anjuta-manual/preferences.xml:
3775 * manuals/C/anjuta-manual/projects.xml:
3776 * manuals/C/anjuta-manual/tools.xml:
3777 * manuals/Makefile.am:
3779 Updated manual and faq
3781 * scintilla/CallTip.cxx:
3782 * scintilla/CallTip.h:
3783 * scintilla/CellBuffer.cxx:
3784 * scintilla/CellBuffer.h:
3785 * scintilla/ContractionState.cxx:
3786 * scintilla/Document.cxx:
3787 * scintilla/Document.h:
3788 * scintilla/DocumentAccessor.cxx:
3789 * scintilla/Editor.cxx:
3790 * scintilla/Editor.h:
3791 * scintilla/ExternalLexer.cxx:
3792 * scintilla/Indicator.cxx:
3793 * scintilla/KeyMap.cxx:
3794 * scintilla/KeyWords.cxx:
3795 * scintilla/LexAU3.cxx:
3796 * scintilla/LexBash.cxx:
3797 * scintilla/LexCPP.cxx:
3798 * scintilla/LexCaml.cxx:
3799 * scintilla/LexCsound.cxx:
3800 * scintilla/LexEiffel.cxx:
3801 * scintilla/LexGui4Cli.cxx:
3802 * scintilla/LexHTML.cxx:
3803 * scintilla/LexLua.cxx:
3804 * scintilla/LexMSSQL.cxx:
3805 * scintilla/LexOthers.cxx:
3806 * scintilla/LexPOV.cxx:
3807 * scintilla/LexPython.cxx:
3808 * scintilla/LexRuby.cxx:
3809 * scintilla/LexSQL.cxx:
3810 * scintilla/LexVB.cxx:
3811 * scintilla/Makefile.am:
3812 * scintilla/PlatGTK.cxx:
3813 * scintilla/PropSet.cxx:
3814 * scintilla/RESearch.cxx:
3815 * scintilla/RESearch.h:
3816 * scintilla/ScintillaBase.cxx:
3817 * scintilla/ScintillaGTK.cxx:
3818 * scintilla/StyleContext.h:
3819 * scintilla/ViewStyle.cxx:
3820 * scintilla/ViewStyle.h:
3821 * scintilla/XPM.cxx:
3822 * scintilla/include/KeyWords.h:
3823 * scintilla/include/Platform.h:
3824 * scintilla/include/PropSet.h:
3825 * scintilla/include/SciLexer.h:
3826 * scintilla/include/Scintilla.h:
3827 * scintilla/include/Scintilla.iface:
3828 * scintilla/include/ScintillaWidget.h:
3829 * scintilla/lexers.make:
3831 Update to scintilla 1.68
3834 Only show help items which are really availible
3836 * plugins/cvs-plugin/cvs-callbacks.c
3837 * plugins/cvs-plugin/cvs-execute.c
3838 * plugins/cvs-plugin/subversion-callbacks.c:
3839 * libanjuta/anjuta-utils.c:
3840 Fixed utf-8 issues and fixed a crasher (yes, strings tend to be longer than 2048...)
3842 2005-04-22 Sebastien Granjoux <seb.sfo@free.fr>
3844 * plugins/project-wizard/install.c,
3845 * plugins/project-wizard/autogen.c:
3846 Add error messages if using a read only directory
3847 Improve fix for bug #339296
3849 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
3851 * libanjuta/interfaces/libanjuta.idl:
3852 * plugins/document-manager/action-callbacks.c:
3853 * plugins/document-manager/plugin.c:
3854 * plugins/editor/text_editor.c:
3855 Added IAnjutaEditorGoto
3857 * plugins/editor/aneditor.cxx:
3858 * plugins/editor/aneditor.h:
3859 * plugins/editor/text_editor.h:
3860 * plugins/editor/text_editor_prefs.c:
3864 2006-04-21 Johannes Schmid <jhs@cvs.gnome.org>
3866 * libanjuta/interfaces/libanjuta.idl:
3867 * plugins/document-manager/action-callbacks.c:
3868 * plugins/document-manager/anjuta-docman.c:
3869 * plugins/document-manager/plugin.c:
3870 * plugins/editor/text_editor.c:
3871 Added and implemented IAnjutaEditorComment and IAnjutaEditorZoom
3873 * plugins/sourceview/sourceview.c:
3874 * plugins/sourceview/sourceview.glade:
3875 Fixed some uft-8 issues and added a preference option
3876 to enable/disable gnome-vfs monitoring
3878 * scintilla/Makefile.am:
3879 * scintilla/include/Makefile.am:
3882 2006-04-20 Massimo Cora' <maxcvs@email.it>
3884 * libanjuta/interfaces/libanjuta.idl:
3885 Remove get_current_pos () because we have get_position()
3887 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
3890 * plugins/sourceview/tag-window.c:
3891 Don't close window on PageUp/PageDown
3893 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
3896 * manuals/reference/libanjuta/Makefile.am:
3901 * src/bacon-message-connection.c:
3902 * src/bacon-message-connection.h: (both from gedit)
3905 Fixed #312319 (Opening files when Anjuta is already open)
3907 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
3909 * TODO.tasks: Updated
3910 * plugins/sourceview/anjuta-view.c:
3911 * plugins/sourceview/anjuta-view.h:
3912 * plugins/sourceview/sourceview.c:
3914 * configure.in: Fix --enable-plugin-scintilla
3916 Added char_added signal
3918 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
3920 * libanjuta/anjuta-utils.c: (anjuta_util_diff):
3924 * plugins/sourceview/sourceview.c:
3925 Fixed VFS monitoring (still a bit buggy)
3927 * plugins/sourceview/sourceview-args.c:
3928 * plugins/sourceview/tag-window.c:
3930 Better sizing for the popup-window
3932 2006-04-17 Johannes Schmid <jhs@cvs.gnome.org>
3934 * plugins/project-wizard/templates/gnome/src/main.c:
3935 * plugins/project-wizard/templates/gnome/src/project.glade:
3936 * plugins/project-wizard/templates/gtk/src/main.c:
3937 * plugins/project-wizard/templates/gtk/src/project.glade:
3938 * plugins/project-wizard/templates/gtkmm/src/main.cc:
3940 Fixed up GLADE_FILE definition in project types and fixed bug #334546
3942 2006-04-17 Kjartan Maraas <kmaraas@gnome.org>
3944 * configure.in: More removal of obsoleteness.
3947 2006-04-12 Johannes Schmid <jhs@cvs.gnome.org>
3950 * libanjuta/anjuta-preferences.c:
3951 * libanjuta/anjuta-utils.c:
3952 * libanjuta/anjuta-utils.h:
3953 * plugins/message-view/message-view.c:
3955 Changed color functions and moved convert_color to anjuta-utils.h
3957 * plugins/message-view/anjuta-message-manager-plugin.glade:
3958 GnomeColorPicker -> GtkColorButton (bug #309154)
3960 * plugins/sourceview/plugin.c:
3961 * plugins/sourceview/sourceview-prefs.c:
3962 * plugins/sourceview/sourceview.glade:
3963 Added color and font preferences
3965 * plugins/sourceview/sourceview-tags.c:
3966 Only show as much choices as configured in preferences
3968 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
3970 * ROADMAP, NEWS: Updated (we are far behind ;-)
3971 * plugins/document-manager/plugin.c: Hide Folding menu items if not supported
3973 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
3976 * plugins/editor/Makefile.am:
3977 * scintilla/Makefile.am
3979 Build sourceview on 2.14, scintilla on 2.12 and make it user configurable at build time
3981 * global-tags/Makefile.am:
3982 * global-tags/create_global_tags.sh:
3983 * plugins/symbol-browser/an_symbol_prefs.c:
3984 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
3985 * plugins/symbol-browser/plugin.h:
3986 * tagmanager/include/tm_workspace.h:
3987 * tagmanager/tm_workspace.c:
3989 Fixed symbol-browser prefs and move global tags generation from installtion to
3990 preferences to make the life easier for distributers and to allow updates after installtion
3992 * plugins/document-manager/action-callbacks.c:
3993 * plugins/document-manager/action-callbacks.h:
3994 * plugins/document-manager/anjuta-document-manager.ui:
3995 * plugins/document-manager/indent-util.c:
3996 * plugins/document-manager/plugin.c:
3997 * plugins/editor/text_editor.c:
3999 Moved indent stuff to document-manager
4001 * plugins/sourceview/anjuta-view.c:
4002 * plugins/sourceview/sourceview-args.c:
4003 * plugins/sourceview/sourceview-scope.c:
4004 * plugins/sourceview/sourceview-tags.c:
4005 * plugins/sourceview/sourceview.c:
4009 * plugins/sourceview/sourceview.plugin (removed):
4010 * plugins/sourceview/sourceview.plugin.in:
4011 Editor is not user-activatible
4013 * plugins/sourceview/sourceview.png:
4016 2006-04-08 Johannes Schmid <jhs@cvs.gnome.org>
4018 * src/anjuta-app.c: Fixed crasher on plugin unloading
4020 2006-04-06 Johannes Schmid <jhs@cvs.gnome.org>
4022 * plugins/sourceview/sourceview.c
4023 * plugins/sourceview/sourceview-args.c
4024 * plugins/sourceview/sourceview-args.h:
4026 Polished argument completion
4028 2006-04-05 Johannes Schmid <jhs@cvs,gnome.org>
4030 * plugins/message-view/anjuta-msgman.c:
4031 * plugins/message-view/plugin.c: (ianjuta_msgman_set_current_view):
4033 Show message pane on switch (does not work, anjuta_shell needs a fix)
4035 * plugins/sourceview/Makefile.am:
4036 * plugins/sourceview/anjuta-view.c: (find_tag_window),
4037 * plugins/sourceview/sourceview-args.c:
4038 * plugins/sourceview/sourceview-args.h:
4039 * plugins/sourceview/sourceview-private.h:
4040 * plugins/sourceview/sourceview-scope.c:
4041 (sourceview_scope_update), (sourceview_scope_filter_keypress):
4042 * plugins/sourceview/sourceview-tags.c:
4043 * plugins/sourceview/sourceview.c:
4044 * plugins/sourceview/tag-window.c:
4045 * plugins/sourceview/tag-window.h:
4047 Added scope and argument completion
4049 2006-04-03 Johannes Schmid <jhs@gnome.org>
4052 * src/anjuta-app.c: (on_add_merge_widget), (on_session_save),
4056 * plugins/sourceview/sourceview.c: (iselect_clear):
4057 Make "Delete"-key working
4059 * configure.in: #336389
4061 2006-04-03 Johannes Schmid <jhs@gnome.org>
4063 * plugins/sourceview/Makefile.am:
4064 * plugins/sourceview/anjuta-view.c:
4065 * plugins/sourceview/plugin.c:
4066 * plugins/sourceview/sourceview-private.h:
4067 * plugins/sourceview/sourceview-scope.c:
4068 * plugins/sourceview/sourceview-scope.h:
4069 * plugins/sourceview/sourceview-tags.c:
4070 * plugins/sourceview/sourceview-tags.h:
4071 * plugins/sourceview/sourceview.c:
4072 * plugins/sourceview/sourceview.h:
4073 * plugins/sourceview/tag-window.c:
4075 - fixed goto_file_line
4076 - scroll to cursor on undo/redo
4077 - show correct popup-menu
4078 - scope completion (not ready yet)
4080 2006-04-03 Johannes Schmid <jhs@gnome.org>
4082 * plugins/sourceview/plugin.c:
4083 * plugins/sourceview/sourceview-tags.c:
4084 * plugins/sourceview/sourceview.c:
4085 * plugins/sourceview/sourceview.h:
4086 * plugins/sourceview/tag-window.c:
4088 Fixed some GObject stuff and use proper AnjutaSymbolManager interface
4090 2006-04-03 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4092 * plugins/sourceview/sourceview.c:
4093 Fixed next/previous bookmark.
4094 Toggled bookmark (set/unset).
4096 2006-04-03 Johannes Schmid <jhs@gnome.org>
4098 * plugins/document-manager/action-callbacks.c:
4099 Fixed Gtk-Warning in goto_line
4101 * plugins/sourceview/Makefile.am:
4102 * plugins/sourceview/anjuta-document.c:
4103 * plugins/sourceview/anjuta-view.c:
4104 * plugins/sourceview/anjuta-view.h:
4105 * plugins/sourceview/sourceview-autocomplete.c:
4106 * plugins/sourceview/sourceview-autocomplete.h:
4107 * plugins/sourceview/sourceview-private.h:
4108 * plugins/sourceview/sourceview-tags.c:
4109 * plugins/sourceview/sourceview-tags.h:
4110 * plugins/sourceview/sourceview.c:
4111 * plugins/sourceview/tag-window.c:
4112 * plugins/sourceview/tag-window.h:
4113 Created a nice API for tag and completion windows
4115 * plugins/sourceview/sourceview-print.h:
4116 * plugins/sourceview/sourceview-print.c:
4119 2006-04-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4121 * plugins/sourceview/sourceview.c:
4122 Fixed typo (Sort bookmarks).
4124 2006-04-01 Johannes Schmid <jhs@gnome.org>
4126 * plugins/sourceview/anjuta-document.c:
4127 * plugins/sourceview/anjuta-document.h:
4128 * plugins/sourceview/anjuta-view.c:
4129 * plugins/sourceview/anjuta-view.h:
4130 * plugins/sourceview/sourceview-autocomplete.c:
4131 * plugins/sourceview/sourceview-autocomplete.h:
4132 * plugins/sourceview/sourceview-prefs.c:
4133 * plugins/sourceview/sourceview-prefs.h:
4134 * plugins/sourceview/sourceview-private.h:
4135 * plugins/sourceview/sourceview-tags.c:
4136 * plugins/sourceview/sourceview-tags.h:
4137 * plugins/sourceview/sourceview.c:
4138 * plugins/sourceview/sourceview.glade:
4139 * plugins/sourceview/tag-window.c:
4140 * plugins/sourceview/tag-window.h:
4142 Improved code complete and autocomplete
4144 2006-04-01 Johannes Schmid <jhs@gnome.org>
4146 * plugins/sourceview/Makefile.am:
4147 * plugins/sourceview/bookmark.png:
4148 * plugins/sourceview/marker-attentive.png:
4149 * plugins/sourceview/marker-basic.png:
4150 * plugins/sourceview/marker-intense.png:
4151 * plugins/sourceview/marker-light.png:
4152 * plugins/sourceview/sourceview.c:
4154 Added pixmaps for all marker types and show bookmarks
4157 * plugins/sourceview/Makefile.am:
4158 Build sourceview on 2.14 only
4160 2006-03-31 Johannes Schmid <jhs@gnome.org>
4162 * plugins/sourceview/Makefile.am:
4163 * plugins/sourceview/anjuta-document.c:
4164 * plugins/sourceview/anjuta-view.c:
4165 * plugins/sourceview/anjuta-view.h:
4166 * plugins/sourceview/sourceview-autocomplete.c:
4167 * plugins/sourceview/sourceview-private.h:
4168 * plugins/sourceview/sourceview-tags.c:
4169 * plugins/sourceview/sourceview-tags.h:
4170 * plugins/sourceview/sourceview.c:
4171 * plugins/sourceview/tag-window.c:
4172 * plugins/sourceview/tag-window.h:
4174 Added code completion with tag manager to the editor and fixed a save_as bug
4176 2006-03-31 Johannes Schmid <jhs@gnome.org>
4178 * src/main.c: Revert patch from Rob to allow building with
4180 * configure.in: Require at least 2.12 libraries
4182 2006-03-29 Yang Hong <yanghong@ccoss.com.cn>
4184 reviewed by: Johannes Schmid <jhs@gnome.org> (fixed typo)
4186 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
4187 Improve anjuta-plugin project template: Added missed files dist tarball
4190 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade: Fixed
4193 2006-03-28 Yang Hong <yanghong@ccoss.com.cn>
4195 reviewed by: Johannes Schmid <jhs@gnome.org>
4197 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
4198 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in
4199 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
4200 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
4202 Improve anjuta-plugin project template. Also fix for #322744
4204 2006-03-27 Johannes Schmid <jhs@gnome.org>
4206 * plugins/sourceview/sourceview-private.h:
4207 plugins/sourceview/sourceview.c:
4209 Added basic bookmark support
4211 2006-03-27 Johannes Schmid <jhs@gnome.org>
4216 Patch from Rob Bradfort <robster@debian.org>:
4217 * src/main.c: (get_command_line_args), (main):
4218 Migration from popt to GOption
4220 2006-03-26 Naba Kumar <naba@gnome.org>
4222 * plugins/document-manager/anjuta-docman.c: Fixed close icon button
4223 size to scale itself with theme.
4225 2006-03-26 Naba Kumar <naba@gnome.org>
4227 * plugins/file-manager/an_file_view.c,
4228 plugins/symbol-browser/an_symbol_view.c: Destroy tooltip timers
4229 when symbolview and fileview objects are destroyed to avoid crashes
4230 after the plugins are disabled.
4232 2006-03-26 Naba Kumar <naba@gnome.org>
4234 * Makefile.am, po/POTFILES.skip, (removed) anjuta_dialogs_strings.h:
4235 Deleted unused file.
4237 * plugins/glade/plugin.c: Be able to close glade plugin when there
4238 there is no glade project loaded.
4240 * plugins/sourceview/sourceview.plugin,
4241 plugins/sourceview/sourceview.plugin.in: Give a better plugin name.
4243 2006-03-23 Naba Kumar <naba@gnome.org>
4245 * plugins/editor/print.c: Fixed a bug where some sections of
4246 printed/previewed text is not highlighted.
4248 2006-03-20 Johannes Schmid <jhs@gnome.org>
4250 * libanjuta/interfaces/libanjuta.idl:
4252 * plugins/devhelp/plugin.c: Work with any devhelp version (hopefully)
4253 as we do not use private apis. Show help window and startup because it does
4256 * plugins/document-manager/action-callbacks.c:
4257 plugins/editor/Makefile.am:
4258 plugins/editor/text_editor.c:
4259 plugins/editor/print.c:
4260 plugins/editor/print.h:
4262 Fixed printing (nobody has missed it BTW ;-)
4264 * plugins/sourceview/sourceview.c:
4267 2006-03-20 Naba Kumar <naba@gnome.org>
4269 * configure.in, plugins/devhelp/plugin.c: Be able to build with
4270 devhelp >= 0.9 < 0.11 versions.
4272 2006-03-20 Johannes Schmid <jhs@gnome.org>
4274 * plugins/sourceview/anjuta-document-loader.c
4275 plugins/sourceview/sourceview.c:
4279 2006-03-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4281 * plugins/sourceview/sourceview.c, plugins/search/search-replace_backend.c :
4282 Fixed bug (line position)
4283 Give the good line position whatever the active editor.
4285 2006-03-19 Ilkka Tuohela <hile@iki.fi>
4287 * configure.in: Added fi to ALL_LINGUAS
4289 2006-03-19 Johannes Schmid <jhs@gnome.org>
4291 * plugins/sourceview/anjuta-document-loader.c:
4292 replace gnome_vfs_get_mime_type_for_name_and data
4294 * plugins/build-basic-autotools/build-basic-autotools.c:
4297 2006-03-17 Johannes Schmid <jhs@gnome.org>
4299 * plugins/editor/editor.glade:
4300 Added style-editor again after it got lost somehow
4302 2006-03-17 Johannes Schmid <jhs@gnome.org>
4304 * plugins/devhelp/plugin.c: Updated to work with devhelp-0.11
4305 configure.in: require devhelp 0.11
4307 Post 0.11 devhelp versions (CVS) do not work because of an API change...
4309 plugins/build-basic-autotools/build-basic-autotools.c:
4310 forgot a an installtion callback for the "install as root"-feature
4312 2006-03-17 Massimo Cora' <maxcvs@email.it>
4314 reviewed by: Johannes Schmid <jhs@gnome.org>
4316 * plugins/class-gen/anjuta-class-gen-plugin.glade
4317 plugins/class-gen/class_gen.c
4318 plugins/class-gen/goc_template_header
4319 plugins/class-gen/goc_template_source
4323 2006-03-16 Johannes Schmid <jhs@gnome.org>
4325 * plugins/sourceview/sourceview.c:
4326 Fixed "save-point" signal for undo actions
4328 2006-03-16 Massimo Cora' <maxcvs@email.it>
4330 reviewed by: Johannes Schmid <jhs@gnome.org>
4332 * plugins/document-manager/anjuta-docman.c:
4333 Implement tab drag and drop
4335 2006-03-16 Johannes Schmid <jhs@gnome.org>
4337 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
4338 plugins/build-basic-autotools/build-basic-autotools.c:
4340 Implemented "install as root"-feature (#321455)
4342 2006-03-16 Johannes Schmid <jhs@gnome.org>
4345 plugins/sourceview/.cvsignore
4346 plugins/tools/scripts/.cvsignore:
4347 Added/extended .cvsignore files
4349 * plugins/sourceview/sourceview-autocomplete.c:
4350 plugins/sourceview/sourceview-autocomplete.h:
4351 plugins/sourceview/sourceview-prefs.c:
4352 plugins/sourceview/sourceview-private.h:
4353 plugins/sourceview/sourceview.glade:
4354 Autcomplete just works(tm) now and respects preferences
4356 * plugins/sourceview/sourceview.c: (ieditor_get_current_word):
4357 Use better algorithm from autocomplete
4359 2006-03-15 Johannes Schmid <jhs@gnome.org>
4364 2006-03-15 Johannes Schmid <jhs@gnome.org>
4366 * libanjuta/interfaces/libanjuta.idl:
4367 plugins/class-gen/class_gen.c:
4368 plugins/file-wizard/file.c: (on_new_file_okbutton_clicked):
4369 plugins/project-manager/plugin.c:
4371 Allow to add multiple source files (#320191)
4373 * configure.in: Require gnome-build 0.1.3
4375 2006-03-14 Johannes Schmid <jhs@gnome.org>
4377 * plugins/macro/macro-utils.c: Fixed bug #333606
4378 * plugins/file-wizard/file.c: Fixed bug #333601
4380 2006-03-13 Johannes Schmid <jhs@gnome.org>
4382 * plugins/sourceview/sourceview_autocomplete.c
4383 plugins/sourceview/sourceview_autocomplete.h
4384 plugins/sourceview/sourceview.c
4385 plugins/sourceview/sourceview-private.h
4386 plugins/sourceview/sourceview-prefs.c:
4388 Cleaned up and fixed several issues
4390 2006-03-13 Johannes Schmid <jhs@gnome.org>
4392 * plugins/sourceview/Makefile.am:
4393 plugins/sourceview/sourceview-autocomplete.c
4394 plugins/sourceview/sourceview-autocomplete.h:
4395 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
4396 plugins/sourceview/sourceview-private.h:
4397 plugins/sourceview/sourceview.c:
4399 Added (buggy) autocomplete feature to sourceview
4401 2006-03-12 Naba Kumar <naba@gnome.org>
4403 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
4404 libanjuta/anjuta-session.c: Added API docs.
4406 2006-03-12 Naba Kumar <naba@gnome.org>
4408 * TODO.tasks: Added couple of tasks.
4409 * libanjuta/interfaces/anjuta-idl-compiler.pl: Delay type normalization,
4410 Register private class as early as possible so that members could
4411 point to self class. Code clean up.
4413 2006-03-12 Naba Kumar <naba@gnome.org>
4415 * po/POTFILES.in, po/POTFILES.skip: Updated.
4417 2006-03-11 Naba Kumar <naba@gnome.org>
4419 * libanjuta/anjuta-shell.c,
4420 plugins/document-manager/anjuta-docman.c,
4421 plugins/document-manager/plugin.c,
4422 plugins/symbol-browser/an_symbol_search.c,
4423 plugins/valgrind/vgrule-list.c: Use correct signal names while
4426 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate correct
4427 signal names and fixed enum IANJUTA_TYPE_* macro.
4429 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4431 * plugins/sourceview/sourceview.c, plugins/sourceview/sourceview-private.h,
4432 plugins/search/search-replace.c :
4433 Fixed bug (Bookmark the good line).
4434 Search & Replace (Mark all matched strings).
4436 2006-03-09 Johannes Schmid <jhs@gnome.org>
4438 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init):
4439 Completed changes from yesterday
4441 * plugins/document-manager/anjuta-document-manager.glade:
4442 plugins/editor/editor.glade
4443 plugins/editor/plugin.c: (activate_plugin)
4444 plugins/editor/text_editor.c
4445 plugins/sourceview/Makefile.am
4446 plugins/sourceview/plugin.c: (sourceview_plugin_activate)
4447 plugins/sourceview/sourceview.glade:
4448 Completed preference changes
4450 2006-03-08 Johannes Schmid <jhs@gnome.org>
4452 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init)
4453 plugins/search/plugin.c: (activate_plugin):
4455 Removed Gtk-Criticals
4457 * plugins/document-manager/anjuta-document-manager.glade:
4458 plugins/document-manager/plugin.c: (on_docman_auto_save),
4459 (on_gconf_notify_timer), (prefs_init):
4460 plugins/document-manager/plugin.h:
4461 plugins/editor/text_editor.c: (text_editor_instance_init),
4462 (text_editor_dispose):
4463 plugins/editor/text_editor.h:
4464 plugins/editor/text_editor_cbs.c:
4465 plugins/editor/text_editor_cbs.h:
4466 plugins/editor/text_editor_prefs.c: (text_editor_prefs_init):
4467 plugins/glade/plugin.c: (activate_plugin):
4468 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
4469 plugins/sourceview/sourceview-private.h:
4470 plugins/sourceview/sourceview.c: (on_menu_popup),
4471 (sourceview_new), (ifile_open), (ifile_savable_save),
4472 (ifile_savable_save_as), (ieditor_set_popup_menu),
4473 (ieditor_get_filename), (imark_mark):
4475 Moved autosave from editor to document manager and fixed some things in
4478 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4480 * plugins/search/anjuta-search.glade :
4481 New order's buttons - Renamed "Forward" to "Find" (bug #306970)
4482 plugins/search/search-replace_bachend.c: Fixed a crash bug.
4483 plugins/search/search-replace.c : Fixed bug.
4485 2006-03-08 Johannes Schmid <jhs@gnome.org>
4487 * plugins/search/anjuta-search.glade
4488 Fixed widget names (glade is a bit stupid on copying widgets to other files)
4490 2006-03-07 Johannes Schmid <jhs@gnome.org>
4492 * plugins/document-manager/action-callbacks.c
4493 plugins/document-manager/anjuta-document-manager.glade
4494 plugins/document-manager/plugin.c: (prefs_init),
4496 plugins/editor/Makefile.am:
4497 plugins/editor/editor.glade:
4498 plugins/editor/plugin.c: (on_style_button_clicked),
4499 (activate_plugin), (dispose):
4500 plugins/editor/style-editor.c:
4502 Startet to seperate document-manager and editor preferences
4504 * plugins/search/Makefile.am:
4505 plugins/search/anjuta-search.glade:
4506 plugins/search/search-replace.c:
4508 Moved search GUI to search-plugin
4510 * plugins/sourceview/sourceview-prefs.c:
4511 plugins/sourceview/sourceview-prefs.h:
4512 plugins/sourceview/sourceview-private.h:
4513 plugins/sourceview/sourceview.c:
4514 plugins/sourceview/sourceview.h:
4515 plugins/sourceview/Makefile.am:
4516 plugins/sourceview/anjuta-document.h:
4517 plugins/sourceview/anjuta-view.c: (anjuta_view_init):
4518 plugins/sourceview/plugin.c:
4520 Added some preferences to sourceview and fixed vfs_monitor
4522 * tagmanager/c.c: (parseParens):
4523 Removed annoying debug message
4525 * libanjuta/interfaces/libanjuta.idl:
4526 Removed IAnjutaEditorFactory::create_style_editor()
4528 2006-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4530 * plugins/sourceview/sourceview.c, plugins/search/search-replace.c :
4531 Search : Bookmark all matched lines.
4533 2006-03-06 Johannes Schmid <jhs@gnome.org>
4535 * plugins/class-gen/anjuta-class-gen.plugin.in
4536 plugins/file-loader/plugin.c: (sort_wizards)
4537 (on_create_submenu), (activate_plugin)
4538 plugins/file-wizard/anjuta-file-wizard.plugin.in
4539 plugins/glade/anjuta-glade.plugin.in
4540 plugins/project-import/anjuta-project-import.plugin.in
4541 plugins/project-wizard/anjuta-project-wizard.plugin.in:
4543 Changed File->Wizard to File->New and changed some wizard titles. Wizards are
4546 * plugins/project-wizard/templates/mkfile.wiz:
4547 Use configured project directory instead of ~/myproject
4549 * plugins/sourceview/sourceview.c: (sourceview_apply_prefs),
4551 Show markers (again) and monitor uri
4553 2006-03-06 Naba Kumar <naba@gnome.org>
4555 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate struct
4556 typedefs separately so that forward linking would work.
4557 e.g: typedef sturct _Foo Foo; struct _Foo { Foo *prev };
4559 2006-03-05 Naba Kumar <naba@gnome.org>
4561 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added support for
4562 passing Enums and Structs in signals. Define struct _Name in
4563 generated code, so that forward referencing.
4564 e.g: typedef sturct _Foo { strutct _Foo *prev } Foo;
4566 * libanjuta/interfaces/libanjuta.idl: Fixed typo.
4568 2006-03-05 Naba Kumar <naba@gnome.org>
4570 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added typedef
4571 support. Generate GType definitions for enums in generated codes
4572 so that enums could be passed as signal params.
4574 2006-03-04 Naba Kumar <naba@gnome.org>
4576 * plugins/document-manager/*, plugins/print/*, plugins/search/*:
4577 Restored cvs-moved revision files. They were originally marked
4578 deleted at their older locations. Now they are restored at
4579 their new locations. The changeset is one that was committed
4580 as part of document-manager, editor, search and print plugins
4581 separation from editor plugin.
4583 2006-03-03 Johannes Schmid <jhs@gnome.org>
4585 * plugins/sourceview/*:
4586 Reimplemented sourceview plugin reusing much code from gedit. Thanks to Paolo Borelli & Maggi for
4589 2006-03-04 Naba Kumar <naba@gnome.org>
4591 * plugins/gdb/*: Deleted removed files (see previous changlog
4592 entry for files list).
4594 2005-03-01 Sebastien Granjoux <seb.sfo@free.fr>
4596 * plugins/debug-mananger/breakpoints.c,
4597 plugins/debug-manager/breakpoints.h,
4598 plugins/debug-manager/debug_tree.c,
4599 plugins/debug-manager/debug_tree.h,
4600 plugins/debug-manager/info.c,
4601 plugins/debug-manager/info.h,
4602 plugins/debug-manager/locals.c,
4603 plugins/debug-manager/locals.h,
4604 plugins/debug-manager/memory.c,
4605 plugins/debug-manager/memory.h,
4606 plugins/debug-manager/registers.c,
4607 plugins/debug-manager/registers.h,
4608 plugins/debug-manager/sharedlib.c,
4609 plugins/debug-manager/sharedlib.h,
4610 plugins/debug-manager/signal.c,
4611 plugins/debug-manager/signal.h,
4612 plugins/debug-manager/stack_trace.c,
4613 plugins/debug-manager/stack_trace.h,
4614 plugins/debug-manager/watch.c,
4615 plugins/debug-manager/watch.h,
4616 plugins/debug-manager/Makefile.am:
4617 Move from gdb plugin to debug manager plugin
4619 * plugins/debug-manager/anjuta-debug-manager.glade,
4620 plugins/debug-manager/anjuta-debug-manager.ui:
4621 Move all user interface from gdb to debug manager
4623 * plugins/debug-manager/utilities.c,
4624 plugins/debug-manager/utilities.h:
4625 Remove some unused code
4626 Add useful code from gdb plugin
4628 * plugins/debug-manager/start.c,
4629 plugins/debug-manager/start.h:
4630 Include code of attach_process
4631 Add more code to start the debugger
4633 * plugins/debug-manager/plugin.c,
4634 plugins/debug-manager/plugin.h,
4635 plugins/debug-manager/anjuta-debug-manager.plugin.in:
4636 Rename IAnjutaDebuggerManager to IAnjutaDebugManager
4638 * plugins/debug-manager/debugger.c,
4639 plugins/debug-manager/debugger.h:
4640 Implement a queue of debugger command
4642 * plugins/gdb/actions.c,
4643 plugins/gdb/actions.h,
4644 plugins/gdb/watch_cbs.c,
4645 plugins/gdb/watch_cbs.h,
4646 plugins/gdb/watch_gui.c,
4647 plugins/gdb/watch_gui.h:
4650 * plugins/gdb/debugger.c,
4651 plugins/gdb/debugger.h,
4652 plugins/gdb/gdbmi.c,
4653 plugins/gdb/gdbmi.h,
4654 plugins/gdb/utilities.c,
4655 plugins/gdb/utilities.h,
4656 plugins/gdb/Makefile.am,
4657 plugins/gdb/anjuta-gdb.plugin.in:
4658 Implement necessary functions
4660 * plugins/gdb/parser.c,
4661 plugins/gdb/parser.h:
4662 Code for parsing variable previously in debug_tree.c
4664 * plugins/gdb/anjuta-gdb.glade,
4665 plugins/gdb/anjuta-gdb.ui:
4666 Remove user interface
4668 * plugins/gdb/gdbmi-test.c:
4671 * plugins/gdb/anjuta-gdb.plugin.png:
4672 Try an improved icon for gdb (archer fish)
4674 * libanjuta/anjuta-debugger.c,
4675 libanjuta/anjuta-debugger.h,
4676 libanjuta/interfaces/libanjuta.idl,
4677 libanjuta/interfaces/anjuta-idl-compiler.pl,
4678 libanjuta/Makefile.am:
4679 Add declaration used in new IAnjutaDebugger interface
4681 * manuals/reference/libanjuta.types,
4682 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml
4683 manuals/referecen/libanjuta/tmpl/libanjuta-unused.sgml:
4684 Update documentation
4686 2006-03-02 Naba Kumar <naba@gnome.org>
4688 * manuals/reference/libanjuta/Makefile.am,
4689 manuals/reference/libanjuta/libanjuta-docs.sgml,
4690 manuals/reference/libanjuta/libanjuta-sections.txt,
4691 manuals/reference/libanjuta/libanjuta.types,
4692 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
4693 manuals/reference/libanjuta/tmpl/anjuta-launcher.sgml,
4694 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
4695 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
4696 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
4697 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
4698 manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
4699 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
4700 manuals/reference/libanjuta/tmpl/anjuta-status.sgml,
4701 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
4702 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
4703 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
4704 manuals/reference/libanjuta/tmpl/e-splash.sgml,
4705 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
4706 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
4707 manuals/reference/libanjuta/tmpl/ianjuta-bookmark.sgml,
4708 manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
4709 manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
4710 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
4711 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
4712 manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
4713 manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
4714 manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
4715 manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
4716 manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
4717 manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
4718 manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
4719 manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
4720 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
4721 manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
4722 manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
4723 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
4724 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
4725 manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
4726 manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
4727 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
4728 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
4729 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
4730 manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
4731 manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
4732 manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml,
4733 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
4734 manuals/reference/libanjuta/tmpl/plugins.sgml,
4735 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
4736 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
4737 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
4738 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
4739 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
4740 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
4741 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
4742 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
4743 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
4744 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
4745 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
4746 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
4747 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
4748 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml: Updated
4751 2006-02-28 Naba Kumar <naba@gnome.org>
4753 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
4754 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml
4755 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml
4756 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml
4757 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml
4758 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml
4759 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml
4760 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml
4761 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml
4762 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml
4763 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml
4764 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml
4765 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml
4766 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml
4768 2006-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4770 * plugins/sourceview/sourceview.c:
4771 Select to brace, select block.
4773 2006-02-28 Johannes Schmid <jhs@gnome.org>
4775 * plugins/file-wizard/Makefile.am
4776 plugins/file-wizard/action-callbacks.c (removed)
4777 plugins/file-wizard/action-callbacks.h (removed)
4778 plugins/file-wizard/anjuta-file-wizard.ui
4779 plugins/file-wizard/plugin.c: (activate_plugin),
4781 plugins/file-wizard/plugin.h:
4782 Removed Edit->Insert Text submenu (replace by macros plugin)
4784 * plugins/sourceview/sourceview.c: (sourceview_new),
4785 (ieditor_set_popup_menu):
4786 Fixed some more bugs
4788 * plugins/subversion/svn-threat.h (removed): Removed ununsed file
4790 2006-02-28 Naba Kumar <naba@gnome.org>
4792 * plugins/file-manager/an_file_view.c,
4793 plugins/symbol-browser/an_symbol_view.c: Show tooltips for unselected
4794 rows also and with delay 1 sec (the color and timout value should
4795 probably be picked up from some system wide preference key).
4797 2006-02-28 Naba Kumar <naba@gnome.org>
4799 * libanjuta/interfaces/libanjuta.idl,
4800 plugins/document-manager/action-callbacks.c,
4801 plugins/document-manager/plugin.c,
4802 plugins/editor/text_editor.c: Renamed IAnjutaEditorView to
4803 IAnjutaEditorFolds and implemented IAnjutaEditorView as editor views.
4804 Added interface checks in document manager and enable/disable
4805 menus based on supported interface.
4807 * plugins/project-import/anjuta-project-import.glade: Set some
4808 resonable size for the import dialog.
4810 2006-02-27 Naba Kumar <naba@gnome.org>
4812 * libanjuta/interfaces/libanjuta.idl,
4813 plugins/document-manager/action-callbacks.c,
4814 plugins/editor/text_editor.c: Fixed IAnjutaEditorLineMode interface
4815 and eol conversion actions.
4817 2006-02-27 Johannes Schmid <jhs@gnome.org>
4819 * plugins/sourceview/sourceview.c: Implemented markers and fixed several crashers
4820 * plugins/file-manager/an_file_view.c
4821 plugins/file-manager/plugin.h: Added tooltips
4822 * plugins/symbol-browser/an_symbol_view.h: Added tooltips
4824 2006-02-26 Naba Kumar <naba@gnome.org>
4826 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
4827 plugins/build-basic-autotools/build-basic-autotools.c,
4828 plugins/build-basic-autotools/build-basic-autotools.h,
4829 plugins/build-basic-autotools/executer.c,
4830 plugins/message-view/anjuta-message-manager-plugin.glade: Moved enable/
4831 disable indicator highlights preferences from message manager to
4832 build plugin. Implemented message indicator highlights in build tool.
4834 * plugins/editor/text_editor.c: Fixed indicators.
4836 2006-02-26 Johannes Schmid <jhs@gnome.org>
4838 * plugins/sourceview/sourceview.c:
4841 * plugins/subversion/svn_auth.c:
4842 Fixed username/password authentification but there might be a memory corruption
4844 2006-02-26 Naba Kumar <naba@gnome.org>
4846 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
4847 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-launcher.c,
4848 libanjuta/anjuta-launcher.h: Added documentation.
4850 2006-02-24 Naba Kumar <naba@gnome.org>
4852 * plugins/editor/text_editor.c: Fixed change in API in
4853 IAnjutaEditorSelection::set().
4855 2006-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4857 * plugins/sourceview/sourceview.c, plugins/search/plugin.c,
4858 plugins/search/search-replace.c, plugins/search/search-replace_backend.c,
4859 libanjuta/interfaces/libanjuta.idl :
4860 Search in sourceview editor (Select in buffer).
4863 2006-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4865 * plugins/sourceview/sourceview.c :
4866 Fixed Replace, to_upper, to_lower.
4868 * plugins/search/search-replace_backend.c :
4869 Renamed header name.
4871 2006-02-22 Naba Kumar <naba@gnome.org>
4873 * libanjuta/anjuta-plugin-description.c,
4874 libanjuta/anjuta-plugin-description.h, libanjuta/anjuta-shell.c,
4875 libanjuta/anjuta-shell.h, libanjuta/interfaces/libanjuta.idl,
4876 manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
4877 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
4878 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Fixed API docs.
4880 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
4881 * libanjuta/interfaces/libanjuta.idl: Added more API documentation stubs.
4883 2006-02-21 Naba Kumar <naba@gnome.org>
4885 * libanjuta/interfaces/libanjuta.idl,
4886 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
4887 plugins/editor/text_editor_cbs.c: Implemanted IAnjutaIndicable
4888 interface for editor.
4890 2006-02-21 Naba Kumar <naba@gnome.org>
4892 * plugins/editor/text_editor.c: Fixed a crash bug on copy operation.
4894 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
4895 * libanjuta/interfaces/libanjuta.idl: Added API documentation stubs.
4897 2006-02-21 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4899 * GTKSOURCEVIEW EDITOR
4900 plugins/sourceview/sourceview.c :
4901 Fixed copy and Goto Line.
4903 plugins/macro/macro-actions.c plugins/macro/macro-dialog.c
4904 plugins/macro/plugin.c :
4905 Fixed Insert key word and Insert macro.
4907 2006-02-19 Johannes Schmid <jhs@cvs.gnome.org>
4909 * plugins/document-manager/anjuta-docman.c:
4910 (on_open_filesel_response): Fixed useless g_slist statement (thanks gcc for complaining)
4913 plugins/Makefile.am:
4914 plugins/sourceview/.cvsignore:
4915 plugins/sourceview/Makefile.am:
4916 plugins/sourceview/plugin.c: :
4917 plugins/sourceview/plugin.h:
4918 plugins/sourceview/sourceview.c:
4919 plugins/sourceview/sourceview.h:
4920 plugins/sourceview/sourceview.plugin:
4921 plugins/sourceview/sourceview.plugin.in:
4922 plugins/sourceview/sourceview.png:
4924 Added sourceview editor plugin
4926 2006-02-19 Naba Kumar <naba@gnome.org>
4928 * libanjuta/interfaces/libanjuta.idl,
4929 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
4930 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
4931 plugins/cvs-plugin/cvs-interface.c,
4932 plugins/document-manager/action-callbacks.c,
4933 plugins/document-manager/action-callbacks.h,
4934 plugins/editor/text_editor.c, plugins/macro/macro-actions.c,
4935 plugins/search/plugin.c, plugins/search/search-replace.c,
4936 plugins/search/search-replace_backend.c,
4937 plugins/subversion/subversion-actions.c,
4938 plugins/subversion/subversion-callbacks.c,
4939 plugins/tools/editor.c, plugins/tools/execute.c,
4940 plugins/tools/variable.c: Defined proper editor interfaces and fixed
4943 2006-02-15 Naba Kumar <naba@gnome.org>
4945 * libanjuta/anjuta-shell.c: Added a warning when a session is loaded
4948 * libanjuta/interfaces/libanjuta.idl,
4949 plugins/document-manager/anjuta-docman.c,
4950 plugins/document-manager/plugin.c,
4951 plugins/editor/plugin.c, plugins/editor/text_editor.c: Removed
4952 unnecessary parameters from IAnjutaEditor interface and used proper
4953 types instead of 'gpointer'. Fixed various compiler warnings.
4955 * (removed) plugins/valgrind/main.c, po/POTFILES.in: Deleted useless
4958 2006-02-12 Naba Kumar <naba@gnome.org>
4960 * po/POTFILES.in: Updated.
4962 2006-02-11 Naba Kumar <naba@gnome.org>
4964 * plugins/editor/properties.[cxx,h],
4965 plugins/editor/text_editor.c, plugins/editor/style-editor.c,
4966 plugins/editor/text_editor_prefs.c: Renamed prop_*() functions
4967 to sci_prop_*(), because they were conflicting with external
4968 functions (in some ssl library).
4970 2006-02-08 Naba Kumar <naba@gnome.org>
4972 Patch from Massimo Cora <maxcvs@email.it>:
4973 * plugins/valgrind/anjuta-valgrind.schemas,
4974 plugins/valgrind/plugin.c, plugins/valgrind/plugin.h,
4975 plugins/valgrind/preferences.c, plugins/valgrind/vgactions.c,
4976 plugins/valgrind/vgactions.h, plugins/valgrind/vgdefaultview.c,
4977 plugins/valgrind/vgdefaultview.h, plugins/valgrind/vggeneralprefs.c,
4978 plugins/valgrind/vggeneralprefs.h, plugins/valgrind/vgmemcheckprefs.c,
4979 plugins/valgrind/vgtoolview.c,
4980 plugins/valgrind/vgtoolview.h: It checks for the valgrind binary
4981 before running the debugging session. I've added also a
4982 preference in Anjuta Preferences where you can specify
4983 the path to the valgrind binary. The default is /usr/bin/valgrind.
4984 Now it displays a dialog with the error. [it can be -program
4985 exited- or -file loaded or end of input-]. Some valgrind 3.x
4988 2006-01-29 Naba Kumar <naba@gnome.org>
4990 Patch from Massimo Cora <maxcvs@email.it>:
4991 * configure.in, plugins/Makefile.am,
4992 plugins/valgrind/*: Valgrind plugin (requires
4993 binutils-dev and valgrind to be installed.
4995 2005-01-24 Johannes Schmid <jhs@gnome.org>
4997 * Patch from Eric Greveson <ejg45@cam.ac.uk>
4998 plugins/tools/variables.c:
4999 Added current directory to possible variables
5001 * Patch from Günther Brammer <gbrammer@gmx.de>
5002 plugins/document-manager/anjuta-docman.c:
5003 Fix a crash on opening a file
5005 AUTHORS: Added Günther Brammer
5007 2005-12-17 Sebastien Granjoux <seb.sfo@free.fr>
5009 * libanjuta/anjuta-launcher.c:
5010 Fix a bug in AnjutaLauncher when output is bigger than buffer
5011 Probably fix bug #315188 and #305134
5013 2005-12-28 Johannes Schmid <jhs@gnome.org>
5015 * configure: Changed required gtk to 2.6.0, bumped VERSION to 2.02cvs
5016 * src/about.c: Use new gtk about dialog
5017 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c:
5018 Updated anjuta_ui_add_action_group_entries call
5020 Patch from Jean Breford <jean.breford@normalesup.org>
5021 and Markus Habermehl <bmh1980de@yahoo.de>:
5023 * libanjuta/anjuta-encodings.c: Fix crash in a much more nice way
5024 * AUTHORS: Added Jean and Markus
5026 2005-12-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5027 * plugins/search/search-replace.c :
5028 Bookmark all matched lines.
5029 * plugins/search/search-replace_backend.c :
5030 Fixed bug (Search in all project files).
5032 2005-12-21 Johannes Schmid <jhs@gnome.org>
5034 * plugins/search/plugin.c:
5036 * libanjuta/anjuta-encodings.c: Don't crash if uninitialized. Further
5037 investigation needed.
5039 AUTHORS: Added Ross Goldner
5041 2005-12-19 Ross Golder <ross@golder.org>
5043 * plugins/document-manager/anjuta-document-manager.plugin.in: Added
5044 application/xml MIME type.
5046 2005-12-18 Johannes Schmid <jhs@gnome.org>
5048 po/POTFILES.in: Updated files after directory changes
5049 HACKING: Removed outdated section 3 (anoncvs)
5051 2005-12-15 Sebastien Granjoux <seb.sfo@free.fr>
5053 * plugins/build-basic-autotools/build-basic-autotools.c:
5054 Save all files in editor before running a command
5056 * plugins/tools/execute.c:
5057 Use document manager plugin instead of each editor for
5060 2005-12-15 Johannes Schmid <jhs@gnome.org>
5062 * plugins/document-manager/action-callbacks.c:
5063 (on_save_all1_activate), (on_swap_activate)
5064 plugins/document-manager/anjuta-docman.c:
5065 (on_save_as_filesel_response), (on_notebook_switch_page):
5067 Fixed some remaining issues in document-manger
5069 2005-12-15 Johannes Schmid <jhs@gnome.org>
5071 * plugins/profile-default/default.anjuta:
5072 Load Search plugin and Message Manager by default
5074 2005-12-14 Johannes Schmid <jhs@gnome.org>
5076 * plugins/editor/text_editor.c
5077 libanjuta/anjuta-utils.c:
5079 Check if files differ when gnome-vfs monitoring is used.
5082 2005-12-13 Johannes Schmid <jhs@gnome.org>
5084 * plugins/document-manager/plugin.c:
5085 Only save modified files in ianjuta_file_savable_save() for document-manager
5086 as discussed on mailing list.
5088 * plugins/cvs-plugin/cvs-callbacks.c:
5089 Fixed dialog handling for empty log message
5091 2005-12-13 Johannes Schmid <jhs@gnome.org>
5093 * plugins/search/plugin.c: Fixed search toolbar (FIXME: Wrapping);
5095 * plugins/project-manager/* Removed ununsed files
5097 * plugins/symbol-browser/an_symbol_iter.c
5098 plugins/build-basic-autotools/build-basic-autotools.c
5099 plugins/build-basic-autotools/executer.c
5100 plugins/class-gen/class_gen.c
5101 plugins/class-inheritance/class-inherit.c
5102 plugins/cvs-plugin/cvs-actions.c
5103 plugins/cvs-plugin/cvs-interface.c
5104 plugins/debug-manager/attach_process.
5105 plugins/devhelp/plugin.c
5106 plugins/document-manager/plugin.c
5107 plugins/document-manager/indent_util.c
5108 plugins/editor/properties.cxx
5109 plugins/editor/aneditor.cxx
5110 plugins/editor/style-editor.c
5111 plugins/editor/text_editor.c
5112 plugins/macro/macro_db.c
5115 Use DEBUG_PRINT for debug messages
5117 libanjuta/anjuta-debug.h: Include config.h
5119 HACKING: Updated (BTW: does anyone read this?)
5121 2005-12-12 Johannes Schmid <jhs@gnome.org>
5123 Patch from Johan Ersvik <jersvik@fastmail.fm>:
5124 * plugins/gdb/debugger.c
5126 Fix a crasher in gdb plugin
5128 * plugins/gtodo/plugin.c
5129 plugins/search/plugin.c
5133 * plugins/document-manager/anjuta-docman.c:
5137 * AUTHORS: Added Rafał Bursig <bursig@poczta.fm>
5139 Patch from Rafał Bursig <bursig@poczta.fm> (#320338 and #320341):
5141 * plugins/document-manager/anjuta-docman.c:
5142 highlight changed files in docman popup-menu
5143 * plugins/gdb/debug-tree.c:
5144 plugins/gdb/debugger.c
5145 Do not corupt entire "locals" tree when variable pointer have
5146 additional info and arrays/strucs/unions correctly.
5149 2005-12-11 Johannes Schmid <jhs@gnome.org>
5151 * plugins/document-manager/anjuta-docman.c
5152 plugins/document-manager/plugin.c
5153 plugins/editor/text_editor.c:
5155 AUTHORS: Added Johan Ersvik
5157 Fixed "is-dirty" bug and tab ordering
5159 2005-12-11 Johan Ersvik <jersvik@fastmail.fm>
5161 * plugins/editor/aneditor-autocomplete.cxx
5162 plugins/editor/aneditor-calltip.cxx
5163 plugins/editor/aneditor-priv.h
5164 plugins/symbol-browser/an_symbol.c
5165 plugins/symbol-browser/an_symbol_view.c
5167 tagmanager/tm_symbol.c
5169 tagmanager/include/tm_symbol.h
5170 tagmanager/include/tm_tag.h
5173 Better pointer recognition in tagmanager and symbol browser
5175 2005-12-11 Johannes Schmid <jhs@gnome.org>
5177 * plugins/search/*: New search plugin derived from search code in old editor
5180 * plugins/document-manager/*: new document-manger which is now seperated from
5181 editor to allow implementation of other editor widgets. Code is mostly derived
5182 from old editor plugin
5184 * plugins/print/* new print plugin which is not fully implemented in the
5187 * plugins/editor/text_editor.c: Added lots of interface code
5189 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaEditorEdit, IAnjutaEditorView,
5190 IAnjutaEditorFactory and extended IAnjutaEditor
5192 * configure.in, plugins/Makefile.am updated build system for new
5195 This is a huge commit which might still contain some bugs and also has
5196 some fixmes. Things that are not working are the search toolbar because it
5197 does not use the same backend as any other searching function and printing
5198 (easy to fix) because it did not yet implement IAnjutaPrintable.
5200 2005-11-26 Sebastien Granjoux <seb.sfo@free.fr>
5202 * plugins/project-wizard/property.c:
5203 Use newer GtkFileChooser instead of GtkFileSelection with
5204 GnomeFileEntry to avoid a bug
5206 * plugins/project-wizard/install.c:
5207 Avoid an endless loop if project directory is not writable
5209 * plugins/project-wizard/druid.c:
5210 Allow creating project in empty directory without a
5213 2005-11-25 Johannes Schmid <jhs@cvs.gnome.org>
5215 Patch from Massimo Cora <maxcvs@email.it>
5216 * plugins/class-inheritence/class-inherit.c
5217 plugins/class-inheritence/plugin.c
5218 plugins/class-inheritence/plugin.h
5221 Update plugin to use new API from graphviz 2.6. Version 2.2 is
5222 no longer supported!
5224 2005-11-23 Johannes Schmid <jhs@cvs.gnome.org>
5226 Patch from Johan Ersvik <jersvik@fastmail.fm>
5227 * plugins/message-view/message-view.c
5228 plugins/build-basic-autotools/build-basic-autotools.c
5229 plugins/build-basic-autotools/automake-c.filters
5231 This patch correct regex-filters for newer automake
5234 2005-11-19 Sebastien Granjoux <seb.sfo@free.fr>
5236 * plugins/tools/execute.c:
5237 Detect variables inside a word
5239 2005-11-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5241 * libanjuta/anjuta-status.[ch],
5242 plugins/editor/text_editor.[ch], plugins/editor/text_editor_cbs.c,
5243 plugins/editor/anjuta-docman.c :
5244 New anjuta-status procedure.
5246 2005-10-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5249 libanjuta/anjuta-preferences.c libanjuta/anjuta-preferences.h
5250 plugins/editor/Makefile.am
5251 plugins/editor/anjuta-document-manager.glade
5252 plugins/editor/plugin.c plugins/editor/plugin.h
5253 plugins/editor/text_editor.c plugins/editor/text_editor.h
5255 plugins/editor/indent-dialog.c plugins/editor/indent-dialog.h
5256 plugins/editor/indent-util.c plugins/editor/indent-util.h
5257 plugins/editor/indent_test.c :
5258 Set and Preview indent preferences parameters.
5259 Saved indent user parameters.
5261 2005-10-27 Naba Kumar <naba@gnome.org>
5263 Patch from Flavio daCosta <flavio.dacosta@gmail.com>
5264 * plugins/editor/anjuta-docman.c: Restore tab color to normal
5265 theme color for saved documents.
5267 2005-10-26 Naba Kumar <naba@gnome.org>
5269 * libanjuta/anjuta-encodings.c: Save changed supported encodings
5270 list. Fixed bug #316731.
5272 2005-10-23 Sebastien Granjoux <seb.sfo@free.fr>
5274 * tagmanager/tm_symbol.c: Fixed bug #315218
5276 2005-10-23 Adam Weinberger <adamw@gnome.org>
5278 * plugins/build/build_file.c
5279 plugins/build-basic-autotools/build-basic-autotools.c
5280 plugins/tools/execute.c
5281 plugins/build/compile.c
5282 plugins/build/configurer.c
5283 plugins/debug-manager/plugin.c
5284 plugins/editor/plugin.c
5285 plugins/editor/print.c
5286 plugins/editor/text_editor.c
5287 plugins/file-loader/plugin.c
5288 plugins/file-manager/an_file_view.c
5289 plugins/symbol-browser/an_symbol_view.c
5290 plugins/gdb/debugger.c
5291 plugins/gdb/plugin.c
5292 plugins/glade/plugin.c
5293 plugins/macro/macro-actions.c
5294 plugins/macro/plugin.c
5295 plugins/profile-default/plugin.c
5296 plugins/project-manager/plugin.c
5297 plugins/project-manager/project_import.c
5298 plugins/symbol-browser/plugin.c
5299 plugins/tools/execute.c
5301 src/anjuta-actions.h
5303 Correct spacing errors before and after "...".
5305 2005-10-20 Naba Kumar <naba@gnome.org>
5307 * plugins/gdb/debugger.c: Fixed attach/detach process to
5308 updated UI properly.
5310 2005-10-18 Naba Kumar <naba@gnome.org>
5312 * plugins/editor/aneditor.cxx: Fixed bug #172442 (and possibly
5315 2005-10-13 Naba Kumar <naba@gnome.org>
5317 * plugins/project-mkfile-import/*: Removed separate import wizard for
5318 makefile based projects (because single widzard handles all wizards).
5320 * plugins/project-import/project-import.c: Made wizard window
5321 transient to main window.
5323 Patch from: Eric Greveson <ejg45@cam.ac.uk>
5325 * AUTHORS: Added Eric's name in contributors list.
5327 * configure.in, plugins/Makefile.am,
5328 plugins/project-import/Makefile.am,
5329 plugins/project-import/anjuta-project-import.glade,
5330 plugins/project-import/project-import.c,
5331 plugins/project-import/project-import.h: Import wizard now detects
5332 both makefile and automake projects together instead of separate wizard.
5334 * plugins/project-wizard/templates/java/project.anjuta,
5335 plugins/project-wizard/templates/mkfile/project.anjuta,
5336 plugins/project-wizard/templates/python/project.anjuta,
5337 plugins/project-wizard/templates/terminal/project.anjuta: Renamed plugin
5338 name to make it appropriate.
5340 2005-10-11 Naba Kumar <naba@gnome.org>
5342 * configure.in: Fixed glade3 version requirement.
5344 2005-09-29 Alexander Shopov <ash@contact.bg>
5346 * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
5348 2005-09-26 Johannes Schmid <jhs@cvs.gnome.org>
5350 * plugins/subversion/svn_auth.c
5351 plugins/subversion/anjuta_subversion.glade:
5352 Implemented svn_auth_ssl_server_trust_prompt_func_cb (untested)
5354 2005-09-22 Naba Kumar <naba@gnome.org>
5356 Patch from: Eric Greveson <ejg45@cam.ac.uk>:
5358 * configure.in, plugins/Makefile.am
5359 plugins/project-manager/anjuta-project-manager.plugin.in,
5360 plugins/project-manager/plugin.c,
5361 (added) plugins/project-mkfile-import/.cvsignore,
5362 (added) plugins/project-mkfile-import/Makefile.am,
5363 (added) plugins/project-mkfile-import/
5364 anjuta-project-mkfile-import-plugin.png,
5365 (added) plugins/project-mkfile-import/
5366 anjuta-project-mkfile-import.glade,
5367 (added) plugins/project-mkfile-import/
5368 anjuta-project-mkfile-import.plugin.in,
5369 (added) plugins/project-mkfile-import/plugin.c,
5370 (added) plugins/project-mkfile-import/plugin.h,
5371 (added) plugins/project-mkfile-import/project-mkfile-import.c,
5372 (added) plugins/project-mkfile-import/project-mkfile-import.h,
5373 plugins/project-wizard/templates/Makefile.am,
5374 (added) plugins/project-wizard/templates/mkfile-logo.png,
5375 (added) plugins/project-wizard/templates/mkfile.wiz,
5376 (added) plugins/project-wizard/templates/mkfile/.cvsignore,
5377 (added) plugins/project-wizard/templates/mkfile/Makefile.am,
5378 (added) plugins/project-wizard/templates/mkfile/project.anjuta,
5379 (added) plugins/project-wizard/templates/mkfile/po/.cvsignore,
5380 (added) plugins/project-wizard/templates/mkfile/po/ChangeLog,
5381 (added) plugins/project-wizard/templates/mkfile/po/Makefile.am,
5382 (added) plugins/project-wizard/templates/mkfile/po/POTFILES.in,
5383 (added) plugins/project-wizard/templates/mkfile/src/.cvsignore,
5384 (added) plugins/project-wizard/templates/mkfile/src/Makefile.am,
5385 (added) plugins/project-wizard/templates/mkfile/src/Makefile.tpl,
5386 (added) plugins/project-wizard/templates/mkfile/src/main.c:
5387 Added makefile based project import wizard and wizard template.
5389 2005-09-12 Johannes Schmid <jhs@cvs.gnome.org>
5391 * libanjuta/anjuta-launcher.c: Reduced false password detections
5393 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
5395 * plugins/cvs-plugin/cvs-interface.c: Handle empty log
5396 messages correctly.a
5398 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
5400 * scintilla/Makefile.am: Changed scintilla library to noinst
5401 * pixmaps/Makefile.am: Install password.png
5402 * libanjuta/anjuta-launcher.c: Changed password detection
5403 to be able to access GNOME CVS with ssh.
5405 2005-08-31 Naba Kumar <naba@gnome.org>
5407 * plugins/glade/plugin.c: Set transient window for the widget
5410 2005-08-21 Jens Seidel <jseidel@cvs.gnome.org>
5412 * plugins/gtodo/main.c: Typo fix: s/occured/occurred/.
5414 2005-08-10 Naba Kumar <naba@gnome.org>
5416 * plugins/build-basic-autotools/build-basic-autotools.c: Added F3
5417 as shortcut key for execute.
5419 * src/about.c: Clean up.
5421 Patch from: Jochen Baier Jochen.Baier@stud.uni-karlsruhe.de
5422 * plugins/editor/action-callbacks.c: Fixed edit shortcuts for
5425 2005-08-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5427 * plugins/editor/search-replace_backend.c :
5428 Fixed search in File Patterns.
5430 2005-08-09 Philip Van Hoof <pvanhoof@gnome.org>
5432 * plugins/gdb/Makefile.am: Fixed a make -j x bug
5434 2005-08-04 Naba Kumar <naba@gnome.org>
5436 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
5437 for pango-1.8 rendering bug.
5439 2005-08-03 Naba Kumar <naba@gnome.org>
5441 * plugins/glade/plugin.c: Proper names for plugin widgets.
5443 * plugins/subversion/anjuta-subversion.glade,
5444 plugins/subversion/svn-auth.c: Fixed authentication dialog and
5445 string allocations. Use passed default values when available.
5446 Set proper focus and dialog default response. Destroy dialog after use.
5447 Return error when appropriate.
5449 2005-08-02 Naba Kumar <naba@gnome.org>
5451 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
5452 for pango-1.8 rendering bug.
5454 2005-08-02 Philip Van Hoof <pvanhoof@gnome.org>
5456 * scintilla/Makefile.am: Fixed a make -j x bug
5458 2005-08-02 Johannes Schmid <jhs@gnome.org>
5460 * plugins/subversion/svn-auth.c: Added username/password
5463 2005-08-01 Naba Kumar <naba@gnome.org>
5465 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Added index bound
5466 checks for character width calculations.
5468 2005-07-31 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5470 * plugins/gdb/debug_tree.c : Inspect memory from locals window.
5472 2005-07-31 Naba Kumar <naba@gnome.org>
5474 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Fixed text rendering
5475 messup with pango 1.8. Fixed bug #311846.
5477 2005-07-30 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5479 * plugins/gdb/memory.c : Fixed bug 305082.
5481 * plugins/project-wizard/templates/anjuta-plugin.wiz,
5482 plugins/project-wizard/templates/gcj.wiz,
5483 plugins/project-wizard/templates/gnome.wiz,
5484 plugins/project-wizard/templates/gtk.wiz,
5485 plugins/project-wizard/templates/java.wiz,
5486 plugins/project-wizard/templates/python.wiz,
5487 plugins/project-wizard/templates/wxwin.wiz,
5488 plugins/project-wizard/templates/xlib-dock.wiz : Spelling fixes.
5490 2005-07-27 Sebastien Granjoux <seb.sfo@free.fr>
5492 * plugins/tools/execute.c:
5493 Correct a crash if editor is closed while a tool still use it.
5495 2005-07-28 Naba Kumar <naba@gnome.org>
5497 * scintilla/*: Updated scintilla from their latest CVS.
5499 2005-07-27 Naba Kumar <naba@gnome.org>
5501 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
5502 plugins/build-basic-autotools/build-basic-autotools.c,
5503 plugins/cvs-plugin/plugin.c, plugins/debug-manager/plugin.c,
5504 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
5505 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
5506 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
5507 plugins/glade/plugin.c, plugins/gtodo/plugin.c, plugins/macro/plugin.c,
5508 plugins/message-view/plugin.c, plugins/patch/plugin.c,
5509 plugins/profile-default/plugin.c, plugins/project-manager/plugin.c,
5510 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
5511 plugins/symbol-browser/plugin.c, plugins/tools/plugin.c,
5512 src/anjuta-app.c, src/main.c, src/shell.c: Added 'translation_domain'
5513 argument to anjuta_ui_add_action_group_entries() and
5514 anjuta_ui_add_toggle_action_group_entries() and set the translation domain.
5515 Fixed all plugins to pass translation domain. This fixes untranslated
5518 2005-07-27 Naba Kumar <naba@gnome.org>
5520 * plugins/class-inheritance/class-callbacks.c,
5521 plugins/class-inheritance/class-inherit.c: Fixed color scheme to use
5522 proper system colors.
5524 2005-07-26 Naba Kumar <naba@gnome.org>
5526 * ROADMAP: Updated and added more tasks.
5528 2005-07-25 Naba Kumar <naba@gnome.org>
5530 * ROADMAP: Updated and added more tasks.
5532 2005-07-24 Naba Kumar <naba@gnome.org>
5534 * HACKING: Fixed format.
5536 2005-07-24 Naba Kumar <naba@gnome.org>
5538 * ROADMAP: Fixed format.
5539 * plugins/tools/scripts/prepare-changelog.pl: Fixed month figure.
5541 2005-07-24 Naba Kumar <naba@gnome.org>
5543 * HACKING, ROADMAP: Fixed format and add some tasks to do in ROADMAP.
5544 * data/properties/cpp.properties: Added *.c++ as file extension for c++
5546 2005-07-24 Sebastien Granjoux <seb.sfo@free.fr>
5548 * plugins/tools/dialog.c, plugins/tools/dialog.h:
5549 Correct wrong sensitivity setting
5551 * plugins/tools/tool.c: Correct a crash when removing overridden tool
5553 * plugins/tools/variable.c: Add variables for project manager
5555 2005-07-23 Naba Kumar <naba@gnome.org>
5559 2005-07-23 Naba Kumar <naba@gnome.org>
5561 * plugins/subversion/Makefile.am,
5562 plugins/subversion/svn-auth.c,
5563 plugins/subversion/svn-auth.h: Added subversion authentication code
5566 * plugins/subversion/subversion-callbacks.c,
5567 plugins/subversion/subversion-callbacks.h,
5568 plugins/subversion/svn-backend-priv.h,
5569 plugins/subversion/svn-backend.c, plugins/subversion/svn-backend.h,
5570 plugins/subversion/svn-notify.c, plugins/subversion/svn-notify.h,
5571 plugins/subversion/svn-thread.c, plugins/subversion/svn-thread.h:
5572 Added file mode line.
5574 2005-07-22 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
5576 * configure.in: Added 'gl' to ALL_LINGUAS.
5578 2005-07-21 Naba Kumar <naba@gnome.org>
5580 * libanjuta/anjuta-launcher.c: Fixed dispose method to neatly close
5581 the active sources and kill the running process without emitting
5582 signals (which could be fatal because the object is being destroyed).
5583 Incidentally, fixed the crash that happens when stopping an active
5584 debugger session. Disabled debug prints and code clean up.
5587 * plugins/cvs-plugin/cvs-execute.c: Removed signal disconnections from
5588 message view object, because that prevents many unprocessed outputs
5589 from the cvs command from being appended in view. Does not set NULL
5590 to mesg_view private member (not required) so that any pending outputs
5591 to view is processed.Fixed bug #172666.
5593 * plugins/editor/anjuta-document-manager.plugin.in: Added ruby mime
5594 type in supported list.
5596 2005-07-18 Adam Weinberger <adamw@gnome.org>
5598 * plugins/file-manager/anjuta-file-manager-plugin.glade:
5599 grammar/spelling fixes.
5601 2005-07-17 Naba Kumar <naba@gnome.org>
5603 * (new) plugins/project-wizard/templates/terminal/cvsignore,
5604 (new) plugins/project-wizard/templates/terminal/po/cvsignore,
5605 (new) plugins/project-wizard/templates/terminal/src/cvsignore,
5606 plugins/project-wizard/templates/anjuta-plugin.wiz,
5607 plugins/project-wizard/templates/gcj.wiz,
5608 plugins/project-wizard/templates/gnome.wiz,
5609 plugins/project-wizard/templates/gtk.wiz,
5610 plugins/project-wizard/templates/gtkmm.wiz,
5611 plugins/project-wizard/templates/java.wiz,
5612 plugins/project-wizard/templates/python.wiz,
5613 plugins/project-wizard/templates/terminal.wiz,
5614 plugins/project-wizard/templates/terminal/Makefile.am,
5615 plugins/project-wizard/templates/terminal/po/Makefile.am,
5616 plugins/project-wizard/templates/terminal/src/Makefile.am,
5617 plugins/project-wizard/templates/wxwin.wiz,
5618 plugins/project-wizard/templates/xlib-dock.wiz,
5619 plugins/project-wizard/templates/xlib.wiz: Added cvsignore files for
5620 wizards and updated .wiz files to install them in newly created
5623 2005-07-16 Naba Kumar <naba@gnome.org>
5625 * plugins/editor/anjuta-document-manager.plugin.in: Added mime types.
5627 * plugins/file-manager/an_file_view.c,
5628 plugins/file-manager/plugin.c: Added file manager preferences to
5629 show/hide files ignored by version control (e.g. cvsignore).
5631 * plugins/editor/text_editor.c: Initialize vfs info struct.
5633 * .cvsignore, global-tags/.cvsignore, libanjuta/.cvsignore,
5634 libanjuta/interfaces/.cvsignore, libegg/.cvsignore,
5635 libegg/menu/.cvsignore, libegg/recent-files/.cvsignore,
5636 libegg/treeviewutils/.cvsignore, libegg/util/.cvsignore,
5637 omf-install/.cvsignore, pixmaps/.cvsignore,
5638 plugins/file-manager/anjuta-file-manager-plugin.glade,
5639 scintilla/.cvsignore, scintilla/include/.cvsignore,
5640 scripts/.cvsignore, src/.cvsignore, tagmanager/.cvsignore,
5641 tagmanager/python.c: Updated.
5643 2005-07-16 Naba Kumar <naba@gnome.org>
5645 * tagmanager/parse.c, tagmanager/parse.h, tagmanager/python.c:
5646 Fixed python parser to parser class methods.
5648 2005-07-15 Naba Kumar <naba@gnome.org>
5650 * plugins/project-wizard/property.c: Used parenthesis to remove
5653 * plugins/project-wizard/templates/anjuta-plugin.wiz,
5654 plugins/project-wizard/templates/gcj.wiz,
5655 plugins/project-wizard/templates/gnome.wiz,
5656 plugins/project-wizard/templates/gtk.wiz,
5657 plugins/project-wizard/templates/gtkmm.wiz,
5658 plugins/project-wizard/templates/java.wiz,
5659 plugins/project-wizard/templates/python.wiz,
5660 plugins/project-wizard/templates/terminal.wiz,
5661 plugins/project-wizard/templates/wxwin.wiz,
5662 plugins/project-wizard/templates/xlib-dock.wiz,
5663 plugins/project-wizard/templates/xlib.wiz: Fixed wizard descriptions
5666 2005-07-15 Naba Kumar <naba@gnome.org>
5668 * plugins/project-wizard/templates/java.wiz,
5669 plugins/project-wizard/templates/java/Makefile.am,
5670 plugins/project-wizard/templates/java/project.anjuta,
5671 plugins/project-wizard/templates/python.wiz,
5672 plugins/project-wizard/templates/python/Makefile.am,
5673 plugins/project-wizard/templates/python/project.anjuta: Use different
5674 project files for java and python module where debugger is not
5675 included in the list of plugins.
5677 2005-07-15 Naba Kumar <naba@gnome.org>
5679 * configure.in, plugins/project-wizard/templates/Makefile.am,
5680 plugins/project-wizard/templates/gcj-logo.png,
5681 plugins/project-wizard/templates/gcj.wiz,
5682 plugins/project-wizard/templates/gcj/.cvsignore,
5683 plugins/project-wizard/templates/gcj/Makefile.am,
5684 plugins/project-wizard/templates/gcj/configure.in.tpl,
5685 plugins/project-wizard/templates/gcj/src/.cvsignore,
5686 plugins/project-wizard/templates/gcj/src/Makefile.am,
5687 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
5688 plugins/project-wizard/templates/java-logo.png,
5689 plugins/project-wizard/templates/java.wiz,
5690 plugins/project-wizard/templates/java/configure.in.tpl,
5691 plugins/project-wizard/templates/java/po/Makefile.am,
5692 plugins/project-wizard/templates/java/po/POTFILES.in,
5693 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
5694 plugins/project-wizard/templates/java/src/main.java,
5695 plugins/project-wizard/templates/python-logo.png,
5696 plugins/project-wizard/templates/python.wiz,
5697 plugins/project-wizard/templates/python/.cvsignore,
5698 plugins/project-wizard/templates/python/Makefile.am,
5699 plugins/project-wizard/templates/python/configure.in.tpl,
5700 plugins/project-wizard/templates/python/po/.cvsignore,
5701 plugins/project-wizard/templates/python/po/Makefile.am,
5702 plugins/project-wizard/templates/python/po/POTFILES.in,
5703 plugins/project-wizard/templates/python/src/.cvsignore,
5704 plugins/project-wizard/templates/python/src/Makefile.am,
5705 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
5706 plugins/project-wizard/templates/python/src/main.py: Added Generic
5707 gcj and python project wizards. Fixed Generic java project to
5708 use _JAVA primary. Update gnome-build from cvs for them to work
5711 2005-07-12 Naba Kumar <naba@gnome.org>
5713 * plugins/project-manager/plugin.c: Automatically determine
5714 project backend by probing.
5716 2005-07-04 Naba Kumar <naba@gnome.org>
5718 * Makefile.am: Do not install old anjuta.glade file which conflicts
5719 with newer src/anjuta.glade.
5721 2005-07-03 Johannes Schmid <jhs@cvs.gnome.org>
5723 * plugins/an_symbol_prefs.c:
5724 Sort list of available symbol files
5726 2005-07-02 Johannes Schmid <jhs@cvs.gnome.org>
5728 * plugins/build-basic-autotools.c:
5731 * plugins/gtodo/libgtodo.c:
5732 Possible fix for #307800
5734 * libanjuta/anjuta-encodings.c
5735 libanjuta/anjuta-launcher.c
5736 libanjuta/anjuta-preference-dialog.c
5737 libanjuta/anjuta-preferences.c
5738 libanjuta/anjuta-ui.c
5739 libanjuta/anjuta-util.c
5740 libanjuta/cell-renderer-captioned-image.c
5743 Patch from de_lupus@pandora.be (Kristof Vansant):
5744 Replaced deprecated gnome-i18n.h
5747 2005-07-01 Johannes Schmid <jhs@cvs.gnome.org>
5749 * plugins/subversion/anjuta-subversion.glade
5750 plugins/subversion/anjuta-subversion.ui
5751 plugins/subversion/plugin.c
5752 plugins/subversion/subversion-actions.c
5753 plugins/subversion/subversion-callbacks.h
5754 plugins/subversion/subversion-callbacks.c
5755 plugins/subversion/svn-backend-priv.h
5756 plugins/subversion/svn-backend.h
5757 plugins/subversion/svn-backend.c
5758 plugins/subversion/svn-thread.h
5759 plugins/subversion/svn-thread.c:
5761 Implemented Subversion diff
5763 2005-06-30 Johannes Schmid <jhs@cvs.gnome.org>
5765 * plugins/build-basic-autotools/build-basic-autotools.c:
5766 Fixed crash bug! Might be useful to release 2.0.2 soon
5767 because this bug will crash any build which produces errors
5770 === Anjuta 2.0.1 ===
5772 2005-06-27 Naba Kumar <naba@gnome.org>
5774 * plugins/tools/execute.c: Formated code.
5776 2005-06-26 Sebastien Granjoux <seb.sfo@free.fr>
5778 * plugins/build-basic-autotools/build-basic-autotools.c:
5779 Remove two memory leaks
5780 Check command output versus untranslated strings too
5782 * plugins/tools/execute.c:
5783 Remove two memory leaks
5784 Check command output versus untranslated strings too
5785 Remove description message
5787 * plugins/tools/fileop.c:
5788 Escape tool name in xml configuration file
5790 2005-05-26 Naba Kumar <naba@gnome.org>
5792 * configure.in: Bumped version to 2.0.1
5793 * plugins/tools/scripts/Makefile.am: Fixed make checkdist bugs.
5795 * plugins/tools/execute.c: Fixed clickable messages.
5798 * plugins/glade/plugin.c, src/layout.xml: Added glade stock icon.
5799 Deactivate glade plugin when last glade project is closed. Reorder
5800 glade widgets in layout. Change glade project when user selects a
5801 new project. Removed project from the list when user closes it. Fixed
5802 glade project file loading from URI. Save and restored loaded glade
5803 projects in/from session.
5805 * plugins/class-gen/action-callbacks.c,
5806 plugins/class-gen/anjuta-class-gen-plugin.glade,
5807 plugins/class-gen/class_gen.c, plugins/class-gen/plugin.c,
5808 plugins/file-wizard/anjuta-file-wizard.glade,
5809 plugins/file-wizard/file.c, plugins/file-wizard/file.h,
5810 plugins/file-wizard/plugin.c, plugins/file-wizard/plugin.h: Implemented
5811 "Add to project" correctly. Use the source file path returned after
5812 adding to project. Fixed memory leaks. Deactivate wizard plugins
5815 * plugins/project-manager/plugin.c,
5816 plugins/project-wizard/anjuta-project-wizard.glade,
5817 plugins/project-wizard/druid.c, plugins/project-wizard/install.c,
5818 plugins/project-wizard/plugin.c, plugins/project-wizard/plugin.h,
5819 src/Makefile.am, src/anjuta-app.c, src/anjuta.glade: Moved
5820 project-wizard preference page to anjuta app, because they are
5821 more appropriated as general preferences. Renamed username and
5822 useremail properties keys.
5824 * po/POTFILES.in: Updated.
5826 * plugins/editor/action-callbacks.c: Fixed a crash bug when a file is
5829 * plugins/file-loader/plugin.c: Do not use static variable to store
5830 created submenu in factory. Fixed crash in anjuta exit.
5832 2005-05-24 Naba Kumar <naba@gnome.org>
5834 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
5835 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
5836 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
5837 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
5838 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
5839 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
5840 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
5841 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
5842 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
5844 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
5845 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
5846 plugins/build-basic-autotools/build-basic-autotools.c,
5847 plugins/build-basic-autotools/build-basic-autotools.h,
5848 plugins/build-basic-autotools/executer.c,
5849 plugins/build-basic-autotools/executer.h,
5850 plugins/devhelp/plugin.c, plugins/gdb/debugger.c,
5851 plugins/tools/variable.c: Added an extra argument to
5852 anuta_util_dialog_input() to pass default value. Save/load project
5853 configure and execution parameters in/from session.
5855 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug when no
5856 symbol browser is loaded.
5858 * plugins/profile-default/plugin.c: Fixed an unbalanced shell
5861 * plugins/terminal/terminal.c: Fixed bug where repeated activate and
5862 deactivate would not start shell.
5864 2005-05-24 Naba Kumar <naba@gnome.org>
5866 * libanjuta/anjuta-ui.c, libanjuta/plugins.c,
5867 libegg/egg-combo-action.c, libegg/egg-recent-action.c,
5868 libegg/egg-submenu-action.c, libegg/test-actions.c,
5869 plugins/build-basic-autotools/build-basic-autotools.c,
5870 plugins/cvs-plugin/plugin.c, plugins/editor/aneditor-autocomplete.cxx,
5871 plugins/editor/search-replace.c, plugins/editor/text_editor.c,
5872 plugins/file-wizard/plugin.c, plugins/gdb/debugger.c,
5873 plugins/gtodo/plugin.c, plugins/macro/macro-db.c,
5874 plugins/macro/plugin.c, plugins/message-view/plugin.c,
5875 plugins/profile-default/plugin.c, plugins/project-import/plugin.c,
5876 plugins/project-manager/plugin.c, plugins/project-wizard/plugin.c,
5877 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
5878 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
5879 plugins/tools/plugin.c: Used DEBUG_PRINT() instead of g_message().
5881 2005-05-24 Naba Kumar <naba@gnome.org>
5883 * data/properties/styles.properties: Fixed defalt font.
5885 * plugins/editor/search-replace.c,
5886 plugins/editor/search-replace_backend.c: Fixed message outputs. Identify
5887 project openness wihtout activating project-manager plugin (i.e.
5888 using anjuta_shell_get()).
5890 * libanjuta/interfaces/libanjuta.idl, plugins/project-manager/plugin.c:
5891 - Completed add_source(), add_group() and add_target() methods of
5892 IAnjutaProjectManager.
5893 - Change their definition to return the added element (or NULL).
5894 - Used interface API for project main menus and 'add to project'
5895 from file-manager context menu.
5896 - Select proper default target/group when prompting for adding
5897 source/target/group.
5898 - Do not expand all nodes in selection tree when default selection
5899 are given (eases navigation in big projects).
5901 - Marked strings for translation.
5903 2005-05-23 Naba Kumar <naba@gnome.org>
5905 * src/anjuta-app.c: Save menu accelerators on change.
5907 * plugins/editor/anjuta-docman.c: Fixed premature destruction of
5908 save-as dialog (leading to crash later).
5910 2005-05-22 Naba Kumar <naba@gnome.org>
5913 * AUTHORS: Added developers for other projects. Updated.
5914 * TODO.tasks: Updated.
5915 * ChangeLog: Added past changelogs from anjuta-0.1.5.
5917 2005-05-22 Naba Kumar <naba@gnome.org>
5919 * plugins/tools/execute.c: Make parsable lines distinct by adding
5920 a "Click me" description in the message. Allow tools to open arbibrary
5921 file in editory using gdb-styled annotation (The line starts with two
5922 \032 characters followed by the file:line).
5924 * plugins/tools/scripts/prepare-changelog.pl,
5925 plugins/tools/scripts/tools-2.xml.in: Fixed to add changelog entry in
5926 ChangeLog file itself and open it.
5928 2005-06-21 Sebastien Granjoux <seb.sfo@free.fr>
5930 * plugins/tools/execute.c:
5931 Parse output in message pane
5932 Correct a crash on plugin deactivation
5934 * plugins/tools/fileop.c,
5935 plugins/tools/tool.c,
5936 plugins/tools/tool.h:
5937 Load only valid tools
5939 2005-06-21 Naba Kumar <naba@gnome.org>
5941 * anjuta.spec.in: Fixed devel package requirement.
5943 * plugins/message-view/message-view.c: Scroll message on next/previous.
5945 * TODO.tasks: Updated.
5947 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
5948 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
5949 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
5950 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
5951 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
5952 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
5953 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
5954 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
5956 * libanjuta/anjuta-preferences.c,
5957 plugins/build-basic-autotools/build-basic-autotools.c,
5958 plugins/build-basic-autotools/executer.c,
5959 plugins/class-gen/action-callbacks.c,
5960 plugins/class-gen/action-callbacks.h,
5961 plugins/class-gen/class_gen.c,
5962 plugins/cvs-plugin/cvs-interface.c,
5963 plugins/debug-manager/attach_process.c,
5964 plugins/debug-manager/plugin.c,
5965 plugins/debug-manager/utilities.c,
5966 plugins/debug-manager/utilities.h,
5967 plugins/editor/aneditor-autocomplete.cxx,
5968 plugins/editor/aneditor.cxx,
5969 plugins/editor/search-replace.c,
5970 plugins/editor/search-replace_backend.c,
5971 plugins/gdb/breakpoints.c,
5972 plugins/gdb/registers.c,
5973 plugins/patch/plugin.c,
5974 plugins/project-wizard/druid.c,
5975 plugins/project-wizard/install.c,
5976 plugins/subversion/plugin.c,
5977 tagmanager/tm_file_entry.c: Fixed compiler warnings and deleted dead
5980 * plugins/class-gen/action-callbacks.c,
5981 plugins/project-wizard/parser.c,
5982 plugins/project-wizard/property.c,
5983 plugins/project-wizard/values.c,
5984 plugins/symbol-browser/an_symbol.c: Fixed compiler warnings.
5986 * plugins/tools/scripts/prepare-changelog.pl: Order filenames
5989 2005-06-20 Naba Kumar <naba@gnome.org>
5991 * manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
5992 manuals/reference/libanjuta/tmpl/e-splash.sgml,
5993 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
5995 * libanjuta/anjuta-launcher.c: Fixed possible double call of child
5998 * plugins/file-wizard/file.c, plugins/file-manager/an_file_view.c:
5999 Fixed possible memory corruption.
6001 * plugins/profile-default/plugin.c, plugins/symbol-browser/plugin.c,
6002 plugins/symbol-browser/an_symbol_view.c, libanjuta/e-splash.c,
6003 libanjuta/anjuta-status.c, plugins/project-manager/plugin.c: Fixed
6004 progress bar increment and added progress status for symbol refresh
6005 and project loading.
6007 * plugins/profile-default/plugin.c, libanjuta/interfaces/libanjuta.idl,
6008 libanjuta/e-splash.h, libanjuta/anjuta-status.c, src/main.c,
6009 plugins/file-loader/plugin.c, libanjuta/e-splash.c, src/anjuta.h,
6010 libanjuta/anjuta-status.h, src/anjuta.c: Implemented progress
6013 * TODO.tasks: Updated.
6015 2005-06-19 Naba Kumar <naba@gnome.org>
6017 * global_tags/create_global_tags.sh: Fixed sh incompatibility bug.
6020 * plugins/project-import/project-import.c: Deactivate plugin when done.
6022 2005-06-18 Naba Kumar <naba@gnome.org>
6024 * plugins/profile-default/plugin.c: Fixed error when loading another
6025 project while a project is still loaded.
6027 * plugins/project-manager/plugin.c: Used (newly added) group-activated
6028 signal from gnome-build to popup group properties.
6030 * src/anjuta.c: Load default session by default.
6032 * po/POTFILES.in: Added missing files.
6034 * libanjuta/anjuta-plugin.[ch], libanjuta/plugins.[ch]: Do not
6035 activate plugin on load (activate it separately). Connect to activate
6036 and deactivate signals for housekeeping, so that if plugins are
6037 activated or deactivate externally, they are properly recorded.
6039 * plugins/profile-default/plugin.c: Save profile before a project
6040 is loaded so that it could be restored when project is closed.
6042 * plugins/file-loader/plugin.c: Fixed ok/cancel buttons order.
6044 2005-06-17 Naba Kumar <naba@gnome.org>
6046 * plugins/profile-default/plugin.h, plugins/profile-default/plugin.c,
6047 libanjuta/plugins.c, libanjuta/plugins.h: Implmented profile saving
6048 for project. The plugins loaded for the project is restored when project
6049 is loaded next time.
6051 * TODO.tasks: Updated.
6053 2005-06-15 Naba Kumar <naba@gnome.org>
6055 * plugins/tools/scripts/find-fixmes.pl,
6056 (new) plugins/tools/scripts/translation-status.pl,
6057 plugins/tools/scripts/tools-2.xml.in,
6058 plugins/tools/scripts/Makefile.am,
6059 plugins/tools/scripts/prepare-changelog.pl: Added translation
6060 status script. Completed find-fixmes.pl script. Fixed bugs.
6062 * plugins/tools/scripts/tools-2.xml.in: Fixed prepare-changelog
6065 2005-06-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6067 * plugins/message-view/anjuta-message-manager-plugin.glade :
6068 renamed "messages.tag.position" to "messages.tab.position".
6069 plugins/message-view/anjuta-msgman.c :
6070 Messages tab position prefrences.
6072 2005-06-14 Naba Kumar <naba@gnome.org>
6074 * (new) plugins/tools/scripts/find-fixmes.pl,
6075 (new) plugins/tools/scripts/tools-2.xml.in,
6076 (new) plugins/tools/scripts/Makefile.am,
6077 (new) plugins/tools/scripts/prepare-changelog.pl,
6078 plugins/tools/plugin.h, plugins/tools/fileop.c,
6079 plugins/tools/Makefile.am, configure.in: Added system tools.
6081 2005-06-11 Sebastien Granjoux <seb.sfo@free.fr>
6083 * plugins/tools/editor.c:
6084 Take care of creating .anjuta directory if missing
6086 2005-06-10 Naba Kumar <naba@gnome.org>
6088 * configure.in: Increased gnome-build required to version 0.1.2.
6090 * plugins/project-manager/plugin.c: Fixed target/group removal.
6093 2005-06-10 Naba Kumar <naba@gnome.org>
6095 * plugins/project-manager/plugin.c: Implemented target/group
6096 configuration (update gnome-build module from cvs).
6098 2005-06-07 Naba Kumar <naba@gnome.org>
6100 Patch from: Massimo Cora' <maxcvs@email.it>:
6101 * plugins/class-inheritance/Makefile.am,
6102 plugins/class-inheritance/class-inherit.c,
6103 plugins/class-inheritance/class-inherit.h,
6104 plugins/class-inheritance/plugin.c,
6105 plugins/class-inheritance/plugin.h,
6106 (added) plugins/class-inheritance/class-callbacks.[ch]: Implemented
6107 expanded view of classes in hierarchy canvas (collapsable again).
6109 2005-06-05 Johannes Schmid <jhs@cvs.gnome.org>
6111 * scintilla/patches/scintilla-64-bit.diff (added)
6112 * plugins/patch/patch-plugin.c:
6113 Conditional build for GTK 2.4 and GTK 2.6
6115 2005-06-04 Sebastien Granjoux <seb.sfo@free.fr>
6117 * plugins/tools/anjuta-tools.glade,
6118 plugins/tools/editor.c,
6119 plugins/tools/plugin.h,
6120 plugins/tools/fileop.c:
6121 Add a check box to edit an user script
6122 Correct a few memory leak
6124 * plugins/tools/execute.c,
6125 plugins/tools/tool.c,
6126 plugins/tools/tool.h:
6127 Move utility remove_mnemonic function in tool.c
6130 2005-06-04 Johannes Schmid <jhs@cvs.gnome.org>
6132 Patch from sbrabec@suse.cz:
6134 scintilla/include/Scintilla.h:
6136 Fix 64-Bit warnings in gcc 4
6138 2005-06-03 Johannes Schmid <jhs@cvs.gnome.org>
6140 * plugins/patch/patch_plugin.c
6141 plugins/patch/patch.h
6142 plugin/patch/patch-plugin.glade
6143 plugin/patch/Makefile.am:
6145 Changed patch plugin to use libglade and new gtk 2.6 widgets
6147 2005-05-31 Naba Kumar <naba@gnome.org>
6149 Patch from Jason Bayman <JBayman@HobbitHell.com>:
6150 * plugins/editor/text_editor.c: Don't show error
6153 2005-05-28 Sebastien Granjoux <seb.sfo@free.fr>
6155 * plugins/message-view/anjuta-message-manager.ui,
6156 plugins/message-view/anjuta-msgman.c,
6157 plugins/message-view/anjuta-msgman.h,
6158 plugins/message-view/message-view.c,
6159 plugins/message-view/message-view.h,
6160 plugins/message-view/plugin.c:
6161 Add a popup menu in messages panes
6162 Move save message pane option in it
6164 2005-05-28 Naba Kumar <naba@gnome.org>
6166 * data/properties/styles.properties: Fixed default font
6169 * plugins/editor/style-editor.c: cleanup.
6171 2005-05-25 Naba Kumar <naba@gnome.org>
6173 * plugin/gdb/plugin.c: Start gdb even if the program does
6174 not exists. Fixes bug #305074
6176 2005-05-24 Naba Kumar <naba@gnome.org>
6178 Patch from: Saleem Abdulrasool <compnerd@gentoo.org>
6179 * configure.in: graphviz pkgconfig path.
6181 2005-05-24 Naba Kumar <naba@gnome.org>
6183 * configure.in, anjuta.desktop.in.in: Fixed Icon path.
6184 * TODO.tasks: Updated.
6186 2005-05-22 Naba Kumar <naba@gnome.org>
6188 * anjuta.spec.in: Fixed spec file
6189 * plugins/editor/text_editor.c: Fixed gnome-vfs monitor.
6191 2005-05-21 Sebastien Granjoux <seb.sfo@free.fr>
6193 * TODO.tasks: Updated.
6195 * plugins/message-view/anjuta-message-manager.ui,
6196 plugins/message-view/message-view.c,
6197 plugins/message-view/message-view.h,
6198 plugins/message-view/plugin.c:
6199 Add shortcut for next and previous message
6200 Add a save message menu item
6201 Fix a bug in previous message
6203 2005-05-21 Naba Kumar <naba@gnome.org>
6205 * Makefile.am, anjuta.spec.in, configure.in, data/properties/Makefile.am,
6206 doc/Makefile.am, global-tags/create_global_tags.sh,
6207 libanjuta/interfaces/Makefile.am.iface: Fixed 64bit arch related bugs
6208 and rpm package creation. Fixed installation paths.
6210 * plugins/editor/anjuta-document-manager.glade,
6211 plugins/editor/text_editor.c: Fixed autoformat settings in preferences
6214 * tagmanager/tm_workspace.c: Fixed code format and compiler warning.
6216 2005-05-21 Naba Kumar <naba@gnome.org>
6218 * Makefile.am, configure.in, data/Makefile.am, doc/Makefile.am,
6219 global-tags/Makefile.am, launcher/Makefile.am, libegg/Makefile.am,
6220 pixmaps/Makefile.am, scripts/Makefile.am, src/Makefile.am,
6221 tagmanager/Makefile.am: Fixed paths configure variables to take
6222 automake configure variables instead of hardcoding.
6224 * global-tags/tm_global_tags.c: Formated code.
6226 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
6227 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
6228 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
6229 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
6230 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
6231 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
6232 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
6233 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
6234 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
6236 2005-05-20 Naba Kumar <naba@gnome.org>
6238 * README, anjuta.spec.in, configure.in: Updated Anjuta Descriptions
6239 and fixed rpm spec file (more testing required).
6241 * data/gdb.init: Don't set gdb prompt.
6243 * mime/Makefile.am: run update-mime-data only on system-wide install.
6245 * plugins/gdb/Makefile.am: Install plugin at correct paths.
6247 2005-05-19 Naba Kumar <naba@gnome.org>
6249 * plugins/terminal/terminal.c: Fixed crash bug when terminal is used
6250 while it's not visible.
6252 Patch from: Jason Bayman <JBayman@HobbitHell.com>
6253 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bugs.
6255 2005-05-19 Naba Kumar <naba@gnome.org>
6257 * configure.in: Fixed subversion checks. Added
6258 --disable-plugin-subversion and --disable-plugin-glade
6259 configure flags to manually turn off their plugin builds.
6261 * plugins/editor/plugin.c: Save and restore current editor line
6262 positions in session.
6264 2005-05-18 Naba Kumar <naba@gnome.org>
6266 * AUTHORS: Fixed email address.
6268 * libanjuta/anjuta-utils.c,
6269 plugins/project-manager/plugin.c: Take plugin shell as dialog parents
6270 when the projectmanager toplevel is not a window. Check for valid
6271 gtkwindow type before using the passed window as parent for anjuta
6274 2005-05-17 Naba Kumar <naba@gnome.org>
6276 * libanjuta/interfaces/libanjuta.idl: Fixed compiler warnings.
6278 * plugins/cvs-plugin/Makefile.am,
6279 plugins/devhelp/plugin.c,
6280 plugins/file-loader/Makefile.am,
6281 plugins/macro/Makefile.am,
6282 plugins/message-view/Makefile.am,
6283 plugins/patch/Makefile.am,
6284 plugins/project-manager/Makefile.am,
6285 plugins/subversion/Makefile.am,
6286 plugins/symbol-browser/Makefile.am: Removed -module flags
6289 * MAINTAINERS: Added file so that I could recieve bugzilla
6292 * plugins/glade/plugin.c: Fixed compile error.
6294 === Anjuta 2.0.0 ===
6296 2005-05-15 Naba Kumar <naba@gnome.org>
6298 * configure.in: Adjusted gdl version requirement. Bumped anjuta
6301 * plugins/symbol-browser/an_symbol_view.c,
6302 plugins/symbol-browser/plugin.c,
6303 tagmanager/tm_workspace.c: Fixed symbol-browser crash when
6304 symbols have been updated. Reset file symbols when update
6305 occurs. Fixed memory leaks.
6307 Patch from Jason Bayman <JBayman@HobbitHell.com>:
6308 * plugins/file-wizard/action-callbacks.c: Fixed crash bug.
6310 2005-05-14 Sebastien Granjoux <seb.sfo@free.fr>
6312 * plugins/tools/anjuta-tools.glade:
6313 Remove unused parameter dialog
6315 * plugins/tools/dialog.c,
6316 plugins/tools/fileop.c,
6317 plugins/tools/fileop.h,
6318 plugins/tools/tool.c,
6319 plugins/tools/tool.h,
6320 plugins/tools/variable.c:
6321 Add a few comments and cleanups
6323 * plugins/tools/editor.c,
6324 plugins/tools/editor.h:
6325 Remove code from previous plugin and add comments
6326 Use main window as parent (instead of tool list)
6328 * plugins/tools/execute.c,
6329 plugins/tools/execute.h:
6330 Remove code from previous plugin and add comments
6333 2005-05-14 Naba Kumar <naba@gnome.org>
6335 * AUTHORS, FUTURE, NEWS, README, ROADMAP: Updated and prepared for
6338 * configure.in: Fixed
6340 * plugins/class-inheritance/class-inheritance.png: New icon.
6342 * plugins/devhelp/plugin.c: Fixed docking bug where browser widget
6343 screws up when reparented.
6345 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6347 * plugins/editor/search-replace.c,
6348 plugins/editor/search-replace_backend.c
6349 plugins/project-manager/plugin.c : Clear find pane if searching same
6350 expression. Clean code.
6352 2005-05-14 Pawan Chitrakar <pawan@nplinux.org>
6354 * configure.in: Added ne in ALL_LINGUAS
6356 2005-05-13 Naba Kumar <naba@gnome.org>
6358 * configure.in: Fixed glade-3 version.
6360 * plugins/gdb/debugger.c, plugins/gdb/debugger.h,
6361 plugins/gdb/locals.c, plugins/gdb/stack_trace.c,
6362 plugins/gdb/watch.c: Update locals, watch and frame document on
6365 2005-05-12 Naba Kumar <naba@gnome.org>
6367 * plugins/editor/aneditor-autocomplete.cxx: Fixed infinite loop in
6368 scope autocompletion when the function definition is incomplete.
6370 * plugins/class-gen/anjuta-class-gen.plugin.in,
6371 plugins/file-wizard/anjuta-file-wizard.plugin.in,
6372 plugins/gdb/plugin.c,
6373 plugins/glade/anjuta-glade.plugin.in,
6374 plugins/project-import/anjuta-project-import.plugin.in,
6375 plugins/project-wizard/anjuta-project-wizard.plugin.in: Give a proper
6376 titles for the wizards.
6378 2005-05-11 Naba Kumar <naba@gnome.org>
6380 * configure.in, plugins/debug-manager/Makefile.am,
6381 plugins/debug-manager/plugin.c,
6382 (added) plugins/debug-manager/images/.cvsignore,
6383 (added) plugins/debug-manager/images/Makefile.am,
6384 (added) plugins/debug-manager/images/detach-16.png,
6385 (added) plugins/debug-manager/images/detach.png,
6386 (added) plugins/debug-manager/images/step-into-16.png,
6387 (added) plugins/debug-manager/images/step-into.png,
6388 (added) plugins/debug-manager/images/step-out-16.png,
6389 (added) plugins/debug-manager/images/step-out.png,
6390 (added) plugins/debug-manager/images/step-over-16.png,
6391 (added) plugins/debug-manager/images/step-over.png,
6392 plugins/gdb/Makefile.am,
6393 plugins/gdb/breakpoints.c,
6394 plugins/gdb/plugin.c,
6395 (added) plugins/gdb/images/.cvsignore,
6396 (added) plugins/gdb/images/Makefile.am,
6397 (added) plugins/gdb/images/breakpoint.png,
6398 (added) plugins/gdb/images/locals.png,
6399 (added) plugins/gdb/images/stack.png,
6400 (added) plugins/gdb/images/watch.png: Fixed breakpoints
6401 'remove all'. Added debugger icons.
6403 * plugins/editor/text_editor.c: Fixed file monitor.
6405 Patch from: Massimo Cora' <maxcvs@email.it>
6406 * plugins/patch/anjuta-patch-plugin.png,
6407 plugins/class-gen/Makefile.am,
6408 plugins/class-gen/action-callbacks.c,
6409 plugins/class-gen/class_gen.c,
6410 plugins/class-gen/class_logo.xpm: Implemented vcs
6411 file addions. New icons by Fabio Zecchini
6413 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6415 * libanjuta/interfaces/libanjuta.idl
6416 plugins/editor/anjuta-docman.c plugins/editor/search-replace.c
6417 plugins/editor/search-replace_backend.c
6418 plugins/project-manager/plugin.c : Search & Replace in all Project Files.
6420 2005-05-11 Naba Kumar <naba@gnome.org>
6422 * plugins/gdb/actions.c, plugins/gdb/breakpoints.c,
6423 plugins/gdb/breakpoints.h, plugins/gdb/debug_tree.c,
6424 plugins/gdb/plugin.c, plugins/gdb/plugin.h,
6425 plugins/gdb/registers.c, plugins/gdb/stack_trace.c,
6426 plugins/gdb/watch.c: Completed breakpoints implementation. Fixed
6429 * plugins/symbol-browser/an_symbol_prefs.c,
6430 plugins/symbol-browser/an_symbol_search.c,
6431 plugins/symbol-browser/an_symbol_view.c,
6432 plugins/symbol-browser/an_symbol_view.h,
6433 plugins/symbol-browser/plugin.c: Fixed memory leaks.
6435 2005-05-11 Naba Kumar <naba@gnome.org>
6437 * libanjuta/anjuta-shell.c: Fixed runtime warning.
6439 * libanjuta/e-splash.c, libanjuta/e-splash.h, src/main.c: Pass the
6440 progress bar location at create time, instead of hardcoding.
6442 * pixmaps/Makefile.am, (added) pixmaps/anjuta_splash_mini.png:
6443 Added mini splash screen.
6445 * plugins/editor/text_editor.c: Do not produce warning when file
6446 monitor could not be created.
6448 * plugins/profile-default/plugin.c: Save project session on exit.
6449 Show mini splash with progress bar at profile load.
6451 2005-05-10 Naba Kumar <naba@gnome.org>
6453 * configure.in, manuals/Makefile.am: Fixed compile flags.
6454 Disable outdated manuals builds.
6456 * global-tags/Makefile.am: Uninstall tags files on
6459 * libegg/Makefile.am: Use configured deprecated flags.
6461 * manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
6462 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
6463 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
6466 * mime/Makefile.am: Take DESTDIR into account.
6468 * plugins/class-gen/Makefile.am: Fixed 'make distcheck' errors.
6470 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug
6471 on scope autocompletion.
6473 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
6474 plugins/gdb/debugger.h, plugins/gdb/plugin.c: Use project
6475 shared libs and static libs paths for debugging. Order them
6478 * po/POTFILES.in: Updated.
6480 2005-05-09 Naba Kumar <naba@gnome.org>
6482 * libanjuta/interfaces/libanjuta.idl,
6483 plugins/gdb/debugger.[ch], plugins/gdb/plugin.c,
6484 plugins/gdb/breakpoints.ch, plugins/gdb/gdbmi-test.c,
6485 plugins/debug-manager/plugin.c, plugins/gdb/anjuta-gdb-plugin.ui:
6486 Implemented debugger source directory search and emits location changed
6487 signal with absolute path of the file.
6489 * plugins/tools/tool.c: Fixed compile errors.
6491 2005-05-08 Sebastien Granjoux <seb.sfo@free.fr>
6493 * plugins/tools/anjuta-tools.glade,
6494 plugins/tools/dialog.h,
6495 plugins/tools/dialog.c,
6496 plugins/tools/plugin.c,
6497 plugins/tools/editor.c:
6498 Improve graphical user interface
6500 Correct an error on close
6503 * plugins/tools/fileop.c,
6504 plugins/tools/tool.h,
6505 plugins/tools/tool.c:
6506 Change the tool internal structure
6507 Support having tools configuration in several places
6509 2005-05-08 Naba Kumar <naba@gnome.org>
6511 * plugins/gdb/actions.c,
6512 (removed) plugins/gdb/registers_cbs.c,
6513 (removed) plugins/gdb/registers_cbs.h,
6514 (removed) plugins/gdb/registers_gui.c,
6515 (removed) plugins/gdb/sharedlib_cbs.c,
6516 (removed) plugins/gdb/sharedlib_cbs.h,
6517 (removed) plugins/gdb/sharedlib_gui.c,
6518 (removed) plugins/gdb/signals_cbs.c,
6519 (removed) plugins/gdb/signals_cbs.h,
6520 (removed) plugins/gdb/signals_gui.c: Removed dead files.
6522 2005-05-08 Naba Kumar <naba@gnome.org>
6524 * plugins/build-basic-autotools/executer.c: Fixed programs
6527 * plugins/debug-manager/Makefile.am,
6528 plugins/debug-manager/anjuta-debug-manager.glade,
6529 plugins/debug-manager/plugin.c,
6530 plugins/gdb/Makefile.am: Used libglade for programs listing
6533 * (added) plugins/gdb/pointer.png: Stack pointer image.
6535 * libanjuta/anjuta-marshal.list,
6536 pixmaps/Makefile.am,
6537 plugins/gdb/actions.c,
6538 plugins/gdb/actions.h,
6539 plugins/gdb/anjuta-gdb-plugin.ui,
6540 plugins/gdb/anjuta-gdb.glade,
6541 plugins/gdb/breakpoints.c,
6542 plugins/gdb/breakpoints.h,
6543 plugins/gdb/debug_tree.c,
6544 plugins/gdb/debug_tree.h,
6545 plugins/gdb/debugger.c,
6546 plugins/gdb/debugger.h,
6547 plugins/gdb/gdbmi-test.c,
6548 plugins/gdb/gdbmi.c,
6549 plugins/gdb/gdbmi.h,
6552 plugins/gdb/locals.c,
6553 plugins/gdb/locals.h,
6554 plugins/gdb/memory.c,
6555 plugins/gdb/memory.h,
6556 plugins/gdb/plugin.c,
6557 plugins/gdb/plugin.h,
6558 plugins/gdb/registers.c,
6559 plugins/gdb/registers.h,
6560 plugins/gdb/registers_cbs.c,
6561 plugins/gdb/registers_cbs.h,
6562 plugins/gdb/registers_gui.c,
6563 plugins/gdb/sharedlib.c,
6564 plugins/gdb/sharedlib.h,
6565 plugins/gdb/sharedlib_cbs.c,
6566 plugins/gdb/sharedlib_cbs.h,
6567 plugins/gdb/sharedlib_gui.c,
6568 plugins/gdb/signals.c,
6569 plugins/gdb/signals.h,
6570 plugins/gdb/signals_cbs.c,
6571 plugins/gdb/signals_cbs.h,
6572 plugins/gdb/signals_gui.c,
6573 plugins/gdb/stack_trace.c,
6574 plugins/gdb/stack_trace.h,
6575 plugins/gdb/utilities.c,
6576 plugins/gdb/utilities.h,
6577 plugins/gdb/watch.c,
6578 plugins/gdb/watch.h,
6579 plugins/gdb/watch_cbs.c,
6580 plugins/gdb/watch_cbs.h,
6581 plugins/gdb/watch_gui.c: Implemented gdb MI interface and used
6582 it for all debugger component updates and listing. Implemented
6583 user custom debugger command window. Fixed all debugger components
6584 to work correctly. Implemented debugger as GObject. Removed
6587 2005-05-06 Naba Kumar <naba@gnome.org>
6589 * TODO.tasks: Updated.
6591 * plugins/build-basic-autotools/Makefile.am,
6592 plugins/file-loader/Makefile.am,
6593 plugins/profile-default/Makefile.am,
6594 plugins/sample1/Makefile.am,
6595 plugins/symbol-browser/images/Makefile.am,
6596 src/Makefile.am: Fixed 'make distcheck' errors.
6598 * plugins/symbol-browser/an_symbol_view.c: Removed unnecessary
6601 * tagmanager/tm_workspace.c: Include prototypes in getting
6604 2005-05-06 Naba Kumar <naba@gnome.org>
6606 * TODO.tasks: Updated.
6608 * configure.in, plugins/cvs-plugin/Makefile.am,
6609 plugins/debug-manager/Makefile.am,
6610 plugins/devhelp/Makefile.am,
6611 plugins/editor/Makefile.am,
6612 plugins/gdb/Makefile.am: Fixed 'make distcheck' errors.
6614 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaSymbol,
6615 IAnjutaSymbolManager, IAnjutaIterable and IAnjutaIterableTree
6618 * tagmanager/tm_workspace.c,
6619 tagmanager/include/tm_workspace.h,
6620 plugins/editor/aneditor-autocomplete.cxx,
6621 plugins/editor/aneditor-calltip.cxx: Fixed fill_find_tags_array()
6622 to return all matching tag types when no name is given instead of
6623 returning empty array.
6625 * plugins/symbol-browser/Makefile.am,
6626 (added) plugins/symbol-browser/an_symbol.c,
6627 (added) plugins/symbol-browser/an_symbol.h,
6628 plugins/symbol-browser/an_symbol_info.c,
6629 plugins/symbol-browser/an_symbol_info.h,
6630 (added) plugins/symbol-browser/an_symbol_iter.c,
6631 (added) plugins/symbol-browser/an_symbol_iter.h,
6632 plugins/symbol-browser/an_symbol_search.c,
6633 plugins/symbol-browser/an_symbol_view.c,
6634 plugins/symbol-browser/an_symbol_view.h,
6635 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
6636 plugins/symbol-browser/plugin.c,
6637 plugins/symbol-browser/plugin.h: Implemented IAnjutaSymbol wrapper
6638 for tags. Implemented IAnjutaSymbolManager interface in symbol-browser
6639 plugin and implemented IAnjutaIterable interface for symbol search
6642 * plugins/class-inheritance/Makefile.am,
6643 plugins/class-inheritance/class-inherit.c,
6644 plugins/class-inheritance/class-inherit.h,
6645 plugins/class-inheritance/plugin.h: Use the newly added
6646 IAnjutaSymbolManager/IAnjutaSymbol/IAnjutaIterable intefaces and
6647 get rid of libanjuta-ctags.la dependencies.
6649 2005-05-02 Naba Kumar <naba@gnome.org>
6651 * plugins/class-inheritance/class-inherit.c,
6652 plugins/class-inheritance/plugin.c,
6653 plugins/class-inheritance/plugin.h: Fixed crash bug when no symbols could
6654 be found for a class. Formated code.
6656 Patch from: Curtis Magyar <curtm4n@gmail.com>:
6657 * plugins/editor/anjuta-docman.c: Fixed alpabetical ordering
6660 2005-05-01 Sebastien Granjoux <seb.sfo@free.fr>
6662 * libanjuta/anjuta-launcher.c:
6663 Keep trying sending data until all bytes have been written
6665 * plugins/tools/anjuta-tools.glade,
6666 plugins/tools/editor.c:
6667 Add a combo box to defined data from stdin
6669 * plugins/tools/execute.c:
6670 Send data in stdin if needed
6673 * plugins/tools/fileop.c,
6674 plugins/tools/tool.h,
6675 plugins/tools/tool.c:
6676 Store, load and save stdin data
6677 Use tools-2.xml instead of tools.xml
6679 * plugins/tools/plugin.c,
6680 plugins/tools/plugin.h:
6683 * plugins/tools/dialog.c,
6684 plugins/tools/dialog.h:
6687 * plugins/tools/variable.c,
6688 plugins/tools/variable.h:
6689 Add editor related variables
6692 2005-04-29 Naba Kumar <naba@gnome.org>
6694 * libanjuta/Makefile.am, src/Makefile.am: Include libutil in libanjuta.
6696 * plugins/editor/text_editor.c: Fixed line marker interpretation.
6698 * data/gdb.init, plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
6699 plugins/gdb/breakpoints.h, plugins/gdb/debugger.c,
6700 plugins/gdb/debugger.h, (added) plugins/gdb/gdbmi-test.c,
6701 (added) plugins/gdb/gdbmi.c, (added) plugins/gdb/gdbmi.h: Started
6702 working on gdb MI interface. Completed MI parser interface.
6704 Patch from Massimo Cora <maxcvs@email.it>:
6705 * plugins/class-inheritance/Makefile.am,
6706 plugins/class-inheritance/class-inherit.c,
6707 plugins/class-inheritance/class-inherit.h,
6708 plugins/class-inheritance/plugin.c,
6709 plugins/class-inheritance/plugin.h: Update to class inheritance plugin.
6710 Used system theme for colors. Display class members on mouse click.
6712 2005-04-28 Naba Kumar <naba@gnome.org>
6714 * plugins/symbol-browser/an_symbol_prefs.c
6715 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade: Added
6716 implementation to create/add/remove custom tags files in symbol
6719 * global-tags/Makefile.am: Exclude bin target anjuta-tags from
6722 * plugins/project-import/project-import.c: Fixed memory leaks and
6723 use correct debug prints.
6725 * TODO.tasks: Updated.
6727 2005-04-27 Naba Kumar <naba@gnome.org>
6729 * libanjuta/Makefile.am, libanjuta/interfaces/Makefile.am.iface,
6730 libegg/Makefile.am, libegg/treeviewutils/Makefile.am,
6731 scintilla/Makefile.am: Fixed 'make distcheck' errors.
6733 * plugins/editor/anjuta-docman.c,
6734 plugins/editor/anjuta-docman.h,
6735 plugins/editor/plugin.c: Emit editor-added signal from docman
6736 and connect signals to new editor correctly.
6738 * plugins/class-inheritance/plugin.c,
6739 plugins/symbol-browser/plugin.c: Added stock icons.
6741 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
6742 plugins/build-basic-autotools/executer.c,
6743 plugins/build-basic-autotools/executer.h: Added missing files
6744 for the execute programs implementation.
6746 2005-04-26 Naba Kumar <naba@gnome.org>
6748 * TODO.tasks: Updated.
6750 * plugins/file-loader/plugin.c,
6751 plugins/project-import/anjuta-project-import.plugin.in,
6752 plugins/project-import/plugin.c,
6753 plugins/project-import/project-import.c,
6754 plugins/project-import/project-import.h: Be able to import older
6757 2005-04-26 Naba Kumar <naba@gnome.org>
6759 * libanjuta/anjuta-shell.c: Remove widget from the queue also when
6760 removing it from the shell.
6762 * libanjuta/anjuta-shell.c,
6763 libanjuta/anjuta-shell.h,
6764 plugins/profile-default/plugin.c: Implemented freeze/thaw for shell
6765 so that widget additions are freezed or thaw using a pending queue.
6766 Fixded UI flicker while loading projects.
6768 2005-04-26 Naba Kumar <naba@gnome.org>
6770 * TODO.tasks: Updated.
6772 * libanjuta/interfaces/libanjuta.idl: Added execute method for
6773 IAnjutaBuildable interface.
6775 * plugins/build-basic-autotools/Makefile.am,
6776 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
6777 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
6778 plugins/build-basic-autotools/build-basic-autotools.c,
6779 plugins/build-basic-autotools/build-basic-autotools.h: Added "Execute"
6780 interface and UI for executing project/file programs. Implemented
6781 IAnjutaFile interface so that executables could be opened directly.
6783 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Removed
6784 Authors line (Reserved for external plugins, which do not have a way to
6785 show their credits).
6787 * plugins/file-loader/plugin.c: Read "Title" from [Wizard] and
6788 [File Loader] group for menu labels (default to "Name" if it is not
6791 * plugins/terminal/terminal.c: Implemented IAnjutaTerminal interface
6792 for executing external commands.
6794 2005-04-25 Sebastien Granjoux <seb.sfo@free.fr>
6796 * plugins/project-wizard/property.c:
6797 Correct a memory leak
6799 * libanjuta/interfaces/libanjuta.idl,
6800 plugins/editor/text_editor.c:
6801 Add erase_all and replace_selection function to IAnjutaEditor
6803 * plugins/tools/anjuta-tools.glade,
6804 plugins/tools/fileop.c,
6805 plugins/tools/editor.c,
6806 plugins/tools/tool.c
6807 plugins/tools/tool.h:
6808 Add shortcut and icon
6810 * plugins/tools/variable.c,
6811 plugins/tools/variable.h:
6812 Add a variable asking parameters at run time
6814 * plugins/tools/execute.c:
6815 Add a warning message for missing document manager
6816 Add replace buffer and replace selection output
6817 Correct an error in popup output
6819 * plugins/tools/plugin.c,
6820 plugins/tools/plugin.h,
6821 plugins/tools/anjuta-tools.ui,
6824 Attach tools menu to a new place
6826 2005-04-25 Naba Kumar <naba@gnome.org>
6828 * libanjuta/plugins.c, src/about.c, src/about.h,
6829 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui,
6830 plugins/class-gen/anjuta-class-gen.plugin.in: Added about
6831 plugins (about box for plugins) menu.
6833 2005-04-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6835 * plugins/editor/search-replace.c :
6836 Displayed full path in Search pane window.
6837 Bug 300231 : Selected line in Search pane window .
6839 2005-04-23 Naba Kumar <naba@gnome.org>
6841 * plugins/terminal/terminal.c: Fixed crash on terminal docking.
6843 2005-04-22 Naba Kumar <naba@gnome.org>
6845 * plugins/project-wizard/templates/java-logo.png: Smaller icons.
6847 * plugins/project-wizard/templates/java.wiz,
6848 plugins/project-wizard/templates/java/src/Makefile.am.tpl: Add option
6849 to create bytecodes (.class) files.
6851 * plugins/symbol-browser/an_symbol_info.c,
6852 plugins/symbol-browser/an_symbol_info.h,
6853 plugins/symbol-browser/an_symbol_search.c,
6854 plugins/symbol-browser/an_symbol_view.c,
6855 plugins/symbol-browser/plugin.c,
6856 tagmanager/tm_workspace.c: Fixed java symbols view. Fixed icon types
6857 in file symbol list.
6859 2005-04-22 Naba Kumar <naba@gnome.org>
6861 * TODO.tasks: Updated.
6863 * plugins/class-inheritance/Makefile.am,
6864 plugins/subversion/Makefile.am: Do not install plugin files when
6865 plugin build condition is false.
6867 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
6868 plugins/build-basic-autotools/build-basic-autotools.c,
6869 plugins/build-basic-autotools/build-basic-autotools.h,
6870 plugins/file-loader/anjuta-loader-plugin.ui,
6871 plugins/file-loader/dnd.c,
6872 plugins/file-loader/plugin.c,
6873 plugins/file-loader/plugin.h,
6874 plugins/project-manager/anjuta-project-manager.ui,
6875 plugins/project-manager/plugin.c: Added open file and build context
6876 menu in project manager context menu.
6878 2005-04-22 Naba Kumar <naba@gnome.org>
6880 * configure.in: Added message output showing conditional plugins to
6883 * src/layout.xml: Added layout for class-inheritance plugin widget.
6885 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Fixed
6886 plugin name to remove redundant terms.
6888 * TODO.tasks: Updated.
6891 plugins/symbol-browser/Makefile.am,
6892 plugins/symbol-browser/an_symbol_view.c,
6893 (removed) plugins/symbol-browser/sv_class.xpm,
6894 (removed) plugins/symbol-browser/sv_function.xpm,
6895 (removed) plugins/symbol-browser/sv_macro.xpm,
6896 (removed) plugins/symbol-browser/sv_private_fun.xpm,
6897 (removed) plugins/symbol-browser/sv_private_var.xpm,
6898 (removed) plugins/symbol-browser/sv_protected_fun.xpm,
6899 (removed) plugins/symbol-browser/sv_protected_var.xpm,
6900 (removed) plugins/symbol-browser/sv_public_fun.xpm,
6901 (removed) plugins/symbol-browser/sv_public_var.xpm,
6902 (removed) plugins/symbol-browser/sv_static_fun.xpm,
6903 (removed) plugins/symbol-browser/sv_static_var.xpm,
6904 (removed) plugins/symbol-browser/sv_struct.xpm,
6905 (removed) plugins/symbol-browser/sv_unknown.xpm,
6906 (removed) plugins/symbol-browser/sv_variable.xpm,
6907 (added) plugins/symbol-browser/images/.cvsignore,
6908 (added) plugins/symbol-browser/images/Icons.16x16.Class,
6909 (added) plugins/symbol-browser/images/Icons.16x16.Enum,
6910 (added) plugins/symbol-browser/images/Icons.16x16.Field,
6911 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.BringToFront,
6912 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.SendToBack,
6913 (added) plugins/symbol-browser/images/Icons.16x16.Interface,
6914 (added) plugins/symbol-browser/images/Icons.16x16.InternalClass,
6915 (added) plugins/symbol-browser/images/Icons.16x16.InternalDelegate,
6916 (added) plugins/symbol-browser/images/Icons.16x16.InternalEnum,
6917 (added) plugins/symbol-browser/images/Icons.16x16.InternalEvent,
6918 (added) plugins/symbol-browser/images/Icons.16x16.InternalField,
6919 (added) plugins/symbol-browser/images/Icons.16x16.InternalInterface,
6920 (added) plugins/symbol-browser/images/Icons.16x16.InternalMethod,
6921 (added) plugins/symbol-browser/images/Icons.16x16.InternalProperty,
6922 (added) plugins/symbol-browser/images/Icons.16x16.InternalStruct,
6923 (added) plugins/symbol-browser/images/Icons.16x16.Literal,
6924 (added) plugins/symbol-browser/images/Icons.16x16.Method,
6925 (added) plugins/symbol-browser/images/Icons.16x16.NameSpace,
6926 (added) plugins/symbol-browser/images/Icons.16x16.PrivateClass,
6927 (added) plugins/symbol-browser/images/Icons.16x16.PrivateDelegate,
6928 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEnum,
6929 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEvent,
6930 (added) plugins/symbol-browser/images/Icons.16x16.PrivateField,
6931 (added) plugins/symbol-browser/images/Icons.16x16.PrivateInterface,
6932 (added) plugins/symbol-browser/images/Icons.16x16.PrivateMethod,
6933 (added) plugins/symbol-browser/images/Icons.16x16.PrivateProperty,
6934 (added) plugins/symbol-browser/images/Icons.16x16.PrivateStruct,
6935 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedClass,
6936 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedDelegate,
6937 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEnum,
6938 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEvent,
6939 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedField,
6940 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedInterface,
6941 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedMethod,
6942 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedProperty,
6943 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedStruct,
6944 (added) plugins/symbol-browser/images/Icons.16x16.Reference,
6945 (added) plugins/symbol-browser/images/Makefile.am: Removed old symbol
6946 pixmaps and added new icons (taken from monodevelop).
6948 2005-04-21 Naba Kumar <naba@gnome.org>
6950 Patch from Massimo Cora <maxcvs@email.it>:
6952 * configure.in, plugins/Makefile.am
6953 (new) plugins/class-inheritance/.cvsignore,
6954 (new) plugins/class-inheritance/Makefile.am,
6955 (new) plugins/class-inheritance/anjuta-class-inheritance.plugin.in,
6956 (new) plugins/class-inheritance/class-inherit.c,
6957 (new) plugins/class-inheritance/class-inherit.h,
6958 (new) plugins/class-inheritance/plugin.c,
6959 (new) plugins/class-inheritance/plugin.h,
6960 (new) plugins/class-inheritance/class-inheritance.png: Added class
6963 Changes by naba: Added pkgconfig check for graphviz and conditionally
6966 * plugins/patch/.cvsignore, plugins/tools/.cvsignore: Updated.
6968 2005-04-20 Naba Kumar <naba@gnome.org>
6970 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
6971 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
6972 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
6973 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
6974 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
6975 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
6976 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
6977 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
6978 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
6979 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
6980 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
6982 * plugins/gdb/plugin.[ch], plugins/gdb/utilities.[ch]: Fixed gdb
6983 message view management.
6985 * libanjuta/anjuta-children.[ch],
6986 plugins/build-basic-autotools/build-basic-autotools.c,
6987 libanjuta/anjuta-launcher.c, plugins/terminal/terminal.c:
6988 Removed anjuta_children_init() function,
6989 because it is done automatically when first invoked. Introduced
6990 anjuta_children_recover() to recover the child signalling. Fixed
6991 child exit management to correctly recover the exit status.
6993 * libanjuta/anjuta-launcher.c: Fixed anjuta_launcher_dispose()
6994 to properly shutdown the launcher and to kill the running process
6995 (without emitting any signal).
6997 * plugins/gdb/debugger.c, plugins/gdb/debugger.h, plugins/gdb/plugin.c,
6998 plugins/gdb/plugin.h: Fixed debugger to properly shutdown, kill both
6999 gdb and program instance.
7001 2005-04-19 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7003 * plugins/editor/search-replace.c :
7004 Fixed bug 300229 (Search dialog unsensitive freezed Search button).
7006 2005-04-18 Naba Kumar <naba@gnome.org>
7008 * TODO.tasks: Marked completed items.
7010 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
7011 plugins/gdb/debugger.h, plugins/gdb/plugin.c,
7012 plugins/project-manager/plugin.c: Prompt user for the debugging
7013 target (select from a list of project's executable targets) and
7014 correctly start debugger. Take care of libtool wrapping when the
7015 target selected is libtool target. Fixed debugger menu items
7018 2005-04-17 Sebastien Granjoux <seb.sfo@free.fr>
7020 * plugins/tools/execute.c,
7021 plugins/tools/execute.h:
7022 Implement save all files before running a command
7023 Implement all options for stdout and stderr except replace buffer
7024 Allow running several tools
7026 * plugins/tools/plugin.c:
7027 Move anjuta launcher in execute.c
7029 * plugins/tools/tools.h,
7030 plugins/tools/variable.c:
7033 2005-04-13 Sebastien Granjoux <seb.sfo@free.fr>
7035 * plugins/tools/anjuta-tools.glade:
7036 Add new properties in tool editor dialog
7037 Cosmetic improvements
7039 * plugins/tools/anjuta-tools.ui:
7040 Attach tool menu as a build menu
7042 * plugins/tools/dialog.c:
7043 Set tool menu item sensitivity in tool list
7046 * plugins/tools/editor.c,
7047 plugins/tools/editor.h,
7048 plugins/tools/fileop.c,
7049 plugins/tools/tool.c,
7050 plugins/tools/tool.h:
7051 Add new properties (active, save file...)
7052 Most of them are still not implemented
7054 * plugins/tools/execute.c,
7055 plugins/tools/execute.h:
7056 Reorganize code to support multiple run
7057 Support run in terminal
7059 * plugins/tools/plugin.c
7060 plugins/tools/plugin.h:
7061 Move message handling in execute.c
7063 * plugins/tools/variable.h,
7064 plugins/tools/variable.c:
7065 Add useful variables
7067 2005-04-13 Naba Kumar <naba@gnome.org>
7069 * plugins/editor/text_editor.c: Fixed file monitoring condition.
7070 * plugins/editor/Makefile.am: Added gnome-vfs flags.
7072 2005-04-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7074 * plugins/tools/dialog.c plugins/tools/tool.c :
7077 2005-04-06 Naba Kumar <naba@gnome.org>
7079 * src/anjuta.c: Load default session only when
7080 "anjuta.session.load.last" preference is enabled.
7082 2005-04-07 Sebastien Granjoux <seb.sfo@free.fr>
7084 * plugins/tools/Makefile.am,
7085 plugins/tools/variable.c,
7086 plugins/tools/variable.h:
7087 Add new code for handling variables
7089 * plugins/tools/anjuta-tools.glade:
7090 Improve tool editor dialog
7091 Add variable selection dialog
7093 * plugins/tools/dialog.c,
7094 plugins/tools/dialog.h,
7095 plugins/tools/plugin.c,
7096 plugins/tools/plugin.h:
7098 Add a function to get it
7100 * plugins/tools/editor.c:
7101 Add gui code for variable selection dialog
7103 * plugins/tools/execute.c:
7104 Use variables for executing command
7106 * Naba: Compile warning fixes.
7108 2005-04-06 Naba Kumar <naba@gnome.org>
7110 * TODO.tasks: Marked completed items.
7112 2005-04-06 Naba Kumar <naba@gnome.org>
7114 * plugins/subversion/svn-backend.c: Fixed subversion plugin
7117 * plugins/tools/anjuta-tools.glade: Improved dialog layout.
7119 2005-04-04 Naba Kumar <naba@gnome.org>
7121 * src/layout.xml, plugins/glade/plugin.c: Dock glade widgets
7124 2005-03-31 Sebastien Granjoux <seb.sfo@free.fr>
7126 * plugins/tools/Makefile.am,
7127 plugins/tools/anjuta-tools.plugin.in,
7128 plugins/tools/anjuta-tools.ui,
7129 plugins/tools/anjuta-tools.gladei,
7130 plugins/tools/anjuta-tools-plugin.png,
7131 plugins/tools/plugin.c,
7132 plugins/tools/plugin.h,
7133 plugins/tools/dialog.c,
7134 plugins/tools/dialog.h,
7135 plugins/tools/fileop.c,
7136 plugins/tools/fileop.h,
7137 plugins/tools/tool.c,
7138 plugins/tools/tool.h,
7139 plugins/tools/editor.c,
7140 plugins/tools/editor.h,
7141 plugins/tools/execute.c,
7142 plugins/tools/execute.h, configure.in, plugins/Makefile.am:
7143 Port tool plugin from anjuta 1.2 (split anjuta-tools.c)
7146 * anjuta-tools.[ch]: Removed old tools code.
7148 2005-04-01 Steve Murphy <murf@e-tools.com>
7150 * configure.in: Added "rw" to ALL_LINGUAS.
7152 2005-03-29 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7155 manuals/C/anjuta-manual/fileoperations.xml
7157 manuals/C/anjuta-manual/figures/search_expr.png
7158 manuals/C/anjuta-manual/figures/search_expr_basic.png
7159 manuals/C/anjuta-manual/figures/search_file_list.png
7160 manuals/C/anjuta-manual/figures/search_file_pattern.png
7161 manuals/C/anjuta-manual/figures/search_replace.png
7162 manuals/C/anjuta-manual/figures/search_setting.png
7163 manuals/C/anjuta-manual/figures/search_target.png
7164 manuals/C/anjuta-manual/figures/search_target_action.png
7165 manuals/C/anjuta-manual/figures/search_target_in.png
7167 manuals/C/anjuta-manual/figures/find_files.png
7168 manuals/C/anjuta-manual/figures/find_replace.png
7169 manuals/C/anjuta-manual/figures/find_text.png :
7170 Updated Anjuta manual (File Operations)
7172 2005-03-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7174 * manuals/C/anjuta-manual/fileoperations.xml,
7175 manuals/C/anjuta-manual/figures/open_file.png,
7176 manuals/C/anjuta-manual/figures/open_file_multiple.png,
7177 manuals/C/anjuta-manual/figures/prefs_print.png,
7178 manuals/C/anjuta-manual/figures/print_dlg.png,
7179 manuals/C/anjuta-manual/figures/print_preview.png.
7181 manuals/C/anjuta-manual/figures/add_edit_macro.png,
7182 manuals/C/anjuta-manual/figures/display_macro.png,
7183 manuals/C/anjuta-manual/figures/insert_text.png,
7184 manuals/C/anjuta-manual/figures/keyword_macro.png,
7185 manuals/C/anjuta-manual/figures/new_file_wizard.png,
7186 manuals/C/anjuta-manual/figures/save_as_file.png :
7187 Updated Anjuta Manual (File Operations)
7189 2005-03-23 Adam Weinberger <adamw@gnome.org>
7191 * plugins/editor/action-callbacks.c,
7192 plugins/file-loader/plugin.c,
7193 plugins/gtodo/main.c,
7194 plugins/project-wizard/druid.c:
7195 Fix spelling/grammar errors. Fixes bugs
7196 169068, 169137, 169138, and 169139.
7198 2005-03-21 Naba Kumar <naba@gnome.org>
7200 Patch from: Massimo Cora' <maxcvs@email.it>:
7202 * plugins/editor/Makefile.am
7203 plugins/editor/anjuta-docman.c,
7204 (added) plugins/editor/editor-tooltips.c,
7205 (added) plugins/editor/editor-tooltips.h: Added tooltips to
7206 editor tabs to show full path.
7208 2005-03-19 Johannes Schmid <jhs@cvs.gnome.org>
7210 * plugins/subversion/svn-backend.c:
7211 Removed "apr-0/" from include because this is
7212 already included in SVN_INCLUDE and broke building if
7213 apr >= 1.0 was installed.
7215 2005-03-18 Naba Kumar <naba@gnome.org>
7217 Patch from: Massimo Cora' <maxcvs@email.it>:
7219 * plugins/editor/action-callbacks.c,
7220 plugins/editor/aneditor-calltip.cxx,
7221 plugins/editor/aneditor-priv.h,
7222 plugins/editor/aneditor.cxx,
7223 plugins/editor/aneditor.h,
7224 plugins/editor/anjuta-document-manager.ui: Added calltip
7225 activation from menu.
7227 2005-03-16 Naba Kumar <naba@gnome.org>
7229 Patch from: Massimo Cora' <maxcvs@email.it>:
7231 * plugins/class-gen/action-callbacks.c,
7232 plugins/class-gen/anjuta-class-gen-plugin.glade,
7233 plugins/class-gen/class_gen.c,
7234 plugins/class-gen/class_gen.h,
7235 plugins/class-gen/class_logo.xpm,
7236 plugins/class-gen/plugin.c: Create files without project
7237 being open. Add to project support. And other enhancements.
7239 2005-03-15 Adam Weinberger <adamw@gnome.org>
7242 plugins/debug-manager/utilities.c,
7243 plugins/file-loader/plugin.c,
7244 plugins/gdb/utilities.c,
7245 plugins/profile-default/plugin.c,
7246 plugins/project-import/project-import.c,
7247 src/anjuta-actions.h:
7248 Spelling/grammar fixes.
7250 2005-03-13 Naba Kumar <naba@gnome.org>
7252 * plugins/editor/action-callbacks.c,
7253 plugins/editor/action-callbacks.h,
7254 plugins/editor/anjuta-document-manager.ui,
7255 plugins/editor/plugin.c: Cleaned up editor UI and get rid of 'Format'
7256 submenu. Moved menuitems from Format to View->Editor.
7258 * src/action-callbacks.c, src/action-callbacks.h,
7259 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Created Reset
7260 layout and lock layout menus in View submenu. Get rid of
7261 Settings->Layout Manager menu.
7263 * plugins/project-import/anjuta-project-import.plugin.in:
7266 * global-tags/Makefile.am,
7267 global-tags/create_global_tags.sh,
7268 plugins/editor/aneditor-autocomplete.cxx,
7269 plugins/editor/aneditor-priv.h,
7270 plugins/editor/aneditor.cxx,
7271 tagmanager/tm_workspace.c: Fixed scope members autocompletion
7272 in editor and made it work in global symbols also.
7274 * src/anjuta-app.c: Always use priority texts besides icons style
7275 for toolbars, because other styles look horible for Anjuta (fixme).
7277 2005-03-11 Naba Kumar <naba@gnome.org>
7279 * configure.in: Removed test for iconv.
7281 * scintilla/ScintillaGTK.cxx: Fixed crash bug when focus in occurs
7282 before scintilla widget is realized.
7284 * plugins/cvs-plugin/plugin.c: Aligned comments and added a shortcut
7285 for Update menuitem.
7287 * scintilla/patches/set-cursor-warning-fix.diff: Removed because
7288 already applied in scintilla main stream.
7290 * scintilla/patches/preedit-window-crash-fix.diff: Added new fix
7291 and notified scintilla developer.
7293 2005-03-10 Naba Kumar <naba@gnome.org>
7295 * src/action-callbacks.c: Removed reference to src/help.h (dead
7298 * plugins/editor/text_editor.c: Removed reference to
7299 src/launcher.h (a dead file).
7301 * src/anjuta_dirs.c, src/anjuta_dirs.h, src/anjuta_gui.c,
7302 src/controls.c, src/controls.h, src/fileselection.c,
7303 src/fileselection.h, src/glade_iface.c, src/glade_iface.h,
7304 src/global.h, src/help.c, src/help.h, src/launcher.c, src/launcher.h,
7305 src/main.cpp, src/main_menubar.c, src/main_menubar.h,
7306 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/session.c,
7307 src/session.h, src/support.c, src/support.h, src/toolbar.c,
7308 src/toolbar.h, src/toolbar_callbacks.c, src/toolbar_callbacks.h:
7309 Removed these dead files from CVS.
7312 2005-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7314 * plugins/file-wizard/action-callbacks.c : Added error message.
7315 plugins/project-import/project-import.c : Closed Import wizard with Esc key.
7318 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
7320 * plugins/cvs-plugin/cvs-callbacks.c
7321 plugins/cvs-plugin/plugin.c:
7322 Fixed preferences page init and busy handling
7324 * plugins/subversion/plugin.c:
7325 Fixed preferences page init
7327 2005-03-09 Naba Kumar <naba@gnome.org>
7329 * plugins/Makefile.am, plugins/glade/Makefile.am,
7330 plugins/glade/plugin.c: Now that glade3 cvs head has been fixed,
7331 enabled glade plugin in Anjuta. The plugin is built only when
7332 glade3 is installed.
7334 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
7336 * plugins/project-wizard/templates/java.wiz
7337 plugins/project-wizard/templates/java-logo.png (*)
7338 plugins/project-wizard/templates/java/*
7339 plugins/project-wizard/templates/Makefile.am
7342 Add Java project type. It generates a autoconf/automake
7343 project which is compiled using gcj. It requires automake
7344 > 1.4 (1.9 is known to work) to work!
7346 (*) still awaiting response from the gcj team if we
7349 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
7351 * plugins/project-import/*
7354 Added project import plugin. Might be a bit buggy and limited
7356 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
7357 Icon from old pixmaps dir
7359 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7361 * plugins/file-wizard/plugin.c, plugins/macro/macro-dialog.c
7362 plugins/macro/macro-util.c, plugins/macro/macros.xml :
7363 Added C Custom_Indent line macro.
7366 2005-03-09 Naba Kumar <naba@gnome.org>
7368 * TODO.tasks: Added new message-manager tasks.
7370 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
7371 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
7372 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
7373 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
7374 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
7375 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
7376 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
7377 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
7378 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
7379 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
7381 * plugins/gdb/debug_tree.c, plugins/gdb/debugger.c,
7382 plugins/gdb/locals.c, plugins/gdb/memory.c, plugins/gdb/plugin.c,
7383 plugins/gdb/registers.c, plugins/gdb/registers_gui.c,
7384 plugins/gdb/sharedlib.c, plugins/gdb/sharedlib_gui.c,
7385 plugins/gdb/signals.c, plugins/gdb/signals_gui.c,
7386 plugins/gdb/stack_trace.c, plugins/gdb/stack_trace.h,
7387 plugins/gdb/watch.c, plugins/gdb/watch.h, plugins/gdb/watch_gui.c:
7388 Removed debugger widgets from shell on debugger shutdown. Added
7389 scrolled windows for docked widgets. Removed unnecessary widget refs
7390 and unrefs. Destroy widgets correctly on debugger shutdown.
7392 * plugins/project-wizard/anjuta-project-wizard.glade: Added frame
7393 with project description title. Removed frame shadow.
7395 * plugins/project-wizard/druid.c: Initializes tooltips.
7397 * scintilla/Makefile.am: Fixed comiple error.
7399 2005-03-08 Adam Weinberger <adamw@gnome.org>
7401 * plugins/class-gen/anjuta-class-gen-plugin.glade,
7402 plugins/class-gen/class_gen.c: Fix grammar/spelling errors
7404 2005-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7406 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
7407 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
7408 plugins/macro/macro-util.c, plugins/macro/macro-util.h
7409 plugins/macro/macros.xml, plugins/macro/plugin.c :
7410 Moved cursor at the '|' position defined in macros.
7412 2005-03-07 Naba Kumar <naba@gnome.org>
7414 * plugins/subversion/Makefile.am: Fixed build error.
7416 * plugins/editor/anjuta-document-manager-plugin.in: Added some mime
7417 types (perl, python, shellscript).
7419 * plugins/editor/plugin.c: Fixed to show all highlight options.
7421 2005-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7423 * TODO.tasks : updated tasks.
7424 * plugins/gtodo/interface.c : Implemented column sorting (TASK MANAGER)
7426 2005-03-07 Naba Kumar <naba@gnome.org>
7428 * plugins/subvesion/plugin.c: Detect ".svn" directory to enable
7429 or disable subversion file-manager submenu. If "Subvesion" is also
7430 valid directory, we should also check for it.
7432 * configure.in: Disable cygwin macro until someone fixes the
7435 * plugins/subvesion/svn-thread.c: Use older API svn_client_add() for
7436 backward compatibility.
7438 2005-03-06 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7440 * src/about.c : Cleaned code.
7441 * plugins/macro/macros.xml : Added "do_while" C macro.
7442 * plugins/gdb/registers_cbs.[ch], plugins/gdb/registers_gui.c,
7443 plugins/gdb/sharedlib_cbs.[ch], plugins/gdb/sharedlib_gui.c,
7444 plugins/gdb/signals_cbs.[ch], plugins/gdb/signals_gui.c :
7445 Closed registers, shared libraries, kernel signals dialogs with ESC key.
7447 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
7449 * plugins/class-gen/plugin.c:
7450 Removed "return" to activate project_root_uri watching.
7452 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
7454 * plugins/Makefile.am
7455 plugins/subversion/*:
7456 Added subversion plugin. Add, Remove, Commit and Update work
7457 everything else needs work.
7459 * plugins/terminal/terminal.c
7460 Applied old 1.2.2 patch to fix Ctrl-C in terminal but
7461 we still have focus problems with the editor.
7463 2005-03-05 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7465 * AUTHORS, src/about.c : Updated about dialog by AUTHORS file.
7467 2005-03-04 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7469 * Makefile.am, src/about.c : Updated about dialog by AUTHORS.xml file.
7471 2005-03-04 Naba Kumar <naba@gnome.org>
7473 Patch from Massimo Cora' <maxcvs@email.it>:
7475 * plugins/class-gen/Makefile.am,
7476 plugins/class-gen/action-callbacks.c,
7477 plugins/class-gen/action-callbacks.h,
7478 (added) plugins/class-gen/anjuta-class-gen-plugin.glade,
7479 plugins/class-gen/anjuta-class-gen.plugin.in,
7480 plugins/class-gen/class_gen.c,
7481 plugins/class-gen/class_gen.h,
7482 (removed) plugins/class-gen/clsGen.c,
7483 (added) plugins/class-gen/goc_template_header,
7484 (added) plugins/class-gen/goc_template_source,
7485 plugins/class-gen/plugin.c,
7486 plugins/class-gen/plugin.h: Refactored class gen code.
7487 Added GOCBuilder code. Fixed UI. Implemented plugin.
7489 2005-03-03 Johannes Schmid <jhs@cvs.gnome.org>
7491 * plugins/project-wizard/property.c
7492 plugins/project-wizard/install.c
7493 plugins/project-wizard/druid.c
7494 plugins/editor/goto_line.c
7495 plugins/editor/plugin.c
7496 plugins/gtodo/add_edit_item.c
7497 plugins/gtodo/ligtodo.c
7498 plugins/gtodo/main.c
7499 plugins/gtodo/preferences.c:
7500 Fixed #167559, #167534, #167266, #167357
7501 (Bad English in strings...)
7503 Thanks to Adam Weinberger and Thierry Moisan for
7506 2005-03-03 Naba Kumar <naba@gnome.org>
7508 * libegg/Makefile.am, libegg/menu/Makefile.am,
7509 (added) libegg/egg-submenu-action.c,
7510 (added) libegg/menu/egg-submenu-action.h: Created a new action for
7511 submenu (used for wizard listing).
7513 * plugins/file-loader/anjuta-loader-plugin.ui
7514 plugins/file-loader/plugin.c: Implemented wizards submenu in menu
7517 * plugins/editor/action-callbacks.c,
7518 plugins/editor/aneditor.cxx, plugins/editor/plugin.c: Disabled
7519 ctrl+tabbing because it was interfaring with focus navigation.
7520 Focus editor on "Esc" in incremental search entry. Cleanups.
7522 * plugins/file-manager/an_file_view.c,
7523 plugins/symbol-browser/plugin.c,
7524 plugins/symbol-browser/an_symbol_view.c: Fixed key shortcuts.
7527 * plugins/profile-default/plugin.c,
7528 scintilla/PlatGTK.cxx: Fixed compiler warnings. Added splash icon
7531 * (removed) scintilla/patches/a64-crash-fix.patch,
7532 (added) scintilla/patches/set-cursor-warning-fix.diff: Updated
7535 2005-03-03 Naba Kumar <naba@gnome.org>
7537 * HACKING: Fixed typos.
7539 * plugins/editor/aneditor-indent.cxx: Clean up.
7541 * plugins/editor/plugin.c, plugins/editor/text_editor.[h]:
7542 Enable/disable save, undo and redo actions depending on state
7545 2005-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7547 * libanjuta/anjuta-status.h plugins/editor/Makefile.am
7548 plugins/editor/action-callbacks.c, plugins/editor/search-replace.c :
7549 Displayed search_incremental status.
7551 * Removed plugins/editor/search_incremental.[ch]
7553 2005-02-26 Johannes Schmid <jhs@cvs.gnome.org>
7555 * plugins/cvs-plugin/cvs-execute.c
7556 plugins/cvs-plugin/cvs-callbacks.c:
7557 - Use weak reference on mesg_view and reuse tab if
7558 it still exists to avoid cluttering message manager.
7559 - Fixed bug in cvs remove
7561 README, HACKING: Updated
7563 configure.in: Added check for libsvn
7565 2005-02-29 Naba Kumar <naba@gnome.org>
7567 * plugins/file-manager/an_file_view.c,
7568 plugins/symbol-browser/an_symbol_view.c,
7569 plugins/symbol-browser/plugin.c: Hide column headers (they
7572 2005-02-29 Naba Kumar <naba@gnome.org>
7574 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
7575 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
7576 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
7577 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
7578 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
7579 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
7580 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
7581 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
7582 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
7583 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
7585 * libanjuta/Makefile.am, libanjuta/anjuta-marshal.list,
7586 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
7587 (added) libanjuta/anjuta-session.[hc],
7588 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
7589 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
7590 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c, src/anjuta.h,
7593 Implemented session management. Implemented session
7594 container class. Added session notifications from shell. Implemented
7595 session save/load in editor, file-loader, default-profile-plugin
7596 and anjuta-app. Fixed window sizing and restoration. Cleaned up
7597 code in anjuta-app.[ch], anjuta.[ch], main.c. Added fullscreen
7598 and maximized states in session. Implemented project session
7601 2005-02-27 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7603 * plugins/class-gen/action-callbacks.[ch],
7604 plugins/class-gen/class_gen.c plugins/project-wizard/druid.c,
7605 plugins/gdb/breakpoints.c plugins/gdb/memory.c:
7606 Closed Wizard project, Class gen, Inspect memory, Breakpoints dialogs
7609 2005-02-26 Sebastien Granjoux <seb.sfo@free.fr>
7611 * plugins/project-wizard/anjuta-project-wizard.glade,
7612 plugins/project-wizard/druid.c:
7613 Add some padding in tab label in project selection page
7615 * plugins/project-wizard/druid.c,
7616 plugins/project-wizard/parser.c:
7617 Search for project template recursively
7618 Add ~/.anjuta/project to the search paths
7620 2005-02-26 Naba Kumar <naba@gnome.org>
7622 * plugins/file-wizard/action-callbacks.c: Fixed memory curruption.
7623 * plugins/file-loader/plugin.c: Fixed crash bug.
7624 * libanjuta/plugins.c: Fixed memory leak.
7626 2005-02-26 Naba Kumar <naba@gnome.org>
7628 * libanjuta/plugins.c, libanjuta/plugins.h: Implemented
7629 "UserActivatable" attribute for plugins. This attribute if set to
7630 "no" will prevent users from activating/deactivating it from
7631 plugins dialog. Added a toggle button in plugins dialog to toggle
7632 the plugins list between list of activatable plugins (default) to
7633 list of all plugins. anjuta_plugin_select() now only selects the
7634 plugin. Added anjuta_plugins_select_and_activate() method that will
7635 select and activate it.
7637 * plugins/profile-default/Makefile.am,
7638 plugins/profile-default/anjuta-default-profile.ui,
7639 plugins/profile-default/plugin.c,
7640 plugins/profile-default/plugin.h,
7641 plugins/project-manager/anjuta-project-manager.ui,
7642 plugins/project-manager/plugin.c,
7643 plugins/project-manager/plugin.h:
7645 Anjuta projects (*.anjuta) files define the profile of respective
7646 projects. Profile is a set of related plugins required for the
7647 project to open. Moved "close project" action from Project Manager
7648 to Profile Manager plugin. Implemented loading and unloading of
7649 project profiles in DefaultProfilePlugin. DefaultProfilePlugin
7650 (instead of Project Manager) now handles opening of *.anjuta files.
7651 Close Project menuitem is now moved to File submenu (being
7652 consistent with Anjuta 1.x versions and avoiding creating Project
7653 submenu when project manager is not loaded).
7655 * src/anjuta-actions.h: Fixed short-cut key for Help content.
7657 * src/anjuta.ui: Fixed place holder for projects.
7659 * (new) plugins/profile-default/default.anjuta: default startup
7660 profile. Removed the hardcoded plugins loading in
7661 DefaultProfilePlugin.
7664 plugins/project-wizard/templates/terminal/project.anjuta:
7665 Implemented project format in newly created projects.
7667 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
7668 plugins/class-gen/anjuta-class-gen.plugin.in,
7669 plugins/cvs-plugin/anjuta-cvs.plugin.in,
7670 plugins/editor/anjuta-document-manager.plugin.in,
7671 plugins/file-loader/anjuta-loader.plugin.in,
7672 plugins/file-wizard/anjuta-file-wizard.plugin.in,
7673 plugins/gdb/anjuta-gdb.plugin.in,
7674 plugins/glade/anjuta-glade.plugin.in,
7675 plugins/message-view/anjuta-message-manager.plugin.in,
7676 plugins/profile-default/anjuta-default-profile.plugin.in,
7677 plugins/project-manager/anjuta-project-manager.plugin.in,
7678 plugins/project-wizard/anjuta-project-wizard.plugin.in:
7679 Defined UserActivatable attributes. Added supported types attribute.
7681 * plugins/project-wizard/anjuta-project-wizard.glade
7682 plugins/project-wizard/plugin.c: Changed "New Project Wizard" to
7683 "Project Wizard" in preferences title.
7685 * TODO.tasks: Updated.
7687 * manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml:
7690 2005-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7692 * plugins/file-wizard/anjuta-file-wizard.glade
7693 plugins/file-wizard/file.[ch], plugins/macro/macros.xml :
7695 Integrated License macros, cleaned file.c.
7697 2005-02-24 Johannes Schmid <jhs@cvs.gnome.org>
7699 * plugins/macor/macro-util.c: Fixed crash bugs if email or
7700 username can not be found correctly.
7702 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7704 * plugins/file-wizard/file.[ch], plugins/macro/macro-util.c,
7705 plugins/macro/macros.xml :
7707 Added Headers macros. Cleaned file.c
7709 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7711 * plugins/file-wizard/action-callbacks.c, plugins/macro/macro-util.c,
7712 plugins/macro/macros.xml :
7714 Fixed a bug. Added Header macro.
7717 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7719 * plugins/file-wizard/action-callbacks.c,
7720 plugins/file-wizard/file.c, plugins/macro/macro-util.c
7721 plugins/macro/macros.xml :
7723 Added FileName, Header template macros.
7725 2005-02-24 Naba Kumar <naba@gnome.org>
7727 * plugins/patch/patch-plugin.c: Fixed a function call.
7729 * src/anjuta.c, src/main.c: Save and load default session.
7731 2005-02-24 Naba Kumar <naba@gnome.org>
7733 * libanjuta/interfaces/libanjuta.idl,
7734 plugins/message-view/anjuta-msgman.c,
7735 plugins/message-view/anjuta-msgman.h,
7736 plugins/message-view/plugin.c: Added and implemented
7737 set_view_title() method.
7739 * plugins/build-basic-autotools/build-basic-autotools.c,
7740 plugins/build-basic-autotools/build-basic-autotools.h: Implemented
7741 build context pooling. Maximum 3 contexts are reused. Additional
7742 contexts are created when all are busy.
7744 2005-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7746 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
7747 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
7748 plugins/macro/macros.xml, plugins/macro/plugin.[ch],
7749 plugins/file-wizard/action-callbacks.c, plugins/file-wizard/file.c :
7751 Added Copyright, Changelog macros.
7753 2005-02-23 Naba Kumar <naba@gnome.org>
7755 Patch from Massimo Cora' <maxcvs@email.it>:
7756 * plugins/Makefile.am,
7757 plugins/patch/Makefile.am,
7758 (added) plugins/patch/anjuta-patch-plugin.png,
7759 (added) plugins/patch/anjuta-patch.plugin.in,
7760 (added) plugins/patch/anjuta-patch.ui,
7761 plugins/patch/patch-plugin.c,
7762 (added) plugins/patch/patch-plugin.h,
7763 (added) plugins/patch/plugin.c,
7764 (added) plugins/patch/plugin.h: Ported patch plugin to Anjuta 2.0
7767 2005-02-23 Naba Kumar <naba@gnome.org>
7769 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin.[ch],
7770 file-loader/plugin.c, profile-default/plugin.c:
7771 Implemented "activated" and "deactivated" signals for plugin class.
7772 Renamed *_location() functions to *_id(), because location is
7773 ambiguous. Implemented anjuta_plugins_unload_plugin_by_id() and
7774 anjuta_plugins_unload_plugin().
7776 * class-gen/plugin.c: Fixed complier warning and utility function call.
7778 * debug-manager/plugin.c: Unload debugger plugin correctly.
7780 * project-manager/plugin.c: Fixed compiler warnings.
7782 * plugins/project-wizard/templates/gnome/.cvsignore,
7783 plugins/project-wizard/templates/gnome/po/.cvsignore,
7784 plugins/project-wizard/templates/gnome/src/.cvsignore,
7785 plugins/project-wizard/templates/gtk/po/.cvsignore,
7786 plugins/project-wizard/templates/gtkmm/po/.cvsignore,
7787 plugins/project-wizard/templates/xlib/.cvsignore: Added cvsignores.
7789 * manuals/reference/libanjuta/tmpl/*: Unnecessary changes from the
7790 build (we need to fix this thing).
7792 2005-02-23 Johannes Schmid <jhs@cvs.gnome.org>
7794 * plugins/macro/macro-action.[ch]
7795 plugins/macro/macro-edit.c
7796 plugins/macro/macro-dialog.c
7797 plugins/macro/macro-db.[ch]
7798 plugins/macro/plugin.[ch]
7799 plugins/macro/macro-util.[ch] (added)
7801 Cleaned up macro plugin and preview expanded macros.
7803 2005-02-21 Ryan Garver <rgarvage@yahoo.com>
7805 * plugins/cvs-plugin/cvs-interface.c:
7807 Fixed option setting when using no compression and not
7810 2005-02-23 Naba Kumar <naba@gnome.org>
7812 * src/anjuta.c, src/anjuta.h, src/main.c: Save and restore window
7813 geometry on exit and startup (only if there is no geometry from the
7816 * TODO.tasks: Updated.
7818 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
7820 * manuals/reference/libanjuta/Makefile.am,
7821 manuals/reference/libanjuta/libanjuta-docs.sgml,
7822 (new) manuals/reference/libanjuta/project-wizard-format.sgml: Added
7823 documentation for writing project templates.
7825 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7827 * plugins/macro/macro-actions.c, plugins/macro/macro-actions.h
7828 plugins/macro/macro-dialog.c, plugins/macro/macros.xml :
7830 Expansion keywords in macros.
7832 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7834 * plugins/file-wizard/action-callbacks.c,
7835 plugins/file-wizard/file.[ch], plugins/macro/macro-actions.c,
7836 plugins/macro/macros.xml :
7838 Inserting text by macro plugin
7841 2005-02-22 Johannes Schmid <jhs@cvs.gnome.org>
7843 * plugins/macro/plugin.c
7844 plugins/cvs-plugin/plugin.c:
7846 Fixed interfaces (use static)
7848 2005-02-21 Johannes Schmid <jhs@cvs.gnome.org>
7850 * plugins/macro/macro-actions.[ch]
7851 plugins/macro/plugin.c
7852 libanjuta/interfaces/libanjuta.idl:
7854 Implemented IAnjutaMacro interface to be used by file-wizard
7856 * plugins/cvs-plugin/plugin.c
7857 libanjuta/interfaces/libanjuta.idl:
7859 Reworked IAnjutaCvs to IAnjutaVCS to be used as an interface
7860 for all version control systems and not only for cvs.
7862 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7864 * plugins/macro/macro-actions.[ch], plugins/macro/macros.xml : Added
7867 * plugins/file-wizard/anjuta-file-wizard.glade : Add project & CVS.
7870 2005-02-21 Naba Kumar <naba@gnome.org>
7872 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaDebugManager and
7873 IAnjutaDebugger interface.
7875 * plugins/debug-manager/anjuta-debug-manager.ui,
7876 plugins/debug-manager/attach_process.c,
7877 plugins/debug-manager/attach_process.h,
7878 plugins/debug-manager/plugin.c,
7879 plugins/debug-manager/plugin.h,
7880 plugins/gdb/actions.c,
7881 plugins/gdb/actions.h,
7882 plugins/gdb/anjuta-gdb-plugin.ui,
7883 plugins/gdb/breakpoints.c,
7884 plugins/gdb/breakpoints.h,
7885 plugins/gdb/debugger.c,
7886 plugins/gdb/debugger.h,
7887 plugins/gdb/memory.c,
7888 plugins/gdb/plugin.c,
7889 plugins/gdb/plugin.h,
7890 plugins/gdb/sharedlib.h,
7891 plugins/gdb/sharedlib_cbs.c,
7892 plugins/gdb/watch.c: Fixed debugger plugin. Split debug operations
7893 correctly between debug-manager and debugger. Implemented debugger
7894 interface in gdb plugin. Fixed action names. Added UI updating.
7895 Start and stop debugger (does not work yet). Fixed UI merging.
7896 Fixed debugger plugin handling in debug-manager.
7898 2005-02-20 Johannes Schmid <jhs@cvs.gnome.org>
7900 * plugins/editor/aneditor-autocomplete.cxx:
7902 Patch from Jason Bayman <JBayman@HobbitHell.com> avoids
7903 crash with C++ "template" keyword.
7905 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7907 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
7908 Fixed bug (Closed macro dialogs with Esc key).
7910 2005-02-19 Sebastien Granjoux <seb.sfo@free.fr>
7912 * plugins/project-wizard/xlib.wiz,
7913 plugins/project-wizard/xlib-logo.png,
7914 plugins/project-wizard/xlib/*:
7915 Port old xlib anjuta project on new project wizard
7917 * plugins/project-wizard/xlib-dock.wiz,
7918 plugins/project-wizard/xlib-dock/*:
7919 Port old xlib dock anjuta project on new project wizard
7921 * plugins/project-wizard/wxwin.wiz,
7922 plugins/project-wizard/wxwin-logo.png,
7923 plugins/project-wizard/wxwin/*:
7924 Port old wxwin anjuta project on new project wizard
7926 * configure.in, plugins/project-wizard/templates/Makefile.am: Other
7927 necessary changes for the new templates.
7929 2005-02-18 Naba Kumar <naba@gnome.org>
7931 * plugins/Makefile.am: Added class-gen
7933 2005-02-17 Sebastien Granjoux <seb.sfo@free.fr>
7935 * plugins/project-wizard/header.c:
7936 Fix a bug in sorting of project categories
7938 2005-02-18 Naba Kumar <naba@gnome.org>
7940 Patch from Massimo Cora <maxcvs@email.it>:
7942 * plugins/class-gen/.cvsignore,
7943 plugins/class-gen/Makefile.am,
7944 (added) plugins/class-gen/action-callbacks.c,
7945 (added) plugins/class-gen/action-callbacks.h,
7946 (added) plugins/class-gen/anjuta-class-gen.plugin.in,
7947 (added) plugins/class-gen/class_gen.c,
7948 (added) plugins/class-gen/class_gen.h,
7949 (added) plugins/class-gen/plugin.c,
7950 (added) plugins/class-gen/plugin.h: Ported class wizard to the
7953 * plugins/project-manager/plugin.c: implemented add_source().
7955 2005-02-17 Naba Kumar <naba@gnome.org>
7957 * plugins/file-loader/plugin.c: Fixed possible crash.
7959 * src/action-callbacks.c, src/action-callbacks.h,
7960 src/anjuta-actions.h, src/anjuta.ui: Fixed help menuitems.
7962 2005-02-17 Naba Kumar <naba@gnome.org>
7964 * plugins/project-wizard/templates/anjuta-plugin.wiz,
7965 plugins/project-wizard/templates/gnome.wiz,
7966 plugins/project-wizard/templates/gtk.wiz,
7967 plugins/project-wizard/templates/gtkmm.wiz,
7968 plugins/project-wizard/templates/terminal.wiz,
7969 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
7970 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
7971 plugins/project-wizard/templates/gnome/src/callbacks.c,
7972 plugins/project-wizard/templates/gnome/src/callbacks.h,
7973 plugins/project-wizard/templates/gnome/src/main.c,
7974 plugins/project-wizard/templates/gtk/src/callbacks.c,
7975 plugins/project-wizard/templates/gtk/src/callbacks.h,
7976 plugins/project-wizard/templates/gtk/src/main.c,
7977 plugins/project-wizard/templates/gtkmm/src/main.cc,
7978 plugins/project-wizard/templates/terminal/src/main.c: Fixed templates
7979 to generate licence correctly (without any extra newlines). Removed
7980 IncludeGNUHeader macro definition and added proper licence property.
7981 Fixed project directory paths in file contents.
7983 2005-02-17 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7985 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
7986 Closed macro dialogs with Esc key.
7988 2005-02-16 Naba Kumar <naba@gnome.org>
7990 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
7991 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
7992 plugins/project-wizard/templates/gnome/src/callbacks.c,
7993 plugins/project-wizard/templates/gnome/src/callbacks.h,
7994 plugins/project-wizard/templates/gnome/src/main.c,
7995 plugins/project-wizard/templates/gtk/src/main.c,
7996 plugins/project-wizard/templates/gtkmm/src/main.cc,
7997 plugins/project-wizard/templates/terminal/src/main.c: Fixed licence
7998 macros to avoid blank newlines.
8000 2005-02-16 Sebastien Granjoux <seb.sfo@free.fr>
8002 * plugins/project-wizard/autogen.c:
8003 Correct a problem when having property value in UTF-8
8005 * plugins/project-wizard/druid.c:
8006 Correct a bug when reselecting a new project (all pages
8009 * plugins/project-wizard/property.c:
8010 Avoid having default invalid properties
8012 * plugins/project-wizard/templates/terminal.wiz,
8013 plugins/project-wizard/templates/terminal/po/ChangeLog,
8014 plugins/project-wizard/templates/terminal/src/main.c:
8015 Remove command for testing run function
8016 Move destination directory to second page and include
8017 project name. Add exist tag. Remove unused properties.
8019 2005-02-16 Naba Kumar <naba@gnome.org>
8021 * Makefile.am, libanjuta/interfaces/libanjuta.idl,
8022 plugins/debug-manager/anjuta-debug-manager.ui,
8023 plugins/debug-manager/plugin.c,
8024 plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
8025 plugins/gdb/debugger.c, plugins/gdb/plugin.c,
8026 plugins/gdb/plugin.h, plugins/gdb/registers.c,
8027 plugins/gdb/sharedlib.c, plugins/gdb/signals.c,
8028 plugins/gdb/stack_trace.c, plugins/gdb/utilities.c,
8029 plugins/gdb/utilities.h, plugins/gdb/watch_cbs.c,
8030 (removed) src/anjuta_info.c,
8031 (removed) src/anjuta_info.h,
8032 (added) plugins/gdb/info.c (added) plugins/gdb/info.h,
8033 (added) plugins/gdb/anjuta-gdb-plugin.ui,
8034 (added) plugins/gdb/actions.c,
8035 (added) plugins/gdb/actions.h: Completed initial
8036 porting of debugger to new architecture. Fixed many of the debugger
8039 * plugins/file-loader/plugin.c: Detect some important mime ourself
8040 to avoid inconsistencies when mime system isn't working.
8042 2005-02-16 Naba Kumar <naba@gnome.org>
8044 * plugins/editor/Makefile.am,
8045 (added) plugins/editor/aneditor-autocomplete.cxx,
8046 (added) plugins/editor/aneditor-calltip.cxx,
8047 (added) plugins/editor/aneditor-indent.cxx,
8048 (added) plugins/editor/aneditor-priv.h,
8049 plugins/editor/aneditor.cxx: Split aneditor.cxx file into
8050 different smaller chunks to make it easy to maintain.
8052 2005-02-16 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8054 * plugins/project-wizard/druid.c :
8056 Found system Email address if not defined in Preferences.
8058 2005-02-16 Johannes Schmid <jhs@cvs.gnome.org>
8060 * plugins/project-wizard/gtkmm.wiz
8061 plugins/project-wizard/gtkmm-logo.png (from pixmaps/)
8062 plugins/project-wizard/gtkmm/*
8064 Added GTKmm (C++) project type
8066 2005-02-15 Johannes Schmid <jhs@cvs.gnome.org>
8068 * plugins/message-view/plugin.c
8069 plugins/message-view/message-view.c
8071 Implemented next/prev action
8073 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8075 * plugins/project-wizard/templates/libglade2.* :
8076 Removed libglade2 project.
8078 * plugins/project-wizard/templates/gtk* :
8079 Removed interface.[ch] & support.[ch].
8081 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8083 * plugins/project-wizard/anjuta-project-wizard.glade,
8084 plugins/project-wizard/property.[ch],
8085 plugins/project-wizard/templates/anjuta-plugin.wiz :
8086 Added a new property ("iconfile").
8088 2005-02-14 Naba Kumar <naba@gnome.org>
8090 * plugins/project-wizard/install.c,
8091 plugins/project-wizard/plugin.c,
8092 plugins/project-wizard/templates/anjuta-plugin.wiz,
8093 plugins/project-wizard/templates/gnome.wiz,
8094 plugins/project-wizard/templates/gtk.wiz,
8095 plugins/project-wizard/templates/libglade2.wiz,
8096 plugins/project-wizard/templates/terminal.wiz: Added actions to autogen
8097 newly created projects and open them. Fixed message buffering in
8100 2005-02-14 Naba Kumar <naba@gnome.org>
8102 * src/about.c, pixmaps/Makefile.am,
8103 (new) pixmaps/anjuta_logo2.png: New about page splash screen.
8105 * mime/gnome-mime-application-x-anjuta.png,
8106 pixmaps/anjuta_icon.png,
8107 (new) pixmaps/anjuta_icon.svg: New svg icon and derived png icons
8109 http://cvs.freedesktop.org/svg-icons/lila/gnome/scalable/apps/anjuta_icon.svg?rev=1.2&view=log
8111 2005-02-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8114 plugins/project-wizard/templates/libglade2-logo.png,
8115 plugins/project-wizard/templates/libglade2.wiz,
8116 plugins/project-wizard/templates/libglade2/* :
8120 2005-02-14 Naba Kumar <naba@gnome.org>
8122 * TODO.tasks: Updated.
8124 * plugins/editor/anjuta-docman.c,
8125 plugins/editor/text_editor.c,
8126 plugins/editor/text_editor.h,
8127 plugins/editor/text_editor_cbs.c: Added gnome-vfs monitor
8128 for file modification, but it is still not functioning.
8130 2005-02-13 Sebastien Granjoux <seb.sfo@free.fr>
8132 * plugins/project-wizard/values.c,
8133 plugins/project-wizard/values.h,
8134 plugins/project-wizard/property.c,
8135 plugins/project-wizard/property.h,
8136 plugins/project-wizard/druid.c:
8137 Rewrite mandatory property check
8138 Add check of exist property
8139 Rewrite handling of cached property page
8141 2005-02-13 Naba Kumar <naba@gnome.org>
8143 Patch from Igor Kovalenko <garrison@mail.ru>:
8144 * tagmanager/tm_workspace.c: Improved performance.
8146 2005-02-13 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8148 *plugins/project-wizard/templates/*.wiz,
8149 plugins/project-wizard/druid.c,
8150 plugins/project-wizard/templates/terminal/src/main.c,
8151 plugins/project-wizard/templates/gtk/src/*.[ch],
8152 plugins/project-wizard/templates/gtk/src/Makefile.am,
8153 plugins/project-wizard/templates/gnome/src/*.[ch],
8154 plugins/project-wizard/templates/anjuta-plugin/src/*.[ch] :
8155 Add Copyright date & Email address,
8156 Correct terminal project.
8158 2005-02-12 Naba Kumar <naba@gnome.org>
8160 * plugins/project-wizard/property.c: Fixed hidden
8161 properties to take values.
8163 * plugins/project-wizard/file.[ch]: Renamed
8164 true/false enum values to fix compile error
8165 (conflict with other definition).
8167 * plugins/file-loader/plugin.c: Detect anjuta projects correctly
8168 even when mime type detection fails (for example, when Anjuta is
8169 installed in non-system prefix).
8171 2005-02-12 Sebastien Granjoux <seb.sfo@free.fr>
8173 * plugins/project-wizard/values.c,
8174 plugins/project-wizard/values.h:
8175 Rewrite file with more comments
8177 * plugins/project-wizard/druid.c,
8178 plugins/project-wizard/druid.h,
8179 plugins/project-wizard/autogen.c,
8180 plugins/project-wizard/autogen.h,
8181 plugins/project-wizard/druid.c,
8182 plugins/project-wizard/druid.h:
8184 Use values instead of properties
8185 Move default properties to druid.c
8187 * plugins/project-wizard/install.c,
8188 plugins/project-wizard/install.h:
8189 Use values instead of properties
8190 Add a check to avoid overwriting files
8192 * plugins/project-wizard/parser.c,
8193 plugins/project-wizard/property.c,
8194 plugins/project-wizard/property.h:
8195 Update to use new values
8196 Add an "exist" attribute to check if a directory already exist
8198 * plugins/project-wizard/anjuta-project-wizard.glade:
8199 Change project selection page (GtkTextView => GtkLabel,
8200 GtkTable => GtkVBox)
8202 * plugins/project-wizard/templates/terminal.wiz:
8203 Move destination directory on second page
8205 * plugins/project-wizard/action.c:
8208 2005-02-12 Naba Kumar <naba@gnome.org>
8210 * plugins/file-manager/an_file_view.c,
8211 plugins/symbol-browsers/an_symbol_view.c: Removed rules hint from the
8212 views. Created dynamic update date of view depending on project
8213 changes -- similar to file-manager view.
8215 * plugins/devhelp/plugin.c: Load help on idle.
8217 * plugins/editor/anjuta-document-manager.glade: Moved 'disable
8218 autoformat' to proper location in preferences.
8220 * mime/anjuta.mime: Added .prj extension in the mime type for backward
8223 * plugins/editor/plugin.c: Fixed accel name.
8225 2005-02-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8227 *plugins/project-wizard/templates/anjuta-plugin.wiz,
8228 plugins/project-wizard/templates/gnome.wiz,
8229 plugins/project-wizard/templates/gtk.wiz,
8230 plugins/project-wizard/anjuta-project-wizard.glade,
8231 plugins/project-wizard/autogen.c:
8232 Add Username & Email address in Project preferences.
8234 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8236 *plugins/project-wizard/templates/gnome-logo.png,
8237 plugins/project-wizard/templates/gnome.wiz,
8238 plugins/project-wizard/templates/gnome/* :
8241 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8243 * plugins/project-wizard/templates/terminal/src/main.c,
8244 plugins/project-wizard/templates/terminal/src/main.c,
8245 plugins/project-wizard/templates/terminal/src/main.[ch] :
8246 Insert License in projects
8248 2005-02-11 Naba Kumar <naba@gnome.org>
8250 * TODO.tasks: Added message manager task.
8252 * plugins/devhelp/plugin.c: Show busy while initializing devhelp.
8254 * plugins/editor/plugin.c: Use bookmark stock icons.
8256 * plugins/message-view/anjuta-message-manager.ui,
8257 plugins/message-view/plugin.c: Added toolbar buttons for next/prev.
8259 2005-02-10 Naba Kumar <naba@gnome.org>
8261 * libanjuta/interfaces/libanjuta.idl: fixed build error.
8263 2005-02-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8265 * global-tags/Makefile.am
8266 Error during 'make install'
8268 2005-02-09 Naba Kumar <naba@gnome.org>
8270 * plugins/symbol-browser/anjuta-symbol-browser-pluing.glade: Added
8273 2005-02-08 Naba Kumar <naba@gnome.org>
8275 * plugins/symbol-browser/an_symbol_prefs.[ch]: Added missing files.
8277 * plugins/symbol-browser/an_symbol_prefs.c, src/anjuta-app.c:
8278 Show busy cursur when updating global tags in preferences.
8280 * configure.in: Fixed.
8282 2005-02-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8284 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl
8285 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
8287 - Fixed anjuta-plugin project (glade)
8289 2005-02-08 Naba Kumar <naba@gnome.org>
8291 * plugins/editor/aneditor.cxx: Implemented auto-indent on 'tab' press.
8292 Fixed automatic indentations.
8294 * global-tags/Makefile.am, global-tags/create_global_tags.sh:
8295 Global tags are now segregated into smaller api tags, which can be
8296 selectively loaded from symbol browser preferences.
8298 * plugins/project-manager/plugin.c, plugins/project-manager/plugin.h:
8299 Implemented IProjectManager interface in project-manager. Mostly getter
8300 methods for now, but need to add add() and remove() methods to add
8301 or remove project elements.
8303 * plugins/gdb/debug_tree.c: Small fix.
8305 * plugins/editor/aneditor.cxx, plugins/symbol-browser/Makefile.am,
8306 plugins/symbol-browser/an_symbol_info.c,
8307 plugins/symbol-browser/an_symbol_info.h,
8308 plugins/symbol-browser/an_symbol_search.c,
8309 plugins/symbol-browser/an_symbol_search.h,
8310 plugins/symbol-browser/an_symbol_view.c,
8311 plugins/symbol-browser/an_symbol_view.h,
8312 plugins/symbol-browser/plugin.c,
8313 plugins/symbol-browser/plugin.h,
8316 tagmanager/tm_project.c,
8317 tagmanager/tm_symbol.c,
8318 tagmanager/tm_tag.c,
8319 tagmanager/tm_workspace.c,
8320 tagmanager/vstring.c,
8321 tagmanager/include/tm_tag.h,
8322 tagmanager/include/tm_workspace.h:
8324 - Fixed tagmanager parsing of source files to parse for typedefines and
8325 properly record element scopes. Implemented scope autocompletion
8326 (autocompletion on '.', '->', '::' and ':'. The functionality is not
8327 fully working. It was based on older patch for Anjuta 1.2.2 in SF
8328 patch list (author is unknown).
8329 - Implemented symbol-browser preferences for dynamically loading and
8330 saving tags API segments.
8331 - Fixed symbol-search to use tagmanager directly instead of depending
8332 on symbol-view for tags list.
8333 - Fixed symbol-view to create the tree using TMSymbol tree directly.
8334 - Fixed TMSymbol to create the complete tags tree instead of letting the
8335 symbol-view created the root nodes.
8336 - Changed project tags cache name to .tm_project2.cache because the
8337 newer format records additional scope information.
8339 2005-02-07 Naba Kumar <naba@gnome.org>
8341 * plugins/editor/style-editor.c,
8342 plugins/editor/anjuta-document-manager.glade: Used GtkColorButton
8343 and GtkFontButton instead of deprecated widgets in
8346 2005-02-07 Sebastien Granjoux <seb.sfo@free.fr>
8348 * plugins/project-wizard/action.c,
8349 plugins/project-wizard/action.h,
8350 plugins/project-wizard/autogen.c,
8351 plugins/project-wizard/autogen.h,
8352 plugins/project-wizard/file.c,
8353 plugins/project-wizard/file.h,
8354 plugins/project-wizard/install.c,
8355 plugins/project-wizard/install.h,
8356 plugins/project-wizard/parser.h,
8357 plugins/project-wizard/parser.c,
8358 plugins/project-wizard/property.c,
8359 plugins/project-wizard/property.h,
8360 plugins/project-wizard/plugin.h,
8361 plugins/project-wizard/plugin.c,
8362 plugins/project-wizard/values.c,
8363 plugins/project-wizard/values.h:
8364 Replace C++ comments by C comments
8366 * plugins/project-wizard/autogen.c,
8367 plugins/project-wizard/autogen.h:
8368 Add a run time check of autogen version.
8369 Add UserName variable.
8371 * plugins/project-wizard/anjuta-project-wizard.glade,
8372 plugins/project-wizard/header.c,
8373 plugins/project-wizard/druid.c,
8374 plugins/project-wizard/druid.h:
8375 Sort project in alphabetic order.
8376 Correct selection troubles in notebooks.
8378 * plugins/project-wizard/parser.c:
8379 Add some check when reading the project header block.
8381 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
8383 * plugins/project-wizard/action.c,
8384 plugins/project-wizard/action.h,
8385 plugins/project-wizard/autogen.c,
8386 plugins/project-wizard/autogen.h,
8387 plugins/project-wizard/file.c,
8388 plugins/project-wizard/file.h,
8389 plugins/project-wizard/install.c,
8390 plugins/project-wizard/parser.h,
8391 plugins/project-wizard/parser.c,
8392 plugins/project-wizard/property.c,
8393 plugins/project-wizard/property.h,
8394 plugins/project-wizard/values.c,
8395 plugins/project-wizard/values.h,
8396 Add a space between function name and open.
8398 * plugins/project-wizard/plugin.h,
8399 plugins/project-wizard/plugin.c,
8400 plugins/project-wizard/install.c,
8401 Avoid a crash if the user close the message view used by the .
8403 * plugins/project-wizard/anjuta-project-wizard,
8404 plugins/project-wizard/druid.c,
8405 plugins/project-wizard/druid.h,
8406 plugins/project-wizard/header.h,
8407 plugins/project-wizard/header.c,
8408 Add a text view with the description of each.
8409 Add a tab for each project.
8410 Replace some C++ comments to C comments.
8412 2005-02-05 Naba Kumar <naba@gnome.org>
8414 * plugins/project-wizard/anjuta-project-wizard-plugin.png:
8415 New icon from Sebastien Granjoux .
8417 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
8419 * libanjuta/anjuta-preferences.c:
8420 Set file property even without a focus out event (file selected
8423 2005-02-04 Naba Kumar <naba@gnome.org>
8425 * plugins/glade/plugin.c: Fixed glade function calls.
8426 * configure.in: Fixed a typo.
8427 * TODO.tasks: Updated.
8429 2005-02-03 Naba Kumar <naba@gnome.org>
8431 * plugins/project-manager/plugin.c: Fixed memory corruption.
8433 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
8436 * manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
8437 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
8438 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
8439 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
8441 * libanjuta/interfaces/libanjuta.idl,
8442 plugins/project-manager/plugin.c: Implemented IAnjutaProjectManager
8445 * plugins/symbol-browser/an_symbol_view.c: Fixed memory leaks.
8447 Patch from Massimo Cora <maxcvs@email.it>:
8448 * plugins/editor/plugin.c: Fixed update UI for created buffers.
8450 2005-02-01 Naba Kumar <naba@gnome.org>
8452 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-launcher.h,
8453 libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
8454 plugins/editor/goto_line.c, plugins/editor/goto_line.h,
8455 scintilla/ScintillaGTK.cxx, scintilla/include/ScintillaWidget.h,
8456 (new) scintilla/patches/a64-crash-fix.patch: Applied old patches
8457 from sourceforge -- a64 crash fixes (correct typing for GType)
8458 and fixes compile errors in sun.
8460 * plugins/terminal/terminal.c: Patch from sourceforge -- Fixes
8461 paste (shift+insert) in terminal.
8463 2005-02-01 Kjartan Maraas <kmaraas@gnome.org>
8465 * configure.in: Add «nb» to ALL_LINGUAS.
8467 2005-02-01 Naba Kumar <naba@gnome.org>
8469 * TODO.tasks, TODO: Updated todo tasks.
8471 * plugins/editor/anjuta-document-manager.glade: Improved search
8474 * TODO.tasks: Fixed xml format.
8476 * plugins/editor/aneditor.cxx: Added code to trap 'tab' key (does not
8479 * plugins/editor/text_editor.c, plugins/editor/text_editor.h: Code
8482 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c: Fixed xml
8483 format during save (removed unwanted text nodes). Fixed scrollbars.
8485 2005-01-31 Naba Kumar <naba@gnome.org>
8487 * libanjuta/interfaces/libanjuta.idl,
8488 plugins/cvs-plugin/cvs-execute.c, plugins/macro/macro-actions.c:
8489 Implemented append() method for IAnjutaEditor interface and fixed
8490 various bugs with text insertions (cvs diff and macro insertions).
8492 * plugins/editor/aneditor.cxx: Implemented mulilevel calltips, fixed
8493 automatic indentation.
8495 * plugins/editor/action-callbacks.c,
8496 plugins/editor/action-callbacks.h,
8497 plugins/editor/anjuta-docman.c,
8498 plugins/editor/anjuta-document-manager.ui,
8499 plugins/editor/plugin.c,
8500 plugins/editor/text_editor.c,
8501 plugins/editor/text_editor.h,
8502 plugins/editor/text_editor_prefs.c: Create highlight menu dynamically.
8503 Fixed highlight issues.
8505 * plugins/macro/plugin.c: Added keyboard shortcuts for insert and add
8508 * plugins/symbol-browser/an_symbol_view.c: Force update project.
8510 * data/properties/*: Updated properties files from scite. Created
8511 styles.properties to override the scite styles.
8513 * plugins/editor/aneditor.cxx: Fixed automatic indentation.
8515 * manuals/reference/libanjuta/libanjuta.types: Fixed build error.
8517 2005-01-30 Naba Kumar <naba@gnome.org>
8519 * libanjuta/interfaces/libanjuta.idl: Added documentations and removed
8522 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed typo.
8524 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
8525 plugins/editor/text_editor.c,
8526 plugins/editor/text_editor_prefs.c: Added new aneditor commands,
8527 fixed linuwidth preference setting, fixed insert text interface
8528 implementation. Improved automatice-indentation for cpp lexer.
8530 * plugins/symbol-browser/an_symbol_view.c: Code cleanup.
8532 2005-01-29 Naba Kumar <naba@gnome.org>
8534 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Disabled "Remove sticky"
8535 option in update dialog as default. Improved import dialog. Sized
8538 * configure.in: Fixed underquoted warning from autoconf.
8540 * plugins/editor/action-callbacks.c,
8541 plugins/editor/aneditor.cxx,
8542 plugins/editor/aneditor.h,
8543 plugins/editor/anjuta-document-manager.glade,
8544 plugins/editor/plugin.c,
8545 plugins/editor/plugin.h,
8546 plugins/editor/text_editor.c,
8547 plugins/editor/text_editor.h,
8548 plugins/editor/text_editor_prefs.c: Implemented prefernces commands
8549 for Editor and fixed all preferences syncronization and notifys for
8550 visible prefs (in editor preferences page).
8552 * plugins/file-loader/plugin.c: Load recent files on idle.
8554 2005-01-28 Naba Kumar <naba@gnome.org>
8556 * plugins/editor/text_editor.c, plugins/editor/text_editor.h,
8557 plugins/editor/text_editor_prefs.c: Fixed linenumbers width bug.
8559 * plugins/editor/action-callbacks.c,
8560 plugins/editor/action-callbacks.h,
8561 plugins/editor/aneditor.cxx,
8562 plugins/editor/aneditor.h,
8563 plugins/editor/anjuta-document-manager.ui,
8564 plugins/editor/plugin.c,
8565 plugins/editor/text_editor.c,
8566 plugins/editor/text_editor.h,
8567 plugins/editor/text_editor_cbs.c,
8568 plugins/editor/text_editor_cbs.h,
8569 plugins/editor/text_editor_prefs.c: Implemented Multiple view of
8572 Patch from Massimo Cora <maxcvs@email.it>:
8573 * plugins/editor/an_symbol_search.c,
8574 plugins/editor/an_symbol_search.c: Fixed crash bugs.
8576 2005-01-27 Naba Kumar <naba@gnome.org>
8578 *libegg/eggcomboselect.c: Fix crash bug during popup close and fixed
8579 minimum size request to 200.
8581 * plugins/symbol-browser/an_symbol_info.c,
8582 plugins/symbol-browser/an_symbol_info.h,
8583 plugins/symbol-browser/an_symbol_search.c,
8584 plugins/symbol-browser/an_symbol_search.h,
8585 plugins/symbol-browser/an_symbol_view.c,
8586 plugins/symbol-browser/an_symbol_view.h,
8587 plugins/symbol-browser/plugin.c: Fixed object disposition. Fixed
8588 pixbuf retrieval. Fixed runtime warning. Code clean up.
8590 2005-01-27 Naba Kumar <naba@gnome.org>
8592 * configure.in, plugins/Makefile.am, src/anjuta-app.c,
8593 src/anjuta.ui, (new) plugins/glade/.cvsignore,
8594 (new) plugins/glade/Makefile.am,
8595 (new) plugins/glade/anjuta-glade-plugin.png,
8596 (new) plugins/glade/anjuta-glade.plugin.in,
8597 (new) plugins/glade/anjuta-glade.ui,
8598 (new) plugins/glade/plugin.c,
8599 (new) plugins/glade/plugin.h,
8600 (new) plugins/profile-default/plugin.c: Glade plugin. Disabled for
8601 now until glade3 works properly.
8603 * libanjuta/anjuta-marshal.[c,h]: Removed from cvs, because
8606 2005-01-26 Naba Kumar <naba@gnome.org>
8608 * mime/Makefile.am, (new)gnome-mime-application-x-anjuta.png:
8609 Added mime icon for anjuta projects.
8611 patch from Massimo Cora <maxcvs@email.it>:
8612 * an_symbol_info.c, an_symbol_info.h, an_symbol_search.c,
8613 an_symbol_search.h, an_symbol_view.c, plugin.c:
8614 Fix/implement objects destroying/freeing.
8616 2005-01-26 Johannes Schmid <jhs@cvs.gnome.org>
8618 * src/action-callback.[ch], src/anjuta-actions.h:
8619 Changed bug and feature request urls to bugzilla.gnome.org and removed LIDN
8620 because it has not been updated for years and we know have a devhelp plugin
8621 which can do the job much better.
8622 * TODO.tasks: Updated done items
8624 2005-01-25 Naba Kumar <naba@gnome.org>
8626 * autogen.sh: Fixed to generate interface files.
8628 * plugins/editor/plugin.c, plugins/project-manager/plugin.c: Fixed
8629 session save filenames.
8631 * plugins/editor/anjuta-docman.c: Lazy create fileselection dialogs.
8633 2005-01-24 Sebastien Granjoux <seb.sfo@free.fr>
8635 * plugins/project-wizard/Makefile.am,
8636 plugins/project-wizard/install.c,
8637 plugins/project-wizard/install.h,
8638 plugins/project-wizard/parser.c,
8639 plugins/project-wizard/parser.h,
8640 plugins/project-wizard/templates/terminal.wiz:
8641 Add action list block in wizard template
8642 * plugins/project-wizard/file.c,
8643 plugins/project-wizard/autogen.c:
8646 2005-01-23 Naba Kumar <naba@gnome.org>
8648 * configure.in: Fixed build error.
8650 2005-01-22 Sebastien Granjoux <seb.sfo@free.fr>
8652 * plugins/project-wizard/druid.c,
8653 plugins/project-wizard/parser.c,
8654 plugins/project-wizard/property.c: Rewrite parser with
8655 better error handling
8657 2005-01-22 Naba Kumar <naba@gnome.org>
8659 * plugins/symbol-browser/plugin.c: Changed c++ coments
8660 to c commnets and formated code to anjuta coding styles.
8662 2005-01-21 Naba Kumar <naba@gnome.org>
8664 * configure.in, autogen.sh: Fixed build errors in newer automake.
8666 * plugins/editor/anjuta-docman.c: Do not emit change editor
8667 signal while in dispose.
8669 Patch from: Massimo Corà <maxcvs@email.it>
8670 * plugins/symbol-browser/Makefile.am,
8671 plugins/symbol-browser/an_symbol_view.c,
8672 plugins/symbol-browser/an_symbol_view.h,
8673 plugins/symbol-browser/plugin.c,
8674 plugins/symbol-browser/plugin.h,
8675 plugins/symbol-browser/test-symbol-browser.c,
8676 (new) plugins/symbol-browser/an_symbol_info.c,
8677 (new) plugins/symbol-browser/an_symbol_info.h,
8678 (new) plugins/symbol-browser/an_symbol_search.c,
8679 (new) plugins/symbol-browser/an_symbol_search.h:
8680 Added a cool real-time symbol-search-view in symbol browser.
8682 2005-01-21 Johannes Schmid <jhs@cvs.gnome.org>
8684 * plugin/macro/plugin.c
8685 plugin/macro/anjuta-macro-plugin.ui
8686 plugin/macro/macro-db.[ch]
8687 plugin/macro/macro-dialog.[ch]
8688 plugin/macro/macro-actions.[ch]
8689 plugin/macro/macro-edit.[ch]
8690 plugin/macro/plugin.[ch]:
8692 Implemented three menu items as Naba proposed:
8694 Insert Macro: Pops of a border-less window to enter a shortcut
8695 Add Macro: Same as Manage Macro => New
8696 Manage Macros: Full-features macro dialog
8698 2005-01-20 Naba Kumar <naba@gnome.org>
8700 * libanjuta/anjuta-marshal.c, libanjuta/anjuta-marshal.h,
8701 libanjuta/anjuta-marshal.list, libanjuta/anjuta-shell.c,
8702 libanjuta/anjuta-shell.h,
8703 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
8704 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
8705 plugins/project-manager/plugin.c, plugins/project-manager/plugin.h,
8706 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
8707 src/main.c, src/shell.c: Implemented command line args processing
8708 and session management. Fixed geometry restoration.
8710 2005-01-19 Johannes Schmid <jhs@cvs.gnome.org>
8712 * plugins/macro/macro-db.c,
8714 Cleaned up XML interface and use attributes now for name, category and
8715 shortcut. CDATA is used to avoid xml errors inside of macros.
8717 2005-01-19 Naba Kumar <naba@gnome.org>
8719 * libanjuta/anjuta-launcher.[c,h]: Fixed bugs.
8721 2005-01-18 Naba Kumar <naba@gnome.org>
8723 * plugins/cvs-plugin/cvs-actions.c: Fixed "whole project" toggle button
8726 * scintilla/*: Updated scintilla to current cvs and updated
8729 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
8731 * plugins/cvs-plugin/anjuta-cvs-plugin.glade
8732 plugins/cvs-plugin/cvs-actions.c:
8733 Added "Whole project" infrastructure but it does not
8734 work because I did not find a way to get the current project's
8737 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
8739 * plugins/cvs-plugin/Makefile.am
8740 plugins/cvs-plugin/anjuta-cvs.plugin.in
8741 plugins/cvs-plugin/cvs-actions.c
8742 plugins/cvs-plugin/cvs-callbacks.c
8743 plugins/cvs-plugin/cvs-interface.[ch] (added)
8744 plugins/cvs-plugin/plugin.c:
8746 Added IAnjutaCVS interface and improved cvs plugin. There
8747 is still some work to do on cvs import and to add a current
8750 2005-01-17 Naba Kumar <naba@gnome.org>
8752 * plugins/editor/aneditor.cxx: Fixed auto indentation.
8754 * configure.in: Fixed build errors.
8756 * data/Makefile.am, (removed) data/README.stock_libs,
8757 (removed) data/anjuta.mime, (removed) data/autogen.sh*,
8758 (removed) data/header.c, (removed) data/stock_libs.anj,
8759 (removed) data/x-anjuta-project.desktop,
8760 (removed) data/macros/*, (removed) data/macros2/*: Removed old files.
8762 * libanjuta/anjuta-plugin-description.c,
8763 libanjuta/anjuta-shell.c: Updated documentations.
8765 Patch from: Hamish Mackenzie <hamish@firestream.co.uk>
8767 * libanjuta/anjuta-launcher.c,
8768 plugins/build-basic-autotools/build-basic-autotools.c: Fixed errors in
8771 2005-01-17 Naba Kumar <naba@gnome.org>
8773 * plugins/project-wizard/templates/anjuta-plugin.wiz,
8774 plugins/project-wizard/templates/gtk.wiz,
8775 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
8776 Updated templates to new format.
8778 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
8779 * plugins/project-wizard/druid.c,
8780 plugins/project-wizard/parser.c,
8781 plugins/project-wizard/property.c,
8782 plugins/project-wizard/property.h,
8783 plugins/project-wizard/templates/terminal.wiz,
8784 plugins/project-wizard/templates/terminal/AUTHORS,
8785 plugins/project-wizard/templates/terminal/ChangeLog,
8786 plugins/project-wizard/templates/terminal/NEWS,
8787 plugins/project-wizard/templates/terminal/README,
8788 plugins/project-wizard/templates/terminal/project.anjuta,
8789 plugins/project-wizard/templates/terminal/src/main.c:
8790 Moveed code related to property types from druid.c and parser.c to
8791 property.c. Changed tag from "<string ..." to
8792 "<property type="string..." and so on. Rewrite parser
8793 (warning still in progress). Added list property. Changed
8794 terminal project to avoid using autogen on some file (much
8795 faster) using the autogen attribute. Add a license list box in
8796 terminal project (just as an example). _label in item list is
8799 2005-01-16 Naba Kumar <naba@gnome.org>
8801 * plugins/edtior/text_editor_menu.c, src/anjuta-actions.h,
8802 plugins/edtior/anjuta-docman.c: Fixed build errors.
8804 * libanjuta/Makefile.am, libanjuta/anjuta-debug.h,
8805 libanjuta/anjuta-launcher.c, libanjuta/anjuta-plugin-description.c,
8806 libanjuta/anjuta-plugin.c, libanjuta/anjuta-preferences.c,
8807 (removed) libanjuta/anjuta-stock.h, libanjuta/anjuta-ui.c,
8808 (removed) libanjuta/defaults.c, libanjuta/defaults.h,
8809 (removed) libanjuta/pixmaps.h, libanjuta/resources.c,
8810 libanjuta/resources.h,
8811 plugins/build-basic-autotools/build-basic-autotools.c,
8812 plugins/editor/plugin.c, plugins/editor/text_editor.c,
8813 plugins/file-manager/an_file_view.c, plugins/gdb/stack_trace.c,
8814 plugins/gtodo/plugin.c, src/Makefile.am,
8815 src/about.c, src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
8816 src/main.c, (removed) src/preferences.c, (removed) src/preferences.h:
8817 Removed deprecated APIs; pixmaps, stock icons, defaults etc. They
8818 should be handled in respective plugins. Added API documentations.
8820 * libanjuta-docs.sgml, libanjuta-sections.txt,
8822 (added) tmpl/anjuta-debug.sgml,
8823 (added) tmpl/anjuta-launcher.sgml,
8824 tmpl/anjuta-plugin.sgml,
8825 tmpl/anjuta-preferences.sgml,
8826 tmpl/anjuta-shell.sgml,
8827 (added) tmpl/anjuta-status.sgml,
8828 (removed) tmpl/anjuta-stock.sgml,
8829 tmpl/anjuta-utils.sgml,
8830 (removed) tmpl/defaults.sgml,
8831 (removed) tmpl/fileselection.sgml,
8832 (removed) tmpl/gnomefilelist.sgml,
8833 tmpl/ianjuta-buildable.sgml,
8834 (added) tmpl/ianjuta-debugger-manager.sgml,
8835 (added) tmpl/ianjuta-debugger.sgml,
8836 tmpl/ianjuta-document-manager.sgml,
8837 tmpl/ianjuta-editor.sgml,
8838 tmpl/ianjuta-file.sgml,
8839 tmpl/ianjuta-loader.sgml,
8840 tmpl/ianjuta-markable.sgml,
8841 tmpl/ianjuta-message-view.sgml,
8842 (added) tmpl/ianjuta-project-manager.sgml,
8843 (added) tmpl/ianjuta-todo.sgml,
8844 (added) tmpl/ianjuta-wizard.sgml,
8845 tmpl/libanjuta-iface-marshallers.sgml,
8846 tmpl/libanjuta-unused.sgml,
8847 (removed) tmpl/pixmaps.sgml,
8849 (removed) tmpl/properties.sgml,
8850 tmpl/resources.sgml: Updated API documentations.
8852 2005-01-15 Naba Kumar <naba@gnome.org>
8854 * libanjuta/anjuta-launcher.c: Added API docs.
8856 * plugins/project-wizard/templates/anjuta-plugin.wiz,
8857 plugins/project-wizard/templates/gtk.wiz,
8858 plugins/project-wizard/templates/terminal.wiz,
8859 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
8860 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
8861 plugins/project-wizard/templates/gtk/src/main.c,
8862 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
8863 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Fixed
8866 Patch from: Sébastien Granjoux <seb.sfo@free.fr>
8867 * plugins/project-wizard/anjuta-project-wizard.glade,
8868 plugins/project-wizard/autogen.c,
8869 plugins/project-wizard/druid.c,
8870 plugins/project-wizard/druid.h,
8871 plugins/project-wizard/file.c,
8872 plugins/project-wizard/file.h,
8873 plugins/project-wizard/install.c,
8874 plugins/project-wizard/parser.c,
8875 plugins/project-wizard/plugin.c,
8876 plugins/project-wizard/plugin.h: Add a preferences dialog: used for
8877 setting the default project directory. Fix HIDDEN property, it's
8878 working but I think we could make this cleaner. Removed the
8879 copy of the string in mandatory_property. Add an optional autogen
8880 attribute, to force or avoid using autogen on some files, default
8881 without any attribute is autodetect.+ Replace the script tag with
8882 a normal file tag and an attribute execute.
8884 2005-01-14 Naba Kumar <naba@gnome.org>
8886 * plugins/editor/action-callbacks.c,
8887 plugins/editor/search_incremental.c,
8888 plugins/editor/search_incremental.h: Fixed incremental search, ctrl-e
8891 * plugins/editor/plugin.c, plugins/editor/plugin.h,
8892 src/anjuta-callbacks.c: Added ctrl-tabbing and alt-switching of editor
8895 2005-01-12 Naba Kumar <naba@gnome.org>
8898 plugins/project-wizard/templates/Makefile.am,
8899 (added) plugins/project-wizard/templates/anjuta-plugin-logo.png,
8900 plugins/project-wizard/templates/anjuta-plugin.wiz,
8901 (added) plugins/project-wizard/templates/gtk-logo.png,
8902 (added) plugins/project-wizard/templates/gtk.wiz,
8903 (added) plugins/project-wizard/templates/terminal-logo.png,
8904 plugins/project-wizard/templates/terminal.wiz,
8905 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
8906 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
8907 (added) plugins/project-wizard/templates/gtk/.cvsignore,
8908 (added) plugins/project-wizard/templates/gtk/Makefile.am,
8909 (added) plugins/project-wizard/templates/gtk/src/.cvsignore,
8910 (added) plugins/project-wizard/templates/gtk/src/Makefile.am,
8911 (added) plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
8912 (added) plugins/project-wizard/templates/gtk/src/main.c,
8913 (added) plugins/project-wizard/templates/gtk/src/project.glade,
8914 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Added
8915 GTK+ project templated and fixed other templates. Updated template
8918 2005-01-12 Naba Kumar <naba@gnome.org>
8920 * plugins/macro/anjuta-macro.glade: Improved GUI.
8922 2005-01-10 Johannes Schmid <jhs@cvs.gnome.org>
8924 * plugins/cvs-plugin/cvs_gui.[ch] (removed)
8925 * plugins/cvs-plugin/cvs_cbs.[ch] (removed)
8926 * plugins/cvs-plugin/cvs.[ch] (removed)
8927 Removed old unused files
8929 * plugins/cvs-plugin/cvs-callbacks.[ch] (added)
8930 * plugins/cvs-plugin/cvs-actions.c
8931 * plugins/cvs-plugin/Makefile.am:
8932 Seperate callback functions for better error
8933 handling. Cleaned up code.
8935 * plugins/macro/macros.xml: removed corrupt cvs
8938 2005-01-10 Naba Kumar <naba@gnome.org>
8940 * plugins/message-view/message-view.c, libanjuta/anjuta-ui.c,
8941 plugins/symbol-browser/an_symbol_view.c: Fixed memory curruption
8944 2005-01-09 Naba Kumar <naba@gnome.org>
8946 * libegg/egg-recent-action.c, libegg/test-actions.c,
8947 libegg/menu/egg-recent-action.h: Recent Action now takes multiple
8948 recent files models.
8950 * plugins/file-loader/plugin.c, plugins/file-loader/plugin.h: Have
8951 two models -- one for projects and other for regular files and show
8952 both in recent files menu. Changed recent files group from "anjuta"
8953 to "anjuta-projects" and "anjuta-files" respectively. Set mime types
8954 when adding the URI in recent files.
8956 * plugins/macro/anjuta-macro.glade: Beautified insert macro dialog.
8957 * plugins/macro/anjuta-macro.plugin.in: Proper plugin name.
8958 * plugins/macro/macro-dialog.c: Fixed dispose() method.
8959 * plugins/macro/macros.xml: Fixed xml errors.
8961 2005-01-08 Naba Kumar <naba@gnome.org>
8963 * libegg/Makefile.am, (added) libegg/egg-recent-action.c,
8964 libegg/test-actions.c, libegg/menu/Makefile.am,
8965 libegg/menu/egg-recent-action.h: Added a new action for
8968 * libegg/egg-combo-action.c, libegg/egg-entry-action.c:
8969 Fixed dispose. Cleanup.
8971 * plugins/file-loader/anjuta-loader-plugin.ui,
8972 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
8973 Use the new action for recent files. Added recent files in
8976 * plugins/project-wizard/druid.c: Show busy cursor and
8977 de-sensitize druid buttons during page change.
8979 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
8980 * plugins/project-wizard/Makefile.am,
8981 plugins/project-wizard/druid.c,
8982 plugins/project-wizard/druid.h,
8983 plugins/project-wizard/install.c,
8984 plugins/project-wizard/plugin.c,
8985 plugins/project-wizard/plugin.h,
8986 plugins/project-wizard/property.c,
8987 plugins/project-wizard/property.h,
8988 (added) plugins/project-wizard/values.c,
8989 (added) plugins/project-wizard/values.h: Added a new NPWPropertyValues
8990 objects (in values.c and values.h) containing the values of all
8991 properties. The NPWProperty objects now keep their values in this
8992 object which is persistant for one activation of the plugin, so the
8993 user keeps all the values even if he goes backward. Used an anjuta
8994 message view to list all files copied by the project wizard.
8996 2005-01-08 Johannes Schmid <jhs@cvs.gnome.org>
8998 * plugins/macro/plugin.[ch],
8999 plugins/macro/macro-dialog.[ch]
9000 plugins/macro/macro-edit.[ch]
9001 plugins/macro/macro-db.[ch]
9002 plugins/macro/macro-actions.[ch]
9003 plugins/macro/anjuta-macro.plugin.in
9004 plugins/macro/anjuta-macro.glade
9005 plugins/macro/anjuta-macro.png
9006 plugins/macro/Makefile.am
9007 plugins/macro/macros.xml
9008 plugins/macro/anjuta-macro.ui (all added)
9010 plugins/Makefile.am:
9011 Added new macro plugins
9013 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
9016 * manuals/reference/template (removed)
9017 Removed old api reference
9019 * plugins/message-view/message-view.c:
9020 "Fixed" crash in on_row_deleted and added a
9021 comment that I cannot work this way. We will
9022 have to change everything a bit to avoid losing
9025 * plugins/text-editor/text_editor.c:
9026 Update line number width on file save
9029 2005-01-07 Naba Kumar <naba@gnome.org>
9031 * plugins/project-wizard/anjuta-project-wizard.glade,
9032 plugins/project-wizard/druid.c,
9033 plugins/project-wizard/templates/anjuta-plugin.wiz,
9034 plugins/project-wizard/templates/terminal.wiz: Fixed project templates.
9035 Display page description in bold. Fixed mandatory field check.
9038 libanjuta/libanjuta-1.0.pc.in,
9039 plugins/project-wizard/druid.c,
9040 plugins/project-wizard/parser.c,
9041 plugins/project-wizard/property.h,
9042 plugins/project-wizard/templates/anjuta-plugin.wiz,
9043 plugins/project-wizard/templates/terminal.wiz,
9044 plugins/project-wizard/templates/anjuta-plugin/Makefile.am,
9045 (added) plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl,
9046 (added) plugins/project-wizard/templates/anjuta-plugin/po/.cvsignore,
9047 (added) plugins/project-wizard/templates/anjuta-plugin/po/Makefile.am,
9048 (added) plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in,
9049 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
9050 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
9051 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
9052 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
9053 plugins/project-wizard/templates/terminal/configure.in.tpl,
9054 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
9055 plugins/project-wizard/templates/terminal/src/main.c: Implemented
9056 a new property type -- hidden. Fixed terminal and anjuta-plugin
9059 2005-01-07 Naba Kumar <naba@gnome.org>
9061 * templates/anjuta-plugin.wiz,
9062 templates/terminal.wiz,
9063 templates/terminal/Makefile.am.tpl,
9064 templates/terminal/autogen.sh,
9065 (Removed) templates/terminal/configure.ac.tpl,
9066 (Added) templates/.cvsignore,
9067 (Added) templates/Makefile.am,
9068 (Added) templates/anjuta-plugin/.cvsignore,
9069 (Added) templates/anjuta-plugin/Makefile.am,
9070 (Added) templates/anjuta-plugin/src/.cvsignore,
9071 (Added) templates/anjuta-plugin/src/Makefile.am.tpl,
9072 (Added) templates/terminal/.cvsignore,
9073 (Added) templates/terminal/Makefile.am,
9074 (Added) templates/terminal/configure.in.tpl,
9075 (Added) templates/terminal/po/.cvsignore,
9076 (Added) templates/terminal/po/ChangeLog,
9077 (Added) templates/terminal/po/Makefile.am,
9078 (Added) templates/terminal/po/POTFILES.in,
9079 (Added) templates/terminal/src/.cvsignore,
9080 (Added) templates/terminal/src/Makefile.am,
9081 (Added) templates/terminal/src/Makefile.am.tpl: Completed terminal
9082 project wizard. Fixed configure/po/Makefile template errors.
9084 2005-01-06 Naba Kumar <naba@gnome.org>
9086 * configure.in: Added project templates.
9087 * plugins/project-wizard/templates/*: Added to project and renamed
9088 Makefile.am and configure.in to Makefile.am and configure.ac respectively
9089 for the project templates (so that they do not conflict with autotools
9090 build. Created proper configure.ac.tpl and autogen.sh for project
9093 2005-01-06 Naba Kumar <naba@gnome.org>
9095 * plugins/project-wizard/anjuta-project-wizard.glade,
9096 plugins/project-wizard/druid.c, plugins/project-wizard/parser.c:
9097 Fixed file list parsing and to take absolute file paths (for example,
9098 from an icon selected previously). Used toggle buttons for boolean
9099 properties. Check if all mandatory fields are given before going
9100 forward in the wizard. Use scrollable viewport for listing property
9101 widgets incase the list goes out of wizard's size. Added tooltips
9102 as descriptions of the property widgets. And other fixes.
9104 * (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.c,
9105 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.glade,
9106 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.h,
9107 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.plugin.in,
9108 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.ui,
9109 (Added) plugins/project-wizard/templates/anjuta-plugin/configure.in,
9110 (Added) plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am,
9111 (Added)plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
9112 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade,
9113 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
9114 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
9115 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.ui:
9116 Restructured template files.
9118 2005-01-06 Naba Kumar <naba@gnome.org>
9120 * configure.in: Added check for autogen.
9122 * libanjuta/anjuta-status.c: (Weak) unref all the remaining widgets
9125 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c:
9126 Do not emit changed signal when in dispose.
9128 * plugins/symbol-browser/plugin.c: Don't updated symbols when
9129 symbol-view widget has been destroyed.
9131 * src/anjuta-app.c: Set null to preference, status and ui object
9132 pointers when they are destroyed.
9134 * plugins/project-wizard/druid.c, plugins/project-wizard/parser.c,
9135 plugins/project-wizard/property.h: Fixed multipage .wiz file parsing.
9136 Added boolean, integer and file property types.
9138 * plugins/project-wizard/Makefile.am,
9139 plugins/project-wizard/templates/*: Added terminal and anjuta-plugin
9140 project wizard templates.
9142 2005-01-04 Naba Kumar <naba@gnome.org>
9144 * libanjuta/anjuta-status.c: Use weak ref instead of hard ref on
9147 * plugins/editor/aneditor.cxx,
9148 plugins/editor/anjuta-docman.c,
9149 plugins/editor/plugin.c,
9150 plugins/editor/text_editor.c:
9151 Removed unnecessary ref/unref of scintilla.
9153 * plugins/message-view/anjuta-msgman.c,
9154 plugins/message-view/message-view.c: Removed unnecessary refs/unrefs and
9155 make close button similar to document manager.
9157 * plugins/project-manager/plugin.c,
9158 plugins/project-manager/plugin.h: Removed dead codes. Removed
9159 unnecessary ref/unref.
9161 * plugins/symbol-browser/plugin.c: Use weak refs on AnjutaEditor objects
9162 instead of hard refs.
9164 2005-01-03 Naba Kumar <naba@gnome.org>
9166 * libanjuta/interfaces/libanjuta.idl: Added configure() and
9167 generate() methods for IAnjutaBuildable interface.
9169 * plugins/build-basic-autotools/build-basic-autotools.c: Implemented
9170 IAnjutaBuildable inteface.
9172 * plugins/build-basic-autotools/build-basic-autotools.c: Use weak ref
9173 to destroy build context when message view is destroyed.
9175 * plugins/editor/aneditor.cxx: Sink scintilla widget in aneditor, hold
9176 a ref to it and unref in destructor. AnEditor class wants to be the
9177 owner of scintilla widget. Fixed compile warnings with signed/unsigned
9180 * plugins/editor/anjuta-docman.c: Removed unnecessary refs/unrefs. They
9181 complicate the scene. Removed editor widget from AnjutaDocman when
9182 the widget is destroyed.
9184 * plugins/editor/plugin.c: Destroy docman widget instead of just removing
9185 from shell. It will be removed from shell when the widget is destroyed.
9187 * plugins/editor/text_editor.c: Added debug codes to track object
9190 * plugins/message-view/anjuta-msgman.c: Remove message view on
9191 widget destroy. Destroy message view on remove. Removed all views
9194 * anjuta/src/anjuta-app.c: Removed widgets correctly when they are removed
9197 2005-01-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9199 * plugins/file-wizard/action-callbacks.c,
9200 plugins/file-wizard/anjuta-file-wizard.glade,
9201 plugins/file-wizard/file.c, plugins/file-wizard/file.h :
9202 Insert Licence, copyright, header template ...
9204 2005-01-02 Naba Kumar <naba@gnome.org>
9206 * libanjuta/anjuta-status.c, libanjuta/anjuta-status.h,
9207 libanjuta/plugins.c: Added "busy" signal in AnjutaStatus. Added
9208 anjuta_status_add_widget() to allow setting busy cursor on non
9211 * plugins/cvs-plugin/plugin.c: Fixed memory leaks.
9213 * plugins/editor/anjuta-document-manager.plugin.in: Updated accepted
9214 mime types to take text/source also.
9216 * plugins/editor/anjuta-docman.c,
9217 plugins/editor/anjuta-docman.h,
9218 plugins/editor/plugin.c,
9219 plugins/editor/text_editor.c,
9220 plugins/editor/text_editor.h,
9221 plugins/editor/text_editor_cbs.c: Listen for busy signal from
9222 AnjutaStatus and set busy cursor on editors.
9224 * plugins/file-loader/Makefile.am,
9225 plugins/file-loader/plugin.c,
9226 (added) plugins/file-loader/dnd.c,
9227 (added) plugins/file-loader/dnd.h, Added drag and drop file receives.
9229 * src/anjuta.c: Hide anjuta window before destruction.
9231 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
9232 * configure.in, plugins/Makefile.am,
9233 (removed) plugins/project-wizard/appwiz_page1.c,
9234 (removed) plugins/project-wizard/appwiz_page2.c,
9235 (removed) plugins/project-wizard/appwiz_page3.c,
9236 (removed) plugins/project-wizard/appwiz_page4.c,
9237 (removed) plugins/project-wizard/appwizard.c,
9238 (removed) plugins/project-wizard/appwizard.h,
9239 (removed) plugins/project-wizard/appwizard_cbs.c,
9240 (removed) plugins/project-wizard/appwizard_cbs.h,
9241 (removed) plugins/project-wizard/appwizard_gui.c,
9242 (removed) plugins/project-wizard/gnome_project.c,
9243 (removed) plugins/project-wizard/gnome_project.h,
9244 (removed) plugins/project-wizard/wizard_gui.c,
9245 (removed) plugins/project-wizard/wizard_gui.h,
9246 (added) plugins/project-wizard/.cvsignore,
9247 (added) plugins/project-wizard/Makefile.am,
9248 (added) plugins/project-wizard/anjuta-project-wizard-plugin.png,
9249 (added) plugins/project-wizard/anjuta-project-wizard.glade,
9250 (added) plugins/project-wizard/anjuta-project-wizard.plugin.in,
9251 (added) plugins/project-wizard/applogo.png,
9252 (added) plugins/project-wizard/appwizard.png,
9253 (added) plugins/project-wizard/autogen.c,
9254 (added) plugins/project-wizard/autogen.h,
9255 (added) plugins/project-wizard/druid.c,
9256 (added) plugins/project-wizard/druid.h,
9257 (added) plugins/project-wizard/file.c,
9258 (added) plugins/project-wizard/file.h,
9259 (added) plugins/project-wizard/header.c,
9260 (added) plugins/project-wizard/header.h,
9261 (added) plugins/project-wizard/install.c,
9262 (added) plugins/project-wizard/install.h,
9263 (added) plugins/project-wizard/parser.c,
9264 (added) plugins/project-wizard/parser.h,
9265 (added) plugins/project-wizard/plugin.c,
9266 (added) plugins/project-wizard/plugin.h,
9267 (added) plugins/project-wizard/property.c,
9268 (added) plugins/project-wizard/property.h: Removed old application-wizard
9269 codes and added new template based (autogen based) project wizard
9270 implemented by Sébastien Granjoux <seb.sfo@free.fr>
9272 2005-01-01 Johannes Schmid <jhs@cvs.gnome.org>
9274 * plugins/cvs-plugin/plugin.c: Fixed crash bug
9275 * plugins/cvs-plugin/cvs-execute.c:
9276 Fix cvs_log which did not work because of some
9278 Patch from Mark R. Pariente <markpariente@cmu.edu>
9279 - Fix message highlighting
9281 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
9286 Removed template stuff completly because we dicussed to implement
9287 a macro system for Edit->Insert Text
9289 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
9291 * plugins/editor/aneditor.cxx,
9292 plugins/editor/text_editor.c:
9293 Set line number width dynamically
9295 Prepered new GTK 2.6 about dialog
9297 2004-12-30 Naba Kumar <naba@gnome.org>
9299 patch from: Massimo Corà <maxcvs@email.it>
9300 * plugins/editor/aneditor.cxx: Highlights correct function
9301 argument in recursive calltips.
9303 2004-12-30 Naba Kumar <naba@gnome.org>
9305 * plugins/symbol-browser/plugin.c,
9306 libanjuta/interfaces/libanjuta.idl,
9307 plugins/editor/text_editor.c: Fixed editor markers and added a new
9308 marker (BASIC) to indicate line numbers. Fixed symbol browser to
9309 mark the line visited.
9311 * libegg/menu/eggcomboselect.h, libegg/menu/Makefile.am,
9312 libegg/Makefile.am, libegg/eggcomboselect.c,
9313 libegg/gtkcellview.h, libegg/egg-combo-action.c: Created a new combo
9314 widget for use with symbol view in toolbar.
9316 * plugins/cvs-plugin/anjuta-cvs.ui,
9317 plugins/file-manager/anjuta-file-manager.ui: Added appropriate
9318 placeholder for cvs plugin context menu in filemanager.
9320 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
9322 * plugins/cvs-plugin/plugin.c:
9323 Show popup menu only if the file is contained in
9324 a directory containing a "CVS" directory
9326 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
9328 * plugins/cvs-plugin/cvs-action.[ch],
9329 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
9330 * plugins/cvs-plugin/anjuta-cvs.ui,
9331 * plugins/cvs-plugin/plugin.c:
9332 Implemented "Import"
9334 Patch from Mark R. Pariente <markpariente@cmu.edu>:
9335 Added right-click-menu for file-manager
9337 2004-12-26 Naba Kumar <naba@gnome.org>
9339 * src/action-callbacks.c, src/action-callbacks.h,
9340 src/anjuta-actions.h, src/anjuta-app.c,
9341 src/anjuta.ui: Added fullscreen action.
9343 * plugins/cvs-plugin/cvs-actions.c,
9344 plugins/cvs-plugin/plugin.c,
9345 plugins/cvs-plugin/plugin.h: Watches current editor,
9346 project and file manager selection in plugin
9349 2004-12-26 Naba Kumar <naba@gnome.org>
9351 * src/anjuta-app.c, src/anjuta.c, src/main.c,
9352 src/action-callbacks.c: Fixed app finalization. Added a
9353 command line arg --proper-shutdown (-p), which when set
9354 will release all plugins and their resources (this option
9355 is mainly for debugging).
9357 * plugins/file-loader/plugin.c: Fixed filename duplications
9358 in recent files history.
9360 * plugins/profile-default/plugin.c: Disabled problematic
9361 plugins for now to load at startup.
9363 * libanjuta/anjuta-ui.c, libanjuta/plugins.c: Disabled
9364 annoying debug prints.
9366 2004-12-23 Naba Kumar <naba@gnome.org>
9368 Patch from: Mark R. Pariente <markpariente@cmu.edu>
9369 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
9370 plugins/cvs-plugin/anjuta-cvs.ui,
9371 plugins/cvs-plugin/cvs-actions.c,
9372 plugins/cvs-plugin/cvs-actions.h,
9373 plugins/cvs-plugin/cvs-execute.c,
9374 plugins/cvs-plugin/cvs-execute.h,
9375 plugins/cvs-plugin/Makefile.am,
9376 plugins/cvs-plugin/plugin.c: Added cvs message highlighting.
9377 Added cvs log command.
9379 2004-12-20 Johannes Schmid <jhs@cvs.gnome.org>
9381 * plugins/cvs-plugin/cvs-actions.c: Use current editor filename as
9384 2004-12-20 Naba Kumar <naba@gnome.org>
9386 patch from: Massimo Corà <maxcvs@email.it>
9387 * plugins/editor/aneditor.cxx: Added recursive calltips.
9389 2004-12-20 Naba Kumar <naba@gnome.org>
9391 * libanjuta/plugins.c, plugins/file-loader/plugin.c:
9392 Show busy cursor during loading and unloading.
9394 2004-12-19 Naba Kumar <naba@gnome.org>
9396 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-ui.c: Fixed
9397 memory leaks. Disabled debug print.
9399 * plugins/symbol-browser/an_symbol_view.c,
9400 plugins/symbol-browser/plugin.c,
9401 plugins/symbol-browser/plugin.h: Fixed loading and unloading
9402 problems. Creates SymbolView object every time when the
9403 plugin is activated.
9405 * plugins/project-manager/plugin.c: Close project when
9408 2004-12-18 Naba Kumar <naba@gnome.org>
9410 * po/POTFILES.in: Removed commented lines.
9411 * configure.in: Commented dupilcate call to AC_PROG_INTLTOOL.
9412 * plugins/devhelp/plugin.c: Fixed loading/unloading bug.
9413 * plugins/gdb/plugin.c: Fixed compile error.
9415 Patch from: Mark R. Pariente <mark@demar.com.tr>
9416 * libegg/eggcellrendererkeys.c: Fixed compile error.
9418 2004-12-18 Naba Kumar <naba@gnome.org>
9420 * plugins/file-loader/plugin.c: Fixed loading bug.
9422 *plugins/debug-manager/plugin.c, plugins/debug-manager/plugin.h,
9423 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
9424 plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c,
9425 plugins/gdb/plugin.c, src/shell.c, src/shell.h: Fixed memory leaks
9426 and corruptions. Fixed loading and unloading of plugins.
9428 2004-12-17 Naba Kumar <naba@gnome.org>
9430 * plugins/file-loader/Makefile.am,
9431 plugins/file-loader/plugin.c,
9432 plugins/project-manager/plugin.c: Fixed memory corruption
9433 and disposition codes. Added missing plugin.h in Makefile.am.
9435 2004-12-16 Naba Kumar <naba@gnome.org>
9437 * plugins/symbol-browser/an_symbol_view.c,
9438 plugins/symbol-browser/plugin.c: Fixed finalization and disposition
9439 codes. Fixed memory leaks and corruptions.
9441 * plugins/build-basic-autotools/build-basic-autotools.c
9442 plugins/editor/anjuta-docman.c,
9443 plugins/editor/text_editor.c,
9444 plugins/file-loader/plugin.c,
9445 plugins/file-manager/plugin.c,
9446 plugins/file-wizard/plugin.c,
9447 plugins/message-view/anjuta-msgman.c,
9448 plugins/message-view/anjuta-msgman.h,
9449 plugins/message-view/message-view.c,
9450 plugins/message-view/plugin.c,
9451 plugins/message-view/plugin.h,
9452 plugins/terminal/terminal.c: Fixed finalization and disposition codes.
9454 * src/about.c, src/about.h, src/action-callbacks.c,
9455 src/action-callbacks.h, src/anjuta-actions.h,
9456 src/anjuta-app.c, src/anjuta-app.h,
9457 src/anjuta-callbacks.c, src/anjuta-callbacks.h,
9458 src/anjuta.c, src/anjuta.h, src/getline.c,
9459 src/main.c, src/main.cpp, src/shell.c, src/shell.h,
9460 src/start-with.c, src/start-with.h: Fixed emacs modes.
9462 * src/layout.xml: Brought document manager in front.
9464 2004-12-15 Naba Kumar <naba@gnome.org>
9466 * libanjuta/anjuta-plugin.c: Fixed crash bug where watches were not
9469 * libanjuta/plugins.c, libanjuta/plugins.h: Proper clean up on
9470 finalization. Added a method to unload all plugins and destroy them.
9473 * plugins/sample1/plugin.c: Proper finalization code and renamed
9474 functions to proper names.
9476 * plugins/build-basic-autotools/build-basic-autotools.c,
9477 plugins/cvs-plugin/plugin.c: Proper finalization and disposition code.
9479 * src/shell.c: Unload all plugins on exit, so that memory profilers
9480 can detect memory leaks in plugins.
9482 2004-12-13 Naba Kumar <naba@gnome.org>
9484 * plugins/devhelp/plugin.c: Delay widget initialization, now that
9486 * plugins/sample1/plugin.c: Dock at bottom, mostly for testing.
9487 * src/anjuta-app.c, src/layout.xml: Fixed dynamic docking.
9489 2004-12-11 Naba Kumar <naba@gnome.org>
9491 * data/properties/anjuta.properties: Fixed font size.
9492 * plugin/build-basic-autotools/build-basic-autotools: Added initial
9493 compile file function. There are some fixmes there.
9494 * plugins/message-view/anjuta-msgman.c,
9495 * plugins/message-view/message-view.c: Fixed bugs and clean up.
9497 2004-12-08 Naba Kumar <naba@gnome.org>
9499 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-utils.c,
9500 src/utilities.c, libanjuta/anjuta-utils.h: Added a function
9501 to escape quotes in a string.
9503 * plugins/cvs-plugin/cvs-actions.c,
9504 plugins/cvs-plugin/cvs-execute.c: Escaped commit message. Corrected
9507 * plugins/build-basic-autotools/build-basic-autotools.c,
9508 plugins/build-basic-autotools/automake-c.filters: Fixed bugs with
9511 2004-12-07 Naba Kumar <naba@gnome.org>
9513 * plugins/build-basic-autotools/build-basic-autotools.c,
9514 plugins/build-basic-autotools/automake-c.filters: Completed directory
9515 tracking. Double click on Errors and warnings now work as expected.
9517 * plugins/build-basic-autotools.c: Added codes to track build directory
9518 so that absolute path of the files could be determined.
9520 2004-12-06 Naba Kumar <naba@gnome.org>
9522 * plugins/cvs-plugin/cvs-execute.c: Show completion message.
9523 * plugins/cvs-plugin/cvs-execute.c: Fixed command completion bug.
9524 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: UI beautification.
9526 2004-12-05 Naba Kumar <naba@gnome.org>
9528 * plugins/editor/anjuta-docman.c: Fixed save-as, Fixed updating
9529 tab label, Fixed mem leaks. Fixed uri handling. Fixed other minor bugs.
9531 * plugins/cvs-plugin/plugin.c,
9532 plugins/cvs-plugin/cvs-execute.c: Fixed message output appending.
9534 2004-13-05 Johannes Schmid <jhs@cvs.gnome.org>
9536 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
9537 * plugins/cvs-plugin/plugin.[ch], plugins/cvs-plugin/cvs-action.[ch],
9538 plugins/cvs-plugin/cvs-execute.[ch]:
9539 Implemented cvs status and cvs diff
9541 - rdiff command is not correct
9542 - Must find a way to allow selection of directies AND files
9545 2004-12-03 Naba Kumar <naba@gnome.org>
9547 * plugins/editor/anjuta-docman.c, plugins/editor/style-editor.c,
9548 plugins/editor/style-editor.h, plugins/editor/text_editor.c,
9549 plugins/editor/text_editor_cbs.c: Save/load editor styles. Use old
9550 session.properties file if it is for the first time.
9552 2004-12-02 Johannes Schmid <jhs@cvs.gnome.org>
9554 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Added cvs update and
9557 * plugins/cvs-plugin/plugin.c, plugins/cvs-plugin/cvs-action.[ch],
9558 plugins/cvs-plugin/anjuta-cvs.ui:
9559 Implemented update/commit and changed menu layout
9561 2004-12-02 Naba Kumar <naba@gnome.org>
9563 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed prefernce
9564 property name (for cvs path property). Beautified dialogs.
9566 2004-11-30 Johannes Schmid <jhs@cvs.gnome.org>
9568 * plugins/message-view/anjuta-msgman.c: Changed callback name
9569 and changed switch-page handling.
9571 * plugins/cvs-plugin/cvs-actions.c:
9572 * plugins/cvs-plugin/cvs-execute.c:
9573 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
9574 - Implemented cvs add and cvs removed - both working now
9575 - Created a useful preferences page
9578 2004-11-30 Naba Kumar <naba@gnome.org>
9580 * libanjuta/anjuta-status.c: Fixed runtime warning.
9582 * plugins/editor/Makefile.am:
9583 plugins/editor/anjuta-document-manager.glade,
9584 plugins/editor/plugin.c
9585 plugins/editor/plugin.h
9586 plugins/editor/style-editor.c (new, moved from src/),
9587 plugins/editor/style-editor.h (new, moved from src/),
9588 plugins/editor/text_editor_prefs.c: Implemented "Font and colours"
9589 settings in preferences.
9591 * plugins/editor/text_editor.c,
9592 plugins/editor/text_editor.h: Do not take unused args in
9593 text_editor_get_props().
9595 * src/style-editor.c, src/style-editor.h: Removed, moved to
9596 plugins/editor/ directory.
9598 2004-11-29 Naba Kumar <naba@gnome.org>
9600 * plugins/editor/text_editor_cbs.c: Emit click signal in
9602 * libanjuta/anjuta-status.c: More spacing between items.
9604 2004-11-29 Naba Kumar <naba@gnome.org>
9606 Patch from: Pavol Bosik <pavol.bosik@radiantsystems.com>:
9608 * libanjuta/interfaces/libanjuta.idl,
9609 plugins/debug-manager/anjuta-debug-manager.plugin.in,
9610 plugins/debug-manager/plugin.c,
9611 plugins/gdb/breakpoints.c,
9612 plugins/gdb/breakpoints.h,
9613 plugins/gdb/debugger.c,
9614 plugins/gdb/debugger.h,
9615 plugins/gdb/plugin.c,
9616 plugins/gdb/plugin.h,
9617 plugins/gdb/utilities.c,
9618 plugins/gdb/utilities.h: Code cleanups and partial implementation of
9619 toggle breakpoint margin clicks.
9621 2004-11-28 Naba Kumar <naba@gnome.org>
9623 * TODO.tasks: Fixed indentations.
9624 * plugins/gtodo/libgtodo.c: Save with indentation.
9625 * plugins/file-manager/an_file_view.c: Sorts the files alphabatically.
9626 * plugins/project-manager/plugin.c: Fixed runtime warnings.
9627 * libanjuta/anjuta-status.c: Fixed busy cursors.
9628 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
9629 * po/POTFILES.in: Updated.
9631 2004-11-28 Jean-Noel GUIHENEUF <guiheneuf.jean-noel@wanadoo.fr>
9633 * plugins/editor/anjuta-document-manager.glade,
9634 plugins/editor/search-replace.[c,h],
9635 plugins/editor/search-replace_backend.h
9636 plugins/editor/search-preferences.[c,h] :
9637 Saved Search-Preferences (gconf),
9638 Basic search by default.
9640 2004-11-22 Naba Kumar <naba@gnome.org>
9642 * configure.in: Fixed build error.
9644 2004-11-21 Naba Kumar <naba@gnome.org>
9646 * libanjuta/Makefile.am, libanjuta/anjuta-shell.c,
9647 libanjuta/anjuta-shell.h, src/anjuta-app.c, src/anjuta-app.h:
9648 Added AnjutaStatus class to libanjuta.
9649 Added anjuta_shell_get_status() method.
9651 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added gchar type
9652 and fixed marshaller generation.
9654 * libanjuta/interfaces/libanjuta.idl: Added "char_added" and
9655 "updade_ui" signals to IAnjutaEditor interface.
9657 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
9659 * plugins/build-basic-autotools/automake-c.filters: Fixed filter
9662 * plugins/class-gen/clsGen.c: Intial port.
9664 * plugins/debug-manager/anjuta-debug-manager.plugin.in: Fixed attribute
9667 * plugins/editor/action-callbacks.c, plugins/editor/plugin.c,
9668 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
9669 plugins/editor/text_editor_cbs.c, plugins/editor/text_editor_prefs.c:
9670 Implemented status update. Emits "update_ui" and "char_added" signals.
9671 Added view preferences.
9673 * plugins/file-loader/plugin.c: Added open with plugins in open with
9676 * plugins/gdb/plugin.c: Do not add widgets to shell as floating.
9678 * plugins/message-view/anjuta-msgman.c,
9679 plugins/message-view/message-view.c: Fixed finalize and dispose. Fixed
9680 to close correct message view rather than current view.
9682 2004-11-20 Johannes Schmid <jhs@cvs.gnome.org>
9684 * plugins/cvs-plugin/cvs-actions.c
9685 plugins/cvs-plugin/plugin.[ch]
9686 plugins/cvs-plugin/anjuta-cvs-plugin.glade:
9687 Implemented cvs add but ran into a launcher/message_view
9688 problem because of a limitation of the idl compiler
9690 2004-11-19 Naba Kumar <naba@gnome.org>
9692 * plugins/project-manager/plugin.c: Displays a progress window during
9695 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
9696 Fixed UI separators.
9698 * plugins/file-manager/anjuta-file-manager.ui: Added project manager
9701 * plugins/project-manager/anjuta-project-manager.ui,
9702 plugins/project-manager/plugin.[c,h]: Added add/remove context
9703 menus and implemented them. Added file manager merge menu.
9705 2004-11-18 Naba Kumar <naba@gnome.org>
9707 * TODO.tasks: Updated.
9708 * plugins/editor/anjuta-docman.c, plugins/message-view/anjuta-msgman.c,
9709 plugins/message-view/message-view.c: Fixed finalize and dispose
9711 * plugins/debugger/*: Removed from cvs (development now in
9714 2004-11-17 Pavol Bosik <pavol.bosik@radiantsystems.com>
9716 Reviewed by Naba Kumar <naba@gnome.org>:
9718 * libanjuta/interfaces/libanjuta.idl, plugins/Makefile.am,
9719 plugins/editor/plugin.c, plugins/editor/text_editor.c,
9720 plugins/gdb/breakpoints.c: all marker related stuff moved from
9721 editor and docman interfaces to IAnjutaMarkable
9723 2004-11-17 Naba Kumar <naba@gnome.org>
9725 * TODO.tasks: Updated.
9727 * libanjuta/interfaces/libanjuta.idl: Added "saved" signal.
9729 * libegg/egg-combo-action.c: Block changed signal when changing model.
9731 * plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c:
9732 Emit changed signal. Removed dead codes.
9734 * plugins/file-loader/plugin.c: Remove file fragments from uris, so
9735 that recent files history do not duplicate.
9737 * plugins/symbol-browser/an_symbol_view.c,
9738 plugins/symbol-browser/an_symbol_view.h,
9739 plugins/symbol-browser/plugin.c: Refreshes symbols on editor save.
9742 2004-11-15 Naba Kumar <naba@gnome.org>
9744 * plugins/project-manager/plugin.c: Opens targets on double click.
9746 * plugins/message-view/message-view.c,
9747 plugins/file-manager/anjuta-file-manager-plugin.glade,
9748 plugins/file-manager/plugin.[c,h], plugins/terminal/terminal.c:
9749 Added proper class finalization
9750 and disposition. Added preferences notifications and callbacks to
9751 change info/warning/error colors.
9753 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
9754 plugins/editor/text_editor.[h,c], src/action-callbacks.c,
9755 src/anjuta-app.c, src/anjuta.c: Fixed crash bug on exit.
9756 Implemented finalize method for AnjutaApp. Code cleanups.
9758 * plugins/message-view/plugin.c: Static parent_class.
9760 2004-11-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9761 * plugins/editor/search-replace.[c,h],
9762 plugins/editor/search-replace_backend.c
9763 Update search entry in main toolbar.
9766 2004-11-11 Naba Kumar <naba@gnome.org>
9768 * TODO.tasks: Updated.
9770 * libanjuta/anjuta-preferences.[c,h]: Added keys notification API.
9771 and completed on-the-fly-change preferences. Removed "changed"
9772 signal as it is no longer necessary (use notify for similar
9773 purpose to monitor individual preferences).
9776 * plugins/editor/anjuta-document-manager.glade: Added view menu
9777 preferences so that they are registered.
9779 * plugins/editor/Makefile.am, plugins/editor/text_editor.[c,h],
9780 (added) plugins/editor/text_editor_prefs.[c,h]: Removed
9781 connection to "changed" signal of preferences and implemented
9782 notifications for some editor preferences. More to implement.
9784 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9785 * plugins/editor/print.c
9786 Fixed bug 1047624 : Add line number every X lines.
9788 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9789 * plugins/editor/search-replace.c
9790 Fixed a crash bug (995755) when searching "%n"
9792 2004-11-09 Naba Kumar <naba@gnome.org>
9794 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c:
9795 Fixed to refresh categories list on file load.
9797 2004-11-08 Naba Kumar <naba@gnome.org>
9799 * configure.in, plugins/Makefile.am,
9800 plugins/profile-default/plugin.c: Added cvs plugin in build.
9802 * plugins/cvs-plugin/*: Restored johannes files from cvs attic.
9804 * plugins/debug-manager/.cvsignore: Added file to ignore.
9806 * plugins/debug-manager/Makefile.am: Removed dead codes.
9808 * src/anjuta.ui: Added placeholder for version control UI.
9810 2004-11-08 Naba Kumar <naba@gnome.org>
9812 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9813 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9814 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml:
9817 * global-tags/Makefile.am: Fixed make error.
9819 * plugins/profile-default/plugin.c: Added debug-manager
9820 and gdb plugins to load at startup so that debugger
9821 windows are docked properly. They will be removed
9822 later when we figure out runtime docking.
9824 * plugins/sample1/*: Restored to last working state.
9826 * plugins/gdb/debugger.c, src/layout.xml: Added debugger
9827 windows in lower pane. Named the windows appropriately.
9829 * ChangeLog: Fixed format.
9831 2004-11-07 Pavol Bosik <pavol.bosik@radiantsystems.com>
9833 * libanjuta/interfaces/libanjuta.idl,
9834 libanjuta/anjuta-marshal.c,
9835 plugins/Makefile.am,
9836 plugins/debug-manager/plugin.c,
9837 plugins/editor/plugin.c,
9838 plugins/editor/text_editor.c,
9839 plugins/gdb/breakpoints.c,
9840 plugins/gdb/debugger.c,
9841 plugins/gdb/plugin.c,
9842 plugins/gdb/plugin.h: fixed "Toggle breakpoint" feature
9844 2004-11-06 Jean-NoelGuiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9845 * plugins/editor/anjuta-docman.h plugins/editor/plugin.c,
9846 plugins/editor/search-replace.c,
9847 plugins/message-view/anjuta-msgman.c plugins/message-view/plugin.c:
9848 Search and Replace; Show result in find pane
9850 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
9852 * plugins/gdb, plugins/debug-manager: Applied debugger patch
9853 from Bosik, Pavol <pavol.bosik@radiantsystems.com>
9854 (added features: starting debugger and loading of core/executable,
9855 StepIn, StepOut, StepOver and Execute, toggling breakpoint
9858 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
9860 * plugins/cvs-plugin/*: Mess up with cvs and lost some of
9861 my cvs-plugin files...
9862 I hope I have rescued everything possible.
9864 * Naba: Could you please fix sample1 because I messed it up to
9865 but there should be a histroy of this directory we should commit
9867 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
9869 * plugins/cvs-plugin/cvs-execute.[ch]: Add basic command execute
9871 * plugins/cvs-plugin/plugin.c,
9872 /plugins/cvs-plugin/anjuta-cvs-plugin.glade:
9873 Added preferences dialog (not yet complete)
9875 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
9877 * global-tags/Makefile.am, mime/Makefile.am:
9878 Some fixes in build process from Alexey Rusakov <ktirf@users.sf.net>
9880 * template/xmltemplate.[ch],
9881 template/xmlstrings.[ch],
9882 template/autotools.[ch] removed,
9883 template/prj_template.[ch] removed,
9884 template/lang_template.[ch] removed,
9885 template/lib_template.[ch] removed,
9886 template/Makefile.am adjusted,
9887 template/dtds/lang.dtd removed,
9888 template/dtds/lib.dtd removed,
9889 template/dtds/prj.dtd removed,
9890 template/dtds/autotools.dtd removed,
9891 data/template/lib/* removed,
9892 data/template/language/* removed,
9893 data/template/library/* removed,
9894 data/template/project/* removed,
9895 date/template/Makefile.am adjusted:
9896 Remove everything except text-templates to replace hardcoded
9897 Edit->Insert texts with dynamic loaded.
9899 * plugins/cvs-plugin/plugin.[ch],
9900 plugins/cvs-actions.[ch],
9901 plugins/Makefile.am,
9902 plugins/cvs-plugin/Makefile.am,
9903 plugins/cvs-plugin/anjuta-cvs-plugin.ui,
9904 plugins/cvs-plugin/anjuta-cvs-plugin.glade,
9905 plugins/cvs-plugin/anjuta-cvs.plugin.in:
9906 Added initial cvs-plugin code
9908 2004-10-21 Naba Kumar <naba@gnome.org>
9910 * libanjuta/anjuta-plugin.c,
9911 plugins/build-basic-autotools/build-basic-autotools.c,
9912 plugins/debugger/plugin.c,
9913 plugins/devhelp/plugin.c,
9914 plugins/editor/anjuta-docman.c,
9915 plugins/editor/goto_line.c,
9916 plugins/editor/plugin.c,
9917 plugins/editor/search-replace.c,
9918 plugins/editor/text_editor.c,
9919 plugins/file-loader/plugin.c,
9920 plugins/file-manager/plugin.c,
9921 plugins/file-wizard/file.c,
9922 plugins/file-wizard/plugin.c,
9923 plugins/gdb/plugin.c,
9924 plugins/gtodo/plugin.c,
9925 plugins/message-view/anjuta-msgman.c,
9926 plugins/profile-default/plugin.c,
9927 plugins/project-manager/plugin.c,
9928 plugins/sample1/plugin.c,
9929 plugins/terminal/terminal.c: Defined all global variables static,
9930 particularly class parent_class variables. They were getting
9931 confused at link time.
9933 * libanjuta/plugins.c: Do not unload plugins when they are
9934 deactivated. Simply cache them for later activation. Unloading
9935 modules have some problem with shared libs using static class
9936 registration. Fixed hash type for installed plugins. Eventually,
9937 we want to add "CanUnload" attribute for .plugin files (in
9938 "Anjuta Plugin" group) to let plugin loader know if the plugin can
9939 be unloaded from memory. Those plugins declaring CanUnload=false
9940 will not be unloaded from memory and will be put in the cache. Those
9941 not declaring anything or declaring CanUnload=true, will be unloaded
9942 from memory when they are deactivated.
9944 * plugins/editor/action-callbacks.c, plugins/editor/anjuta-docman.c,
9945 plugins/editor/plugin.c, plugins/editor/text_editor.c,
9946 plugins/editor/text_editor.h, plugins/file-manager/an_file_view.c,
9947 plugins/file-manager/plugin.c, plugins/file-wizard/plugin.c,
9948 plugins/project-manager/plugin.c: Fixed object finalization, dispose,
9949 activation, deactivation. Fixed memory leaks.
9951 2004-10-20 Naba Kumar <naba@gnome.org>
9953 * TODO.tasks: Updated.
9955 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
9956 libanjuta/anjuta-utils.h, libanjuta/plugins.c: Defined separate
9957 macro for adding interfaces to plugin types. Code cleanup.
9959 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
9960 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
9962 * plugins/build-basic-autotools/build-basic-autotools.c,
9963 plugins/debugger/plugin.c, plugins/devhelp/plugin.c,
9964 plugins/editor/plugin.c, plugins/editor/text_editor.c,
9965 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
9966 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
9967 plugins/gtodo/plugin.c, plugins/message-view/message-view.c,
9968 plugins/message-view/plugin.c, plugins/profile-default/plugin.c,
9969 plugins/project-manager/plugin.c,
9970 plugins/symbol-browser/an_symbol_view.c,
9971 plugins/symbol-browser/plugin.c, plugins/terminal/terminal.c: Used
9972 newly defined macro to add interfaces to plugin types.
9974 * src/anjuta-app.c, src/shell.c: Do not add value for widgets.
9976 2004-10-20 Naba Kumar <naba@gnome.org>
9978 * TODO.tasks: Added task list.
9979 * plugins/file-manager/anjuta-file-manager-plugin.glade: Set
9982 2004-10-19 Naba Kumar <naba@gnome.org>
9984 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed bugs.
9986 * plugins/editor/action-callbacks.c,
9987 plugins/editor/action-callbacks.h,
9988 plugins/editor/anjuta-docman.c,
9989 plugins/editor/anjuta-docman.h,
9990 plugins/editor/anjuta-document-manager.ui,
9991 plugins/editor/file_history.c,
9992 plugins/editor/file_history.h,
9993 plugins/editor/plugin.c: Added file history browsing.
9995 * plugins/gtodo/libgtodo.c, plugins/gtodo/plugin.c: Fixed refresh.
9997 * plugins/message-view/anjuta-message-manager.ui,
9998 plugins/message-view/plugin.c: Added document manager context menu.
10000 * plugins/symbol-browser/an_symbol_view.c,
10001 plugins/symbol-browser/an_symbol_view.h,
10002 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
10003 plugins/symbol-browser/plugin.c: Added goto tag def/decl. Added
10004 document manager context menu.
10006 * scintilla/*, scintilla/include/*: Updated to current cvs.
10008 2004-10-19 Naba Kumar <naba@gnome.org>
10010 *plugins/debugger/anjuta-debugger.ui, src/anjuta.ui: Added
10011 placeholder for debugger UI.
10013 * plugins/devhelp/plugin.c, plugins/editor/plugin.c: Fixed shortcuts.
10014 * plugins/file-manager/plugin.c: Fixed loading bug.
10016 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-encodings.h,
10017 libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h:
10018 Initializes gconf database with default values when the
10019 values are not defined. Use bool and int prefs separately.
10021 * plugins/editor/plugin.c: Added encoding preferences.
10022 * plugins/project-manager/plugin.c: Cleanup and debug messages.
10024 * manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
10025 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
10026 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
10027 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
10029 2004-10-18 Naba Kumar <naba@gnome.org>
10031 * po/POTFILES.in: Updated.
10033 * libanjuta/anjuta-ui.c: Corrected debug messages.
10035 * libegg/egg-combo-action.c, libegg/test-actions.c,
10036 libegg/menu/egg-combo-action.h: Fixed combo action.
10038 * plugins/debugger/Makefile.am, plugins/gdb/Makefile.am:
10041 * plugins/editor/action-callbacks.[c,h],
10042 plugins/editor/anjuta-document-manager.ui, plugins/editor/plugin.c:
10043 Implemented file swap. Removed dead codes.
10045 * plugins/editor/text_editor.[c,h]: Fixed crash bug. Removed
10048 * plugins/symbol-browser/an_symbol_view.[c,h],
10049 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
10050 plugins/symbol-browser/plugin.[c,h]: Completed symbol browser plugin.
10051 Implemented file symbols. Implemented goto file line when symbol is
10054 * src/utilities.[c,h]: Moved code to plugins/editor/action-callbacks.c.
10056 2004-10-10 Naba Kumar <naba@gnome.org>
10058 Patch from Bosik, Pavol <pavol.bosik@radiantsystems.com>:
10060 * libanjuta/interfaces/libanjuta.idl: Added debugger interface.
10062 * plugins/debugger/.cvsignore,
10063 (added) plugins/debugger/Makefile.am,
10064 (added) plugins/debugger/anjuta-debugger.glade,
10065 (added) plugins/debugger/anjuta-debugger.plugin.in,
10066 (added) plugins/debugger/anjuta-debugger.plugin.png,
10067 (added) plugins/debugger/anjuta-debugger.ui,
10068 plugins/debugger/attach_process.c,
10069 (removed) plugins/debugger/attach_process_cbs.c,
10070 (removed) plugins/debugger/attach_process_cbs.h,
10071 (removed) plugins/debugger/breakpoints.c,
10072 (removed) plugins/debugger/breakpoints.h,
10073 (removed) plugins/debugger/debug_tree.c,
10074 (removed) plugins/debugger/debug_tree.h,
10075 (removed) plugins/debugger/debugger.c,
10076 (removed) plugins/debugger/debugger.h,
10077 (removed) plugins/debugger/memory.c,
10078 (removed) plugins/debugger/memory.h,
10079 (added) plugins/debugger/plugin.c,
10080 (added) plugins/debugger/plugin.h,
10081 (removed) plugins/debugger/registers.c,
10082 (removed) plugins/debugger/registers.h,
10083 (removed) plugins/debugger/registers_cbs.c,
10084 (removed) plugins/debugger/registers_cbs.h,
10085 (removed) plugins/debugger/registers_gui.c,
10086 (removed) plugins/debugger/sharedlib.c,
10087 (removed) plugins/debugger/sharedlib.h,
10088 (removed) plugins/debugger/sharedlib_cbs.c,
10089 (removed) plugins/debugger/sharedlib_cbs.h,
10090 (removed) plugins/debugger/sharedlib_gui.c,
10091 (removed) plugins/debugger/signals.c,
10092 (removed) plugins/debugger/signals.h,
10093 (removed) plugins/debugger/signals_cbs.c,
10094 (removed) plugins/debugger/signals_cbs.h,
10095 (removed) plugins/debugger/signals_gui.c,
10096 (removed) plugins/debugger/stack_trace.c,
10097 (removed) plugins/debugger/stack_trace.h,
10098 (added) plugins/debugger/utilities.c,
10099 (added) plugins/debugger/utilities.h,
10100 (removed) plugins/debugger/watch.c,
10101 (removed) plugins/debugger/watch.h,
10102 (removed) plugins/debugger/watch_cbs.c,
10103 (removed) plugins/debugger/watch_cbs.h,
10104 (removed) plugins/debugger/watch_gui.c,
10105 (removed) plugins/debugger/watch_gui.h: Moved files to gdb backend plugin.
10107 * configure.in, plugins/Makefile.am, (added) plugins/gdb/*:
10108 Added debugger gdb backend plugin.
10110 * plugins/message-view/plugin.c: Registered all message stock icons.
10112 * plugins/profile-default/plugin.c: Loads debugger plugin.
10114 * src/Makefile.am, libegg/Makefile.am: Fixed build errors.
10116 2004-10-08 Naba Kumar <naba@gnome.org>
10118 * libanjuta/libanjuta-1.0.pc.in: changed .pc file to have version
10121 * plugins/symbol-browser/.cvsignore,
10122 plugins/symbol-browser/Makefile.am,
10123 plugins/symbol-browser/an_symbol_view.c,
10124 plugins/symbol-browser/an_symbol_view.h,
10125 plugins/symbol-browser/anjuta-symbol-browser-plugin.png,
10126 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
10127 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
10128 plugins/symbol-browser/plugin.c,
10129 plugins/symbol-browser/plugin.h,
10130 plugins/symbol-browser/sv_class.xpm,
10131 plugins/symbol-browser/sv_function.xpm,
10132 plugins/symbol-browser/sv_macro.xpm,
10133 plugins/symbol-browser/sv_private_fun.xpm,
10134 plugins/symbol-browser/sv_private_var.xpm,
10135 plugins/symbol-browser/sv_protected_fun.xpm,
10136 plugins/symbol-browser/sv_protected_var.xpm,
10137 plugins/symbol-browser/sv_public_fun.xpm,
10138 plugins/symbol-browser/sv_public_var.xpm,
10139 plugins/symbol-browser/sv_static_fun.xpm,
10140 plugins/symbol-browser/sv_static_var.xpm,
10141 plugins/symbol-browser/sv_struct.xpm,
10142 plugins/symbol-browser/sv_unknown.xpm,
10143 plugins/symbol-browser/sv_variable.xpm,
10144 plugins/symbol-browser/test-symbol-browser.c,
10145 plugins/Makefile.am: Implemented Symbol
10148 * pixmaps/sv_*.xpm: Moved to plugins/symbol-browser/ dir.
10150 * plugins/build-basic-autotools/Makefile.am,
10151 plugins/devhelp/Makefile.am,
10152 plugins/editor/Makefile.am,
10153 plugins/file-loader/Makefile.am,
10154 plugins/file-manager/Makefile.am,
10155 plugins/file-wizard/Makefile.am,
10156 plugins/gtodo/Makefile.am,
10157 plugins/message-view/Makefile.am,
10158 plugins/profile-default/Makefile.am,
10159 plugins/project-manager/Makefile.am
10160 plugins/sample1/Makefile.am,
10161 plugins/terminal/Makefile.am,
10162 scintilla/Makefile.am,
10163 libegg/Makefile.am,
10164 launcher/Makefile.am,
10165 libanjuta/Makefile.am,
10167 tagmanager/Makefile.am,
10168 configure.in: Defined anjuta_plugin_dir, anjuta_image_dir,
10169 anjuta_data_dir in configure.in and used them in plugins Makefile.am
10170 files. Also fixed library dependencies.
10172 * plugins/editor/aneditor.cxx: Disabled unused codes.
10173 * plugins/file-manager/an_file_view.c: Added copyright.
10174 * plugins/gtodo/tray-icon.c: Fixed pixmap path.
10176 * plugins/profile-default/plugin.c: Can load plugins by location.
10177 * plugins/project-manager/plugin.c: Remove project_root_uri value
10178 when project is closed.
10180 2004-10-06 Naba Kumar <naba@gnome.org>
10182 * libanjuta/plugins.c: Shows plugins in a nicer dialog.
10184 * libanjuta/interfaces/libanjuta.idl,
10185 plugins/editor/text_editor.c: Added get_length()
10186 and get_current_word() methods in IAnjutaEditor interface.
10188 * libegg/Makefile.am: Added test_actions target.
10190 * libegg/egg-combo-action.c: Fixed combo-action and made it usable.
10192 * plugins/build-basic-autotools/build-basic-autotools.c,
10193 plugins/file-loader/plugin.c,
10194 plugins/message-view/message-view.c: Added code to go to file and
10197 * plugins/devhelp/plugin.c: Context sensitive help now works.
10198 * plugins/editor/anjuta-docman.c: Reads the fragment id from file
10199 uri as line number and goes to that line number.
10201 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c,
10202 plugins/gtodo/plugin.c: Creates a default gtodo client and implemented
10203 gtodo_client_load() method to load from a diffrent file. Watched
10204 project root directory in plugin to open TODO.tasks of the project.
10206 * plugins/project-manager/plugin.c: Updates project UI
10207 sensitive/insensitive.
10209 * src/Makefile.am, src/shell.[c,h], src/anjuta-shell.ui: Added
10210 anjuta-shell program to test plugins.
10212 * src/anjuta-app.c: Registered UI accels.
10214 2004-09-28 Naba Kumar <naba@gnome.org>
10216 * libanjuta/anjuta-shell.[c,h]: Added anjuta_shell_present_widget()
10219 * src/anjuta-app.c: Implemented present widget method.
10221 * plugins/devhelp/plugin.c, plugins/editor/plugin.c,
10222 plugins/message-view/plugin.c, plugins/project-manager/plugin.c,
10224 * plugins/editor/anjuta-docman.c: Code cleanup and selects newly
10227 * plugins/editor/text_editor.c: Connects to preferences changed signal
10230 2004-09-28 Naba Kumar <naba@gnome.org>
10232 * libanjuta/anjuta-debug.h, libanjuta/Makefile.am: Added debug
10235 * libanjuta/e-splash.c, Fixed compiler error and reduced progress bar
10238 * libegg/egg-entry-action.c: Takes GtkEditable rather than GtkEntry
10239 in changed signal callback.
10241 * plugins/editor/action-callbacks.c: Implemented save_all action
10242 callback. Removed dead code. Do save_as when saving a new file.
10243 Implemented incremental search.
10245 * plugins/editor/anjuta-docman.c: Removed dead code and formated code.
10247 * plugins/editor/plugin.c, plugins/editor/print.c: Used debug prints.
10249 * src/anjuta-app.c: Registers UI accelerators.
10251 2004-09-27 Naba Kumar <naba@gnome.org>
10253 * libanjuta/anjuta-utils.c: Added a border in input dialog entry box.
10255 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
10256 plugins/devhelp/anjuta-devhelp.plugin.in,
10257 plugins/file-loader/anjuta-loader.plugin.in,
10258 plugins/file-manager/anjuta-file-manager.plugin.in,
10259 plugins/gtodo/anjuta-gtodo.plugin.in,
10260 plugins/project-manager/anjuta-project-manager.plugin.in,
10261 plugins/terminal/anjuta-terminal.plugin.in:
10262 Gave proper plugin names.
10264 * plugins/build-basic-autotools/build-basic-autotools.c: Detailed
10265 error when regex fail.
10267 * plugins/devhelp/anjuta-devhelp.ui, plugins/devhelp/plugin.[c,h]:
10268 Added help and context search. Watches current editor. More menus
10269 in Help submenu. Update UI (sensitive when required) properly.
10271 * plugins/editor/anjuta-document-manager.ui,
10272 plugins/devhelp/anjuta-devhelp.ui,
10273 plugins/message-view/anjuta-message-manager.ui,
10274 src/anjuta.ui: Goto menu actions are in separate submenu.
10276 * src/anjuta.ui, src/action-callbacks.[c,h], src/anjuta-actions.h:
10277 Removed unimplemented UI elements.
10279 * src/anjuta-app.c: Larger (and normal) icon size.
10281 * src/layout.xml: Task manager plugin along with document (in middle).
10283 * plugins/editor/plugin.c, plugins/file-loader.c,
10284 plugins/devhelp/plugin.c: Gives short-labels and is-important flag
10285 in gtkactions. Enable/disable UI properly.
10287 2004-09-26 Naba Kumar <naba@gnome.org>
10289 * po/POTFILES.in: Updated, added missing files.
10291 * .cvsignore: Updated.
10293 * libanjuta/anjuta-utils.[h,c]: Functions take constant parameters. Added
10294 a new function to get User input text.
10296 * libanjuta/resources.[c,h]: Added a function to created sized image.
10298 * libanjuta/interfaces/libanjuta.idl: Changed parameter name to uri
10299 from filename, as thats the correct representation.
10301 * plugins/build-basic-autotools/Makefile.am,
10302 (added) plugins/build-basic-autotools/automake-c.filters,
10303 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
10304 plugins/build-basic-autotools/build-basic-autotools.[c,h]:
10305 Rearragned UI elements in the build menu. Added codes to read build
10306 filter rules from external file. Implemented all build, configure,
10307 autogen commands. Watches current editor and project.
10309 * plugins/editor/anjuta-docman.[c,h], plugins/editor/plugin.c:
10310 Added editor changed signal and exports current editor value.
10311 Fixed parameter names. Fixed get_uri() interface implementation to
10312 return correct uri.
10314 * plugins/editor/anjuta-document-manager.ui: Removed unnecessary UI
10317 * plugins/file-loader/anjuta-loader-plugin.ui: Added New UI element.
10319 * plugins/file-manager/an_file_view.c,
10320 plugins/file-manager/an_file_view.c: Exports file uri correctly.
10322 * plugins/file-wizard/file.c: Reads uri correctly.
10324 * plugins/message-view/anjuta-msgman.c: Sizes tab images properly and
10325 sets the page to the new view.
10327 * plugins/message-view/message-view.c: Unrefs the tree model when done.
10328 Fixed signal connecting.
10330 * plugins/project-manager/plugin.c: Changed "project_root_directory"
10331 to "project_root_uri" and exports as uri.
10333 2004-09-24 Naba Kumar <naba@gnome.org>
10335 * libanjuta/anjuta-ui.c: Fixed a crash bug.
10336 * libanjuta/anjuta-plugin.c, libanjuta/plugins.c: Activates plugin
10338 * plugins/file-manager/plugin.c: Fixed crash in unloading.
10339 * plugins/file-loader/plugin.c: Added comments.
10340 * plugins/build-basic-autotools/plugin.c: Added comments.
10341 * plugins/devhelp/plugin.c: Fixed crash bug. Added comments.
10343 * libanjuta/interfaces/libanjuta.idl,
10344 plugins/message-view/anjuta-msgman.c,
10345 plugins/message-view/message-view.c,
10346 plugins/message-view/message-view.h,
10347 plugins/message-view/plugin.c: Buffering and appending messages have
10348 been separated. message-view implementations cleaned up. Signals
10349 Emissions fixed. Messages now displayed in summary and details show
10350 as tooltip. Message color highlights fixed. Updated IAnjutaMessageView
10353 * plugins/message-view/anjuta-message-manager-plugin.glade: Organized
10356 * plugins/build-basic-autotools/Makefile.am,
10357 plugins/build-basic-autotools/build-basic-autotools.c: Added regex
10358 parsing of output to create message summaries. Uses new message view
10361 * plugins/editor/anjuta-document-manager.glade: Hidden unnecessary
10362 preferences to make dialog box smaller.
10364 * plugins/editor/search-replace.c: Fixed compile error with change
10365 in IAnjutaMessageView API.
10367 2004-09-21 Naba Kumar <naba@gnome.org>
10369 * plugins/Makefile.am: Deletes old (installed) plugins before
10370 installing new ones.
10372 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
10373 plugins/build-basic-autotools/build-basic-autotools.c,
10374 plugins/build-basic-autotools/build-basic-autotools.h: Uses exported
10375 file URI from filemanager. Only disables/enables build submenu in file
10376 manager, instead of merging/unmerging.
10378 * plugins/editor/anjuta-docman.c: Fixed a crash bug when opening
10381 * plugins/file-loader/anjuta-loader-plugin.ui,
10382 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
10383 Implemented "Open with" file manager submenu. Displays error message
10384 when file can not be opened.
10386 * plugins/file-manager/an_file_view.c: Renamed
10387 file_manager_current_filename value name to file_manager_current_uri
10388 and exports proper URI.
10390 * plugins/gtodo/plugin.c: Display name changed to "Tasks".
10392 2004-09-19 Naba Kumar <naba@gnome.org>
10394 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
10395 plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c: Added
10396 save point signal to change editor tabs. Fixed accels.
10398 * plugins/file-loader/plugin.c: Fixed accels.
10400 * plugins/project-manager/plugin.c: Added target selection callback.
10402 * plugins/project-manager/plugin.c: Added URI activation.
10403 * plugins/editor/goto-line.c, plugin/editor/action_callbacks.c:
10404 Fixed dialog and closed it on ok. Fixed a crash bug.
10405 * plugins/editor/anjuta-docman.c: Set notebook scrollable.
10407 * (added) libegg/egg-recent-*.c, (added) libegg/recent-files/*,
10408 configure.in, libegg/Makefile.am, plugins/file-loader/Makefile.am,
10409 plugins/file-loader/anjuta-loader-plugin.ui,
10410 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
10411 Added recent files in file loade plugin.
10413 * ChangeLog: Fixed entry dates.
10415 2004-09-18 Naba Kumar <naba@gnome.org>
10417 * plugins/devhelp/plugin.c: Added UI sensitization and removed
10418 an unnecessary GtkFrame.
10420 2004-09-17 Naba Kumar <naba@gnome.org>
10422 * mime/anjuta.xml, mime/Makefile.am: Added mime definition xml.
10426 * data/Makefile.am: Disabled installing old mime info.
10428 * mime/anjuta.applications, mime/anjuta.keys: Updated.
10430 * plugins/editor/anjuta-docman.c, plugins/editor/anjuta-docman.h,
10431 plugins/editor/anjuta-document-manager.ui,
10432 plugins/editor/plugin.c, plugins/editor/text_editor.c,
10433 plugins/editor/text_editor.h, plugins/editor/text_editor_cbs.c:
10434 Added Editor context popup menu.
10436 * plugins/project-manager/anjuta-project-manager-plugin.png:
10439 * plugins/project-manager/anjuta-project-manager.plugin.in:
10440 Support .anjuta mime type.
10442 * plugins/project-manager/plugin.c: Exports "project_root_directory"
10445 * plugins/file-manager/plugin.c: Watches "project_root_directory"
10448 * src/layout.xml, plugins/profile-default/plugin.c:
10449 Added project manager plugin for startup.
10451 2004-09-16 Naba Kumar <naba@gnome.org>
10453 * anjuta.prj: Updated.
10455 * pixmaps/Makefile.am, plugins/build-basic-autotools/Makefile.am,
10456 plugins/devhelp/Makefile.am, plugins/editor/Makefile.am,
10457 plugins/file-loader/Makefile.am, plugins/file-manager/Makefile.am,
10458 plugins/file-wizard/Makefile.am, plugins/message-view/Makefile.am,
10459 plugins/profile-default/Makefile.am, plugins/sample1/Makefile.am,
10460 plugins/terinal/Makefile.am, src/Makefile.am,
10461 plugins/gtodo/Makefile.am, plugins/project-manager/Makefile.am:
10462 Fixed makefile syntax errors.
10464 2004-09-16 Naba Kumar <naba@gnome.org>
10466 * configure.in, src/layout.xml,
10467 plugins/profile-default/plugin.c,
10468 libanjuta/interfaces/libanjuta.idl,
10469 plugins/Makefile.am, (added) plugins/gtodo/*: Added Todo plugin.
10471 * configure.in, plugins/Makefile.am,
10472 plugins/project-manager/.cvsignore,
10473 plugins/project-manager/Makefile.am,
10474 plugins/project-manager/anjuta-project-manager-plugin.png,
10475 plugins/project-manager/anjuta-project-manager.plugin.in,
10476 plugins/project-manager/anjuta-project-manager.ui,
10477 plugins/project-manager/plugin.c,
10478 plugins/project-manager/plugin.h: Added project manager plugin
10479 based on gnome-build.
10481 * Makefile.am, mime/Makefile.am, mime/anjuta.applications,
10482 mime/anjuta.keys, mime/anjuta.mime: Added anjuta files mime types.
10484 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
10485 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
10486 manuals/reference/libanjuta/tmpl/properties.sgml: Updated.
10488 2004-09-16 Naba Kumar <naba@gnome.org>
10490 * plugins/editor/action-callbacks.c: Fixed compile error.
10492 2004-09-15 Naba Kumar <naba@gnome.org>
10494 * plugins/devhelp/plugin.[c,h]: Fixed a start-up warning.
10496 * libanjuta/e-splash.c, plugins/profile-default/plugin.c:
10497 New improved splace with nicer progress.
10499 * configure.in, plugins/Makefile.am,
10500 (added) file-wizard/.cvsignore,
10501 (added) file-wizard/Makefile.am,
10502 (added) file-wizard/action-callbacks.c,
10503 (added) file-wizard/action-callbacks.h,
10504 (added) file-wizard/anjuta-file-wizard-plugin.png,
10505 (added) file-wizard/anjuta-file-wizard.glade,
10506 (added) file-wizard/anjuta-file-wizard.plugin.in,
10507 (added) file-wizard/anjuta-file-wizard.ui,
10508 (added) file-wizard/file.c,
10509 (added) file-wizard/file.h,
10510 (added) file-wizard/plugin.c,
10511 (added) file-wizard/plugin.h:
10512 Created new file wizard and added it. The wizard takes care of text
10513 bit insertions and new files creation.
10515 * plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
10516 plugins/editor/action-callbacks.h,
10517 plugins/editor/anjuta-document-manager.glade,
10518 plugins/editor/anjuta-document-manager.ui,
10519 plugins/editor/plugin.c, plugins/editor/text_editor.c,
10520 (removed) plugins/editor/file.[c,h]: Removed text insertions and
10521 new files code and moved into a new plugin (file wizard).
10523 * libanjuta/plugins.[c,h]: Added plugins selection function.
10525 * libanjuta/interfaces/libanjuta.idl: Added goto_position(),
10526 get_position(), insert() in IAnjutaEditor interface. Added
10527 add_buffer() in IAnjutaDocumentManager interface. Added IAnjutaWizard
10528 interface (for wizard plugins).
10530 * plugins/file-loader/anjuta-loader-plugin.ui,
10531 plugins/file-loader/plugin.c: Added wizard launcher interface which
10532 scans for plugins implement IAnjutaWizard interface and presents the
10533 list to user for selection. The selected plugin is then activated
10536 * libanjuta/interfaces/.cvsignore: Updated.
10537 * plugins/message-view/.cvsignore: Updated.
10538 * plugins/launcher/*: Removed as launcher has already been moved to
10539 libanjuta as class.
10541 * manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
10542 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
10543 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
10544 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
10545 manuals/reference/libanjuta/tmpl/pixmaps.sgml:
10546 Updated API documentations.
10548 2004-09-01 Amanpreet Singh Alam <aalam@redhat.com>
10550 * configure.in: Added Punjabi to ALL_LINGUAS
10552 2004-07-29 Naba Kumar <naba@gnome.org>
10554 * configure.in: Added file-loader plugin Makefile path and
10555 fixed devhelp version requirement.
10557 2004-07-28 Naba Kumar <naba@gnome.org>
10559 * src/anjuta-app.c, libanjuta/pixmaps.h, libanjuta/anjuta-stock.h,
10560 terminal/preferences-terminal.png (added), message-view/*.png (added),
10561 message-view/*.xpm (added), editor/*.png (added),
10562 editor/*.xpm (added), plugins/editor/Makefile.am,
10563 plugins/editor/plugin.c, plugins/message-view/Makefile.am,
10564 plugins/message-view/plugin.c, plugins/terminal/Makefile.am,
10565 src/anjuta-app.c, pixmaps/Makefile.am: Moved pixmap files to
10566 respective plugins directories.
10568 * pixmaps/autocomplete-16.png, pixmaps/autocomplete.png,
10569 pixmaps/block-end-16.png, pixmaps/block-end.png
10570 pixmaps/block-start-16.png, pixmaps/block-start.png
10571 pixmaps/block_select.xpm, pixmaps/bookmark-first-16.png
10572 pixmaps/bookmark-first.png, pixmaps/bookmark-last-16.png
10573 pixmaps/bookmark-last.png, pixmaps/bookmark-next-16.png
10574 pixmaps/bookmark-next.png, pixmaps/bookmark-prev-16.png
10575 pixmaps/bookmark-prev.png, pixmaps/bookmark_toggle.xpm
10576 pixmaps/fold_close.xpm, pixmaps/fold_open.xpm
10577 pixmaps/fold_toggle.xpm, pixmaps/indent.xpm
10578 pixmaps/indent_auto.xpm, pixmaps/indent_dcr.xpm
10579 pixmaps/indent_inc.xpm, pixmaps/indent_set.xpm
10580 pixmaps/preferences-editor.png, pixmaps/undock.png
10581 pixmaps/error-next-16.png, pixmaps/error-next.png
10582 pixmaps/error-prev-16.png, pixmaps/error-prev.png
10583 pixmaps/messages.xpm, pixmaps/preferences-messages.png,
10584 pixmaps/preferences-terminal.png: Deleted
10586 * libanjuta/properties* (removed), plugins/editor/properties* (added),
10587 plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
10588 plugins/editor/aneditor.cxx, plugins/editor/anjuta-docman.c,
10589 plugins/editor/anjuta-document-manager.plugin.in,
10590 plugins/editor/anjuta-document-manager.ui,
10591 plugins/editor/plugin.c, plugins/editor/print.c,
10592 plugins/editor/search-replace_backend.c,
10593 plugins/editor/search_preferences.h,
10594 plugins/editor/text_editor.c, plugins/editor/text_editor.h:
10595 Moved properties souce files to editor plugin as it not required in
10596 libanjuta. Other editor fixes.
10598 * configure.in, libegg/Makefile.am, libegg/egg-dock* (removed),
10599 libegg/dock/* (removed)
10600 : Restored GDL external dependencies and removed libegg dock
10601 sources, because gdl is being developed.
10603 * libanjuta/Makefile.am, libanjuta/anjuta-preferences.c,
10604 libanjuta/anjuta-preferences.h, libanjuta/anjuta-shell.c,
10605 libanjuta/anjuta-shell.h, libanjuta/anjuta-utils.c,
10606 libanjuta/anjuta-utils.h, libanjuta/libanjuta.h,
10607 libanjuta/plugins.c, libanjuta/plugins.h,
10608 libanjuta/resources.c, libanjuta/resources.h: Preferences now use
10609 gconf system. Shell now takes docking positions. Added more utility
10610 functions. Added plugins query function. And other fixes.
10612 * libanjuta/interfaces/libanjuta.idl: Added File loader interface.
10614 * plugins/Makefile.am, plugins/file-loader/*: Implemented file loader
10615 plugin to load files based on mime type.
10617 * configure.in, plugins/devhelp/plugin.c: Fixed to use devhelp >= 0.9.
10619 * plugins/file-manager/Makefile.am, plugins/file-manager/an_file_view.c,
10620 plugins/file-manager/plugin.c: File manager now uses file loader to
10623 * plugins/message-view/anjuta-msgman.c,,
10624 plugins/message-view/message-view.c,
10625 plugins/message-view/plugin.c: Implemented launcher in libanjuta.
10627 * plugins/profile-default/plugin.c, plugins/sample1/plugin.c,
10628 plugins/terminal/terminal.c, src/Makefile.am,
10629 src/action-callbacks.c, src/anjuta-app.c, src/anjuta-app.h,
10630 src/anjuta.c, src/layout.xml, src/preferences.c: Bug fixes.
10632 * libegg/dock/*: Removed directory.
10634 2004-07-28 Naba Kumar <naba@gnome.org>
10636 * configure.in: Reduced gnome-print version requirement.
10637 * plugins/devhelp/plugin.c: Fixed changes wrt develop >= 0.9.0.
10639 2004-07-21 Ray Strode <rstrode@redhat.com>
10640 * anjuta/anjuta.desktop.in.in: Add MimeType line to desktop file
10643 2004-06-29 Johannes Schmid <jhs@cvs.gnome.org>
10645 * plugins/editor/search-replace.c: Some fixes
10646 * plugins/terminal/Makefile.am:
10647 Patch from: Alexey Rusakov <ktirf@users.sf.net>
10649 2004-05-19 Naba Kumar <naba@gnome.org>
10651 * libanjuta/e-splash.c: Set 'type' at construct time. Fixed
10654 2004-05-17 Johannes Schmid <jhs@cvs.gnome.org>
10656 * plugins/editor/text_editor.c: Implemented IAnjutaFile correctly.
10657 Implemented IAnjutaSavable
10658 * plugins/editor/plugin.c: Implemented IAnjutaFile and IAnjutaSavable.
10660 2004-05-17 Naba Kumar <naba@gnome.org>
10662 * configure.in, plugins/Makefile.am, plugins/profile-default/plugin.c,
10663 plugins/build-basic-autotools/.cvsignore,
10664 plugins/build-basic-autotools/Makefile.am,
10665 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.png,
10666 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
10667 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
10668 plugins/build-basic-autotools/build-basic-autotools.c,
10669 plugins/build-basic-autotools/build-basic-autotools.h: Added basic autotools
10672 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaProject interface
10675 * plugins/file-manager/an_file_view.c,
10676 plugins/file-manager/anjuta-file-manager.ui,
10677 plugins/file-manager/plugin.c, plugins/file-manager/plugin.h:
10678 Added context menu UI.
10680 * src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c: Added widgets show/hide
10683 2004-05-16 Johannes Schmid <jhs@cvs.gnome.org>
10685 * libanjuta/anjuta-preferences.[ch]:
10686 Added save/load_gconf functions
10687 * src/action_callbacks.[ch], src/preferences.c:
10688 Load global prefs from gconf at startup and save them
10689 on exit. Prefs load and save correctly but something resets
10690 them to default after loading...
10691 * src/Makefile.am: Hack: Add anjuta-preferences.o to LD_ADD.
10692 Somehow the linker does not find save/load_gconf functions
10693 in libanjuta. Must be a stupid mistake, I would be glad
10694 if someone could fix that.
10695 * manuals/reference/libanjuta-sections.txt: Added new
10696 preferences functions and removed gnome-filelist
10697 * plugins/file-manager/anjuta-file-manager-plugin.glade:
10698 * plugins/file-manager/plugin.c:
10699 Added root-path property
10701 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
10703 * libanjuta/fileselection.[ch], gnomefilelist.[ch]: Removed,
10704 they are not longer needed.
10705 * manuals/reference/libanjuta/Makefile.am, anjuta-docs.sgml,
10706 anjuta-sections.txt: Remove references to the files
10707 * libanjuta/pixmaps.h, pixmaps/directory(-accept).png:
10708 Use new nautilus icons for file-manager, looks incredible
10711 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
10713 * plugins/editor/anjuta-docman.c: gchar* to
10714 const gchar* in arguments
10715 * plugins/editor/text_editor.c: Implemented IAnjutaFile
10717 * plugins/file-manager/an_file_view.c: Open files on
10718 double-click. Does not work yet because it does not
10719 find IAnjutaFile interface in document manager
10721 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
10723 * plugins/editor/anjuta-docman.c
10724 * plugins/editor/text_editor.c:
10725 Made close button working, made multiple selection in
10726 File/Open dialog possble, fixed crash bug if file cannot
10729 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
10731 * plugins/editor/action-callbacks.c
10732 * plugins/editor/anjuta-docman.c
10733 * plugins/editor/anjuta-docman.h
10734 * plugins/editor/search-replace.c
10735 * plugins/editor/search-replace_backend.c
10736 * plugins/editor/text_editor.c
10737 * plugins/editor/text_editor.h:
10738 Moved to new GtkFileChooserDialog, use gnome-vfs everywhere to be
10739 able to open all files, use uri instead of full_filename, fixed
10743 2004-05-13 Naba Kumar <naba@gnome.org>
10745 * plugins/message-view/anjuta-message-manager-plugin.glade:
10748 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Fixed toolbar
10751 * pixmaps/anjuta_splash.png: Added border.
10753 * plugins/editor/anjuta-document-manager.png: New icon.
10755 * anjuta.glade, plugins/editor/anjuta-document-manager.glade,
10756 plugins/editor/.cvsignore: Moved search dialogs from anjuta.glade.
10758 plugins/editor/Makefile.am,
10759 plugins/editor/search-replace.c,
10760 plugins/editor/search-replace.h,
10761 plugins/editor/search-replace_backend.c,
10762 plugins/editor/search-replace_backend.h,
10763 plugins/editor/search_preferences.h,
10764 plugins/editor/search_preferences.c: Merged changes from
10765 ANJUTA_1_2_0 branch.
10767 * plugins/editor/anjuta-docman.c, plugins/editor/file.c,
10768 plugins/editor/plugin.c: Fixed crash bugs. Made toggle editor items
10771 * plugins/terminal/Makefile.am,
10772 plugins/terminal/anjuta-terminal-plugin.glade: Fixed terminal preferences
10775 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Added toolbar
10778 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
10779 * plugins/message-view/plugin.c: Fixed glade file loading
10780 Removed "Show messages" menu item
10781 * src/anjuta-app.c: Fixed crash bug, g_free(filename was called
10782 twice because of this load system layout hack.
10783 * libanjuta/anjuta-ui.h: Removed #include config.h
10784 * libanjuta/libanjuta.pc: Fixed path and depencies
10785 * libanjuta/Makefile.am: Install properties.h and glue-plugin.h
10786 * libanjuta/properties.h: Moved C++ stuff to properties_cxx.h (file added)
10787 * libanjuta/properties.cxx : #include "properties_cxx.h"
10788 * plugins/editor/aneditor.cxx: #include "properties_cxx.h"
10790 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
10791 * plugins/message-view/*: Fixed message view preferences
10792 * plugins/message-view/message_prefs.glade: unmerged from anjuta.glade
10793 * anjuta.glade: Removed messages stuff
10795 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
10797 * Removed libanjutamm, it is now hosted on SF.net:
10798 cvs.sf.net/cvsroot/anjuta/libanjutamm
10800 2004-05-11 Johannes Schmid <jhs@cvs.gnome.org>
10803 Added some experimental code to add support for C++ plugins.
10804 Nothing works yet and it is likely that it will disappear but
10805 I have some questions to murrayc and he wants to see the code.
10807 2004-05-11 Naba Kumar <naba@gnome.org>
10809 * plugins/terminal/terminal.c: Fixed prefs loading bug.
10811 * plugins/editor/action-callbacks.c: Fixed a crash bug in
10812 hightlight style menu actions.
10814 * manuals/reference/libanjuta/libanjuta-docs.sgml,
10815 manuals/reference/libanjuta/plugin-description-file.sgml,
10816 manuals/reference/libanjuta/writing-plugins.sgml,
10817 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
10818 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
10819 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated docs.
10821 * src/anjuta-app.c: Always load system layout for now.
10823 * libanjuta/anjuta-shell.h, libanjuta/gnomefilelist.h: Fixed format.
10825 * manuals/reference/libanjuta/libanjuta-docs.sgml,
10826 manuals/reference/libanjuta/libanjuta-sections.txt,
10827 manuals/reference/libanjuta/libanjuta.types,
10828 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
10829 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
10830 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
10831 manuals/reference/libanjuta/tmpl/fileselection.sgml,
10832 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
10833 (added) manuals/reference/libanjuta/tmpl/ianjuta-terminal.sgml:
10834 Updated documentation.
10836 * (new) plugins/terminal/*, plugins/Makefile.am, configure.in,
10837 plugins/profile-default/plugin.c, src/layout.xml:
10838 Created terminal plugin.
10840 * (new) plugins/file-manager/anjuta-file-manager-plugin.glade,
10841 (new) plugins/file-manager/.cvsignore,
10842 plugins/file-manager/an_file_view.c,
10843 plugins/file-manager/plugin.c,
10844 plugins/file-manager/plugin.h: Moved preferences to separate
10845 glade file and added cvsignore file.
10847 * (new) po/ko.po, (new) po/sq.po, po/ChangeLog: Brought missing po files
10848 from ANJUTA_1_2_0 branch. Please note that other po files need merging
10849 from the branch. I tried it but there were way too many conflicts.
10851 * anjuta.glade: Merged with ANJUTA_1_2_0 branch.
10853 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h: Added more
10854 util functions required during the merge.
10856 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaTerminal
10859 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
10860 plugins/editor/anjuta-docman.c, plugins/editor/goto_line.c,
10861 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
10862 plugins/editor/text_editor_menu.c, plugins/file-manager/Makefile.am:
10863 Merged with ANJUTA_1_2_0 branch.
10865 2004-05-09 Johannes Schmid <jhs@cvs.gnome.org>
10867 * configure.in: Changed GNOME_COMPILE_WARNIGS from error to maximum
10869 2004-05-07 Naba Kumar <naba@gnome.org>
10871 * libanjuta/anjuta-ui.c: Reads action labels and icons correctly.
10873 * plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c:
10874 Added preferences reading and loading.
10876 * anjuta.glade, anjuta_dialogs_strings.c, ChangeLog,
10877 libanjuta/anjuta-preferences.c, libanjuta/defaults.c,
10878 libanjuta/fileselection.c, libanjuta/fileselection.h,
10879 libanjuta/resources.c: Merged with ANJUTA_1_2_0 branch.
10881 * manuals/reference/libanjuta/anjuta-architecture.sgml: Added some docs.
10883 * AUTHORS, HACKING, NEWS, README, anjuta.desktop.in.in,
10884 anjuta.spec.in, configure.in, data/autogen.sh.generic,
10885 data/autogen.sh.gtk, data/autogen.sh.gtkmm, data/autogen.sh.wxwin,
10886 data/macros/autogen.sh, data/macros2/autogen.sh
10887 data/properties/ada.properties, data/properties/anjuta.properties,
10888 launcher/Makefile.am, launcher/anjuta_launcher.c, libanjuta/gnomefilelist.c,
10889 libanjuta/gnomefilelist.h, manuals/C/Makefile.am,
10890 (added) manuals/C/anjuta-advanced-tutorial/.cvsignore,
10891 (added) manuals/C/anjuta-advanced-tutorial/Makefile.am,
10892 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial-C.omf,
10893 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.xml,
10894 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_additional_options.png,
10895 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_lib3ds.png,
10896 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_libxml2.png,
10897 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_include_paths.png,
10898 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_libraries.png,
10899 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_lib3ds.png,
10900 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_libxml2.png,
10901 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_project_type.png,
10902 manuals/C/anjuta-manual/authors.xml, manuals/C/anjuta-manual/build.xml,
10903 manuals/C/anjuta-tutorial/anjuta-tutorial.xml,
10904 plugins/class-gen/clsGen.c, plugins/editor/print.c,
10905 plugins/patch/patch-plugin.c, scintilla/Document.cxx,
10906 scintilla/Editor.cxx, scintilla/KeyWords.cxx, scintilla/LexCPP.cxx
10907 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
10908 scintilla/LexVB.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
10909 (added) scintilla/README.sync, scintilla/ScintillaBase.cxx,
10910 scintilla/ScintillaBase.h, scintilla/ScintillaGTK.cxx,
10911 (added) scintilla/scintilla-marshal.c,
10912 (added) scintilla/scintilla-marshal.h,
10913 (added) scintilla/scintilla-marshal.list,
10914 scintilla/include/SString.h, scintilla/include/SciLexer.h,
10915 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface,
10916 (added) scintilla/patches/scintilla-calltip-align.patch,
10917 (added) scintilla/patches/scintilla-minor.patch,
10918 tagmanager/Makefile.am: Merge (level 4) with ANJUTA_1_2_0 branch.
10920 2004-05-06 Naba Kumar <naba@gnome.org>
10922 * (added) plugins/file-manager/Makefile.am,
10923 (added) plugins/file-manager/anjuta-file-manager-plugin.png,
10924 (added) plugins/file-manager/anjuta-file-manager.plugin.in,
10925 (added) plugins/file-manager/anjuta-file-manager.ui,
10926 (added) plugins/file-manager/plugin.c,
10927 (added) plugins/file-manager/plugin.h,
10928 (removed) plugins/file-manager/an_file_view.h,
10929 plugins/Makefile.am, configure.in,
10930 plugins/file-manager/an_file_view.c: Created file manager plugin.
10932 * plugins/profile-default/plugin.c: Added file manager plugin in default
10935 * libanjuta/Makefile.am: Fixed dependencies.
10936 * pixmaps/anjuta_splash.png: New splash screen.
10938 2004-05-05 Johannes Schmid <jhs@cvs.gnome.org>
10940 * template/template.c/h: Added in-line doc
10941 * manuals/reference/template/*: Added template documentation
10942 * configure.in: Build template docs
10944 2004-05-05 Naba Kumar <naba@gnome.org>
10946 * autogen.sh: Added commands to generate initial interfaces.
10948 * libanjuta/Makefile.am,
10949 (removed)libanjuta/anjuta-plugin-parser.c,
10950 (removed)libanjuta/anjuta-plugin-parser.h,
10951 (added)libanjuta/anjuta-plugin-description.c,
10952 (added)libanjuta/anjuta-plugin-description.h: Renamed plugin-parser to
10953 plugin description.
10955 * libanjuta/anjuta-plugin.c,
10956 libanjuta/anjuta-plugin.h: Added activation and deactivation methods.
10958 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Fixed documentation
10959 and added AnjutaShellPlacement enum for widgeds placement (passed to
10960 widget add_widget() method.
10962 * libanjuta/plugins.c, libanjuta/plugins.h: Added plugin query routines
10963 and moved plugin sets loading in profile plugins.
10965 * libanjuta/interfaces/.cvsignore,
10966 (removed)libanjuta/interfaces/Makefile.am,
10967 libanjuta/interfaces/libanjuta.idl,
10968 libanjuta/interfaces/anjuta-idl-compiler.pl,
10969 (removed)libanjuta/interfaces/ianjuta-document-manager.c,
10970 (removed)libanjuta/interfaces/ianjuta-document-manager.h,
10971 (removed)libanjuta/interfaces/ianjuta-editor.c,
10972 (removed)libanjuta/interfaces/ianjuta-editor.h,
10973 (removed)libanjuta/interfaces/ianjuta-file.c,
10974 (removed)libanjuta/interfaces/ianjuta-file.h,
10975 (removed)libanjuta/interfaces/ianjuta-message-manager.c,
10976 (removed)libanjuta/interfaces/ianjuta-message-manager.h,
10977 (removed)libanjuta/interfaces/ianjuta-message-view.c,
10978 (removed)libanjuta/interfaces/ianjuta-message-view.h: Removed all *.c,
10979 *.h and Makefile.am files. They are autogenerated. Interfaces are
10980 by anjuta-idl-compiler.pl from libanjuta.idl file.
10982 * manuals/reference/libanjuta/Makefile.am,
10983 manuals/reference/libanjuta/anjuta-architecture.sgml,
10984 manuals/reference/libanjuta/libanjuta-docs.sgml,
10985 manuals/reference/libanjuta/libanjuta-sections.txt,
10986 manuals/reference/libanjuta/libanjuta.types,
10987 manuals/reference/libanjuta/plugin-description-file.sgml,
10988 manuals/reference/libanjuta/writing-plugins.sgml,
10989 (added)manuals/reference/libanjuta/tmpl/.cvsignore,
10990 (added)manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
10991 (removed)manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
10992 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
10993 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
10994 (added)manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
10995 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
10996 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
10997 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
10998 (added)manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
10999 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
11000 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
11001 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-loader.sgml,
11002 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml,
11003 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml,
11004 (added)manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
11005 (added)manuals/reference/libanjuta/tmpl/ianjuta-help.sgml,
11006 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
11007 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
11008 (added)manuals/reference/libanjuta/tmpl/ianjuta-loader.sgml,
11009 (added)manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
11010 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
11011 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
11012 (added)manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
11013 (added)manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
11014 (added)manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
11015 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-loader.sgml,
11016 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-savable.sgml,
11017 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream.sgml,
11018 (added)manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
11019 (added)manuals/reference/libanjuta/tmpl/libanjuta-iface-marshallers.sgml,
11020 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
11021 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated documentation.
11022 Wrote writing-plugins.sgml documentation. Fixed cross links. Added
11023 interfaces template sgmls.
11025 * plugins/Makefile.am,
11026 plugins/devhelp/anjuta-devhelp.plugin.in,
11027 plugins/devhelp/plugin.c,
11028 plugins/editor/action-callbacks.c,
11029 plugins/editor/anjuta-document-manager.plugin.in,
11030 plugins/editor/plugin.c,
11031 plugins/editor/plugin.h,
11032 plugins/editor/text_editor.c,
11033 plugins/sample1/plugin.c,
11034 plugins/message-view/anjuta-message-manager.plugin.in,
11035 plugins/message-view/plugin.c: Fixed shell add_widget method to take
11036 placement. Fixed other errors.
11038 * (added)plugins/profile-default/.cvsignore,
11039 (added)plugins/profile-default/Makefile.am,
11040 (added)plugins/profile-default/anjuta-default-profile-plugin.png,
11041 (added)plugins/profile-default/anjuta-default-profile.plugin.in,
11042 (added)plugins/profile-default/anjuta-default-profile.ui,
11043 (added)plugins/profile-default/plugin.c,
11044 (added)plugins/profile-default/plugin.h: Added a default new
11048 src/action-callbacks.c,
11051 src/main.cpp: Fixed necessary changes for libanjuta
11053 2004-05-04 Naba Kumar <naba@gnome.org>
11055 * libanjuta/anjuta-shell.[h,c], src/anjuta-app.c,
11056 plugins/sample1/plugin.c, plugins/devhelp/plugin.c,
11057 plugins/message-view/plugin.c, plugins/editor/plugin.c: Added shell
11058 placement for default widgets placements.
11060 2004-05-03 Naba Kumar <naba@gnome.org>
11062 * manuals/reference/libanjuta/anjuta-architecture.sgml,
11063 manuals/reference/libanjuta/libanjuta-docs.sgml,
11064 manuals/reference/libanjuta/plugin-description-file.sgml,
11065 manuals/reference/libanjuta/writing-plugins.sgml:
11066 Wrote more sections in writing-plugins document and fixed errors.
11068 2004-05-03 Naba Kumar <naba@gnome.org>
11070 * libanjuta/interfaces/libanjuta.idl: Added interface
11071 IAnjutaFileManager.
11073 * manuals/reference/libanjuta/anjuta-architecture.dia,
11074 manuals/reference/libanjuta/anjuta-architecture.png: Updated
11075 architecture diagram.
11077 * (added) manuals/reference/libanjuta/anjuta-architecture.sgml,
11078 manuals/reference/libanjuta/libanjuta-docs.sgml,
11079 (added) manuals/reference/libanjuta/plugin-description-file.sgml,
11080 (added) manuals/reference/libanjuta/writing-plugins.sgml:
11081 Wrote writing-plugins document and separated chapters into
11082 separate sgml files.
11084 * plugins/file-manager/an_file_view.c,
11085 plugins/file-manager/an_file_view.h: New and improved directory
11088 2004-05-02 Sven Herzberg <herzi@abi02.de>
11090 * anjuta.glade: re-designed the new file dialog
11091 * anjuta_dialogs_strings.c: new strings from the new file dialog
11093 2004-04-30 Naba Kumar <naba@gnome.org>
11095 * libanjuta/interfaces/Makefile.am.iface,
11096 libanjuta/interfaces/anjuta-idl-compiler.pl: Fixed errors.
11098 * libanjuta/interfaces/libanjuta.idl: Updated.
11100 * libanjuta/interfaces/Makefile.am.iface,
11101 libanjuta/interfaces/libanjuta.idl: Updated.
11103 2004-04-29 Naba Kumar <naba@gnome.org>
11105 * libanjuta/interfaces/Makefile.am.iface,
11106 libanjuta/interfaces/libanjuta.idl: Updated.
11108 2004-04-29 Naba Kumar <naba@gnome.org>
11110 * libanjuta/interfaces/giface-idlc-c.pl,
11111 libanjuta/interfaces/libanjuta.idl: Upgraded.
11112 * libanjuta/interfaces/Makefile.am.iface: Added.
11114 2004-04-28 Naba kumar <naba@gnome.org>
11116 * libanjuta/interfaces/giface-idlc-c.pl,
11117 libanjuta/interfaces/libanjuta.idl: Added anjuta interface
11118 definitions and wrote a compiler.
11120 2004-04-28 Naba Kumar <naba@gnome.org>
11122 * libanjuta/anjuta-shell.c: Fixed docs.
11123 * libanjuta/interfaces/Makefile.am,
11124 libanjuta/interfaces/ianjuta-file.c,
11125 libanjuta/interfaces/ianjuta-file.h: Added ianjuta-file.{c,h}
11127 * libanjuta/interfaces/ianjuta-editor.c: Fixed bug.
11129 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml
11131 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
11132 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
11133 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
11134 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
11135 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml: Updated docs.
11136 * src/anjuta-app.c: Fixed bug.
11138 2004-04-27 Naba Kumar <naba@gnome.org>
11140 * libanjuta/anjuta-preferences-dialog.c,
11141 manuals/Makefile.am: Fixed document bugs and enabled docs
11144 * libanjuta/anjuta-preferences-dialog.c,
11145 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml:
11146 More documentation.
11148 * libanjuta/anjuta-preferences.c,
11149 manuals/reference/libanjuta/libanjuta-docs.sgml,
11150 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
11151 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
11152 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
11153 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
11154 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml:
11155 Wrote more documentations.
11157 * (removed) plugins/message-view/imessage-view.c,
11158 (removed) plugins/message-view/ianjuta-msgman.c,
11159 plugins/message-view/Makefile.am,
11160 plugins/message-view/anjuta-msgman.c,
11161 plugins/message-view/anjuta-msgman.h,
11162 plugins/message-view/message-view.c,
11163 plugins/message-view/message-view.h,
11164 plugins/message-view/plugin.c,
11165 plugins/message-view/plugin.h: Moved interface implementations
11166 in their respective classes and used correct macros to
11167 defined class types.
11169 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
11170 src/action-callbacks.c, src/anjuta-app.c: Subclassed
11171 AnjutaUI from GtkUIManager instead of GtkDialog.
11173 * manuals/reference/libanjuta/Makefile.am,
11174 manuals/reference/libanjuta/libanjuta-docs.sgml,
11175 manuals/reference/libanjuta/libanjuta-sections.txt,
11176 manuals/reference/libanjuta/libanjuta.types,
11177 (added) manuals/reference/libanjuta/anjuta-architecture.dia,
11178 (added) manuals/reference/libanjuta/anjuta-architecture.png,
11179 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
11180 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
11181 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
11182 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
11183 Wrote more documentation, fixed typos, added architecture
11184 diagram, updated object types etc.
11186 * plugins/editor/text_editor.c: Fixed interface implementation.
11188 2004-04-26 Naba Kumar <naba@gnome.org>
11190 * (added) manuals/reference/libanjuta/anjuta-architecture.dia,
11191 (added) manuals/reference/libanjuta/anjuta-architecture.png,
11192 manuals/reference/libanjuta/libanjuta-docs.sgml: Added
11193 architecture diagram and a new chapter on plugins description file.
11195 2004-04-25 Naba Kumar <naba@gnome.org>
11197 * libanjuta/anjuta-children.h,
11198 libanjuta/anjuta-plugin.c,
11199 libanjuta/anjuta-plugin.h,
11200 libanjuta/anjuta-preferences.c,
11201 libanjuta/anjuta-shell.c,
11202 libanjuta/anjuta-shell.h,
11203 libanjuta/e-splash.c,
11204 libanjuta/e-splash.h,
11205 manuals/reference/libanjuta/Makefile.am,
11206 manuals/reference/libanjuta/libanjuta-docs.sgml,
11207 manuals/reference/libanjuta/libanjuta-sections.txt,
11208 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
11209 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
11210 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
11211 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
11212 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
11213 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
11214 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
11215 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
11216 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
11217 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
11218 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
11219 manuals/reference/libanjuta/tmpl/defaults.sgml,
11220 manuals/reference/libanjuta/tmpl/fileselection.sgml,
11221 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
11222 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
11223 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
11224 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
11225 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
11226 manuals/reference/libanjuta/tmpl/plugins.sgml,
11227 manuals/reference/libanjuta/tmpl/properties.sgml,
11228 manuals/reference/libanjuta/tmpl/resources.sgml,
11229 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
11230 manuals/reference/libanjuta/tmpl/e-splash.sgml,
11231 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
11232 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
11233 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
11234 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
11236 Added more template files and wrote more documentation.
11238 2004-04-24 Andras Timar <timar@gnome.hu>
11240 * configure.in: Added hu to ALL_LINGUAS.
11242 2004-04-23 Naba Kumar <naba@gnome.org>
11244 * configure.in: Fixed compile error.
11246 * libanjuta/anjuta-children.c,
11247 libanjuta/anjuta-children.h,
11248 libanjuta/anjuta-preferences.c,
11249 libanjuta/anjuta-preferences.h,
11250 libanjuta/anjuta-shell.c,
11251 libanjuta/anjuta-ui.c,
11252 libanjuta/anjuta-ui.h,
11253 manuals/reference/libanjuta/Makefile.am,
11254 manuals/reference/libanjuta/libanjuta-docs.sgml,
11255 manuals/reference/libanjuta/libanjuta.types,
11256 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
11257 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
11258 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
11259 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
11260 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
11261 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
11262 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
11263 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
11264 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
11265 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
11266 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
11267 manuals/reference/libanjuta/tmpl/defaults.sgml,
11268 manuals/reference/libanjuta/tmpl/fileselection.sgml,
11269 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
11270 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
11271 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
11272 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
11273 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
11274 manuals/reference/libanjuta/tmpl/plugins.sgml,
11275 manuals/reference/libanjuta/tmpl/properties.sgml,
11276 manuals/reference/libanjuta/tmpl/resources.sgml,
11277 plugins/sample1/plugin.c: Added libanjuta API documentation.
11279 2004-04-22 Naba Kumar <naba@gnome.org>
11281 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
11282 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
11283 libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
11284 libegg/Makefile.am, (removed) libegg/egg-accel-dialog.c,
11285 (removed) libegg/egg-action-group.c, (removed) libegg/egg-action.c,
11286 libegg/egg-combo-action.c, libegg/egg-entry-action.c,
11287 (removed) libegg/egg-markup.c, (removed) libegg/egg-menu-merge.c,
11288 (removed) libegg/egg-radio-action.c, (removed) libegg/egg-toggle-action.c,
11289 (removed) libegg/eggradiotoolbutton.c,
11290 (removed) libegg/eggseparatortoolitem.c,
11291 (removed) libegg/eggtoggletoolbutton.c,
11292 (removed) libegg/eggtoolbar.c,
11293 (removed) libegg/eggtoolbutton.c,
11294 (removed) libegg/eggtoolitem.c,
11295 (removed) libegg/prop-editor.c,
11296 (removed) libegg/test-actions.c,
11297 (removed) libegg/test-drag.c,
11298 (removed) libegg/test-merge.c,
11299 (removed) libegg/test-toolbar.c,
11300 libegg/menu/Makefile.am,
11301 (removed) libegg/menu/egg-accel-dialog.h,
11302 (removed) libegg/menu/egg-action-group.h,
11303 (removed) libegg/menu/egg-action.h,
11304 libegg/menu/egg-entry-action.h,
11305 (removed) libegg/menu/egg-markup.h,
11306 (removed) libegg/menu/egg-menu-merge.h,
11307 (removed) libegg/menu/egg-menu.h,
11308 (removed) libegg/menu/egg-radio-action.h,
11309 (removed) libegg/menu/egg-toggle-action.h,
11310 (removed) libegg/menu/howitshouldwork.txt,
11311 (removed) libegg/toolbar/.cvsignore,
11312 (removed) libegg/toolbar/Makefile.am,
11313 (removed) libegg/toolbar/TODO,
11314 (removed) libegg/toolbar/eggradiotoolbutton.h,
11315 (removed) libegg/toolbar/eggseparatortoolitem.h,
11316 (removed) libegg/toolbar/eggtoggletoolbutton.h,
11317 (removed) libegg/toolbar/eggtoolbar.h,
11318 (removed) libegg/toolbar/eggtoolbutton.h,
11319 (removed) libegg/toolbar/eggtoolitem.h,
11320 (removed) libegg/toolbar/prop-editor.h,
11321 (removed) libegg/toolbar/toolbar-api.txt,
11322 (removed) libegg/toolbar/toolbar-ideas.txt,
11323 plugins/devhelp/anjuta-devhelp.ui,
11324 plugins/devhelp/plugin.c,
11325 plugins/editor/action-callbacks.c,
11326 plugins/editor/action-callbacks.h,
11327 plugins/editor/anjuta-docman.c,
11328 plugins/editor/anjuta-document-manager.ui,
11329 plugins/editor/plugin.c,
11330 P plugins/message-view/Makefile.am,
11331 plugins/message-view/anjuta-message-manager.ui,
11332 plugins/message-view/plugin.c,
11333 plugins/sample1/anjuta-sample.ui,
11334 plugins/sample1/plugin.c,
11335 src/action-callbacks.c,
11336 src/action-callbacks.h,
11337 src/anjuta-actions.h,
11339 src/anjuta.ui: Removed libegg code for menu/toolbar action-merge and used
11340 Gtk actions and UIManager. Fixed all plugins to use this.
11342 * manuals/reference/gtkdoc-scangobj.diff,
11343 manuals/reference/libanjuta/Makefile.am,
11344 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
11345 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
11346 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
11347 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
11348 manuals/reference/libanjuta/tmpl/plugins.sgml: Fixed document generation.
11350 * configure.in: Updated to require gtk-2.4 and gnome-2.6.
11352 2004-04-20 Johannes Schmid <jhs@cvs.gnome.org>
11354 * plugins/message-view/imessage-view.c
11355 * plugins/message-view/ianjuta-msgman.c:
11358 2004-04-17 Adam Weinberger <adamw@gnome.org>
11360 * configure.in: Added en_CA to ALL_LINGUAS.
11362 2004-04-08 Naba Kumar <naba@gnome.org>
11364 * libanjuta/interfaces/ianjuta-message-view.[c,h],
11365 libanjuta/interfaces/Makefile.am,
11366 libanjuta/interfaces/ianjuta-message-manager.[c,h]: Implemented
11367 message manager and message view interfaces.
11369 * libanjuta/anjuta-children.h, libanjuta/anjuta-plugin-parser.h,
11370 libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
11371 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
11372 libanjuta/plugins.c, libanjuta/plugins.h, src/action-callbacks.c,
11373 src/anjuta-app.c: Used 'activate' and
11374 'deactivate' virtual methods for plugins. Fixed installed plugins
11375 dialogs. Added remove_widget() method for AnjutaShell.
11377 * libanjuta/interfaces/Makefile.am,
11378 libanjuta/interfaces/ianjuta-document-manager.c,
11379 libanjuta/interfaces/ianjuta-document-manager.h,
11380 libanjuta/interfaces/ianjuta-editor.c,
11381 libanjuta/interfaces/ianjuta-editor.h: Fixed document manager
11382 and editor interfaces.
11384 * plugins/devhelp/plugin.c,
11385 plugins/message-view/anjuta-message-manager.plugin.in,
11386 plugins/message-view/anjuta-msgman.h, plugins/message-view/plugin.c,
11387 plugins/sample1/plugin.c: Updated plugins implementation to
11388 reflect the changes.
11390 2004-04-07 Naba Kumar <naba@gnome.org>
11392 * libanjuta/anjuta-plugin.h, libanjuta/anjuta-shell.[c,h],
11393 libanjuta/plugins.[c,h], libanjuta/interfaces/Makefile.am,
11394 libanjuta/interfaces/ianjuta-editor.h,
11395 (added) libanjuta/interfaces/ianjuta-document-manager.[c,h],
11396 plugins/editor/anjuta-docman.c,
11397 plugins/editor/anjuta-document-manager.plugin.in,
11398 plugins/editor/plugin.c, plugins/sample1/plugin.c,
11399 src/anjuta-app.c: Implemented IAnjutaDocumentManager interface.
11400 Added supported interfaces for plugins. Tested plugin interfaces
11401 through sample plugin.
11403 2004-02-29 Johannes Schmid <jhs@cvs.gnome.org>
11405 * template/Makefile.am, data/templates/library/Makefile.am
11406 Fixed some automake-1.7 incompatibilities
11407 * template/xmltemplate.c: Small fix
11409 2004-02-23 Naba Kumar <naba@gnome.org>
11411 * src/actions-callbacks.[c,h], src/anjuta-actions.h, src/anjuta.ui:
11412 Added plugins manager dialog.
11414 * plugins/editor/Makefile.am: Added libanjuta-interface.la to the
11415 library dependencies.
11417 * src/Makefile.am, src/action-callbacks.c, src/action-callbacks.h,
11418 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta-app.h,
11419 src/anjuta-callbacks.c, src/anjuta_cbs.c, src/main.c.
11420 (new) src/anjuta.[c,h]: Organized session and winodw callbacks. Added
11421 geometry command line option.
11423 2004-02-16 Naba Kumar <naba@gnome.org>
11425 * configure.in, libanjuta/Makefile.am, libanjuta/interface/*:
11426 Added interfaces and IAnjutaEditor editor interface.
11427 * plugins/editor/text_editor.c: Implemented IAnjutaEditor
11429 * libanjuta/anjuta-shell.h: Fixed bug.
11431 2004-02-13 Naba Kumar <naba@gnome.org>
11433 * configure.in: Requires devhelp 0.8.1 (0.8 is broken).
11435 2004-02-13 Johannes Schmid <jhs@cvs.gnome.org>
11437 * data/template/*/.cvsignore:
11438 Avoid all these ? in cvs output
11440 2004-02-13 Naba Kumar <naba@gnome.org>
11442 * configure.in, plugins/devhelp/plugin.c: Fixed devhelp library
11443 includes and linking.
11445 * configure.in, plugins/Makefile.am: Enabled devhelp plugin
11446 and set required version to devhelp 0.8. This devhelp version
11447 can be acquired from gnome cvs branch devhelp branch
11448 devhelp-gtk-2-2 or devhelp-0.8.tar.gz to be released soon.
11450 * src/anjuta.ui, src/actions.h, src/actions-callbacks.h,
11451 src/actions-callbacks.c: Added Dock Manager settings menu item.
11453 * configure.in, plugins/Makefile.am: Disabled devhelp creation.
11454 * plugins/devhelp/plugin.c: Fixed a linking bug.
11456 * configure.in, (added) libegg/gdl-*, libegg/Makefile.am,
11457 libanjuta/gnomefilelist.c, src/anjuta-app.c, src/anjuta-app.h: Removed
11458 external GDL dependency and used libegg codes.
11460 2004-02-12 Naba Kumar <naba@gnome.org>
11462 * configure.in, plugins/Makefile.am, plugins/devhelp/*:
11463 Added devhelp plugin, but it can't be used without a
11464 patch in devhelp. So it's disabled for now.
11466 * libanjuta/.cvsignore, libegg/toolbar/.cvsignore,
11467 libegg/treeviewutils/.cvsignore, plugins/editor/.cvsignore,
11468 plugins/message-view/.cvsignore, plugins/sample1/.cvsignore:
11469 Update cvsignore files.
11471 * libanjuta/plugins.c, widgets/e-splash.c:
11472 Fixed plugins loading to show splash icons.
11474 * plugins/message-view/anjuta-message-manager.plugin.in,
11475 plugins/message-view/plugin.c: Fixed plugin registered name.
11477 * plugins/message-view/anjuta-message-view.png,
11478 plugins/sample1/anjuta-sample-plugin.png: Update images.
11480 * src/Makefile.am, src/anjuta-app.c, src/layout.xml,
11481 src/main.c: Fixed layout loading.
11483 * plugins/devhelp/Makefile.am: Fixed error.
11485 * (removed) widgets/*, libanjuta/plugins.h,
11486 src/main.c: Transfered widgets to libanjuta/.
11488 * libegg/Makefile.am, libegg/*.c: Moved souce files in libegg
11489 toplevel directory to created only one library as libanjuta-egg.
11491 * data/Makefile.am: Fixed build error.
11493 * configure.in, libegg/egg-dock*.c, libegg/layout.glade,
11494 libegg/test-dock.c, libegg/dock/*, libegg/Makefile.am,
11495 libegg/.cvsignore: Added egg dock widget.
11497 * gdl/*: Removed as they are now available in libegg.
11499 2004-02-11 Franco Catrin <fcatrin@tuxpan.com>
11501 * plugins/editor/anjuta-docman.c:
11502 Use stock close icon on tab close button
11504 2004-02-11 Johannes Schmid <jhs@cvs.gnome.org>
11506 * data/template/Makefile.am
11507 data/template/language/Makefile.am
11508 data/template/library/Makefile.am
11509 data/template/text/Makefile.am
11510 data/template/project/Makefile.am
11511 data/template/project/terminal/Makefile.am
11512 configure.in: Created Makefile to install templates
11514 2004-02-11 Naba Kumar <naba@gnome.org>
11516 * plugins/editor/action-callbacks.c,
11517 plugins/editor/anjuta-document-manager.ui,
11518 plugins/editor/plugin.c
11519 plugins/message-view/anjuta-message-manager.ui,
11520 src/anjuta-actions.h, src/anjuta.ui: Fixed Edit->Goto submenu merging.
11522 2004-02-09 Johannes Schmid <jhs@cvs.gnome.org>
11524 * plugins/message-view/*: MessageView plugin is now loaded
11525 The menu items are still dummies.
11527 2004-02-09 Naba Kumar <naba@gnome.org>
11529 * Makefile.am, autogen.sh, configure.in: Added proper gtkdoc
11532 * libanjuta/anjuta-preferences.h: Added some documentation.
11534 * libanjuta/anjuta-shell.h: Removed dead codes.
11536 * (removed) manuals/reference/gtkdoc-scangobj,
11537 manuals/reference/gtkdoc-scangobj.diff,
11538 manuals/reference/libanjuta/.cvsignore,
11539 manuals/reference/libanjuta/Makefile.am,
11540 manuals/reference/libanjuta/README.inline-doc,
11541 manuals/reference/libanjuta/README.sections,
11542 manuals/reference/libanjuta/libanjuta-docs.sgml,
11543 manuals/reference/libanjuta/libanjuta-sections.txt,
11544 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
11545 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
11546 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
11547 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
11548 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
11549 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
11550 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
11551 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
11552 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
11553 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
11554 manuals/reference/libanjuta/tmpl/defaults.sgml,
11555 manuals/reference/libanjuta/tmpl/fileselection.sgml,
11556 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
11557 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
11558 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
11559 manuals/reference/libanjuta/tmpl/plugins.sgml,
11560 manuals/reference/libanjuta/tmpl/properties.sgml,
11561 manuals/reference/libanjuta/tmpl/resources.sgml: Fixed c++ compilation
11562 of scan program. Updated templates.
11564 plugins/editor/action-callbacks.c, plugins/editor/plugin.c: Fixed
11565 editor action callbacks data.
11567 plugins/editor/text_editor.c: Fixed scintilla height problem. Added
11568 scintilla object ref/unref.
11570 2004-02-08 Johannes Schmid <jhs@cvs.gnome.org>
11572 * template/*: Added new xml based template system
11573 * template/dtds/*: Dtds to validate xml files of the template systems
11574 * data/template/*: Some sample template files
11575 Still needs some work but builds fine!
11577 2004-02-06 Naba Kumar <naba@gnome.org>
11579 * cofigure.in, manuals/Makefile.am,
11580 (added) manuals/reference/*: Added API documentation
11581 structure (gtk-doc based).
11583 * libanjuta/libanjuta.h: Updated
11585 2004-02-05 Naba Kumar <naba@gnome.org>
11587 * configure.in: Sets correct dependencies and
11588 uses gdl external library.
11590 * libanjuta/Makefile.am, libanjuta/anjuta-plugin.c,
11591 libanjuta/anjuta-plugin.h, libanjuta/anjuta-utils.c,
11592 libanjuta/anjuta-utils.h, libanjuta/fileselection.c
11593 libanjuta/fileselection.h, libanjuta/glue-factory.c,
11594 libanjuta/gnomefilelist.c, libanjuta/gnomefilelist.h,
11595 libanjuta/plugins.c, libanjuta/plugins.h: Fixed plugin system
11596 and added file dialogs.
11598 * libegg/menu/Makefile.am, libegg/toolbar/Makefile.am,
11599 libegg/treeviewutils/Makefile.am, libegg/util/Makefile.am:
11600 Build dynamic libraries for libegg.
11602 * plugins/Makefile.am, plugins/editor/Makefile.am,
11603 plugins/editor/action-callbacks.c,
11604 plugins/editor/action-callbacks.h,
11605 plugins/editor/anjuta-docman.c,
11606 plugins/editor/anjuta-docman.h
11607 plugins/editor/anjuta-document-manager.plugin.in
11608 plugins/editor/anjuta-document-manager.png
11609 plugins/editor/anjuta-document-manager.ui
11610 plugins/editor/file.c
11611 plugins/editor/file.h
11612 plugins/editor/plugin.c
11613 plugins/editor/print.c
11614 plugins/editor/print.h
11615 plugins/editor/search-replace.c
11616 plugins/editor/search_incremental.c
11617 plugins/editor/search_incremental.h
11618 plugins/editor/text_editor.c
11619 plugins/editor/text_editor.h
11620 plugins/editor/text_editor_cbs.c
11621 plugins/editor/text_editor_menu.h
11622 plugins/sample1/Makefile.am
11623 plugins/sample1/anjuta-sample-plugin.png
11624 plugins/sample1/anjuta-sample.plugin.in
11625 plugins/sample1/anjuta-sample.ui
11626 plugins/sample1/plugin-sample1.c
11627 plugins/sample1/plugin.c
11628 plugins/sample1/plugin.h: Created sample
11629 plugin and fixed editor plugin.
11631 * printing/*: Removed.
11633 * scintilla/Makefile.am: Builds dynamic library.
11635 * src/Makefile.am, src/action-callbacks.c,
11636 src/action-callbacks.h, (removed) src/an_symbol_view.c,
11637 src/anjuta-actions.h, src/anjuta-app.c,
11638 src/anjuta-app.h, src/anjuta-callbacks.c,
11639 src/anjuta-callbacks.h, (removed) src/anjuta.c,
11640 (removed) src/anjuta.h, src/anjuta.ui,
11641 src/layout.xml, src/main.c, src/preferences.h,
11642 src/utilities.c: Debuggged and finally made plugins
11645 * global-tags/Makefile.am: Fixed build error.
11647 2004-02-03 Naba Kumar <naba@gnome.org>
11649 * configure.in: Users GDL from external package.
11650 * plugins/*: Added many new plugins (not ready though).
11651 * src/*: Removed many files (which have been transfered in plugins/).
11653 2004-02-01 Robert Sedak <robert.sedak@sk.htnet.hr>
11655 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
11657 2004-01-10 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
11659 * configure.in: Added editor plugins
11661 * plugins/Makefile.am, src/search-replace_backend.h,
11662 plugins/editor/Makefile.am, plugins/editor/ action-callbacks.c,
11663 plugins/editor/search-replace.c, plugins/editor/search-replace_backend.h
11665 * Added: plugins/editor/search_incremental.c,
11666 plugins/editor/search_incremental.h
11668 * Update search-replace in plugins/editor
11670 2004-01-09 Johannes Schmid <jhs@cvs.gnome.org>
11672 * plugins/message-view/message-view.c: Some code clean-up
11674 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
11676 * Added: search_incremental[ch]
11678 * anjuta.glade, src/search-replace.c, src/search-replace_backend.h,
11679 src/mainmenu_callbacks.c, src/toolbar.c
11680 src/toolbar_callbacks.c, src/toolbar_callbacks.h, src/Makefile.am
11682 * Incremental Search
11684 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
11686 * plugins/message-view/anjuta-msgman.[c/h]:
11687 Added message manager for easier message handling with a
11688 similar interface as docman. Of course you can still use
11689 MessageView standalone.
11690 * plugins/Makefile.am: Added message-view because it compiles
11693 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
11695 * plugins/message-view/*: Added message-view plugin
11697 * configure.in: Added plugins/message-view/Makefile
11699 2004-01-03 Naba Kumar <naba@gnome.org>
11701 * libanjuta/*.c: Added new files and updated old ones.
11702 * plugins/editor/*: Added editor plugin.
11703 * configure.in: Added editor plugin and moved editor related
11706 2004-01-02 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
11708 * src/Makefile.am: Added search-replace_backend.[ch]
11709 Removed: find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
11711 * anjuta.glade, src/search-replace.c, src/search-replace.h,
11712 src/search-replace_backend.c, src/search-replace_backend.h,
11713 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
11714 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
11715 src/toolbar_callbacks.c
11716 * The advanced Search/Replace functionality now replaces the older
11717 Find/Replace stuff.
11718 * The Search/Replace functionality can be interrupted during a long
11721 2003-12-11 Naba Kumar <naba@gnome.org>
11723 * configure.in: Removed libegg flags from ANJUTA_FLAGS.
11724 * libegg/toolbar/Makefile.am, libegg/menu/Makefile.am: Fixed linking
11726 * Makefile.am, libanjuta/*: Added new module.
11727 * src/Makefile.am: Fixed linking error.
11728 * src/watch_cbs.c: Debugger clean up.
11729 * configure.in: Added libanjuta-2.0.pc
11731 * configure.in, libanjuta/Makefile.am,
11732 (new) libanjuta/libanjuta.pc.in, (rm) libanjuta-2.0.pc.in: Used
11735 2003-12-11 Naba Kumar <naba@gnome.org>
11737 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
11739 * anjuta.glade, src/Makefile.am, src/aneditor.cxx, src/aneditor.h,
11740 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/cvs.c,
11741 src/mainmenu_callbacks.c, src/memory.c, src/search-replace.c,
11742 src/text_editor.c, src/text_editor.h, (new) src/file.[c,h]:
11743 The user can now give a name at the creation of a new file and
11744 insert automatically (user choice) header, gpl notice, header
11745 template. The file extension is added automatically according
11746 to the selected type of file. The various insert functions have
11747 been moved from mainmenu-callback.c to file.c. The cursor is now
11748 moved after an insert operation. Removes also useless code in
11749 memory.c and search-replace.c
11751 2003-12-11 Pavol Bosik <Pavol.Bosik@siemens.com>
11753 * src/attach_process.c, src/attach_process.h, anjuta/anjuta.glade:
11754 sortable headers, process tree, removal of path and process params
11755 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
11756 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
11759 2003-12-10 Naba Kumar <naba@gnome.org>
11761 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_3)
11763 2003-11-30 Abel Cheung <maddog@linux.org.hk>
11765 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
11767 2003-11-28 Naba Kumar <naba@gnome.org>
11769 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_2)
11771 * manuals/de/*: Added german translation docs.
11773 * configure.in, Makefile.am, src/Makefile.am,
11774 libegg/*/*: Added libegg library.
11776 * src/anjuta.ui, src/Makefile.am: Fixed UI file and its
11777 installation directory.
11779 * src/text_editor_cbs.c: Fixed closing of file.
11781 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
11783 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
11785 2003-09-05 Naba Kumar <naba@gnome.org>
11787 * src/Makefile.am, src/anjuta.c, src/anjuta.h, src/anjuta_gui.c,
11788 src/controls.c, src/controls.h, src/mainmenu_callbacks.c,
11789 src/mainmenu_callbacks.h, src/preferences.c, src/preferences.h,
11790 src/project_dbase.c, src/resources.c, src/toolbar_callbacks.c,
11791 src/toolbar_callbacks.h, configure.in, anjuta.glade, anjuta.prj,
11792 anjuta_dialogs_strings.c, (new) src/anjuta-actions.h,
11793 (new)src/anjuta-stock.h, (new) src/anjuta-ui.[c,h],
11794 (new) src/anjuta.ui: Implemented UI (menus and toolbars) merging
11795 using libegg. Initial commit -- compiles but is not complete.
11797 2003-08-08 Abel Cheung <maddog@linux.org.hk>
11799 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
11801 2003-06-04 Abel Cheung <maddog@linux.org.hk>
11803 * configure.in: Removed "ta" from ALL_LINGUAS.
11805 2003-05-16 Jordi Mallach <jordi@sindominio.net>
11807 * configure.in (ALL_LINGUAS): Added "ca" (Catalan).
11809 2003-05-16 Danilo Šegan <dsegan@gmx.net>
11811 * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
11813 2004-04-24 Andras Timar <tmar@gnome.hu>
11815 * configure.in: Added hu to ALL_LINGUAS.
11817 2004-04-14 Naba Kumar <naba@gnome.org>
11819 * src/Makefile.am, printing/Makefile.am,
11820 tagmanager/Makefile.am, launcher/Makefile.am: Enabled deprecated code
11821 because we are still using GtkCombo and build breaks with gtk-2.4.
11823 2004-04-13 Naba Kumar <naba@gnome.org>
11826 * anjuta.spec.in: Fixed build error.
11827 * po/POTFILES.in: Updated.
11828 * manuals/C/anjuta-advanced-tutorial/Makefile.am: Fixed build error.
11830 2004-04-11 Naba Kumar <naba@gnome.org>
11833 * AUTHORS: Updated.
11834 * configure.in: Added ga in ALL_LINGUAS.
11835 * ChangeLog: Fixed dates.
11837 2004-04-09 Naba Kumar <naba@gnome.org>
11839 * src/print.c: Fixed buffer styling bug when printing with
11842 * data/properties/anjuta.properties: Defined only one base font and
11843 used courier instead of lucidatypewriter, because most newer systems are
11844 unlikely to have it (bug #885023, #925956, #890473).
11846 * configure.in, src/getline.c, src/compiler_options.c: Fixed compiler
11849 * src/an_file_view.c: Fixed possible crash bug.
11851 2004-04-07 Naba Kumar <naba@gnome.org>
11853 * src/anjuta.c: Use _exit() instead of exit() (or gtk_quit() or
11854 gtk_main_quit() etc..), so that atexit() functions are not called
11855 (which is apparently done to free up memory and we don't need to
11856 do that at this point). Incidentally, something also happens in the
11857 atexit call which freezes the UI for far too long when the application
11858 exits and we want to avoid that..
11859 * src/glade_iface.c: Fixed compiler warning.
11861 2004-04-06 Naba Kumar <naba@gnome.org>
11863 * src/project_dbase_gui.c: Fixed errors.
11865 * src/registers_gui.c: Fixed possible crash bug.
11866 * src/signals_cbs.[c,h], src/signals_gui.c: Removed.
11867 * src/signals.[c,h]: Used tree view and glade file for dialog.
11868 * src/Makefile.am, src/about.c, src/an_file_view.c,
11869 src/an_symbol_view.c, src/anjuta-plugins.c, src/anjuta-tools.c,
11870 src/anjuta.c, src/anjuta_cbs.c, src/anjuta_gui.c, src/anjuta_info.c,
11871 src/appwiz_page1.c, src/appwiz_page2.c, src/appwiz_page3.c,
11872 src/appwiz_page4.c, src/appwizard_gui.c, src/breakpoints.c,
11873 src/commands.c, src/compatibility_0.c, src/compiler_options.c,
11874 src/cvs.c, src/cvs_cbs.c, src/cvs_gui.c, src/debug_tree.c,
11875 src/debugger.c, src/dnd.c, src/file.c, src/fileselection.c,
11876 src/glade_iface.c, src/goto_line.c, src/help.c, src/launcher.c,
11877 src/launcher.h, src/main.c, src/main_menubar.c,
11878 src/mainmenu_callbacks.c, src/memory.c, src/message-manager-dock.c,
11879 src/message-manager-private.cc, src/message-manager.cc,
11880 src/preferences.c, src/project_config.c, src/project_dbase.c,
11881 src/project_dbase_gui.c, src/project_import.c, src/project_import_cbs.c,
11882 src/project_import_gui.c, src/registers.c, src/registers_cbs.c,
11883 src/registers_cbs.h, src/registers_gui.c, src/resources.c,
11884 src/search-replace.c, src/search-replace_backend.c,
11885 src/search_incremental.c, src/search_preferences.c,
11886 src/sharedlib.c, src/sharedlib_gui.c, src/signals.c,
11887 src/signals.h, src/signals_cbs.c, src/signals_cbs.h,
11888 src/signals_gui.c, src/source.c, src/src_paths.c,
11889 src/stack_trace.c, src/start-with.c, src/style-editor.c,
11890 src/support.c, src/text_editor.c, src/text_editor_cbs.c,
11891 src/text_editor_gui.c, src/text_editor_menu.c, src/toolbar.c,
11892 src/toolbar_callbacks.c, src/watch_cbs.c, src/watch_cbs.h,
11893 src/watch_gui.c, src/widget-registry.c, src/wizard_gui.c,
11894 tagmanager/Makefile.am, scintilla/include/SString.h,
11895 widgets/Makefile.am, widgets/gnomefilelist.c:
11897 Removed all deprecated codes and substituted
11898 with newer APIs. Fixed some possible crash bugs where cell renderers
11901 * scintilla/patches/scintilla-minor.patch: Minor patch.
11903 2004-04-06 Naba Kumar <naba@gnome.org>
11905 * src/project_dbase.c, src/project_dbase_gui.c: Refreshes the project
11906 tree after all the files have been added (and not everytime a file
11907 is added in the project). Also fixed some memory corruption
11908 (possibly bug #900478).
11910 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/dnd.c,
11911 src/dnd.h, src/executer.c, src/gnome_project.c, src/main_menubar.c,
11912 src/mainmenu_callbacks.c, src/project_dbase.c, src/project_dbase.h,
11913 src/project_dbase_gui.c, src/source.c, src/text_editor.c,
11914 src/text_editor.h, src/utilities.c, src/utilities.h: Used 'const'
11915 qualifier wherever appropriate.
11917 2004-04-05 Naba Kumar <naba@gnome.org>
11919 * src/launcher.[h,c], src/debugger.c: Added a method in launcher to
11920 switch terminal echo on/off. Debugger requires it off, while the
11921 rest requires it on.
11923 * src/search-replace.c: sets search direction and action (in addtion
11924 to target) for find in files.
11926 2004-04-02 Naba Kumar <naba@gnome.org>
11928 * src/mainmenu_callbacks.c: Sets filename during save of new files.
11930 * src/project_dbase.c, src/debugger, src/an_file_view.c,
11931 src/an_symbol_view.c: Added an gtk events loop for
11932 displaying project loading status (for loading large projects) and
11933 debugger program starting ... just to give an impression of fastness :-).
11935 * configure.in, anjuta.prj: Bumped version to 1.2.2.
11937 * src/an_symbol_view.c, src/an_file_view.c: Apperantly, fixed a
11938 crash bug, which occurs when opening and closing a large project
11941 * src/attach_process.c: Fixed a comiple error for old gcc.
11943 * src/launcher.c: Prints proper error message when launcher child
11944 could not be executed and exits properly. Fixed a crash
11947 * src/resources.c, src/utilities.c, src/glade_iface.c,
11948 src/debugger.c, src/attach_process.c: Properly exits forked children
11949 when they could not be executed.
11951 2004-04-01 Naba Kumar <naba@gnome.org>
11953 * src/search-replace.c: Fixed a crash bug (bug #921893).
11955 2004-03-31 Naba Kumar <naba@gnome.org>
11957 * anjuta.glade: Added a note on compiler options dialog ->support
11958 dialog telling that supports are only available for file mode.
11960 * src/anjuta.[c,h], src/project_dbase.[h,c], src/main.c,
11962 Improved shutdown time delay by bypassing project closing
11963 and unloading plugins.
11965 * src/build_file.c, data/properties/anjuta.properties: Added a property
11966 to toggle on/off for going to first error automatically.
11968 2004-03-31 Pavol Bosik <Pavol.Bosik@siemens.com>
11970 * src/debugger.c: fixed core file loading
11971 * src/aneditor.cxx, scintilla/include/SString.h: fixed HANGUP bug
11972 for long lines (bugs #700968 and #911376)
11973 * scintilla/ScintillaGTK.cxx, scintilla/PlatGTK.cxx: partially fixed bug
11975 * src/anjuta.c: Focuses current AnEditor correctly.
11977 2004-03-30 Naba Kumar <naba@gnome.org>
11979 * THANKS, anjuta.prj: Removed and moved all credits to AUTHORS file.
11980 * AUTHORS: Updated with all contributors names.
11982 * src/about.c: Reads contributors names from AUTHORS file.
11983 * manuals/C/anjuta-manual/authors.xml: Points to online
11986 2004-03-29 Naba Kumar <naba@gnome.org>
11988 * data/properties/ada.properties: Fixed syntax colors. Patch
11989 from Gabriel Rossetti <gabriel.rossetti _at_ eivd.ch>
11992 * src/source.c, src/gnome_project.c, src/appwizard_cbs.c,
11993 src/appwiz_page2.c: Correctly defines PACKAGE_DATA_DIR for
11994 generated projects, so that their pixmap files are
11995 found properly (bug #919903).
11997 * configure.in, src/main.c: Defines SYSTEM_DATA_DIR for
12000 * src/source.c: Installs .glade file of libgllade
12001 projects in $(datadir)/$(package)/glade (part of bug #861038).
12003 * src/compiler_options.c: Fixed 'remove' and 'clear' of Defines list
12004 in compiler options (bug #883837).
12006 * src/launcher.c: Disabled pty terminal echo. Correctly prompts
12007 for passwords (eg. root install and ssh cvs access). Fixed Bug #894533.
12009 2004-03-29 Pavol Bosik <Pavol.Bosik@siemens.com>
12011 * anjuta/src/search-replace.c: fixed another crash bug in
12013 * anjuta/src/debugger.c: wrong breakpoint condition gives error message,
12014 breakpoint property fix
12016 2004-03-29 Naba Kumar <naba@gnome.org>
12018 * src/main_menubar_def.h, configure.in, manuals/C/Makefile.am,
12019 (new) manuals/C/anjuta-advanced-tutorial/*:
12020 Added menu entry for 'Anjuta Advanced Tutorial'
12021 written by Olivier Pinçon <opincon _at_ wanadoo.fr>.
12023 2004-03-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12025 * src/fileselection.[ch], src/mainmenu_callbacks.c:
12026 Fixed bug #908941 ('Open' starts in wrong directory)
12028 2004-03-26 Naba Kumar <naba@gnome.org>
12030 * anjuta.h, src/message-manager-private.[h,cc]: Fixed
12031 compile error and bug #905738 with terminal.
12033 * src/search_incremental.c, src/register.c, src/sharedlib.c,
12034 src/search-replace.[h,c], src/search_incremental.[h,c],
12035 src/search_preferences.h, src/utilities.c, src/anjuta.c,
12036 src/text_editor.[c,h]: Fixed compiler warnings.
12038 * src/search-replace.c: Fixed a memory corruption (possible
12039 fix for bug #921893, but not yet confirmed).
12041 * src/launcher.c, src/glade-iface.c, src/project_dbase.c,
12042 src/executer.c, src/utilities.c, src/utilities.h, src/text_editor.c,
12043 src/anjuta-tools.c, src/message-manager-private.[h,cc]: Fixed a bug where
12044 SIGCHLD was overwritten by gnome_execute_shell() - bug #905738.
12046 2004-03-25 Naba Kumar <naba@gnome.org>
12048 * src/attach_process.c, anjuta.glade, anjuta_dialogs_strings: Fixed a
12049 crash bug with attach process dialog and made the dialog closable
12052 * src/breakpoints.c: Fixed bug #895536 (breakpoint glyphs do not
12053 always display within the margin.)
12055 * src/debugger.c: Fixed a typo (detele -> delete) which deletes
12056 the old breakpoint when it's properties are updated
12057 (creating a new updated one).
12059 2004-03-25 Pavol Bosik <Pavol.Bosik@siemens.com>
12061 * src/aneditor.cxx, src/aneditor.h: fixed calltips
12062 displayed for wrong file.
12063 * src/breakpoints.c: conditional breakpoints
12064 * src/controls.c: BUG #912618 - "Save all" for 1 file opened +
12065 "Find in Files..." disabling policy
12067 2004-03-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12069 * src/build_file.c: Fixed bug #874380
12070 Goto the first error if it exists.
12072 2004-03-24 Naba Kumar <naba@gnome.org>
12074 * src/anjuta.c: Fixed to get correct child exit status
12075 using mask (bug #905738).
12077 * anjuta.glade, anjuta_dialog_strings.c, src/file.c:
12078 Aligned buttons in the New file dialog,
12079 set default response to OK, entry box activates default response,
12080 ESC closes dialog and hides on delet_event.
12082 2004-03-19 Naba Kumar <naba@gnome.org>
12084 * src/project_dbase.c: fixed bug #893400 ("Remove file" in project
12087 2004-03-17 Pavol Bosik <Pavol.Bosik@siemens.com>
12089 * src/search-replace.c: fixed "Find Usage" crash when no project open
12091 2004-03-17 Naba Kumar <naba@gnome.org>
12093 * data/autogen.sh.*, data/macros/autogen.sh, data/macros2/autogen.sh:
12094 Fixed the generated projects to read m4 directory if the directory
12095 exists (bug #917781).
12097 2004-03-12 Naba Kumar <naba@gnome.org>
12099 * HACKING: Fixed formatting for auto-parsing.
12101 2004-03-10 Pavol Bosik <Pavol.Bosik@siemens.com>
12103 * src/anjuta.c, src/search-replace.c, src/search-replace.h: "Find Usage"
12104 rework (bug #890609)
12106 2004-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12108 * src/aneditor.cxx: Fixed bug #910097 (Insert comment)
12110 2004-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12112 * src/search-replace.c: "Replace All" in not opened files (All Project files, File List ...).
12113 * src/search_preferences.c: Fixed typo.
12115 2004-02-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12117 * src/search-replace.c: improved Search&Replace
12118 For the moment "Replace All" does not work with non opened files
12119 but Anjuta should not crash now ! ???
12121 2004-02-26 Naba Kumar <naba@gnome.or>
12123 * src/source.c: Fixed to pass cflags correctly
12124 and suppress the automake's default cflags.
12125 bug #816130, #801056, #782798, #773459
12127 * data/properties/anjuta.properties: Do not defualt to -k make option.
12130 * manuals/C/anjuta-manual/build.xml: Changed build shortcut to F11.
12133 * src/registers_gui.c: Fixed a runtime warning. bug #900087.
12135 * src/message-manager-private.cc: Disabled debug messages.
12137 2004-02-25 Adam Weinberger <adamw@FreeBSD.org>
12139 * configure.in: Added 'en_CA' (Canadian English) to ALL_LINGUAS.
12141 2004-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12142 * anjuta.glade, src/search-replace.c:
12143 Reduced Search&Replace dialog, bug #902636.
12145 2004-02-23 Naba Kumar <naba@gnome.or>
12147 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed a typo
12150 2004-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12152 * src/search_incremental.c: Fixed bug #900903
12154 2004-02-23 Pavol Bosik <Pavol.Bosik@siemens.com>
12156 * src/defaults.c, src/message-manager.cc, src/project_dbase.c,
12157 src/anjuta.c: Fixed bugs #890609 and #890609
12159 2004-02-23 Naba Kumar <naba@gnome.or>
12161 * src/message-manager.cc: Disconnects menuitem signal properly.
12164 * src/mainmenu_callbacks.c: Do not reload new files. Fixed
12167 2004-02-20 Naba Kumar <naba@gnome.org>
12169 * src/message-manager-private.[c,h]: Implemented keypress
12170 event for the terminal and resets it when ctrl c or ctrl d
12171 is pressed. But it doesn't seem to be working on keypress.
12172 Added a workaround to let it work on key release instead.
12175 * src/search-replace: Fixed compiler warnings.
12177 2004-02-18 Franco Catrin <fcatrin@tuxpan.com>
12179 * src/mainmenu_callbacks.c, widgets/gnomefilelist.c:
12180 Use defined file name when saving new files (fixes bug #898105)
12181 Don't change filename when clicking on a directory
12183 BTW: Happy birthday to me :-)
12185 2004-02-18 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12187 * src/search-replace.c: Fixed a crash bug
12188 Crash on Find & Replace (#887833)
12190 2004-02-18 Naba Kumar <naba@gnome.org>
12192 * src/executer.c: Fixed a crash bug.
12194 * widgets/gnomefilelist.[h,c], src/fileselection.[h,c],
12195 src/debugger.c, project_database_gui.c, src/anjuta.[h,c],
12196 src/anjuta_cbs.c, src/project_database.h: Subclasses GtkDialog
12197 instead of GtkWindow (Part of bug #671596).
12199 * anjuta.glade, src/breakpoints.c, src/anjuta_info.c,
12200 src/registers_gui.c, src/registers_cbs.[h,c],
12201 src/sharedlib_gui.c, src/sharedlib_cbs.[c,h],
12202 src/signals_cbs.[h,c], src/signals_gui.c, src/executer.c,
12203 src/compiler_options.c, src/an_file_view.c, start-with.c,
12204 src/anjuta-tools.c, help.c:
12206 Added "close" buttons on all
12207 dialogs (HIG) and fixed to properly response to ESC close
12208 (Part of bug #671596).
12210 * src/launcher.c: Disabled printing of long debug lines.
12212 * src/utilities.h: Fixed a compiler warning.
12214 2004-02-17 Franco Catrin <fcatrin@tuxpan.com>
12216 * src/anjuta.c: "Save all" action now asks for filenames for new files
12217 (fixes bug #898111)
12219 2004-02-16 Franco Catrin <fcatrin@tuxpan.com>
12221 * anjuta.glade, src/text_editor.c:
12222 Fixed a typo in Hello World indentation style
12223 Fixed misuse of translated strings when looking for style
12224 This entry fixes bug #876037
12226 2004-02-16 Naba Kumar <naba@gnome.org>
12228 * src/utilities.c: Fixed return value when dest file could
12231 Patch from: Dennis Moehlmann <darksaidin@users.sourceforge.net>
12232 * src/utilities.[c,h]: Removed 'cmp' dependency and used
12233 internal function to compare files.
12235 2004-02-14 Franco Catrin <fcatrin@tuxpan.com>
12237 * src/message-manager-private.cc:
12238 Set bold color as foreground color in terminal
12239 (fixes bug #864924)
12241 * src/aneditor.cxx:
12242 Use font style defined for message indicators in
12243 preferences/messages
12244 (fixes bug #885032)
12246 2004-02-13 Franco Catrin <fcatrin@tuxpan.com>
12248 * src/build_project.c:
12249 Use build.silent option from preferences (fixes bug #895726)
12251 2004-02-11 Robert Sedak <robert.sedak@sk.htnet.hr>
12253 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
12255 2004-01-27 Johannes Schmid <jhs@cvs.gnome.org>
12257 Patch from Massimo Corà <maxcvs@email.it>:
12258 * scintilla/LexCPP.cxx: Support "///" comments
12260 2004-01-18 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
12261 * src/Makefile.am, src/anjuta.c, src/search-replace.c,
12262 src/search_replace.h, src/search-replace_backend.h
12265 * Added: src/search_preferences.c, src/search_preferences.h
12266 Allow the user to save search/replace settings and give them names.
12268 2004-01-16 Johannes Schmid <jhs@cvs.gnome.org>
12270 * scintilla/Makefile.am, scintilla/scintilla_marshal.[c/h/list],
12271 scintilla/ScintillaGTK.cxx:
12272 Hopefully fixed AMD 64 crash bug by using correct marshaller
12274 2004-01-16 Franco Catrin L. <fcatrin@tuxpan.com>
12276 * src/preferences.c: Save GtkOptionMenu properties properly
12277 * src/text_editor.c: Fixes editor mispell of fold.symbols property
12279 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
12281 * configure.in, src/Makefile.am, scintilla/Makefile.am:
12282 Fixed libiconv issue
12285 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
12287 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
12288 * src/attach_process.c, src/debugger.c, src/registers.c/h,
12289 src/registers_cbs.c, src/registers_gui.c, src/search-replace.c
12290 src/sharedlib.c, src/sharedlib.h, src/sharedlib_cbs.c
12291 src/sharedlib_gui.c:
12292 Debugger speed-up, replaced deprecated GtkCList
12294 2004-01-14 Franco Catrin L.<fcatrin@tuxpan.com>
12296 * src/text-editor.c: Use stock gtk+ close button for editor tabs
12298 2004-01-13 Laurent Dhima <laurenti@alblinux.net>
12300 * configure.in: Added "sq" to ALL_LINGUAS.
12302 2004-01-12 Changwoo Ryu <cwryu@debian.org>
12304 * configure.in: Added "ko" to ALL_LINGUAS.
12306 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
12308 * src/toolbar.c, src/toolbar_callbacks.c, src/toolbar_callbacks.h,
12309 src/search_incremental.c, src/search_incremental.h:
12310 Search_incremental code cleanup
12312 2004-01-08 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
12314 * scintilla/*/*: Updated scintilla to CVS
12315 * Added: scintilla/Readme.sync
12316 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/KeyWords.cxx,
12317 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
12318 scintilla/LexVB.cxx, scintilla/ScintillaBase.cxx, scintilla/ScintillaBase.h,
12319 scintilla/ScintillaGTK.cxx,
12320 scintilla/include/SciLexer.h, scintilla/include/Scintilla.h,
12321 scintilla/include/Scintilla.iface: Updated.
12323 2004-01-07 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
12325 * search-replace_backend.[ch], search_incremental[ch]: Added
12327 * find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
12328 find_replace.[ch]: Removed.
12330 * anjuta.glade, src/search-replace.c, src/search-replace.h,
12331 src/search-replace_backend.c, src/search-replace_backend.h,
12332 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
12333 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
12334 src/toolbar_callbacks.c, src/Makefile.am: The advanced Search/Replace
12335 functionality now replaces the older Find/Replace stuff. The Search/Replace
12336 functionality can be interrupted during a long Search/Replace.
12338 2004-01-02 Dan Elphick <dre00r@ecs.soton.ac.uk>
12340 * widgets/gnomefilesel.c: Fix use of previously freed memory on
12341 selecting ".." and "." from file selector.
12343 2004-01-02 Johannes Schmid <jhs@cvs.gnome.org>
12345 * anjuta.glade: Fixed wrong "fold.symbols" property
12347 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
12349 * src/project_dbase_gui.c: Alphabetical order ;-)
12350 * src/compiler_options.c: Fixed bug #867539
12351 * src/launcher.c: Workaround for bugs #864922, #849928,
12352 #846386 and #845782: The launcher no longer hangs but does
12353 not get the exit status correctly sometimes.
12354 * Changes suggested by Bosik are obviously already in without
12355 any Changelog entry (ClsGen.c, project_dbase_gui.c)
12356 * NEWS, README, anjuta.prj, configure.in:
12357 Changed version to 1.2.1
12359 Patch from Andreas Volz <andreas99@users.sourceforge.net>:
12360 * anjuta_dialogs_strings.c, anjuta.glade:
12361 Fixed bugs #860906, #859329
12363 Patch from grzegol@pld-linux.org
12364 * anjuta.desktop.in.in: Fixed bug #858993 (Follow
12365 freedesktop.org standard)
12367 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
12369 Patch from Stefano Vallarino <stevalla@libero.it>:
12370 * src/source.[c/h]: Fixes cpp sample file to conform to
12371 ISO/IEC 14882, C++-Standard
12373 2003-12-31 Dan Elphick <dre00r@ecs.soton.ac.uk>
12375 Review by Johannes Schmid <jhs@cvs.gnome.org>
12376 * src/build_file.[ch]: Add build_execute_shell_command which executes the
12377 command using sh -c.
12378 * src/compile.c: Use build_execute_shell_command when compiling single
12381 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
12383 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
12384 * src/breakpoints.c: Code cleanup, workaroud for possible
12386 * src/src_paths.c: Update debugger dirs on directory change
12388 2003-12-31 Pavol Bosik <Pavol.Bosik@siemens.com>
12390 Review by Johannes Schmid <jhs@cvs.gnome.org>
12391 * src/attach_process.c, src/attach_process.h, anjuta.glade:
12392 sortable headers, process tree, removal of path and process params
12393 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
12394 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
12397 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
12399 Patch from: Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
12400 * anjuta.glade, src/mainmenu_callbacks.c, src/file.[c/h]:
12401 Add a dialog for "New file" which lets the user set the
12402 filename and to add copyright/header templates to the file
12403 * Review: Changed function names to contain modules name (file_)
12405 2003-12-09 Naba Kumar <naba@gnome.org>
12407 * setup-gettext: Fixed a typo.
12408 * scintilla/Makefile.am: Fixed a build error for SMP systems.
12410 ---- Released version 1.2.0 ---
12412 2003-12-08 Naba Kumar <naba@gnome.org>
12414 * src/preferences.c: Fixed compiler error.
12415 * global_tags/create_global_tags.sh: Fixed to install properly
12416 even when system.tags could not be generated.
12419 2003-12-06 Naba Kumar <naba@gnome.org>
12421 * setup-gettext: Fixed to not generate intl directory with gettextize.
12423 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de>
12424 * src/anjuta.c: Filters out unnecessary files from find in files
12428 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed tutorial
12429 * src/widzard_gui.c: Added horiz scrollbar for desc text.
12431 2003-12-04 Naba Kumar <naba@gnome.org>
12433 * src/gnome_project.c: Enables debug and optimization flags for
12436 Patch from: Pavol Bosik <Pavol.Bosik@siemens.com>
12438 * src/project_dbase_gui.c: combined header and c files for
12441 * plugins/class-gen/clsGen.c: Fixed file name typo in generated file.
12442 * data/properties/pascal.properties: Fixed pascal syntax highlighting.
12444 2003-11-30 Abel Cheung <maddog@linux.org.hk>
12446 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
12448 2003-11-29 Naba Kumar <naba@gnome.org>
12450 * configure.in, anjuta.prj: Bumped version to 1.2.0.
12453 2003-11-28 Johannes Schmid <clubfan@users.sourceforge.net>
12455 * src/main_menubar.c: Now files cannot be opened twice in recently
12458 2003-11-27 Pavol Bosik <Pavol.Bosik@siemens.com>
12460 * src/breakpoints.c: Fixed parsing of gdb output for breakpoints in C++
12462 2003-11-28 Naba Kumar <naba@gnome.org>
12464 * scintilla/*/*: Updated scintilla to CVS (2003-11-28)
12466 2003-11-27 Naba Kumar <naba@gnome.org>
12468 * src/breakpoints.c, src/launcher.c, src/find_text.c,
12469 src/test_editor_cbs.c, src/signals_cbs.c: Fixed compiler warnings.
12471 * src/appwiz_page1.c, src/appwiz_page4.c, src/appwizard.[c,h],
12472 src/appwizard_gui.c, src/gnome_project.c, src/project_dbase.[c,h],
12473 src/project_import_gui.c, src/wizard_gui.[c,h]: Implemented a
12474 checkbox in project wizard (project options page) to enable/disable
12475 source code generation with glade(mm).
12479 2003-11-19 Pavol Bosik <Pavol.Bosik@siemens.com>
12481 * src/dnd.c: Opening files with special characters in the name.
12483 2003-11-20 Jordi Mallach <jordi@sindominio.net>
12485 * configure.in (ALL_LINGUAS): Bah, "ca" (Catalan) has been missing for
12488 2003-11-18 Naba Kumar <naba@gnome.org>
12490 * src/anjuta-tools.c, src/build_file.c, src/cvs.c, src/debugger.c,
12491 src/find_in_files.c, src/gnome_project.c, src/launcher.c,
12492 src/project_import.c, plugins/patch/patch-plugin.c:
12493 Fixed g_signal_diconnect calls to pass correct data.
12494 (Fixed possible crash in project imports).
12498 2003-11-18 Pavol Bosik <Pavol.Bosik@siemens.com>
12500 Reviewed by Naba Kumar <naba@gnome.org>
12501 * src/launcher.[h,c], src/debugger.c: Fixed encoding bug with GIOChannel
12502 and debugger. Sets default settings for pty in launcher.
12503 * data/gdb.init: Removed charset work around (now works with user's
12505 * src/debugger.c: Code cleanup. Removed duplicate call to 'info signals'.
12507 2003-11-18 Naba Kumar <naba@gnome.org>
12509 * src/anjuta-encodings.c, src/preferences.c: Renamed all variable
12510 names of 'index' to 'idx'.
12512 2003-11-17 Naba Kumar <naba@gnome.org>
12514 Patch from: arief_mulya <arief_m_utama@telkomsel.co.id>
12515 * src/project_dbase.c: Prompts user for unsaved project files
12516 when project is closed.
12518 2003-11-16 Naba Kumar <naba@gnome.org>
12520 Patch from: Marcin "Zenek" Jaskólski <zenek@moo.pl>
12521 * src/appwizard_cbs.c, src/start-with.c: Fixed compiler errors with
12524 2003-11-11 Johannes Schmid <clubfan@users.sourceforge.net>
12526 * src/anjuta.c: Fixed crash related to tag == NULL while
12529 2003-11-11 Naba Kumar <naba@gnome.org>
12531 * src/glade_iface.c: Avoids error conditions for glade or glademm not
12532 found. It simply doesn't generate the c/c++ codes and continues with
12536 2003-11-10 Naba Kumar <naba@gnome.org>
12538 * anjuta.glade, anjuta_dialogs_strings.c: Fixed typos in
12539 'Start with dialog'.
12541 * configure.in, manuals/Makefile.in, manuals/de/* (new): Added
12542 German translation of anjuta-tutorial.
12544 * src/launcher.c: Fixed an encoding bug with GIOChannels.
12547 2003-11-10 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
12549 * src/breakpoints.c, src/project_dbase.c, src/text_editor.c:
12550 Fixes the Bug #823249, Fixes the Bug #713229 When the user enables
12551 the syntax highlighting in Preferences, the automatic syntax
12552 highlighting is now selected. When the debugger is stopped and the
12553 breakpoints window not closed, the gtk_tree_view in this window is
12554 now made unsensitive.
12556 2003-11-07 Johannes Schmid <clubfan@users.sourceforge.net>
12558 * src/preferences.h, src/preferences.c, anjuta.glade:
12559 Fixed translation bug in preferences by using GtkOptionMenu
12560 * anjuta.prj: Project version 1.1.98
12562 ---------------- Released version 1.1.98 ----------------
12564 2003-11-07 Naba Kumar <naba@gnome.org>
12566 * anjuta.spec.in: Revived docs package and combined all docs into
12568 * configure.in: Bumped version to 1.1.98 rc2
12570 * anjuta.spec.in: Fixed scrollkeepr-update command.
12571 * anjuta.spce.in: Fixed file permissions.
12573 2003-11-06 Naba Kumar <naba@gnome.org>
12575 * src/mainmenu_callback.[c,h], src/main_menubar_def.h: Added help
12576 menus to activate anjuta helps.
12578 * manuals/C/anjuta-faqs/anjuta-faqs.sgml (removed),
12579 manuals/C/anjuta-faqs/anjuta-faqs.xml (added),
12580 manuals/C/anjuta-faqs/legal.xml (added),
12581 manuals/C/anjuta-faqs/Makefile.am,
12582 manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
12583 manuals/C/anjuta-faqs/.cvsignore,
12584 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml (removed),
12585 manuals/C/anjuta-tutorial/anjuta-tutorial.xml (added),
12586 manuals/C/anjuta-tutorial/legal.xml (added),
12587 manuals/C/anjuta-tutorial/Makefile.am,
12588 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
12589 manuals/C/anjuta-tutorial/.cvsignore,
12590 manuals/C/anjuta-manual/*.sgml (removed),
12591 manuals/C/anjuta-manual/*.xml (added),
12592 manuals/C/anjuta-manual/Makefile.am,
12593 manuals/C/anjuta-manual/anjuta-manual-C.omf,
12594 manuals/C/anjuta-manual/.cvsignore,
12595 manuals/C/topic.dat (removed), manuals/C/Makefile.am,
12596 manuals/ja/anjuta-faqs/anjuta-faqs.sgml (removed),
12597 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf (removed),
12598 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.UTF-8.omf (added),
12599 manuals/ja/anjuta-faqs/anjuta-faqs.xml (added),
12600 manuals/ja/anjuta-faqs/legal.xml (added),
12601 manuals/ja/anjuta-faqs/Makefile.am,
12602 manuals/ja/anjuta-faqs/anjuta-faqs-C.omf,
12603 manuals/ja/anjuta-faqs/.cvsignore,
12604 manuals/ja/anjuta-manual/*.sgml (removed),
12605 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf (removed),
12606 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.UTF-8.omf (added),
12607 manuals/ja/anjuta-manual/*.xml (added),
12608 manuals/ja/anjuta-manual/Makefile.am,
12609 manuals/ja/anjuta-manual/anjuta-manual-C.omf,
12610 manuals/ja/anjuta-manual/.cvsignore,
12611 manuals/ja/topic.dat (removed), manuals/ja/Makefile.am,
12612 manuals/sgmldocs.make (removed),
12613 manuals/xmldocs.make (added), manuals/omf.make (added),
12614 manuals/Makefile.am, configure.in, Makefile.am: Converted old sgml
12615 documentations to newer docbook xml documentations. Converted
12616 Japanesh docs to UTF8 docs. Fixed installations. Update cvsignores.
12617 Enabled manulas installations.
12619 * gdl/.cvsignore, scintilla/.cvsignore, .cvsigore: Updated.
12621 2003-11-05 Naba Kumar <naba@gnome.org>
12623 * data/gdb.init: Sets host's charset to ascii to solve debugger
12624 freeze up due to uninitialized strings in target program.
12626 * src/mainmenu_callbacks.c, src/watch_cbs.c, src/message-manager.[cc,h]:
12627 Fixed a crash bug with 'Add expression in watch'. Bug #822017
12631 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
12632 src/launcher.c: Turns off echo in spawned pty to fix debugger.
12634 2003-11-04 Naba Kumar <naba@gnome.org>
12636 * scintilla/Makefile.am, widgets/Makefile.am: Fixed distribution
12639 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
12640 * src/aneditor.cxx, src/aneditor.h, src/controls.c, src/main_menubar.c,
12641 src/main_menubar.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
12642 src/mainmenu_callbacks.h: Added emacs style c/c++ custom indentation
12645 * src/search-replace.c: Fixed infinite loop bug.
12646 * start-with.c: Fixed a crash bug with "Open last project".
12648 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de
12649 * scintilla/Makefile.am: Fixed compiler option.
12651 2003-10-16 Naba Kumar <naba@gnome.org>
12653 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
12654 * src/text_editor.c: Fixed autoformat.
12656 2003-10-15 Naba Kumar <naba@gnome.org>
12658 * src/anjuta_cbs.c: Used ALT+number for editor tab browsing, instead
12661 2003-10-09 Naba Kumar <naba@gnome.org>
12663 * src/cvs_gui.c: Fixed a UI bug (hides the unwanted frame).
12665 2003-10-08 Naba Kumar <naba@gnome.org>
12667 * src/source.c: Fixed a GETTEXT typo error.
12668 * anjuta.glade: Made 'Sorted in order you open them' default option
12671 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
12672 * anjuta.glade, data/properties/anjuta.properties:
12673 Fixed the freeze of the "Preferences" combos at the first Anjuta
12674 init is generated by:
12675 - a not complete translation of preferences.c file
12676 - a difference between 2 names in anjuta.glade and
12677 anjuta.properties (arrows --> Arrows , bottom --> Bottom)
12678 - the same name given to 3 combos (anjuta.glade).
12680 * src/find_text.c: If the "whole document" mode is selected,
12681 a new search will select the next occurrence (Bug #764954).
12682 It is now possible to use the shortcuts to search next or previous
12683 occurrence even if the search dialog has the focus. Bug #790318
12685 * src/main_menubar_def.h: "Select code block" shortcut; the new
12686 shortcut is now Alt+L instead of Alt+B (already used by _Build menu).
12689 Patch from: Richard Lee <r.h.lee@comcast.net>
12690 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c,
12691 tagmanager/tm_workspace.c: The following is a patch to fix a
12692 seemingly random occurence where Anjuta would crash when a
12693 certain key was pressed.
12695 2003-09-29 Naba Kumar <naba@gnome.org>
12697 * src/find_in_files.c: Ignores binary by default. Disabled the option
12698 of NOCVS search, because launcher does not use sh and hence can not
12701 * src/project_dbase.c, src/session.[h,c]: Fixed to save the
12702 "clean before build" state in project session and not in account session,
12703 otherwise the state gets reflected to other projects causing annoyance.
12705 * src/compiler_options.c: Fixed a bug where compiler options were always
12706 claimed 'modified'.
12708 * src/build_project.c, data/properties/anjuta.properties,
12709 src/commands.[h]: Fixed a bad bug where clean-before-build
12712 * scintilla/patches/research-cvs-nolog.diff,
12713 scintilla/patches/scintilla-ac-gtk2-port.diff,
12714 scintilla/patches/scintilla-ac-sort-fix.diff,
12715 scintilla-optimization.diff: Removed, because they are already in
12718 * scintilla/*/*: Update scintilla to current CVS (just after 1.55 release,
12721 * scintilla/LexMPT.cxx, scintilla/LexMetapost.cxx, scintilla/LexTeX.cxx,
12722 scintilla/LexYAML.cxx: Added new scintilla lexers.
12724 * TODO, NEWS: Updated.
12726 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
12727 * src/utilities.c: Fixed typo bugs.
12729 2003-09-26 Naba Kumar <naba@gnome.org>
12731 * src/anjuta.c: Only connects to kernel SIGCHLD signal.
12732 * src/find_replace.c, src/find_text.c, src/mainmenu_callbacks.c,
12733 src/text_editor.[c,h], src/toolbar_callbacks.c: Added wrap in
12734 text_editor_find() and Fixed I-Search wrapping.
12735 * src/debugger.c: Fixed to pass a newline after a debugger
12736 command (which was broken since the launcher was refactored.
12737 (Pointed out by Bosik Pavol <Pavol.Bosik@siemens.com>)
12739 2003-09-25 Naba Kumar <naba@gnome.org>
12741 * src/toolbar_callbacks.c: Fixed start of incremental search.
12743 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
12744 * src/controls.c, src/main_menubar.c, src/main_menubar.h,
12745 src/main_menubar_def.h, src/mainmenu_callbacks.c,
12746 src/toolbar_callbacks.c, src/toolbar.c: Added reverse search
12747 menu and implementation.
12749 2003-09-24 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
12751 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
12752 * src/debug_tree.c, src/debug_tree.h: Fixed color of modified
12753 variables in Locals window.
12755 2003-09-24 Frederic RUAUDEL <grumz@users.sourceforge.net>
12757 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
12758 * src/utilities.[ch] : Fix a tooltip bug in
12759 anjuta_util_toolbar_append_stock(), the label appeared instead of
12760 the tooltip text. Remove label from arguments of the function
12761 because label is included in the stock icon data.
12762 * src/toolbar.c : Fix call to anjuta_util_toolbar_append_stock().
12763 * src/text_editor_gui.c : Fix call to anjuta_util_toolbar_append_stock().
12764 * FIXME: translation file should be updated because of label text removal.
12766 2003-09-24 Naba Kumar <naba@gnome.org>
12768 * scintilla/PlatGTK.cxx: Fixed font setting in widget style.
12770 * src/launcher.[c,h], plugins/patch/patch-plugin.c, src/anjuta-tools.c,
12771 src/build_file.c, src/cvs.c, src/find_in_files.c, src/gnome_project.c,
12772 src/project-import.c, src/anjuta.c: Implemented buffered outputs for
12773 stdout and stderr. Also buffered output and check-for-password
12774 can be enabled/disabled. Added proper UTF8 handling. Fixed pty input
12775 with password prompts. Checkes for password prompts from all outputs.
12777 * src/utilities.[h,c]: Defined anjuta_util_convert_to_utf8() function
12778 which takes a string (which could be utf8 also) and converts into
12781 * src/main.c: Connects kernel signals after gnome_program_init().
12783 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
12784 * src/message-manager.c: Fixed bug #787026 by converting the strings
12787 2003-09-22 Naba Kumar <naba@gnome.org>
12789 * src/scintilla/patches/scintilla-ac-gtk2-port.diff,
12790 scintilla/PlatGTK.cxx: Ported autocomplete window to gtk2 by removing
12791 GtkCList and using GtkTreeView instead. Added the patch.
12792 * src/scintilla/patches/scintilla-ac-sort-fix.diff,
12793 scintilla/PlatGTK.cxx: Fixes sorting bug in AC.
12795 2003-09-19 Naba Kumar <naba@gnome.org>
12797 * printing/print.c: Proper UTF8 printing support.
12798 * src/main.c: moved kernel signal connects at the
12799 end of application initialization.
12801 2003-09-18 Naba Kumar <naba@gnome.org>
12803 * scintilla/*/*, src/scintilla/Makefile.am, src/Makefile.am,
12804 (new) lexers.make, (new) lexers: Update scintilla to latest
12805 scintilla CVS (2003-09-18), added new lexers, automated
12806 lexers makefiles sections and scintilla update. Added
12807 patches. Optimized pango rendering. Fixed a crash bug
12810 * (new) scintilla/patches/research-cvs-nolog.diff: Added
12811 patch to remove cvs log command from RESearch.cxx file.
12812 * scintilla/patches/scintilla-pango-always.diff:
12814 * scintilla/RESearch.cxx: Removed spurious cvs log command
12816 * (new) scintilla/test-scintilla.cxx: A test file for scintilla.
12818 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
12819 * src/dnd.c: Fixed a crash bug with DND.
12821 2003-09-15 Naba Kumar <naba@gnome.org>
12823 * src/text_editor.[c,h], src/anjuta.c, src/breakpoints.c,
12824 src/goto_line.c, src/mainmenu_callbacks.c, src/text_editor_cbs.c,
12825 src/toolbar_callbacks.c: Added an additional parameter to
12826 text_editor_goto_line() funtion which decides if the line should
12827 be made visible (if it's under fold).
12829 * src/style-editor.c: Fixed a compiler warning.
12830 * src/message-manager.cc: Calls parent method correctly.
12832 * src/preferences.h: Fixed prent class.
12834 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
12835 * src/project_dbase.c: Fixed bug #713210.
12837 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
12839 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
12841 2003-09-11 Naba Kumar <naba@gnome.org>
12843 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
12844 * src/style-editor.c: Fixed bug #769130 (Crash on font
12847 * src/message-manger.[h,cc]: Made AnMessageManager
12848 derived from GtkFrame and removed deprecated code.
12850 * src/breakpoints.c, src/search-replace.c, src/source.c: Fixed
12853 2003-09-09 Naba Kumar <naba@gnome.org>
12855 * src/Makefile.am: Addded rules for built sources.
12857 2003-09-08 Naba Kumar <naba@gnome.org>
12859 * (new) src/anjuta-marshalers.list: Added marshalers definition
12862 * src/source.c: Fixed bug #762043 and makes sure, CFLAGS
12863 and CXXFLAGS are not overwriten by automake's default.
12864 * src/style-editor.c: Added 'operators' in the style editor.
12866 Patch from Masahito Omote <utyuuzin@users.sourceforge.net>
12867 and Jesus Gonzalez <jgonzlz@terra.es> (combined).
12868 * src/message-manager-private.cc, src/message-manager.cc:
12869 Converts message going into message into UTF-8 endoding.
12870 * src/main.c: Uses UTF-8 codeset for localization.
12872 2003-09-08 Franco Catrin L. <fcatrin@tuxpan.cl>
12874 * src/anjuta.desktop.in.in: Added Encoding attribute (required).
12876 2003-09-08 Naba Kumar <naba@gnome.org>
12880 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
12881 * src/find_in_files.c, src/find_replace.c, src/search_replace.c:
12882 Fixed bug #798717, Find - Find&Replace - Find in files bug;
12883 The combo entries were updated if the same data with a different
12884 case exist in the combo list. The combo entries are now case sensitive.
12885 Search&Replace bug; First search ,max actions = 0 ==> now max
12888 2003-09-08 Naba Kumar <naba@gnome.org>
12891 * src/utilities.[c,h]: a function takes contant args.
12892 * src/anjuta.[c,h]: Fixed child registering/unregistering routine.
12893 Now the child terminated signal is emitted properly.
12894 * src/Makefile.am: Used $(top_srcdir) for referring to
12896 * (new) src/anjuta-marshalers.list, src/Makefile.am: Added marshalers
12897 definitions file which will generate anjuta-marshalers.[c,h] files.
12898 * src/.cvsignore: Updated.
12899 * src/build_project.c: Changed su command to preserve quotes.
12900 * src/anjuta-tools.c, tagmanager/tm_project.c,
12901 tagmanager/tm_workspace.c: Use standard tmp file.
12902 * configure.in: Cleaned up. Provide -g -O0 flags for final build also
12903 so that users could report bugs easily.
12904 * configure.in, anjuta.spec.in: Removed libzvt references/dependency.
12906 * tagmanager/tm_workspace.c, tm_file_entry.c, widgets/gnomefilelist.c,
12907 printing/print.c, plugins/sample1/plugin-sample1.c, src/an_file_view.c,
12908 src/an_symbol_view.c, src/utilities.[c,h], src/anjuta-encodings.c,
12909 src/attach_process.c, src/breakpoints.c, src/commands.c,
12910 src/compiler_options.c, src/configurer.c, src/cvs_gui.c,
12911 src/cvs_cbs.c, src/debug_tree.c, src/debugger.c, src/executer.c,
12912 src/find_in_files.c, src/find_in_files_cbs.c, src/mainmenu_callbacks.c,
12913 src/memory.c, src/message-manager-private.c, src/preferences.c,
12914 src/project_config.c, src/project_dbase.c, src/source.h, src/src_paths.c,
12915 src/search-replace.[c,h], stack_trace.c, text_editor.c,
12916 src/text_editor_cbs.c, src/toolbars.c, src/watch.c, src/watch_gui.c,
12917 src/source.c, src/anjuta.c, src/glade_iface.c, src/style_editor.c:
12918 Fixed compile warnings and cleanup.
12920 * src/launcher.[c,h], src/anjuta-tools.c, src/build_file.c,
12921 src/build_project.c, src/clean_project.c, src/compile.c, src/configurer.c,
12922 src/cvs.c, src/find_in_files.c, src/gnome_project.c, src/project_import.c:
12923 Removed libzvt usage and implemented child spawing differently. Launcher is
12924 now proper GObject, which can be created multiple times (and can be
12925 operated in parallel).
12927 * src/appwizard_cbs.c: Fixed bug #740881 (crash on project wizard).
12928 * src/project_import_gui.c, src/project_import_cbs.c,
12929 src/project_import.[c,h], mainmenu_callbacks.c: Fixed bug #766070
12930 (crash on project import). Removed deprecared codes.
12932 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
12934 * src/cvs.c: Fixed cvs output bug.
12936 2003-09-03 Naba Kumar <naba@gnome.org>
12938 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
12939 * src/aneditor.cxx, src/breakpoints.c, src/breakpoints.h,
12940 src/mainmenu_callbacks.c, src/text_editor.c, src/text_editor.h,
12941 src/text_editor_cbs.c: Implements --
12942 If the debugger is started
12943 A double click in the margin add or remove a breakpoint
12944 A single click activate or deactivate the breakpoint
12946 A double click in the margin add or remove a bookmark
12948 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
12950 Reviewed by Naba Kumar <naba@gnome.org>
12951 * src/cvs_gui.[c/h], mainmenu_callbacks.c:
12952 User is now able to choose a branch on cvs update for project.
12953 Cleaned up variable names.
12955 2003-09-03 Naba Kumar <naba@gnome.org>
12957 * (new) scintilla/LexEScript.cxx, scintilla/LexLout.cxx,
12958 src/Makefile.am: Added lexers.
12959 * scintilla/*/*: Updated...
12960 * src/an_symbol_view.c: Fixed a crash bug.
12961 * src/compiler_options.c, src/project_dbase.c: Fixed compile
12963 * src/main_menubar.[c,h]: Removed 'page setup' menu item.
12964 * src/source.c: Fixed project generation bug with gettext code.
12965 * tagmanager/tm_project.c: Fixed a crash bug.
12966 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
12967 bug when there is no project open. Bug #____.
12968 * src/source.c: Fixed a bug with build failure with non-gnome
12969 project with glade-generated source (eg. gtk2). Bug #____.
12972 2003-08-22 Naba Kumar <naba@gnome.org>
12974 Patch from: Rob Bradford <rob@debianplanet.org>
12975 * data/Makefile.am: Fixed to install properly during
12978 Patch from: Etay Meiri <etay-m@bezeqint.net>
12979 * src/debug-tree.c: Fixed a crash bug.
12980 * src/compiler_options.c: Takes care of linking the missing pieces;
12981 C flags, libs, optimization options, debug and profile.
12983 Patch from: Enver ALTIN <ealtin@casdb.com>
12984 * src/anjuta_cbs.c, src/find_replace.c: Trivial dialog HIG fixes.
12986 2003-08-22 Johannes Schmid <clubfan@users.sourceforge.net>
12988 Reviewed by Naba Kumar <naba@gnome.org>
12989 * src/project_dbase.c: Fixed bugs #778263 and #778413
12990 Adding multiple files to project should work now.
12992 2003-08-22 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
12994 Reviewed by Naba Kumar <naba@gnome.org>
12995 * src/dnd.c: Fixed Drag&Drop (opening file(s)).
12996 * src/debug_tree.c, src/debugger.c: Fixed context menu separator
12999 2003-08-08 Abel Cheung <maddog@linux.org.hk>
13001 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
13003 2003-08-08 Abel Cheung <maddog@linux.org.hk>
13005 * src/text_editor.c: Fix translatable string (#113934).
13007 2003-07-04 Naba Kumar <naba@gnome.org>
13009 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
13010 bug when there is no project open. Bug #____.
13012 * src/source.c: Fixed a bug with build failure with non-gnome
13013 project with glade-generated source (eg. gtk2). Bug #____.
13015 2003-06-26 Naba Kumar <naba@gnome.org>
13017 * src/anjuta.h: Removed reference to windows-dialog.h.
13018 * src/message-manager-private.[cc,h]: Fixed doulbe click
13019 activation of messages to properly jump at the destination.
13020 * src/toolbar_callbacks.c: Fixed search combo pulldown bug.
13021 * src/toolbar.c: Code clean-ups.
13023 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
13024 tagmanager/tm_symbol.c: Used g_return_if_fail() instead of g_assert().
13026 * src/message-manager-private.[cc,h]: Removed dead codes.
13028 * (new) data/properties/css.properties,
13029 data/properties/anjuta.properties, data/properties/Makefile.am:
13030 Added CSS syntax hiliting properties.
13032 * tagmanager/tm_file_entry.c: Fixed a possible bug.
13033 * src/debugger.c: Clean ups.
13034 * src/lexer.h: Added CSS lexer definition.
13036 * Makefile.am: Installs destop file properly.
13037 * configure.in: Bumped version to 1.1.97 (RC1 for 1.2.0 stable).
13038 * NEWS: Updated for 1.1.97 release.
13039 * src/main_menubar_def.h: Changed some non working shortcuts.
13041 2003-06-24 Naba Kumar <naba@gnome.org>
13043 * src/search-replace.c: Shows the dialog properly, even when it is
13044 hidden behind another window.
13046 * (removed) src/windows-dialog.[c,h], src/Makefile.am, po/POTFILES.in,
13047 src/anjuta.[c,h], (removed) pixmaps/windows-style-*.png,
13048 pixmaps/Makefile.am: Removed windows-dialog and setup wizard files
13051 * anjuta.glade, anjuta_dialog_strings.c: Removed windows-dialog and
13052 setup wizard dialogs.
13054 * src/debugger.c: Removed a redundant call to
13055 debugger_update_controls().
13056 * src/compiler_options.c, src/launcher.c: code cleanup.
13057 * src/executer.c: Fixed execution bug with 'Set Program params...".
13059 2003-06-23 Naba Kumar <naba@gnome.org>
13061 * widgets/e-splash.c: Removed border around the splash image.
13062 * anjuta.spec: correct libgnomeprintui22 name in depencencies.
13063 * widgets/gnomefilelist.c: Implemented multiple file selection mode.
13064 * src/cvs.c: Added a frame around commit log text widget.
13065 * src/prefereces.[c,h], anjuta.glade, anjuta_dialog_strings.c: Fixed
13066 crash bug associated with translated combo box list in preferences
13067 dialog (in different locale other than en_US). Used widget names
13068 to pass the combo list items.
13069 * po/POTFILES.in: Updated.
13070 * src/launcher.c: Creates the zvt terminal at startup (and not
13071 every time a build is done) -- speeds up buld operations.
13072 * src/file_history.c: Should be if() conditional instead of
13074 * tagmanager/tm_work_object.c, src/utilities.c, src/text_editor.c:
13075 Disabled useless warnings.
13076 * src/project_dbase.c: Fixed bonobo 2 project name.
13077 * src/project_dbase.c, src/source.c: Corrected bonobo2 project name
13078 and uses correct glade-2 for file generation.
13080 2003-06-21 Naba Kumar <naba@gnome.org>
13082 * src/aneditor.cxx: Fixed bugs with debug tip dwell start and end.
13083 And disables autocomple show for numbers (very annoying).
13084 * src/mainmenu_callbacks.[c,h], src/main_menubar_def.h,
13085 src/main_menubar.[c,h], src/controls.c, src/toolbar.[c,h],
13086 src/toolbar_callbacks.[c,h]: Removed unnecessary menuitems
13087 from view menu and adjust the controls accordingly.
13088 * src/anjuta.c: Changed 'not implemented' dialog to info dialog with
13090 * src/project_dbase.[c,h]: Removed show_local flag processing.
13091 * src/message-manager.[c,h]: Reorganized messages tabs in more
13093 * configure.in, anjuta.spec.in: Fixed gnome-print and zvt dependencies.
13094 Also added PCRE dependency.
13096 2003-06-20 Naba Kumar <naba@gnome.org>
13098 * pixmaps/anjuta_splash.png: New splash.
13099 from Jean Schurger <yshartk@schurger.org>
13101 * src/controls.c: De-sensitize run-to-cursor when debugger
13103 * src/cvs_gui.c: Set default reponse for various cvs dialogs.
13105 * src/message-manager-private.cc: Fixed to properly jump at
13106 the right file:line.
13108 * src/appwiz_page1.c: Fixed to correctly determine the project
13109 trpe from the wizard.
13111 2003-06-20 Naba Kumar <naba@gnome.org>
13113 * src/message-manager.cc, mainmenu_callbacks.c: Code cleanup.
13114 * src/watch_gui.c: Code cleanups.
13115 * src/debugger.[c,h], src/stack_trace.[c,h],
13116 (removed) src/stack_trace_cbs.[c,h], (removed) src/stack_trace_gui.h,
13117 src/Makefile.am: Merged stack_trace[_cbs/_gui] into stack_trace.c,
13118 Removed direct access to stack_trace private data, Increased debugger
13119 command size from 256 to 1024 (to be on safer side). Also implemented
13120 row-activated signle for seting frame and viewing the source.
13121 * src/debugger.c: Avoids starting program and stopping debugger
13122 when starting debugger and stopping program, respectively.
13124 * src/debugger.[c,h], src/main_menucallbacks.c, src/controls.c:
13125 Reverted codes to start debugger automatically
13126 The file is brought to the state just after the branching
13127 (debugger.c == 1.27 and debugger.h == 1.10 rev.), except for
13128 some code clean ups.
13130 * src/launcher.[h,c], plugins/patch/patch-plugin.c,
13131 src/anjuta-tools.c, src/build_file.[c,h], src/build_project.[c,h],
13132 src/compile.[c,h], src/clean_project.[c,h], src/configurer.[c,h],
13133 src/cvs.c, src/find_in_files.[c,h], src/gnome_project.[c,h],
13134 src/project_import.[c,h], src.anjuta.c, src/mainmenu_callbacks.c,:
13135 src/project_dbase.c: Code clean ups.
13137 * anjuta.glade, anjuta_dialog_strings.c: Fixed a hard coded pref
13138 (Projects dir) so that correct $HOME/Projects path is set when
13139 anjuta is run for the first time.
13141 2003-06-13 Guntupalli Karunakar <karunakar@freedomink.org>
13143 * configure.in: Added "ml" for Malayalam in ALL_LINGUAS.
13145 2003-06-13 Naba Kumar <naba@gnome.org>
13147 * src/stack_trace_cbs.c: Moved variable declaration at the
13148 top of the block (bug #737867)
13150 * src/source.c: use target_CFLAGS and target_CXXFLAGS instead of
13151 just CFLAGS and CXXFLAGS (bug #743617).
13153 * src/create_global_tags.sh: Fixed shell script to properly
13154 detect installed *-config files.
13156 2003-06-12 Naba Kumar <naba@gnome.org>
13158 * src/preferences.[c,h]: Added methods for custom widgets in
13159 preferences: using custom set/get methods for them.
13161 * src/anjuta-encoding.c: Implemented up/down of the encodings
13162 in the list and property saves correctly.
13164 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
13165 * src/aneditor.cxx: Fixes Anjuta looping when a backward search reaches
13166 the beginning of a file.
13168 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
13169 * src/aneditor.cxx, src/aneditor.h,
13170 src/controls.c, src/main_menubar.c, src/main_menubar.h,
13171 src/main_menubar_def.h, src/mainmenu_callbacks.c,
13172 src/mainmenu_callbacks.h: Allows the operator to select the current
13173 word or the current line (Request: 680801). It puts also
13174 sensitive/unsensitive several select/comment menu items.
13176 * src/breakpoints.c: Presets by default the current line for a
13177 defined breakpoint.
13179 2003-06-11 Naba Kumar <naba@gnome.org>
13181 * src/anjuta.c, src/text_editor.c: Fixed bug #715270. 'Changed' file name
13182 color (red highlight) now cosistent for inactive tabs also.
13184 * src/main_menubar.c, src/main_menubar_def.h: Fixed bug #715261. Moved
13185 'Advanced search and replace' in Edit->Search submenu.
13187 * data/properties/tcltk.properties: Fixed bug #731851. Added line
13188 wrappings '\' where they were missing.
13190 * src/mainmenu_callbacks.c: Fixed bug #751715. The 'Customize menu'
13191 message is now more descriptive and details the correct thing to do
13192 for GNOME2 desktop.
13194 2003-06-10 Naba Kumar <naba@gnome.org>
13196 * autogen.sh.generic, autogen.sh.gtk, autogen.sh.gtkmm
13197 autogen.sh.wxwin, macros/autogen.sh, macros2/autogen.sh:
13198 Removed any reference to particular version of automake/autoconf
13199 so that they could work with newer versions (Bug #659394).
13201 * src/anjuta-encodings.c, src/anjuta-encodings.h, anjuta.glade,
13202 src/anjuta.c: Added coded to add/remove supported encodings.
13204 * src/appwizard.c, src/appwizard.h, src/gnome_project.c,
13205 src/preferences.c, src/project_dbase.c, src/project_dbase.h,
13206 src/project_import.c, src/project_type.c, src/project_type.h,
13207 src/source.c, src/wizard_gui.c: Added a new field called 'deprecated'
13208 in the projects typtes. Code clean ups. Removed GTK1/GNOME1
13209 from the project wizard.
13211 2003-06-06 Naba Kumar <naba@gnome.org>
13213 Patch from Etay Meiri <etay-m@bezeqint.net>
13214 * src/compiler_options.c: Fixed bugs related to clean before
13217 * anjuta.desktop.in.in: Added commandline options.
13218 * src/cvs.[c,h], anjuta.glade, anjuta_dialogs_strings.c: Separated
13219 -dP and -A flags of CVS update into different options.
13221 2003-06-04 Abel Cheung <maddog@linux.org.hk>
13223 * configure.in: Removed "ta" from ALL_LINGUAS.
13225 2003-06-02 Naba Kumar <naba@gnome.org>
13227 * scintilla/PropSet.h, src/properties.[ch]*: Reversed the patch to
13228 return NULL for undefined properties and "" for defined but empty
13229 strings. It was creating many problems where both are assumed to be
13230 same. And besides, it doesn't matter to differentiate the two (the
13231 problem with preferences was due to a different bug).
13233 * src/prefereces.[c,h]: Fixed to handle empty and blank properties
13234 correctly. Also, s/props_build_in/props_built_in/g.
13236 * widgets/gnomefilelist.[c,h]: Uses gdl theme icons for file
13239 * src/an_file_view.c: Unrefed pixbufs when done with them.
13241 * pixmaps/Makefile.am, (added) pixmaps/preferences-encodings.png,
13242 (removed) file_text.png: Added and removed pixmaps.
13244 2003-05-30 Naba Kumar <naba@gnome.org>
13246 * anjuta.glade: Fixed encodings preferences dialog
13248 2003-05-23 Etay Meiri <etay-m@bezeqint.net>
13250 Reviewed by Naba Kumar <naba@gnome.org>
13252 * src/build_project.c src/clean_project/c: perform a clean before
13253 build, if required. Show the message manager on clean.
13254 * src/compiler_options.c: save the new options when window is closed
13255 and flag project to be cleaned before the next build.
13256 * src/project_dbase.c: added a 'clean before build' flag to project
13258 2003-05-29 Naba Kumar <naba@gnome.org>
13260 * anjuta.glade, anjuta_dialogs_strings.c: Added encoding prefs
13263 * [pixmaps/] cfolder.xpm, console.xpm, file_c.png, file_c.xpm,
13264 file_core.png, file_core.xpm, file_cpp.png, file_cpp.xpm,
13265 file_exec.png, file_exec.xpm, file_file.png, file_file.xpm,
13266 file_h.png, file_h.xpm, file_html.png, file_html.xpm,
13267 file_i18n.png, file_i18n.xpm, file_icon.png, file_icon.xpm,
13268 file_pix.png, file_pix.xpm, file_text.xpm, file_unknown.png,
13269 file_unknown.xpm, ledgreen.xpm, ledred.xpm, ofolder.xpm,
13270 print_color.xpm, print_landscape.xpm, print_layout.xpm,
13271 print_nocolor.xpm, print_portrait.xpm: Removed unused icons
13273 * pixmaps/Makefile.am, src/toolbar.c, src/pixmaps.h, src/resources.h:
13274 Removed unused icons references.
13276 2003-05-27 Enver ALTIN <ealtin@casdb.com>
13278 Reviewed by Naba Kumar <naba@gnome.org>
13280 * src/anjuta-tools.c, src/anjuta_cbs.c, src/breakpoints.c,
13281 src/compiler_options.c, src/debugger.c, src/find_replace.c,
13282 src/find_text.c, src/mainmenu_callbacks.c, src/preferences.c,
13283 src/project_dbase_gui.c, src/src_paths.c, src/text_editor.c,
13284 src/toolbar_callbacks.c: HIG compliant dialogs.
13286 * src/utilities.c: anjuta_button_new_with_stock_image() and
13287 anjuta_dialog_add_button() stolen from gedit.
13289 * src/main_menubar_def.h: Fixed mnemonics.
13291 2003-05-26 Naba Kumar <naba@gnome.org>
13293 * src/project_dbase_gui.c: Added header files filter for add file
13294 dialog box. Disabled project window to be transient window.
13296 * src/message-manager.cc: Disabled message manager window to be
13299 * src/text_editor.c, src/anjuta_cbs.c: Better error reporting when
13300 a file could not be loaded.
13302 * src/project_dbase.c: Fixed a bug with GUI editor command
13303 where empty string is returned.
13305 * src/Makefile.am, src/preferences.h, src/text_editor.c
13306 src/text_editor.h, (new) src/anjuta-encodings.h,
13307 (new) src/anjuta-encodings.c, data/properties/anjuta.properties:
13308 Added encoding support and to handle characters encoding correctly
13309 by auto detecting it during load. Added preferences for selecting
13310 the encoding during save.
13312 * src/preferences.c, src/resources.c: Removed debug messages.
13314 Patch from: Alexander Nedotsukov <bland@mail.ru>
13315 * src/getline.c: Fixed many fatal bugs for FreeBSD.
13317 2003-05-26 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13318 * src/anjuta.c: Try to sow the splash image more often.
13320 2003-05-20 Naba Kumar <naba@gnome.org>
13322 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
13323 * src/debug_tree.c: Colorize the modified locals during
13324 debugging and call memory analyze from the debugger.
13325 * src/breakpoints.c: The color is now different for the enabled
13326 and disabled breakpoints. Anjuta now can erase several
13327 breakpoints defined at the same line. The markers are updated
13328 according to the enable/disable action.
13330 Patch from Etay Meiri <etay-m@bezeqint.net>
13331 * src/launcher.c: Fixes launcher freeze up bug during build.
13333 2003-05-16 Dan Elphick <dre00r@ecs.soton.ac.uk>
13335 Reviewed by Naba Kumar <naba@gnome.org>
13336 * scintilla/PropSet.h: Change member variables from private to protected.
13337 * src/properties.[ch]*: Add new methods GetString and GetExpandedString
13338 to PropSetFile class, which return a gchar * (and can therefore indicate
13339 whether properties are empty or do not exist) and make prop_get and
13340 prop_get_expanded use them.
13341 * src/project_dbase.c: Fix where project_dbase_module_is_empty assumes
13342 that the result of of prop_get cannot be an empty string.
13344 2003-05-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
13346 Reviewed by Naba Kumar <naba@gnome.org>
13347 * src/text_editor.[ch], src/anjuta.c, src/anjuta.c, src/anjuta_cbs.c,
13348 src/build_file.c, src/compile.c, src/mainmenu_callbacks.c,
13349 src/text_editor_cbs.c: When saving all the files in the project, the
13350 text editors are now only rehighlighted once instead of once for each
13353 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13354 * src/main.c, widgets/e-splash.c: Splash screen improvements.
13355 * src/anjuta.desktop.in.in: Support startup notification.
13356 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13357 * src/main.c, widgets/e-splash.c: Splash screen improvements.
13358 * src/anjuta.desktop.in.in: Support startup notification.
13361 2003-05-13 Dan Elphick <dre00r@ecs.soton.ac.uk>
13363 Reviewed by Naba Kumar <naba@gnome.org>
13365 * src/executer.[ch]: Only allow one set params dialog at a time. Fix
13366 memory leak from glade_xml_new call. Removed gxml field from Executer
13367 struct as only used in create_executer_dialog and then destroyed.
13369 * src/anjuta.c: Fix warning on getting a page that doesn't exist.
13371 * src/configurer.c: Fix warning trying to connect signal to non-existent
13372 environment entry in configure dialog and fix crash when closing the
13375 * src/cvs_cbs.c: Fix deprecated use of gnome_date_edit_get_date; use
13376 gnome_date_edit_get_time instead.
13378 * main_menubar.c, main_menubar_def.h: Removal of show stack menu item
13379 in view menu required renumbering elsewhere.
13381 2003-05-10 Etay Meiri <etay-m@bezeqint.net>
13383 Reviewed by Naba Kumar <naba@gnome.org>
13385 * src/breakpoints.c: fixed an error when removing breakpoint
13386 * src/controls.c: 'run to cursor' is sensitive when debugger not active
13387 * src/debugger.c: changes to the way the debugger is activated
13388 * src/debugger.h: clean ups
13390 2003-05-13 Naba Kumar <naba@gnome.org>
13392 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
13393 * anjuta.glade, anjuta_dialogs_strings.c, src/memory.c,
13394 src/memory.h: A new version of memory and the interface
13395 is now integrated in anjuta.glade
13397 2003-05-09 Naba Kumar <naba@gnome.org>
13399 * configure.in: Bumped required gtk version to 2.0.8.
13401 2003-05-06 Naba Kumar <naba@gnome.org>
13403 src/message-manager-private.cc, src/message-manager.cc: Clean ups.
13405 2003-05-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13406 * gdl/Makefile.am, printing/Makefile.am: distcheck fixes.
13408 2003-05-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13409 * scripts/anjuta_import.sh.in, src/defaults.c, src/project_dbase_gui.c
13410 , tagmanager/c.c: Support for ProC and RDB files.
13412 2003-05-06 Naba Kumar <naba@gnome.org>
13414 * src/aneditor.cxx, src/goto_line.c, src/main_menubar_def.h,
13415 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
13416 Uncomment (Box & Stream), Select the current function,
13417 authorize the "Quit" button of the GotoLine window
13419 2003-05-05 Naba Kumar <naba@gnome.org>
13421 * src/watch_gui.h: CVS added new file.
13423 * scintilla/ExterLexer.[cxx,h]: CVS added new files.
13425 Patch from Etay Meiri <etay-m@bezeqint.net>
13426 * src/debugger.c, src/debugger.h, src/main_menubar_def.h,
13427 src/mainmenu_callbacks.c, src/message-manager.cc,
13428 src/message-manager.h, src/stack_trace.c, src/stack_trace.h,
13429 src/stack_trace_cbs.c, src/stack_trace_cbs.h, src/stack_trace_gui.c:
13430 Ported stack trace to GNOME2 and added it in the message manager
13433 2003-05-02 Naba Kumar <naba@gnome.org>
13435 * src/memory.[h,c], debug_tree.c: Fixed a compiler error/warning.
13437 * src/preferences.[h,c]: Fixed preferences to save only one copy of
13438 preferences property.
13440 * anjuta.prj: Fixed multiple preferences saved data.
13442 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/Editor.h,
13443 scintilla/LexCPP.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
13444 scintilla/PropSet.cxx, scintilla/ScintillaGTK.cxx,
13445 scintilla/include/Platform.h, scintilla/include/PropSet.h,
13446 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface:
13447 Upgraded scitilla from CVS with faster window repaint
13450 Patch from Etay Meiri <etay-m@bezeqint.net>
13451 * src/watch.[c,h], src/watch_gui.c, (new) src/watch_gui.h: Fixed bugs
13454 2003-04-30 Dan Elphick <dre00r@ecs.soton.ac.uk>
13456 * message-manager-private.[ch]: Make AnMessageWindow keep scrolling
13457 the window if messages are appended to the end and the scrollbar is
13460 2003-04-29 Naba Kumar <naba@gnome.org>
13462 * configure.in: Removed omf-install from Makefiles list.
13464 2003-04-28 Naba Kumar <naba@gnome.org>
13466 * po/POTFILES.in: Remvoded deleted files.
13468 * pixmaps/Makefile.am, pixmaps/windows-style-docked.png,
13469 pixmaps/windows-style-undocked.png: Added setup wizard's images.
13471 * src/anjuta-tools.c: Fixed a bug where working dir (when the tool
13472 is executed as detached) is not set properly.
13474 2003-04-25 Naba Kumar <naba@gnome.org>
13476 * anjuta.prj: Updated.
13477 * src/anjuta_info.c: Fixed text wrapping and column view.
13478 * data/welcome.txt.in: Removed unaligned characters.
13480 2003-04-24 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13481 * src/main_menubar.c: Disable setup dialog.
13483 2003-04-22 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13484 * src/breakpoints.c; Fixed compilation with older GCC
13485 * src/preferences.c: Fixed crash with G_DISABLE_CHECKS
13486 * HACKING: Spelling fixes (Suggested by Stephen Knight)
13488 2003-04-18 Naba Kumar <naba@gnome.org>
13490 * anjuta.prj: Updated (includes compiler options).
13492 * src/anjuta.[hc], src/anjuta-tools.c: Removed redundant get_user_params
13493 function from anjuta.c (it was already available in anjuta-tools.c).
13495 2003-04-18 Naba Kumar <naba@gnome.org>
13497 * src/about.c, THANKS: Updated
13499 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup-dialog
13501 * src/an_file_view.c, src/project_dbase.c: Restores file-filters
13502 properly from the project session before updating the file
13505 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
13506 an_file_view.[ch], main_menubar.[ch], controls.c: Removed windows
13507 dialog settings (as it will not be required once GDL is in place) and
13508 added file view filters in the settings sub-menu.
13510 2003-04-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13512 * configure.in: Disable cast checks on final build.
13514 2003-04-17 Naba Kumar <naba@gnome.org>
13516 * src/build_project.c: Fixed a compilation error.
13518 * src/launcher.c: Removed commnets.
13520 * anjuta.glade, anjuta_dialogs_strings.c: Moved indentation
13521 properties from editor tab to indentation tab and fixed a property
13522 label for proper i18n translation. Fixed typos in project config
13523 dialog (reported by Gaëtan de Menten <ged@bugfactory.org>). Disabled
13524 sorting and reordering in compiler options dialog.
13526 * src/compiler_options.c: Implemented _save() function to save the
13527 options (which was pending).
13529 * src/build_project.c: Destroys install-as-root dialog when it is done.
13531 * src/an_symbol_view.c: Change "event" event to "event-after" so
13532 that symbol row is selected first before the popup is shown.
13534 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
13536 * tagmanager/tm_file_entry.c: Fix to make CVS info appear for first
13537 file in CVS/Entries. (Reviewed and applied by Biswa)
13539 2003-04-16 Naba Kumar <naba@gnome.org>
13541 * aneditor.cxx: use unicode everytime (fixed unicode related
13544 * anjuta.prj: Fixed UI editor name (blank to use default) and
13547 Patch from Patch from Gaëtan de Menten <ged@bugfactory.org>
13548 * anjuta.glade, anjuta_dialogs_strings.c: Reorganized
13549 Editor preferences page.
13551 2003-04-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13552 * src/anjuta.[ch], src/print.c: Fixed warnings
13553 * scintilla/*, src/aneditor.cxx: Restore LexCPP patch.
13554 * configure.in: Profiling support with gprof
13556 2003-04-16 Naba Kumar <naba@gnome.org>
13558 Patch from Gaëtan de Menten <ged@bugfactory.org>
13559 * src/launcher.c: Fixed cvs dialog.
13561 2003-04-15 Johannes Schmid <clubfan@users.sourceforge.net>
13563 * src/message-manager-private.cc: Fixed double-click on first line of
13564 output to properly select a line.
13565 * src/project_dbase.[c/h]: Removed parent_node from ProjectFileData
13566 because still was a deprecatd GtkCTreeNode and always NULL anyway.
13568 2003-04-15 Naba Kumar <naba@gnome.org>
13570 * src/message-manager-private.cc: Fixed the glade filename typo.
13572 2003-04-15 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13573 * scintilla/*, data/properties/*: Scintilla CVS merge
13574 * anjuta.prj: Removed unnecessary files.
13575 * scintilla/PlatGTK.cxx: Force Pango fonts always
13576 * src/anjuta-plugins.c, src/anjuta_dirs.c, src/main.c,
13577 src/mainmenu_callbacks.c src/preferences.c: Use versionsed directory
13579 * configure.in: Change version no. for 1.1.1 (alpha release)
13580 * configure.in: Added '--with-pref-suffix' option.
13581 * config.guess, config.sub: Removed from CVS.
13583 2003-04-15 Naba Kumar <naba@gnome.org>
13585 Patch from Timothee Besset <ttimo@idsoftware.com>
13586 * Makefile.am: Fixed a shell script error during intallation.
13588 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
13590 Reviewed by Naba Kumar <naba@gnome.org>
13591 * src/message-manager.cc: Added popup-menu to TreeView and fixed
13592 set_wm_class to use "anjuta" instead of "an.
13593 * src/message-manager-private.cc: Headers are hidden again.
13595 2003-04-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13596 * src/project_dbase_gui.c: Memory corruption fix.
13597 * anjuta.prj: Updated project file
13599 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
13600 * an_file_view.c: Connect to event-after signal rather than event so that
13601 selection is updated first and thus context menu is for the right file.
13602 Reviewed and applied by Biswa.
13604 2003-04-14 Naba Kumar <naba@gnome.org>
13606 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup dialog.
13608 * src/auncher.c: More child exit fixes
13609 from Timothee Besset <ttimo@idsoftware.com>
13611 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
13613 Reviewed by Naba Kumar <naba@gnome.org>
13615 * src/message-manager.[c/h], src/message-manager-private[c/h],
13616 anjuta.[c/h]: Ported message-manager to Gtk2
13618 * plugins/patch/patch-plugin.c, src/anjuta-tools.c,
13619 src/anjuta_cbs.c, src/build_file.c, src/build_project.c,
13620 src/clean_project.c, src/compile.c, src/configurer.c,
13621 src/controls.c, src/cvs.c, src/debugger.c,
13622 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
13623 src/project_import.c, src/search-replace.c: Changed name from
13624 AnjutaMessageManager to AnMessageManager to avoid too long type
13627 2003-04-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13628 * src/launcher.c: Fix build won't stop problem - TTimo
13630 * pixmaps/anjuta_splash.c: New splash screen prototype.
13631 * src/anjuta-tools.c, src/anjuta.[ch], : Forward port from branch.
13632 * src/compiler_options.c: Mute pkgconfig errors.
13633 * src/project_config.c. widgets/gnomefilelist.c: Fix leak.
13635 2003-04-10 Naba Kumar <naba@gnome.org>
13637 * configurer.[c,h]: Fixed dialog to close properly.
13638 * src/project_dbase.c, widgets/gnomefilelist.c: Added
13641 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13642 * anjuta.prj: Removed unnecessary files, load with 1.2.0
13643 * plugins/class-gen/Makefile.am, plugins/patch/Makefile.am,
13644 plugins/sample1/Makefile.am, src/an_file_view.c, src/anjuta.c,
13645 src/anjuta.h, src/project_dbase.c: Use default GNOME icons.
13646 * gdl/*, widgets/*, Makefile.am, configure.in, plugins/*/Makefile.am,
13647 src/makefile.am: Move gdl to it's own directory.
13648 * global-tags/create_global_tags.sh: Silently ignore SDL error.
13650 2003-04-09 Naba Kumar <naba@gnome.org>
13652 * anjuta.glade: Synced search and replace dialog from the ANJUTA_1_0_0
13655 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13656 * src/anjuta-tools.c: Use CDATA for saving tools data.
13657 * anjuta.glade, src/search-replace.c: Port from branch.
13658 * widgets/e-splash.*, src/main.c: Better splash screen.
13659 * configure.in, widgets/gdl*: Import GDL widgets.
13660 * ROADMAP: Updated roadmap.
13661 * src/an_file_view.c: Use GDL icons for file tree.
13663 2003-04-09 Naba Kumar <naba@gnome.org>
13665 * anjuta.glade: Added (hidden) initial setup-wizard window.
13667 Patch from: Vitaly <vvv@rfniias.ru>
13668 * src/preferences.c: Fixes a bug with libglace widget access with
13669 translated strings.
13671 Patch from: Etay Meiri <etay-m@bezeqint.net>
13672 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
13673 src/debugger.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
13674 src/mainmenu_callbacks.h, main_menubar.[c,h], src/toolbar.[c,h],
13675 src/toolbar_callbacks.[c,h],
13676 src/memory.c, src/message-manager-private.cc,
13677 src/message-manager-private.h, src/message-manager.cc,
13678 src/message-manager.h, src/watch.c, src/watch.h, src/watch_cbs.c
13679 src/watch_cbs.h, src/watch_gui.c: Ports the watch related stuff
13680 to HEAD (mostly changing GtkClist to GtkTreeView). Also changed the
13681 watch window to a subwindow in the notebook
13683 2003-04-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13684 * ROADMAP: Updated roadmap.
13686 2003-04-03 Dmitry G. Mastrukov <dmitry@taurussoft.org>
13688 * configure.in: Added Belarusian to ALL_LINGUAS.
13690 2003-04-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13691 * src/fileselection.c, src/goto_line.c: Fixed warnings. Patch by
13693 * ROADMAP: Added roadmap for HEAD.
13695 2003-03-29 Naba Kumar <naba@gnome.org>
13697 * src/main_menubar_def.h, mainmenu_callbacks.[c,h], src/anjuta.c
13698 src/Makefile.am, pixmaps/Makefile.am, anjuta.glade,
13699 anjuta_dialogs_strings.c, (new) src/start-with.[c,h],
13700 (new) pixmaps/start-with-wizard.png,
13701 (new) pixmaps/start-with-import.png,
13702 (new) pixmaps/start-with-open.png Added Start with dialog which pops
13703 up on anjuta start-up to give quick access to opening file/project or
13706 * src/main.c: Sets proper data directory for the gnome
13709 2003-03-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13710 * src/text_editor.c: Fixed error/warning indicators.
13712 2003-03-24 Naba Kumar <naba@gnome.org>
13714 * README: Correct version.
13716 2003-03-24 Michael Tindal <etherscape@paradoxpoint.com>
13718 * configure.in: Added checks to see if were building on FreeBSD
13719 systems. Sets -DFREEBSD if we are, and also attempts to find
13720 gmake if the host system is FreeBSD.
13722 * src/getline.c: New file used to provide the getline function,
13723 which isnt available on a FreeBSD system. The function is only
13724 defined if FREEBSD is defined.
13726 * src/Makefile.am: Added getline.c to anjuta_SOURCES
13728 * tagmanager/Makefile.am: Uses $(GMAKE) rather than make.
13729 configure.in sets this to gmake on FreeBSD systems, and make
13730 on everything else.
13732 2003-03-23 Naba Kumar <naba@gnome.org>
13734 * Makefile.am, anjuta.spec.in: Fixed rpm build errors.
13736 * anjuta.spec.in: Fixed spec file for correct file paths and
13737 corrected rpmbuild.
13739 * Makefile.am: Substituted rpmbuild for rpm command as RedHat ships
13740 the rpm build command separately now.
13742 * src/anjuta.c, windows-dialog.c: Added some more window management
13743 stuffs (not still fully working, though).
13747 2003-03-22 Naba Kumar <naba@gnome.org>
13749 * anjuta.spec.in: Fixed 'Required' and 'Build' requirements fields.
13751 2003-03-21 Naba Kumar <naba@gnome.org>
13753 * README: Removed Andy Piper's name from the active maintainers
13754 list on his request.
13756 * src/anjuta_cbs.c: Fixed alphabetical ordering of tabs with
13759 * src/anjuta-tools.c: Fixed compiler errors.
13761 * src/anjuta-tools.c, src/attach_process.c: Fixed more window
13764 * src/commands.c, src/src_paths.c, src/style-editor.c,
13765 src/anjuta-tools.c: Added gtk_widget_show() calls for the dialogs
13766 becuase they are now hidden by default (from glade editing).
13768 * anjuta.glade, anjuta_dialogs_strings.c, src/anjuta.c,
13769 src/anjuta.h, src/main_menubar.c, src/main_menubar.h,
13770 src/main_menubar_def.h, src/mainmenu_callbacks.c,
13771 src/mainmenu_callbacks.h, src/windows-dialog.c: Implemented
13772 basic windows managements.
13774 2003-03-21 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13775 * scintilla/PlatGTK.cxx: Converted right cursor to left cursor
13776 to hot-spot problems with cursor in XFree86 4.3.0. Patch by
13777 Enver ALTIN (a.k.a. skyblue)
13779 2003-03-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13780 * tagmanager/*: Added ignore-list for symbols. This will make
13781 parsing more accurate for projects. Doc updates needed.
13783 2003-03-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
13784 * anjuta.glade, src/search-replace.c: Forward-port S/R (Dan)
13785 * launcher/Makefile.am: Link to correct libraries
13786 * src/launcher.c: Do not allow NULL shell
13788 2003-03-14 Etay Meiri <etay-m@bezeqint.net>
13789 * src/debug_tree.c: Improve debug tree view.
13791 2003-03-10 Dan Elphick <dre00r@ecs.soton.ac.uk>
13793 * anjuta.glade, anjuta_dialog_strings.c: Change dialog1 titles to
13794 'Run Configure Script' and 'Execute Program'. Increase minimum width
13795 of Configure dialog.
13796 * find_in_files.c, find_in_files_cbs.*: Properly create the file
13797 list widget by setting a model and adding a column and renderer.
13798 Actually store the nocvs toggle button in FindInFiles data structure.
13799 Handle selection changes via changed signal rather than row_activated.
13800 Use response signal for handling the close and find buttons.
13801 Close window when escape is pressed.
13802 * find_replace.c: Close window when escape is pressed.
13803 * find_text.c: Close window when escape is pressed in find dialog as
13804 well as wrap search question, where now Yes is the default button.
13806 2003-03-05 Naba Kumar <naba@gnome.org>
13808 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
13810 * src/message-manager-private.cc: Fixed a bug with vte conditional
13812 * anjuta.glade: Hides all windows in glade file.
13814 2003-03-05 Naba Kumar <naba@gnome.org>
13816 * src/an_file_view.c: Fixed a compilation warning.
13817 * src/message-manager-private.cc: Conditional compilation for vte
13820 2003-02-28 Naba Kumar <naba@gnome.org>
13822 * configure.in, anjuta.spec.in: Updated dependency packages version.
13823 * configure.in, (removed) acconfig.h: Eliminated autoheader templates.
13824 * src/preferences.c: Added debug assertions.
13825 * anjuta.glade, anjuta_dialogs_strings.c: Added a preferences for
13826 editor to enable/disable bringing the recent editor tabs first.
13828 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
13829 tagmanager/include/tm_file_entry.h, src/*.[h,c], scintilla/*.[h,cxx],
13830 scintilla/include/*.h, plugins/class-gen/clsGen.c, printing/print.c:
13831 Merged with CVS branch ANJUTA_1_0_0 and brought in new search replace
13832 and bug fixes. Also code clean ups.
13834 * (new) src/search-replace.[h,c]: New search replace implementation
13835 from ANJUTA_1_0_0 branch.
13837 * (new) src/windows-dialog.[h,c]: New windows management class
13838 [work in progress].
13840 2003-02-28 Naba Kumar <naba@gnome.org>
13842 * plugins/class-gen/clsGen.c, printing/print.c, src/an_file_view.c,
13843 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c,
13844 src/appwizard.c, src/build_file.c, src/build_project.c,
13845 src/clean_project.c, src/compile.c, src/configurer.c,
13846 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
13847 src/message-manager-dock.c, src/message-manager-dock.h,
13848 src/message-manager-private.cc, src/message-manager.cc,
13849 src/preferences-dialog.c, src/preferences-dialog.h,
13850 src/preferences.c, src/preferences.h, src/project_dbase.c,
13851 src/project_dbase_gui.c, src/project_import.c, src/text_editor.c,
13852 src/text_editor.h, src/text_editor_cbs.c, src/toolbar_callbacks.c
13853 src/utilities.c, src/utilities.h:
13855 Widgetized Preferences and gave proper function names.
13857 * src/executer.c: Fixed a session loading bug.
13859 2003-02-27 Naba Kumar <naba@gnome.org>
13861 * printing/print.c: Fixed printing font bug that failed to load the
13864 * src/toolbar.c: Disabled LED flashing (not yet implemented).
13866 * TODO, anjuta.prj: Updated.
13868 2003-02-24 Joe Harnish <bigJoe@linuxmail.org>
13870 * manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
13871 manuals/C/anjuta-manual/anjuta-manual-C.omf,
13872 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
13873 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf,
13874 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf:
13877 2003-02-25 Naba Kumar <naba@gnome.org>
13879 * Makefile.am: Excluded omf-install from installation as the docs are
13884 * anjuta.glade, anjuta_dialogs_strings.c, prefrences.h, aneditor.cxx,
13885 anjuta.properties, users.properties, anjuta-tools.c: Fixed editor
13886 property names and added new editor properties and code cleanups.
13887 Also added new project properties.
13889 * src/compiler_options.[h,c]: Added pkg-config packages supports
13892 * src/glade_iface.h: Cleanups.
13894 * src/launcher.c: Used timer instead of idle to scan.
13896 * src/mainmenu_callbacks.c, src/project_dbase.[h,c],
13897 src/project_config.[h,c], src/project_import.c: Implemented project
13898 property to define GUI editor and to handle it.
13900 * src/preferences.c: i18n fixes.
13902 * pixmaps/Makefile.am, pixmaps/file_*.xpm, src/pixmaps.h: Removed
13903 unused (and old) pixmaps.
13905 * widgets/gnomefilelist.c, pixmaps/file_text.png: Updated icon.
13907 2003-02-25 Naba Kumar <naba@gnome.org>
13909 * src/message-manager-private.[h,cc], src/preferences.c,
13910 anjuta.glade, anjuta_dialog_strings.c: Implemented
13911 gnome terminal profiles for the terminal preferences and moved the
13912 addition of terminal preferences in the terminal constructor.
13914 * anjuta.prj: Updated.
13916 2003-02-24 Naba Kumar <naba@gnome.org>
13918 * (new)src/preferences-dialog.[c,h], preferences.[h,c],src/Makefile.am,
13919 (new)widgets/cell-renderer-captioned-image.[h,c], widgets/Makefile.am,
13920 (new)pixmaps/preferences-*.png, pixmaps/Makefile.am, anjuta.glade,
13921 po/POTFILES.in, anjuta_dialogs_strings.c: Implemented new
13922 preferences dialog.
13926 * src/message-manager-private.[cc,h]: Fixed VTE terminal for
13927 text selection and child re-spawning.
13929 * src/pixmaps.h: Removed unused pixmaps definitions.
13931 2003-02-23 Naba Kumar <naba@gnome.org>
13933 * src/project_dbase.[h,c], src/project_dbase_gui.c: GNOME2 ported
13934 the project tree/window.
13936 * src/an_symbol_view.[h,c], src/an_file_view.[h,c],
13937 src/project_dbase.[h,c], src/project_dbase_gui.c, src/session.[h,c]:
13938 Correct the use of a variable and implemented session save/load
13939 for tree expansion states.
13941 * src/main_menubar_def.h: Fixed shortcuts keys.
13943 * src/anjuta.c, src/gnome_project.c: Code clean ups.
13945 * anjuta.prj: Updated.
13947 2003-02-22 Naba Kumar <naba@gnome.org>
13949 * src/debug_tree.[c,h]: GNOME2 port from
13950 Etay Meiri <etay-m@bezeqint.net>
13952 * src/an_file_view.c, src/resources.[h,c],
13953 data/properties/bash.properties,
13954 data/properties/cpp.properties,
13955 data/properties/html.properties,
13956 data/properties/make.properties,
13957 data/properties/others.properties,
13958 data/properties/perl.properties,
13959 data/properties/props.properties,
13960 data/properties/xml.properties: Standarized file icons. Icons are
13961 defined in respective .properties file and are retrieved as resource
13964 * anjuta.glade, anjuta_dialogs_strings.c: Removed <span> tags
13965 in labels from the commands editor as that would create
13966 problems for translators.
13968 2003-02-21 Naba Kumar <naba@gnome.org>
13970 * .cvsignore, (new)config.guess, (new)config.sub: Added these files
13971 as they should be part of CVS(?).
13973 * Makefile.am: Corrected a typo for glade generated strings file.
13975 * configure.in, po/hi.po: Added new Hindi (hi) translation
13976 in ALL_LINGUS and added initial Hindi translation.
13978 * pixmaps/Makefile.am, pixmaps/sv_unknown.xpm, src/pixmaps.h,
13979 (new)pixmaps/file_*.png: Added gnome2ish file icons and changed
13980 sv_unknown.xpm to more proper icon.
13982 * (new)data/properties/php.properties, data/properties/Makefile.am,
13983 data/properties/anjuta.properties, data/properties/html.properties:
13984 Fixed PHP syntax hilighting bug by separating php properties into
13985 different file (because of file size).
13989 2003-02-20 Naba Kumar <naba@gnome.org>
13991 * src/breakpoints.c: Fixed breakpoints session saving/loading
13994 * scintilla/*, scintilla/include/*: Updated to scintilla
13997 2003-02-19 Naba Kumar <naba@gnome.org>
13999 * src/about.c: Fixed a typo reported by Enver ALTIN <ealtin@casdb.com>
14002 * Makefile.am, src/Makefile.am,
14003 (removed) src/anjuta.glade, (removed) src/anjuta.gladep,
14004 (removed) src/anjuta_dialog_strings.c,
14005 (removed) src/anjuta_dialogs_strings.c,
14006 (added) anjuta.gladep, (added) anjuta_dialogs_strings.c,
14007 (added) anjuta.glade: Transfered glade files from src/ directory
14008 to the top level directory.
14010 * po/POTFILES.in: Updated.
14012 * (removed) macrocs2/*: Transfered to data/ directory.
14014 * (added) data/macro/*, (added) data/macros2/*, Makefile.am, configure.in,
14015 data/Makefile.am: Moved macros in data directory. Anjuta no longer
14016 requires to have macros dir, but the projects generated by anjuta
14019 * src/an_file_view.c, src/an_symbol_view.c: Fixed expansion/collapse of
14022 * src/defaults.c: Corrected default compiler options.
14024 * src/glade_iface.c, src/gnome_project.c: Fixes gnome2 projects generation
14027 * src/message-manager-private.cc, src/message-manager-private.h,
14028 src/message-manager.cc: Uses VTE terminal widget for imbedded terminal.
14030 * src/project_dbase.c, src/project_type.c, src/source.c: Proper
14031 source code generation for gnome2 projects.
14033 2003-02-11 Naba Kumar <naba@gnome.org>
14035 * src/an_file_view.c, src/an_symbol_view.c: The tree updated now
14036 restores the expand/collaspe states of the nodes after refresh.
14038 * src/an_file_view.c, src/an_symbol_view.c: Fixed a memory leak.
14040 2003-02-11 Naba Kumar <naba@gnome.org>
14042 * src/style-editor.c: Fixed pango font description handling for fonts.
14043 * src/anjuta.glade: Removed font size spin button.
14044 * configure.in, src/anjuta.prj: Corrected version.
14047 2003-02-10 Naba Kumar <naba@gnome.org>
14049 * src/Makefile.am, src/anjuta-tools.c, src/main_menubar.c: Removed
14050 references of scroll-menu.h and add about.h in Makefile.am.
14052 * widgets/Makefile.am, (removed) widgets/e-shell-about-box.c,
14053 (removed) widgets/e-shell-about-box.h, (removed) widgets/scroll-menu.c,
14054 (removed) widgets/scroll-menu.h: Removed unused files.
14056 * Makefile.am: Added proper i18n rules and added intl tools for
14059 * anjuta.prj, configure.in: Changed version to 1.8.0 (reserving 1.2.0
14060 to the stable release).
14062 * anjuta.spec.in: Removed manuals packaging.
14064 * data/Makefile.am: Removed 'macros' installation (not required for
14067 2003-02-10 Naba Kumar <naba@gnome.org>
14069 * po/POTFILES.in: Updated.
14071 * pixmaps/Makefile.am, pixmaps/anjuta_icon.png,
14072 (added) pixmaps/close_project.png, (removed) pixmaps/close_project.xpm,
14073 (added) pixmaps/open_project.png, (removed) pixmaps/open_project.xpm,
14074 (added) pixmaps/save_project.png, (removed) pixmaps/save_project.xpm,
14075 (added) pixmaps/undock.png, (removed) pixmaps/undock.xpm: Better
14078 * src/aneditor.cxx, src/pixmaps.h, src/toolbar_callbacks.c,
14079 src/toolbar_callbacks.h: Fixed scintilla notification signal name
14080 and fixed to properly handle focus in find entry box.
14082 * Makefile.am: Added code for RH system menu update.
14084 * .cvsignore: Updated.
14088 2003-02-03 Naba Kumar <naba@gnome.org>
14090 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Added edge.column
14091 editor preferences. and fixes dialogs.
14093 * printing/print.c, src/text_editor_gui.c, src/main_menu_callbacks.h:
14094 Fixed linenumbers and header margins when they are disabled and
14095 removed unused header files.
14097 * src/attact_process.[h,c], src/debugger.c: Attach to process
14100 * src/help.c: Fixed dialog response.
14104 * data/properties/anjuta.properties: Corrected typo.
14106 * src/controls.c, src/toolbar.c: Fixed non-working location navigation,
14107 Change the signal to "changed" in entry from "selection-changed" in
14110 * src/an_file_view.c, src/an_symbol_view.c: Fixed keyboard navigation
14113 2003-01-31 Naba Kumar <naba@gnome.org>
14115 * configure.in: Upgraded to use libgnomeprint-2.2
14117 * printing/Makefile.am: Updated
14119 *(removed) printing/print-doc.c, printing/print-doc.h,
14120 printing/print-util.c, printing/print-util.h: Removed because already
14121 merged with print.c.
14123 * printing/print.c, printing/print.h: Upgraded to use libgnomeprint-2.2
14124 and libgnomeprintui-2.2 and fixed rendering problems.
14126 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Removed
14127 uneccessary print properties, as they are separately taken
14128 care in gnomeprint.
14130 * po/POTFILES.in: Update.
14132 2003-01-30 Naba Kumar <naba@gnome.org>
14134 * (new) src/about.[c,h], pixmaps/anjuta_logo1.png: Added new files
14135 for about dialog box.
14137 * src/Makefile.am, pixmaps/Makefile.am, src/mainmenu_callbacks.c,
14138 src/pixmaps.h: Modified for the above additions for about dialog.
14140 2003-01-29 Naba Kumar <naba@gnome.org>
14142 * src/style_editor.[c,h]: Added missing files.
14144 2003-01-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14145 * scintilla/XPM.[cxx|h]: Added missing files
14147 2003-01-29 Naba Kumar <naba@gnome.org>
14149 * TODO, po/POTFILES.in: Updated.
14151 * anjuta.prj, src/anjuta.glade,
14152 * src/anjuta_dialogs_strings.c, src/executer.c: Fixed dialog bugs.
14154 2003-01-28 Naba Kumar <naba@gnome.org>
14156 * data/properties/anjuta.properties, src/aneditor.cxx,
14157 src/anjuta.glade, src/anjuta_dialogs_strings.c: Converted indicators
14158 properties into text properties (earlier it was int properties).
14162 * scintilla/AutoComplete.c,xx,
14163 scintilla/AutoComplete.h,
14164 scintilla/CallTip.c,xx,
14165 scintilla/CallTip.h,
14166 scintilla/Document.c,xx,
14167 scintilla/Document.h,
14168 scintilla/Editor.c,xx,
14169 scintilla/Editor.h,
14170 scintilla/LexAVE.c,xx,
14171 scintilla/LexCSS.c,xx,
14172 scintilla/LexHTML.c,xx,
14173 scintilla/LexOthers.c,xx,
14174 scintilla/LexPython.c,xx,
14175 scintilla/LineMarker.c,xx,
14176 scintilla/LineMarker.h,
14177 scintilla/Makefile.am
14178 scintilla/PlatGTK.c,xx,
14179 scintilla/PropSet.c,xx,
14180 scintilla/ScintillaBase.c,xx,
14181 scintilla/ScintillaBase.h,
14182 scintilla/ScintillaGTK.c,xx,
14183 scintilla/ViewStyle.c,xx,
14184 scintilla/include/Platform.h,
14185 scintilla/include/SciLexer.h,
14186 scintilla/include/Scintilla.h,
14187 scintilla/include/Scintilla.iface: upgraded to scintilla version 1.50
14191 src/an_file_view.c,
14192 src/an_symbol_view.c,
14193 src/anjuta-tools.c,
14198 src/anjuta_dialogs_strings.c,
14201 src/compiler_options.c,
14204 src/main_menubar.c,
14205 src/main_menubar.h,
14206 src/main_menubar_def.h,
14207 src/mainmenu_callbacks.c,
14208 src/mainmenu_callbacks.h,
14209 src/message-manager-private.c,c
14210 src/message-manager-private.h,
14211 src/message-manager.c,c
14212 src/message-manager.h,
14216 src/project_config.c,
14217 src/project_dbase.c,
14218 src/project_dbase_gui.c,
14219 src/project_import_gui.c,
14220 src/properties.c,xx,
14225 src/text_editor_gui.c,
14229 anjuta.prj: GNOME2 porting and fixed many porting bugs.
14231 2003-01-24 Naba Kumar <naba@gnome.org>
14233 * src/text_editor_gui.c, src/toolbar.c,
14234 src/text_editor.c, src/text_editor_cbs.h:
14235 Used correct notification signal name for scintilla
14236 (gtk2) and fixed UI.
14238 * src/controls.c: Does not hide tags combo. Simply makes it insensitive
14241 * printing/print-doc.c,
14243 src/anjuta-tools.c,
14244 src/find_replace.c,
14247 src/mainmenu_callbacks.c,
14248 src/project_dbase.c,
14249 src/project_dbase.h,
14250 src/project_dbase_gui.c: Used GtkDialogs instead of GnomeDialog.
14252 src/text_editor_cbs.h:
14255 2003-01-23 Naba Kumar <naba@gnome.org>
14257 * src/compiler_options.c, src/pixmaps.h, src/toolbar.c: Fixed to use
14258 correct stock icons and organized pixmap macros.
14260 Makefile.am: Removed non-generated files.
14262 * pixmaps/{add.xpm, an_tag.xpm, autocomplete.xpm, block_end.xpm,
14263 block_start.xpm, bookmark_first.xpm, bookmark_last.xpm,
14264 bookmark_next.xpm, bookmark_prev.xpm, build_stop.xpm,
14265 close_file.xpm, copy.xpm, cut.xpm, error_next.xpm,
14266 error_prev.xpm, execute.xpm, find_replace.xpm, find.xpm,
14267 fv_image.xpm, goto.xpm, graph.xpm, line-arrow.xbm, line-wrap.xbm,
14268 list_select.xpm, list_unselect.xpm, macro.xpm, new_file.xpm,
14269 open_file.xpm, paste.xpm, preferences.xpm, prefs_autoformat.xpm,
14270 prefs_build.xpm, prefs_cvs.xpm, prefs_editor.xpm,
14271 prefs_general.xpm, prefs_messages.xpm, prefs_print.xpm,
14272 prefs_styles.xpm, print.xpm, redo.xpm, reload_file.xpm, reload.xpm,
14273 remove.xpm, save_all.xpm, save_file.xpm, save.xpm, search.xpm,
14274 stop.xpm, undo.xpm}: Removed because no longer used.
14276 * pixmaps/{file_core.xpm, file_exec.xpm, file_text.xpm,
14277 file_unknown.xpm}: Files renamed from fv_*, as it would
14280 * pixmaps/Makefile.am: Updated for the above changes.
14282 2003-01-23 Jakub Steiner <jimmac * ximian * com>
14284 * pixmaps/autocomplete-16.png,
14285 pixmaps/autocomplete.png,
14286 pixmaps/block-end-16.png,
14287 pixmaps/block-end.png,
14288 pixmaps/block-start-16.png,
14289 pixmaps/block-start.png,
14290 pixmaps/bookmark-first-16.png,
14291 pixmaps/bookmark-first.png,
14292 pixmaps/bookmark-last-16.png,
14293 pixmaps/bookmark-last.png,
14294 pixmaps/bookmark-next-16.png,
14295 pixmaps/bookmark-next.png,
14296 pixmaps/bookmark-prev-16.png,
14297 pixmaps/bookmark-prev.png,
14298 pixmaps/error-next-16.png,
14299 pixmaps/error-next.png,
14300 pixmaps/error-prev-16.png,
14301 pixmaps/error-prev.png: gnome2-styled icons
14304 2003-01-23 Naba Kumar <naba@gnome.org>
14306 * anjuta.prj: Updated compiler options.
14307 * scintilla/ScintillaGTK.cxx: Fixed selection notify.
14309 * src/aneditor.cxx,
14312 src/anjuta_dialogs_strings.c,
14313 src/mainmenu_callbacks.c,
14314 src/mainmenu_callbacks.h,
14316 src/text_editor_cbs.c,
14317 src/text_editor_gui.c: GNOME2 Porting.
14319 2003-01-22 Naba Kumar <naba@gnome.org>
14321 * ChangeLog: Corrected dates.
14322 * src/mainmenu_callbacks.h: Cleaned up function prototypes.
14323 * src/anjuta.glade, src/anjuta_dialogs_strings.h: Added more
14326 2003-01-22 Naba Kumar <naba@gnome.org>
14328 * plugins/patch/patch-plugin.c: Bug fix.
14330 * src/anjuta-tools.c,
14334 src/anjuta_dialogs_strings.c,
14342 src/mainmenu_callbacks.c,
14343 src/mainmenu_callbacks.h,
14345 src/project_dbase.c,
14346 src/project_dbase_gui.c,
14353 src/toolbar_callbacks.c,
14356 src/watch.c: Used GtkDialog instead of messagebox. GNOME2 porting.
14359 (removed) src/CORBA-Server.c,
14360 (removed) src/CORBA-Server.h,
14361 (removed) src/Gladen-common.c,
14362 (removed) src/Gladen-stubs.c,
14363 (removed) src/Gladen.h,
14364 (removed) src/Prj-common.c,
14365 (removed) src/Prj-skelimpl.c,
14366 (removed) src/Prj-skels.c,
14367 (removed) src/Prj-stubs.c,
14368 (removed) src/Prj.h,
14369 (removed) src/glades.c,
14370 (removed) src/glades.h,
14371 (removed) src/messagebox.c,
14372 (removed) src/messagebox.h: Removed because no longer used.
14374 2003-01-21 Naba Kumar <naba@gnome.org>
14376 * src/anjuta-tools.c,
14379 src/anjuta_dialogs_strings.c,
14383 src/compiler_options.c,
14385 src/find_replace.c,
14386 src/find_replace.h,
14392 widgets/gnomefilelist.c: GNOME2 porting.
14394 2003-01-20 Naba Kumar <naba@gnome.org>
14396 * global-tags/create_global_tags.sh: Uses pkg-config to
14403 src/anjuta_dialogs_strings.c,
14406 src/compiler_options.c,
14407 src/compiler_options.h,
14408 src/fileselection.c,
14409 src/fileselection.h,
14410 src/mainmenu_callbacks.c,
14411 src/project_dbase_gui.c,
14416 src/text_editor_gui.c,
14417 widgets/gnomefilelist.c,
14418 widgets/gnomefilelist.h: GNOME2 porting.
14420 * widgets/Makefile.am,
14421 (removed) widgets/gnomedirlist.c,
14422 (removed)widgets/gnomedirlist.h: Removed becuase they are not used.
14425 (removed) src/src_paths_cbs.c,
14426 (removed) src/src_paths_cbs.h,
14427 (removed) src/src_paths_gui.c,
14428 (removed) src/compiler_options_cbs.c,
14429 (removed) src/compiler_options_cbs.h,
14430 (removed) src/breakpoints_cbs.c,
14431 (removed) src/breakpoints_cbs.h: Removed because they are now
14432 combined in singe file
14434 2003-01-16 Naba Kumar <naba@gnome.org>
14436 * src/anjuta.glade, src/anjuta_dialogs_strings.c,
14437 src/compiler_options.c, src/compiler_options_cbs.c: Fixed compiler
14438 options dialog UI and data handling.
14441 2003-01-15 Naba Kumar <naba@gnome.org>
14443 * src/commands.[c,h], src/anjuta.glade, src/anjuta_dialogs_strings.c:
14444 Completed command editor porting.
14446 * src/anjuta.c: Removed the use of commands load function
14449 * src/text_editor_gui.c, src/test_editor.c: Added back widgets refs
14452 * src/anjuta-tools.c: Fixed translatable strings.
14454 * src/find_text.c: Fixed dialog creation from glade.
14456 * src/text_editor_gui.c, src/text_editor.c,
14457 src/text_editor_cbs.c: Completed port of detached text editor
14458 to gnome2 plateform.
14460 2003-01-14 Naba Kumar <naba@gnome.org>
14462 * src/anjuta.glade, src/preferences.[h,c],
14463 src/anjuta_dialogs_strings.c: Added build and editor
14464 preferences pages and other UIs. Fixed preferense loading and saving.
14466 * src/anjuta.c: Does case-insensitive match for tabs position
14467 preferences and removed preferences loading (done at _new() call).
14469 * anjuta-tools.c: Debugged tools dialog handling.
14470 * plugins/class-gen/clsGen.c: Fixed an undefined function.
14472 2003-01-13 Naba Kumar <naba@gnome.org>
14474 * ABOUT-NLS: Update (strange).
14476 * autogen.sh: Removed blocking code.
14478 * configure.in: Fixed an autogen bug.
14480 2003-01-13 Naba Kumar <naba@gnome.org>
14482 * (new)src/anjuta.gladep
14483 (new)src/messagebox.c
14484 (new)src/messagebox.h: Added files. References to messagesbox.[c,h]
14485 will be gradually removed (and then the files).
14489 printing/print-util.c,
14491 scintilla/ScintillaGTK.c,xx
14493 src/an_file_view.c,
14494 src/an_symbol_view.c,
14498 src/anjuta_dialogs_strings.c,
14500 src/attach_process.c,
14501 src/attach_process.h,
14504 src/breakpoints_cbs.c,
14507 src/compiler_options.c,
14508 src/compiler_options.h,
14509 src/compiler_options_cbs.c,
14518 src/find_in_files.c,
14519 src/find_in_files.h,
14520 src/find_in_files_cbs.c,
14521 src/find_replace.c,
14522 src/find_replace.h,
14530 src/main_menubar.c,
14531 src/mainmenu_callbacks.c,
14532 src/message-manager.c,c
14535 src/project_config.c,
14536 src/project_config.h,
14537 src/project_dbase.c,
14538 src/project_import_cbs.c,
14544 src/src_paths_gui.c,
14546 src/text_editor_gui.c,
14552 widgets/gnomefilelist.c: GNOME2 Port.
14554 2003-01-10 Naba Kumar <naba@gnome.org>
14556 * src/an_file_view.c,
14558 src/appwizard_gui.c,
14559 src/compiler_options.c,
14560 src/compiler_options_cbs.c,
14563 src/fileselection.c,
14564 src/find_in_files.c,
14566 src/main_menubar.c,
14568 src/message-manager-dock.c,
14570 src/project_dbase_gui.c,
14571 src/project_import_gui.c,
14572 src/registers_gui.c,
14573 src/sharedlib_gui.c,
14574 src/src_paths_gui.c,
14575 src/text_editor_gui.c,
14577 src/watch_gui.c: GNOME2 porting. Fixed unresolved symbols
14579 2003-01-09 Naba Kumar <naba@gnome.org>
14581 * scintilla/RESearch.cxx: Removed cvs logging as it was creating
14582 problems with some comments.
14584 * anjuta.prj: New project file (updated?)
14586 * src/Makefile.am: Enabled deprecated API and fixed variables.
14588 * src/an_file_view.c,
14589 src/an_symbol_view.c,
14590 src/anjuta-plugins.c,
14591 src/anjuta-tools.c,
14594 src/appwizard_cbs.c,
14595 src/attach_process.c,
14596 src/attach_process_cbs.c,
14597 src/compiler_options.c,
14598 src/compiler_options_cbs.c,
14600 src/mainmenu_callbacks.c,
14601 src/message-manager-private.c,c
14602 src/message-manager-private.h,
14603 src/message-manager.c,c
14604 src/message-manager.h,
14605 src/project_dbase.c,
14606 src/project_dbase.h,
14607 src/project_dbase_gui.c,
14608 src/project_import_cbs.c,
14609 src/project_import_gui.c,
14618 src/src_paths_cbs.c,
14619 src/src_paths_gui.c,
14622 src/text_editor_gui.c,
14623 src/text_editor_menu.c,
14625 src/toolbar_callbacks.c,
14629 src/wizard_gui.c: GNOME porting.
14631 2002-12-24 Naba Kumar <naba@gnome.org>
14633 * AUTHORS, ChangeLog, HACKING, Makefile.am,
14634 NEWS, README, SEARCH-REPLACE,
14635 THANKS, TODO, acinclude.m4, anjuta.prj, anjuta.spec.in, configure.in,
14636 setup-gettext, data/*, doc/.cvsignore, global-tags/*,
14637 launcher/Makefile.am,
14638 launcher/anjuta_launcher.c, macros2/*, manuals/*/*/*/*,
14639 plugins/class-gen/clsGen.c, plugins/patch/patch-plugin.c,
14640 plugins/sample1/plugin-sample1.c, printing/print-doc.c,
14641 printing/print-util.c, printing/print.c, printing/print.h,
14642 scintilla/*/*, widgets/e-shell-about-box.c,
14643 src/*, tagmanager/*/*, widgets/Makefile.am,
14644 widgets/gnomefilelist.c:
14646 Merged with ANJUTA_1_0_0 branch (at tag MERGE_LEVEL_1) and ported many
14647 src/*.[c,h] files to gnome2 API.
14649 * src/anjuta_dialogs_strings.c: Added glade generated translatable
14652 2002-10-23 Naba Kumar <naba@gnome.org>
14654 * autogen.sh: Prevented Users from building HEAD cvs.
14656 2002-09-16 Stephane Demurget <demurgets@free.fr>
14658 * src/anjuta.glade: added the compiler options dialog, hopefully
14659 HIG-1.0 compliant. Perhaps some accelerators are duplicated, though.
14661 2002-09-15 Stephane Demurget <demurgets@free.fr>
14663 * src/anjuta.glade: fixed a lot of small glitches.
14665 * src/commands.[ch]: more gnome 2 port. only instant apply is missing
14668 * src/breakpoints_cbs.c: polished a bit.
14670 2002-09-15 Stephane Demurget <demurgets@free.fr>
14672 * src/anjuta.glade: added the commands dialog fully HIG-1.0 compliant.
14674 * src/commands.c: partial gnome 2 port.
14676 * src/utilities.[ch]: changed some bits to be const.
14678 2002-09-14 Stephane Demurget <demurgets@free.fr>
14680 * src/Makefile.am: removed breakpoints_gui.c and added a check
14681 for gdk-pixbuf deprecated functions, but there shouldn't be much
14684 * src/breakpoints_gui.c: killed.
14686 * src/anjuta.glade: added two dialogs for the breakpoints management.
14689 * src/anjuta_cbs.c:
14691 * src/attach_process.c:
14693 * src/breakpoints*.[ch]: cleaned, simplified and polished up a lot of things,
14694 really huge changes and porting work.
14696 * src/breakpoints.[ch] (treeview_enabled_toggled): impl.
14697 (breakpoints_dbase_new): moved the UI init bits here.
14699 * src/breakpoints_cbs.[ch] (breakpoints_dbase_add_brkpnt): simplified
14700 a lot, not using any color anymore (not HIG compliant) and not using
14701 BrkPtItem thanks to libglade. 4 issues marked with #warning that have
14702 to be double checked.
14704 * src/build_file.c:
14705 * src/build_project.c: gnome 2 port.
14707 2002-09-11 Stephane Demurget <demurgets@free.fr>
14709 * src/anjuta.glade:
14711 * src/anjuta_cbs.c:
14713 * src/breakpoints.c:
14714 * src/breakpoints_cbs.c: cleaned up some bits.
14716 2002-09-09 Stephane Demurget <demurgets@free.fr>
14719 * src/messagebox.[ch]: killed. Not HIG compliant at all :/
14721 * src/an_symbol_view.[ch]:
14722 * src/attach_process_cbs.h: polished a bit.
14724 * src/breakpoints_cb.[ch]: partial gnome 2 port.
14726 2002-09-02 Stephane Demurget <demurgets@free.fr>
14729 * src/Makefile.am: added libglade-2 to the build.
14731 * src/anjuta.[ch]: added support for libglade.
14733 * src/anjuta.glade: added. There could be a file per top-level widget,
14734 as some other gnome projects, though.
14736 * src/attach_process_gui.c: removed.
14737 * src/attach_process.[ch]: gnome 2 port.
14738 (attach_process_new): Added the treeview init and the widget references
14741 2002-08-31 Stephane Demurget <demurgets@free.fr>
14743 * src/an_file_view.c: fixed some compilation issues.
14745 * src/an_symbol_view.c: gnome 2 port.
14747 2002-08-26 Stephane Demurget <demurgets@free.fr>
14749 * src/an_file_view.c: finished gnome 2 port.
14750 (on_file_view_row_expanded), (on_file_view_row_collapsed): change the
14751 directory pixmap depending on the event.
14753 * src/project_dbase.h: s/GtkTreeIter/GtkTreeRowReference/.
14754 (project_file_data_new): use a GtkTreePath.
14756 2002-08-23 Stephane Demurget <demurgets@free.fr>
14758 * src/Makefile.am: readded back an_*_view.[ch] because they are still
14759 driving me nuts but they need to be ported, heh ?
14761 * src/an_file_view.c: gnome 2 port, almost finished after some hard
14762 work since it's quite a total rewrite again.
14764 2002-08-22 Stephane Demurget <demurgets@free.fr>
14766 * src/an_file_view.c:
14767 * src/project_dbase.h: s/GtkTreePath/GtkTreeIter/.
14769 2002-08-21 Stephane Demurget <demurgets@free.fr>
14771 * src/anjuta_info.c:
14772 * src/utilities.h: gnome 2 port, featuring a total rewrite.
14774 2002-08-20 Stephane Demurget <demurgets@free.fr>
14776 * src/Makefile.am: removed an_*_view.[ch] because they're driving me
14779 * src/an_file_view.c:
14780 * src/aneditor.cxx:
14781 * src/anjuta_cbs.c:
14782 * src/compiler_options.h:
14783 * src/messagebox.c:
14784 * src/messagebox.h:
14786 * src/project_dbase.h:
14787 * src/resources.h: gnome 2 port.
14789 2002-08-14 Stephane Demurget <demurgets@free.fr>
14791 Added missing keywords reported by Lucca Bellonda <lbell@tsc4.com>.
14793 * data/properties/sql.properties: added the DATETIME data type.
14795 * data/properties/html.properties: added the foreach php keyword.
14797 2002-08-08 Stephane Demurget <demurgets@free.fr>
14799 * widgets/Makefile.am: removed blank line after the last backslash
14800 for avoiding a warning from automake.
14803 * src/Makefile.am: added the ORBit-2 dep.
14805 2002-08-08 Stephane Demurget <demurgets@free.fr>
14807 * AUTHORS: added Biswa, because I wonder why noone already have
14808 written his name in the Anjuta's hall of fame :)
14810 2002-08-01 Naba Kumar <kh_naba@users.sourceforge.net>
14812 * widgets/Makefile.am, widgets/gnomefilelist.[c,h], widgets/gnomedirlist.[c,h],
14813 widgets/e-shell-about-box.c: Made to compile for gnome2.
14815 2002-07-31 Naba Kumar <kh_naba@users.sourceforge.net>
14817 * scintilla/PlatGTK.cxx, scintilla/Scintilla.cxx,
14818 scintilla/include/ScintillaWidget.h: Made to compile for gtk2.
14820 * configure.in, printing/print.h, printing/print.c,
14821 printing/print-doc.c: Made to compile for gnome2.
14823 2002-07-30 Naba Kumar <kh_naba@users.sourceforge.net>
14825 * configure.in, acconfig.h, Makefile.am, autogen.sh, launcher/Makefile.am,
14826 plugins/class-gen/Makefile.am, plugins/patch/Makefile.am, plugins/sample1/Makefile.am,
14827 printing/Makefile.am, src/Makefile.am, tagmanager/include/Makefile.am,
14828 widgets/Makefile.am:
14830 Upgraded the build system to gnome2 platform.
14832 2002-12-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14833 * manuals/*: Added capability to generate PDF and PS.
14834 * src/debugger.c, data/gdb.init: Solaris GDB fixes.
14835 * TODO, TODO.biswa: Intergated TODO list.
14836 * src/project_dbase.c: Patch by TTimo (pref saving), bug #636542
14838 * src/dnd.c: Fix typo
14839 * src/an_[symbol|file]_view.c: Hide when updating (reduced flicker)
14840 * src/anjuta.c: Bug #568895, Bug #575419
14842 2002-12-18 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14844 * tagmanager/tm_global_tags.c: Fixed compiler warning.
14845 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: Updated FAQ.
14847 2002-12-17 Naba Kumar <naba@gnome.org>
14849 * Makefile.am, src/Makefile.am, src/main.c: Fixed a couple of distcheck
14852 2002-12-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14853 * manuals/C/anjuta-manual/*: Updated manual to include tool editor.
14854 * scintilla/LexCPP.cxx: Disable doxygen comment highliting.
14855 * anjuta.prj: Added tools.sgml
14856 * data/properties/cpp.properties: Bug # 646974
14858 2002-12-16 Naba Kumar <naba@gnome.org>
14860 * src/goto_line.c: Ordered 'Ok' and 'Cancel' button in the right order.
14861 * src/configurer.c, src/anjuta_info.c, src/attac_process_gui.c,
14862 src/executer.c, src/launcherc, src/breakpoints_gui.c, src/help.c: Activates
14863 on 'Enter' and adds proper focus mechanism.
14864 * src/anjuta.c: Fixed a memory corruption bug.
14865 * src/anjuta-tools.c, anjuta.glade: Tools parameter dialog activates on
14866 'Enter' and can also be Canceled. Sets proper default and focus policies
14868 * src/main_menubar_def.h: Fixed typos, added icons and added hot keys.
14869 * anjuta.glade, src/Makefile.am, src/anjuta_dialog_strings.c: Enabled
14870 translatable strings in dialogs and fixed some dialog properties.
14871 * src/anjuta-tools.c: Now uses xml format for loading and saving.
14872 * configure.in, anjuta.spec.in, anjuta.prj: Bumped version to 1.0.1
14873 * src/message_manager_private.cc: Fixed some debug messages.
14874 * src/print.c, src/print-doc.c, src/anjuta-tools.c, src/anjuta.c,
14875 widgets/gnomefilelist.c: Fixed a memory leaks.
14876 * src/toolbar.[ch], src/text_editor.[ch], src/find_text.[ch],
14877 src/toolbar_callbacks.[ch], src/mainmenu_callbacks.c,
14878 src/main_menubar_def.h: Implemented incremental search.
14881 2002-12-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14882 * tagmanager/*: Minor cleanups and warning fixes.
14883 * src/an_symbol_view.c, src/an_file_view.c: Do not freeze the
14884 GUI during long updates.
14885 * src/text_editor.c: Remove debug message.
14887 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14888 * tagmanager/tm_project.c: Fix a memory access problem.
14890 2002-12-13 Naba Kumar <naba@gnome.org>
14892 * anjuta.glade, src/anjuta-tools.c: Added a new column in the
14893 tools list to show "Enabled" flag of the tool. Fixed a bug where
14894 tool list is not cleared when creating a new tool.
14896 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14897 * anjuta.glade, src/anjuta-tools.c: Added user params to tools.
14899 2002-12-12 Naba Kumar <naba@gnome.org>
14901 * anjuta-tools.[h,c], commands.c: Used the tools help of
14902 anjuta variables list in commands editor and fixed a typos
14903 buy in anjuta-tools.c.
14905 2002-12-12 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14906 * anjuta.glade, src/anjuta-tools.c, src/text_editor.[ch]
14907 , src/mainmenu_callbacks.c, controls.c: Tools editor stuff.
14908 * TODO.biswa: Added to help me track things better.
14910 2002-12-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14912 * configure.in, anjuta.spec.in: Added libglade dependency.
14913 * Makefile.am: Added anjuta.glade file.
14914 * src/anjuta-tools.c, src/main.c, src/main_menubar_def.h
14915 , src/mainmenu_callbacks.[ch], src/message-manager.h
14916 , src/widget-registry.c: Tools editor GUI + other additions.
14918 2002-12-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14920 * src/project_dbase.[ch], tagmanager/tm_project.c,
14921 tagmanager/include/tm_project.h, src/mainmenu_callbacks.c:
14922 Implement syncing tags image with the project database.
14923 * src/anjuta-tools.c: Implemented variable substitution and
14924 working directory in tools.
14926 2002-12-09 Naba Kumar <naba@gnome.org>
14928 * data/properties/anjuta.properties, src/commands.[ch]: Reads the
14929 command configuration language list from properties.
14931 * data/properties/asm.properties, data/properties/ruby.properties:
14934 2002-12-04 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14936 * src/an_symbol_view.c: Remember current selected entry and select
14937 it automatically after refresh.
14939 2002-11-26 Murray Cumming <murrayc@usa.net>
14941 * src/project_type.c, src/project_dbase.c, src/stock_libs.anj,
14942 src/compiler-options.c, src/wizard_gui.c: Renamed gtkmm 1.2
14943 and gnomemm 1.2 projects so that people know they are really
14944 glademm projects. The gtkmm 2 and gnomem 2 projects are OK though.
14945 But I did correct these to sue lowercase names.
14947 2002-12-01 Naba Kumar <naba@gnome.org>
14949 * data/anjuta.properties: Fixed caching problem on
14951 * src/preferences.c, src/preferences_gui.c: Implemented automatic
14954 2002-12-01 Naba Kumar <naba@gnome.org>
14956 * data/properies/anjuta.properties: Corrected "indicators.automatic"
14958 * src/anjuta.c, src/preferences.h: Added MESSAGES_INDCATORS_AUTOMATIC
14959 property and uses it.
14960 * src/aneditor.cxx: Fixed a bug associated with selection a word at
14963 2002-11-30 Naba Kumar <naba@gnome.org>
14965 * src/debugger.c: Fixed a typo.
14966 * data/properties/*: Updated properties files and added
14968 * src/main_menubar_def.h, main_menubar.[hc], mainmenu_callbacks.[hc]:
14969 Added comment submenu and cleaned up ref and unref of menus.
14970 * src/aneditor.h: Added definition of comment commands.
14971 * src/aneditor.c: Upgrade from latest SciTE source code.
14972 * src/text_editor.[hc], src/text_editor_cbs.c,
14973 src/message_manager_private.cc, src/message_manager.[cc,h],
14974 src/anjuta.[c,h]: Added indicators support for errors/warnings
14975 highlight in the editor.
14976 * NEWS, TODO: Update.
14977 * scintilla/include/PropSet.h: Removed deprecrated function.
14979 2002-11-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
14981 * src/anjuta-tools.[ch]: Tools implementation (basic)
14982 * src/anjuta-plugins.[ch], src/anjuta.[ch], src/main_menubar.[ch]
14983 , src/main_menubar_def.h: PLugins cleanup and segregation
14984 * src/widget-registry.[ch], src/main_menubar.[ch]: Start of a widget
14986 * anjuta.prj: Added new files
14987 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: New FAQ entry
14988 * plugins/class-gen/clsGen.c: Register menu under 'Project'
14989 * plugins/patch/patch-plugin.c: Register menu under 'Format'
14990 * plugins/sample1/plugin-sample1.c: Register menu under 'View'
14991 * src/Makefile.am: Added new files
14992 * src/message-manager.[cc/h]: Added standard output and error windows
14994 2002-11-26 Johannes Schmid <clubfan@users.sourceforge.net>
14996 * project_type.c: Fixed Gnomemm2 project type
14998 2002-11-25 Naba Kumar <naba@gnome.org>
15000 * printing/print.c: Fixed a compile warning.
15001 * scintilla/Autocomplete.cxx: Applied missing patch from Biswa
15002 * src/utilities.c: Fixed a compile warning in sparc, hides the
15003 terminal check error output from the user.
15004 * project_config.[ch], project_dbase.[ch], source.c: Added project
15005 version, exclude modules configuration and reordered other config
15006 properties. Changed some strings to more descriptive text.
15007 * src/compiler_opitions.c: Removed extra newlines from .prj file
15009 * anjuta.prj: Converted to new format (only reorganised properties
15010 and removed extra newlines ... nothing else).
15013 2002-11-21 Naba Kumar <naba@gnome.org>
15015 * Editor.cxx, Editor.h, include/SciLexer.h, include/Scintilla.h,
15016 include/Scintilla.iface, KeyMap.cxx, KeyWords.cxx, LexCPP.cxx,
15017 LexFortran.cxx, LexHTML.cxx, LexMatlab.cxx, LexOthers.cxx,
15018 LineMarker.h, PropSet.cxx, RESearch.cxx, ScintillaBase.cxx:
15019 Updated to the CVS version.
15021 2002-11-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15023 * scintilla/AutoComplete.[cxx,h], scintilla/PlatGTK.cxx
15024 , scintilla/include/Platform.h, scintilla/ScintillaBase.cxx
15025 , scintilla/include/Scintilla.h, src/aneditor.cxx: Implement
15026 images in completion lists.
15027 * src/resources.h: Make C++ friendly.
15028 * scintilla/PropSet.cxx: Fix memory leak.
15030 2002-11-20 Naba Kumar <naba@gnome.org>
15032 * scintilla/*/*: Synced to latest scintilla 1.49
15033 * scintilla/LexAsm.cxx, scintilla/LexFortran.cxx, src/Makefile.am:
15036 * scintilla/RESearch.cxx: The automatic cvs log in the
15037 file really broke things trying to interprete the changelog
15038 entry incorrectly as end-of-comment. Removed the $cvs line
15039 and committed again.
15041 2002-11-19 Naba Kumar <naba@gnome.org>
15043 Patch from Timothee Besset <ttimo@idsoftware.com>
15045 * src/message-manager-private.cc: Interpretes absolute
15046 file paths properly in zvt terminal.
15048 2002-11-19 Naba Kumar <naba@gnome.org>
15050 Patch from Timothee Besset <ttimo@idsoftware.com>
15052 * src/preferences.c, src/preferences_gui.c, src/project_dbase.c,
15053 src/properties.cxx, src/properties.h, anjuta.prj: Saves some of the
15054 (important) editor preferences in project (if there is one
15059 2002-11-18 Naba Kumar <naba@gnome.org>
15061 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
15063 * src/debug_tree.c, src/find_in_files_gui.c,
15064 src/find_replace.c, src/find_text.c,
15065 src/project_import.c, src/project_import_gui.c,
15066 src/wizard_gui.c: i18n Fixes.
15068 2002-11-15 Naba Kumar <naba@gnome.org>
15070 * plugins/class-gen/clsGen.c: Fixed to use project function
15071 to import files. Create non-existent directories before the
15072 sources are written.
15074 * configure.in, src/Makefile.am, src/main.c, src/preferences_gui.c,
15075 src/preferences.c, src/CORBA-Server.c,src/CORBA-Server.h,
15077 src/glades.c: Excluded gladen files from build. This
15078 will fix the unnecessary dependency on libssl.
15080 * src/project_dbase.[c,h], src/project_dbase_gui.c: Refined
15081 file import funtion.
15083 * src/message_manager_private.cc: Fixed a compiler warning with
15084 DEBUG preprocessor macro.
15086 * src/text_editor_cbs.c, src/main_menu_callbacks.c: Fixed a bug where
15087 wrong (undocked) editor window was closed on clicking close on an
15088 undocked editor window.
15090 * src/debugger.c: Fixed a bad bug where debugger terminal won't
15091 start correctly if the executable was run before with 'F3'.
15093 * src/toolbar_callbacks.c: Wrap around find next.
15094 * src/toolbar.c: Disable combo activate.
15095 * src/find_text.c (on_find_text_ok_clicked): Swapped 'yes' and 'no'
15096 button positions to get 'yes' as default.
15098 * anjuta.spec.in: Updated.
15100 * src/anjuta_info.c, src/appwizard_gui.c,
15101 src/attach_process_gui.c, src/breakpoints_gui.c,
15102 src/commands.c, src/compiler_options_gui.c, src/configurer.c,
15103 src/cvs.c, src/cvs_gui.c, src/debugger.c, src/executer.c,
15104 src/find_in_files_gui.c, src/find_replace.c, src/find_text.c,
15105 src/help.c, src/launcher.c, src/main.c, src/mainmenu_callbacks.c,
15106 src/memory.c, src/message-manager-private.cc, src/message-manager.cc,
15107 src/preferences.c, src/preferences_gui.c, src/project_config.c,
15108 src/project_dbase.c, src/project_dbase.h, src/project_dbase_gui.c,
15109 src/project_import_gui.c, src/registers_gui.c, src/sharedlib_gui.c,
15110 src/signals_gui.c, src/source.c, src/src_paths_gui.c,
15111 src/stack_trace_gui.c, src/text_editor_cbs.c, src/text_editor_gui.c,
15112 src/toolbar.c, src/toolbar_callbacks.c, src/watch.h,
15113 src/watch_cbs.c, src/watch_gui.c, plugins/class-gen/clsGen.c,
15114 plugins/patch/patch-plugin.c, printing/print-util.c:
15115 Set all windows and dialogs transient
15116 to their parents so that they remain floated above their parents.
15118 2002-11-13 Naba Kumar <naba@gnome.org>
15120 * printing/print.c: Fixed a leak and bug #634819 (print/preview does not
15121 take default editor font).
15123 * widgets/e-shell-about-box.c, src/main_menubar_def.h:
15124 Corrected email address.
15126 * src/mainmenu_callbacks.c: Used spaces instead of tabs
15127 for changelog entry.
15131 2002-11-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15132 * plugins/class-gen/clsGen.c: Refined the class generator a bit.
15134 2002-11-06 Naba Kumar <naba@gnome.org>
15137 * anjuta.spec.in: Ships the .omf files with the
15138 documents instead of the base package.
15140 2002-11-04 Naba Kumar <naba@gnome.org>
15142 * data/properties/latex.properties: Fixed a bug.
15143 * ChangeLog: Released 1.0.0 stable.
15145 2002-11-04 Naba Kumar <naba@gnome.org>
15147 * src/commands.c: Added command with shell redirection capability.
15148 * data/properties/anjuta.properties: Changed default execution
15150 * src/project_dbase.c: Set project top dir in properties.
15151 * Makefile.am: Recurse scripts/ before data/ to fix a distcheck error.
15152 * data/Makefile.am: More diskcheck error fixes.
15154 * README, anjuta.spec.in, THANKS, AUTHORS,
15155 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
15156 manuals/C/anjuta-manual/authers,sgml,
15157 manuals/C/anjuta-manual/anjuta-manual.sgml,
15158 manuals/C/anjuta-manual/anjuta-manual-C.omf,
15159 manuals/C/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf
15160 : Changed anjuta home to
15161 new URL and my email address.
15163 * manuals/C/anjuta-manual/interfaces.sgml,
15164 manuals/C/anjuta-manual/prefereces.sgml,
15165 manuals/C/anjuta-faqs/anjuta-faqs.sgml: Fixed typos and updated.
15167 * src/main_menubar.[c,h], src/controls, src/toolbar_callbacks.c
15168 : removed reference to the help menu as the menu is modified
15169 when no help is found (which is very likely when we are
15170 shiping the documents separately).
15172 2002-11-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15173 * anjuta.spec.in: Update specfile to make multiple RPMs.
15174 * data/Makefile.am: make dist fix.
15175 * src/text_editor_menu.c: Fix compile warnings (casts).
15177 2002-11-02 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15178 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: FAQ update.
15179 * tagmanager/general.h, src/launcher.c: FreeBSD fixes (RFE #628576)
15181 2002-11-01 Naba Kumar <naba@gnome.org>
15183 * macros2/*, Makefile.am, configure.in, data/Makefile.am:
15184 Added gnome2 macros to be used by gnome2 project wizard.
15186 * data/autogen.sh.gnome2: Fixed to use our own macros instead of
15189 * macros/Makefile.am: Removed INSIDE_GNOME_COMMAND macro
15190 as it was conflicting with generated projects and is not
15193 * src/appwiz_page1.c, src/project_dbase.h, src/project_type.c,
15194 src/project_type.h, src/source.c, src/wizard_gui.c: Fixed gnome2
15195 project generation, removed qt project as it's not complete and
15196 added gnome2 bonobo wizard.
15198 2002-10-29 Naba Kumar <naba@gnome.org>
15200 * po/POTFILES.in: Updated.
15201 * po/POTFILES.skip: Added.
15202 * preferences.h: Fixed print paper size property name.
15204 2002-10-28 Naba Kumar <naba@gnome.org>
15206 * data/user.properties, data/Makefile.am: Added user properties file
15207 which will be copied in user's ~/.anjuta/user.properties.
15209 * data/anjuta.properties: Changed a comment.
15211 * macros/gnome-pilot.m4: Upgraged to the cvs head of gnome-macros.
15213 * src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
15214 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/preferences.c:
15215 Adde [Settings]->[Preferences]->[Edit user.properties file ...] menu
15218 * src/mainmenu_callbacks.c: Fixed a bug that loads system properties file
15219 instead of user properties file.
15221 * README, anjuta.prj, configure.in: Bumped anjuta version to 1.0.0
15222 * anjuta.spec.in: Added {prefix}/share/doc/anjuta for rpms.
15223 * Makefile.am: Install docs in share/doc/anjuta and not doc/anjuta.
15224 * README, TODO: Updated.
15226 2002-10-28 Naba Kumar <naba@gnome.org>
15228 * manuals/C/anjuta-manual/figures/editor_guides.png,
15229 manuals/C/anjuta-manual/figures/editor_margins.png,
15230 manuals/C/anjuta-manual/figures/editor_markers.png,
15231 manuals/C/anjuta-manual/figures/local_variables.png,
15232 manuals/C/anjuta-manual/figures/open_file_multiple.png,
15233 manuals/C/anjuta-manual/figures/prefs_print.png,
15234 manuals/C/anjuta-manual/figures/print_dlg.png,
15235 manuals/C/anjuta-manual/figures/print_preview.png,
15236 manuals/C/anjuta-manual/figures/symbol_browser.png,
15237 manuals/C/anjuta-manual/figures/variable_tip.png: New png
15238 files for manual documentation.
15240 * manuals/sgmldocs.make,
15241 manuals/C/anjuta-manual/Makefile.am,
15242 manuals/C/anjuta-manual/authors.sgml,
15243 manuals/C/anjuta-manual/build.sgml,
15244 manuals/C/anjuta-manual/compileopts.sgml,
15245 manuals/C/anjuta-manual/debugger.sgml,
15246 manuals/C/anjuta-manual/execute.sgml,
15247 manuals/C/anjuta-manual/fileoperations.sgml,
15248 manuals/C/anjuta-manual/interface.sgml,
15249 manuals/C/anjuta-manual/preferences.sgml,
15250 manuals/C/anjuta-manual/projects.sgml,
15251 manuals/C/anjuta-manual/figures/arguments.png,
15252 manuals/C/anjuta-manual/figures/open_file.png,
15253 manuals/C/anjuta-manual/figures/other_opts.png,
15254 manuals/C/anjuta-manual/figures/scrshot.png,
15255 manuals/C/anjuta-manual/figures/toolbar_browser.png,
15256 manuals/C/anjuta-manual/figures/toolbar_tags.png:
15258 Updated anjuta manual documentation.
15261 2002-10-27 Naba Kumar <naba@gnome.org>
15263 * utilities.[h,c], debugger.[h,c], commands.c: Added gnome-terminal
15264 check and modifies debugger terminal command accordingly
15265 to function properly.
15267 2002-10-25 Naba Kumar <naba@gnome.org>
15269 * manuals/sgmldocs.make: Fixed a couple of bugs.
15270 * data/x-anjuta-project.desktop. data/Makefile.am: Mime handling link.
15272 2002-10-24 Naba Kumar <naba@gnome.org>
15274 * src/debug_tree.c: Fixed a crash bug from Etay.
15276 * global_tags/create_global_tags: Added messages.
15277 Fixed infinite looping within files.
15279 * macro/autogen.sh: Removed debug and warning flags for defaults.
15281 Patch from Vadim Berezniker <vadim@berezniker.com>
15283 * tagmanager/tm_workspace.[h,c], global-tags/create_global_tags.sh,
15284 global-tags/tm_global_tags.c: Fixed infinite loop in system tags
15287 * Makefile.am: XML merge is broken for .destop in RH 8.0, so
15288 temporarily just copy it
15290 2002-10-24 Naba Kumar <naba@gnome.org>
15292 * manuals/sgmldocs.make, anuals/C/anjuta-faqs/anjuta-faqs.sgml,
15293 manuals/C/anjuta-manual/anjuta-manual.sgml,
15294 manuals/C/anjuta-manual/compileopts.sgml,
15295 manuals/C/anjuta-manual/debugger.sgml,
15296 manuals/C/anjuta-manual/execute.sgml,
15297 manuals/C/anjuta-manual/fileoperations.sgml,
15298 manuals/C/anjuta-manual/interface.sgml,
15299 manuals/C/anjuta-manual/introduction.sgml,
15300 manuals/C/anjuta-manual/projects.sgml,
15301 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
15302 manuals/ja/anjuta-faqs/anjuta-faqs.sgml,
15303 manuals/ja/anjuta-manual/anjuta-manual.sgml,
15304 manuals/ja/anjuta-manual/compileopts.sgml,
15305 manuals/ja/anjuta-manual/debugger.sgml,
15306 manuals/ja/anjuta-manual/execute.sgml,
15307 manuals/ja/anjuta-manual/fileoperations.sgml,
15308 manuals/ja/anjuta-manual/interface.sgml,
15309 manuals/ja/anjuta-manual/introduction.sgml,
15310 manuals/ja/anjuta-manual/projects.sgml: Upgraded to Docbook 4.0
15312 2002-10-24 Naba Kumar <naba@gnome.org>
15314 * src/project_type.c: added autogen for qt projects.
15315 * src/debugger.c: enabled debugger debugging for DEBUG MODE.
15316 Fixed a bug that retrieves wrong terminal command.
15317 * src/commnads.c: Added more terminal commands.
15318 * configure.in: Checks for scrollkeeper version.
15320 2002-10-22 Naba Kumar <naba@gnome.org>
15322 * configure.in, acinclude.m4, setup-gettext: Used AM_GNU_GETTEXT
15323 instead of AM_GNOME_GETTEXT.
15325 * src/source.c, data/autogen.sh.*, data/Makefile.am: Added support
15326 for setup-gettext for the wizard generated projects.
15328 * src/source.c: Fixed a bug where glade file wasn't generated.
15330 * src/gnome_project.c: Excluded project version from project dir
15333 2002-10-22 Naba Kumar <naba@gnome.org>
15335 * acinclude.m4: New file with dummy funtion for gettext
15336 cross compatibility fix.
15338 * configure.in, setup-gettext: Fixed to use with AM_GNOME_GETTEXT.
15339 * configure.in: Fixed cflags to avoid useless warnings.
15340 * Makefile.am: EXTRA_DIST += setup-gettext.
15341 * src/toolbars.c: Added space paddings around tags label.
15343 2002-10-21 Naba Kumar <naba@gnome.org>
15345 Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15347 * setup-gettext: New script to maintain gettext cross version
15349 * configure.in, macros/autogen.sh: Fix for gettext cross version
15352 2002-10-21 Naba Kumar <naba@gnome.org>
15354 * debug_tree.c: Fixed incorrect use of debug assertion.
15356 2002-10-18 Etay Meiri <etay-m@bezeqint.net>
15357 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
15358 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
15359 src/memory.c, src/memory.h, src/message-manager-private.cc:
15361 New parsing algorithm; adapted from kdevelop.
15362 Middle button menu for changing the value's display type
15364 2002-10-07 Naba Kumar <naba@gnome.org>
15366 * src/main_menubar_def.h: Changed status bar message for Help->
15367 Browse info pages. Bug #603308
15369 * src/executer.c: Made "User terminal" default for creating
15370 projects (User can always disable it later). Bug #114222
15372 2002-10-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15374 * macros/autogen.sh: Require gettext 0.10.x for autogen
15375 * src/text_editor.c: Fixes Bug #595303
15376 * src/source.c: Fixes Bug #595970
15377 * src/anjuta.c: Fixes Bug #598366
15378 * scingtilla/LexCPP.cxx: Bug #602296
15379 * src/main_menubar_def.h: Bug #604363
15380 * src/find_in_files.[h,c], src/find_in_files_gui.c: Buf #608679
15382 2002-10-07 Jens Georg <mail@jensgeorg.de>
15384 Reviewed by: Naba Kumar <kh_naba@gnome.org>
15385 * gnomefilelist.c: This patch fixes the bug #611542
15387 2002-09-20 Naba Kumar <kh_naba@gnome.org>
15389 * data/properties/Makefile.am: Added tcltk.properties file.
15391 2002-09-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15393 Reviewed by: Naba Kumar <kh_naba@gnome.org>
15395 * README: Updated README
15396 * plugins/class-gen/clsGen.c, src/message_manager.cc
15397 , src/mainmeu_callbacks.c, src/memory.c
15398 , src/project_dbase_gui.c, src/text_editor_gui.c
15399 , widgets/gnomefilelist.c: Set window icons
15400 * configure.in, macros/*, */Makefile.am, anjuta.spec.in:
15401 Enabled release build (stripped + optimized binaries, etc.)
15402 * data/properties/anjuta.properties, src/commands.c,
15403 src/defaults.cFixed bug #595489 (stdin on executables)
15404 * src/appwizard.c, src/main.c, src/message-manager.cc
15405 , src/project_dbase.c, src/toolbar.c, widgets/gnomefilelist.c
15406 , src/debug_tree.c: Memory related (valgrind) fixes.
15407 * src/message-manager-private.[cc,h], src/pixpams.h
15408 , src/preferences.[ch], src/preferences_gui.c: Terminal preferences
15409 * anjuta.prj: Added debug_tree.c to SOURCES
15410 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
15411 src/text_editor_menu.c, src/text_editor_gui.c, src/anjuta.c:
15412 Compacted code and cleaned up unnecessary functions.
15413 * tagmanager/*.[ch]: Code fixes.
15415 2002-08-30 Etay Meiri <etay-m@bezeqint.il>
15417 Reviewed by: Naba Kumar <kh_naba@gnome.org>
15419 * src/debug_tree.c, debug_tree.h, debugger.c, message-manager-private.cc:
15420 Debug tree now detects changes of displayed variables
15421 and changes their color to red
15423 2002-09-20 Naba Kumar <kh_naba@gnome.org>
15425 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
15427 * mainmenu_callbacks.c: Set's the current file name in
15428 file save as dialog.
15430 2002-09-20 Naba Kumar <kh_naba@gnome.org>
15432 Patch from: Vlastimil Holer <xholer@informatics.muni.cz>
15434 * data/properties/tcltk.properties: New file for tcl/tk
15437 2002-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
15439 * src/project_type.[c,h], src/source.c, data/Makefile.am:
15440 Fixed a fatal bug which doesn't let building gnome2 related
15441 projects. They use different autogen.sh script. Defined new
15442 type field "gnome_macro_support".
15444 * data/autogen.sh.gnome2: New file.
15446 * src/utilities.c (anjuta_util_escape_quotes): Fixed a fatal
15447 bug with quotes escaping in quotes.
15449 * src/message-manager-private.cc: Used event box instead
15450 of frame for local message pane, so that the borders appear
15451 properly and nicely.
15453 * src/anjuta.c: Fixed bug #600221 -- anjuta crashes on exit
15454 if there is a project open and all the files are un-docked.
15456 * src/dnd.c: Possible fix for bug #512873 Drag And Drop problems.
15458 2002-08-27 Andy Piper <andy.piper@freeuk.com>
15460 * src/main_menubar_def.h: implement feature request #595356, patch #597161
15461 * THANKS: updated for new contributions
15462 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: patch #597161
15464 2002-08-27 Steven Knight <steven.knight@unh.edu>
15466 * src/appwiz_page1.c, src/pixmaps.h, src/project_dbase.c,
15467 src/project_dbase.h, src/project_type.c, src/source.c,
15468 src/wizard_gui.c: new Qt project type
15469 *** NB not fully tested, may need some work, icon required...
15471 2002-08-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
15473 * src/memory.c, src/memory.h: new memory patch
15475 2002-08-27 Johannes Schmid <clubfan@users.sourceforge.net>
15477 * src/anjuta.c: Fixed bug #589646 CVS preferences visibility
15479 2002-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
15481 * lancher/anjuta_launcher.c: Determine pty from function
15482 call instead of running 'tty' externally.
15484 * data/properties/cs.properties: Added compile/build commands.
15485 Fixed execution properties.
15487 * src/commands.c: Added c# options.
15489 (Patch from: Etay Meiri <etay-m@bezeqint.net>)
15491 * src/debug_tree.[c,h], src/debugger.[c,h],
15492 src/message_manager_private.[cc,h], message_manager.cc, stack_trace.[c,h]:
15494 The following problems, detected by Jean-Noel Guiheneuf, were fixed:
15495 1. Misaligned structs when they are members of other structs.
15496 2. '{' sometimes appears as a variable.
15497 3. Wrong processing of some arrays.
15498 I've also incorporated some code from a patch by Guiheneuf Jean-Noel
15499 that displays the tree in two columns (variable and value).
15501 2002-08-14 Stephane Demurget <demurgets@free.fr>
15503 Added missing keywords reported by Luca Bellonda <lbell@tsc4.com>.
15505 * data/properties/sql.properties: added the DATETIME data type.
15507 * data/properties/html.properties: added the foreach php keyword.
15509 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
15511 * NEWS: Updated with new features.
15513 * data/.cvsignore, doc/.cvsignore: Updated.
15515 Patch from: Etay Meiri <etay-m@bezeqint.net>
15517 * src/debug_tree.h, src/debug_tree.c: New files.
15519 * src/Makefile.am, src/message-manger-private.[h,cc],
15520 src/message-manger.cc: Added Tree view for debugger
15523 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
15525 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
15527 * src/memory.c, src/memory.h: New files.
15529 * src/Makefile.am, src/appwizard.c, src/controls.c,
15530 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
15531 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
15533 Memory view implemetation that would enable viewing raw memory
15536 2002-08-08 Stephane Demurget <demurgets@free.fr>
15538 * AUTHORS: added Biswa, because I wonder why noone already have
15539 written his name in the Anjuta's hall of fame :)
15541 2002-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
15543 * src/appwizard_gui.c: Removed an ambiguous prototype.
15544 * src/appwizard_gui.c: Removed more ambiguous prototypes. This seem to
15545 fix a nasty PPC bug as reported by Todd Goyen <wettoad@knighthoodofbuh.org>.
15546 * THANKS: Updated M. Ali Vardar's email.
15548 2002-08-01 Andy Piper <andy.piper@freeuk.com>
15550 * src/anjuta_gui.c: implemented feature request to stop main and browser
15551 toolbars having exclusive use of space
15553 2002-08-01 Andy Piper <andy.piper@freeuk.com>
15555 * NEWS: updated for 1.0-beta rele.c: commented the define for ANJUTA_DEBUG_DEBUGGER
15556 left over from the previous work to fix bugs :-)
15558 * src/main_menubar_def.h, src/main_menubar.h, src/main_menubar.c,
15559 src/controls.c, src/mainmenu_callbacks.h,
15560 src/mainmenu_callbacks.c: Insert CVS keywords, message strings
15563 * src/watch_gui.c, src/stack_trace_gui.c, src/app_wizard_gui.c,
15564 src/project_import_gui.c, src/sharedlib_gui.c,
15565 src/signals_gui.c: set window icon correctly
15567 * NEWS: more updates for the release
15569 * HACKING: updated for window icons and insert menu information
15571 * src/cvs_gui.c, src/build_project.c,
15572 src/project_import_cbs.c: message strings reviewed
15574 * src/controls.c: context help button should be disabled if
15575 DevHelp is not installed
15578 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
15580 * src/debugger.c: Fixed the signalling screw up because of string
15581 update in gdb used to report the child process PID. Also, no
15582 error dialog will be popped up for "no such file or directory"
15583 error (very annoying and useless error). This error will still
15584 be shown on the debug message window. Avoided terminating the
15585 program when the terminal is terminated -- doesn't hurt, otherwise
15586 we get crappy egg-and-hen problem.
15588 * src/sharedlib.c, src/signals.c: Fixed the incorrect default window
15589 dimensions loading.
15591 * src/anjuta.c: Limited the default size of main window to sane
15594 * src/preferences.c: Fixed some deadly memory corruption bugs in
15595 the recent patches. Return from getenv() should NEVER be freed,
15596 because they are static strings.
15598 * src/preferences_gui.c: Removed the fix for crash bug with font
15599 selection and applied the real fix.
15601 2002-06-08 Andy Piper <andy.piper@freeuk.com>
15603 * NEWS: updated for release
15605 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
15607 * src/launcher.c: Added a fix a memory leak and a possible
15608 fix for zvt-crash bug.
15610 * printing/.cvsignore, plugins/patch/.cvsignore: Added files.
15612 * data/properties/latex.properties,
15613 data/properties/ada.properties: Added file.is.source property.
15615 * src/an_file_view.c: Set auto column size of the file
15618 * src/mainmenu_callbacks.c, src/cvs.c: Fixed bug #542151.
15619 The user is now prompted to confirm the closing of the file
15620 if it is being used by CVS. If yes, the editor is closed and
15621 the CVS operation stops.
15623 2002-06-07 Andy Piper <andy.piper@freeuk.com>
15625 * anjuta.prj: bump project version for release
15626 * BUGS: removed unnecessary file
15628 2002-06-07 Philip Van Hoof <freax@pandora.be>
15630 * widgets/gnomefilelist.c: fix up issue with directory deleted
15631 during the life of the file list widget
15632 * src/preferences_gui.c: sticking-plaster fix to font selection
15633 causes segfault bug
15635 Patches reviewed by Andy Piper <andy.piper@freeuk.com>
15637 2002-06-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15639 * data/properties/anjuta.properties, src/an_file_view.[ch],
15640 src/an_symbol_view.[ch], src/defaults.c, src/preferences.[ch],
15641 src/preferences_gui.c, src/project_dbase.c, src/project_dbase_gui.c:
15642 added options for symbol and file browsers.
15643 * data/properties/cpp.properties: linker flags should come after
15644 the name of the file to compile.
15645 * scintilla/Editor.cxx: fixed gcc compilation warning.
15646 * src/Makefile.am, src/project_import.c: anjuta_import.sh should
15647 be executed from bindir only.
15648 * src/an_file_view.[ch], tagmanager/tm_file_entry.c,
15649 tagmanager/include/tm_file_entry.h: CVS version information in file
15651 * src/anjuta.c, src/preferences.[ch]: remember visibility of messages
15653 * src/controls.c, src/cvs.[ch], src/project_dbase.[ch]: CVS fixes.
15654 * src/launcher.c, src/project_import.c: (hopefully) fixed random ZVT
15655 crashes during file import.
15656 * src/project_import.c: disable project menu items during project
15659 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
15661 2002-06-07 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
15663 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
15664 src/preferences.c, src/main_menubar_def.h, src/main_menubar.c,
15665 src/main_menubar.h, src/controls.c: fixed Insert ChangeLog,
15666 modified Insert menu, added C functions template, header C
15667 template, modified header_template HEADER_H ==> NAMEFILE_H
15669 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
15671 2002-06-05 Andy Piper <andy.piper@freeuk.com>
15673 * data/properties/html.properties: changed some file
15676 2002-06-05 Philip Van Hoof <freax@pandora.be>
15678 * widgets/gnomefilelist.c: Fixed #560759 and #561776
15680 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
15682 2002-06-05 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15684 * data/properties/anjuta.properties, src/defaults.c: Make windows
15685 docked by default, fix the big fonts bug.
15687 * src/an_file_view.c, src/main_menubar_def.h,
15688 src/project_dbase_gui.c: sanitized the Edit/View mess.
15690 * src/main_menubar_def.h, src/main_menu_callbacks.c: Add an item
15691 for customizing shortcuts.
15693 * src/mainmenu_callbacks.c: Search for selected word if present.
15695 * src/text_editor_menu.c: Added context menu options for docking
15696 and undocking editor windows.
15698 * src/main_menubar.h, src/main_menubar.c: more support for the
15699 shortcuts menu item.
15701 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
15703 2002-06-05 Andy Piper <andy.piper@freeuk.com>
15705 * scintilla/RESearch.cxx: removed CVS Log keyword to prevent
15706 all commit messages being written to top of the file
15708 * src/main_menubar_def.h: message strings reviewed
15710 * src/project_import.c: message strings reviewed
15712 * src/source.c, src/glades.c: message strings reviewed. Fixed
15713 some bugs around reading the project properties for creating
15714 .glade and .desktop files in the Application Wizard. There were
15715 typos in the property names being retrieved
15717 * widgets/gnomefilelist.c: changed build_full_path to make
15718 the file widget support ~
15719 Patch from Pierre Sarrazin <sarrazip@sympatico.ca>
15721 * THANKS, widgets/e-shell-about-box.c,
15722 manuals/anjuta-manual/C/authors.sgml: updated for new
15725 2002-06-05 Naba Kumar <kh_naba@users.sourceforge.net>
15727 * src/project_dbase.c: Fixed the file-path-corruption bug
15728 and the cannot-import-file-in-project bug. (follow-up with
15729 the last commit from Stef).
15731 * src/anjuta_cbs.c: Fixed double-confirmation when exiting
15732 with unsaved-project.
15734 2002-06-05 Stephane Demurget <demurgets@free.fr>
15736 * src/project_dbase.c (project_dbase_add_file_to_module): fixed a
15739 2002-06-04 Andy Piper <andy.piper@freeuk.com>
15741 * data/properties/{xml,html,other}.properties: changed some file
15744 * data/anjuta.mime: oops! cvs added
15746 * scintilla/RESearch.cxx: fixed up a problem with comments
15748 * global-tags/create_global_tags.sh: redirect errors to /dev/null
15749 to avoid messages about missing libs
15751 * NEWS: started the release notes
15753 2002-06-04 Andy Piper <andy.piper@freeuk.com>
15755 * HACKING: updated with new information on printing, patch naming
15757 * TODO: removed completed tasks
15759 * THANKS: updated a few contributions
15761 * anjuta.prj: updated the icon file
15763 * anjuta.desktop.in.in: updated to add Categories
15765 * data/anjuta.mime: created a mime type for Anjuta project files
15766 (NB needs to be added to the install in /usr/share/mime/)
15768 * pixmaps/madeinanjuta.xcf: finally added Nick Dowell's
15769 "Coded in Anjuta" button in Gimp XCF format. It can be converted
15770 to PNG for websites.
15772 * plugins/patch/patch-plugin.c: clarified some messages and
15773 made it easier to see different patching sessions
15775 * src/toolbar.c: changed some message text for consistency
15777 * src/preferences_gui.c, src/preferences.c, src/preferences.h,
15778 src/defaults.c, src/anjuta.c, src/anjuta.h: enable/disable tooltips
15780 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
15782 * src/appwiz_page1.c, src/appwizard_cbs.c, src/pixmaps.h,
15783 src/project_dbase.{c,h}, src/project_import_cbs.c,
15784 src/project_type.c, src/source.{c,h}, src/wizard_gui.c:
15785 Added XLib Project and a Dockapp Project types.
15786 * pixmaps/Makefile.am: added line for new pixmap for new xlib
15788 * pixmaps/appwiz_xlib.png: pixmap for new xlib projects
15789 * src/source.c: Fixed memory leak in existing projects.
15790 (filename was not freed)
15791 Patch from Todd Goyen <wettoad@knighthoodofbuh.org>
15793 2002-06-04 Naba Kumar <kh_naba@users.sourceforge.net>
15795 * src/anjuta.h, src/anjuta.c: Added error display funtions
15796 with parent windows.
15798 * src/appwizard_cbs.c: Changed error display function to use
15801 2002-06-03 Naba Kumar <kh_naba@users.sourceforge.net>
15803 * printing/print.h, printing/printing.c: Taken care of document
15804 zoom factor and fixed a font loading bug. Dynamically calculated
15805 text widths to work with zooms properly. Re-organized code for
15806 dynamic text width calulations to work in general with utf8 chars.
15807 Determined font height and width automatically from the font info.
15809 * src/anjuta.c, src/mainmenu_callbacks.c, *src/preferences.c:
15810 src/preferences.h, src/text_editor.c, src/preferences_gui.c:
15811 Converted text.zoom.factor property to use #defined value. Removed
15812 margin header and margin numbers preferences, as they now
15813 calculated dynamically.
15815 2002-06-02 Naba Kumar <kh_naba@users.sourceforge.net>
15817 * printing/print-doc.c, printing/print-doc.h, printing/print-util.c,
15818 printing/print-util.h, printing/print.c, printing/print.h:
15819 Rewritten printing support for style based printing. Syntax highlighted
15820 printing, monochromatic printing, setup using preferences etc.
15822 * src/aneditor.cxx, src/aneditor.h: Added two commands for working with
15823 printing. ANE_GETLANGUAGE and ANE_GETSTYLEDTEXT for geting the document
15824 language and the styled text buffer.
15826 * src/preferences.c, src/preferences.h, src/preferences_gui.c: Redesigned
15827 the print setup preferences page and added printer preferences. Added functions
15828 to retrieve preferences with default values.
15830 * src/text_editor_gui.c, src/main_menubar_def.h: Changed an #include for
15833 * data/properties/anjuta.properties: Added default printer preferences.
15835 * pixmaps/print_color.xpm, pixmaps/print_landscape.xpm,
15836 pixmaps/print_layout.xpm, pixmaps/print_nocolor.xpm,
15837 pixmaps/print_portrait.xpm: CVS added printer setup pixmap files.
15839 * pixmaps/Makefile.am, src/pixmaps.h, anjuta.prj: Added the new pixmaps references.
15841 2002-06-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15843 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
15845 src/Makefile.am, src/aneditor.cxx, src/anjuta.c, src/anjuta.h
15846 src/defaults.c, src/message-manager-private.cc, src/project_dbase.c
15847 src/utilities.c, scintilla/PropSet.cxx: Fix memory leaks and other
15848 cleanups, remove dead code, GUI cleanupMemory leaks cleanups.
15850 printing/Makefile.am: Reduced compiler optimizations.
15852 tagmanager/include/tm_project.h, tagmanager/include/tm_work_object.h,
15853 tagmanager/include/tm_workspace.h, tagmanager/tm_project.c,
15854 tagmanager/tm_source_file.c, tagmanager/tm_work_object.c,
15855 tagmanager/tm_workspace.c: TagManager fixes.
15857 2002-06-01 Naba Kumar <kh_naba@users.sourceforge.net>
15859 * printing/*: CVS added. :)
15861 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15863 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
15865 * printing*: CVS added.
15866 * printing/*.[ch], printing/Makefile.am, anjuta.spec.in, Makefile.am,
15867 configure.in, src/Makefile.am, src/controls.c, src/main_menubar.[ch],
15868 src/main_menubar_def.h: Gnome Print support
15869 * src/anjuta.c: Fixed a crash bug (NULL pointer check).
15870 * configure.in: Enable debugging flag option
15871 * src/preferences.c, src/preferences.h, src/preferences_gui.c, src/mainmenu_callbacks.c:
15872 Print properties defined.
15873 * global-tags/create_global_tags.sh: More GNOME libraries added, cleanups
15875 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15877 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
15879 * src/an_file_view.c, src/an_symbol_view.c: Added Dock/Undock
15880 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
15881 src/anjuta.h, src/text_editor_menu.[ch]: More menu re-organization
15883 * src/text_editor.c: Minor cleanups.
15884 * anjuta.c: Tweaks to 'Goto File Line' functionality.
15885 * src/project_dbase.c: Fixes to add/remove files from project.
15886 * src/help.c: Fix minor memory leak.
15887 * src/project_dbase_gui.c: Remove debugging messages.
15888 * src/utilities.[ch]: Cleanups and minor fixes.
15889 * src/anjuta_gui.c, src/pixmaps.h: Application icon set correctly.
15891 2002-05-30 Naba Kumar <kh_naba@users.sourceforge.net>
15893 * src/anjuta.c [anjuta_apply_preferences()]:
15894 Fixed a crash bug when tab pos is not defined for the editors.
15896 * data/properties/cpp.properties: Set default identifier property to normal.
15897 This fixes the bug in which the fore color gets hidden with dark background.
15899 2002-05-29 Naba Kumar <kh_naba@users.sourceforge.net>
15901 * scintilla/*, scintilla/include/*: Upgraded to the vanilla
15904 * src/aneditor.cxx, src/aneditor.h, src/main_menubar.h, src/main_menubar.h,
15905 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, main_menubar_def.h,
15906 src/anjuta.c, data/properties/anjuta.properties:
15907 Implemented line wrapping.
15909 * src/aneditor.cxx, src/aneditor.h: Implemented Readonly file mode.
15911 * scintilla/LexCPP.cxx: Added the custom code (insidePreprocessor variable
15912 usage and SCE_C_WORD3 flagging) used by tagmanger for maintaing custom
15913 tags. Code was reviewed from GNOME Bonsai view.
15915 * scintilla/include/SCILexers.h: Added definition of SCE_C_WORD3 as
15916 it seems to have been removed by scintilla people.
15918 * data/properties/anjuta.properties: Set default line wrap to false, as
15919 is noticably slow with big files.
15921 2002-05-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
15923 * src/project_import_gui.c: disallow the selection of files in
15925 * src/mainmenu_callbacks.c, src/preferences.c: cleanups to identity
15928 2002-05-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15930 * src/an_file_view.c, src/an_symbol_view.c, src/text_editor_menu.c,
15931 src/main_menubar_def.h, src/pixmaps.h, :Added some icons to menu items.
15932 * src/controls.c, src/main_menubar.[ch]:Some menu organization cleanups.
15933 * src/project_dbase.[ch], src/project_dbase_gui.c: Adding files to projects
15934 now works properly.
15935 * src/gnome_project.c, src/mainmenu_callbacks.[ch]: Minor API change.
15936 * scintilla/include/PropSet.h, tagmanager/read.c: Accept '$' in identifiers.
15937 * src/utilities.[ch]: Added some utility functions.
15938 * tagmanager/tm_project.c: Fix for bug in file removal from project.
15940 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
15942 2002-05-26 Andy Piper <andy.piper@freeuk.com>
15944 * HACKING: info on FIXME statements and removed ccview references
15945 * Makefile.am: added rule to make RPM package
15947 2002-05-26 Andy Piper <andy.piper@freeuk.com>
15949 * THANKS, widgets/e-shell-about-box.c,
15950 manuals/anjuta-manual/C/authors.sgml: updated for new
15952 * src/anjuta.c: removed unnecessary warning code since CVS
15953 support is now implemented :-)
15954 * manuals/sgmldocs.make: implemented a fix for bug #553969
15955 * manuals/C/anjuta-tutorial/anjuta-tutorial.sgml: fixed some CRs
15956 * manuals/C/anjuta-tutorial/anjuta-turorial-C.omf,
15957 manuals/C/anjuta-faqs-C.omf: modified the descriptions
15959 2002-05-20 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
15961 * src/main_menubar.c, src/main_menubar.h, src/controls.c,
15962 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
15963 src/main_menubar_def.h, src/preferences_gui.c,
15964 preferences.c, preferences.h: setup Username and Email
15965 preferences, Insert ChangeLog and Username editor functions
15967 Patch reviewed and modified by Andy Piper <andy.piper@freeuk.com>
15969 2002-05-17 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
15971 * src/commands.c, src/compiler_options_cb.c src/compiler_options_gui.c
15972 src/src_paths_cbs.c, src/src_paths_gui.c
15973 Fixed some minor bugs and replace gtk_entries by gnome_file_entries
15975 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
15977 2002-05-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15979 * src/main_menubar.[ch], main_menubar_def.h: Added back/forward
15980 and goto tag menu items to main menu.
15982 2002-05-09 Andy Piper <andy.piper@freeuk.com>
15984 * THANKS, widgets/e-shell-about-box.c,
15985 manuals/anjuta-manual/C/authors.sgml: added new contributors
15986 * HACKING: updated with info on files to change for credits
15988 2002-05-09 Dan Elphick <dre00r@ecs.soton.ac.uk>
15990 * src/aneditor.cxx: extended extension list which fixes segfault
15991 on selecting lisp, ruby or matlab as highlight style.
15993 2002-05-09 Andy Piper <andy.piper@freeuk.com>
15995 * src/main_menubar_def.h: fixed an array initialiser and fixed
15996 the lexer settings for the new entries on the Format menu
15998 2002-05-07 Stephane Demurget <demurgets@free.fr>
16000 * Synced with Scintilla 1.45
16002 2002-05-06 Andy Piper <andy.piper@freeuk.com>
16004 * anjuta.prj: added another missing file
16005 * ChangeLog: fixed some incorrect change dates I caused by
16006 sloppy cut-and-pasting :-/
16008 2002-05-06 Andy Piper <andy.piper@freeuk.com>
16010 * src/mainmenu_callbacks.c: fixed title of new About box
16012 2002-05-05 Andy Piper <andy.piper@freeuk.com>
16014 * src/pixmaps.h: added macros for OpenGL and SDL project icons
16016 2002-05-05 Andy Piper <andy.piper@freeuk.com>
16018 * pixmaps/appwiz_opengl.png, pixmaps/appwiz_sdl.png: added new files
16019 * anjuta.prj: updated for new files
16021 2002-05-05 Naba Kumar <kh_naba@users.sourceforge.net>
16023 * widgets/e-shell-about-box.c: Added version display.
16025 2002-05-03 Andy Piper <andy.piper@freeuk.com>
16027 * launcher/anjuta_launcher.c, src/dnd.c, src/session.c,
16028 widgets/scroll_menu.c: fixed up some compiler warnings (patch
16029 from Philip Van Hoof)
16031 2002-05-03 Andy Piper <andy.piper@freeuk.com>
16033 * manuals/C/anjuta-tutorial/Makefile.am: removed a circular
16035 * manuals/ja/anjuta-manual/anjuta-manual.sgml,
16036 manuals/ja/anjuta-manual/debugger.sgml: fixed some markup problems
16037 that produced build errors (needs checking on a machine with the
16039 * data/properties/lisp.properties: updated to match format of other
16040 lexer property files supplied with Anjuta
16042 2002-05-03 Andy Piper <andy.piper@freeuk.com>
16044 * anjuta.prj: added new files
16045 * HACKING: added information from the mailing list on
16046 adding new project types to the wizard (thanks to Johannes)
16048 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16050 * src/utilities.h, src/launcher.c, src/gnome_project.c,
16051 src/appwiz_page2.c: Fix for 547038.
16053 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
16055 * attach_process.c, attach_process_cbs.c: Fixed a dialog
16058 * about.h: cvs removed.
16060 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16062 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
16066 * src/anjuta.c (anjuta_system_error): checks for the error number to
16067 know whether the error description is needed or not.
16069 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
16071 * pixmaps/anjuta_logo.png: New about logo.
16073 * pixmaps/anjuta_icon.png: New icon from Misha. The
16074 old one had trouble with some gtk themes.
16076 * about.c: Removed. No longer needed.
16078 * mainmenu_callbacks.c: Removed reference of about.h
16080 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16082 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
16084 * widgets/e-shell-about-box.[ch], configure.in, Makefile.am,
16085 mainmenu_callbacks.c, widgets/Makefile.am: Implemented the new
16086 About Dialog (thanks to the Evolution team for the cool widget!)
16088 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
16090 Patch from lbell <lbell@tsc4.com>
16092 * src/find_in_files.c, src/find_in_files.h,
16093 src/anjuta.c: Added save_yourself, load_yourself routines.
16095 * src/find_in_files.{h,c}, src/find_in_files_gui.c:
16096 Added "Append messages" toggle button. This will enable
16097 the search results to be appended to the already existing
16100 * src/debugger.c: Fixed a typo.
16102 * src/find_text.c, src/breakpoints.c, src/project_dbase.c,
16103 src/session.c, src/session.h: Improved session management.
16105 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
16107 * THANKS, FUTURE, AUTHORS: Changed my email and
16110 2002-05-02 Stephane Demurget <demurgets@free.fr>
16112 Impl. feature request #525271 (add Lisp support).
16114 * data/properties/lisp.properties: added.
16116 * data/properties/Makefile.am, data/properties/anjuta.properties: added
16117 the lisp properties.
16119 * src/main_menubar_def.h, src/lexer.h, src/aneditor.cxx,
16120 src/utilities.[ch]: added support for the Lisp highlight style.
16122 2002-05-02 Stephane Demurget <demurgets@free.fr>
16124 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
16125 src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
16126 src/text_editor_cbs.c: replaced the tabs ordering menuitem by a
16127 option preferences to have a persistent setting. Plus it's not used
16128 often, so it's better here than flooding the menus.
16130 * src/preferences.[ch], src/preferences_gui.c: ditto, plus made the
16131 preferences pages a lot more consistent and sweeter: tabs direction
16132 radiobuttons are directed against the meaning, all pages have an
16133 outter frame, a lot of padding, removed all expand attributes for
16134 vertical boxes, ...
16136 That's not a total revamp, but it's really looking better now, even
16137 if there's still work to be done.
16139 2002-05-01 Andy Piper <andy.piper@freeuk.com>
16141 * src/main_menubar_def.h, src/cvs_gui.c: updates to strings
16142 * TODO: added task to be completed before next release (update all credits)
16144 2002-05-01 Stephane Demurget <demurgets@free.fr>
16146 * THANKS, src/about.c, manuals/anjuta-manual/C/authors.sgml: added
16149 2002-05-01 Benke László <decike@freemail.hu>
16151 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
16153 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
16154 src/main_menubar_def.h, src/mainmenu_callback.[ch],
16155 src/text_editor_cbs.c: added an "automatic tab ordering" checkmenuitem
16156 to the format menu in order to reorder the notebook tabs in
16157 alphabetical order everytime a file is created/opened/saved.
16159 2002-05-01 Philip Van Hoof <freax@pandora.be>
16161 * widgets/gnomefilelist.[ch] (history_combo_go),
16162 (history_combo_clicked): impl.
16164 (gnome_filelist_new_with_path): use this new impl.
16166 2002-05-01 Stephane Demurget <demurgets@free.fr>
16168 * src/project_dbase_gui.c (add_file): added the xpm file type.
16170 2002-04-30 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16172 Patch reviewed by Stephane Demurget <demurgets@free.fr> except for the
16175 * src/anjuta.[ch]: Changed local tag list to use line numbers instead
16178 * src/an_symbol_view.[ch], src/mainmenu_callbacks.[ch],
16179 src/text_editor_menu.c: Added context sensitive search in symbol
16180 browser and editor.
16182 * configure.in: Changed version number to 0.1.9.99.
16184 * scripts/anjuta_import.sh.in, scripts/anjuta_project.template,
16185 src/project_import.c: Minor changes to project import facility.
16187 * src/preferences.[ch], src/preferences_gui.c: Fix for bug #537273
16188 (Forced to use specific brace format)
16190 * tagmanager/include/tm_tag.h, tagmanager/include/tm_workspace.h,
16191 tagmanager/tm_tag.c, tagmanager/tm_work_object.c,
16192 tagmanager/tm_workspace.c: Minor TagManager fixes and updates.
16194 2002-04-30 Johannes Schmid <clubfan@users.sourceforge.net>
16196 Patch reviewed by Stephane Demurget <demurgets@free.fr> who made
16197 replaced the spinbutton with an hscale, and made the UI less "blocky".
16199 * src/cvs_gui.c: When diffing a project you can choose date and
16202 * src/project_dbase.c: Import_file activated again
16204 * configure.in, plugins/Makefile.am: Added patch plugin
16206 * plugins/patch/*: The new patch plugin
16208 2002-04-28 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16210 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
16212 * src/aneditor.cxx (StartAutoCompletedWord): the duplicates in the
16213 dropdown list shown by autocompletion are now removed.
16215 2002-04-28 Philip Van Hoof <freax@pandora.be>
16217 Patch reviewed by Stephane Demurget <demurgets@free.fr> who merged
16218 a bunch of filetypes from the older version.
16220 * src/project_dbase_gui.c (add_file): changed the import
16221 dialog's filetypes combo contents depending on the
16222 type of data to be imported.
16224 2002-04-28 Stephane Demurget <demurgets@free.fr>
16226 * src/fileselection.[ch] (fileselection_addtype_f): removed the use of
16227 the amount parameter as Philip stated and reformated to follow the
16230 * src/project_dbase.c (project_dbase_make_default_filetype_list):
16231 changed accordingly.
16233 2002-04-25 Stephane Demurget <demurgets@free.fr>
16237 * src/main_menubar_def.h: replaced the shortcut for "Find next" to
16238 Shift-F6, to be more consistent with other Gnome apps.
16239 Moved the "Search next" entry under the "Search" one, and swapped the
16240 order of the "Find in files" and "Find and Replace" ones.
16242 Some additional fixes ands cleanups on the edit menu.
16244 * src/main_menubar.h: replaced all occurences of repeat_find by
16245 find_again for the code to be more consistent.
16247 * src/main_menubar.c (update_main_menubar): made the "Find next" entry
16248 sensitiveness depending on the existence of an active text buffer.
16250 * TODO: added some bits about improving the usability of the
16251 search/search again couple.
16253 2002-04-25 Stephane Demurget <demurgets@free.fr>
16255 * src/preferences_gui.c: made the tab labels text more consistent
16258 2002-04-25 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16260 Patch reviewed and improved by Stephane Demurget <demurgets@free.fr>
16262 * manuals/C/anjuta-tutorial/Makefila.am: fixed the glade picture
16265 * src/main.c (main): simplified some code and cleanups.
16267 Fix a part of #499366:
16269 * src/commands.[ch] (sync_from_props), (command_editor_save),
16270 (on_apply_clicked), (create_command_editor_gui): added the gui
16271 corresponding to the command.terminal preference.
16273 2002-04-25 Stephane Demurget <demurgets@free.fr>
16277 * anjuta.spec.in: added build requirements for the source rpm.
16279 2002-04-24 Johannes Schmid <clubfan@users.sourceforge.net>
16281 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
16283 * src/appwiz_page1.c, src/appwizard_cbs.c, src/glades.c,
16284 src/pixmaps.h, src/project_dbase.[c,h], src/project_import_cbs.c,
16285 src/project_type.c, source.c, wizard_gui.c:
16286 Added new GNOME 2 project types and changed glade behaviour to
16287 produce GTK code if project type GTK was selected and GTKmm code
16288 if project type GTKmm was selected (and not depending on the
16289 selected language. Disabled glade for GNOME 2 projects because
16290 we will need glade2 there.
16292 * src/project_dbase.c: Fixed a memory lack.
16294 * pixmaps/appwiz_*2.png: Added GNOME 2 icons from Misha
16296 * src/cvs.c: Added an error message if jobs are running
16298 2002-04-23 Naba Kumar <kh_naba@users.sourceforge.net>
16300 * tagmanager/tm_work_object.c: Fixed a chrash
16301 bug which occurs when it tries to stat an empty
16304 2002-04-22 Naba Kumar <kh_naba@users.sourceforge.net>
16306 * src/controls.c: CVS menu items now becomes
16307 insensitive when the launcher is busy.
16309 * src/anjuta.c, cvs.h, cvs.c: Created a function
16310 to update the cvs preferences when preferences are
16311 applied in preferences dialog and called it from
16312 anjuta_update_preferences().
16314 2002-04-19 Naba Kumar <kh_naba@users.sourceforge.net>
16316 * src/cvs.c: Added a space in the cvs command
16317 before the revision part. This fixes the cvs
16318 error we get when cvs-diffing with revisions.
16320 * src/cvs.c: Fixed a compiler warning.
16322 * src/find_replace.c: The dialog now remembers
16323 the settings including the "prompt on replace"
16324 which seems to have broken somewhere line the
16327 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
16329 * src/cvs.{h,c}, src/cvs_cbs.{h,c}, src/cvs_gui.{h,c}:
16330 Added a new property in cvs class to hold a boolean
16331 for enabling date in cvs diff. This fixed the bizzare
16332 diff output due to the date that goes with the cvs
16333 command. Also, set the default value of compression
16334 to 3 and unified diff option to 1.
16336 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
16338 * src/cvs.c: The diff editor is set to hilite as
16339 diff syntax hiliting.
16341 * configure.in, manual/Makefile.am:
16342 Added a new manual module for ja language.
16344 * manual/ja/*/*/*: New module and files for the
16345 ja translation for the anjuta documentation
16346 from Takeshi AIHANA <aihana@jcom.home.ne.jp>
16348 2002-04-17 Naba Kumar <kh_naba@users.sourceforge.net>
16350 * src/launcher.c: Made a very messy work around
16351 for the launcher authentication to work properly.
16353 * src/find_replace.c: Applied the missing patch
16354 from Dan Elphick <dre00r@ecs.soton.ac.uk>
16356 2002-04-16 Andy Piper <andy.piper@freeuk.com>
16358 * src/cvs.c, src/main_menubar_def.h: made message strings
16359 consistent with existing standards from our own documentation
16360 (such as uppercase P in Project, corrected spelling of
16363 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
16365 * src/cvs_gui.c: Cleaned up gui and aligned various
16366 widgets to give a clean look.
16368 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
16370 * src/launcher.c: Added work around to retrieve
16371 the child exit code. It works. :)
16373 * src/find_in_files.c, src/gnome_project.c,
16374 src/project_import.c, src/cvs.c, src/configure.c, src/compile.c,
16375 src/clean.c, src/clean_project.c, src/build_project.c,
16376 src/build_file.c: Modified to handle the new
16379 2002-04-15 Dan Elphick <dre00r@ecs.soton.ac.uk>
16381 * src/find_replace.c: Changed signal to call
16382 on_replace_text_close on from delete_event
16383 to close => the replace history is now updated.
16385 2002-04-15 Naba Kumar <kh_naba@users.sourceforge.net>
16387 * src/cvs.c: escaped the cvs import message before
16390 2002-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
16392 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
16394 * src/cvs.[c/h], src/texteditor.[c/h]: Fixed bug #542151
16396 * src/cvs.[c/h], src/cvs_cbs.[c/h], src/cvs_gui.[c/h]:
16399 * src/preferences_gui.c: GUI improvements
16401 * src/project_dbase.c, src/controls.c: Fixed some menu stuff
16403 2002-04-13 Naba Kumar <kh_naba@users.sourceforge.net>
16405 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c:
16406 Removed static qualifier from tm_tag_type_name() and
16407 availed it's prototype for use in outside code. also
16408 created reverse map function tm_tag_type_name();
16410 * src/anjuta.c: Implemented qualified tags names for
16411 the tag list (on the toolbar pulldown list) to avoid
16412 ambiguty in tags with similar names (like prototype
16413 and definition). Patch modified and improved.
16415 Patch from: Todd Goyen <wettoad@knighthoodofbuh.org>
16417 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
16419 * src/utilities.[c,h]: Added a utility funtion
16420 that escapes the single and double quotes in a
16421 given string. Useful for passing command line
16424 * src/cvs.c: Escaped the cvs log message before
16425 passing it to cvs command line to avoid ambiguties
16426 with quotes in the message.
16428 * pixmaps/anjuta_icon.png: Changed to the new icon.
16429 from Todd Goyen <goyen@mbi-berlin.de>
16431 * src/message-manager-private.cc: Added regex to
16432 recognize (underline hilite) the parsable outputs
16433 from the zvt terminal.
16435 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
16437 Patch from: Tina Hirsch <tehirsch@arcor.de>
16439 * src/project_type.c:
16440 Fixed a bug in the wxproject type and modified the erroroutput when
16441 configure doesn't find wx-config
16443 Patch from: Timothee Besset <ttimo@idsoftware.com>
16445 * src/anjuta.c, src/message-manager-private.cc,
16446 src/message-manager-private.h
16447 Catches double clicks in the zvt terminal, and calls goto_error_line
16448 to jump to the appropriate location in the source. This will recognize
16451 2002-04-10 Naba Kumar <kh_naba@users.sourceforge.net>
16453 * src/build_project.c: Taken care of memory leak
16454 by freeing cmd variable properly.
16456 * src/main_menubar_def.h: Fixed wrong signal connection
16457 for cvs project commit.
16459 * src/cvs_cbs.c: Fixed non-functional "cancel" button.
16461 * src/preferences_gui.c: Added some border and adjusted
16462 expandsion, filling in box adds to make the cvs preferences
16465 2002-04-03 Johannes Schmid <clubfan@users.sourceforge.net>
16467 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
16469 * src/cvs*, src/main_menubar*, src/preferences*:
16470 Moved CVS settings to preferences, added a nice login dialog.
16472 * src/controls.c, src/project_dbase.c:
16473 CVS project options are only shown if a project is open
16475 * src/build_project.c:
16476 User is now asked if he wants to install as root
16481 * anjuta.prj: Updated with cvs files
16483 * TODO: Remove task which are done
16485 2002-03-31 Naba Kumar <kh_naba@users.sourceforge.net>
16487 * pixmaps/Makefile.am, src/compile.c, src/configurer.c,
16488 src/cvs.c, src/cvs_gui.c, src/gnome_project.c,
16489 src/launcher.c, src/main_menubar_def.h, src/pixmaps.h:
16491 Modified launcher to use controlling terminal to detect and
16492 take care of password authentications (for example, for cvs
16493 and root installs).
16495 * pixmaps/password.png: New file.
16497 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
16499 Anjuta kick start tutorial wirtten by:
16500 Ishan Chattopadhyaya <ichattopadhyaya@yahoo.com>
16502 * manuals/C/anjuta-tutorial, manuals/C/anjuta-tutorial/Makefile.am,
16503 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
16504 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
16505 manuals/C/anjuta-tutorial/figures/*.png:
16509 * configure.in, manuals/C/Makefile.am, manuals/C/topic.dat
16513 2002-03-28 Roel Vanhout <roel@stack.be>
16515 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
16517 * src/aneditor.cxx, src/preferences.c, src/preferences.h,
16518 src/preferences_gui.c:
16519 Added option to wrap around to beginning/end of file when on last bookmark
16520 and next/previous bookmark is pressed
16522 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
16524 Patch from Philip Van Hoof <freax@pandora.be>
16526 * src/gnomefilelist.c:
16527 Added gimp like feature that changes the file extension of
16528 the filename entered in the selections when the file
16531 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
16533 Patch from Roy Wood <roy.wood@filogix.com>
16535 * src/controls.c, src/find_text.c, src/find_text.h,
16536 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
16537 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
16539 Menuitem for entering currently selected text as find target,
16540 added key accel for "find next" and changed some key accels for
16541 other key for consistency.
16546 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
16548 * src/watch.c, src/watch.h, src/watch_cbs.c,
16549 src/watch_cbs.h, src/watch_gui.c:
16551 Patch from Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>
16553 Added change watch entries feature
16554 and Watch entries modify on double click fixed.
16556 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
16558 * src/mainmenu_callbacks.c:
16560 Project commit should not bypass dialog as
16561 we need to get the cvs log from the user.
16563 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
16565 * src/project_dbase.c:
16567 Patch from Roy Wood <roy.wood@filogix.com>
16569 Fixed docking bug with the new docking patch
16570 to fix copy/paste bug.
16572 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
16574 * src/cvs.c, src/cvs.h, src/cvs_cbs.c, src/cvs_cbs.h
16575 src/cvs_gui.c, src/cvs_gui.h, src/main_menubar.c,
16576 src/main_menubar.h, src/main_menubar_def.h,
16577 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
16579 Added cvs project support. Featured bypass cvs dialog for
16580 cases where we don't need dialog (such as project and right
16581 click selection from file browser). Cleaned up cvs code to
16582 make them generic cvs operations instead of separate file
16583 and project operations. Added cvs log action. Increased
16584 file entry box width and enabled "unified diff" by default.
16585 Used Editor buffer for status and log and set hilite for
16586 these buffers including diff buffer (DIFF hilite).
16588 2002-03-23 Tina Hirsch <cevina@users.sourceforge.net>
16590 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
16592 * data: Added file autogen.sh.wxwin
16593 * data/Makefile.am: Added entry for autogen.sh.wxwin
16594 * pixmaps: Added project image appwiz_wxwin.png
16595 * pixmaps/Makefile.am: Added entry for appwiz_wxwin.png
16596 * src/appwizard_cbs
16597 src/compiler_options.c
16599 src/project_dbase.c
16600 src/project_dbase.h
16601 src/project_import_cbs.c
16605 src/wizard_gui.c: Added everything necessary for new
16606 project type 'wxWindows (wxGTK)
16607 * src/project_dbase.c: Fixed a bug that caused every project
16608 to be a glade project in dialog
16609 'Project information'.
16611 2002-03-25 Naba Kumar <kh_naba@users.sourceforge.net>
16613 Patch submitted by Roy Wood <roy.wood@filogix.com>
16615 * src/anjuta_gui.c, src/message-manager-dock.c,
16616 src/project_dbase.c:
16618 fixed the copy/paste bug by rewriting dock/undock
16621 2002-03-22 Johannes Schmid <clubfan@users.sourceforge.net>
16623 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
16625 * src/cvs*, src/Makefile.am:
16626 New file for CVS support. File operations currently work
16627 cvs login needs to be done. Project support is not yet
16630 * src/main_menubar*, src/mainmenu_callbacks,
16631 src/anjuta.c, src/anjuta.h:
16632 Added menus and functions for cvs commands.
16634 * src/text_editor_menu.h:
16635 Added #include <gtk/gtk.h>
16638 Removed a warning (and this time it works ;-)
16640 * src/utilities.c, src/utilities.h:
16641 Added a utility function to retrieve directory
16642 name out of full path.
16644 2002-03-11 Jeroen van der Vegt <ajvdvegt@sourceforge.net>
16646 * src/executer.c: (create_executer_dialog): changed the default
16647 focus on the entry.
16649 2002-03-10 Naba Kumar <kh_naba@users.sourceforge.net>
16651 * widgets/gnomefilelist.c:
16652 Fixed duplicate history entries for the same directory.
16654 2002-03-10 Stephane Demurget <demurgets@free.fr>
16658 * src/main_menubar_def.h: removed the Ctrl-L shortcut for Save All, as
16659 it's already used by scintilla to delete the whole current line.
16661 2002-03-10 Stephane Demurget <demurgets@free.fr>
16665 * src/anjuta_cbs.c: (on_open_filesel_ok_clicked): removed unecessary
16666 calls to fileselection_hide_widget,
16667 (on_open_filesel_cancel_clicked): removed.
16669 * src/project_dbase.c: (on_open_prjfilesel_cancel_clicked),
16670 (on_add_prjfilesel_cancel_clicked):
16672 * widgets/gnomefilelist.[ch]: (gnome_filelist_set_multiple_selection):
16675 * src/fileselection.c: Made some functions static.
16676 (fileselection_hide_widget): rewritten using the new
16677 gnome_filelist_set_multiple_selection function.
16679 * src/fileselection.c: (on_file_selection_delete_event): removed
16680 unuseful widget hides. Some cleanups,
16681 (on_file_selection_cancel_clicked): impl,
16682 (create_fileselection_gui): changed the cancel button clicked's
16683 callback to use this new function.
16685 * src/anjuta.c: (anjuta_new):
16686 * src/project_dbase.c: (project_dbase_new): removed the use of cancel
16687 callbacks, because this the gnome filelist widget's job.
16689 * widgets/gnomefilelist.c: (gnome_filelist_new_with_path): removed
16690 clist selection mode duplicates set,
16691 (gnome_filelist_key_press): use the new impl. function.
16693 2002-03-10 Stephane Demurget <demurgets@free.fr>
16697 * src/appwizard_cbs.c: (on_druidpagestandard2_next):
16698 fixed some bogus code using an array cell out of
16699 range, removed unecessary gettext usages.
16701 * src/appwiz_page2.c: (on_prj_name_entry_changed):
16702 some cleanups and now transform minus characters to
16706 (source_write_configure_in),
16707 (source_write_toplevel_makefile_am),
16708 (source_write_desktop_entry),
16709 (source_write_glade_file):
16710 * src/project_dbase.c: (project_dbase_summon_glade),
16711 (project_dbase_generate_source_code):
16712 * src/glades.c: (gladen_write_glade_write):
16713 replaced some occurences of the target name by the
16714 project filename, using project_dbase_get_proj_name,
16715 to fix the name of some files.
16716 Fixed a lot of mem leaks.
16717 Various code cleanups.
16719 2002-03-06 Stephane Demurget <demurgets@free.fr>
16721 Merged with latest (1.44) scintilla.
16723 Added: - The calltip.<lexer>.end.definition property to display help
16724 text on a second line of calltip.
16725 - The calltip.<lexer>.word.characters property to correctly find
16726 calltips for functions that include characters like '$' which
16727 is not normally considered a word character.
16728 - The use.monospaced property to determine initial state of
16729 Use Monospaced Font setting.
16731 Bugs fixed: Too many to mention; please see :
16732 http://www.scintilla.org/ScintillaHistory.html for the
16735 * scintilla/*/*: updated nearly all files.
16737 * TODO: removed the need of a scintilla merge.
16739 Merged with latest (1.44) SciTE properties.
16741 * data/properties/anjuta.properties: added the wrap, use.monospaced
16744 * data/properties/html.properties: added a missing php extension, and
16745 updated php keywords to the latest reference.
16747 * data/properties/pascal.properties: added commands to compile, build
16748 and execute pascal applications.
16750 * data/properties/lua.properties: added styles for statements.
16752 * data/properties/bash.properties: added the declare keyword.
16754 Fixed distchecking.
16756 * global-tags/Makefile.am,
16757 global-tags/create-global-tags.sh: used some kind of ugly hack to
16758 make distchek work, since noone has proposed some better way.
16760 * src/main_menubar_def.h: Ctrl-W is now associated to close file,
16761 and Ctrl-N replace Alt-N for new file according to the Gnome design
16764 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
16766 * widgets/gnomedirlist.c
16767 widgets/gnomedirlist.h
16768 widgets/gnomefilelist.c
16769 widgets/gnomefilelist.h:
16771 Added GPL headings in the file.
16773 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
16775 * src/attach_process.c
16776 src/attach_process_cbs.c
16777 src/attach_process_cbs.h
16778 src/attach_process_gui.c
16780 src/breakpoints_cbs.c
16781 src/breakpoints_cbs.h
16782 src/breakpoints_gui.c
16784 src/compiler_options.c
16785 src/compiler_options_cbs.c
16786 src/compiler_options_cbs.h
16787 src/compiler_options_gui.c
16788 src/find_in_files.c
16789 src/find_in_files_cbs.c
16790 src/find_in_files_cbs.h
16791 src/find_in_files_gui.c
16796 src/preferences_gui.c
16797 src/project_config.c
16799 src/src_paths_cbs.c
16800 src/src_paths_cbs.h
16801 src/src_paths_gui.c:
16803 Bugs #521629 and #522427 fixed. The problem was, that the
16804 escape-key was not catched and the dialog was hidden, but
16805 the flag was not set correctly.
16807 Changed the callbacks for delete_event to close, using gnome_dialog_close(),
16808 using the gnome_dialog_close_hides()-setting present in most dialogs.
16809 Instead of _hide() in the button-callbacks, calling gnome_dialog_close(), which
16810 emits "close" and set the flag in the close-callback.
16812 Patch from: Jens Georg <mail@jensgeorg.de>
16814 2002-03-06 Stephane Demurget <demurgets@free.fr>
16816 * src/*.{c,cpp}: s/string_free/g_free/
16818 * src/utilities.[ch]: (string_free): removed.
16820 2002-03-06 Dan Elphick <dre00r@ecs.soton.ac.uk>
16822 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
16824 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
16825 src/mainmenu_callbacks.[ch]:
16826 Removed Project menu options: README, TODO, ChangeLog and NEWS
16827 Moved Save Build Messages to Build menu and only highlight it
16828 when there are build messages.
16829 Corrected a spelling: "mojority" -> "majority"
16830 Fixed initialisation of edit.edit_app_gui so now Edit menu
16831 can be shown when no project is loaded.
16833 * src/project_dbase.h: Removed prototype for static function
16835 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
16837 * src/text_editor.c: Editor is marked changed after
16840 Patch from: Jens Georg <mail@jensgeorg.de>
16842 2002-03-04 Roel Vanhout <roel@stack.be>
16844 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
16846 * src/find_in_files.c, src/find_in_files.h, src/find_in_files_gui.c
16847 Added option to ignore binary files on 'Find in files' (grep -I option)
16849 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
16852 session restoration and commandline load in
16855 * src/anjuta.[h,c], src/anjuta_cbs.c:
16856 Removed "clear windows menu" and prevented runtime
16859 * src/compile.c, src/build_file.c, src/build_project.c,
16861 Takes into account the preference setting for
16862 show dialog when job completes. Dialogs are
16863 shown when it is enabled otherwise not.
16865 2002-03-03 Roel Vanhout <roel@stack.be>
16867 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
16870 Store 'Find...' search string on search so that 'Find Next' will search for
16871 that string, even if the dialog hasn't been closed yet.
16873 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
16875 * src/anjuta.[h,c], src/anjuta_gui.c, src/anjuta_cbs.c,
16876 src/controls.c, src/main_menubar.h, src/main_menubar.[h,c],
16877 src/main_menubar_def.h:
16879 Organized menus, removed "Windows" and "Utilities" menus from the
16880 menubar [they are no longer needed]. Also removed some extragenous
16883 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
16885 * src/message-manager-private.cc:
16886 Set message clist selection mode to BROWSE.
16888 * src/message-manager.cc, src/an_symbol_view.c,
16889 src/an_file_view.c:
16890 Added Key navigation for the CTree and CList. Arrow left for
16891 node collapse, right for node expand, space (or enter) for
16892 activation (same as double click).
16894 2002-03-03 Roel Vanhout <roel@stack.be>
16896 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
16898 * plugins/class-gen/clsGen.c
16899 Added functionality to semi-intelligently prefill filename
16900 boxes with names deduced from class name
16902 2002-02-26 lbell <lbell@tsc4.com>
16904 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
16905 * src/preferences_gui.c:
16906 Removed an incorrect use of gtk_misc_set_alignment().
16908 * src/anjuta.c, src/anjuta.h, src/controls.c, src/main.c,
16909 src/main_menubar.c, src/mainmenu_callbacks.c, src/preferences.c,
16910 src/preferences.h, src/preferences_gui.c:
16912 Added the option to reload last open project at the startup.
16913 Added the possibility to open a new project without close
16916 * src/properties.cxx:
16917 Corrected a spelling mistake in message string.
16920 Updated session functions.
16922 2002-02-26 Naba Kumar <kh_naba@users.sourceforge.net>
16924 * widgets/gnomefilelist.c: Bug fixes.
16926 Patch from Philip Van Hoof <freax@pandora.be>
16928 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
16930 * src/an_file_view.c:
16931 anjuta was unable to open some files becuase they were not being
16932 recognized as "text/*" mime type (example files *.rej, *.in, etc.).
16933 Removed mime checking when opening with anjuta, becuase it doesn't
16934 hurt to open binary files in anjuta (some even may want to do so).
16936 Added a warning when mime type is not set when "view with default
16937 viewer" is activated.
16939 * src/an_file_view.c, an_symbol_view.c:
16940 Converted N_() to _() where ever appropriate in the strings.
16942 2002-02-25 Johannes Schmid <clubfan@users.sourceforge.net>
16944 * src/appwizard_gui.c, src/appwizard_cbs.c
16945 src/wizard_gui.c/h, src/appwiz_page3.c,
16946 src/project_import_gui.c:
16948 Moved target type radiobuttons to appwiz. page 2
16950 * src/message-manager-private.cc
16951 Fixed a bug which caused a crash if next message function was used
16953 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
16955 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
16957 * src/anjuta.h, anjuta.c, anjuta_cbs.c:
16958 Modifies the behaviour of Alt-TAB in Anjuta. This
16959 brings a behaviour similar to VC6 Alt-TAB, by maintaining the recently
16960 edited files in the first items of the notebook.
16962 Patch from: Timothee Besset <timo@qeradiant.com>
16964 2002-02-24 Philip Van Hoof <freax@pandora.be>
16966 * widgets/gnomefilelist.c, gnomefilelist.h:
16967 Added filecompletion
16969 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
16971 2002-02-21 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
16973 * configure.in: Added "sk" to ALL_LINGUAS.
16975 2002-02-20 Johannes Schmid <clubfan@users.sourceforge.net>
16977 * src/appwiz_page3.c, src/appwizard.c, src/appwizard_cbs.c,
16978 src/appwizard_gui.c, src/project_dbase.c, src/source.c,
16979 src/wizard_gui.c: Added support for static and dynamic libs
16981 2002-02-20 Dan Elphick <dre00r@ecs.soton.ac.uk>
16983 * widgets/gnomefilelist.c:
16984 Fixed gnome_filelist_get_lastfilename so it no longer returns
16987 2002-02-20 Naba Kumar <kh_naba@users.sourceforge.net>
16989 * src/resources.h, resources.c:
16992 * src/main_menubar_def.h, mainmenu_callbacks.c:
16993 Changed to use gnome configed url handler.
16995 2002-02-19 Philip Van Hoof <freax@pandora.be>
16997 * widgets/gnomefilelist.c
16998 Added PHP filetype.
17000 2002-02-19 Naba Kumar <kh_naba@users.sourceforge.net>
17002 * plugins/class-gen/clsGen.c:
17005 * widgets/gnomefilelist.c:
17006 Gives the maximum space to the files section of the open file dialog.
17008 Patches from: lbell <lbell@tsc4.com>
17010 2002-02-18 Naba Kumar <kh_naba@users.sourceforge.net>
17012 * src/anjuta.c, main.c:
17013 Used tm_get_real_path in anjuta_get_full_filename();
17015 2002-02-18 Andy Piper <andyp@users.sourceforge.net>
17017 * anjuta.prj: update version
17019 2002-02-17 Stephane Demurget <demurgets@free.fr>
17021 * widgets/gnomefilelist.[ch]: (gnome_filelisttype_addtype_f):
17022 removed the amount arg and replaced with a NULL-ending list.
17023 (gnome_filelisttype_makedefaultlist): use the new prototype.
17025 2002-02-17 Andy Piper <andyp@users.sourceforge.net>
17027 * src/about.c, THANKS: updated for new contributors
17029 * anjuta.prj: added new files
17031 * README: corrected some documentation, ctags no longer needed,
17032 pkgconfig now required
17034 * data/properties/others.properties: add .cvsdiff extension
17036 * src/project_dbase_gui.c, src/utilities.c, src/utilities.h:
17037 patch from Vadim Berezniker <vadim@berezniker.com> to improve
17040 * doc/anjuta.1: added initial man page thanks to
17041 Rob Bradford <rob@debianplanet.org> (NB build and install
17044 2002-02-17 Johannes Schmid <clubfan@users.sourceforge.net>
17046 * src/Makefile.am: Cleaned handling of compiler flags by moving them
17047 to CFLAGS and CXXFLAGS. Anjuta is now compiled with -g -O2 and many
17050 * configure.in: Changed version to 0.1.10-pre
17052 2002-02-17 Stephane Demurget <demurgets@free.fr>
17054 * src/fileselection.c: (create_fileselection_gui): always display
17055 the directory creation button as we cannot rely on the dialog
17058 * widgets/gnomefilelist.[ch]: fixed includes.
17060 * pixmaps/new_folder.xpm: resized, added a + sign.
17062 2002-02-17 Stephane Demurget <demurgets@free.fr>
17064 * widgets/gnomefilelist.c: (gnome_filelisttype_makedefaultlist):
17065 changed all extensions to begin with a dot.
17067 2002-02-16 Philip Van Hoof <freax@pandora.be>
17069 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
17071 * THANKS: added Philip.
17073 * pixmaps/Makefile.am, pixmaps/new_folder.xpm: added.
17075 * src/project_dbase.c: (project_dbase_make_default_filetype_list),
17076 * src/file_selection.[ch],
17077 * widgets/gnomefilelist.[ch]: added a filetype
17078 combobox to the Anjuta file dialog widget.
17080 2002-02-14 Andy Piper <andy.piper@freeuk.com>
17082 * anjuta.spec.in: eep! the import script was not being installed by
17083 RPM - fixed for the release.
17085 2002-02-13 Stephane Demurget <demurgets@free.fr>
17087 Various cleanups and fixes for the next release to be able to make
17090 * plugins/*/*.c: added missing prototypes causing gcc to speak to
17091 much and make some tweaks plus cleanups.
17093 * widgets/scroll-menu.c: made compare_menu_items use gconstpointers
17094 args to remove some warnings.
17096 * global-tags/Makefile.am,
17098 src/Makefile.am: link against Anjuta static libs using the
17099 $(top_builddir) dir, not anymore on $(top_srcdir) to make
17102 * src/Makefile.am: ditto with all the Anjuta static libs.
17104 * src/main_menubar.c: removed the widgets/ dir from the scroll-menu.c
17105 include, as we already include the whole directory for the build.
17107 * src/text_editor_cbs.c: included dnd.h for scintilla_uri_dropped ().
17109 2002-02-13 Andy Piper <andy.piper@freeuk.com>
17111 * pixmaps/Makefile.am: icon for libglade project now installed
17112 * NEWS, README, TODO, configure.in, anjuta.prj: revised for release
17113 * manuals/C/Makefile.am: removed ChangeLog reference which was
17114 breaking some build stuff
17115 * global-tags/Makefile.am, tagmanager/Makefile.am: fixed some
17116 include reference problems that showed up on make distcheck
17117 * tagmanager/tm_workspace.c: fixed crash bug spotted by Biswa
17119 2002-02-13 Johannes Schmid <clubfan@users.sourceforge.net>
17121 * src/aneditor.cxx: Fixed bug #509977 (CallTips)
17123 2002-02-12 Naba Kumar <kh_naba@users.sourceforge.net>
17125 * src/message-manager-private.cc:
17126 The horizontal scrollbar now shows properly on demand.
17128 2002-02-08 Johannes Schmid <clubfan@users.sourceforge.net>
17130 * src/dnd.c fixed some warnings
17131 * src/message-manager-private.cc: Horizontal scrollbar is now shown
17132 and works. It is shown always at the moment but before it was
17133 shown on demand and did never work.
17135 2002-02-07 Naba Kumar <kh_naba@users.sourceforge.net>
17137 * src/anjuta.c: Fixed a crash bug.
17138 patch from: Jens Georg <mail@jensgeorg.de>
17140 2002-02-04 Andy Piper <andy.piper@freeuk.com>
17142 * manuals/C/anjuta-manual/*.sgml: fixed so that jade no longer
17143 reports a problem with missing end tags on <graphic>
17145 2002-02-03 Andy Piper <andy.piper@freeuk.com>
17147 * manuals/C/ChangeLog: removed since it was never used
17148 * manuals/C/anjuta-manual/*: more updates, new screenshots
17149 * anjuta.prj: updated for new manuals/ structure
17151 2002-02-03 Johannes Schmid <clubfan@users.sourceforge.net>
17153 * source.c, compiler_options.[c/h]:
17154 Fixed bug #460321 "Problem with optimization options"
17155 by separating INCLUDE and C(XX)FLAGS in Makefile.am creation
17157 2002-02-03 Andy Piper <andy.piper@freeuk.com>
17159 * NEWS: prepared for release, need to fill in date
17160 * data/welcome.txt: version number updated
17162 2002-02-03 Andy Piper <andy.piper@freeuk.com>
17164 * src/text_editor_menu.c, src/an_file_view.c,
17165 src/an_symbol_view.c: marked strings for translation
17167 * src/defaults.c, data/properties/xml.properties:
17168 *.omf and *.xsl files should use XML highlighting
17170 * manuals/C/anjuta-manual/*:
17171 - restructured so that files have more meaningful names
17172 and are easier to edit (see anjuta-manual.sgml for the
17174 - updated some screenshots
17175 - continued rewrite
17177 2002-02-02 Naba Kumar <kh_naba@users.sourceforge.net>
17179 * main.c: Made a workaround to remove the old
17180 anjuta gnome config file (older than 9 Feb 2002). This
17181 will fix the bug which never lets the brower toolbar shown.
17183 * main.c: In fact, the above solution wouldn't work in all
17184 cases. Therefore, here is the better fix, which works by
17185 detecting the version of the old config file and deleting
17186 ~/.gnome/Anjuta if it is lesser than 0.1.9.
17188 2002-02-01 Andy Piper <andy.piper@freeuk.com>
17190 * HACKING: added info on submitting patches
17192 2002-01-31 Johannes Schmid <clubfan@users.sourceforge.net>
17194 * src/project_import_gui.c, src/project_import.c:
17195 - If Project Import Wizard is canceled everything is
17197 - Back button is now insensitive on page 3 (some problems:
17198 see TODO in project_import_qui.c:284
17199 - Menu frame is insensitive if project type != GNOME(mm)
17201 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
17203 * src/main.c: Fixed bug # (Unable to open files on
17204 double click in project window from second trial onwards when
17205 the project is opened from command line).
17207 * po/POTFILES.in: Removed tags_manager.[h,c]
17209 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
17211 * src/preferences.c:
17212 A quick hack to fix the 'invisible' browser toolbar when
17213 upgrading from 0.1.8 to 0.1.9
17216 Fixed toolbar names which were causing confusions in the toolbar
17220 Substituted "anjuta" with PACKAGE
17222 * src/project_import_gui.c:
17223 Consistensy: wm_class should be set with "Anjuta" and not "anjuta"
17225 * anjuta.prj, src/tags_manager.h, src/tags_manger.c:
17226 Added new files and removed obsolete ones.
17228 2002-01-30 Andy Piper <andy.piper@freeuk.com>
17230 * src/appwizard_cbs.c, project_import_cbs.c,
17231 main_menubar_def.h, project_import_gui.c:
17232 updates to message strings and layout for the
17235 * text_editor_cbs.c: fix for the tab menu entries for
17236 redocked windows (Dan Elphick <dre00r@ecs.soton.ac.uk>)
17238 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
17245 Tag dropdown exclusive (takes
17246 all space in the toolbar) and never vertical and
17247 increased the width of the tag combo to 256 pixs.
17248 Toolbar separator before the combo and button.
17249 Added tags label before the tag button.
17250 Reorganized the dock bands for the toolbars.
17252 * src/project_import_gui.c
17253 src/project_import.c:
17254 Fixed an error and removed an unused variable.
17256 * data/properties/anjuta.properties:
17257 Removed the property for the old toolbar and set
17258 browser toolbar show to default.
17260 * src/project_dbase.c: excluded modules were not
17264 No build files will be written if the project is blocked.
17266 * src/project_import.c,
17267 src/project_import_cbs.c,
17271 Manually applied Johannes patch to fix some memory
17272 issues and gui clean up.
17273 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
17275 * src/project_dbase.c, project_dbase.h, project_dbase_gui.h:
17276 Fixed a bad bug with remove file from project because of
17277 files were never removed properly from the project and
17278 from the tagmanager.
17280 * src/appwiz_page3.c: Disabled unused codes to clear
17283 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
17285 * tagmanager/*/*: Upgraded to 0.7.1 version from Biswa.
17288 pixmaps/Makefile.am
17291 src/an_symbol_view.c
17299 src/main_menubar_def.h
17300 src/mainmenu_callbacks.c
17301 src/mainmenu_callbacks.h
17303 src/project_dbase.c
17304 src/project_dbase.h
17306 src/text_editor_menu.c
17307 src/text_editor_menu.h
17310 src/toolbar_callbacks.c
17311 src/toolbar_callbacks.h :
17313 Patch submitted by:
17314 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17316 Removes the Tags toolbar and substituted it with
17317 tags combo dropdown list. Fixes a couple of bugs.
17319 Moved the tag combo to browser toolbar because
17320 main toolbar was becoming too long.
17321 Made a new icon of tag toolbar.
17323 * po/zh_TW.po: Fixed bug.
17325 * pixmaps/an_tag.xpm: Added new file.
17327 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
17329 * src/project_import_gui.c: Reorganized project
17332 2002-01-29 Andy Piper <andy.piper@freeuk.com>
17334 * HACKING: added info on creating windows and dialogs
17336 2002-01-29 Naba Kumar <kh_naba@users.sourceforge.net>
17338 * src/tm_file_view.c:
17340 Sorts the file list at the end instead of doing sort-insert
17341 to improve performance.
17342 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
17344 * src/project_dbase.c: Resolved a conflict from
17347 * src/project_import.c:
17349 Fixed to use anjuta_import.sh for the bin dir and
17350 not from the data dir.
17352 Used anjuta_is_installed() function to verify a the command's
17355 Fixed import command to use sh (which is more general and is
17356 gauranteed to be found in any unix system :-)). Also, added
17357 double quotes around the import directory.
17359 Changed some strings for better translations (like avoiding
17362 Fixed the reading of wrong target type.
17364 * src/control.c: Insensitive "import project" when there is
17367 * src/project_import_cbs.c:
17369 Fixed strcmp() [== 0 was left out]. Languages now selected properly.
17370 Fixed selection of gettext checkbox.
17371 Sets the menu entries.
17373 2002-01-28 Johannes Schmid <clubfan@users.sourceforge.net>
17375 * src/appwiz_page[1-4].c
17377 * src/appwizard.[c/h]: Moved some code to wizard_gui.[c/h]
17378 be able to reuse it.
17380 * src/mainmenubar.[c/h]
17381 * src/mainmenubar_def.h
17382 * src/mainmenu_callbacks.[c/h]: Code to create "Import Project"
17385 * src/message-manager.c: Fixed bug 509192
17386 * src/message-manager-dock.c: Added accel_group if window is undocked
17388 * src/project_dbase.[c/h]: Splitted opening code to be able
17389 to use it without an open file dialog
17390 (Maybe I broke Naba's changes, please take a look)
17392 * src/project_import.[c/h]
17393 * src/project_import_gui.c: New Files, Code for Project Import Wizard
17395 * src/wizard_gui.[c/h]: New Files, shared code between appwizard and
17398 2002-01-28 Andy Piper <andy.piper@freeuk.com>
17400 * src/main_menubar_def.h, tagmanager/tm_project.c: more
17403 * manuals/C/anjuta_manual/*: started rewrite of the
17404 manual, updated some screenshots
17406 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
17408 * src/gnomefilelist.h, src/gnomefilelist.c:
17410 Fixed multiple selection bug (#497085). The OK button is
17411 sensitive when in multiple mode, if the no. of
17412 selection is one or more.
17414 Toggle between single and multiple selection mode
17415 and multiple mode display.
17417 Fixed strings to translable strings.
17419 Fixed some compiler warnings by commenting out
17422 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
17424 * src/project_dbase.c: App status bar now updates
17425 with the project name when the project is loaded.
17427 * src/an_file_view.c, tagmanager/tm_file_entry.c:
17429 Puts the directories at the top. They're also sorted now.
17430 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
17432 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
17434 * scripts/anjuta_import.sh.in: Added file.
17435 * scripts/anjuta_import.sh: Removed file.
17437 * .cvsignore, po/.cvsignore, scripts/.cvsignore:
17440 * src/main_menubar_def.h:
17442 Changed shortcut for Find/Replace to CTRL+SHIFT+F (to
17443 reflect the opposite of Find (CTRL+F) and also to leave
17446 Changed Glade summon with ALT+G, which frees the ATL+E
17447 for poping up the edit menu.
17449 * src/Makefile.am: Debugging link flags by Biswa, removed.
17451 2002-01-28 Andy Piper <andy.piper@freeuk.com>
17453 * HACKING: added information on best practices for writing
17454 application messages and GUI labels
17456 * src/CORBA-Server.c, src/about.c, src/anjuta.c,
17457 src/breakpoints.c, src/build_file.c, src/build_project.c,
17458 src/clean_project.c, src/compile.c,
17459 src/compiler_options_cbs.c, src/compiler_options_gui.c,
17460 src/configurer.c, src/debugger.c, src/executer.c,
17461 src/find_in_files.c, src/find_in_files_cbs.c,
17462 src/find_replace.c, src/find_text.c, src/glades.c,
17463 src/gnome_project.c, src/goto_line.c, src/main.c,
17464 src/main_menubar.c, src/main_menubar_def.h,
17465 src/mainmenu_callbacks.c, src/preferences_gui.c,
17466 src/project_config.c, src/project_dbase.c,
17467 src/project_dbase_gui.c, src/resources.c, src/source.c,
17468 src/support.c, src/tags_manager.c, src/text_editor.c,
17469 src/text_editor_gui.c, src/text_editor_menu.c,
17470 src/toolbar_callbacks.c, src/utilities.c:
17471 lots of minor message updates to make them more user-friendly
17474 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
17478 Because of the spaces escaping, the command could not be
17479 executed when run without terminal. Now fixed.
17481 * anjuta.prj, Makefile.am:
17483 Added anjuta project file.
17485 2002-01-27 Naba Kumar <kh_naba@users.sourceforge.net>
17487 * src/message-manager-private.h, message-manager-private.cc,
17490 Added freeze() and thaw() for the message window class to
17491 speed up the message manager update.
17493 * src/project_config.h, project_config.c,
17494 src/project_dbase.h, project_dbase.h
17495 scripts/anjuta_project.template:
17497 Added two new prject attributes: project.config.blocked and
17498 project.excluded.modules. The former will make sure that users
17499 are not given any previlidge in enabling the 'overwrite build
17500 files' flags and the later issues a list of modules in the project
17501 to be skipped for symbol browsing and project listing.
17503 * configure.in, scripts/anjuta_import.sh, scripts/Makefile.am:
17505 Modified script to read the template from the anjuta data dir
17506 rather than from the directory in which the script exist. Otherwise,
17507 Being transfered to the bin dir, the script will not be able to
17508 find the template when it is run.
17510 The script is also create with configure.in to set in the anjuta
17511 data dir path inside the script.
17513 2002-01-26 Stephane Demurget <demurgets@free.fr>
17515 * po/fr.po: updated to the latest sources.
17517 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
17519 * scripts/Makefile.am:
17520 anjuta_import.sh goes with distribution.
17522 * po/*.po: They seem to have updated (merged with
17523 anjuta.pot) automatically when I did "make dist".
17525 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
17527 * src/compiler_options_cbs.c, compiler_options.h, compiler_options_gui.c,
17528 Fixed Bug #499807, ie crash on removing libs, includes, defines from
17529 the compiler options dialog.
17532 Correct todays date. :)
17534 * scripts/Makefile.am:
17535 Installs anjuta_import.sh in $(prefix)/bin dir and
17536 is treated as an executable.
17538 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
17540 * Fix for bug #499373
17542 * data/properties/anjuta.properties, ada.properties, cpp.properties,
17543 java, properties, latex.properties, lua.properties, others.properties,
17546 Added double-quotes around file arguments so that
17547 filenames with spaces could also work.
17549 * launcher/anjuta-launcher.c, executer.c:
17550 Escaped quotes in the cammand and it's arguments before executing
17551 so that args with spaces can also work.
17553 Commented #DEBUG switch.
17555 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
17557 * scripts/*: Added files which I forgot previously.
17559 * src/aneditor.h: Lined up commands definition for better look.
17561 * src/mainmenu_callbacks.c. main_menu_def.h, main_menubar.c,
17562 main_menubar.h, control.c:
17563 Added three more convert EOL chars submenu items in transform.
17564 Reformatted some some.
17566 * data/anjuta.properties:
17567 Reformatted a line.
17569 * src/aneditor.h, aneditor.c:
17570 Added three commands (with definitions) for EOL conversions.
17572 * src/text_editor.c:
17573 Editor detects file mode from the file content and
17574 set the editing mode to CR/LF/CRLF automatically.
17575 Refined Dos mode extrageneous chars filter
17576 This will make sure that filter works only in Dos mode and not
17579 * src/anjuta.c: Editor mode display in status bar.
17581 * src/preferences_gui.c: Changed the string for dos mode
17582 filter to more sensible string.
17584 * src/aneditor.c: Default editor mode sets during widget creation
17585 and not everty time the properties are loaded. This makes sure
17586 that the auto-detected mode is not overridden by the default mode.
17588 * src/text_editor.c, aneditor.c: Disabled #DEBUG flag.
17590 * src/anjuta.c: Fixed bug #476028.
17591 Now anjuta also searches for file relative to top project dir,
17592 when the project is open.
17594 * src/anjuta_cbs.c: Fixed bug #499536.
17595 File is not closed if it is not able to save the file properly.
17597 * src/mainmenu_callbacks.c: Fixed bug #499536.
17598 Newfiles (which are not modified) are also closed on "close all files".
17600 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
17602 * src/an_symbol_view.c: Added MAX_STRING_LENGTH
17604 * tagmanager/tm_source_file.c, regex.c, parse.c:
17605 defined and delimited g_messages within #debug.
17607 * src/preferences.c, data/anjuta.properties:
17608 saved/defied message-manager tag position in string.
17609 Message tag possition is saved between sessions. And
17610 and tag position bottom as default.
17612 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
17614 Patch submitted by:
17615 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17620 data/properties/Makefile.am
17621 global-tags/Makefile.am
17622 pixmaps/Makefile.am
17626 src/an_symbol_view.c
17627 src/an_symbol_view.h
17632 src/message-manager-private.cc
17634 src/project_dbase.c
17635 src/project_dbase_gui.c
17645 pixmaps/sv_class.xpm
17646 pixmaps/sv_function.xpm
17647 pixmaps/sv_macro.xpm
17648 pixmaps/sv_private_fun.xpm
17649 pixmaps/sv_private_var.xpm
17650 pixmaps/sv_protected_fun.xpm
17651 pixmaps/sv_protected_var.xpm
17652 pixmaps/sv_public_fun.xpm
17653 pixmaps/sv_public_var.xpm
17654 pixmaps/sv_static_fun.xpm
17655 pixmaps/sv_static_var.xpm
17656 pixmaps/sv_struct.xpm
17657 pixmaps/sv_unknown.xpm
17658 pixmaps/sv_variable.xpm
17659 pixmaps/fv_core.xpm
17660 pixmaps/fv_text.xpm
17661 pixmaps/filestoremove.txt:
17665 * pixmaps/class.xpm
17666 pixmaps/function.xpm
17667 pixmaps/fv_autofile.xpm
17669 pixmaps/fv_i18n.xpm
17670 pixmaps/fv_source.xpm
17671 pixmaps/private_func.xpm
17672 pixmaps/private_var.xpm
17673 pixmaps/protected_func.xpm
17674 pixmaps/protected_var.xpm
17675 pixmaps/public_func.xpm
17676 pixmaps/public_var.xpm
17678 pixmaps/variable.xpm
17684 Upgraded to tagmanager-0.7
17686 2002-01-24 Johannes Schmid <clubfan@users.sourceforge.net>
17687 * src/anjuta_cbs.c: Fixed bug #506441
17688 * src/watch_gui.c: Changed layout of eval dialog so that
17689 it fits on a 800x600 desktop with German translation.
17691 2002-01-23 Andy Piper <andy.piper@freeuk.com>
17693 * src/project_dbase.c: completed string updates for GTKmm and GNOMEmm
17694 * pixmaps/appwiz_libglade.png, src/pixmaps.h, pixmaps/Makefile.am: new
17695 icon for new project type (thanks to Misha)
17696 * configure.in: build and install Danish translation
17697 * src/about.c, THANKS, manuals/C/anjuta-manual/authors.sgml: updated
17698 credits to cover new patches and translations
17700 2002-01-23 Johannes Schmid <clubfan@users.sourceforge.net>
17702 * src/preferences.c, src/message-manager.cc, src/project_type.c,
17703 src/appwiz_page1.c:
17705 - Font preferences are restored properly now (\n was missing)
17706 - Dock menu label of message-manager is "Dock/Undock" instead
17707 of "Dock|Undock" to match with the rest of anjuta.
17708 - Name of GTK-- and GNOME-- have changed to GTKmm and GNOMEmm, so I
17709 changed it in anjuta, too
17711 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
17713 * tagmanager/tm_source_file.c,
17714 tagmanager/parse.c,
17715 tagmanager/tm_project.c,
17716 src/an_symbol_view.c,
17719 Disabled debug warnings.
17721 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
17723 * src/appwiz_page1.c
17724 src/compiler_options.c
17725 src/project_dbase.c
17726 src/project_dbase.h
17731 New project type named LibGlade.
17733 Patch submitted by:
17734 Dick Knol <dknol@gmx.net>
17737 Commented out unused pixmap creation. May be it
17738 will fix the crash in project creation.
17740 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
17744 src/registers_cbs.c
17745 src/registers_cbs.h
17746 src/registers_gui.c
17749 src/sharedlib_cbs.c
17750 src/sharedlib_cbs.h
17751 src/sharedlib_gui.c
17759 src/stack_trace_cbs.c
17760 src/stack_trace_cbs.h
17761 src/stack_trace_gui.c
17769 Fixed bug #496290: Attach/detach removed from these
17770 windows as they are never implemented.
17772 Patch submitted by:
17773 Johannes Schmid <johannes.schmid@gmx.de>
17775 2002-01-18 Naba Kumar <kh_naba@users.sourceforge.net>
17781 when you right click on the tabs, a list of filenames are given
17782 out, but now it gives a list of "page 1", "page 2", etc...
17784 Patch submitted by:
17785 Jens Georg <mail@jensgeorg.de>
17787 * anjuta.in.in: Removed c|c++ because, it was not necessary
17788 and was causing translation problem.
17790 * plugins/class-gen/clsGen.c:
17791 removed "'" for the same reason.
17793 attached the fix for the menu
17796 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
17798 * src/preferences.h,
17800 src/preferences_gui.c:
17802 Adds the functionality to Anjuta to auto save your unsaved
17803 files before you build a project.
17805 Patch submitted by:
17806 jason <jason_williams@suth.com>
17808 * src/anjuta.[h,c]:
17809 Added function for save all files.
17811 * src/mainmenu_callbacks.c:
17812 Modified to use the above function.
17814 * src/build_project.c:
17815 Save all files before build if it is set in the
17818 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
17820 * src/message-manager-private.cc
17821 src/message-manager-private.h
17822 src/message-manager.cc:
17824 Message-manager now restores the tabs which were shown on startup.
17825 The terminal is now created on demand (as requested by Biswa)
17826 and I have removed some debug messages.
17828 Patch submitted by:
17829 Johannes Schmid <johannes.schmid@gmx.de>
17831 2002-01-13 Stephane Demurget <demurgets@free.fr>
17833 * src/anjuta_cbs.c: fixed the global shortcut handling to have a
17834 proper tabs keyboard navigation.
17836 * src/an_symbol_view.c,
17838 src/gnome_project.c,
17839 src/project_dbase.c,
17840 src/tags_manager.c: removed some debugging display.
17842 2002-01-09 Naba Kumar <kh_naba@users.sourceforge.net>
17844 * src/message-manager-dock.c
17845 src/message-manager-private.cc
17846 src/message-manager-private.h
17847 src/message-manager.cc
17850 src/preferences_gui.c:
17852 Patch submitted by:
17853 Johannes Schmid <johannes.schmid@gmx.de>
17855 This patch adds a tab to the notebook of the preferences-dialog
17856 where you can change the colors, the tab position of the new
17857 message manager. Also the truncate messages stuff has moved
17858 from misc tab to messages tab.
17860 Also improved the remembering position stuff of message manager.
17862 * data/internal.properties,
17863 Added definitions for messages colors and tag position.
17865 * src/message_manager.cc:
17866 Fixed a bug that never lets the messages panes to get cleared.
17867 Added wmclass setting for the message window. Fixed a bug in
17868 which the message window was not being shown.
17870 * src/tag_manager.c: Fixed printing of (NULL) in the debug
17871 output and disabled it.
17873 * src/anjuta.c: Preferences created and loaded before anything else.
17874 anjuta now recognizes messages colors on startup and initializes
17877 2002-01-09 Andy Piper <andy.piper@freeuk.com>
17879 * src/project_dbase.c: fix bug #497923 (thanks to Johannes Schmid)
17881 2002-01-09 Stephane Demurget <demurgets@free.fr>
17883 * pixmaps/file_c.xpm,
17884 pixmaps/file_cpp.xpm,
17885 pixmaps/file_file.xpm,
17886 pixmaps/file_h.xpm,
17887 pixmaps/file_html.xpm,
17888 pixmaps/file_i18n.xpm,
17889 pixmaps/file_icon.xpm,
17890 pixmaps/file_pix.xpm,
17891 pixmaps/fv_doc.xpm,
17892 pixmaps/fv_i18n.xpm,
17893 pixmaps/fv_image.xpm,
17894 pixmaps/fv_source.xpm,
17895 pixmaps/fv_unknown.xpm: made these icons transparent.
17897 2002-01-08 Andy Piper <andy.piper@freeuk.com>
17899 * launcher/anjuta_launcher.c: updated message strings
17900 * src/message-manager-dock.c: added newline at end to avoid compile warning
17901 * src/project_dbase.c: corrected spelling of include (noted by Biswa)
17902 * src/controls.c, src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
17903 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: added some new Insert menu
17904 entries for username and Python-style GPL notice
17905 * HACKING: added info on files to change to update Insert menu
17907 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
17909 * src/project_dbase.c,
17910 src/an_file_view.c,
17911 src/an_symbol_view.c:
17912 Changed the CTree expander style to square and
17913 line style to Dotted line.
17915 * po/POTFILES.in: Removed and Added translable files.
17917 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
17919 * ccview/.cvsignore: Removed.
17921 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
17924 cccmd.cc, ccview_main.h, func_dialog.cc, struct.xpm,
17925 cccmd.h, cfolder.xpm, func_dialog.h, ofolder.xpm, support.c,
17926 cccproj.cc, ChangeLog, gtk_help.cc, panes.cc, support.h,
17927 cccproj.hh, class.xpm, gtk_help.h, private.xpm, tree_coll.h,
17928 ccview.cc, cregex.hh, hash_str.h, protected.xpm,
17929 ccview.h, public.xpm, ccview_main.cc, file.xpm, Makefile.am, scanner.xpm:
17931 Removed ccview module because it is no longer needed.
17933 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
17935 * src/project_dbase.c:
17936 Shifted structure initialization in project_dbase_new()
17937 before anything else, otherwise it was crashing due to
17938 uninitialized values.
17940 * src/an_symbol_view.c:
17941 Disabled high volume debug output.
17943 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
17945 Applied a very heavy patch from:
17946 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17950 pixmaps/Makefile.am
17962 src/fileselection.c
17965 src/main_menubar_def.h
17966 src/mainmenu_callbacks.c
17967 src/mainmenu_callbacks.h
17968 src/project_dbase.c
17969 src/project_dbase.h
17970 src/project_dbase_gui.c
17972 src/text_editor_menu.c
17973 src/toolbar_callbacks.c
17974 tagmanager/Makefile.am
17976 tagmanager/include/Makefile.am
17977 tagmanager/include/tm_project.h
17978 tagmanager/include/tm_symbol.h
17979 tagmanager/include/tm_tag.h
17980 tagmanager/include/tm_tagmanager.h
17981 tagmanager/include/tm_workspace.h
17982 tagmanager/tm_project.c
17983 tagmanager/tm_source_file.c
17984 tagmanager/tm_symbol.c
17985 tagmanager/tm_tag.c
17986 tagmanager/tm_workspace.c
17987 widgets/Makefile.am: Modified.
17989 * src/an_file_view.[c,h],
17990 src/an_symbol_view.[c,h],
17991 src/file_history.[c,h],
17993 widgets/scroll-menu.[c,h],
17994 tagmanager/tm_file_entry.c
17995 tagmanager/include/tm_file_entry.h: Added new files.
17997 * pixmaps/cfolder.xpm, fv_doc.xpm, fv_source.xpm,
17998 private_func.xpm, public_func.xpm,
17999 class.xpm, fv_exec.xpm, fv_unknown.xpm,
18000 private_var.xpm, public_var.xpm,
18001 function.xpm, fv_i18n.xpm, macro.xpm,
18002 protected_func.xpm, struct.xpm,
18003 fv_autofile.xpm, fv_image.xpm,
18004 ofolder.xpm, protected_var.xpm, variable.xpm:
18005 Updated and Added pixmap files.
18009 a) Removes CCView dependency.
18010 b) Improves the terminal.
18011 c) Adds tag navigation context menus.
18012 d) Upgrades tagmanager to latest version.
18013 e) Miscellaneous small additions.
18015 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
18017 * src/project_dbase_gui.c: Fixed crash of anjuta
18018 when project first created.
18020 * src/gnome_project.c: It now updates the tags manager
18021 when new projects are created.
18023 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
18025 * Thanks Johannes Schmid <johannes.schmid@gmx.de>
18026 for this big patch.
18028 * src/messages.[c,h]: Removed files.
18030 * src/message-manager.[cc,h],
18031 src/message-manager-dock.[c,h],
18032 src/message-manager-private.[cc,h]
18035 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/build_file.c
18036 src/build_project.c, src/clean_project.c, src/compile.c
18037 src/configurer.c, src/debugger.c, src/find_in_files.c
18038 src/mainmenu_callbacks.c, src/preferences.h
18039 src/preferences_gui.c, src/properties.h
18040 src/utilities.c, src/utilities.h:
18041 The new messages widget.
18043 - Use of GtkNotebook instead of ToggleButtons
18045 - Popupmenu to show and hide message types and
18046 to dock/undock in detach mode
18048 All other things should work as they did with the
18049 old message window. Currently the keyboard short-cuts
18050 do not work in detached mode.
18052 Some functions in utitlities.[c,h] changed.
18053 so that they take const arguments where this is possible
18055 * src/Makefile.am, po/POTFILES.in:
18056 Removed messages.[c,h] and
18057 added message-manager.[cc,h], message-manager-dock.[c,h],
18058 message-manager-private.[cc,h]
18060 * src/message-manager.h: Removed "include <bonobo.h>"
18061 and added a newline at the end of the file.
18063 * src/message-manager-private.cc:
18064 Set clist's width setting to Automatic.
18065 Set scroll window's scroll bars to Automatic.
18067 2002-01-05 Naba Kumar <kh_naba@users.sourceforge.net>
18069 * text_editor_menu.c:
18070 Fixed misalignment of the function sub menu
18071 in the text editor pop up menu.
18073 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
18075 * src/text_editor.c: Fixed a compiler warning.
18077 2002-01-04 Andy Piper <andy.piper@freeuk.com>
18079 * THANKS, manuals/*/authors.sgml: updated for new translations
18080 * plugins/class-gen/clsGen.c: converted messages to English
18081 * src/about.c, src/main_menubar_def.h: string updates
18083 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
18088 src/mainmenu_callbacks.c
18091 src/text_editor_cbs.c
18092 src/text_editor-gui.c:
18094 Earlier code for adding 'cross' button
18095 for closing pages were too error prone and unorganized.
18096 Cleaned up the code and shifted the 'extra' widgets
18097 creation (eg. close button, close_pixmap and lable)
18098 from anjuta to text_editor. This takes care of proper
18099 widgets creation and destruction. Otherwise, anjuta
18100 was crashing at too many points, especially related
18101 to docking and undocking.
18103 2002-01-04 Stephane Demurget <demurgets@free.fr>
18105 * src/aneditor.cxx: removed debugging code.
18107 * data/properties/.cvsignore: added swap files.
18109 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
18113 Fixed Crashing of anjuta when a new file is saved as
18116 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
18118 * src/aneditor.c: Some debug codes around.
18120 * data/internal.properties, data/anjuta.properties: Removed.
18121 data/properties/Makefile.am:
18122 data/properties/ada
18124 data/properties/make
18126 data/properties/html
18127 data/properties/ruby
18128 data/properties/baan
18129 data/properties/idl
18130 data/properties/pascal
18131 data/properties/sample
18132 data/properties/bash
18133 data/properties/java
18134 data/properties/perl
18135 data/properties/sql
18136 data/properties/conf
18137 data/properties/latex
18138 data/properties/props
18140 data/properties/cpp
18141 data/properties/lua
18142 data/properties/python
18143 data/properties/xml
18144 data/properties/others
18145 data/properties/.cvsignore:
18146 Added files. Properties now splitted into small files
18150 configure.in: Update the removal and added properties module.
18152 * src/preferences.c: preferences_new(): Updated to reflect the
18153 new properties files organization.
18155 * src/Makefile.am: Added Baan Lexer.
18157 2002-01-01 Stephane Demurget <demurgets@free.fr>
18159 * src/aneditor.cxx: readded the baan lexer.
18161 * src/preferences.c: fixed translated messages and a typo.
18163 * desktop.in.in: changed the name to Anjuta C|C++ IDE, since the / was
18164 confusing the regexp usage in xml-i18-merge.
18166 2002-01-01 Andy Piper <andy.piper@freeuk.com>
18168 * src/project_dbase.c: tidied some messages, and spotted a typo in
18169 the reading of properties which prevented the project version from
18170 ever being reported in the Project Information window - fixed :)
18172 * po/POTFILES.in: removed syntax.h
18174 2001-12-31 Stephane Demurget <demurgets@free.fr>
18176 * data/internal.properties: fixed baan properties.
18177 Added all ada properties.
18179 * src/main_menubar_def.h,
18182 src/utilities.[ch]: added support for the Ada highlight style.
18184 2001-12-31 Stephane Demurget <demurgets@free.fr>
18186 * plugins/*/.cvsignore: updated.
18188 2001-12-31 Stephane Demurget <demurgets@free.fr>
18192 src/Makefile.am: removed the empty header syntax.h.
18194 2001-12-31 Naba Kumar <kh_naba@users.sourceforge.net>
18197 Stef's observation on the 'superfluous' hseparators in the recent
18198 files and projects is fully justified -- removed.
18200 * main_menubar_def.h:
18201 Changed "Plug Ins" to "Plugins" in the menu label.
18203 * configure.in, plugins/Makefile.am, plugins/class-gen/*:
18204 Added class-gen in the configure output and class-gen module.
18206 * data/internal.properties:
18207 Correct mis-spelled "jave" to "java".
18208 Added file.is.source for *.h, *.c, *.cpp properties.
18210 * global-tags/Makefile.am:
18211 "chmod +x create_global_tags.sh" before it is executed, because
18212 there is very high chance that it will be found "-x" and resulting
18215 2001-12-31 Stephane Demurget <demurgets@free.fr>
18217 Fixed a crash on Solaris reported by Holder Burde, thanks to him
18220 * src/gnome_project.c: (create_new_project): if the user doesn't
18221 select any icon, it doesn't have any extension and thus we can't
18222 use it in printf on Solaris, since the %s modifier use strlen to
18223 know the string length and then crash. On Linux, gcc checks the value
18224 of the pointer to be NULL and write "(null)" if necessary. We can't
18227 * src/source.c: (source_write_desktop_entry): if there's no icon, we
18228 don't need to have the directory icon but the generic one.
18230 2001-12-30 Stephane Demurget <demurgets@free.fr>
18232 Merged with latest (1.42) scintilla.
18234 Added: Support for the {load,save}.on.(de)activate properties.
18235 The PHP lexer to match keywords case insensitively.
18237 Experimental supports for changeable style attribute & line
18240 Updated: Both the C++ and HTML lexers.
18241 More shell keywords added.
18242 Horizontal scrolling and diplay of long lines optimised.
18243 Cursor setting optimised.
18245 Bugs fixed: Caret movement over folded lines.
18246 Selection tracking in 2ndary views when doing modifications.
18248 * scintilla/CallTip.{cxx.h},
18249 scintilla/ContractionState.{cxx,h},
18250 scintilla/Document.{cxx,h},
18251 scintilla/Editor.{cxx,h},
18252 scintilla/KeyWords.cxx,
18253 scintilla/LexHTML.cxx,
18254 scintilla/PlatGTK.cxx,
18255 scintilla/RESearch.cxx,
18256 scintilla/ScintillaBase.cxx,
18257 scintilla/ScintillaGTK.cxx,
18258 scintilla/Style.{cxx,h},
18259 scintilla/StyleContext.h,
18260 scintilla/ViewStyle.cxx,
18261 scintilla/include/*.h: updated.
18263 * scintilla/LexBaan.cxx, scintilla/Makefile.am: added Baan lexer.
18265 * scintilla/LexCPP.cxx: removed all references to noDocChars. This
18266 should have been told to the scintilla team. We're lucky I read the
18267 ChangeLog and the modifications of the lexer (thanks to the Gnome
18270 * data/internal.properties: added Baan definitions.
18271 Fixed some issues for C such as *_cast directive, that are only
18272 available with C++.
18273 Updated C++, HTML and shell scripts definitions.
18274 Updated Ada and Bullant, that have been forgotten.
18276 * src/main_menubar_def.h,
18279 src/utilities.[ch]: added support for the Baan highlight style.
18281 2001-12-29 Stephane Demurget <demurgets@free.fr>
18283 Polished the plugins menu behaviour and added a tearoff
18284 menuitem to the recent entries submenu.
18286 Note: The recent entries list seems to be too height
18287 with all these superfluous hseparators.
18289 * src/main_menubar.c: Polished, making some
18290 functions declarations static and cleaning some code.
18292 (create_submenu_plugin): removed the extra
18293 plugins entry and the horizontal separators.
18295 (on_plugins_menu_realize): the plugins menu is only
18296 shown if there's at least one available.
18298 (create_submenu*): added a tearoff menuitem to have
18299 a more homogeneous menu style. For now, it doesn't
18300 take care of user settings (but it was even worse
18303 2001-12-29 Stephane Demurget <demurgets@free.fr>
18305 * configure.in: added the packageplugindir variable to avoid
18306 installing the plugins in $(prefix). It's not the same path as
18307 anjuta 2 to allow parallel installation.
18309 2001-12-29 Stephane Demurget <demurgets@free.fr>
18310 Fix a reopened part of bug #440676: keyboard navigation between the
18311 different text buffers. Changed to a more global approch.
18313 * src/notebook.[ch]: removed.
18315 * src/Makefile.am: removed notebook.[ch]
18317 * src/anjuta_{gui,cbs}.c, src/anjuta.h:
18318 (on_anjuta_window_key_press_event): added to fulfill the global
18321 * HACKING: updated according to the new global shortcuts handling.
18323 2001-12-29 Naba Kumar <kh_naba@users.sourceforge.net>
18325 * src/main_menubar_def.h, main_menubar.h, main_menubar.c:
18326 Shifted plugin menu from Edit submenu to main menu.
18329 Added plugins/sample1/plugin-sample1.c
18331 * plugins/sample1/plugin-sample1.c:
18332 Added localization and used anjuta_info, instead of anjuta_error.
18334 * plugins/.cvsignore, plugins/sample1/.cvsignore:
18337 2001-12-28 Naba Kumar <kh_naba@users.sourceforge.net>
18339 * configure.in, acconfig.h: Added definition for PACKAGE_PLUGIN_DIR
18342 * Makefile.am: Added module plugins.
18344 * plugins, plugins/Makefile.am, plugins/sample1/*:
18345 Created plugins modules.
18347 * src/anjuta.h, src/anjuta.c: Removed app->szAddinDir and
18348 Defined PACKAGE_PLUGIN_DIR directly and properly. Fixed
18349 to load plugins of *.so only and not *.so* (which results
18352 * anjuta.spec.in: added %{prefix}/lib/anjuta to take care of
18353 plugins during packaging.
18355 2001-12-27 Simos Xenitellis <simos@hellug.gr>
18357 * configure.in: Added Greek (el) to ALL_LINGUAS.
18359 2001-12-27 Duarte Loreto <happyguy_pt@hotmail.com>
18361 * configure.in: Added portuguese to ALL_LINGUAS
18363 2001-12-24 Naba Kumar <kh_naba@users.sourceforge.net>
18365 * global-tags/.cvsignore
18366 tagmanager/.cvsignore
18367 tagmanager/include/.cvsignore:
18368 Added cvs ignore files.
18371 Updated cvs ignore file.
18373 2001-12-23 Andy Piper <andy.piper@freeuk.com>
18375 * src/debugger.c, src/text_editor.c, src/anjuta.c,
18376 data/anjuta.properties, data/internal.properties: clean up some
18377 message strings (me)
18379 2001-12-23 Andy Piper <andy.piper@freeuk.com>
18381 * src/about.c, THANKS: added Jens to the credits
18383 2001-12-23 Andy Piper <andy.piper@freeuk.com>
18385 * pixmaps/close_file_small.xpm, pixmaps/Makefile.am, src/anjuta.c,
18386 src/text_editor.h, src/pixmaps.h, src/text_editor_cbs.c,
18387 src/text_editor_cbs.h, src/text_editor_gui.c: patch from Jens
18388 Georg <mail@jensgeorg.de> to add close button to file tabs.
18390 2001-12-20 Andy Piper <andy.piper@freeuk.com>
18392 * launcher/anjuta_launcher.c: patch from Stef to fix #490816
18393 (debugger now catches correct signal from process)
18395 2001-12-20 Andy Piper <andy.piper@freeuk.com>
18397 * pixmaps/Makefile.am, pixmaps/appwiz_*.png: new images from Misha
18398 * src/pixmaps.h: switch appwizard project icons to new designs
18399 * pixmaps/appwid*xpm, pixmaps/gear.xpm: removed unused graphics
18401 2001-12-20 Andy Piper <andy.piper@freeuk.com>
18403 * pixmaps/Makefile.am: stop redundant images from being installed.
18404 The next step will be to remove them completely.
18405 * src/appwiz*: further updates (more to come)
18406 * src/pixmaps.h: cleaned up, commented
18407 * src/splash.c: should use the pixmaps macro defined
18408 * HACKING: more on the graphics stuff and use of pixmaps.h
18410 2001-12-19 Andy Piper <andy.piper@freeuk.com>
18412 * src/defaults.c: fix bug #494864
18414 2001-12-18 Andy Piper <andy.piper@freeuk.com>
18416 * pixmaps/applogo.png, pixmaps/appwizard.png: added new wizard
18417 graphics from Misha
18418 * pixmaps/interface.xpm, pixmaps/app_wizard.jpg: removed
18419 redundant graphics, no longer used
18420 * src/appwiz*: revamped application wizard by Andy and Misha for
18421 a more usable and professional look-and-feel
18422 * HACKING: updates to cover patching, graphics, and some additions
18424 * TODO: removed some implemented features
18426 2001-12-17 Andy Piper <andy.piper@freeuk.com>
18428 * data/anjuta.properties, data/internal.properties: cleanup
18429 * src/compiler_options_gui.c, src/mainmenu_callbacks.*,
18430 src/preferences_gui.c, src/text_editor_menu.c: patches from Biswa
18431 to edit styles colors for keywords and add Goto Tag menu option
18434 2001-12-14 Naba Kumar <kh_naba@users.sourceforge.net>
18436 * src/anjuta.c, anjuta.h, text_editor.c, text_editor.h:
18439 fixes the Forget of the cursor position when tab is brought active
18440 from project manager.
18442 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
18445 Exported "TERM=xterm" to get a color terminal when
18446 anjuta is not started from within a terminal.
18448 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
18452 Added a frame around zvt terminal.
18454 * src/preferences_gui.c
18455 Modified to say "Use glade component (experimental)"
18456 instead of "Use Component".
18458 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
18461 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18464 src/fileselection.c
18469 src/project_dbase.c
18471 a) Extra scrollbar in terminal no longer appears.
18472 b) Character set preference should be preserved (untested).
18473 c) File selection widget now remembers last directory.
18474 d) On creation of generic project, the glade 'file not found' error no
18476 e) First terminal window is created 'on demand', so it should always to
18477 the Right Thing (TM) as far as starting WD is concerned. Also, the
18478 environment is now passed to the terminal.
18479 f) Solaris compilation should be fixed (replaced get_current_dir_name()
18481 g) Fixed some compilation warnings.
18483 2001-12-10 Andy Piper <andy.piper@freeuk.com>
18485 * configure.in, src/anjuta.c, src/messages.c, src/messages.h,
18486 src/pixmaps.h: applied terminal and warnings patch (Biswa)
18487 * src/*: cleanups (me)
18488 * pixmaps/mini_term.xpm: added new file for terminal button
18489 (me, based on existing artwork)
18491 2001-12-07 Andy Piper <andy.piper@freeuk.com>
18493 * configure.in: bumped version to 0.1.9-pre
18494 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
18496 * src/aneditor.cxx: patch from Biswa to re-enable autocompletion
18498 2001-12-07 Pablo Saratxaga <pablo@mandrakesoft.com>
18500 * src/splash.c: removed a DOS end of line of a comment (so the *.po
18501 files are free of that char)
18502 * configure.in: added "az" to ALL_LINGUAS
18504 2001-11-29 Andy Piper <andy.piper@freeuk.com>
18506 * tagmanager/tm_workspace.c, src/project_dbase.c: critical
18507 crash bug fix from Biswa.
18508 * FUTURE: added Anjuta/gIDE merger information to provide
18509 details on future direction and status of 1.x stuff
18510 * NEWS: prepared for release
18511 * po/de.po: update from Jens Georg <mail@jensgeorg>
18513 2001-11-28 Andy Piper <andy.piper@freeuk.com>
18515 * multiple minor updates pre-0.1.8
18516 * patch from Biswa to fix syntax highlighting and packaging
18517 * po/fr.po: update from Stef
18519 2001-11-26 Naba Kumar <kh_naba@users.sourceforge.net>
18521 * global-tags/Makefile.am
18522 global-tags/create_global_tags.sh
18523 global-tags/tm_global_tags.c
18524 scintilla/LexCPP.cxx
18525 scintilla/include/SciLexer.h
18527 src/project_dbase.c
18528 tagmanager/Makefile.am
18529 tagmanager/include/Makefile.am
18530 tagmanager/include/tm_project.h
18531 tagmanager/include/tm_tag.h
18532 tagmanager/include/tm_tagmanager.h
18533 tagmanager/tm_project.c
18534 tagmanager/tm_source_file.c
18535 tagmanager/tm_tag.c
18536 tagmanager/tm_workspace.c:
18538 Includes the syntax highliting patch to scintilla).
18539 and more stable code.
18541 *tagmanager/include/tm_symbol.h: New file.
18542 *tagmanager/tm_symbol.c: New file.
18544 Add symbol tree building functionality at project level
18547 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18549 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
18551 * pixmaps/file_cpp.xpm, pixmaps/file_html.xpm, pixmaps/file_icon.xpm,
18552 pixmaps/file_c.xpm, pixmaps/file_h.xpm, pixmaps/file_pix.xpm,
18553 pixmaps/file_file.xpm, pixmaps/file_i18n.xpm
18554 : New and improved pixmaps from Misha <misha@phreaker.net>
18557 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
18559 * Big patch submitted by
18560 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>.
18561 Many thanks to him.
18563 * src/Makefile.am, src/aneditor.cxx
18564 src/anjuta.c, src/anjuta.h, src/project_dbase.c,
18565 src/project_dbase.h, src/text_editor.c, src/text_editor.h:
18566 Use of tagmanager lib for advanced calltips.
18568 * global-tags/*: Created new directory and added files to
18569 generate system.tags.
18571 * tagmanager/*: Created new directory and added tagmanager lib
18574 * configure.in, acconfig.h, Makefile.am: Modified to reflect
18575 the above additions.
18577 * data/Makefile.am: Modified to accomodate generated system.tags file.
18579 2001-11-07 Andy Piper <andy.piper@freeuk.com>
18581 * scintilla/: updated to 1.41
18582 * src/Makefile.am: added Ada and Bullant lexers from Scintilla
18583 * src/about.c: updated list of authors
18584 * src/aneditor.cxx: tidied to remove unused SciTE debug calls
18585 * HACKING: updated to cover Scintilla usage
18586 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
18589 2001-11-07 Naba Kumar <kh_naba@users.sourceforge.net>
18591 * src/aneditor.cxx: Fixed compilation errors with it.
18592 by add include to gtk+ headers and typedefining a mysteriously
18593 vanished class Colour.
18595 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
18597 * configure.in: Added pt_BR in the languages.
18599 2001-11-01 Andy Piper <andy.piper@freeuk.com>
18601 * src/executer.c, mainmenu_callbacks.c: patch from Dan Elphick
18602 (<dre00r@ecs.soton.ac.uk>) to correct a spelling mistake
18604 * manuals/C/anjuta-manual/*: new format to match
18605 the rest of the GNOME docs chapter layout. Added the many
18606 new contributors. Moved Authors and License information into new
18607 chapters of their own - should make expansion easier too
18608 * src/compiler_options.c: changed the profiler option to -pg to
18609 work with GNU tools (gprof)
18610 * src/compiler_options_gui.c, main_menubar_def.h: tidied some messages
18613 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
18615 * src/compiler_options.h, compiler_options.c, compiler_options_cbs.c
18616 compiler_options_gui.c:
18617 Added a new entry for linker flags and renamed c_options to c_flags
18618 and l_options to l_libs. Also, added a new function:
18619 compiler_options_set_prjlflags_in_file();
18621 * src/source.c: projects/src/Makefile.am now have LDFLAGS set.
18623 * src/compiler_options_gui.c: Trimmed some UI for the 'others' page.
18625 2001-10-26 Andy Piper <andy.piper@freeuk.com>
18627 * THANKS, src/about.c: corrections and additions following
18629 * src/main_menubar.c: patch from Rikul to fix the problem with
18630 menu accelerators not being loaded
18632 2001-10-26 Naba Kumar <kh_naba@users.sourceforge.net>
18634 * THANKS: Added all contributors and translators names and emails.
18636 * pixmap/anjuta_logo.png: Reduced the size of the logo.
18637 * pixmap/anjuta_splash.png, pixmaps/Makefile.am:
18638 Added new file (earlier logo with border).
18639 * src/about.c: Added all contributors names and emails
18640 and used macro definition for logo pixmap file.
18641 * src/pixmaps.h: Added entry for anjuta splash screen.
18643 2001-10-24 Andy Piper <andy.piper@freeuk.com>
18645 * pixmaps/anjuta_icon[.xpm|.png]: updated application icon
18646 to new PNG version (thanks to Misha) and removed the old
18649 2001-10-24 Abel Cheung <maddog@linux.org.hk>
18651 * THANKS: added Conner Mo for simplified Chinese translation.
18652 * configure.in: added zh_CN in ALL_LINGUAS
18654 2001-10-21 Abel Cheung <maddog@linux.org.hk>
18656 * THANKS: added Joe Man for his traditional Chinese translation.
18657 * configure.in: added zh_TW in ALL_LINGUAS.
18659 2001-10-19 Naba Kumar <kh_naba@users.sourceforge.net>
18661 * src/main_menubar_def.h: Changed the link of lidn to
18662 http://lidn.sourceforge.net.
18664 2001-10-18 Naba Kumar <kh_naba@users.sourceforge.net>
18666 * Applied patch from Rikul
18667 * Applied patch from Luca
18668 * Fixed a cvs conflict. :)
18670 2001-10-17 Stephane Demurget <demurgets@free.fr>
18672 * THANKS: added Marc Botermans for his Dutch translation.
18674 * configure.in: added nl in ALL_LINGUAS.
18678 2001-10-17 Naba Kumar <kh_naba@users.sourceforge.net>
18680 * anjuta.c: Fixed luca's typo.
18681 * resources.c, resources.h: Changed gchar* return to void, to
18682 avoid a compiler warning.
18683 * scintilla/Makefile.am: Reorganized file entries.
18684 * src/Makefile.am: Added StyleContex.o module directly with the lexers.
18686 2001-10-16 Naba Kumar <kh_naba@users.sourceforge.net>
18688 * Upgraded scintilla to 1.4.
18689 * Added 6 files: LexCrontab.cxx LexEiffel.cxx LexRuby.cxx
18690 LexLisp.cxx StyleContext.cxx StyleContext.h
18691 * src/Makefile.am: Added 4 lexers and separated lexer objects
18692 from the main link variable.
18694 2001-10-14 Stephane Demurget <demurgets@free.fr>
18696 * THANKS: added Luca, even if it shouldn't be my role to write
18697 this sort of thing :)
18699 * src/anjuta.c: (scan_AddIns_in_directory): some fixes and cleanups on
18700 the latest Luca patch.
18702 2001-10-14 Andy Piper <andy.piper@freeuk.com>
18704 * added skeleton plugin functionality (lbell <lbell@tsc4.com>).
18705 This is not documented yet; plugins to come later.
18706 * src/find*.c: find dialogs now persistent
18707 (Rick <rikul@bellsouth.net>)
18708 * widgets/gnomefilelist.c: fixed multiple file open issue
18709 (Rick <rikul@bellsouth.net>)
18710 * changes to recent file and project lists handling
18711 (lbell <lbell@tsc4.com>)
18712 * more minor UI updates (me)
18714 2001-10-11 Andy Piper <andy.piper@freeuk.com>
18716 * src/Makefile.am: removed warnings for traditional C syntax
18717 * pixmaps: added new icons for mini_locals, mini_cvs and
18718 the splash screen - thanks to Misha <misha@phreaker.net>
18720 2001-10-10 Andy Piper <andy.piper@freeuk.com>
18722 * src/toolbar.c: fix typo in tooltip text
18723 * ccview/cccmd.cc: alter Func to Function in menu text
18725 2001-10-09 Andy Piper <andy.piper@freeuk.com>
18727 * src/find_text.c: applied patch from rikul <null@acm.org> to fix minor
18728 issue with find dialog reporting an error when Scintilla finds text
18729 * applied patch from Denis Boehme <boehme at syncio dot de> to support
18730 DOS files (i.e. CR/LF translation)
18732 2001-10-03 Andy Piper <andy.piper@freeuk.com>
18734 * src/notebook.c: applied patch from rikul <null@acm.org> to fix bug
18736 * data/internal.properties: default fold style now set to 3 :-)
18737 * applied patch from rikul <null@acm.org> to turn notebook tab
18738 headings red when file has been edited.
18740 2001-10-02 Kjartan Maraas <kmaraas@gnome.org>
18742 * configure.in: Added "no" to ALL_LINGUAS.
18744 2001-09-29 Naba Kumar <kh_naba@users.sourceforge.net>
18746 * Patch from lbell <lbell@tsc4.com>
18751 src/main_menubar_def.h
18752 src/mainmenu_callbacks.c
18753 src/mainmenu_callbacks.h
18754 src/project_dbase.c
18755 src/project_dbase.h
18757 Implemented a check menu item to handle the 'show locals' flag
18758 for the current project.
18760 * data/internal.properties: Removed the redundant command
18761 for gnome-terminal.
18763 2001-09-25 Naba Kumar <kh_naba@users.sourceforge.net>
18765 * Patch from lbell <lbell@tsc4.com> for fixing some compiler warnings.
18767 2001-09-24 Fatih Demir <kabalak@gtranslator.org>
18769 * configure.in: Added "ta" to the languages list.
18771 2001-09-21 Andy Piper <andy.piper@freeuk.com>
18773 * data/internal.properties:
18774 added fold.symbols property to control appearance of folds
18775 in the Scintilla editor (thanks to rikul <null@acm.org>)
18777 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
18780 one extra button for message win is being created -- Fixed.
18782 The frame should be hidden and not only the pix_lab when
18783 that message pane is hidden (aBts[nIndex].bVisible == FALSE)
18786 * pixmaps/mini_locals.xpm (new file), pixmaps/Makefile.am:
18787 for the time being it is same as mini_cvs.xpm.
18789 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
18791 * src/find_repace.c: Fixed the vanishing find/replace dialog box.
18793 Patch from rikul <null@acm.org>
18795 * CORBA-Server.c, debugger.c, debugger.h, glades.c,
18796 glades.h, messages.c, messages.h, pixmaps.h,
18797 project_dbase.c, project_dbase.h, session.c,
18798 session.h, watch_cbs.c, watch_cbs.h, watch_gui.c:
18800 inserted 'add to watch' option in inspect window, so you can add easily
18801 a variable in watch window .
18803 Added a new message pane for the gdb local variables inspection. Changed
18804 the code in messages.c to better account for future new panes insertion.
18805 Defined a new pixmap for the new tab button in pixmaps.h
18806 (ANJUTA_PIXMAP_MINI_LOCALS); someone must create it and add it to the
18809 Changed the debugger module to have a single function for asking to gdb
18810 to send program info. The idea is to ask the debugger about only the
18811 info needed to open windows( watch, registers, etc ) to speedup the step
18812 command. I plan to ask informations to the debugger based on the user
18814 The request for local variables is enabled by default, but the
18815 projectDBase has a variable to control it, to allow disabling that
18816 feature, there is also the code to save and to reload the state. If you
18817 want to have it disabled by dafult change SHOW_LOCALS_DEFAULT to FALSE
18820 This big patch is from: lbell <lbell@tsc4.com>
18822 2001-09-20 Stephane Demurget <demurgets@free.fr>
18824 Patch from rikul <null@acm.org> :
18826 * data/internal.properties, src/aneditor.cxx: fixed the fold margin
18827 problem and added folding support for php/hmtl.
18829 2001-09-19 Naba Kumar <kh_naba@users.sourceforge.net>
18831 * Fixed dnd of files within scintilla.
18832 patch from: rikul <null@acm.org>
18834 2001-09-18 Naba Kumar <kh_naba@users.sourceforge.net>
18836 * Applied patch from Luca.
18838 * src/source.c: source_write_build_files(): Fixed the project generation
18839 failure. The fist return statement and the free_project_type were
18842 2001-09-14 Naba Kumar <kh_naba@users.sourceforge.net>
18844 * anjuta.c, anjuta.h, main.c, main_menubar.c, main_menubar_def.h,
18845 mainmenu_callbacks.c, mainmenu_callbacks.h, messages.c:
18847 1) Restore the error color to red (waiting for a configurable one )
18848 2) Saving projects settings if you exit anjuta without closing an open
18850 3) New Menu 'repaeat search' to search with a keystroke without pressing
18852 4) some define in the menus to better handle menu item update
18854 Patch from: lbell <lbell@tsc4.com>
18856 * main_menubar_def.h, main_menubar.c: Change the position of
18857 "Repeat find" menu position.
18859 2001-09-13 Naba Kumar <kh_naba@users.sourceforge.net>
18861 project_type.h, project_type.c, source.c: Applied patch.
18862 patch from Johannes Schmid <clubfan@users.sourceforge.net>
18864 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
18866 * configure.in, src/Makefile.am: Using macros for ORBit flags.
18868 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
18870 * Fixed bug #445752
18872 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
18874 * Fixed bugs in Gtk-- and Gnome-- project type
18876 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
18878 * dnd.c: Support for multiple files drag-n-drop.
18880 Patch from: rikul <null@acm.org>
18882 * anjuta.c, anjuta.h, anjuta_cbs.c, main_menubar_def.h,
18883 mainmenu_callbacks.c, mainmenu_callbacks.h: Added message text
18886 Patch from: rikul <null@acm.org>
18888 * Applied patch for widgetizing goto dialog box.
18891 * Applied patch for having new project type handling.
18892 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
18894 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
18896 * Makefile.am, aneditor.cxx, aneditor.h, anjuta.c, anjuta.h,
18897 anjuta_cbs.c, anjuta_gui.c, breakpoints.c, breakpoints.h,
18898 debugger.c, debugger.h, find_in_files.c, find_in_files.h,
18899 find_replace.c, find_replace.h, find_text.c, find_text.h,
18900 glade_iface.c, main.c, messages.c, messages.h, project_dbase.c,
18901 project_dbase.h, source.c, text_editor.c, text_editor.h,
18902 text_editor_cbs.c, utilities.c, utilities.h:
18904 Applied a huge patch (after slight preview). I would like Luca
18905 to have his feature additions mentioned here.
18907 Patch from: lbell <lbell@tsc4.com>
18909 2001-09-09 Stephane Demurget <demurgets@free.fr>
18911 * scintilla/Makefile.am: added to $(GTK_CFLAGS) INCLUDES.
18913 * po/fr.po: updated to the latest sources.
18916 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
18918 * Fixed bug #445752
18920 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
18922 * dnd.h, dnd.c: New files for drag n drop support.
18924 * anjuta.h, anjuta_gui.c, anjuta_cbs.c:
18925 Added drag and drop support for opening files.
18927 Thanks to José Antonio Caminero Granja <JCamGra@alumnos.uva.es> and
18928 Archit Baweja <bighead@crosswinds.net> for this idea.
18930 * TODO: Added some more todos. :-(
18932 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
18934 * Fixed the goto line activate bug.
18935 patch from: Martyn Bone <mbone@brightstar.u-net.com>
18937 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
18939 * Fixed bugs in Gtk-- and Gnome-- project type
18941 2001-08-5 Naba Kumar <kh_naba@users.sourceforge.net>
18943 * widgets/gonmefilelist.c, gnomefilelist.c:
18944 Modified multiple selection on pressing control.
18945 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
18947 * src/project_dbase_gui.c, anjuta_cbs.c, fileselection.h, fileselection.h:
18948 Modified multiple selection on pressing control.
18949 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
18951 2001-09-05 Abel Cheung <maddog@linux.org.hk>
18953 * src/project_dbase_gui.c(*lang_data[]): Rename zh_TW.Big5 to zh_TW .
18954 This is useless; but just in case...
18956 2001-08-4 Naba Kumar <kh_naba@users.sourceforge.net>
18958 * data/internal.properties: modified a bit of perl properties.
18960 2001-08-3 Naba Kumar <kh_naba@users.sourceforge.net>
18962 * ccview/cccproj.hh, ccview/hash_str.h, src/fileselection.c, src/fileselection.h
18963 src/project_dbase_gui.c, widgets/gnomefilelist.c, widgets/gnomefilelist.h:
18964 Added support for multiple file imports. Changed the standrd C++
18965 convention of #include <file> to #include <file.h>, because I had given
18966 some wrong options while compiling my gcc-3.0.1 compiler, so it does not
18967 now support the #include <file> convention. That is something to be fixed :).
18968 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
18970 2001-08-1 Naba Kumar <kh_naba@users.sourceforge.net>
18972 * src/anjuta.c: Added function static greetings_text(), to solve the non
18973 translation of the greetings text in the wizard.
18975 2001-08-31 Andy Piper <andy.piper@freeuk.com>
18977 * src/find_in_files_gui.c: made order of buttons consistent with other Find
18978 dialogs, with OK the default (fix bug #453482)
18980 2001-08-31 Naba Kumar <kh_naba@users.sourceforge.net>
18982 * src/anjuta.c: Fixed a bug that tries to printf 'NULL'
18984 * src/appwizard.c: added N_() for the inlcuding the welcome message translatable.
18986 2001-08-29 Naba Kumar <kh_naba@users.sourceforge.net>
18994 src/main_menubar_def.h
18995 src/mainmenu_callbacks.c
18996 src/mainmenu_callbacks.h:
18997 Applied the patch that addes menu items which allow users to
18998 insert GPL notice and date time in current document.
18999 patch from: Rick Patel <rikul@shreve.net>
19001 * src/main_menu.c: Fixed a compilation error.
19003 * src/anjuta.c: Fixed non-rememberence of editor tab position.
19005 * src/mainmenu_callbacks.c: Fixed gpl strings to avoid compiler warnings
19006 about the unterminated strings.
19008 * scintilla/*: Updated scintilla to 1.3.9 version.
19010 2001-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
19012 * widgets/gnomefileselection.c:
19013 Applied the patch for fixing multiple selection of file open funcion,
19014 which will deselect the files selected.
19015 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
19017 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
19019 * widgets/gnomefileselection.h, widgets/gnomefileselection.c, src/fileselection.h,
19020 src/fileselection.c, src/anjuta_cbs.c:
19021 Applied the patch for multiple selection of file open.
19022 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
19024 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
19026 * Removed "-f" option in call to devhelp, because devhelp no longer
19029 2001-08-26 Stephane Demurget <demurgets@free.fr>
19031 All these modifications have been pointed out by
19032 Gregory Schmitt <gregory.schmitt@free.fr>, so thanks to him.
19034 * data/internal.properties: two fixes for the PHP lexer.
19037 * fr.po: minor fixes.
19039 * TODO: added a couple of PHP suggestions from Gregory Schmitt.
19041 2001-08-25 Naba Kumar <kh_naba@users.sourceforge.net>
19045 main_menubar_def.h,
19046 main_menubar_callbacks.c,
19048 Added new menu item for "close all fils".
19049 (Patch from Rikul <rikul@shreve.net>, after revision)
19051 * project_dbase.c: project_dbase_close_project(): remove unnecessary printf() statement.
19053 * find_text.c, find_replace.c: Fixed dialog wins not show up once close by 'Esc'.
19054 (Patch from Rikul <rikul@shreve.net>)
19056 * anjuta.c: Fixed to have the current dir in the fileopen dialog box.
19057 (Patch from Rikul <rikul@shreve.net>)
19059 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
19061 * appwiz_page2.c: Applied patch for disabling auto-upper-casting of
19062 project name in application widzard.
19063 [Patch from: Yannick Koehler <yannick.koehler@colubris.com> ]
19065 * executer.c: hacked to change the behavior of the executer dialog. Now, instead
19066 of the 'OK' button there is an 'Execute' one.
19067 [ Patch from: Giovanni Corriga <valkadesh@libero.it> ]
19069 * executer.c: Changed cancel button to close button. That was more appropriate.
19071 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
19073 * HACKING: corrected >>>>>> Config management.
19075 * HACKING: Added many things.
19077 * src/launcher.h: Added some comments.
19079 2001-08-21 Stephane Demurget <demurgets@free.fr>
19081 * configure.in, NEWS, README: bumped anjuta version to 0.1.7.
19084 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
19085 src/appwizard_cbs.c,
19086 src/appwizard_gui.c: Applied UI/docs cleanup patch from
19087 Andy Piper <andy.piper@freeuk.com>
19089 * po/fr.po: updated to latest sources.
19091 * Makefile.am: removed anjuta.prj from EXTRA_DIST.
19094 2001-08-18 Andy Piper <andy.piper@freeuk.com>
19096 * Fixed bugs #450280 and #448845
19098 * src/about.c: corrected Naba's e-mail address (.net, not .com)
19100 * src/goto_line.c, src/attach_process_gui.c, src/find_replace.c:
19103 * src/breakpoints_gui.c, src/commands.c, src/find_text.c,
19104 src/find_in_files_gui.c, src/project_dbase_gui.c, src/help.c,
19105 src/watch_gui.c, src/stack_trace_gui.c: edited window and dialog
19106 names to remove "Anjuta: " prefix
19108 * src/main_menubar_def.c: altered a message
19110 * launcher/anjuta_launcher.c: cleaned up some messages
19112 * src/debugger.c: edited messages to improve clarity
19114 * src/app_wiz*.c: tidied wizard interface
19117 2001-08-15 Stephane Demurget <demurgets@free.fr>
19119 Synced Naba's fix and mine about the wizards not working and removed
19120 anjuta.prj to avoid a nasty checkin.
19122 * Makefile.am: removed the install-data-local rule.
19124 * data/Makefile.am: changed the list of files.
19126 * anjuta.prj: removed to avoid checkin of Anjuta temp files.
19128 * .cvsignore: added anjuta.prj for the same reason.
19131 2001-08-15 Naba Kumar <kh_naba@users.sourceforge.net>
19133 * src/source.c: Fixed a bug that fails new gnome projects to get
19136 * src/project_manager.c: Fixed a bug that disables storing recent
19139 * Makefile.am: Added stuffs to install the macro files in the
19143 2001-08-14 Stephane Demurget <demurgets@free.fr>
19145 * data/Makefile.am: added some rules to support the gnome/ macros
19146 dir in order to make the wizards work again.
19148 * anjuta.spec.in: upped the release number.
19151 2001-08-12 Zbigniew Chyla <cyba@gnome.pl>
19153 * configure.in (ALL_LINGUAS): Added pl.
19156 2001-08-09 Stephane Demurget <demurgets@free.fr>
19158 * anjuta.spec.in: fixed the doc files list.
19161 2001-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
19163 * src/about.c: corrected my email address. :-)
19167 * manuals/C/anjuta-manual/chapter15.sgml: Slight correction.
19168 (patch from Andy Piper <squiggle@ukgateway.net>)
19170 2001-08-08 Naba Kumar <kh_naba@users.sourceforge.net>
19172 * debugger.c: Fixed a bug associated with debugging threaded
19175 * text_editor_menu.c: Fixed broken ui in text editor
19178 * text_editor_menu.c: Now the option sub menu in text editor pop up
19181 * mainmenu_callbacks.c: Fixed "no-modified" bug with autoformat.
19182 (suggested by lord sibn <sibn@utspl.cjb.net> )
19184 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
19186 * src/text_editor_menu.c: Added menu item for context help
19187 (patch from Andy Piper <squiggle@ukgateway.net>)
19189 2001-08-06 Stephane Demurget <demurgets@free.fr>
19191 * ccview/cccproj.cc: added missing i18n strings.
19193 * data/welcome.txt: bumped version to 0.1.6.
19195 * src/anjuta.c: fixed a compilation error due to devhelp integration.
19197 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
19199 * help.c, help.h: Added support for DevHelp context sensitive help
19200 and gnome api browsing.
19201 * Fixed toolbars and editor views "not save" bug.
19202 * Updated sgmldocs.make and configure.in to handle rh 7.1 crap.
19203 (patch from Andy Piper <squiggle@ukgateway.net>)
19204 * Updated THANKS and chapter15.sgml for uk and ru translators.
19206 2001-08-05 Naba Kumar <kh_naba@users.sourceforge.net>
19208 * Transfered ru.po, uk.po and update.sh from gnome-i18n/extra-po/anjuta
19209 * Updated configure.in to include these changes
19211 2001-08-03 Stephane Demurget <demurgets@free.fr>
19213 * src/project_dbase_gui.c: fixed bug #446963
19214 (on_project_dbase_ccview_update_start),
19215 (on_project_dbase_ccview_update_end): added.
19216 These two respectively disable and enable close file/project
19217 menu entries and toolbar items, while the ccview part updates
19221 2001-08-03 Stephane Demurget <demurgets@free.fr>
19223 * configure.in: added sv to the ALL_LINGUAS list.
19226 2001-08-01 Fatih Demir <kabalak@gtranslator.org>
19228 * anjuta.desktop.(in(.in)), configure.in & Makefile.am: Get the desktop
19229 file to work: merge translations and distribute it.
19231 * .cvsignore & ABOUT-NLS: Erh, "ABOUT-NLS" shouldn't be in CVS.
19233 * NEWS, README, THANKS & TODO: Spelling fixes.
19235 2001-08-01 Stephane Demurget <demurgets@free.fr>
19237 * README: updated requirements.
19239 * scintilla/Makefile.am,
19240 src/Makefile.am: fixed includes using $(srcdir), as the distcheck
19241 target can't be realized (custom build path).
19243 * Makefile.am: added xml-i18n-* and anjuta.spec.in as EXTRA_DIST.
19244 Removed install-data-local.
19246 * src/compiler_options.c: changed the include paths of the pixmaps.
19247 we hadn't any warning because of the include paths passed to the
19248 compiler. Thanks to make distcheck for reporting this.
19251 2001-07-31 Stephane Demurget <demurgets@free.fr>
19253 * NEWS, THANKS: updated.
19255 * src/anjuta.c: (anjuta_fatal_signal_handler), (anjuta_exit_signal_handler):
19256 fixed to show the correct kernel signal number and its description.
19258 * widgets/gnomefilelist.c: fixed bug #445756
19259 (goto_last): renamed to goto_prev and changed according to goto_next.
19260 (goto_next): added.
19261 (goto_directory): removed.
19262 (check_list_for_entry): renamed (g_list_find_string_pos) and rewrote: the
19263 returned value is now the position in the list.
19264 (check_ok_button_cb): changed the back check and added one for next.
19265 (gnome_filelist_set_dir): the check in history make it wouldn't be
19266 a "true" history. polished the whole thing, using set_dir_internal.
19267 (set_dir_internal): used in gnome_filelist_set_dir and back/next callbacks, so
19268 there's no check in the history when using back or next.
19270 * manuals/*: added missing .cvsignore files.
19273 2001-07-30 Stephane Demurget <demurgets@free.fr>
19275 * po/fr.po: updated to latest sources.
19277 * src/preferences_gui.c: (create_preferences_page6): fixed bug #445758
19278 call on_trunc_mesg_check_clicked after the two spinbuttons are ref'ed,
19279 to put off their sensitive attributes.
19281 2001-07-29 Stephane Demurget <demurgets@free.fr>
19283 * po/fr.po: fixed some grammar things.
19284 Thanks to Pierre Sarrazin <sarrazip@sympatico.ca> for having pointed
19287 * src/utilities.c: (file_is_link): use lstat instead of stat.
19289 2001-07-27 Naba Kumar <kh_naba@123india.com>
19291 * Remove help dir from cvs, because it is no longer
19294 * Remove manuals/anjuta-manual dir from cvs, because it is no longer
19297 2001-07-24 Naba Kumar <kh_naba@123india.com>
19299 * debugger.c: (debugger_update_prog_status): Fixed
19300 the bug with gdb version 5. Debugger starts, when
19301 step in/out/over etc are clicked.
19303 * debugger.c: All functions: added debugging codes.
19305 * breakpoints.c: (breakpoints_dbase_set_all_in_editor):
19306 * breakpoints.c: (breakpoints_dbase_add_brkpnt):
19307 Modified to recognize non project files also.
19309 * source.c: (source_write_configure_in):
19310 Added source for 'prefix' counterparts for
19311 no-prefix AC_SUBST.
19313 2001-07-23 Naba Kumar <kh_naba@123india.com>
19315 * anjuta.c: added function anjuta_remove_text_editor();
19316 and suitably modified anjuta_remove_current_text_editor().
19318 * project_dbase.c: project_dbase_close(), Added code to
19319 close all opened files that belong to the project when
19320 the project is closed.
19321 (patch from "Maxim Blagai" <maximblagai@yahoo.com> and some my codes)
19323 * Updated the manuals/anjuta-manual subdir for GDP standards.
19324 (patch from Andy Piper <squiggle@ukgateway.net>)
19326 * main_menubar.h, main_menubar.def: Added Menu items to handle
19327 urls for library references, bugs, patches and feature request
19330 2001-07-20 Naba Kumar <kh_naba@123india.com>
19332 * Set wmclass names in all windows.
19333 (patch from Andy Piper <squiggle@ukgateway.net>)
19334 * New splash logo from "Misha" <misha@phreaker.net>);
19336 2001-07-19 Naba Kumar <kh_naba@123india.com>
19338 * preferences.[h,c], preferences_gui.c: Added 4 properties to
19339 set caret color, calltip back color and selection fore/back
19342 2001-07-18 Naba Kumar <kh_naba@123india.com>
19344 * project_dbase.c: Closes all files when project is closed.
19345 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
19346 -- We still need to refine this as it closes all sort of files.
19348 * compiler_options.c: Fixed seg-fault bug when last item in
19349 compiler option lists is removed.
19351 * Fixed missing newline warnings during compilation.
19352 (patch from Andy Piper <squiggle@ukgateway.net>)
19354 2001-07-17 Fatih Demir <kabalak@gtranslator.org>
19356 * xml-i18n-*: Blew away the xml-i18n-* files from CVS -- they're
19357 autogenerated no need to store'em in CVS.
19359 * ccview/.cvsignore: Addition of cvsignore.
19361 2001-07-17 Naba Kumar <kh_naba@123india.com>
19363 *GUI fixes and spell corrections
19364 (patch from Andy Piper <squiggle@ukgateway.net>)
19366 2001-07-15 Naba Kumar <kh_naba@123india.com>
19368 *Fixed double error message for file not found.
19370 *Put white backgrounds for png images.
19372 *Converted '-' to '_' in sgml files.
19374 2001-07-14 Naba Kumar <kh_naba@123india.com>
19376 * project_dbase.c: Short-cut for expand/collasp project tree
19378 * project_dbase_gui.c:
19379 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
19381 2001-07-13 Naba Kumar <kh_naba@123india.com>
19383 * notebook.[h,c]: Added
19384 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
19385 Project/message window now toggles on control and
19386 and notebook switch short-cut
19388 2001-07-7 Naba Kumar <kh_naba@123india.com>
19390 * Changed a new icon set which looks more gnomish.
19392 * Changed a new anjuta splash logo.
19393 (Icons and splash logo created by "Misha" <misha@phreaker.net>)
19395 2001-07-6 Naba Kumar <kh_naba@123india.com>
19397 * ccview/*: Integrated ccview for class view and file view
19398 in the project Manager.
19400 * widgets/gnomefilelist.[h,c]: Added show hidden files options.
19402 2001-07-1 Naba Kumar <kh_naba@123india.com>
19404 * scintilla/*: Upgraded Scintilla to version 1.3.7
19406 * manuals/anjuta-manual/C/chapter[00-12].sgml: Added many more stuffs.
19408 2001-06-28 Naba Kumar <kh_naba@123india.com>
19410 * src/debugger.c: Correct step-over and step-out swapping.
19412 * manuals/anjuta-manual/C/chapter[00-12].sgml: Splitted manual
19413 chapters and added more stuffs.
19415 2001-06-13 Naba Kumar <kh_naba@123india.com>
19417 * data/autogen.sh.gtkmm: Added
19419 * data/autogen.sh.gnomemm: Added
19421 * src/appwiz.c: Added two more application wizard templetes
19423 * src/project: for gtk-- and gnome-- and proper support
19425 * src/source.c: for c++ in the project configuration.
19429 2001-05-05 Naba Kumar <kh_naba@123india.com>
19431 * Merged my pre-cvs modifications with
19432 the current cvs copy.
19434 * (lot of files change).
19436 * Implemented session management.
19438 * Local installation possible by
19439 manageing our own pixmaps paths
19442 * resources.h: Added.
19443 * resources.c: Added.
19447 2001-05-05 Fatih Demir <kabalak@gtranslator.org>
19449 * manuals/.cvsignore & manuals/anjuta-manual/C/.cvsignore:
19450 Corrected/extended ignores.
19452 2001-05-04 Naba Kumar <kh_naba@123india.com>
19454 * manuals/: dir tree added.
19455 Sgml documentation started in this dir.
19457 * omf-install/: dir tree added.
19459 * manuals/anjuta-manual/C/anjuta-manual.sgml:
19460 Created initial document structure.
19462 * configure.in: Added test for scrollkeeper.
19463 Added some Makefile entries in AC_OUTPUT.
19465 * Makefile.am: Added subdir manuals/
19467 * HACKING: Wrote something stupid.
19469 2001-05-02 Stéphane Démurget <demurgets@free.fr>
19471 * Makefile.am: Added ChangeLog in local data list, becaused it's
19472 needed to create a new project.
19474 * po/fr.po: minor fixes.
19476 * src/build_file.c, src/configurer.c, src/debugger.c,
19477 src/executer.c, src/find_replace.c, src/gnome_project.c,
19478 src/goto_line.c, src/launcher.c, src/messages.c,
19479 src/preferences.c src/project_dbase.c: functions declared static.
19481 * widgets/gnomefilelist.c: Fixed a project creation bug,
19482 introduced with latest changes.
19484 2001-05-01 Stéphane Démurget <demurgets@free.fr>
19486 * widgets/gnomefilelist.c,
19487 BUGS: Fixed an annoying bug preventing from loading files/project
19488 given on the command line. Polished the whole gnome_filelist widget.
19490 2001-04-27 Stéphane Démurget <demurgets@free.fr>
19494 src/anjuta.h: Polished the command line parsing.
19496 * BUGS: Need to clean that damn gnome_filelist widget.
19498 2001-04-25 Stéphane Démurget <demurgets@free.fr>
19502 src/signals.c: Removed duplicated includes.
19504 * po/fr.po: minor fixes.
19506 * src/compiler_options_gui.c: Cleaned up a part of the GUI,
19507 create_compiler_options_page? () declared static.
19509 src/anjuta.c: Put a command line option for disabling
19512 * src/preferences_gui.c: Fixed an internationalization issue,
19513 other functions declared static.
19515 * src/gnome_project.c: Fixed some memory leaks,
19516 new_prj_terminated () declared static.
19518 2001-04-24 Fatih Demir <kabalak@gtranslator.org>
19520 * configure.in: Sort ALL_LINGUAS alphabetically.
19522 2001-04-22 Stéphane Démurget <demurgets@free.fr>
19524 * Emptied that ugly old Changelog.
19526 == Anjuta 0.1.5 ===
19529 2001-03-10 Naba kumar <naba@gnome.org>
19531 * src/gnome_project.c: Fixed project dir creation bug.
19533 * src/text_editor.c: Fixed double accelerators bug.
19535 * src/glade_iface.c, src/project_dbase.c: Fixed source generation bug.
19537 * src/stack_trace.c, * src/compiler_options.c,
19538 data/internals.properties, src/defaults.c:
19539 Fixed pixmap creation with NULL window.
19541 * src/commands.c, src/preferences_gui.c, src/build_project.c
19542 src/clean_project.c: Bug fix.
19544 * src/main_menubar_def.h: i18n bug fix.
19546 * src/executer.h, src/executer.c: Bug fix.
19548 * src/controls.c: Bug fix.
19550 * src/debugger.c: Debugger now takes program args.
19552 * po/ja.po: Added japanese translation file.
19554 Upgraded to ver 0.1.4
19555 ... Fixed other minor bugs.
19557 == Anjuta 0.1.3 ===
19559 2001-XX-XX Naba kumar <naba@gnome.org>
19561 * Lots of unaccountable changes. Integrated scintilla.
19562 Redesigned Project managemet. Added supports for other languages.
19563 Java style properties managements. .... blah blah
19565 2000-11-11 Naba kumar <naba@gnome.org>
19567 * README, htmls/page111.html, configure.in, anjuta.prj, anjuta.spec:
19568 Upgraded to version 0.1.3.
19570 * src/mainmenu_callbacks.c, src/main_menubar_def.h:
19571 Fixed to activate Debug->add watch properly.
19573 === Anjuta 0.1.2 beta_2 ===
19574 === Anjuta 0.1.2 ===
19576 2000-11-05 Naba kumar <naba@gnome.org>
19578 * src/compiler_options.c, src/compiler_options_cbs.c
19579 src/compiler_options_cbs.h, src/compiler_options_gui.c
19580 src/anjuta2.c, extra/stock_libs.anj (new),
19581 extra/README.stock_libs (new), htmls/page13.html,
19582 htmls/images/*: Improved Library settings GUI. Can now enable/disable
19583 added libraries. Stock libs provided for ease of entry. Modified
19584 help html file accordingly.
19586 2000-11-03 Naba kumar <naba@gnome.org>
19588 * README: Minor fixes in Doc files.
19590 * src/gnome_prj.c, src/appwidzard_cbs.c:
19591 Fixed to ignore non-existant dir for blank prj.
19592 More checking in project creation, especially to confirm
19593 that the prj file already does not exist.
19595 * anjuta.spec, configure.in: Upgraded to version 0.1.2
19597 * src/controls.c: Now Menu item "Format/Detach current document"
19598 is inactive when there is no document opened.
19600 === Anjuta 0.1.1 ===
19602 2000-11-01 Naba kumar <naba@gnome.org>
19604 Completed and Release of first version (Beta) with lots of bugs.
19606 1999-12-27 Naba kumar <naba@gnome.org>
19608 Anjuta project started.