1 2008-06-10 Sébastien Granjoux <seb.sfo@free.fr>
3 * libanjuta/anjuta-utils.c,
4 libanjuta/anjuta-utils.h,
5 plugins/debug-manager/start.c,
6 plugins/run-program/execute.c:
7 Copy libgnome deprecated gnome_util_user_shell into libanjuta
9 2008-06-10 Sébastien Granjoux <seb.sfo@free.fr>
11 * plugins/build-basic-autotools/build-basic-autotools.c:
12 Fix #534523: anjuta parses filenames from make wrong
13 GMatchInfo need to be freed even when regex fail in build_get_summary
15 2008-06-09 Sébastien Granjoux <seb.sfo@free.fr>
17 * plugins/tools/plugin.c:
18 Fix #537134: critical warnings tools->plugin_deactivate
20 2008-06-09 Johannes Schmid <jhs@gnome.org>
22 * plugins/symbol-browser/plugin.c (project_root_removed):
23 Fixed #537398 – crash in Anjuta IDE: Closed project
25 2008-06-07 Johannes Schmid <jhs@gnome.org>
27 Patch from Marc Lorber:
28 * libanjuta/anjuta-plugin-manager.c (plugin_set_update),
29 (anjuta_plugin_manager_get_remembered_plugins_page):
32 Patch from Arun Raghavan:
33 * manuals/anjuta-manual/C/debugger.xml:
34 #536889 – anjuta doesn't pass "make check"
36 2008-06-07 Johannes Schmid <jhs@gnome.org>
38 * plugins/symbol-db/Makefile.am:
39 Put tables.sql into distribution
41 2008-06-07 Massimo Cora' <maxcvs@email.it>
43 Reviewed by: Johannes Schmid <jhs@gnome.org>
45 * libanjuta/interfaces/libanjuta.idl:
46 * plugins/class-inheritance/class-inherit.c
47 (class_inheritance_show_dynamic_class_popup_menu),
48 (cls_inherit_add_node), (cls_inherit_draw_expanded_node),
49 (class_inheritance_update_graph):
50 * plugins/language-support-cpp-java/cpp-java-assist.c
52 (cpp_java_assist_create_word_completion_cache),
53 (cpp_java_assist_show_calltip):
54 * plugins/profiler/gprof-view.c (gprof_view_show_symbol_in_editor):
55 * plugins/symbol-browser/plugin.c (isymbol_manager_search):
56 * plugins/symbol-db/plugin.c (isymbol_manager_search):
57 * plugins/symbol-db/plugin.h:
58 * plugins/symbol-db/symbol-db-engine.c
59 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
60 * plugins/symbol-db/symbol-db-engine.h:
61 * plugins/symbol-db/symbol-db-view.c (prepare_for_adding):
62 now search for symbols can be done also in global tags. Added a new parameter
63 to search function and adjusted dependencies on different plugins.
65 2008-06-05 Sébastien Granjoux <seb.sfo@free.fr>
67 * plugins/terminal/terminal.c,
68 libanjuta/anjuta-preferences.c:
69 Fix a crash when GNOME Terminal is not installed
71 2008-06-03 Halton Huo <halton.huo@sun.com>
73 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
74 * libanjuta/anjuta-launcher.c:
75 Fix #536372: Write __MAX_BAUX instead of __MAX_BAUD
79 2008-06-02 Naba Kumar <naba@gnome.org>
81 * NEWS: Updated for 2.5.0 release.
83 2008-06-02 Yuriy Penkin <yuriy.penkin@gmail.com>
85 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
86 * plugins/cvs-plugin/Makefile.am,
87 plugins/cvs-plugin/cvs-execute.c,
88 plugins/sourceview/anjuta-document.c,
89 plugins/sourceview/Makefile.am,
90 plugins/subversion/Makefile.am,
91 plugins/search/search-replace.h,
92 plugins/search/Makefile.am,
93 plugins/build-basic-autotools/build-basic-autotools.c,
94 plugins/build-basic-autotools/Makefile.am,
95 plugins/editor/Makefile.am,
96 plugins/document-manager/Makefile.am,
97 plugins/macro/Makefile.am,
99 Fix #514620: Port anjuta to GRegex
101 2008-06-02 Sébastien Granjoux <seb.sfo@free.fr>
103 * plugins/debug-manager/anjuta-marshal.list,
104 plugins/debug-manager/sexy-icon-entry.c:
105 Fix #536254: gtk_marshal_VOID__INT_INT shouldn't be used
106 Update sexy icon entry
108 2008-06-01 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
110 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
111 * plugins/run-program/execute.c:
112 Fix #536045: New run program plugin crash
114 2008-05-30 Sébastien Granjoux <seb.sfo@free.fr>
116 * libanjuta/interfaces/anjuta-idl-compiler.pl,
117 libanjuta/interfaces/libanjuta.idl,
118 manuals/reference/libanjuta/libanjuta-sections.txt:
119 Keep comment for enum and structures
120 Declare class typedef first
121 Allow to document Anjuta shell variable using define
122 Add a documentation sample in IAnjutaProjectManager interface
124 * manuals/reference/libanjuta/writing-plugins.sgml:
125 Fix a detail in the previous patch
127 2008-05-29 Arun Tejasvi Chaganty <arunchaganty@gmail.com>
129 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
130 * manuals/reference/libanjuta/writing-plugins.sgml:
131 Fix #534175: Deprecated code in Plugin Tutorial
133 2008-05-27 basti <pee@hiddenbox.de>
135 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
136 * scripts/anjuta_import.sh.in,
137 plugins/tools/scripts/prepare-changelog.pl,
138 global-tags/create_global_tags.sh.in:
139 Use sh instead of bash when possible
141 * plugins/sourceview/anjuta-document-saver.c,
142 plugins/sourceview/anjuta-document-loader.c:
143 Order of include matter on OpenBSD
145 * plugins/debug-manager/start.c:
146 ps syntax differ on *BSD
148 * libanjuta/anjuta-launcher.c:
149 Fix #527357: gdb plugin doesn't work under OpenBSD (do not clear
150 CREAD). Fix #528226: doesn't compiling on FreeBSD6.3
152 2008-05-27 Johannes Schmid <jhs@gnome.org>
154 * plugins/language-manager/Makefile.am:
155 Merged patch from bug
156 #535048 – Anjuta doesn't build when checking underlinking and overlinking
158 2008-05-26 Sébastien Granjoux <seb.sfo@free.fr>
160 * manuals/reference/libanjuta/libanjuta-docs.sgml:
161 Forget this change to add AnjutaCommand and AnjutaAsyncCommand
164 2008-05-26 Sébastien Granjoux <seb.sfo@free.fr>
166 * plugins/debug-manager/start.c,
167 plugins/build-basic-autotools/build-basic-autotools.c,
168 plugins/run-program/plugin.c,
169 plugins/run-program/execute.c,
170 plugins/run-program/plugin.h,
171 libanjuta/interfaces/libanjuta.idl,
172 libanjuta/interfaces/anjuta-idl-compiler.pl,
173 manuals/reference/libanjuta/libanjuta-docs.sgml,
174 manuals/reference/libanjuta/libanjuta-sections.txt:
175 Change the new IAnjutaBuilder interface to use callbacks
176 Add the documentation of IAnjutaBuilder
178 2008-05-25 Naba Kumar <naba@gnome.org>
180 Patch from: Pavel Kostyuchenko
182 * libanjuta/anjuta-preferences.c
183 (anjuta_preferences_is_dialog_created):
184 * libanjuta/anjuta-preferences.h:
185 * src/action-callbacks.c (on_set_preferences1_activate):
186 Fixed bug #532537 - Crash on closing Anjuta Preferences when it
189 2008-05-25 Sébastien Granjoux <seb.sfo@free.fr>
191 * plugins/editor/text_editor_cbs.c:
192 Set line to mouse location when popup-menu is displayed (#530689)
194 2008-05-25 James Liggett <jrliggett@cox.net>
196 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
197 * libanjuta/anjuta-command.c,
198 libanjuta/anjuta-async-command.c:
199 Document AnjutaCommand and AnjutaAsyncCommand
201 2008-05-25 basti <pee@hiddenbox.de>
203 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
204 * plugins/debug-manager/debug_tree.c:
205 Fix a crash when changing a watch while debugger is stopped
207 * plugins/gdb/plugin.c,
208 plugins/gdb/anjuta-gdb.plugin.in:
209 Allow loading application/octet-stream mime type
211 2008-05-24 Sébastien Granjoux <seb.sfo@free.fr>
213 * plugins/debug-manager/start.c:
214 Fix #378903: Use IAnjutaBuilder to always debug an up to date program
216 2008-05-24 Sébastien Granjoux <seb.sfo@free.fr>
218 * plugins/run-program/plugin.c,
219 plugins/run-program/execute.c,
220 plugins/run-program/plugin.h:
221 Use IAnjutaBuilder to always run an up to date program
223 2008-05-24 Sébastien Granjoux <seb.sfo@free.fr>
225 * plugins/build-basic-autotools/build-basic-autotools.c,
226 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
227 libanjuta/interfaces/libanjuta.idl,
228 libanjuta/interfaces/anjuta-idl-compiler.pl:
229 New IAnjutaBuilder interface allowing to check if a target is up to
230 data and having a notification when the target is built
232 2008-05-21 Michael Placentra <someone@michaelplacentra2.net>
234 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
235 * plugins/project-wizard/templates/django.wiz:
236 Fix #533758: django project creation fails
238 2008-05-19 Johannes Schmid <jhs@gnome.org>
240 Patch from Pavel Kostyuchenko:
241 * plugins/glade/anjuta-design-document.h:
242 * plugins/glade/plugin.c (update_current_project),
243 (value_added_current_editor), (glade_update_ui),
244 (on_document_destroy), (glade_plugin_add_project):
246 #532625 – Wrong consecution of functions calls when opening a glade file
248 2008-05-17 Sébastien Granjoux <seb.sfo@free.fr>
250 * plugins/project-wizard/templates/terminal.wiz,
251 plugins/project-wizard/templates/xlib-dock.wiz,
252 plugins/project-wizard/templates/wxwin.wiz,
253 plugins/project-wizard/templates/java.wiz,
254 plugins/project-wizard/templates/django.wiz,
255 plugins/project-wizard/templates/gnome.wiz,
256 plugins/project-wizard/templates/anjuta-plugin.wiz,
257 plugins/project-wizard/templates/gtkmm.wiz,
258 plugins/project-wizard/templates/python.wiz,
259 plugins/project-wizard/templates/cpp.wiz,
260 plugins/project-wizard/templates/sdl.wiz,
261 plugins/project-wizard/templates/gtk.wiz,
262 plugins/project-wizard/templates/minimal.wiz,
263 plugins/project-wizard/templates/xlib.wiz,
264 plugins/project-wizard/templates/gcj.wiz:
265 Fix #533346: Create project in path with spaces fails
267 2008-05-17 Sébastien Granjoux <seb.sfo@free.fr>
270 libanjuta/anjuta-preferences.c:
271 Fix #531940: Can't change the default project directory
273 2008-05-14 Rémi Cardona <remi@gentoo.org>
275 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
276 * plugins/editor/scintilla/Makefile.am,
277 libanjuta/Makefile.am:
278 Remove useless _DEPENDENCIES
280 2008-05-13 Sébastien Granjoux <seb.sfo@free.fr>
282 * plugins/run-program/execute.c:
283 Fix #532243: Execute program with whitespace in the project path fails
285 2008-05-13 Sébastien Granjoux <seb.sfo@free.fr>
287 * plugins/debug-manager/debug_tree.c:
288 Fix #531623: Crash on updating non-existing watch
290 2008-05-13 Christian Kirbach <Christian.Kirbach@googlemail.com>
292 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
293 * tagmanager/tm_tag.c:
294 * tagmanager/test_tm_buffer.c:
295 * plugins/editor/scintilla/LexNsis.cxx:
296 * plugins/editor/aneditor.cxx:
297 * plugins/file-manager/file-view.c:
298 Fixed a bunch of compiler warnings
300 2008-05-10 Johannes Schmid <jhs@gnome.org>
302 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
303 * plugins/symbol-browser/plugin.c (project_root_added),
304 (isymbol_manager_search):
306 Fixed global tags loading from project configuration and added a
309 2008-05-08 Johannes Schmid <jhs@gnome.org>
311 Patch from Marc Lorber <lorber.marc@wanadoo.fr>
313 * plugins/gtodo/libgtodo.c (gtodo_client_get_category_from_list):
314 * plugins/subversion/subversion-log-dialog.c (create_columns):
316 Fix translation issues (#530860 and #531411)
318 2008-05-08 Johannes Schmid <jhs@gnome.org>
320 Patch from Eduardo Pérez Ureta <edpeur@gmail.com>
322 * plugins/project-wizard/templates/cpp/configure.ac.tpl:
323 * plugins/project-wizard/templates/gcj/configure.ac.tpl:
324 * plugins/project-wizard/templates/java/configure.ac.tpl:
325 * plugins/project-wizard/templates/minimal/autogen.sh:
326 * plugins/project-wizard/templates/minimal/configure.ac.tpl:
327 * plugins/project-wizard/templates/python/configure.ac.tpl:
328 * plugins/project-wizard/templates/sdl/configure.ac.tpl:
329 * plugins/project-wizard/templates/wxwin/configure.ac.tpl:
330 * plugins/project-wizard/templates/xlib/configure.ac.tpl:
332 #531405 – AM_CONFIG_HEADER macro is obsolete
334 project-wizard is creating new projects using the AM_CONFIG_HEADER obsolete macro:
335 http://www.gnu.org/software/automake/manual/automake.html#Obsolete-macros
337 2008-05-07 Massimo Cora' <maxcvs@email.it>
339 * libanjuta/interfaces/libanjuta.idl:
340 * plugins/class-inheritance/class-inherit.c
341 (class_inheritance_show_dynamic_class_popup_menu):
342 * plugins/language-support-cpp-java/cpp-java-assist.c
343 (cpp_java_assist_create_word_completion_cache),
344 (cpp_java_assist_show_calltip):
345 * plugins/profiler/gprof-view.c (gprof_view_show_symbol_in_editor):
346 * plugins/symbol-db/plugin.c (isymbol_manager_search):
347 * plugins/symbol-db/symbol-db-engine.c
348 (on_scan_update_files_symbols_end),
349 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
350 * plugins/symbol-db/symbol-db-engine.h:
351 add limit/offset keywords to search query. Adjusted APIs.
352 Fixed a minor bug with caches in the engine.
354 2008-05-06 Sébastien Granjoux <seb.sfo@free.fr>
356 * plugins/terminal/anjuta-terminal-plugin.glade,
357 plugins/terminal/terminal.c:
358 The terminal configuration default option doesn't work (#530031)
359 Combobox for terminal choose not working (#530032)
361 2008-05-06 Johannes Schmid <jhs@gnome.org>
363 * plugins/document-manager/plugin.c (on_session_save):
364 Do not reverse list of file in save-session (#531445)
366 * plugins/sourceview/anjuta-view.c
367 (anjuta_view_button_press_event):
368 Set line to mouse location when popup-menu is displayed (#530689)
370 2008-05-02 Sébastien Granjoux <seb.sfo@free.fr>
372 * (added) plugins/terminal/anjuta-terminal-plugin.ui,
373 plugins/terminal/Makefile.am,
374 plugins/terminal/terminal.c:
375 Add a context menu with copy/paste in terminal plugin
377 2008-05-02 Johannes Schmid <jhs@gnome.org>
379 * configure.in: changed gnome-build requirement, bumped version to 2.5.0
380 * libanjuta/interfaces/libanjuta.idl:
381 * plugins/project-manager/plugin.c (iproject_manager_get_packages),
382 (iproject_manager_iface_init):
383 Add an interface method to access the pkg-config data from gnome-build.
385 * plugins/symbol-browser/plugin.c (project_root_added):
386 Automatically load symbol from project configuration (proof-of-concept)
388 2008-05-01 Massimo Cora' <maxcvs@email.it>
390 * plugins/symbol-db/plugin.c (symbol_db_activate):
391 * plugins/symbol-db/test/main.c (main):
393 Adapt to changes in recent libgda
395 2008-05-01 Sébastien Granjoux <seb.sfo@free.fr>
397 * plugins/run-program/execute.c:
398 Fix run plugin again, previous patch was causing a crash when
401 2008-05-01 Johannes Schmid <jhs@gnome.org>
403 * plugins/document-manager/plugin.c (update_title):
404 Fixed bug broken titles for new files
406 2008-05-01 Johannes Schmid <jhs@gnome.org>
408 * libanjuta/anjuta-utils.c (anjuta_util_uri_get_dirname),
409 (anjuta_util_replace_home_dir_with_tilde),
410 (anjuta_util_str_middle_truncate):
411 * libanjuta/anjuta-utils.h:
412 Added some utility methods (derived from gedit)
414 * plugins/document-manager/plugin.c (get_directory_display_name),
416 Really fix #530033 now
418 2008-05-01 Massimo Cora' <maxcvs@email.it>
420 * plugins/symbol-db/plugin.c (on_single_file_scan_end):
421 set message 'Generating inheritances...' when doing sdb_engine_second_pass_do ()
423 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_cache_lookup),
424 (sdb_engine_init_caches), (sdb_engine_ctags_output_thread),
425 (sdb_engine_thread_monitor), (sdb_engine_init),
426 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
427 (sdb_engine_add_new_sym_implementation),
428 (sdb_engine_second_pass_update_scope_1),
429 (sdb_engine_second_pass_update_scope),
430 (sdb_engine_second_pass_update_heritage),
431 (symbol_db_engine_update_project_symbols),
432 (symbol_db_engine_get_files_with_zero_symbols),
433 (symbol_db_engine_get_file_symbols):
434 fixed a population bug introduced with using of caches. It broke the kind
435 of symbol in some cases (e.g. returning of table_id = -1).
436 Avoid lazy initialization and inlined the lookup functions to speed up the
438 Performances improvement in sdb_engine_second_pass_update_heritage () using
439 a prepared query (libgda parser now rulez!). Some fixes to the lock ()/unlock ()
440 logic in this part should avoid gui freezing, at least here it does not freeze.
442 * plugins/symbol-db/symbol-db-view-locals.c
443 (symbol_db_view_locals_recv_signals_from_engine):
444 * plugins/symbol-db/symbol-db-view.c
445 (symbol_db_view_recv_signals_from_engine):
446 greyed out trees while population is in place.
448 2008-05-01 Sébastien Granjoux <seb.sfo@free.fr>
450 * data/default.profile:
451 Put the new run program plugin in the default plugin list
453 * plugins/run-program/execute.c:
454 Fix a crash when the program doesn't exist
456 2008-04-30 Johannes Schmid <jhs@gnome.org>
458 * plugins/document-manager/anjuta-document-manager.ui:
459 * plugins/message-view/anjuta-message-manager.ui:
460 Put the menu items of the message-manager in the correct Goto menu
462 2008-04-30 Johannes Schmid <jhs@gnome.org>
464 * libanjuta/anjuta-plugin-manager.c (anjuta_plugin_manager_select):
465 Allow markup in dialog description
467 * plugins/file-loader/plugin.c (iloader_load):
468 #523186 – Open With dialog should mention filename
470 2008-04-30 Johannes Schmid <jhs@gnome.org>
472 * libanjuta/anjuta-status.c (anjuta_status_set_title):
473 * plugins/document-manager/anjuta-docman.c
474 (anjuta_docman_update_page_label):
475 * plugins/document-manager/plugin.c (update_title),
476 (on_document_update_save_ui):
478 #530033 – Have window title like gedit
479 Also add the dirty char (*) at the beginning of the filename to match HIG
481 2008-04-30 Johannes Schmid <jhs@gnome.org>
483 * plugins/devhelp/anjuta-devhelp.ui:
484 * plugins/search/anjuta-search.ui:
485 * plugins/document-manager/anjuta-document-manager.ui:
487 Moved Goto menu into View to avoid cluttering the menubar and created
490 * plugins/document-manager/action-callbacks.c (on_next_document),
491 (on_previous_document):
492 * plugins/document-manager/action-callbacks.h:
493 * plugins/document-manager/anjuta-docman.c (on_document_toggled),
494 (anjuta_docman_update_documents_menu_status),
495 (anjuta_docman_update_documents_menu),
496 (on_notebook_page_reordered), (anjuta_docman_page_init),
497 (anjuta_docman_new), (on_notebook_switch_page),
498 (anjuta_docman_add_document), (anjuta_docman_remove_document):
499 * plugins/document-manager/plugin.c:
501 Show open documents in the "Documents" menu and add actions for next/prev
502 document like in gedit. Don't center menu items of notebook popup menu.
503 (Fixes bugs #453702 and #529528)
505 2008-04-29 Johannes Schmid <jhs@gnome.org>
507 Patch from Yuriy Penkin:
509 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
511 * plugins/debug-manager/anjuta-debug-manager.glade:
512 * plugins/run-program/anjuta-run-program.glade:
513 * plugins/tools/anjuta-tools.glade:
514 530566 – Fix translation and POTFILES.in
516 2008-04-29 Johannes Schmid <jhs@gnome.org>
518 * plugins/patch/patch-plugin.c (get_project_uri), (patch_show_gui):
519 Use current project folder as default and added a file filter for
520 the patch file chooser.
522 2008-04-28 Massimo Cora' <maxcvs@email.it>
524 * plugins/symbol-db/symbol-db-view-search.c
525 (sdb_view_search_model_filter):
526 fixed search symbols to match "foo_symbol_%"
528 2008-04-28 Sébastien Granjoux <seb.sfo@free.fr>
534 (added) plugins/run-program/anjuta-run-program-48.png,
535 (added) plugins/run-program/anjuta-run-program.glade,
536 (added) plugins/run-program/anjuta-run-program.plugin.in,
537 (added) plugins/run-program/anjuta-run-program.ui,
538 (added) plugins/run-program/execute.c,
539 (added) plugins/run-program/execute.h,
540 (added) plugins/run-program/Makefile.am,
541 (added) plugins/run-program/parameters.c,
542 (added) plugins/run-program/parameters.h,
543 (added) plugins/run-program/plugin.c,
544 (added) plugins/run-program/plugin.h,
545 (added) plugins/run-program/utils.c,
546 (added) plugins/run-program/utils.h:
547 New run program plugin, includes a new dialog box to set
550 * plugins/debug-manager/anjuta-debug-manager.plugin.in,
551 plugins/debug-manager/anjuta-debug-manager.ui,
552 plugins/debug-manager/plugin.c,
553 plugins/debug-manager/start.c:
554 Update debugger plugin to use run program parameter dialog
556 * plugins/build-basic-autotools/build-basic-autotools.c,
557 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
558 Remove run program menu item
560 * libanjuta/interfaces/libanjuta.idl,
561 plugins/gdb/plugin.c,
562 plugins/gdb/debugger.c,
563 plugins/gdb/debugger.h,
564 plugins/debug-manager/command.c,
565 plugins/debug-manager/command.h:
566 Use a gchar * null terminated array instead of a GList for
567 passing environment variables
569 2008-04-28 Sébastien Granjoux <seb.sfo@free.fr>
571 * plugins/terminal/terminal.c,
572 libanjuta/interfaces/libanjuta.idl:
573 Add a child-exited signal in the IAnjutaTerminal interface
574 Remove environment variables merging, it is already done
577 2008-04-28 Massimo Cora' <maxcvs@email.it>
579 * plugins/symbol-db/plugin.c (isymbol_manager_search):
580 * plugins/symbol-db/symbol-db-engine.c
581 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
582 fixed partial pattern match accordingly with api.
584 2008-04-28 Johannes Schmid <jhs@gnome.org>
586 * plugins/symbol-db/plugin.c:
587 Hide progress bar when things are done.
589 2008-04-27 Massimo Cora' <maxcvs@email.it>
591 * plugins/symbol-db/symbol-db-engine.c
592 (symbol_db_engine_find_symbol_by_name_pattern),
593 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
596 2008-04-26 Massimo Cora' <maxcvs@email.it>
598 * plugins/document-manager/plugin.c (on_document_update_ui):
599 * plugins/symbol-db/symbol-db-engine-iterator-node.c
600 (symbol_db_engine_iterator_node_get_symbol_extra_string):
601 * plugins/symbol-db/symbol-db-engine.c
602 (sdb_engine_get_statement_by_query_id), (gtree_compare_func),
603 (sdb_engine_get_dyn_query_node_by_id),
604 (sdb_engine_dyn_child_query_node_destroy),
605 (sdb_engine_insert_dyn_query_node_by_id),
606 (sdb_engine_free_cached_queries),
607 (sdb_engine_free_cached_dynamic_queries),
608 (sdb_engine_get_tuple_id_by_unique_name),
609 (sdb_engine_get_tuple_id_by_unique_name2),
610 (sdb_engine_get_tuple_id_by_unique_name3),
611 (sdb_engine_populate_db_by_tags),
612 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
613 (sdb_engine_finalize), (symbol_db_engine_add_new_workspace),
614 (symbol_db_engine_add_new_project), (sdb_engine_add_new_language),
615 (sdb_engine_add_new_file), (sdb_engine_add_new_sym_type),
616 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
617 (sdb_engine_add_new_sym_implementation),
618 (sdb_engine_add_new_heritage),
619 (sdb_engine_add_new_scope_definition),
620 (sdb_engine_add_new_tmp_heritage_scope),
621 (sdb_engine_second_pass_update_scope_1),
622 (sdb_engine_second_pass_update_heritage),
623 (sdb_engine_second_pass_do), (sdb_engine_add_new_symbol),
624 (sdb_engine_detects_removed_ids), (sdb_engine_update_file),
625 (on_scan_update_files_symbols_end),
626 (symbol_db_engine_update_project_symbols),
627 (symbol_db_engine_get_full_local_path),
628 (symbol_db_engine_get_file_db_path),
629 (sdb_engine_walk_down_scope_path),
630 (symbol_db_engine_get_files_with_zero_symbols),
631 (sdb_engine_prepare_symbol_info_sql),
632 (symbol_db_engine_get_class_parents_by_symbol_id),
633 (symbol_db_engine_get_class_parents),
634 (symbol_db_engine_get_global_members_filtered),
635 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
636 (symbol_db_engine_get_scope_members_by_symbol_id),
637 (symbol_db_engine_get_scope_members),
638 (symbol_db_engine_get_current_scope),
639 (symbol_db_engine_get_file_symbols),
640 (symbol_db_engine_get_symbol_info_by_id),
641 (symbol_db_engine_find_symbol_by_name_pattern),
642 (symbol_db_engine_get_parent_scope_id_by_symbol_id),
643 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
644 * plugins/symbol-db/symbol-db-engine.h:
645 * plugins/symbol-db/tables.sql:
646 new dynamic prepared queries architecture. Now every query used in the
647 engine has its own compiled query in libgda-sqlite provider. This for speed
648 improvements, code cleaning and auto-escaping of string parameters.
649 Lookup of dynamic queries takes care of sym_info parameters and of
650 parameters passed to functions. The compiled GdaStatements are stored in an
651 array of GTree (of GTree(s)). Some parameters, as the filter_kinds,
652 are bounded at n = 5, to avoid a third level of indirection on the store-trees.
654 * plugins/symbol-db/test/Makefile.am:
655 * plugins/symbol-db/test/main.c (get_parents), (get_current_scope),
659 2008-04-25 Yuriy Penkin <yuriy.penkin@gmail.com>
661 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
663 plugins/tools/tool.c:
664 Fix #529798: Mark additional strings for translation
666 2008-04-23 Sébastien Granjoux <seb.sfo@free.fr>
668 * plugins/project-wizard/druid.c,
669 plugins/project-wizard/property.c,
670 plugins/project-wizard/property.h,
671 plugins/project-wizard/parser.c,
672 plugins/project-wizard/templates/mkfile.wiz,
673 plugins/project-wizard/templates/terminal.wiz,
674 plugins/project-wizard/templates/xlib-dock.wiz,
675 plugins/project-wizard/templates/wxwin.wiz,
676 plugins/project-wizard/templates/java.wiz,
677 plugins/project-wizard/templates/django.wiz,
678 plugins/project-wizard/templates/gnome.wiz,
679 plugins/project-wizard/templates/anjuta-plugin.wiz,
680 plugins/project-wizard/templates/gtkmm.wiz,
681 plugins/project-wizard/templates/python.wiz,
682 plugins/project-wizard/templates/cpp.wiz,
683 plugins/project-wizard/templates/sdl.wiz,
684 plugins/project-wizard/templates/gtk.wiz,
685 plugins/project-wizard/templates/minimal.wiz,
686 plugins/project-wizard/templates/xlib.wiz,
687 plugins/project-wizard/templates/gcj.wiz:
688 Add additional restriction on project name fix #529226
690 2008-04-23 Yuriy Penkin <yuriy.penkin@gmail.com>
692 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
693 * plugins/tools/plugin.c:
694 Fix #529506: Uncorrect unloading tools plugin
696 2008-04-22 Johannes Schmid <jhs@gnome.org>
698 * plugins/search/search-replace.c (search_and_replace),
699 (on_message_view_destroyed):
700 Don't spit out two many warnings when the message view is destroyed
702 * plugins/search/search-replace_backend.c
703 (file_buffer_new_from_path):
704 Only use first 500 characters for validation
706 2008-04-21 Johannes Schmid <jhs@gnome.org>
708 * plugins/search/plugin.c (find_incremental):
709 * plugins/search/search-replace.c (on_search_regex_toggled),
710 (on_search_button_next_clicked), (search_replace_find_usage):
711 * plugins/search/search-replace_backend.c (match_substr_free),
712 (file_buffer_new_from_path), (get_next_match),
713 (clear_search_replace_instance), (create_search_replace_instance):
714 * plugins/search/search-replace_backend.h:
716 Use GRegex instead of pcre and convert files to utf-8 if necessary.
719 2008-04-21 Johannes Schmid <jhs@gnome.org>
721 * plugins/document-manager/action-callbacks.c
722 (on_editor_command_paste_activate):
723 #528693 – Ctrl-F (Find) followed by Ctrl-V (Paste) pastes into main window
724 (there was an else missing...)
726 2008-04-17 Naba Kumar <naba@naba-desktop>
728 * plugins/file-wizard/anjuta-file-wizard.plugin.in:
729 * plugins/project-import/anjuta-project-import.plugin.in:
730 * plugins/project-wizard/anjuta-project-wizard.glade:
731 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
732 Fixed bug #528264 - New: Uses incorrect spelling "assistent"
734 2008-04-20 Johannes Schmid <jhs@gnome.org>
736 * libanjuta/anjuta-launcher.c (anjuta_launcher_dispose):
737 Fixed a condition where we kill our own process
739 2008-04-20 Johannes Schmid <jhs@gnome.org>
741 * libanjuta/anjuta-session.h:
742 * libanjuta/anjuta-shell.c (anjuta_shell_session_load):
743 * plugins/symbol-db/plugin.c (value_added_current_editor),
744 (on_session_load), (symbol_db_activate):
745 * plugins/symbol-db/plugin.h:
746 * plugins/symbol-db/symbol-db-view.c
747 (sdb_view_build_and_display_base_tree):
748 Added new sessions states to avoid loading the local symbols before
749 the session is loaded (speeds up start-up).
751 * plugins/document-manager/plugin.c
752 (update_document_ui_undo_items), (update_document_ui_save_items),
753 (on_document_update_ui):
754 * plugins/sourceview/sourceview.c (idocument_redo):
755 Fixed #528705 – There is no Redo
757 2008-04-18 Sébastien Granjoux <seb.sfo@free.fr>
759 * libanjuta/interfaces/libanjuta.idl,
760 plugins/terminal/terminal.c,
761 plugins/build-basic-autotools/executer.c,
762 plugins/gdb/plugin.c:
763 Add an env parameter in the IAnjutaTerminal interface allowing
764 to specify additional environment variables
766 * libanjuta/anjuta-launcher.c:
767 Add one initialization
769 2008-04-16 Johannes Schmid <jhs@gnome.org>
771 Patch from Ignacio Casal Quinteiro:
772 * plugins/file-loader/anjuta-recent-chooser-menu.c
773 (_gtk_recent_chooser_get_items),
774 (anjuta_recent_chooser_menu_insert_item), (idle_populate_func),
775 (anjuta_recent_chooser_menu_populate):
776 Show 5 project and 15 file items in recent-chooser
778 2008-04-16 Johannes Schmid <jhs@gnome.org>
780 * plugins/search/search-replace_backend.c (isawordchar),
781 (extra_match), (get_next_match):
783 Make searching utf-8 aware. We still need to fix encodings for
784 search/replace in files as it is currently assumed they are utf-8 like
787 2008-04-16 Johannes Schmid <jhs@gnome.org>
789 Patch from Ignacio Casal Quinteiro:
790 * plugins/file-loader/anjuta-recent-chooser-menu.c
791 (anjuta_recent_chooser_menu_insert_item),
792 (anjuta_recent_chooser_menu_populate):
793 * plugins/file-loader/plugin.c (activate_plugin):
794 Fix recent files in the toolbar
796 * plugins/tools/plugin.c (ipreferences_merge):
799 2008-04-13 Sébastien Granjoux <seb.sfo@free.fr>
801 * libanjuta/anjuta-preferences.c: Fixed a typo in the previous patch
803 2008-04-13 Naba Kumar <naba@naba-desktop>
805 * libanjuta/anjuta-preferences.c (register_callbacks): Fixed a typo.
806 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
807 Do not enable brace autocompletion by defualt because it annoying for
808 fast typist (i.e. it's easier to type ending brace than move carat)
809 and it's currently broken for scintilla.
811 2008-04-13 Naba Kumar <naba@naba-desktop>
813 * src/Makefile.am: Added libglade flags. patch from Marc Oude Kotte.
814 * src/about.c (on_about_plugin_activate): Removed dead code.
815 * src/main.c: Make smaller include.
817 2008-04-12 Naba Kumar <naba@naba-desktop>
819 * src/anjuta_cbs.c, src/getline.c, src/utilities.c,
820 src/utilities.h: Removed dead files.
821 * src/widget-registry.c, src/widget-registry.h: Removed more dead
824 2008-04-12 Naba Kumar <naba@naba-desktop>
826 * src/action-callbacks.c: Removed unneeded gnome.h include.
827 * src/anjuta-app.c (on_toolbar_view_toggled): Removed outdated comment.
829 2008-04-12 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
831 Reviewed by Naba Kumar <naba@gnome.org>:
832 * libanjuta/anjuta-utils.{ch}:
833 Added anjuta_utils_get_user_config_dir. This func is used
834 to get the user config directory.
835 * anjuta/anjuta-app.{ch}: Switched from GnomeApp to GtkWindow.
837 2008-04-12 Johannes Schmid <jhs@gnome.org>
839 * plugins/search/Makefile.am:
840 * plugins/search/anjuta-search.glade:
841 * plugins/search/anjuta-search.ui:
842 * plugins/search/plugin.c (find_incremental), (on_find1_activate),
843 (on_find_and_replace1_activate), (on_find_in_files1_activate),
844 (on_findnext1_activate), (on_findprevious1_activate),
845 (on_prev_occur), (on_next_occur), (activate_plugin),
846 (deactivate_plugin), (dispose), (finalize),
847 (search_plugin_class_init):
848 * plugins/search/plugin.h:
849 * plugins/search/search-replace.c (search_and_replace_init),
850 (search_and_replace), (write_message_pane), (on_message_clicked),
851 (save_not_opened_files), (replace_in_not_opened_files),
852 (search_replace_next_previous), (search_replace_next),
853 (search_replace_previous), (sr_get_gladewidget),
854 (search_set_popdown_strings), (search_set_popdown_map),
855 (search_select_item), (search_set_combo), (search_set_action),
856 (search_set_target), (search_set_direction),
857 (search_get_item_combo), (search_get_item_combo_name),
858 (search_direction_changed), (populate_value), (reset_flags),
859 (reset_flags_and_search_button), (search_start_over),
860 (search_end_alert), (max_results_alert), (nb_results_alert),
861 (search_show_replace), (modify_label_image_button),
862 (search_replace_populate), (show_jump_button),
863 (translate_dialog_strings), (create_dialog), (show_dialog),
864 (word_in_list), (list_max_items), (search_update_combos),
865 (replace_update_combos), (search_update_dialog),
866 (on_search_replace_delete_event),
867 (on_search_dialog_key_press_event),
868 (search_disconnect_set_toggle_connect),
869 (on_search_match_whole_word_toggled),
870 (on_search_match_whole_line_toggled),
871 (on_search_match_word_start_toggled), (on_search_regex_toggled),
872 (search_set_toggle_direction), (on_search_direction_changed),
873 (on_search_action_changed), (on_search_target_changed),
874 (on_search_expression_changed), (on_actions_no_limit_clicked),
875 (on_search_button_close_clicked), (on_search_button_stop_clicked),
876 (on_search_button_next_clicked), (search_replace_find_usage),
877 (on_search_button_jump_clicked), (on_search_expression_activate),
878 (on_search_full_buffer_toggled), (on_search_forward_toggled),
879 (on_search_backward_toggled), (on_setting_basic_search_toggled),
880 (basic_search_toggled), (anjuta_search_replace_activate):
881 * plugins/search/search-replace.h:
882 * plugins/search/search-replace_backend.c (pcre_info_free),
883 (pcre_info_new), (match_substr_free), (match_info_free),
884 (file_buffer_free), (file_buffer_new_from_te),
885 (file_buffer_new_from_path), (file_buffer_line_from_pos),
886 (file_match_line_from_pos), (create_search_files_list),
887 (get_project_file_list), (isawordchar), (extra_match),
888 (get_next_match), (create_search_entries), (regex_backref),
889 (clear_search_replace_instance), (clear_pcre),
890 (create_search_replace_instance):
891 * plugins/search/search-replace_backend.h:
892 Restored old search plugin - was a bad idea to merge this patch. Sorry!
894 2008-04-12 Johannes Schmid <jhs@gnome.org>
896 * libanjuta/Makefile.am:
897 * libanjuta/libanjuta.h:
898 * plugins/document-manager/anjuta-document-manager.glade:
899 * plugins/document-manager/plugin.c:
900 * plugins/editor/text_editor.c (text_editor_finalize),
901 (convert_to_utf8), (load_from_file), (save_to_file):
902 * plugins/editor/text_editor.h:
903 * plugins/sourceview/Makefile.am:
904 * plugins/sourceview/anjuta-convert.c:
905 * plugins/sourceview/anjuta-convert.h:
906 * plugins/sourceview/anjuta-document-loader.c:
907 * plugins/sourceview/anjuta-document-saver.c:
908 * plugins/sourceview/anjuta-document.c:
909 * plugins/sourceview/anjuta-encodings.c:
910 * plugins/sourceview/anjuta-encodings.h:
911 * plugins/sourceview/anjuta-utils.c:
912 * plugins/sourceview/anjuta-utils.h:
913 * plugins/sourceview/anjuta-view.c:
914 * plugins/sourceview/sourceview.c:
916 Move the encoding conversion infrastrcute to libanjuta and update all
917 users. Test all available encodings by default in scintilla editor
918 like sourceview is doing and removed encoding preferences
920 * plugins/search/search-replace_backend.c
921 (file_buffer_new_from_uri):
924 2008-04-11 Johannes Schmid <jhs@gnome.org>
926 * plugins/search/anjuta-search.glade:
927 Various small improvements to the dialog
929 2008-04-11 Johannes Schmid <jhs@gnome.org>
931 Patch from Ignacio Casal Quinteiro:
932 * plugins/file-loader/Makefile.am:
933 * plugins/file-loader/anjuta-recent-chooser-menu.c
934 (gtk_recent_chooser_iface_init),
935 (_anjuta_recent_chooser_install_properties),
936 (sort_recent_items_mru), (get_is_recent_filtered),
937 (_gtk_recent_chooser_get_items),
938 (anjuta_recent_chooser_menu_class_init),
939 (anjuta_recent_chooser_menu_init),
940 (anjuta_recent_chooser_menu_finalize),
941 (anjuta_recent_chooser_menu_dispose),
942 (anjuta_recent_chooser_menu_constructor),
943 (anjuta_recent_chooser_menu_set_property),
944 (anjuta_recent_chooser_menu_get_property),
945 (anjuta_recent_chooser_menu_set_current_uri),
946 (anjuta_recent_chooser_menu_get_current_uri),
947 (anjuta_recent_chooser_menu_select_uri),
948 (anjuta_recent_chooser_menu_unselect_uri),
949 (anjuta_recent_chooser_menu_select_all),
950 (anjuta_recent_chooser_menu_unselect_all),
951 (anjuta_recent_chooser_menu_set_sort_func),
952 (chooser_set_sort_type), (anjuta_recent_chooser_menu_get_items),
953 (anjuta_recent_chooser_menu_get_recent_manager),
954 (anjuta_recent_chooser_menu_add_filter),
955 (anjuta_recent_chooser_menu_remove_filter),
956 (anjuta_recent_chooser_menu_list_filters),
957 (anjuta_recent_chooser_menu_set_current_filter),
958 (escape_underscores), (anjuta_recent_chooser_menu_add_tip),
959 (anjuta_recent_chooser_menu_create_item),
960 (anjuta_recent_chooser_menu_insert_item),
961 (anjuta_recent_chooser_menu_dispose_items), (idle_populate_func),
962 (idle_populate_clean_up), (anjuta_recent_chooser_menu_populate),
963 (item_activate_cb), (manager_changed_cb), (set_recent_manager),
964 (get_icon_size_for_widget), (foreach_set_shot_tips),
965 (anjuta_recent_chooser_menu_set_show_tips),
966 (anjuta_recent_chooser_menu_new),
967 (anjuta_recent_chooser_menu_new_for_manager):
968 * plugins/file-loader/anjuta-recent-chooser-menu.h:
969 * plugins/file-loader/plugin.c (setup_recent_chooser_menu),
970 (activate_plugin), (dispose):
972 Add separator to recent menu (#526932)
974 * plugins/search/Makefile.am:
975 * plugins/search/anjuta-search.glade:
976 * plugins/search/anjuta-search.ui:
977 * plugins/search/plugin.c (on_find1_activate),
978 (on_find_and_replace1_activate), (on_find_in_files1_activate),
979 (on_findnext1_activate), (on_findprevious1_activate),
980 (on_search_again_activate), (on_find_usage), (activate_plugin),
981 (deactivate_plugin), (dispose), (search_plugin_class_init):
982 * plugins/search/plugin.h:
983 * plugins/search/search-replace.c (anj_sr_execute),
984 (anj_sr_write_match_message), (on_message_clicked),
985 (anj_sr_set_search_string), (anj_sr_select_nearest),
986 (anj_sr_select_next), (anj_sr_select_previous),
987 (anj_sr_list_all_uses), (anj_sr_activate), (anj_sr_repeat),
988 (anj_sr_is_idle), (anj_sr_set_popdown_strings),
989 (anj_sr_set_popdown_map), (anj_sr_activate_combo_item),
990 (anj_sr_activate_combo_id_item), (anj_sr_set_action),
991 (anj_sr_set_target), (anj_sr_set_direction),
992 (anj_sr_get_direction), (anj_sr_get_combo_active_value),
993 (anj_sr_get_combo_id_active_value),
994 (anj_sr_conform_direction_change), (anj_sr_populate_value),
995 (anj_sr_reset_flags), (anj_sr_reset_replace_buttons),
996 (anj_sr_end_alert), (anj_sr_max_results_alert),
997 (anj_sr_total_results_alert), (anj_sr_show_replace),
998 (anj_sr_modify_button), (anj_sr_populate_data),
999 (anj_sr_show_replace_button), (anj_sr_enable_replace_button),
1000 (anj_sr_get_default_uidata), (anj_sr_get_best_uidata),
1001 (anj_sr_get_current_uidata), (anj_sr_set_dialog_searchdata),
1002 (anj_sr_translate_dialog_strings), (anj_sr_create_dialog),
1003 (anj_sr_present_dialog), (anj_sr_destroy_ui_data),
1004 (anj_sr_find_in_list), (anj_sr_trim_list),
1005 (anj_sr_update_search_combos), (anj_sr_update_replace_combos),
1006 (anj_sr_populate_dialog), (anj_sr_interrupt_nicely),
1007 (on_search_dialog_delete_event), (on_search_dialog_key_press),
1008 (anj_sr_disconnect_set_toggle_connect),
1009 (on_search_match_whole_word_toggled),
1010 (on_search_match_whole_line_toggled),
1011 (on_search_match_word_start_toggled), (on_search_regex_toggled),
1012 (on_search_actions_no_limit_toggled), (anj_sr_revert_button),
1013 (on_search_direction_changed), (on_search_action_changed),
1014 (on_search_target_changed), (on_search_expression_changed),
1015 (on_search_button_close_clicked), (on_search_button_stop_clicked),
1016 (on_search_button_start_clicked),
1017 (on_search_button_replace_clicked),
1018 (on_search_expression_activate):
1019 * plugins/search/search-replace.h:
1020 * plugins/search/search-replace_backend.c (regex_backref),
1021 (pcre_info_free), (pcre_info_new), (match_substr_free),
1022 (match_info_free_subs), (editor_new_from_file_buffer),
1023 (file_buffer_new_from_te), (file_buffer_new_from_uri),
1024 (file_buffer_free), (file_buffer_get_byte_offset),
1025 (file_buffer_get_char_offset), (file_buffer_get_char_offset_pair),
1026 (file_buffer_find_lines), (file_buffer_freshen_lines),
1027 (file_buffer_freshen_lines_from_pos), (file_buffer_line_for_pos),
1028 (file_buffer_get_linetext_for_line), (save_file_buffer),
1029 (replace_in_local_buffer), (get_search_files_list),
1030 (get_project_files_list), (isawordchar), (extra_match),
1031 (get_next_match), (create_search_entries), (clear_search_entries),
1032 (search_get_default_data), (search_replace_data_new),
1033 (clear_search_replace_instance), (search_replace_data_destroy),
1034 (search_replace_init):
1035 * plugins/search/search-replace_backend.h:
1036 * plugins/search/search_preferences.c (removed):
1037 * plugins/search/search_preferences.h (removed):
1039 Merged the UI changes from bug #511688 and simplified the search dialog
1041 2008-04-10 Johannes Schmid <jhs@gnome.org>
1043 * plugins/symbol-db/symbol-db-engine.c:
1045 Check for ctags binary (#516123)
1047 2008-04-09 Massimo Cora' <maxcvs@email.it>
1049 * plugins/symbol-db/symbol-db-engine.c
1050 (sdb_engine_execute_non_select_sql), (sdb_engine_get_query_by_id),
1051 (sdb_engine_get_query_parameters_list),
1052 (sdb_engine_free_cached_queries),
1053 (sdb_engine_get_tuple_id_by_unique_name),
1054 (sdb_engine_get_tuple_id_by_unique_name2),
1055 (sdb_engine_get_tuple_id_by_unique_name3),
1056 (symbol_db_engine_add_new_workspace),
1057 (symbol_db_engine_add_new_project), (sdb_engine_add_new_language),
1058 (sdb_engine_add_new_file), (sdb_engine_add_new_sym_type),
1059 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
1060 (sdb_engine_add_new_sym_implementation),
1061 (sdb_engine_add_new_heritage),
1062 (sdb_engine_add_new_scope_definition),
1063 (sdb_engine_add_new_tmp_heritage_scope),
1064 (sdb_engine_second_pass_update_scope_1),
1065 (sdb_engine_add_new_symbol), (sdb_engine_update_file),
1066 (on_scan_update_files_symbols_end),
1067 (symbol_db_engine_update_project_symbols):
1068 GdaSet *plist is now used globally for every prepared statement.
1069 It won't be created/unreffed at every query.
1071 2008-04-09 Johannes Schmid <jhs@gnome.org>
1073 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_finalize):
1074 Fixed crasher when deactivating symbol-db plugin
1076 2008-04-08 Johannes Schmid <jhs@gnome.org>
1078 * plugins/symbol-db/symbol-db-engine.c
1079 (sdb_engine_populate_db_by_tags):
1080 Don't use transactions - uses only half of the time now!
1082 2008-04-08 Massimo Cora' <maxcvs@email.it>
1084 * plugins/symbol-db/symbol-db-engine.c
1085 (sdb_engine_prepare_symbol_info_sql),
1086 (symbol_db_engine_get_global_members_filtered):
1087 * plugins/symbol-db/symbol-db-view.c
1088 (sdb_view_load_symbol_pixbufs),
1089 (sdb_view_build_and_display_base_tree):
1090 fixed global tab icons. Libgda could not understood the right fields, now it
1093 2008-04-07 Johannes Schmid <jhs@gnome.org>
1095 * plugins/language-support-cpp-java/cpp-java-assist.c
1096 (completion_compare), (create_completion),
1097 (cpp_java_assist_create_word_completion_cache):
1099 Only show () for functions/methods and macros with arguments. Does not work
1100 with symbol-db yet but fixes things for symbol-browser
1102 2008-04-07 Johannes Schmid <jhs@gnome.org>
1104 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_cache_lookup),
1105 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
1106 (sdb_engine_add_new_sym_implementation):
1108 Fixed some issues with caching
1110 2008-04-07 Johannes Schmid <jhs@gnome.org>
1112 * plugins/symbol-db/plugin.c (on_single_file_scan_end),
1113 (on_importing_project_end), (project_root_added),
1114 (symbol_db_activate), (symbol_db_deactivate):
1115 * plugins/symbol-db/plugin.h:
1117 Give the symbol-db it's own progress bar because there are too many
1118 interactions with the global status bar.
1120 2008-04-07 Johannes Schmid <jhs@gnome.org>
1122 * plugins/symbol-db/symbol-db-view-locals.c
1123 (sdb_view_locals_create_new_store):
1124 * plugins/symbol-db/symbol-db-view-search.c (sdb_view_search_init):
1125 * plugins/symbol-db/symbol-db-view.c (sdb_view_create_new_store),
1126 (symbol_db_view_open):
1130 2008-04-07 Johannes Schmid <jhs@gnome.org>
1132 * plugins/sourceview/sourceview.c (idocument_cut),
1133 (idocument_copy), (idocument_paste):
1134 Block insert-text signal on cut/copy/paste
1136 2008-04-07 Johannes Schmid <jhs@gnome.org>
1138 * plugins/symbol-db/plugin.c (on_char_added),
1139 (on_single_file_scan_end):
1140 Only update buffer when a newline is inserted
1142 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_clear_caches),
1143 (sdb_engine_get_tuple_id_by_unique_name),
1144 (sdb_engine_get_tuple_id_by_unique_name2),
1145 (sdb_engine_get_tuple_id_by_unique_name3),
1146 (sdb_engine_get_file_defined_id), (sdb_engine_populate_db_by_tags),
1147 (sdb_engine_finalize), (symbol_db_engine_db_exists),
1148 (symbol_db_engine_close_db), (symbol_db_engine_open_db),
1149 (sdb_engine_add_new_sym_type), (sdb_engine_add_new_symbol),
1150 Precompute file_defined_id to speed up population
1152 2008-04-06 Johannes Schmid <jhs@gnome.org>
1154 * libanjuta/anjuta-launcher.c (anjuta_launcher_scan_output),
1155 (anjuta_launcher_set_encoding):
1156 Fixed some problems with binary streams needed by symbol-db
1158 * plugins/sourceview/sourceview.c (sourceview_adjustment_changed):
1161 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_cache_lookup),
1162 (sdb_engine_insert_cache), (sdb_engine_clear_caches),
1163 (sdb_engine_ctags_output_callback_1), (sdb_engine_init),
1164 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
1165 (sdb_engine_add_new_sym_implementation),
1166 (on_scan_update_files_symbols_end):
1167 Use some caching to speed up population
1169 * plugins/symbol-db/test/benchmark.c (on_scan_end), (main):
1170 Exit properly when scanning is over
1172 2008-04-06 Sébastien Granjoux <seb.sfo@free.fr>
1174 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
1175 One additional change missed in the previous commit
1177 2008-04-06 Sébastien Granjoux <seb.sfo@free.fr>
1179 * plugins/project-wizard/templates/gtkmm.wiz,
1180 plugins/project-wizard/templates/gtkmm/src/Makefile.am.tpl,
1181 plugins/project-wizard/templates/gtkmm/src/main.cc,
1182 plugins/project-wizard/templates/django.wiz,
1183 plugins/project-wizard/templates/python.wiz,
1184 plugins/project-wizard/templates/python/configure.ac.tpl,
1185 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
1186 plugins/project-wizard/templates/cpp.wiz,
1187 plugins/project-wizard/templates/cpp/configure.ac.tpl,
1188 plugins/project-wizard/templates/cpp/src/Makefile.am.tpl,
1189 plugins/project-wizard/templates/sdl.wiz,
1190 plugins/project-wizard/templates/sdl/configure.ac.tpl,
1191 plugins/project-wizard/templates/sdl/src/Makefile.am.tpl,
1192 plugins/project-wizard/templates/terminal.wiz,
1193 plugins/project-wizard/templates/terminal/configure.ac.tpl,
1194 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
1195 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
1196 plugins/project-wizard/templates/gtk.wiz,
1197 plugins/project-wizard/templates/gtk/src/main.c,
1198 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
1199 plugins/project-wizard/templates/minimal.wiz,
1200 plugins/project-wizard/templates/minimal/configure.ac.tpl,
1201 plugins/project-wizard/templates/minimal/Makefile.am.tpl,
1202 plugins/project-wizard/templates/java.wiz,
1203 plugins/project-wizard/templates/java/configure.ac.tpl,
1204 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
1205 plugins/project-wizard/templates/xlib.wiz,
1206 plugins/project-wizard/templates/xlib/configure.ac.tpl,
1207 plugins/project-wizard/templates/xlib/src/Makefile.am.tpl,
1208 plugins/project-wizard/templates/gcj.wiz,
1209 plugins/project-wizard/templates/gcj/configure.ac.tpl,
1210 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
1211 plugins/project-wizard/templates/xlib-dock.wiz,
1212 plugins/project-wizard/templates/xlib-dock/src/Makefile.am.tpl,
1213 plugins/project-wizard/templates/wxwin.wiz,
1214 plugins/project-wizard/templates/wxwin/configure.ac.tpl,
1215 plugins/project-wizard/templates/wxwin/src/Makefile.am.tpl,
1216 plugins/project-wizard/templates/gnome.wiz,
1217 plugins/project-wizard/templates/gnome/src/main.c,
1218 plugins/project-wizard/templates/gnome/src/Makefile.am.tpl,
1219 plugins/project-wizard/templates/anjuta-plugin.wiz,
1220 plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl,
1221 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
1222 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
1223 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
1224 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in:
1225 Fix bug #525999: Remove space in file and target names generated
1227 Fix sample anjuta plugin: ianjuta_document_manager_get_current_editor
1228 has been renamed ianjuta_document_manager_get_current_document
1230 2008-04-06 Naba Kumar <naba@naba-desktop>
1232 * libanjuta/anjuta-utils.c (anjuta_util_glist_strings_join):
1233 * libanjuta/anjuta-utils.h:
1234 * plugins/project-wizard/druid.c (check_and_warn_missing),
1236 * plugins/project-wizard/header.c (npw_header_free),
1237 (npw_header_add_required_program),
1238 (npw_header_add_required_package),
1239 (npw_header_check_required_programs), (package_is_installed),
1240 (npw_header_check_required_packages):
1241 * plugins/project-wizard/header.h:
1242 * plugins/project-wizard/parser.c (parse_tag),
1243 (parse_header_start), (parse_header_text):
1244 * plugins/project-wizard/templates/anjuta-plugin.wiz:
1245 * plugins/project-wizard/templates/cpp.wiz:
1246 * plugins/project-wizard/templates/django.wiz:
1247 * plugins/project-wizard/templates/gcj.wiz:
1248 * plugins/project-wizard/templates/gnome.wiz:
1249 * plugins/project-wizard/templates/gtk.wiz:
1250 * plugins/project-wizard/templates/gtkmm.wiz:
1251 * plugins/project-wizard/templates/java.wiz:
1252 * plugins/project-wizard/templates/minimal.wiz:
1253 * plugins/project-wizard/templates/mkfile.wiz:
1254 * plugins/project-wizard/templates/python.wiz:
1255 * plugins/project-wizard/templates/sdl.wiz:
1256 * plugins/project-wizard/templates/terminal.wiz:
1257 * plugins/project-wizard/templates/wxwin.wiz:
1258 * plugins/project-wizard/templates/xlib-dock.wiz:
1259 * plugins/project-wizard/templates/xlib.wiz:
1261 Added a check for vital programs and packages needed to create a
1262 new project. A warning dialog is shown to user in project
1263 wizard when he proceeds after selecting a project type.
1264 Updated all project templates to cover vital programs and
1265 packages to generate and build correctly.
1267 2008-04-05 Naba Kumar <naba@gnome.org>
1269 patch from surenspost@gmail.com:
1270 * src/about.c: Fixed bug #523068 link in about window doesn't work.
1272 2008-04-04 Johannes Schmid <jhs@gnome.org>
1274 * plugins/sourceview/anjuta-view.c:
1275 * plugins/sourceview/anjuta-view.h:
1276 * plugins/sourceview/sourceview-prefs.c (init_fonts),
1277 (sourceview_prefs_init):
1278 Removed unused color management code
1280 * plugins/sourceview/anjuta-editor-sourceview.glade:
1281 * plugins/sourceview/plugin.c (ieditor_factory_new_editor),
1282 (create_style_model), (on_style_changed), (ipreferences_merge),
1283 (ipreferences_unmerge):
1284 * plugins/sourceview/plugin.h:
1286 Added style chooser for sourceview editor (#522555)
1288 2008-04-04 Johannes Schmid <jhs@gnome.org>
1290 * plugins/document-manager/action-callbacks.c:
1291 * plugins/document-manager/anjuta-document-manager.ui:
1292 * plugins/document-manager/plugin.c (ui_give_shorter_names),
1293 (update_document_ui_disable_all):
1294 * plugins/file-loader/anjuta-loader-plugin.ui:
1295 * plugins/file-loader/plugin.c (on_new_activate),
1298 Moved "New" action from document-manager to file-loader using
1299 IAnjutaDocumentManager interface. Reenabled pop-down menu for "New"-ToolItem.
1301 2008-04-03 Johannes Schmid <jhs@gnome.org>
1305 * libegg/.cvsignore:
1306 * libegg/Makefile.am:
1307 * libegg/egg-cell-renderer-text.c:
1308 * libegg/egg-combo-action.c:
1309 * libegg/egg-entry-action.c:
1310 * libegg/egg-recent-action.c:
1311 * libegg/egg-recent-files-module.c:
1312 * libegg/egg-recent-item.c:
1313 * libegg/egg-recent-model.c:
1314 * libegg/egg-recent-util.c:
1315 * libegg/egg-recent-view-gtk.c:
1316 * libegg/egg-recent-view.c:
1317 * libegg/egg-submenu-action.c:
1318 * libegg/eggcellrendererpopup.c:
1319 * libegg/eggcomboselect.c:
1320 * libegg/eggmarshalers.list:
1321 * libegg/eggtreemodelfilter.c:
1322 * libegg/eggtreemodelunion.c:
1323 * libegg/eggtreemultidnd.c:
1324 * libegg/gtkcellview.h:
1325 * libegg/layout.glade:
1326 * libegg/menu/.cvsignore:
1327 * libegg/menu/Makefile.am:
1328 * libegg/menu/egg-combo-action.h:
1329 * libegg/menu/egg-entry-action.h:
1330 * libegg/menu/egg-recent-action.h:
1331 * libegg/menu/egg-submenu-action.h:
1332 * libegg/menu/eggcomboselect.h:
1333 * libegg/recent-files/.cvsignore:
1334 * libegg/recent-files/Makefile.am:
1335 * libegg/recent-files/egg-recent-item.h:
1336 * libegg/recent-files/egg-recent-model.h:
1337 * libegg/recent-files/egg-recent-util.h:
1338 * libegg/recent-files/egg-recent-view-gtk.h:
1339 * libegg/recent-files/egg-recent-view.h:
1340 * libegg/recent-files/egg-recent.h:
1341 * libegg/test-actions.c:
1342 * libegg/test-multi-drag.c:
1343 * libegg/test-union.c:
1344 * libegg/treeviewutils/.cvsignore:
1345 * libegg/treeviewutils/Makefile.am:
1346 * libegg/treeviewutils/egg-cell-renderer-text.h:
1347 * libegg/treeviewutils/eggcellrendererpopup.h:
1348 * libegg/treeviewutils/eggtreemodelfilter.h:
1349 * libegg/treeviewutils/eggtreemodelunion.h:
1350 * libegg/treeviewutils/eggtreemultidnd.h:
1351 * libegg/util/.cvsignore:
1352 * libegg/util/Makefile.am:
1353 * libegg/util/egg-macros.h:
1354 * libegg/util/eggintl.h:
1356 Killed libegg (#349279)
1358 * plugins/document-manager/Makefile.am:
1359 * plugins/document-manager/action-callbacks.c:
1360 * plugins/document-manager/plugin.c:
1361 * plugins/editor/plugin.c:
1362 (on_open_recent_file), (sort_recent_menu),
1363 (setup_recent_chooser_menu), (activate_plugin), (dispose),
1364 (anjuta_file_loader_plugin_instance_init):
1365 * plugins/file-loader/plugin.h:
1366 * plugins/search/Makefile.am:
1367 * plugins/search/plugin.c:
1368 * plugins/search/search-replace.c:
1370 Removed dead code and libegg from Makefiles
1372 * plugins/symbol-browser/Makefile.am:
1373 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
1374 * plugins/symbol-browser/plugin.c (on_editor_saved),
1375 (update_editor_symbol_model), (iter_matches),
1376 (value_removed_current_editor), (activate_plugin):
1377 Removed symbol-browser toolbar which used libegg and was
1380 Patch from Ignacio Casal Quinteiro with lots of changes:
1381 * plugins/file-loader/Makefile.am:
1382 * plugins/file-loader/anjuta-loader-plugin.ui:
1383 * plugins/file-loader/plugin.c (set_recent_file), (open_file),
1384 Port FileLoader to GtkRecent (#398984)
1386 2008-04-03 Johannes Schmid <jhs@gnome.org>
1389 * libanjuta/anjuta-launcher.c (anjuta_launcher_scan_output),
1390 (anjuta_launcher_scan_error), (anjuta_launcher_scan_pty):
1391 * libanjuta/interfaces/libanjuta.idl:
1392 * plugins/Makefile.am:
1393 * plugins/class-inheritance/class-inherit.c
1394 (class_inheritance_show_dynamic_class_popup_menu),
1395 (cls_inherit_add_node), (cls_inherit_draw_expanded_node),
1396 (class_inheritance_update_graph):
1397 * plugins/language-support-cpp-java/cpp-java-assist.c
1398 (create_completion),
1399 (cpp_java_assist_create_scope_completion_cache),
1400 (cpp_java_assist_create_word_completion_cache),
1401 (cpp_java_assist_show_calltip):
1402 * plugins/profiler/gprof-view.c (gprof_view_show_symbol_in_editor):
1403 * plugins/symbol-browser/an_symbol.c (anjuta_symbol_get_name),
1404 (isymbol_get_name), (isymbol_get_sym_type), (isymbol_get_args),
1405 (isymbol_get_extra_info_string), (isymbol_get_line),
1406 (isymbol_get_icon), (isymbol_iface_init):
1407 * plugins/symbol-browser/an_symbol.h:
1408 * plugins/symbol-browser/an_symbol_view.c
1409 (anjuta_symbol_view_get_file_symbol_model):
1410 * plugins/symbol-browser/plugin.c (isymbol_manager_search),
1411 (isymbol_manager_get_members), (isymbol_manager_get_class_parents),
1412 (isymbol_manager_iface_init):
1413 * plugins/symbol-db/Makefile.am:
1414 * plugins/symbol-db/anjuta-symbol-db.glade:
1415 * plugins/symbol-db/plugin.c
1416 (on_editor_buffer_symbols_update_timeout), (on_editor_saved),
1417 (value_added_current_editor), (goto_local_tree_iter),
1418 (goto_global_tree_iter), (on_global_treeview_row_expanded),
1419 (on_global_treeview_row_collapsed), (on_project_element_added),
1420 (on_project_element_removed), (on_importing_project_end),
1421 (do_import_sources_after_abort), (do_import_sources),
1422 (project_root_added), (project_root_removed), (symbol_db_activate),
1423 (symbol_db_deactivate), (isymbol_manager_search),
1424 (isymbol_manager_get_members), (isymbol_manager_get_class_parents),
1425 (isymbol_manager_iface_init), (ipreferences_merge),
1426 (ipreferences_unmerge), (ipreferences_iface_init):
1427 * plugins/symbol-db/plugin.h:
1428 * plugins/symbol-db/symbol-db-engine-iterator-node.c
1429 (symbol_db_engine_iterator_node_new),
1430 (sdb_engine_iterator_node_instance_init),
1431 (sdb_engine_iterator_node_finalize),
1432 (symbol_db_engine_iterator_node_get_symbol_id),
1433 (symbol_db_engine_iterator_node_get_symbol_name),
1434 (symbol_db_engine_iterator_node_get_symbol_file_pos),
1435 (symbol_db_engine_iterator_node_get_symbol_is_file_scope),
1436 (symbol_db_engine_iterator_node_get_symbol_signature),
1437 (symbol_db_engine_iterator_node_get_symbol_extra_string),
1438 (isymbol_get_name), (isymbol_get_args),
1439 (isymbol_get_extra_info_string), (isymbol_get_uri),
1440 (isymbol_get_line), (isymbol_get_icon), (isymbol_get_sym_type),
1441 (isymbol_iface_init):
1442 * plugins/symbol-db/symbol-db-engine-iterator.c
1443 (symbol_db_engine_iterator_new):
1444 * plugins/symbol-db/symbol-db-engine.c
1445 (sdb_engine_execute_unknown_sql), (sdb_engine_execute_select_sql),
1446 (sdb_engine_execute_non_select_sql), (sdb_engine_get_query_by_id),
1447 (sdb_engine_free_cached_queries), (sdb_engine_disconnect_from_db),
1448 (sdb_engine_populate_db_by_tags), (sdb_engine_ctags_output_thread),
1449 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
1450 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
1451 (sdb_engine_init), (sdb_engine_finalize),
1452 (sdb_engine_set_defaults_db_parameters),
1453 (sdb_engine_connect_to_db), (sdb_engine_create_db_tables),
1454 (symbol_db_engine_close_db), (symbol_db_engine_open_db),
1455 (sdb_engine_get_tuple_id_by_unique_name),
1456 (sdb_engine_get_tuple_id_by_unique_name2),
1457 (sdb_engine_get_tuple_id_by_unique_name3),
1458 (symbol_db_engine_add_new_workspace),
1459 (symbol_db_engine_project_exists),
1460 (symbol_db_engine_add_new_project), (sdb_engine_add_new_language),
1461 (sdb_engine_add_new_file), (symbol_db_engine_add_new_files),
1462 (sdb_engine_add_new_sym_type), (sdb_engine_add_new_sym_kind),
1463 (sdb_engine_add_new_sym_access),
1464 (sdb_engine_add_new_sym_implementation),
1465 (sdb_engine_add_new_heritage),
1466 (sdb_engine_add_new_scope_definition),
1467 (sdb_engine_add_new_tmp_heritage_scope),
1468 (sdb_engine_second_pass_update_scope_1),
1469 (sdb_engine_second_pass_update_heritage),
1470 (sdb_engine_second_pass_do), (sdb_engine_add_new_symbol),
1471 (sdb_engine_detects_removed_ids), (sdb_engine_update_file),
1472 (on_scan_update_files_symbols_end),
1473 (symbol_db_engine_fill_type_array),
1474 (symbol_db_engine_update_files_symbols),
1475 (symbol_db_engine_update_project_symbols),
1476 (symbol_db_engine_remove_file), (on_scan_update_buffer_end),
1477 (symbol_db_engine_update_buffer_symbols),
1478 (symbol_db_engine_get_files_with_zero_symbols),
1479 (sdb_engine_prepare_symbol_info_sql),
1480 (symbol_db_engine_get_class_parents_by_symbol_id),
1481 (symbol_db_engine_get_class_parents),
1482 (symbol_db_engine_get_global_members_filtered),
1483 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
1484 (symbol_db_engine_get_scope_members_by_symbol_id),
1485 (symbol_db_engine_get_scope_members),
1486 (symbol_db_engine_get_file_symbols),
1487 (symbol_db_engine_get_symbol_info_by_id),
1488 (symbol_db_engine_get_full_local_path),
1489 (symbol_db_engine_get_file_db_path),
1490 (symbol_db_engine_find_symbol_by_name_pattern),
1491 (symbol_db_engine_get_parent_scope_id_by_symbol_id),
1492 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
1493 * plugins/symbol-db/symbol-db-engine.h:
1494 * plugins/symbol-db/symbol-db-prefs.c
1495 (on_prefs_executable_changed), (on_gconf_notify_prefs),
1496 (pkg_list_compare), (on_cflags_output), (on_cflags_exit),
1497 (on_listall_output), (on_listall_exit), (files_visit_dir),
1498 (on_tag_load_toggled), (symbol_db_prefs_init),
1499 (symbol_db_prefs_finalize):
1500 * plugins/symbol-db/symbol-db-prefs.h:
1501 * plugins/symbol-db/symbol-db-view-locals.c
1502 (sdb_view_locals_get_iter_from_row_ref), (sdb_view_locals_init),
1503 (do_add_root_symbol_to_view),
1504 (consume_symbols_inserted_queue_idle_destroy),
1505 (consume_symbols_inserted_queue_idle), (on_scan_end),
1506 (do_recurse_subtree_and_remove), (on_symbol_removed),
1507 (on_symbol_inserted),
1508 (symbol_db_view_locals_recv_signals_from_engine),
1509 (symbol_db_view_locals_update_list):
1510 * plugins/symbol-db/symbol-db-view.c
1511 (sdb_view_get_iter_from_row_ref), (prepare_for_adding),
1512 (on_symbol_removed), (sdb_view_row_expanded_idle_destroy),
1513 (sdb_view_row_expanded_idle), (sdb_view_namespace_row_expanded),
1514 (sdb_view_global_row_expanded), (sdb_view_vars_row_expanded),
1515 (sdb_view_build_and_display_base_tree):
1516 * plugins/symbol-db/symbol-db.glade:
1517 * plugins/symbol-db/symbol-db.ui:
1518 * plugins/symbol-db/tables.sql:
1519 * plugins/symbol-db/test/Makefile.am:
1520 * plugins/symbol-db/test/main.c (get_parents), (main),
1521 (packages_foreach), (files_visit_dir):
1523 Merged changes from symbol-db branch
1525 2008-04-02 Johannes Schmid <jhs@gnome.org>
1527 * plugins/sourceview/sourceview.c (autodetect_language):
1528 Use gnome_vfs_get_slow_mime_type()
1530 2008-04-02 Johannes Schmid <jhs@gnome.org>
1532 * libanjuta/anjuta-utils.c (anjuta_util_get_uri_mime_type):
1533 * plugins/file-loader/plugin.c (get_available_plugins_for_mime),
1536 Use gnome_vfs_get_slow_mime_type() to determine the mime-type and try
1537 supertype instead no plugin for mime-type was found (#525706)
1539 2008-03-31 Johannes Schmid <jhs@gnome.org>
1541 patch by: Carl-Anton Ingmarsson:
1543 Fixed padding in preferences
1545 2008-03-31 Johannes Schmid <jhs@gnome.org>
1547 patch by: Yuriy Penkin <yuriy.penkin@gmail.com>
1549 * plugins/tools/anjuta-tools.glade:
1550 * plugins/tools/anjuta-tools.ui:
1551 * plugins/tools/dialog.c (TOOL_LIST, TOOL_TREEVIEW, TOOL_EDIT_BUTTON,
1552 TOOL_DELETE_BUTTON, TOOL_UP_BUTTON, TOOL_DOWN_BUTTON,
1553 atp_tool_dialog_refresh, atp_tool_dialog_show):
1554 * plugins/tools/dialog.h (dialog, plugin):
1555 * plugins/tools/plugin.c (prefs, gxml, action_group,
1556 atp_plugin_finalize, test, atp_plugin_activate,
1557 atp_plugin_deactivate, atp_plugin_class_init, ipreferences_merge,
1558 ipreferences_unmerge, ipreferences_iface_init):
1559 * plugins/tools/tool.c (action, action_group, accel_key, accel_mods,
1560 icon, merge_id, atp_user_tool_free, atp_user_tool_deactivate,
1561 atp_user_tool_activate, atp_tool_list_append_new,
1562 atp_tool_list_activate, atp_tool_list_deactivate):
1563 * plugins/tools/tool.h (plugin):
1565 #515854 – Move configuration into preferences
1567 2008-03-31 Johannes Schmid <jhs@gnome.org>
1569 patch by: Carl-Anton Ingmarsson:
1570 * src/anjuta-app.c (style, on_toolbar_style_changed,
1571 on_add_merge_widget, anjuta_app_instance_init):
1574 #470483 – Make toolbar type (icon/text/both) independet from GNOME settings
1576 2008-03-30 Sébastien Granjoux <seb.sfo@free.fr>
1578 * plugins/debug-manager/anjuta-debug-manager.glade,
1579 plugins/debug-manager/command.c,
1580 plugins/debug-manager/command.h,
1581 plugins/debug-manager/start.c,
1582 plugins/gdb/plugin.c,
1583 plugins/gdb/debugger.c,
1584 plugins/gdb/debugger.h,
1585 libanjuta/interfaces/libanjuta.idl:
1586 Improve start program dialog, allowing to specify working
1587 directory and environment variables
1589 2008-03-26 Naba Kumar <naba@gnome.org>
1591 * libanjuta/resources.c (anjuta_res_url_show): Use
1592 anjuta_prog_is_installed() instead of g_find_program_in_path() and
1595 Patch from Carl-Anton Ingmarsson:
1597 * libanjuta/anjuta-utils.c (anjuta_util_help_display):
1598 * libanjuta/anjuta-utils.h:
1599 * src/action-callbacks.c (help_activate),
1600 (on_help_manual_activate), (on_help_tutorial_activate),
1601 (on_help_advanced_tutorial_activate), (on_help_faqs_activate):
1602 * libanjuta/Makefile.am:
1603 Get rid of gnome_help_display_with_doc_id()
1605 2008-03-26 Naba Kumar <naba@gnome.org>
1607 Patch from Carl-Anton Ingmarsson:
1609 * libanjuta/resources.c (anjuta_res_url_show): Get rid of gnome_url_open.
1610 * plugins/project-import/project-import.c (on_import_cancel): Remove
1611 stray GnomeDruid variable.
1613 2008-03-26 Naba Kumar <naba@gnome.org>
1615 * plugins/project-import/project-import.c (create_start_page):
1616 * plugins/project-wizard/druid.c (npw_druid_new):
1617 * plugins/project-wizard/plugin.c (npw_plugin_create_view):
1619 Fixed type 'assistent' to 'assistant'.
1621 2008-03-25 Naba Kumar <naba@gnome.org>
1623 Patch from Carl-Anton Ingmarsson:
1625 * libanjuta/Makefile.am:
1626 * libanjuta/anjuta-ui.c (sensitivity_toggled),
1627 (visibility_toggled), (accel_edited_callback),
1628 (accel_cleared_callback), (iter_compare_func), (accel_set_func),
1629 (anjuta_ui_instance_init), (anjuta_ui_add_action_group),
1630 (anjuta_ui_get_accel_editor):
1631 * libegg/Makefile.am:
1632 * libegg/eggaccelerators.c (removed):
1633 * libegg/eggcellrendererkeys.c (removed):
1634 * libegg/eggtreeviewstate.c (removed):
1635 * libegg/test-tree-utils.c (removed):
1636 * libegg/treeviewutils/Makefile.am:
1637 * libegg/treeviewutils/eggaccelerators.h (removed):
1638 * libegg/treeviewutils/eggcellrendererkeys.h (removed):
1639 * libegg/treeviewutils/eggtreeviewstate.h (removed):
1641 Ports anjuta-ui to gtk_cell_renderer_accel
1643 2008-03-16 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
1645 Reviewed by Naba Kumar <naba@gnome.org>
1647 * plugins/project-import/Makefile.am:
1648 * plugins/project-import/project-import.{ch}:
1649 * plugins/project-import/anjuta-project-import.glade (removed):
1650 * configure.in, po/POTFILES.in:
1652 Ported the GnomeDruid stuff to GtkAssistant an removed the glade
1653 file because libglade doesn't have GtkAssistant support.
1655 2008-03-17 Sébastien Granjoux <seb.sfo@free.fr>
1657 * plugins/debug-manager/registers.c:
1658 Avoid a crash when debugger stop on an error
1660 * plugins/debug-manager/start.c,
1661 plugins/gdb/debugger.c,
1662 libanjuta/interfaces/libanjuta.idl:
1663 Display an error message when debugger target is not found
1665 2008-03-15 Naba Kumar <naba@naba-desktop>
1669 * (removed) data/properties:
1670 * (added) plugins/editor/properties:
1671 * plugins/editor/Makefile.am:
1673 Moved data/properties to plugins/editor/ and removed dead code from
1676 2008-03-15 Naba Kumar <naba@naba-desktop>
1678 * plugins/macro/macro-db.c (macro_db_dispose), (macro_db_finalize):
1679 * plugins/macro/macro-dialog.c (macro_dialog_dispose),
1680 (macro_dialog_finalize):
1681 * plugins/macro/macro-edit.c (macro_edit_dispose),
1682 (macro_edit_finalize):
1684 Fixed errors in previous patch.
1686 2008-03-15 Naba Kumar <naba@naba-desktop>
1688 Patch from Ignacio Casal Quinteiro:
1690 * plugins/build-basic-autotools/build-basic-autotools.c (dispose),
1692 * plugins/class-gen/plugin.c (dispose), (finalize):
1693 * plugins/class-inheritance/plugin.c (class_inheritance_finalize),
1694 (class_inheritance_dispose):
1695 * plugins/cvs-plugin/plugin.c (finalize), (dispose):
1696 * plugins/debug-manager/plugin.c (dma_plugin_dispose),
1697 (dma_plugin_finalize):
1698 * plugins/debug-manager/queue.c (dma_debugger_queue_dispose),
1699 (dma_debugger_queue_finalize):
1700 * plugins/devhelp/plugin.c (devhelp_finalize), (devhelp_dispose):
1701 * plugins/document-manager/anjuta-docman.c (anjuta_docman_dispose),
1702 (anjuta_docman_finalize):
1703 * plugins/document-manager/plugin.c:
1704 * plugins/editor/plugin.c (dispose), (finalize),
1705 (editor_plugin_class_init):
1706 * plugins/editor/text_editor.c (text_editor_dispose),
1707 (text_editor_finalize):
1708 * plugins/file-loader/plugin.c (dispose), (finalize),
1709 (anjuta_file_loader_plugin_class_init):
1710 * plugins/file-manager/plugin.c (file_manager_finalize),
1711 (file_manager_dispose):
1712 * plugins/file-wizard/plugin.c (dispose), (finalize),
1713 (file_wizard_plugin_class_init):
1714 * plugins/gdb/debugger.c (debugger_dispose), (debugger_finalize):
1715 * plugins/gdb/plugin.c (gdb_plugin_dispose), (gdb_plugin_finalize):
1716 * plugins/glade/plugin.c (glade_plugin_dispose),
1717 (glade_plugin_finalize), (glade_plugin_class_init):
1718 * plugins/gtodo/plugin.c (finalize), (dispose):
1719 * plugins/gvim/plugin.c (anjuta_vim_plugin_finalize),
1720 (anjuta_vim_plugin_dispose):
1721 * plugins/indent/plugin.c (indent_plugin_finalize),
1722 (indent_plugin_dispose):
1723 * plugins/language-manager/plugin.c (language_manager_finalize),
1724 (language_manager_dispose):
1725 * plugins/language-support-cpp-java/plugin.c
1726 (cpp_java_plugin_finalize), (cpp_java_plugin_dispose):
1727 * plugins/macro/macro-db.c (macro_db_dispose), (macro_db_finalize),
1728 (macro_db_class_init):
1729 * plugins/macro/macro-dialog.c (macro_dialog_dispose),
1730 (macro_dialog_finalize), (macro_dialog_class_init):
1731 * plugins/macro/macro-edit.c (macro_edit_dispose),
1732 (macro_edit_finalize), (macro_edit_class_init):
1733 * plugins/macro/plugin.c (finalize), (dispose):
1734 * plugins/message-view/anjuta-msgman.c (anjuta_msgman_dispose),
1735 (anjuta_msgman_finalize):
1736 * plugins/message-view/message-view.c (message_view_dispose),
1737 (message_view_finalize):
1738 * plugins/message-view/plugin.c (message_view_plugin_dispose),
1739 (message_view_plugin_finalize):
1740 * plugins/patch/plugin.c (patch_plugin_finalize),
1741 (patch_plugin_dispose):
1742 * plugins/profiler/plugin.c (profiler_finalize),
1744 * plugins/project-import/plugin.c (dispose), (finalize),
1745 (project_import_plugin_class_init):
1746 * plugins/project-manager/plugin.c
1747 (project_manager_plugin_finalize),
1748 (project_manager_plugin_dispose):
1749 * plugins/project-wizard/plugin.c (npw_plugin_dispose),
1750 (npw_plugin_finalize), (npw_plugin_class_init):
1751 * plugins/sample1/plugin.c (sample_plugin_finalize),
1752 (sample_plugin_dispose):
1753 * plugins/search/plugin.c (dispose), (finalize),
1754 (search_plugin_class_init):
1755 * plugins/sourceview/plugin.c (sourceview_plugin_finalize),
1756 (sourceview_plugin_dispose):
1757 * plugins/subversion/plugin.c (finalize), (dispose):
1758 * plugins/symbol-browser/an_symbol.c (anjuta_symbol_finalize):
1759 * plugins/symbol-browser/an_symbol_iter.c
1760 (anjuta_symbol_iter_finalize), (anjuta_symbol_iter_dispose):
1761 * plugins/symbol-browser/an_symbol_search.c
1762 (an_symbol_search_dispose), (an_symbol_search_finalize):
1763 * plugins/symbol-browser/an_symbol_view.c
1764 (anjuta_symbol_view_finalize), (anjuta_symbol_view_dispose):
1765 * plugins/symbol-browser/plugin.c (dispose), (finalize):
1766 * plugins/symbol-db/plugin.c (symbol_db_finalize),
1767 (symbol_db_dispose):
1768 * plugins/terminal/terminal.c (terminal_plugin_dispose),
1769 (terminal_plugin_finalize):
1770 * plugins/tools/plugin.c (atp_plugin_dispose),
1771 (atp_plugin_finalize), (atp_plugin_class_init):
1772 * plugins/valgrind/plugin.c (valgrind_finalize),
1773 (valgrind_dispose): Removed all GNOME_CALL* calls in plugins.
1775 2008-03-15 Naba Kumar <naba@gnome.org>
1777 * TODO.tasks: Updated and marked debugger bounties completed.
1779 2008-03-12 Johannes Schmid <jhs@gnome.org>
1781 * plugins/language-support-cpp-java/plugin.c (extract_mode_line),
1782 (get_line_indentation_base):
1784 #521847 – anjuta freez when edit file
1786 2008-03-11 Johannes Schmid <jhs@gnome.org>
1788 Patch from Rob Bradford:
1789 * plugins/build-basic-autotools/executer.c (execute_program):
1790 520324 – Execute command is not overridable
1792 * plugins/sourceview/sourceview.c (on_insert_text):
1795 2008-03-11 Johannes Schmid <jhs@gnome.org>
1797 Patch from James Liggett:
1798 * plugins/subversion/plugin.c (activate_plugin):
1799 521691 – Crash when click "Resolve Conflicts" without opened project
1801 2008-03-11 Johannes Schmid <jhs@gnome.org>
1803 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
1804 * plugins/language-support-cpp-java/cpp-java-utils.c:
1805 * plugins/language-support-cpp-java/plugin.c
1806 (get_line_indentation_base), (on_editor_char_inserted_cpp):
1807 520415 – [PATCH] Problems in auto indentatation code,
1808 520766 – Brace autocompletion (Patch from Ignacio Casal Quinteiro <nacho@gnome.org>)
1810 * plugins/sourceview/anjuta-view.c (anjuta_view_key_press_event),
1811 (anjuta_view_button_press_event):
1812 * plugins/sourceview/sourceview.c (on_insert_text),
1813 (sourceview_adjustment_changed), (sourceview_new):
1814 #520761 – Weirz behavior with popup
1816 2008-03-03 Johannes Schmid <jhs@gnome.org>
1818 * libanjuta/anjuta-launcher.c (anjuta_launcher_initialize),
1819 (anjuta_launcher_dispose), (anjuta_launcher_finalize),
1820 (anjuta_launcher_set_env), (anjuta_launcher_fork_setenv),
1821 (anjuta_launcher_fork):
1822 * libanjuta/anjuta-launcher.h:
1823 Add API to set environment variables for the forked process
1825 * plugins/build-basic-autotools/Makefile.am:
1826 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
1828 * plugins/build-basic-autotools/build-basic-autotools.c
1829 (build_set_env), (build_execute_command_full),
1830 (build_execute_command), (build_configure_project),
1831 (build_autogen_project):
1832 * plugins/build-basic-autotools/build-basic-autotools.h:
1833 * plugins/build-basic-autotools/build-options.c
1834 (fill_options_combo), (build_dialog_configure):
1835 * plugins/build-basic-autotools/build-options.h:
1836 Use new launcher API to set CFLAGS when running configure. New configure dialog
1837 which has predefined CFLAGS settings.
1839 Fixes 520076 – [PATCH] Add support for setting custom CFLAGS from the UI
1841 === anjuta 2.4.0 ===
1843 2008-03-11 Naba Kumar <naba@gnome.org>
1845 * NEWS: Updated for 2.4.0 stable release.
1846 * configure.in: Version bumped to 2.4.0
1847 * TODO.tasks: Updated.
1849 2008-03-10 Rob Bradford <rob@robster.org.uk>
1851 Reviewed by Naba Kumar <naba@gnome.org>:
1852 * global-tags/Makefile.am:
1853 Revert change for #515954. This change was incorrect, the anjuta-tags
1854 program is installed into the $(bindir) rather than the $(scriptdir).
1856 2008-03-02 Naba Kumar <naba@gnome.org>
1858 * plugins/message-view/anjuta-msgman.h: Fixed a build error.
1859 * configure.in: Added a requirement for scintilla editor plugin.
1861 2008-03-02 Johannes Schmid <jhs@gnome.org>
1863 * plugins/message-view/anjuta-msgman.c
1864 (anjuta_msgman_instance_init), (anjuta_msgman_append_view),
1865 (anjuta_msgman_get_current_view), (anjuta_msgman_set_current_view):
1866 * plugins/message-view/anjuta-msgman.h:
1868 Fixed anjuta_msgman_get_current_view() to access the notebook directly and
1869 get rid of the cached current_view member.
1870 Fixes #518469 – Save message buffer not working good
1872 2008-03-01 Johannes Schmid <jhs@gnome.org>
1874 Patch by James Liggett:
1875 * plugins/subversion/svn-command.h:
1876 * plugins/subversion/svn-diff-command.c (svn_diff_command_run):
1877 Fixed #519275 – Subversion should allow offline diffs
1879 2008-02-29 Johannes Schmid <jhs@gnome.org>
1881 * plugins/language-support-cpp-java/cpp-java-assist.c
1882 (cpp_java_assist_get_calltip_context), (cpp_java_assist_check):
1883 Removed some debug code
1885 * plugins/sourceview/assist-tip.c (assist_tip_set_tips):
1886 Escape tooltip text to avoid broken markup
1888 2008-02-29 Johannes Schmid <jhs@gnome.org>
1890 * libanjuta/Makefile.am:
1891 Fixed a build error when building with -j X
1893 * plugins/tools/scripts/prepare-changelog.pl:
1894 Updated to latest script version in gnome svn
1896 2008-02-28 Johannes Schmid <jhs@gnome.org>
1898 * plugins/document-manager/anjuta-docman.c:
1899 (anjuta_docman_page_destroy):
1900 Do not unref widget because the GtkNotebook will unref them
1902 * plugins/file-manager/file-view.c: (file_view_refresh):
1903 * plugins/search/search_preferences.c: (search_preferences_init):
1904 Fixed a memory leaks
1906 * plugins/sourceview/sourceview.c: (sourceview_add_monitor),
1907 (ieditor_get_offset), (ieditor_iface_init),
1908 (idocument_get_filename), (ilanguage_get_supported_languages),
1909 (autodetect_language):
1911 Fixed memory leaks and implemented ianjuta_editor_get_offset() which
1914 2008-02-28 Johannes Schmid <jhs@gnome.org>
1916 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
1917 Hide tooltip when Up, Down, Page_Up or Page_Down is pressed
1919 2008-02-27 Naba Kumar <naba@gnome.org>
1921 * plugins/document-manager/plugin.c: (on_docman_auto_save): Reverted
1922 string break. That was a mistake doing at this point.
1924 === anjuta 2.3.5 ===
1926 2008-02-26 Naba Kumar <naba@gnome.org>
1928 * plugins/document-manager/plugin.c: (on_docman_auto_save): Fixed a
1929 crash when there is a modified new file open, a non-modified exiting
1930 file open and autosave happen. Simplified error checking logic and
1931 avoided memory corruption. Fixes bug #Bug 518716.
1933 2008-02-25 Naba Kumar <naba@gnome.org>
1935 * NEWS: Updated for release 2.3.5
1936 * configure.in: Bumped version to 2.3.5
1938 * plugins/build-basic-autotools/build-basic-autotools.c:
1939 (on_editor_changed): Avoid accessing text which is greater than
1942 * plugins/editor/text_editor_cbs.[c,h]: Removed dead code.
1944 2008-02-25 Sébastien Granjoux <seb.sfo@free.fr>
1946 * plugins/debug-manager/breakpoints.c:
1947 Fix #518329: Crash when adding breakpoint and other similar bugs
1949 2008-02-25 Johannes Schmid <jhs@gnome.org>
1951 * tagmanager/entry.c: (updateSortedFlag), (isCtagsLine),
1952 (copyBytes), (copyFile), (openTagFile), (makeTagEntry):
1953 Never call error() which calls exit()
1954 #517646 – Anjuta exists with code 2 when i try to import gedit
1956 2008-02-23 Johannes Schmid <jhs@gnome.org>
1958 * plugins/sourceview/sourceview.c: (ieditor_insert):
1959 Block insert_text signal when inserting manually.
1961 2008-02-23 Johannes Schmid <jhs@gnome.org>
1963 * plugins/sourceview/sourceview.c: (on_insert_text):
1964 Fixed a problem with the "insert-text" signal that broke
1965 copy&paste sometimes
1967 2008-02-22 Johannes Schmid <jhs@gnome.org>
1969 * plugins/language-support-cpp-java/plugin.c:
1970 (get_line_indentation_base):
1971 More fixes for comment handling and made the code
1974 2008-02-22 Johannes Schmid <jhs@gnome.org>
1976 * plugins/sourceview/sourceview.c: (on_insert_text):
1977 Fixed #517919 – Crash on pasting docblock
1979 2008-02-20 Johannes Schmid <jhs@gnome.org>
1981 Patch from James Liggett:
1982 * plugins/profiler/profiler.glade:
1983 Fix width options dialog. Translations are not longer cut off. (#516630)
1985 2008-02-18 Johannes Schmid <jhs@gnome.org>
1987 * plugins/sourceview/sourceview.c: (on_insert_text):
1988 Do not change the iterator in the "insert-text" handler because
1989 it has some strange side-effects when copying text
1990 Fix useless free'ing in hover-leave that might have led to random
1993 2008-02-18 Sébastien Granjoux <seb.sfo@free.fr>
1995 * plugins/debug-manager/start.c:
1996 Avoid a glib warning if no project is loaded
1998 2008-02-18 Sébastien Granjoux <seb.sfo@free.fr>
2000 * manuals/anjuta-manual/C/debugger.xml:
2001 Remove warning about new debugger
2003 2008-02-17 Johannes Schmid <jhs@gnome.org>
2005 * manuals/anjuta-manual/figures/project-window.png:
2006 Use a smaller picture
2008 2008-02-17 Sébastien Granjoux <seb.sfo@free.fr>
2010 * plugins/gdb/debugger.c:
2011 Set breakpoint in file with uncommon characters in path name
2013 2008-02-17 Johannes Schmid <jhs@gnome.org>
2015 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
2016 * plugins/sourceview/sourceview-cell.c: (icell_get_character),
2018 * plugins/sourceview/sourceview.c: (on_insert_text):
2019 Fix "char-added" signal to pass the correct iterator
2021 2008-02-17 Sébastien Granjoux <seb.sfo@free.fr>
2023 * plugins/gdb/debugger.c:
2024 Load executable in gdb with space in path name
2026 2008-02-17 Johannes Schmid <jhs@gnome.org>
2028 * plugins/language-support-cpp-java/plugin.c:
2029 (get_line_indentation_base), (get_line_auto_indentation),
2031 Some bugfixes and clean-ups in comment indentation code
2033 * plugins/sourceview/anjuta-view.c: (anjuta_view_class_init),
2034 (anjuta_view_finalize), (anjuta_view_key_press_event):
2035 * plugins/sourceview/sourceview.c: (on_insert_text),
2036 (sourceview_create_highligth_indic), (sourceview_new):
2037 Cleaned implementation of char-added signal by using "insert-text" signal
2038 instead of filtering "key-press-event"
2039 * plugins/sourceview/sourceview-cell.c: (icell_get_character),
2040 (icell_get_length), (icell_get_char), (iiter_first), (iiter_last),
2042 Fixed implementation of get_character and return value of iiter_first() and
2045 2008-02-16 Johannes Schmid <jhs@gnome.org>
2047 * plugins/valgrind/plugin.c: (valgrind_activate),
2048 (ipreferences_merge), (ipreferences_unmerge):
2049 * plugins/valgrind/vgactions.c: (vg_actions_run):
2050 * plugins/valgrind/vgdefaultview.c: (valgrind_view_load_log):
2052 Fixed crasher when starting valgrind because of strange prefs handling and
2053 #516641 – Valgrind: Load Log does not clear list
2055 2008-02-15 James Liggett <jrliggett@cox.net>
2057 * plugins/profiler/plugin.c:
2058 (on_select_other_target_button_clicked):
2059 Select the new custom target in the list so that the user sees it.
2061 Bug 516630 – Selection custom binary in profiler is not
2064 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
2066 * manuals/anjuta-manual/C/projects.xml:
2067 Fix #515993: "Add package" button is "Add Package" in code
2068 Fix #516727: "Build All" is "Build Project" in code
2069 Fix #516728: "Clean All" is "Clean Project" in code
2070 Fix #516728: "Autogenerate" is "Run Autogenerate..." in code
2071 Fix #516730: Fix note title
2072 "Configure" is "Run Configure..." in code
2074 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
2076 * (added) manuals/anjuta-manual/C/figures/project-window.png,
2077 (removed) manuals/anjuta-manual/C/figures/project_win.png,
2078 manuals/anjuta-manual/C/projects.xml,
2079 manuals/anjuta-manual/Makefile.am:
2080 Fix #515207: Add a new project window screenshoot
2081 Rename "Project View" to "Project window"
2083 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
2085 * plugins/project-import/project-import.c:
2086 Fix #516743: Import project keeps an old date on project file
2088 * plugins/project-manager/plugin.c:
2089 Fix #516737: Import project doesn't load project with space in name
2091 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
2093 * plugins/debug-manager/command.c:
2094 Destroy local variables on each step
2096 * plugins/debug-manager/debug_tree.c,
2097 plugins/debug-manager/watch.c,
2098 plugins/debug-manager/locals.c,
2099 plugins/gdb/debugger.c,
2100 libanjuta/interfaces/libanjuta.idl:
2101 Parse local variables scope (not used yet)
2103 2008-02-15 James Liggett <jrliggett@cox.net>
2105 reviewed by: Johannes Schmid <jhs@gnome.org>
2107 * plugins/profiler/gprof-options.c: (setup_widgets),
2108 (gprof_options_set_target), (gprof_options_has_target),
2109 (gprof_options_get_string):
2110 * plugins/profiler/gprof-options.h:
2111 * plugins/profiler/plugin.c: (ifile_open):
2112 516128 – crash in Anjuta IDE: selected profiler as the...
2114 2008-02-14 Johannes Schmid <jhs@gnome.org>
2116 * plugins/macro/macro-db.c: (save_macro), (macro_db_get_macro):
2117 * plugins/macro/macro-dialog.c: (on_macro_selection_changed):
2118 * plugins/symbol-browser/an_symbol.c:
2119 * plugins/symbol-browser/an_symbol_view.c:
2120 (on_symbol_view_row_expanded):
2121 Fixed some memory leaks (Remember to all free/unref everything that comes
2122 from gtk_tree_model_get())
2124 2008-02-14 Johannes Schmid <jhs@gnome.org>
2126 * plugins/document-manager/search-box.c: (on_search_activated):
2127 516377 – Status bar does not change its status of 'Search for .. continued at top'
2128 (caused by differences between scintilla and sourceview)
2130 2008-02-13 James Liggett <jrliggett@cox.net>
2132 * plugins/subversion/svn-diff-command.c: (svn_diff_command_run):
2133 Output in UTF-8 format to avoid hangs with the editor. (#516014)
2135 2008-02-14 Johannes Schmid <jhs@gnome.org>
2137 * plugins/language-support-cpp-java/plugin.c:
2138 (get_line_indentation_base), (get_line_auto_indentation),
2139 (on_editor_char_inserted_cpp):
2140 504905 – Ctrl-I (Auto Indent) doesn't indent properly after C++ public: and private:
2142 2008-02-13 Johannes Schmid <jhs@gnome.org>
2144 * plugins/language-support-cpp-java/plugin.c:
2145 (is_iter_inside_string), (get_line_auto_indentation):
2146 Handle comments in the code and do not ask editor. Fixes scintilla
2147 indentation (sourceview does not report comments anyway).
2149 * plugins/sourceview/sourceview-cell.c: (iiter_diff):
2150 Diff with correct sign (also fixes some issues with language-support)
2152 2008-02-13 Johannes Schmid <jhs@gnome.org>
2154 * plugins/language-support-cpp-java/plugin.c:
2155 (get_line_indentation_base):
2156 Act even more clever for comments. Indent /* */ comments correctly
2159 2008-02-13 Johannes Schmid <jhs@gnome.org>
2161 * plugins/sourceview/sourceview.c: (ieditor_set_tab_size):
2162 Also set indentation size correctly, when tab size is set
2163 by language support plugin
2165 2008-02-13 Johannes Schmid <jhs@gnome.org>
2167 * plugins/language-support-cpp-java/plugin.c:
2168 (get_line_indentation_base):
2170 Indent lines after comments correctly
2172 2008-02-13 Johannes Schmid <jhs@gnome.org>
2174 * libanjuta/anjuta-launcher.c: (anjuta_launcher_set_encoding_real),
2175 (anjuta_launcher_set_encoding), (anjuta_launcher_fork):
2176 * libanjuta/anjuta-launcher.h:
2177 Some more fixes from symbol-db-branch
2180 Move anjuta-shell to noinst_PROGRAMS as it is just a test
2182 2008-02-12 Johannes Schmid <jhs@gnome.org>
2184 Patch from Gennaro Bellizio <genbell@tiscali.it>:
2185 * global-tags/Makefile.am:
2187 #515954 – create_global_tags.sh: wrong anjuta-tags path
2189 * libanjuta/anjuta-launcher.c: (anjuta_launcher_initialize),
2190 (anjuta_launcher_dispose), (anjuta_launcher_check_password_real),
2191 (anjuta_launcher_scan_output), (anjuta_launcher_scan_error),
2192 (anjuta_launcher_scan_pty), (anjuta_launcher_set_encoding),
2193 (anjuta_launcher_fork):
2194 * libanjuta/anjuta-launcher.h:
2195 Fix anjuta_launcher_set_encoding() and cleaned-up. Mostly backported
2196 from symbol-db branch
2198 2008-02-11 Johannes Schmid <jhs@gnome.org>
2200 * plugins/file-manager/file-model.c: (file_model_expand_idle):
2201 515868 – File browser only shows icons when activated
2203 2008-02-11 Johannes Schmid <jhs@gnome.org>
2205 * plugins/file-manager/file-model.c: (file_model_expand_idle):
2206 #515867 – Anjuta dies on startup
2208 2008-02-11 Johannes Schmid <jhs@gnome.org>
2210 * TODO.tasks: Marked subversion task as completed
2212 === anjuta 2.3.4 ===
2214 2008-02-11 Naba Kumar <naba@gnome.org>
2216 * configure.in: Bumped version to 2.3.4
2218 2008-02-10 Naba Kumar <naba@gnome.org>
2220 * NEWS: Updated for release.
2222 2008-02-10 Johannes Schmid <jhs@gnome.org>
2224 * plugins/document-manager/anjuta-document-manager.plugin.in:
2225 Added html, javascript and glade file types. This makes it possible to
2226 edit a glade file by hand in anjuta (shows a dialog whether to use Glade or
2227 document-manager (#514695 – Anjuta v2.2.3 can't open js files)
2229 * plugins/file-wizard/anjuta-file-wizard.glade:
2230 * plugins/gdb/anjuta-gdb.glade:
2231 * plugins/project-wizard/anjuta-project-wizard.glade:
2232 * plugins/search/anjuta-search.glade:
2233 * plugins/terminal/anjuta-terminal-plugin.glade:
2235 Fixed some other translation issues (#507921)
2237 2008-02-10 Naba Kumar <naba@gnome.org>
2239 * plugins/gtodo/preferences.c: (preferences_cb_do_tooltip): Removed
2240 unnecessary warning. Fixes bug #510183 - Tooltips claim to be broken.
2242 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
2244 * manuals/anjuta-manual/C/interface.xml,
2245 manuals/anjuta-manual/C/introduction.xml,
2246 manuals/anjuta-manual/C/preferences.xml,
2247 manuals/anjuta-manual/C/fileoperations.xml,
2248 manuals/anjuta-manual/C/projects.xml:
2249 Fix spelling errors, including bug #515204, #515172, #515117
2252 2008-02-10 Naba Kumar <naba@gnome.org>
2254 * plugins/document-manager/plugin.c: Fixed stream comment and added
2255 translator's comment for 'block comment', 'box comment' and 'stream
2258 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
2260 * plugins/debug-manager/command.c,
2261 plugins/debug-manager/command.h,
2262 plugins/debug-manager/breakpoints.c,
2263 libanjuta/interfaces/libanjuta.idl:
2264 Avoid adding the same breakpoint several times
2266 * plugins/gdb/debugger.c:
2267 Fix bug #515463: Deattaching process kill it
2269 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
2271 * manuals/anjuta-manual/C/debugger.xml:
2272 Fix translation bug #515459 and #515460
2274 2008-02-10 Johannes Schmid <jhs@gnome.org>
2276 Patch from Rémi Cardona <remi@gentoo.org>
2278 * plugins/build-basic-autotools/Makefile.am:
2279 * plugins/cvs-plugin/Makefile.am:
2280 * plugins/document-manager/Makefile.am:
2281 * plugins/editor/Makefile.am:
2282 * plugins/indent/Makefile.am:
2283 * plugins/language-support-cpp-java/Makefile.am:
2284 * plugins/message-view/Makefile.am:
2285 * plugins/sourceview/Makefile.am:
2286 * plugins/symbol-browser/Makefile.am:
2287 * plugins/terminal/Makefile.am:
2288 * scripts/build-schemas.mk:
2290 Fix #512531 – Parallel build fails
2292 * AUTHORS: Added Rémi
2294 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
2296 * plugins/debug-manager/queue.c:
2297 Fix interrupt command, not working due to previous change
2299 2008-02-10 Johannes Schmid <jhs@gnome.org>
2303 * src/anjuta-callbacks.c (removed):
2304 * src/anjuta-callbacks.h (removed):
2306 Removed (almost) empty files, fixes #515383 and #515388
2308 2008-02-09 James Liggett <jrliggett@cox.net>
2310 Reviewed by Naba Kumar <naba@gnome.org>:
2312 * plugins/subversion/svn-add-command.c: (svn_add_command_new):
2313 * plugins/subversion/svn-cat-command.c: (svn_cat_command_new):
2314 * plugins/subversion/svn-command.c:
2315 (svn_command_make_canonical_path):
2316 * plugins/subversion/svn-command.h:
2317 * plugins/subversion/svn-copy-command.c: (svn_copy_command_new):
2318 * plugins/subversion/svn-diff-command.c: (svn_diff_command_new):
2319 * plugins/subversion/svn-log-command.c: (svn_log_command_new):
2320 * plugins/subversion/svn-merge-command.c: (svn_merge_command_new):
2321 * plugins/subversion/svn-remove-command.c:
2322 (svn_remove_command_new):
2323 * plugins/subversion/svn-status-command.c:
2324 (svn_status_command_new):
2325 * plugins/subversion/svn-switch-command.c:
2326 (svn_switch_command_new):
2327 * plugins/subversion/svn-update-command.c:
2328 (svn_update_command_new):
2329 Make sure that all paths are "canonical" by libsvn rules so anjuta doesn't
2330 die if the user gives a path that libsvn doesn't like.
2334 2008-02-08 Sébastien Granjoux <seb.sfo@free.fr>
2336 * plugins/debug-manager/command.c,
2337 plugins/debug-manager/command.h,
2338 plugins/debug-manager/queue.c:
2339 Fix crashes when trying to stop the debugger while it is busy
2341 2008-02-08 Johannes Schmid <jhs@gnome.org>
2343 Patch from Rodrigo Moya <rodrigo@novell.com>
2345 * plugins/glade/plugin.c: (ifile_open):
2346 * plugins/symbol-browser/test-class.cpp:
2347 * AUTHORS: Added Rodrigo
2349 #514732 – 64 bit compliation error
2350 #514733 – Use of uninitialized variables
2352 2008-02-05 Sébastien Granjoux <seb.sfo@free.fr>
2354 * manuals/anjuta-manual/C/debugger.xml:
2355 Fix translation bug #514494 and bug #514440
2357 2008-02-05 Massimo Cora' <maxcvs@email.it>
2359 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
2360 Fix a compile error added in the previous patch
2362 2008-02-04 Sébastien Granjoux <seb.sfo@free.fr>
2364 * plugins/profiler/gprof-view.c,
2365 plugins/class-inheritance/class-callbacks.c,
2366 plugins/class-inheritance/class-inherit.c,
2367 plugins/symbol-browser/an_symbol.c,
2368 plugins/symbol-db/symbol-db-engine-iterator-node.c,
2369 libanjuta/interfaces/libanjuta.idl:
2370 Change ianjuta_symbol_file function to ianjuta_symbol_uri
2372 2008-02-04 Johannes Schmid <jhs@gnome.org>
2374 * plugins/search/anjuta-search.glade: Fixed typo
2376 2008-02-03 Johannes Schmid <jhs@gnome.org>
2378 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_add_item):
2379 * libanjuta/anjuta-utils.c: (anjuta_util_execute_shell):
2380 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
2382 * plugins/build-basic-autotools/build-basic-autotools.c:
2383 (build_get_context), (build_configure_project):
2384 * plugins/class-gen/anjuta-class-gen-plugin.glade:
2385 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
2386 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_commit_response):
2387 * plugins/cvs-plugin/cvs-execute.c: (on_cvs_terminated):
2388 * plugins/devhelp/plugin.c: (devhelp_activate):
2389 * plugins/editor/Makefile.am:
2390 * plugins/editor/anjuta-editor-scintilla.glade:
2391 * plugins/editor/text_editor.c:
2392 * plugins/editor/text_editor.h:
2393 * plugins/editor/text_editor_menu.c (removed):
2394 * plugins/editor/text_editor_menu.h (removed):
2395 * plugins/file-wizard/anjuta-file-wizard.glade:
2396 * plugins/gtodo/notification.c: (create_notification_window):
2397 * plugins/gtodo/preferences.c: (preferences_widget):
2398 * plugins/language-support-cpp-java/plugin.c:
2399 (cpp_java_plugin_activate_plugin):
2400 * plugins/message-view/anjuta-message-manager-plugin.glade:
2401 * plugins/message-view/plugin.c: (activate_plugin):
2402 * plugins/project-manager/plugin.c: (confirm_removal):
2403 * plugins/search/anjuta-search.glade:
2404 * plugins/search/plugin.c:
2405 * plugins/search/search-replace.c: (nb_results_alert):
2406 * plugins/subversion/subversion-commit-dialog.c:
2407 (on_subversion_commit_response):
2408 * plugins/symbol-browser/plugin.c: (activate_plugin):
2409 * plugins/valgrind/plugin.c: (on_menu_run_activate):
2410 * plugins/valgrind/vgcachegrindprefs.c: (cache_settings_new):
2411 * plugins/valgrind/vggeneralprefs.c: (vg_general_prefs_init):
2414 Fixed translation bugs from #507921.
2415 Removed unused files in scintilla plugin
2417 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
2419 * manuals/anjuta-manual/C/debugger.xml:
2420 Fix bug #514124 and bug #514138: Wrong menu item name
2422 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
2424 * plugins/profiler/gprof-view.c,
2425 plugins/symbol-browser/plugin.c,
2426 plugins/class-inheritance/class-callbacks.c,
2427 plugins/debug-manager/plugin.c,
2428 plugins/tools/editor.c,
2429 plugins/search/search-replace.c,
2430 plugins/search/search-replace_backend.c,
2431 plugins/search/search-replace_backend.h,
2432 plugins/build-basic-autotools/build-basic-autotools.c,
2433 plugins/document-manager/plugin.c,
2434 plugins/document-manager/file_history.c,
2435 plugins/document-manager/anjuta-docman.c,
2436 plugins/document-manager/anjuta-docman.h,
2437 plugins/document-manager/action-callbacks.c,
2438 libanjuta/interfaces/libanjuta.idl:
2439 Rename IAnjutaDocumentManager functions:
2440 find_document_with_path, goto_file_line, goto_file_line_mark
2441 and get_full_filename into
2442 find_document_with_uri, goto_uri_line, goto_uri_line_mark
2444 Fix search plugin to use an URI instead of a file path
2445 Fix anjuta_docman_get_uri to always return an URI
2447 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
2449 * plugins/debug-manager/breakpoints.c:
2450 Fix bug #514118: Rename Clear All Breakpoints to Remove
2453 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
2455 * manuals/anjuta-manual/C/debugger.xml:
2456 Update debugger documentation
2458 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
2460 * plugins/debug-manager/sharedlib.c,
2461 plugins/debug-manager/anjuta-debug-manager.glade,
2462 plugins/debug-manager/queue.c,
2463 plugins/tools/execute.c,
2464 plugins/tools/anjuta-tools.glade,
2465 plugins/tools/editor.c,
2466 plugins/project-wizard/templates/terminal.wiz,
2467 plugins/project-wizard/templates/xlib-dock.wiz,
2468 plugins/project-wizard/templates/wxwin.wiz,
2469 plugins/project-wizard/templates/java.wiz,
2470 plugins/project-wizard/templates/gnome.wiz,
2471 plugins/project-wizard/templates/anjuta-plugin.wiz,
2472 plugins/project-wizard/templates/gtkmm.wiz,
2473 plugins/project-wizard/templates/python.wiz,
2474 plugins/project-wizard/templates/cpp.wiz,
2475 plugins/project-wizard/templates/sdl.wiz,
2476 plugins/project-wizard/templates/gtk.wiz,
2477 plugins/project-wizard/templates/minimal.wiz,
2478 plugins/project-wizard/templates/xlib.wiz,
2479 plugins/project-wizard/templates/gcj.wiz,
2480 plugins/gdb/plugin.c,
2481 plugins/gdb/debugger.c,
2482 libanjuta/anjuta-plugin-manager.c:
2483 Partial fix of #507921: translation issues in debug-manager, tools,
2484 project-wizard, gdb and anjuta-plugin-manager.
2486 2008-02-02 Sébastien Granjoux <seb.sfo@free.fr>
2488 * plugins/debug-manager/queue.c:
2489 Debugger Local, Stack and Thread windows were missing due to
2490 the previous change.
2492 2008-02-02 Johannes Schmid <jhs@gnome.org>
2494 * manuals/anjuta-manual/Makefile.am:
2495 Fixed #513888 – Trailing '\' in anjuta-manual/Makefile.am
2496 causes make install to fail
2498 2008-02-02 Johannes Schmid <jhs@gnome.org>
2500 * plugins/macro/macros.xml:
2501 #495511 – Header_h macro correction
2503 2008-02-02 Johannes Schmid <jhs@gnome.org>
2505 * plugins/patch/patch-plugin.glade:
2506 gtk-apply is not translatable...
2508 2008-02-02 Johannes Schmid <jhs@gnome.org>
2510 * plugins/build-basic-autotools/build-basic-autotools.c:
2511 (on_build_mesg_format):
2513 Also check for untranslated messages from make. Should fix
2514 #511981 – Error parsing make output
2516 2008-02-02 Johannes Schmid <jhs@gnome.org>
2518 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
2521 Fixed #511010 – [UI] Execute program utility window
2523 2008-02-02 Johannes Schmid <jhs@gnome.org>
2526 Fixed #509908 – [UI] Problems with the General settings tab
2528 2008-02-02 Johannes Schmid <jhs@gnome.org>
2530 * manuals/anjuta-manual/C/fileoperations.xml:
2531 Fixed #513730 – Option not present in the GUI po file
2533 2008-02-02 Johannes Schmid <jhs@gnome.org>
2535 * plugins/sourceview/anjuta-editor-sourceview.glade:
2536 Adjust preferences default values
2538 2008-02-02 Johannes Schmid <jhs@gnome.org>
2540 * plugins/document-manager/plugin.c: (docman_plugin_set_tab_pos):
2541 Fixed #512535 – Open files tabs' position is correctly remembered
2542 but not applied at startup
2544 2008-02-02 Johannes Schmid <jhs@gnome.org>
2546 * plugins/search/search-replace.c: (on_message_clicked):
2547 Pass and uri ianjuta_document_manager_goto_file_line_mark() to
2548 fix clicking on search result messages
2550 2008-02-01 James Liggett <jrliggett@cox.net>
2552 * plugins/subversion/svn-command.c: (on_svn_notify):
2553 Fixed wrong status message output when resolving conflicts.
2555 2008-02-02 Johannes Schmid <jhs@gnome.org>
2557 * configure.in: Require GtkSourceView 2.1.2
2558 * plugins/sourceview/sourceview-prefs.c: (init_colors_and_fonts):
2559 * plugins/sourceview/sourceview.c: (mark_real), (imark_unmark),
2560 (imark_is_marker_set), (imark_delete_all_markers),
2561 (ibookmark_toggle), (goto_bookmark), (ibookmark_clear_all):
2563 Adapted to API changes in GtkSourceView
2565 2008-02-01 Johannes Schmid <jhs@gnome.org>
2567 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
2568 Fixed tabsize preference
2570 2008-02-01 Johannes Schmid <jhs@gnome.org>
2572 * manuals/anjuta-manual/C/fileoperations.xml:
2573 * manuals/anjuta-manual/C/interface.xml:
2576 * manuals/anjuta-manual/Makefile.am:
2577 * manuals/anjuta-manual/C/figures/*:
2579 Updated figures to be in clearlooks theme, removed old figures
2581 2008-02-01 Johannes Schmid <jhs@gnome.org>
2583 * plugins/patch/patch-plugin.glade:
2584 * plugins/patch/plugin.c: (patch_plugin_activate):
2585 Another UI issue with the patch plugin and silenced a compiler
2588 Patch from James Liggett:
2589 * plugins/profiler/gprof-call-graph-view.c:
2590 (gprof_call_graph_view_create_columns):
2591 * plugins/profiler/gprof-flat-profile-view.c:
2592 (gprof_flat_profile_view_create_columns):
2593 * plugins/profiler/gprof-view.c: (gprof_view_format_float):
2594 * plugins/profiler/gprof-view.h:
2596 Use two decimal places for float values in profiler views (#507831)
2598 2008-02-01 Johannes Schmid <jhs@gnome.org>
2601 * plugins/editor/Makefile.am:
2603 Fixed #512751 – libgnomeprint unnecessary without scintilla
2605 2008-01-31 Johannes Schmid <jhs@gnome.org>
2607 * plugins/language-manager/languages.xml:
2608 Added a pretty ugly string for C++ headers. Maybe we should rely
2609 on mime-types instead...
2611 2008-01-31 Johannes Schmid <jhs@gnome.org>
2613 * plugins/language-support-cpp-java/cpp-java-assist.c:
2614 (get_iter_column), (cpp_java_assist_get_calltip_context),
2615 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
2616 (on_assist_chosen), (cpp_java_assist_install):
2617 * plugins/language-support-cpp-java/plugin.c:
2618 (on_editor_char_inserted_cpp):
2619 Removed annoying DEBUG_PRINTs
2621 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
2622 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
2623 * plugins/sourceview/sourceview.c: (iassist_show_tips):
2625 Fixed "jumping" tooltips, fixed indentation of brances
2627 2008-01-31 Johannes Schmid <jhs@gnome.org>
2629 * plugins/document-manager/plugin.c: (on_document_changed):
2630 Fixed crash when closing anjuta after all document tabs have been closed
2632 2008-01-31 Sébastien Granjoux <seb.sfo@free.fr>
2634 * plugins/debug-manager/anjuta-debug-manager.glade:
2635 Fix #513485: wrong strings maked as translatable
2637 2008-01-31 Sébastien Granjoux <seb.sfo@free.fr>
2639 * plugins/debug-manager/threads.c,
2640 plugins/debug-manager/stack_trace.c:
2641 Avoid crash when getting relative path from debugger (same fix
2644 * plugins/debug-manager/queue.c:
2645 Emit all state changes notification
2647 * plugins/debug-manager/start.c:
2648 Fix #511586: Project path with "+" not working in debugger
2650 2008-01-31 Johannes Schmid <jhs@gnome.org>
2652 * plugins/patch/patch-plugin.glade:
2653 Fixed button ui problem...
2655 Patch from James Liggett:
2656 * plugins/profiler/gprof-call-graph-block-entry.c:
2657 (gprof_call_graph_block_primary_entry_new),
2658 (gprof_call_graph_block_secondary_entry_new):
2659 * plugins/profiler/gprof-flat-profile-entry.c:
2660 (gprof_flat_profile_entry_new):
2662 Fix #507831 - Wrong Profiler values for some locales
2664 2008-01-31 Johannes Schmid <jhs@gnome.org>
2666 * plugins/sourceview/anjuta-editor-sourceview.glade:
2667 * plugins/sourceview/sourceview-prefs.c:
2668 * plugins/sourceview/sourceview.c: (sourceview_finalize):
2670 Fixed Editor->View popup menu for those entries that are appropriate for
2673 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
2675 * plugins/debug-manager/breakpoints.c:
2676 Fix #512901: Crash when adding a breakpoint
2678 * plugins/debug-manager/queue.c:
2679 Remove a possible memory leak
2681 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
2683 * plugins/debug-manager/data_view.c,
2684 plugins/debug-manager/sparse_view.c,
2685 manuals/anjuta-manual/C/debugger.xml:
2686 Fix #513130, #513131 #513135: Wrong menu item names and errors
2687 in the documentation
2689 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
2691 * plugins/tools/editor.c:
2692 ianjuta_document_manager_find_document_with_path expect an uri not
2695 2008-01-29 Sébastien Granjoux <seb.sfo@free.fr>
2697 * manuals/reference/libanjuta/libanjuta-docs.sgml,
2698 manuals/reference/libanjuta/libanjuta-sections.txt,
2699 libanjuta/interfaces/libanjuta.idl:
2700 Documentation fixes for IAnjutaDebugger* interfaces
2702 === anjuta 2.3.3 ===
2704 2008-01-27 Naba Kumar <naba@gnome.org>
2706 * Makefile.am, anjuta.spec.in, configure.in: Removed unmaintained
2709 * plugins/symbol-browser/plugin.c: (on_editor_foreach_disconnect),
2710 (value_added_current_editor), (value_removed_current_editor):
2713 * TODO.tasks: Updated.
2715 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init): Added
2716 scrollwindow shadow in.
2718 * plugins/editor/anjuta-editor-scintilla.glade:
2719 * plugins/editor/style-editor.c: (create_style_editor_gui):
2720 Set style window transient and cetered for preferences window.
2721 Fixed Bug #365490 - problems displaying Scintilla Colors & Fonts dialog
2723 * plugins/editor/anjuta-editor-scintilla.glade:
2724 Fixes Bug #427108 - Scintilla plugin configuration folding-style
2727 * configure.in, NEWS: Updated for release 2.3.3
2729 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
2731 * plugins/debug-manager/anjuta-debug-manager.glade:
2732 Fix #512224: Use a string in english
2734 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
2736 * plugins/build-basic-autotools/build-basic-autotools.c:
2737 ianjuta_document_manager_goto_file_line_mark needs an uri and
2740 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
2742 * plugins/symbol-browser/plugin.c,
2743 plugins/symbol-browser/an_symbol_view.c:
2744 use gnome_vfs_get_uri_from_local_path to get local path from uri
2745 This takes care of escaping some characters
2747 2008-01-25 Sébastien Granjoux <seb.sfo@free.fr>
2749 * plugins/debug-manager/stack_trace.c:
2750 Probably fix #510028: crash debugger when having a relative filename
2753 2008-01-25 Tom <tpgww@onepost.net>
2755 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
2757 * plugins/document-manager/plugin.c,
2758 plugins/document-manager/file_history.c,
2759 plugins/document-manager/file_history.h,
2760 plugins/document-manager/anjuta-docman.c,
2761 plugins/document-manager/anjuta-docman.h:
2762 Rename filename argument to uri when an uri is expected
2763 anjuta_docman_get_document_for_uri will remove symlinks
2765 2008-01-25 Naba Kumar <naba@gnome.org>
2767 * plugins/terminal/terminal.c: (terminal_execute),
2769 * plugins/tools/execute.c: Fixed couple of gtk+ critical warnings.
2771 2008-01-24 Sébastien Granjoux <seb.sfo@free.fr>
2773 * plugins/debug-manager/anjuta-debug-manager.glade,
2774 plugins/debug-manager/start.c:
2775 Fix #511049: Change UI of add source directories dialog
2777 2008-01-24 Naba Kumar <naba@gnome.org>
2779 * plugins/editor/text-editor-iterable.c: (iiter_get_length):
2780 * plugins/editor/text_editor.c: (itext_editor_get_text_all),
2781 (itext_editor_get_text), (itext_editor_get_length): Fixes implementations
2782 of ianjuta_editor_get_length(), ianjuta_iterable_get_length() and
2783 ianjuta_editor_get_text_all(). Current Search-replace and symbol-db
2786 2008-01-24 Johannes Schmid <jhs@gnome.org>
2788 Patch from: Luca Ferretti <ella.uca@libero.it>:
2790 * plugins/document-manager/anjuta-docman.c:
2791 (anjuta_docman_page_init), (anjuta_docman_class_init):
2792 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new):
2794 Fix #511757 – Close icon in tabs cut off (Patch was only for
2795 document-manager, also adapted it for message-manager)
2797 2008-01-24 Johannes Schmid <jhs@gnome.org>
2799 * plugins/Makefile.am:
2800 * plugins/sourceview/anjuta-document.c:
2801 * plugins/sourceview/anjuta-marshal.list:
2802 * plugins/sourceview/anjuta-view.c: (anjuta_view_class_init),
2803 (anjuta_view_key_press_event):
2804 * plugins/sourceview/sourceview-cell.c: (icell_iface_init),
2805 (iiter_next), (iiter_previous), (iiter_last), (iiter_compare),
2806 (iiter_diff), (iiter_iface_init):
2807 * plugins/sourceview/sourceview.c: (on_document_char_added),
2808 (ieditor_goto_position), (ieditor_get_text),
2809 (ieditor_get_text_all), (ieditor_get_position), (ieditor_insert),
2810 (ieditor_erase), (ieditor_get_line_from_position),
2811 (ieditor_get_line_begin_position), (ieditor_get_line_end_position),
2812 (ieditor_get_position_from_offset), (ieditor_get_start_position),
2813 (ieditor_get_end_position), (ieditor_goto_start),
2814 (ieditor_goto_end), (ieditor_iface_init), (iconvert_to_upper),
2815 (iconvert_to_lower), (iindic_set), (iassist_suggest),
2816 (iassist_show_tips):
2818 Implemented new iterators interface in sourceview editor and
2821 2008-01-23 Naba Kumar <naba@gnome.org>
2823 * libanjuta/interfaces/libanjuta.idl:
2824 * manuals/reference/libanjuta/libanjuta-sections.txt:
2825 * plugins/build-basic-autotools/build-basic-autotools.c:
2826 (build_indicator_location_set), (on_editor_changed):
2827 * plugins/debug-manager/plugin.c: (show_program_counter_in_editor):
2828 * plugins/debug-manager/variable.c: (get_hovered_word):
2829 * plugins/document-manager/action-callbacks.c:
2830 (on_editor_command_upper_case_activate),
2831 (on_editor_command_lower_case_activate):
2832 * plugins/document-manager/search-box.c: (on_incremental_search),
2833 (on_search_activated):
2834 * plugins/editor/text-editor-iterable.c: (icell_get_attribute),
2835 (iiter_last), (iiter_set_position), (iiter_get_position),
2836 (iiter_get_length), (iiter_compare), (iiter_diff),
2838 * plugins/editor/text_editor.c: (text_editor_get_position_lineno),
2839 (text_editor_goto_point), (itext_editor_goto_start),
2840 (itext_editor_goto_end), (itext_editor_goto_position),
2841 (itext_editor_get_text_all), (itext_editor_get_text),
2842 (itext_editor_get_position), (itext_editor_get_offset),
2843 (itext_editor_get_length), (itext_editor_insert),
2844 (itext_editor_erase), (itext_editor_erase_all),
2845 (itext_editor_get_column), (itext_editor_get_overwrite),
2846 (itext_editor_set_popup_menu),
2847 (itext_editor_get_line_from_position),
2848 (itext_editor_get_line_begin_position),
2849 (itext_editor_get_line_end_position),
2850 (itext_editor_get_position_from_offset),
2851 (itext_editor_get_start_position), (itext_editor_get_end_position),
2852 (itext_editor_iface_init), (iconvert_to_upper),
2853 (iconvert_to_lower), (iassist_suggest), (iassist_show_tips),
2855 * plugins/editor/text_editor.h:
2856 * plugins/editor/text_editor_cbs.c:
2857 (on_text_editor_scintilla_notify):
2858 * plugins/indent/plugin.c: (on_indent_action_activate):
2859 * plugins/language-support-cpp-java/cpp-java-assist.c:
2860 (cpp_java_assist_get_scope_context),
2861 (cpp_java_assist_get_pre_word),
2862 (cpp_java_assist_show_autocomplete),
2863 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
2864 (on_editor_char_added), (on_assist_chosen):
2865 * plugins/language-support-cpp-java/plugin.c:
2866 (get_line_indentation), (skip_iter_to_previous_logical_line),
2867 (skip_preprocessor_lines), (initialize_indentation_params),
2868 (set_line_indentation), (get_line_indentation_base),
2869 (get_line_auto_indentation), (on_editor_char_inserted_cpp),
2870 (on_editor_char_inserted_java), (on_auto_indent):
2871 * plugins/macro/macro-actions.c: (match_shortcut):
2872 * plugins/macro/macro-dialog.c: (on_ok_clicked):
2873 * plugins/macro/plugin.c: (match_keyword):
2874 * plugins/search/plugin.c: (find_incremental):
2875 * plugins/search/search-replace.c: (search_and_replace),
2876 (search_start_over):
2877 * plugins/search/search-replace_backend.c:
2878 (file_buffer_new_from_te), (file_buffer_line_from_pos),
2879 (create_search_entries):
2880 * plugins/symbol-browser/plugin.c:
2881 (on_editor_buffer_symbols_update_timeout), (on_char_added),
2882 (isymbol_manager_iface_init):
2883 * plugins/symbol-db/plugin.c:
2884 (on_editor_buffer_symbols_update_timeout), (on_char_added),
2885 (isymbol_manager_iface_init):
2886 * plugins/tools/execute.c: (atp_output_context_construct),
2887 (atp_output_context_destroy), (atp_user_tool_execute):
2889 Update IAnjutaEditor and IAnjutaIndicable interfaces to take
2890 iterators instead of integer offsets.
2891 - Renamed original ianjuta_editor_get_position(int) to
2892 ianjuta_editor_get_offset(). It is deprecated.
2893 - Renamed original ianjuta_editor_get_position_iter() to
2894 ianjuta_editor_get_position().
2895 - Renamed ianjuta_editor_get_cell_iter() to
2896 ianjuta_editor_get_position_from_offset()
2897 - Renamed ianjuta_editor_get_text_iter() to ianjuta_editor_get_text()
2898 - Added new methods:
2899 ianjuta_editor_get_start_position(), ianjuta_editor_get_end_position()
2900 ianjuta_editor_get_text_all(), ianjuta_editor_goto_start(),
2901 ianjuta_editor_goto_end().
2902 - All relevent signals and methods converted to use iterators.
2903 - All relevent plugins fixed to use new API.
2904 - Removed ianjuta_editor_cell_get_line() because it is provided by
2905 ianjuta_editor_get_line_from_position().
2906 - Removed ianjuta_symbol_manager_get_completions_at_position()
2907 because it not used anywhere and is not right to be there.
2908 - Updated IAnjutaEditable documentation.
2910 Updated IAnjutaIterable interface:
2911 - ianjuta_iterable_compare() and ianjuta_iterable_diff()
2912 - Introduced 'end-iter' to point at the end of the list.
2913 - Updated IAnjutaIterable documentation.
2915 * plugins/Makefile.am:
2916 (Disabled sourceview plugin for now. Jhs is coming up with a patch
2919 2008-01-22 Johannes Schmid <jhs@gnome.org>
2921 * plugins/file-wizard/anjuta-file-wizard.plugin.in:
2922 * plugins/project-import/anjuta-project-import.glade:
2923 * plugins/project-import/anjuta-project-import.plugin.in:
2924 * plugins/project-wizard/anjuta-project-wizard.glade:
2925 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
2926 * plugins/project-wizard/druid.c: (npw_druid_new):
2927 * plugins/project-wizard/plugin.c: (npw_plugin_create_view):
2929 Fixed #465084 – wizard instead of assistant (only string changes...)
2931 2008-01-20 Rob Bradford <rob@openedhand.com>
2933 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
2934 Fix parsing with quotes in the command line. Kudos to Jorn Baayen for
2935 coming up with the solution. (Bug: #510390.)
2937 2008-01-20 Sébastien Granjoux <seb.sfo@free.fr>
2939 * plugins/build-basic-autotools/executer.c:
2940 Fix #502508, use anjuta_launcher to keep program output
2942 * plugins/terminal/terminal.c:
2943 Remove unused child_initizlized member
2944 Start the shell on plugin activation
2946 2008-01-20 Sébastien Granjoux <seb.sfo@free.fr>
2948 * plugins/debug-manager/sparse_buffer.c:
2949 Fix a crash when scrolling in the diassembly window
2951 * plugins/debug-manager/sparse_view.c:
2952 Small limit change using the same "unit" for both number
2954 2008-01-19 Naba Kumar <naba@gnome.org>
2956 * plugins/language-support-cpp-java/cpp-java-assist.c:
2957 (cpp_java_assist_get_scope_context),
2958 (cpp_java_assist_get_pre_word): Usef ianjuta_editer_get_text_iter()
2961 2008-01-19 Johannes Schmid <jhs@gnome.org>
2963 * plugins/sourceview/anjuta-editor-sourceview.glade:
2964 * plugins/valgrind/vgrule-editor.c: (vg_rule_editor_save):
2966 And even more strings...
2968 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
2970 * plugins/project-wizard/templates/cpp/src/main.cc:
2971 Fix #498734, typing error in c++ project template
2973 2008-01-19 Johannes Schmid <jhs@gnome.org>
2975 * plugins/editor/text_editor.c: (text_editor_save_file):
2976 * plugins/macro/anjuta-macro.glade:
2977 * plugins/subversion/anjuta-subversion.glade:
2979 Fixed even more strings
2981 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
2983 * plugins/language-support-cpp-java/cpp-java-assist.c:
2984 Fix bug #488519, remove critical warning (completion_cache == NULL
2987 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
2989 * plugins/gdb/debugger.c:
2990 Enable logging of gdb communication with an environment variable
2992 2008-01-19 Naba Kumar <naba@gnome.org>
2994 * plugins/editor/text-editor-iterable.c: (iiter_next),
2995 (iiter_set_position), (iiter_get_position), (iiter_get_length): Use
2996 editor native funtions to avoid round trips.
2998 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
3000 * plugins/editor/text_editor.c:
3001 Fix a bug due to the previous patch: Unable to save new file in
3004 2008-01-18 Sébastien Granjoux <seb.sfo@free.fr>
3006 * plugins/debug-manager/disassemble.c,
3007 plugins/debug-manager/disassemble.h,
3008 plugins/debug-manager/registers.c,
3009 plugins/debug-manager/registers.h,
3010 plugins/debug-manager/memory.c,
3011 plugins/debug-manager/memory.h,
3012 plugins/debug-manager/command.c,
3013 plugins/debug-manager/command.h,
3014 plugins/debug-manager/queue.c,
3015 plugins/debug-manager/queue.h,
3016 plugins/debug-manager/breakpoints.c,
3017 plugins/debug-manager/stack_trace.c,
3018 plugins/debug-manager/threads.c,
3019 plugins/debug-manager/plugin.c,
3020 plugins/gdb/plugin.c,
3021 plugins/gdb/debugger.c,
3022 plugins/gdb/debugger.h,
3023 manuals/reference/libanjuta/libanjuta-sections.txt,
3024 manuals/reference/libanjuta/libanjuta.types,
3025 libanjuta/interfaces/libanjuta.idl:
3026 Use gulong instead of guint for addresses
3027 Split IAnjutaCpuDebugger interface in IAnjutaDebuggerRegister,
3028 IAnjutaDebuggerMemory and IAnjutaDebuggerInstruction
3030 * plugins/gdb/anjuta-gdb.plugin.in:
3031 Remove reference to IAnjutaCpuDebugger (useless)
3033 2008-01-18 Johannes Schmid <jhs@gnome.org>
3035 * AUTHORS: Added Alexander
3037 2008-01-18 Johannes Schmid <jhs@gnome.org>
3039 Patch from: Alexander Korolyov <kilork@yandex.ru>
3041 * plugins/editor/text_editor.c: (load_from_file),
3042 (text_editor_save_file):
3044 Fixed symlinks (#510238) and file permission (#405321)
3045 handling for scintilla editor.
3047 2008-01-17 Johannes Schmid <jhs@gnome.org>
3049 * plugins/document-manager/action-callbacks.c:
3050 (on_editor_command_select_all_activate),
3051 (on_editor_command_cut_activate),
3052 (on_editor_command_paste_activate),
3053 (on_editor_command_copy_activate),
3054 (on_editor_command_clear_activate):
3055 Resupport cut/copy/paste/clear on GtkEditables when those
3056 have focus. (Important for shortcuts to work).
3058 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
3059 * plugins/document-manager/search-box.c: (on_search_activated):
3060 * plugins/gdb/plugin.c: (gdb_plugin_start_terminal):
3061 * plugins/patch/patch-plugin.c: (on_ok_clicked):
3062 * plugins/profiler/plugin.c: (profiler_get_data):
3063 * plugins/project-wizard/druid.c: (npw_druid_new):
3064 * plugins/project-wizard/install.c: (on_install_end_install_file):
3065 * plugins/sourceview/anjuta-editor-sourceview.glade:
3066 * plugins/subversion/anjuta-subversion.glade:
3067 * plugins/tools/anjuta-tools.glade:
3068 Various string fixes
3070 2008-01-17 Naba Kumar <naba@gnome.org>
3072 Patch from James Liggett:
3074 * plugins/subversion/subversion-add-dialog.c:
3075 (on_subversion_add_response):
3076 * plugins/subversion/subversion-copy-dialog.c:
3077 (on_subversion_copy_response):
3078 * plugins/subversion/subversion-diff-dialog.c:
3079 (on_subversion_diff_response):
3080 * plugins/subversion/subversion-merge-dialog.c:
3081 (on_subversion_merge_response):
3082 * plugins/subversion/subversion-remove-dialog.c:
3083 (on_subversion_remove_response):
3084 * plugins/subversion/subversion-switch-dialog.c:
3085 (on_subversion_switch_response):
3086 * plugins/subversion/subversion-ui-utils.c: (check_input):
3087 * plugins/subversion/subversion-ui-utils.h:
3088 * plugins/subversion/subversion-update-dialog.c:
3089 (on_subversion_update_response):
3091 If the user doesn't enter any data for path or revision fields in
3092 certain SVN plugin dialogs, libsvn throws assertion failures and
3093 kills Anjuta. To avoid this, the validity of path and revision
3094 input data are checked before the command gets executed.
3096 Fixes Bug #509510 - Check input of some dialogs to avoid termination
3097 if user gives bad or no input
3099 2008-01-16 Sébastien Granjoux <seb.sfo@free.fr>
3101 * plugins/document-manager/anjuta-docman.c:
3102 Fix #507627 memory tab stay active on debugger stop
3103 Remove two unused variables due to the previous patch
3105 2008-01-16 Johannes Schmid <jhs@gnome.org>
3107 * libanjuta/anjuta-plugin-manager.c:
3108 Fixed #508399 – When you enable a plugin, preferences don't show up
3110 2008-01-16 Rob Bradford <rob@openedhand.com>
3112 Reviewed by: Johannes Schmid <jhs@gnome.org>
3114 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
3115 (get_property_value_as_string), (set_property_value_as_string),
3116 (register_callbacks):
3117 * libanjuta/anjuta-preferences.h:
3118 Add support for both file and folder preferences (originally only
3119 folder choosers were supported. (Fixes bug: #508805.)
3121 * plugins/file-manager/file-manager.glade:
3122 Update the only in-tree use of the ANJUTA_PROPERTY_OBJECT_TYPE_FILE
3125 2008-01-16 Johannes Schmid <jhs@gnome.org>
3127 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
3129 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
3132 Fixed #509875 – The "Update globale tags" button wording is incorrect
3133 Fixed #509873 – Build Autotools Preferences has excessive padding
3134 Fixed #509872 – General Information labels are incorrectly aligned
3135 Fixed #509871 – General preferences has incorrect use of colons
3137 2008-01-16 Johannes Schmid <jhs@gnome.org>
3139 * plugins/document-manager/anjuta-document-manager.glade:
3140 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
3142 Fixed #509865 – Incorrect padding in the Documents settings tabs
3143 Fixed #509867 – Create button contents is mis-aligned
3144 Fixed #509869 – "Add Directory" button is not HIG complient
3146 2008-01-16 Johannes Schmid <jhs@gnome.org>
3148 * libanjuta/anjuta-preferences-dialog.c:
3149 (anjuta_preferences_dialog_add_page):
3151 Fix #509864 – No initial section selected when opening the Preferences dialog
3153 2008-01-16 Johannes Schmid <jhs@gnome.org>
3155 * plugins/gtodo/preferences.c: (pref_gconf_set_notifications):
3156 Removed unused gconf_notifications
3158 * plugins/search/anjuta-search.glade:
3159 * plugins/subversion/anjuta-subversion.glade:
3160 * plugins/tools/anjuta-tools.glade:
3161 * src/anjuta-app.c: (anjuta_app_instance_init):
3163 Fixed various strings
3165 2008-01-15 Naba Kumar <naba@gnome.org>
3167 * plugins/editor/text_editor.c: (isavable_save_as): Correctly highlight
3168 newfile saved. Fixes bug #502322 - Highlight doesn't work on new
3171 * plugins/symbol-browser/an_symbol_view.c:
3172 (anjuta_symbol_view_workspace_update_file): Refresh the symbols for
3175 2008-01-15 Johannes Schmid <jhs@gnome.org>
3177 * libanjuta/anjuta-profile.c: (anjuta_profile_class_init),
3178 (anjuta_profile_add_plugins_from_xml):
3179 * plugins/file-manager/file-manager.glade:
3182 * libanjuta/interfaces/libanjuta.idl:
3185 * plugins/sourceview/Makefile.am:
3186 * plugins/sourceview/anjuta-editor-sourceview.glade:
3187 * plugins/sourceview/sourceview-print.c: (paginate), (draw_page),
3188 (end_print), (print_setup), (sourceview_print),
3189 (sourceview_print_preview):
3190 * plugins/sourceview/sourceview.c: (iprint_print),
3191 (iprint_print_preview):
3193 Added printing support to GtkSourceView editor
3195 2007-01-14 Tom <tpgww@onepost.net>
3197 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
3199 * plugins/document-manager/anjuta-docman.c:
3200 Fix two memory leaks added by the previous patch
3202 2008-01-14 Johannes Schmid <jhs@gnome.org>
3204 * plugins/sourceview/assist-tip.c: (assist_tip_move):
3205 * plugins/sourceview/assist-window.c: (assist_window_move):
3209 2008-01-14 Rob Bradford <rob@openedhand.com>
3211 * global-tags/Makefile.am:
3212 * global-tags/create_global_tags.sh.in:
3213 Install anjuta-tags binary into FHS policy compliant directory and
3214 update references. (Fixes bug: 509346.)
3216 2008-01-13 Naba Kumar <naba@gnome.org>
3218 Patch from: Ritesh Khadgaray
3219 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
3220 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
3221 Adds export-dynamic option to LDFLAGS to project template for libglade
3222 to work for autoconnect signals.
3224 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
3226 * libanjuta/anjuta-utils.c:
3227 anjuta_util_get_real_path return a string that need to be freed
3228 with g_free even if PATH_MAX is not defined
3230 2008-01-13 Andre Klapper <a9016009@gmx.de>
3232 * manuals/anjuta-manual/Makefile.am: add forgotten Swedish entry
3235 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
3237 * plugins/document-manager/anjuta-docman.c:
3238 Do not reopen file having escaped character (+,...) in path name
3240 2008-01-13 Naba Kumar <naba@gnome.org>
3242 * libanjuta/interfaces/libanjuta.idl:
3243 * plugins/class-gen/plugin.c: (cg_plugin_add_to_project):
3244 * plugins/project-manager/plugin.c: (iproject_manager_iface_init):
3245 Renamed IAnjutaProjectManager::add_source_multi() to more appropriate
3246 IAnjutaProjectManager::add_sources().
3248 * plugins/glade/plugin.c: (on_glade_resource_removed),
3249 (on_glade_resource_updated), (ifile_open), (iwizard_activate): Added
3250 stubs for handing resources in glade file.
3252 2008-01-13 Naba Kumar <naba@gnome.org>
3254 * libanjuta/anjuta-launcher.c: (is_password_prompt): Use const.
3256 * plugins/glade/plugin.c: (ifile_open): Select the first window
3257 in the glade project when it is first opened. Avoids empty glade
3258 document the first time.
3260 2008-01-12 Bolesław Kulbabiński <bolekk@gmail.com>
3262 Reviewed by: Johannes Schmid <jhs@gnome.org>
3264 * plugins/gtodo/callback.c: (remove_todo_item):
3265 Fix #507304 – crash in Anjuta IDE while removing done tasks
3267 2008-01-11 Sébastien Granjoux <seb.sfo@free.fr>
3269 * plugins/debug-manager/anjuta-debug-manager.ui,
3270 plugins/debug-manager/plugin.c,
3271 plugins/debug-manager/start.h,
3272 plugins/debug-manager/start.c:
3273 New menu item to add extra source directories for debugger
3275 === anjuta 2.3.2 ===
3277 2008-01-11 Bolesław Kulbabiński <bolekk@gmail.com>
3279 * plugins/gtodo/callback.c: (remove_todo_item):
3280 Fix #507304 – crash in Anjuta IDE while removing done tasks
3282 2008-01-11 Naba Kumar <naba@gnome.org>
3284 * configure.in: Bumped version to 2.3.2
3285 * NEWS: Updated for anjuta 2.3.2 release
3286 * plugins/build-basic-autotools/build-basic-autotools.c: It's 'make dist'
3289 2008-01-11 Johannes Schmid <jhs@gnome.org>
3291 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
3293 Reverted accidently commited change
3295 * plugins/document-manager/anjuta-document-manager.glade:
3296 Fix Gtk-Critical because of broken glade file
3298 2008-01-11 Naba Kumar <naba@gnome.org>
3300 * plugins/glade/plugin.c: (on_document_destroy),
3301 (glade_plugin_add_project): Fixed a bug where when more than one
3302 glade document is open and one is closed, it closes all the glade
3303 documents. Also it might have fixed the bug where sometimes closing
3304 the glade document leaves glade widget tree unclosed.
3306 2008-01-11 Naba Kumar <naba@gnome.org>
3308 * libanjuta/Makefile.am: Install glade3 files in own prefix to
3309 prevent install errors when not installed as root (then the files
3310 are only useful when glade-3 is installed in the same prefix, but it
3311 doesn't harm anjuta runtime).
3313 * plugins/sourceview/sourceview.c: Commented use of a file
3314 not currently distributed.
3316 2008-01-10 Naba Kumar <naba@gnome.org>
3318 * po/POTFILES.skip: Added plugins/macro/macros.xml because there is
3319 nothing to translate in it.
3321 2008-01-10 Johannes Schmid <jhs@gnome.org>
3323 * plugins/project-wizard/templates/gnome.wiz:
3324 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
3325 * plugins/project-wizard/templates/gnome/src/main.c:
3326 * plugins/project-wizard/templates/translatable-strings.h:
3328 Fixed #508497 and added a new chooser to select whether to use
3331 2008-01-10 Johannes Schmid <jhs@gnome.org>
3333 Patch from Tom <tpgww@onepost.net>:
3335 * libanjuta/anjuta-utils.c: (anjuta_util_get_real_path),
3336 (anjuta_util_glist_path_dedup):
3337 * libanjuta/anjuta-utils.h:
3339 Give the method a proper prefixed name
3341 * plugins/document-manager/action-callbacks.c:
3342 (get_current_popup_active),
3343 (on_editor_command_select_all_activate),
3344 (on_editor_command_cut_activate),
3345 (on_editor_command_paste_activate),
3346 (on_editor_command_copy_activate),
3347 (on_editor_command_clear_activate), (on_show_search),
3348 (on_repeat_quicksearch):
3349 * plugins/document-manager/action-callbacks.h:
3350 * plugins/document-manager/anjuta-docman.c:
3351 (anjuta_docman_add_editor), (anjuta_docman_get_current_popup),
3352 (anjuta_docman_goto_file_line_mark),
3353 (anjuta_docman_get_full_filename):
3354 * plugins/document-manager/anjuta-docman.h:
3355 * plugins/document-manager/anjuta-document-manager.ui:
3356 * plugins/document-manager/plugin.c:
3357 (update_document_ui_interface_items):
3359 Better way to fix the popup-menu items (Cut/Copy/Paste)
3360 and various clean-ups.
3362 * plugins/document-manager/search-box.c: (on_document_changed),
3363 (search_box_fill_search_focus):
3364 * plugins/document-manager/search-box.h:
3365 * plugins/search/plugin.c:
3367 Add a menu item to repeat the quick search
3369 2008-01-10 Johannes Schmid <jhs@gnome.org>
3371 * plugins/language-support-cpp-java/cpp-java-assist.c:
3374 Fixed #508424 – Auto complete: previous char was removed when
3375 pre TAB to auto complete.
3377 2008-01-10 Johannes Schmid <jhs@gnome.org>
3379 Patch from: James Ligett:
3381 * plugins/profiler/gprof-call-graph-view.c:
3382 (gprof_call_graph_view_create_columns):
3383 * plugins/profiler/gprof-flat-profile-view.c:
3384 (gprof_flat_profile_view_create_columns):
3386 Fixed translation issues (#496833)
3388 2008-01-10 Johannes Schmid <jhs@gnome.org>
3390 Patch from Bolesław Kulbabiński <bolekk@gmail.com> (GHOP):
3392 * plugins/gtodo/gtodo.c: (category_manager_add_item):
3393 Fix #460390 – Changing categories while edinting something
3395 2008-01-09 Naba Kumar <naba@gnome.org>
3397 * libanjuta/anjuta-plugin-manager.c:
3398 (anjuta_plugin_manager_activate_plugins): Commented dead code and
3401 * libanjuta/anjuta-status.c: (anjuta_status_dispose): Fixes a memory
3402 corruption reported in bug #507491. Potentially fixes too.
3404 2008-01-09 Johannes Schmid <jhs@gnome.org>
3406 Patch from Bolesław Kulbabiński <<bolekk@gmail.com> (GHOP):
3408 * plugins/gtodo/mcategory.c: (category_manager_add_item):
3409 Fix bug #505205 completely
3411 * AUTHORS: Added Bolesław
3413 2008-01-08 Johannes Schmid <jhs@gnome.org>
3415 * plugins/document-manager/action-callbacks.c:
3416 (on_editor_command_cut_activate),
3417 (on_editor_command_paste_activate),
3418 (on_editor_command_copy_activate),
3419 (on_editor_command_clear_activate):
3421 Fixed editor popup menu (Cut, Copy, Paste)
3423 2008-01-08 Johannes Schmid <jhs@gnome.org>
3425 * plugins/sourceview/sourceview.c: (autodetect_language):
3426 Fixed a crash when creating a new file
3428 2008-01-08 Johannes Schmid <jhs@gnome.org>
3430 Patch by <bolekk@gmail.com> (GHOP Student)
3432 * plugins/gtodo/mcategory.c: (category_manager_add_item):
3435 2008-01-08 Naba Kumar <naba@gnome.org>
3437 * libanjuta/anjuta-plugin-handle.c: (anjuta_plugin_handle_new):
3438 * libanjuta/anjuta-plugin-manager.c:
3439 (anjuta_plugin_manager_select),
3440 (anjuta_plugin_manager_activate_plugins):
3441 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
3442 * plugins/file-loader/plugin.c: (sort_wizards), (open_with_dialog),
3443 (on_create_submenu), (create_open_with_submenu):
3444 * src/about.c: (on_about_plugin_activate),
3445 (about_create_plugins_submenu): Use translated version of get_string()
3446 API in AnjutaDescription for translatable properties. Fixes bug #496833
3449 2008-01-07 Johannes Schmid <jhs@gnome.org>
3451 * plugins/build-basic-autotools/executer.c: (execute_program):
3452 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
3453 * plugins/debug-manager/anjuta-debug-manager.glade:
3454 * plugins/debug-manager/locals.c: (create_locals_gui):
3455 * plugins/file-loader/plugin.c: (on_create_submenu):
3456 * plugins/gtodo/main.h:
3457 * plugins/gtodo/preferences.c: (preferences_widget):
3458 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
3459 * plugins/tools/anjuta-tools.glade:
3460 * plugins/tools/execute.c: (atp_output_context_print):
3463 Another bunch of i18n fixes (#496833)
3465 2008-01-07 Johannes Schmid <jhs@gnome.org>
3467 * plugins/build-basic-autotools/build-basic-autotools.c:
3468 (on_build_terminated):
3469 * plugins/gtodo/interface.c: (set_read_only):
3470 * plugins/project-manager/plugin.c: (confirm_removal),
3471 (on_popup_add_to_project):
3472 * plugins/subversion/anjuta-subversion.glade:
3473 * plugins/tools/execute.c: (atp_output_context_print_result):
3475 Fixed some strings from #496833
3477 2008-01-07 Johannes Schmid <jhs@gnome.org>
3479 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
3480 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
3482 * plugins/language-support-cpp-java/plugin.c: (install_support),
3483 (uninstall_support), (ipreferences_merge), (ipreferences_unmerge):
3484 Added basic Vala support
3486 * plugins/sourceview/sourceview.c: (autodetect_language):
3487 Fixed mime-type detection
3489 2008-01-06 Massimo Cora' <maxcvs@email.it>
3491 Reviewed by: Johannes Schmid <jhs@gnome.org>
3493 * plugins/symbol-db/plugin.c: (on_global_treeview_row_collapsed),
3494 (value_removed_current_editor), (symbol_db_activate),
3495 (symbol_db_deactivate):
3496 * plugins/symbol-db/symbol-db-engine.c:
3497 (symbol_db_engine_get_global_members_filtered):
3498 * plugins/symbol-db/symbol-db-view.c:
3499 (do_add_child_symbol_to_view), (prepare_for_adding),
3500 (on_symbol_inserted), (sdb_view_row_expanded_idle_destroy),
3501 (sdb_view_row_expanded_idle), (sdb_view_namespace_row_expanded),
3502 (sdb_view_global_row_expanded), (sdb_view_vars_row_expanded),
3503 (symbol_db_view_row_expanded), (symbol_db_view_row_collapsed),
3504 (sdb_view_init), (sdb_view_finalize),
3505 (sdb_view_build_and_display_base_tree):
3506 * plugins/symbol-db/symbol-db-view.h:
3507 added controls to expand Global tab nodes in a non-freezing way.
3508 Fixed also some little bugs always on global-tab.
3510 2008-01-06 Naba Kumar <naba@gnome.org>
3512 Patches from James Liggett:
3513 * plugins/profiler/gprof-call-graph-view.c:
3514 (gprof_call_graph_view_create_columns):
3515 * plugins/profiler/gprof-flat-profile-view.c:
3516 (gprof_flat_profile_view_create_columns):
3517 * plugins/profiler/gprof-function-call-tree-view.c:
3518 (gprof_function_call_tree_view_create_columns): Made all
3519 of the columns resizable and reorderable.
3521 2008-01-06 Johannes Schmid <jhs@gnome.org>
3523 * libanjuta/anjuta-launcher.c: (anjuta_launcher_initialize),
3524 (anjuta_launcher_check_password_real),
3525 (anjuta_launcher_scan_output), (anjuta_launcher_scan_error),
3526 (anjuta_launcher_scan_pty),
3527 (anjuta_launcher_disable_password_check):
3528 * libanjuta/anjuta-launcher.h:
3529 Added disable_password_check for stream where it does not make sense
3530 (e.g symbol-db) and lots of DEBUG_PRINTS to better scope launcher errors
3531 that sometimes occur in symbol-db plugin
3533 * plugins/file-manager/file-model.c:
3534 (file_model_cancel_expand_idle):
3535 Fixed removing of idle source
3537 * plugins/sourceview/anjuta-view.c: (anjuta_view_set_colors):
3538 * plugins/sourceview/sourceview-prefs.c: (on_gconf_notify_color):
3540 Fixed #348854 – invisible cursor in certain themes
3542 2008-01-06 Naba Kumar <naba@gnome.org>
3544 * libanjuta/anjuta-preferences.c:
3545 (anjuta_preferences_register_property_custom): Fixed a crash bug on
3546 closing preferences dialog due to patch in bug #507300
3548 2008-01-06 Naba Kumar <naba@gnome.org>
3550 * plugins/language-support-cpp-java/cpp-java-assist.c:
3552 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
3553 * plugins/search/search-replace_backend.c: (create_search_entries):
3554 Added missing unrefs.
3556 2008-01-06 Johannes Schmid <jhs@gnome.org>
3558 * plugins/debug-manager/variable.c: (get_hovered_word):
3559 Add a g_object_unref()
3561 * plugins/sourceview/sourceview.c: (ieditor_get_text_iter),
3562 (on_sourceview_hover_leave):
3563 Fixed hover and editor interface to make hover in debugger work
3565 2008-01-06 Naba Kumar <naba@gnome.org>
3567 * plugins/editor/text-editor.c: Whitespaces fixes.
3568 * plugins/language-manager/plugin.c: (ilanguage_get_from_string): Use
3569 DEBUG_PRINT instead of g_message.
3571 2008-01-06 Sébastien Granjoux <seb.sfo@free.fr>
3573 * plugins/debug-manager/breakpoints.c:
3574 Fix #507441: Disable all breakpoints doesn't work
3575 Fix #507444: Enable Breakpoint menu item doesn't change name
3577 2008-01-05 Naba Kumar <naba@gnome.org>
3579 * manuals/reference/libanjuta/libanjuta.types: Renamed
3580 IAnjutaVariableDebugger to IAnjutaDebuggerVariable to fix build error.
3582 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
3584 * plugins/debug-manager/variable.c:
3585 Update variable display to use IAnjutaIterable instead of position
3587 * plugins/editor/text_editor_cbs.c,
3588 plugins/editor/text_editor.c:
3589 Fix Gtk critical warnings when a hover signal is emitted
3590 Fix get_text_iter in Scintilla (range should include last character)
3592 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
3594 * plugins/debug-manager/debug_tree.c,
3595 plugins/debug-manager/debug_tree.h,
3596 plugins/debug-manager/watch.c,
3597 plugins/debug-manager/command.c,
3598 plugins/debug-manager/queue.c,
3599 plugins/gdb/plugin.c,
3600 plugins/gdb/debugger.c,
3601 plugins/gdb/debugger.h,
3602 libanjuta/interfaces/libanjuta.idl:
3603 Rename IAnjutaVariableDebugger to IAnjutaDebuggerVariable
3605 2008-01-05 Naba Kumar <naba@gnome.org>
3607 * plugins/valgrind/plugin.c: Removed stock icon open/save from
3608 menus to avoid conflict with file open/save. Fixes bug #507455
3610 2008-01-05 Johannes Schmid <jhs@gnome.org>
3613 Conditionally depend on gtksourceview2 >= 2.1.0
3615 * libanjuta/interfaces/libanjuta.idl:
3616 Update IAnjutaEditorSeletion and IAnjutaEditorHover to use
3617 iterators instead of positions
3619 * plugins/debug-manager/threads.c:
3620 Fixed a warnings by including gnome-vfs properly
3622 * plugins/debug-manager/variable.c: (get_hovered_word),
3624 Updated to changes in IAnjutaEditorHover/Selection
3626 * plugins/document-manager/action-callbacks.c:
3627 (on_editor_command_upper_case_activate),
3628 (on_editor_command_lower_case_activate):
3629 * plugins/document-manager/search-box.c: (on_incremental_search),
3630 (on_search_activated):
3631 * plugins/editor/text_editor.c: (itext_editor_get_text_iter),
3632 (itext_editor_erase), (itext_editor_iface_init), (iselection_set),
3633 (iselection_get_start), (iselection_get_end),
3634 (iselection_iface_init), (ihover_display), (ihover_iface_init):
3635 * plugins/editor/text_editor_cbs.c:
3636 (on_text_editor_scintilla_notify):
3638 Updated to changes in IAnjutaEditorHover/Selection and updated editor
3639 interface of scintilla editor.
3641 * plugins/language-manager/languages.xml:
3642 * plugins/language-manager/plugin.c:
3643 (ilanguage_get_from_mime_type), (ilanguage_get_from_string):
3644 Added chdr to C language files and some DEBUG_PRINTs
3646 * plugins/language-support-cpp-java/cpp-java-assist.c:
3648 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
3649 * plugins/search/plugin.c: (find_incremental):
3650 * plugins/search/search-replace.c: (search_and_replace):
3651 * plugins/search/search-replace_backend.c: (create_search_entries):
3652 Adapted to changed interfaces
3654 * plugins/sourceview/Makefile.am:
3655 * plugins/sourceview/anjuta-document.c: (anjuta_document_init),
3656 (set_uri), (anjuta_document_save):
3657 * plugins/sourceview/anjuta-editor-sourceview.glade:
3658 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
3659 (anjuta_view_key_press_event):
3660 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
3661 * plugins/sourceview/sourceview-cell.c:
3662 (sourceview_cell_instance_init), (sourceview_cell_finalize),
3663 (icell_get_line), (icell_get_attribute), (icell_iface_init):
3664 * plugins/sourceview/sourceview-prefs.c: (get_bool),
3665 (on_gconf_notify_disable_hilite), (on_gconf_notify_tab_size),
3666 (on_gconf_notify_indent_size), (on_gconf_notify_braces_check),
3667 (on_gconf_notify_view_marks), (on_gconf_notify_view_right_margin),
3668 (on_gconf_notify_right_margin_position), (sourceview_prefs_init):
3669 * plugins/sourceview/sourceview-private.h:
3670 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
3671 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
3672 (on_document_loaded), (sourceview_instance_init),
3673 (sourceview_dispose), (sourceview_finalize),
3674 (sourceview_create_markers), (sourceview_new),
3675 (ifile_savable_save), (ieditor_get_tab_size),
3676 (ieditor_set_tab_size), (ieditor_set_use_spaces),
3677 (ieditor_set_auto_indent), (ieditor_goto_line),
3678 (ieditor_get_text_iter), (ieditor_iface_init), (iselect_to_brace),
3679 (iselect_block), (iselect_set), (iselect_get_start),
3680 (iselect_get_end), (iselect_iface_init), (mark_real), (imark_mark),
3681 (imark_unmark), (imark_is_marker_set),
3682 (imark_location_from_handle), (imark_delete_all_markers),
3683 (ibookmark_toggle), (goto_bookmark), (ibookmark_first),
3684 (ibookmark_last), (ibookmark_next), (ibookmark_previous),
3685 (ibookmark_clear_all), (iprint_print), (iprint_print_preview),
3686 (ilanguage_get_supported_languages), (autodetect_language),
3687 (ilanguage_set_language), (iassist_show_tips),
3688 (on_sourceview_hover_leave), (on_sourceview_hover_over),
3689 (ihover_display), (ihover_iface_init):
3691 Use GtkSourceView 2.1.x:
3692 * New mark interface
3693 * Fixed #486724 and #488615
3694 * Implemented hover interface
3695 * Adapted to changed interfaces
3697 2008-01-04 Rob Bradford <rob@o-hand.com>
3699 Reviewed by Naba Kumar <naba@gnome.org>:
3700 * libanjuta/anjuta-preferences.c:
3701 (anjuta_preferences_register_property_custom):
3702 Unregister preferences for custom preferences when the widget is
3705 2008-01-03 Johannes Schmid <jhs@gnome.org>
3707 * plugins/file-manager/file-model.c: (file_model_row_expanded),
3708 (file_model_row_collapsed):
3709 Fixed the too method to take a correct data argument
3711 2008-01-02 Johannes Schmid <jhs@gnome.org>
3713 * plugins/document-manager/anjuta-docman.c:
3714 (anjuta_docman_add_document), (anjuta_docman_remove_document):
3715 ref and unref correctly to silence a Gtk+ critical
3717 2008-01-01 Johannes Schmid <jhs@gnome.org>
3719 * plugins/editor/text_editor.c: (itext_editor_get_text):
3720 Fixed #506740 – ianjuta_editor_get_text crash if request
3721 text past the buffer length
3723 2008-01-01 Sébastien Granjoux <seb.sfo@free.fr>
3725 * plugins/debug-manager/utilities.c,
3726 plugins/debug-manager/utilities.h,
3727 plugins/debug-manager/breakpoints.c:
3728 Move get_current_editor function in utilities.c
3730 * plugins/debug-manager/plugin.c,
3731 plugins/debug-manager/debug_tree.c,
3732 plugins/debug-manager/debug_tree.h,
3733 plugins/debug-manager/watch.c,
3734 plugins/debug-manager/watch.h,
3735 plugins/debug-manager/locals.c,
3736 plugins/debug-manager/locals.h,
3737 (added) plugins/debug-manager/variable.c,
3738 (added) plugins/debug-manager/variable.h,
3739 plugins/debug-manager/Makefile.am:
3740 Use hover interface to display variable value
3742 2007-12-31 Johannes Schmid <jhs@gnome.org>
3744 * libanjuta/Makefile.am:
3745 Only install glade catalog files if glade-3 is available
3746 (Fixes #506269 and #500296)
3748 2007-12-30 Johannes Schmid <jhs@gnome.org>
3750 * libanjuta/anjuta-preferences.c: (get_property_value_as_string),
3751 (set_property_value_as_string), (register_callbacks):
3753 Fixed GtkFileChooserButton preferences to also work when only the combo
3754 changes without a dialog being open.
3756 2007-12-29 Johannes Schmid <jhs@gnome.org>
3758 * plugins/editor/Makefile.am:
3759 Fixed #506266 – Attempting to build the scintilla plugin, even when explicitly disabled
3761 2007-12-29 Johannes Schmid <jhs@gnome.org>
3763 * plugins/devhelp/plugin.c: (devhelp_activate):
3764 Fixed #498986 - Anjuta-2.3.0 fails to build
3766 2007-12-29 Johannes Schmid <jhs@gnome.org>
3768 * plugins/debug-manager/breakpoints.c: (on_added_current_editor):
3769 * plugins/debug-manager/plugin.c:
3770 (on_run_to_cursor_action_activate):
3771 * plugins/document-manager/anjuta-docman.c:
3772 (anjuta_docman_goto_file_line_mark):
3773 * plugins/symbol-db/plugin.c: (value_added_current_editor),
3774 (value_removed_current_editor):
3776 Fixed IAnjutaEditor vs. IAnjutaDocument GTK+-Criticals. We should really rename
3777 all those to value_added_current_document...
3779 * plugins/editor/anjuta-editor-scintilla.glade:
3780 Fixed #505315 – anjuta hangs when going from editing a glade file to editing a c source file
3781 Remember to ALWAYS use for loops when iterating of a GList* as this is much more convinient!
3783 2007-12-28 Massimo Cora' <maxcvs@email.it>
3785 * plugins/symbol-db/plugin.c: (on_importing_project_end),
3786 (symbol_db_activate), (symbol_db_deactivate),
3787 (symbol_db_instance_init), (isymbol_manager_get_parents):
3788 * plugins/symbol-db/plugin.h:
3789 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
3790 * plugins/symbol-db/symbol-db-engine.c:
3791 (symbol_db_engine_get_global_members_filtered):
3792 * plugins/symbol-db/symbol-db-view.c: (prepare_for_adding),
3793 (on_symbol_inserted):
3794 Filtered out static functions on global-tab. E.g. when flag
3795 is_file_scope = 1 we won't add entries there.
3796 Fixed a little bug on 'Global'->'Vars/Others' node too.
3798 2007-12-28 Johannes Schmid <jhs@gnome.org>
3800 * libanjuta/anjuta-launcher.c:
3801 Fixed a silly (and completely useless) memory corruption that probably
3802 only occured at a few race conditions though I wonder why it did not
3805 2007-12-28 Johannes Schmid <jhs@gnome.org>
3806 * plugins/cvs-plugin/cvs-execute.c: (on_cvs_mesg_parse):
3807 * plugins/debug-manager/plugin.c: (set_program_counter):
3808 * plugins/debug-manager/stack_trace.c: (on_stack_trace_updated):
3809 * plugins/debug-manager/start.c: (get_source_directories):
3810 * plugins/debug-manager/threads.c: (on_info_thread),
3812 * plugins/file-manager/file-model.c: (file_model_set_property):
3813 * plugins/file-manager/plugin.c: (file_manager_set_default_uri):
3814 * plugins/tools/editor.c: (on_editor_response):
3816 Use gnome_vfs_get_uri_from_local_path instead of g_strconcat where appropriate.
3818 * plugins/document-manager/plugin.c: (update_title),
3819 (value_added_project_root_uri):
3820 * plugins/document-manager/plugin.h:
3821 Shorten down the title bar if the current path is inside the opened project
3823 2007-12-28 Massimo Cora' <maxcvs@email.it>
3825 reviewed by: Johannes Schmid <jhs@gnome.org>
3827 * plugins/project-wizard/templates/java/project.anjuta:
3828 * plugins/project-wizard/templates/mkfile/project.anjuta:
3829 * plugins/project-wizard/templates/python/project.anjuta:
3830 Added attribute="Interfaces" and value="IAnjutaSymbolManager" to
3831 let new projects use new SymbolDB plugin.
3833 * plugins/symbol-browser/images/Makefile.am:
3834 added some images taken from MonoDevelop project.
3836 * plugins/symbol-db/plugin.c: (value_added_current_editor),
3837 (goto_file_line), (on_importing_project_end), (project_root_added),
3838 (on_session_load), (symbol_db_deactivate), (symbol_db_finalize),
3839 (isymbol_manager_search):
3840 Added project-updating feature when opening a project with some files
3841 modified externally [e.g. a svn up].
3843 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
3844 (sdb_engine_iterator_node_instance_init),
3845 (sdb_engine_iterator_node_finalize),
3846 (symbol_db_engine_iterator_node_set_conversion_hash):
3847 * plugins/symbol-db/symbol-db-engine-iterator-node.h:
3848 * plugins/symbol-db/symbol-db-engine-iterator.c:
3849 (symbol_db_engine_iterator_new):
3850 * plugins/symbol-db/symbol-db-engine-iterator.h:
3851 Moved Hash table initialization into the engine. This proxies and
3852 speeds up the process of creation and iteration of a GdaDataModel.
3854 * plugins/symbol-db/symbol-db-engine.c:
3855 (sdb_engine_ctags_output_thread),
3856 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
3857 (sdb_engine_scan_files_1), (sdb_engine_init),
3858 (sdb_engine_unlink_shared_files), (sdb_engine_finalize),
3859 (symbol_db_engine_add_new_workspace),
3860 (symbol_db_engine_add_new_project), (sdb_engine_add_new_file),
3861 (sdb_engine_update_file), (on_scan_update_files_symbols_end),
3862 (symbol_db_engine_get_sym_type_conversion_hash),
3863 (symbol_db_engine_update_files_symbols),
3864 (symbol_db_engine_update_project_symbols),
3865 (symbol_db_engine_update_buffer_symbols),
3866 (symbol_db_engine_get_class_parents),
3867 (symbol_db_engine_get_global_members_filtered),
3868 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
3869 (symbol_db_engine_get_scope_members_by_symbol_id),
3870 (symbol_db_engine_get_scope_members),
3871 (symbol_db_engine_get_current_scope),
3872 (symbol_db_engine_get_file_symbols),
3873 (symbol_db_engine_get_symbol_info_by_id),
3874 (symbol_db_engine_find_symbol_by_name_pattern),
3875 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
3876 * plugins/symbol-db/symbol-db-engine.h:
3877 * plugins/symbol-db/symbol-db-view-locals.c:
3878 (sdb_view_locals_get_iter_from_row_ref),
3879 (symbol_db_view_locals_clear_cache), (do_add_child_symbol_to_view),
3880 (traverse_on_scan_end), (on_scan_end), (on_symbol_removed),
3881 (on_symbol_inserted), (symbol_db_view_locals_update_list):
3882 Changes on some queries fuctions and some fixes. Added *_filtered
3885 * plugins/symbol-db/symbol-db-view.c:
3886 (do_add_child_symbol_to_view), (add_new_waiting_for),
3887 (prepare_for_adding), (on_symbol_inserted),
3888 (do_recurse_subtree_and_remove), (on_symbol_removed),
3889 (sdb_view_do_add_hidden_dummy_child),
3890 (sdb_view_namespace_row_expanded), (sdb_view_global_row_expanded),
3891 (sdb_view_vars_row_expanded), (symbol_db_view_row_expanded),
3892 (sdb_view_locals_create_new_store), (sdb_view_init),
3893 (sdb_view_finalize), (sdb_view_class_init),
3894 (symbol_db_view_get_type), (sdb_view_load_symbol_pixbufs),
3895 (symbol_db_view_get_pixbuf),
3896 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
3897 New display for global tags. This is the definitive version, bugs apart.
3899 * plugins/symbol-db/tables.sql:
3902 2007-12-27 Naba Kumar <naba@gnome.org>
3904 * libanjuta/interfaces/libanjuta.idl:
3905 * plugins/editor/aneditor-priv.h:
3906 * plugins/editor/aneditor.cxx:
3907 * plugins/editor/text_editor.c: (text_editor_instance_init),
3908 (text_editor_show_hover_tip), (text_editor_hide_hover_tip),
3909 (ihover_display), (ihover_set_timeout), (ihover_iface_init):
3910 * plugins/editor/text_editor.h:
3911 * plugins/editor/text_editor_cbs.c:
3912 (on_text_editor_scintilla_notify):
3914 Implemented IAnjutaEditorHover interface in scintilla editor. Disabled
3915 related code in AnEditor. Fixed some compilation warnings.
3917 2007-12-26 Naba Kumar <naba@gnome.org>
3919 * Changelog: Fixed indentation.
3921 2007-12-25 Naba Kumar <naba@gnome.org>
3923 * plugins/editor/Makefile.am:
3924 * plugins/editor/editor.glade:
3925 * plugins/editor/plugin.c:
3926 * plugins/editor/style-editor.c:
3927 * plugins/sourceview/Makefile.am:
3928 * plugins/sourceview/plugin.c:
3929 * plugins/sourceview/sourceview.glade:
3930 * plugins/valgrind/Makefile.am:
3932 Renamed glade files to anjuta-editor-* to give name space for the
3933 schema files (because they are installed in system directory).
3935 * scripts/build-schemas.mk: Install the schemas files also (need for
3936 binary package installation/uninstallation).
3938 2007-12-25 Johannes Schmid <jhs@gnome.org>
3940 * plugins/language-support-cpp-java/plugin.c:
3941 (set_indentation_param_vim):
3943 Support some more vim modeline commands and shortcuts (#504331)
3945 2007-12-25 Johannes Schmid <jhs@gnome.org>
3947 Patches from James Liggett:
3948 * libanjuta/anjuta-vcs-status-tree-view.c: (path_sort),
3949 (anjuta_vcs_status_tree_view_init):
3950 * plugins/subversion/subversion-commit-dialog.c:
3951 (subversion_commit_dialog):
3952 * plugins/subversion/subversion-diff-dialog.c:
3953 (on_subversion_diff_response):
3954 * plugins/subversion/subversion-log-dialog.c:
3955 (on_log_view_selected_button_clicked),
3956 (on_log_diff_selected_button_clicked),
3957 (on_log_diff_previous_button_clicked):
3958 * plugins/subversion/subversion-resolve-dialog.c:
3959 (subversion_resolve_dialog):
3960 * plugins/subversion/subversion-revert-dialog.c:
3961 (subversion_revert_dialog):
3962 * plugins/subversion/subversion-ui-utils.c: (stop_pulse_timer),
3963 (pulse_progress_bar), (hide_pulse_progress_bar),
3964 (disconnect_data_arrived_signals),
3965 (cancel_data_arrived_signal_disconnect):
3966 * plugins/subversion/subversion-ui-utils.h:
3968 #504818 – Some signals/timeouts should be disconnected when dialogs are closed
3969 #505237 – Sort list of modified files
3971 2007-12-24 Sébastien Granjoux <seb.sfo@free.fr>
3973 * plugins/gdb/debugger.c:
3974 Fix bug #491301: Inspecting a variable opens a bad focus dialog
3976 2007-12-23 Johannes Schmid <jhs@gnome.org>
3978 * plugins/language-support-cpp-java/plugin.c:
3979 (set_indentation_param_emacs), (set_indentation_param_vim),
3980 (parse_mode_line_emacs), (parse_mode_line_vim),
3981 (extract_mode_line), (initialize_indentation_params):
3983 Added (basic) support for vim modelines (#504331)
3985 * plugins/message-view/message-view.c: (message_view_next),
3986 (message_view_previous):
3988 Fixed next/previous message
3990 2007-12-23 Johannes Schmid <jhs@gnome.org>
3992 * libanjuta/anjuta-ui.h:
3993 Check for != NULL before unref'ing pixbuf (related to #497878)
3995 * plugins/devhelp/plugin.c: (register_stock_icons):
3996 * plugins/document-manager/anjuta-docman.c:
3997 (anjuta_docman_add_document):
3998 * plugins/glade/plugin.c: (on_close_activated),
3999 (register_stock_icons), (on_session_save),
4000 (glade_plugin_add_project):
4002 Fixed bugs #497878 crash when double clicking on project->/->src->glade/gtk-foobar.glade
4003 and #503719 Opening and closing .glade files plays badly with docman (Patch from Tom)
4005 * plugins/language-support-cpp-java/plugin.c:
4006 (register_stock_icons):
4007 Fixed stock icon registration macros
4009 2007-12-23 Johannes Schmid <jhs@gnome.org>
4011 * global-tags/Makefile.am:
4012 * launcher/Makefile.am:
4013 * libanjuta/Makefile.am:
4014 * libegg/Makefile.am:
4015 * manuals/anjuta-faqs/Makefile.am:
4016 * manuals/anjuta-manual/Makefile.am:
4017 * manuals/reference/libanjuta/Makefile.am:
4018 * plugins/build-basic-autotools/Makefile.am:
4019 * plugins/class-gen/Makefile.am:
4020 * plugins/class-inheritance/Makefile.am:
4021 * plugins/cvs-plugin/Makefile.am:
4022 * plugins/debug-manager/Makefile.am:
4023 * plugins/devhelp/Makefile.am:
4024 * plugins/document-manager/Makefile.am:
4025 * plugins/editor/Makefile.am:
4026 * plugins/editor/scintilla/Makefile.am:
4027 * plugins/editor/scintilla/include/Makefile.am:
4028 * plugins/file-loader/Makefile.am:
4029 * plugins/file-manager/Makefile.am:
4030 * plugins/file-wizard/Makefile.am:
4031 * plugins/gdb/Makefile.am:
4032 * plugins/glade/Makefile.am:
4033 * plugins/gtodo/Makefile.am:
4034 * plugins/gvim/Makefile.am:
4035 * plugins/indent/Makefile.am:
4036 * plugins/language-manager/Makefile.am:
4037 * plugins/language-support-cpp-java/Makefile.am:
4038 * plugins/macro/Makefile.am:
4039 * plugins/message-view/Makefile.am:
4040 * plugins/patch/Makefile.am:
4041 * plugins/profiler/Makefile.am:
4042 * plugins/project-import/Makefile.am:
4043 * plugins/project-manager/Makefile.am:
4044 * plugins/project-wizard/Makefile.am:
4045 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
4046 * plugins/project-wizard/templates/cpp/src/Makefile.am.tpl:
4047 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
4048 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
4049 * plugins/project-wizard/templates/gtkmm/src/Makefile.am.tpl:
4050 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
4051 * plugins/project-wizard/templates/sdl/src/Makefile.am.tpl:
4052 * plugins/project-wizard/templates/wxwin/src/Makefile.am.tpl:
4053 * plugins/project-wizard/templates/xlib-dock/src/Makefile.am.tpl:
4054 * plugins/project-wizard/templates/xlib/src/Makefile.am.tpl:
4055 * plugins/sample1/Makefile.am:
4056 * plugins/search/Makefile.am:
4057 * plugins/sourceview/Makefile.am:
4058 * plugins/subversion/Makefile.am:
4059 * plugins/symbol-browser/Makefile.am:
4060 * plugins/symbol-db/Makefile.am:
4061 * plugins/symbol-db/test/Makefile.am:
4062 * plugins/terminal/Makefile.am:
4063 * plugins/tools/Makefile.am:
4064 * plugins/valgrind/Makefile.am:
4066 * tagmanager/Makefile.am:
4068 Replaces the deprecated "INCLUDES" in all Makefile.am's with
4069 the correct "AM_CPPFLAGS" preprocessor flags keyword. Also fixes some
4070 warnings from illigel C++ compiler flags.
4072 2007-12-23 Johannes Schmid <jhs@gnome.org>
4074 Patch from Tom <tpgww@onepost.net>:
4076 * plugins/document-manager/anjuta-docman.c:
4077 (on_notebook_tab_btnpress), (on_notebook_tab_btnrelease),
4078 (anjuta_docman_compare_pages), (anjuta_docman_sort_pagelist),
4079 (anjuta_docman_instance_init), (on_notebook_switch_page),
4080 (anjuta_docman_grab_text_focus):
4081 * plugins/document-manager/plugin.c: (on_document_added),
4082 (on_window_key_press_event), (on_window_key_release_event):
4084 Some more document-manager code cleanups and fixes.
4086 2007-12-23 Massimo Cora' <maxcvs@email.it>
4088 * plugins/symbol-db/plugin.c: (register_stock_icons),
4089 (value_added_current_editor), (value_removed_current_editor),
4090 (on_importing_project_end), (project_root_removed):
4091 added controls to clean/populate GtkTreeView(s) on projects unload/load.
4093 * plugins/symbol-db/symbol-db-engine.c: (sdb_engine_finalize),
4094 (symbol_db_engine_get_file_db_path):
4095 fixed a useless warning.
4097 * plugins/symbol-db/symbol-db-view-locals.c:
4098 (traverse_free_waiting_for), (file_view_status_destroy),
4099 (sdb_view_locals_create_new_store), (traverse_files_view_status),
4100 (symbol_db_view_locals_clear_cache), (sdb_view_locals_init),
4101 (sdb_view_locals_finalize), (on_symbol_inserted),
4102 (symbol_db_view_locals_recv_signals_from_engine),
4103 (symbol_db_view_locals_update_list):
4104 more speed on editors switching. GtkTreeStore caching method implemented.
4105 Fixed compiler warnings and a little memory leak.
4107 * plugins/symbol-db/symbol-db-view-locals.h:
4108 * plugins/symbol-db/symbol-db-view.c: (gtree_compare_func),
4109 (traverse_free_waiting_for), (symbol_db_view_clear_cache),
4110 (on_scan_end), (on_symbol_inserted),
4111 (sdb_view_locals_create_new_store), (sdb_view_init),
4112 (sdb_view_finalize), (symbol_db_view_new), (symbol_db_view_open):
4113 * plugins/symbol-db/symbol-db-view.h:
4114 fixed some crashers. Now project loading/populating should be quite quick.
4116 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
4118 * plugins/debug-manager/command.c,
4119 plugins/debug-manager/queue.c:
4120 Take care of command return value (FALSE is an error)
4122 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
4124 * plugins/debug-manager/anjuta-debug-manager.glade,
4125 plugins/debug-manager/breakpoints.c:
4126 Remove address, condition and pass breakpoint column if not supported
4127 Fix clear all remove_all to avoid an endless loop if a breakpoint
4130 2007-12-17 Johannes Schmid <jhs@gnome.org>
4132 Patch from Tom <tpgww@onepost.net> (with some changes):
4134 * plugins/document-manager/action-callbacks.c: (on_open_activate),
4135 (on_save_as_activate), (on_save_all_activate),
4136 (on_close_file_activate), (on_close_all_file_activate),
4137 (on_reload_file_activate), (on_editor_command_clear_activate),
4138 (on_transform_eolchars1_activate), (on_comment_block),
4139 (on_comment_box), (on_comment_stream), (on_goto_line_no1_activate),
4140 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
4141 (on_editor_linenos1_activate), (on_editor_markers1_activate),
4142 (on_editor_codefold1_activate), (on_editor_indentguides1_activate),
4143 (on_editor_whitespaces1_activate), (on_editor_eolchars1_activate),
4144 (on_editor_linewrap1_activate), (on_zoom_in_text_activate),
4145 (on_zoom_out_text_activate):
4146 * plugins/document-manager/action-callbacks.h:
4147 * plugins/document-manager/anjuta-docman.c:
4148 (on_notebook_page_close_button_click),
4149 (on_notebook_page_close_button_enter),
4150 (on_notebook_page_close_button_leave),
4151 (on_notebook_tab_btnrelease), (on_notebook_page_reordered),
4152 (anjuta_docman_page_init), (anjuta_docman_page_new),
4153 (on_open_filesel_response), (create_file_open_dialog_gui),
4154 (anjuta_docman_save_document_as), (anjuta_docman_dispose),
4155 (anjuta_docman_instance_init), (on_notebook_switch_page),
4156 (on_document_destroy), (anjuta_docman_add_editor),
4157 (anjuta_docman_add_document), (anjuta_docman_remove_document),
4158 (anjuta_docman_set_current_document),
4159 (anjuta_docman_goto_file_line_mark), (get_real_path),
4160 (anjuta_docman_get_full_filename),
4161 (anjuta_docman_delete_all_markers),
4162 (anjuta_docman_delete_all_indicators),
4163 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
4164 (anjuta_docman_order_tabs):
4165 * plugins/document-manager/anjuta-docman.h:
4166 * plugins/document-manager/file_history.c: (an_hist_file_new),
4167 (an_file_history_push), (an_file_history_dump):
4168 * plugins/document-manager/file_history.h:
4169 * plugins/document-manager/plugin.c: (update_title),
4170 (value_removed_project_root_uri),
4171 (update_document_ui_interface_items), (menu_name_compare),
4172 (on_document_added), (on_document_changed),
4173 (on_window_key_press_event), (on_window_key_release_event),
4175 * plugins/document-manager/search-box.c: (on_document_changed),
4176 (on_goto_activated), (search_box_init), (search_box_new):
4177 * plugins/document-manager/search-box.h:
4179 Yet more code cleanups
4180 Save glade files correctly in session
4181 Use new tooltip API if available
4182 Sort notebook pages when session is restored (needs work)
4184 2007-12-16 Johannes Schmid <jhs@gnome.org>
4186 * plugins/document-manager/anjuta-docman.c:
4187 (anjuta_docman_add_document):
4189 Present correct widget with anjuta_shell_present_widget(). This got wrong when
4190 the new search bar was introduced.
4192 2007-12-12 Johannes Schmid <jhs@gnome.org>
4194 Patch from Tom <tpgww@onepost.net>:
4195 (#485233 – another bunch of docman cleanups)
4197 * libanjuta/interfaces/libanjuta.idl:
4198 * plugins/document-manager/action-callbacks.c:
4199 (get_current_document), (get_current_focus_widget),
4200 (on_save_activate), (on_save_as_activate), (on_save_all_activate),
4201 (on_close_file_activate), (on_close_all_file_activate),
4202 (on_reload_file_activate), (on_print_activate),
4203 (on_print_preview_activate),
4204 (on_editor_command_upper_case_activate),
4205 (on_editor_command_lower_case_activate),
4206 (on_editor_command_eol_crlf_activate),
4207 (on_editor_command_eol_lf_activate),
4208 (on_editor_command_eol_cr_activate),
4209 (on_editor_command_select_all_activate),
4210 (on_editor_command_select_to_brace_activate),
4211 (on_editor_command_select_block_activate),
4212 (on_editor_command_match_brace_activate),
4213 (on_editor_command_undo_activate),
4214 (on_editor_command_redo_activate),
4215 (on_editor_command_cut_activate),
4216 (on_editor_command_paste_activate),
4217 (on_editor_command_copy_activate),
4218 (on_editor_command_clear_activate),
4219 (on_editor_command_close_folds_all_activate),
4220 (on_editor_command_open_folds_all_activate),
4221 (on_editor_command_toggle_fold_activate),
4222 (on_editor_command_bookmark_toggle_activate),
4223 (on_editor_command_bookmark_first_activate),
4224 (on_editor_command_bookmark_next_activate),
4225 (on_editor_command_bookmark_prev_activate),
4226 (on_editor_command_bookmark_last_activate),
4227 (on_editor_command_bookmark_clear_activate),
4228 (on_transform_eolchars1_activate), (on_comment_block),
4229 (on_comment_box), (on_comment_stream),
4230 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
4231 (on_zoom_in_text_activate), (on_zoom_out_text_activate),
4232 (on_force_hilite_activate), (on_swap_activate),
4233 (on_editor_add_view_activate), (on_editor_remove_view_activate):
4234 * plugins/document-manager/action-callbacks.h:
4235 * plugins/document-manager/anjuta-docman.c:
4236 (on_notebook_page_close_button_click),
4237 (on_notebook_page_close_button_enter),
4238 (on_notebook_page_close_button_leave), (on_notebook_tab_btnpress),
4239 (on_notebook_tab_btnrelease), (anjuta_docman_page_setup),
4240 (anjuta_docman_page_new), (anjuta_docman_page_destroy),
4241 (on_open_filesel_response), (anjuta_docman_open_file),
4242 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
4243 (anjuta_docman_dispose), (anjuta_docman_instance_init),
4244 (anjuta_docman_class_init), (anjuta_docman_new),
4245 (on_notebook_switch_page), (on_document_save_point),
4246 (on_document_destroy), (anjuta_docman_add_editor),
4247 (anjuta_docman_add_document), (anjuta_docman_remove_document),
4248 (anjuta_docman_set_popup_menu),
4249 (anjuta_docman_get_current_focus_widget),
4250 (anjuta_docman_get_page_for_document),
4251 (anjuta_docman_get_current_document),
4252 (anjuta_docman_set_current_document),
4253 (anjuta_docman_goto_file_line),
4254 (anjuta_docman_goto_file_line_mark),
4255 (anjuta_docman_get_full_filename),
4256 (anjuta_docman_present_notebook_page),
4257 (anjuta_docman_update_page_label),
4258 (anjuta_docman_delete_all_markers),
4259 (anjuta_docman_delete_all_indicators),
4260 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
4261 (do_ordertab1), (anjuta_docman_order_tabs),
4262 (anjuta_docman_set_editor_properties),
4263 (anjuta_docman_get_document_for_path),
4264 (anjuta_docman_get_all_doc_widgets):
4265 * plugins/document-manager/anjuta-docman.h:
4266 * plugins/document-manager/editor-tooltips.c:
4267 * plugins/document-manager/plugin.c: (update_title),
4268 (update_document_ui_enable_all), (update_document_ui_disable_all),
4269 (update_document_ui_save_items),
4270 (update_document_ui_interface_items), (update_document_ui),
4271 (on_document_update_save_ui), (update_status),
4272 (on_document_update_ui), (on_document_added),
4273 (on_document_changed), (on_session_save), (on_save_prompt),
4274 (on_docman_auto_save), (on_gconf_notify_timer):
4275 * plugins/document-manager/search-box.c: (on_document_changed),
4276 (search_box_new), (search_box_grab_line_focus):
4277 * plugins/glade/plugin.c: (ifile_open):
4278 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
4279 * plugins/search/search-replace_backend.c: (create_search_entries):
4280 * plugins/sourceview/anjuta-document.c: (set_uri),
4281 (anjuta_document_save):
4282 * plugins/sourceview/sourceview.c: (ifile_savable_save):
4283 * plugins/tools/editor.c: (on_editor_response):
4285 The patch renames most stuff from "editor" or "te" to "doc where appropriate.
4286 It fixes some issues with session handling and several memory lacks.
4287 Gtk 2.12 Tooltip API is used if available.
4289 2007-12-10 Sébastien Granjoux <seb.sfo@free.fr>
4291 * plugins/debug-manager/disassemble.c,
4292 plugins/debug-manager/disassemble.h,
4293 plugins/debug-manager/command.c,
4294 plugins/debug-manager/command.h,
4295 plugins/debug-manager/plugin.c
4296 plugins/debug-manager/sparse_view.c,
4297 plugins/debug-manager/sparse_view.h,
4298 plugins/gdb/plugin.c,
4299 plugins/gdb/debugger.c,
4300 plugins/gdb/debugger.h,
4301 libanjuta/interfaces/libanjuta.idl:
4302 Fix bug #502533: Implement assembler step
4304 * plugins/debug-manager/breakpoints.c:
4305 Do not save temporary breakpoints
4307 * plugins/debug-manager/stack_trace.c:
4308 Fix a crash when a stack command is cancelled
4310 2007-12-09 Sébastien Granjoux <seb.sfo@free.fr>
4312 * plugins/debug-manager/plugin.c,
4313 plugins/debug-manager/breakpoints.c,
4314 plugins/debug-manager/breakpoints.h:
4315 Fix bug #488732: Breakpoint on delete lines
4316 Breakpoints are now linked to their position in editor
4318 * plugins/gdb/debugger.c:
4319 Fix removing condition on breakpoint
4321 2007-12-07 Sébastien Granjoux <seb.sfo@free.fr>
4323 * plugins/debug-manager/anjuta-debug-manager.glade,
4324 plugins/debug-manager/start.c,
4325 plugins/gdb/plugin.c,
4326 plugins/gdb/debugger.c,
4327 plugins/gdb/debugger.h,
4328 libanjuta/interfaces/libanjuta.idl:
4329 Fix bug #481366: Do not stop at the beginning of the program
4331 * plugins/debug-manager/command.c,
4332 plugins/debug-manager/command.h,
4333 plugins/debug-manager/breakpoints.c,
4334 plugins/debug-manager/queue.c,
4335 plugins/debug-manager/queue.h:
4336 Fix a bug remove all breakpoints was not working due to latest changes
4337 Setting breakpoints is disabled when program is running
4339 2007-12-04 Sébastien Granjoux <seb.sfo@free.fr>
4341 * plugins/debug-manager/queue.c,
4342 plugins/gdb/plugin.c:
4343 Fix bug #501469: Crash if mime_type is unknown
4345 2007-12-01 Massimo Cora' <maxcvs@email.it>
4347 * plugins/symbol-db/plugin.c: (on_editor_destroy),
4348 (on_editor_update_ui), (on_single_file_scan_end),
4349 (on_importing_project_end), (project_root_added),
4350 (on_session_load), (symbol_db_activate), (symbol_db_instance_init):
4351 * plugins/symbol-db/plugin.h:
4352 show on status bar files being scanned.
4354 * plugins/symbol-db/symbol-db-engine.c:
4355 (sdb_engine_get_query_by_id), (sdb_engine_populate_db_by_tags),
4356 (sdb_engine_ctags_output_thread),
4357 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
4358 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
4359 (sdb_engine_init), (sdb_engine_finalize), (sdb_engine_class_init),
4360 (sdb_engine_connect_to_db), (symbol_db_engine_db_exists),
4361 (sdb_engine_get_table_id_by_unique_name2),
4362 (symbol_db_engine_open_project),
4363 (sdb_engine_prepare_executing_commands),
4364 (symbol_db_engine_add_new_files), (sdb_engine_add_new_sym_type),
4365 (sdb_engine_add_new_scope_definition), (sdb_engine_add_new_symbol),
4366 (sdb_engine_detects_removed_ids),
4367 (symbol_db_engine_get_class_parents),
4368 (symbol_db_engine_get_global_members),
4369 (symbol_db_engine_get_scope_members_by_symbol_id),
4370 (symbol_db_engine_get_scope_members),
4371 (symbol_db_engine_get_current_scope),
4372 (symbol_db_engine_get_file_symbols),
4373 (symbol_db_engine_get_symbol_info_by_id),
4374 (symbol_db_engine_get_full_local_path),
4375 (symbol_db_engine_find_symbol_by_name_pattern),
4376 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
4377 * plugins/symbol-db/symbol-db-engine.h:
4378 * plugins/symbol-db/symbol-db-view-locals.c:
4379 (sdb_view_locals_init), (traverse_free_waiting_for), (on_scan_end),
4380 (symbol_db_view_locals_recv_signals_from_engine),
4381 (symbol_db_view_locals_update_list):
4382 * plugins/symbol-db/symbol-db-view-locals.h:
4383 * plugins/symbol-db/symbol-db-view.c: (traverse_free_waiting_for),
4384 (on_scan_end), (trigger_on_symbol_inserted), (add_new_waiting_for),
4385 (prepare_for_adding), (on_symbol_inserted), (sdb_view_init),
4386 (symbol_db_view_recv_signals_from_engine), (symbol_db_view_open):
4387 * plugins/symbol-db/symbol-db-view.h:
4388 Added g_thread architecture to scan in background. With this you
4389 can use Anjuta's GUI without freezing.
4390 Improved insertion speed by using a paradigm like 'insert' and 'check'
4391 replacing a 'check' and 'insert' one. This has been done for tables
4392 like symbol, scope, sym_type.
4395 * plugins/symbol-db/tables.sql:
4396 * plugins/symbol-db/test/main.c: (get_global_members), (main),
4397 (thread), (print_message), (bastard_thread), (idle_signals):
4398 fixed a typo on tables that broke sql triggers.
4400 === anjuta 2.3.1 ===
4402 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
4404 * NEWS, AUTHORS: Updated.
4405 * src/Makefile.am: Fixed make distcheck
4407 Patch from Yang Hong:
4408 * plugins/file-manager/file-manager.glade: Fixed file chooser
4409 size in file-manager preferences.
4411 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
4413 * NEWS: Updated for 2.3.1 development release
4414 * configure.in: Bumped version to 2.3.1
4416 2007-12-01 Sébastien Granjoux <seb.sfo@free.fr>
4418 * plugins/debug-manager/threads.c,
4419 plugins/debug-manager/disassemble.c,
4420 plugins/debug-manager/watch.c,
4421 plugins/debug-manager/registers.c,
4422 plugins/debug-manager/locals.c,
4423 plugins/debug-manager/breakpoints.c,
4424 plugins/debug-manager/stack_trace.c,
4425 plugins/debug-manager/command.c,
4426 plugins/debug-manager/command.h,
4427 plugins/debug-manager/queue.c,
4428 libanjuta/interfaces/libanjuta.idl:
4429 Use different signals in IAnjutaDebugManager and IAnjutaDebugger
4430 Document IAnjutaDebugManager signals
4431 Generate new signals in queue.c
4432 Use new signals in other files
4434 2007-11-30 <genbell@tiscali.it>
4436 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
4438 * plugins/gdb/Makefile.am:
4441 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
4443 * plugins/tools/variable.c:
4444 Fix a bug added in the previous patch (it is not a leak)
4446 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
4448 * plugins/project-wizard/druid.c,
4449 plugins/project-wizard/templates/terminal.wiz,
4450 plugins/project-wizard/templates/xlib-dock.wiz,
4451 plugins/project-wizard/templates/wxwin.wiz,
4452 plugins/project-wizard/templates/java.wiz,
4453 plugins/project-wizard/templates/gnome.wiz,
4454 plugins/project-wizard/templates/anjuta-plugin.wiz,
4455 plugins/project-wizard/templates/gtkmm.wiz,
4456 plugins/project-wizard/templates/python.wiz,
4457 plugins/project-wizard/templates/cpp.wiz,
4458 plugins/project-wizard/templates/sdl.wiz,
4459 plugins/project-wizard/templates/gtk.wiz,
4460 plugins/project-wizard/templates/minimal.wiz,
4461 plugins/project-wizard/templates/xlib.wiz,
4462 plugins/project-wizard/templates/gcj.wiz,
4463 plugins/project-wizard/templates/translatable-strings.h,
4464 plugins/project-import/project-import.c:
4465 Partial Fix translation bugs #496833 comment 4,7,8,9,10,11
4467 2007-11-27 Sébastien Granjoux <seb.sfo@free.fr>
4469 * plugins/debug-manager/threads.c,
4470 plugins/debug-manager/disassemble.c,
4471 plugins/debug-manager/watch.c,
4472 plugins/debug-manager/registers.c,
4473 plugins/debug-manager/memory.c,
4474 plugins/debug-manager/locals.c,
4475 plugins/debug-manager/stack_trace.c,
4476 plugins/debug-manager/queue.c,
4477 plugins/debug-manager/queue.h:
4478 Connect debugger signal only when program is loaded
4479 Rename get_feature in is_supported
4481 * plugins/debug-manager/plugin.c:
4482 Remove editor watch when plugin is deactivated
4484 * plugins/debug-manager/anjuta-debug-manager.glade,
4485 plugins/debug-manager/breakpoints.c,
4486 plugins/debug-manager/breakpoints.h:
4487 Rewrite almost completely the breakpoint code
4488 Improve breakpoint dialog
4490 Implement condition, hit count, ignore and temporary attribute
4492 * plugins/debug-manager/command.c,
4493 plugins/debug-manager/command.h:
4494 Add a breakpoint list command
4496 * plugins/gdb/debugger.c,
4497 plugins/gdb/debugger.h:
4498 Add new breakpoint list command
4499 Fix parsing of breakpoint data
4501 * libanjuta/interfaces/libanjuta.idl,
4502 plugins/gdb/plugin.c:
4503 Rename IAnjutaBreakpointDebugger into IAnjutaDebuggerBreakpoint
4505 2007-11-23 Jaap Haitsma <jaap@haitsma.org>
4507 * plugins/document-manager/plugin.c:
4508 Use Ctrl+Shift+s as shortcut for Save As
4510 2007-11-22 Naba Kumar <naba.kumar@gnome.org>
4512 * plugins/subversion/plugin.c: (activate_plugin):
4513 * plugins/symbol-db/plugin.c: (symbol_db_activate):
4514 * src/layout.xml: Fixed dockitem positions.
4516 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
4518 Icons from tpgww@onepost.net:
4519 * plugins/project-wizard/applogo.png:
4520 Icons from patch in bug #480093 comment #23. Also renamed icons.
4522 * plugins/message-view/Makefile.am:
4523 * plugins/message-view/plugin.c: (register_stock_icons),
4524 (ipreferences_merge): Removed redundant icon.
4526 * plugins/document-manager/plugin.c:
4527 (update_editor_ui_disable_all), (update_editor_ui_interface_items):
4528 Do not insensitize New action when there is no document.
4531 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
4533 Icons from tpgww@onepost.net:
4534 * plugins/symbol-browser/an_symbol_prefs.c:
4535 * pixmaps/Makefile.am:
4536 * pixmaps/anjuta.png, pixmaps/anjuta_logo.png, pixmaps/anjuta.svg:
4538 Icons from patch in bug #480093 comment #23. Also renamed icons.
4541 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
4543 Patch from James Liggett:
4544 * plugins/subversion/anjuta-subversion.glade: Make commit, resolve,
4545 revert and dialogs resizable.
4547 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
4549 Patch from James Liggett:
4550 * plugins/subversion/anjuta-subversion.glade:
4551 * plugins/subversion/subversion-diff-dialog.c:
4552 (on_subversion_diff_response), (subversion_diff_dialog):
4553 * plugins/subversion/subversion-diff-dialog.h:
4555 The diff dialog should have a checkbox, enabled by default, that
4556 allows the user to make sure that all open files are saved before
4559 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
4561 * plugins/Makefile.am: Remove duplicate 'profiler' in SUBDIRS.
4563 Icons from tpgww@onepost.net:
4564 * pixmaps/Makefile.am:
4567 * src/anjuta-preferences-general.svg:
4569 Icons from patch in bug #480093 comment #23. Also renamed icons.
4572 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
4574 Icons from tpgww@onepost.net:
4575 * plugins/debug-manager/images/Makefile.am:
4576 * plugins/debug-manager/images/anjuta-watch.svg:
4577 * plugins/debug-manager/plugin.c: (register_stock_icons):
4578 * plugins/gdb/images/Makefile.am:
4579 * plugins/gtodo/Makefile.am:
4580 * plugins/gtodo/anjuta-gtodo-plugin.svg:
4581 * plugins/gtodo/anjuta-gtodo.plugin.in:
4582 * plugins/gtodo/interface.c: (stock_icons):
4583 * plugins/gtodo/main.h:
4584 * plugins/gtodo/plugin.c: (ipreferences_merge):
4585 * plugins/terminal/Makefile.am:
4586 * plugins/terminal/anjuta-terminal-plugin.svg:
4587 * plugins/terminal/anjuta-terminal.plugin.in:
4588 * plugins/terminal/terminal.c:
4589 * plugins/tools/Makefile.am:
4590 * plugins/tools/anjuta-tools-plugin.svg:
4591 * plugins/tools/anjuta-tools.plugin.in:
4592 * plugins/tools/plugin.c:
4593 * plugins/valgrind/Makefile.am:
4594 * plugins/valgrind/anjuta-valgrind-plugin.svg:
4595 * plugins/valgrind/anjuta-valgrind.plugin.in:
4596 * plugins/valgrind/plugin.c: (register_stock_icons),
4597 (ipreferences_merge):
4599 Icons from patch in bug #480093 comment #23. Also renamed icons.
4602 2007-11-18 Massimo Cora' <maxcvs@email.it>
4604 reviewed by: Johannes Schmid <jhs@gnome.org>
4607 required gda version to 3.1.3. [svn trunk]. Without this Anjuta can crash
4608 due to bug #493360. Still present anyway bug #495843
4610 * plugins/symbol-db/plugin.c: (goto_local_tree_iter),
4611 (goto_global_tree_iter), (on_treesearch_symbol_selected_event),
4612 (on_local_treeview_row_activated),
4613 (on_global_treeview_row_activated),
4614 (on_global_treeview_row_expanded), (on_project_element_added),
4615 (on_project_element_removed), (project_root_added),
4616 (symbol_db_activate), (isymbol_manager_search),
4617 (isymbol_manager_get_members),
4618 (isymbol_manager_get_completions_at_position):
4619 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
4620 (symbol_db_engine_iterator_node_get_symbol_extra_string):
4621 * plugins/symbol-db/symbol-db-engine.c:
4622 (sdb_engine_execute_non_select_sql),
4623 (sdb_engine_execute_select_sql), (sdb_engine_get_query_by_id),
4624 (sdb_engine_free_cached_queries), (sdb_engine_disconnect_from_db),
4625 (sdb_engine_populate_db_by_tags), (sdb_engine_scan_files_1),
4626 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
4627 (symbol_db_engine_add_new_workspace),
4628 (symbol_db_engine_add_new_project),
4629 (symbol_db_engine_add_new_files), (sdb_engine_add_new_symbol),
4630 (sdb_engine_detects_removed_ids),
4631 (sdb_engine_walk_down_scope_path),
4632 (symbol_db_engine_get_class_parents),
4633 (symbol_db_engine_get_global_members),
4634 (symbol_db_engine_get_scope_members_by_symbol_id),
4635 (symbol_db_engine_get_scope_members),
4636 (symbol_db_engine_get_current_scope),
4637 (symbol_db_engine_get_file_symbols),
4638 (symbol_db_engine_get_symbol_info_by_id),
4639 (symbol_db_engine_find_symbol_by_name_pattern):
4640 * plugins/symbol-db/symbol-db-engine.h:
4641 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
4642 (on_symbol_inserted), (symbol_db_view_locals_update_list):
4643 * plugins/symbol-db/symbol-db-view.c: (waiting_for_symbol_destroy),
4644 (sdb_view_get_iter_from_row_ref), (traverse_free_waiting_for),
4645 (on_scan_end), (do_add_root_symbol_to_view),
4646 (do_add_child_symbol_to_view), (add_waiting_for_symbol_to_view),
4647 (trigger_on_symbol_inserted), (add_new_waiting_for),
4648 (do_recurse_subtree_and_invalidate), (prepare_for_adding),
4649 (on_symbol_inserted), (do_recurse_subtree_and_remove),
4650 (on_symbol_removed), (sdb_view_do_add_hidden_dummy_child),
4651 (symbol_db_view_row_expanded), (sdb_view_init),
4652 (gtree_compare_func), (sdb_view_finalize),
4653 (sdb_view_load_symbol_pixbufs), (symbol_db_view_get_file_and_line),
4654 (sdb_view_populate_base_root),
4655 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
4656 * plugins/symbol-db/symbol-db-view.h:
4657 * plugins/symbol-db/tables.sql:
4658 * plugins/symbol-db/test/Makefile.am:
4659 * plugins/symbol-db/test/main.c: (dump_iterator), (get_parents),
4660 (get_scope_members), (get_current_scope), (get_global_members),
4661 (get_file_symbols), (get_info_by_id), (main):
4663 Rewrote symbol-db-view global tab. Now every expandable node is a query.
4664 Started using LIMIT keyword to speed up things.
4665 Deprecated GdaCommand in favour of GdaQuery into engine. This should
4666 make providers use prepared statements.
4668 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
4670 Patch from James Liggett:
4671 * plugins/subversion/plugin.c: (subversion_instance_init):
4672 * plugins/subversion/plugin.h:
4673 * plugins/subversion/subversion-diff-dialog.c:
4674 (on_subversion_diff_response), (subversion_diff_dialog),
4675 (on_menu_subversion_diff):
4676 * plugins/subversion/subversion-log-dialog.c:
4677 (on_log_view_selected_button_clicked),
4678 (on_log_diff_selected_button_clicked),
4679 (on_log_diff_previous_button_clicked),
4680 (subversion_log_window_create):
4681 * plugins/subversion/subversion-ui-utils.c:
4682 (get_filename_from_full_path), (init_whole_project),
4683 (on_whole_project_toggled):
4684 * plugins/subversion/subversion-ui-utils.h:
4685 * plugins/subversion/subversion-update-dialog.c:
4686 (subversion_update_dialog), (on_menu_subversion_update):
4688 Whole Project checkbox enabled by default in diff and update dialogs.
4689 changes the editor names for diff editors to something much more
4690 descriptive. For example, working copy/head diffs would have an editor
4691 with a name like "[Working Copy/Head] some-file.diff," where some-file
4692 is the name of the file/directory that was diffed. For diffs against
4693 arbitrary diffs the name would look like "[Revisions 2832/3200]
4694 some-file.diff" for a diff of some-file between revisions 2832 and
4697 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
4699 Icons from tpgww@onepost.net:
4700 * plugins/subversion/Makefile.am:
4701 * plugins/subversion/anjuta-subversion-plugin.svg:
4702 * plugins/subversion/anjuta-subversion.plugin.in:
4703 * plugins/subversion/plugin.h:
4704 * plugins/symbol-browser/Makefile.am:
4705 * plugins/symbol-browser/anjuta-symbol-browser-plugin.svg:
4706 * plugins/symbol-browser/anjuta-symbol-browser.plugin.in:
4707 * plugins/symbol-browser/plugin.c:
4708 * plugins/symbol-db/Makefile.am:
4709 * plugins/symbol-db/plugin.c:
4710 * plugins/symbol-db/symbol-db.plugin.in:
4712 Icons from patch in bug #480093 comment #23. Also renamed icons.
4715 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
4717 Icons from tpgww@onepost.net:
4718 * plugins/project-manager/Makefile.am:
4719 * plugins/project-manager/anjuta-project-manager-plugin.svg:
4720 * plugins/project-manager/anjuta-project-manager.plugin.in:
4721 * plugins/project-manager/plugin.c:
4722 * plugins/project-wizard/Makefile.am:
4723 * plugins/project-wizard/anjuta-project-wizard-plugin.svg:
4724 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
4725 * plugins/project-wizard/druid.h:
4726 * plugins/search/Makefile.am:
4727 * plugins/search/anjuta-search-plugin.svg:
4728 * plugins/search/anjuta-search.plugin.in:
4729 * plugins/search/plugin.c:
4731 Icons from patch in bug #480093 comment #23. Also renamed icons.
4734 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
4736 * TODO.tasks: updated.
4738 Icons from tpgww@onepost.net:
4739 * plugins/file-loader/Makefile.am:
4740 * plugins/file-loader/anjuta-loader-plugin.svg:
4741 * plugins/file-loader/anjuta-loader.plugin.in:
4742 * plugins/file-manager/Makefile.am:
4743 * plugins/file-manager/anjuta-file-manager-plugin.svg:
4744 * plugins/file-manager/file-manager.plugin.in:
4745 * plugins/file-manager/plugin.c:
4746 * plugins/glade/Makefile.am:
4747 * plugins/glade/anjuta-glade-plugin.svg:
4748 * plugins/glade/anjuta-glade.plugin.in:
4749 * plugins/glade/plugin.c: (register_stock_icons):
4750 * plugins/language-manager/Makefile.am:
4751 * plugins/language-manager/anjuta-language-manager-plugin.svg:
4752 * plugins/language-manager/language-manager.plugin.in:
4753 * plugins/message-view/Makefile.am:
4754 * plugins/message-view/anjuta-message-manager.plugin.in:
4755 * plugins/message-view/anjuta-messages-plugin.svg:
4756 * plugins/message-view/plugin.c:
4757 * plugins/patch/Makefile.am:
4758 * plugins/patch/anjuta-patch-plugin.svg:
4759 * plugins/patch/anjuta-patch.plugin.in:
4760 * plugins/patch/plugin.c:
4761 * plugins/profiler/Makefile.am:
4762 * plugins/profiler/anjuta-profiler-plugin.svg:
4763 * plugins/profiler/plugin.c: (register_stock_icons):
4764 * plugins/profiler/profiler.plugin.in:
4765 * plugins/project-import/Makefile.am:
4766 * plugins/project-import/anjuta-project-import-plugin.svg:
4767 * plugins/project-import/anjuta-project-import.plugin.in:
4768 * plugins/project-import/plugin.c:
4770 Icons from patch in bug #480093 comment #23. Also renamed icons.
4773 2007-11-18 Johannes Schmid <jhs@gnome.org>
4775 * plugins/build-basic-autotools/build-basic-autotools.c:
4777 * plugins/debug-manager/anjuta-debug-manager.glade:
4778 * plugins/debug-manager/breakpoints.c:
4779 * plugins/debug-manager/sharedlib.c: (create_sharedlibs_gui):
4780 * plugins/file-wizard/file.c:
4781 * plugins/gdb/anjuta-gdb.glade:
4782 * plugins/glade/plugin.c: (ifile_open):
4783 * plugins/gtodo/egg-datetime.c: (egg_datetime_class_init):
4784 * plugins/gtodo/mcategory.c: (category_manager_add_item):
4785 * plugins/gtodo/tray-icon.c:
4786 * plugins/macro/macro-util.c: (get_date_Ymd), (get_date_Y):
4787 * plugins/macro/macros.xml:
4788 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
4789 Fixed translation bugs (#496833, #488211 and #497758)
4791 * plugins/document-manager/plugin.c: (on_editor_changed):
4794 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
4796 Icons from tpgww@onepost.net:
4797 * plugins/devhelp/Makefile.am:
4798 * plugins/devhelp/anjuta-devhelp-plugin.svg:
4799 * plugins/devhelp/anjuta-devhelp.plugin.in:
4800 * plugins/devhelp/plugin.c:
4801 * plugins/document-manager/anjuta-document-manager.plugin.in:
4802 * plugins/document-manager/images/Makefile.am:
4803 * plugins/document-manager/images/anjuta-document-manager-plugin.svg:
4804 * plugins/document-manager/plugin.c:
4805 * plugins/editor/Makefile.am:
4806 * plugins/editor/anjuta-editor-scintilla-plugin.svg:
4807 * plugins/editor/anjuta-editor.plugin.in:
4808 * plugins/editor/plugin.c:
4809 * plugins/sample1/Makefile.am:
4810 * plugins/sample1/anjuta-sample-plugin.svg:
4811 * plugins/sample1/anjuta-sample.plugin.in:
4812 * plugins/sourceview/Makefile.am:
4813 * plugins/sourceview/plugin.c:
4814 * plugins/sourceview/sourceview.plugin.in:
4816 Icons from patch in bug #480093 comment #23. Also renamed icons.
4819 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
4821 * TODO.tasks: Updated.
4823 Icons from tpgww@onepost.net:
4824 * plugins/build-basic-autotools/Makefile.am:
4825 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.svg:
4826 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
4827 * plugins/build-basic-autotools/build-basic-autotools.c:
4828 * plugins/class-inheritance/Makefile.am:
4829 * plugins/class-inheritance/anjuta-class-inheritance-plugin.svg:
4830 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in:
4831 * plugins/class-inheritance/plugin.c:
4832 * plugins/cvs-plugin/Makefile.am:
4833 * plugins/cvs-plugin/anjuta-cvs-plugin.svg:
4834 * plugins/cvs-plugin/anjuta-cvs.plugin.in:
4835 * plugins/cvs-plugin/plugin.c:
4836 * plugins/debug-manager/anjuta-debug-manager.plugin.in:
4837 * plugins/debug-manager/images/Makefile.am:
4838 * plugins/debug-manager/images/anjuta-debug-manager-plugin.svg:
4839 * plugins/debug-manager/plugin.c:
4841 Icons from patch in bug #480093 comment #23. Also renamed icons.
4844 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
4846 * (removed) libanjuta/anjuta-children.c,
4847 (removed) libanjuta/anjuta-children.h,
4848 libanjuta/anjuta-launcher.c,
4849 libanjuta/libanjuta.h,
4850 libanjuta/Makefile.am,
4851 plugins/gdb/debugger.c,
4852 plugins/terminal/terminal.c,
4853 manuals/reference/libanjuta/libanjuta-sections.txt,
4854 manuals/reference/libanjuta/libanjuta-docs.sgml:
4855 Replace anjuta_children_register by g_child_watch_add
4857 2007-11-13 Johannes Schmid <jhs@gnome.org>
4859 * plugins/subversion/anjuta-subversion.glade:
4860 * plugins/subversion/subversion-commit-dialog.c:
4861 (subversion_commit_dialog):
4862 * plugins/subversion/subversion-resolve-dialog.c:
4863 (subversion_resolve_dialog):
4864 * plugins/subversion/subversion-revert-dialog.c:
4865 (subversion_revert_dialog):
4866 * plugins/subversion/subversion-ui-utils.c: (status_pulse_timer),
4867 (pulse_timer), (status_bar_progress_pulse), (pulse_progress_bar),
4868 (hide_pulse_progress_bar):
4869 * plugins/subversion/subversion-ui-utils.h:
4871 Yet another patch from #457477:
4872 Add a pulsing progress bar to all dialogs receiving status
4874 2007-11-12 Johannes Schmid <jhs@gnome.org>
4876 * plugins/document-manager/plugin.c: (create_highlight_submenu):
4877 Bug 493583 – crash in Anjuta IDE: trying to open a file
4879 * plugins/subversion/subversion-commit-dialog.c:
4880 (select_all_files), (subversion_commit_dialog):
4881 Patch from jrligget - see #457477
4883 2007-11-12 Johannes Schmid <jhs@gnome.org>
4885 Patch from Marc Lorber <Lorber.Marc@wanodoo.fr>:
4886 * libanjuta/anjuta-plugin-handle.c:
4887 (anjuta_plugin_handle_get_about):
4888 Bug 495536 – Plugins localization improvement
4890 Patch from Gabor Kelemeng <kelemeng@gnome.hu>:
4891 * plugins/class-gen/anjuta-class-gen-plugin.glade:
4892 * plugins/indent/indent.glade:
4893 * plugins/subversion/anjuta-subversion.glade:
4894 Bug 495245 – Strings bug
4896 2007-11-08 James Liggett <jrliggett@cox.net>
4898 reviewed by: Johannes Schmid <jhs@gnome.org>
4900 * libanjuta/anjuta-async-command.c: (anjuta_async_command_init),
4901 (anjuta_async_command_finalize),
4902 (anjuta_async_command_notification_poll),
4903 (anjuta_async_command_thread), (start_command),
4904 (notify_data_arrived), (notify_complete),
4905 (anjuta_async_command_class_init),
4906 (anjuta_async_command_set_error_message),
4907 (anjuta_async_command_get_error_message),
4908 (anjuta_async_command_lock), (anjuta_async_command_unlock):
4909 * libanjuta/anjuta-async-command.h:
4910 * libanjuta/anjuta-command.c: (anjuta_command_init),
4911 (anjuta_command_finalize), (anjuta_command_class_init),
4912 (anjuta_command_start), (anjuta_command_notify_data_arrived),
4913 (anjuta_command_notify_complete),
4914 (anjuta_command_set_error_message),
4915 (anjuta_command_get_error_message):
4916 * libanjuta/anjuta-command.h:
4917 * libanjuta/anjuta-glade-catalog.c:
4918 * libanjuta/anjuta-glade.xml:
4919 * libanjuta/anjuta-vcs-status-tree-view.c:
4920 (on_selected_column_toggled),
4921 (anjuta_vcs_status_tree_view_create_columns),
4922 (anjuta_vcs_status_tree_view_init),
4923 (anjuta_vcs_status_tree_view_finalize),
4924 (anjuta_vcs_status_tree_view_set_property),
4925 (anjuta_vcs_status_tree_view_get_property),
4926 (anjuta_vcs_status_tree_view_class_init),
4927 (anjuta_vcs_status_tree_view_new),
4928 (anjuta_vcs_status_tree_view_destroy),
4929 (anjuta_vcs_status_tree_view_add), (select_all_paths),
4930 (anjuta_vcs_status_tree_view_select_all), (unselect_all_paths),
4931 (anjuta_vcs_status_tree_view_unselect_all),
4932 (create_selected_paths_list),
4933 (anjuta_vcs_status_tree_view_get_selected):
4934 * libanjuta/anjuta-vcs-status-tree-view.h:
4935 * libanjuta/anjuta-widgets.c: (glade_module_register_widgets):
4936 * libanjuta/anjuta-widgets.h:
4937 * plugins/subversion/subversion-add-dialog.c:
4938 (on_add_command_finished), (on_subversion_add_response),
4939 (subversion_add_dialog), (on_menu_subversion_add),
4940 (on_fm_subversion_add):
4941 * plugins/subversion/subversion-add-dialog.h:
4942 * plugins/subversion/subversion-commit-dialog.c:
4943 (on_commit_command_finished), (on_subversion_commit_response),
4944 (subversion_commit_dialog), (on_menu_subversion_commit),
4945 (on_fm_subversion_commit):
4946 * plugins/subversion/subversion-commit-dialog.h:
4947 * plugins/subversion/subversion-copy-dialog.c:
4948 (on_copy_other_revision_radio_toggled),
4949 (on_copy_browse_button_clicked), (on_copy_dest_entry_focus_in),
4950 (on_copy_command_finished), (on_subversion_copy_response),
4951 (subversion_copy_dialog), (on_menu_subversion_copy),
4952 (on_fm_subversion_copy):
4953 * plugins/subversion/subversion-copy-dialog.h:
4954 * plugins/subversion/subversion-diff-dialog.c: (on_editor_destroy),
4955 (on_subversion_diff_response), (subversion_diff_dialog),
4956 (on_menu_subversion_diff), (on_fm_subversion_diff):
4957 * plugins/subversion/subversion-diff-dialog.h:
4958 * plugins/subversion/subversion-log-dialog.c:
4959 (on_diff_selected_column_toggled), (create_columns),
4960 (on_log_command_finished), (on_log_view_button_clicked),
4961 (on_cat_command_data_arrived), (on_cat_command_finished),
4962 (on_log_view_selected_button_clicked), (get_selected_revisions),
4963 (on_log_diff_selected_button_clicked),
4964 (on_log_diff_previous_button_clicked),
4965 (on_subversion_log_vbox_destroy),
4966 (on_log_changes_view_row_selected), (subversion_log_window_create),
4967 (on_menu_subversion_log), (on_fm_subversion_log),
4968 (subversion_log_set_whole_project_sensitive):
4969 * plugins/subversion/subversion-log-dialog.h:
4970 * plugins/subversion/subversion-merge-dialog.c:
4971 (on_merge_command_finished), (on_subversion_merge_response),
4972 (on_merge_first_path_browse_button_clicked),
4973 (on_merge_second_path_browse_button_clicked),
4974 (on_merge_use_first_path_check_toggled),
4975 (on_merge_start_revision_radio_toggled),
4976 (on_merge_end_revision_radio_toggled), (subversion_merge_dialog),
4977 (on_menu_subversion_merge):
4978 * plugins/subversion/subversion-merge-dialog.h:
4979 * plugins/subversion/subversion-remove-dialog.c:
4980 (on_remove_command_finished),
4981 (on_remove_path_browse_button_clicked),
4982 (on_subversion_remove_response), (subversion_remove_dialog),
4983 (on_menu_subversion_remove), (on_fm_subversion_remove):
4984 * plugins/subversion/subversion-remove-dialog.h:
4985 * plugins/subversion/subversion-resolve-dialog.c:
4986 (on_resolve_command_finished), (on_subversion_resolve_response),
4987 (subversion_resolve_dialog), (on_menu_subversion_resolve):
4988 * plugins/subversion/subversion-resolve-dialog.h:
4989 * plugins/subversion/subversion-revert-dialog.c:
4990 (on_revert_command_finished), (on_subversion_revert_response),
4991 (subversion_revert_dialog), (on_menu_subversion_revert):
4992 * plugins/subversion/subversion-revert-dialog.h:
4993 * plugins/subversion/subversion-switch-dialog.c:
4994 (on_switch_other_revision_radio_toggled),
4995 (on_switch_command_finished), (on_subversion_switch_response),
4996 (subversion_switch_dialog), (on_menu_subversion_switch):
4997 * plugins/subversion/subversion-switch-dialog.h:
4998 * plugins/subversion/subversion-ui-utils.c: (subversion_data_new),
4999 (subversion_data_free), (on_mesg_view_destroy),
5000 (create_message_view), (check_filename), (get_log_from_textview),
5001 (pulse_timer), (on_pulse_timer_destroyed),
5002 (status_bar_progress_pulse), (clear_status_bar_progress_pulse),
5003 (report_errors), (on_status_command_finished),
5004 (on_status_command_data_arrived), (on_command_info_arrived),
5005 (select_all_status_items), (clear_all_status_selections),
5006 (init_whole_project), (on_whole_project_toggled),
5007 (send_diff_command_output_to_editor), (on_diff_command_finished),
5008 (stop_status_bar_progress_pulse):
5009 * plugins/subversion/subversion-ui-utils.h:
5010 * plugins/subversion/subversion-update-dialog.c:
5011 (on_update_command_finished), (on_subversion_update_response),
5012 (subversion_update_dialog), (on_menu_subversion_update),
5013 (on_fm_subversion_update):
5014 * plugins/subversion/subversion-update-dialog.h:
5015 * plugins/subversion/svn-add-command.c: (svn_add_command_init),
5016 (svn_add_command_finalize), (svn_add_command_run),
5017 (svn_add_command_class_init), (svn_add_command_new),
5018 (svn_add_command_destroy):
5019 * plugins/subversion/svn-add-command.h:
5020 * plugins/subversion/svn-cat-command.c: (svn_cat_command_init),
5021 (svn_cat_command_finalize), (svn_cat_command_run),
5022 (svn_cat_command_class_init), (svn_cat_command_new),
5023 (svn_cat_command_destroy), (svn_cat_command_get_output):
5024 * plugins/subversion/svn-cat-command.h:
5025 * plugins/subversion/svn-command.c: (svn_command_acquire_ui_lock),
5026 (svn_command_release_ui_lock), (simple_prompt),
5027 (ssl_server_trust_prompt), (svn_auth_simple_prompt_func_cb),
5028 (svn_auth_ssl_server_trust_prompt_func_cb),
5029 (svn_auth_ssl_client_cert_prompt_func_cb),
5030 (svn_auth_ssl_client_cert_pw_prompt_func_cb), (on_svn_notify),
5031 (svn_command_init), (svn_command_finalize),
5032 (svn_command_class_init), (svn_command_push_info),
5033 (svn_command_get_info_queue), (svn_command_set_error),
5034 (svn_command_get_client_context), (svn_command_get_pool),
5035 (svn_command_lock_ui), (svn_command_unlock_ui),
5036 (svn_command_get_revision), (svn_command_copy_path_list),
5037 (svn_command_free_path_list):
5038 * plugins/subversion/svn-command.h:
5039 * plugins/subversion/svn-commit-command.c: (on_log_callback),
5040 (svn_commit_command_init), (svn_commit_command_finalize),
5041 (svn_commit_command_run), (svn_commit_command_class_init),
5042 (svn_commit_command_new), (svn_commit_command_destroy):
5043 * plugins/subversion/svn-commit-command.h:
5044 * plugins/subversion/svn-copy-command.c: (on_log_callback),
5045 (svn_copy_command_init), (svn_copy_command_finalize),
5046 (svn_copy_command_run), (svn_copy_command_class_init),
5047 (svn_copy_command_new), (svn_copy_command_destroy):
5048 * plugins/subversion/svn-copy-command.h:
5049 * plugins/subversion/svn-diff-command.c: (svn_diff_command_init),
5050 (svn_diff_command_finalize), (svn_diff_command_run),
5051 (svn_diff_command_class_init), (svn_diff_command_new),
5052 (svn_diff_command_destroy), (svn_diff_command_get_output):
5053 * plugins/subversion/svn-diff-command.h:
5054 * plugins/subversion/svn-log-command.c: (svn_log_command_init),
5055 (svn_log_command_finalize), (log_callback), (svn_log_command_run),
5056 (svn_log_command_class_init), (svn_log_command_new),
5057 (svn_log_command_destroy), (svn_log_command_get_entry_queue):
5058 * plugins/subversion/svn-log-command.h:
5059 * plugins/subversion/svn-log-entry.c: (svn_log_entry_init),
5060 (svn_log_entry_finalize), (svn_log_entry_class_init),
5061 (strip_whitespace), (svn_log_entry_new), (svn_log_entry_destroy),
5062 (svn_log_entry_get_author), (svn_log_entry_get_date),
5063 (svn_log_entry_get_revision), (svn_log_entry_get_short_log),
5064 (svn_log_entry_get_full_log):
5065 * plugins/subversion/svn-log-entry.h:
5066 * plugins/subversion/svn-merge-command.c: (svn_merge_command_init),
5067 (svn_merge_command_finalize), (svn_merge_command_run),
5068 (svn_merge_command_class_init), (svn_merge_command_new),
5069 (svn_merge_command_destroy):
5070 * plugins/subversion/svn-merge-command.h:
5071 * plugins/subversion/svn-remove-command.c: (on_log_callback),
5072 (svn_remove_command_init), (svn_remove_command_finalize),
5073 (svn_remove_command_run), (svn_remove_command_class_init),
5074 (svn_remove_command_new), (svn_remove_command_destroy),
5075 (svn_remove_command_get_path):
5076 * plugins/subversion/svn-remove-command.h:
5077 * plugins/subversion/svn-resolve-command.c:
5078 (svn_resolve_command_init), (svn_resolve_command_finalize),
5079 (svn_resolve_command_run), (svn_resolve_command_class_init),
5080 (svn_resolve_command_new), (svn_resolve_command_destroy):
5081 * plugins/subversion/svn-resolve-command.h:
5082 * plugins/subversion/svn-revert-command.c:
5083 (svn_revert_command_init), (svn_revert_command_finalize),
5084 (svn_revert_command_run), (svn_revert_command_class_init),
5085 (svn_revert_command_new), (svn_revert_command_destroy):
5086 * plugins/subversion/svn-revert-command.h:
5087 * plugins/subversion/svn-status-command.c:
5088 (svn_status_command_init), (svn_status_command_finalize),
5089 (on_svn_status_notify), (svn_status_command_run),
5090 (svn_status_command_class_init), (svn_status_command_new),
5091 (svn_status_command_destroy),
5092 (svn_status_command_get_status_queue):
5093 * plugins/subversion/svn-status-command.h:
5094 * plugins/subversion/svn-status.c: (svn_status_init),
5095 (svn_status_finalize), (svn_status_class_init), (svn_status_new),
5096 (svn_status_destroy), (svn_status_get_path),
5097 (svn_status_get_vcs_status):
5098 * plugins/subversion/svn-status.h:
5099 * plugins/subversion/svn-switch-command.c:
5100 (svn_switch_command_init), (svn_switch_command_finalize),
5101 (svn_switch_command_run), (svn_switch_command_class_init),
5102 (svn_switch_command_new), (svn_switch_command_destroy):
5103 * plugins/subversion/svn-switch-command.h:
5104 * plugins/subversion/svn-update-command.c:
5105 (svn_update_command_init), (svn_update_command_finalize),
5106 (svn_update_command_run), (svn_update_command_class_init),
5107 (svn_update_command_new), (svn_update_command_destroy):
5108 * plugins/subversion/svn-update-command.h:
5110 Now really committed all files from James patch (#457477)
5112 2007-11-08 Johannes Schmid <jhs@gnome.org>
5114 * TODO.tasks: Updated
5116 2007-11-08 James Liggett <jrliggett@cox.net>
5118 reviewed by: Johannes Schmid <jhs@gnome.org>
5121 * libanjuta/Makefile.am:
5122 * libanjuta/anjuta-status.c: (anjuta_status_progress_pulse):
5123 * libanjuta/anjuta-status.h:
5124 * libanjuta/libanjuta.h:
5125 * plugins/subversion/Makefile.am:
5126 * plugins/subversion/anjuta-subversion.glade:
5127 * plugins/subversion/anjuta-subversion.ui:
5128 * plugins/subversion/plugin.c: (value_added_project_root_uri),
5129 (value_removed_project_root_uri), (activate_plugin),
5130 (deactivate_plugin), (finalize), (subversion_instance_init):
5131 * plugins/subversion/plugin.h:
5132 * plugins/subversion/subversion-actions.c:
5133 * plugins/subversion/subversion-actions.h:
5134 * plugins/subversion/subversion-callbacks.c:
5135 * plugins/subversion/subversion-callbacks.h:
5136 * plugins/subversion/svn-auth.c:
5137 * plugins/subversion/svn-auth.h:
5138 * plugins/subversion/svn-backend-priv.h:
5139 * plugins/subversion/svn-backend.c:
5140 * plugins/subversion/svn-backend.h:
5141 * plugins/subversion/svn-notify.c:
5142 * plugins/subversion/svn-notify.h:
5143 * plugins/subversion/svn-thread.c:
5144 * plugins/subversion/svn-thread.h:
5146 Commited alpha2 of the new subversion plugin (#457477)
5148 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
5150 * plugins/debug-manager/command.c:
5151 Fix a stupid crash when changing a register value
5153 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
5155 * libanjuta/interfaces/libanjuta.idl,
5156 plugins/debug-manager/command.c,
5157 plugins/debug-manager/command.h,
5158 plugins/debug-manager/start.c,
5159 plugins/gdb/plugin.c,
5160 plugins/gdb/debugger.c,
5161 plugins/gdb/debugger.h:
5162 Use anjuta terminal plugin instead of gnome terminal
5163 Select if a terminal is used in the the start_program function
5164 Move terminal code from debugger.c to plugin.c
5165 Partial fix of bug #481366
5167 * plugins/gdb/utilities.c,
5168 plugins/gdb/utilities.h:
5169 Remove gnome terminal check function
5171 2007-11-06 Johannes Schmid <jhs@gnome.org>
5173 * plugins/project-import/anjuta-project-import.glade:
5174 * plugins/project-import/project-import.c: (on_import_next),
5175 (on_import_finish), (project_import_set_directory):
5176 * plugins/project-wizard/property.c: (npw_property_create_widget),
5177 (npw_property_set_value_from_widget):
5179 Replaced gnome_file_entry with gtk_file_chooser_button
5180 Fixes #422329 – Creating a new directory in program options doesn't work
5182 2007-11-04 Massimo Cora' <maxcvs@email.it>
5184 * plugins/symbol-db/plugin.c:
5185 add all files at once on project_import.
5186 No need to split them into more languages: ctags
5187 and the engine will take care of that.
5189 * plugins/symbol-db/symbol-db-engine.h,
5190 * plugins/symbol-db/symbol-db-engine.c,
5191 * plugins/symbol-db/tables.sql,
5192 * plugins/symbol-db/test/Makefile.am,
5193 * plugins/symbol-db/test/main.c,
5194 * plugins/symbol-db/symbol-db-view-locals.c:
5195 some memory leaks fixed. Ported the thing to
5196 libgda 3.1.2 [or better svn HEAD].
5197 Thanks to a fresh new algorithm to detect
5198 parent scope we're able to display correcly
5199 a local gtktree, including classes not directly
5200 defined inside that file.
5202 2007-11-04 Sébastien Granjoux <seb.sfo@free.fr>
5204 * plugins/debug-manager/threads.c,
5205 plugins/debug-manager/stack_trace.c:
5206 Do not display address when not needed
5208 * plugins/debug-manager/plugin.c,
5209 plugins/debug-manager/breakpoints.c:
5210 Breakpoints directly connect to debugger signals
5212 * plugins/debug-manager/watch.c:
5213 program-unload signal does not exist used debugger-stopped
5215 * plugins/debug-manager/queue.c,
5216 libanjuta/interfaces/libanjuta.idl:
5217 Display error message returned by debugger command
5220 2007-11-04 Johannes Schmid <jhs@gnome.org>
5222 * plugins/project-wizard/templates/gcj/configure.ac.tpl:
5223 Bug 493062 – gcj template needs AC_PROG_CC
5224 (thanks to Bruno Cigic <bruno.cigic@gmail.com>)
5226 * src/anjuta-actions.h:
5227 Bug 493212 – Use GTK_STOCK_ABOUT i.s.o. deprecated GNOME_STOCK_ABOUT
5228 (thanks to Jaap A. Haitsma <jaap@haitsma.org>)
5230 === anjuta 2.3.0 ===
5232 2007-11-02 Naba Kumar <naba.kumar@gnome.org>
5236 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
5238 * ChangeLog: Tagged 2.3.0 release.
5240 * plugins/indent/Makefile.am: Fixed indentation.
5242 * plugins/editor/aneditor-autocomplete.cxx:
5243 * plugins/editor/aneditor-priv.h:
5244 * plugins/editor/aneditor.cxx:
5245 * plugins/editor/aneditor.h: Commented out dead codes.
5247 * configure.in, plugins/symbol-db/symbol-db.plugin.in:
5248 Do not build symbol-db by
5249 default. Added 'unstable' in plugin description to signify it's
5250 developmental state.
5252 * plugins/file-manager/Makefile.am,
5253 plugins/language-manager/Makefile.am: Fixed 'make distcheck'.
5255 2007-11-01 Sébastien Granjoux <seb.sfo@free.fr>
5257 * plugins/debug-manager/utilities.c,
5258 plugins/debug-manager/utilities.h,
5259 plugins/debug-manager/threads.c,
5260 plugins/debug-manager/plugin.c,
5261 plugins/debug-manager/plugin.h,
5262 plugins/debug-manager/disassemble.h,
5263 plugins/debug-manager/watch.c,
5264 plugins/debug-manager/watch.h,
5265 plugins/debug-manager/breakpoints.c,
5266 plugins/debug-manager/stack_trace.c:
5267 Replace few remaining function calls by signal
5269 * plugins/debug-manager/disassemble.c,
5270 plugins/debug-manager/registers.c,
5271 plugins/debug-manager/memory.c,
5272 plugins/debug-manager/locals.c,
5273 plugins/debug-manager/queue.c,
5274 plugins/debug-manager/queue.h:
5275 Connect signals when debugger is started
5276 Disconnect them when debugger is stopped
5277 Do not display window if debugger doesn't support feature
5279 * plugins/gdb/plugin.c,
5280 libanjuta/interfaces/libanjuta.idl:
5281 Remove unused initialization function
5283 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
5286 * plugins/file-manager/Makefile.am:
5287 * scripts/build-schemas.mk: Fixed 'make distcheck'
5289 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
5291 * manuals/reference/libanjuta/libanjuta-docs.sgml,
5292 manuals/reference/libanjuta/libanjuta-sections.txt: Updated docs
5293 to latest API additions.
5295 * manuals/reference/libanjuta/writing-plugins.sgml: Fixed to adhere
5298 2007-10-31 Naba Kumar <naba.kumar@gnome.org>
5300 * ChangeLog: Fixed indentation.
5301 * NEWS: Updated for 2.3.0 release. Also merged changes from 2.2.x
5304 2007-10-30 Naba Kumar <naba.kumar@gnome.org>
5306 * libanjuta/interfaces/libanjuta.idl:
5307 * plugins/build-basic-autotools/build-basic-autotools.c:
5308 (build_compile_file_real), (build_build_project),
5309 (build_install_project), (build_clean_project),
5310 (build_configure_project), (build_autogen_project),
5311 (build_distribution_project), (build_build_module),
5312 (build_install_module), (build_clean_module), (fm_build),
5313 (fm_install), (fm_clean), (pm_build), (pm_install), (pm_clean),
5314 (finalize), (basic_autotools_plugin_instance_init),
5315 (ibuildable_set_command), (ibuildable_reset_commands),
5316 (ibuildable_get_command), (ibuildable_build), (ibuildable_clean),
5317 (ibuildable_install), (ibuildable_configure),
5318 (ibuildable_generate), (ibuildable_iface_init):
5319 * plugins/build-basic-autotools/build-basic-autotools.h:
5321 Added API for commands override in build interface and implemented
5322 them in build plugin. Useful for other plugins override build
5323 commands depending on project environment.
5325 2007-10-28 Naba Kumar <naba@gnome.org>
5328 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
5329 Fixed widget alignment for dock switcher tab style combo and
5330 scratchbox path entrybox.
5332 2007-10-28 Johannes Schmid <jhs@gnome.org>
5334 * plugins/document-manager/plugin.c: (on_editor_changed):
5335 Fixed a memory leak and simplified code (thanks again Sébastien)
5338 Bumped LIBGDA requirement to 3.1.2 (the version that supports LIMIT
5339 and OFFSET sql statements)
5341 2007-10-28 Massimo Cora' <maxcvs@email.it>
5343 * plugins/symbol-db/plugin.c,
5344 plugins/symbol-db/symbol-db-engine.h,
5345 plugins/symbol-db/symbol-db-view.c,
5346 plugins/symbol-db/symbol-db-view.c,
5347 plugins/symbol-db/symbol-db-view-locals.c,
5348 plugins/symbol-db/symbol-db-view-locals.h,
5349 plugins/symbol-db/symbol-db-engine.c:
5350 Better end-of-file-scan detection, permitting
5351 an improved scope/inheritance parsing.
5352 Locals tab gtktree now displays correct
5353 namespace->class->children tree, even if
5354 in a C++ file there isn't class declaration.
5356 2007-10-27 Johannes Schmid <jhs@gnome.org>
5358 Patch from Stanislav Brabec <sbrabec@suse.cz>
5360 Bug 489798 – Do not rely on svn-config
5362 Patch from Michael Wolf <maw@ximian.com>:
5363 * libegg/eggtreemodelfilter.c: (egg_tree_model_filter_fetch_child),
5364 (egg_tree_model_filter_remove_node),
5365 (egg_tree_model_filter_row_deleted):
5366 Bug 487683 – undefined operations in libegg/eggtreemodelfilter.c
5368 2007-10-27 Johannes Schmid <jhs@gnome.org>
5370 * plugins/devhelp/anjuta-devhelp.ui:
5371 * plugins/message-view/anjuta-message-manager.ui:
5373 Added some separators to the toolbar
5375 * plugins/document-manager/plugin.c:
5376 (on_support_plugin_deactivated), (load_new_support_plugins),
5377 (unload_unused_support_plugins), (on_editor_changed):
5379 Fixed the language supprt loading unloading stuff. Thanks to Sébastien
5380 for pointing out that is was crap.
5382 2007-10-24 Sébastien Granjoux <seb.sfo@free.fr>
5384 * libanjuta/interfaces/libanjuta.idl,
5385 libanjuta/anjuta-plugin-manager.c,
5386 libanjuta/anjuta-plugin-manager.h,
5387 libanjuta/anjuta-c-plugin-factory.c,
5388 libanjuta/anjuta-c-module.h,
5389 libanjuta/anjuta-c-module.c:
5390 Report detailled error message in case of plugin loading failure
5392 2007-10-24 Johannes Schmid <jhs@gnome.org>
5395 * plugins/Makefile.am:
5397 Activate build of symbol-db plugin (when libgda is available)
5399 * plugins/document-manager/plugin.c:
5400 (on_support_plugin_deactivated), (on_editor_changed):
5402 Properly handle language support plugins even when they are
5403 unloaded by the session.
5405 * plugins/symbol-db/plugin.c: (register_stock_icons),
5406 Port to new REGISTER_ICONS stuff
5408 2007-10-22 Massimo Cora' <maxcvs@email.it>
5410 * plugins/symbol-db/plugin.c,
5411 * plugins/symbol-db/symbol-db-view.c
5412 * plugins/symbol-db/symbol-db-engine.h,
5413 * plugins/symbol-db/symbol-db-engine-iterator-node.c,
5414 * plugins/symbol-db/symbol-db-view-locals.c,
5415 * plugins/symbol-db/symbol-db-view-locals.h,
5416 * plugins/symbol-db/symbol-db-engine.c:
5417 Fixed functions declarations with 'const gchar*' instead of 'gchar*'.
5418 Added a new algorithm for dynamic population of the local symbols' tab.
5419 Now the default view is tree-like.
5420 Some fixes on engine correct some population issues.
5422 2007-10-23 Naba Kumar <naba@gnome.org>
5424 * plugins/glade/Makefile.am: Corrected conditional not to install
5425 .plugin file if plugin is disabled.
5426 * plugins/sourceview/Makefile.am: Corrected conditional not to
5427 install schemas if plugin is not built.
5429 2007-10-20 Sébastien Granjoux <seb.sfo@free.fr>
5431 * plugins/debug-manager/queue.c:
5432 Fix #488061: Mutiple crash dialogs
5434 * plugins/gdb/debugger.c,
5435 plugins/gdb/debugger.h:
5436 Remove maximum gdb command length, should fix bug#474811
5438 2007-10-19 Sébastien Granjoux <seb.sfo@free.fr>
5440 * manuals/reference/libanjuta/plugin-description-file.sgml,
5441 manuals/reference/libanjuta/libanjuta-docs.sgml,
5442 manuals/reference/libanjuta/libanjuta-sections.txt,
5443 libanjuta/interfaces/libanjuta.idl,
5444 libanjuta/anjuta-c-module.c,
5445 libanjuta/anjuta-c-plugin-factory.c:
5446 Document last changes in plugin code
5448 2007-10-19 Johannes Schmid <jhs@gnome.org>
5450 * plugins/subversion/subversion-callbacks.c: (check_filename):
5452 Fixed #487854 – Anjuta crashes when i try to add a SVN url
5454 2007-10-19 Naba Kumar <naba@gnome.org>
5456 * plugins/file-manager/file-model.c: Fixed a critical runtime
5459 2007-10-18 Johannes Schmid <jhs@gnome.org>
5461 * libanjuta/anjuta-ui.h:
5462 Small fix on icon macros
5464 * libanjuta/interfaces/libanjuta.idl:
5465 * plugins/language-manager/plugin.c: (ilanguage_get_name),
5466 (ilanguage_get_from_editor), (ilanguage_get_name_from_editor),
5467 (ilanguage_iface_init):
5469 Added get_from_editor() and get_name_from_editor() methods
5472 * plugins/document-manager/plugin.c:
5473 (update_editor_ui_interface_items), (on_editor_changed):
5474 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
5476 * plugins/language-support-cpp-java/plugin.c: (install_support):
5478 Ported plugins to use the new interface
5480 2007-10-17 Johannes Schmid <jhs@gnome.org>
5482 * libanjuta/anjuta-ui.h:
5484 Added macros to register stock icons to stop all this copy&paste
5485 which had spread over a lot of files. New macros support to add
5486 icons with toolbar and menu size (16 and 24)
5488 * plugins/class-inheritance/plugin.c: (register_stock_icons):
5489 * plugins/debug-manager/images/anjuta-attach.svg:
5490 * plugins/debug-manager/images/anjuta-step-out.svg:
5491 * plugins/debug-manager/images/anjuta-step-over.svg:
5492 * plugins/debug-manager/plugin.c: (register_stock_icons):
5493 * plugins/document-manager/images/Makefile.am:
5494 * plugins/document-manager/images/anjuta-block-end.svg:
5495 * plugins/document-manager/images/anjuta-block-start.svg:
5496 * plugins/document-manager/images/anjuta-bookmark-16.xpm:
5497 * plugins/document-manager/images/anjuta-bookmark.svg:
5498 * plugins/document-manager/images/anjuta-go-history-next.svg:
5499 * plugins/document-manager/images/anjuta-go-history-prev.svg:
5500 * plugins/document-manager/plugin.c: (register_stock_icons):
5501 * plugins/glade/plugin.c: (register_stock_icons):
5502 * plugins/language-support-cpp-java/plugin.c:
5503 (register_stock_icons):
5504 * plugins/message-view/Makefile.am:
5505 * plugins/message-view/anjuta-go-message-next.svg:
5506 * plugins/message-view/anjuta-go-message-prev.svg:
5507 * plugins/message-view/anjuta-message-view.svg:
5508 * plugins/message-view/messages.xpm:
5509 * plugins/message-view/plugin.c: (register_stock_icons):
5510 * plugins/patch/plugin.c: (patch_plugin_activate):
5511 * plugins/project-manager/plugin.c: (register_stock_icons):
5512 * plugins/search/Makefile.am:
5513 * plugins/search/anjuta-go-match-next.svg:
5514 * plugins/search/anjuta-go-match-prev.svg:
5515 * plugins/search/plugin.c: (activate_plugin):
5516 * plugins/symbol-browser/plugin.c: (register_stock_icons):
5517 * plugins/terminal/terminal.c: (register_stock_icons):
5518 * plugins/valgrind/plugin.c: (register_stock_icons):
5520 Updated to use the new icons and added several new and updated
5523 2007-10-16 Sébastien Granjoux <seb.sfo@free.fr>
5525 * libanjuta/anjuta-plugin-handle.c,
5526 libanjuta/anjuta-plugin-handle.h:
5527 Add a new path property containing the directory of the .plugin
5528 file, library file (.so or whatever) must be in the same directory
5530 * libanjuta/anjuta-plugin-manager.c,
5531 libanjuta/interfaces/libanjuta.idl,
5532 (removed) libanjuta/anjuta-glue-plugin.c,
5533 (removed) libanjuta/anjuta-glue-plugin.h,
5534 (removed) libanjuta/anjuta-glue-c.c,
5535 (removed) libanjuta/anjuta-glue-c.h,
5536 (removed) libanjuta/anjuta-glue-cpp.c,
5537 (removed) libanjuta/anjuta-glue-cpp.h,
5538 (removed) libanjuta/anjuta-glue-factory.c,
5539 (removed) libanjuta/anjuta-glue-factory.h,
5540 (added) libanjuta/anjuta-c-module.c,
5541 (added) libanjuta/anjuta-c-module.h,
5542 (added) libanjuta/anjuta-c-plugin-factory.c,
5543 (added) libanjuta/anjuta-c-plugin-factory.h,
5544 libanjuta/Makefile.am:
5545 AnjutaPluginManager uses the new IAnjutaPluginFactory interface
5546 anjuta-glue-factory.[ch] is replaced by anjuta-c-plugin-factory.[ch]
5547 implementing IAnjutaPluginFactory
5548 anjuta-glue-(c|plugin).[ch] is replaced by anjuta-c-module.[ch]
5550 * libanjuta/libanjuta.h:
5551 anjuta-plugin-handle.h must be public (used in IAnjutaPluginFactory
5554 * libanjuta/anjuta-plugin.h:
5555 Replace AnjutaGluePlugin by GTypeModule
5556 Remove unused anjuta_glue_get_component_type replaced by
5559 * plugins/build-basic-autotools/build-basic-autotools.h,
5560 plugins/class-gen/plugin.h,
5561 plugins/class-inheritance/plugin.h,
5562 plugins/cvs-plugin/plugin.h,
5563 plugins/debug-manager/plugin.h,
5564 plugins/devhelp/plugin.h,
5565 plugins/document-manager/plugin.h,
5566 plugins/editor/plugin.h,
5567 plugins/file-loader/plugin.h,
5568 plugins/file-wizard/plugin.h,
5569 plugins/gdb/plugin.h,
5570 plugins/glade/plugin.h,
5571 plugins/gtodo/plugin.h,
5572 plugins/indent/plugin.h,
5573 plugins/language-manager/plugin.h,
5574 plugins/language-support-cpp-java/plugin.h,
5575 plugins/macro/plugin.h,
5576 plugins/message-view/plugin.h,
5577 plugins/patch/plugin.h,
5578 plugins/profiler/plugin.h,
5579 plugins/project-import/plugin.h,
5580 plugins/project-manager/plugin.h,
5581 plugins/project-wizard/plugin.h,
5582 plugins/sample1/plugin.h,
5583 plugins/search/plugin.h,
5584 plugins/sourceview/plugin.h,
5585 plugins/subversion/plugin.h,
5586 plugins/symbol-browser/plugin.h,
5587 plugins/symbol-db/plugin.h,
5588 plugins/terminal/terminal.c,
5589 plugins/tools/plugin.h,
5590 plugins/valgrind/plugin.h:
5591 Replace AnjutaGluePlugin by GTypeModule
5593 2007-10-16 Sebastien Granjoux <seb.sfo@free.fr>
5595 * plugins/debug-manager/breakpoints.c:
5596 Fix bug#487112, crash while removing a breakpoint in a new file
5598 2007-10-15 Sebastien Granjoux <seb.sfo@free.fr>
5600 * plugins/document-manager/search-box.c:
5601 Fix a crash (with an useful comment) focus-out-event handler must
5604 2007-10-14 Johannes Schmid <jhs@gnome.org>
5606 * plugins/sourceview/sourceview.c:
5607 Hide calltip when "Up" or "Down" key is pressed
5609 2007-10-14 Sebastien Granjoux <seb.sfo@free.fr>
5611 * plugins/document-manager/search-box.c:
5612 Change included file order to avoid a compile error with gnome 2.16
5614 2007-10-13 Johannes Schmid <jhs@gnome.org>
5616 * plugins/debug-manager/plugin.c: (enable_log_view):
5618 Fixed crash when closing a project and unloading another while
5619 the debugger is enabled
5621 2007-10-13 Johannes Schmid <jhs@gnome.org>
5623 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
5625 Use correct breakpoint icon
5627 * plugins/devhelp/Makefile.am:
5628 * plugins/devhelp/anjuta-go-help-next.svg:
5629 * plugins/devhelp/anjuta-go-help-prev.svg:
5630 * plugins/devhelp/plugin.c: (register_stock_icons),
5633 Added new icons from #480093
5635 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
5636 * plugins/document-manager/images/anjuta-bookmark-first.svg:
5637 * plugins/document-manager/images/anjuta-bookmark-last.svg:
5638 * plugins/document-manager/images/anjuta-bookmark-next.svg:
5639 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
5640 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
5641 * plugins/message-view/anjuta-go-message-next.svg:
5642 * plugins/message-view/anjuta-go-message-prev.svg:
5644 Updated icons from #480093
5646 * src/anjuta-actions.h:
5647 Use GTK_STOCK_FULLSCREEN
5649 * src/anjuta-app.c: (on_gdl_style_changed),
5650 (anjuta_app_instance_init):
5653 Added preference option to set the gdl switcher style
5655 2007-10-13 Johannes Schmid <jhs@gnome.org>
5657 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
5658 (get_property_value_as_string), (set_property_value_as_string),
5659 (register_callbacks):
5660 * libanjuta/anjuta-preferences.h:
5662 Support GtkFileChooserButton as preferences widget
5664 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
5666 Fixed a Gtk-Critical
5668 * plugins/file-manager/Makefile.am:
5669 * plugins/file-manager/file-model.c: (file_model_filter_file),
5670 (file_model_add_dummy), (file_model_expand_idle),
5671 (file_model_set_property), (file_model_get_property),
5672 (file_model_class_init):
5673 * plugins/file-manager/plugin.c: (file_manager_set_default_uri),
5674 (project_root_added), (on_file_view_open_file), (on_gconf_notify),
5675 (file_manager_activate), (file_manager_finalize),
5676 (file_manager_instance_init), (ipreferences_merge),
5677 (ipreferences_unmerge), (ipreferences_iface_init):
5678 * plugins/file-manager/plugin.h:
5680 Added preferences to file-manager
5682 * plugins/glade/plugin.c: (activate_plugin):
5684 Move Properties widget into center because it is way to big
5687 2007-10-10 Johannes Schmid <jhs@gnome.org>
5689 * plugins/language-support-cpp-java/Makefile.am:
5690 * plugins/language-support-cpp-java/anjuta-complete-auto.svg:
5691 * plugins/language-support-cpp-java/anjuta-complete.svg:
5692 * plugins/language-support-cpp-java/anjuta-indent-auto.svg:
5693 * plugins/language-support-cpp-java/plugin.c:
5694 (register_stock_icons):
5696 And yet some more icons...
5698 2007-10-10 Johannes Schmid <jhs@gnome.org>
5700 * plugins/debug-manager/breakpoints.c:
5701 * plugins/debug-manager/images/Makefile.am:
5702 * plugins/debug-manager/images/anjuta-bookmark.svg:
5703 * plugins/debug-manager/images/anjuta-breakpoint-clear.svg:
5704 * plugins/debug-manager/images/anjuta-breakpoint-disabled.svg:
5705 * plugins/debug-manager/images/anjuta-breakpoint-enabled.svg:
5706 * plugins/debug-manager/images/anjuta-breakpoint-toggle.svg:
5707 * plugins/debug-manager/images/anjuta-linemark.svg:
5708 * plugins/debug-manager/images/anjuta-pcmark.svg:
5709 * plugins/debug-manager/plugin.c: (register_stock_icons):
5710 * plugins/debug-manager/sparse_view.c:
5711 * plugins/document-manager/images/Makefile.am:
5712 * plugins/document-manager/images/anjuta-block-select.svg:
5713 * plugins/document-manager/images/anjuta-fold-close.svg:
5714 * plugins/document-manager/images/anjuta-fold-open.svg:
5715 * plugins/document-manager/images/anjuta-fold-toggle.svg:
5716 * plugins/document-manager/images/anjuta-indent-less.svg:
5717 * plugins/document-manager/images/anjuta-indent-more.svg:
5718 * plugins/document-manager/images/anjuta-swap.svg:
5719 * plugins/document-manager/images/block_select.xpm:
5720 * plugins/document-manager/images/fold_close.xpm:
5721 * plugins/document-manager/images/fold_open.xpm:
5722 * plugins/document-manager/images/fold_toggle.xpm:
5723 * plugins/document-manager/images/indent.xpm:
5724 * plugins/document-manager/images/indent_dcr.xpm:
5725 * plugins/document-manager/images/indent_inc.xpm:
5726 * plugins/document-manager/plugin.c: (register_stock_icons):
5727 * plugins/editor/Makefile.am:
5728 * plugins/editor/anjuta-bookmark-16.xpm:
5729 * plugins/editor/anjuta-breakpoint-disabled-16.xpm:
5730 * plugins/editor/anjuta-breakpoint-enabled-16.xpm:
5731 * plugins/editor/anjuta-linemark-16.xpm:
5732 * plugins/editor/anjuta-pcmark-16.xpm:
5733 * plugins/editor/bookmark.xpm:
5734 * plugins/editor/breakpoint-disabled.xpm:
5735 * plugins/editor/breakpoint-enabled.xpm:
5736 * plugins/editor/linemarker.xpm:
5737 * plugins/editor/program-counter.xpm:
5738 * plugins/editor/text_editor.c:
5739 * plugins/message-view/Makefile.am:
5740 * plugins/message-view/anjuta-go-message-next.svg:
5741 * plugins/message-view/anjuta-go-message-prev.svg:
5742 * plugins/message-view/anjuta-message-manager.ui:
5743 * plugins/message-view/plugin.c:
5744 * plugins/sourceview/Makefile.am:
5745 * plugins/sourceview/sourceview.c:
5747 Integrated lots of icons from #480093
5748 Thanks to <tpgww@onepost.net>
5750 * plugins/document-manager/plugin.c:
5751 Do not mark the line in ifile_open(), that looks ugly.
5753 * plugins/document-manager/search-box.c: (on_search_focus_out),
5755 Clear the status bar on focus_out.
5757 * plugins/file-loader/anjuta-loader-plugin.ui:
5760 2007-10-09 Johannes Schmid <jhs@gnome.org>
5762 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
5763 * plugins/valgrind/vgmemcheckprefs.c: (option_menu_new):
5765 Some things I missed in the patch for #484419
5767 * plugins/document-manager/action-callbacks.c:
5768 (on_new_file_activate):
5769 * plugins/document-manager/action-callbacks.h:
5770 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
5771 (on_window_key_press_event), (on_gconf_notify_timer):
5773 484645 – patch to deal with docman FIXME etc
5775 * plugins/editor/text_editor.c: (text_editor_set_indicator):
5776 * plugins/search/search-replace.c: (search_and_replace),
5777 (write_message_pane), (search_replace_populate),
5778 (translate_dialog_strings), (create_dialog),
5779 (anjuta_search_replace_activate):
5780 * plugins/search/search-replace_backend.c:
5781 (file_buffer_new_from_path), (get_next_match),
5782 (create_search_entries), (regex_backref),
5783 (clear_search_replace_instance):
5784 * plugins/search/search-replace_backend.h:
5786 #484573 – patch to correct various search-related issues
5788 Thanks for the above patches to <tpgww@onepost.net>
5790 * plugins/sourceview/sourceview.c:
5791 (sourceview_create_highligth_indic):
5793 Use the same marker for important as gedit (yellow background)
5795 * plugins/document-manager/anjuta-document-manager.ui:
5796 * plugins/file-loader/anjuta-file-loader.ui:
5797 * plugins/file-loader/plugin.c:
5799 Moved FileNew action to document-manager
5801 2007-10-08 Johannes Schmid <jhs@gnome.org>
5803 * plugins/document-manager/search-box.c: (on_search_activated):
5804 Mark messages for translation
5806 2007-10-07 Marc Lorber <Lorber.Marc@wanadoo.fr>
5808 reviewed by: Johannes Schmid <jhs@gnome.org>
5810 * plugins/Makefile.am:
5811 * plugins/build-basic-autotools/build-basic-autotools.c:
5812 (build_compile_file_real):
5813 * plugins/search/search-replace.c:
5814 * plugins/valgrind/preferences.c: (build_general_prefs):
5816 Fix #484379 – Contents of Makefile.am plugins and
5817 #484419 – Improvement into translation
5819 2007-10-06 Johannes Schmid <jhs@gnome.org>
5821 * libanjuta/interfaces/anjuta-idl-compiler.pl:
5823 Fixed to properly support pointer-to-pointer (**) types
5825 * libanjuta/interfaces/libanjuta.idl:
5826 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_get_iter):
5827 * plugins/sourceview/sourceview-cell.h:
5828 * plugins/sourceview/sourceview.c: (ieditor_get_position_iter),
5829 (ieditor_iface_init), (iselect_set_iter), (iselect_get_start_iter),
5830 (iselect_get_end_iter), (iselect_iface_init), (isearch_forward),
5831 (isearch_backward), (isearch_iface_init):
5832 * plugins/editor/text_editor.c: (itext_editor_get_position_iter),
5833 (itext_editor_iface_init), (iselection_set_iter),
5834 (iselection_get_start_iter), (iselection_get_end_iter),
5835 (iselection_iface_init), (isearch_forward), (isearch_backward),
5836 (isearch_iface_init):
5838 Added IAnjutaEditorSearch interface and some utility methods to
5839 migrate from positions to iterators for the editor interface.
5841 * plugins/document-manager/Makefile.am:
5842 * plugins/document-manager/action-callbacks.c:
5843 (on_goto_line_no1_activate), (on_show_search):
5844 * plugins/document-manager/action-callbacks.h:
5845 * plugins/document-manager/anjuta-docman.c:
5846 (anjuta_docman_add_document), (anjuta_docman_show_editor),
5847 (anjuta_docman_grab_text_focus):
5848 * plugins/document-manager/anjuta-document-manager.ui:
5849 * plugins/document-manager/goto_line.c: (removed)
5850 * plugins/document-manager/goto_line.h: (removed)
5851 * plugins/document-manager/search-box.c:
5852 * plugins/document-manager/search-box.h:
5853 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
5854 (update_editor_ui_enable_all), (update_editor_ui_disable_all),
5855 (update_editor_ui_interface_items), (on_editor_added),
5856 (activate_plugin), (deactivate_plugin):
5857 * plugins/document-manager/plugin.h:
5859 Created new incremental "Quick Search" bar in the document manager to
5860 replace the crappy EggToolbar entries. Uses the new search interface and
5861 it thus much faster and more reliable.
5863 Bug 357544 – incremental search should work consistently (or not at all)
5864 when main toolbar is hidden
5865 Bug 440637 – Search, don't work very well (partly for incremental search)
5867 * plugins/search/anjuta-search.ui:
5868 * plugins/search/plugin.c: (activate_plugin):
5870 Removed incremental search stuff
5872 * plugins/build-basic-autotools/build-basic-autotools.c:
5873 (on_session_save), (on_session_load):
5874 * plugins/build-basic-autotools/executer.c:
5875 (get_program_parameters):
5877 Scroll to selected executable and remember it across sessions
5878 (followup of #477976)
5880 * plugins/debug-manager/plugin.c: (value_added_current_editor):
5881 Check if it is an editor and cast afterwards, avoids a Gtk-Critical
5883 * plugins/devhelp/anjuta-devhelp.ui:
5884 Rearraged toolbar items a bit
5886 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
5888 * plugins/debug-manager/command.c,
5889 plugins/debug-manager/queue.c,
5890 plugins/gdb/plugin.c,
5891 plugins/gdb/debugger.c:
5892 Fix several crashing bugs (including bug#482985) with the debugger
5893 when closing project, stopping the debugger, restarting the program
5895 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
5897 * libanjuta/anjuta-launcher.c:
5898 Avoid adding new timeout in anjuta_launcher_execution_done_cleanup
5900 2007-10-03 Sebastien Granjoux <seb.sfo@free.fr>
5902 * plugins/debug-manager/command.c,
5903 plugins/debug-manager/queue.c:
5904 Asynchronous command can abort other commands in queue
5905 Resynchronize debugger state when a command is cancelled
5907 * plugins/debug-manager/breakpoints.c:
5908 Free BreakpointItem only when it is not used anymore
5910 * plugins/gdb/plugin.c:
5911 Do not return TRUE if the callback and/or ready signal is not used
5913 * plugins/gdb/debugger.c:
5914 Fix a crash, return correct state when debugger is stopped
5916 2007-10-01 Sebastien Granjoux <seb.sfo@free.fr>
5918 * plugins/project-wizard/autogen.c:
5919 Fix bug#482067, escape project wizard user defined strings
5921 2007-10-01 Johannes Schmid <jhs@gnome.org>
5923 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
5925 * plugins/build-basic-autotools/build-basic-autotools.c:
5926 (basic_autotools_plugin_instance_init):
5927 * plugins/build-basic-autotools/build-basic-autotools.h:
5928 * plugins/build-basic-autotools/executer.c:
5929 (get_program_parameters):
5931 Fixed #477976 – Keybinding in run dialog
5933 2007-09-30 Johannes Schmid <jhs@gnome.org>
5935 * plugins/Makefile.am:
5936 Do not build indent plugin (yet)
5938 * plugins/document-manager/plugin.c: (ipreferences_merge):
5939 Fixed unintentional and wrong change
5941 * plugins/indent/anjuta-indent.ui:
5944 2007-09-28 Johannes Schmid <jhs@gnome.org>
5946 * libanjuta/anjuta-launcher.c: (anjuta_launcher_send_stdin_eof):
5947 * libanjuta/anjuta-launcher.h:
5948 Add a method to send EOF to some process. Needed for the indent plugin
5949 and should be useful in general. It does not actually send EOF as this
5950 is not possible with utf-8, but closes the stream instead.
5952 * plugins/devhelp/plugin.c: (value_added_current_editor):
5953 Fixed a Gtk-Critical due to the IAnjutaEditor -
5954 IAnjutaDocument switch.
5957 * plugins/Makefile.am:
5958 * plugins/document-manager/Makefile.am:
5959 * plugins/document-manager/action-callbacks.c:
5960 * plugins/document-manager/anjuta-document-manager.glade:
5961 * plugins/document-manager/anjuta-document-manager.ui:
5962 * plugins/document-manager/images/Makefile.am:
5963 * plugins/document-manager/images/indent_auto.xpm:
5964 * plugins/document-manager/images/indent_set.xpm:
5965 * plugins/document-manager/indent-dialog.c:
5966 * plugins/document-manager/indent-dialog.h:
5967 * plugins/document-manager/indent-util.c:
5968 * plugins/document-manager/indent-util.h:
5969 * plugins/document-manager/indent_test.c:
5970 * plugins/document-manager/plugin.c: (register_stock_icons),
5971 (docman_plugin_instance_init), (ipreferences_merge):
5972 * plugins/document-manager/plugin.h:
5974 Removed indent code from document manager
5976 * plugins/indent/Makefile.am:
5977 * plugins/indent/indent-dialog.c:
5978 * plugins/indent/indent-util.c: (indent_init_indent_style):
5979 * plugins/indent/indent.glade:
5980 * plugins/indent/indent.plugin.in:
5981 * plugins/indent/plugin.c: (on_indent_finished),
5982 (on_indent_output), (on_indent_action_activate),
5983 (on_edit_editor_indent), (on_style_combo_changed),
5984 (value_added_current_editor), (value_removed_current_editor),
5985 (indent_plugin_activate_plugin), (indent_plugin_deactivate_plugin),
5986 (indent_plugin_finalize), (indent_plugin_dispose),
5987 (anjuta_indent_plugin_instance_init),
5988 (anjuta_indent_plugin_class_init), (ipreferences_merge),
5989 (ipreferences_unmerge), (ipreferences_iface_init):
5990 * plugins/indent/plugin.h:
5992 Moved indent code to it's own plugin. Also reimplemented indent invocation
5993 using anjuta_launcher and streams. This is not yet completely working, maybe
5994 I got something wrong with the launcher.
5995 Also fixed #478987 – Unusable 'Indent setting window' on preferences
5997 2007-09-27 Sebastien Granjoux <seb.sfo@free.fr>
5999 * plugins/debug-manager/plugin.c:
6000 Fix bug#480851, disconnect save_session signal when plugin is unloaded
6002 2007-09-27 Johannes Schmid <jhs@gnome.org>
6004 * libanjuta/interfaces/libanjuta.idl:
6005 * plugins/Makefile.am:
6006 * plugins/symbol-browser/an_symbol.c: (isymbol_type_name),
6007 (isymbol_type_str), (isymbol_name), (isymbol_args),
6008 (isymbol_scope), (isymbol_inheritance), (isymbol_access),
6009 (isymbol_impl), (isymbol_iface_init):
6010 * plugins/symbol-browser/an_symbol_info.c:
6011 * plugins/symbol-browser/an_symbol_info.h:
6012 * plugins/symbol-db/Makefile.am:
6013 * plugins/symbol-db/plugin.c:
6014 (on_editor_buffer_symbols_update_timeout), (on_editor_saved),
6015 (value_added_current_editor), (on_editor_foreach_clear),
6016 (value_removed_current_editor), (project_root_added),
6017 (symbol_db_activate), (symbol_db_deactivate),
6018 (isymbol_manager_search):
6019 * plugins/symbol-db/readtags.c: (initialize_1):
6020 * plugins/symbol-db/symbol-db-engine-iterator.c:
6021 (sdb_engine_iterator_instance_init),
6022 (sdb_engine_iterator_finalize), (sdb_engine_iterator_class_init),
6023 (symbol_db_engine_iterator_new), (symbol_db_engine_iterator_first),
6024 (symbol_db_engine_iterator_move_next),
6025 (symbol_db_engine_iterator_move_prev),
6026 (symbol_db_engine_iterator_get_n_items),
6027 (symbol_db_engine_iterator_last),
6028 (symbol_db_engine_iterator_set_position),
6029 (symbol_db_engine_iterator_get_position),
6030 (symbol_db_engine_iterator_foreach), (isymbol_iter_first),
6031 (isymbol_iter_next), (isymbol_iter_previous), (isymbol_iter_last),
6032 (isymbol_iter_foreach), (isymbol_iter_set_position),
6033 (isymbol_iter_get_position), (isymbol_iter_get_length),
6034 (isymbol_iter_clone), (isymbol_iter_assign),
6035 (isymbol_iter_iface_init):
6036 * plugins/symbol-db/symbol-db-engine-iterator.h:
6037 * plugins/symbol-db/symbol-db-engine.c:
6038 (sdb_engine_disconnect_from_db), (sdb_engine_populate_db_by_tags),
6039 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
6040 (sdb_engine_finalize), (sdb_engine_get_type),
6041 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
6042 (sdb_engine_get_table_id_by_unique_name2),
6043 (sdb_engine_get_table_id_by_unique_name3),
6044 (symbol_db_engine_add_new_workspace),
6045 (symbol_db_engine_get_opened_project_name),
6046 (symbol_db_engine_open_project), (symbol_db_engine_close_project),
6047 (sdb_engine_add_new_language), (sdb_engine_add_new_file),
6048 (sdb_prepare_executing_commands), (symbol_db_engine_add_new_files),
6049 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
6050 (sdb_engine_add_new_scope_definition),
6051 (sdb_engine_add_new_tmp_heritage_scope),
6052 (sdb_engine_second_pass_update_scope_1),
6053 (sdb_engine_second_pass_update_heritage),
6054 (sdb_engine_add_new_symbol), (sdb_engine_detects_removed_ids),
6055 (sdb_engine_update_file), (symbol_db_engine_update_files_symbols),
6056 (symbol_db_engine_update_project_symbols),
6057 (symbol_db_engine_remove_file), (on_scan_update_buffer_end),
6058 (symbol_db_engine_update_buffer_symbols),
6059 (sdb_engine_walk_down_scope_path),
6060 (sdb_engine_prepare_symbol_info_sql),
6061 (symbol_db_engine_get_global_members),
6062 (symbol_db_engine_get_scope_members_by_symbol_id),
6063 (symbol_db_engine_get_scope_members),
6064 (symbol_db_engine_get_current_scope),
6065 (symbol_db_engine_get_file_symbols):
6066 * plugins/symbol-db/symbol-db-engine.h:
6067 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
6068 (on_symbol_updated), (on_symbol_inserted),
6069 (symbol_db_view_locals_get_line),
6070 (symbol_db_view_locals_update_list):
6071 * plugins/symbol-db/symbol-db-view-search.c:
6072 (sdb_view_search_model_filter), (sdb_view_search_get_type):
6073 * plugins/symbol-db/symbol-db-view-search.h:
6074 * plugins/symbol-db/symbol-db-view.c: (on_symbol_updated),
6075 (do_add_hidden_children), (do_recurse_and_add_new_sym),
6076 (on_symbol_inserted), (on_symbol_removed), (symbol_db_view_open):
6077 * plugins/symbol-db/tables.sql:
6078 * plugins/symbol-db/test/Makefile.am:
6079 * plugins/symbol-db/test/main.c: (add_new_files), (main):
6080 Updated patch from Massimo to improve symbol-db plugin
6082 * plugins/document-manager/plugin.c: (on_editor_changed):
6083 Make the code a bit more robust
6085 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
6086 (anjuta_document_get_property), (anjuta_document_class_init),
6087 (anjuta_document_init), (set_uri), (document_loader_loaded),
6088 (anjuta_document_load), (document_saver_saving):
6089 * plugins/sourceview/anjuta-document.h:
6090 * plugins/sourceview/sourceview.c: (autodetect_language),
6091 (ilanguage_set_language), (ilanguage_get_language):
6092 Fix language detection on startup
6094 2007-09-27 Naba Kumar <naba.kumar@gnome.org>
6096 * plugins/document-manager/action-callbacks.c:
6097 (on_editor_command_upper_case_activate),
6098 (on_editor_command_lower_case_activate): Leftover commit from previous
6099 commit (see last changlog entry by me).
6101 * plugins/file-manager/plugin.c: (file_manager_activate):
6102 Gave proper widget name so that layout works.
6104 2007-09-26 Johannes Schmid <jhs@gnome.org>
6106 * plugins/document-manager/plugin.c: (on_editor_changed),
6107 (docman_plugin_instance_init):
6108 Only unload/load language-support plugins if necessary.
6110 * plugins/language-manager/plugin.c: (language_manager_activate):
6111 Removed some debugging code
6113 * plugins/sourceview/sourceview.c: (on_document_saved),
6114 (ilanguage_set_language), (ilanguage_get_language):
6115 Fixed ianjuta_language interface and ensure that highlighting is
6116 activated when a new file is saved.
6118 2007-09-26 Naba Kumar <naba.kumar@gnome.org>
6120 * libanjuta/interfaces/libanjuta.idl:
6121 * plugins/document-manager/action-callbacks.c:
6122 (on_editor_command_upper_case_activate),
6123 (on_editor_command_lower_case_activate):
6124 * plugins/editor/text_editor.c: (iselection_has_selection),
6125 (iselection_get_start), (iselection_get_end),
6126 (iselection_iface_init):
6127 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
6128 * plugins/sourceview/sourceview.c: (iselect_has_selection),
6129 (iselect_iface_init): Added IAnjutaEditorSelection::has_selection()
6130 method and implemented it for both scintilla and sourceview editors.
6131 Updated document-manager and assist plugins to use the new method.
6133 2007-09-25 Sebastien Granjoux <seb.sfo@free.fr>
6135 * plugins/file-manager/file-view.c:
6136 Fix typo, allow to compile new file manager with gtk < 2.12
6138 2007-09-25 Johannes Schmid <jhs@gnome.org>
6140 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
6141 Support Auto-Indent for single lines (e.g no selection);
6143 * plugins/macro/plugin.c:
6144 Do not use the same shortcut as auto-indent does
6146 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
6147 Optimized keyboard navigation - do not emit char_added when only
6148 navigation keys have been pressed.
6150 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
6152 * plugins/language-support-cpp-java/cpp-java-assist.c:
6153 (on_assist_chosen), (cpp_java_assist_install),
6154 (cpp_java_assist_uninstall):
6155 * plugins/language-support-cpp-java/plugin.c: (install_support),
6156 (uninstall_support): Install and uninstall support in correct order.
6157 Fixes a bug where it was installed multiple times resulting in
6158 inserting autocomplete text multiple times.
6160 2007-09-25 Johannes Schmid <jhs@gnome.org>
6163 Add GNOME_WARNING_FLAGS(maximum) and
6164 GNOME_CXX_WARNIGS(yes) to avoid bugs
6165 the compiler can warn you.
6167 * libegg/test-tree-utils.c: (key_test):
6168 * plugins/file-manager/file-model.c:
6169 (file_model_cancel_expand_idle), (file_model_sort),
6170 (file_model_row_expanded):
6171 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
6172 (file_view_refresh), (file_view_get_selected), (file_view_init),
6174 * plugins/file-manager/file-view.h:
6175 * plugins/symbol-db/readtags.c: (initialize_1):
6178 Fixed the more critical warnings
6180 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
6182 Icons from tpgww@onepost.net:
6184 * plugins/debug-manager/Makefile.am:
6185 * plugins/debug-manager/images/Makefile.am:
6186 * plugins/debug-manager/images/anjuta-attach.svg:
6187 * plugins/debug-manager/images/anjuta-run-to-cursor.svg:
6188 * plugins/debug-manager/images/anjuta-step-into.svg:
6189 * plugins/debug-manager/images/anjuta-step-out.svg:
6190 * plugins/debug-manager/images/anjuta-step-over.svg:
6191 * plugins/debug-manager/plugin.c: (register_stock_icons):
6192 * plugins/document-manager/Makefile.am:
6193 * plugins/document-manager/block_select.xpm:
6194 * plugins/document-manager/fold_close.xpm:
6195 * plugins/document-manager/fold_open.xpm:
6196 * plugins/document-manager/fold_toggle.xpm:
6197 * plugins/document-manager/images/Makefile.am:
6198 * plugins/document-manager/images/anjuta-block-end.svg:
6199 * plugins/document-manager/images/anjuta-block-start.svg:
6200 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
6201 * plugins/document-manager/images/anjuta-bookmark-first.svg:
6202 * plugins/document-manager/images/anjuta-bookmark-last.svg:
6203 * plugins/document-manager/images/anjuta-bookmark-next.svg:
6204 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
6205 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
6206 * plugins/document-manager/indent.xpm:
6207 * plugins/document-manager/indent_auto.xpm:
6208 * plugins/document-manager/indent_dcr.xpm:
6209 * plugins/document-manager/indent_inc.xpm:
6210 * plugins/document-manager/indent_set.xpm:
6211 * plugins/document-manager/plugin.c: Added nicer icons for
6212 document manager and debugger. Organized icons in 'images'
6215 2007-09-24 Johannes Schmid <jhs@gnome.org>
6217 * src/anjuta-app.c: (anjuta_app_add_widget_full):
6218 Fixed a missing NULL in g_object_set.
6220 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
6222 * plugins/language-support-cpp-java/cpp-java-assist.c:
6223 (cpp_java_assist_show_autocomplete): Fixed autocompletion to show for
6224 scope memebers just after scope operator is entered.
6226 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
6228 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
6229 * plugins/language-support-cpp-java/cpp-java-assist.c:
6230 (completion_function), (completion_compare),
6231 (cpp_java_assist_tag_destroy), (create_completion),
6232 (cpp_java_assist_destroy_completion_cache),
6233 (cpp_java_assist_show_autocomplete), (on_assist_chosen):
6234 Show '()' for function items in autocomplete list. Allow adding
6235 ' ' and/or '(' after function call autocompletion and have preferences
6238 2007-09-24 Johannes Schmid <jhs@gnome.org>
6240 * sourceview.c: Reverting patch from r3157 because
6243 2007-09-24 Johannes Schmid <jhs@gnome.org>
6245 * plugins/search/search-replace.c: (on_message_clicked):
6247 Fixed #427104 – No "highlight" of lines matching find-result
6249 2007-09-24 Johannes Schmid <jhs@gnome.org>
6253 Fixed #479020 – Use of old open file dialog instead of GtkFileChooser
6255 2007-09-24 Yang Hong <hongyang@redflag-linux.com>
6257 reviewed by: Johannes Schmid <jhs@gnome.org>
6259 * plugins/build-basic-autotools/executer.c: (execute_program):
6260 Fix #478238 – set env for execute programe in the terminal
6262 2007-09-24 Tom <tpgww@onepost.net>
6264 reviewed by: Johannes Schmid <jhs@gnome.org>
6266 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
6269 * plugins/debug-manager/disassemble.c: (on_disassemble):
6270 Correct a format string in DEBUG_PRINT()
6272 2007-09-23 Johannes Schmid <jhs@gnome.org>
6274 * plugins/sourceview/sourceview.c: (offset_to_position),
6275 (position_to_offset), (ieditor_goto_position), (ieditor_get_text),
6276 (ieditor_get_position), (iselect_set), (iselect_get_start),
6279 Fixed #Bug 440637 – Search, don't work very well
6281 2007-09-23 Johannes Schmid <jhs@gnome.org>
6283 * plugins/file-manager/file-model.c: (file_model_get_filename):
6284 * plugins/file-manager/file-model.h:
6285 * plugins/file-manager/file-view.c: (file_view_query_tooltip),
6286 (file_view_init), (file_view_class_init):
6287 * plugins/message-view/message-view.c:
6288 (message_view_query_tooltip), (message_view_dispose),
6289 (message_view_instance_init), (message_view_class_init):
6291 Added GTK+ 2.12 style tooltips to file-manager and message view.
6292 Only build if GTK+ 2.12 is availible otherwise for message-view, the
6293 old implementation is used.
6295 2007-09-23 Johannes Schmid <jhs@gnome.org>
6297 * libanjuta/anjuta-plugin-manager.c: (plugin_set_update):
6300 * plugins/language-manager/language-manager.plugin.in:
6301 Marked UserActivatable=FALSE
6303 * plugins/language-manager/plugin.c: (load_languages),
6304 (language_manager_activate), (language_manager_deactivate),
6305 (language_manager_dispose), (language_manager_instance_init),
6306 (language_manager_find_mime_type), (language_manager_find_string),
6307 (ilanguage_get_from_mime_type), (ilanguage_get_from_string),
6308 (ilanguage_get_name), (ilanguage_get_strings):
6310 Fixed various stupid bugs in language-manager plugin
6312 * plugins/symbol-db/symbol-db-engine.c:
6313 (sdb_engine_second_pass_update_scope_1):
6315 Add a g_return_if_fail to avoid a crash though still unsure
6318 2007-09-23 Johannes Schmid <jhs@gnome.org>
6320 * plugins/symbol-db/plugin.c: (on_project_element_added),
6321 (sources_array_free), (sources_array_add_foreach),
6322 (project_root_added):
6323 * plugins/symbol-db/symbol-db-engine.c:
6324 (symbol_db_engine_add_new_files):
6325 * plugins/symbol-db/symbol-db-engine.h:
6327 Added support for other languages than "C" to symbol-db. Now
6328 supports all languages listed by the language-manager.
6330 2007-09-23 Tom <tpgww@onepost.net>
6332 reviewed by: Johannes Schmid <jhs@gnome.org> (with small changes)
6335 Bumped GNOME_VFS_REQUIRED to 2.14 (this is two years ago now...)
6337 * libanjuta/anjuta-glue-factory.c: (load_plugin),
6338 (anjuta_glue_factory_get_object_type):
6339 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
6340 * plugins/build-basic-autotools/build-basic-autotools.c:
6341 (value_added_current_editor):
6342 * plugins/debug-manager/breakpoints.c:
6343 (breakpoints_dbase_edit_breakpoint),
6344 (on_toggle_breakpoint_activate):
6345 * plugins/debug-manager/plugin.c:
6346 (on_run_to_cursor_action_activate):
6347 * plugins/debug-manager/stack_trace.c:
6348 (dma_thread_update_stack_trace):
6349 * plugins/gdb/plugin.c:
6350 * plugins/glade/plugin.c: (ifile_open):
6351 * plugins/profiler/gprof-call-graph-view.c:
6352 * plugins/profiler/gprof-flat-profile-view.c:
6353 * plugins/profiler/gprof-function-call-tree-view.c:
6354 * plugins/profiler/gprof-options.c: (setup_widgets):
6355 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
6356 * plugins/search/search-replace_backend.c:
6357 (file_buffer_new_from_te):
6358 * plugins/sourceview/assist-tip.c: (assist_tip_move):
6359 * plugins/sourceview/assist-window.c: (assist_window_set_property),
6360 (assist_window_get_property), (assist_window_move):
6361 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model),
6362 (value_added_current_editor):
6363 * plugins/symbol-db/plugin.c: (value_added_current_editor):
6364 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
6365 * plugins/valgrind/vggeneralprefs.c: (general_prefs_get_argv):
6367 Many small code, warnings and leak fixes
6369 2007-09-23 Sebastien Granjoux <seb.sfo@free.fr>
6371 * (removed) plugins/debug-manager/debugger.c,
6372 (removed) plugins/debug-manager/debugger.h,
6373 (added) plugins/debug-manager/command.c,
6374 (added) plugins/debug-manager/command.h,
6375 (added) plugins/debug-manager/queue.c,
6376 (added) plugins/debug-manager/queue.h,
6377 plugins/debug-manager/breakpoints.c,
6378 plugins/debug-manager/debug_tree.c,
6379 plugins/debug-manager/debug_tree.h,
6380 plugins/debug-manager/disassemble.c,
6381 plugins/debug-manager/disassemble.h,
6382 plugins/debug-manager/locals.c,
6383 plugins/debug-manager/locals.h,
6384 plugins/debug-manager/memory.c,
6385 plugins/debug-manager/memory.h,
6386 plugins/debug-manager/plugin.c,
6387 plugins/debug-manager/plugin.h,
6388 plugins/debug-manager/registers.c,
6389 plugins/debug-manager/registers.h,
6390 plugins/debug-manager/sharedlib.c,
6391 plugins/debug-manager/sharedlib.h,
6392 plugins/debug-manager/signals.c,
6393 plugins/debug-manager/signals.h,
6394 plugins/debug-manager/stack_trace.c,
6395 plugins/debug-manager/stack_trace.h,
6396 plugins/debug-manager/start.h,
6397 plugins/debug-manager/start.c,
6398 plugins/debug-manager/threads.c,
6399 plugins/debug-manager/threads.h,
6400 plugins/debug-manager/watch.c,
6401 plugins/debug-manager/watch.h,
6402 plugins/debug-manager/Makefile.am,
6403 plugins/gdb/debugger.c,
6404 plugins/gdb/debugger.h,
6405 plugins/gdb/plugin.c,
6406 libanjuta/interfaces/libanjuta.idl:
6407 Split debug-manager/debugger.c into command.c and queue.c
6408 Clean up debugger queue
6409 DmaDebuggerQueue object does not implement IAnjutaDebugger
6411 2007-09-23 Johannes Schmid <jhs@gnome.org>
6414 Bumped version to 2.3.0 (to ensure bugzilla bugs are
6415 set correctly, etc.)
6417 * libanjuta/anjuta-glue-factory.c: (load_plugin):
6418 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
6419 (plugin_set_update):
6421 Show an error dialog instead of crashing when plugin loading fails
6423 * plugins/language-manager/Makefile.am:
6424 * plugins/language-manager/language-manager.plugin.in:
6425 * plugins/language-manager/languages.xml:
6426 * plugins/language-manager/plugin.c: (language_destroy),
6427 (load_languages), (language_manager_activate),
6428 (language_manager_deactivate), (language_manager_finalize),
6429 (language_manager_dispose), (language_manager_instance_init),
6430 (language_manager_class_init), (language_manager_find_mime_type),
6431 (language_manager_find_string), (ilanguage_get_from_mime_type),
6432 (ilanguage_get_from_string), (ilanguage_get_name),
6433 (ilanguage_get_strings), (ilanguage_iface_init):
6434 * plugins/language-manager/plugin.h:
6436 Added new language-manager plugin to have a better organisation for
6437 language names. The xml probabaly needs to be extended over time.
6439 * plugins/Makefile.am:
6440 * plugins/document-manager/plugin.c: (on_editor_changed):
6442 Adapted to new IAnjutaLanguage interface. Do not unload language-support
6443 because it does not really save memory but makes tab switching slow.
6445 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
6447 * plugins/language-support-cpp-java/plugin.c: (install_support),
6448 (uninstall_support), (cpp_java_plugin_deactivate_plugin):
6449 Adapted to new IAnjutaLanguage interface and fixed a Gtk-Critical while
6452 * plugins/language-support-cpp-java/cpp-java-assist.c:
6453 (cpp_java_assist_show_autocomplete):
6455 Fix autocomplete to only show valid completions
6457 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
6458 Calltips always have correct size and position now
6460 2007-09-22 Johannes Schmid <jhs@gnome.org>
6462 * plugins/search/search-replace_backend.c: (get_next_match):
6463 Removed code introduced by accident that causes a crash.
6465 * plugins/sourceview/sourceview-tags.c:
6466 * plugins/sourceview/sourceview-tags.h:
6467 Removed ununsed files
6469 2007-09-22 Johannes Schmid <jhs@gnome.org>
6471 * plugins/language-support-cpp-java/cpp-java-assist.c:
6474 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
6476 * plugins/language-support-cpp-java/cpp-java-assist.c:
6477 (cpp_java_assist_get_calltip_context), (on_editor_char_added):
6478 Increased matching brace search to 500 chars.
6480 2007-09-21 Johannes Schmid <jhs@gnome.org>
6482 * plugins/language-support-cpp-java/cpp-java-assist.c:
6483 (cpp_java_assist_get_pre_word),
6484 (cpp_java_assist_get_calltip_context), (cpp_java_assist_check):
6486 Added some profiling debug code
6488 * plugins/language-support-cpp-java/cpp-java-utils.c:
6489 (cpp_java_util_jump_to_matching_brace):
6490 * plugins/language-support-cpp-java/cpp-java-utils.h:
6491 * plugins/language-support-cpp-java/plugin.c:
6492 (get_line_indentation_base), (get_line_auto_indentation):
6494 Add the possiblity to pass a limit to cpp_java_util_jump_matching_brace to
6495 avoid looping over the whole file when using calltips which is too slow and
6498 * plugins/sourceview/assist-tip.c: (assist_tip_init),
6499 (assist_tip_set_tips), (assist_tip_get_coordinates),
6501 * plugins/sourceview/sourceview.c: (iassist_show_tips):
6503 Better calltips appearance (use theme now) and avoid jumping
6506 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
6508 * plugins/document-manager/plugin.c:
6509 (update_editor_ui_interface_items):
6510 * plugins/language-support-cpp-java/plugin.c: (install_support),
6511 (uninstall_support): Moved autocomplete ui update code from
6512 document-manager to language-plugin.
6514 2007-09-21 Johannes Schmid <jhs@gnome.org>
6516 * libanjuta/interfaces/libanjuta.idl:
6518 Added IAnjutaLanguage interface (might still change...) for
6519 the upcoming language-manager plugin.
6521 * plugins/file-manager/Makefile.am:
6522 * plugins/file-manager/file-model.c:
6523 (file_model_cancel_expand_idle), (file_model_add_dummy),
6524 (file_model_expand_idle), (file_model_sort),
6525 (file_model_row_expanded), (file_model_row_collapsed),
6526 (file_model_init), (file_model_finalize),
6527 (file_model_set_property), (file_model_get_property),
6528 (file_model_class_init), (file_model_new), (file_model_refresh),
6529 (file_model_get_uri):
6530 * plugins/file-manager/file-model.h:
6531 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
6532 (file_view_expand_row_idle), (file_view_refresh),
6533 (file_view_get_selected), (file_view_button_press_event),
6534 (file_view_selection_changed), (file_view_init),
6535 (file_view_get_property), (file_view_set_property),
6536 (file_view_finalize), (file_view_class_init):
6538 Split up model/view as far as possible and fixed some file-manager
6539 bugs (popup-menu and incorrect project loading).
6541 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
6542 Use monospace font for tips.
6544 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_finalize),
6545 (sourceview_cell_new), (icell_get_character), (icell_get_length),
6546 (icell_get_attribute), (icell_style_get_font_description),
6547 (icell_style_get_color), (icell_style_get_background_color),
6548 (iiter_first), (iiter_next), (iiter_previous), (iiter_last),
6549 (iiter_foreach), (iiter_set_position), (iiter_get_position),
6550 (iiter_get_length), (iiter_clone), (iiter_assign):
6552 Use GtkTextIter only and do not use GtkTextMark at all in the sourceview-cell
6553 interface. This is way faster though it has the drawback to create invalid
6554 iterators if the buffer is changed.
6556 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
6558 * libanjuta/interfaces/libanjuta.idl:
6559 * plugins/document-manager/action-callbacks.c:
6560 * plugins/document-manager/anjuta-document-manager.ui:
6561 * plugins/document-manager/plugin.c: (register_stock_icons):
6562 * plugins/editor/text_editor.c:
6563 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
6564 * plugins/language-support-cpp-java/cpp-java-assist.c:
6565 (cpp_java_assist_get_calltip_context):
6566 * plugins/language-support-cpp-java/plugin.c: (on_auto_complete),
6567 (register_stock_icons), (cpp_java_plugin_activate_plugin):
6569 Moved autocomplete menu action from document-manager to assist plugin
6570 and got rid of deprecated autocomplete interface.
6572 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
6574 * libanjuta/interfaces/libanjuta.idl:
6575 * plugins/editor/text_editor.c: (iassist_iface_init):
6576 * plugins/language-support-cpp-java/cpp-java-assist.c:
6577 (cpp_java_assist_check), (on_assist_chosen):
6578 * plugins/sourceview/sourceview.c: (iassist_iface_init):
6579 Removed react() methods in both editors and assist interface. Assist
6580 plugin itself handles setting the autocomplete. Also fixed
6583 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
6585 * plugins/file-manager/Makefile.am:
6586 * plugins/file-manager/file-view.c: (file_view_add_dummy),
6587 (file_view_expand_idle), (file_view_init):
6588 * plugins/file-manager/plugin.c: (on_file_manager_refresh),
6589 (file_manager_set_default_uri), (project_root_added),
6590 (on_file_view_current_uri_changed), (on_file_view_show_popup_menu),
6591 (file_manager_activate), (file_manager_deactivate),
6592 (file_manager_instance_init), (file_manager_class_init),
6593 (ifile_manager_set_root), (ifile_manager_set_selected),
6594 (ifile_manager_iface_init): Adjusted white spaces to match
6597 2007-09-19 Naba Kumar <naba@gnome.org>
6599 * libanjuta/interfaces/libanjuta.idl:
6600 * plugins/editor/text_editor.c: (text_editor_instance_init),
6601 (iassist_show_tips), (iassist_cancel_tips),
6602 (iassist_hide_suggestions), (iassist_iface_init):
6603 * plugins/editor/text_editor.h:
6604 * plugins/editor/text_editor_cbs.c:
6605 (on_text_editor_scintilla_notify):
6606 * plugins/language-support-cpp-java/cpp-java-assist.c:
6607 (is_scope_context_character), (is_word_character),
6608 (create_completion), (cpp_java_assist_get_scope_context),
6609 (cpp_java_assist_get_pre_word),
6610 (cpp_java_assist_get_scope_operator),
6611 (cpp_java_assist_destroy_completion_cache),
6612 (cpp_java_assist_create_scope_completion_cache),
6613 (cpp_java_assist_create_word_completion_cache),
6614 (cpp_java_assist_show_autocomplete),
6615 (cpp_java_assist_get_calltip_context),
6616 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
6617 (on_editor_char_added), (on_assist_chosen),
6618 (cpp_java_assist_install), (cpp_java_assist_uninstall),
6619 (cpp_java_assist_init), (cpp_java_assist_finalize):
6620 * plugins/language-support-cpp-java/cpp-java-assist.h:
6621 * plugins/language-support-cpp-java/plugin.c:
6622 (initialize_indentation_params):
6623 * plugins/sourceview/assist-tip.c:
6624 * plugins/sourceview/assist-tip.h:
6625 * plugins/sourceview/sourceview-private.h:
6626 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
6627 (on_assist_tip_destroyed), (on_assist_cancel),
6628 (on_document_char_added), (iassist_get_suggestions),
6629 (iassist_suggest), (iassist_show_tips), (iassist_iface_init):
6631 Implement state-less assistance so that assist can be evaluated
6632 any given time at any position. Changed IAnjutaEditorAssist interfance
6633 and implementations and removed any state management in editors.
6635 2007-09-18 Naba Kumar <naba.kumar@gnome.org>
6637 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
6638 completion items sorting and avoided unnecssary sorts.
6640 * plugins/text-editor.c: Fixed state.
6642 2007-09-17 Johannes Schmid <jhs@gnome.org>
6644 * plugins/language-support-cpp-java/cpp-java-assist.c:
6647 Fixed calltips in sourceview
6649 2007-09-17 Naba Kumar <naba.kumar@gnome.org>
6651 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
6652 completion items preparation time. Fixed a crash bug.
6654 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
6655 Set buffer size (From Massimo, required for symbol-db).
6657 * libanjuta/interfaces/libanjuta.idl: Also pass position information
6660 * plugins/sourceview/sourceview.c: (iassist_suggest): Fix for above
6663 * plugins/editor/aneditor-autocomplete.cxx,
6664 plugins/editor/aneditor.h, plugins/editor/aneditor-priv.h:
6665 Added ANE_GETWORDBEFORECARAT command.
6667 * plugins/editor/aneditor.cxx: Do not autocomplete. It's now done
6668 using assist interface.
6670 * plugins/editor/text_editor.c: (text_editor_instance_init),
6671 (text_editor_get_word_before_carat),
6672 (text_editor_get_current_word), (iassist_add_trigger),
6673 (iassist_remove_trigger), (on_assist_canceled),
6674 (iassist_init_suggestions), (iassist_suggest), (iassist_show_tips),
6675 (iassist_react), (iassist_hide_suggestions), (iassist_iface_init):
6676 * plugins/editor/text_editor.h:
6677 * plugins/editor/text_editor_cbs.c: (trigger_size),
6678 (max_trigger_size), (text_editor_check_assist),
6679 (on_text_editor_scintilla_notify): Implemented IAnjutaEditorAssist
6682 * plugins/language-support-cpp-java/Makefile.am:
6683 * plugins/language-support-cpp-java/plugin.c:
6684 (get_line_indentation_base), (get_line_auto_indentation),
6685 (install_support), (uninstall_support),
6686 (cpp_java_plugin_activate_plugin), (cpp_java_plugin_finalize),
6687 (cpp_java_plugin_instance_init):
6688 * plugins/language-support-cpp-java/plugin.h:
6689 * plugins/language-support-cpp-java/cpp-java-assist.[ch] (added),
6690 * plugins/language-support-cpp-java/cpp-java-utils.[ch] (added),
6691 Make assist a separate class.
6693 2007-09-14 Johannes Schmid <jhs@gnome.org>
6695 * plugins/sourceview/sourceview.c: (iassist_suggest):
6696 Fixed changed char_alignment paramter in language-support
6699 2007-09-14 Naba Kumar <naba@gnome.org>
6701 * plugins/language-support-cpp-java/plugin.c: Send the right
6702 'char_alignment' paramenter (needs fixing in sourceview).
6704 2007-09-13 Johannes Schmid <jhs@gnome.org>
6707 * plugins/project-wizard/templates/minimal/project.anjuta:
6708 Use IAnjutaSymbolManager instead of loading the plugin directly.
6709 (TODO: Think of a version to do this for older files...)
6712 * plugins/Makefile.am:
6713 * plugins/symbol-db/Makefile.am:
6715 Build symbol-db plugin if libgda-3.0 is found
6717 2007-09-13 Johannes Schmid <jhs@gnome.org>
6719 * plugins/sourceview/Makefile.am:
6720 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
6722 * plugins/sourceview/anjuta-document.h:
6723 Removed lots of dead code
6725 * plugins/sourceview/anjuta-languages-manager.c:
6726 * plugins/sourceview/anjuta-languages-manager.h:
6729 * plugins/sourceview/sourceview.c: (on_document_char_added),
6730 (on_document_loaded), (sourceview_instance_init),
6731 (iselect_get_start), (iselect_get_end),
6732 (ilanguage_get_supported_languages), (ilanguage_set_language):
6734 Fixed selection handling and make some adaptions for the changes
6737 2007-09-13 Johannes Schmid <jhs@gnome.org>
6739 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
6740 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
6743 Added preferences to language support completion/calltips
6745 * plugins/sourceview/assist-window.c: (assist_window_update):
6747 Always select first entry
6749 * plugins/sourceview/sourceview.glade:
6750 Removed old completion preferences
6752 2007-09-11 Naba Kumar <naba@gnome.org>
6754 * plugins/terminal/terminal.c: Fixed critical warning, memory leak
6755 and possible crash when pressing ctrl+d in terminal after preferences
6756 window has been shown once (no need for backport).
6758 * libanjuta/interfaces/anjuta-idl-compiler.pl: Create default method
6759 implementations to get warnings instead of crashes for unimplemented
6762 2007-09-11 Massimo Cora' <maxcvs@email.it>
6764 Reviewed by: Naba Kumar <naba@gnome.org>
6766 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
6767 * plugins/symbol-db/*:
6768 Added new symbol-database backend based on SQLite 3.
6769 (does not enabled for build currently).
6771 2007-09-10 Johannes Schmid <jhs@gnome.org>
6775 * libegg/egg-recent-model.c: (egg_recent_model_write_raw),
6776 (parse_info_init), (parse_info_free), (valid_element),
6777 (start_element_handler), (end_element_handler), (text_handler),
6778 (egg_recent_model_filter), (egg_recent_model_changed_timeout),
6779 (egg_recent_model_monitor_cb), (egg_recent_model_poll_timeout),
6780 (egg_recent_model_monitor), (egg_recent_model_read),
6781 (egg_recent_model_open_file), (egg_recent_model_lock_file),
6782 (egg_recent_model_unlock_file), (egg_recent_model_finalize),
6783 (egg_recent_model_set_property), (egg_recent_model_class_init),
6784 (egg_recent_model_init), (egg_recent_model_add_full),
6785 (egg_recent_model_delete), (egg_recent_model_get_list),
6786 (egg_recent_model_clear), (egg_recent_model_clear_mime_filter),
6787 (egg_recent_model_set_filter_mime_types),
6788 (egg_recent_model_clear_group_filter),
6789 (egg_recent_model_set_filter_groups),
6790 (egg_recent_model_clear_scheme_filter),
6791 (egg_recent_model_set_filter_uri_schemes),
6792 (egg_recent_model_remove_expired):
6794 Update EggRecent (#456465)
6796 2007-09-10 Johannes Schmid <jhs@gnome.org>
6798 * libanjuta/anjuta-plugin-manager.c: (get_plugin_loader_type),
6799 (anjuta_plugin_manager_get_plugin):
6800 * plugins/profiler/gprof-call-graph-view.c:
6801 (gprof_call_graph_view_create_columns):
6802 * plugins/profiler/gprof-flat-profile-view.c:
6803 (gprof_flat_profile_view_create_columns):
6804 * plugins/profiler/gprof-function-call-tree-view.c:
6805 (gprof_function_call_tree_view_create_columns):
6807 Fixed #466031 – Update of pieces of menus for Localization
6809 2007-09-10 Johannes Schmid <jhs@gnome.org>
6811 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
6812 Bug 343522 – anjuta: Unable to execute commands that use options.
6814 2007-09-09 Johannes Schmid <jhs@gnome.org>
6816 * plugins/document-manager/anjuta-docman.c:
6817 (anjuta_docman_update_page_label):
6819 Fixed #458034 – Method of indicating unsaved changes breaks convention
6821 * plugins/document-manager/plugin.c: (update_title),
6822 (value_added_project_root_uri), (value_removed_project_root_uri),
6823 (on_editor_changed), (activate_plugin):
6824 * plugins/document-manager/plugin.h:
6825 * plugins/project-manager/plugin.c: (on_profile_scoped),
6826 (on_profile_descoped), (ifile_open):
6828 Fixed #427390 – Show path of item in currently focused editor window
6830 2007-09-09 Johannes Schmid <jhs@gnome.org>
6832 * plugins/search/plugin.c: (on_toolbar_find_clicked),
6833 (on_toolbar_find_incremental):
6834 Fix incremental search
6836 * plugins/sourceview/sourceview.c: (on_document_char_added),
6838 Fixed selection management
6840 2007-09-09 Johannes Schmid <jhs@gnome.org>
6842 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
6845 * libanjuta/interfaces/libanjuta.idl:
6846 Extended IAnjutaEditorAssist interface
6848 * plugins/language-support-cpp-java/plugin.c:
6849 (jump_to_matching_brace), (add_tags), (on_assist_begin),
6850 (assist_cleanup), (on_assist_chosen), (on_assist_update),
6851 (context_character), (get_context), (function_parser),
6852 (cpp_member_parser), (install_assist), (uninstall_assist),
6853 (get_line_indentation_base), (get_line_auto_indentation),
6854 (install_support), (uninstall_support),
6855 (on_value_added_current_editor), (on_value_removed_current_editor),
6856 (cpp_java_plugin_finalize), (cpp_java_plugin_instance_init):
6857 * plugins/language-support-cpp-java/plugin.h:
6859 Improved fixed editor assistance and added support for function/method
6860 tooltips. jumb_to_matching_brance => jump_to_matching_brace
6862 * plugins/message-view/anjuta-msgman.c: (on_message_view_destroy):
6865 * plugins/project-import/project-import.c: (on_import_next):
6866 Added a non-NULL check with could probably fix #474843 but not sure
6868 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
6869 Fixed anjuta-plugin project wizard
6871 * plugins/sourceview/Makefile.am:
6872 * plguins/sourceview/assist-tip.[ch]:
6873 * plugins/sourceview/anjuta-view.c: (anjuta_view_focus_out),
6874 (anjuta_view_key_press_event):
6875 * plugins/sourceview/assist-window.c: (assist_window_class_init),
6876 (assist_window_init), (assist_window_update), (assist_window_new):
6877 * plugins/sourceview/sourceview-private.h:
6878 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
6879 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
6880 (trigger_size), (max_trigger_size), (on_document_char_added),
6881 (sourceview_dispose), (ieditor_get_current_word),
6882 (iassist_add_trigger), (iassist_init_suggestions),
6883 (iassist_suggest), (iassist_hide_suggestions), (iassist_show_tips),
6884 (iassist_cancel_tips), (iassist_react), (iassist_iface_init):
6886 Big update on sourceview assist capabilites. Autocompletion should
6887 now work much better and function tooltips are finally supported!
6889 * plugins/sourceview/anjuta-document.h:
6890 * plugins/sourceview/anjuta-document.c: (wordcharacters_contains),
6891 (anjuta_document_get_current_word):
6892 Fixed get_current_word (inspired by aneditor.cxx implementation)
6894 * plugins/sourceview/sourceview-cell.c: (icell_get_char),
6895 (icell_get_attribute):
6896 Fixed get_attribute() to also detect character constants.
6897 Simplified get_char()
6899 * plugins/symbol-browser/plugin.c: (isymbol_manager_search),
6900 (isymbol_manager_get_members), (isymbol_manager_get_parents),
6901 (isymbol_manager_get_completions_at_position):
6903 Fixed IAnjutaSymbolManager interface (see 2.2.1 for details)
6905 2007-09-04 Naba Kumar <naba@gnome.org>
6907 * plugins/class-gen/plugin.c: Do not enable 'Add to project'
6908 projects that can not add sources.
6910 * plugins/file-wizard/file.c: Similarly for file wizard,
6911 Do not enable 'Add to project' projects that can not add sources.
6913 2007-09-04 Naba Kumar <naba@gnome.org>
6915 * configure.in: Bumped gnome-build requirement to 0.2.0
6916 for project capabilities support.
6918 * plugins/project-manager/plugin.c: Enable/disable project
6919 actions based on project capabilities. Fixes bug #433552:
6920 crash in Anjuta IDE: add file test.h in project on generic
6923 * libanjuta/interfaces/libanjuta.idl: Added method to query
6924 project capabilities.
6926 2007-09-03 Naba Kumar <naba@gnome.org>
6928 * plugins/file-manager/plugin.c: Set shadow type IN.
6929 * plugins/file-manager/file-view.c: Fixed code style.
6930 * plugins/file-manager/file-view.c: Fixed icons column to size
6933 * plugins/file-manager/plugin.[c,h]: Fixed code style.
6935 * plugins/file-manager/plugin.c: Fixed crash on closing project and
6936 unmonitors project-uri on file-manager deactivation.
6938 * TODO.tasks: Updated
6940 2007-09-02 Johannes Schmid <jhs@gnome.org>
6942 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
6945 * plugins/file-manager/file-view.c: (file_view_get_selected),
6946 (file_view_button_press_event), (file_view_finalize):
6947 * plugins/file-manager/plugin.c: (project_root_removed),
6948 (file_manager_deactivate):
6950 Fixed some small bugs I missed before
6952 2007-09-02 Johannes Schmid <jhs@gnome.org>
6954 * plugins/file-manager/*:
6955 Added new and file-manager
6957 2007-09-02 Johannes Schmid <jhs@gnome.org>
6959 * plugins/file-manager/*:
6960 Removed old file-manager
6962 2007-08-31 Johannes Schmid <jhs@gnome.org>
6964 * libanjuta/anjuta-plugin-manager.c: (anjuta_plugin_manager_new):
6965 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
6967 Fixed some memory leaks
6969 * MAINTAINERS: Fixed
6971 2007-08-31 Johannes Schmid <jhs@gnome.org>
6973 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
6974 (get_property_value_as_string), (set_property_value_as_string),
6975 (register_callbacks), (preferences_foreach_callback),
6976 (anjuta_preferences_register_property_raw):
6977 * libanjuta/anjuta-preferences.h:
6978 * plugins/build-basic-autotools/build-basic-autotools.c:
6979 (on_build_mesg_format):
6980 * plugins/document-manager/anjuta-document-manager.glade:
6981 * plugins/message-view/anjuta-message-manager-plugin.glade:
6983 Use GtkComboBox instead of (deprecated) GtkOptionMenu and fixed
6984 broken message view preferences
6986 * plugins/message-view/message-view.c:
6987 (message_view_instance_init), (pref_change_color), (prefs_init),
6988 (imessage_view_append):
6989 Cleaned up message view (#458041)
6991 * src/shell.c: (on_preferences_activate),
6992 (anjuta_test_shell_instance_init),
6993 (anjuta_test_shell_get_plugin_manager), (anjuta_shell_iface_init):
6994 Fixed test shell to allow better debugging
6996 2007-08-31 Johannes Schmid <jhs@gnome.org>
6998 * plugins/gtodo/interface.c: (gtodo_get_hide_done),
6999 (gtodo_get_hide_nodate), (gtodo_get_hide_due):
7000 * plugins/gtodo/main.h:
7001 * plugins/gtodo/plugin.c: (activate_plugin):
7003 Fixed #423467 (View->Tasks menu items are not
7006 2007-08-31 Tobias Müller <gnome-bugs@auftrags-killer.org>
7008 reviewed by: Johannes Schmid <jhs@gnome.org>
7011 * data/welcome.txt.in:
7012 * launcher/anjuta_launcher.c:
7013 * libanjuta/anjuta-children.c:
7014 * libanjuta/anjuta-children.h:
7015 * libanjuta/anjuta-debug.h:
7016 * libanjuta/anjuta-encodings.c:
7017 * libanjuta/anjuta-encodings.h:
7018 * libanjuta/anjuta-glue-c.c:
7019 * libanjuta/anjuta-glue-c.h:
7020 * libanjuta/anjuta-plugin-description.c:
7021 * libanjuta/anjuta-plugin-description.h:
7022 * libanjuta/anjuta-plugin-handle.c:
7023 * libanjuta/anjuta-plugin-handle.h:
7024 * libanjuta/anjuta-plugin-manager.c:
7025 * libanjuta/anjuta-plugin-manager.h:
7026 * libanjuta/anjuta-plugin.c:
7027 * libanjuta/anjuta-plugin.h:
7028 * libanjuta/anjuta-preferences.c:
7029 * libanjuta/anjuta-preferences.h:
7030 * libanjuta/anjuta-profile-manager.c:
7031 * libanjuta/anjuta-profile-manager.h:
7032 * libanjuta/anjuta-profile.c:
7033 * libanjuta/anjuta-profile.h:
7034 * libanjuta/anjuta-save-prompt.c:
7035 * libanjuta/anjuta-save-prompt.h:
7036 * libanjuta/anjuta-serializer.c:
7037 * libanjuta/anjuta-serializer.h:
7038 * libanjuta/anjuta-session.c:
7039 * libanjuta/anjuta-session.h:
7040 * libanjuta/anjuta-shell.c:
7041 * libanjuta/anjuta-shell.h:
7042 * libanjuta/anjuta-status.c:
7043 * libanjuta/anjuta-status.h:
7044 * libanjuta/anjuta-ui.c:
7045 * libanjuta/anjuta-ui.h:
7046 * libanjuta/anjuta-utils-priv.h:
7047 * libanjuta/anjuta-utils.c:
7048 * libanjuta/anjuta-utils.h:
7049 * libanjuta/cell-renderer-captioned-image.c:
7050 * libanjuta/cell-renderer-captioned-image.h:
7051 * libanjuta/e-splash.c:
7052 * libanjuta/e-splash.h:
7053 * libanjuta/interfaces/anjuta-idl-compiler.pl:
7054 * libanjuta/interfaces/libanjuta.idl:
7055 * libanjuta/libanjuta.h:
7056 * libanjuta/resources.c:
7057 * libanjuta/resources.h:
7058 * libegg/egg-cell-renderer-text.c:
7059 * libegg/egg-combo-action.c:
7060 * libegg/egg-entry-action.c:
7061 * libegg/egg-recent-action.c:
7062 * libegg/egg-recent-files-module.c:
7063 * libegg/egg-recent-item.c:
7064 * libegg/egg-recent-model.c:
7065 * libegg/egg-recent-view-gtk.c:
7066 * libegg/egg-recent-view.c:
7067 * libegg/egg-submenu-action.c:
7068 * libegg/eggaccelerators.c:
7069 * libegg/eggcellrendererpopup.c:
7070 * libegg/eggcomboselect.c:
7071 * libegg/eggtreemodelfilter.c:
7072 * libegg/eggtreemultidnd.c:
7073 * libegg/gtkcellview.h:
7074 * libegg/treeviewutils/egg-cell-renderer-text.h:
7075 * libegg/treeviewutils/eggaccelerators.h:
7076 * libegg/treeviewutils/eggcellrendererkeys.h:
7077 * libegg/treeviewutils/eggcellrendererpopup.h:
7078 * libegg/treeviewutils/eggtreemodelfilter.h:
7079 * libegg/treeviewutils/eggtreemultidnd.h:
7080 * libegg/treeviewutils/eggtreeviewstate.h:
7081 * manuals/anjuta-faqs/C/anjuta-faqs.xml:
7082 * manuals/anjuta-faqs/Makefile.am:
7083 * manuals/anjuta-manual/C/anjuta-manual.xml:
7084 * manuals/anjuta-manual/C/license.xml:
7085 * manuals/anjuta-manual/es/es.po:
7086 * manuals/anjuta-manual/sv/sv.po:
7087 * manuals/old/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.x
7089 * manuals/old/C/anjuta-tutorial/anjuta-tutorial.xml:
7090 * manuals/old/de/anjuta-tutorial/anjuta-tutorial.xml:
7091 * manuals/old/ja/anjuta-faqs/anjuta-faqs.xml:
7092 * manuals/old/ja/anjuta-manual/anjuta-manual.xml:
7093 * manuals/old/ja/anjuta-manual/license.xml:
7094 * plugins/build-basic-autotools/build-basic-autotools.c:
7095 * plugins/build-basic-autotools/build-basic-autotools.h:
7096 * plugins/build-basic-autotools/executer.c:
7097 * plugins/build-basic-autotools/executer.h:
7098 * plugins/build/build_file.c:
7099 * plugins/build/build_file.h:
7100 * plugins/build/build_project.c:
7101 * plugins/build/build_project.h:
7102 * plugins/build/clean_project.c:
7103 * plugins/build/clean_project.h:
7104 * plugins/build/commands.c:
7105 * plugins/build/commands.h:
7106 * plugins/build/compile.c:
7107 * plugins/build/compile.h:
7108 * plugins/build/compiler_options.c:
7109 * plugins/build/compiler_options.h:
7110 * plugins/build/configurer.c:
7111 * plugins/build/configurer.h:
7112 * plugins/build/executer.c:
7113 * plugins/build/executer.h:
7114 * plugins/class-gen/cell-renderer-flags.c:
7115 * plugins/class-gen/cell-renderer-flags.h:
7116 * plugins/class-gen/combo-flags.c:
7117 * plugins/class-gen/combo-flags.h:
7118 * plugins/class-gen/element-editor.c:
7119 * plugins/class-gen/element-editor.h:
7120 * plugins/class-gen/generator.c:
7121 * plugins/class-gen/generator.h:
7122 * plugins/class-gen/plugin.c:
7123 * plugins/class-gen/plugin.h:
7124 * plugins/class-gen/transform.c:
7125 * plugins/class-gen/transform.h:
7126 * plugins/class-gen/validator.c:
7127 * plugins/class-gen/validator.h:
7128 * plugins/class-gen/window.c:
7129 * plugins/class-gen/window.h:
7130 * plugins/class-inheritance/class-callbacks.c:
7131 * plugins/class-inheritance/class-callbacks.h:
7132 * plugins/class-inheritance/class-inherit.c:
7133 * plugins/class-inheritance/class-inherit.h:
7134 * plugins/class-inheritance/plugin.c:
7135 * plugins/class-inheritance/plugin.h:
7136 * plugins/cvs-plugin/cvs-actions.c:
7137 * plugins/cvs-plugin/cvs-actions.h:
7138 * plugins/cvs-plugin/cvs-callbacks.c:
7139 * plugins/cvs-plugin/cvs-callbacks.h:
7140 * plugins/cvs-plugin/cvs-execute.c:
7141 * plugins/cvs-plugin/cvs-execute.h:
7142 * plugins/cvs-plugin/cvs-interface.c:
7143 * plugins/cvs-plugin/cvs-interface.h:
7144 * plugins/cvs-plugin/plugin.c:
7145 * plugins/cvs-plugin/plugin.h:
7146 * plugins/debug-manager/breakpoints.c:
7147 * plugins/debug-manager/breakpoints.h:
7148 * plugins/debug-manager/chunk_view.c:
7149 * plugins/debug-manager/chunk_view.h:
7150 * plugins/debug-manager/data_buffer.c:
7151 * plugins/debug-manager/data_buffer.h:
7152 * plugins/debug-manager/data_view.c:
7153 * plugins/debug-manager/data_view.h:
7154 * plugins/debug-manager/debug_tree.c:
7155 * plugins/debug-manager/debug_tree.h:
7156 * plugins/debug-manager/debugger.c:
7157 * plugins/debug-manager/debugger.h:
7158 * plugins/debug-manager/disassemble.c:
7159 * plugins/debug-manager/disassemble.h:
7160 * plugins/debug-manager/info.c:
7161 * plugins/debug-manager/info.h:
7162 * plugins/debug-manager/locals.c:
7163 * plugins/debug-manager/locals.h:
7164 * plugins/debug-manager/memory.c:
7165 * plugins/debug-manager/memory.h:
7166 * plugins/debug-manager/plugin.c:
7167 * plugins/debug-manager/plugin.h:
7168 * plugins/debug-manager/registers.c:
7169 * plugins/debug-manager/registers.h:
7170 * plugins/debug-manager/sexy-icon-entry.c:
7171 * plugins/debug-manager/sexy-icon-entry.h:
7172 * plugins/debug-manager/sharedlib.c:
7173 * plugins/debug-manager/sharedlib.h:
7174 * plugins/debug-manager/signals.c:
7175 * plugins/debug-manager/signals.h:
7176 * plugins/debug-manager/sparse_buffer.c:
7177 * plugins/debug-manager/sparse_buffer.h:
7178 * plugins/debug-manager/sparse_view.c:
7179 * plugins/debug-manager/sparse_view.h:
7180 * plugins/debug-manager/stack_trace.c:
7181 * plugins/debug-manager/stack_trace.h:
7182 * plugins/debug-manager/start.c:
7183 * plugins/debug-manager/start.h:
7184 * plugins/debug-manager/threads.c:
7185 * plugins/debug-manager/threads.h:
7186 * plugins/debug-manager/utilities.c:
7187 * plugins/debug-manager/utilities.h:
7188 * plugins/debug-manager/watch.c:
7189 * plugins/debug-manager/watch.h:
7190 * plugins/devhelp/htmlview.c:
7191 * plugins/devhelp/htmlview.h:
7192 * plugins/document-manager/action-callbacks.c:
7193 * plugins/document-manager/action-callbacks.h:
7194 * plugins/document-manager/anjuta-docman.c:
7195 * plugins/document-manager/anjuta-docman.h:
7196 * plugins/document-manager/editor-tooltips.c:
7197 * plugins/document-manager/editor-tooltips.h:
7198 * plugins/document-manager/file_history.c:
7199 * plugins/document-manager/file_history.h:
7200 * plugins/document-manager/indent-dialog.c:
7201 * plugins/document-manager/indent-dialog.h:
7202 * plugins/document-manager/indent-util.c:
7203 * plugins/document-manager/indent-util.h:
7204 * plugins/document-manager/plugin.c:
7205 * plugins/editor/aneditor-autocomplete.cxx:
7206 * plugins/editor/aneditor-calltip.cxx:
7207 * plugins/editor/aneditor-indent.cxx:
7208 * plugins/editor/aneditor-priv.h:
7209 * plugins/editor/aneditor.cxx:
7210 * plugins/editor/aneditor.h:
7211 * plugins/editor/lexer.h:
7212 * plugins/editor/plugin.c:
7213 * plugins/editor/plugin.h:
7214 * plugins/editor/print.c:
7215 * plugins/editor/print.h:
7216 * plugins/editor/properties.h:
7217 * plugins/editor/properties_cxx.h:
7218 * plugins/editor/style-editor.c:
7219 * plugins/editor/style-editor.h:
7220 * plugins/editor/text-editor-iterable.c:
7221 * plugins/editor/text-editor-iterable.h:
7222 * plugins/editor/text_editor.c:
7223 * plugins/editor/text_editor.h:
7224 * plugins/editor/text_editor_cbs.c:
7225 * plugins/editor/text_editor_cbs.h:
7226 * plugins/editor/text_editor_menu.c:
7227 * plugins/editor/text_editor_menu.h:
7228 * plugins/editor/text_editor_prefs.c:
7229 * plugins/editor/text_editor_prefs.h:
7230 * plugins/file-loader/dnd.c:
7231 * plugins/file-loader/dnd.h:
7232 * plugins/file-loader/plugin.c:
7233 * plugins/file-manager/an_file_view.c:
7234 * plugins/file-manager/plugin.c:
7235 * plugins/file-wizard/file.c:
7236 * plugins/file-wizard/file.h:
7237 * plugins/file-wizard/plugin.c:
7238 * plugins/file-wizard/plugin.h:
7239 * plugins/gdb/debugger.c:
7240 * plugins/gdb/debugger.h:
7241 * plugins/gdb/gdbmi-test.c:
7242 * plugins/gdb/gdbmi.c:
7243 * plugins/gdb/gdbmi.h:
7244 * plugins/gdb/global.h:
7245 * plugins/gdb/parser.c:
7246 * plugins/gdb/parser.h:
7247 * plugins/gdb/plugin.c:
7248 * plugins/gdb/plugin.h:
7249 * plugins/gdb/utilities.c:
7250 * plugins/gdb/utilities.h:
7251 * plugins/glade/plugin.c:
7252 * plugins/glade/plugin.h:
7253 * plugins/gtodo/egg-datetime.c:
7254 * plugins/gtodo/egg-datetime.h:
7255 * plugins/gtodo/eggtrayicon.c:
7256 * plugins/gtodo/eggtrayicon.h:
7257 * plugins/gtodo/plugin.c:
7258 * plugins/gvim/anjuta-vim.c:
7259 * plugins/gvim/anjuta-vim.h:
7260 * plugins/gvim/gtkvim.c:
7261 * plugins/gvim/gtkvim.h:
7262 * plugins/gvim/plugin.c:
7263 * plugins/gvim/plugin.h:
7264 * plugins/language-support-cpp-java/plugin.c:
7265 * plugins/language-support-cpp-java/plugin.h:
7266 * plugins/macro/macro-actions.c:
7267 * plugins/macro/macro-actions.h:
7268 * plugins/macro/macro-db.c:
7269 * plugins/macro/macro-db.h:
7270 * plugins/macro/macro-dialog.c:
7271 * plugins/macro/macro-dialog.h:
7272 * plugins/macro/macro-edit.c:
7273 * plugins/macro/macro-edit.h:
7274 * plugins/macro/macro-util.c:
7275 * plugins/macro/macro-util.h:
7276 * plugins/macro/plugin.c:
7277 * plugins/macro/plugin.h:
7278 * plugins/message-view/anjuta-msgman.c:
7279 * plugins/message-view/anjuta-msgman.h:
7280 * plugins/message-view/message-view.c:
7281 * plugins/message-view/message-view.h:
7282 * plugins/message-view/plugin.c:
7283 * plugins/message-view/plugin.h:
7284 * plugins/patch/patch-plugin.c:
7285 * plugins/patch/patch-plugin.h:
7286 * plugins/patch/plugin.c:
7287 * plugins/patch/plugin.h:
7288 * plugins/profiler/gprof-call-graph-block-entry.c:
7289 * plugins/profiler/gprof-call-graph-block-entry.h:
7290 * plugins/profiler/gprof-call-graph-block.c:
7291 * plugins/profiler/gprof-call-graph-block.h:
7292 * plugins/profiler/gprof-call-graph-view.c:
7293 * plugins/profiler/gprof-call-graph-view.h:
7294 * plugins/profiler/gprof-call-graph.c:
7295 * plugins/profiler/gprof-call-graph.h:
7296 * plugins/profiler/gprof-flat-profile-entry.c:
7297 * plugins/profiler/gprof-flat-profile-entry.h:
7298 * plugins/profiler/gprof-flat-profile-view.c:
7299 * plugins/profiler/gprof-flat-profile-view.h:
7300 * plugins/profiler/gprof-flat-profile.c:
7301 * plugins/profiler/gprof-flat-profile.h:
7302 * plugins/profiler/gprof-function-call-chart-view.c:
7303 * plugins/profiler/gprof-function-call-chart-view.h:
7304 * plugins/profiler/gprof-function-call-tree-view.c:
7305 * plugins/profiler/gprof-function-call-tree-view.h:
7306 * plugins/profiler/gprof-options.c:
7307 * plugins/profiler/gprof-options.h:
7308 * plugins/profiler/gprof-profile-data.c:
7309 * plugins/profiler/gprof-profile-data.h:
7310 * plugins/profiler/gprof-view-manager.c:
7311 * plugins/profiler/gprof-view-manager.h:
7312 * plugins/profiler/gprof-view.c:
7313 * plugins/profiler/gprof-view.h:
7314 * plugins/profiler/plugin.c:
7315 * plugins/profiler/plugin.h:
7316 * plugins/profiler/string-utils.c:
7317 * plugins/profiler/string-utils.h:
7318 * plugins/project-import/plugin.c:
7319 * plugins/project-import/plugin.h:
7320 * plugins/project-import/project-import.c:
7321 * plugins/project-import/project-import.h:
7322 * plugins/project-manager/plugin.c:
7323 * plugins/project-manager/plugin.h:
7324 * plugins/project-wizard/action.c:
7325 * plugins/project-wizard/action.h:
7326 * plugins/project-wizard/autogen.c:
7327 * plugins/project-wizard/autogen.h:
7328 * plugins/project-wizard/druid.c:
7329 * plugins/project-wizard/druid.h:
7330 * plugins/project-wizard/file.c:
7331 * plugins/project-wizard/file.h:
7332 * plugins/project-wizard/header.c:
7333 * plugins/project-wizard/header.h:
7334 * plugins/project-wizard/install.c:
7335 * plugins/project-wizard/install.h:
7336 * plugins/project-wizard/parser.c:
7337 * plugins/project-wizard/parser.h:
7338 * plugins/project-wizard/plugin.c:
7339 * plugins/project-wizard/plugin.h:
7340 * plugins/project-wizard/property.c:
7341 * plugins/project-wizard/property.h:
7342 * plugins/project-wizard/values.c:
7343 * plugins/project-wizard/values.h:
7344 * plugins/sample1/plugin.c:
7345 * plugins/search/plugin.c:
7346 * plugins/search/plugin.h:
7347 * plugins/search/search-replace_backend.c:
7348 * plugins/search/search-replace_backend.h:
7349 * plugins/search/search_preferences.c:
7350 * plugins/sourceview/anjuta-convert.c:
7351 * plugins/sourceview/anjuta-convert.h:
7352 * plugins/sourceview/anjuta-document-loader.c:
7353 * plugins/sourceview/anjuta-document-loader.h:
7354 * plugins/sourceview/anjuta-document-saver.c:
7355 * plugins/sourceview/anjuta-document-saver.h:
7356 * plugins/sourceview/anjuta-document.c:
7357 * plugins/sourceview/anjuta-document.h:
7358 * plugins/sourceview/anjuta-encodings.c:
7359 * plugins/sourceview/anjuta-encodings.h:
7360 * plugins/sourceview/anjuta-languages-manager.c:
7361 * plugins/sourceview/anjuta-languages-manager.h:
7362 * plugins/sourceview/anjuta-utils.c:
7363 * plugins/sourceview/anjuta-utils.h:
7364 * plugins/sourceview/anjuta-view.c:
7365 * plugins/sourceview/anjuta-view.h:
7366 * plugins/sourceview/assist-window.c:
7367 * plugins/sourceview/assist-window.h:
7368 * plugins/sourceview/sourceview-cell.c:
7369 * plugins/sourceview/sourceview-cell.h:
7370 * plugins/sourceview/sourceview-prefs.c:
7371 * plugins/sourceview/sourceview-prefs.h:
7372 * plugins/sourceview/sourceview-print.c:
7373 * plugins/sourceview/sourceview-print.h:
7374 * plugins/sourceview/sourceview-private.h:
7375 * plugins/sourceview/sourceview-tags.c:
7376 * plugins/sourceview/sourceview-tags.h:
7377 * plugins/sourceview/sourceview.c:
7378 * plugins/sourceview/sourceview.h:
7379 * plugins/subversion/plugin.c:
7380 * plugins/subversion/plugin.h:
7381 * plugins/subversion/subversion-actions.c:
7382 * plugins/subversion/subversion-actions.h:
7383 * plugins/subversion/subversion-callbacks.c:
7384 * plugins/subversion/subversion-callbacks.h:
7385 * plugins/subversion/svn-auth.c:
7386 * plugins/subversion/svn-auth.h:
7387 * plugins/subversion/svn-backend-priv.h:
7388 * plugins/subversion/svn-backend.c:
7389 * plugins/subversion/svn-backend.h:
7390 * plugins/subversion/svn-notify.c:
7391 * plugins/subversion/svn-notify.h:
7392 * plugins/subversion/svn-thread.c:
7393 * plugins/subversion/svn-thread.h:
7394 * plugins/symbol-browser/an_symbol.c:
7395 * plugins/symbol-browser/an_symbol.h:
7396 * plugins/symbol-browser/an_symbol_info.c:
7397 * plugins/symbol-browser/an_symbol_info.h:
7398 * plugins/symbol-browser/an_symbol_iter.c:
7399 * plugins/symbol-browser/an_symbol_iter.h:
7400 * plugins/symbol-browser/an_symbol_prefs.c:
7401 * plugins/symbol-browser/an_symbol_prefs.h:
7402 * plugins/symbol-browser/an_symbol_search.c:
7403 * plugins/symbol-browser/an_symbol_search.h:
7404 * plugins/symbol-browser/an_symbol_view.c:
7405 * plugins/symbol-browser/an_symbol_view.h:
7406 * plugins/symbol-browser/plugin.c:
7407 * plugins/symbol-browser/plugin.h:
7408 * plugins/terminal/terminal.c:
7409 * plugins/tools/dialog.c:
7410 * plugins/tools/dialog.h:
7411 * plugins/tools/editor.c:
7412 * plugins/tools/editor.h:
7413 * plugins/tools/execute.c:
7414 * plugins/tools/execute.h:
7415 * plugins/tools/fileop.c:
7416 * plugins/tools/fileop.h:
7417 * plugins/tools/plugin.c:
7418 * plugins/tools/plugin.h:
7419 * plugins/tools/scripts/find-fixmes.pl:
7420 * plugins/tools/scripts/translation-status.pl:
7421 * plugins/tools/tool.c:
7422 * plugins/tools/tool.h:
7423 * plugins/tools/variable.c:
7424 * plugins/tools/variable.h:
7425 * plugins/valgrind/ldd.c:
7426 * plugins/valgrind/ldd.h:
7427 * plugins/valgrind/list.c:
7428 * plugins/valgrind/list.h:
7429 * plugins/valgrind/menu-utils.c:
7430 * plugins/valgrind/menu-utils.h:
7431 * plugins/valgrind/parser.c:
7432 * plugins/valgrind/parser.h:
7433 * plugins/valgrind/plugin.c:
7434 * plugins/valgrind/plugin.h:
7435 * plugins/valgrind/preferences.c:
7436 * plugins/valgrind/preferences.h:
7437 * plugins/valgrind/process.c:
7438 * plugins/valgrind/process.h:
7439 * plugins/valgrind/symtab.c:
7440 * plugins/valgrind/symtab.h:
7441 * plugins/valgrind/vgactions.c:
7442 * plugins/valgrind/vgactions.h:
7443 * plugins/valgrind/vgcachegrindprefs.c:
7444 * plugins/valgrind/vgcachegrindprefs.h:
7445 * plugins/valgrind/vgdefaultview.c:
7446 * plugins/valgrind/vgdefaultview.h:
7447 * plugins/valgrind/vgerror.c:
7448 * plugins/valgrind/vgerror.h:
7449 * plugins/valgrind/vggeneralprefs.c:
7450 * plugins/valgrind/vggeneralprefs.h:
7451 * plugins/valgrind/vghelgrindprefs.c:
7452 * plugins/valgrind/vghelgrindprefs.h:
7453 * plugins/valgrind/vgio.c:
7454 * plugins/valgrind/vgio.h:
7455 * plugins/valgrind/vgmemcheckprefs.c:
7456 * plugins/valgrind/vgmemcheckprefs.h:
7457 * plugins/valgrind/vgrule-editor.c:
7458 * plugins/valgrind/vgrule-editor.h:
7459 * plugins/valgrind/vgrule-list.c:
7460 * plugins/valgrind/vgrule-list.h:
7461 * plugins/valgrind/vgrule.c:
7462 * plugins/valgrind/vgrule.h:
7463 * plugins/valgrind/vgrulepattern.c:
7464 * plugins/valgrind/vgrulepattern.h:
7465 * plugins/valgrind/vgsearchbar.c:
7466 * plugins/valgrind/vgsearchbar.h:
7467 * plugins/valgrind/vgstrpool.c:
7468 * plugins/valgrind/vgstrpool.h:
7469 * plugins/valgrind/vgtoolprefs.c:
7470 * plugins/valgrind/vgtoolprefs.h:
7471 * plugins/valgrind/vgtoolview.c:
7472 * plugins/valgrind/vgtoolview.h:
7475 * src/action-callbacks.c:
7476 * src/action-callbacks.h:
7477 * src/anjuta-actions.h:
7480 * src/anjuta-callbacks.c:
7481 * src/anjuta-callbacks.h:
7485 * src/bacon-message-connection.c:
7486 * src/bacon-message-connection.h:
7495 * tagmanager/options.c:
7497 Change the address of FSF in various files
7499 2007-08-30 Johannes Schmid <jhs@gnome.org>
7503 Removed because they are no longer in use
7505 * plugins/class-gen/anjuta-class-gen-plugin.glade:
7506 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
7507 Marked some strings as not translatable
7509 * plugins/search/search-replace.c: (list_max_items):
7510 Fixed a possible memory corruption
7512 * src/anjuta-app.c: (anjuta_app_add_widget_full):
7513 Do not show menuitems for locked layout items
7515 * src/main.c: (main):
7516 Some minor style correction in gnome_init
7518 2007-08-25 Sebastien Granjoux <seb.sfo@free.fr>
7520 * plugins/debug-manager/debugger.c,
7521 plugins/debug-manager/breakpoints.c,
7522 plugins/gdb/plugin.c,
7523 plugins/gdb/debugger.c,
7524 libanjuta/interfaces/libanjuta.idl:
7525 Move all breakpoints functions from IAnjutaDebugger to a new
7526 IAnjutaBreakpointDebugger interface
7528 2007-07-28 Tom Lowe <tomlowe1@earthlink.net>
7530 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
7531 * plugins/debug-manager/plugin.c,
7532 plugins/debug-manager/breakpoints.c,
7533 plugins/tools/execute.c,
7534 plugins/project-wizard/plugin.c,
7535 plugins/build-basic-autotools/executer.c,
7536 plugins/gdb/debugger.c,
7537 plugins/profiler/gprof-options.h,
7538 plugins/sourceview/assist-window.h,
7539 plugins/class-gen/transform.c,
7540 libanjuta/anjuta-plugin-description.c,
7541 libanjuta/anjuta-status.c,
7542 libanjuta/anjuta-glue-c.c,
7543 libanjuta/anjuta-glue-cpp.c,
7544 plugins/symbol-browser/an_symbol_prefs.c:
7545 Fix warnings mostly "dereferencing type-punned pointer"
7546 Fix two bugs in breakpoints.c and an_symbol_prefs.c
7548 2007-07-22 Sebastien Granjoux <seb.sfo@free.fr>
7550 * plugins/debug-manager/breakpoints.c,
7551 plugins/debug-manager/debugger.c:
7552 Avoid an endless loop if clearing all breakpoints while the programm
7555 2007-07-22 Tom Lowe <tomlowe1@earthlink.net>
7557 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
7558 * plugins/debug-manager/plugin.c:
7559 Fix a segmentation fault added in the previous patch
7561 2007-07-21 Johannes Schmid <jhs@gnome.org>
7563 * plugins/build-basic-autotools/executer.c:
7564 (get_program_parameters):
7566 Show an error dialog if no targets are availible instead of
7569 2007-07-20 Johannes Schmid <jhs@gnome.org>
7571 * libanjuta/anjuta-shell.c: (on_widget_data_add),
7572 (anjuta_shell_add_widget), (anjuta_shell_add_widget_full):
7573 * libanjuta/anjuta-shell.h:
7574 * plugins/document-manager/plugin.c: (activate_plugin):
7575 * plugins/glade/anjuta-design-document.c:
7576 * plugins/glade/plugin.c: (glade_update_ui):
7577 * src/anjuta-app.c: (anjuta_app_add_widget_full),
7578 (anjuta_shell_iface_init):
7579 * src/shell.c: (anjuta_test_shell_add_widget),
7580 (anjuta_shell_iface_init):
7582 Make the document manager undockable (#458038)
7584 2007-07-20 Johannes Schmid <jhs@gnome.org>
7586 * plugins/document-manager/plugin.c: (on_editor_update_ui):
7587 * plugins/glade/anjuta-design-document.c:
7588 * plugins/glade/plugin.c: (glade_update_ui):
7590 Fixed some save/dirty status bug in glade
7592 2007-07-20 Johannes Schmid <jhs@gnome.org>
7594 * libanjuta/anjuta-status.c:
7595 Fixed crasher on shutdown
7597 2007-07-20 Johannes Schmid <jhs@gnome.org>
7600 Minimum glade requirement is 3.2 now. It was before
7601 but we did not check...
7603 * libanjuta/anjuta-glue-factory.c: (load_plugin):
7604 * libanjuta/anjuta-profile.c:
7605 (anjuta_profile_add_plugins_from_xml):
7606 * libanjuta/anjuta-status.c: (anjuta_status_dispose):
7607 * libanjuta/anjuta-ui.c: (iter_compare_func), (anjuta_ui_merge):
7608 * libegg/egg-recent-action.c: (on_recent_files_tooltip):
7609 * plugins/file-loader/plugin.c: (on_create_submenu):
7610 * plugins/file-manager/an_file_view.c: (compare_iter):
7611 * plugins/glade/plugin.c: (activate_plugin):
7612 * src/anjuta-app.c: (on_toolbar_view_toggled):
7613 * src/main.c: (main):
7615 Fixed lots of memory leaks (thansk valgrind)
7617 2007-07-19 Johannes Schmid <jhs@gnome.org>
7619 * plugins/debug-manager/plugin.c: (value_added_current_editor):
7620 * plugins/document-manager/anjuta-docman.c:
7621 (anjuta_docman_set_busy):
7622 * plugins/document-manager/plugin.c: (on_editor_changed):
7623 * plugins/glade/plugin.c: (activate_plugin):
7624 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
7625 (on_value_removed_current_editor):
7627 Fixed remaining criticals with IAnjutaEditor -> IAnjutaDocument
7629 2007-07-18 Johannes Schmid <jhs.gnome.org>
7631 * plugins/build-basic-autotools/executer.c: (execute_program):
7632 Fixed some of the scratchbox stuff but the environment is
7635 2007-07-18 Johannes Schmid <jhs@gnome.org>
7637 * libanjuta/anjuta-plugin-manager.c: (on_plugin_activated),
7638 (on_plugin_deactivated), (get_plugin_loader_type):
7639 * plugins/glade/plugin.c: (on_close_activated), (on_shell_destroy),
7640 (activate_plugin), (deactivate_plugin),
7641 (glade_plugin_instance_init):
7643 Fixed glade plugin deactivation
7645 2007-07-18 Johannes Schmid <jhs@gnome.org>
7647 * plugins/document-manager/anjuta-docman.c:
7648 (anjuta_docman_add_document):
7649 * plugins/glade/anjuta-design-document.c: (ifile_get_uri):
7651 Fixed path display in document manager with glade files
7653 2007-07-17 Johannes Schmid <jhs@gnome.org>
7655 * libanjuta/interfaces/Makefile.am.iface:
7656 * pixmaps/Makefile.am:
7657 * plugins/cvs-plugin/plugin.c: (value_added_current_editor):
7658 * plugins/debug-manager/plugin.c: (value_added_current_editor),
7659 (value_removed_current_editor):
7660 * plugins/document-manager/anjuta-docman.c: (on_editor_save_point),
7661 (anjuta_docman_set_current_document):
7662 * plugins/document-manager/plugin.c: (on_editor_update_ui),
7663 (on_editor_added), (on_editor_changed):
7664 * plugins/glade/Makefile.am:
7665 * plugins/glade/anjuta-design-document.c:
7666 (anjuta_design_document_instance_init),
7667 (anjuta_design_document_set_property),
7668 (anjuta_design_document_get_property),
7669 (anjuta_design_document_class_init), (anjuta_design_document_new),
7670 (ifile_open), (ifile_get_uri), (ifile_iface_init):
7671 * plugins/glade/anjuta-design-document.h:
7672 * plugins/glade/anjuta-glade-notebook.c:
7673 * plugins/glade/anjuta-glade-notebook.h:
7674 * plugins/glade/plugin.c: (value_added_current_editor),
7675 (value_removed_current_editor), (glade_update_ui),
7676 (on_close_activated), (on_glade_project_changed),
7677 (glade_plugin_add_project), (activate_plugin), (deactivate_plugin),
7679 * plugins/language-support-cpp-java/plugin.c:
7680 (on_value_added_current_editor), (on_value_removed_current_editor):
7681 * plugins/macro/plugin.c: (value_added_current_editor):
7682 * plugins/project-manager/plugin.c: (value_added_current_editor):
7683 * plugins/subversion/plugin.c: (value_added_current_editor):
7684 * plugins/symbol-browser/plugin.c: (value_added_current_editor):
7686 Fixed lot of IAnjutaEditor stuff and completed glade integration
7687 with document manager
7689 * plugins/build-basic-autotools/build-basic-autotools.c:
7690 (value_added_current_editor):
7691 * plugins/build-basic-autotools/executer.c: (execute_program):
7693 Some initial code to execute projects inside scratchbox
7695 2007-07-13 Sebastien Granjoux <seb.sfo@free.fr>
7697 * plugins/project-import/project-import.c:
7698 Project import overwrites file on user request (bug #452579)
7700 2007-07-11 Sebastien Granjoux <seb.sfo@free.fr>
7702 * plugins/debug-manager/debugger.c,
7703 plugins/debug-manager/threads.c,
7704 plugins/debug-manager/plugin.c,
7705 plugins/debug-manager/registers.c,
7706 plugins/debug-manager/locals.c,
7707 plugins/debug-manager/stack_trace.c,
7708 plugins/gdb/plugin.c,
7709 plugins/gdb/debugger.c,
7710 plugins/gdb/debugger.h,
7711 libanjuta/interfaces/libanjuta.idl:
7712 Rename change-location to program-moved
7713 Store thread id as gint instead of guint
7714 Do not display registers list if not available
7715 Add intermediate debugger states if missing
7717 2007-07-11 Johannes Schmid <jhs@gnome.org>
7719 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
7721 Reverted unnecessary changes (#455819)
7723 2007-07-10 Johannes Schmid <jhs@gnome.org>
7725 * plugins/glade/plugin.c:
7726 Fixed glade plugin with glade 3.2 and another crasher
7728 2007-07-09 Johannes Schmid <jhs@gnome.org>
7730 * libanjuta/interfaces/libanjuta.idl:
7731 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
7733 * plugins/debug-manager/breakpoints.c:
7734 (breakpoint_item_update_in_ui),
7735 (breakpoints_dbase_edit_breakpoint),
7736 (on_toggle_breakpoint_activate):
7737 * plugins/debug-manager/plugin.c:
7738 (on_run_to_cursor_action_activate):
7739 * plugins/document-manager/action-callbacks.c:
7740 (on_editor_command_cut_activate),
7741 (on_editor_command_copy_activate),
7742 (on_editor_command_paste_activate),
7743 (on_editor_command_clear_activate):
7744 * plugins/document-manager/anjuta-docman.c:
7745 (on_text_editor_notebook_close_page), (anjuta_docman_add_editor),
7746 (anjuta_docman_add_document), (anjuta_docman_set_current_document),
7747 (anjuta_docman_goto_file_line_mark),
7748 (anjuta_docman_find_editor_with_path),
7749 (anjuta_docman_get_all_editors):
7750 * plugins/document-manager/anjuta-docman.h:
7751 * plugins/document-manager/plugin.c:
7752 (update_editor_ui_interface_items), (on_editor_update_ui),
7753 (on_editor_changed), (on_session_save), (on_docman_auto_save),
7754 (ianjuta_docman_add_document), (ianjuta_docman_remove_document),
7755 (ianjuta_document_manager_iface_init), (isaveable_save),
7756 (isavable_is_dirty):
7757 * plugins/editor/editor.glade:
7758 * plugins/editor/text_editor.c: (idocument_cut), (idocument_copy),
7759 (idocument_paste), (idocument_clear), (idocument_iface_init),
7760 (iselection_iface_init):
7761 * plugins/glade/Makefile.am:
7762 * plugins/glade/anjuta-glade-notebook.c:
7763 (anjuta_glade_notebook_instance_init),
7764 (anjuta_glade_notebook_set_property),
7765 (anjuta_glade_notebook_get_property),
7766 (anjuta_glade_notebook_class_init), (anjuta_glade_notebook_new),
7767 (ifile_open), (ifile_get_uri), (ifile_iface_init),
7768 (ifile_savable_save), (ifile_savable_save_as),
7769 (ifile_savable_set_dirty), (ifile_savable_is_dirty),
7770 (ifile_savable_iface_init), (idocument_can_redo),
7771 (idocument_can_undo), (idocument_begin_undo_action),
7772 (idocument_end_undo_action), (idocument_undo), (idocument_redo),
7773 (idocument_grab_focus), (idocument_get_filename), (idocument_cut),
7774 (idocument_copy), (idocument_paste), (idocument_clear),
7775 (idocument_iface_init):
7776 * plugins/language-support-cpp-java/plugin.c:
7777 (on_value_added_current_editor), (on_value_removed_current_editor):
7778 * plugins/macro/macro-util.c: (get_current_editor):
7779 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
7780 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
7781 (on_next_occur), (on_incremental_entry_key_press),
7782 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
7783 (on_toolbar_find_incremental_start),
7784 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
7785 * plugins/search/search-replace.c: (search_start_over),
7786 (search_update_combos), (replace_update_combos),
7787 (anjuta_search_replace_activate):
7788 * plugins/search/search-replace_backend.c: (create_search_entries):
7789 * plugins/sourceview/sourceview.c: (idocument_cut),
7790 (idocument_copy), (idocument_paste), (idocument_clear),
7791 (idocument_iface_init), (iselect_iface_init), (iassist_react):
7792 * plugins/tools/editor.c: (on_editor_response):
7793 * plugins/tools/execute.c: (get_current_editor),
7794 (atp_output_context_initialize), (atp_user_tool_execute):
7795 * plugins/tools/variable.c: (get_current_editor),
7796 (atp_variable_get_editor_variable):
7798 Some more IAnjutaEditor => IAnjutaDocument fixing!
7800 * plugins/glade/anjuta-glade-notebook.h:
7801 * plugins/glade/plugin.c: (glade_can_undo), (glade_can_redo),
7803 * plugins/glade/plugin.h:
7804 Integrate glade designer in document manager for GLADEUI_VERSION >= 303
7805 and get rid of the glade menu. The Edit/File menu and the toolbar can now
7806 be used for glade, too. It might still have some rough edges but already works.
7807 (Fixes #415547 – Glade usability problem)
7809 2007-07-07 Vincent Geddes <vgeddes@gnome.org>
7811 * plugins/glade/plugin.c: Ensure plugin compiles with glade 3.3.1
7812 development release (I updated version of glade3 svn to 3.3.2).
7814 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
7816 * plugins/symbol-browser/an_symbol_view.c:
7817 (anjuta_symbol_view_dispose), (sv_get_type_of_token): Removed prints.
7819 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
7821 * plugins/symbol-browser/an_symbol_prefs.c: (refresh_tags_list),
7822 (on_system_tags_update_finished), (on_update_global_clicked),
7823 (prefs_page_init), (on_gconf_notify_tags_list_changed),
7824 (symbol_browser_prefs_init),
7825 (symbol_browser_prefs_create_global_tags),
7826 (symbol_browser_load_global_tags):
7827 * plugins/symbol-browser/an_symbol_prefs.h:
7828 * plugins/symbol-browser/an_symbol_view.c:
7829 (anjuta_symbol_view_dispose), (anjuta_symbol_view_instance_init):
7830 * plugins/symbol-browser/an_symbol_view.h:
7831 * plugins/symbol-browser/plugin.c: (activate_plugin): Do not crash
7832 on global tags update because of delayed prefs merging. Happens when
7833 anjuta is first launched (i.e. no ~/.anjuta dir exists) and a file
7836 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
7838 * scripts/build-schemas.mk: Tell gconfd-2 to update schemas
7839 after install/uninstall.
7841 Patch from James Liggett:
7842 * scripts/glade2schemas.pl: Fixed creating schemas for list
7845 2007-07-06 Vincent Geddes <vgeddes@gnome.org>
7847 * plugins/glade/plugin.c: Ensure plugin compiles with gladeui
7848 version 3.3.0 release. The plugin will not compile with the gladeui 3.3.1
7849 development release since glade svn version is also 3.3.1. In future, the
7850 solution would be for us to always increment the micro version when
7853 2007-07-05 Johannes Schmid <jhs@gnome.org>
7855 * libanjuta/interfaces/libanjuta.idl:
7856 * plugins/build-basic-autotools/build-basic-autotools.c:
7857 (on_build_mesg_format):
7858 * plugins/debug-manager/breakpoints.c:
7859 (breakpoint_item_update_in_ui),
7860 (breakpoints_dbase_edit_breakpoint),
7861 (on_toggle_breakpoint_activate):
7862 * plugins/debug-manager/plugin.c:
7863 (on_run_to_cursor_action_activate):
7864 * plugins/debug-manager/watch.c: (on_debug_tree_inspect):
7865 * plugins/document-manager/action-callbacks.c: (editor_autoformat),
7866 (get_current_editor), (on_save_activate), (on_save_as_activate),
7867 (on_save_prompt_save_editor), (on_close_file_activate),
7868 (on_close_all_file_activate), (on_reload_file_activate),
7869 (anjuta_print_cb), (anjuta_print_preview_cb),
7870 (on_editor_command_upper_case_activate),
7871 (on_editor_command_lower_case_activate),
7872 (on_editor_command_undo_activate),
7873 (on_editor_command_redo_activate),
7874 (on_editor_command_bookmark_toggle_activate), (on_comment_block),
7875 (on_comment_box), (on_comment_stream), (on_toolbar_goto_clicked),
7876 (on_goto_line_no1_activate), (on_goto_block_start1_activate),
7877 (on_goto_block_end1_activate), (on_zoom_in_text_activate),
7878 (on_zoom_out_text_activate), (on_force_hilite_activate),
7879 (on_indent1_activate), (on_swap_activate),
7880 (on_editor_add_view_activate), (on_editor_remove_view_activate):
7881 * plugins/document-manager/anjuta-docman.c:
7882 (on_text_editor_notebook_close_page), (editor_tab_widget_new),
7883 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
7884 (anjuta_docman_dispose), (on_notebook_switch_page),
7885 (anjuta_docman_page_from_widget), (on_editor_destroy),
7886 (anjuta_docman_add_editor), (anjuta_docman_remove_document),
7887 (anjuta_docman_get_current_document),
7888 (anjuta_docman_set_current_document),
7889 (anjuta_docman_get_full_filename), (anjuta_docman_show_editor),
7890 (anjuta_docman_update_page_label),
7891 (anjuta_docman_get_document_from_path),
7892 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
7893 (anjuta_docman_order_tabs):
7894 * plugins/document-manager/anjuta-docman.h:
7895 * plugins/document-manager/plugin.c: (update_editor_ui_save_items),
7896 (update_editor_ui_interface_items), (update_editor_ui),
7897 (on_editor_update_save_ui), (on_editor_update_ui),
7898 (on_editor_changed), (on_save_prompt_save_editor),
7899 (on_save_prompt), (ianjuta_docman_find_editor_with_path),
7900 (ianjuta_docman_get_current_document),
7901 (ianjuta_docman_set_current_document),
7902 (ianjuta_docman_remove_buffer),
7903 (ianjuta_document_manager_iface_init), (ifile_get_uri):
7904 * plugins/editor/text_editor.c: (itext_editor_iface_init),
7905 (idocument_get_filename), (idocument_can_undo),
7906 (idocument_can_redo), (idocument_undo),
7907 (idocument_begin_undo_action), (idocument_end_undo_action),
7908 (idocument_redo), (idocument_grab_focus), (idocument_iface_init):
7909 * plugins/language-support-cpp-java/plugin.c:
7910 (on_editor_char_inserted_cpp), (on_auto_indent):
7911 * plugins/macro/macro-util.c: (get_current_editor), (get_filename):
7912 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
7913 * plugins/sample1/plugin.c: (on_sample_action_activate):
7914 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
7915 (on_next_occur), (on_incremental_entry_key_press),
7916 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
7917 (on_toolbar_find_incremental_start),
7918 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
7919 * plugins/search/search-replace.c: (search_and_replace),
7920 (write_message_pane), (search_start_over), (search_update_combos),
7921 (replace_update_combos), (anjuta_search_replace_activate):
7922 * plugins/search/search-replace_backend.c:
7923 (file_buffer_new_from_path), (create_search_entries):
7924 * plugins/sourceview/sourceview-print.c: (create_print_job):
7925 * plugins/sourceview/sourceview.c:
7926 (on_sourceview_uri_changed_prompt), (ieditor_iface_init),
7927 (idocument_can_redo), (idocument_can_undo),
7928 (idocument_begin_undo_action), (idocument_end_undo_action),
7929 (idocument_undo), (idocument_redo), (idocument_grab_focus),
7930 (idocument_get_filename), (idocument_iface_init):
7931 * plugins/tools/editor.c: (on_editor_response):
7932 * plugins/tools/execute.c: (atp_output_context_initialize),
7933 (atp_user_tool_execute):
7934 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
7936 Create IAnjutaDocument interface. This interface is a more general idea
7937 of documents being anything that can be modified, has undo/redo and
7938 may have operations like copy/paste.
7939 The primary goal is to integrate better by making it use the standard file
7940 and edit menu instead of it's own glade menu. Of course the downside is that
7941 you won't be able to view a source file and the designer at the same time. Anyway
7942 so many people have complained that they "can't save a glade file" that I think
7943 this is the much better solution.
7944 Work on the glade plugin is still to come but the most difficult things should be
7947 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
7949 * plugins/glade/plugin.c: Ensure plugin builds with libgladeui
7952 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
7954 * libanjuta/anjuta-plugin-manager.c:
7955 (anjuta_plugin_manager_get_plugins_page),
7956 (anjuta_plugin_manager_get_remembered_plugins_page):
7957 * libanjuta/anjuta-plugin-manager.h:
7958 * src/anjuta-app.c: (anjuta_app_install_preferences):
7959 * src/shell.c: (anjuta_test_shell_instance_init): Put installed plugins
7960 and remembered plugins preferences pages in separate pages (avoid
7963 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
7965 Patch from James Liggett <jrliggett@cox.net>:
7966 * plugins/editor/Makefile.am, scripts/build-schemas.mk:
7967 Installed editor preferences schemas. Fixes bug #453463.
7969 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
7971 * libanjuta/anjuta-preferences-dialog.c: (compare_pref_page_func),
7972 (anjuta_preferences_dialog_init): Sort preferences pages on title.
7974 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
7976 * plugins/document-manager/anjuta-document-manager.ui:
7977 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
7978 * src/action-callbacks.c:
7979 * src/action-callbacks.h:
7980 * src/anjuta-actions.h:
7981 * src/anjuta-app.c: (anjuta_app_instance_init),
7982 (anjuta_app_install_preferences):
7984 * src/anjuta.ui: Moved plugins and shortcuts settings inside
7985 General preferences page. Move preferences menu from Settings to
7986 Edit submenu. And got rid of Settings submenu.
7988 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
7990 * plugins/glade/plugin.c (on_close_activated): Update for glade3 svn trunk.
7992 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
7994 * TODO.tasks: Increased bounty for on-demand preferences task to $150
7995 as discussed and agreed with James Liggett.
7997 Patch from James Liggett <jrliggett@cox.net>:
8000 * libanjuta/anjuta-plugin-manager.c:
8001 (on_activated_plugin_objects_foreach),
8002 (anjuta_plugin_manager_get_active_plugin_objects):
8003 * libanjuta/anjuta-plugin-manager.h:
8004 * libanjuta/anjuta-plugin.c: (anjuta_plugin_activate),
8005 (anjuta_plugin_deactivate):
8006 * libanjuta/anjuta-preferences-dialog.c:
8007 (anjuta_preferences_dialog_finalize),
8008 (anjuta_preferences_dialog_class_init), (add_category_columns),
8009 (anjuta_preferences_dialog_init), (anjuta_preferences_dialog_new),
8010 (anjuta_preferences_dialog_remove_page):
8011 * libanjuta/anjuta-preferences.c: (property_destroy),
8012 (unregister_preferences_key), (register_callbacks),
8013 (preferences_foreach_callback), (connect_prop_to_object),
8014 (anjuta_preferences_register_property_raw),
8015 (anjuta_preferences_register_property_custom),
8016 (anjuta_preferences_foreach), (anjuta_preferences_add_page),
8017 (anjuta_preferences_remove_page),
8018 (on_preferences_dialog_destroyed), (anjuta_preferences_get_dialog),
8019 (anjuta_preferences_get_type), (anjuta_preferences_dispose),
8020 (anjuta_preferences_instance_init), (anjuta_preferences_finalize),
8021 (anjuta_preferences_class_init), (anjuta_preferences_new):
8022 * libanjuta/anjuta-preferences.h:
8023 * plugins/build-basic-autotools/Makefile.am:
8024 * plugins/build-basic-autotools/build-basic-autotools.c:
8025 (ipreferences_unmerge):
8026 * plugins/cvs-plugin/Makefile.am:
8027 * plugins/cvs-plugin/plugin.c: (ipreferences_unmerge):
8028 * plugins/document-manager/Makefile.am:
8029 * plugins/document-manager/plugin.c: (ipreferences_unmerge):
8030 * plugins/editor/plugin.c: (ipreferences_unmerge):
8031 * plugins/file-manager/Makefile.am:
8032 * plugins/file-manager/plugin.c: (activate_plugin),
8033 (deactivate_plugin), (ipreferences_merge), (ipreferences_unmerge):
8034 * plugins/gtodo/plugin.c: (ipreferences_merge),
8035 (ipreferences_unmerge):
8036 * plugins/language-support-cpp-java/Makefile.am:
8037 * plugins/language-support-cpp-java/plugin.c:
8038 (ipreferences_unmerge):
8039 * plugins/message-view/Makefile.am:
8040 * plugins/message-view/plugin.c: (ipreferences_unmerge):
8041 * plugins/sourceview/Makefile.am:
8042 * plugins/sourceview/plugin.c: (ipreferences_unmerge):
8043 * plugins/symbol-browser/Makefile.am:
8044 * plugins/symbol-browser/an_symbol_prefs.c:
8045 (symbol_browser_prefs_finalize):
8046 * plugins/terminal/Makefile.am:
8047 * plugins/terminal/terminal.c: (ipreferences_unmerge):
8048 * plugins/valgrind/plugin.c: (ipreferences_merge),
8049 (ipreferences_unmerge):
8050 * scripts/Makefile.am:
8051 * scripts/glade2schema.pl, (added) scripts/build-schemas.mk:
8053 * src/action-callbacks.c: (on_set_preferences1_activate):
8054 * src/anjuta-app.c: (anjuta_app_instance_init),
8055 (anjuta_app_install_preferences):
8057 * src/shell.c: (anjuta_test_shell_instance_init): Completed bounty
8058 task: Bug #445314: On demand preferences widgets creation. Thanks
8059 James for this great work.
8061 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
8063 * plugins/debug-manager/data_buffer.c,
8064 plugins/message-view/message-view.c: Fixed compiler warnings.
8066 2007-06-29 Naba Kumar <naba.kumar@gnome.org>
8068 * src/action-callbacks.c: (help_activate),
8069 (on_help_manual_activate), (on_help_tutorial_activate),
8070 (on_help_advanced_tutorial_activate), (on_help_faqs_activate):
8072 Fixed help activation (bug #451557).
8074 2007-06-28 Naba Kumar <naba.kumar@gnome.org>
8076 * AUTHORS: Added James Liggett. Forgot to add him before :(
8078 2007-06-28 Sebastien Granjoux <seb.sfo@free.fr>
8080 * plugins/debug-manager/debugger.c,
8081 plugins/debug-manager/plugin.c,
8082 plugins/gdb/debugger.c,
8083 libanjuta/interfaces/libanjuta.idl:
8084 Add a GError* parameter to debugger-stopped signal
8086 * (added) libanjuta/anjuta-error.c,
8087 (added) libanjuta/anjuta-error.h,
8088 libanjuta/Makefile.am:
8089 Register GError as a boxed type
8091 * libanjuta/interfaces/anjuta-idl-compiler.pl:
8092 Support GError* in signal, GError must be registered as a boxed type
8093 Accept NULL as strings
8095 === anjuta 2.2.0 ===
8097 2007-06-25 Naba Kumar <naba.kumar@gnome.org>
8099 * configure.in: Bumped version to 2.2.0
8100 * NEWS: Updated for 2.2.0 stable release.
8101 * plugins/file-manager/an_file_view.c: (fv_queue_node_expansion):
8102 Reduce the idle priority to make the UI update before anything else.
8104 2007-06-24 Naba Kumar <naba.kumar@gnome.org>
8106 * configure.in: Bumped version to 2.1.4 (RC1 for 2.2.0).
8108 * libanjuta/interfaces/libanjuta.idl:
8109 * plugins/document-manager/action-callbacks.c:
8110 (on_editor_command_complete_word_activate):
8111 * plugins/document-manager/plugin.c:
8112 (update_editor_ui_interface_items):
8113 * plugins/editor/text_editor.c: (iautocomplete_activate),
8114 (iautocomplete_iface_init):
8115 * plugins/sourceview/sourceview.c: (iassist_iface_init):
8117 Moved autocomplete() method away from IAnjutaEditorAssist into
8118 a new deprecated IAnjutaEditorAutocomplete. This restores scintilla
8119 autocomplete and does not crash with sourceview. Fixes Bug #449620
8120 – The auto completion functionality not work. Also sets menuitem
8121 insensitive when hiding them.
8123 * plugins/debug-manager/disassemble.c:
8124 (dma_disassembly_iter_refresh): Fixed compiler warnings for incorrect
8127 2007-06-22 Naba Kumar <naba.kumar@gnome.org>
8129 * pixmaps/anjuta_splash.png: Updated.
8131 * plugins/search/search-replace.c
8132 (anjuta_search_replace_activate): Fixed "Find in Files" to select
8133 the right target (project).
8134 * ChangeLog: Added missing log.
8136 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
8138 * manuals/anjuta-faqs/C/anjuta-faqs.xml,
8139 manuals/anjuta-manual/C/fileoperations.xml,
8140 manuals/anjuta-manual/C/projects.xml: Fixd validation errors.
8142 * plugins/gtodo/libgtodo.h: Give a typedef for enum.
8144 * libanjuta/anjuta-children.c: Fixed a bad compile warning.
8146 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
8148 * TODO.tasks: Added bounty for on-demand preferences.
8150 Patch from Thierry Moisan:
8151 * manuals/anjuta-manual/C/fileoperations.xml: Fixed typo
8154 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
8156 Patch from tpgww@onepost.net:
8158 * libegg/egg-recent-files-module.c: (do_tell), (do_set_file_info):
8159 * libegg/test-actions.c:
8160 * libegg/test-multi-drag.c: (main):
8161 * plugins/debug-manager/memory.c: (read_memory_block):
8162 * tagmanager/tm_file_entry.c: (tm_file_entry_list):
8164 Fixes compile warnings. Fixes bug #427101.
8166 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
8168 Patch from James Liggett:
8170 * plugins/profiler/gprof-options.c: (on_option_changed),
8172 * plugins/profiler/gprof-options.h:
8173 * plugins/profiler/gprof-profile-data.c:
8174 (gprof_profile_data_init_profile):
8175 * plugins/profiler/gprof-profile-data.h:
8176 * plugins/profiler/plugin.c: (profiler_get_data),
8177 (profiler_set_target), (register_options),
8178 (on_profile_data_browse_button_clicked),
8179 (on_profiling_options_button_clicked), (on_profiler_delete_data):
8180 * plugins/profiler/profiler.glade: implements independent targets.
8181 implements the ability to select arbitrary gmon.out files.
8182 Fixes bug #403502 – User should also be allowed to select an
8183 independent executable target.
8185 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
8187 * plugins/tools/scripts/prepare-changelog.pl: Updated newer version.
8189 * manuals/anjuta-faqs/C/anjuta-faqs.xml: Updated.
8190 * plugins/tools/scripts/prepare-changelog.pl: Fixed opening file.
8192 2007-06-20 Sebastien Granjoux <seb.sfo@free.fr>
8194 * plugins/debug-manager/plugin.c,
8195 plugins/debug-manager/breakpoints.c:
8196 Remove weak pointers when owner is destroyed
8197 Remove all breakpoints before loading new one
8199 2007-06-20 Vincent Geddes <vincent.geddes@gmail.com>
8201 * plugins/glade/plugin.c: Update for API changes in glade 3.3.0 and above.
8203 2007-06-19 Naba Kumar <naba@gnome.org>
8205 * plugins/message-view/message-view.c: Wrap long lines (at 1000px)
8206 Bug #448491 Empty Lines Problem.
8208 * libanjuta/anjuta-utils.c: Return incompletly transformed text too.
8210 * data/default.profile, plugins/message-view/plugin.c: Do not
8211 restore session for messages.
8212 Fixes bug #377461 – don't create new message window for each
8215 * plugins/profiler/plugin.c: Disconnect session signals on deactivate.
8216 Fixes a crash on exit/project-close if profiler plugin is loaded.
8218 2007-06-17 Naba Kumar <naba@gnome.org>
8220 * plugins/class-gen/anjuta-class-gen-plugin.glade: Do not translate
8221 C keywords. Fixes bug #447655 – C keyword must NOT be localised.
8223 * plugins/file-loader/plugin.c: Fail on opening non existent files.
8224 Bug #448034 – Anjuta crashes on starting (when the last project
8225 directory was deleted).
8227 * plugins/document-manager/plugin.c: Set line markers for files
8228 opened via IAnjutaFile::open(). Fixes missing line markers while
8231 2007-06-17 Naba Kumar <naba@gnome.org>
8233 * plugins/sourceview/sourceview.glade: Set correct font
8234 default value and use monospace instead of sans. Fixes
8235 bug #448408 – crash in Anjuta IDE: Trying to change the
8238 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
8240 * plugins/search/search-replace.c,
8241 plugins/search/search-replace.h,
8242 plugins/search/anjuta-search.glade:
8243 Replace deprecated GtkCombo by GtkComboBox or GtkComboBoxEntry
8246 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
8248 * plugins/debug-manager/plugin.c,
8249 plugins/debug-manager/breakpoints.c:
8250 Add weak references, fixes bug #448053 ?
8252 2007-06-16 Naba Kumar <naba@gnome.org>
8254 * libanjuta/plugin-manager.c: Added remembered plugins page in plugins
8255 dialog to allow forgetting them if user chooses to select a different
8258 2007-06-13 Naba Kumar <naba@gnome.org>
8260 * plugins/sourceview/sourceview-prefs.c: Initialize font
8261 on startup correctly if use_theme is set.
8263 * plugins/sourceview/sourceview-prefs.c: Use desktop fixed font
8264 if available for default font. Fixes bug #447304.
8266 * plugins/sourceview/sourceview-prefs.c: Return value based
8267 on right data type. Fixes Bug #438878 – Using gtksourceview editor
8268 for the first time has black background
8270 * plugins/project-manager/plugin.c: Give a better error message
8271 when project could not be loaded.
8273 * libanjuta/anjuta-serializer.c: Added a comment.
8275 2007-06-13 Johannes Schmid <jhs@gnome.org>
8278 Use GNOME_COMPILE_WARNINGS(maximum) instead of hand-written macro. Show
8279 most warnings to avoid simple coding problems.
8281 * plugins/message-view/anjuta-msgman.c:
8282 (anjuta_msgman_append_view), (anjuta_msgman_set_current_view):
8283 * plugins/message-view/plugin.c: (on_view_changed),
8284 (ianjuta_msgman_add_view):
8286 Fixed #440866 by always presenting the message-manager when a tab is
8287 added because Gtk+ seems to have problems to add tabs to hidden widgets.
8289 * plugins/subversion/subversion-callbacks.c:
8290 (on_subversion_commit_response):
8291 Destroy dialog if user clicks "No"
8293 2007-06-12 Naba Kumar <naba@gnome.org>
8295 * tagmanager/tm_tag.c, tagmanager/tm_workspace.c: Fixes an invalid
8296 read and use of uninitialized variable.
8298 * Makefile.am, src/about.c: Install AUTHORS file in datadir also
8299 because it is used in credits listing and packaging could compress
8300 it in docdir. Fixes bug #397881: The credits are empty
8302 * tagmanager/tm_tag.c, tagmanager/include/tm_tag.h,
8303 tagmanager/include/tm_workspace.h, tagmanager/include/tm_symbol.h,
8304 tagmanager/tm_workspace.c, tagmanager/tm_symbol.c,
8305 plugins/symbol-browser/an_symbol_info.c,
8306 plugins/symbol-browser/plugin.c,
8307 plugins/symbol-browser/an_symbol_view.c,
8308 plugins/editor/aneditor-autocomplete.cxx:
8310 - Do not access TMTag
8311 member in TMSymbol when freeing it because by then the tags
8312 could have changed. Avoids dangerous memory corruptions by freeing
8313 someone else's memory (Could explain those random crashes when
8314 refreshing symbols or re-loading a different project or closing
8315 a project). Anything that tries to refresh symbols could trigger
8317 - Added a flag to also retrieve method definitions as part of
8318 the class's scope members. And used it to set both function prototype
8319 and definition in symbols. Fixes navigation to prototype and
8320 function definitions from symbol browser (bug #440370)
8322 * plugins/editor/text_editor.c: Avoid invalid reads beyond allocated
8323 memory. Could fix those bogus 'file changed' dialogs.
8325 * plugins/document-manager/anjuta-docman.c: Avoid runtime warning.
8327 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
8329 * (added) libanjuta/anjuta-utils-priv.h,
8330 libanjuta/anjuta-utils.h,
8331 libanjuta/anjuta-launcher.c,
8332 libanjuta/Makefile.am:
8333 Fix bug #440801: do not use config.h in public include files
8335 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
8337 * plugins/project-wizard/templates/mkfile.wiz:
8338 Fix bug #442038: missing project.sh file
8341 plugins/project-wizard/templates/Makefile.am,
8342 plugins/project-wizard/templates/translatable-strings.h,
8343 (added) plugins/project-wizard/templates/sdl.wiz,
8344 (added) plugins/project-wizard/templates/appwiz_sdl.png,
8345 (added) plugins/project-wizard/templates/sdl/configure.ac.tpl,
8346 (added) plugins/project-wizard/templates/sdl/acinclude.m4.tpl,
8347 (added) plugins/project-wizard/templates/sdl/Makefile.am,
8348 (added) plugins/project-wizard/templates/sdl/.cvsignore,
8349 (added) plugins/project-wizard/templates/sdl/src/main.c,
8350 (added) plugins/project-wizard/templates/sdl/src/Makefile.am.tpl,
8351 (added) plugins/project-wizard/templates/sdl/src/Makefile.am,
8352 (added) plugins/project-wizard/templates/sdl/src/.cvsignore,
8353 (added) plugins/project-wizard/templates/sdl/po/Makefile.am,
8354 (added) plugins/project-wizard/templates/sdl/po/POTFILES.in,
8355 (added) plugins/project-wizard/templates/sdl/po/.cvsignore:
8356 Fix bug #315635: add a SDL project wizard
8358 2007-06-09 Naba Kumar <naba.kumar@nokia.com>
8360 * libanjuta/anjuta-children.c: Avoid a race condition and deadlock
8361 when SIGCHLD is triggered when main loop context is locked. Dead lock
8362 happens when child_exited callback also accesses main loop context.
8363 Happens particularly badly in debug target exiting.
8365 2007-06-05 Sebastien Granjoux <seb.sfo@free.fr>
8367 * manuals/anjuta-manual/C/debugger.xml:
8368 First update of the debugger documentation
8370 2007-06-04 Naba Kumar <naba.kumar@nokia.com>
8372 * manuals/anjuta-manual/C/fileoperations.xml,
8373 manuals/anjuta-manual/C/projects.xml,
8374 manuals/anjuta-manual/C/anjuta-manual.xml,
8375 manuals/anjuta-manual/C/build.xml,
8376 manuals/anjuta-manual/C/execute.xml,
8377 manuals/anjuta-manual/Makefile.am: Updated more documentation.
8378 Added project properties documentation. Moved execution section
8379 inside project management. Removed dead documentation.
8381 2007-06-02 Naba Kumar <naba.kumar@nokia.com>
8383 * src/anjuta.c, plugins/symbol-browser/plugin.c,
8384 plugins/symbol-browser/plugin.h,
8385 plugins/symbol-browser/an_symbol_prefs.c,
8386 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
8387 libanjuta/anjuta-status.c, libanjuta/anjuta-status.h: Use internal
8388 progress bar instead of separate window for system tags
8389 generation. Renamed AnjutaStatus methods to a proper ones.
8391 * plugins/symbol-browser/plugin.c,
8392 plugins/symbol-browser/plugin.h,
8393 plugins/symbol-browser/an_symbol_prefs.c,
8394 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
8395 global-tags/create_global_tags.sh.in: Get rid of message window
8396 for showing global tags creation and use a small window with
8399 2007-05-30 Naba Kumar <naba@gnome.org>
8401 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
8402 Bug 442315 – After calling configure, the build menus are still insensitive,
8403 Bug 442314 – Autogeneration fails when there is no autogen.sh
8405 * plugins/project-manager/plugin.c: Fixed mem corruption when it
8406 fails to remove target/source/group. Fixes bug #440196 – crash in
8407 Anjuta IDE: removing a target
8409 2007-05-29 Naba Kumar <naba@gnome.org>
8411 * plugins/symbol-browser/an_symbol_view.c,
8412 plugins/symbol-browser/an_symbol_prefs.c: Fixed custom
8413 tags generation. Fixed runtime warning.
8415 2007-05-28 Naba Kumar <naba@gnome.org>
8417 Patch from James Liggett <jrliggett@cox.net>:
8418 * plugins/profiler/plugin.c, plugins/profiler/profiler.glade:
8419 Fixed bug #403502 – User should also be allowed to select an
8420 independent executable target.
8422 2007-05-27 Johannes Schmid <jhs@gnome.org>
8424 * plugins/build-basic-autotools/build-basic-autotools.c:
8425 (get_real_directory), (on_build_mesg_format):
8427 Find correct files for error messages inside scratchbox
8429 2007-05-27 Naba Kumar <naba@gnome.org>
8431 * manuals/anjuta-manual/C/projects.xml,
8432 manuals/anjuta-manual/C/projects.xml: Updated project
8433 management chapter more.
8435 2007-05-25 Johannes Schmid <jhs@gnome.org>
8437 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
8438 * plugins/build-basic-autotools/build-basic-autotools.c:
8439 (on_sb_check_toggled), (build_execute_command),
8440 (ipreferences_merge), (ipreferences_unmerge):
8441 Added support for building inside scratchbox environment
8443 Patch from James Liggett <jrliggett@cox.net>:
8444 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new),
8445 (anjuta_msgman_append_view):
8448 – Anjuta aborts with numerous assertion failures when adding a new message view tab
8450 2007-05-23 Naba Kumar <naba@gnome.org>
8452 * manuals/anjuta-manual/C/projects.xml: Updated project
8455 2007-05-22 Naba Kumar <naba@gnome.org>
8457 * manuals/anjuta-manual/C/projects.xml: More updates.
8459 * manuals/anjuta-manual/C/introduction.xml,
8460 manuals/anjuta-manual/C/projects.xml,
8461 manuals/anjuta-manual/C/interface.xml: Updated documentation.
8463 2007-05-22 Naba Kumar <naba@gnome.org>
8465 Patch from Étienne Bersac:
8466 * plugins/class-gen/templates/go-source.tpl: use G_TYPE_DEFINE parent
8467 class in generated class.
8469 2007-05-22 Naba Kumar <naba@gnome.org>
8471 * plugins/profiler/plugin.c: Fixed a compiler warning.
8472 * plugins/valgrind/Makefile.am: Added ldflags.
8474 Patch from James Liggett:
8475 * plugins/profiler/gprof-options.[ch], plugins/profiler/plugin.[ch],
8476 plugins/profiler/Makefile.am: Fixes bug #403503. Implemented target
8479 2007-05-18 Johannes Schmid <jhs@gnome.org>
8481 * plugins/editor/text_editor.c:
8482 * plugins/language-support-cpp-java/plugin.c:
8483 (on_editor_language_changed), (on_value_added_current_editor),
8484 (on_value_removed_current_editor):
8486 Remove IAnjutaEditorAssist from Scintilla for now as it is not supported
8487 Fix assist support in language-support-plugin.
8489 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
8491 * libanjuta/interfaces/libanjuta.idl:
8492 Add a new interface allowing to implement plugin able
8493 to load other plugins (not written in C)
8495 * libanjuta/anjuta-plugin-handle.c,
8496 libanjuta/anjuta-plugin-handle.h:
8497 Add a language and a resident plugin properties
8499 * libanjuta/anjuta-glue-plugin.c,
8500 libanjuta/anjuta-glue-plugin.h,
8501 (added)libanjuta/anjuta-glue-c.c,
8502 (added)libanjuta/anjuta-glue-c.h,
8503 libanjuta/Makefile.am:
8504 Split code used to load a C plugin into a common part
8505 in anjuta-glue-plugin and a specific part in anjuta-glue-c
8507 * libanjuta/anjuta-glue-factory.c,
8508 libanjuta/anjuta-glue-factory.h,
8509 libanjuta/anjuta-plugin-manager.c:
8510 Allow to load plugin not written in C and search for the
8511 additional needed code in another plugin
8513 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
8515 * plugins/editor/text_editor.c:
8516 Add an empty implementation of IAnjutaEditorAssist for scintilla,
8517 avoiding a crash if scintilla is used
8519 2007-05-14 Johannes Schmid <jhs@gnome.org>
8521 * libanjuta/interfaces/libanjuta.idl:
8522 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
8523 (assist_cleanup), (on_assist_end), (on_assist_cancel),
8524 (on_assist_chosen), (on_assist_update), (get_context),
8525 (dot_member_parser), (pointer_member_parser), (cpp_member_parser),
8526 (install_assist), (uninstall_assist), (install_support),
8527 (on_editor_language_changed), (cpp_java_plugin_activate_plugin),
8528 (cpp_java_plugin_instance_init):
8529 * plugins/language-support-cpp-java/plugin.h:
8530 Use IAnjutaEditorAssist to show language specific suggestions
8532 * plugins/sourceview/Makefile.am:
8533 * plugins/sourceview/anjuta-view.c: (anjuta_view_new),
8534 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
8535 * plugins/sourceview/anjuta-view.h:
8536 * plugins/sourceview/assist-window.c: (assist_window_expose),
8537 (assist_window_set_property), (assist_window_get_property),
8538 (assist_window_class_init), (assist_activated),
8539 (assist_window_init), (assist_window_finalize),
8540 (assist_window_select), (assist_window_first),
8541 (assist_window_last), (assist_window_up), (assist_window_down),
8542 (get_coordinates), (assist_window_move), (assist_window_update),
8543 (assist_window_filter_keypress), (assist_window_is_active),
8544 (assist_window_new), (assist_window_get_trigger),
8545 (assist_window_get_position):
8546 * plugins/sourceview/assist-window.h:
8547 * plugins/sourceview/sourceview-args.c (removed):
8548 * plugins/sourceview/sourceview-args.h (removed):
8549 * plugins/sourceview/sourceview-autocomplete.c (removed):
8550 * plugins/sourceview/sourceview-autocomplete.h (removed):
8551 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
8552 * plugins/sourceview/sourceview-private.h:
8553 * plugins/sourceview/sourceview-scope.c(removed):
8554 * plugins/sourceview/sourceview-scope.h(removed):
8555 * plugins/sourceview/sourceview.c: (on_assist_chosen),
8556 (on_assist_cancel), (on_document_char_added),
8557 (on_reload_dialog_response), (sourceview_class_init),
8558 (sourceview_dispose), (sourceview_new), (iassist_add_trigger),
8559 (iassist_remove_trigger), (iassist_autocomplete),
8560 (iassist_get_suggestions), (iassist_suggest), (iassist_tip),
8561 (iassist_react), (iassist_iface_init):
8562 * plugins/sourceview/tag-window.c (moved to assist-window.c):
8563 * plugins/sourceview/tag-window.h (moved to assist-window.c):
8565 - Implemented IAnjutaEditorAssist for sourceview editor (without tooltips)
8566 - Mark files dirty if reload dialog is canceled.
8568 2007-05-12 Naba Kumar <naba@gnome.org>
8570 * libanjuta/anjuta-launcher.h: Corrected include file.
8572 2007-05-12 Sebastien Granjoux <seb.sfo@free.fr>
8574 * libanjuta/anjuta-glue-plugin.c,
8575 libanjuta/anjuta-glue-plugin.h,
8576 libanjuta/anjuta-glue-factory.c,
8577 libanjuta/anjuta-glue-factory.h,
8578 ibanjuta/anjuta-plugin-manager.c:
8579 Move code used to load a C plugin from glue-factory to glue-plugin
8580 So loading a plugin written in another language could be done by
8581 just using another object derived from AnjutaGluePlugin
8583 * libanjuta/libanjuta.h:
8584 Remove anjuta-plugin-handle header, it's not installed as libanjuta
8587 === anjuta 2.1.3 ===
8589 2007-05-11 Naba Kumar <naba@gnome.org>
8591 * configure.in: Bumped version to 2.1.3
8594 * plugins/glade/plugin.c: Fixed build with glade-3 == 3.1.4
8596 2007-05-11 Naba Kumar <naba@gnome.org>
8599 * plugins/glade/plugin.c: (glade_update_ui), (glade_save):
8600 Fixed glade plugin compilation for glade3 svn version (> 3.3.0)
8601 based on patch from Jaap Versteegh <j_r_versteegh@hotmail.com>.
8603 2007-05-10 Johannes Schmid <jhs@gnome.org>
8605 * plugins/search/plugin.c:
8606 Make incremental search behave less annoying
8608 2007-05-09 Sebastien Granjoux <seb.sfo@free.fr>
8610 * plugins/macro/macro-util.c:
8611 Fix bug #419008 and bug #419036
8612 When creating new header file, use name and email set in
8613 preferences and replace invalid C character by underscore
8616 2007-05-08 Sebastien Granjoux <seb.sfo@free.fr>
8618 * plugins/search/search-replace.c,
8619 plugins/search/search-replace_backend.c:
8620 Disable search button if search expression is empty (bug #378193)
8622 2007-05-08 Naba Kumar <naba@gnome.org>
8624 * plugins/project-wizard/templates/minimal/Makefile.am: Fixed
8627 2007-05-07 Naba Kumar <naba@gnome.org>
8630 * plugins/project-wizard/templates/Makefile.am:
8631 * plugins/project-wizard/templates/minimal.wiz:
8632 * plugins/project-wizard/templates/minimal/.cvsignore:
8633 * plugins/project-wizard/templates/minimal/Makefile.am:
8634 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
8635 * plugins/project-wizard/templates/minimal/autogen.sh:
8636 * plugins/project-wizard/templates/minimal/configure.ac.tpl:
8637 * plugins/project-wizard/templates/minimal/project.anjuta:
8638 Added 'minimal', a generic and flat, project template.
8640 2007-05-05 Naba Kumar <naba@gnome.org>
8642 Patch from Cygwin Ports maintainer <yselkowitz@users.sourceforge.net>:
8644 * configure.in: Define GNOME_CANVAS and fix GRAPHVIZ and SVN cflags/libs.
8645 * libanjuta/anjuta-launcher.c: Cygwin does not have B460800 or ECHOPRT.
8646 * libanjuta/interfaces/Makefile.am.iface: Fixed a typo.
8647 * libanjuta/interfaces/anjuta-idl-compiler.pl: Make a convenience library
8648 instead of a real one, fixes interdependency with libanjuta.
8649 * plugins/gdb/gdbmi.c: G_MODULE_EXPORT for gdbmi-test linking on Cygwin.
8650 * libanjuta/Makefile.am:
8651 * libegg/Makefile.am:
8652 * plugins/build-basic-autotools/Makefile.am:
8653 * plugins/class-gen/Makefile.am:
8654 * plugins/class-inheritance/Makefile.am:
8655 * plugins/cvs-plugin/Makefile.am:
8656 * plugins/debug-manager/Makefile.am:
8657 * plugins/devhelp/Makefile.am:
8658 * plugins/document-manager/Makefile.am:
8659 * plugins/editor/Makefile.am:
8660 * plugins/file-loader/Makefile.am:
8661 * plugins/file-manager/Makefile.am:
8662 * plugins/file-wizard/Makefile.am:
8663 * plugins/gdb/Makefile.am:
8664 * plugins/glade/Makefile.am:
8665 * plugins/gtodo/Makefile.am:
8666 * plugins/language-support-cpp-java/Makefile.am:
8667 * plugins/macro/Makefile.am:
8668 * plugins/message-view/Makefile.am:
8669 * plugins/patch/Makefile.am:
8670 * plugins/profiler/Makefile.am:
8671 * plugins/project-import/Makefile.am:
8672 * plugins/project-manager/Makefile.am:
8673 * plugins/project-wizard/Makefile.am:
8674 * plugins/sample1/Makefile.am:
8675 * plugins/search/Makefile.am:
8676 * plugins/sourceview/Makefile.am:
8677 * plugins/subversion/Makefile.am:
8678 * plugins/symbol-browser/Makefile.am:
8679 * plugins/terminal/Makefile.am:
8680 * plugins/tools/Makefile.am:
8681 * tagmanager/Makefile.am: Properly define LDFLAGS and LIBADD.
8683 2007-05-05 Vincent Geddes <vincent.geddes@gmail.com>
8685 * plugins/glade/anjuta-glade-plugin.png: Update Glade icon.
8687 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
8689 * libanjuta/anjuta-launcher.c,
8690 libanjuta/anjuta-launcher.h:
8691 Add some missing implementation
8693 2007-04-26 Brian Pepple <bpepple@fedoraproject.org>
8695 Reviewed by Naba Kumar <naba@gnome.org>:
8696 * pixmaps/Makefile.am (update-icon-cache): fix gtk-update-icon-cache
8699 2007-04-26 Jason Switzer <jswitzer@gmail.com>
8701 Reviewed by Naba Kumar <naba@gnome.org>:
8702 * plugins/editor/text_editor.c: Large memory addresses were being
8703 truncated, switched to glong (bug #422143).
8705 2007-04-24 Naba Kumar <naba@gnome.org>
8707 * plugins/document-manager/plugin.c: (prefs_finalize):
8708 * plugins/editor/aneditor-autocomplete.cxx:
8709 * plugins/editor/text_editor_menu.c:
8710 * plugins/editor/text_editor_prefs.c: (text_editor_prefs_finalize):
8711 * plugins/file-loader/plugin.c: (open_file_with),
8712 (create_open_with_submenu):
8713 * plugins/file-manager/plugin.c: (prefs_finalize):
8714 * plugins/terminal/terminal.c: (prefs_finalize): Fixed int to
8715 pointer type castings.
8717 2007-04-24 Naba Kumar <naba@gnome.org>
8719 Patch from s|s <supreet.sethi@gmail.com>:
8720 * (added) plugins/project-wizard/templates/django-logo.png:
8721 * (added) plugins/project-wizard/templates/django.wiz:
8722 * plugins/project-wizard/templates/Makefile.am:
8723 * plugins/project-wizard/templates/translatable-strings.h: Added
8724 django project template. http://www.djangoproject.com/
8726 2007-04-24 Naba Kumar <naba@gnome.org>
8728 * plugins/subversion/anjuta-subversion.glade: Set expansion for
8729 the log entry widget and made the dialog little larger.
8731 2007-04-24 Naba Kumar <naba@gnome.org>
8733 Patch from Halton Huo:
8735 * plugins/project-wizard/property.c:
8736 * plugins/subversion/svn-auth.c:
8737 * plugins/subversion/svn-backend-priv.h:
8738 * plugins/subversion/svn-backend.c:
8739 * plugins/subversion/svn-backend.h:
8740 * plugins/subversion/svn-notify.h: Proper use of subversion
8741 headers. Fixes build issues in solaris (bug #426701).
8743 2007-04-24 Naba Kumar <naba@gnome.org>
8745 * libanjuta/Makefile.am: Removed bogus newlines at the end of file.
8747 * plugins/project-wizard/templates/cpp.wiz:
8748 * plugins/project-wizard/templates/gcj.wiz:
8749 * plugins/project-wizard/templates/gnome.wiz:
8750 * plugins/project-wizard/templates/gtk.wiz:
8751 * plugins/project-wizard/templates/gtkmm.wiz:
8752 * plugins/project-wizard/templates/java.wiz:
8753 * plugins/project-wizard/templates/python.wiz:
8754 * plugins/project-wizard/templates/terminal.wiz:
8755 * plugins/project-wizard/templates/wxwin.wiz:
8756 * plugins/project-wizard/templates/xlib-dock.wiz:
8757 * plugins/project-wizard/templates/xlib.wiz: Enabled shared library
8758 project option and set it ON by default (since gnome-build, can't
8759 enabled configure shared lib support later when a sharedlib target
8762 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
8764 * plugins/debug-manager/stack_trace.c:
8765 Fix a missing case in the previous changes
8767 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
8769 * plugins/debug-manager/plugin.c:
8772 * plugins/debug-manager/breakpoints.c,
8773 plugins/gdb/plugin.c:
8774 Fix adding breakpoint on a function
8776 * plugins/debug-manager/stack_trace.c:
8777 Highlight changed stack frame
8779 2007-04-18 Naba Kumar <naba@gnome.org>
8781 * plugins/document-manager/anjuta-docman.c:
8782 (anjuta_docman_dispose), (on_editor_destroy),
8783 (anjuta_docman_remove_editor): Remove the editor widget from
8784 the parent container before calling destroy, otherwise container
8785 removal happens after TextEditor is disposed resulting in call
8786 to value-remove for a TextEditor which is half-dead (crash).
8788 2007-04-11 Sebastien Granjoux <seb.sfo@free.fr>
8790 * plugins/debug-manager/data_buffer.c
8791 plugins/debug-manager/data_view.c,
8792 plugins/debug-manager/memory.c:
8793 Fixes for bug #418523, bug #427090 and bug #428174
8795 2007-04-11 Halton Huo <halton.huo@sun.com>
8797 reviewed by: <jhs@gnome.org>
8800 * libanjuta/Makefile.am:
8801 * libanjuta/anjuta-utils.c:
8802 * libanjuta/anjuta-utils.h:
8803 * manuals/reference/libanjuta/Makefile.am:
8805 Fixed compilation on sun by deploying the libutil methods
8806 in anjuta-utils.h and building them on condition.
8808 2007-04-11 Johannes Schmid <jhs@gnome.org>
8810 * plugins/document-manager/anjuta-docman.c: (on_editor_destroy),
8811 (anjuta_docman_add_editor):
8812 Hold a reference on the editor as long as we use it.
8814 * plugins/document-manager/plugin.c: (on_editor_changed):
8815 Destroy GValue to fix a memoery leak.
8817 2007-04-11 Johannes Schmid <jhs@gnome.org>
8819 * plugins/document-manager/plugin.c: (on_editor_changed):
8820 Fixed reference counting for editor by using g_value_take_object instead
8821 of g_value_set_object. The editors are now correctly finalized and thus
8822 we do not lack so much memory anymore.
8824 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
8825 (anjuta_view_finalize), (anjuta_view_focus_out),
8826 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
8827 * plugins/sourceview/anjuta-view.h:
8828 * plugins/sourceview/plugin.c: (ieditor_factory_new_editor):
8829 * plugins/sourceview/sourceview-prefs.c:
8830 (on_gconf_notify_tab_size), (sourceview_prefs_destroy):
8831 * plugins/sourceview/sourceview-prefs.h:
8832 * plugins/sourceview/sourceview-private.h:
8833 * plugins/sourceview/sourceview.c: (on_document_loaded),
8834 (timeout_unref), (on_document_saved), (sourceview_finalize),
8835 (sourceview_new), (ifile_open), (ifile_savable_save),
8836 (ifile_savable_save_as):
8838 Several changes to fix things when the editor is correctly destroyed.
8839 Fixed preferences (which led me to the refcounting issue, #409412)
8840 and removed deprecated completition code that will be replace by
8841 IAnjutaAssist interface soon.
8843 2007-04-11 Johannes Schmid <jhs@gnome.org>
8845 * libanjuta/anjuta-launcher.c:
8846 (anjuta_launcher_execution_done_cleanup),
8847 (anjuta_launcher_child_terminated):
8848 Possible fix for #428363 and added a g_return_if_fail
8850 * plugins/message-view/plugin.c: (activate_plugin):
8851 Fixed a Gtk/Gdl-Critical
8853 Patches from Étienne Bersac <bersace03@laposte.net>
8854 * plugins/class-gen/templates/go-source.tpl:
8855 * plugins/macro/macros.xml:
8856 Use better template for GObjects (#417875 and #417918)
8858 Patches from Halton Huo <halton.huo@sun.com>
8859 * libanjuta/anjuta-launcher.h:
8860 * libanjuta/anjuta-preferences.c:
8861 * libanjuta/anjuta-utils.c:
8862 * plugins/class-gen/window.c: (cg_window_set_add_to_project),
8863 (cg_window_set_add_to_repository):
8864 * plugins/class-inheritance/class-inherit.c:
8865 Fix build with suncc (#423727, #423730, #423733, #423768, #423772)
8867 2007-04-09 Johannes Schmid <jhs@gnome.org>
8869 * plugins/editor/print.c: (anjuta_print_show_header):
8870 * plugins/file-manager/anjuta-file-manager-plugin.glade:
8871 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
8873 Some string changes (#427395 and #427399)
8875 2007-04-06 Johannes Schmid <jhs@gnome.org>
8877 * plugins/build-basic-autotools/build-basic-autotools.c:
8878 (on_build_mesg_format), (on_build_mesg_parse):
8879 Fixed full path detection
8881 2007-04-05 Naba Kumar <naba@gnome.org>
8883 Patch from Halton Huo:
8884 * libanjuta/Makefile.am:
8885 * libanjuta/anjuta-glue-cpp.c: (anjuta_glue_cpp_load_plugin):
8886 * libanjuta/anjuta-glue-cpp.h:
8887 * libanjuta/anjuta-glue-factory.c: (anjuta_glue_factory_get_type),
8888 (anjuta_glue_factory_class_init), (anjuta_glue_factory_init),
8889 (anjuta_glue_factory_new), (anjuta_glue_factory_add_path),
8890 (anjuta_glue_factory_get_path), (get_already_loaded_module),
8891 (load_plugin), (anjuta_glue_factory_get_object_type):
8892 * libanjuta/anjuta-glue-factory.h:
8893 * libanjuta/anjuta-glue-plugin.c: (anjuta_glue_plugin_get_type),
8894 (anjuta_glue_plugin_load), (anjuta_glue_plugin_unload),
8895 (anjuta_glue_plugin_class_init), (anjuta_glue_plugin_init),
8896 (anjuta_glue_plugin_new):
8897 * libanjuta/anjuta-glue-plugin.h:
8898 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
8899 (anjuta_plugin_manager_finalize), (anjuta_plugin_manager_new):
8900 * libanjuta/anjuta-plugin.h:
8901 * libanjuta/glue-cpp.c:
8902 * libanjuta/glue-cpp.h:
8903 * libanjuta/glue-factory.c:
8904 * libanjuta/glue-factory.h:
8905 * libanjuta/glue-plugin.c:
8906 * libanjuta/glue-plugin.h:
8907 * plugins/build-basic-autotools/build-basic-autotools.h:
8908 * plugins/class-gen/plugin.h:
8909 * plugins/class-inheritance/plugin.h:
8910 * plugins/cvs-plugin/plugin.h:
8911 * plugins/debug-manager/plugin.h:
8912 * plugins/devhelp/plugin.h:
8913 * plugins/document-manager/plugin.h:
8914 * plugins/editor/plugin.h:
8915 * plugins/file-loader/plugin.h:
8916 * plugins/file-manager/plugin.h:
8917 * plugins/file-wizard/plugin.h:
8918 * plugins/gdb/plugin.h:
8919 * plugins/glade/plugin.h:
8920 * plugins/gtodo/plugin.h:
8921 * plugins/language-support-cpp-java/plugin.h:
8922 * plugins/macro/plugin.h:
8923 * plugins/message-view/plugin.h:
8924 * plugins/patch/plugin.h:
8925 * plugins/profiler/plugin.h:
8926 * plugins/project-import/plugin.h:
8927 * plugins/project-manager/plugin.h:
8928 * plugins/project-wizard/plugin.h:
8929 * plugins/sample1/plugin.h:
8930 * plugins/search/plugin.h:
8931 * plugins/sourceview/plugin.h:
8932 * plugins/subversion/plugin.h:
8933 * plugins/symbol-browser/plugin.h:
8934 * plugins/terminal/terminal.c:
8935 * plugins/tools/plugin.h:
8936 * plugins/tools/scripts/tools-2.xml.in:
8937 * plugins/valgrind/plugin.h:
8939 Renamed Glue to AnjutaGlue to avoid namespace conflicts.
8941 2007-04-05 Naba Kumar <naba@gnome.org>
8943 * anjuta.spec.in, configure.in: Removed dead codes.
8945 Patch from Jos Dehaes:
8946 * configure.in, plugins/project-wizard/templates/Makefile.am,
8947 plugins/project-wizard/templates/mkfile.wiz,
8948 plugins/project-wizard/templates/translatable-strings.h: Enabled
8949 makefile-based project creation and import. Fixes bug #355145
8951 2007-04-04 Sebastien Granjoux <seb.sfo@free.fr>
8953 * plugins/debug-manager/debugger.c,
8954 plugins/debug-manager/plugin.c,
8955 plugins/gdb/anjuta-gdb.plugin.in:
8956 Code cleaning (remove unused code, rename this into self)
8957 Add information about supported format in debugger plugin
8958 Activate debugger plugin according to the target format
8960 2007-04-01 Naba Kumar <naba@gnome.org>
8962 * plugins/message-view/message-view.c:
8963 (message_view_instance_init): Fixed message icons to appear.
8965 2007-03-31 Johannes Schmid <jhs@gnome.org>
8967 * plugins/message-view/anjuta-msgman.c:
8968 (anjuta_msgman_append_view):
8969 * plugins/message-view/plugin.c: (on_view_changed),
8970 (ianjuta_msgman_add_view), (ianjuta_msgman_set_current_view):
8974 2007-03-31 Johannes Schmid <jhs@gnome.org>
8976 * plugins/message-view/message-view.c:
8977 (message_view_instance_init), (imessage_view_append):
8978 Show nice icons beside the messages for info, warning and error. This is a completly
8979 cosmetic change so if someone dislikes it he is free to remove it.
8981 2007-03-31 Johannes Schmid <jhs@gnome.org>
8983 * plugins/message-view/anjuta-msgman.c: (on_notebook_switch_page),
8984 (anjuta_msgman_class_init), (anjuta_msgman_append_view),
8985 (anjuta_msgman_remove_view), (anjuta_msgman_set_current_view):
8986 * plugins/message-view/anjuta-msgman.h:
8987 * plugins/message-view/message-view.h:
8988 * plugins/message-view/plugin.c: (on_view_changed),
8990 Fixed #359399 and made next/previous insensitive when not availible
8992 * plugins/sourceview/anjuta-languages-manager.c: (color_to_string),
8993 (tag_style_to_string):
8994 Fixed namespace Problem with gdk >= 2.11
8996 * plugins/sourceview/sourceview-autocomplete.c:
8997 (sourceview_autocomplete_init):
8998 Removed structure, follow-up of #423682
9000 2007-03-29 Sebastien Granjoux <seb.sfo@free.fr>
9002 * plugins/debug-manager/debug_tree.c,
9003 plugins/debug-manager/debug_tree.h,
9004 plugins/debug-manager/watch.c,
9005 plugins/debug-manager/anjuta-debug-manager.glade:
9006 Inspect variable at cursor
9007 Fix buttons in inspect dialog
9009 2007-03-27 Halton Huo <halton.huo@sun.com>
9011 Reviewed by Sebastien Granjoux <seb.sfo@free.fr>:
9013 * plugins/sourceview/sourceview-autocomplete.c
9014 plugins/debug-manager/disassemble.c,
9015 libanjuta/interfaces/libanjuta.idl:
9016 Remove array with 0 size and empty structure as it is not
9017 supported by sun cc, Fixes bug #423682
9019 * plugins/debug-manager/debugger.c:
9020 Remove anonymous union as it is not supported by sun cc,
9023 === anjuta 2.1.2 ===
9025 2007-03-28 Naba Kumar <naba@gnome.org>
9027 * configure.in: Bumped version to 2.1.2
9028 * NEWS: Updated for release.
9030 * plugins/editor/bookmark.xpm, plugins/sourceview/bookmark.png:
9031 Improved breakpoint marker icon.
9033 * plugins/editor/anjuta-editor.plugin.in,
9034 plugins/sourceview/sourceview.plugin.in: Made editor plugins
9035 non user activable since they are now remembered properly.
9037 2007-03-27 Sebastien Granjoux <seb.sfo@free.fr>
9039 * plugins/tools/editor.c:
9042 2007-03-27 Naba Kumar <naba@gnome.org>
9044 * plugins/editor/aneditor-autocomplete.cxx: Replace the complete
9045 word when autocompleting without leaving any trailing part of
9048 2007-03-27 Kamil Páral <ripper42@gmail.com>
9050 Reviewed by Naba Kumar <naba@gnome.org>:
9051 * anjuta.desktop.in.in: Remove "Application" category from desktop
9052 file and add "GNOME". GNOME Goal #3 (fixes bug #417612).
9054 2007-03-27 Naba Kumar <naba@gnome.org>
9056 * configure.in, plugins/document-manager/anjuta-docman.c:
9057 (anjuta_docman_add_editor): Conditionally compile notebook tab
9058 reordering feature for gtk >= 2.10. Reduced dependency on gtk to 2.8.0
9060 Patch from Halton Huo:
9061 * configure.in, global-tags/Makefile.am: Do not pass -Wall to
9062 non gcc compiler flags. Fixes bug #423089.
9064 2007-03-26 Naba Kumar <naba@gnome.org>
9066 * AUTHORS, NEWS, TODO.tasks: Updated.
9068 * plugins/project-manager/plugin.c: (update_ui): Do not insensitise
9071 * plugins/symbol-browser/plugin.c: (on_editor_saved),
9072 (update_editor_symbol_model), (iter_matches),
9073 (on_editor_update_ui), (value_added_current_editor),
9074 (activate_plugin), (dispose),
9075 (symbol_browser_plugin_instance_init):
9076 * plugins/symbol-browser/plugin.h: update line on editor save
9077 and editor change. Code clean up and fixed warnings.
9079 2007-03-26 Naba Kumar <naba@gnome.org>
9081 * plugins/project-wizard/templates/java/project.anjuta,
9082 plugins/project-wizard/templates/python/project.anjuta,
9083 plugins/project-wizard/templates/python/project.anjuta:
9084 Removed version control plugins from default selection.
9086 * plugins/tools/scripts/prepare-changelog.pl,
9087 plugins/tools/scripts/tools-2.xml.in: Updated prepare changelog
9088 script to a better one (that works on both cvs and svn).
9090 2007-03-26 Naba Kumar <naba@gnome.org>
9092 * (added) plugins/project-wizard/templates/translatable-strings.pl,
9093 Makefile.am: Added the generated translatable file (required for
9094 translations for svn checkouts).
9097 plugins/project-wizard/templates/extract-translatable-strings.pl
9098 plugins/project-wizard/templates/Makefile.am, Makefile.am,
9099 po/POTFILES.in: Generated translatable strings for .wiz files and
9100 added them in POTFILES.in for translation. Fixes bug #398035
9102 2007-03-25 Naba Kumar <naba@gnome.org>
9104 * plugins/language-support-cpp-java/plugin.c: Fixed modeline parsing.
9106 * src/anjuta-app.c: Removed dead codes.
9108 * plugins/symbol-browser/an_symbol_prefs.c: Show message view when
9109 global tags generation starts.
9111 * plugins/debug-manager/chunk_view.c,
9112 plugins/debug-manager/start.h,
9113 plugins/debug-manager/chunk_view.h,
9114 plugins/debug-manager/utilities.c,
9115 plugins/debug-manager/utilities.h,
9116 plugins/debug-manager/debugger.c,
9117 plugins/debug-manager/threads.c,
9118 plugins/debug-manager/disassemble.c,
9119 plugins/debug-manager/info.c,
9120 plugins/debug-manager/sharedlib.c,
9121 plugins/debug-manager/threads.h,
9122 plugins/debug-manager/disassemble.h,
9123 plugins/debug-manager/signals.c,
9124 plugins/debug-manager/info.h,
9125 plugins/debug-manager/sharedlib.h,
9126 plugins/debug-manager/data_buffer.c,
9127 plugins/debug-manager/data_view.c,
9128 plugins/debug-manager/signals.h,
9129 plugins/debug-manager/debug_tree.c,
9130 plugins/debug-manager/watch.c,
9131 plugins/debug-manager/registers.c,
9132 plugins/debug-manager/data_buffer.h,
9133 plugins/debug-manager/data_view.h,
9134 plugins/debug-manager/memory.c,
9135 plugins/debug-manager/debug_tree.h,
9136 plugins/debug-manager/watch.h,
9137 plugins/debug-manager/registers.h,
9138 plugins/debug-manager/memory.h,
9139 plugins/debug-manager/locals.c,
9140 plugins/debug-manager/sexy-icon-entry.c,
9141 plugins/debug-manager/breakpoints.c,
9142 plugins/debug-manager/locals.h,
9143 plugins/debug-manager/sexy-icon-entry.h,
9144 plugins/debug-manager/stack_trace.c,
9145 plugins/debug-manager/breakpoints.h,
9146 plugins/debug-manager/sparse_buffer.c,
9147 plugins/debug-manager/sparse_view.c,
9148 plugins/debug-manager/stack_trace.h,
9149 plugins/debug-manager/sparse_buffer.h,
9150 plugins/debug-manager/sparse_view.h,
9151 plugins/debug-manager/start.c,
9152 plugins/gdb/utilities.c,
9153 plugins/gdb/utilities.h,
9154 plugins/gdb/debugger.c,
9155 plugins/gdb/debugger.h: Added indentation modeline for easy indentation
9158 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
9160 * plugins/gdb/debugger.c:
9161 Avoid empty debugger log window by limiting line to 90 characters
9163 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
9165 * plugins/debug-manager/plugin.c,
9166 plugins/debug-manager/plugin.h,
9167 plugins/debug-manager/threads.c,
9168 plugins/debug-manager/threads.h,
9169 plugins/debug-manager/breakpoints.c,
9170 plugins/debug-manager/breakpoints.h,
9171 plugins/debug-manager/stack_trace.c,
9172 plugins/debug-manager/stack_trace.h:
9173 View code action now changes location in disassembly view too
9175 * plugins/debug-manager/anjuta-debug-manager.ui:
9176 Rename breakpoint actions
9178 2007-03-24 Naba Kumar <naba@gnome.org>
9180 * configure.in, src/anjuta-app.c: Use the new docking algorithm
9181 in gdl 0.7.3 (svn trunk).
9182 * src/anjuta-app.c: Removed dead codes and fixed compiler warnings.
9184 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
9186 * plugins/debug-manager/threads.c,
9187 plugins/debug-manager/debug_tree.c,
9188 plugins/debug-manager/debug_tree.h,
9189 plugins/debug-manager/locals.c,
9190 plugins/debug-manager/registers.c,
9191 plugins/debug-manager/stack_trace.c:
9192 Allow to change current thread updating register, stack and locals
9193 Allow to change current stack frame updating locals
9195 * plugins/gdb/debugger.c:
9196 Read argument of selected stack frame
9198 * plugins/debug-manager/data_view.c:
9199 Fix an unrelated bug
9201 2007-03-23 Naba Kumar <naba@gnome.org>
9203 * plugins/document-manager/anjuta-docman.c,
9204 plugins/document-manager/plugin.c: Fixed many memory leaks.
9205 (ianjuta_file_get_uri() returns a new string).
9207 * plugins/document-manager/action-callbacks.c: Use AnjutaSavePrompt
9208 widget for save dialogs.
9210 * tagmanager/tm_tag.c, tagmanager/entry.h: Restored entry.h from
9211 svn and fixed to get function/prototype/member args list. Call tips
9214 2007-03-22 Naba Kumar <naba@gnome.org>
9216 * tagmanager/c.c: Enabled 'prototype' tags so that autocomplete
9217 and calltips would work again for functions from global tags (Needs
9218 regenerating global tags).
9220 * tagmanager/c.c, plugins/symbol-browser/plugin.c: Restored c.c to
9221 ctags svn version and reopened bug #395362. Fixes tags parsing that
9222 seemed to have stopped working recently.
9224 2007-03-21 Naba Kumar <naba@gnome.org>
9226 * tagmanager/tm_source_file.c, tagmanager/options.c,
9227 global-tags/create_global_tags.sh.in: Fixed c++ parsing (to some
9228 extend .. more needs to be investigated and fixed). Enabled some
9231 2007-03-16 Naba Kumar <naba@gnome.org>
9233 * src/anjuta.c: Fixed project loading from command line.
9235 2007-03-16 Naba Kumar <naba@gnome.org>
9237 Patch from James Liggett <jrliggett@cox.net>:
9238 plugins/profiler/gprof-profile-data.c: Fixed a crash.
9240 2007-03-15 Naba Kumar <naba@gnome.org>
9242 * libanjuta/anjuta-profile-manager.c,
9243 libanjuta/anjuta-profile-manager.h: Added method to get current
9246 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Added "exiting"
9247 signal and anjuta_shell_notify_exit(). Signal is emitted when anjuta
9250 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
9251 plugins/file-loader/plugin.c: Moved to functions as utility functions.
9252 Also, not load project files in session load in loader plugin.
9254 * plugins/project-manager/plugin.c, src/anjuta.c:
9255 Emit "exiting" signal in shell when exiting anjuta. project manager
9256 listens to exiting signal and saves session. anjuta.c saves session
9257 only when current projfile is 'user'. Load project saved in session
9258 differently then the rest of the session. This should fix all the
9259 session restoration bugs.
9261 src/main.c: Present anjuta window when becon message is received.
9263 2007-03-14 Naba Kumar <naba@gnome.org>
9265 * libanjuta/anjuta-profile.c: Fixed a bug where some plugins would
9266 not randomly save (it was a wrong looping).
9268 2007-03-12 Naba Kumar <naba@gnome.org>
9270 * libanjuta/interfaces/libanjuta.idl: Added more API section headers.
9272 2007-03-12 Sebastien Granjoux <seb.sfo@free.fr>
9274 * plugins/debug-manager/anjuta-debug-manager.ui,
9275 libanjuta/interfaces/libanjuta.idl,
9276 plugins/debug-manager/debugger.c,
9277 (added) plugins/debug-manager/threads.c,
9278 (added) plugins/debug-manager/threads.h,
9279 plugins/debug-manager/plugin.c,
9280 plugins/debug-manager/Makefile.am,
9281 plugins/gdb/plugin.c,
9282 plugins/gdb/debugger.c,
9283 plugins/gdb/debugger.h:
9284 Add a window displaying all threads
9285 Add needed functions
9286 Switching to a different thread is still not done
9288 * plugins/debug-manager/debug_tree.c,
9289 plugins/debug-manager/locals.c,
9290 plugins/debug-manager/stack_trace.c:
9291 Small cosmetic changes
9293 * plugins/gdb/gdbmi.c:
9294 Keep all elements in gdbmi hash
9295 Even if using the same key like in -threads-list-ids
9297 2007-03-11 Naba Kumar <naba@gnome.org>
9299 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate class comments.
9301 * libanjuta/interfaces/libanjuta.idl: Fixed and added API docs.
9303 * manuals/reference/libanjuta/libanjuta-docs.sgml,
9304 manuals/reference/libanjuta/libanjuta-sections.txt,
9305 manuals/reference/libanjuta/libanjuta.types: Updated to contain latest
9308 2007-03-11 Naba Kumar <naba@gnome.org>
9310 * configure.in, manuals/reference/libanjuta/Makefile.am: Fixed to use
9311 gtk-doc properly. Bumped gtk-doc requirement to 1.4
9313 * manuals/reference/libanjuta/libanjuta-docs.sgml,
9314 manuals/reference/libanjuta/libanjuta.types,
9315 manuals/reference/libanjuta/libanjuta-sections.txt,
9316 manuals/reference/libanjuta/.cvsignore,
9317 (removed) manuals/reference/libanjuta/tmpl/*: Updated API docs
9318 infrastructure. Got rid of tmpl/ directory and moved all section
9319 documenation to source code (requires gtk-doc >= 1.4).
9321 * libanjuta/anjuta-plugin-description.c,
9322 libanjuta/interfaces/libanjuta.idl, libanjuta/anjuta-status.c,
9323 libanjuta/cell-renderer-captioned-image.c,
9324 libanjuta/anjuta-plugin-handle.c, libanjuta/resources.c,
9325 libanjuta/anjuta-debug.h, libanjuta/glue-cpp.c,
9326 libanjuta/e-splash.c, libanjuta/anjuta-plugin.c,
9327 libanjuta/anjuta-preferences-dialog.c, libanjuta/libanjuta.h,
9328 libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-shell.c,
9329 libanjuta/glue-plugin.c, libanjuta/anjuta-encodings.c,
9330 libanjuta/anjuta-save-prompt.c, libanjuta/glue-factory.c,
9331 libanjuta/anjuta-session.c, libanjuta/anjuta-children.c,
9332 libanjuta/anjuta-utils.c, libanjuta/anjuta-profile.c,
9333 libanjuta/anjuta-preferences.c, libanjuta/anjuta-launcher.c,
9334 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-serializer.c,
9335 libanjuta/anjuta-ui.c: Added inline API documentation. Moved section
9336 documentation from templates to source code.
9338 2007-03-10 Johannes Schmid <jhs@gnome.org>
9340 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
9341 Added some debug output but could not figure out why
9342 some plugins are not kept.
9344 * libanjuta/interfaces/libanjuta.idl:
9345 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
9346 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
9347 Added IAnjutaEditorGoto::matching_brace
9349 * plugins/document-manager/action-callbacks.c:
9350 (on_editor_command_match_brace_activate):
9351 * plugins/document-manager/plugin.c:
9352 (update_editor_ui_interface_items):
9353 * plugins/editor/text_editor.c: (igoto_matching_brace),
9355 * plugins/sourceview/sourceview.c: (ieditor_iface_init):
9356 Fixed #355155 (matching brace for scintilla, disabled for sourceview)
9358 2007-03-09 Johannes Schmid <jhs@gnome.org>
9360 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
9363 * plugins/sourceview/sourceview-private.h:
9364 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
9365 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
9366 (sourceview_new), (ifile_savable_save_as):
9367 Tweaked vfs monitoring
9369 2007-03-09 Johannes Schmid <jhs@gnome.org>
9371 * libanjuta/interfaces/Makefile.am.iface:
9372 Fixed installtion of header files
9374 * plugins/sourceview/sourceview.c: (set_select):
9375 do not scroll to much in interactive search
9377 2007-03-09 Naba Kumar <naba@gnome.org>
9379 * src/anjuta.c: Fixed session restoration.
9381 * plugins/symbol-browser/plugin.c: Fixed crashes due to dangling
9382 signal handlers after symbol browser plugin is deactivated.
9384 * plugins/editor/editor.glade,
9385 plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
9386 Fixed indentation confustion in preferences.
9388 2007-03-08 Johannes Schmid <jhs@gnome.org>
9390 * plugins/search/search-replace.c: (search_set_combo),
9391 (search_set_action), (search_set_target), (search_set_direction),
9392 (create_dialog), (search_disconnect_set_toggle_connect),
9393 (on_search_match_whole_word_toggled),
9394 (on_search_match_whole_line_toggled),
9395 (on_search_match_word_start_toggled),
9396 (search_set_toggle_direction):
9397 Use GCallback instead of GSignalFunc! We need to fix this code anyway,
9398 it's somehow ugly and uses many deprecated widgets
9400 Patch from Ritesh Khadgaray <baby.linux@gmail.com>:
9401 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
9404 2007-03-07 Naba Kumar <naba@gnome.org>
9406 * src/anjuta.c: Make launching projects work from command line. Also
9407 fixes gnome session restart command.
9409 2007-03-07 Johannes Schmid <jhs@gnome.org>
9411 Patch from Lucas Mazzardo Veloso <lmveloso@gmail.com>
9412 * plugins/class-gen/plugin.c: (iwizard_activate):
9415 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_import_response):
9418 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
9419 Fixed #377483 (It's not possible to know if directories have
9420 a version in CVS. Show version column only if there are version
9421 informations availible
9423 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
9426 2007-03-07 Johannes Schmid <jhs@gnome.org>
9428 * plugins/sourceview/sourceview-prefs.c: (get_bool):
9430 * plugins/symbol-browser/an_symbol_prefs.c:
9431 (on_update_global_clicked):
9434 2007-03-07 Johannes Schmid <jhs@gnome.org>
9436 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init),
9437 (anjuta_save_prompt_new):
9438 * plugins/project-import/project-import.c:
9439 (project_import_finalize):
9440 Fixed Gtk-Criticals (maybe #409408)
9442 2007-03-07 Naba Kumar <naba@gnome.org>
9444 * plugins/language-support-cpp-java/plugin.c: Fixed indentation anomaly
9445 when we are at just beginning of string or comment. Fixes bug #397981.
9447 2007-03-07 Johannes Schmid <jhs@gnome.org>
9449 * plugins/language-support-cpp-java/plugin.c:
9450 (initialize_indentation_params):
9451 Removed annoying DEBUG_PRINT
9453 * plugins/sourceview/sourceview-cell.c:
9454 (sourceview_cell_instance_init), (icell_get_character),
9455 (icell_get_length), (icell_get_char), (icell_get_attribute):
9456 Improved code to be faster
9457 Implemented attribute handling so that indentation really works in any case
9459 2007-03-06 Johannes Schmid <jhs@gnome.org>
9462 GTK_REQUIRED = 2.10.0 (required for GtkRecent and Docman tabs)
9464 * plugins/document-manager/anjuta-docman.c:
9465 (anjuta_docman_instance_init), (anjuta_docman_add_editor):
9466 Removed old and ugly tab drag&drop code and use built-in gtk stuff
9467 instead (required GTK >= 2.10)
9469 * plugins/sourceview/sourceview-private.h:
9470 * plugins/sourceview/sourceview.c:
9471 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
9472 (sourceview_finalize), (sourceview_new), (imark_mark),
9473 (imark_unmark), (imark_is_marker_set),
9474 (imark_location_from_handle), (imark_delete_all_markers):
9475 Fixed marker handling and worked a bit more on vfs monitoring
9477 2007-03-05 Johannes Schmid <jhs@gnome.org>
9479 * libegg/egg-combo-action.c: (egg_combo_action_set_active_iter):
9480 Added method to select specific iter
9482 * plugins/sourceview/sourceview-private.h:
9483 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
9484 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
9485 (sourceview_add_monitor), (on_document_saved),
9486 (sourceview_finalize), (sourceview_new), (ifile_savable_save_as):
9487 Fixed vfs monitoring (mostly ported code from text_editor.c)
9489 * plugins/symbol-browser/an_symbol_view.c:
9490 * plugins/symbol-browser/an_symbol_view.h:
9491 * plugins/symbol-browser/plugin.c: (iter_matches),
9492 (on_editor_update_ui), (value_added_current_editor):
9493 Select the current tag in locals window and symbol toolbar. If there
9494 is no tag at the current line, reserve backward for the next tag. This will
9495 select the correct tag if inside a function.
9497 2007-03-05 Naba Kumar <naba@gnome.org>
9499 * src/anjuta-app.c: Fixes gtk-critical messages at shutdown.
9500 * plugins/editor/text_editor.c: Disabled DEBUG_PRINTs and fixed
9502 * plugins/editor/text_editor.c: Fixes a crash on 64 bit arch
9505 2007-03-04 Johannes Schmid <jhs@gnome.org>
9509 Fixed distcheck (well, partly)
9511 2007-03-04 Johannes Schmid <jhs@gnome.org>
9513 * plugins/document-manager/anjuta-document-manager.ui:
9514 Move "Swap .c/.h from Main to Browser toolbar
9516 Modified Patch from Yang Hong <yanghong@ccoss.com.cn>:
9517 * plugins/file-manager/an_file_view.c: (fv_prefs_new),
9518 (fv_prefs_free), (fv_add_tree_entry):
9519 * plugins/file-manager/anjuta-file-manager-plugin.glade:
9520 * plugins/file-manager/plugin.c: (prefs_init):
9522 Bug 387208 – [Patch] Add custom file-manager ignore pattern support
9524 2007-03-04 Naba Kumar <naba@gnome.org>
9526 * data/default.proflie, data/Makefile.am, src/anjuta.c,
9527 plugins/project-manager/plugin.c:
9528 Restored default profile and renamed it from "default.anjuta" to
9531 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
9533 * plugins/debug-manager/debugger.c,
9534 plugins/debug-manager/plugin.c,
9535 plugins/gdb/debugger.c,
9536 libanjuta/interfaces/libanjuta.idl,
9537 plugins/debug-manager/stack_trace.c:
9538 Add a dialog box when a signal is received (except SIGINT)
9539 Display stack frame even if arguments are not available
9541 2007-03-03 Naba Kumar <naba@gnome.org>
9543 * TODO.tasks: Icons bounty added.
9545 * libanjuta/anjuta-plugin-manager.[ch]: Implemented remember plugin
9548 * libanjuta/anjuta-profile-manager.[ch]: Implemented profile scoping
9551 * configure.in, src/anjuta.c, plugins/project-manager/plugin.[ch],
9552 plugins/Makefile.am, (removed) plugins/profile-default/*,
9553 plugins/project-manager/anjuta-project-manager.plugin.in,
9554 plugins/project-manager/anjuta-project-manager.ui: Use the new plugins
9555 profile implementation to load user profile and projects. Store and
9556 restore remembered plugins. Use profile scoping and descoping for
9557 saving and loading sesstions.
9559 * libanjuta/anjuta-plugin-handle.c, libanjuta/anjuta-plugin-manager.c,
9560 libanjuta/anjuta-shell.c, libanjuta/anjuta-preferences.c,
9561 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-ui.c: Disabled
9564 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
9566 * plugins/debug-manager/debug_tree.c
9567 plugins/debug-manager/debug_tree.h:
9568 Bug fix, deleting wrong variable
9570 * plugins/gdb/debugger.c:
9571 Bug fix, remove forgotten debugging code
9573 2007-03-02 Johannes Schmid <jhs@gnome.org>
9575 * plugins/document-manager/anjuta-document-manager.ui:
9576 * plugins/search/anjuta-search.ui:
9577 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
9578 Break toolbars into smaller peaces: ToolbarBookmark, ToolbarSymbols,
9581 * src/anjuta-app.c: (on_toolbar_view_toggled),
9582 (on_add_merge_widget), (on_session_save), (on_widget_remove):
9583 Save toolbar positions, don't use fixed toolbar style
9585 All in all this will allow more complex toolbar configurations and
9586 might gain some space on smaller displays because the user can disable
9587 toolbar parts he does not use. Also allows to use any toolbar style
9588 without looking too ugly.
9590 2007-03-01 Naba Kumasr <naba@gnome.org>
9592 * TODO.tasks: Added a bounty for creating icons.
9594 * libanjuta/anjuta-profile.c, libanjuta/anjuta-profile-manager.c,
9595 libanjuta/anjuta-profile-manager.h: Fixed infinite loop. Added
9596 profile-changed signal. Do not sync non-user-activatable plugins.
9598 2007-02-29 Sebastien Granjoux <seb.sfo@free.fr>
9600 * plugins/debug-manager/disassemble.c,
9601 plugins/debug-manager/sparse_view.c,
9602 plugins/gdb/debugger.c,
9603 libanjuta/interfaces/libanjuta.idl:
9604 Display function name in disassembly view
9606 2007-02-28 Sebastien Granjoux <seb.sfo@free.fr>
9608 * (added) plugins/debug-manager/bookmark.png,
9609 (added) plugins/debug-manager/breakpoint-disabled.png,
9610 (added) plugins/debug-manager/breakpoint-enabled.png,
9611 (added) plugins/debug-manager/program-counter.png,
9612 (added) plugins/debug-manager/linemarker.png,
9613 plugins/debug-manager/Makefile.am,
9614 plugins/debug-manager/disassemble.c,
9615 plugins/debug-manager/disassemble.h,
9616 plugins/debug-manager/sparse_buffer.c,
9617 plugins/debug-manager/sparse_buffer.h,
9618 plugins/debug-manager/sparse_view.c,
9619 plugins/debug-manager/sparse_view.h,
9620 plugins/debug-manager/plugin.c,
9621 plugins/debug-manager/breakpoints.c,
9622 libanjuta/interfaces/libanjuta.idl:
9623 Add markers in the disassembly view
9624 Display program counter and breakpoints in disassembly view
9626 * plugins/gdb/debugger.c:
9627 Fix a bug added with my previous patch, setting and clearing
9628 breakpoints was not working
9630 2007-02-28 Johannes Schmid <jhs@gnome.org>
9632 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml:
9633 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
9634 * manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml:
9635 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
9636 * manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml:
9637 * manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml:
9638 * manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml:
9639 * manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
9640 * manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml:
9641 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
9642 Updated (why do they need to be under version control?)
9644 * plugins/message-view/anjuta-msgman.c: (on_msgman_close_all),
9645 (create_tab_popup_menu), (on_msgman_popup_menu),
9646 (on_tab_button_press_event), (anjuta_msgman_page_new),
9647 (anjuta_msgman_finalize), (anjuta_msgman_instance_init):
9648 Added "Close all message tabs" popup menu
9650 2007-02-26 Naba Kumar <naba@gnome.org>
9652 * plugins/profiler/gprof-flat-profile-entry.c,
9653 plugins/profiler/gprof-flat-profile.c,
9654 plugins/profiler/gprof-flat-profile-entry.h,
9655 plugins/profiler/gprof-flat-profile.h,
9656 plugins/profiler/gprof-flat-profile-view.c,
9657 plugins/profiler/gprof-flat-profile-view.h,
9658 plugins/profiler/gprof-call-graph-block-entry.c,
9659 plugins/profiler/gprof-call-graph-block.c,
9660 plugins/profiler/gprof-function-call-chart-view.c,
9661 plugins/profiler/gprof-call-graph-block-entry.h,
9662 plugins/profiler/gprof-profile-data.c,
9663 plugins/profiler/gprof-call-graph-block.h,
9664 plugins/profiler/gprof-view.c,
9665 plugins/profiler/gprof-call-graph.c,
9666 plugins/profiler/gprof-function-call-chart-view.h,
9667 plugins/profiler/gprof-profile-data.h,
9668 plugins/profiler/gprof-call-graph.h,
9669 plugins/profiler/gprof-view.h,
9670 plugins/profiler/gprof-view-manager.c,
9671 plugins/profiler/gprof-call-graph-view.c,
9672 plugins/profiler/plugin.c,
9673 plugins/profiler/gprof-view-manager.h,
9674 plugins/profiler/gprof-call-graph-view.h,
9675 plugins/profiler/gprof-function-call-tree-view.c,
9676 plugins/profiler/gprof-function-call-tree-view.h,
9677 plugins/profiler/Makefile.am: Fix compiler warnings and link with
9678 gnome-vfs. Fixes bug #411377.
9680 2007-02-26 Naba Kumar <naba@gnome.org>
9682 * plugins/profiler/gprof-profile-data.c: Fixes bug #411623,
9684 Patch from James Liggett <jrliggett@cox.net>:
9685 * plugins/profiler/gprof-flat-profile-view.c,
9686 plugins/profiler/gprof-flat-profile-view.h,
9687 plugins/profiler/gprof-function-call-chart-view.c,
9688 plugins/profiler/gprof-function-call-chart-view.h,
9689 plugins/profiler/gprof-view.c,
9690 plugins/profiler/gprof-view.h,
9691 plugins/profiler/gprof-call-graph-view.c,
9692 plugins/profiler/plugin.c,
9693 plugins/profiler/gprof-call-graph-view.h,
9694 plugins/profiler/gprof-function-call-tree-view.c,
9695 plugins/profiler/gprof-function-call-tree-view.h: Implements
9696 double click navigation. Fixes bug #403514.
9698 2007-02-25 Naba Kumar <naba@gnome.org>
9700 * libanjuta/anjuta-plugin-manager.c,
9701 libanjuta/anjuta-plugin-handle.[ch],
9702 plugins/build-basic-autotools/build-basic-autotools.c: Removed the use of
9703 g_hash_table_remove_all (introduced in glib 2.12) to stay the
9704 dependency on glib 2.8. Fixes bug #411623.
9706 2007-02-24 Naba kumar <naba@gnome.org>
9708 * libanjuta/interfaces/Makefile.am.iface: Added log domain.
9710 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin-manager.c,
9711 libanjuta/anjuta-plugin-manager.h, libanjuta/anjuta-profile.c,
9712 libanjuta/anjuta-profile.h, libanjuta/Makefile.am,
9713 (added) libanjuta/anjuta-profile-manager.c,
9714 (added) libanjuta/anjuta-profile-manager.h: Implemented profile
9716 Implemented profile pushing and popping. Implemented profile xml
9717 synchronization. Implemented error handling in profiles. Implemented
9718 activation and deactivation signals in plugin manager.
9720 * libanjuta/Makefile.am: Added libanjuta log domain.
9722 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
9723 src/anjuta-app.c, src/anjuta-app.h: Added get_profile_manager()
9724 in AnjutaShell interface and implemented it in AnjutaApp.
9726 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
9728 2007-02-23 Naba kumar <naba@gnome.org>
9730 src/main.c: Fixed missing end quote.
9732 2007-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9734 * plugins/debug-manager/breakpoints.c: Enabled/Disabled breakpoints.
9737 2007-02-20 Naba Kumar <naba@gnome.org>
9739 * plugins/subversion/plugin.c: Added "..." menuitems.
9740 * ROADMAP, README: Updated.
9741 * libanjuta/anjuta-profile.c: Fixed bugs.
9743 * (removed)plugins/gtodo/gtodo.c, (removed)plugins/gtodo/main.c,
9744 plugins/gtodo/Makefile.am: Removed dead code.
9746 Patch from Antoine Cailliau <a.cailliau@ac-graphic.net>:
9747 * plugins/gtodo/interface.c, plugins/gtodo/preferences.c,
9748 plugins/gtodo/notification.c, plugins/gtodo/add_edit_item.c,
9749 plugins/gtodo/list_tooltip.c,
9750 plugins/document-manager/goto_line.c, plugins/glade/plugin.c,
9751 libanjuta/anjuta-save-prompt.c: Fixed translatable strings to
9752 not contain markups. Fixes Bug #360462.
9754 2007-02-16 Naba Kumar <naba@gnome.org>
9756 * manuals/reference/libanjuta/project-wizard-format.sgml: Removed
9757 unnecessary sub-sections.
9759 2007-02-15 Naba Kumar <naba@gnome.org>
9761 * (removed) plugins/document-manager/bookmark-prev-16.png,
9762 plugins/document-manager/bookmark-last.png,
9763 (removed)plugins/document-manager/bookmark-first-16.png,
9764 plugins/document-manager/bookmark-prev.png,
9765 (added) plugins/document-manager/bookmark-toggle.png,
9766 (removed)plugins/document-manager/bookmark_toggle.xpm,
9767 (removed)plugins/document-manager/bookmark-last-16.png,
9768 plugins/document-manager/plugin.c,
9769 plugins/document-manager/anjuta-document-manager.ui,
9770 (removed)plugins/document-manager/bookmark-next-16.png,
9771 plugins/document-manager/bookmark-next.png,
9772 plugins/document-manager/Makefile.am,
9773 (added) plugins/document-manager/bookmark-clear.png,
9774 plugins/document-manager/bookmark-first.png: Upgraded bookmark
9775 icons (stolen from monodevelop). Added clear bookmarks toolbar
9778 * plugins/document-manager/plugin.c,
9779 (added) plugins/document-manager/swap.png,
9780 (removed) plugins/document-manager/undock.png,
9781 plugins/document-manager/Makefile.am: Fixed swap icon.
9783 2007-02-13 Naba Kumar <naba@gnome.org>
9785 * plugins/class-gen/element-editor.c: Fixed typo.
9787 * libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-plugin-manager.h,
9788 libanjuta/anjuta-profile.c, libanjuta/anjuta-profile.h:
9789 Implementing plugin profiles loading.
9791 2007-02-13 Naba Kumar <naba@gnome.org>
9793 * pixmaps/*.xpm, pixmaps/Makefile.am: Removed old icons.
9794 * pixmaps/Makefile.am, pixmaps/appwiz*.png,
9795 pixmaps/applogo.png, pixmaps/anjuta_logo.png,
9796 pixmaps/open_project.png, pixmaps/close_project.png:
9797 Removed more old icons.
9798 * pixmaps/anjuta_logo2.png, pixmaps/anjuta_logo.png,
9799 pixmaps/Makefile.am, src/about.c: Renmaed anjuta_logo2.png to
9802 2007-02-13 Naba Kumar <naba@gnome.org>
9804 * plugins/class-gen/element-editor.c: Included missing headers to
9805 prevent build failures in some cases.
9807 2007-02-13 Sebastien Granjoux <seb.sfo@free.fr>
9809 * plugins/debug-manager/stack_trace.c:
9812 * plugins/debug-manager/watch.c,
9813 plugins/debug-manager/breakpoints.c:
9814 Same bug than above, wrong use of gtk_ui_manager_get_widget
9816 === anjuta 2.1.1 ===
9818 2007-02-11 Naba Kumar <naba@gnome.org>
9820 * cofigure.in: Bumped version to 2.1.1
9821 * NEWS: Updated for 2.1.1 release.
9823 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
9825 * plugins/debug-manager/plugin.c,
9826 plugins/debug-manager/sparse_view.c,
9827 plugins/debug-manager/sparse_view.h:
9830 * plugins/gdb/debugger.c,
9831 plugins/debug-manager/debugger.c,
9832 plugins/debug-manager/memory.c,
9833 plugins/debug-manager/sparse_buffer.c
9834 plugins/gdb/debugger.h,
9835 libanjuta/interfaces/libanjuta.idl:
9836 Clean up, remove some warnings
9837 Use guint everywhere for addresses
9838 Rewrite code parsing position in debugger
9840 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
9842 * plugins/debug-manager/debug_tree.c:
9843 Use GtkTreeRowReference instead of GtkTreeIter as callback data
9846 2007-02-08 Naba Kumar <naba@gnome.org>
9848 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
9849 Delay showing the 'file modified on disk' dialog for one sec
9850 from the last notification to insure multiple notifications for
9851 the same file are treated as one. Do not same multiple dialogs
9852 for the same file. Make sure to destory the dialog if later
9853 the conent is no longer different.
9855 2007-02-08 Naba Kumar <naba@gnome.org>
9857 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
9858 Prevented spurious 'file modified' dialogs in scintilla editor
9859 when the file is saved.
9861 2007-02-09 Johannes Schmid <jhs@gnome.org>
9863 * scripts/glade2schema.pl:
9864 Added script to convert glade preferences into gconf schema files.
9867 2007-02-08 Naba Kumar <naba@gnome.org>
9869 * src/anjuta-app.c: Destroy toolbar menuitem when the toolbar
9870 itself is destroyed. Fixes bug #355160.
9872 2007-02-08 Johannes Schmid <jhs@gnome.org>
9874 * plugins/profiler/profiler.plugin:
9875 removed from version control (only .in file needed)
9877 * plugins/sourceview/anjuta-view.c: (anjuta_view_init):
9878 * plugins/sourceview/sourceview.c: (sourceview_new):
9881 * plugins/subversion/svn-thread.c: (svn_thread_start):
9882 * src/main.c: (main):
9884 Fixed #395875 about initialisation of threads too late
9886 2007-02-07 Armin Burgmeier <armin@arbur.net>
9888 Reviewed by Naba Kumar <naba@gnome.org>:
9889 * plugins/class-gen/plugin.c:
9890 * plugins/class-gen/window.c: Removed browse button related code, load
9891 generated output directly into new buffers when not adding to project.
9893 * plugins/class-gen/anjuta-class-gen-plugin.glade: Removed browse
9894 buttons from user interface.
9896 2007-02-07 Naba Kumar <naba@gnome.org>
9898 * po/POTFILES.in: Fixed distcheck.
9900 2007-02-07 Daniel Nylander <po@danielnylander.se>
9902 * manuals/anjuta-manual/sv/sv.po: Added initial Swedish translation.
9904 2007-02-07 Johannes Schmid <jhs@gnome.org>
9906 * anjuta.desktop.in.in:
9909 2007-02-07 Johannes Schmid <jhs@gnome.org>
9912 * manuals/anjuta-manual/*
9913 * manuals/anjuta-faqs/*:
9914 #398991 – Anjuta manuals does not use the gnome-doc-utils format
9916 * plugins/document-manager/anjuta-document-manager.plugin.in:
9917 Removed duplicate application-xml mime-type (review patches properly ;-)
9919 2007-02-06 Sebastien Granjoux <seb.sfo@free.fr>
9921 * plugins/gdb/debugger.c,
9922 libanjuta/interfaces/libanjuta.idl:
9924 Fix handling of missing source file
9926 2007-02-06 Naba Kumar <naba@gnome.org>
9928 Patch from James Liggett <jrliggett@cox.net>:
9929 * plugins/profiler/gprof-flat-profile.c,
9930 plugins/profiler/gprof-profile-data.c,
9931 plugins/profiler/gprof-call-graph.c,
9932 plugins/profiler/gprof-profile-data.h,
9933 plugins/profiler/plugin.c: Fixed infinite loop bug #403501,
9934 Show profiler view when target selected bug #403515.
9936 2007-02-05 Naba Kumar <naba@gnome.org>
9938 * configure.in: Enabled devhelp plugin by default now that
9941 Patch from parmigio@2ainfo.it:
9942 * plugins/document-manager/anjuta-document-manager.plugin.in:
9943 Added xml file type in supported mime types list.
9945 2007-02-04 Sebastien Granjoux <seb.sfo@free.fr>
9947 * plugins/debug-manager/debugger.c,
9948 plugins/debug-manager/plugin.c:
9949 Add a field in status bar displaying debugger state
9950 Change cursor shape when debugger is busy
9953 * plugins/debug-manager/watch.c,
9954 plugins/debug-manager/locals.c,
9955 libanjuta/interfaces/libanjuta.idl:
9956 Clean up, remove debugging messages and unused signals
9958 2007-02-03 Johannes Schmid <jhs@gnome.org>
9961 Fixed AC_INIT and seperated version to major, minor, micro
9964 Load Subversion instead of CVS
9966 * anjuta.desktop.in.in:
9967 Fixed bug-buddy component
9969 Original patch from Rob Bradfort <robster@debian.org>:
9970 * src/main.c: (get_command_line_args), (main):
9971 Bug #335981 – Migration from popt to GOption
9973 2007-02-03 Naba Kumar <naba@gnome.org>
9975 * configure.in: Depend on devhelp 0.13 and fixed gecko home
9976 path variable. Fixed bug #341170.
9977 * plugins/profiler/Makefile.am: Fixed indentation.
9979 2007-02-02 Sebastien Granjoux <seb.sfo@free.fr>
9981 * libanjuta/interfaces/libanjuta.idl,
9982 plugins/sourceview/sourceview.c,
9983 plugins/editor/text-editor.c,
9984 plugins/symbol-browser/plugin.c,
9985 plugins/search/search-replace.c,
9986 plugins/document-manager/goto_line.c,
9987 plugins/document-manager/action-callbacks.c,
9988 plugins/document-manager/anjuta-docman.c:
9989 Rename markers of anjuta interface
9990 IANJUTA_MARKABLE_NONE has been removed
9991 IANJUTA_MARKABLE_BASIC renamed in IANJUTA_MARKABLE_LINEMARKER
9992 IANJUTA_MARKABLE_LIGHT renamed in IANJUTA_MARKABLE_BOOKMARK
9993 IANJUTA_MARKABLE_ATTENTIVE renamed in
9994 IANJUTA_MARKABLE_BREAKPOINT_DISABLED
9995 IANJUTA_MARKABLE_INTENSE renamed in
9996 IANJUTA_MARKABLE_BREAKPOINT_ENABLED
9997 IANJUTA_MARKABLE_PROGRAM_COUNTER has been created
9999 * (removed) plugins/sourceview/marker-light.png,
10000 (removed) plugins/sourceview/marker-basic.png,
10001 (removed) plugins/sourceview/marker-attentive.png,
10002 (removed) plugins/sourceview/marker-intense.png,
10003 plugins/sourceview/bookmark.png,
10004 (added) plugins/sourceview/breakpoint-disabled.png,
10005 (added) plugins/sourceview/breakpoint-enabled.png,
10006 (added) plugins/sourceview/program-counter.png,
10007 (added) plugins/sourceview/linemarker.png,
10008 plugins/sourceview/Makefile.am,
10009 (added) plugins/editor/bookmark.xpm,
10010 (added) plugins/editor/breakpoint-disabled.xpm,
10011 (added) plugins/editor/breakpoint-enabled.xpm,
10012 (added) plugins/editor/program-counter.xpm,
10013 (added) plugins/editor/linemarker.xpm,
10014 plugins/editor/Makefile.am:
10015 Add or change marker pixmaps in scintilla and sourceview editor
10017 * plugins/document-manager/plugin.c,
10018 libanjuta/interfaces/libanjuta.idl,
10019 plugins/debug-manager/plugin.c,
10020 plugins/debug-manager/breakpoints.c
10021 plugins/gdb/debugger.c:
10022 Fix bug #376404, program counter marker is not displayed when debugger
10023 Return the selected editor or NULL (if file does not exist) with
10024 ianjuta_document_manager_goto_file_line* functions
10025 Emit a change-location signal even if the program counter is in an
10028 2007-02-02 Naba Kumar <naba@gnome.org>
10030 * TODO.tasks: Marked bounty bug #359478 completed. And checked
10031 older bounties 'Done'.
10033 2007-02-02 Naba Kumar <naba@gnome.org>
10035 * TODO.tasks: Fixed typop.
10037 Patch from James Liggett <jrliggett@cox.net>:
10038 * plugins/profiler/*, plugins/class-inheritance/Makefile.am,
10039 plugins/Makefile.am, configure.in, libanjuta/Makefile.am: gprof
10040 profiler plugin by James Liggett. Completes bounty bug #359478
10041 'Gprof performance profiler plugin'
10043 2007-02-01 Naba Kumar <naba@gnome.org>
10045 * src/main.c: Renamed option name.
10047 * TODO.tasks: Marked "Test and fix all project wizards templates"
10050 2007-01-29 Johannes Schmid <jhs@gnome.org>
10052 * plugins/document-manager/plugin.c: (on_editor_changed):
10053 Added DEBUG_PRINT(...)
10054 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent):
10056 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in:
10057 Fix language support plugin for sourceview editor (add some new
10060 * plugins/sourceview/sourceview.c: (iindic_clear):
10061 Clear all indicators
10063 2007-01-29 Johannes Schmid <jhs@gnome.org>
10066 Minor task currentions
10068 * libanjuta/interfaces/libanjuta.idl:
10069 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent),
10070 (itext_editor_iface_init):
10071 * plugins/language-support-cpp-java/plugin.c: (install_support):
10072 * plugins/sourceview/sourceview.c: (ieditor_set_auto_indent),
10073 (ieditor_get_attributes), (ieditor_iface_init):
10074 Added ianjuta_editor_set_auto_indent to disable auto-indent from language support
10077 * plugins/sourceview/sourceview.glade:
10078 Fixed sourceview preference window
10080 2007-01-28 Naba Kumar <naba@gnome.org>
10082 * src/anjuta.glade, src/anjuta.c, src/main.c, src/anjuta.h:
10083 Implemented --no-files and --no-session command line options and
10084 corresponding preferernces checkboxes in General tab.
10086 2007-01-28 Johannes Schmid <jhs@gnome.org>
10088 * plugins/subversion/plugin.c:
10089 * plugins/subversion/plugin.h:
10090 * plugins/subversion/svn-notify.c: (svn_show_info),
10091 (show_svn_error), (on_svn_notify):
10092 * plugins/subversion/svn-notify.h:
10093 * plugins/subversion/svn-thread.c: (create_message_view),
10094 (svn_thread_start):
10095 Fixed error handling and fixed #394216 – No indication of subversion commands running
10097 * plugins/tools/execute.c: (atp_output_context_print):
10098 Show name of tool in message pane
10100 2007-01-28 Naba Kumar <naba@gnome.org>
10102 * configure.in, plugins/glade/plugin.c: Make it work with
10103 glade svn. Based on patch from Vincent Geddes. Fixes bug #400833.
10105 * configure.in, src/Makefile.am: Cleaned up dead codes. Added ldflags
10106 from devhelp (won't work untill devhelp is fixed: bug #341170).
10108 * plugins/symbol-browser/an_symbol_prefs.c: Code cleanup.
10110 2007-01-26 Sebastien Granjoux <seb.sfo@free.fr>
10112 Reviewed by Naba Kumar <naba@gnome.org>:
10113 * libanjuta/interfaces/libanjuta.idl,
10114 plugins/debug-manager/debugger.c,
10115 plugins/debug-manager/start.c,
10116 plugins/gdb/plugin.c,
10117 plugins/gdb/debugger.c,
10118 plugins/gdb/debugger.h:
10119 Fix a bug when launching gdb
10120 Set the terminal for the debugged program on the command line.
10122 2007-01-26 Johannes Schmid <jhs@gnome.org>
10124 * plugins/sourceview/anjuta-document-saver.c:
10125 (anjuta_document_saver_save):
10126 * plugins/sourceview/anjuta-document.c: (document_saver_saving):
10127 * plugins/sourceview/sourceview.c: (save_if_modified),
10128 (on_document_saved), (ifile_savable_save), (ifile_savable_save_as):
10129 Proper error handling, for example if a file was modified externally. Use backup files
10130 to avoid data-loss on disk full.
10132 2007-01-24 Naba Kumar <naba@gnome.org>
10134 * plugins/devhelp/htmlview.c: Fixed crash during project load.
10135 Fixed mem leak and source leak.
10137 2007-01-24 Sebastien Granjoux <seb.sfo@free.fr>
10139 Reviewed by Naba Kumar <naba@gnome.org>:
10140 * plugins/debug-manager/debug_tree.c,
10141 plugins/debug-manager/debug_tree.h,
10142 plugins/debug-manager/watch.c:
10143 Partial rewrite of the variable object code, find and fix a few bugs
10144 Fix bug #395808: gdb can still crash but children are listed
10145 on request only so you can avoid the crash
10147 2007-01-24 Naba Kumar <naba@gnome.org>
10149 * (added) plugins/symbol-browser/anjuta-symbol-locals.c,
10150 (added) plugins/symbol-browser/anjuta-symbol-locals.h,
10151 plugins/symbol-browser/plugin.h,
10152 plugins/symbol-browser/plugin.c,
10153 plugins/symbol-browser/Makefile.am: Added current file (local)
10154 symbols view (Seriously getting bored with the browse toolbar).
10156 2007-01-22 Naba Kumar <naba@gnome.org>
10158 Patch from Gabor Kelemen:
10159 * po/POTFILES.in: Added .plugin.in files.
10161 2007-01-21 Yang Hong <yanghong@ccoss.com.cn>
10163 Reviewed by Naba Kumar <naba@gnome.org>:
10164 * plugins/document-manager/anjuta-docman.c,
10165 plugins/message-view/anjuta-msgman.c
10166 Set right alignment to the label widget in the tab title.
10168 2007-01-21 Naba Kumar <naba@gnome.org>
10170 * libegg/egg-combo-action.c: Fixed mode line.
10171 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
10172 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated.
10174 2007-01-21 Armin Burgmeier <armin@arbur.net>
10176 Reviewed by Naba Kumar <naba@gnome.org>:
10177 * plugins/class-gen/plugin.c: Prompt for target before actually
10178 generating the class files. This ensures that the files are created in
10179 the correct directory. Fixes bug #397406.
10181 * plugins/class-gen/window.c: Set browse buttons to insensitive when
10182 the class is added to the project.
10184 2007-01-21 Naba Kumar <naba@gnome.org>
10186 * libanjuta/anjuta-plugin-description.c,
10187 libanjuta/anjuta-ui.h,
10188 libanjuta/anjuta-status.c,
10189 libanjuta/anjuta-plugin-description.h,
10190 libanjuta/cell-renderer-captioned-image.c,
10191 libanjuta/anjuta-plugin-handle.c,
10192 libanjuta/anjuta-status.h,
10193 libanjuta/resources.c,
10194 libanjuta/cell-renderer-captioned-image.h,
10195 libanjuta/glue-cpp.c,
10196 libanjuta/anjuta-plugin-handle.h,
10197 libanjuta/anjuta-plugin.c,
10198 libanjuta/anjuta-preferences-dialog.c,
10199 libanjuta/libanjuta.h,
10200 libanjuta/resources.h,
10201 libanjuta/glue-cpp.h,
10202 libanjuta/anjuta-plugin.h,
10203 libanjuta/anjuta-preferences-dialog.h,
10204 libanjuta/anjuta-plugin-manager.c,
10205 libanjuta/anjuta-shell.c,
10206 libanjuta/anjuta-plugin-manager.h,
10207 libanjuta/anjuta-shell.h,
10208 libanjuta/anjuta-save-prompt.c,
10209 libanjuta/anjuta-save-prompt.h,
10210 libanjuta/anjuta-children.c,
10211 libanjuta/anjuta-utils.c,
10212 libanjuta/anjuta-profile.c,
10213 libanjuta/anjuta-preferences.c,
10214 libanjuta/anjuta-launcher.c,
10215 libanjuta/anjuta-utils.h,
10216 libanjuta/anjuta-profile.h,
10217 libanjuta/anjuta-launcher.h,
10218 libanjuta/anjuta-ui.c: Updated file headers.
10220 * po/POTFILES.in: Updated.
10222 * libanjuta/anjuta-marshal.list,
10223 (added) libanjuta/anjuta-plugin-handle.c,
10224 (added) libanjuta/anjuta-plugin-handle.h,
10225 (added) libanjuta/anjuta-plugin-manager.c,
10226 (added) libanjuta/anjuta-plugin-manager.h,
10227 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
10228 (added) libanjuta/anjuta-profile.c,
10229 (added) libanjuta/anjuta-profile.h,
10230 (renamed) libanjuta/plugins.c, (renamed) libanjuta/plugins.h,
10231 libanjuta/Makefile.am, src/anjuta-app.c, src/anjuta-app.h,
10232 src/shell.c, src/about.c, src/shell.h, src/anjuta.c, src/main.c,
10233 src/action-callbacks.c: Implemented AnjutaPluginManager
10234 class based on old plugins.[ch]. Implemented AnjutaProfile as
10235 prelimanary profiles implementation. Implemented AnjutaPluginHandle
10236 class to represent plugins (not to be confused with plugin objects).
10237 Added a method anjuta_shell_get_plugin_manager() in AnjutaShell and
10238 implemented it in AnjutaApp and AnjutaTestShell.
10239 De-globalized plugin management and several clean ups.
10241 * plugins/file-loader/plugin.c, plugins/symbol-browser/plugin.c,
10242 plugins/debug-manager/debugger.c, plugins/debug-manager/plugin.c,
10243 plugins/search/search-replace.c, plugins/terminal/terminal.c,
10244 plugins/project-import/project-import.c,
10245 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
10246 plugins/document-manager/plugin.c, plugins/file-manager/plugin.c:
10247 Fixed plugins for the change in API.
10249 * libanjuta/anjuta-utils.c: Fixed a crash bug when saving an empty
10252 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
10254 2007-01-19 Sebastien Granjoux <seb.sfo@free.fr>
10256 Reviewed by Naba Kumar <naba@gnome.org>:
10257 * libanjuta/anjuta-launcher.c,
10258 libanjuta/anjuta-launcher.h:
10259 Add a new function anjuta_set_terminate_on_exit to close the i/o
10260 channel when the child exit
10261 Return directly the status and not the exit code in child-exited
10264 * plugins/gdb/debugger.c:
10265 Use new function in debugger plugin
10267 2007-01-18 Johannes Schmid <jhs@gnome.org>
10269 * src/about.c: Do not show empty license information instead hide the button (#397883)
10271 2007-01-15 Johannes Schmid <jhs@gnome.org>
10273 * plugins/project-manager/plugin.c:
10274 * plugins/project-wizard/templates/python.wiz
10275 * plugins/project-wizard/templates/python/src/Makefile.am.tpl:
10277 Fixed #335235 python programs are not executeable/ do not start when pressing F3
10278 You will also need latest gnome-build svn
10280 === anjuta 2.1.0 ===
10282 2007-01-14 Naba Kumar <naba@gnome.org>
10284 * configure.in: Removed reference of mkfile project
10285 template to fix distcheck build error.
10286 * AUTHORS: Updated.
10288 * configure.in: Bumped version to 2.1.0 for beta release.
10289 * plugins/symbol-browser/an_symbol_view.c: Fixed Bug #396571: Anjuta
10290 crashes as soon as editing starts in normal text files.
10292 2007-01-14 Johannes Schmid <jhs@gnome.org>
10296 Applied http://live.gnome.org/GnomeGoals/PoLinguas
10299 Patch from Massimo Cora' to hopefully fix #395362
10301 * plugins/project-wizard/templates/*:
10303 Fixed and tested all project-wizards. Deactivated mkfile project because
10304 it was totally broken and I don't see any real use for it.
10305 Applied http://live.gnome.org/GnomeGoals/PoLinguas to all projects
10307 2007-01-14 Naba Kumar <naba@gnome.org>
10309 * NEWS: Updated for release.
10311 * libanjuta/anjuta-launcher.c: Fixed a possible timer leak.
10313 * libanjuta/interfaces/libanjuta.idl,
10314 plugins/editor/text_editor_cbs.c,
10315 plugins/editor/text_editor.c: Added 'changed' signal in IAnjutaEditor
10316 interface and implemented it for scintilla.
10318 * plugins/editor/text-editor.c: Fixed highlighing issues when
10319 used with indicators (particularly when the file is just opened).
10320 Fixes bug #377477 – when debugging, scintilla editor grays out all
10321 lines before current line.
10323 * plugins/build-basic-autotools/build-basic-autotools.[ch]:
10324 Maintain a separate list of indicated edtitors for separate contexts.
10325 Fixes bug 342717 - Build errors redisplayed AFTER a successful build.
10327 2007-01-12 Sebastien Granjoux <seb.sfo@free.fr>
10329 Reviewed by Naba Kumar <naba@gnome.org>:
10330 * plugins/debug-manager/plugin.c:
10331 Bug fix: breakpoints cannot be added after stopping the debugger
10333 2007-01-13 Naba Kumar <naba@gnome.org>
10335 * NEWS: Updated for release.
10337 2007-01-12 Johannes Schmid <jhs@gnome.org>
10339 * plugins/project-wizard/anjuta-plugin/src/Makefile.am.tpl:
10340 * plugins/project-wizard/cpp/src/Makefile.am.tpl:
10341 * plugins/project-wizard/gcj/src/Makefile.am.tpl:
10342 * plugins/project-wizard/gnome/src/Makefile.am.tpl:
10343 * plugins/project-wizard/gtk/src/Makefile.am.tpl:
10344 * plugins/project-wizard/gtkmm/src/Makefile.am.tpl:
10345 * plugins/project-wizard/terminal/src/Makefile.am.tpl:
10346 * plugins/project-wizard/wxwin/src/Makefile.am.tpl:
10347 * plugins/project-wizard/xlib/src/Makefile.am.tpl:
10348 * plugins/project-wizard/xlib-dock/src/Makefile.am.tpl:
10350 Fixed #395767: Changed PACKAGE_LIBS and PACKAGE_CFLAGS to
10351 [+NameCUpper+]_CFLAGS/LIBS in Makefile.am.tpl
10353 * plugins/sourceview/sourceview.c:
10354 Use gtk_text_buffer_get_slice() instead of gtk_text_buffer_get_text because we rely
10355 on character positions.
10357 2007-01-12 Naba Kumar <naba@gnome.org>
10359 * src/anjuta-app.c,
10360 plugins/project-manager/plugin.c,
10361 plugins/profile-default/plugin.c,
10362 libanjuta/anjuta-status.c,
10363 libanjuta/anjuta-status.h: Introduced an API for application title
10364 in AnjutaStatus. Set application title to project name.
10366 2007-01-11 Massimo Cora' <maxcvs@email.i>
10368 Reviewed by Naba Kumar <naba@gnome.org>:
10369 * tagmanager/Makefile.am,
10370 plugins/symbol-browser/Makefile.am: removed installation for
10373 2007-01-11 Sebastien Granjoux <seb.sfo@free.fr>
10375 Reviewed by Naba Kumar <naba@gnome.org>:
10376 * plugins/debug-manager/start.h,
10377 plugins/debug-manager/start.c,
10378 plugins/debug-manager/anjuta-debug-manager.ui,
10379 plugins/debug-manager/plugin.c:
10380 Partial fix for bug #392537
10382 * plugins/debug-manager/disassemble.c:
10385 2007-01-11 Naba Kumar <naba@gnome.org>
10387 * src/anjuta.c: Load project seperately from session,
10388 so that project session is also loaded.
10390 * plugins/profile-default/plugin.c: Load project in new
10391 anjuta if there already is one loaded currently (disabled
10394 * plugins/editor/aneditor.cxx: Disconnect focus in/out
10395 signals when editor is destroyed. Fixes a crash bug.
10397 * plugins/editor/text_editor.c: Do not mark line in
10398 ianjuta_editor_goto_line() implementation.
10400 * plugins/search/search-replace.c: Always check for markable
10401 interface availablility because its optional for an editor.
10403 * plugins/document-manager/goto_line.c,
10404 plugins/document-manager/action-callbacks.c: Mark lines for
10405 goto line commands (from dialog and from menu entry box).
10407 * plugins/file-manager/plugin.c, plugins/file-manager/plugin.h,
10408 plugins/file-manager/an_file_view.c: Expand file manager
10409 nodes in idle loop, one at a time. Did as a possible work
10410 around for bug #361763, but it didn't make any difference.
10411 However, it could still be useful in situations where there
10412 are lots to expand.
10414 * libanjuta/anjuta-serializer.c: Avoid an unnecessary warning.
10416 2007-01-11 Naba Kumar <naba@gnome.org>
10418 * plugins/editor/scintilla/LineMarker.h,
10419 plugins/editor/scintilla/LexBasic.cxx,
10420 plugins/editor/scintilla/LexHTML.cxx,
10421 plugins/editor/scintilla/include/SciLexer.h,
10422 plugins/editor/scintilla/include/Scintilla.h,
10423 plugins/editor/scintilla/include/Scintilla.iface,
10424 plugins/editor/scintilla/include/ScintillaWidget.h,
10425 plugins/editor/scintilla/LexBash.cxx,
10426 plugins/editor/scintilla/PlatGTK.cxx,
10427 plugins/editor/scintilla/ViewStyle.h,
10428 plugins/editor/scintilla/Editor.cxx,
10429 plugins/editor/scintilla/StyleContext.h,
10430 plugins/editor/scintilla/LexCPP.cxx,
10431 plugins/editor/scintilla/Converter.h,
10432 plugins/editor/scintilla/LexAU3.cxx,
10433 plugins/editor/scintilla/Editor.h,
10434 plugins/editor/scintilla/LexPerl.cxx,
10435 plugins/editor/scintilla/LexVB.cxx,
10436 plugins/editor/scintilla/ScintillaGTK.cxx,
10437 plugins/editor/scintilla/ViewStyle.cxx,
10438 plugins/editor/scintilla/PropSet.cxx,
10439 plugins/editor/scintilla/LexSQL.cxx,
10440 plugins/editor/scintilla/ScintillaBase.cxx: Updated scintilla to
10443 2007-01-11 Armin Burgmeier <armin@arbur.net>
10445 Reviewed by Naba Kumar <naba@gnome.org>:
10446 * plugins/class-gen/element-editor.c: Scroll to a cell if it is
10447 selected for editing. This fixes bug #394218.
10449 * plugins/class-gen/plugin.c: Do not use project's root URI as project
10450 name if said URI is not known.
10452 * plugins/class-gen/window.c: When stripping function prefix away,
10453 include the trailing underscore because it is already set by the
10456 * plugins/class-gen/transform.c: Include "const char*" and "const
10457 gchar*" in the list for transforming a default C type to a GType.
10458 Don't access invalid memory when writing pointer_str in
10459 cg_transform_first_argument.
10461 2007-01-11 Naba Kumar <naba@gnome.org>
10463 * pixmaps/anjuta.png, (renamed) pixmaps/anjuta_icon.svg
10464 pixmaps/anjuta.svg, pixmaps/Makefile.am,
10465 (renamed) pixmaps/anjuta_icon.png, src/main.c,
10466 libegg/test-actions.c, anjuta.desktop.in.in,
10467 anjuta.prj: Renamed application icon to 'anjuta.png' from
10468 'anjuta_icon.png'. Added more fields in desktop file.
10470 * mime/anjuta.xml: Added magic section.
10472 * (removed) mime/anjuta.applications,
10473 (removed) mime/anjuta.mime, mime/Makefile.am,
10474 (removed) mime/anjuta.keys,
10475 mime/gnome-mime-application-x-anjuta.svg: Removed deprecated mime
10476 registeration and added scalable icon. Also fixes bug #393680
10478 2007-01-09 Curtis Magyar <curtm4n@gmail.com>
10480 Reviewed by Naba Kumar <naba@gnome.org>:
10481 * libanjuta/anjuta-status.c: fixed anjuta_status_progress_tick()
10482 and anjuta_status_progress_add_ticks() to check for progressbar
10483 being realized before trying to update it.
10485 2007-01-10 Naba Kumar <naba@gnome.org>
10487 * tagmanager/tm_workspace.c,
10489 plugins/debug-manager/Makefile.am,
10490 plugins/tools/scripts/Makefile.am,
10491 plugins/class-gen/plugin.c,
10492 plugins/class-gen/Makefile.am,
10493 global-tags/Makefile.am: Fixed make distcheck.
10495 * plugins/debug-manager/attach_process.c,
10496 plugins/debug-manager/attach_process.h,
10497 plugins/class-gen/action-callbacks.h,
10498 plugins/class-gen/action-callbacks.c,
10499 plugins/class-gen/class_gen.h,
10500 plugins/class-gen/class_gen.c: Deleted unused/old files.
10502 * (removed) scintilla, (added) plugins/editor/scintilla,
10503 plugins/editor/scintilla/lexers.make,
10504 plugins/editor/scintilla/Makefile.am,
10505 plugins/editor/Makefile.am
10506 configure.in, manuals/reference/libanjuta/Makefile.am
10507 Makefile.am: Moved scintilla to its right place.
10509 2007-01-09 Naba Kumar <naba@gnome.org>
10511 * plugins/profile-default/plugin.c: Save project session before
10512 a new one is opened.
10514 * plugins/project-manager/plugin.c,
10515 plugins/project-manager/plugin.h,
10516 plugins/project-manager/anjuta-project-manager.ui,
10517 plugins/profile-default/plugin.c,
10518 plugins/profile-default/plugin.h,
10519 plugins/profile-default/Makefile.am,
10520 (added) plugins/profile-default/anjuta-default-profile.ui,
10521 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
10522 libanjuta/interfaces/libanjuta.idl: Reverted back incomplete
10523 multiple projects support.
10525 2007-01-06 Armin Burgmeier <armin@arbur.net>
10527 Reviewed by Naba Kumar <naba@gnome.org>
10528 * plugins/class-gen/combo-flags.h:
10529 * plugins/class-gen/combo-flags.c: Added CgComboFlagsSelectionType
10530 enum, added a type parameter to selected signal. Select highlighted
10531 entry when pressing enter (but not unselect it if it was already
10532 selected) before closing the popup. Also accept input when clicking
10533 not into the popup.
10535 * plugins/class-gen/cell-renderer-flags.c: Do appropriate action
10536 according to selection type.
10538 * libanjuta/anjuta-marshal.list: Changed VOID:BOXED marshaller to
10541 2007-01-08 Johannes Schmid <jhs@gnome.org>
10543 * plugins/project-wizard/templates/gtkmm/configure.in.tpl
10544 * plugins/project-wizard/templates/gtkmm/Makefile.am
10545 * plugins/project-wizard/templates/python/configure.ac.tpl
10546 * plugins/project-wizard/templates/python/configure.in.tpl
10547 * plugins/project-wizard/templates/python/Makefile.am
10548 * plugins/project-wizard/templates/cpp/configure.ac.tpl
10549 * plugins/project-wizard/templates/cpp/configure.in.tpl
10550 * plugins/project-wizard/templates/cpp/Makefile.am
10551 * plugins/project-wizard/templates/terminal.wiz
10552 * plugins/project-wizard/templates/xlib-dock.wiz
10553 * plugins/project-wizard/templates/wxwin.wiz
10554 * plugins/project-wizard/templates/java.wiz
10555 * plugins/project-wizard/templates/xlib/configure.ac.tpl
10556 * plugins/project-wizard/templates/xlib/configure.in.tpl
10557 * plugins/project-wizard/templates/xlib/Makefile.am
10558 * plugins/project-wizard/templates/gcj/configure.ac.tpl
10559 * plugins/project-wizard/templates/gcj/configure.in.tpl
10560 * plugins/project-wizard/templates/gcj/Makefile.am
10561 * plugins/project-wizard/templates/terminal/configure.ac.tpl
10562 * plugins/project-wizard/templates/terminal/configure.in.tpl
10563 * plugins/project-wizard/templates/terminal/Makefile.am
10564 * plugins/project-wizard/templates/terminal/autogen.sh
10565 * plugins/project-wizard/templates/wxwin/configure.ac.tpl
10566 * plugins/project-wizard/templates/wxwin/configure.in.tpl
10567 * plugins/project-wizard/templates/wxwin/Makefile.am
10568 * plugins/project-wizard/templates/gnome.wiz
10569 * plugins/project-wizard/templates/java/configure.ac.tpl
10570 * plugins/project-wizard/templates/java/configure.in.tpl
10571 * plugins/project-wizard/templates/java/Makefile.am
10572 * plugins/project-wizard/templates/anjuta-plugin.wiz
10573 * plugins/project-wizard/templates/gtkmm.wiz
10574 * plugins/project-wizard/templates/python.wiz
10575 * plugins/project-wizard/templates/cpp.wiz
10576 * plugins/project-wizard/templates/gtk.wiz
10577 * plugins/project-wizard/templates/gcj.wiz
10578 * plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl
10579 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
10580 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
10582 Starting fixing of all project wizards:
10583 - rename configure.in to configure.ac
10584 - use proper names for PKG_CONFIG_PATH variables instead of just 'PACKAGE'
10585 - fix AC_INIT and AM_INIT_AUTOMAKE to use the correct project names
10588 * TODO.task: Added bug number to bounty
10590 2007-01-07 Johannes Schmid <jhs@gnome.org>
10592 * plugins/build-basic-autotools.c:
10593 Fixed #392290 – Missed install as root option in project manager
10595 2007-01-07 Johannes Schmid <jhs@gnome.org>
10597 * plugins/sourceview/sourceview.c:
10598 Fixed #388731 – Odd editor behaviour after performing block-text operations
10599 Fixed #388727 – Block-tab does not work
10601 * plugins/sourceview/anjuta-document.h/c:
10602 Removed deprecated has_selection() method which is now in Gtk (>= 2.10)
10605 Require Gtk+ >= 2.10 for sourceview plugin
10607 2007-01-06 Curtis Magyar <curtm4n@gmail.com>
10609 * libanjuta/anjuta-status.c:
10610 Replaced deprecated gtk_widget_draw() with gtk_widget_queue_draw()
10612 2007-01-05 Sebastien Granjoux <seb.sfo@free.fr>
10615 plugins/terminal/terminal.c:
10617 remove support for VTE < 0.9
10619 2007-01-06 Naba Kumar <naba@gnome.org>
10621 * po/POTFILES.in: Updated
10623 2007-01-05 Adam Dingle <adam@medovina.org>
10625 Reviewed by Naba Kumar <naba@gnome.org>:
10626 * plugins/message-view/anjuta-message-manager-plugin.glade:
10627 Fixed bug #377903 (improve message color defaults).
10629 2007-01-05 Naba Kumar <naba@gnome.org>
10631 * TODO.tasks: Completed Bounty bug #359862, Improve class wizard.
10633 2007-01-03 Armin Burgmeier <armin@arbur.net>
10635 Reviewed by Naba Kumar <naba@gnome.org>:
10636 * plugins/symbol-browser/test-class.h: Fixed block ends.
10638 * libanjuta/anjuta-plugin.c: Changed a C++-style-//-comment to a
10639 C-style-block comment.
10641 * plugins/project-wizard/autogen.c: (Hopefully) temporary hack to
10642 allow lists when writing autogen definition files. This is required
10643 for the new class generator. Also fixed a wrong return value in
10644 npw_autogen_write_definition_file and set a GError in
10645 npw_autogen_execute when the output file could not be opened.
10647 * plugins/class-gen/anjuta-class-gen-plugin.glade: New class generator
10650 * plugins/class-gen/Makefile.am: Added templates subdir, removed
10651 goc_template_header and goc_template_source, added top_srcdir to
10652 includes, link against project wizard (also hopefully temporarily),
10653 removed class_gen.h, class_gen.c, action-callbacks.h,
10654 action-callbacks.c.
10656 * libanjuta/anjuta-marshal.list: Added VOID:BOXED marshaller.
10658 * plugins/class-gen/cell-renderer-flags.h:
10659 * plugins/class-gen/cell-renderer-flags.c:
10660 * plugins/class-gen/combo-flags.h:
10661 * plugins/class-gen/combo-flags.c:
10662 * plugins/class-gen/element-editor.c:
10663 * plugins/class-gen/element-editor.h:
10664 * plugins/class-gen/generator.c:
10665 * plugins/class-gen/generator.h:
10666 * plugins/class-gen/plugin.h:
10667 * plugins/class-gen/plugin.c:
10668 * plugins/class-gen/transform.c:
10669 * plugins/class-gen/transform.h:
10670 * plugins/class-gen/validator.c:
10671 * plugins/class-gen/validator.h:
10672 * plugins/class-gen/window.c:
10673 * plugins/class-gen/window.h: Rewrote class generator, it now allows
10674 adding of several class elements and uses autogen.
10676 * plugins/class-gen/templates/cc-header.tpl:
10677 * plugins/class-gen/templates/cc-source.tpl:
10678 * plugins/class-gen/templates/go-header.tpl:
10679 * plugins/class-gen/templates/go-source.tpl:
10680 * plugins/class-gen/templates/Makefile.am: Added Autogen templates
10681 for the class generator.
10683 * configure.in: Added plugins/class-gen/templates/Makefile to output.
10685 2007-01-04 Naba Kumar <naba@gnome.org>
10687 Patch from Nick Treleaven:
10688 * tagmanager/tm-tag.c: Fixes Bug #389764 – Tags search do not retrieve
10689 all matching symbols.
10691 Patches from Maik Beckmann and Sébastien Granjoux:
10692 * plugins/profile-default/plugin.c,
10693 plugins/project-manager/plugin.c: Unescape project name. Fixes
10696 2007-01-04 Naba Kumar <naba@gnome.org>
10698 * plugins/glade/plugin.c: Fixed compilation with
10699 older glade-3 version.
10701 Patch from Roland Illig:
10702 libanjuta/anjuta-children.c, libanjuta/anjuta-launcher.c,
10703 plugins/sourceview/anjuta-document-saver.c,
10704 plugins/terminal/terminal.c, src/main.c: Fixed Bug 392699 Some patches
10705 are necessary to build anjuta on NetBSD 3.0
10707 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
10708 * src/anjuta-app.c: Fixed Bug #377767 – resize crashes
10709 window manager in gnome.
10711 2007-01-02 Naba Kumar <naba@gnome.org>
10713 * plugins/glade/plugin.c: Make it work with glade-3 svn.
10715 2006-12-31 Sebastien Granjoux <seb.sfo@free.fr>
10717 Reviewed by Naba Kumar <naba@gnome.org>:
10718 * libanjuta/interfaces/libanjuta.idl,
10719 plugins/debug-manager/Makefile.am,
10720 plugins/debug-manager/anjuta-marshal.list,
10721 plugins/debug-manager/debugger.c,
10722 plugins/debug-manager/sparse_buffer.c,
10723 plugins/debug-manager/sparse_buffer.h,
10724 plugins/debug-manager/sparse_view.c,
10725 plugins/debug-manager/sparse_view.h,
10726 plugins/debug-manager/disassemble.h,
10727 plugins/debug-manager/disassemble.c,
10728 plugins/debug-manager/anjuta-marshal.list,
10729 plugins/debug-manager/plugin.c,
10730 plugins/gdb/debugger.c,
10731 plugins/gdb/debugger.h,
10732 plugins/gdb/plugin.c:
10733 Add a disassembly view window
10735 * plugins/debug-manager/breakpoints.c,
10736 plugins/debug-manager/chunk_view.c,
10737 plugins/debug-manager/locals.c,
10738 plugins/debug-manager/memory.c,
10739 plugins/debug-manager/registers.c,
10740 plugins/debug-manager/stack_trace.c:
10741 Add some debugging information
10743 2006-12-18 Naba Kumar <naba@gnome.org>
10745 * configure.in, plugins/glade/plugin.c: Allow building against both
10746 glade == 3.0.2 and glade > 3.0.2 (~ cvs).
10748 2006-12-03 Naba Kumar <naba@gnome.org>
10750 * TODO.tasks: Marked a bounty completed.
10752 2006-11-24 Adam Dingle <adam@medovina.org>
10754 Reviewed by Naba Kumar <naba@gnome.org>:
10755 * plugins/build-basic-autotools/build-basic-autotools.c,
10756 plugins/debug-manager/watch.c,
10757 plugins/document-manager/plugin.c,
10758 plugins/patch/plugin.c,
10759 plugins/project-manager/plugin.c:
10760 Fixed bug #378879 (several command names need ellipses).
10762 2006-11-22 Sylvain Defresne <sdefresne@gmail.com>
10764 Reviewed by: Naba Kumar <naba@gnome.org>
10765 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
10766 GCC 4.1.2 (there are only two warnings remaining now when compiling
10769 * plugins/*/*.[ch]: Use class macro for type casting (ANJUTA_PLUGIN_*).
10771 * libanjuta/anjuta-plugin.h: Modification of the ANJUTA_PLUGIN_BEGIN
10772 macro so that the generated function support a NULL plugin parameter.
10774 * plugins/debug-manager/debug_tree.c: Fix an incorrect call to gfree
10775 in debug_tree_find_expression by freeing memory returned by the call
10776 to gtk_tree_model_get instead of the parameter string.
10778 2006-11-26 Sebastien Granjoux <seb.sfo@free.fr>
10780 * plugins/debug-manager/breakpoints.c:
10783 * plugins/debug-manager/anjuta-debug-manager.ui,
10784 plugins/debug-manager/debugger.c,
10785 plugins/debug-manager/plugin.c:
10788 2006-11-21 Sebastien Granjoux <seb.sfo@free.fr>
10790 * libanjuta/anjuta-launcher.c,
10791 plugins/gdb/debugger.c:
10794 2006-11-21 Naba Kumar <naba@gnome.org>
10796 * plugins/search/search_preferences.c: Fixed build break.
10798 2006-11-20 Naba Kumar <naba@gnome.org>
10800 Patch from Kjartan Maraas:
10801 * plugins/cvs-plugin/cvs-interface.c,
10802 plugins/document-manager/plugin.c,
10803 plugins/gtodo/interface.c,
10804 plugins/gtodo/libgtodo.h,
10805 plugins/message-view/anjuta-msgman.c,
10806 plugins/project-wizard/druid.c,
10807 plugins/search/search_preferences.c,
10808 plugins/sourceview/sourceview-prefs.c,
10809 plugins/terminal/terminal.c,
10810 src/start-with.c: Fix a bunch of memory leaks. Fixes bug #377115.
10812 Patch from Przemysław Grzegorczyk:
10813 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
10814 plugins/subversion/anjuta-subversion.glade: Enable files in
10815 fileselection dialog. Fixes bug #376031.
10817 2006-11-17 Adam Dingle <adam@medovina.org>
10819 Reviewed by: Naba Kumar <naba@gnome.org>
10820 * plugins/build-basic-autotools/build-basic-autotools.c
10821 * plugins/class-gen/anjuta-class-gen.plugin.in
10822 * plugins/debug-manager/breakpoints.c
10823 * plugins/debug-manager/plugin.c
10824 * plugins/devhelp/plugin.c
10825 * plugins/document-manager/plugin.c
10826 * plugins/gdb/debugger.c
10827 * plugins/glade/anjuta-glade.plugin.in
10828 * plugins/gtodo/plugin.c
10829 * plugins/language-support-cpp-java/plugin.c
10830 * plugins/message-view/plugin.c
10831 * plugins/project-import/anjuta-project-import.glade
10832 * plugins/project-import/anjuta-project-import.plugin.in
10833 * plugins/search/plugin.c
10834 * plugins/tools/scripts/tools-2.xml.in
10835 * plugins/valgrind/plugin.c
10836 * src/anjuta-actions.h:
10837 Fixed bug #376335 "menu items should be capitalized". Minor
10840 2006-11-20 Naba Kumar <naba@gnome.org>
10842 * configure.in: Fixed build.
10844 Patch from: Arjan Timmerman
10845 *configure.in: Make subvesion plugin build for apr 1.x.
10846 Fixes: Bug #364754.
10848 2006-11-20 Johannes Schmid <jhs@gnome.org>
10851 * plugins/*/*.[ch]:
10852 Removed patches from Sylvain and Günther. They caused not problems but
10853 Naba was against them.
10855 2006-11-20 Johannes Schmid <jhs@gnome.org>
10857 * Removed me from MAINTAINERS
10859 2006-11-14 Günther Brammer <GBrammer@gmx.de>
10862 Use apr-1 instead of apr-0
10864 2006-11-14 Sylvain Defresne <sdefresne@gmail.com>
10866 * global-tags/create_global_tags.sh.in: Correct a bug when environment
10867 variable $PKG_CONFIG_PATH point to an empty or non-existent directory,
10868 and another bug occuring when parsing .pc file containing quotes.
10870 2006-11-13 Sylvain Defresne <sdefresne@gmail.com>
10872 * plugins/*/*.[ch]: Use class macro for type casting.
10874 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
10875 GCC 4.1.2 (there are only two warnings remaining now when compiling
10878 * plugins/debug-manager/debug_tree.c: corrected a invalid free and
10879 a memory leak in debug_tree_find_expression; g_free was called on
10880 the parameter instead of the memory allocated by gtk_tree_model_get.
10882 * libanjuta/anjuta-plugin.h: updated the ANJUTA_PLUGIN_BEGIN macro
10883 to declare and initialize the global type variable of the plugin.
10885 2006-10-31 Naba Kumar <naba@gnome.org>
10887 * global-tags/create_global_tags.sh.in: Added an end message.
10889 * libanjuta/anjuta-launcher.h: Fixed indentation.
10891 * plugins/symbol-browser/an_symbol_prefs.c: Fixed system tags
10892 creation to a) append the messages in right way, b) Connect signals
10893 to the view properly and c) Recreate the system-tags.cache at the
10894 end of the generation.
10896 * plugins/symbol-browser: Fixed action path (double
10897 click on sysmbols was not working).
10899 * libanjuta/anjuta-session.[ch], libanjuta/anjuta-serializer.c:
10900 Fixed typedef and removed dead code.
10902 * tagmanager/c.c: Took the latest version from ctags source
10903 repository, because the one we had (from ctags 5.6) was broken.
10905 * global_tags/create_global_tags.sh.in: Reverted the patch from
10906 Sylvain because it was not right fix (and added a helpful comment).
10907 Used /bin/bash to fix the bashism and generated separate log files
10908 for each tag files in the same directory.
10910 2006-10-29 Naba Kumar <naba@gnome.org>
10912 * plugins/editor/text_editor.c: Use a temporary file
10913 to save the editor and move it at the end to original
10914 file. This will prevent data corruption if file save
10915 failed for any reason. Also report proper errors when
10916 file save fails. Fixes bug #346575.
10918 2006-10-26 Naba Kumar <naba@gnome.org>
10920 * plugins/document-manager/anjuta-docman.c: Do not load
10921 the same files with different path more than once (happens
10922 with symlinked files). Fixes Bug #323591.
10924 2006-10-25 Naba Kumar <naba@gnome.org>
10926 * plugins/valgrind/vgactions.c: Fixed a warning.
10928 2006-10-25 Sylvain Defresne <sdefresne@gmail.com>
10930 Reviewed by Naba Kumar <naba@gnome.org>:
10932 * plugins/valgrind/vgtoolview.c:
10933 Correct memory leaks in vg_tool_view_set_{argv,srcdir}.
10935 * plugins/valgrind/bugged-prg-test.c:
10936 No more warning during compilation with GCC 4.1.
10937 Program is still buggy in order to be used as a test of the
10940 * plugins/valgrind/ldd.c plugins/valgrind/parser.c
10941 plugins/valgrind/preferences.c plugins/valgrind/symtab.c
10942 plugins/valgrind/vgdefaultview.c plugins/valgrind/vgerror.c
10943 plugins/valgrind/vgrule.c:
10944 No more warning during compilation with GCC 4.1.
10946 * plugins/valgrind/plugin.c:
10947 Correct call to vg_tool_view_set_{argv,srcdir} to conform to
10948 prototype (was missing from previous patch).
10950 2006-10-24 Naba Kumar <naba@gnome.org>
10952 * plugins/glade/plugin.c: Show glade tree view, not list view.
10954 * plugins/glade/plugin.c: Fixed crash when Anjuta is
10955 exited with glade plugin still loaded. Fixes Bug #364755.
10957 * plugins/document-manager/anjuta-document-manager.plugin.in:
10958 Added application/x-reject in accepted mime-types.
10960 * Changelog: Fixed changelog alignments.
10962 2006-10-24 Sylvain Defresne <sdefresne@gmail.com>
10964 Reviewed by: Naba Kumar <naba@gnome.org>
10966 * plugins/valgrind/menu-utils.c plugins/valgrind/plugin.c
10967 plugins/valgrind/plugin.h plugins/valgrind/preferences.c
10968 plugins/valgrind/vgactions.c plugins/valgrind/vgcachegrindprefs.c
10969 plugins/valgrind/vgdefaultview.c plugins/valgrind/vggeneralprefs.c
10970 plugins/valgrind/vghelgrindprefs.c plugins/valgrind/vgmemcheckprefs.c
10971 plugins/valgrind/vgrule-editor.c plugins/valgrind/vgrule-list.c
10972 plugins/valgrind/vgsearchbar.c:
10973 Use class macro for type casting.
10975 * plugins/valgrind/plugin.h:
10976 Don't force cast a GtkActionGroup to a GtkAction.
10978 * plugins/valgrind/plugin.c:
10979 Use correct API to get path of the preoject root when building
10980 the list of targets for the run action.
10981 Correct ordering of the construction of the preferences widgets.
10982 Only remove the valgrind widget if it is currently displayed.
10984 * plugins/valgrind/vgactions.c plugins/valgrind/vgactions.h:
10985 Return if check_valgrind_binary() fails.
10986 The ValgrindPluginPrefs object is initialized after the call to
10987 vg_action_new. Take a handle to the location of the pointer to
10990 2006-10-24 Naba Kumar <naba@gnome.org>
10992 * HACKING: Updated coding sample.
10994 Patch from: Armin Burgmeier <armin@arbur.net>
10995 * plugins/symbol-browser/test-class.h,
10996 plugins/editor/aneditor-autocomplete.cxx: Fixed block ends.
10998 2006-10-22 Sylvain Defresne <sdefresne@gmail.com>
11000 * plugins/valgrind/plugin.c plugins/valgrind/vgtoolview.c
11001 * plugins/valgrind/vgtoolview.h:
11002 Correctly handle the argv / srcdir of vg_tool_view object. Do
11003 not leak memory associated with those arrays.
11005 * plugins/symbol-browser/an_symbol_prefs.c:
11006 Support unloading / reloading of the module (for example when
11007 closing a project and opening another one).
11009 * plugins/project-manager/plugin.c:
11010 Remove plugin widget before removing plugin itself, preventing
11011 a crash with valgrind plugin.
11013 * libanjuta/anjuta-preferences-dialog.c:
11014 Do not use the page_num returned by gtk_notebook_append_page to
11015 remove the page as it cause bugs when pages removal is not done
11018 * plugins/document-manager/anjuta-docman.c:
11019 Fix some GTK+ warnings.
11021 * global-tags/create_global_tags.sh.in:
11022 Rewrite script to remove bash-ism and use pkg-config directly
11023 instead of parsing the *.pc file by hand. This solve problems
11024 that occurred when one of the directory in PKG_CONFIG_PATH is
11027 2006-10-22 Arjan Timmermann <arjan@southfly.nl>
11029 * plugins/glade/plugin.c: Fix build (#363884)
11031 2006-10-22 Johannes Schmid <jhs@gnome.org>
11033 * plugins/file-manager/an_file_view.c:
11034 * plugins/file-manager/plugin.c:
11035 * plugins/file-manager/plugin.h:
11036 Fix possible crasher when changing project-root uri when we try to restore open nodes
11039 2006-10-19 Naba Kumar <naba@gnome.org>
11041 Patch from: Juan Pablo Ugarte
11042 * plugins/glade/plugin.c: Include glade header
11045 2006-10-15 Sebastien Granjoux <seb.sfo@free.fr>
11047 * plugins/debug-manager/Makefile.am,
11048 plugins/debug-manager/sexy-icon-entry.h,
11049 plugins/debug-manager/sexy-icon-entry.c,
11050 plugins/debug-manager/dataview.c:
11051 Fix bug #358134 (Goto memory prompt)
11052 Use sexy-icon-entry from libsexy 0.1.10
11054 * plugins/debug-manager/debugger.c,
11055 plugins/debug-manager/plugin.c,
11056 plugins/debug-manager/start.c,
11057 plugins/gdb/debugger.c,
11058 plugins/gdb/plugin.c:
11059 Better error handling when starting and stopping debugger
11061 2006-10-13 Maik Beckmann <maik@eigenco.de>
11063 * src/action_callbacks.c:
11064 Fixed bug #361830 (AboutDialog does not close) which is caused
11065 due to a change in Gtk+ 2.10
11067 2006-10-12 Adam Dingle <adam@medovina.org>
11069 * libanjuta/plugins.c: Fixed bug #357537 (allow double click in plugin selection dialog).
11071 * plugins/search/search-replace.c:
11072 Fixed bug #358068 (indicate when Find in Files is complete)
11074 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
11076 * plugins/sourceview/sourceview-prefs.c:
11077 * plugins/sourceview/sourceview.glade:
11078 Fixed bug #359663 (make line highlighting optional in GtkSourceView editor).
11080 * manuals/xmldocs.make: fixed bug #359730 (Anjuta can't launch help files).
11082 * plugins/devhelp/plugin.c:
11083 * plugins/search/plugin.c:
11084 Fixed bug #359750 (fix find/replace shortcut keys).
11086 * plugins/document-manager/plugin.c: fixed bug #351387 (don't
11087 use Alt+key for shortcuts)
11089 * plugins/debug-manager/debug_tree.c:
11090 * plugins/debug-manager/debugger.c:
11091 Fixed bug #359317 (can't load debug manager)
11093 * /plugins/document-manager/plugin.c:
11094 Fixed bug #359259 (highlight modes listed in reverse
11095 alphabetical order).
11097 2006-10-10 Johannes Schmid <jhs@gnome.org>
11099 * plugins/glade/plugin.c:
11100 Add scrollbars to glade project window
11102 2006-10-10 Johannes Schmid <jhs@gnome.org>
11104 * libanjuta/interfaces/Makefile.am.iface:
11105 Fixed Makefile with broke build
11107 2006-10-07 Johannes Schmid <jhs@gnome.org>
11109 * libanjuta/interfaces/anjuta-idl-compiler.pl:
11110 * libanjuta/interfaces/Makefile.iface.am:
11111 Fixed enum types generation
11113 * libanjuta/interfaces/libanjuta.idl:
11114 Fixed some strange typo
11116 2006-10-06 Johannes Schmid <jhs@gnome.org>
11118 * libanjuta/interfaces/Makefile.iface.am:
11119 Fixed enum-types.h generation
11120 * libanjuta/interfaces/libanjuta.idl:
11122 IAnjutaTODO::load should take const gchar* argument
11123 Remove include to libanjuta/e-splash.h which is not installed as header file
11124 Disable get_attributes for now
11126 * pluings/sourceview/sourceview.c: Disabled get_attributes
11128 * plugins/gtodo/plugin.c: itodo_load now with const gchar* argument
11130 2006-10-05 Naba Kumar <naba@gnome.org>
11132 * TODO.tasks: Set 'Improve class widzard' task to assigned.
11133 Set bug id for 'Profiler plugin' task.
11135 2006-10-03 Naba Kumar <naba@gnome.org>
11137 * TODO.tasks: Set 'Profiler plugin' task to assigned. Added new
11138 tasks 'Automated tests for Anjuta' and 'Bug fixing batch #1'
11140 * libanjuta/interfaces/libanjuta.idl, plugins/document-manager/plugin.c,
11141 plugins/project-manager/plugin.c: Added a new API in
11142 IAnjutaDocumentManager called ianjuta_document_manager_remove_editor().
11143 Added some documentation. On project close, close all editors that
11144 has files opened for the project.
11146 * plugins/glade/plugin.c, src/anjuta-app.c: Remove client widgets
11147 from the containers on anjuta_shell_remove_widget(). Do not destroy
11148 glade widgets once created.
11150 2006-10-03 Johannes Schmid <jhs@gnome.org>
11152 * libanjuta/interfaces/anjuta-idl-compiler.pl:
11153 * libanjuta/interfaces/libanjuta.idl:
11154 const-List<> => const List<>
11155 List-free<> => List<>
11157 * Makefile.am: Reenabled launcher
11159 2006-10-03 Johannes Schmid <jhs@gnome.org>
11161 * libanjuta/interfaces/Makefile.am.iface:
11162 Install libanjuta.idl
11164 2006-10-02 Adam Dingle <adam@medovina.org>
11166 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
11168 2006-10-02 Adam Dingle <adam@medovina.org>
11170 * plugins/editor/style-editor.c: fixed bug #357534
11171 * plugins/gdb/utilities.h: removed 2 unused declarations
11173 2006-10-02 Johannes Schmid <jhs@gnome.org>
11175 * Makefile.am: disabled anjuta-launcher
11176 * libanjuta/Makefile.am:
11178 * libanjuta/anjuta-plugin.c: (anjuta_plugin_class_init):
11179 * libanjuta/glue-factory.c: (glue_factory_add_path),
11180 (glue_factory_get_path):
11181 * libanjuta/plugins.c: (activate_tool), (tool_set_update):
11182 * libanjuta/glue-factory.h:
11183 * libanjuta/glue-cpp.h:
11184 * libanjuta/glue-cpp.c:
11185 Added support for C++ plugins. Those have a Language=C++ tag in their .plugin file
11187 * libanjuta/interfaces/Makefile.am.iface:
11188 * libanjuta/interfaces/anjuta-idl-compiler.pl:
11189 * libanjuta/interfaces/libanjuta.idl:
11190 Add a new features to idl compiler:
11191 List<Type> => List of Type
11192 List-free<Type> => List of Type, it is up to the caller to free items and list
11193 const-List(-free)<Type> = const List of Types
11194 These three all wrap to GList* in C but will be handled differently in C++, Python, etc.
11196 * plugins/class-gen/class_gen.c: (gobject_class_create_code),
11197 (generic_cpp_class_create_code):
11198 Adapted to new project_manager interface
11200 * plugins/gdb/plugin.c: (ivariable_debugger_iface_init):
11201 * plugins/debug-manager/debugger.c:
11202 (ivariable_debugger_iface_init):
11203 Do not use C++ keyword "delete" for interface name
11205 * plugins/document-manager/anjuta-document-manager.plugin.in:
11206 Added m4 to mime-types
11208 * plugins/project-manager/plugin.c:
11209 (iproject_manager_add_source_multi):
11210 Changed interface to use GList instead of GList* (needs new gnome-build CVS)
11212 2006-10-01 Naba Kumar <naba@gnome.org>
11214 * plugins/devhelp/anjuta-devhelp-simple.ui: Added a simple
11215 UI file used when out-of-process devhelp is used instead of
11218 * configure.in, plugins/Makefile.am, plugins/devhelp/Makefile.am,
11219 plugins/devhelp/plugin.c, plugins/devhelp/plugin.h,
11220 plugins/profile-default/default.anjuta: Build devhelp plugin,
11221 but use out-of-process devhelp if devhelp plugin is disabled
11222 (either by user or devhelp is not installed). Disabled devhelp
11223 plugin by default. Added it in default profile.
11225 2006-10-01 Naba Kumar <naba@gnome.org>
11227 * plguins/project-manager/plugin.c: Possible fix for crash
11230 * configure.in, plugins/Makefile.am: Enabled glade plugin and
11231 set dep to last version 3.0.2.
11233 * plugins/cvs-plugin/plugin.c, plugins/file-loader/plugin.c,
11234 plugins/file-loader/plugin.h, plugins/subversion/plugin.c,
11235 plugins/symbol-browser/plugin.c: Use the right action group
11236 for getting popup actions (Fixes lots of assertion failures).
11238 * plugins/project-manager/plugin.c,
11239 plugins/project-manager/plugin.h: use separate action group
11240 for profie actions.
11242 * plugins/message-view/plugin.c: Disconnect session load
11243 signal on plugin deactivation (fixes a crash).
11245 2006-09-30 Naba Kumar <naba@gnome.org>
11247 * TODO.tasks: Added a few debugger tasks from Sebastien (two bounties).
11248 * TODO.tasks: Assigned a bounty to Massimo.
11250 2006-09-29 Naba Kumar <naba@gnome.org>
11252 * src/anjuta-app.c, src/shell.c: Fixed build errors.
11254 2006-09-30 Sebastien Granjoux <seb.sfo@free.fr>
11256 * plugins/debug-manager/debugger.c,
11257 plugins/debug-manager/plugin.c,
11258 libanjuta/interfaces/libanjuta.idl:
11259 Add a new abort command to quit debugger without waiting
11261 * plugins/gdb/debugger.c,
11262 plugins/gdb/debugger.h,
11263 plugins/gdb/plugin.c:
11264 Send a signal directly to the debugged program
11265 Implement abort command
11267 * plugins/debug-manager/debug_tree.c:
11270 * plugins/debug-manager/stack-trace.c:
11273 2006-09-29 Naba Kumar <naba@gnome.org>
11275 * TODO.tasks: Updated.
11277 * plugins/gtodo/add_edit_item.c: Fixed text wrapping and item edit
11280 * TODO.tasks: Added more tasks and bounties. Marked a few completed.
11282 * TODO.tasks: Updated in light of the word wrapping fix
11283 in Tasks Manager. Added a test bounty entry.
11285 * TODO.tasks: Added four bounties.
11287 2006-09-28 Naba Kumar <naba@gnome.org>
11289 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h:
11290 Added 'customizable' parameter to
11291 anjuta_ui_add_action_group_entries() and similar functions to
11292 allow user configuration of the actions. Filter out actions that
11293 are not configurable items (such as submenu items). Now the
11294 'Customize shortcuts' dialog is much better listed.
11296 * plugins/build-basic-autotools/build-basic-autotools.c,
11297 plugins/build-basic-autotools/build-basic-autotools.h,
11298 plugins/cvs-plugin/plugin.c,
11299 plugins/cvs-plugin/plugin.h,
11300 plugins/debug-manager/breakpoints.c,
11301 plugins/debug-manager/plugin.c,
11302 plugins/debug-manager/stack_trace.c,
11303 plugins/debug-manager/watch.c,
11304 plugins/devhelp/plugin.c,
11305 plugins/document-manager/plugin.c,
11306 plugins/file-loader/plugin.c,
11307 plugins/file-manager/plugin.c,
11308 plugins/glade/plugin.c,
11309 plugins/gtodo/interface.c,
11310 plugins/gtodo/plugin.c,
11311 plugins/language-support-cpp-java/plugin.c,
11312 plugins/macro/plugin.c,
11313 plugins/macro/plugin.h,
11314 plugins/message-view/plugin.c,
11315 plugins/patch/plugin.c,
11316 plugins/profile-default/default.anjuta,
11317 plugins/project-manager/plugin.c,
11318 plugins/project-manager/plugin.h,
11319 plugins/sample1/plugin.c,
11320 plugins/search/plugin.c,
11321 plugins/subversion/plugin.c,
11322 plugins/subversion/plugin.h,
11323 plugins/symbol-browser/plugin.c,
11324 plugins/symbol-browser/plugin.h,
11325 plugins/tools/plugin.c,
11326 plugins/valgrind/plugin.c,
11327 plugins/valgrind/plugin.h: Fixed to take care of above change
11328 in API of AnjutaUI. Properly added/removed action groups in some
11329 plugins. Split action groups into customization and non-customizable
11330 groups and added them separately.
11332 * plugins/document-manager/plugin.c: Close files belonging to
11333 project when project is closed (not complete).
11335 * plugins/gtodo/plugin.c: Enabled wrapping of tasks texts and
11336 vertical aligned cell entries.
11338 * src/anjuta-app.c: Define macros for the placeholder names.
11339 Set default widths and heights of the default placeholders,
11340 so that newly docked widgets are correclty sized.
11342 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
11343 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h:
11344 Fixed to generated correct actions addition/removal code.
11346 2006-09-25 Naba Kumar <naba@gnome.org>
11348 * libanjuta/Makefile.am, libanjuta/libanjuta.h,
11349 libanjuta/anjuta-serializer.[ch]: Implemented serialization
11352 * plugins/message-view/anjuta-msgman.c,
11353 plugins/message-view/anjuta-msgman.h,
11354 plugins/message-view/message-view.c,
11355 plugins/message-view/message-view.h,
11356 plugins/message-view/plugin.c: Serialize messages panes in
11357 session save and deserialize them in session load so that
11358 build messages persistant.
11360 2006-09-24 Johannes Schmid <jhs@gnome.org>
11362 * libanjuta/anjuta-utils.c:
11363 * plugins/message-view/message-view.c:
11364 Really fixed #355407
11366 2006-09-23 Sebastien Granjoux <seb.sfo@free.fr>
11368 * libanjuta/interfaces/libanjuta.idl:
11369 Change one variable sign
11371 * plugins/debug-manager/anjuta-debug-manager.glade,
11372 plugins/debug-manager/anjuta-debug-manager.ui:
11373 Few small interface changes
11375 * plugins/debug-manager/debug_tree.h,
11376 plugins/debug-manager/watch.c,
11377 plugins/debug-manager/debugger.c,
11378 plugins/debug-manager/plugin.c
11379 plugins/gdb/debugger.c,
11380 plugins/gdb/plugin.c:
11381 Big rewrite of debugger queue
11382 Allow to cancel command
11384 * plugins/debug-manager/memory.c:
11385 Fix a bug if a command is cancelled
11387 2006-09-23 Bursig Rafal <Bursig_Rafal@mentor.com>
11389 * plugins/gdb/debugger.c,
11390 plugins/debug-manager/debug_tree.c,
11391 plugins/debug-manager/locals.c:
11392 Restore tree representation for local variable
11393 Add argument in local variable list
11394 Use gdb variable object to get all informations
11396 2006-09-19 Naba Kumar <naba@gnome.org>
11398 * libanjuta/anjuta-save-prompt.[c,h]: Added missing files
11399 that implements AnjutaSavePrompt class.
11401 * ChangeLog: Fixed indentation.
11403 * libanjuta/Makefile.am,
11404 libanjuta/anjuta-marshal.list,
11405 libanjuta/anjuta-shell.c,
11406 libanjuta/anjuta-shell.h,
11407 plugins/document-manager/action-callbacks.c,
11408 plugins/document-manager/action-callbacks.h,
11409 plugins/document-manager/anjuta-docman.c,
11410 plugins/document-manager/anjuta-docman.h,
11411 plugins/document-manager/plugin.c,
11412 src/anjuta.c: Impletemnted save prompt dialog to prompt for
11413 unsaved items during exit. A new signal is added in shell
11414 interface called 'save-prompt' to collect all unsaved items.
11415 Create AnjutaSavePrompt class (dialog) to process unsaved items.
11416 Fixed document manager to use the new save-prompt signal in shell
11417 and AnjutaSavePrompt object for unsaved files. Cleaned up
11418 AnjutaDocman to synchronously save new files. Fixed function
11421 2006-09-18 Johannes Schmid <jhs@gnome.org>
11423 * configure.in: Added gdl-gnome-1.0 to depencies and bumped
11424 gdl requirement to 0.7.0
11426 2006-09-18 Johannes Schmid <jhs@gnome.org>
11428 * global-tags/.cvsignore:
11429 * global-tags/Makefile.am:
11430 * global-tags/create_global_tags.sh (removed):
11431 * global-tags/create_global_tags.sh.in (added):
11434 * libanjuta/anjuta-launcher.c:
11437 * plugins/project-manager/plugin.c:
11438 (project_manager_plugin_close_project):
11441 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model):
11444 * src/anjuta-app.c: (on_add_merge_widget), (on_widget_remove):
11445 More reasonable toolbar creation/deletition though it does
11446 not completly work!
11448 2006-09-15 Johannes Schmid <jhs@gnome.org>
11450 * libanjuta/anjuta-utils.c/.h:
11453 2006-09-13 Curtis Magyar <curtm4n@gmail.com>
11455 * scintilla/ScintillaGTK.cxx
11456 Fixed doulbe freeing in Scintilla
11458 2006-09-12 Johannes Schmid <jhs@gnome.org>
11460 * plugins/symbol-browser/an_symbol_prefs.c:
11461 Support unloading / reloading of the module (for example when
11462 closing a project and opening another one).
11464 * plugins/project-manager/plugin.c:
11465 Really fixed #355148 (Show project name in title bar)
11467 2006-09-09 Johannes Schmid <jhs@gnome.org>
11469 * libanjuta/plugins.c:
11470 Fixed #355156 (Show plugins in alphabetical order)
11472 2006-09-09 Johannes Schmid <jhs@gnome.org>
11474 * plugins/project-manager/plugin.c:
11475 Fixed #355148 (Show project name in title bar)
11477 2006-09-09 Johannes Schmid <jhs@gnome.org>
11479 * plugins/project-manager/plugin.c:
11480 (value_removed_project_root_uri):
11481 Fixed crasher if project cannot be opened
11483 2006-08-30 Naba Kumar <naba@gnome.org>
11485 * plugins/language-support-cpp-java/plugin.[c,h],
11486 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
11487 Impletemnted UI for auto indent.
11489 2006-08-28 Naba Kumar <naba@gnome.org>
11491 * plugins/gvim/.cvsignore,
11492 plugins/gvim/Makefile.am,
11493 plugins/gvim/anjuta-vim-plugin.png,
11494 plugins/gvim/anjuta-vim.c,
11495 plugins/gvim/anjuta-vim.h,
11496 plugins/gvim/anjuta-vim.plugin.in,
11497 plugins/gvim/gtkvim.c,
11498 plugins/gvim/gtkvim.h,
11499 plugins/gvim/plugin.c,
11500 plugins/gvim/plugin.h: Added gvim anjuta plugin. Not included
11503 2006-08-28 Naba Kumar <naba@gnome.org>
11505 Patch from: Massimo Corà <maxcvs@email.it>
11506 * tagmanager/tm_source_file.c, tagmanager/tm_workspace.c: Fixed
11507 possible infinite loop.
11509 2006-08-22 Adam Dingle <adam@medovina.org>
11511 * plugins/editor/editor.glade: Fixed bug 346775 ("no highlight styles
11512 to edit are shown in the preferences dialog in anjuta").
11513 Removed unused widgets from the style editor dialog.
11515 2006-08-21 Johannes Schmid <jhs@gnome.org>
11517 * plugins/symbol-browser/test-class.[cpp/h]
11518 Added missing files
11520 2006-08-18 Naba Kumar <naba@gnome.org>
11522 * plugins/sourceview/sourceview.c: Emit language-changed signal at the
11523 end of document loading.
11525 * plugins/language-support-cpp-java/plugin.c,
11526 plugins/sourceview/sourceview.c: Fixed plugin loading.
11528 2006-08-17 Naba Kumar <naba@gnome.org>
11530 * plugins/language-support-cpp-java/plugin.c,
11531 plugins/language-support-cpp-java/plugin.h: Implemented emacs-style
11532 mode line parsing. Indentation parameters initialized based on
11533 mode line parameters.
11535 2006-08-16 Naba Kumar <naba@gnome.org>
11537 * Makefile.am, plugins/editor/text_editor.c,
11538 plugins/language-support-cpp-java/plugin.c: Fixed indentation in
11541 2006-08-16 Naba Kumar <naba@gnome.org>
11543 Patch from Massimo Cora' <maxcvs@email.it>:
11545 * plugins/editor/aneditor-autocomplete.cxx,
11546 plugins/editor/aneditor-calltip.cxx,
11547 plugins/symbol-browser/Makefile.am,
11548 plugins/symbol-browser/an_symbol.c,
11549 plugins/symbol-browser/an_symbol_view.c,
11550 plugins/symbol-browser/plugin.c,
11551 tagmanager/Makefile.am, tagmanager/acconfig.h, tagmanager/args.c,
11552 tagmanager/args.h, tagmanager/asm.c, tagmanager/asp.c,
11553 tagmanager/awk.c, tagmanager/beta.c, tagmanager/c.c,
11554 tagmanager/cobol.c, tagmanager/ctags.c, tagmanager/ctags.h,
11555 tagmanager/debug.c, tagmanager/debug.h, tagmanager/eiffel.c,
11556 tagmanager/entry.c, tagmanager/entry.h, tagmanager/erlang.c,
11557 tagmanager/fortran.c, tagmanager/general.h, tagmanager/get.c,
11558 tagmanager/get.h, tagmanager/html.c,
11559 tagmanager/include/tm_source_file.h,
11560 tagmanager/include/tm_tag.h,
11561 tagmanager/include/tm_workspace.h,
11562 tagmanager/jscript.c, tagmanager/keyword.c,
11563 tagmanager/keyword.h, tagmanager/lisp.c,
11564 tagmanager/lregex.c, tagmanager/lua.c,
11565 tagmanager/main.h, tagmanager/make.c,
11566 tagmanager/options.c, tagmanager/options.h,
11567 tagmanager/parse.c, tagmanager/parse.h,
11568 tagmanager/parsers.h, tagmanager/pascal.c,
11569 tagmanager/perl.c, tagmanager/php.c,
11570 tagmanager/python.c, tagmanager/read.c,
11571 tagmanager/read.h, tagmanager/readtags.c,
11572 tagmanager/readtags.h, tagmanager/rexx.c,
11573 tagmanager/routines.c, tagmanager/routines.h,
11574 tagmanager/ruby.c, tagmanager/scheme.c,
11575 tagmanager/sh.c, tagmanager/slang.c,
11576 tagmanager/sml.c, tagmanager/sort.c,
11577 tagmanager/sort.h, tagmanager/sql.c,
11578 tagmanager/strlist.c, tagmanager/strlist.h,
11579 tagmanager/tcl.c, tagmanager/tm_source_file.c,
11580 tagmanager/tm_symbol.c, tagmanager/tm_tag.c,
11581 tagmanager/tm_workspace.c, tagmanager/verilog.c,
11582 tagmanager/vim.c, tagmanager/vstring.c,
11583 tagmanager/vstring.h, tagmanager/yacc.c: Updated ctags to version
11584 5.6 and namespace completion fixed.
11586 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
11587 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated.
11589 2006-08-15 Naba Kumar <naba@gnome.org>
11591 * libanjuta/interfaces/libanjuta.idl,
11592 plugins/editor/text-editor-iterable.c,
11593 plugins/editor/text_editor.c,
11594 plugins/sourceview/sourceview-cell.c,
11595 plugins/sourceview/sourceview.c: Implemented ianjuta_iterable_clone(),
11596 ianjuta_iterable_assign(), ianjuta_editor_begin_action (),
11597 ianjuta_editor_end_action().
11599 * plugins/language-support-cpp-java/plugin.c: Improved auto-indentation.
11601 2006-08-13 Naba Kumar <naba@gnome.org>
11603 * plugins/debug-manager/breakpoints.c,
11604 plugins/debug-manager/memory.c,
11605 plugins/debug-manager/registers.c,
11606 src/layout.xml: Fixed debugger widgets layout.
11608 2006-08-12 Naba Kumar <naba@gnome.org>
11610 * plugins/editor/aneditor-indent.cxx, plugins/editor/aneditor-priv.h,
11611 plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
11612 plugins/editor/editor.glade, plugins/editor/text_editor.h,
11613 plugins/editor/text_editor_prefs.c: Disabled automatic indentation
11614 codes and dead codes. Removed automatic indentation prefs.
11616 2006-08-12 Johannes Schmid <jhs@gnome.org>
11618 * libanjuta/Makefile.am:
11619 * libanjuta/anjuta-launcher.c:
11620 * libanjuta/anjuta-launcher.h:
11621 * libanjuta/anjuta-plugin.c:
11622 * libanjuta/anjuta-plugin.h:
11623 * libanjuta/anjuta-preferences.c:
11624 * libanjuta/anjuta-preferences.h:
11625 * libanjuta/anjuta-shell.c:
11626 * libanjuta/anjuta-shell.h:
11627 * libanjuta/libanjuta.h:
11629 Made wrapper friendly:
11630 - no inline in header files (preferences_set/get)
11631 - correct signal names
11632 - correct GError** argument in anjuta_shell_freeze/thaw
11633 - include correct files in libanjuta.h
11635 * plugins/project-manager/plugin.c:
11638 2006-08-11 Naba Kumar <naba@gnome.org>
11640 * plugins/editor/aneditor-priv.h,
11641 plugins/editor/aneditor.cxx: Disabled inbuilt autoindentation.
11643 * plugins/editor/text_editor_cbs.c,
11644 plugins/sourceview/anjuta-view.c: Pass the right position for char
11647 * plugins/sourceview/anjuta-view.c: Emit char-added signal for tab.
11649 * plugins/language-support-cpp-java/plugin.c: Fixed memory corruption.
11651 2006-08-11 Naba Kumar <naba@gnome.org>
11653 * plugins/sourceview/sourceview-cell.c: Fixed get_character () to
11654 return the right character at the iter position and get_char() to
11657 * plugins/sourceview/sourceview.c: Fixed get_line_begin_position()
11658 to set to character offset and not byte index.
11660 * plugins/language-support-cpp-java/plugin.c: Improved
11661 auto-indentation login. Indents opening and closing braces correctly.
11663 2006-08-10 Johannes Schmid <jhs@gnome.org>
11667 Required automake = 1.9
11669 * libanjuta/anjuta-children.c:
11670 * libanjuta/anjuta-children.h:
11671 * libanjuta/anjuta-encodings.h:
11672 * libanjuta/anjuta-launcher.h:
11673 * libanjuta/anjuta-plugin-description.h:
11674 * libanjuta/anjuta-preferences-dialog.h:
11675 * libanjuta/anjuta-preferences.h:
11676 * libanjuta/anjuta-session.h:
11677 * libanjuta/anjuta-status.h:
11678 * libanjuta/anjuta-ui.h:
11679 * libanjuta/anjuta-utils.c:
11680 * libanjuta/anjuta-utils.h:
11681 * libanjuta/e-splash.h:
11682 * libanjuta/glue-factory.h:
11683 * libanjuta/glue-plugin.h:
11684 * libanjuta/plugins.h:
11685 * libanjuta/resources.h:
11686 Fixed libanjuta to be able to wrap it
11687 - G_BEGIN_DECLS, G_END_DECLS
11688 - include all necessary files in libanjuta.h
11690 * plugins/gtodo/tray-icon.c:
11691 * plugins/terminal/terminal.c:
11692 Some build fixes for freebsd
11694 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
11695 * plugins/sourceview/sourceview.glade:
11696 Remove auto-indent feature as it is now in language-support
11698 2006-08-09 Naba Kumar <naba@gnome.org>
11700 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade,
11701 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
11702 Added missing files.
11704 * plugins/sourceview/sourceview.c: Implemented get_tabsize(),
11705 get_use_spaces(), set_tabsize() and set_use_spaces().
11707 2006-08-09 Naba Kumar <naba@gnome.org>
11709 * libanjuta/anjuta-plugin.c: Only merge preferences if the plugin
11710 succeeded in activating.
11712 * plugins/document-manager/plugin.c: Added debug message.
11714 * libanjuta/interfaces/libanjuta.idl,
11715 plugins/editor/text_editor.c: Implemented get_tabsize(),
11716 get_use_spaces(), set_tabsize() and set_use_spaces().
11718 * plugins/language-support-cpp-java/Makefile.am,
11719 plugins/language-support-cpp-java/plugin.c,
11720 plugins/language-support-cpp-java/plugin.h: Used editor parameters
11721 for indentation. Added preferences page for paramenters.
11723 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
11725 2006-08-08 Naba Kumar <naba@gnome.org>
11727 * libanjuta/interfaces/libanjuta.idl,
11728 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
11729 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
11730 plugins/editor/text_editor.c,
11731 plugins/sourceview/sourceview.c: Added grab_focus() in IAnjutaEditor
11732 and implemented it for both scintilla and sourceview.
11734 * plugins/search/plugin.c: Use the new grab_focus() to transfer
11735 focus back to editor (happens when pressing esc in incremental
11738 2006-08-08 Naba Kumar <naba@gnome.org>
11740 * libanjuta/interfaces/libanjuta.idl,
11741 plugins/editor/text_editor.c,
11742 plugins/editor/text_editor.h,
11743 plugins/editor/text-editor-iterable.c,
11744 plugins/sourceview/sourceview-cell.c,
11745 plugins/sourceview/sourceview.c: Implemented editor attributes
11748 * plugins/editor/aneditor.cxx: Disabled old indentation code.
11749 plugins/language-support-cpp-java/plugin.c: Implemented indentation
11750 code (not complete yet).
11752 * manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
11753 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
11754 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
11755 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
11756 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
11757 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
11759 2006-08-04 Naba Kumar <naba@gnome.org>
11761 * plugins/sourceview/sourceview.c: Fixed ieditor_goto_position
11764 2006-08-03 Johannes Schmid <jhs@gnome.org>
11766 * configure.in: Add a more informative text to valgrind plugin
11769 Modified Preferences tasl
11770 * libanjuta/anjuta-plugin.c:
11771 * libanjuta/anjuta-preferences-dialog.c:
11772 * libanjuta/anjuta-preferences-dialog.h:
11773 * libanjuta/anjuta-preferences.c:
11774 * libanjuta/anjuta-preferences.h:
11775 * libanjuta/interfaces/Makefile.am.iface:
11776 * libanjuta/interfaces/libanjuta.idl:
11777 Added IAnjutaPreferences interface which every plugin that has preferences should
11778 implement. Call merge() and unmerge() at plugin activation/deactivation.
11779 Fixed preferences_page_remove()
11781 * plugins/build-basic-autotools/build-basic-autotools.c:
11782 * plugins/cvs-plugin/plugin.c:
11783 * plugins/document-manager/plugin.c:
11784 * plugins/editor/plugin.c:
11785 * plugins/editor/plugin.h:
11786 * plugins/file-manager/plugin.c:
11787 * plugins/gtodo/main.h:
11788 * plugins/gtodo/plugin.c:
11789 * plugins/gtodo/preferences.c:
11790 * plugins/message-view/anjuta-msgman.c:
11791 * plugins/message-view/anjuta-msgman.h:
11792 * plugins/message-view/plugin.c:
11793 * plugins/sourceview/plugin.c:
11794 * plugins/sourceview/plugin.h:
11795 * plugins/symbol-browser/an_symbol_prefs.c:
11796 * plugins/symbol-browser/plugin.c:
11797 * plugins/terminal/terminal.c:
11798 * plugins/valgrind/plugin.c
11799 * src/anjuta-app.c:
11801 Updated preference loading/unloading for all plugins
11803 2006-08-03 Guenther Brammer <gbrammer@gmx.de>
11805 * configure.in, libanjuta/Makefile.am, libegg/Makefile.am,
11806 src/Makefile.am, plugins/tools/scripts/Makefile.am:
11807 - Do not define PACKAGE_*_DIR in config.h, use -D compiler arguments instead as
11808 recommended by the autoconf manual.
11809 - Fixes compiling with autoconf 2.60.
11811 * libanjuta/libanjuta-1.0.pc.in: Silence a warning about datarootdir
11813 2006-08-02 Johanes Schmid <jhs@gnome.org>
11815 * plugins/profile-default/plugin.c:
11816 Fixed session handling
11818 2006-08-01 Johannes Schmid <jhs@gnome.org>
11821 * plugins/Makefile.am:
11822 Disabled devhelp and glade for now as they do not work (#341073
11825 * plugins/profile-default/anjuta-default-profile.ui (removed):
11826 * plugins/profile-default/plugin.c:
11827 * plugins/profile-default/plugin.h:
11828 * plugins/project-manager/anjuta-project-manager.ui:
11829 * plugins/project-manager/plugin.c:
11830 * plugins/project-manager/plugin.h:
11831 Limted multiple project support #315043
11833 * libanjuta/interfaces/libanjuta.idl:
11834 Added ianjuta_profile_unload
11836 2006-07-31 Naba Kumar <naba@gnome.org>
11838 * libanjuta/interfaces/libanjuta.idl,
11839 plugins/editor/text-editor-iterable.c,
11840 plugins/editor/text_editor.c,
11841 plugins/sourceview/anjuta-view.c,
11842 plugins/sourceview/anjuta-view.h,
11843 plugins/sourceview/sourceview.c: Fixed text iteration and
11844 IAnjutaEditor implementations in both scintilla
11845 and sourceview. Cleand up libanjuta API: Removed redundant
11846 erase_range() method from IAnjutaEditor interface, fixed
11847 ianjuta_editor_get_text to take length instead of range (consistency).
11848 autoindentation in both sourceview and scintilla more or less works,
11849 but still disabled for now because there are still some anomalies
11852 * plugins/language-support-cpp-java/plugin.c: Fixed indentation code.
11854 * plugins/symbol-browser/plugin.c, plugins/tools/execute.c: Fixed
11857 2006-07-30 Johannes Schmid <jhs@gnome.org>
11859 * plugins/sourceview/anjuta-document.c:
11860 * plugins/sourceview/anjuta-document.h:
11861 * plugins/sourceview/anjuta-view.c:
11862 * plugins/sourceview/sourceview.c:
11863 Wrote a new "char_added" implementation, I hope this one is good
11865 * plugins/sourceview/sourceview-cell.c:
11866 Fixed typo: "text_iter" instead of "iter"
11868 2006-07-30 Naba Kumar <naba@gnome.org>
11870 * plugins/sourceview/sourceview-cell.c: Fixed iter navigation.
11872 2006-07-30 Johannes Schmid <jhs@gnome.org>
11874 * autogen.sh: use gnome-autogen.sh from gnome-coomen
11876 * plugins/debug-manager/plugin.c:
11877 * plugins/patch/plugin.c:
11878 Use IAnjutaIndicable to mark debugger position
11880 * plugins/sourceview/sourceview.c:
11881 Define colors for IAnjutaIndicable
11883 2006-07-29 Johannes Schmid <jhs@gnome.org>
11885 * plugins/debug-manager/anjuta-debug-manager.ui:
11886 * plugins/debug-manager/breakpoints.c:
11887 * plugins/debug-manager/images/Makefile.am:
11888 * plugins/debug-manager/images/run-to-cursor.png:
11889 * plugins/debug-manager/plugin.c:
11890 Added toolbar and some icons
11892 * plugins/patch/anjuta-patch.ui:
11893 * plugins/patch/patch-plugin.c:
11894 * plugins/patch/patch-plugin.glade:
11895 * plugins/patch/plugin.c:
11896 * plugins/patch/plugin.h:
11897 Improved patch plugin (GUI and function)
11899 * plugins/sourceview/sourceview.c:
11900 Fixed another Gtk-Critical
11902 * plugins/tools/anjuta-tools.ui:
11903 * plugins/tools/plugin.h:
11904 Put Patch plugin in tools menu and changed ui file
11906 2006-07-29 Johannes Schmid <jhs@gnome.org>
11908 * plugins/document-manager/plugin.c:
11909 Fixed accelator Gtk-Warning
11911 * plugins/message-view/anjuta-msgman.c:
11914 * plugins/sourceview/anjuta-document.c:
11915 * plugins/sourceview/anjuta-document.h:
11916 * plugins/sourceview/anjuta-marshal.list:
11917 Wrote a better emitter for the char-added signal
11919 * plugins/sourceview/sourceview.c:
11920 Fixed Redo/Undo to void Gtk-Criticals
11922 * plugins/sourceview/sourceview-args.c:
11923 * plugins/sourceview/sourceview-cell.c:
11924 * plugins/sourceview/sourceview-scope.c:
11925 * plugins/sourceview/sourceview-tags.c:
11926 Adapted to new IAnjutaIterator API
11928 2006-07-28 Naba Kumar <naba@gnome.org>
11930 * libanjuta/interfaces/libanjuta.idl: More accurate comments.
11932 * plugins/symbol-browser/an_symbol.c,
11933 plugins/symbol-browser/an_symbol_iter.c,
11934 plugins/symbol-browser/an_symbol_iter.h: AnjutaSymbolIter is now
11935 subclass of AnjutaSymbol so that the symbol is accessible from
11936 the iter in light of changes in IAnjutaIterable.
11938 * plugins/class-inheritance/class-inherit.c: Fixed based on changes
11939 implementation of IAnjutaIterable.
11941 2006-07-28 Naba Kumar <naba@gnome.org>
11943 * libanjuta/interfaces/libanjuta.idl: Removed get data methods in
11944 IAnjutaIterable. They were kind of useless since the interface is
11945 defined on the data object itself. Added set_position() method
11946 in IAnjutaIterable to allow setting arbitrary current index to the
11948 Added erase() and erase_range() in IAnjutaEditor.
11950 * plugins/editor/text-editor-iterable.c: Fixed
11951 plugins/editor/text_editor.c: Implemented erase() and erase_range()
11952 methods in editor. Fixed get_line_from_position() method.
11954 * plugins/language-support-cpp-java/plugin.c: Fixed indentation
11955 code. It's disabled for now.
11957 * plugins/sourceview/sourceview-cell.c,
11958 plugins/symbol-browser/an_symbol_iter.c: Fixed IAnjutaIterable
11961 2006-07-27 Johannes Schmid <jhs@gnome.org>
11963 * plugins/sourceview/sourceview-cell.c:
11964 Fixed IAnjutaEditorCell to work only on a single line
11965 Fixed crasher in finalize
11967 * plugins/symbol-browser/an_symbol_prefs.c:
11968 * global-tags/Makefile.am:
11969 Philip van Hoof pointed out that it is a bad idea to depend on PATH for
11970 script installation
11972 2006-07-26 Naba Kumar <naba@gnome.org>
11974 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaEditorCell and
11975 IAnjutaEditorCellStyle interfaces to not inherit IAnjutaEditor.
11977 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml: Updated.
11979 * plugins/document-manager/plugin.c: Fixed dynamic loading of
11982 * plugins/editor/text-editor-iterable.c,
11983 plugins/editor/text_editor.c,
11984 plugins/editor/text_editor_cbs.c: Fixed ianjuta_editor_get_text
11985 method to work correctly, it was ignoring start and end parameters.
11986 Fixed TextEditorCell implementation. Fixed 'char-added' signal
11989 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in,
11990 plugins/language-support-cpp-java/plugin.c: Fixed indentation engine.
11992 2006-07-24 Massimo Cora' <maxcvs@email.it>
11994 * plugins/symbol-browser/an_symbol_view.c,
11995 plugins/symbol-browser/an_symbol_view.h,
11996 plugins/symbol-browser/plugin.c:
11997 fix a matching case into sv_extract_type_qualifier_from_expr ()
11998 and some minor issues.
12000 2006-07-26 Johannes Schmid <jhs@gnome.org>
12002 * plugins/language-support-cpp-java/plugin.c:
12003 Fixed to work kind of with sourceview editor
12004 * plugins/sourceview/anjuta-document.c:
12005 * plugins/sourceview/anjuta-view.c:
12006 * plugins/sourceview/sourceview-cell.c:
12007 * plugins/sourceview/sourceview.c:
12008 Fixed IAnjutaEditorCell and "char-added" signal
12010 2006-07-24 Naba Kumar <naba@gnome.org>
12012 * plugins/document-manager/plugin.c,
12013 plugins/document-manager/plugin.h: Initial implementedion for loading
12016 * plugins/editor/text_editor.c: Fixed IAnjutaEditorLanguage
12019 * plugins/editor/text_editor.c: Fixed syntax highlighting when
12020 indicators are cleared (that leaved grey texts).
12022 2006-07-14 Sebastien Granjoux <seb.sfo@free.fr>
12024 * libanjuta/interfaces/libanjuta.idl,
12025 plugins/debug-manager/breakpoints.c,
12026 plugins/debug-manager/memory.c,
12027 plugins/debug-manager/registers.c,
12028 plugins/debug-manager/debug_tree.c,
12029 plugins/debug-manager/debugger.c,
12030 plugins/gdb/debugger.c,
12031 plugins/gdb/debugger.h,
12032 plugins/gdb/plugin.c:
12033 Add a parameter for reporting error
12034 Add a new interface for using gdb variable object
12035 Allow to cancel commands
12036 Rewrite handling of debugger state
12038 * plugins/debug-manager/plugin.c,
12039 plugins/debug-manager/locals.c,
12040 plugins/debug-manager/locals.h,
12041 plugins/debug-manager/register.c,
12042 plugins/debug-manager/stack_trace.c,
12043 plugins/debug-manager/stack_trace.h:
12044 Create and destroy local and stack trace windows when needed
12046 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
12048 * plugins/document-manager/plugin.c:
12049 Fixed "Automatic" highlighting
12051 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
12053 * plugins/sourceview/sourceview.c: Added support for IAnjutaEditorLanguage
12055 * plugins/sourceview/anjuta-view.c:
12056 Patch from Fredrik Axelsson <fraxbe@gmail.com> to fix a popup-menu issue
12058 2006-07-14 Johannes Schmid <jhs@cvs.gnome.org>
12060 * configure.in: Check for C/C++-Compiler correctly
12062 2006-07-14 Fredrik Axelsson <fraxbe@gmail.com>
12064 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
12066 * plugins/debug-manager/stack_trace.c:
12067 Destroy stack window when debuuger is disabled (#347414)
12069 * plugins/sourceview/anjuta-view.c:
12070 Fix a crash with popup-menu (#347412)
12072 2006-07-13 Naba Kumar <naba@gnome.org>
12074 * plugins/editor/Makefile.am,
12075 plugins/editor/text_editor.h,
12076 plugins/editor/text-editor-iterable.h,
12077 plugins/editor/text-editor-iterable.c: Implemented text iterator (not
12080 * plugins/language-support-cpp-java/plugin.c: Preliminary indentation
12083 * plugins/sourceview/sourceview-cell.c: Fixed a leak.
12085 2006-07-03 Johannes Schmid <jhs@cvs.gnome.org>
12087 * plugins/editor/text_editor.c: (convert_to_utf8_from_charset):
12090 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
12092 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
12094 * libanjuta/anjuta-preferences-dialog.c:
12095 Do not use the page_num returned by gtk_notebook_append_page to
12096 remove the page as it cause bugs when pages removal is not done
12099 * plugins/document-manager/anjuta-docman.c:
12100 * src/anjuta-app.c:
12101 makes Anjuta display dock_items which have previously been hidden
12103 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
12105 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
12107 * plugins/debug-manager/breakpoints.c: (on_clear_all_breakpoints):
12108 * plugins/sourceview/sourceview.c: (imark_unmark):
12110 Patches for bugs #346450 and #346295
12112 * AUTHORS: Added Fredrik
12114 2006-06-18 Johannes Schmid <jhs@cvs.gnome.org>
12116 * plugins/message-view/anjuta-msgman.c:
12117 Fixed close button/icon size (like in docman)
12119 2006-06-10 Naba Kumar <naba@gnome.org>
12121 * plugins/editor/text_editor.c: Fixed goto line to mark the line
12124 2006-06-10 Sebastien Granjoux <seb.sfo@free.fr>
12126 * libanjuta/interfaces/libanjuta.idl:
12127 Move inspect_memory function in IAnjutaCpuDebugger interface
12128 Rename Boolean type to State
12130 * plugins/debug-manager/breakpoint.c:
12131 Rename Boolean type to State
12133 * plugins/debug-manager/Makefile.am,
12134 plugins/debug-manager/anjuta-marshal.list,
12135 plugins/debug-manager/data_view.c,
12136 plugins/debug-manager/data_view.h,
12137 plugins/debug-manager/data_buffer.c,
12138 plugins/debug-manager/data_buffer.h,
12139 plugins/debug-manager/chunk_view.c,
12140 plugins/debug-manager/chunk_view.h,
12141 plugins/debug-manager/anjuta-debug-manager.ui,
12142 plugins/debug-manager/debugger.c,
12143 plugins/debug-manager/memory.c,
12144 plugins/debug-manager/memory.h,
12145 plugins/debug-manager/plugin.c,
12146 plugins/gdb/debugger.c,
12147 plugins/gdb/debugger.h,
12148 plugins/gdb/plugin.c:
12149 Rewrite memory window using a special widget
12150 Rename Boolean type to State
12152 2006-06-08 Naba Kumar <naba@gnome.org>
12154 * plugins/editor/text_editor.c (itext_editor_get_current_word):
12155 Do not return garbage characters and return NULL when there is no
12158 * plugins/search/plugin.c: Fixed next occurance and prev occurance to
12161 * plugins/search/search-replace.c: Fixed a mem leak.
12163 2006-06-08 Johannes Schmid <jhs@cvs.gnome.org>
12165 * libanjuta/anjuta-launcher.c:
12166 Added debug message (see #343522)
12168 * plugins/build-basic-autotools/build-basic-autotools.c:
12169 Patch from Günther Brammer to fix #344015
12171 * plugins/sourceview/sourceview.c:
12172 Implemented IAnjutaEditor->get_begin/end_line_position (crashed
12173 automatic highlight of build messages)
12175 2006-06-06 Naba Kumar <naba@gnome.org>
12178 libanjuta/interfaces/libanjuta.idl,
12179 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
12180 plugins/Makefile.am,
12181 plugins/document-manager/action-callbacks.c,
12182 plugins/document-manager/plugin.c,
12183 plugins/editor/text_editor.c: Implemented IAnjutaEditorLanguage
12184 interface for language highlight selection and langauge change
12187 * plugins/language-support-cpp-java: Added language support
12188 plugin for cpp and java.
12190 2006-05-27 Naba Kumar <naba@gnome.org>
12192 * libanjuta/interfaces/libanjuta.idl, plugins/gdb/*,
12193 plugins/debug-manager/*, data/Makefile.am,
12194 manuals/reference/libanjuta/libanjuta.types,
12195 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
12196 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
12197 merged anjuta-new-debugger branch into trunck.
12198 (cvs -z3 up -j anjuta-merged-from-trunk-to-new-debugger -j anjuta-new-debugger)
12200 2006-05-06 Sebastien Granjoux <seb.sfo@free.fr>
12202 * libanjuta/interfaces/libanjuta.idl,
12203 plugins/debug-manager/debugger.c,
12204 plugins/debug-manager/debugger.h,
12205 plugins/gdb/anjuta-gdb.plugin.in,
12206 plugins/gdb/debugger.c,
12207 plugins/gdb/debugger.h,
12208 plugins/gdb/plugin.c:
12209 Add new IAnjutaCpuDebugger interface to access cpu register
12210 Run gdb instead of /usr/local/bin/gdb
12212 * plugins/debug-manager/plugin.c,
12213 plugins/debug-manager/registers.c,
12214 plugins/debug-manager/registers.h:
12215 Rewrite register window
12216 Rename Load target menu item to Run target
12218 2006-05-07 Naba Kumar <naba@gnome.org>
12222 2006-05-01 Sebastien Granjoux <seb.sfo@free.fr>
12224 * plugins/debug-manager/watch.c,
12225 plugins/debug-manager/breakpoint.c,
12226 plugins/debug-manager/breakpoint.h:
12227 Fix crash: disconnect save and load session signals
12229 2006-04-30 Sebastien Granjoux <seb.sfo@free.fr>
12231 * libanjuta/interface/libanjuta.idl,
12232 plugins/debug-manager/debugger.c,
12233 plugins/gdb/plugin.c:
12234 Add a value parameter for evaluate command
12236 * plugins/debug-manager/anjuta-debug-manager.glade:
12237 Create new dialog box for watches using glade
12239 * plugins/debug-manager/anjuta-debug-manager.ui:
12240 Move watch menu items near the end
12241 Move breakpoint menu items outside the sub menu
12243 * plugins/debug-manager/debug_tree.c,
12244 plugins/debug-manager/debug_tree.h,
12245 plugins/debug-manager/debug_tree.h,
12246 plugins/debug-manager/watch.c:
12247 Move all GUI code from watch.c to debug_tree.c
12248 Add an auto update property to watches
12250 * plugins/debug-manager/locals.c,
12251 plugins/debug-manager/locals.h,
12252 plugins/debug-manager/stack_trace.c,
12253 plugins/debug-manager/stack_trace.h,
12254 plugins/debug-manager/plugin.c:
12255 Register actions before starting debugger
12257 * plugins/gdb/debugger.c:
12258 Do not call callback function if not present
12260 2006-04-02 Sebastien Granjoux <seb.sfo@free.fr>
12262 * libanjuta/interfaces/libanjuta.idl,
12263 plugins/debug-manager/stack_trace.c,
12264 plugins/debug-manager/stack_trace.h,
12265 plugins/debug-manager/anjuta-debug-manager.ui,
12266 plugins/gdb/debugger.c:
12267 Add a popup menu in stack frame window
12268 Add a new frame-changed event
12269 Use MI command for getting stack informations
12270 Get filename with full path (need gdb > 6.3)
12272 * libanjuta/interfaces/libanjuta.idl,
12273 plugins/debug-manager/debug_tree.c,
12274 plugins/debug-manager/debugger.c,
12275 plugins/debug-manager/locals.c,
12276 plugins/debug-manager/locals.h,
12277 plugins/debug-manager/plugin.c,
12278 plugins/gdb/debugger.c,
12279 plugins/gdb/debugger.h,
12280 plugins/gdb/parser.c,
12281 plugins/gdb/parser.h,
12282 plugins/gdb/plugin.c,
12283 plugins/gdb/Makefile.am:
12284 Pass watch data with string instead of Watch structures
12285 Use debug_tree in local window
12289 * plugins/debug-manager/breakpoints.c,
12290 plugins/debug-manager/utilities.c,
12291 plugins/debug-manager/utilities.h:
12292 Use a GtkListStore instead of a GtkTreeStore
12293 move goto_location_in_editor in utilities.c
12295 2006-03-26 Sebastien Granjoux <seb.sfo@free.fr>
12297 * libanjuta/interfaces/libanjuta.idl,
12298 plugins/debug-manager/anjuta-debug-manager.ui,
12299 plugins/debug-manager/breakpoints.c,
12300 plugins/debug-manager/plugin.c,
12301 plugins/gdb/debugger.c:
12302 Add a breakpoint type
12303 Add new popup menu in breakpoint window
12304 Add toggle breakpoint in editor popup menu
12305 Save and restore breakpoint enable
12306 Fix bug in clear all breakpoints
12307 Remove old useless code
12309 * plugins/debug-manager/debugger.c:
12310 Fix some problem with debugger states
12312 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
12313 Update documentation
12315 2006-03-25 Sebastien Granjoux <seb.sfo@free.fr>
12317 * data/Makefile.am,
12318 plugins/gdb/Makefile.am,
12319 plugins/gdb/gdb.init:
12320 Move gdb.init crom data to plugins/gdb
12322 * plugins/gdb/gdb.init,
12323 libanjuta/interfaces/libanjuta.idl,
12324 plugins/debug-manager/breakpoints.c,
12325 plugins/debug-manager/debugger.c,
12326 plugins/debug-manager/plugin.c,
12327 plugins/gdb/debugger.c,
12328 plugins/gdb/plugin.c:
12329 Support pending breakpoints
12330 Rewrite debugger states
12331 Split ianjuta_debugger_log into _enable_log and _disable_log
12333 * plugins/debug-manager/start.c,
12334 plugins/debug-manager/debug_tree.c,
12335 plugins/gdb/parser.c:
12336 Remove some useless lines
12338 * manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
12339 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
12340 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
12341 Update documentation
12343 2006-03-12 Naba Kumar <naba@gnome.org>
12345 * manuals/references/libanjuta/libanjuta.types: Fixed
12346 debug-manager name.
12348 2006-03-12 Sebastien Granjoux <seb.sfo@free.fr>
12350 * libanjuta/anjuta-debugger.c,
12351 libanjuta/anjuta-debugger.h:
12354 * libanjuta/interfaces/libanjuta.idl,
12355 plugins/debug-mananger/breakpoints.c,
12356 plugins/debug-manager/debug_tree.c,
12357 plugins/debug-manager/debugger.c,
12358 plugins/debug-manager/plugin.c,
12359 plugins/debug-manager/registers.c,
12360 plugins/debug-manager/sharedlib.c,
12361 plugins/debug-manager/signal.c,
12362 plugins/debug-manager/stack_trace.c,
12363 plugins/debug-manager/start.c,
12364 plugins/debug-manager/watch.c,
12365 plugins/gdb/debugger.c,
12366 plugins/gdb/debugger.h,
12367 plugins/gdb/parser.c,
12368 plugins/gdb/parser.h,
12369 plugins/gdb/plugin.c:
12370 Move types definitions from libanjuta/anjuta-debugger.{ch}
12371 Rename types from AnjutaDebugger* to IAnjutaDebugger*
12373 * plugins/gdb/Makefile.am:
12374 Remove user interface from gdb plugin
12376 2006-03-12 Naba Kumar <naba@gnome.org>
12378 * merged from trunk (tag: anjuta-merged-from-trunk-to-new-debugger)
12380 2006-05-21 Johannes Schmid <jhs@cvs.gnome.org>
12382 Modified Patch from Marc Maurer <uwog@uwog.net>:
12383 * libegg/egg-entry-action.c: (entry_focus_in), (entry_focus_out):
12386 * plugins/sourceview/Makefile.am:
12387 * plugins/sourceview/sourceview-cell.c:
12388 * plugins/sourceview/sourceview-cell.h:
12389 * plugins/sourceview/sourceview.c:
12391 Implemented IAnjutaEditorCell
12393 2006-05-21 Naba Kumar <naba@gnome.org>
12395 * libanjuta/interfaces/libanjuta.idl,
12396 plugins/document-manager/action-callbacks.c,
12397 plugins/document-manager/plugin.c,
12398 plugins/editor/print.c, plugins/editor/text_editor.c,
12399 plugins/editor/text_editor.h, plugins/editor/text_editor_prefs.c:
12400 Fixed zooming and added icons and shortcuts for zoom menu items.
12402 2006-05-21 Naba Kumar <naba@gnome.org>
12404 * libanjuta/interfaces/libanjuta.idl: Fixed api documentation and
12407 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
12409 * plugins/document-manager/anjuta-docman.c:
12410 Fixed close button reaction by setting the correct current editor
12412 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
12414 Patch from Yang Hong <yanghong@ccoss.com.cn>:
12415 * plugins/document-manager/anjuta-docman.c
12416 - Fix close button, you can close any tab as you wish now.
12417 - Fadeout mime icon as the same as close image
12419 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
12421 Patch from Marc Maurer <uwog@uwog.net>
12422 * main.c: Compile fix when NLS is enabled
12424 AUTHORS: Added Marc
12426 2006-05-20 Naba Kumar <naba@gnome.org>
12428 * tagmanager/tm_symbol.c: Prevent infinite recursive (detected
12429 while loading abiword-2.4.4/abi project).
12431 2006-05-18 Naba Kumar <naba@gnome.org>
12433 * libanjuta/interfaces/libanjuta.idl,
12434 plugins/document-manager/action-callbacks.c,
12435 plugins/editor/print.c,
12436 plugins/editor/text_editor.c,
12437 plugins/editor/text_editor.h,
12438 plugins/editor/text_editor_prefs.c: Fixed zooming.
12440 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaEditorCell
12441 interface for character iteration and IAnjutaEditorAssist interface
12442 for autocompletions and editor tips.
12444 2006-05-18 Johannes Schmid <jhs@cvs.gnome.org>
12446 Patch from Günther Brammer <GBrammer@gmx.de>:
12447 * plugins/document-manager/anjuta-docman.c:
12448 Make tabs smaller but keep nice closing icon
12450 * plugins/document-manager/anjuta-docman.c:
12451 * plugins/document-manager/Makefile.am:
12453 Added nice mime-icons to the editor tabs
12455 2006-05-17 Johannes Schmid <jhs@cvs.gnome.org>
12457 * configure.in: Bumped version to 2.0.3 (pre-release increment)
12459 * plugins/symbol-browser/an_symbol_view.c:
12461 - Fixed symbol searching (Yang Hong (#341997))
12463 * plugins/devhelp/htmlview.c:
12464 Fixed devhelp plugin
12466 * plugins/build-basic-autotools/build-basic-autotools.c:
12467 * plugins/search/search-replace.c:
12468 * plugins/document-manager/anjuta-docman.c:
12470 Only add a marker to a line where it makes sense!
12472 === anjuta 2.0.2 ===
12474 2006-05-15 Naba Kumar <naba@gnome.org>
12476 * configure.in: set required versions for
12479 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
12481 * plugins/glade/plugin.c:
12482 Fixed signal connection for "gtk-doc-search"
12484 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
12486 * NEWS: Set release date, add known issues
12488 * libanjuta/anjuta-shell.c:
12489 Use DEBUG_PRINT instead of g_warning (to be able to pass --g-fatal-warnings
12490 and debug other gtk-warnings/criticals)
12492 * plugins/build-basic-autotools/build-basic-autotools.c:
12493 Fixed gtk-critical (gtk_hash_table_destroy(NULL))
12495 * plugins/sourceview/anjuta-view.c:
12496 * plugins/sourceview/sourceview-args.c:
12497 * plugins/sourceview/sourceview-scope.c:
12498 * plugins/sourceview/sourceview-tags.c:
12499 Fixed gtk-criticals (gtk_source_language_get_mime_types)
12501 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
12503 * pixmaps/Makefile.am:
12504 Add preferences_general.png
12506 * plugins/devhelp/plugin.c:
12507 Fixed some more realise things
12509 * plugins/message-view/anjuta-msgman.c:
12510 Support stock icons for message panes
12512 * plugins/search/search-replace.c:
12513 Use GTK_STOCK_FIND_AND_REPLACE instead of anjuta_icon
12515 * plugins/search/search-replace_backend.c:
12518 * plugins/sourceview/anjuta-document.c:
12519 * plugins/sourceview/sourceview.c:
12520 Fixed finalise and tag completion
12522 * src/anjuta-app.c:
12523 Use preferences_general icon
12525 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
12527 * pixmaps/Makefile.am:
12530 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
12532 * plugins/sourceview/sourceview-prefs.c:
12533 Fixed font & color handling
12535 * plugins/symbol-browser/an_symbol_view.c:
12538 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
12540 * plugins/macro/macros.xml:
12541 Fixed bug #341583 (Address of FSF)
12543 2006-05-12 Johannes Schmid <jhs@cvs.gnome.org>
12546 Added "--no-client" option to start a new instance of anjuta instead of connecting to an old one.
12547 Update: Do it the cool way...
12549 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
12551 * plugins/glade/plugin.c: (on_api_help), (activate_plugin):
12552 Implement gtk-api-help signals of glade3
12553 * configure.in: Bump to glade3 2.91.2
12555 * plugins/devhelp/plugin.c:
12556 Fixed some realize stuff in the devhelp plugin
12558 * plugins/sourceview/anjuta-document.c:
12559 fixed bug with scope completion
12561 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
12563 * plugins/symbol-browser/an_symbol_view.c
12564 * plugins/symbol-browser/an_symbol_prefs.c
12565 * plugins/symbol-browser/an_symbol_prefs.h
12566 * global_tags/create_global_tags.sh:
12568 Automaticly create global tags on first startup
12570 2006-05-08 Massimo Cora' <maxcvs@email.it>
12573 * plugins/project-wizard/templates/Makefile.am:
12574 * (added) plugins/project-wizard/templates/cpp-logo.png:
12575 * (added) plugins/project-wizard/templates/cpp.wiz:
12576 * (added) plugins/project-wizard/templates/cpp/*:
12578 Added a generic c++ template. It's a simple hello world.
12580 2006-05-07 Massimo Cora' <maxcvs@email.it>
12582 * plugins/symbol-browser/an_symbol_view.c:
12583 fixed a stupid crasher.
12585 2006-05-05 Johannes Schmid <jhs@cvs.gnome.org>
12587 * plugins/project-wizard/templates/wxwin/configure.in.tpl
12588 * plugins/project-wizard/templates/wxwin/src/Makefile.am:
12590 Fixed WxWidgets project type
12592 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
12594 * plugins/devhelp/htmlview.c:
12595 * plugins/devhelp/plugin.c:
12596 Maybe I fixed the crash this time! I could at least not reproduce anymore!
12598 * plugins/project-wizard/install.c:
12599 Don't set a message - thanks to seb
12601 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
12603 * plugins/devhelp/htmlview.c:
12604 * plugins/symbol-browser/an_symbol_view.c:
12606 There is a weird crash in gtk_idle which I still did not completly fix!
12608 * plugins/project-wizard/install.c:
12609 Default to success instead of failure
12611 2006-05-03 Johannes Schmid <jhs@cvs.gnome.org>
12613 * plugins/devhelp/htmlview.c:
12614 * plugins/devhelp/plugin.c:
12615 Fixed bug and libdevhelp issue!
12617 * plugins/project-wizard/install.c:
12618 Fixed message string!
12620 2006-05-03 Massimo Cora' <maxcvs@email.it>
12622 * plugins/symbol-browser/an_symbol_view.c:
12623 Avoiding to get keywords from sv_extract_type_qualifier_from_expr()
12625 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
12627 * pixmaps/Makefile.am:
12629 * anjuta.desktop.in.in
12631 GNOME Goal #2.1: Install theme-friendly icons
12633 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
12635 * plugins/devhelp/htmlview.c: Reload page on reparent
12636 * plugins/document-manager/anjuta-docman.c:
12637 Present document-manager when document is selected in file-manager
12639 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
12641 * plugins/symbol-broser/an_symbol_view.c:
12642 Fixed crasher in namespace exploration
12644 2006-05-01 Massimo Cora' <maxcvs@email.it>
12647 * plugins/valgrind/Makefile.am:
12649 Optional compiling of Valgrind plugin
12651 2006-05-01 Massimo Cora' <maxcvs@email.it>
12653 * plugins/symbol-browser/an_symbol_view.c:
12654 - modularized code. Marked with FIXME the parts which need improvement.
12656 - Added basic namespace completion for Gtkmm type project:
12657 - namespace1::MyClass *class;
12658 - class-> [display]
12659 - Namespaces must be anyway improved.
12661 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
12663 * plugins/devhelp/plugin.c:
12664 Fixed up plugin unloading and show html widget on link selected
12668 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
12670 * plugins/devhelp/Makefile.am:
12671 * plugins/devhelp/anjuta-devhelp.plugin.in:
12672 * plugins/devhelp/htmlview.c:
12673 * plugins/devhelp/htmlview.h:
12674 * plugins/devhelp/plugin.c:
12675 * plugins/devhelp/plugin.h:
12676 Reimplemeted devhelp plugin from scratch
12678 * plugins/symbol-browser/an_symbol_view.c: (sv_get_type_of_token):
12681 2006-04-30 Johannes Schmid <jhs@cvs.gnome.org>
12683 * plugins/sourceview/sourceview-tags.c:
12684 complete some more tag types
12686 * plugins/valgrind/plugin.c:
12687 * plugins/valgrind/preferences.c:
12688 * plugins/valgrind/vggeneralprefs.c:
12690 Fixed lots of gtk warnings
12692 2006-04-29 Johannes Schmid <jhs@cvs.gnome.org>
12694 * plugins/sourceview/sourceview-scope.c:
12695 Implemented type-ahead for scope completion
12697 2006-04-28 Johannes Schmid <jhs@cvs.gnome.org>
12699 * manuals/C/Makefile.am:
12700 * manuals/Makefile.am:
12701 * plugins/document-manager/Makefile.am:
12702 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
12703 * plugins/sourceview/Makefile.am:
12708 * plugins/class-gen/goc_template_header: G_END_DECLS
12710 2006-05-27 Naba Kumar <naba@gnome.org>
12712 * (added) scintilla/LexSpice.cxx, scintilla/Editor.cxx,
12713 scintilla/KeyWords.cxx, scintilla/LexSQL.cxx, scintilla/LexTCL.cxx,
12714 scintilla/Makefile.am, scintilla/PlatGTK.cxx, scintilla/lexers.make,
12715 scintilla/include/HFacer.py, scintilla/include/SciLexer.h,
12716 scintilla/include/Scintilla.iface,
12717 (remove) scintilla/patches/pango-1.8.patch: Updated scintilla from
12718 cvs. Fixed compile flags. Removed outdated patches.
12720 2006-04-27 Johannes Schmid <jhs@cvs.gnome.org>
12722 * configure.in: Require libgladeui 2.91.1 (for glade3 plugin)
12724 * plugins/sourceview/anjuta-document.c:
12725 * plugins/sourceview/sourceview-args.c:
12726 * plugins/sourceview/sourceview-scope.c:
12728 Add End/Home keypresses and support completion if symbol start with '!' for example
12731 2006-04-27 Massimo Cora' <maxcvs@email.it>
12733 * libanjuta/interfaces/libanjuta.idl:
12735 * plugins/sourceview/sourceview-scope.c:
12736 * plugins/sourceview/tag-window.c:
12737 * plugins/sourceview/tag-window.h:
12738 * plugins/symbol-browser/an_symbol_view.c:
12739 * plugins/symbol-browser/an_symbol_view.h:
12740 * plugins/symbol-browser/plugin.c:
12742 added and implemented IAnjutaSymbolManager -> get_completions_at_position ()
12744 Code and ideas for C/C++ new completion engine comes from IComplete written by
12745 Martin Stubenschrott <stubenschrott@gmx.net>.
12746 Currently the interface works only with GtkSourceView plugin.
12748 * tagmanager/Makefile.am:
12750 * tagmanager/entry.h:
12751 * tagmanager/get.c:
12752 * tagmanager/get.h:
12753 * tagmanager/include/tm_file_entry.h:
12754 * tagmanager/include/tm_project.h:
12755 * tagmanager/include/tm_source_file.h:
12756 * tagmanager/include/tm_symbol.h:
12757 * tagmanager/include/tm_tagmanager.h:
12758 * tagmanager/include/tm_work_object.h:
12759 * tagmanager/include/tm_workspace.h:
12760 * tagmanager/parse.c:
12761 * tagmanager/read.c:
12762 * tagmanager/read.h:
12763 * tagmanager/tm_project.c:
12764 * tagmanager/tm_source_file.c:
12765 * tagmanager/tm_workspace.c:
12767 Tagmanager can now parse a memory buffer and generate/update
12768 tags into tm_workspace/tm_project on the fly, without using files.
12769 C/C++ is supported now.
12771 2006-04-26 Johannes Schmid <jhs@cvs.gnome.org>
12773 * plugins/sourceview/anjuta-document.c:
12774 * plugins/sourceview/sourceview-args.c:
12775 * plugins/sourceview/sourceview-scope.c:
12776 * plugins/sourceview/sourceview.c:
12778 Fixed some memory leaks and argument completion
12780 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
12782 * plugins/glade/plugin.c:
12784 Fixed glade plugin build because of API changes in glade3
12786 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
12788 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
12789 Updated editor section
12791 * manuals/C/anjuta-manual/interface.xml:
12792 * manuals/C/anjuta-manual/preferences.xml:
12793 * manuals/C/anjuta-manual/projects.xml:
12796 * plugins/editor/anjuta-editor.plugin.in:
12799 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
12802 * plugins/editor/anjuta-editor.plugin.in:
12803 * plugins/sourceview/sourceview.plugin.in:
12805 Build both editors and let the user decide a runtime!
12807 * plugins/sourceview/sourceview-scope.c:
12808 Fixed bug in regex to allow test()-> completions
12810 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
12812 * plugins/sourceview/anjuta-document.c:
12813 * plugins/sourceview/sourceview-args.c:
12814 * plugins/sourceview/sourceview-scope.c:
12815 * plugins/sourceview/sourceview-tags.c:
12816 * plugins/sourceview/tag-window.c:
12818 Improved callltip windows
12820 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
12822 * src/anjuta-app.c: (on_session_save):
12823 Fixed bug in toolbar saving. Thanks to Ricardo Jose Ferrari
12824 <ricardo.jose.ferrari@gmail.com> for pointing this out!
12826 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
12828 * libanjuta/anjuta-utils.c:
12829 * plugins/cvs-plugin/cvs-execute.c:
12832 * scintilla/LexInno.cxx:
12833 * scintilla/LexOpal.cxx:
12834 * scintilla/LexTCL.cxx:
12836 Added missing files from scintilla-update
12838 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
12841 * manuals/C/Makefile.am:
12842 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
12843 * manuals/C/anjuta-manual/Makefile.am:
12844 * manuals/C/anjuta-manual/anjuta-manual.xml:
12845 * manuals/C/anjuta-manual/build.xml:
12846 * manuals/C/anjuta-manual/debugger.xml:
12847 * manuals/C/anjuta-manual/execute.xml:
12848 * manuals/C/anjuta-manual/figures/anjuta-in-action.png:
12849 * manuals/C/anjuta-manual/figures/arguments.png:
12850 * manuals/C/anjuta-manual/figures/configure_dlg.png:
12851 * manuals/C/anjuta-manual/figures/file_menu.png:
12852 * manuals/C/anjuta-manual/figures/menu_main.png:
12853 * manuals/C/anjuta-manual/figures/menubar.png:
12854 * manuals/C/anjuta-manual/figures/new_file_wizard.png:
12855 * manuals/C/anjuta-manual/figures/project_info.png:
12856 * manuals/C/anjuta-manual/figures/scrshot.png:
12857 * manuals/C/anjuta-manual/figures/symbol_browser.png:
12858 * manuals/C/anjuta-manual/figures/tool-editor.png:
12859 * manuals/C/anjuta-manual/figures/toolbar_browser.png:
12860 * manuals/C/anjuta-manual/figures/toolbar_ext.png:
12861 * manuals/C/anjuta-manual/figures/toolbar_format.png:
12862 * manuals/C/anjuta-manual/figures/toolbar_main.png:
12863 * manuals/C/anjuta-manual/figures/toolbar_tags.png:
12864 * manuals/C/anjuta-manual/fileoperations.xml:
12865 * manuals/C/anjuta-manual/interface.xml:
12866 * manuals/C/anjuta-manual/introduction.xml:
12867 * manuals/C/anjuta-manual/preferences.xml:
12868 * manuals/C/anjuta-manual/projects.xml:
12869 * manuals/C/anjuta-manual/tools.xml:
12870 * manuals/Makefile.am:
12872 Updated manual and faq
12874 * scintilla/CallTip.cxx:
12875 * scintilla/CallTip.h:
12876 * scintilla/CellBuffer.cxx:
12877 * scintilla/CellBuffer.h:
12878 * scintilla/ContractionState.cxx:
12879 * scintilla/Document.cxx:
12880 * scintilla/Document.h:
12881 * scintilla/DocumentAccessor.cxx:
12882 * scintilla/Editor.cxx:
12883 * scintilla/Editor.h:
12884 * scintilla/ExternalLexer.cxx:
12885 * scintilla/Indicator.cxx:
12886 * scintilla/KeyMap.cxx:
12887 * scintilla/KeyWords.cxx:
12888 * scintilla/LexAU3.cxx:
12889 * scintilla/LexBash.cxx:
12890 * scintilla/LexCPP.cxx:
12891 * scintilla/LexCaml.cxx:
12892 * scintilla/LexCsound.cxx:
12893 * scintilla/LexEiffel.cxx:
12894 * scintilla/LexGui4Cli.cxx:
12895 * scintilla/LexHTML.cxx:
12896 * scintilla/LexLua.cxx:
12897 * scintilla/LexMSSQL.cxx:
12898 * scintilla/LexOthers.cxx:
12899 * scintilla/LexPOV.cxx:
12900 * scintilla/LexPython.cxx:
12901 * scintilla/LexRuby.cxx:
12902 * scintilla/LexSQL.cxx:
12903 * scintilla/LexVB.cxx:
12904 * scintilla/Makefile.am:
12905 * scintilla/PlatGTK.cxx:
12906 * scintilla/PropSet.cxx:
12907 * scintilla/RESearch.cxx:
12908 * scintilla/RESearch.h:
12909 * scintilla/ScintillaBase.cxx:
12910 * scintilla/ScintillaGTK.cxx:
12911 * scintilla/StyleContext.h:
12912 * scintilla/ViewStyle.cxx:
12913 * scintilla/ViewStyle.h:
12914 * scintilla/XPM.cxx:
12915 * scintilla/include/KeyWords.h:
12916 * scintilla/include/Platform.h:
12917 * scintilla/include/PropSet.h:
12918 * scintilla/include/SciLexer.h:
12919 * scintilla/include/Scintilla.h:
12920 * scintilla/include/Scintilla.iface:
12921 * scintilla/include/ScintillaWidget.h:
12922 * scintilla/lexers.make:
12924 Update to scintilla 1.68
12926 * src/anjuta-app.c:
12927 Only show help items which are really availible
12929 * plugins/cvs-plugin/cvs-callbacks.c
12930 * plugins/cvs-plugin/cvs-execute.c
12931 * plugins/cvs-plugin/subversion-callbacks.c:
12932 * libanjuta/anjuta-utils.c:
12933 Fixed utf-8 issues and fixed a crasher (yes, strings tend to be longer than 2048...)
12935 2005-04-22 Sebastien Granjoux <seb.sfo@free.fr>
12937 * plugins/project-wizard/install.c,
12938 * plugins/project-wizard/autogen.c:
12939 Add error messages if using a read only directory
12940 Improve fix for bug #339296
12942 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
12944 * libanjuta/interfaces/libanjuta.idl:
12945 * plugins/document-manager/action-callbacks.c:
12946 * plugins/document-manager/plugin.c:
12947 * plugins/editor/text_editor.c:
12948 Added IAnjutaEditorGoto
12950 * plugins/editor/aneditor.cxx:
12951 * plugins/editor/aneditor.h:
12952 * plugins/editor/text_editor.h:
12953 * plugins/editor/text_editor_prefs.c:
12957 2006-04-21 Johannes Schmid <jhs@cvs.gnome.org>
12959 * libanjuta/interfaces/libanjuta.idl:
12960 * plugins/document-manager/action-callbacks.c:
12961 * plugins/document-manager/anjuta-docman.c:
12962 * plugins/document-manager/plugin.c:
12963 * plugins/editor/text_editor.c:
12964 Added and implemented IAnjutaEditorComment and IAnjutaEditorZoom
12966 * plugins/sourceview/sourceview.c:
12967 * plugins/sourceview/sourceview.glade:
12968 Fixed some uft-8 issues and added a preference option
12969 to enable/disable gnome-vfs monitoring
12971 * scintilla/Makefile.am:
12972 * scintilla/include/Makefile.am:
12975 2006-04-20 Massimo Cora' <maxcvs@email.it>
12977 * libanjuta/interfaces/libanjuta.idl:
12978 Remove get_current_pos () because we have get_position()
12980 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
12983 * plugins/sourceview/tag-window.c:
12984 Don't close window on PageUp/PageDown
12986 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
12988 * data/Makefile.am:
12989 * manuals/reference/libanjuta/Makefile.am:
12994 * src/bacon-message-connection.c:
12995 * src/bacon-message-connection.h: (both from gedit)
12998 Fixed #312319 (Opening files when Anjuta is already open)
13000 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
13002 * TODO.tasks: Updated
13003 * plugins/sourceview/anjuta-view.c:
13004 * plugins/sourceview/anjuta-view.h:
13005 * plugins/sourceview/sourceview.c:
13007 * configure.in: Fix --enable-plugin-scintilla
13009 Added char_added signal
13011 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
13013 * libanjuta/anjuta-utils.c: (anjuta_util_diff):
13015 Fixed diff for utf8
13017 * plugins/sourceview/sourceview.c:
13018 Fixed VFS monitoring (still a bit buggy)
13020 * plugins/sourceview/sourceview-args.c:
13021 * plugins/sourceview/tag-window.c:
13023 Better sizing for the popup-window
13025 2006-04-17 Johannes Schmid <jhs@cvs.gnome.org>
13027 * plugins/project-wizard/templates/gnome/src/main.c:
13028 * plugins/project-wizard/templates/gnome/src/project.glade:
13029 * plugins/project-wizard/templates/gtk/src/main.c:
13030 * plugins/project-wizard/templates/gtk/src/project.glade:
13031 * plugins/project-wizard/templates/gtkmm/src/main.cc:
13033 Fixed up GLADE_FILE definition in project types and fixed bug #334546
13035 2006-04-17 Kjartan Maraas <kmaraas@gnome.org>
13037 * configure.in: More removal of obsoleteness.
13040 2006-04-12 Johannes Schmid <jhs@cvs.gnome.org>
13043 * libanjuta/anjuta-preferences.c:
13044 * libanjuta/anjuta-utils.c:
13045 * libanjuta/anjuta-utils.h:
13046 * plugins/message-view/message-view.c:
13048 Changed color functions and moved convert_color to anjuta-utils.h
13050 * plugins/message-view/anjuta-message-manager-plugin.glade:
13051 GnomeColorPicker -> GtkColorButton (bug #309154)
13053 * plugins/sourceview/plugin.c:
13054 * plugins/sourceview/sourceview-prefs.c:
13055 * plugins/sourceview/sourceview.glade:
13056 Added color and font preferences
13058 * plugins/sourceview/sourceview-tags.c:
13059 Only show as much choices as configured in preferences
13061 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
13063 * ROADMAP, NEWS: Updated (we are far behind ;-)
13064 * plugins/document-manager/plugin.c: Hide Folding menu items if not supported
13066 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
13069 * plugins/editor/Makefile.am:
13070 * scintilla/Makefile.am
13072 Build sourceview on 2.14, scintilla on 2.12 and make it user configurable at build time
13074 * global-tags/Makefile.am:
13075 * global-tags/create_global_tags.sh:
13076 * plugins/symbol-browser/an_symbol_prefs.c:
13077 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
13078 * plugins/symbol-browser/plugin.h:
13079 * tagmanager/include/tm_workspace.h:
13080 * tagmanager/tm_workspace.c:
13082 Fixed symbol-browser prefs and move global tags generation from installtion to
13083 preferences to make the life easier for distributers and to allow updates after installtion
13085 * plugins/document-manager/action-callbacks.c:
13086 * plugins/document-manager/action-callbacks.h:
13087 * plugins/document-manager/anjuta-document-manager.ui:
13088 * plugins/document-manager/indent-util.c:
13089 * plugins/document-manager/plugin.c:
13090 * plugins/editor/text_editor.c:
13092 Moved indent stuff to document-manager
13094 * plugins/sourceview/anjuta-view.c:
13095 * plugins/sourceview/sourceview-args.c:
13096 * plugins/sourceview/sourceview-scope.c:
13097 * plugins/sourceview/sourceview-tags.c:
13098 * plugins/sourceview/sourceview.c:
13102 * plugins/sourceview/sourceview.plugin (removed):
13103 * plugins/sourceview/sourceview.plugin.in:
13104 Editor is not user-activatible
13106 * plugins/sourceview/sourceview.png:
13109 2006-04-08 Johannes Schmid <jhs@cvs.gnome.org>
13111 * src/anjuta-app.c: Fixed crasher on plugin unloading
13113 2006-04-06 Johannes Schmid <jhs@cvs.gnome.org>
13115 * plugins/sourceview/sourceview.c
13116 * plugins/sourceview/sourceview-args.c
13117 * plugins/sourceview/sourceview-args.h:
13119 Polished argument completion
13121 2006-04-05 Johannes Schmid <jhs@cvs,gnome.org>
13123 * plugins/message-view/anjuta-msgman.c:
13124 * plugins/message-view/plugin.c: (ianjuta_msgman_set_current_view):
13126 Show message pane on switch (does not work, anjuta_shell needs a fix)
13128 * plugins/sourceview/Makefile.am:
13129 * plugins/sourceview/anjuta-view.c: (find_tag_window),
13130 * plugins/sourceview/sourceview-args.c:
13131 * plugins/sourceview/sourceview-args.h:
13132 * plugins/sourceview/sourceview-private.h:
13133 * plugins/sourceview/sourceview-scope.c:
13134 (sourceview_scope_update), (sourceview_scope_filter_keypress):
13135 * plugins/sourceview/sourceview-tags.c:
13136 * plugins/sourceview/sourceview.c:
13137 * plugins/sourceview/tag-window.c:
13138 * plugins/sourceview/tag-window.h:
13140 Added scope and argument completion
13142 2006-04-03 Johannes Schmid <jhs@gnome.org>
13145 * src/anjuta-app.c: (on_add_merge_widget), (on_session_save),
13146 (on_widget_remove):
13149 * plugins/sourceview/sourceview.c: (iselect_clear):
13150 Make "Delete"-key working
13152 * configure.in: #336389
13154 2006-04-03 Johannes Schmid <jhs@gnome.org>
13156 * plugins/sourceview/Makefile.am:
13157 * plugins/sourceview/anjuta-view.c:
13158 * plugins/sourceview/plugin.c:
13159 * plugins/sourceview/sourceview-private.h:
13160 * plugins/sourceview/sourceview-scope.c:
13161 * plugins/sourceview/sourceview-scope.h:
13162 * plugins/sourceview/sourceview-tags.c:
13163 * plugins/sourceview/sourceview-tags.h:
13164 * plugins/sourceview/sourceview.c:
13165 * plugins/sourceview/sourceview.h:
13166 * plugins/sourceview/tag-window.c:
13168 - fixed goto_file_line
13169 - scroll to cursor on undo/redo
13170 - show correct popup-menu
13171 - scope completion (not ready yet)
13173 2006-04-03 Johannes Schmid <jhs@gnome.org>
13175 * plugins/sourceview/plugin.c:
13176 * plugins/sourceview/sourceview-tags.c:
13177 * plugins/sourceview/sourceview.c:
13178 * plugins/sourceview/sourceview.h:
13179 * plugins/sourceview/tag-window.c:
13181 Fixed some GObject stuff and use proper AnjutaSymbolManager interface
13183 2006-04-03 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13185 * plugins/sourceview/sourceview.c:
13186 Fixed next/previous bookmark.
13187 Toggled bookmark (set/unset).
13189 2006-04-03 Johannes Schmid <jhs@gnome.org>
13191 * plugins/document-manager/action-callbacks.c:
13192 Fixed Gtk-Warning in goto_line
13194 * plugins/sourceview/Makefile.am:
13195 * plugins/sourceview/anjuta-document.c:
13196 * plugins/sourceview/anjuta-view.c:
13197 * plugins/sourceview/anjuta-view.h:
13198 * plugins/sourceview/sourceview-autocomplete.c:
13199 * plugins/sourceview/sourceview-autocomplete.h:
13200 * plugins/sourceview/sourceview-private.h:
13201 * plugins/sourceview/sourceview-tags.c:
13202 * plugins/sourceview/sourceview-tags.h:
13203 * plugins/sourceview/sourceview.c:
13204 * plugins/sourceview/tag-window.c:
13205 * plugins/sourceview/tag-window.h:
13206 Created a nice API for tag and completion windows
13208 * plugins/sourceview/sourceview-print.h:
13209 * plugins/sourceview/sourceview-print.c:
13212 2006-04-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13214 * plugins/sourceview/sourceview.c:
13215 Fixed typo (Sort bookmarks).
13217 2006-04-01 Johannes Schmid <jhs@gnome.org>
13219 * plugins/sourceview/anjuta-document.c:
13220 * plugins/sourceview/anjuta-document.h:
13221 * plugins/sourceview/anjuta-view.c:
13222 * plugins/sourceview/anjuta-view.h:
13223 * plugins/sourceview/sourceview-autocomplete.c:
13224 * plugins/sourceview/sourceview-autocomplete.h:
13225 * plugins/sourceview/sourceview-prefs.c:
13226 * plugins/sourceview/sourceview-prefs.h:
13227 * plugins/sourceview/sourceview-private.h:
13228 * plugins/sourceview/sourceview-tags.c:
13229 * plugins/sourceview/sourceview-tags.h:
13230 * plugins/sourceview/sourceview.c:
13231 * plugins/sourceview/sourceview.glade:
13232 * plugins/sourceview/tag-window.c:
13233 * plugins/sourceview/tag-window.h:
13235 Improved code complete and autocomplete
13237 2006-04-01 Johannes Schmid <jhs@gnome.org>
13239 * plugins/sourceview/Makefile.am:
13240 * plugins/sourceview/bookmark.png:
13241 * plugins/sourceview/marker-attentive.png:
13242 * plugins/sourceview/marker-basic.png:
13243 * plugins/sourceview/marker-intense.png:
13244 * plugins/sourceview/marker-light.png:
13245 * plugins/sourceview/sourceview.c:
13247 Added pixmaps for all marker types and show bookmarks
13250 * plugins/sourceview/Makefile.am:
13251 Build sourceview on 2.14 only
13253 2006-03-31 Johannes Schmid <jhs@gnome.org>
13255 * plugins/sourceview/Makefile.am:
13256 * plugins/sourceview/anjuta-document.c:
13257 * plugins/sourceview/anjuta-view.c:
13258 * plugins/sourceview/anjuta-view.h:
13259 * plugins/sourceview/sourceview-autocomplete.c:
13260 * plugins/sourceview/sourceview-private.h:
13261 * plugins/sourceview/sourceview-tags.c:
13262 * plugins/sourceview/sourceview-tags.h:
13263 * plugins/sourceview/sourceview.c:
13264 * plugins/sourceview/tag-window.c:
13265 * plugins/sourceview/tag-window.h:
13267 Added code completion with tag manager to the editor and fixed a save_as bug
13269 2006-03-31 Johannes Schmid <jhs@gnome.org>
13271 * src/main.c: Revert patch from Rob to allow building with
13273 * configure.in: Require at least 2.12 libraries
13275 2006-03-29 Yang Hong <yanghong@ccoss.com.cn>
13277 reviewed by: Johannes Schmid <jhs@gnome.org> (fixed typo)
13279 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
13280 Improve anjuta-plugin project template: Added missed files dist tarball
13283 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade: Fixed
13286 2006-03-28 Yang Hong <yanghong@ccoss.com.cn>
13288 reviewed by: Johannes Schmid <jhs@gnome.org>
13290 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
13291 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in
13292 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
13293 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
13295 Improve anjuta-plugin project template. Also fix for #322744
13297 2006-03-27 Johannes Schmid <jhs@gnome.org>
13299 * plugins/sourceview/sourceview-private.h:
13300 plugins/sourceview/sourceview.c:
13302 Added basic bookmark support
13304 2006-03-27 Johannes Schmid <jhs@gnome.org>
13309 Patch from Rob Bradfort <robster@debian.org>:
13310 * src/main.c: (get_command_line_args), (main):
13311 Migration from popt to GOption
13313 2006-03-26 Naba Kumar <naba@gnome.org>
13315 * plugins/document-manager/anjuta-docman.c: Fixed close icon button
13316 size to scale itself with theme.
13318 2006-03-26 Naba Kumar <naba@gnome.org>
13320 * plugins/file-manager/an_file_view.c,
13321 plugins/symbol-browser/an_symbol_view.c: Destroy tooltip timers
13322 when symbolview and fileview objects are destroyed to avoid crashes
13323 after the plugins are disabled.
13325 2006-03-26 Naba Kumar <naba@gnome.org>
13327 * Makefile.am, po/POTFILES.skip, (removed) anjuta_dialogs_strings.h:
13328 Deleted unused file.
13330 * plugins/glade/plugin.c: Be able to close glade plugin when there
13331 there is no glade project loaded.
13333 * plugins/sourceview/sourceview.plugin,
13334 plugins/sourceview/sourceview.plugin.in: Give a better plugin name.
13336 2006-03-23 Naba Kumar <naba@gnome.org>
13338 * plugins/editor/print.c: Fixed a bug where some sections of
13339 printed/previewed text is not highlighted.
13341 2006-03-20 Johannes Schmid <jhs@gnome.org>
13343 * libanjuta/interfaces/libanjuta.idl:
13345 * plugins/devhelp/plugin.c: Work with any devhelp version (hopefully)
13346 as we do not use private apis. Show help window and startup because it does
13349 * plugins/document-manager/action-callbacks.c:
13350 plugins/editor/Makefile.am:
13351 plugins/editor/text_editor.c:
13352 plugins/editor/print.c:
13353 plugins/editor/print.h:
13355 Fixed printing (nobody has missed it BTW ;-)
13357 * plugins/sourceview/sourceview.c:
13360 2006-03-20 Naba Kumar <naba@gnome.org>
13362 * configure.in, plugins/devhelp/plugin.c: Be able to build with
13363 devhelp >= 0.9 < 0.11 versions.
13365 2006-03-20 Johannes Schmid <jhs@gnome.org>
13367 * plugins/sourceview/anjuta-document-loader.c
13368 plugins/sourceview/sourceview.c:
13370 Fixed encoding bugs
13372 2006-03-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13374 * plugins/sourceview/sourceview.c, plugins/search/search-replace_backend.c :
13375 Fixed bug (line position)
13376 Give the good line position whatever the active editor.
13378 2006-03-19 Ilkka Tuohela <hile@iki.fi>
13380 * configure.in: Added fi to ALL_LINGUAS
13382 2006-03-19 Johannes Schmid <jhs@gnome.org>
13384 * plugins/sourceview/anjuta-document-loader.c:
13385 replace gnome_vfs_get_mime_type_for_name_and data
13387 * plugins/build-basic-autotools/build-basic-autotools.c:
13390 2006-03-17 Johannes Schmid <jhs@gnome.org>
13392 * plugins/editor/editor.glade:
13393 Added style-editor again after it got lost somehow
13395 2006-03-17 Johannes Schmid <jhs@gnome.org>
13397 * plugins/devhelp/plugin.c: Updated to work with devhelp-0.11
13398 configure.in: require devhelp 0.11
13400 Post 0.11 devhelp versions (CVS) do not work because of an API change...
13402 plugins/build-basic-autotools/build-basic-autotools.c:
13403 forgot a an installtion callback for the "install as root"-feature
13405 2006-03-17 Massimo Cora' <maxcvs@email.it>
13407 reviewed by: Johannes Schmid <jhs@gnome.org>
13409 * plugins/class-gen/anjuta-class-gen-plugin.glade
13410 plugins/class-gen/class_gen.c
13411 plugins/class-gen/goc_template_header
13412 plugins/class-gen/goc_template_source
13416 2006-03-16 Johannes Schmid <jhs@gnome.org>
13418 * plugins/sourceview/sourceview.c:
13419 Fixed "save-point" signal for undo actions
13421 2006-03-16 Massimo Cora' <maxcvs@email.it>
13423 reviewed by: Johannes Schmid <jhs@gnome.org>
13425 * plugins/document-manager/anjuta-docman.c:
13426 Implement tab drag and drop
13428 2006-03-16 Johannes Schmid <jhs@gnome.org>
13430 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
13431 plugins/build-basic-autotools/build-basic-autotools.c:
13433 Implemented "install as root"-feature (#321455)
13435 2006-03-16 Johannes Schmid <jhs@gnome.org>
13438 plugins/sourceview/.cvsignore
13439 plugins/tools/scripts/.cvsignore:
13440 Added/extended .cvsignore files
13442 * plugins/sourceview/sourceview-autocomplete.c:
13443 plugins/sourceview/sourceview-autocomplete.h:
13444 plugins/sourceview/sourceview-prefs.c:
13445 plugins/sourceview/sourceview-private.h:
13446 plugins/sourceview/sourceview.glade:
13447 Autcomplete just works(tm) now and respects preferences
13449 * plugins/sourceview/sourceview.c: (ieditor_get_current_word):
13450 Use better algorithm from autocomplete
13452 2006-03-15 Johannes Schmid <jhs@gnome.org>
13454 * src/anjuta-app.c:
13457 2006-03-15 Johannes Schmid <jhs@gnome.org>
13459 * libanjuta/interfaces/libanjuta.idl:
13460 plugins/class-gen/class_gen.c:
13461 plugins/file-wizard/file.c: (on_new_file_okbutton_clicked):
13462 plugins/project-manager/plugin.c:
13464 Allow to add multiple source files (#320191)
13466 * configure.in: Require gnome-build 0.1.3
13468 2006-03-14 Johannes Schmid <jhs@gnome.org>
13470 * plugins/macro/macro-utils.c: Fixed bug #333606
13471 * plugins/file-wizard/file.c: Fixed bug #333601
13473 2006-03-13 Johannes Schmid <jhs@gnome.org>
13475 * plugins/sourceview/sourceview_autocomplete.c
13476 plugins/sourceview/sourceview_autocomplete.h
13477 plugins/sourceview/sourceview.c
13478 plugins/sourceview/sourceview-private.h
13479 plugins/sourceview/sourceview-prefs.c:
13481 Cleaned up and fixed several issues
13483 2006-03-13 Johannes Schmid <jhs@gnome.org>
13485 * plugins/sourceview/Makefile.am:
13486 plugins/sourceview/sourceview-autocomplete.c
13487 plugins/sourceview/sourceview-autocomplete.h:
13488 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
13489 plugins/sourceview/sourceview-private.h:
13490 plugins/sourceview/sourceview.c:
13492 Added (buggy) autocomplete feature to sourceview
13494 2006-03-12 Naba Kumar <naba@gnome.org>
13496 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
13497 libanjuta/anjuta-session.c: Added API docs.
13499 2006-03-12 Naba Kumar <naba@gnome.org>
13501 * TODO.tasks: Added couple of tasks.
13502 * libanjuta/interfaces/anjuta-idl-compiler.pl: Delay type normalization,
13503 Register private class as early as possible so that members could
13504 point to self class. Code clean up.
13506 2006-03-12 Naba Kumar <naba@gnome.org>
13508 * po/POTFILES.in, po/POTFILES.skip: Updated.
13510 2006-03-11 Naba Kumar <naba@gnome.org>
13512 * libanjuta/anjuta-shell.c,
13513 plugins/document-manager/anjuta-docman.c,
13514 plugins/document-manager/plugin.c,
13515 plugins/symbol-browser/an_symbol_search.c,
13516 plugins/valgrind/vgrule-list.c: Use correct signal names while
13519 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate correct
13520 signal names and fixed enum IANJUTA_TYPE_* macro.
13522 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13524 * plugins/sourceview/sourceview.c, plugins/sourceview/sourceview-private.h,
13525 plugins/search/search-replace.c :
13526 Fixed bug (Bookmark the good line).
13527 Search & Replace (Mark all matched strings).
13529 2006-03-09 Johannes Schmid <jhs@gnome.org>
13531 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init):
13532 Completed changes from yesterday
13534 * plugins/document-manager/anjuta-document-manager.glade:
13535 plugins/editor/editor.glade
13536 plugins/editor/plugin.c: (activate_plugin)
13537 plugins/editor/text_editor.c
13538 plugins/sourceview/Makefile.am
13539 plugins/sourceview/plugin.c: (sourceview_plugin_activate)
13540 plugins/sourceview/sourceview.glade:
13541 Completed preference changes
13543 2006-03-08 Johannes Schmid <jhs@gnome.org>
13545 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init)
13546 plugins/search/plugin.c: (activate_plugin):
13548 Removed Gtk-Criticals
13550 * plugins/document-manager/anjuta-document-manager.glade:
13551 plugins/document-manager/plugin.c: (on_docman_auto_save),
13552 (on_gconf_notify_timer), (prefs_init):
13553 plugins/document-manager/plugin.h:
13554 plugins/editor/text_editor.c: (text_editor_instance_init),
13555 (text_editor_dispose):
13556 plugins/editor/text_editor.h:
13557 plugins/editor/text_editor_cbs.c:
13558 plugins/editor/text_editor_cbs.h:
13559 plugins/editor/text_editor_prefs.c: (text_editor_prefs_init):
13560 plugins/glade/plugin.c: (activate_plugin):
13561 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
13562 plugins/sourceview/sourceview-private.h:
13563 plugins/sourceview/sourceview.c: (on_menu_popup),
13564 (sourceview_new), (ifile_open), (ifile_savable_save),
13565 (ifile_savable_save_as), (ieditor_set_popup_menu),
13566 (ieditor_get_filename), (imark_mark):
13568 Moved autosave from editor to document manager and fixed some things in
13571 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13573 * plugins/search/anjuta-search.glade :
13574 New order's buttons - Renamed "Forward" to "Find" (bug #306970)
13575 plugins/search/search-replace_bachend.c: Fixed a crash bug.
13576 plugins/search/search-replace.c : Fixed bug.
13578 2006-03-08 Johannes Schmid <jhs@gnome.org>
13580 * plugins/search/anjuta-search.glade
13581 Fixed widget names (glade is a bit stupid on copying widgets to other files)
13583 2006-03-07 Johannes Schmid <jhs@gnome.org>
13585 * plugins/document-manager/action-callbacks.c
13586 plugins/document-manager/anjuta-document-manager.glade
13587 plugins/document-manager/plugin.c: (prefs_init),
13589 plugins/editor/Makefile.am:
13590 plugins/editor/editor.glade:
13591 plugins/editor/plugin.c: (on_style_button_clicked),
13592 (activate_plugin), (dispose):
13593 plugins/editor/style-editor.c:
13595 Startet to seperate document-manager and editor preferences
13597 * plugins/search/Makefile.am:
13598 plugins/search/anjuta-search.glade:
13599 plugins/search/search-replace.c:
13601 Moved search GUI to search-plugin
13603 * plugins/sourceview/sourceview-prefs.c:
13604 plugins/sourceview/sourceview-prefs.h:
13605 plugins/sourceview/sourceview-private.h:
13606 plugins/sourceview/sourceview.c:
13607 plugins/sourceview/sourceview.h:
13608 plugins/sourceview/Makefile.am:
13609 plugins/sourceview/anjuta-document.h:
13610 plugins/sourceview/anjuta-view.c: (anjuta_view_init):
13611 plugins/sourceview/plugin.c:
13613 Added some preferences to sourceview and fixed vfs_monitor
13615 * tagmanager/c.c: (parseParens):
13616 Removed annoying debug message
13618 * libanjuta/interfaces/libanjuta.idl:
13619 Removed IAnjutaEditorFactory::create_style_editor()
13621 2006-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13623 * plugins/sourceview/sourceview.c, plugins/search/search-replace.c :
13624 Search : Bookmark all matched lines.
13626 2006-03-06 Johannes Schmid <jhs@gnome.org>
13628 * plugins/class-gen/anjuta-class-gen.plugin.in
13629 plugins/file-loader/plugin.c: (sort_wizards)
13630 (on_create_submenu), (activate_plugin)
13631 plugins/file-wizard/anjuta-file-wizard.plugin.in
13632 plugins/glade/anjuta-glade.plugin.in
13633 plugins/project-import/anjuta-project-import.plugin.in
13634 plugins/project-wizard/anjuta-project-wizard.plugin.in:
13636 Changed File->Wizard to File->New and changed some wizard titles. Wizards are
13637 sorted alphabeticly
13639 * plugins/project-wizard/templates/mkfile.wiz:
13640 Use configured project directory instead of ~/myproject
13642 * plugins/sourceview/sourceview.c: (sourceview_apply_prefs),
13644 Show markers (again) and monitor uri
13646 2006-03-06 Naba Kumar <naba@gnome.org>
13648 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate struct
13649 typedefs separately so that forward linking would work.
13650 e.g: typedef sturct _Foo Foo; struct _Foo { Foo *prev };
13652 2006-03-05 Naba Kumar <naba@gnome.org>
13654 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added support for
13655 passing Enums and Structs in signals. Define struct _Name in
13656 generated code, so that forward referencing.
13657 e.g: typedef sturct _Foo { strutct _Foo *prev } Foo;
13659 * libanjuta/interfaces/libanjuta.idl: Fixed typo.
13661 2006-03-05 Naba Kumar <naba@gnome.org>
13663 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added typedef
13664 support. Generate GType definitions for enums in generated codes
13665 so that enums could be passed as signal params.
13667 2006-03-04 Naba Kumar <naba@gnome.org>
13669 * plugins/document-manager/*, plugins/print/*, plugins/search/*:
13670 Restored cvs-moved revision files. They were originally marked
13671 deleted at their older locations. Now they are restored at
13672 their new locations. The changeset is one that was committed
13673 as part of document-manager, editor, search and print plugins
13674 separation from editor plugin.
13676 2006-03-03 Johannes Schmid <jhs@gnome.org>
13678 * plugins/sourceview/*:
13679 Reimplemented sourceview plugin reusing much code from gedit. Thanks to Paolo Borelli & Maggi for
13682 2006-03-04 Naba Kumar <naba@gnome.org>
13684 * plugins/gdb/*: Deleted removed files (see previous changlog
13685 entry for files list).
13687 2005-03-01 Sebastien Granjoux <seb.sfo@free.fr>
13689 * plugins/debug-mananger/breakpoints.c,
13690 plugins/debug-manager/breakpoints.h,
13691 plugins/debug-manager/debug_tree.c,
13692 plugins/debug-manager/debug_tree.h,
13693 plugins/debug-manager/info.c,
13694 plugins/debug-manager/info.h,
13695 plugins/debug-manager/locals.c,
13696 plugins/debug-manager/locals.h,
13697 plugins/debug-manager/memory.c,
13698 plugins/debug-manager/memory.h,
13699 plugins/debug-manager/registers.c,
13700 plugins/debug-manager/registers.h,
13701 plugins/debug-manager/sharedlib.c,
13702 plugins/debug-manager/sharedlib.h,
13703 plugins/debug-manager/signal.c,
13704 plugins/debug-manager/signal.h,
13705 plugins/debug-manager/stack_trace.c,
13706 plugins/debug-manager/stack_trace.h,
13707 plugins/debug-manager/watch.c,
13708 plugins/debug-manager/watch.h,
13709 plugins/debug-manager/Makefile.am:
13710 Move from gdb plugin to debug manager plugin
13712 * plugins/debug-manager/anjuta-debug-manager.glade,
13713 plugins/debug-manager/anjuta-debug-manager.ui:
13714 Move all user interface from gdb to debug manager
13716 * plugins/debug-manager/utilities.c,
13717 plugins/debug-manager/utilities.h:
13718 Remove some unused code
13719 Add useful code from gdb plugin
13721 * plugins/debug-manager/start.c,
13722 plugins/debug-manager/start.h:
13723 Include code of attach_process
13724 Add more code to start the debugger
13726 * plugins/debug-manager/plugin.c,
13727 plugins/debug-manager/plugin.h,
13728 plugins/debug-manager/anjuta-debug-manager.plugin.in:
13729 Rename IAnjutaDebuggerManager to IAnjutaDebugManager
13731 * plugins/debug-manager/debugger.c,
13732 plugins/debug-manager/debugger.h:
13733 Implement a queue of debugger command
13735 * plugins/gdb/actions.c,
13736 plugins/gdb/actions.h,
13737 plugins/gdb/watch_cbs.c,
13738 plugins/gdb/watch_cbs.h,
13739 plugins/gdb/watch_gui.c,
13740 plugins/gdb/watch_gui.h:
13743 * plugins/gdb/debugger.c,
13744 plugins/gdb/debugger.h,
13745 plugins/gdb/gdbmi.c,
13746 plugins/gdb/gdbmi.h,
13747 plugins/gdb/utilities.c,
13748 plugins/gdb/utilities.h,
13749 plugins/gdb/Makefile.am,
13750 plugins/gdb/anjuta-gdb.plugin.in:
13751 Implement necessary functions
13753 * plugins/gdb/parser.c,
13754 plugins/gdb/parser.h:
13755 Code for parsing variable previously in debug_tree.c
13757 * plugins/gdb/anjuta-gdb.glade,
13758 plugins/gdb/anjuta-gdb.ui:
13759 Remove user interface
13761 * plugins/gdb/gdbmi-test.c:
13764 * plugins/gdb/anjuta-gdb.plugin.png:
13765 Try an improved icon for gdb (archer fish)
13767 * libanjuta/anjuta-debugger.c,
13768 libanjuta/anjuta-debugger.h,
13769 libanjuta/interfaces/libanjuta.idl,
13770 libanjuta/interfaces/anjuta-idl-compiler.pl,
13771 libanjuta/Makefile.am:
13772 Add declaration used in new IAnjutaDebugger interface
13774 * manuals/reference/libanjuta.types,
13775 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml
13776 manuals/referecen/libanjuta/tmpl/libanjuta-unused.sgml:
13777 Update documentation
13779 2006-03-02 Naba Kumar <naba@gnome.org>
13781 * manuals/reference/libanjuta/Makefile.am,
13782 manuals/reference/libanjuta/libanjuta-docs.sgml,
13783 manuals/reference/libanjuta/libanjuta-sections.txt,
13784 manuals/reference/libanjuta/libanjuta.types,
13785 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
13786 manuals/reference/libanjuta/tmpl/anjuta-launcher.sgml,
13787 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
13788 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
13789 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
13790 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
13791 manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
13792 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
13793 manuals/reference/libanjuta/tmpl/anjuta-status.sgml,
13794 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
13795 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
13796 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
13797 manuals/reference/libanjuta/tmpl/e-splash.sgml,
13798 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
13799 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
13800 manuals/reference/libanjuta/tmpl/ianjuta-bookmark.sgml,
13801 manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
13802 manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
13803 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
13804 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
13805 manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
13806 manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
13807 manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
13808 manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
13809 manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
13810 manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
13811 manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
13812 manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
13813 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
13814 manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
13815 manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
13816 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
13817 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
13818 manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
13819 manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
13820 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
13821 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
13822 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
13823 manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
13824 manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
13825 manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml,
13826 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
13827 manuals/reference/libanjuta/tmpl/plugins.sgml,
13828 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
13829 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
13830 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
13831 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
13832 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
13833 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
13834 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
13835 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
13836 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
13837 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
13838 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
13839 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
13840 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
13841 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml: Updated
13844 2006-02-28 Naba Kumar <naba@gnome.org>
13846 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
13847 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml
13848 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml
13849 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml
13850 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml
13851 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml
13852 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml
13853 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml
13854 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml
13855 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml
13856 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml
13857 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml
13858 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml
13859 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml
13861 2006-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13863 * plugins/sourceview/sourceview.c:
13864 Select to brace, select block.
13866 2006-02-28 Johannes Schmid <jhs@gnome.org>
13868 * plugins/file-wizard/Makefile.am
13869 plugins/file-wizard/action-callbacks.c (removed)
13870 plugins/file-wizard/action-callbacks.h (removed)
13871 plugins/file-wizard/anjuta-file-wizard.ui
13872 plugins/file-wizard/plugin.c: (activate_plugin),
13873 (deactivate_plugin)
13874 plugins/file-wizard/plugin.h:
13875 Removed Edit->Insert Text submenu (replace by macros plugin)
13877 * plugins/sourceview/sourceview.c: (sourceview_new),
13878 (ieditor_set_popup_menu):
13879 Fixed some more bugs
13881 * plugins/subversion/svn-threat.h (removed): Removed ununsed file
13883 2006-02-28 Naba Kumar <naba@gnome.org>
13885 * plugins/file-manager/an_file_view.c,
13886 plugins/symbol-browser/an_symbol_view.c: Show tooltips for unselected
13887 rows also and with delay 1 sec (the color and timout value should
13888 probably be picked up from some system wide preference key).
13890 2006-02-28 Naba Kumar <naba@gnome.org>
13892 * libanjuta/interfaces/libanjuta.idl,
13893 plugins/document-manager/action-callbacks.c,
13894 plugins/document-manager/plugin.c,
13895 plugins/editor/text_editor.c: Renamed IAnjutaEditorView to
13896 IAnjutaEditorFolds and implemented IAnjutaEditorView as editor views.
13897 Added interface checks in document manager and enable/disable
13898 menus based on supported interface.
13900 * plugins/project-import/anjuta-project-import.glade: Set some
13901 resonable size for the import dialog.
13903 2006-02-27 Naba Kumar <naba@gnome.org>
13905 * libanjuta/interfaces/libanjuta.idl,
13906 plugins/document-manager/action-callbacks.c,
13907 plugins/editor/text_editor.c: Fixed IAnjutaEditorLineMode interface
13908 and eol conversion actions.
13910 2006-02-27 Johannes Schmid <jhs@gnome.org>
13912 * plugins/sourceview/sourceview.c: Implemented markers and fixed several crashers
13913 * plugins/file-manager/an_file_view.c
13914 plugins/file-manager/plugin.h: Added tooltips
13915 * plugins/symbol-browser/an_symbol_view.h: Added tooltips
13917 2006-02-26 Naba Kumar <naba@gnome.org>
13919 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
13920 plugins/build-basic-autotools/build-basic-autotools.c,
13921 plugins/build-basic-autotools/build-basic-autotools.h,
13922 plugins/build-basic-autotools/executer.c,
13923 plugins/message-view/anjuta-message-manager-plugin.glade: Moved enable/
13924 disable indicator highlights preferences from message manager to
13925 build plugin. Implemented message indicator highlights in build tool.
13927 * plugins/editor/text_editor.c: Fixed indicators.
13929 2006-02-26 Johannes Schmid <jhs@gnome.org>
13931 * plugins/sourceview/sourceview.c:
13934 * plugins/subversion/svn_auth.c:
13935 Fixed username/password authentification but there might be a memory corruption
13937 2006-02-26 Naba Kumar <naba@gnome.org>
13939 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
13940 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-launcher.c,
13941 libanjuta/anjuta-launcher.h: Added documentation.
13943 2006-02-24 Naba Kumar <naba@gnome.org>
13945 * plugins/editor/text_editor.c: Fixed change in API in
13946 IAnjutaEditorSelection::set().
13948 2006-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13950 * plugins/sourceview/sourceview.c, plugins/search/plugin.c,
13951 plugins/search/search-replace.c, plugins/search/search-replace_backend.c,
13952 libanjuta/interfaces/libanjuta.idl :
13953 Search in sourceview editor (Select in buffer).
13956 2006-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13958 * plugins/sourceview/sourceview.c :
13959 Fixed Replace, to_upper, to_lower.
13961 * plugins/search/search-replace_backend.c :
13962 Renamed header name.
13964 2006-02-22 Naba Kumar <naba@gnome.org>
13966 * libanjuta/anjuta-plugin-description.c,
13967 libanjuta/anjuta-plugin-description.h, libanjuta/anjuta-shell.c,
13968 libanjuta/anjuta-shell.h, libanjuta/interfaces/libanjuta.idl,
13969 manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
13970 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
13971 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Fixed API docs.
13973 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
13974 * libanjuta/interfaces/libanjuta.idl: Added more API documentation stubs.
13976 2006-02-21 Naba Kumar <naba@gnome.org>
13978 * libanjuta/interfaces/libanjuta.idl,
13979 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
13980 plugins/editor/text_editor_cbs.c: Implemanted IAnjutaIndicable
13981 interface for editor.
13983 2006-02-21 Naba Kumar <naba@gnome.org>
13985 * plugins/editor/text_editor.c: Fixed a crash bug on copy operation.
13987 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
13988 * libanjuta/interfaces/libanjuta.idl: Added API documentation stubs.
13990 2006-02-21 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13992 * GTKSOURCEVIEW EDITOR
13993 plugins/sourceview/sourceview.c :
13994 Fixed copy and Goto Line.
13996 plugins/macro/macro-actions.c plugins/macro/macro-dialog.c
13997 plugins/macro/plugin.c :
13998 Fixed Insert key word and Insert macro.
14000 2006-02-19 Johannes Schmid <jhs@cvs.gnome.org>
14002 * plugins/document-manager/anjuta-docman.c:
14003 (on_open_filesel_response): Fixed useless g_slist statement (thanks gcc for complaining)
14006 plugins/Makefile.am:
14007 plugins/sourceview/.cvsignore:
14008 plugins/sourceview/Makefile.am:
14009 plugins/sourceview/plugin.c: :
14010 plugins/sourceview/plugin.h:
14011 plugins/sourceview/sourceview.c:
14012 plugins/sourceview/sourceview.h:
14013 plugins/sourceview/sourceview.plugin:
14014 plugins/sourceview/sourceview.plugin.in:
14015 plugins/sourceview/sourceview.png:
14017 Added sourceview editor plugin
14019 2006-02-19 Naba Kumar <naba@gnome.org>
14021 * libanjuta/interfaces/libanjuta.idl,
14022 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
14023 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
14024 plugins/cvs-plugin/cvs-interface.c,
14025 plugins/document-manager/action-callbacks.c,
14026 plugins/document-manager/action-callbacks.h,
14027 plugins/editor/text_editor.c, plugins/macro/macro-actions.c,
14028 plugins/search/plugin.c, plugins/search/search-replace.c,
14029 plugins/search/search-replace_backend.c,
14030 plugins/subversion/subversion-actions.c,
14031 plugins/subversion/subversion-callbacks.c,
14032 plugins/tools/editor.c, plugins/tools/execute.c,
14033 plugins/tools/variable.c: Defined proper editor interfaces and fixed
14034 few fatal warnings.
14036 2006-02-15 Naba Kumar <naba@gnome.org>
14038 * libanjuta/anjuta-shell.c: Added a warning when a session is loaded
14041 * libanjuta/interfaces/libanjuta.idl,
14042 plugins/document-manager/anjuta-docman.c,
14043 plugins/document-manager/plugin.c,
14044 plugins/editor/plugin.c, plugins/editor/text_editor.c: Removed
14045 unnecessary parameters from IAnjutaEditor interface and used proper
14046 types instead of 'gpointer'. Fixed various compiler warnings.
14048 * (removed) plugins/valgrind/main.c, po/POTFILES.in: Deleted useless
14051 2006-02-12 Naba Kumar <naba@gnome.org>
14053 * po/POTFILES.in: Updated.
14055 2006-02-11 Naba Kumar <naba@gnome.org>
14057 * plugins/editor/properties.[cxx,h],
14058 plugins/editor/text_editor.c, plugins/editor/style-editor.c,
14059 plugins/editor/text_editor_prefs.c: Renamed prop_*() functions
14060 to sci_prop_*(), because they were conflicting with external
14061 functions (in some ssl library).
14063 2006-02-08 Naba Kumar <naba@gnome.org>
14065 Patch from Massimo Cora <maxcvs@email.it>:
14066 * plugins/valgrind/anjuta-valgrind.schemas,
14067 plugins/valgrind/plugin.c, plugins/valgrind/plugin.h,
14068 plugins/valgrind/preferences.c, plugins/valgrind/vgactions.c,
14069 plugins/valgrind/vgactions.h, plugins/valgrind/vgdefaultview.c,
14070 plugins/valgrind/vgdefaultview.h, plugins/valgrind/vggeneralprefs.c,
14071 plugins/valgrind/vggeneralprefs.h, plugins/valgrind/vgmemcheckprefs.c,
14072 plugins/valgrind/vgtoolview.c,
14073 plugins/valgrind/vgtoolview.h: It checks for the valgrind binary
14074 before running the debugging session. I've added also a
14075 preference in Anjuta Preferences where you can specify
14076 the path to the valgrind binary. The default is /usr/bin/valgrind.
14077 Now it displays a dialog with the error. [it can be -program
14078 exited- or -file loaded or end of input-]. Some valgrind 3.x
14081 2006-01-29 Naba Kumar <naba@gnome.org>
14083 Patch from Massimo Cora <maxcvs@email.it>:
14084 * configure.in, plugins/Makefile.am,
14085 plugins/valgrind/*: Valgrind plugin (requires
14086 binutils-dev and valgrind to be installed.
14088 2005-01-24 Johannes Schmid <jhs@gnome.org>
14090 * Patch from Eric Greveson <ejg45@cam.ac.uk>
14091 plugins/tools/variables.c:
14092 Added current directory to possible variables
14094 * Patch from Günther Brammer <gbrammer@gmx.de>
14095 plugins/document-manager/anjuta-docman.c:
14096 Fix a crash on opening a file
14098 AUTHORS: Added Günther Brammer
14100 2005-12-17 Sebastien Granjoux <seb.sfo@free.fr>
14102 * libanjuta/anjuta-launcher.c:
14103 Fix a bug in AnjutaLauncher when output is bigger than buffer
14104 Probably fix bug #315188 and #305134
14106 2005-12-28 Johannes Schmid <jhs@gnome.org>
14108 * configure: Changed required gtk to 2.6.0, bumped VERSION to 2.02cvs
14109 * src/about.c: Use new gtk about dialog
14110 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c:
14111 Updated anjuta_ui_add_action_group_entries call
14113 Patch from Jean Breford <jean.breford@normalesup.org>
14114 and Markus Habermehl <bmh1980de@yahoo.de>:
14116 * libanjuta/anjuta-encodings.c: Fix crash in a much more nice way
14117 * AUTHORS: Added Jean and Markus
14119 2005-12-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14120 * plugins/search/search-replace.c :
14121 Bookmark all matched lines.
14122 * plugins/search/search-replace_backend.c :
14123 Fixed bug (Search in all project files).
14125 2005-12-21 Johannes Schmid <jhs@gnome.org>
14127 * plugins/search/plugin.c:
14129 * libanjuta/anjuta-encodings.c: Don't crash if uninitialized. Further
14130 investigation needed.
14132 AUTHORS: Added Ross Goldner
14134 2005-12-19 Ross Golder <ross@golder.org>
14136 * plugins/document-manager/anjuta-document-manager.plugin.in: Added
14137 application/xml MIME type.
14139 2005-12-18 Johannes Schmid <jhs@gnome.org>
14141 po/POTFILES.in: Updated files after directory changes
14142 HACKING: Removed outdated section 3 (anoncvs)
14144 2005-12-15 Sebastien Granjoux <seb.sfo@free.fr>
14146 * plugins/build-basic-autotools/build-basic-autotools.c:
14147 Save all files in editor before running a command
14149 * plugins/tools/execute.c:
14150 Use document manager plugin instead of each editor for
14153 2005-12-15 Johannes Schmid <jhs@gnome.org>
14155 * plugins/document-manager/action-callbacks.c:
14156 (on_save_all1_activate), (on_swap_activate)
14157 plugins/document-manager/anjuta-docman.c:
14158 (on_save_as_filesel_response), (on_notebook_switch_page):
14160 Fixed some remaining issues in document-manger
14162 2005-12-15 Johannes Schmid <jhs@gnome.org>
14164 * plugins/profile-default/default.anjuta:
14165 Load Search plugin and Message Manager by default
14167 2005-12-14 Johannes Schmid <jhs@gnome.org>
14169 * plugins/editor/text_editor.c
14170 libanjuta/anjuta-utils.c:
14172 Check if files differ when gnome-vfs monitoring is used.
14175 2005-12-13 Johannes Schmid <jhs@gnome.org>
14177 * plugins/document-manager/plugin.c:
14178 Only save modified files in ianjuta_file_savable_save() for document-manager
14179 as discussed on mailing list.
14181 * plugins/cvs-plugin/cvs-callbacks.c:
14182 Fixed dialog handling for empty log message
14184 2005-12-13 Johannes Schmid <jhs@gnome.org>
14186 * plugins/search/plugin.c: Fixed search toolbar (FIXME: Wrapping);
14188 * plugins/project-manager/* Removed ununsed files
14190 * plugins/symbol-browser/an_symbol_iter.c
14191 plugins/build-basic-autotools/build-basic-autotools.c
14192 plugins/build-basic-autotools/executer.c
14193 plugins/class-gen/class_gen.c
14194 plugins/class-inheritance/class-inherit.c
14195 plugins/cvs-plugin/cvs-actions.c
14196 plugins/cvs-plugin/cvs-interface.c
14197 plugins/debug-manager/attach_process.
14198 plugins/devhelp/plugin.c
14199 plugins/document-manager/plugin.c
14200 plugins/document-manager/indent_util.c
14201 plugins/editor/properties.cxx
14202 plugins/editor/aneditor.cxx
14203 plugins/editor/style-editor.c
14204 plugins/editor/text_editor.c
14205 plugins/macro/macro_db.c
14208 Use DEBUG_PRINT for debug messages
14210 libanjuta/anjuta-debug.h: Include config.h
14212 HACKING: Updated (BTW: does anyone read this?)
14214 2005-12-12 Johannes Schmid <jhs@gnome.org>
14216 Patch from Johan Ersvik <jersvik@fastmail.fm>:
14217 * plugins/gdb/debugger.c
14219 Fix a crasher in gdb plugin
14221 * plugins/gtodo/plugin.c
14222 plugins/search/plugin.c
14226 * plugins/document-manager/anjuta-docman.c:
14228 Fixed error markers
14230 * AUTHORS: Added Rafał Bursig <bursig@poczta.fm>
14232 Patch from Rafał Bursig <bursig@poczta.fm> (#320338 and #320341):
14234 * plugins/document-manager/anjuta-docman.c:
14235 highlight changed files in docman popup-menu
14236 * plugins/gdb/debug-tree.c:
14237 plugins/gdb/debugger.c
14238 Do not corupt entire "locals" tree when variable pointer have
14239 additional info and arrays/strucs/unions correctly.
14242 2005-12-11 Johannes Schmid <jhs@gnome.org>
14244 * plugins/document-manager/anjuta-docman.c
14245 plugins/document-manager/plugin.c
14246 plugins/editor/text_editor.c:
14248 AUTHORS: Added Johan Ersvik
14250 Fixed "is-dirty" bug and tab ordering
14252 2005-12-11 Johan Ersvik <jersvik@fastmail.fm>
14254 * plugins/editor/aneditor-autocomplete.cxx
14255 plugins/editor/aneditor-calltip.cxx
14256 plugins/editor/aneditor-priv.h
14257 plugins/symbol-browser/an_symbol.c
14258 plugins/symbol-browser/an_symbol_view.c
14260 tagmanager/tm_symbol.c
14261 tagmanager/tm_tag.c
14262 tagmanager/include/tm_symbol.h
14263 tagmanager/include/tm_tag.h
14266 Better pointer recognition in tagmanager and symbol browser
14268 2005-12-11 Johannes Schmid <jhs@gnome.org>
14270 * plugins/search/*: New search plugin derived from search code in old editor
14273 * plugins/document-manager/*: new document-manger which is now seperated from
14274 editor to allow implementation of other editor widgets. Code is mostly derived
14275 from old editor plugin
14277 * plugins/print/* new print plugin which is not fully implemented in the
14280 * plugins/editor/text_editor.c: Added lots of interface code
14282 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaEditorEdit, IAnjutaEditorView,
14283 IAnjutaEditorFactory and extended IAnjutaEditor
14285 * configure.in, plugins/Makefile.am updated build system for new
14288 This is a huge commit which might still contain some bugs and also has
14289 some fixmes. Things that are not working are the search toolbar because it
14290 does not use the same backend as any other searching function and printing
14291 (easy to fix) because it did not yet implement IAnjutaPrintable.
14293 2005-11-26 Sebastien Granjoux <seb.sfo@free.fr>
14295 * plugins/project-wizard/property.c:
14296 Use newer GtkFileChooser instead of GtkFileSelection with
14297 GnomeFileEntry to avoid a bug
14299 * plugins/project-wizard/install.c:
14300 Avoid an endless loop if project directory is not writable
14302 * plugins/project-wizard/druid.c:
14303 Allow creating project in empty directory without a
14306 2005-11-25 Johannes Schmid <jhs@cvs.gnome.org>
14308 Patch from Massimo Cora <maxcvs@email.it>
14309 * plugins/class-inheritence/class-inherit.c
14310 plugins/class-inheritence/plugin.c
14311 plugins/class-inheritence/plugin.h
14314 Update plugin to use new API from graphviz 2.6. Version 2.2 is
14315 no longer supported!
14317 2005-11-23 Johannes Schmid <jhs@cvs.gnome.org>
14319 Patch from Johan Ersvik <jersvik@fastmail.fm>
14320 * plugins/message-view/message-view.c
14321 plugins/build-basic-autotools/build-basic-autotools.c
14322 plugins/build-basic-autotools/automake-c.filters
14324 This patch correct regex-filters for newer automake
14327 2005-11-19 Sebastien Granjoux <seb.sfo@free.fr>
14329 * plugins/tools/execute.c:
14330 Detect variables inside a word
14332 2005-11-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14334 * libanjuta/anjuta-status.[ch],
14335 plugins/editor/text_editor.[ch], plugins/editor/text_editor_cbs.c,
14336 plugins/editor/anjuta-docman.c :
14337 New anjuta-status procedure.
14339 2005-10-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14342 libanjuta/anjuta-preferences.c libanjuta/anjuta-preferences.h
14343 plugins/editor/Makefile.am
14344 plugins/editor/anjuta-document-manager.glade
14345 plugins/editor/plugin.c plugins/editor/plugin.h
14346 plugins/editor/text_editor.c plugins/editor/text_editor.h
14348 plugins/editor/indent-dialog.c plugins/editor/indent-dialog.h
14349 plugins/editor/indent-util.c plugins/editor/indent-util.h
14350 plugins/editor/indent_test.c :
14351 Set and Preview indent preferences parameters.
14352 Saved indent user parameters.
14354 2005-10-27 Naba Kumar <naba@gnome.org>
14356 Patch from Flavio daCosta <flavio.dacosta@gmail.com>
14357 * plugins/editor/anjuta-docman.c: Restore tab color to normal
14358 theme color for saved documents.
14360 2005-10-26 Naba Kumar <naba@gnome.org>
14362 * libanjuta/anjuta-encodings.c: Save changed supported encodings
14363 list. Fixed bug #316731.
14365 2005-10-23 Sebastien Granjoux <seb.sfo@free.fr>
14367 * tagmanager/tm_symbol.c: Fixed bug #315218
14369 2005-10-23 Adam Weinberger <adamw@gnome.org>
14371 * plugins/build/build_file.c
14372 plugins/build-basic-autotools/build-basic-autotools.c
14373 plugins/tools/execute.c
14374 plugins/build/compile.c
14375 plugins/build/configurer.c
14376 plugins/debug-manager/plugin.c
14377 plugins/editor/plugin.c
14378 plugins/editor/print.c
14379 plugins/editor/text_editor.c
14380 plugins/file-loader/plugin.c
14381 plugins/file-manager/an_file_view.c
14382 plugins/symbol-browser/an_symbol_view.c
14383 plugins/gdb/debugger.c
14384 plugins/gdb/plugin.c
14385 plugins/glade/plugin.c
14386 plugins/macro/macro-actions.c
14387 plugins/macro/plugin.c
14388 plugins/profile-default/plugin.c
14389 plugins/project-manager/plugin.c
14390 plugins/project-manager/project_import.c
14391 plugins/symbol-browser/plugin.c
14392 plugins/tools/execute.c
14394 src/anjuta-actions.h
14396 Correct spacing errors before and after "...".
14398 2005-10-20 Naba Kumar <naba@gnome.org>
14400 * plugins/gdb/debugger.c: Fixed attach/detach process to
14401 updated UI properly.
14403 2005-10-18 Naba Kumar <naba@gnome.org>
14405 * plugins/editor/aneditor.cxx: Fixed bug #172442 (and possibly
14408 2005-10-13 Naba Kumar <naba@gnome.org>
14410 * plugins/project-mkfile-import/*: Removed separate import wizard for
14411 makefile based projects (because single widzard handles all wizards).
14413 * plugins/project-import/project-import.c: Made wizard window
14414 transient to main window.
14416 Patch from: Eric Greveson <ejg45@cam.ac.uk>
14418 * AUTHORS: Added Eric's name in contributors list.
14420 * configure.in, plugins/Makefile.am,
14421 plugins/project-import/Makefile.am,
14422 plugins/project-import/anjuta-project-import.glade,
14423 plugins/project-import/project-import.c,
14424 plugins/project-import/project-import.h: Import wizard now detects
14425 both makefile and automake projects together instead of separate wizard.
14427 * plugins/project-wizard/templates/java/project.anjuta,
14428 plugins/project-wizard/templates/mkfile/project.anjuta,
14429 plugins/project-wizard/templates/python/project.anjuta,
14430 plugins/project-wizard/templates/terminal/project.anjuta: Renamed plugin
14431 name to make it appropriate.
14433 2005-10-11 Naba Kumar <naba@gnome.org>
14435 * configure.in: Fixed glade3 version requirement.
14437 2005-09-29 Alexander Shopov <ash@contact.bg>
14439 * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
14441 2005-09-26 Johannes Schmid <jhs@cvs.gnome.org>
14443 * plugins/subversion/svn_auth.c
14444 plugins/subversion/anjuta_subversion.glade:
14445 Implemented svn_auth_ssl_server_trust_prompt_func_cb (untested)
14447 2005-09-22 Naba Kumar <naba@gnome.org>
14449 Patch from: Eric Greveson <ejg45@cam.ac.uk>:
14451 * configure.in, plugins/Makefile.am
14452 plugins/project-manager/anjuta-project-manager.plugin.in,
14453 plugins/project-manager/plugin.c,
14454 (added) plugins/project-mkfile-import/.cvsignore,
14455 (added) plugins/project-mkfile-import/Makefile.am,
14456 (added) plugins/project-mkfile-import/
14457 anjuta-project-mkfile-import-plugin.png,
14458 (added) plugins/project-mkfile-import/
14459 anjuta-project-mkfile-import.glade,
14460 (added) plugins/project-mkfile-import/
14461 anjuta-project-mkfile-import.plugin.in,
14462 (added) plugins/project-mkfile-import/plugin.c,
14463 (added) plugins/project-mkfile-import/plugin.h,
14464 (added) plugins/project-mkfile-import/project-mkfile-import.c,
14465 (added) plugins/project-mkfile-import/project-mkfile-import.h,
14466 plugins/project-wizard/templates/Makefile.am,
14467 (added) plugins/project-wizard/templates/mkfile-logo.png,
14468 (added) plugins/project-wizard/templates/mkfile.wiz,
14469 (added) plugins/project-wizard/templates/mkfile/.cvsignore,
14470 (added) plugins/project-wizard/templates/mkfile/Makefile.am,
14471 (added) plugins/project-wizard/templates/mkfile/project.anjuta,
14472 (added) plugins/project-wizard/templates/mkfile/po/.cvsignore,
14473 (added) plugins/project-wizard/templates/mkfile/po/ChangeLog,
14474 (added) plugins/project-wizard/templates/mkfile/po/Makefile.am,
14475 (added) plugins/project-wizard/templates/mkfile/po/POTFILES.in,
14476 (added) plugins/project-wizard/templates/mkfile/src/.cvsignore,
14477 (added) plugins/project-wizard/templates/mkfile/src/Makefile.am,
14478 (added) plugins/project-wizard/templates/mkfile/src/Makefile.tpl,
14479 (added) plugins/project-wizard/templates/mkfile/src/main.c:
14480 Added makefile based project import wizard and wizard template.
14482 2005-09-12 Johannes Schmid <jhs@cvs.gnome.org>
14484 * libanjuta/anjuta-launcher.c: Reduced false password detections
14486 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
14488 * plugins/cvs-plugin/cvs-interface.c: Handle empty log
14489 messages correctly.a
14491 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
14493 * scintilla/Makefile.am: Changed scintilla library to noinst
14494 * pixmaps/Makefile.am: Install password.png
14495 * libanjuta/anjuta-launcher.c: Changed password detection
14496 to be able to access GNOME CVS with ssh.
14498 2005-08-31 Naba Kumar <naba@gnome.org>
14500 * plugins/glade/plugin.c: Set transient window for the widget
14503 2005-08-21 Jens Seidel <jseidel@cvs.gnome.org>
14505 * plugins/gtodo/main.c: Typo fix: s/occured/occurred/.
14507 2005-08-10 Naba Kumar <naba@gnome.org>
14509 * plugins/build-basic-autotools/build-basic-autotools.c: Added F3
14510 as shortcut key for execute.
14512 * src/about.c: Clean up.
14514 Patch from: Jochen Baier Jochen.Baier@stud.uni-karlsruhe.de
14515 * plugins/editor/action-callbacks.c: Fixed edit shortcuts for
14518 2005-08-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14520 * plugins/editor/search-replace_backend.c :
14521 Fixed search in File Patterns.
14523 2005-08-09 Philip Van Hoof <pvanhoof@gnome.org>
14525 * plugins/gdb/Makefile.am: Fixed a make -j x bug
14527 2005-08-04 Naba Kumar <naba@gnome.org>
14529 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
14530 for pango-1.8 rendering bug.
14532 2005-08-03 Naba Kumar <naba@gnome.org>
14534 * plugins/glade/plugin.c: Proper names for plugin widgets.
14536 * plugins/subversion/anjuta-subversion.glade,
14537 plugins/subversion/svn-auth.c: Fixed authentication dialog and
14538 string allocations. Use passed default values when available.
14539 Set proper focus and dialog default response. Destroy dialog after use.
14540 Return error when appropriate.
14542 2005-08-02 Naba Kumar <naba@gnome.org>
14544 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
14545 for pango-1.8 rendering bug.
14547 2005-08-02 Philip Van Hoof <pvanhoof@gnome.org>
14549 * scintilla/Makefile.am: Fixed a make -j x bug
14551 2005-08-02 Johannes Schmid <jhs@gnome.org>
14553 * plugins/subversion/svn-auth.c: Added username/password
14556 2005-08-01 Naba Kumar <naba@gnome.org>
14558 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Added index bound
14559 checks for character width calculations.
14561 2005-07-31 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14563 * plugins/gdb/debug_tree.c : Inspect memory from locals window.
14565 2005-07-31 Naba Kumar <naba@gnome.org>
14567 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Fixed text rendering
14568 messup with pango 1.8. Fixed bug #311846.
14570 2005-07-30 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14572 * plugins/gdb/memory.c : Fixed bug 305082.
14574 * plugins/project-wizard/templates/anjuta-plugin.wiz,
14575 plugins/project-wizard/templates/gcj.wiz,
14576 plugins/project-wizard/templates/gnome.wiz,
14577 plugins/project-wizard/templates/gtk.wiz,
14578 plugins/project-wizard/templates/java.wiz,
14579 plugins/project-wizard/templates/python.wiz,
14580 plugins/project-wizard/templates/wxwin.wiz,
14581 plugins/project-wizard/templates/xlib-dock.wiz : Spelling fixes.
14583 2005-07-27 Sebastien Granjoux <seb.sfo@free.fr>
14585 * plugins/tools/execute.c:
14586 Correct a crash if editor is closed while a tool still use it.
14588 2005-07-28 Naba Kumar <naba@gnome.org>
14590 * scintilla/*: Updated scintilla from their latest CVS.
14592 2005-07-27 Naba Kumar <naba@gnome.org>
14594 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
14595 plugins/build-basic-autotools/build-basic-autotools.c,
14596 plugins/cvs-plugin/plugin.c, plugins/debug-manager/plugin.c,
14597 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
14598 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
14599 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
14600 plugins/glade/plugin.c, plugins/gtodo/plugin.c, plugins/macro/plugin.c,
14601 plugins/message-view/plugin.c, plugins/patch/plugin.c,
14602 plugins/profile-default/plugin.c, plugins/project-manager/plugin.c,
14603 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
14604 plugins/symbol-browser/plugin.c, plugins/tools/plugin.c,
14605 src/anjuta-app.c, src/main.c, src/shell.c: Added 'translation_domain'
14606 argument to anjuta_ui_add_action_group_entries() and
14607 anjuta_ui_add_toggle_action_group_entries() and set the translation domain.
14608 Fixed all plugins to pass translation domain. This fixes untranslated
14611 2005-07-27 Naba Kumar <naba@gnome.org>
14613 * plugins/class-inheritance/class-callbacks.c,
14614 plugins/class-inheritance/class-inherit.c: Fixed color scheme to use
14615 proper system colors.
14617 2005-07-26 Naba Kumar <naba@gnome.org>
14619 * ROADMAP: Updated and added more tasks.
14621 2005-07-25 Naba Kumar <naba@gnome.org>
14623 * ROADMAP: Updated and added more tasks.
14625 2005-07-24 Naba Kumar <naba@gnome.org>
14627 * HACKING: Fixed format.
14629 2005-07-24 Naba Kumar <naba@gnome.org>
14631 * ROADMAP: Fixed format.
14632 * plugins/tools/scripts/prepare-changelog.pl: Fixed month figure.
14634 2005-07-24 Naba Kumar <naba@gnome.org>
14636 * HACKING, ROADMAP: Fixed format and add some tasks to do in ROADMAP.
14637 * data/properties/cpp.properties: Added *.c++ as file extension for c++
14639 2005-07-24 Sebastien Granjoux <seb.sfo@free.fr>
14641 * plugins/tools/dialog.c, plugins/tools/dialog.h:
14642 Correct wrong sensitivity setting
14644 * plugins/tools/tool.c: Correct a crash when removing overridden tool
14646 * plugins/tools/variable.c: Add variables for project manager
14648 2005-07-23 Naba Kumar <naba@gnome.org>
14650 * ROADMAP: updated.
14652 2005-07-23 Naba Kumar <naba@gnome.org>
14654 * plugins/subversion/Makefile.am,
14655 plugins/subversion/svn-auth.c,
14656 plugins/subversion/svn-auth.h: Added subversion authentication code
14659 * plugins/subversion/subversion-callbacks.c,
14660 plugins/subversion/subversion-callbacks.h,
14661 plugins/subversion/svn-backend-priv.h,
14662 plugins/subversion/svn-backend.c, plugins/subversion/svn-backend.h,
14663 plugins/subversion/svn-notify.c, plugins/subversion/svn-notify.h,
14664 plugins/subversion/svn-thread.c, plugins/subversion/svn-thread.h:
14665 Added file mode line.
14667 2005-07-22 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
14669 * configure.in: Added 'gl' to ALL_LINGUAS.
14671 2005-07-21 Naba Kumar <naba@gnome.org>
14673 * libanjuta/anjuta-launcher.c: Fixed dispose method to neatly close
14674 the active sources and kill the running process without emitting
14675 signals (which could be fatal because the object is being destroyed).
14676 Incidentally, fixed the crash that happens when stopping an active
14677 debugger session. Disabled debug prints and code clean up.
14680 * plugins/cvs-plugin/cvs-execute.c: Removed signal disconnections from
14681 message view object, because that prevents many unprocessed outputs
14682 from the cvs command from being appended in view. Does not set NULL
14683 to mesg_view private member (not required) so that any pending outputs
14684 to view is processed.Fixed bug #172666.
14686 * plugins/editor/anjuta-document-manager.plugin.in: Added ruby mime
14687 type in supported list.
14689 2005-07-18 Adam Weinberger <adamw@gnome.org>
14691 * plugins/file-manager/anjuta-file-manager-plugin.glade:
14692 grammar/spelling fixes.
14694 2005-07-17 Naba Kumar <naba@gnome.org>
14696 * (new) plugins/project-wizard/templates/terminal/cvsignore,
14697 (new) plugins/project-wizard/templates/terminal/po/cvsignore,
14698 (new) plugins/project-wizard/templates/terminal/src/cvsignore,
14699 plugins/project-wizard/templates/anjuta-plugin.wiz,
14700 plugins/project-wizard/templates/gcj.wiz,
14701 plugins/project-wizard/templates/gnome.wiz,
14702 plugins/project-wizard/templates/gtk.wiz,
14703 plugins/project-wizard/templates/gtkmm.wiz,
14704 plugins/project-wizard/templates/java.wiz,
14705 plugins/project-wizard/templates/python.wiz,
14706 plugins/project-wizard/templates/terminal.wiz,
14707 plugins/project-wizard/templates/terminal/Makefile.am,
14708 plugins/project-wizard/templates/terminal/po/Makefile.am,
14709 plugins/project-wizard/templates/terminal/src/Makefile.am,
14710 plugins/project-wizard/templates/wxwin.wiz,
14711 plugins/project-wizard/templates/xlib-dock.wiz,
14712 plugins/project-wizard/templates/xlib.wiz: Added cvsignore files for
14713 wizards and updated .wiz files to install them in newly created
14716 2005-07-16 Naba Kumar <naba@gnome.org>
14718 * plugins/editor/anjuta-document-manager.plugin.in: Added mime types.
14720 * plugins/file-manager/an_file_view.c,
14721 plugins/file-manager/plugin.c: Added file manager preferences to
14722 show/hide files ignored by version control (e.g. cvsignore).
14724 * plugins/editor/text_editor.c: Initialize vfs info struct.
14726 * .cvsignore, global-tags/.cvsignore, libanjuta/.cvsignore,
14727 libanjuta/interfaces/.cvsignore, libegg/.cvsignore,
14728 libegg/menu/.cvsignore, libegg/recent-files/.cvsignore,
14729 libegg/treeviewutils/.cvsignore, libegg/util/.cvsignore,
14730 omf-install/.cvsignore, pixmaps/.cvsignore,
14731 plugins/file-manager/anjuta-file-manager-plugin.glade,
14732 scintilla/.cvsignore, scintilla/include/.cvsignore,
14733 scripts/.cvsignore, src/.cvsignore, tagmanager/.cvsignore,
14734 tagmanager/python.c: Updated.
14736 2005-07-16 Naba Kumar <naba@gnome.org>
14738 * tagmanager/parse.c, tagmanager/parse.h, tagmanager/python.c:
14739 Fixed python parser to parser class methods.
14741 2005-07-15 Naba Kumar <naba@gnome.org>
14743 * plugins/project-wizard/property.c: Used parenthesis to remove
14746 * plugins/project-wizard/templates/anjuta-plugin.wiz,
14747 plugins/project-wizard/templates/gcj.wiz,
14748 plugins/project-wizard/templates/gnome.wiz,
14749 plugins/project-wizard/templates/gtk.wiz,
14750 plugins/project-wizard/templates/gtkmm.wiz,
14751 plugins/project-wizard/templates/java.wiz,
14752 plugins/project-wizard/templates/python.wiz,
14753 plugins/project-wizard/templates/terminal.wiz,
14754 plugins/project-wizard/templates/wxwin.wiz,
14755 plugins/project-wizard/templates/xlib-dock.wiz,
14756 plugins/project-wizard/templates/xlib.wiz: Fixed wizard descriptions
14759 2005-07-15 Naba Kumar <naba@gnome.org>
14761 * plugins/project-wizard/templates/java.wiz,
14762 plugins/project-wizard/templates/java/Makefile.am,
14763 plugins/project-wizard/templates/java/project.anjuta,
14764 plugins/project-wizard/templates/python.wiz,
14765 plugins/project-wizard/templates/python/Makefile.am,
14766 plugins/project-wizard/templates/python/project.anjuta: Use different
14767 project files for java and python module where debugger is not
14768 included in the list of plugins.
14770 2005-07-15 Naba Kumar <naba@gnome.org>
14772 * configure.in, plugins/project-wizard/templates/Makefile.am,
14773 plugins/project-wizard/templates/gcj-logo.png,
14774 plugins/project-wizard/templates/gcj.wiz,
14775 plugins/project-wizard/templates/gcj/.cvsignore,
14776 plugins/project-wizard/templates/gcj/Makefile.am,
14777 plugins/project-wizard/templates/gcj/configure.in.tpl,
14778 plugins/project-wizard/templates/gcj/src/.cvsignore,
14779 plugins/project-wizard/templates/gcj/src/Makefile.am,
14780 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
14781 plugins/project-wizard/templates/java-logo.png,
14782 plugins/project-wizard/templates/java.wiz,
14783 plugins/project-wizard/templates/java/configure.in.tpl,
14784 plugins/project-wizard/templates/java/po/Makefile.am,
14785 plugins/project-wizard/templates/java/po/POTFILES.in,
14786 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
14787 plugins/project-wizard/templates/java/src/main.java,
14788 plugins/project-wizard/templates/python-logo.png,
14789 plugins/project-wizard/templates/python.wiz,
14790 plugins/project-wizard/templates/python/.cvsignore,
14791 plugins/project-wizard/templates/python/Makefile.am,
14792 plugins/project-wizard/templates/python/configure.in.tpl,
14793 plugins/project-wizard/templates/python/po/.cvsignore,
14794 plugins/project-wizard/templates/python/po/Makefile.am,
14795 plugins/project-wizard/templates/python/po/POTFILES.in,
14796 plugins/project-wizard/templates/python/src/.cvsignore,
14797 plugins/project-wizard/templates/python/src/Makefile.am,
14798 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
14799 plugins/project-wizard/templates/python/src/main.py: Added Generic
14800 gcj and python project wizards. Fixed Generic java project to
14801 use _JAVA primary. Update gnome-build from cvs for them to work
14804 2005-07-12 Naba Kumar <naba@gnome.org>
14806 * plugins/project-manager/plugin.c: Automatically determine
14807 project backend by probing.
14809 2005-07-04 Naba Kumar <naba@gnome.org>
14811 * Makefile.am: Do not install old anjuta.glade file which conflicts
14812 with newer src/anjuta.glade.
14814 2005-07-03 Johannes Schmid <jhs@cvs.gnome.org>
14816 * plugins/an_symbol_prefs.c:
14817 Sort list of available symbol files
14819 2005-07-02 Johannes Schmid <jhs@cvs.gnome.org>
14821 * plugins/build-basic-autotools.c:
14824 * plugins/gtodo/libgtodo.c:
14825 Possible fix for #307800
14827 * libanjuta/anjuta-encodings.c
14828 libanjuta/anjuta-launcher.c
14829 libanjuta/anjuta-preference-dialog.c
14830 libanjuta/anjuta-preferences.c
14831 libanjuta/anjuta-ui.c
14832 libanjuta/anjuta-util.c
14833 libanjuta/cell-renderer-captioned-image.c
14834 libanjuta/plugin.c:
14836 Patch from de_lupus@pandora.be (Kristof Vansant):
14837 Replaced deprecated gnome-i18n.h
14840 2005-07-01 Johannes Schmid <jhs@cvs.gnome.org>
14842 * plugins/subversion/anjuta-subversion.glade
14843 plugins/subversion/anjuta-subversion.ui
14844 plugins/subversion/plugin.c
14845 plugins/subversion/subversion-actions.c
14846 plugins/subversion/subversion-callbacks.h
14847 plugins/subversion/subversion-callbacks.c
14848 plugins/subversion/svn-backend-priv.h
14849 plugins/subversion/svn-backend.h
14850 plugins/subversion/svn-backend.c
14851 plugins/subversion/svn-thread.h
14852 plugins/subversion/svn-thread.c:
14854 Implemented Subversion diff
14856 2005-06-30 Johannes Schmid <jhs@cvs.gnome.org>
14858 * plugins/build-basic-autotools/build-basic-autotools.c:
14859 Fixed crash bug! Might be useful to release 2.0.2 soon
14860 because this bug will crash any build which produces errors
14863 === Anjuta 2.0.1 ===
14865 2005-06-27 Naba Kumar <naba@gnome.org>
14867 * plugins/tools/execute.c: Formated code.
14869 2005-06-26 Sebastien Granjoux <seb.sfo@free.fr>
14871 * plugins/build-basic-autotools/build-basic-autotools.c:
14872 Remove two memory leaks
14873 Check command output versus untranslated strings too
14875 * plugins/tools/execute.c:
14876 Remove two memory leaks
14877 Check command output versus untranslated strings too
14878 Remove description message
14880 * plugins/tools/fileop.c:
14881 Escape tool name in xml configuration file
14883 2005-05-26 Naba Kumar <naba@gnome.org>
14885 * configure.in: Bumped version to 2.0.1
14886 * plugins/tools/scripts/Makefile.am: Fixed make checkdist bugs.
14888 * plugins/tools/execute.c: Fixed clickable messages.
14891 * plugins/glade/plugin.c, src/layout.xml: Added glade stock icon.
14892 Deactivate glade plugin when last glade project is closed. Reorder
14893 glade widgets in layout. Change glade project when user selects a
14894 new project. Removed project from the list when user closes it. Fixed
14895 glade project file loading from URI. Save and restored loaded glade
14896 projects in/from session.
14898 * plugins/class-gen/action-callbacks.c,
14899 plugins/class-gen/anjuta-class-gen-plugin.glade,
14900 plugins/class-gen/class_gen.c, plugins/class-gen/plugin.c,
14901 plugins/file-wizard/anjuta-file-wizard.glade,
14902 plugins/file-wizard/file.c, plugins/file-wizard/file.h,
14903 plugins/file-wizard/plugin.c, plugins/file-wizard/plugin.h: Implemented
14904 "Add to project" correctly. Use the source file path returned after
14905 adding to project. Fixed memory leaks. Deactivate wizard plugins
14908 * plugins/project-manager/plugin.c,
14909 plugins/project-wizard/anjuta-project-wizard.glade,
14910 plugins/project-wizard/druid.c, plugins/project-wizard/install.c,
14911 plugins/project-wizard/plugin.c, plugins/project-wizard/plugin.h,
14912 src/Makefile.am, src/anjuta-app.c, src/anjuta.glade: Moved
14913 project-wizard preference page to anjuta app, because they are
14914 more appropriated as general preferences. Renamed username and
14915 useremail properties keys.
14917 * po/POTFILES.in: Updated.
14919 * plugins/editor/action-callbacks.c: Fixed a crash bug when a file is
14922 * plugins/file-loader/plugin.c: Do not use static variable to store
14923 created submenu in factory. Fixed crash in anjuta exit.
14925 2005-05-24 Naba Kumar <naba@gnome.org>
14927 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
14928 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
14929 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
14930 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
14931 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
14932 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
14933 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
14934 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
14935 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14937 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
14938 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
14939 plugins/build-basic-autotools/build-basic-autotools.c,
14940 plugins/build-basic-autotools/build-basic-autotools.h,
14941 plugins/build-basic-autotools/executer.c,
14942 plugins/build-basic-autotools/executer.h,
14943 plugins/devhelp/plugin.c, plugins/gdb/debugger.c,
14944 plugins/tools/variable.c: Added an extra argument to
14945 anuta_util_dialog_input() to pass default value. Save/load project
14946 configure and execution parameters in/from session.
14948 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug when no
14949 symbol browser is loaded.
14951 * plugins/profile-default/plugin.c: Fixed an unbalanced shell
14954 * plugins/terminal/terminal.c: Fixed bug where repeated activate and
14955 deactivate would not start shell.
14957 2005-05-24 Naba Kumar <naba@gnome.org>
14959 * libanjuta/anjuta-ui.c, libanjuta/plugins.c,
14960 libegg/egg-combo-action.c, libegg/egg-recent-action.c,
14961 libegg/egg-submenu-action.c, libegg/test-actions.c,
14962 plugins/build-basic-autotools/build-basic-autotools.c,
14963 plugins/cvs-plugin/plugin.c, plugins/editor/aneditor-autocomplete.cxx,
14964 plugins/editor/search-replace.c, plugins/editor/text_editor.c,
14965 plugins/file-wizard/plugin.c, plugins/gdb/debugger.c,
14966 plugins/gtodo/plugin.c, plugins/macro/macro-db.c,
14967 plugins/macro/plugin.c, plugins/message-view/plugin.c,
14968 plugins/profile-default/plugin.c, plugins/project-import/plugin.c,
14969 plugins/project-manager/plugin.c, plugins/project-wizard/plugin.c,
14970 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
14971 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
14972 plugins/tools/plugin.c: Used DEBUG_PRINT() instead of g_message().
14974 2005-05-24 Naba Kumar <naba@gnome.org>
14976 * data/properties/styles.properties: Fixed defalt font.
14978 * plugins/editor/search-replace.c,
14979 plugins/editor/search-replace_backend.c: Fixed message outputs. Identify
14980 project openness wihtout activating project-manager plugin (i.e.
14981 using anjuta_shell_get()).
14983 * libanjuta/interfaces/libanjuta.idl, plugins/project-manager/plugin.c:
14984 - Completed add_source(), add_group() and add_target() methods of
14985 IAnjutaProjectManager.
14986 - Change their definition to return the added element (or NULL).
14987 - Used interface API for project main menus and 'add to project'
14988 from file-manager context menu.
14989 - Select proper default target/group when prompting for adding
14990 source/target/group.
14991 - Do not expand all nodes in selection tree when default selection
14992 are given (eases navigation in big projects).
14994 - Marked strings for translation.
14996 2005-05-23 Naba Kumar <naba@gnome.org>
14998 * src/anjuta-app.c: Save menu accelerators on change.
15000 * plugins/editor/anjuta-docman.c: Fixed premature destruction of
15001 save-as dialog (leading to crash later).
15003 2005-05-22 Naba Kumar <naba@gnome.org>
15006 * AUTHORS: Added developers for other projects. Updated.
15007 * TODO.tasks: Updated.
15008 * ChangeLog: Added past changelogs from anjuta-0.1.5.
15010 2005-05-22 Naba Kumar <naba@gnome.org>
15012 * plugins/tools/execute.c: Make parsable lines distinct by adding
15013 a "Click me" description in the message. Allow tools to open arbibrary
15014 file in editory using gdb-styled annotation (The line starts with two
15015 \032 characters followed by the file:line).
15017 * plugins/tools/scripts/prepare-changelog.pl,
15018 plugins/tools/scripts/tools-2.xml.in: Fixed to add changelog entry in
15019 ChangeLog file itself and open it.
15021 2005-06-21 Sebastien Granjoux <seb.sfo@free.fr>
15023 * plugins/tools/execute.c:
15024 Parse output in message pane
15025 Correct a crash on plugin deactivation
15027 * plugins/tools/fileop.c,
15028 plugins/tools/tool.c,
15029 plugins/tools/tool.h:
15030 Load only valid tools
15032 2005-06-21 Naba Kumar <naba@gnome.org>
15034 * anjuta.spec.in: Fixed devel package requirement.
15036 * plugins/message-view/message-view.c: Scroll message on next/previous.
15038 * TODO.tasks: Updated.
15040 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
15041 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
15042 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
15043 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
15044 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
15045 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
15046 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
15047 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
15049 * libanjuta/anjuta-preferences.c,
15050 plugins/build-basic-autotools/build-basic-autotools.c,
15051 plugins/build-basic-autotools/executer.c,
15052 plugins/class-gen/action-callbacks.c,
15053 plugins/class-gen/action-callbacks.h,
15054 plugins/class-gen/class_gen.c,
15055 plugins/cvs-plugin/cvs-interface.c,
15056 plugins/debug-manager/attach_process.c,
15057 plugins/debug-manager/plugin.c,
15058 plugins/debug-manager/utilities.c,
15059 plugins/debug-manager/utilities.h,
15060 plugins/editor/aneditor-autocomplete.cxx,
15061 plugins/editor/aneditor.cxx,
15062 plugins/editor/search-replace.c,
15063 plugins/editor/search-replace_backend.c,
15064 plugins/gdb/breakpoints.c,
15065 plugins/gdb/registers.c,
15066 plugins/patch/plugin.c,
15067 plugins/project-wizard/druid.c,
15068 plugins/project-wizard/install.c,
15069 plugins/subversion/plugin.c,
15070 tagmanager/tm_file_entry.c: Fixed compiler warnings and deleted dead
15073 * plugins/class-gen/action-callbacks.c,
15074 plugins/project-wizard/parser.c,
15075 plugins/project-wizard/property.c,
15076 plugins/project-wizard/values.c,
15077 plugins/symbol-browser/an_symbol.c: Fixed compiler warnings.
15079 * plugins/tools/scripts/prepare-changelog.pl: Order filenames
15082 2005-06-20 Naba Kumar <naba@gnome.org>
15084 * manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
15085 manuals/reference/libanjuta/tmpl/e-splash.sgml,
15086 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
15088 * libanjuta/anjuta-launcher.c: Fixed possible double call of child
15089 exit idle function.
15091 * plugins/file-wizard/file.c, plugins/file-manager/an_file_view.c:
15092 Fixed possible memory corruption.
15094 * plugins/profile-default/plugin.c, plugins/symbol-browser/plugin.c,
15095 plugins/symbol-browser/an_symbol_view.c, libanjuta/e-splash.c,
15096 libanjuta/anjuta-status.c, plugins/project-manager/plugin.c: Fixed
15097 progress bar increment and added progress status for symbol refresh
15098 and project loading.
15100 * plugins/profile-default/plugin.c, libanjuta/interfaces/libanjuta.idl,
15101 libanjuta/e-splash.h, libanjuta/anjuta-status.c, src/main.c,
15102 plugins/file-loader/plugin.c, libanjuta/e-splash.c, src/anjuta.h,
15103 libanjuta/anjuta-status.h, src/anjuta.c: Implemented progress
15106 * TODO.tasks: Updated.
15108 2005-06-19 Naba Kumar <naba@gnome.org>
15110 * global_tags/create_global_tags.sh: Fixed sh incompatibility bug.
15113 * plugins/project-import/project-import.c: Deactivate plugin when done.
15115 2005-06-18 Naba Kumar <naba@gnome.org>
15117 * plugins/profile-default/plugin.c: Fixed error when loading another
15118 project while a project is still loaded.
15120 * plugins/project-manager/plugin.c: Used (newly added) group-activated
15121 signal from gnome-build to popup group properties.
15123 * src/anjuta.c: Load default session by default.
15125 * po/POTFILES.in: Added missing files.
15127 * libanjuta/anjuta-plugin.[ch], libanjuta/plugins.[ch]: Do not
15128 activate plugin on load (activate it separately). Connect to activate
15129 and deactivate signals for housekeeping, so that if plugins are
15130 activated or deactivate externally, they are properly recorded.
15132 * plugins/profile-default/plugin.c: Save profile before a project
15133 is loaded so that it could be restored when project is closed.
15135 * plugins/file-loader/plugin.c: Fixed ok/cancel buttons order.
15137 2005-06-17 Naba Kumar <naba@gnome.org>
15139 * plugins/profile-default/plugin.h, plugins/profile-default/plugin.c,
15140 libanjuta/plugins.c, libanjuta/plugins.h: Implmented profile saving
15141 for project. The plugins loaded for the project is restored when project
15142 is loaded next time.
15144 * TODO.tasks: Updated.
15146 2005-06-15 Naba Kumar <naba@gnome.org>
15148 * plugins/tools/scripts/find-fixmes.pl,
15149 (new) plugins/tools/scripts/translation-status.pl,
15150 plugins/tools/scripts/tools-2.xml.in,
15151 plugins/tools/scripts/Makefile.am,
15152 plugins/tools/scripts/prepare-changelog.pl: Added translation
15153 status script. Completed find-fixmes.pl script. Fixed bugs.
15155 * plugins/tools/scripts/tools-2.xml.in: Fixed prepare-changelog
15158 2005-06-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15160 * plugins/message-view/anjuta-message-manager-plugin.glade :
15161 renamed "messages.tag.position" to "messages.tab.position".
15162 plugins/message-view/anjuta-msgman.c :
15163 Messages tab position prefrences.
15165 2005-06-14 Naba Kumar <naba@gnome.org>
15167 * (new) plugins/tools/scripts/find-fixmes.pl,
15168 (new) plugins/tools/scripts/tools-2.xml.in,
15169 (new) plugins/tools/scripts/Makefile.am,
15170 (new) plugins/tools/scripts/prepare-changelog.pl,
15171 plugins/tools/plugin.h, plugins/tools/fileop.c,
15172 plugins/tools/Makefile.am, configure.in: Added system tools.
15174 2005-06-11 Sebastien Granjoux <seb.sfo@free.fr>
15176 * plugins/tools/editor.c:
15177 Take care of creating .anjuta directory if missing
15179 2005-06-10 Naba Kumar <naba@gnome.org>
15181 * configure.in: Increased gnome-build required to version 0.1.2.
15183 * plugins/project-manager/plugin.c: Fixed target/group removal.
15184 Fixed memory leaks.
15186 2005-06-10 Naba Kumar <naba@gnome.org>
15188 * plugins/project-manager/plugin.c: Implemented target/group
15189 configuration (update gnome-build module from cvs).
15191 2005-06-07 Naba Kumar <naba@gnome.org>
15193 Patch from: Massimo Cora' <maxcvs@email.it>:
15194 * plugins/class-inheritance/Makefile.am,
15195 plugins/class-inheritance/class-inherit.c,
15196 plugins/class-inheritance/class-inherit.h,
15197 plugins/class-inheritance/plugin.c,
15198 plugins/class-inheritance/plugin.h,
15199 (added) plugins/class-inheritance/class-callbacks.[ch]: Implemented
15200 expanded view of classes in hierarchy canvas (collapsable again).
15202 2005-06-05 Johannes Schmid <jhs@cvs.gnome.org>
15204 * scintilla/patches/scintilla-64-bit.diff (added)
15205 * plugins/patch/patch-plugin.c:
15206 Conditional build for GTK 2.4 and GTK 2.6
15208 2005-06-04 Sebastien Granjoux <seb.sfo@free.fr>
15210 * plugins/tools/anjuta-tools.glade,
15211 plugins/tools/editor.c,
15212 plugins/tools/plugin.h,
15213 plugins/tools/fileop.c:
15214 Add a check box to edit an user script
15215 Correct a few memory leak
15217 * plugins/tools/execute.c,
15218 plugins/tools/tool.c,
15219 plugins/tools/tool.h:
15220 Move utility remove_mnemonic function in tool.c
15223 2005-06-04 Johannes Schmid <jhs@cvs.gnome.org>
15225 Patch from sbrabec@suse.cz:
15227 scintilla/include/Scintilla.h:
15229 Fix 64-Bit warnings in gcc 4
15231 2005-06-03 Johannes Schmid <jhs@cvs.gnome.org>
15233 * plugins/patch/patch_plugin.c
15234 plugins/patch/patch.h
15235 plugin/patch/patch-plugin.glade
15236 plugin/patch/Makefile.am:
15238 Changed patch plugin to use libglade and new gtk 2.6 widgets
15240 2005-05-31 Naba Kumar <naba@gnome.org>
15242 Patch from Jason Bayman <JBayman@HobbitHell.com>:
15243 * plugins/editor/text_editor.c: Don't show error
15246 2005-05-28 Sebastien Granjoux <seb.sfo@free.fr>
15248 * plugins/message-view/anjuta-message-manager.ui,
15249 plugins/message-view/anjuta-msgman.c,
15250 plugins/message-view/anjuta-msgman.h,
15251 plugins/message-view/message-view.c,
15252 plugins/message-view/message-view.h,
15253 plugins/message-view/plugin.c:
15254 Add a popup menu in messages panes
15255 Move save message pane option in it
15257 2005-05-28 Naba Kumar <naba@gnome.org>
15259 * data/properties/styles.properties: Fixed default font
15262 * plugins/editor/style-editor.c: cleanup.
15264 2005-05-25 Naba Kumar <naba@gnome.org>
15266 * plugin/gdb/plugin.c: Start gdb even if the program does
15267 not exists. Fixes bug #305074
15269 2005-05-24 Naba Kumar <naba@gnome.org>
15271 Patch from: Saleem Abdulrasool <compnerd@gentoo.org>
15272 * configure.in: graphviz pkgconfig path.
15274 2005-05-24 Naba Kumar <naba@gnome.org>
15276 * configure.in, anjuta.desktop.in.in: Fixed Icon path.
15277 * TODO.tasks: Updated.
15279 2005-05-22 Naba Kumar <naba@gnome.org>
15281 * anjuta.spec.in: Fixed spec file
15282 * plugins/editor/text_editor.c: Fixed gnome-vfs monitor.
15284 2005-05-21 Sebastien Granjoux <seb.sfo@free.fr>
15286 * TODO.tasks: Updated.
15288 * plugins/message-view/anjuta-message-manager.ui,
15289 plugins/message-view/message-view.c,
15290 plugins/message-view/message-view.h,
15291 plugins/message-view/plugin.c:
15292 Add shortcut for next and previous message
15293 Add a save message menu item
15294 Fix a bug in previous message
15296 2005-05-21 Naba Kumar <naba@gnome.org>
15298 * Makefile.am, anjuta.spec.in, configure.in, data/properties/Makefile.am,
15299 doc/Makefile.am, global-tags/create_global_tags.sh,
15300 libanjuta/interfaces/Makefile.am.iface: Fixed 64bit arch related bugs
15301 and rpm package creation. Fixed installation paths.
15303 * plugins/editor/anjuta-document-manager.glade,
15304 plugins/editor/text_editor.c: Fixed autoformat settings in preferences
15305 and indent options.
15307 * tagmanager/tm_workspace.c: Fixed code format and compiler warning.
15309 2005-05-21 Naba Kumar <naba@gnome.org>
15311 * Makefile.am, configure.in, data/Makefile.am, doc/Makefile.am,
15312 global-tags/Makefile.am, launcher/Makefile.am, libegg/Makefile.am,
15313 pixmaps/Makefile.am, scripts/Makefile.am, src/Makefile.am,
15314 tagmanager/Makefile.am: Fixed paths configure variables to take
15315 automake configure variables instead of hardcoding.
15317 * global-tags/tm_global_tags.c: Formated code.
15319 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
15320 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
15321 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
15322 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
15323 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
15324 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
15325 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
15326 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
15327 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
15329 2005-05-20 Naba Kumar <naba@gnome.org>
15331 * README, anjuta.spec.in, configure.in: Updated Anjuta Descriptions
15332 and fixed rpm spec file (more testing required).
15334 * data/gdb.init: Don't set gdb prompt.
15336 * mime/Makefile.am: run update-mime-data only on system-wide install.
15338 * plugins/gdb/Makefile.am: Install plugin at correct paths.
15340 2005-05-19 Naba Kumar <naba@gnome.org>
15342 * plugins/terminal/terminal.c: Fixed crash bug when terminal is used
15343 while it's not visible.
15345 Patch from: Jason Bayman <JBayman@HobbitHell.com>
15346 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bugs.
15348 2005-05-19 Naba Kumar <naba@gnome.org>
15350 * configure.in: Fixed subversion checks. Added
15351 --disable-plugin-subversion and --disable-plugin-glade
15352 configure flags to manually turn off their plugin builds.
15354 * plugins/editor/plugin.c: Save and restore current editor line
15355 positions in session.
15357 2005-05-18 Naba Kumar <naba@gnome.org>
15359 * AUTHORS: Fixed email address.
15361 * libanjuta/anjuta-utils.c,
15362 plugins/project-manager/plugin.c: Take plugin shell as dialog parents
15363 when the projectmanager toplevel is not a window. Check for valid
15364 gtkwindow type before using the passed window as parent for anjuta
15367 2005-05-17 Naba Kumar <naba@gnome.org>
15369 * libanjuta/interfaces/libanjuta.idl: Fixed compiler warnings.
15371 * plugins/cvs-plugin/Makefile.am,
15372 plugins/devhelp/plugin.c,
15373 plugins/file-loader/Makefile.am,
15374 plugins/macro/Makefile.am,
15375 plugins/message-view/Makefile.am,
15376 plugins/patch/Makefile.am,
15377 plugins/project-manager/Makefile.am,
15378 plugins/subversion/Makefile.am,
15379 plugins/symbol-browser/Makefile.am: Removed -module flags
15382 * MAINTAINERS: Added file so that I could recieve bugzilla
15385 * plugins/glade/plugin.c: Fixed compile error.
15387 === Anjuta 2.0.0 ===
15389 2005-05-15 Naba Kumar <naba@gnome.org>
15391 * configure.in: Adjusted gdl version requirement. Bumped anjuta
15394 * plugins/symbol-browser/an_symbol_view.c,
15395 plugins/symbol-browser/plugin.c,
15396 tagmanager/tm_workspace.c: Fixed symbol-browser crash when
15397 symbols have been updated. Reset file symbols when update
15398 occurs. Fixed memory leaks.
15400 Patch from Jason Bayman <JBayman@HobbitHell.com>:
15401 * plugins/file-wizard/action-callbacks.c: Fixed crash bug.
15403 2005-05-14 Sebastien Granjoux <seb.sfo@free.fr>
15405 * plugins/tools/anjuta-tools.glade:
15406 Remove unused parameter dialog
15408 * plugins/tools/dialog.c,
15409 plugins/tools/fileop.c,
15410 plugins/tools/fileop.h,
15411 plugins/tools/tool.c,
15412 plugins/tools/tool.h,
15413 plugins/tools/variable.c:
15414 Add a few comments and cleanups
15416 * plugins/tools/editor.c,
15417 plugins/tools/editor.h:
15418 Remove code from previous plugin and add comments
15419 Use main window as parent (instead of tool list)
15421 * plugins/tools/execute.c,
15422 plugins/tools/execute.h:
15423 Remove code from previous plugin and add comments
15426 2005-05-14 Naba Kumar <naba@gnome.org>
15428 * AUTHORS, FUTURE, NEWS, README, ROADMAP: Updated and prepared for
15431 * configure.in: Fixed
15433 * plugins/class-inheritance/class-inheritance.png: New icon.
15435 * plugins/devhelp/plugin.c: Fixed docking bug where browser widget
15436 screws up when reparented.
15438 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15440 * plugins/editor/search-replace.c,
15441 plugins/editor/search-replace_backend.c
15442 plugins/project-manager/plugin.c : Clear find pane if searching same
15443 expression. Clean code.
15445 2005-05-14 Pawan Chitrakar <pawan@nplinux.org>
15447 * configure.in: Added ne in ALL_LINGUAS
15449 2005-05-13 Naba Kumar <naba@gnome.org>
15451 * configure.in: Fixed glade-3 version.
15453 * plugins/gdb/debugger.c, plugins/gdb/debugger.h,
15454 plugins/gdb/locals.c, plugins/gdb/stack_trace.c,
15455 plugins/gdb/watch.c: Update locals, watch and frame document on
15458 2005-05-12 Naba Kumar <naba@gnome.org>
15460 * plugins/editor/aneditor-autocomplete.cxx: Fixed infinite loop in
15461 scope autocompletion when the function definition is incomplete.
15463 * plugins/class-gen/anjuta-class-gen.plugin.in,
15464 plugins/file-wizard/anjuta-file-wizard.plugin.in,
15465 plugins/gdb/plugin.c,
15466 plugins/glade/anjuta-glade.plugin.in,
15467 plugins/project-import/anjuta-project-import.plugin.in,
15468 plugins/project-wizard/anjuta-project-wizard.plugin.in: Give a proper
15469 titles for the wizards.
15471 2005-05-11 Naba Kumar <naba@gnome.org>
15473 * configure.in, plugins/debug-manager/Makefile.am,
15474 plugins/debug-manager/plugin.c,
15475 (added) plugins/debug-manager/images/.cvsignore,
15476 (added) plugins/debug-manager/images/Makefile.am,
15477 (added) plugins/debug-manager/images/detach-16.png,
15478 (added) plugins/debug-manager/images/detach.png,
15479 (added) plugins/debug-manager/images/step-into-16.png,
15480 (added) plugins/debug-manager/images/step-into.png,
15481 (added) plugins/debug-manager/images/step-out-16.png,
15482 (added) plugins/debug-manager/images/step-out.png,
15483 (added) plugins/debug-manager/images/step-over-16.png,
15484 (added) plugins/debug-manager/images/step-over.png,
15485 plugins/gdb/Makefile.am,
15486 plugins/gdb/breakpoints.c,
15487 plugins/gdb/plugin.c,
15488 (added) plugins/gdb/images/.cvsignore,
15489 (added) plugins/gdb/images/Makefile.am,
15490 (added) plugins/gdb/images/breakpoint.png,
15491 (added) plugins/gdb/images/locals.png,
15492 (added) plugins/gdb/images/stack.png,
15493 (added) plugins/gdb/images/watch.png: Fixed breakpoints
15494 'remove all'. Added debugger icons.
15496 * plugins/editor/text_editor.c: Fixed file monitor.
15498 Patch from: Massimo Cora' <maxcvs@email.it>
15499 * plugins/patch/anjuta-patch-plugin.png,
15500 plugins/class-gen/Makefile.am,
15501 plugins/class-gen/action-callbacks.c,
15502 plugins/class-gen/class_gen.c,
15503 plugins/class-gen/class_logo.xpm: Implemented vcs
15504 file addions. New icons by Fabio Zecchini
15506 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15508 * libanjuta/interfaces/libanjuta.idl
15509 plugins/editor/anjuta-docman.c plugins/editor/search-replace.c
15510 plugins/editor/search-replace_backend.c
15511 plugins/project-manager/plugin.c : Search & Replace in all Project Files.
15513 2005-05-11 Naba Kumar <naba@gnome.org>
15515 * plugins/gdb/actions.c, plugins/gdb/breakpoints.c,
15516 plugins/gdb/breakpoints.h, plugins/gdb/debug_tree.c,
15517 plugins/gdb/plugin.c, plugins/gdb/plugin.h,
15518 plugins/gdb/registers.c, plugins/gdb/stack_trace.c,
15519 plugins/gdb/watch.c: Completed breakpoints implementation. Fixed
15522 * plugins/symbol-browser/an_symbol_prefs.c,
15523 plugins/symbol-browser/an_symbol_search.c,
15524 plugins/symbol-browser/an_symbol_view.c,
15525 plugins/symbol-browser/an_symbol_view.h,
15526 plugins/symbol-browser/plugin.c: Fixed memory leaks.
15528 2005-05-11 Naba Kumar <naba@gnome.org>
15530 * libanjuta/anjuta-shell.c: Fixed runtime warning.
15532 * libanjuta/e-splash.c, libanjuta/e-splash.h, src/main.c: Pass the
15533 progress bar location at create time, instead of hardcoding.
15535 * pixmaps/Makefile.am, (added) pixmaps/anjuta_splash_mini.png:
15536 Added mini splash screen.
15538 * plugins/editor/text_editor.c: Do not produce warning when file
15539 monitor could not be created.
15541 * plugins/profile-default/plugin.c: Save project session on exit.
15542 Show mini splash with progress bar at profile load.
15544 2005-05-10 Naba Kumar <naba@gnome.org>
15546 * configure.in, manuals/Makefile.am: Fixed compile flags.
15547 Disable outdated manuals builds.
15549 * global-tags/Makefile.am: Uninstall tags files on
15552 * libegg/Makefile.am: Use configured deprecated flags.
15554 * manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
15555 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
15556 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
15559 * mime/Makefile.am: Take DESTDIR into account.
15561 * plugins/class-gen/Makefile.am: Fixed 'make distcheck' errors.
15563 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug
15564 on scope autocompletion.
15566 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
15567 plugins/gdb/debugger.h, plugins/gdb/plugin.c: Use project
15568 shared libs and static libs paths for debugging. Order them
15571 * po/POTFILES.in: Updated.
15573 2005-05-09 Naba Kumar <naba@gnome.org>
15575 * libanjuta/interfaces/libanjuta.idl,
15576 plugins/gdb/debugger.[ch], plugins/gdb/plugin.c,
15577 plugins/gdb/breakpoints.ch, plugins/gdb/gdbmi-test.c,
15578 plugins/debug-manager/plugin.c, plugins/gdb/anjuta-gdb-plugin.ui:
15579 Implemented debugger source directory search and emits location changed
15580 signal with absolute path of the file.
15582 * plugins/tools/tool.c: Fixed compile errors.
15584 2005-05-08 Sebastien Granjoux <seb.sfo@free.fr>
15586 * plugins/tools/anjuta-tools.glade,
15587 plugins/tools/dialog.h,
15588 plugins/tools/dialog.c,
15589 plugins/tools/plugin.c,
15590 plugins/tools/editor.c:
15591 Improve graphical user interface
15593 Correct an error on close
15596 * plugins/tools/fileop.c,
15597 plugins/tools/tool.h,
15598 plugins/tools/tool.c:
15599 Change the tool internal structure
15600 Support having tools configuration in several places
15602 2005-05-08 Naba Kumar <naba@gnome.org>
15604 * plugins/gdb/actions.c,
15605 (removed) plugins/gdb/registers_cbs.c,
15606 (removed) plugins/gdb/registers_cbs.h,
15607 (removed) plugins/gdb/registers_gui.c,
15608 (removed) plugins/gdb/sharedlib_cbs.c,
15609 (removed) plugins/gdb/sharedlib_cbs.h,
15610 (removed) plugins/gdb/sharedlib_gui.c,
15611 (removed) plugins/gdb/signals_cbs.c,
15612 (removed) plugins/gdb/signals_cbs.h,
15613 (removed) plugins/gdb/signals_gui.c: Removed dead files.
15615 2005-05-08 Naba Kumar <naba@gnome.org>
15617 * plugins/build-basic-autotools/executer.c: Fixed programs
15620 * plugins/debug-manager/Makefile.am,
15621 plugins/debug-manager/anjuta-debug-manager.glade,
15622 plugins/debug-manager/plugin.c,
15623 plugins/gdb/Makefile.am: Used libglade for programs listing
15626 * (added) plugins/gdb/pointer.png: Stack pointer image.
15628 * libanjuta/anjuta-marshal.list,
15629 pixmaps/Makefile.am,
15630 plugins/gdb/actions.c,
15631 plugins/gdb/actions.h,
15632 plugins/gdb/anjuta-gdb-plugin.ui,
15633 plugins/gdb/anjuta-gdb.glade,
15634 plugins/gdb/breakpoints.c,
15635 plugins/gdb/breakpoints.h,
15636 plugins/gdb/debug_tree.c,
15637 plugins/gdb/debug_tree.h,
15638 plugins/gdb/debugger.c,
15639 plugins/gdb/debugger.h,
15640 plugins/gdb/gdbmi-test.c,
15641 plugins/gdb/gdbmi.c,
15642 plugins/gdb/gdbmi.h,
15643 plugins/gdb/info.c,
15644 plugins/gdb/info.h,
15645 plugins/gdb/locals.c,
15646 plugins/gdb/locals.h,
15647 plugins/gdb/memory.c,
15648 plugins/gdb/memory.h,
15649 plugins/gdb/plugin.c,
15650 plugins/gdb/plugin.h,
15651 plugins/gdb/registers.c,
15652 plugins/gdb/registers.h,
15653 plugins/gdb/registers_cbs.c,
15654 plugins/gdb/registers_cbs.h,
15655 plugins/gdb/registers_gui.c,
15656 plugins/gdb/sharedlib.c,
15657 plugins/gdb/sharedlib.h,
15658 plugins/gdb/sharedlib_cbs.c,
15659 plugins/gdb/sharedlib_cbs.h,
15660 plugins/gdb/sharedlib_gui.c,
15661 plugins/gdb/signals.c,
15662 plugins/gdb/signals.h,
15663 plugins/gdb/signals_cbs.c,
15664 plugins/gdb/signals_cbs.h,
15665 plugins/gdb/signals_gui.c,
15666 plugins/gdb/stack_trace.c,
15667 plugins/gdb/stack_trace.h,
15668 plugins/gdb/utilities.c,
15669 plugins/gdb/utilities.h,
15670 plugins/gdb/watch.c,
15671 plugins/gdb/watch.h,
15672 plugins/gdb/watch_cbs.c,
15673 plugins/gdb/watch_cbs.h,
15674 plugins/gdb/watch_gui.c: Implemented gdb MI interface and used
15675 it for all debugger component updates and listing. Implemented
15676 user custom debugger command window. Fixed all debugger components
15677 to work correctly. Implemented debugger as GObject. Removed
15680 2005-05-06 Naba Kumar <naba@gnome.org>
15682 * TODO.tasks: Updated.
15684 * plugins/build-basic-autotools/Makefile.am,
15685 plugins/file-loader/Makefile.am,
15686 plugins/profile-default/Makefile.am,
15687 plugins/sample1/Makefile.am,
15688 plugins/symbol-browser/images/Makefile.am,
15689 src/Makefile.am: Fixed 'make distcheck' errors.
15691 * plugins/symbol-browser/an_symbol_view.c: Removed unnecessary
15694 * tagmanager/tm_workspace.c: Include prototypes in getting
15697 2005-05-06 Naba Kumar <naba@gnome.org>
15699 * TODO.tasks: Updated.
15701 * configure.in, plugins/cvs-plugin/Makefile.am,
15702 plugins/debug-manager/Makefile.am,
15703 plugins/devhelp/Makefile.am,
15704 plugins/editor/Makefile.am,
15705 plugins/gdb/Makefile.am: Fixed 'make distcheck' errors.
15707 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaSymbol,
15708 IAnjutaSymbolManager, IAnjutaIterable and IAnjutaIterableTree
15711 * tagmanager/tm_workspace.c,
15712 tagmanager/include/tm_workspace.h,
15713 plugins/editor/aneditor-autocomplete.cxx,
15714 plugins/editor/aneditor-calltip.cxx: Fixed fill_find_tags_array()
15715 to return all matching tag types when no name is given instead of
15716 returning empty array.
15718 * plugins/symbol-browser/Makefile.am,
15719 (added) plugins/symbol-browser/an_symbol.c,
15720 (added) plugins/symbol-browser/an_symbol.h,
15721 plugins/symbol-browser/an_symbol_info.c,
15722 plugins/symbol-browser/an_symbol_info.h,
15723 (added) plugins/symbol-browser/an_symbol_iter.c,
15724 (added) plugins/symbol-browser/an_symbol_iter.h,
15725 plugins/symbol-browser/an_symbol_search.c,
15726 plugins/symbol-browser/an_symbol_view.c,
15727 plugins/symbol-browser/an_symbol_view.h,
15728 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
15729 plugins/symbol-browser/plugin.c,
15730 plugins/symbol-browser/plugin.h: Implemented IAnjutaSymbol wrapper
15731 for tags. Implemented IAnjutaSymbolManager interface in symbol-browser
15732 plugin and implemented IAnjutaIterable interface for symbol search
15735 * plugins/class-inheritance/Makefile.am,
15736 plugins/class-inheritance/class-inherit.c,
15737 plugins/class-inheritance/class-inherit.h,
15738 plugins/class-inheritance/plugin.h: Use the newly added
15739 IAnjutaSymbolManager/IAnjutaSymbol/IAnjutaIterable intefaces and
15740 get rid of libanjuta-ctags.la dependencies.
15742 2005-05-02 Naba Kumar <naba@gnome.org>
15744 * plugins/class-inheritance/class-inherit.c,
15745 plugins/class-inheritance/plugin.c,
15746 plugins/class-inheritance/plugin.h: Fixed crash bug when no symbols could
15747 be found for a class. Formated code.
15749 Patch from: Curtis Magyar <curtm4n@gmail.com>:
15750 * plugins/editor/anjuta-docman.c: Fixed alpabetical ordering
15753 2005-05-01 Sebastien Granjoux <seb.sfo@free.fr>
15755 * libanjuta/anjuta-launcher.c:
15756 Keep trying sending data until all bytes have been written
15758 * plugins/tools/anjuta-tools.glade,
15759 plugins/tools/editor.c:
15760 Add a combo box to defined data from stdin
15762 * plugins/tools/execute.c:
15763 Send data in stdin if needed
15766 * plugins/tools/fileop.c,
15767 plugins/tools/tool.h,
15768 plugins/tools/tool.c:
15769 Store, load and save stdin data
15770 Use tools-2.xml instead of tools.xml
15772 * plugins/tools/plugin.c,
15773 plugins/tools/plugin.h:
15776 * plugins/tools/dialog.c,
15777 plugins/tools/dialog.h:
15780 * plugins/tools/variable.c,
15781 plugins/tools/variable.h:
15782 Add editor related variables
15785 2005-04-29 Naba Kumar <naba@gnome.org>
15787 * libanjuta/Makefile.am, src/Makefile.am: Include libutil in libanjuta.
15789 * plugins/editor/text_editor.c: Fixed line marker interpretation.
15791 * data/gdb.init, plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
15792 plugins/gdb/breakpoints.h, plugins/gdb/debugger.c,
15793 plugins/gdb/debugger.h, (added) plugins/gdb/gdbmi-test.c,
15794 (added) plugins/gdb/gdbmi.c, (added) plugins/gdb/gdbmi.h: Started
15795 working on gdb MI interface. Completed MI parser interface.
15797 Patch from Massimo Cora <maxcvs@email.it>:
15798 * plugins/class-inheritance/Makefile.am,
15799 plugins/class-inheritance/class-inherit.c,
15800 plugins/class-inheritance/class-inherit.h,
15801 plugins/class-inheritance/plugin.c,
15802 plugins/class-inheritance/plugin.h: Update to class inheritance plugin.
15803 Used system theme for colors. Display class members on mouse click.
15805 2005-04-28 Naba Kumar <naba@gnome.org>
15807 * plugins/symbol-browser/an_symbol_prefs.c
15808 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade: Added
15809 implementation to create/add/remove custom tags files in symbol
15810 brower preferences.
15812 * global-tags/Makefile.am: Exclude bin target anjuta-tags from
15815 * plugins/project-import/project-import.c: Fixed memory leaks and
15816 use correct debug prints.
15818 * TODO.tasks: Updated.
15820 2005-04-27 Naba Kumar <naba@gnome.org>
15822 * libanjuta/Makefile.am, libanjuta/interfaces/Makefile.am.iface,
15823 libegg/Makefile.am, libegg/treeviewutils/Makefile.am,
15824 scintilla/Makefile.am: Fixed 'make distcheck' errors.
15826 * plugins/editor/anjuta-docman.c,
15827 plugins/editor/anjuta-docman.h,
15828 plugins/editor/plugin.c: Emit editor-added signal from docman
15829 and connect signals to new editor correctly.
15831 * plugins/class-inheritance/plugin.c,
15832 plugins/symbol-browser/plugin.c: Added stock icons.
15834 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
15835 plugins/build-basic-autotools/executer.c,
15836 plugins/build-basic-autotools/executer.h: Added missing files
15837 for the execute programs implementation.
15839 2005-04-26 Naba Kumar <naba@gnome.org>
15841 * TODO.tasks: Updated.
15843 * plugins/file-loader/plugin.c,
15844 plugins/project-import/anjuta-project-import.plugin.in,
15845 plugins/project-import/plugin.c,
15846 plugins/project-import/project-import.c,
15847 plugins/project-import/project-import.h: Be able to import older
15850 2005-04-26 Naba Kumar <naba@gnome.org>
15852 * libanjuta/anjuta-shell.c: Remove widget from the queue also when
15853 removing it from the shell.
15855 * libanjuta/anjuta-shell.c,
15856 libanjuta/anjuta-shell.h,
15857 plugins/profile-default/plugin.c: Implemented freeze/thaw for shell
15858 so that widget additions are freezed or thaw using a pending queue.
15859 Fixded UI flicker while loading projects.
15861 2005-04-26 Naba Kumar <naba@gnome.org>
15863 * TODO.tasks: Updated.
15865 * libanjuta/interfaces/libanjuta.idl: Added execute method for
15866 IAnjutaBuildable interface.
15868 * plugins/build-basic-autotools/Makefile.am,
15869 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
15870 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
15871 plugins/build-basic-autotools/build-basic-autotools.c,
15872 plugins/build-basic-autotools/build-basic-autotools.h: Added "Execute"
15873 interface and UI for executing project/file programs. Implemented
15874 IAnjutaFile interface so that executables could be opened directly.
15876 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Removed
15877 Authors line (Reserved for external plugins, which do not have a way to
15878 show their credits).
15880 * plugins/file-loader/plugin.c: Read "Title" from [Wizard] and
15881 [File Loader] group for menu labels (default to "Name" if it is not
15884 * plugins/terminal/terminal.c: Implemented IAnjutaTerminal interface
15885 for executing external commands.
15887 2005-04-25 Sebastien Granjoux <seb.sfo@free.fr>
15889 * plugins/project-wizard/property.c:
15890 Correct a memory leak
15892 * libanjuta/interfaces/libanjuta.idl,
15893 plugins/editor/text_editor.c:
15894 Add erase_all and replace_selection function to IAnjutaEditor
15896 * plugins/tools/anjuta-tools.glade,
15897 plugins/tools/fileop.c,
15898 plugins/tools/editor.c,
15899 plugins/tools/tool.c
15900 plugins/tools/tool.h:
15901 Add shortcut and icon
15903 * plugins/tools/variable.c,
15904 plugins/tools/variable.h:
15905 Add a variable asking parameters at run time
15907 * plugins/tools/execute.c:
15908 Add a warning message for missing document manager
15909 Add replace buffer and replace selection output
15910 Correct an error in popup output
15912 * plugins/tools/plugin.c,
15913 plugins/tools/plugin.h,
15914 plugins/tools/anjuta-tools.ui,
15917 Attach tools menu to a new place
15919 2005-04-25 Naba Kumar <naba@gnome.org>
15921 * libanjuta/plugins.c, src/about.c, src/about.h,
15922 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui,
15923 plugins/class-gen/anjuta-class-gen.plugin.in: Added about
15924 plugins (about box for plugins) menu.
15926 2005-04-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15928 * plugins/editor/search-replace.c :
15929 Displayed full path in Search pane window.
15930 Bug 300231 : Selected line in Search pane window .
15932 2005-04-23 Naba Kumar <naba@gnome.org>
15934 * plugins/terminal/terminal.c: Fixed crash on terminal docking.
15936 2005-04-22 Naba Kumar <naba@gnome.org>
15938 * plugins/project-wizard/templates/java-logo.png: Smaller icons.
15940 * plugins/project-wizard/templates/java.wiz,
15941 plugins/project-wizard/templates/java/src/Makefile.am.tpl: Add option
15942 to create bytecodes (.class) files.
15944 * plugins/symbol-browser/an_symbol_info.c,
15945 plugins/symbol-browser/an_symbol_info.h,
15946 plugins/symbol-browser/an_symbol_search.c,
15947 plugins/symbol-browser/an_symbol_view.c,
15948 plugins/symbol-browser/plugin.c,
15949 tagmanager/tm_workspace.c: Fixed java symbols view. Fixed icon types
15950 in file symbol list.
15952 2005-04-22 Naba Kumar <naba@gnome.org>
15954 * TODO.tasks: Updated.
15956 * plugins/class-inheritance/Makefile.am,
15957 plugins/subversion/Makefile.am: Do not install plugin files when
15958 plugin build condition is false.
15960 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
15961 plugins/build-basic-autotools/build-basic-autotools.c,
15962 plugins/build-basic-autotools/build-basic-autotools.h,
15963 plugins/file-loader/anjuta-loader-plugin.ui,
15964 plugins/file-loader/dnd.c,
15965 plugins/file-loader/plugin.c,
15966 plugins/file-loader/plugin.h,
15967 plugins/project-manager/anjuta-project-manager.ui,
15968 plugins/project-manager/plugin.c: Added open file and build context
15969 menu in project manager context menu.
15971 2005-04-22 Naba Kumar <naba@gnome.org>
15973 * configure.in: Added message output showing conditional plugins to
15976 * src/layout.xml: Added layout for class-inheritance plugin widget.
15978 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Fixed
15979 plugin name to remove redundant terms.
15981 * TODO.tasks: Updated.
15984 plugins/symbol-browser/Makefile.am,
15985 plugins/symbol-browser/an_symbol_view.c,
15986 (removed) plugins/symbol-browser/sv_class.xpm,
15987 (removed) plugins/symbol-browser/sv_function.xpm,
15988 (removed) plugins/symbol-browser/sv_macro.xpm,
15989 (removed) plugins/symbol-browser/sv_private_fun.xpm,
15990 (removed) plugins/symbol-browser/sv_private_var.xpm,
15991 (removed) plugins/symbol-browser/sv_protected_fun.xpm,
15992 (removed) plugins/symbol-browser/sv_protected_var.xpm,
15993 (removed) plugins/symbol-browser/sv_public_fun.xpm,
15994 (removed) plugins/symbol-browser/sv_public_var.xpm,
15995 (removed) plugins/symbol-browser/sv_static_fun.xpm,
15996 (removed) plugins/symbol-browser/sv_static_var.xpm,
15997 (removed) plugins/symbol-browser/sv_struct.xpm,
15998 (removed) plugins/symbol-browser/sv_unknown.xpm,
15999 (removed) plugins/symbol-browser/sv_variable.xpm,
16000 (added) plugins/symbol-browser/images/.cvsignore,
16001 (added) plugins/symbol-browser/images/Icons.16x16.Class,
16002 (added) plugins/symbol-browser/images/Icons.16x16.Enum,
16003 (added) plugins/symbol-browser/images/Icons.16x16.Field,
16004 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.BringToFront,
16005 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.SendToBack,
16006 (added) plugins/symbol-browser/images/Icons.16x16.Interface,
16007 (added) plugins/symbol-browser/images/Icons.16x16.InternalClass,
16008 (added) plugins/symbol-browser/images/Icons.16x16.InternalDelegate,
16009 (added) plugins/symbol-browser/images/Icons.16x16.InternalEnum,
16010 (added) plugins/symbol-browser/images/Icons.16x16.InternalEvent,
16011 (added) plugins/symbol-browser/images/Icons.16x16.InternalField,
16012 (added) plugins/symbol-browser/images/Icons.16x16.InternalInterface,
16013 (added) plugins/symbol-browser/images/Icons.16x16.InternalMethod,
16014 (added) plugins/symbol-browser/images/Icons.16x16.InternalProperty,
16015 (added) plugins/symbol-browser/images/Icons.16x16.InternalStruct,
16016 (added) plugins/symbol-browser/images/Icons.16x16.Literal,
16017 (added) plugins/symbol-browser/images/Icons.16x16.Method,
16018 (added) plugins/symbol-browser/images/Icons.16x16.NameSpace,
16019 (added) plugins/symbol-browser/images/Icons.16x16.PrivateClass,
16020 (added) plugins/symbol-browser/images/Icons.16x16.PrivateDelegate,
16021 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEnum,
16022 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEvent,
16023 (added) plugins/symbol-browser/images/Icons.16x16.PrivateField,
16024 (added) plugins/symbol-browser/images/Icons.16x16.PrivateInterface,
16025 (added) plugins/symbol-browser/images/Icons.16x16.PrivateMethod,
16026 (added) plugins/symbol-browser/images/Icons.16x16.PrivateProperty,
16027 (added) plugins/symbol-browser/images/Icons.16x16.PrivateStruct,
16028 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedClass,
16029 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedDelegate,
16030 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEnum,
16031 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEvent,
16032 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedField,
16033 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedInterface,
16034 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedMethod,
16035 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedProperty,
16036 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedStruct,
16037 (added) plugins/symbol-browser/images/Icons.16x16.Reference,
16038 (added) plugins/symbol-browser/images/Makefile.am: Removed old symbol
16039 pixmaps and added new icons (taken from monodevelop).
16041 2005-04-21 Naba Kumar <naba@gnome.org>
16043 Patch from Massimo Cora <maxcvs@email.it>:
16045 * configure.in, plugins/Makefile.am
16046 (new) plugins/class-inheritance/.cvsignore,
16047 (new) plugins/class-inheritance/Makefile.am,
16048 (new) plugins/class-inheritance/anjuta-class-inheritance.plugin.in,
16049 (new) plugins/class-inheritance/class-inherit.c,
16050 (new) plugins/class-inheritance/class-inherit.h,
16051 (new) plugins/class-inheritance/plugin.c,
16052 (new) plugins/class-inheritance/plugin.h,
16053 (new) plugins/class-inheritance/class-inheritance.png: Added class
16054 inheritance plugin.
16056 Changes by naba: Added pkgconfig check for graphviz and conditionally
16059 * plugins/patch/.cvsignore, plugins/tools/.cvsignore: Updated.
16061 2005-04-20 Naba Kumar <naba@gnome.org>
16063 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
16064 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
16065 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
16066 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
16067 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
16068 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
16069 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
16070 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
16071 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
16072 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
16073 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
16075 * plugins/gdb/plugin.[ch], plugins/gdb/utilities.[ch]: Fixed gdb
16076 message view management.
16078 * libanjuta/anjuta-children.[ch],
16079 plugins/build-basic-autotools/build-basic-autotools.c,
16080 libanjuta/anjuta-launcher.c, plugins/terminal/terminal.c:
16081 Removed anjuta_children_init() function,
16082 because it is done automatically when first invoked. Introduced
16083 anjuta_children_recover() to recover the child signalling. Fixed
16084 child exit management to correctly recover the exit status.
16086 * libanjuta/anjuta-launcher.c: Fixed anjuta_launcher_dispose()
16087 to properly shutdown the launcher and to kill the running process
16088 (without emitting any signal).
16090 * plugins/gdb/debugger.c, plugins/gdb/debugger.h, plugins/gdb/plugin.c,
16091 plugins/gdb/plugin.h: Fixed debugger to properly shutdown, kill both
16092 gdb and program instance.
16094 2005-04-19 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16096 * plugins/editor/search-replace.c :
16097 Fixed bug 300229 (Search dialog unsensitive freezed Search button).
16099 2005-04-18 Naba Kumar <naba@gnome.org>
16101 * TODO.tasks: Marked completed items.
16103 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
16104 plugins/gdb/debugger.h, plugins/gdb/plugin.c,
16105 plugins/project-manager/plugin.c: Prompt user for the debugging
16106 target (select from a list of project's executable targets) and
16107 correctly start debugger. Take care of libtool wrapping when the
16108 target selected is libtool target. Fixed debugger menu items
16111 2005-04-17 Sebastien Granjoux <seb.sfo@free.fr>
16113 * plugins/tools/execute.c,
16114 plugins/tools/execute.h:
16115 Implement save all files before running a command
16116 Implement all options for stdout and stderr except replace buffer
16117 Allow running several tools
16119 * plugins/tools/plugin.c:
16120 Move anjuta launcher in execute.c
16122 * plugins/tools/tools.h,
16123 plugins/tools/variable.c:
16126 2005-04-13 Sebastien Granjoux <seb.sfo@free.fr>
16128 * plugins/tools/anjuta-tools.glade:
16129 Add new properties in tool editor dialog
16130 Cosmetic improvements
16132 * plugins/tools/anjuta-tools.ui:
16133 Attach tool menu as a build menu
16135 * plugins/tools/dialog.c:
16136 Set tool menu item sensitivity in tool list
16139 * plugins/tools/editor.c,
16140 plugins/tools/editor.h,
16141 plugins/tools/fileop.c,
16142 plugins/tools/tool.c,
16143 plugins/tools/tool.h:
16144 Add new properties (active, save file...)
16145 Most of them are still not implemented
16147 * plugins/tools/execute.c,
16148 plugins/tools/execute.h:
16149 Reorganize code to support multiple run
16150 Support run in terminal
16152 * plugins/tools/plugin.c
16153 plugins/tools/plugin.h:
16154 Move message handling in execute.c
16156 * plugins/tools/variable.h,
16157 plugins/tools/variable.c:
16158 Add useful variables
16160 2005-04-13 Naba Kumar <naba@gnome.org>
16162 * plugins/editor/text_editor.c: Fixed file monitoring condition.
16163 * plugins/editor/Makefile.am: Added gnome-vfs flags.
16165 2005-04-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16167 * plugins/tools/dialog.c plugins/tools/tool.c :
16170 2005-04-06 Naba Kumar <naba@gnome.org>
16172 * src/anjuta.c: Load default session only when
16173 "anjuta.session.load.last" preference is enabled.
16175 2005-04-07 Sebastien Granjoux <seb.sfo@free.fr>
16177 * plugins/tools/Makefile.am,
16178 plugins/tools/variable.c,
16179 plugins/tools/variable.h:
16180 Add new code for handling variables
16182 * plugins/tools/anjuta-tools.glade:
16183 Improve tool editor dialog
16184 Add variable selection dialog
16186 * plugins/tools/dialog.c,
16187 plugins/tools/dialog.h,
16188 plugins/tools/plugin.c,
16189 plugins/tools/plugin.h:
16190 Add variable object
16191 Add a function to get it
16193 * plugins/tools/editor.c:
16194 Add gui code for variable selection dialog
16196 * plugins/tools/execute.c:
16197 Use variables for executing command
16199 * Naba: Compile warning fixes.
16201 2005-04-06 Naba Kumar <naba@gnome.org>
16203 * TODO.tasks: Marked completed items.
16205 2005-04-06 Naba Kumar <naba@gnome.org>
16207 * plugins/subversion/svn-backend.c: Fixed subversion plugin
16210 * plugins/tools/anjuta-tools.glade: Improved dialog layout.
16212 2005-04-04 Naba Kumar <naba@gnome.org>
16214 * src/layout.xml, plugins/glade/plugin.c: Dock glade widgets
16215 inside Main window.
16217 2005-03-31 Sebastien Granjoux <seb.sfo@free.fr>
16219 * plugins/tools/Makefile.am,
16220 plugins/tools/anjuta-tools.plugin.in,
16221 plugins/tools/anjuta-tools.ui,
16222 plugins/tools/anjuta-tools.gladei,
16223 plugins/tools/anjuta-tools-plugin.png,
16224 plugins/tools/plugin.c,
16225 plugins/tools/plugin.h,
16226 plugins/tools/dialog.c,
16227 plugins/tools/dialog.h,
16228 plugins/tools/fileop.c,
16229 plugins/tools/fileop.h,
16230 plugins/tools/tool.c,
16231 plugins/tools/tool.h,
16232 plugins/tools/editor.c,
16233 plugins/tools/editor.h,
16234 plugins/tools/execute.c,
16235 plugins/tools/execute.h, configure.in, plugins/Makefile.am:
16236 Port tool plugin from anjuta 1.2 (split anjuta-tools.c)
16239 * anjuta-tools.[ch]: Removed old tools code.
16241 2005-04-01 Steve Murphy <murf@e-tools.com>
16243 * configure.in: Added "rw" to ALL_LINGUAS.
16245 2005-03-29 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16248 manuals/C/anjuta-manual/fileoperations.xml
16250 manuals/C/anjuta-manual/figures/search_expr.png
16251 manuals/C/anjuta-manual/figures/search_expr_basic.png
16252 manuals/C/anjuta-manual/figures/search_file_list.png
16253 manuals/C/anjuta-manual/figures/search_file_pattern.png
16254 manuals/C/anjuta-manual/figures/search_replace.png
16255 manuals/C/anjuta-manual/figures/search_setting.png
16256 manuals/C/anjuta-manual/figures/search_target.png
16257 manuals/C/anjuta-manual/figures/search_target_action.png
16258 manuals/C/anjuta-manual/figures/search_target_in.png
16260 manuals/C/anjuta-manual/figures/find_files.png
16261 manuals/C/anjuta-manual/figures/find_replace.png
16262 manuals/C/anjuta-manual/figures/find_text.png :
16263 Updated Anjuta manual (File Operations)
16265 2005-03-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16267 * manuals/C/anjuta-manual/fileoperations.xml,
16268 manuals/C/anjuta-manual/figures/open_file.png,
16269 manuals/C/anjuta-manual/figures/open_file_multiple.png,
16270 manuals/C/anjuta-manual/figures/prefs_print.png,
16271 manuals/C/anjuta-manual/figures/print_dlg.png,
16272 manuals/C/anjuta-manual/figures/print_preview.png.
16274 manuals/C/anjuta-manual/figures/add_edit_macro.png,
16275 manuals/C/anjuta-manual/figures/display_macro.png,
16276 manuals/C/anjuta-manual/figures/insert_text.png,
16277 manuals/C/anjuta-manual/figures/keyword_macro.png,
16278 manuals/C/anjuta-manual/figures/new_file_wizard.png,
16279 manuals/C/anjuta-manual/figures/save_as_file.png :
16280 Updated Anjuta Manual (File Operations)
16282 2005-03-23 Adam Weinberger <adamw@gnome.org>
16284 * plugins/editor/action-callbacks.c,
16285 plugins/file-loader/plugin.c,
16286 plugins/gtodo/main.c,
16287 plugins/project-wizard/druid.c:
16288 Fix spelling/grammar errors. Fixes bugs
16289 169068, 169137, 169138, and 169139.
16291 2005-03-21 Naba Kumar <naba@gnome.org>
16293 Patch from: Massimo Cora' <maxcvs@email.it>:
16295 * plugins/editor/Makefile.am
16296 plugins/editor/anjuta-docman.c,
16297 (added) plugins/editor/editor-tooltips.c,
16298 (added) plugins/editor/editor-tooltips.h: Added tooltips to
16299 editor tabs to show full path.
16301 2005-03-19 Johannes Schmid <jhs@cvs.gnome.org>
16303 * plugins/subversion/svn-backend.c:
16304 Removed "apr-0/" from include because this is
16305 already included in SVN_INCLUDE and broke building if
16306 apr >= 1.0 was installed.
16308 2005-03-18 Naba Kumar <naba@gnome.org>
16310 Patch from: Massimo Cora' <maxcvs@email.it>:
16312 * plugins/editor/action-callbacks.c,
16313 plugins/editor/aneditor-calltip.cxx,
16314 plugins/editor/aneditor-priv.h,
16315 plugins/editor/aneditor.cxx,
16316 plugins/editor/aneditor.h,
16317 plugins/editor/anjuta-document-manager.ui: Added calltip
16318 activation from menu.
16320 2005-03-16 Naba Kumar <naba@gnome.org>
16322 Patch from: Massimo Cora' <maxcvs@email.it>:
16324 * plugins/class-gen/action-callbacks.c,
16325 plugins/class-gen/anjuta-class-gen-plugin.glade,
16326 plugins/class-gen/class_gen.c,
16327 plugins/class-gen/class_gen.h,
16328 plugins/class-gen/class_logo.xpm,
16329 plugins/class-gen/plugin.c: Create files without project
16330 being open. Add to project support. And other enhancements.
16332 2005-03-15 Adam Weinberger <adamw@gnome.org>
16335 plugins/debug-manager/utilities.c,
16336 plugins/file-loader/plugin.c,
16337 plugins/gdb/utilities.c,
16338 plugins/profile-default/plugin.c,
16339 plugins/project-import/project-import.c,
16340 src/anjuta-actions.h:
16341 Spelling/grammar fixes.
16343 2005-03-13 Naba Kumar <naba@gnome.org>
16345 * plugins/editor/action-callbacks.c,
16346 plugins/editor/action-callbacks.h,
16347 plugins/editor/anjuta-document-manager.ui,
16348 plugins/editor/plugin.c: Cleaned up editor UI and get rid of 'Format'
16349 submenu. Moved menuitems from Format to View->Editor.
16351 * src/action-callbacks.c, src/action-callbacks.h,
16352 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Created Reset
16353 layout and lock layout menus in View submenu. Get rid of
16354 Settings->Layout Manager menu.
16356 * plugins/project-import/anjuta-project-import.plugin.in:
16359 * global-tags/Makefile.am,
16360 global-tags/create_global_tags.sh,
16361 plugins/editor/aneditor-autocomplete.cxx,
16362 plugins/editor/aneditor-priv.h,
16363 plugins/editor/aneditor.cxx,
16364 tagmanager/tm_workspace.c: Fixed scope members autocompletion
16365 in editor and made it work in global symbols also.
16367 * src/anjuta-app.c: Always use priority texts besides icons style
16368 for toolbars, because other styles look horible for Anjuta (fixme).
16370 2005-03-11 Naba Kumar <naba@gnome.org>
16372 * configure.in: Removed test for iconv.
16374 * scintilla/ScintillaGTK.cxx: Fixed crash bug when focus in occurs
16375 before scintilla widget is realized.
16377 * plugins/cvs-plugin/plugin.c: Aligned comments and added a shortcut
16378 for Update menuitem.
16380 * scintilla/patches/set-cursor-warning-fix.diff: Removed because
16381 already applied in scintilla main stream.
16383 * scintilla/patches/preedit-window-crash-fix.diff: Added new fix
16384 and notified scintilla developer.
16386 2005-03-10 Naba Kumar <naba@gnome.org>
16388 * src/action-callbacks.c: Removed reference to src/help.h (dead
16391 * plugins/editor/text_editor.c: Removed reference to
16392 src/launcher.h (a dead file).
16394 * src/anjuta_dirs.c, src/anjuta_dirs.h, src/anjuta_gui.c,
16395 src/controls.c, src/controls.h, src/fileselection.c,
16396 src/fileselection.h, src/glade_iface.c, src/glade_iface.h,
16397 src/global.h, src/help.c, src/help.h, src/launcher.c, src/launcher.h,
16398 src/main.cpp, src/main_menubar.c, src/main_menubar.h,
16399 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/session.c,
16400 src/session.h, src/support.c, src/support.h, src/toolbar.c,
16401 src/toolbar.h, src/toolbar_callbacks.c, src/toolbar_callbacks.h:
16402 Removed these dead files from CVS.
16405 2005-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16407 * plugins/file-wizard/action-callbacks.c : Added error message.
16408 plugins/project-import/project-import.c : Closed Import wizard with Esc key.
16411 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
16413 * plugins/cvs-plugin/cvs-callbacks.c
16414 plugins/cvs-plugin/plugin.c:
16415 Fixed preferences page init and busy handling
16417 * plugins/subversion/plugin.c:
16418 Fixed preferences page init
16420 2005-03-09 Naba Kumar <naba@gnome.org>
16422 * plugins/Makefile.am, plugins/glade/Makefile.am,
16423 plugins/glade/plugin.c: Now that glade3 cvs head has been fixed,
16424 enabled glade plugin in Anjuta. The plugin is built only when
16425 glade3 is installed.
16427 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
16429 * plugins/project-wizard/templates/java.wiz
16430 plugins/project-wizard/templates/java-logo.png (*)
16431 plugins/project-wizard/templates/java/*
16432 plugins/project-wizard/templates/Makefile.am
16435 Add Java project type. It generates a autoconf/automake
16436 project which is compiled using gcj. It requires automake
16437 > 1.4 (1.9 is known to work) to work!
16439 (*) still awaiting response from the gcj team if we
16440 may use their logo.
16442 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
16444 * plugins/project-import/*
16445 plugins/Makefile.am
16447 Added project import plugin. Might be a bit buggy and limited
16449 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
16450 Icon from old pixmaps dir
16452 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16454 * plugins/file-wizard/plugin.c, plugins/macro/macro-dialog.c
16455 plugins/macro/macro-util.c, plugins/macro/macros.xml :
16456 Added C Custom_Indent line macro.
16459 2005-03-09 Naba Kumar <naba@gnome.org>
16461 * TODO.tasks: Added new message-manager tasks.
16463 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
16464 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
16465 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
16466 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
16467 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
16468 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
16469 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
16470 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
16471 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
16472 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
16474 * plugins/gdb/debug_tree.c, plugins/gdb/debugger.c,
16475 plugins/gdb/locals.c, plugins/gdb/memory.c, plugins/gdb/plugin.c,
16476 plugins/gdb/registers.c, plugins/gdb/registers_gui.c,
16477 plugins/gdb/sharedlib.c, plugins/gdb/sharedlib_gui.c,
16478 plugins/gdb/signals.c, plugins/gdb/signals_gui.c,
16479 plugins/gdb/stack_trace.c, plugins/gdb/stack_trace.h,
16480 plugins/gdb/watch.c, plugins/gdb/watch.h, plugins/gdb/watch_gui.c:
16481 Removed debugger widgets from shell on debugger shutdown. Added
16482 scrolled windows for docked widgets. Removed unnecessary widget refs
16483 and unrefs. Destroy widgets correctly on debugger shutdown.
16485 * plugins/project-wizard/anjuta-project-wizard.glade: Added frame
16486 with project description title. Removed frame shadow.
16488 * plugins/project-wizard/druid.c: Initializes tooltips.
16490 * scintilla/Makefile.am: Fixed comiple error.
16492 2005-03-08 Adam Weinberger <adamw@gnome.org>
16494 * plugins/class-gen/anjuta-class-gen-plugin.glade,
16495 plugins/class-gen/class_gen.c: Fix grammar/spelling errors
16497 2005-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16499 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
16500 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
16501 plugins/macro/macro-util.c, plugins/macro/macro-util.h
16502 plugins/macro/macros.xml, plugins/macro/plugin.c :
16503 Moved cursor at the '|' position defined in macros.
16505 2005-03-07 Naba Kumar <naba@gnome.org>
16507 * plugins/subversion/Makefile.am: Fixed build error.
16509 * plugins/editor/anjuta-document-manager-plugin.in: Added some mime
16510 types (perl, python, shellscript).
16512 * plugins/editor/plugin.c: Fixed to show all highlight options.
16514 2005-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16516 * TODO.tasks : updated tasks.
16517 * plugins/gtodo/interface.c : Implemented column sorting (TASK MANAGER)
16519 2005-03-07 Naba Kumar <naba@gnome.org>
16521 * plugins/subvesion/plugin.c: Detect ".svn" directory to enable
16522 or disable subversion file-manager submenu. If "Subvesion" is also
16523 valid directory, we should also check for it.
16525 * configure.in: Disable cygwin macro until someone fixes the
16528 * plugins/subvesion/svn-thread.c: Use older API svn_client_add() for
16529 backward compatibility.
16531 2005-03-06 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16533 * src/about.c : Cleaned code.
16534 * plugins/macro/macros.xml : Added "do_while" C macro.
16535 * plugins/gdb/registers_cbs.[ch], plugins/gdb/registers_gui.c,
16536 plugins/gdb/sharedlib_cbs.[ch], plugins/gdb/sharedlib_gui.c,
16537 plugins/gdb/signals_cbs.[ch], plugins/gdb/signals_gui.c :
16538 Closed registers, shared libraries, kernel signals dialogs with ESC key.
16540 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
16542 * plugins/class-gen/plugin.c:
16543 Removed "return" to activate project_root_uri watching.
16545 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
16547 * plugins/Makefile.am
16548 plugins/subversion/*:
16549 Added subversion plugin. Add, Remove, Commit and Update work
16550 everything else needs work.
16552 * plugins/terminal/terminal.c
16553 Applied old 1.2.2 patch to fix Ctrl-C in terminal but
16554 we still have focus problems with the editor.
16556 2005-03-05 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16558 * AUTHORS, src/about.c : Updated about dialog by AUTHORS file.
16560 2005-03-04 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16562 * Makefile.am, src/about.c : Updated about dialog by AUTHORS.xml file.
16564 2005-03-04 Naba Kumar <naba@gnome.org>
16566 Patch from Massimo Cora' <maxcvs@email.it>:
16568 * plugins/class-gen/Makefile.am,
16569 plugins/class-gen/action-callbacks.c,
16570 plugins/class-gen/action-callbacks.h,
16571 (added) plugins/class-gen/anjuta-class-gen-plugin.glade,
16572 plugins/class-gen/anjuta-class-gen.plugin.in,
16573 plugins/class-gen/class_gen.c,
16574 plugins/class-gen/class_gen.h,
16575 (removed) plugins/class-gen/clsGen.c,
16576 (added) plugins/class-gen/goc_template_header,
16577 (added) plugins/class-gen/goc_template_source,
16578 plugins/class-gen/plugin.c,
16579 plugins/class-gen/plugin.h: Refactored class gen code.
16580 Added GOCBuilder code. Fixed UI. Implemented plugin.
16582 2005-03-03 Johannes Schmid <jhs@cvs.gnome.org>
16584 * plugins/project-wizard/property.c
16585 plugins/project-wizard/install.c
16586 plugins/project-wizard/druid.c
16587 plugins/editor/goto_line.c
16588 plugins/editor/plugin.c
16589 plugins/gtodo/add_edit_item.c
16590 plugins/gtodo/ligtodo.c
16591 plugins/gtodo/main.c
16592 plugins/gtodo/preferences.c:
16593 Fixed #167559, #167534, #167266, #167357
16594 (Bad English in strings...)
16596 Thanks to Adam Weinberger and Thierry Moisan for
16599 2005-03-03 Naba Kumar <naba@gnome.org>
16601 * libegg/Makefile.am, libegg/menu/Makefile.am,
16602 (added) libegg/egg-submenu-action.c,
16603 (added) libegg/menu/egg-submenu-action.h: Created a new action for
16604 submenu (used for wizard listing).
16606 * plugins/file-loader/anjuta-loader-plugin.ui
16607 plugins/file-loader/plugin.c: Implemented wizards submenu in menu
16610 * plugins/editor/action-callbacks.c,
16611 plugins/editor/aneditor.cxx, plugins/editor/plugin.c: Disabled
16612 ctrl+tabbing because it was interfaring with focus navigation.
16613 Focus editor on "Esc" in incremental search entry. Cleanups.
16615 * plugins/file-manager/an_file_view.c,
16616 plugins/symbol-browser/plugin.c,
16617 plugins/symbol-browser/an_symbol_view.c: Fixed key shortcuts.
16620 * plugins/profile-default/plugin.c,
16621 scintilla/PlatGTK.cxx: Fixed compiler warnings. Added splash icon
16624 * (removed) scintilla/patches/a64-crash-fix.patch,
16625 (added) scintilla/patches/set-cursor-warning-fix.diff: Updated
16628 2005-03-03 Naba Kumar <naba@gnome.org>
16630 * HACKING: Fixed typos.
16632 * plugins/editor/aneditor-indent.cxx: Clean up.
16634 * plugins/editor/plugin.c, plugins/editor/text_editor.[h]:
16635 Enable/disable save, undo and redo actions depending on state
16638 2005-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16640 * libanjuta/anjuta-status.h plugins/editor/Makefile.am
16641 plugins/editor/action-callbacks.c, plugins/editor/search-replace.c :
16642 Displayed search_incremental status.
16644 * Removed plugins/editor/search_incremental.[ch]
16646 2005-02-26 Johannes Schmid <jhs@cvs.gnome.org>
16648 * plugins/cvs-plugin/cvs-execute.c
16649 plugins/cvs-plugin/cvs-callbacks.c:
16650 - Use weak reference on mesg_view and reuse tab if
16651 it still exists to avoid cluttering message manager.
16652 - Fixed bug in cvs remove
16654 README, HACKING: Updated
16656 configure.in: Added check for libsvn
16658 2005-02-29 Naba Kumar <naba@gnome.org>
16660 * plugins/file-manager/an_file_view.c,
16661 plugins/symbol-browser/an_symbol_view.c,
16662 plugins/symbol-browser/plugin.c: Hide column headers (they
16665 2005-02-29 Naba Kumar <naba@gnome.org>
16667 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
16668 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
16669 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
16670 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
16671 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
16672 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
16673 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
16674 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
16675 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
16676 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
16678 * libanjuta/Makefile.am, libanjuta/anjuta-marshal.list,
16679 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
16680 (added) libanjuta/anjuta-session.[hc],
16681 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
16682 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
16683 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c, src/anjuta.h,
16686 Implemented session management. Implemented session
16687 container class. Added session notifications from shell. Implemented
16688 session save/load in editor, file-loader, default-profile-plugin
16689 and anjuta-app. Fixed window sizing and restoration. Cleaned up
16690 code in anjuta-app.[ch], anjuta.[ch], main.c. Added fullscreen
16691 and maximized states in session. Implemented project session
16694 2005-02-27 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16696 * plugins/class-gen/action-callbacks.[ch],
16697 plugins/class-gen/class_gen.c plugins/project-wizard/druid.c,
16698 plugins/gdb/breakpoints.c plugins/gdb/memory.c:
16699 Closed Wizard project, Class gen, Inspect memory, Breakpoints dialogs
16702 2005-02-26 Sebastien Granjoux <seb.sfo@free.fr>
16704 * plugins/project-wizard/anjuta-project-wizard.glade,
16705 plugins/project-wizard/druid.c:
16706 Add some padding in tab label in project selection page
16708 * plugins/project-wizard/druid.c,
16709 plugins/project-wizard/parser.c:
16710 Search for project template recursively
16711 Add ~/.anjuta/project to the search paths
16713 2005-02-26 Naba Kumar <naba@gnome.org>
16715 * plugins/file-wizard/action-callbacks.c: Fixed memory curruption.
16716 * plugins/file-loader/plugin.c: Fixed crash bug.
16717 * libanjuta/plugins.c: Fixed memory leak.
16719 2005-02-26 Naba Kumar <naba@gnome.org>
16721 * libanjuta/plugins.c, libanjuta/plugins.h: Implemented
16722 "UserActivatable" attribute for plugins. This attribute if set to
16723 "no" will prevent users from activating/deactivating it from
16724 plugins dialog. Added a toggle button in plugins dialog to toggle
16725 the plugins list between list of activatable plugins (default) to
16726 list of all plugins. anjuta_plugin_select() now only selects the
16727 plugin. Added anjuta_plugins_select_and_activate() method that will
16728 select and activate it.
16730 * plugins/profile-default/Makefile.am,
16731 plugins/profile-default/anjuta-default-profile.ui,
16732 plugins/profile-default/plugin.c,
16733 plugins/profile-default/plugin.h,
16734 plugins/project-manager/anjuta-project-manager.ui,
16735 plugins/project-manager/plugin.c,
16736 plugins/project-manager/plugin.h:
16738 Anjuta projects (*.anjuta) files define the profile of respective
16739 projects. Profile is a set of related plugins required for the
16740 project to open. Moved "close project" action from Project Manager
16741 to Profile Manager plugin. Implemented loading and unloading of
16742 project profiles in DefaultProfilePlugin. DefaultProfilePlugin
16743 (instead of Project Manager) now handles opening of *.anjuta files.
16744 Close Project menuitem is now moved to File submenu (being
16745 consistent with Anjuta 1.x versions and avoiding creating Project
16746 submenu when project manager is not loaded).
16748 * src/anjuta-actions.h: Fixed short-cut key for Help content.
16750 * src/anjuta.ui: Fixed place holder for projects.
16752 * (new) plugins/profile-default/default.anjuta: default startup
16753 profile. Removed the hardcoded plugins loading in
16754 DefaultProfilePlugin.
16757 plugins/project-wizard/templates/terminal/project.anjuta:
16758 Implemented project format in newly created projects.
16760 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
16761 plugins/class-gen/anjuta-class-gen.plugin.in,
16762 plugins/cvs-plugin/anjuta-cvs.plugin.in,
16763 plugins/editor/anjuta-document-manager.plugin.in,
16764 plugins/file-loader/anjuta-loader.plugin.in,
16765 plugins/file-wizard/anjuta-file-wizard.plugin.in,
16766 plugins/gdb/anjuta-gdb.plugin.in,
16767 plugins/glade/anjuta-glade.plugin.in,
16768 plugins/message-view/anjuta-message-manager.plugin.in,
16769 plugins/profile-default/anjuta-default-profile.plugin.in,
16770 plugins/project-manager/anjuta-project-manager.plugin.in,
16771 plugins/project-wizard/anjuta-project-wizard.plugin.in:
16772 Defined UserActivatable attributes. Added supported types attribute.
16774 * plugins/project-wizard/anjuta-project-wizard.glade
16775 plugins/project-wizard/plugin.c: Changed "New Project Wizard" to
16776 "Project Wizard" in preferences title.
16778 * TODO.tasks: Updated.
16780 * manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml:
16783 2005-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16785 * plugins/file-wizard/anjuta-file-wizard.glade
16786 plugins/file-wizard/file.[ch], plugins/macro/macros.xml :
16788 Integrated License macros, cleaned file.c.
16790 2005-02-24 Johannes Schmid <jhs@cvs.gnome.org>
16792 * plugins/macor/macro-util.c: Fixed crash bugs if email or
16793 username can not be found correctly.
16795 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16797 * plugins/file-wizard/file.[ch], plugins/macro/macro-util.c,
16798 plugins/macro/macros.xml :
16800 Added Headers macros. Cleaned file.c
16802 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16804 * plugins/file-wizard/action-callbacks.c, plugins/macro/macro-util.c,
16805 plugins/macro/macros.xml :
16807 Fixed a bug. Added Header macro.
16810 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16812 * plugins/file-wizard/action-callbacks.c,
16813 plugins/file-wizard/file.c, plugins/macro/macro-util.c
16814 plugins/macro/macros.xml :
16816 Added FileName, Header template macros.
16818 2005-02-24 Naba Kumar <naba@gnome.org>
16820 * plugins/patch/patch-plugin.c: Fixed a function call.
16822 * src/anjuta.c, src/main.c: Save and load default session.
16824 2005-02-24 Naba Kumar <naba@gnome.org>
16826 * libanjuta/interfaces/libanjuta.idl,
16827 plugins/message-view/anjuta-msgman.c,
16828 plugins/message-view/anjuta-msgman.h,
16829 plugins/message-view/plugin.c: Added and implemented
16830 set_view_title() method.
16832 * plugins/build-basic-autotools/build-basic-autotools.c,
16833 plugins/build-basic-autotools/build-basic-autotools.h: Implemented
16834 build context pooling. Maximum 3 contexts are reused. Additional
16835 contexts are created when all are busy.
16837 2005-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16839 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
16840 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
16841 plugins/macro/macros.xml, plugins/macro/plugin.[ch],
16842 plugins/file-wizard/action-callbacks.c, plugins/file-wizard/file.c :
16844 Added Copyright, Changelog macros.
16846 2005-02-23 Naba Kumar <naba@gnome.org>
16848 Patch from Massimo Cora' <maxcvs@email.it>:
16849 * plugins/Makefile.am,
16850 plugins/patch/Makefile.am,
16851 (added) plugins/patch/anjuta-patch-plugin.png,
16852 (added) plugins/patch/anjuta-patch.plugin.in,
16853 (added) plugins/patch/anjuta-patch.ui,
16854 plugins/patch/patch-plugin.c,
16855 (added) plugins/patch/patch-plugin.h,
16856 (added) plugins/patch/plugin.c,
16857 (added) plugins/patch/plugin.h: Ported patch plugin to Anjuta 2.0
16860 2005-02-23 Naba Kumar <naba@gnome.org>
16862 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin.[ch],
16863 file-loader/plugin.c, profile-default/plugin.c:
16864 Implemented "activated" and "deactivated" signals for plugin class.
16865 Renamed *_location() functions to *_id(), because location is
16866 ambiguous. Implemented anjuta_plugins_unload_plugin_by_id() and
16867 anjuta_plugins_unload_plugin().
16869 * class-gen/plugin.c: Fixed complier warning and utility function call.
16871 * debug-manager/plugin.c: Unload debugger plugin correctly.
16873 * project-manager/plugin.c: Fixed compiler warnings.
16875 * plugins/project-wizard/templates/gnome/.cvsignore,
16876 plugins/project-wizard/templates/gnome/po/.cvsignore,
16877 plugins/project-wizard/templates/gnome/src/.cvsignore,
16878 plugins/project-wizard/templates/gtk/po/.cvsignore,
16879 plugins/project-wizard/templates/gtkmm/po/.cvsignore,
16880 plugins/project-wizard/templates/xlib/.cvsignore: Added cvsignores.
16882 * manuals/reference/libanjuta/tmpl/*: Unnecessary changes from the
16883 build (we need to fix this thing).
16885 2005-02-23 Johannes Schmid <jhs@cvs.gnome.org>
16887 * plugins/macro/macro-action.[ch]
16888 plugins/macro/macro-edit.c
16889 plugins/macro/macro-dialog.c
16890 plugins/macro/macro-db.[ch]
16891 plugins/macro/plugin.[ch]
16892 plugins/macro/macro-util.[ch] (added)
16894 Cleaned up macro plugin and preview expanded macros.
16896 2005-02-21 Ryan Garver <rgarvage@yahoo.com>
16898 * plugins/cvs-plugin/cvs-interface.c:
16900 Fixed option setting when using no compression and not
16903 2005-02-23 Naba Kumar <naba@gnome.org>
16905 * src/anjuta.c, src/anjuta.h, src/main.c: Save and restore window
16906 geometry on exit and startup (only if there is no geometry from the
16909 * TODO.tasks: Updated.
16911 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
16913 * manuals/reference/libanjuta/Makefile.am,
16914 manuals/reference/libanjuta/libanjuta-docs.sgml,
16915 (new) manuals/reference/libanjuta/project-wizard-format.sgml: Added
16916 documentation for writing project templates.
16918 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16920 * plugins/macro/macro-actions.c, plugins/macro/macro-actions.h
16921 plugins/macro/macro-dialog.c, plugins/macro/macros.xml :
16923 Expansion keywords in macros.
16925 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16927 * plugins/file-wizard/action-callbacks.c,
16928 plugins/file-wizard/file.[ch], plugins/macro/macro-actions.c,
16929 plugins/macro/macros.xml :
16931 Inserting text by macro plugin
16934 2005-02-22 Johannes Schmid <jhs@cvs.gnome.org>
16936 * plugins/macro/plugin.c
16937 plugins/cvs-plugin/plugin.c:
16939 Fixed interfaces (use static)
16941 2005-02-21 Johannes Schmid <jhs@cvs.gnome.org>
16943 * plugins/macro/macro-actions.[ch]
16944 plugins/macro/plugin.c
16945 libanjuta/interfaces/libanjuta.idl:
16947 Implemented IAnjutaMacro interface to be used by file-wizard
16949 * plugins/cvs-plugin/plugin.c
16950 libanjuta/interfaces/libanjuta.idl:
16952 Reworked IAnjutaCvs to IAnjutaVCS to be used as an interface
16953 for all version control systems and not only for cvs.
16955 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16957 * plugins/macro/macro-actions.[ch], plugins/macro/macros.xml : Added
16960 * plugins/file-wizard/anjuta-file-wizard.glade : Add project & CVS.
16963 2005-02-21 Naba Kumar <naba@gnome.org>
16965 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaDebugManager and
16966 IAnjutaDebugger interface.
16968 * plugins/debug-manager/anjuta-debug-manager.ui,
16969 plugins/debug-manager/attach_process.c,
16970 plugins/debug-manager/attach_process.h,
16971 plugins/debug-manager/plugin.c,
16972 plugins/debug-manager/plugin.h,
16973 plugins/gdb/actions.c,
16974 plugins/gdb/actions.h,
16975 plugins/gdb/anjuta-gdb-plugin.ui,
16976 plugins/gdb/breakpoints.c,
16977 plugins/gdb/breakpoints.h,
16978 plugins/gdb/debugger.c,
16979 plugins/gdb/debugger.h,
16980 plugins/gdb/memory.c,
16981 plugins/gdb/plugin.c,
16982 plugins/gdb/plugin.h,
16983 plugins/gdb/sharedlib.h,
16984 plugins/gdb/sharedlib_cbs.c,
16985 plugins/gdb/watch.c: Fixed debugger plugin. Split debug operations
16986 correctly between debug-manager and debugger. Implemented debugger
16987 interface in gdb plugin. Fixed action names. Added UI updating.
16988 Start and stop debugger (does not work yet). Fixed UI merging.
16989 Fixed debugger plugin handling in debug-manager.
16991 2005-02-20 Johannes Schmid <jhs@cvs.gnome.org>
16993 * plugins/editor/aneditor-autocomplete.cxx:
16995 Patch from Jason Bayman <JBayman@HobbitHell.com> avoids
16996 crash with C++ "template" keyword.
16998 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17000 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
17001 Fixed bug (Closed macro dialogs with Esc key).
17003 2005-02-19 Sebastien Granjoux <seb.sfo@free.fr>
17005 * plugins/project-wizard/xlib.wiz,
17006 plugins/project-wizard/xlib-logo.png,
17007 plugins/project-wizard/xlib/*:
17008 Port old xlib anjuta project on new project wizard
17010 * plugins/project-wizard/xlib-dock.wiz,
17011 plugins/project-wizard/xlib-dock/*:
17012 Port old xlib dock anjuta project on new project wizard
17014 * plugins/project-wizard/wxwin.wiz,
17015 plugins/project-wizard/wxwin-logo.png,
17016 plugins/project-wizard/wxwin/*:
17017 Port old wxwin anjuta project on new project wizard
17019 * configure.in, plugins/project-wizard/templates/Makefile.am: Other
17020 necessary changes for the new templates.
17022 2005-02-18 Naba Kumar <naba@gnome.org>
17024 * plugins/Makefile.am: Added class-gen
17026 2005-02-17 Sebastien Granjoux <seb.sfo@free.fr>
17028 * plugins/project-wizard/header.c:
17029 Fix a bug in sorting of project categories
17031 2005-02-18 Naba Kumar <naba@gnome.org>
17033 Patch from Massimo Cora <maxcvs@email.it>:
17035 * plugins/class-gen/.cvsignore,
17036 plugins/class-gen/Makefile.am,
17037 (added) plugins/class-gen/action-callbacks.c,
17038 (added) plugins/class-gen/action-callbacks.h,
17039 (added) plugins/class-gen/anjuta-class-gen.plugin.in,
17040 (added) plugins/class-gen/class_gen.c,
17041 (added) plugins/class-gen/class_gen.h,
17042 (added) plugins/class-gen/plugin.c,
17043 (added) plugins/class-gen/plugin.h: Ported class wizard to the
17046 * plugins/project-manager/plugin.c: implemented add_source().
17048 2005-02-17 Naba Kumar <naba@gnome.org>
17050 * plugins/file-loader/plugin.c: Fixed possible crash.
17052 * src/action-callbacks.c, src/action-callbacks.h,
17053 src/anjuta-actions.h, src/anjuta.ui: Fixed help menuitems.
17055 2005-02-17 Naba Kumar <naba@gnome.org>
17057 * plugins/project-wizard/templates/anjuta-plugin.wiz,
17058 plugins/project-wizard/templates/gnome.wiz,
17059 plugins/project-wizard/templates/gtk.wiz,
17060 plugins/project-wizard/templates/gtkmm.wiz,
17061 plugins/project-wizard/templates/terminal.wiz,
17062 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
17063 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
17064 plugins/project-wizard/templates/gnome/src/callbacks.c,
17065 plugins/project-wizard/templates/gnome/src/callbacks.h,
17066 plugins/project-wizard/templates/gnome/src/main.c,
17067 plugins/project-wizard/templates/gtk/src/callbacks.c,
17068 plugins/project-wizard/templates/gtk/src/callbacks.h,
17069 plugins/project-wizard/templates/gtk/src/main.c,
17070 plugins/project-wizard/templates/gtkmm/src/main.cc,
17071 plugins/project-wizard/templates/terminal/src/main.c: Fixed templates
17072 to generate licence correctly (without any extra newlines). Removed
17073 IncludeGNUHeader macro definition and added proper licence property.
17074 Fixed project directory paths in file contents.
17076 2005-02-17 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17078 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
17079 Closed macro dialogs with Esc key.
17081 2005-02-16 Naba Kumar <naba@gnome.org>
17083 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
17084 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
17085 plugins/project-wizard/templates/gnome/src/callbacks.c,
17086 plugins/project-wizard/templates/gnome/src/callbacks.h,
17087 plugins/project-wizard/templates/gnome/src/main.c,
17088 plugins/project-wizard/templates/gtk/src/main.c,
17089 plugins/project-wizard/templates/gtkmm/src/main.cc,
17090 plugins/project-wizard/templates/terminal/src/main.c: Fixed licence
17091 macros to avoid blank newlines.
17093 2005-02-16 Sebastien Granjoux <seb.sfo@free.fr>
17095 * plugins/project-wizard/autogen.c:
17096 Correct a problem when having property value in UTF-8
17098 * plugins/project-wizard/druid.c:
17099 Correct a bug when reselecting a new project (all pages
17102 * plugins/project-wizard/property.c:
17103 Avoid having default invalid properties
17105 * plugins/project-wizard/templates/terminal.wiz,
17106 plugins/project-wizard/templates/terminal/po/ChangeLog,
17107 plugins/project-wizard/templates/terminal/src/main.c:
17108 Remove command for testing run function
17109 Move destination directory to second page and include
17110 project name. Add exist tag. Remove unused properties.
17112 2005-02-16 Naba Kumar <naba@gnome.org>
17114 * Makefile.am, libanjuta/interfaces/libanjuta.idl,
17115 plugins/debug-manager/anjuta-debug-manager.ui,
17116 plugins/debug-manager/plugin.c,
17117 plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
17118 plugins/gdb/debugger.c, plugins/gdb/plugin.c,
17119 plugins/gdb/plugin.h, plugins/gdb/registers.c,
17120 plugins/gdb/sharedlib.c, plugins/gdb/signals.c,
17121 plugins/gdb/stack_trace.c, plugins/gdb/utilities.c,
17122 plugins/gdb/utilities.h, plugins/gdb/watch_cbs.c,
17123 (removed) src/anjuta_info.c,
17124 (removed) src/anjuta_info.h,
17125 (added) plugins/gdb/info.c (added) plugins/gdb/info.h,
17126 (added) plugins/gdb/anjuta-gdb-plugin.ui,
17127 (added) plugins/gdb/actions.c,
17128 (added) plugins/gdb/actions.h: Completed initial
17129 porting of debugger to new architecture. Fixed many of the debugger
17132 * plugins/file-loader/plugin.c: Detect some important mime ourself
17133 to avoid inconsistencies when mime system isn't working.
17135 2005-02-16 Naba Kumar <naba@gnome.org>
17137 * plugins/editor/Makefile.am,
17138 (added) plugins/editor/aneditor-autocomplete.cxx,
17139 (added) plugins/editor/aneditor-calltip.cxx,
17140 (added) plugins/editor/aneditor-indent.cxx,
17141 (added) plugins/editor/aneditor-priv.h,
17142 plugins/editor/aneditor.cxx: Split aneditor.cxx file into
17143 different smaller chunks to make it easy to maintain.
17145 2005-02-16 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17147 * plugins/project-wizard/druid.c :
17149 Found system Email address if not defined in Preferences.
17151 2005-02-16 Johannes Schmid <jhs@cvs.gnome.org>
17153 * plugins/project-wizard/gtkmm.wiz
17154 plugins/project-wizard/gtkmm-logo.png (from pixmaps/)
17155 plugins/project-wizard/gtkmm/*
17157 Added GTKmm (C++) project type
17159 2005-02-15 Johannes Schmid <jhs@cvs.gnome.org>
17161 * plugins/message-view/plugin.c
17162 plugins/message-view/message-view.c
17164 Implemented next/prev action
17166 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17168 * plugins/project-wizard/templates/libglade2.* :
17169 Removed libglade2 project.
17171 * plugins/project-wizard/templates/gtk* :
17172 Removed interface.[ch] & support.[ch].
17174 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17176 * plugins/project-wizard/anjuta-project-wizard.glade,
17177 plugins/project-wizard/property.[ch],
17178 plugins/project-wizard/templates/anjuta-plugin.wiz :
17179 Added a new property ("iconfile").
17181 2005-02-14 Naba Kumar <naba@gnome.org>
17183 * plugins/project-wizard/install.c,
17184 plugins/project-wizard/plugin.c,
17185 plugins/project-wizard/templates/anjuta-plugin.wiz,
17186 plugins/project-wizard/templates/gnome.wiz,
17187 plugins/project-wizard/templates/gtk.wiz,
17188 plugins/project-wizard/templates/libglade2.wiz,
17189 plugins/project-wizard/templates/terminal.wiz: Added actions to autogen
17190 newly created projects and open them. Fixed message buffering in
17193 2005-02-14 Naba Kumar <naba@gnome.org>
17195 * src/about.c, pixmaps/Makefile.am,
17196 (new) pixmaps/anjuta_logo2.png: New about page splash screen.
17198 * mime/gnome-mime-application-x-anjuta.png,
17199 pixmaps/anjuta_icon.png,
17200 (new) pixmaps/anjuta_icon.svg: New svg icon and derived png icons
17201 done by 9-speed at:
17202 http://cvs.freedesktop.org/svg-icons/lila/gnome/scalable/apps/anjuta_icon.svg?rev=1.2&view=log
17204 2005-02-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17207 plugins/project-wizard/templates/libglade2-logo.png,
17208 plugins/project-wizard/templates/libglade2.wiz,
17209 plugins/project-wizard/templates/libglade2/* :
17213 2005-02-14 Naba Kumar <naba@gnome.org>
17215 * TODO.tasks: Updated.
17217 * plugins/editor/anjuta-docman.c,
17218 plugins/editor/text_editor.c,
17219 plugins/editor/text_editor.h,
17220 plugins/editor/text_editor_cbs.c: Added gnome-vfs monitor
17221 for file modification, but it is still not functioning.
17223 2005-02-13 Sebastien Granjoux <seb.sfo@free.fr>
17225 * plugins/project-wizard/values.c,
17226 plugins/project-wizard/values.h,
17227 plugins/project-wizard/property.c,
17228 plugins/project-wizard/property.h,
17229 plugins/project-wizard/druid.c:
17230 Rewrite mandatory property check
17231 Add check of exist property
17232 Rewrite handling of cached property page
17234 2005-02-13 Naba Kumar <naba@gnome.org>
17236 Patch from Igor Kovalenko <garrison@mail.ru>:
17237 * tagmanager/tm_workspace.c: Improved performance.
17239 2005-02-13 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17241 *plugins/project-wizard/templates/*.wiz,
17242 plugins/project-wizard/druid.c,
17243 plugins/project-wizard/templates/terminal/src/main.c,
17244 plugins/project-wizard/templates/gtk/src/*.[ch],
17245 plugins/project-wizard/templates/gtk/src/Makefile.am,
17246 plugins/project-wizard/templates/gnome/src/*.[ch],
17247 plugins/project-wizard/templates/anjuta-plugin/src/*.[ch] :
17248 Add Copyright date & Email address,
17249 Correct terminal project.
17251 2005-02-12 Naba Kumar <naba@gnome.org>
17253 * plugins/project-wizard/property.c: Fixed hidden
17254 properties to take values.
17256 * plugins/project-wizard/file.[ch]: Renamed
17257 true/false enum values to fix compile error
17258 (conflict with other definition).
17260 * plugins/file-loader/plugin.c: Detect anjuta projects correctly
17261 even when mime type detection fails (for example, when Anjuta is
17262 installed in non-system prefix).
17264 2005-02-12 Sebastien Granjoux <seb.sfo@free.fr>
17266 * plugins/project-wizard/values.c,
17267 plugins/project-wizard/values.h:
17268 Rewrite file with more comments
17270 * plugins/project-wizard/druid.c,
17271 plugins/project-wizard/druid.h,
17272 plugins/project-wizard/autogen.c,
17273 plugins/project-wizard/autogen.h,
17274 plugins/project-wizard/druid.c,
17275 plugins/project-wizard/druid.h:
17277 Use values instead of properties
17278 Move default properties to druid.c
17280 * plugins/project-wizard/install.c,
17281 plugins/project-wizard/install.h:
17282 Use values instead of properties
17283 Add a check to avoid overwriting files
17285 * plugins/project-wizard/parser.c,
17286 plugins/project-wizard/property.c,
17287 plugins/project-wizard/property.h:
17288 Update to use new values
17289 Add an "exist" attribute to check if a directory already exist
17291 * plugins/project-wizard/anjuta-project-wizard.glade:
17292 Change project selection page (GtkTextView => GtkLabel,
17293 GtkTable => GtkVBox)
17295 * plugins/project-wizard/templates/terminal.wiz:
17296 Move destination directory on second page
17298 * plugins/project-wizard/action.c:
17301 2005-02-12 Naba Kumar <naba@gnome.org>
17303 * plugins/file-manager/an_file_view.c,
17304 plugins/symbol-browsers/an_symbol_view.c: Removed rules hint from the
17305 views. Created dynamic update date of view depending on project
17306 changes -- similar to file-manager view.
17308 * plugins/devhelp/plugin.c: Load help on idle.
17310 * plugins/editor/anjuta-document-manager.glade: Moved 'disable
17311 autoformat' to proper location in preferences.
17313 * mime/anjuta.mime: Added .prj extension in the mime type for backward
17316 * plugins/editor/plugin.c: Fixed accel name.
17318 2005-02-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17320 *plugins/project-wizard/templates/anjuta-plugin.wiz,
17321 plugins/project-wizard/templates/gnome.wiz,
17322 plugins/project-wizard/templates/gtk.wiz,
17323 plugins/project-wizard/anjuta-project-wizard.glade,
17324 plugins/project-wizard/autogen.c:
17325 Add Username & Email address in Project preferences.
17327 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17329 *plugins/project-wizard/templates/gnome-logo.png,
17330 plugins/project-wizard/templates/gnome.wiz,
17331 plugins/project-wizard/templates/gnome/* :
17334 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17336 * plugins/project-wizard/templates/terminal/src/main.c,
17337 plugins/project-wizard/templates/terminal/src/main.c,
17338 plugins/project-wizard/templates/terminal/src/main.[ch] :
17339 Insert License in projects
17341 2005-02-11 Naba Kumar <naba@gnome.org>
17343 * TODO.tasks: Added message manager task.
17345 * plugins/devhelp/plugin.c: Show busy while initializing devhelp.
17347 * plugins/editor/plugin.c: Use bookmark stock icons.
17349 * plugins/message-view/anjuta-message-manager.ui,
17350 plugins/message-view/plugin.c: Added toolbar buttons for next/prev.
17352 2005-02-10 Naba Kumar <naba@gnome.org>
17354 * libanjuta/interfaces/libanjuta.idl: fixed build error.
17356 2005-02-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17358 * global-tags/Makefile.am
17359 Error during 'make install'
17361 2005-02-09 Naba Kumar <naba@gnome.org>
17363 * plugins/symbol-browser/anjuta-symbol-browser-pluing.glade: Added
17366 2005-02-08 Naba Kumar <naba@gnome.org>
17368 * plugins/symbol-browser/an_symbol_prefs.[ch]: Added missing files.
17370 * plugins/symbol-browser/an_symbol_prefs.c, src/anjuta-app.c:
17371 Show busy cursur when updating global tags in preferences.
17373 * configure.in: Fixed.
17375 2005-02-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17377 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl
17378 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
17380 - Fixed anjuta-plugin project (glade)
17382 2005-02-08 Naba Kumar <naba@gnome.org>
17384 * plugins/editor/aneditor.cxx: Implemented auto-indent on 'tab' press.
17385 Fixed automatic indentations.
17387 * global-tags/Makefile.am, global-tags/create_global_tags.sh:
17388 Global tags are now segregated into smaller api tags, which can be
17389 selectively loaded from symbol browser preferences.
17391 * plugins/project-manager/plugin.c, plugins/project-manager/plugin.h:
17392 Implemented IProjectManager interface in project-manager. Mostly getter
17393 methods for now, but need to add add() and remove() methods to add
17394 or remove project elements.
17396 * plugins/gdb/debug_tree.c: Small fix.
17398 * plugins/editor/aneditor.cxx, plugins/symbol-browser/Makefile.am,
17399 plugins/symbol-browser/an_symbol_info.c,
17400 plugins/symbol-browser/an_symbol_info.h,
17401 plugins/symbol-browser/an_symbol_search.c,
17402 plugins/symbol-browser/an_symbol_search.h,
17403 plugins/symbol-browser/an_symbol_view.c,
17404 plugins/symbol-browser/an_symbol_view.h,
17405 plugins/symbol-browser/plugin.c,
17406 plugins/symbol-browser/plugin.h,
17408 tagmanager/entry.h,
17409 tagmanager/tm_project.c,
17410 tagmanager/tm_symbol.c,
17411 tagmanager/tm_tag.c,
17412 tagmanager/tm_workspace.c,
17413 tagmanager/vstring.c,
17414 tagmanager/include/tm_tag.h,
17415 tagmanager/include/tm_workspace.h:
17417 - Fixed tagmanager parsing of source files to parse for typedefines and
17418 properly record element scopes. Implemented scope autocompletion
17419 (autocompletion on '.', '->', '::' and ':'. The functionality is not
17420 fully working. It was based on older patch for Anjuta 1.2.2 in SF
17421 patch list (author is unknown).
17422 - Implemented symbol-browser preferences for dynamically loading and
17423 saving tags API segments.
17424 - Fixed symbol-search to use tagmanager directly instead of depending
17425 on symbol-view for tags list.
17426 - Fixed symbol-view to create the tree using TMSymbol tree directly.
17427 - Fixed TMSymbol to create the complete tags tree instead of letting the
17428 symbol-view created the root nodes.
17429 - Changed project tags cache name to .tm_project2.cache because the
17430 newer format records additional scope information.
17432 2005-02-07 Naba Kumar <naba@gnome.org>
17434 * plugins/editor/style-editor.c,
17435 plugins/editor/anjuta-document-manager.glade: Used GtkColorButton
17436 and GtkFontButton instead of deprecated widgets in
17439 2005-02-07 Sebastien Granjoux <seb.sfo@free.fr>
17441 * plugins/project-wizard/action.c,
17442 plugins/project-wizard/action.h,
17443 plugins/project-wizard/autogen.c,
17444 plugins/project-wizard/autogen.h,
17445 plugins/project-wizard/file.c,
17446 plugins/project-wizard/file.h,
17447 plugins/project-wizard/install.c,
17448 plugins/project-wizard/install.h,
17449 plugins/project-wizard/parser.h,
17450 plugins/project-wizard/parser.c,
17451 plugins/project-wizard/property.c,
17452 plugins/project-wizard/property.h,
17453 plugins/project-wizard/plugin.h,
17454 plugins/project-wizard/plugin.c,
17455 plugins/project-wizard/values.c,
17456 plugins/project-wizard/values.h:
17457 Replace C++ comments by C comments
17459 * plugins/project-wizard/autogen.c,
17460 plugins/project-wizard/autogen.h:
17461 Add a run time check of autogen version.
17462 Add UserName variable.
17464 * plugins/project-wizard/anjuta-project-wizard.glade,
17465 plugins/project-wizard/header.c,
17466 plugins/project-wizard/druid.c,
17467 plugins/project-wizard/druid.h:
17468 Sort project in alphabetic order.
17469 Correct selection troubles in notebooks.
17471 * plugins/project-wizard/parser.c:
17472 Add some check when reading the project header block.
17474 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
17476 * plugins/project-wizard/action.c,
17477 plugins/project-wizard/action.h,
17478 plugins/project-wizard/autogen.c,
17479 plugins/project-wizard/autogen.h,
17480 plugins/project-wizard/file.c,
17481 plugins/project-wizard/file.h,
17482 plugins/project-wizard/install.c,
17483 plugins/project-wizard/parser.h,
17484 plugins/project-wizard/parser.c,
17485 plugins/project-wizard/property.c,
17486 plugins/project-wizard/property.h,
17487 plugins/project-wizard/values.c,
17488 plugins/project-wizard/values.h,
17489 Add a space between function name and open.
17491 * plugins/project-wizard/plugin.h,
17492 plugins/project-wizard/plugin.c,
17493 plugins/project-wizard/install.c,
17494 Avoid a crash if the user close the message view used by the .
17496 * plugins/project-wizard/anjuta-project-wizard,
17497 plugins/project-wizard/druid.c,
17498 plugins/project-wizard/druid.h,
17499 plugins/project-wizard/header.h,
17500 plugins/project-wizard/header.c,
17501 Add a text view with the description of each.
17502 Add a tab for each project.
17503 Replace some C++ comments to C comments.
17505 2005-02-05 Naba Kumar <naba@gnome.org>
17507 * plugins/project-wizard/anjuta-project-wizard-plugin.png:
17508 New icon from Sebastien Granjoux .
17510 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
17512 * libanjuta/anjuta-preferences.c:
17513 Set file property even without a focus out event (file selected
17516 2005-02-04 Naba Kumar <naba@gnome.org>
17518 * plugins/glade/plugin.c: Fixed glade function calls.
17519 * configure.in: Fixed a typo.
17520 * TODO.tasks: Updated.
17522 2005-02-03 Naba Kumar <naba@gnome.org>
17524 * plugins/project-manager/plugin.c: Fixed memory corruption.
17526 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
17529 * manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
17530 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
17531 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
17532 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
17534 * libanjuta/interfaces/libanjuta.idl,
17535 plugins/project-manager/plugin.c: Implemented IAnjutaProjectManager
17538 * plugins/symbol-browser/an_symbol_view.c: Fixed memory leaks.
17540 Patch from Massimo Cora <maxcvs@email.it>:
17541 * plugins/editor/plugin.c: Fixed update UI for created buffers.
17543 2005-02-01 Naba Kumar <naba@gnome.org>
17545 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-launcher.h,
17546 libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
17547 plugins/editor/goto_line.c, plugins/editor/goto_line.h,
17548 scintilla/ScintillaGTK.cxx, scintilla/include/ScintillaWidget.h,
17549 (new) scintilla/patches/a64-crash-fix.patch: Applied old patches
17550 from sourceforge -- a64 crash fixes (correct typing for GType)
17551 and fixes compile errors in sun.
17553 * plugins/terminal/terminal.c: Patch from sourceforge -- Fixes
17554 paste (shift+insert) in terminal.
17556 2005-02-01 Kjartan Maraas <kmaraas@gnome.org>
17558 * configure.in: Add «nb» to ALL_LINGUAS.
17560 2005-02-01 Naba Kumar <naba@gnome.org>
17562 * TODO.tasks, TODO: Updated todo tasks.
17564 * plugins/editor/anjuta-document-manager.glade: Improved search
17567 * TODO.tasks: Fixed xml format.
17569 * plugins/editor/aneditor.cxx: Added code to trap 'tab' key (does not
17572 * plugins/editor/text_editor.c, plugins/editor/text_editor.h: Code
17575 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c: Fixed xml
17576 format during save (removed unwanted text nodes). Fixed scrollbars.
17578 2005-01-31 Naba Kumar <naba@gnome.org>
17580 * libanjuta/interfaces/libanjuta.idl,
17581 plugins/cvs-plugin/cvs-execute.c, plugins/macro/macro-actions.c:
17582 Implemented append() method for IAnjutaEditor interface and fixed
17583 various bugs with text insertions (cvs diff and macro insertions).
17585 * plugins/editor/aneditor.cxx: Implemented mulilevel calltips, fixed
17586 automatic indentation.
17588 * plugins/editor/action-callbacks.c,
17589 plugins/editor/action-callbacks.h,
17590 plugins/editor/anjuta-docman.c,
17591 plugins/editor/anjuta-document-manager.ui,
17592 plugins/editor/plugin.c,
17593 plugins/editor/text_editor.c,
17594 plugins/editor/text_editor.h,
17595 plugins/editor/text_editor_prefs.c: Create highlight menu dynamically.
17596 Fixed highlight issues.
17598 * plugins/macro/plugin.c: Added keyboard shortcuts for insert and add
17601 * plugins/symbol-browser/an_symbol_view.c: Force update project.
17603 * data/properties/*: Updated properties files from scite. Created
17604 styles.properties to override the scite styles.
17606 * plugins/editor/aneditor.cxx: Fixed automatic indentation.
17608 * manuals/reference/libanjuta/libanjuta.types: Fixed build error.
17610 2005-01-30 Naba Kumar <naba@gnome.org>
17612 * libanjuta/interfaces/libanjuta.idl: Added documentations and removed
17613 unused definitions.
17615 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed typo.
17617 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
17618 plugins/editor/text_editor.c,
17619 plugins/editor/text_editor_prefs.c: Added new aneditor commands,
17620 fixed linuwidth preference setting, fixed insert text interface
17621 implementation. Improved automatice-indentation for cpp lexer.
17623 * plugins/symbol-browser/an_symbol_view.c: Code cleanup.
17625 2005-01-29 Naba Kumar <naba@gnome.org>
17627 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Disabled "Remove sticky"
17628 option in update dialog as default. Improved import dialog. Sized
17631 * configure.in: Fixed underquoted warning from autoconf.
17633 * plugins/editor/action-callbacks.c,
17634 plugins/editor/aneditor.cxx,
17635 plugins/editor/aneditor.h,
17636 plugins/editor/anjuta-document-manager.glade,
17637 plugins/editor/plugin.c,
17638 plugins/editor/plugin.h,
17639 plugins/editor/text_editor.c,
17640 plugins/editor/text_editor.h,
17641 plugins/editor/text_editor_prefs.c: Implemented prefernces commands
17642 for Editor and fixed all preferences syncronization and notifys for
17643 visible prefs (in editor preferences page).
17645 * plugins/file-loader/plugin.c: Load recent files on idle.
17647 2005-01-28 Naba Kumar <naba@gnome.org>
17649 * plugins/editor/text_editor.c, plugins/editor/text_editor.h,
17650 plugins/editor/text_editor_prefs.c: Fixed linenumbers width bug.
17652 * plugins/editor/action-callbacks.c,
17653 plugins/editor/action-callbacks.h,
17654 plugins/editor/aneditor.cxx,
17655 plugins/editor/aneditor.h,
17656 plugins/editor/anjuta-document-manager.ui,
17657 plugins/editor/plugin.c,
17658 plugins/editor/text_editor.c,
17659 plugins/editor/text_editor.h,
17660 plugins/editor/text_editor_cbs.c,
17661 plugins/editor/text_editor_cbs.h,
17662 plugins/editor/text_editor_prefs.c: Implemented Multiple view of
17665 Patch from Massimo Cora <maxcvs@email.it>:
17666 * plugins/editor/an_symbol_search.c,
17667 plugins/editor/an_symbol_search.c: Fixed crash bugs.
17669 2005-01-27 Naba Kumar <naba@gnome.org>
17671 *libegg/eggcomboselect.c: Fix crash bug during popup close and fixed
17672 minimum size request to 200.
17674 * plugins/symbol-browser/an_symbol_info.c,
17675 plugins/symbol-browser/an_symbol_info.h,
17676 plugins/symbol-browser/an_symbol_search.c,
17677 plugins/symbol-browser/an_symbol_search.h,
17678 plugins/symbol-browser/an_symbol_view.c,
17679 plugins/symbol-browser/an_symbol_view.h,
17680 plugins/symbol-browser/plugin.c: Fixed object disposition. Fixed
17681 pixbuf retrieval. Fixed runtime warning. Code clean up.
17683 2005-01-27 Naba Kumar <naba@gnome.org>
17685 * configure.in, plugins/Makefile.am, src/anjuta-app.c,
17686 src/anjuta.ui, (new) plugins/glade/.cvsignore,
17687 (new) plugins/glade/Makefile.am,
17688 (new) plugins/glade/anjuta-glade-plugin.png,
17689 (new) plugins/glade/anjuta-glade.plugin.in,
17690 (new) plugins/glade/anjuta-glade.ui,
17691 (new) plugins/glade/plugin.c,
17692 (new) plugins/glade/plugin.h,
17693 (new) plugins/profile-default/plugin.c: Glade plugin. Disabled for
17694 now until glade3 works properly.
17696 * libanjuta/anjuta-marshal.[c,h]: Removed from cvs, because
17697 they are generated.
17699 2005-01-26 Naba Kumar <naba@gnome.org>
17701 * mime/Makefile.am, (new)gnome-mime-application-x-anjuta.png:
17702 Added mime icon for anjuta projects.
17704 patch from Massimo Cora <maxcvs@email.it>:
17705 * an_symbol_info.c, an_symbol_info.h, an_symbol_search.c,
17706 an_symbol_search.h, an_symbol_view.c, plugin.c:
17707 Fix/implement objects destroying/freeing.
17709 2005-01-26 Johannes Schmid <jhs@cvs.gnome.org>
17711 * src/action-callback.[ch], src/anjuta-actions.h:
17712 Changed bug and feature request urls to bugzilla.gnome.org and removed LIDN
17713 because it has not been updated for years and we know have a devhelp plugin
17714 which can do the job much better.
17715 * TODO.tasks: Updated done items
17717 2005-01-25 Naba Kumar <naba@gnome.org>
17719 * autogen.sh: Fixed to generate interface files.
17721 * plugins/editor/plugin.c, plugins/project-manager/plugin.c: Fixed
17722 session save filenames.
17724 * plugins/editor/anjuta-docman.c: Lazy create fileselection dialogs.
17726 2005-01-24 Sebastien Granjoux <seb.sfo@free.fr>
17728 * plugins/project-wizard/Makefile.am,
17729 plugins/project-wizard/install.c,
17730 plugins/project-wizard/install.h,
17731 plugins/project-wizard/parser.c,
17732 plugins/project-wizard/parser.h,
17733 plugins/project-wizard/templates/terminal.wiz:
17734 Add action list block in wizard template
17735 * plugins/project-wizard/file.c,
17736 plugins/project-wizard/autogen.c:
17739 2005-01-23 Naba Kumar <naba@gnome.org>
17741 * configure.in: Fixed build error.
17743 2005-01-22 Sebastien Granjoux <seb.sfo@free.fr>
17745 * plugins/project-wizard/druid.c,
17746 plugins/project-wizard/parser.c,
17747 plugins/project-wizard/property.c: Rewrite parser with
17748 better error handling
17750 2005-01-22 Naba Kumar <naba@gnome.org>
17752 * plugins/symbol-browser/plugin.c: Changed c++ coments
17753 to c commnets and formated code to anjuta coding styles.
17755 2005-01-21 Naba Kumar <naba@gnome.org>
17757 * configure.in, autogen.sh: Fixed build errors in newer automake.
17759 * plugins/editor/anjuta-docman.c: Do not emit change editor
17760 signal while in dispose.
17762 Patch from: Massimo Corà <maxcvs@email.it>
17763 * plugins/symbol-browser/Makefile.am,
17764 plugins/symbol-browser/an_symbol_view.c,
17765 plugins/symbol-browser/an_symbol_view.h,
17766 plugins/symbol-browser/plugin.c,
17767 plugins/symbol-browser/plugin.h,
17768 plugins/symbol-browser/test-symbol-browser.c,
17769 (new) plugins/symbol-browser/an_symbol_info.c,
17770 (new) plugins/symbol-browser/an_symbol_info.h,
17771 (new) plugins/symbol-browser/an_symbol_search.c,
17772 (new) plugins/symbol-browser/an_symbol_search.h:
17773 Added a cool real-time symbol-search-view in symbol browser.
17775 2005-01-21 Johannes Schmid <jhs@cvs.gnome.org>
17777 * plugin/macro/plugin.c
17778 plugin/macro/anjuta-macro-plugin.ui
17779 plugin/macro/macro-db.[ch]
17780 plugin/macro/macro-dialog.[ch]
17781 plugin/macro/macro-actions.[ch]
17782 plugin/macro/macro-edit.[ch]
17783 plugin/macro/plugin.[ch]:
17785 Implemented three menu items as Naba proposed:
17787 Insert Macro: Pops of a border-less window to enter a shortcut
17788 Add Macro: Same as Manage Macro => New
17789 Manage Macros: Full-features macro dialog
17791 2005-01-20 Naba Kumar <naba@gnome.org>
17793 * libanjuta/anjuta-marshal.c, libanjuta/anjuta-marshal.h,
17794 libanjuta/anjuta-marshal.list, libanjuta/anjuta-shell.c,
17795 libanjuta/anjuta-shell.h,
17796 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17797 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
17798 plugins/project-manager/plugin.c, plugins/project-manager/plugin.h,
17799 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
17800 src/main.c, src/shell.c: Implemented command line args processing
17801 and session management. Fixed geometry restoration.
17803 2005-01-19 Johannes Schmid <jhs@cvs.gnome.org>
17805 * plugins/macro/macro-db.c,
17806 plugins/macros.xml:
17807 Cleaned up XML interface and use attributes now for name, category and
17808 shortcut. CDATA is used to avoid xml errors inside of macros.
17810 2005-01-19 Naba Kumar <naba@gnome.org>
17812 * libanjuta/anjuta-launcher.[c,h]: Fixed bugs.
17814 2005-01-18 Naba Kumar <naba@gnome.org>
17816 * plugins/cvs-plugin/cvs-actions.c: Fixed "whole project" toggle button
17819 * scintilla/*: Updated scintilla to current cvs and updated
17822 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
17824 * plugins/cvs-plugin/anjuta-cvs-plugin.glade
17825 plugins/cvs-plugin/cvs-actions.c:
17826 Added "Whole project" infrastructure but it does not
17827 work because I did not find a way to get the current project's
17830 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
17832 * plugins/cvs-plugin/Makefile.am
17833 plugins/cvs-plugin/anjuta-cvs.plugin.in
17834 plugins/cvs-plugin/cvs-actions.c
17835 plugins/cvs-plugin/cvs-callbacks.c
17836 plugins/cvs-plugin/cvs-interface.[ch] (added)
17837 plugins/cvs-plugin/plugin.c:
17839 Added IAnjutaCVS interface and improved cvs plugin. There
17840 is still some work to do on cvs import and to add a current
17843 2005-01-17 Naba Kumar <naba@gnome.org>
17845 * plugins/editor/aneditor.cxx: Fixed auto indentation.
17847 * configure.in: Fixed build errors.
17849 * data/Makefile.am, (removed) data/README.stock_libs,
17850 (removed) data/anjuta.mime, (removed) data/autogen.sh*,
17851 (removed) data/header.c, (removed) data/stock_libs.anj,
17852 (removed) data/x-anjuta-project.desktop,
17853 (removed) data/macros/*, (removed) data/macros2/*: Removed old files.
17855 * libanjuta/anjuta-plugin-description.c,
17856 libanjuta/anjuta-shell.c: Updated documentations.
17858 Patch from: Hamish Mackenzie <hamish@firestream.co.uk>
17860 * libanjuta/anjuta-launcher.c,
17861 plugins/build-basic-autotools/build-basic-autotools.c: Fixed errors in
17864 2005-01-17 Naba Kumar <naba@gnome.org>
17866 * plugins/project-wizard/templates/anjuta-plugin.wiz,
17867 plugins/project-wizard/templates/gtk.wiz,
17868 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
17869 Updated templates to new format.
17871 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
17872 * plugins/project-wizard/druid.c,
17873 plugins/project-wizard/parser.c,
17874 plugins/project-wizard/property.c,
17875 plugins/project-wizard/property.h,
17876 plugins/project-wizard/templates/terminal.wiz,
17877 plugins/project-wizard/templates/terminal/AUTHORS,
17878 plugins/project-wizard/templates/terminal/ChangeLog,
17879 plugins/project-wizard/templates/terminal/NEWS,
17880 plugins/project-wizard/templates/terminal/README,
17881 plugins/project-wizard/templates/terminal/project.anjuta,
17882 plugins/project-wizard/templates/terminal/src/main.c:
17883 Moveed code related to property types from druid.c and parser.c to
17884 property.c. Changed tag from "<string ..." to
17885 "<property type="string..." and so on. Rewrite parser
17886 (warning still in progress). Added list property. Changed
17887 terminal project to avoid using autogen on some file (much
17888 faster) using the autogen attribute. Add a license list box in
17889 terminal project (just as an example). _label in item list is
17892 2005-01-16 Naba Kumar <naba@gnome.org>
17894 * plugins/edtior/text_editor_menu.c, src/anjuta-actions.h,
17895 plugins/edtior/anjuta-docman.c: Fixed build errors.
17897 * libanjuta/Makefile.am, libanjuta/anjuta-debug.h,
17898 libanjuta/anjuta-launcher.c, libanjuta/anjuta-plugin-description.c,
17899 libanjuta/anjuta-plugin.c, libanjuta/anjuta-preferences.c,
17900 (removed) libanjuta/anjuta-stock.h, libanjuta/anjuta-ui.c,
17901 (removed) libanjuta/defaults.c, libanjuta/defaults.h,
17902 (removed) libanjuta/pixmaps.h, libanjuta/resources.c,
17903 libanjuta/resources.h,
17904 plugins/build-basic-autotools/build-basic-autotools.c,
17905 plugins/editor/plugin.c, plugins/editor/text_editor.c,
17906 plugins/file-manager/an_file_view.c, plugins/gdb/stack_trace.c,
17907 plugins/gtodo/plugin.c, src/Makefile.am,
17908 src/about.c, src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
17909 src/main.c, (removed) src/preferences.c, (removed) src/preferences.h:
17910 Removed deprecated APIs; pixmaps, stock icons, defaults etc. They
17911 should be handled in respective plugins. Added API documentations.
17913 * libanjuta-docs.sgml, libanjuta-sections.txt,
17915 (added) tmpl/anjuta-debug.sgml,
17916 (added) tmpl/anjuta-launcher.sgml,
17917 tmpl/anjuta-plugin.sgml,
17918 tmpl/anjuta-preferences.sgml,
17919 tmpl/anjuta-shell.sgml,
17920 (added) tmpl/anjuta-status.sgml,
17921 (removed) tmpl/anjuta-stock.sgml,
17922 tmpl/anjuta-utils.sgml,
17923 (removed) tmpl/defaults.sgml,
17924 (removed) tmpl/fileselection.sgml,
17925 (removed) tmpl/gnomefilelist.sgml,
17926 tmpl/ianjuta-buildable.sgml,
17927 (added) tmpl/ianjuta-debugger-manager.sgml,
17928 (added) tmpl/ianjuta-debugger.sgml,
17929 tmpl/ianjuta-document-manager.sgml,
17930 tmpl/ianjuta-editor.sgml,
17931 tmpl/ianjuta-file.sgml,
17932 tmpl/ianjuta-loader.sgml,
17933 tmpl/ianjuta-markable.sgml,
17934 tmpl/ianjuta-message-view.sgml,
17935 (added) tmpl/ianjuta-project-manager.sgml,
17936 (added) tmpl/ianjuta-todo.sgml,
17937 (added) tmpl/ianjuta-wizard.sgml,
17938 tmpl/libanjuta-iface-marshallers.sgml,
17939 tmpl/libanjuta-unused.sgml,
17940 (removed) tmpl/pixmaps.sgml,
17942 (removed) tmpl/properties.sgml,
17943 tmpl/resources.sgml: Updated API documentations.
17945 2005-01-15 Naba Kumar <naba@gnome.org>
17947 * libanjuta/anjuta-launcher.c: Added API docs.
17949 * plugins/project-wizard/templates/anjuta-plugin.wiz,
17950 plugins/project-wizard/templates/gtk.wiz,
17951 plugins/project-wizard/templates/terminal.wiz,
17952 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
17953 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
17954 plugins/project-wizard/templates/gtk/src/main.c,
17955 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
17956 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Fixed
17959 Patch from: Sébastien Granjoux <seb.sfo@free.fr>
17960 * plugins/project-wizard/anjuta-project-wizard.glade,
17961 plugins/project-wizard/autogen.c,
17962 plugins/project-wizard/druid.c,
17963 plugins/project-wizard/druid.h,
17964 plugins/project-wizard/file.c,
17965 plugins/project-wizard/file.h,
17966 plugins/project-wizard/install.c,
17967 plugins/project-wizard/parser.c,
17968 plugins/project-wizard/plugin.c,
17969 plugins/project-wizard/plugin.h: Add a preferences dialog: used for
17970 setting the default project directory. Fix HIDDEN property, it's
17971 working but I think we could make this cleaner. Removed the
17972 copy of the string in mandatory_property. Add an optional autogen
17973 attribute, to force or avoid using autogen on some files, default
17974 without any attribute is autodetect.+ Replace the script tag with
17975 a normal file tag and an attribute execute.
17977 2005-01-14 Naba Kumar <naba@gnome.org>
17979 * plugins/editor/action-callbacks.c,
17980 plugins/editor/search_incremental.c,
17981 plugins/editor/search_incremental.h: Fixed incremental search, ctrl-e
17984 * plugins/editor/plugin.c, plugins/editor/plugin.h,
17985 src/anjuta-callbacks.c: Added ctrl-tabbing and alt-switching of editor
17988 2005-01-12 Naba Kumar <naba@gnome.org>
17991 plugins/project-wizard/templates/Makefile.am,
17992 (added) plugins/project-wizard/templates/anjuta-plugin-logo.png,
17993 plugins/project-wizard/templates/anjuta-plugin.wiz,
17994 (added) plugins/project-wizard/templates/gtk-logo.png,
17995 (added) plugins/project-wizard/templates/gtk.wiz,
17996 (added) plugins/project-wizard/templates/terminal-logo.png,
17997 plugins/project-wizard/templates/terminal.wiz,
17998 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
17999 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
18000 (added) plugins/project-wizard/templates/gtk/.cvsignore,
18001 (added) plugins/project-wizard/templates/gtk/Makefile.am,
18002 (added) plugins/project-wizard/templates/gtk/src/.cvsignore,
18003 (added) plugins/project-wizard/templates/gtk/src/Makefile.am,
18004 (added) plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
18005 (added) plugins/project-wizard/templates/gtk/src/main.c,
18006 (added) plugins/project-wizard/templates/gtk/src/project.glade,
18007 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Added
18008 GTK+ project templated and fixed other templates. Updated template
18011 2005-01-12 Naba Kumar <naba@gnome.org>
18013 * plugins/macro/anjuta-macro.glade: Improved GUI.
18015 2005-01-10 Johannes Schmid <jhs@cvs.gnome.org>
18017 * plugins/cvs-plugin/cvs_gui.[ch] (removed)
18018 * plugins/cvs-plugin/cvs_cbs.[ch] (removed)
18019 * plugins/cvs-plugin/cvs.[ch] (removed)
18020 Removed old unused files
18022 * plugins/cvs-plugin/cvs-callbacks.[ch] (added)
18023 * plugins/cvs-plugin/cvs-actions.c
18024 * plugins/cvs-plugin/Makefile.am:
18025 Seperate callback functions for better error
18026 handling. Cleaned up code.
18028 * plugins/macro/macros.xml: removed corrupt cvs
18031 2005-01-10 Naba Kumar <naba@gnome.org>
18033 * plugins/message-view/message-view.c, libanjuta/anjuta-ui.c,
18034 plugins/symbol-browser/an_symbol_view.c: Fixed memory curruption
18037 2005-01-09 Naba Kumar <naba@gnome.org>
18039 * libegg/egg-recent-action.c, libegg/test-actions.c,
18040 libegg/menu/egg-recent-action.h: Recent Action now takes multiple
18041 recent files models.
18043 * plugins/file-loader/plugin.c, plugins/file-loader/plugin.h: Have
18044 two models -- one for projects and other for regular files and show
18045 both in recent files menu. Changed recent files group from "anjuta"
18046 to "anjuta-projects" and "anjuta-files" respectively. Set mime types
18047 when adding the URI in recent files.
18049 * plugins/macro/anjuta-macro.glade: Beautified insert macro dialog.
18050 * plugins/macro/anjuta-macro.plugin.in: Proper plugin name.
18051 * plugins/macro/macro-dialog.c: Fixed dispose() method.
18052 * plugins/macro/macros.xml: Fixed xml errors.
18054 2005-01-08 Naba Kumar <naba@gnome.org>
18056 * libegg/Makefile.am, (added) libegg/egg-recent-action.c,
18057 libegg/test-actions.c, libegg/menu/Makefile.am,
18058 libegg/menu/egg-recent-action.h: Added a new action for
18061 * libegg/egg-combo-action.c, libegg/egg-entry-action.c:
18062 Fixed dispose. Cleanup.
18064 * plugins/file-loader/anjuta-loader-plugin.ui,
18065 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
18066 Use the new action for recent files. Added recent files in
18069 * plugins/project-wizard/druid.c: Show busy cursor and
18070 de-sensitize druid buttons during page change.
18072 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
18073 * plugins/project-wizard/Makefile.am,
18074 plugins/project-wizard/druid.c,
18075 plugins/project-wizard/druid.h,
18076 plugins/project-wizard/install.c,
18077 plugins/project-wizard/plugin.c,
18078 plugins/project-wizard/plugin.h,
18079 plugins/project-wizard/property.c,
18080 plugins/project-wizard/property.h,
18081 (added) plugins/project-wizard/values.c,
18082 (added) plugins/project-wizard/values.h: Added a new NPWPropertyValues
18083 objects (in values.c and values.h) containing the values of all
18084 properties. The NPWProperty objects now keep their values in this
18085 object which is persistant for one activation of the plugin, so the
18086 user keeps all the values even if he goes backward. Used an anjuta
18087 message view to list all files copied by the project wizard.
18089 2005-01-08 Johannes Schmid <jhs@cvs.gnome.org>
18091 * plugins/macro/plugin.[ch],
18092 plugins/macro/macro-dialog.[ch]
18093 plugins/macro/macro-edit.[ch]
18094 plugins/macro/macro-db.[ch]
18095 plugins/macro/macro-actions.[ch]
18096 plugins/macro/anjuta-macro.plugin.in
18097 plugins/macro/anjuta-macro.glade
18098 plugins/macro/anjuta-macro.png
18099 plugins/macro/Makefile.am
18100 plugins/macro/macros.xml
18101 plugins/macro/anjuta-macro.ui (all added)
18103 plugins/Makefile.am:
18104 Added new macro plugins
18106 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
18109 * manuals/reference/template (removed)
18110 Removed old api reference
18112 * plugins/message-view/message-view.c:
18113 "Fixed" crash in on_row_deleted and added a
18114 comment that I cannot work this way. We will
18115 have to change everything a bit to avoid losing
18118 * plugins/text-editor/text_editor.c:
18119 Update line number width on file save
18122 2005-01-07 Naba Kumar <naba@gnome.org>
18124 * plugins/project-wizard/anjuta-project-wizard.glade,
18125 plugins/project-wizard/druid.c,
18126 plugins/project-wizard/templates/anjuta-plugin.wiz,
18127 plugins/project-wizard/templates/terminal.wiz: Fixed project templates.
18128 Display page description in bold. Fixed mandatory field check.
18131 libanjuta/libanjuta-1.0.pc.in,
18132 plugins/project-wizard/druid.c,
18133 plugins/project-wizard/parser.c,
18134 plugins/project-wizard/property.h,
18135 plugins/project-wizard/templates/anjuta-plugin.wiz,
18136 plugins/project-wizard/templates/terminal.wiz,
18137 plugins/project-wizard/templates/anjuta-plugin/Makefile.am,
18138 (added) plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl,
18139 (added) plugins/project-wizard/templates/anjuta-plugin/po/.cvsignore,
18140 (added) plugins/project-wizard/templates/anjuta-plugin/po/Makefile.am,
18141 (added) plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in,
18142 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
18143 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
18144 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
18145 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
18146 plugins/project-wizard/templates/terminal/configure.in.tpl,
18147 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
18148 plugins/project-wizard/templates/terminal/src/main.c: Implemented
18149 a new property type -- hidden. Fixed terminal and anjuta-plugin
18152 2005-01-07 Naba Kumar <naba@gnome.org>
18154 * templates/anjuta-plugin.wiz,
18155 templates/terminal.wiz,
18156 templates/terminal/Makefile.am.tpl,
18157 templates/terminal/autogen.sh,
18158 (Removed) templates/terminal/configure.ac.tpl,
18159 (Added) templates/.cvsignore,
18160 (Added) templates/Makefile.am,
18161 (Added) templates/anjuta-plugin/.cvsignore,
18162 (Added) templates/anjuta-plugin/Makefile.am,
18163 (Added) templates/anjuta-plugin/src/.cvsignore,
18164 (Added) templates/anjuta-plugin/src/Makefile.am.tpl,
18165 (Added) templates/terminal/.cvsignore,
18166 (Added) templates/terminal/Makefile.am,
18167 (Added) templates/terminal/configure.in.tpl,
18168 (Added) templates/terminal/po/.cvsignore,
18169 (Added) templates/terminal/po/ChangeLog,
18170 (Added) templates/terminal/po/Makefile.am,
18171 (Added) templates/terminal/po/POTFILES.in,
18172 (Added) templates/terminal/src/.cvsignore,
18173 (Added) templates/terminal/src/Makefile.am,
18174 (Added) templates/terminal/src/Makefile.am.tpl: Completed terminal
18175 project wizard. Fixed configure/po/Makefile template errors.
18177 2005-01-06 Naba Kumar <naba@gnome.org>
18179 * configure.in: Added project templates.
18180 * plugins/project-wizard/templates/*: Added to project and renamed
18181 Makefile.am and configure.in to Makefile.am and configure.ac respectively
18182 for the project templates (so that they do not conflict with autotools
18183 build. Created proper configure.ac.tpl and autogen.sh for project
18186 2005-01-06 Naba Kumar <naba@gnome.org>
18188 * plugins/project-wizard/anjuta-project-wizard.glade,
18189 plugins/project-wizard/druid.c, plugins/project-wizard/parser.c:
18190 Fixed file list parsing and to take absolute file paths (for example,
18191 from an icon selected previously). Used toggle buttons for boolean
18192 properties. Check if all mandatory fields are given before going
18193 forward in the wizard. Use scrollable viewport for listing property
18194 widgets incase the list goes out of wizard's size. Added tooltips
18195 as descriptions of the property widgets. And other fixes.
18197 * (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.c,
18198 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.glade,
18199 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.h,
18200 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.plugin.in,
18201 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.ui,
18202 (Added) plugins/project-wizard/templates/anjuta-plugin/configure.in,
18203 (Added) plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am,
18204 (Added)plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
18205 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade,
18206 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
18207 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
18208 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.ui:
18209 Restructured template files.
18211 2005-01-06 Naba Kumar <naba@gnome.org>
18213 * configure.in: Added check for autogen.
18215 * libanjuta/anjuta-status.c: (Weak) unref all the remaining widgets
18218 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c:
18219 Do not emit changed signal when in dispose.
18221 * plugins/symbol-browser/plugin.c: Don't updated symbols when
18222 symbol-view widget has been destroyed.
18224 * src/anjuta-app.c: Set null to preference, status and ui object
18225 pointers when they are destroyed.
18227 * plugins/project-wizard/druid.c, plugins/project-wizard/parser.c,
18228 plugins/project-wizard/property.h: Fixed multipage .wiz file parsing.
18229 Added boolean, integer and file property types.
18231 * plugins/project-wizard/Makefile.am,
18232 plugins/project-wizard/templates/*: Added terminal and anjuta-plugin
18233 project wizard templates.
18235 2005-01-04 Naba Kumar <naba@gnome.org>
18237 * libanjuta/anjuta-status.c: Use weak ref instead of hard ref on
18240 * plugins/editor/aneditor.cxx,
18241 plugins/editor/anjuta-docman.c,
18242 plugins/editor/plugin.c,
18243 plugins/editor/text_editor.c:
18244 Removed unnecessary ref/unref of scintilla.
18246 * plugins/message-view/anjuta-msgman.c,
18247 plugins/message-view/message-view.c: Removed unnecessary refs/unrefs and
18248 make close button similar to document manager.
18250 * plugins/project-manager/plugin.c,
18251 plugins/project-manager/plugin.h: Removed dead codes. Removed
18252 unnecessary ref/unref.
18254 * plugins/symbol-browser/plugin.c: Use weak refs on AnjutaEditor objects
18255 instead of hard refs.
18257 2005-01-03 Naba Kumar <naba@gnome.org>
18259 * libanjuta/interfaces/libanjuta.idl: Added configure() and
18260 generate() methods for IAnjutaBuildable interface.
18262 * plugins/build-basic-autotools/build-basic-autotools.c: Implemented
18263 IAnjutaBuildable inteface.
18265 * plugins/build-basic-autotools/build-basic-autotools.c: Use weak ref
18266 to destroy build context when message view is destroyed.
18268 * plugins/editor/aneditor.cxx: Sink scintilla widget in aneditor, hold
18269 a ref to it and unref in destructor. AnEditor class wants to be the
18270 owner of scintilla widget. Fixed compile warnings with signed/unsigned
18273 * plugins/editor/anjuta-docman.c: Removed unnecessary refs/unrefs. They
18274 complicate the scene. Removed editor widget from AnjutaDocman when
18275 the widget is destroyed.
18277 * plugins/editor/plugin.c: Destroy docman widget instead of just removing
18278 from shell. It will be removed from shell when the widget is destroyed.
18280 * plugins/editor/text_editor.c: Added debug codes to track object
18283 * plugins/message-view/anjuta-msgman.c: Remove message view on
18284 widget destroy. Destroy message view on remove. Removed all views
18287 * anjuta/src/anjuta-app.c: Removed widgets correctly when they are removed
18290 2005-01-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18292 * plugins/file-wizard/action-callbacks.c,
18293 plugins/file-wizard/anjuta-file-wizard.glade,
18294 plugins/file-wizard/file.c, plugins/file-wizard/file.h :
18295 Insert Licence, copyright, header template ...
18297 2005-01-02 Naba Kumar <naba@gnome.org>
18299 * libanjuta/anjuta-status.c, libanjuta/anjuta-status.h,
18300 libanjuta/plugins.c: Added "busy" signal in AnjutaStatus. Added
18301 anjuta_status_add_widget() to allow setting busy cursor on non
18304 * plugins/cvs-plugin/plugin.c: Fixed memory leaks.
18306 * plugins/editor/anjuta-document-manager.plugin.in: Updated accepted
18307 mime types to take text/source also.
18309 * plugins/editor/anjuta-docman.c,
18310 plugins/editor/anjuta-docman.h,
18311 plugins/editor/plugin.c,
18312 plugins/editor/text_editor.c,
18313 plugins/editor/text_editor.h,
18314 plugins/editor/text_editor_cbs.c: Listen for busy signal from
18315 AnjutaStatus and set busy cursor on editors.
18317 * plugins/file-loader/Makefile.am,
18318 plugins/file-loader/plugin.c,
18319 (added) plugins/file-loader/dnd.c,
18320 (added) plugins/file-loader/dnd.h, Added drag and drop file receives.
18322 * src/anjuta.c: Hide anjuta window before destruction.
18324 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
18325 * configure.in, plugins/Makefile.am,
18326 (removed) plugins/project-wizard/appwiz_page1.c,
18327 (removed) plugins/project-wizard/appwiz_page2.c,
18328 (removed) plugins/project-wizard/appwiz_page3.c,
18329 (removed) plugins/project-wizard/appwiz_page4.c,
18330 (removed) plugins/project-wizard/appwizard.c,
18331 (removed) plugins/project-wizard/appwizard.h,
18332 (removed) plugins/project-wizard/appwizard_cbs.c,
18333 (removed) plugins/project-wizard/appwizard_cbs.h,
18334 (removed) plugins/project-wizard/appwizard_gui.c,
18335 (removed) plugins/project-wizard/gnome_project.c,
18336 (removed) plugins/project-wizard/gnome_project.h,
18337 (removed) plugins/project-wizard/wizard_gui.c,
18338 (removed) plugins/project-wizard/wizard_gui.h,
18339 (added) plugins/project-wizard/.cvsignore,
18340 (added) plugins/project-wizard/Makefile.am,
18341 (added) plugins/project-wizard/anjuta-project-wizard-plugin.png,
18342 (added) plugins/project-wizard/anjuta-project-wizard.glade,
18343 (added) plugins/project-wizard/anjuta-project-wizard.plugin.in,
18344 (added) plugins/project-wizard/applogo.png,
18345 (added) plugins/project-wizard/appwizard.png,
18346 (added) plugins/project-wizard/autogen.c,
18347 (added) plugins/project-wizard/autogen.h,
18348 (added) plugins/project-wizard/druid.c,
18349 (added) plugins/project-wizard/druid.h,
18350 (added) plugins/project-wizard/file.c,
18351 (added) plugins/project-wizard/file.h,
18352 (added) plugins/project-wizard/header.c,
18353 (added) plugins/project-wizard/header.h,
18354 (added) plugins/project-wizard/install.c,
18355 (added) plugins/project-wizard/install.h,
18356 (added) plugins/project-wizard/parser.c,
18357 (added) plugins/project-wizard/parser.h,
18358 (added) plugins/project-wizard/plugin.c,
18359 (added) plugins/project-wizard/plugin.h,
18360 (added) plugins/project-wizard/property.c,
18361 (added) plugins/project-wizard/property.h: Removed old application-wizard
18362 codes and added new template based (autogen based) project wizard
18363 implemented by Sébastien Granjoux <seb.sfo@free.fr>
18365 2005-01-01 Johannes Schmid <jhs@cvs.gnome.org>
18367 * plugins/cvs-plugin/plugin.c: Fixed crash bug
18368 * plugins/cvs-plugin/cvs-execute.c:
18369 Fix cvs_log which did not work because of some
18371 Patch from Mark R. Pariente <markpariente@cmu.edu>
18372 - Fix message highlighting
18374 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
18379 Removed template stuff completly because we dicussed to implement
18380 a macro system for Edit->Insert Text
18382 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
18384 * plugins/editor/aneditor.cxx,
18385 plugins/editor/text_editor.c:
18386 Set line number width dynamically
18388 Prepered new GTK 2.6 about dialog
18390 2004-12-30 Naba Kumar <naba@gnome.org>
18392 patch from: Massimo Corà <maxcvs@email.it>
18393 * plugins/editor/aneditor.cxx: Highlights correct function
18394 argument in recursive calltips.
18396 2004-12-30 Naba Kumar <naba@gnome.org>
18398 * plugins/symbol-browser/plugin.c,
18399 libanjuta/interfaces/libanjuta.idl,
18400 plugins/editor/text_editor.c: Fixed editor markers and added a new
18401 marker (BASIC) to indicate line numbers. Fixed symbol browser to
18402 mark the line visited.
18404 * libegg/menu/eggcomboselect.h, libegg/menu/Makefile.am,
18405 libegg/Makefile.am, libegg/eggcomboselect.c,
18406 libegg/gtkcellview.h, libegg/egg-combo-action.c: Created a new combo
18407 widget for use with symbol view in toolbar.
18409 * plugins/cvs-plugin/anjuta-cvs.ui,
18410 plugins/file-manager/anjuta-file-manager.ui: Added appropriate
18411 placeholder for cvs plugin context menu in filemanager.
18413 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
18415 * plugins/cvs-plugin/plugin.c:
18416 Show popup menu only if the file is contained in
18417 a directory containing a "CVS" directory
18419 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
18421 * plugins/cvs-plugin/cvs-action.[ch],
18422 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
18423 * plugins/cvs-plugin/anjuta-cvs.ui,
18424 * plugins/cvs-plugin/plugin.c:
18425 Implemented "Import"
18427 Patch from Mark R. Pariente <markpariente@cmu.edu>:
18428 Added right-click-menu for file-manager
18430 2004-12-26 Naba Kumar <naba@gnome.org>
18432 * src/action-callbacks.c, src/action-callbacks.h,
18433 src/anjuta-actions.h, src/anjuta-app.c,
18434 src/anjuta.ui: Added fullscreen action.
18436 * plugins/cvs-plugin/cvs-actions.c,
18437 plugins/cvs-plugin/plugin.c,
18438 plugins/cvs-plugin/plugin.h: Watches current editor,
18439 project and file manager selection in plugin
18442 2004-12-26 Naba Kumar <naba@gnome.org>
18444 * src/anjuta-app.c, src/anjuta.c, src/main.c,
18445 src/action-callbacks.c: Fixed app finalization. Added a
18446 command line arg --proper-shutdown (-p), which when set
18447 will release all plugins and their resources (this option
18448 is mainly for debugging).
18450 * plugins/file-loader/plugin.c: Fixed filename duplications
18451 in recent files history.
18453 * plugins/profile-default/plugin.c: Disabled problematic
18454 plugins for now to load at startup.
18456 * libanjuta/anjuta-ui.c, libanjuta/plugins.c: Disabled
18457 annoying debug prints.
18459 2004-12-23 Naba Kumar <naba@gnome.org>
18461 Patch from: Mark R. Pariente <markpariente@cmu.edu>
18462 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
18463 plugins/cvs-plugin/anjuta-cvs.ui,
18464 plugins/cvs-plugin/cvs-actions.c,
18465 plugins/cvs-plugin/cvs-actions.h,
18466 plugins/cvs-plugin/cvs-execute.c,
18467 plugins/cvs-plugin/cvs-execute.h,
18468 plugins/cvs-plugin/Makefile.am,
18469 plugins/cvs-plugin/plugin.c: Added cvs message highlighting.
18470 Added cvs log command.
18472 2004-12-20 Johannes Schmid <jhs@cvs.gnome.org>
18474 * plugins/cvs-plugin/cvs-actions.c: Use current editor filename as
18477 2004-12-20 Naba Kumar <naba@gnome.org>
18479 patch from: Massimo Corà <maxcvs@email.it>
18480 * plugins/editor/aneditor.cxx: Added recursive calltips.
18482 2004-12-20 Naba Kumar <naba@gnome.org>
18484 * libanjuta/plugins.c, plugins/file-loader/plugin.c:
18485 Show busy cursor during loading and unloading.
18487 2004-12-19 Naba Kumar <naba@gnome.org>
18489 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-ui.c: Fixed
18490 memory leaks. Disabled debug print.
18492 * plugins/symbol-browser/an_symbol_view.c,
18493 plugins/symbol-browser/plugin.c,
18494 plugins/symbol-browser/plugin.h: Fixed loading and unloading
18495 problems. Creates SymbolView object every time when the
18496 plugin is activated.
18498 * plugins/project-manager/plugin.c: Close project when
18501 2004-12-18 Naba Kumar <naba@gnome.org>
18503 * po/POTFILES.in: Removed commented lines.
18504 * configure.in: Commented dupilcate call to AC_PROG_INTLTOOL.
18505 * plugins/devhelp/plugin.c: Fixed loading/unloading bug.
18506 * plugins/gdb/plugin.c: Fixed compile error.
18508 Patch from: Mark R. Pariente <mark@demar.com.tr>
18509 * libegg/eggcellrendererkeys.c: Fixed compile error.
18511 2004-12-18 Naba Kumar <naba@gnome.org>
18513 * plugins/file-loader/plugin.c: Fixed loading bug.
18515 *plugins/debug-manager/plugin.c, plugins/debug-manager/plugin.h,
18516 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
18517 plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c,
18518 plugins/gdb/plugin.c, src/shell.c, src/shell.h: Fixed memory leaks
18519 and corruptions. Fixed loading and unloading of plugins.
18521 2004-12-17 Naba Kumar <naba@gnome.org>
18523 * plugins/file-loader/Makefile.am,
18524 plugins/file-loader/plugin.c,
18525 plugins/project-manager/plugin.c: Fixed memory corruption
18526 and disposition codes. Added missing plugin.h in Makefile.am.
18528 2004-12-16 Naba Kumar <naba@gnome.org>
18530 * plugins/symbol-browser/an_symbol_view.c,
18531 plugins/symbol-browser/plugin.c: Fixed finalization and disposition
18532 codes. Fixed memory leaks and corruptions.
18534 * plugins/build-basic-autotools/build-basic-autotools.c
18535 plugins/editor/anjuta-docman.c,
18536 plugins/editor/text_editor.c,
18537 plugins/file-loader/plugin.c,
18538 plugins/file-manager/plugin.c,
18539 plugins/file-wizard/plugin.c,
18540 plugins/message-view/anjuta-msgman.c,
18541 plugins/message-view/anjuta-msgman.h,
18542 plugins/message-view/message-view.c,
18543 plugins/message-view/plugin.c,
18544 plugins/message-view/plugin.h,
18545 plugins/terminal/terminal.c: Fixed finalization and disposition codes.
18547 * src/about.c, src/about.h, src/action-callbacks.c,
18548 src/action-callbacks.h, src/anjuta-actions.h,
18549 src/anjuta-app.c, src/anjuta-app.h,
18550 src/anjuta-callbacks.c, src/anjuta-callbacks.h,
18551 src/anjuta.c, src/anjuta.h, src/getline.c,
18552 src/main.c, src/main.cpp, src/shell.c, src/shell.h,
18553 src/start-with.c, src/start-with.h: Fixed emacs modes.
18555 * src/layout.xml: Brought document manager in front.
18557 2004-12-15 Naba Kumar <naba@gnome.org>
18559 * libanjuta/anjuta-plugin.c: Fixed crash bug where watches were not
18562 * libanjuta/plugins.c, libanjuta/plugins.h: Proper clean up on
18563 finalization. Added a method to unload all plugins and destroy them.
18564 Fixed memory leaks.
18566 * plugins/sample1/plugin.c: Proper finalization code and renamed
18567 functions to proper names.
18569 * plugins/build-basic-autotools/build-basic-autotools.c,
18570 plugins/cvs-plugin/plugin.c: Proper finalization and disposition code.
18572 * src/shell.c: Unload all plugins on exit, so that memory profilers
18573 can detect memory leaks in plugins.
18575 2004-12-13 Naba Kumar <naba@gnome.org>
18577 * plugins/devhelp/plugin.c: Delay widget initialization, now that
18578 docking is working.
18579 * plugins/sample1/plugin.c: Dock at bottom, mostly for testing.
18580 * src/anjuta-app.c, src/layout.xml: Fixed dynamic docking.
18582 2004-12-11 Naba Kumar <naba@gnome.org>
18584 * data/properties/anjuta.properties: Fixed font size.
18585 * plugin/build-basic-autotools/build-basic-autotools: Added initial
18586 compile file function. There are some fixmes there.
18587 * plugins/message-view/anjuta-msgman.c,
18588 * plugins/message-view/message-view.c: Fixed bugs and clean up.
18590 2004-12-08 Naba Kumar <naba@gnome.org>
18592 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-utils.c,
18593 src/utilities.c, libanjuta/anjuta-utils.h: Added a function
18594 to escape quotes in a string.
18596 * plugins/cvs-plugin/cvs-actions.c,
18597 plugins/cvs-plugin/cvs-execute.c: Escaped commit message. Corrected
18600 * plugins/build-basic-autotools/build-basic-autotools.c,
18601 plugins/build-basic-autotools/automake-c.filters: Fixed bugs with
18604 2004-12-07 Naba Kumar <naba@gnome.org>
18606 * plugins/build-basic-autotools/build-basic-autotools.c,
18607 plugins/build-basic-autotools/automake-c.filters: Completed directory
18608 tracking. Double click on Errors and warnings now work as expected.
18610 * plugins/build-basic-autotools.c: Added codes to track build directory
18611 so that absolute path of the files could be determined.
18613 2004-12-06 Naba Kumar <naba@gnome.org>
18615 * plugins/cvs-plugin/cvs-execute.c: Show completion message.
18616 * plugins/cvs-plugin/cvs-execute.c: Fixed command completion bug.
18617 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: UI beautification.
18619 2004-12-05 Naba Kumar <naba@gnome.org>
18621 * plugins/editor/anjuta-docman.c: Fixed save-as, Fixed updating
18622 tab label, Fixed mem leaks. Fixed uri handling. Fixed other minor bugs.
18624 * plugins/cvs-plugin/plugin.c,
18625 plugins/cvs-plugin/cvs-execute.c: Fixed message output appending.
18627 2004-13-05 Johannes Schmid <jhs@cvs.gnome.org>
18629 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
18630 * plugins/cvs-plugin/plugin.[ch], plugins/cvs-plugin/cvs-action.[ch],
18631 plugins/cvs-plugin/cvs-execute.[ch]:
18632 Implemented cvs status and cvs diff
18634 - rdiff command is not correct
18635 - Must find a way to allow selection of directies AND files
18638 2004-12-03 Naba Kumar <naba@gnome.org>
18640 * plugins/editor/anjuta-docman.c, plugins/editor/style-editor.c,
18641 plugins/editor/style-editor.h, plugins/editor/text_editor.c,
18642 plugins/editor/text_editor_cbs.c: Save/load editor styles. Use old
18643 session.properties file if it is for the first time.
18645 2004-12-02 Johannes Schmid <jhs@cvs.gnome.org>
18647 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Added cvs update and
18650 * plugins/cvs-plugin/plugin.c, plugins/cvs-plugin/cvs-action.[ch],
18651 plugins/cvs-plugin/anjuta-cvs.ui:
18652 Implemented update/commit and changed menu layout
18654 2004-12-02 Naba Kumar <naba@gnome.org>
18656 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed prefernce
18657 property name (for cvs path property). Beautified dialogs.
18659 2004-11-30 Johannes Schmid <jhs@cvs.gnome.org>
18661 * plugins/message-view/anjuta-msgman.c: Changed callback name
18662 and changed switch-page handling.
18664 * plugins/cvs-plugin/cvs-actions.c:
18665 * plugins/cvs-plugin/cvs-execute.c:
18666 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
18667 - Implemented cvs add and cvs removed - both working now
18668 - Created a useful preferences page
18671 2004-11-30 Naba Kumar <naba@gnome.org>
18673 * libanjuta/anjuta-status.c: Fixed runtime warning.
18675 * plugins/editor/Makefile.am:
18676 plugins/editor/anjuta-document-manager.glade,
18677 plugins/editor/plugin.c
18678 plugins/editor/plugin.h
18679 plugins/editor/style-editor.c (new, moved from src/),
18680 plugins/editor/style-editor.h (new, moved from src/),
18681 plugins/editor/text_editor_prefs.c: Implemented "Font and colours"
18682 settings in preferences.
18684 * plugins/editor/text_editor.c,
18685 plugins/editor/text_editor.h: Do not take unused args in
18686 text_editor_get_props().
18688 * src/style-editor.c, src/style-editor.h: Removed, moved to
18689 plugins/editor/ directory.
18691 2004-11-29 Naba Kumar <naba@gnome.org>
18693 * plugins/editor/text_editor_cbs.c: Emit click signal in
18695 * libanjuta/anjuta-status.c: More spacing between items.
18697 2004-11-29 Naba Kumar <naba@gnome.org>
18699 Patch from: Pavol Bosik <pavol.bosik@radiantsystems.com>:
18701 * libanjuta/interfaces/libanjuta.idl,
18702 plugins/debug-manager/anjuta-debug-manager.plugin.in,
18703 plugins/debug-manager/plugin.c,
18704 plugins/gdb/breakpoints.c,
18705 plugins/gdb/breakpoints.h,
18706 plugins/gdb/debugger.c,
18707 plugins/gdb/debugger.h,
18708 plugins/gdb/plugin.c,
18709 plugins/gdb/plugin.h,
18710 plugins/gdb/utilities.c,
18711 plugins/gdb/utilities.h: Code cleanups and partial implementation of
18712 toggle breakpoint margin clicks.
18714 2004-11-28 Naba Kumar <naba@gnome.org>
18716 * TODO.tasks: Fixed indentations.
18717 * plugins/gtodo/libgtodo.c: Save with indentation.
18718 * plugins/file-manager/an_file_view.c: Sorts the files alphabatically.
18719 * plugins/project-manager/plugin.c: Fixed runtime warnings.
18720 * libanjuta/anjuta-status.c: Fixed busy cursors.
18721 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
18722 * po/POTFILES.in: Updated.
18724 2004-11-28 Jean-Noel GUIHENEUF <guiheneuf.jean-noel@wanadoo.fr>
18726 * plugins/editor/anjuta-document-manager.glade,
18727 plugins/editor/search-replace.[c,h],
18728 plugins/editor/search-replace_backend.h
18729 plugins/editor/search-preferences.[c,h] :
18730 Saved Search-Preferences (gconf),
18731 Basic search by default.
18733 2004-11-22 Naba Kumar <naba@gnome.org>
18735 * configure.in: Fixed build error.
18737 2004-11-21 Naba Kumar <naba@gnome.org>
18739 * libanjuta/Makefile.am, libanjuta/anjuta-shell.c,
18740 libanjuta/anjuta-shell.h, src/anjuta-app.c, src/anjuta-app.h:
18741 Added AnjutaStatus class to libanjuta.
18742 Added anjuta_shell_get_status() method.
18744 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added gchar type
18745 and fixed marshaller generation.
18747 * libanjuta/interfaces/libanjuta.idl: Added "char_added" and
18748 "updade_ui" signals to IAnjutaEditor interface.
18750 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
18752 * plugins/build-basic-autotools/automake-c.filters: Fixed filter
18755 * plugins/class-gen/clsGen.c: Intial port.
18757 * plugins/debug-manager/anjuta-debug-manager.plugin.in: Fixed attribute
18760 * plugins/editor/action-callbacks.c, plugins/editor/plugin.c,
18761 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
18762 plugins/editor/text_editor_cbs.c, plugins/editor/text_editor_prefs.c:
18763 Implemented status update. Emits "update_ui" and "char_added" signals.
18764 Added view preferences.
18766 * plugins/file-loader/plugin.c: Added open with plugins in open with
18769 * plugins/gdb/plugin.c: Do not add widgets to shell as floating.
18771 * plugins/message-view/anjuta-msgman.c,
18772 plugins/message-view/message-view.c: Fixed finalize and dispose. Fixed
18773 to close correct message view rather than current view.
18775 2004-11-20 Johannes Schmid <jhs@cvs.gnome.org>
18777 * plugins/cvs-plugin/cvs-actions.c
18778 plugins/cvs-plugin/plugin.[ch]
18779 plugins/cvs-plugin/anjuta-cvs-plugin.glade:
18780 Implemented cvs add but ran into a launcher/message_view
18781 problem because of a limitation of the idl compiler
18783 2004-11-19 Naba Kumar <naba@gnome.org>
18785 * plugins/project-manager/plugin.c: Displays a progress window during
18788 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
18789 Fixed UI separators.
18791 * plugins/file-manager/anjuta-file-manager.ui: Added project manager
18794 * plugins/project-manager/anjuta-project-manager.ui,
18795 plugins/project-manager/plugin.[c,h]: Added add/remove context
18796 menus and implemented them. Added file manager merge menu.
18798 2004-11-18 Naba Kumar <naba@gnome.org>
18800 * TODO.tasks: Updated.
18801 * plugins/editor/anjuta-docman.c, plugins/message-view/anjuta-msgman.c,
18802 plugins/message-view/message-view.c: Fixed finalize and dispose
18804 * plugins/debugger/*: Removed from cvs (development now in
18807 2004-11-17 Pavol Bosik <pavol.bosik@radiantsystems.com>
18809 Reviewed by Naba Kumar <naba@gnome.org>:
18811 * libanjuta/interfaces/libanjuta.idl, plugins/Makefile.am,
18812 plugins/editor/plugin.c, plugins/editor/text_editor.c,
18813 plugins/gdb/breakpoints.c: all marker related stuff moved from
18814 editor and docman interfaces to IAnjutaMarkable
18816 2004-11-17 Naba Kumar <naba@gnome.org>
18818 * TODO.tasks: Updated.
18820 * libanjuta/interfaces/libanjuta.idl: Added "saved" signal.
18822 * libegg/egg-combo-action.c: Block changed signal when changing model.
18824 * plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c:
18825 Emit changed signal. Removed dead codes.
18827 * plugins/file-loader/plugin.c: Remove file fragments from uris, so
18828 that recent files history do not duplicate.
18830 * plugins/symbol-browser/an_symbol_view.c,
18831 plugins/symbol-browser/an_symbol_view.h,
18832 plugins/symbol-browser/plugin.c: Refreshes symbols on editor save.
18835 2004-11-15 Naba Kumar <naba@gnome.org>
18837 * plugins/project-manager/plugin.c: Opens targets on double click.
18839 * plugins/message-view/message-view.c,
18840 plugins/file-manager/anjuta-file-manager-plugin.glade,
18841 plugins/file-manager/plugin.[c,h], plugins/terminal/terminal.c:
18842 Added proper class finalization
18843 and disposition. Added preferences notifications and callbacks to
18844 change info/warning/error colors.
18846 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
18847 plugins/editor/text_editor.[h,c], src/action-callbacks.c,
18848 src/anjuta-app.c, src/anjuta.c: Fixed crash bug on exit.
18849 Implemented finalize method for AnjutaApp. Code cleanups.
18851 * plugins/message-view/plugin.c: Static parent_class.
18853 2004-11-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18854 * plugins/editor/search-replace.[c,h],
18855 plugins/editor/search-replace_backend.c
18856 Update search entry in main toolbar.
18859 2004-11-11 Naba Kumar <naba@gnome.org>
18861 * TODO.tasks: Updated.
18863 * libanjuta/anjuta-preferences.[c,h]: Added keys notification API.
18864 and completed on-the-fly-change preferences. Removed "changed"
18865 signal as it is no longer necessary (use notify for similar
18866 purpose to monitor individual preferences).
18869 * plugins/editor/anjuta-document-manager.glade: Added view menu
18870 preferences so that they are registered.
18872 * plugins/editor/Makefile.am, plugins/editor/text_editor.[c,h],
18873 (added) plugins/editor/text_editor_prefs.[c,h]: Removed
18874 connection to "changed" signal of preferences and implemented
18875 notifications for some editor preferences. More to implement.
18877 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18878 * plugins/editor/print.c
18879 Fixed bug 1047624 : Add line number every X lines.
18881 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18882 * plugins/editor/search-replace.c
18883 Fixed a crash bug (995755) when searching "%n"
18885 2004-11-09 Naba Kumar <naba@gnome.org>
18887 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c:
18888 Fixed to refresh categories list on file load.
18890 2004-11-08 Naba Kumar <naba@gnome.org>
18892 * configure.in, plugins/Makefile.am,
18893 plugins/profile-default/plugin.c: Added cvs plugin in build.
18895 * plugins/cvs-plugin/*: Restored johannes files from cvs attic.
18897 * plugins/debug-manager/.cvsignore: Added file to ignore.
18899 * plugins/debug-manager/Makefile.am: Removed dead codes.
18901 * src/anjuta.ui: Added placeholder for version control UI.
18903 2004-11-08 Naba Kumar <naba@gnome.org>
18905 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
18906 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
18907 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml:
18910 * global-tags/Makefile.am: Fixed make error.
18912 * plugins/profile-default/plugin.c: Added debug-manager
18913 and gdb plugins to load at startup so that debugger
18914 windows are docked properly. They will be removed
18915 later when we figure out runtime docking.
18917 * plugins/sample1/*: Restored to last working state.
18919 * plugins/gdb/debugger.c, src/layout.xml: Added debugger
18920 windows in lower pane. Named the windows appropriately.
18922 * ChangeLog: Fixed format.
18924 2004-11-07 Pavol Bosik <pavol.bosik@radiantsystems.com>
18926 * libanjuta/interfaces/libanjuta.idl,
18927 libanjuta/anjuta-marshal.c,
18928 plugins/Makefile.am,
18929 plugins/debug-manager/plugin.c,
18930 plugins/editor/plugin.c,
18931 plugins/editor/text_editor.c,
18932 plugins/gdb/breakpoints.c,
18933 plugins/gdb/debugger.c,
18934 plugins/gdb/plugin.c,
18935 plugins/gdb/plugin.h: fixed "Toggle breakpoint" feature
18937 2004-11-06 Jean-NoelGuiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18938 * plugins/editor/anjuta-docman.h plugins/editor/plugin.c,
18939 plugins/editor/search-replace.c,
18940 plugins/message-view/anjuta-msgman.c plugins/message-view/plugin.c:
18941 Search and Replace; Show result in find pane
18943 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
18945 * plugins/gdb, plugins/debug-manager: Applied debugger patch
18946 from Bosik, Pavol <pavol.bosik@radiantsystems.com>
18947 (added features: starting debugger and loading of core/executable,
18948 StepIn, StepOut, StepOver and Execute, toggling breakpoint
18951 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
18953 * plugins/cvs-plugin/*: Mess up with cvs and lost some of
18954 my cvs-plugin files...
18955 I hope I have rescued everything possible.
18957 * Naba: Could you please fix sample1 because I messed it up to
18958 but there should be a histroy of this directory we should commit
18960 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
18962 * plugins/cvs-plugin/cvs-execute.[ch]: Add basic command execute
18964 * plugins/cvs-plugin/plugin.c,
18965 /plugins/cvs-plugin/anjuta-cvs-plugin.glade:
18966 Added preferences dialog (not yet complete)
18968 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
18970 * global-tags/Makefile.am, mime/Makefile.am:
18971 Some fixes in build process from Alexey Rusakov <ktirf@users.sf.net>
18973 * template/xmltemplate.[ch],
18974 template/xmlstrings.[ch],
18975 template/autotools.[ch] removed,
18976 template/prj_template.[ch] removed,
18977 template/lang_template.[ch] removed,
18978 template/lib_template.[ch] removed,
18979 template/Makefile.am adjusted,
18980 template/dtds/lang.dtd removed,
18981 template/dtds/lib.dtd removed,
18982 template/dtds/prj.dtd removed,
18983 template/dtds/autotools.dtd removed,
18984 data/template/lib/* removed,
18985 data/template/language/* removed,
18986 data/template/library/* removed,
18987 data/template/project/* removed,
18988 date/template/Makefile.am adjusted:
18989 Remove everything except text-templates to replace hardcoded
18990 Edit->Insert texts with dynamic loaded.
18992 * plugins/cvs-plugin/plugin.[ch],
18993 plugins/cvs-actions.[ch],
18994 plugins/Makefile.am,
18995 plugins/cvs-plugin/Makefile.am,
18996 plugins/cvs-plugin/anjuta-cvs-plugin.ui,
18997 plugins/cvs-plugin/anjuta-cvs-plugin.glade,
18998 plugins/cvs-plugin/anjuta-cvs.plugin.in:
18999 Added initial cvs-plugin code
19001 2004-10-21 Naba Kumar <naba@gnome.org>
19003 * libanjuta/anjuta-plugin.c,
19004 plugins/build-basic-autotools/build-basic-autotools.c,
19005 plugins/debugger/plugin.c,
19006 plugins/devhelp/plugin.c,
19007 plugins/editor/anjuta-docman.c,
19008 plugins/editor/goto_line.c,
19009 plugins/editor/plugin.c,
19010 plugins/editor/search-replace.c,
19011 plugins/editor/text_editor.c,
19012 plugins/file-loader/plugin.c,
19013 plugins/file-manager/plugin.c,
19014 plugins/file-wizard/file.c,
19015 plugins/file-wizard/plugin.c,
19016 plugins/gdb/plugin.c,
19017 plugins/gtodo/plugin.c,
19018 plugins/message-view/anjuta-msgman.c,
19019 plugins/profile-default/plugin.c,
19020 plugins/project-manager/plugin.c,
19021 plugins/sample1/plugin.c,
19022 plugins/terminal/terminal.c: Defined all global variables static,
19023 particularly class parent_class variables. They were getting
19024 confused at link time.
19026 * libanjuta/plugins.c: Do not unload plugins when they are
19027 deactivated. Simply cache them for later activation. Unloading
19028 modules have some problem with shared libs using static class
19029 registration. Fixed hash type for installed plugins. Eventually,
19030 we want to add "CanUnload" attribute for .plugin files (in
19031 "Anjuta Plugin" group) to let plugin loader know if the plugin can
19032 be unloaded from memory. Those plugins declaring CanUnload=false
19033 will not be unloaded from memory and will be put in the cache. Those
19034 not declaring anything or declaring CanUnload=true, will be unloaded
19035 from memory when they are deactivated.
19037 * plugins/editor/action-callbacks.c, plugins/editor/anjuta-docman.c,
19038 plugins/editor/plugin.c, plugins/editor/text_editor.c,
19039 plugins/editor/text_editor.h, plugins/file-manager/an_file_view.c,
19040 plugins/file-manager/plugin.c, plugins/file-wizard/plugin.c,
19041 plugins/project-manager/plugin.c: Fixed object finalization, dispose,
19042 activation, deactivation. Fixed memory leaks.
19044 2004-10-20 Naba Kumar <naba@gnome.org>
19046 * TODO.tasks: Updated.
19048 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
19049 libanjuta/anjuta-utils.h, libanjuta/plugins.c: Defined separate
19050 macro for adding interfaces to plugin types. Code cleanup.
19052 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
19053 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
19055 * plugins/build-basic-autotools/build-basic-autotools.c,
19056 plugins/debugger/plugin.c, plugins/devhelp/plugin.c,
19057 plugins/editor/plugin.c, plugins/editor/text_editor.c,
19058 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
19059 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
19060 plugins/gtodo/plugin.c, plugins/message-view/message-view.c,
19061 plugins/message-view/plugin.c, plugins/profile-default/plugin.c,
19062 plugins/project-manager/plugin.c,
19063 plugins/symbol-browser/an_symbol_view.c,
19064 plugins/symbol-browser/plugin.c, plugins/terminal/terminal.c: Used
19065 newly defined macro to add interfaces to plugin types.
19067 * src/anjuta-app.c, src/shell.c: Do not add value for widgets.
19069 2004-10-20 Naba Kumar <naba@gnome.org>
19071 * TODO.tasks: Added task list.
19072 * plugins/file-manager/anjuta-file-manager-plugin.glade: Set
19075 2004-10-19 Naba Kumar <naba@gnome.org>
19077 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed bugs.
19079 * plugins/editor/action-callbacks.c,
19080 plugins/editor/action-callbacks.h,
19081 plugins/editor/anjuta-docman.c,
19082 plugins/editor/anjuta-docman.h,
19083 plugins/editor/anjuta-document-manager.ui,
19084 plugins/editor/file_history.c,
19085 plugins/editor/file_history.h,
19086 plugins/editor/plugin.c: Added file history browsing.
19088 * plugins/gtodo/libgtodo.c, plugins/gtodo/plugin.c: Fixed refresh.
19090 * plugins/message-view/anjuta-message-manager.ui,
19091 plugins/message-view/plugin.c: Added document manager context menu.
19093 * plugins/symbol-browser/an_symbol_view.c,
19094 plugins/symbol-browser/an_symbol_view.h,
19095 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
19096 plugins/symbol-browser/plugin.c: Added goto tag def/decl. Added
19097 document manager context menu.
19099 * scintilla/*, scintilla/include/*: Updated to current cvs.
19101 2004-10-19 Naba Kumar <naba@gnome.org>
19103 *plugins/debugger/anjuta-debugger.ui, src/anjuta.ui: Added
19104 placeholder for debugger UI.
19106 * plugins/devhelp/plugin.c, plugins/editor/plugin.c: Fixed shortcuts.
19107 * plugins/file-manager/plugin.c: Fixed loading bug.
19109 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-encodings.h,
19110 libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h:
19111 Initializes gconf database with default values when the
19112 values are not defined. Use bool and int prefs separately.
19114 * plugins/editor/plugin.c: Added encoding preferences.
19115 * plugins/project-manager/plugin.c: Cleanup and debug messages.
19117 * manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
19118 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19119 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
19120 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
19122 2004-10-18 Naba Kumar <naba@gnome.org>
19124 * po/POTFILES.in: Updated.
19126 * libanjuta/anjuta-ui.c: Corrected debug messages.
19128 * libegg/egg-combo-action.c, libegg/test-actions.c,
19129 libegg/menu/egg-combo-action.h: Fixed combo action.
19131 * plugins/debugger/Makefile.am, plugins/gdb/Makefile.am:
19134 * plugins/editor/action-callbacks.[c,h],
19135 plugins/editor/anjuta-document-manager.ui, plugins/editor/plugin.c:
19136 Implemented file swap. Removed dead codes.
19138 * plugins/editor/text_editor.[c,h]: Fixed crash bug. Removed
19141 * plugins/symbol-browser/an_symbol_view.[c,h],
19142 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
19143 plugins/symbol-browser/plugin.[c,h]: Completed symbol browser plugin.
19144 Implemented file symbols. Implemented goto file line when symbol is
19147 * src/utilities.[c,h]: Moved code to plugins/editor/action-callbacks.c.
19149 2004-10-10 Naba Kumar <naba@gnome.org>
19151 Patch from Bosik, Pavol <pavol.bosik@radiantsystems.com>:
19153 * libanjuta/interfaces/libanjuta.idl: Added debugger interface.
19155 * plugins/debugger/.cvsignore,
19156 (added) plugins/debugger/Makefile.am,
19157 (added) plugins/debugger/anjuta-debugger.glade,
19158 (added) plugins/debugger/anjuta-debugger.plugin.in,
19159 (added) plugins/debugger/anjuta-debugger.plugin.png,
19160 (added) plugins/debugger/anjuta-debugger.ui,
19161 plugins/debugger/attach_process.c,
19162 (removed) plugins/debugger/attach_process_cbs.c,
19163 (removed) plugins/debugger/attach_process_cbs.h,
19164 (removed) plugins/debugger/breakpoints.c,
19165 (removed) plugins/debugger/breakpoints.h,
19166 (removed) plugins/debugger/debug_tree.c,
19167 (removed) plugins/debugger/debug_tree.h,
19168 (removed) plugins/debugger/debugger.c,
19169 (removed) plugins/debugger/debugger.h,
19170 (removed) plugins/debugger/memory.c,
19171 (removed) plugins/debugger/memory.h,
19172 (added) plugins/debugger/plugin.c,
19173 (added) plugins/debugger/plugin.h,
19174 (removed) plugins/debugger/registers.c,
19175 (removed) plugins/debugger/registers.h,
19176 (removed) plugins/debugger/registers_cbs.c,
19177 (removed) plugins/debugger/registers_cbs.h,
19178 (removed) plugins/debugger/registers_gui.c,
19179 (removed) plugins/debugger/sharedlib.c,
19180 (removed) plugins/debugger/sharedlib.h,
19181 (removed) plugins/debugger/sharedlib_cbs.c,
19182 (removed) plugins/debugger/sharedlib_cbs.h,
19183 (removed) plugins/debugger/sharedlib_gui.c,
19184 (removed) plugins/debugger/signals.c,
19185 (removed) plugins/debugger/signals.h,
19186 (removed) plugins/debugger/signals_cbs.c,
19187 (removed) plugins/debugger/signals_cbs.h,
19188 (removed) plugins/debugger/signals_gui.c,
19189 (removed) plugins/debugger/stack_trace.c,
19190 (removed) plugins/debugger/stack_trace.h,
19191 (added) plugins/debugger/utilities.c,
19192 (added) plugins/debugger/utilities.h,
19193 (removed) plugins/debugger/watch.c,
19194 (removed) plugins/debugger/watch.h,
19195 (removed) plugins/debugger/watch_cbs.c,
19196 (removed) plugins/debugger/watch_cbs.h,
19197 (removed) plugins/debugger/watch_gui.c,
19198 (removed) plugins/debugger/watch_gui.h: Moved files to gdb backend plugin.
19200 * configure.in, plugins/Makefile.am, (added) plugins/gdb/*:
19201 Added debugger gdb backend plugin.
19203 * plugins/message-view/plugin.c: Registered all message stock icons.
19205 * plugins/profile-default/plugin.c: Loads debugger plugin.
19207 * src/Makefile.am, libegg/Makefile.am: Fixed build errors.
19209 2004-10-08 Naba Kumar <naba@gnome.org>
19211 * libanjuta/libanjuta-1.0.pc.in: changed .pc file to have version
19214 * plugins/symbol-browser/.cvsignore,
19215 plugins/symbol-browser/Makefile.am,
19216 plugins/symbol-browser/an_symbol_view.c,
19217 plugins/symbol-browser/an_symbol_view.h,
19218 plugins/symbol-browser/anjuta-symbol-browser-plugin.png,
19219 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
19220 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
19221 plugins/symbol-browser/plugin.c,
19222 plugins/symbol-browser/plugin.h,
19223 plugins/symbol-browser/sv_class.xpm,
19224 plugins/symbol-browser/sv_function.xpm,
19225 plugins/symbol-browser/sv_macro.xpm,
19226 plugins/symbol-browser/sv_private_fun.xpm,
19227 plugins/symbol-browser/sv_private_var.xpm,
19228 plugins/symbol-browser/sv_protected_fun.xpm,
19229 plugins/symbol-browser/sv_protected_var.xpm,
19230 plugins/symbol-browser/sv_public_fun.xpm,
19231 plugins/symbol-browser/sv_public_var.xpm,
19232 plugins/symbol-browser/sv_static_fun.xpm,
19233 plugins/symbol-browser/sv_static_var.xpm,
19234 plugins/symbol-browser/sv_struct.xpm,
19235 plugins/symbol-browser/sv_unknown.xpm,
19236 plugins/symbol-browser/sv_variable.xpm,
19237 plugins/symbol-browser/test-symbol-browser.c,
19238 plugins/Makefile.am: Implemented Symbol
19241 * pixmaps/sv_*.xpm: Moved to plugins/symbol-browser/ dir.
19243 * plugins/build-basic-autotools/Makefile.am,
19244 plugins/devhelp/Makefile.am,
19245 plugins/editor/Makefile.am,
19246 plugins/file-loader/Makefile.am,
19247 plugins/file-manager/Makefile.am,
19248 plugins/file-wizard/Makefile.am,
19249 plugins/gtodo/Makefile.am,
19250 plugins/message-view/Makefile.am,
19251 plugins/profile-default/Makefile.am,
19252 plugins/project-manager/Makefile.am
19253 plugins/sample1/Makefile.am,
19254 plugins/terminal/Makefile.am,
19255 scintilla/Makefile.am,
19256 libegg/Makefile.am,
19257 launcher/Makefile.am,
19258 libanjuta/Makefile.am,
19260 tagmanager/Makefile.am,
19261 configure.in: Defined anjuta_plugin_dir, anjuta_image_dir,
19262 anjuta_data_dir in configure.in and used them in plugins Makefile.am
19263 files. Also fixed library dependencies.
19265 * plugins/editor/aneditor.cxx: Disabled unused codes.
19266 * plugins/file-manager/an_file_view.c: Added copyright.
19267 * plugins/gtodo/tray-icon.c: Fixed pixmap path.
19269 * plugins/profile-default/plugin.c: Can load plugins by location.
19270 * plugins/project-manager/plugin.c: Remove project_root_uri value
19271 when project is closed.
19273 2004-10-06 Naba Kumar <naba@gnome.org>
19275 * libanjuta/plugins.c: Shows plugins in a nicer dialog.
19277 * libanjuta/interfaces/libanjuta.idl,
19278 plugins/editor/text_editor.c: Added get_length()
19279 and get_current_word() methods in IAnjutaEditor interface.
19281 * libegg/Makefile.am: Added test_actions target.
19283 * libegg/egg-combo-action.c: Fixed combo-action and made it usable.
19285 * plugins/build-basic-autotools/build-basic-autotools.c,
19286 plugins/file-loader/plugin.c,
19287 plugins/message-view/message-view.c: Added code to go to file and
19290 * plugins/devhelp/plugin.c: Context sensitive help now works.
19291 * plugins/editor/anjuta-docman.c: Reads the fragment id from file
19292 uri as line number and goes to that line number.
19294 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c,
19295 plugins/gtodo/plugin.c: Creates a default gtodo client and implemented
19296 gtodo_client_load() method to load from a diffrent file. Watched
19297 project root directory in plugin to open TODO.tasks of the project.
19299 * plugins/project-manager/plugin.c: Updates project UI
19300 sensitive/insensitive.
19302 * src/Makefile.am, src/shell.[c,h], src/anjuta-shell.ui: Added
19303 anjuta-shell program to test plugins.
19305 * src/anjuta-app.c: Registered UI accels.
19307 2004-09-28 Naba Kumar <naba@gnome.org>
19309 * libanjuta/anjuta-shell.[c,h]: Added anjuta_shell_present_widget()
19312 * src/anjuta-app.c: Implemented present widget method.
19314 * plugins/devhelp/plugin.c, plugins/editor/plugin.c,
19315 plugins/message-view/plugin.c, plugins/project-manager/plugin.c,
19317 * plugins/editor/anjuta-docman.c: Code cleanup and selects newly
19320 * plugins/editor/text_editor.c: Connects to preferences changed signal
19323 2004-09-28 Naba Kumar <naba@gnome.org>
19325 * libanjuta/anjuta-debug.h, libanjuta/Makefile.am: Added debug
19328 * libanjuta/e-splash.c, Fixed compiler error and reduced progress bar
19331 * libegg/egg-entry-action.c: Takes GtkEditable rather than GtkEntry
19332 in changed signal callback.
19334 * plugins/editor/action-callbacks.c: Implemented save_all action
19335 callback. Removed dead code. Do save_as when saving a new file.
19336 Implemented incremental search.
19338 * plugins/editor/anjuta-docman.c: Removed dead code and formated code.
19340 * plugins/editor/plugin.c, plugins/editor/print.c: Used debug prints.
19342 * src/anjuta-app.c: Registers UI accelerators.
19344 2004-09-27 Naba Kumar <naba@gnome.org>
19346 * libanjuta/anjuta-utils.c: Added a border in input dialog entry box.
19348 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
19349 plugins/devhelp/anjuta-devhelp.plugin.in,
19350 plugins/file-loader/anjuta-loader.plugin.in,
19351 plugins/file-manager/anjuta-file-manager.plugin.in,
19352 plugins/gtodo/anjuta-gtodo.plugin.in,
19353 plugins/project-manager/anjuta-project-manager.plugin.in,
19354 plugins/terminal/anjuta-terminal.plugin.in:
19355 Gave proper plugin names.
19357 * plugins/build-basic-autotools/build-basic-autotools.c: Detailed
19358 error when regex fail.
19360 * plugins/devhelp/anjuta-devhelp.ui, plugins/devhelp/plugin.[c,h]:
19361 Added help and context search. Watches current editor. More menus
19362 in Help submenu. Update UI (sensitive when required) properly.
19364 * plugins/editor/anjuta-document-manager.ui,
19365 plugins/devhelp/anjuta-devhelp.ui,
19366 plugins/message-view/anjuta-message-manager.ui,
19367 src/anjuta.ui: Goto menu actions are in separate submenu.
19369 * src/anjuta.ui, src/action-callbacks.[c,h], src/anjuta-actions.h:
19370 Removed unimplemented UI elements.
19372 * src/anjuta-app.c: Larger (and normal) icon size.
19374 * src/layout.xml: Task manager plugin along with document (in middle).
19376 * plugins/editor/plugin.c, plugins/file-loader.c,
19377 plugins/devhelp/plugin.c: Gives short-labels and is-important flag
19378 in gtkactions. Enable/disable UI properly.
19380 2004-09-26 Naba Kumar <naba@gnome.org>
19382 * po/POTFILES.in: Updated, added missing files.
19384 * .cvsignore: Updated.
19386 * libanjuta/anjuta-utils.[h,c]: Functions take constant parameters. Added
19387 a new function to get User input text.
19389 * libanjuta/resources.[c,h]: Added a function to created sized image.
19391 * libanjuta/interfaces/libanjuta.idl: Changed parameter name to uri
19392 from filename, as thats the correct representation.
19394 * plugins/build-basic-autotools/Makefile.am,
19395 (added) plugins/build-basic-autotools/automake-c.filters,
19396 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
19397 plugins/build-basic-autotools/build-basic-autotools.[c,h]:
19398 Rearragned UI elements in the build menu. Added codes to read build
19399 filter rules from external file. Implemented all build, configure,
19400 autogen commands. Watches current editor and project.
19402 * plugins/editor/anjuta-docman.[c,h], plugins/editor/plugin.c:
19403 Added editor changed signal and exports current editor value.
19404 Fixed parameter names. Fixed get_uri() interface implementation to
19405 return correct uri.
19407 * plugins/editor/anjuta-document-manager.ui: Removed unnecessary UI
19410 * plugins/file-loader/anjuta-loader-plugin.ui: Added New UI element.
19412 * plugins/file-manager/an_file_view.c,
19413 plugins/file-manager/an_file_view.c: Exports file uri correctly.
19415 * plugins/file-wizard/file.c: Reads uri correctly.
19417 * plugins/message-view/anjuta-msgman.c: Sizes tab images properly and
19418 sets the page to the new view.
19420 * plugins/message-view/message-view.c: Unrefs the tree model when done.
19421 Fixed signal connecting.
19423 * plugins/project-manager/plugin.c: Changed "project_root_directory"
19424 to "project_root_uri" and exports as uri.
19426 2004-09-24 Naba Kumar <naba@gnome.org>
19428 * libanjuta/anjuta-ui.c: Fixed a crash bug.
19429 * libanjuta/anjuta-plugin.c, libanjuta/plugins.c: Activates plugin
19431 * plugins/file-manager/plugin.c: Fixed crash in unloading.
19432 * plugins/file-loader/plugin.c: Added comments.
19433 * plugins/build-basic-autotools/plugin.c: Added comments.
19434 * plugins/devhelp/plugin.c: Fixed crash bug. Added comments.
19436 * libanjuta/interfaces/libanjuta.idl,
19437 plugins/message-view/anjuta-msgman.c,
19438 plugins/message-view/message-view.c,
19439 plugins/message-view/message-view.h,
19440 plugins/message-view/plugin.c: Buffering and appending messages have
19441 been separated. message-view implementations cleaned up. Signals
19442 Emissions fixed. Messages now displayed in summary and details show
19443 as tooltip. Message color highlights fixed. Updated IAnjutaMessageView
19446 * plugins/message-view/anjuta-message-manager-plugin.glade: Organized
19449 * plugins/build-basic-autotools/Makefile.am,
19450 plugins/build-basic-autotools/build-basic-autotools.c: Added regex
19451 parsing of output to create message summaries. Uses new message view
19454 * plugins/editor/anjuta-document-manager.glade: Hidden unnecessary
19455 preferences to make dialog box smaller.
19457 * plugins/editor/search-replace.c: Fixed compile error with change
19458 in IAnjutaMessageView API.
19460 2004-09-21 Naba Kumar <naba@gnome.org>
19462 * plugins/Makefile.am: Deletes old (installed) plugins before
19463 installing new ones.
19465 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
19466 plugins/build-basic-autotools/build-basic-autotools.c,
19467 plugins/build-basic-autotools/build-basic-autotools.h: Uses exported
19468 file URI from filemanager. Only disables/enables build submenu in file
19469 manager, instead of merging/unmerging.
19471 * plugins/editor/anjuta-docman.c: Fixed a crash bug when opening
19474 * plugins/file-loader/anjuta-loader-plugin.ui,
19475 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
19476 Implemented "Open with" file manager submenu. Displays error message
19477 when file can not be opened.
19479 * plugins/file-manager/an_file_view.c: Renamed
19480 file_manager_current_filename value name to file_manager_current_uri
19481 and exports proper URI.
19483 * plugins/gtodo/plugin.c: Display name changed to "Tasks".
19485 2004-09-19 Naba Kumar <naba@gnome.org>
19487 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
19488 plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c: Added
19489 save point signal to change editor tabs. Fixed accels.
19491 * plugins/file-loader/plugin.c: Fixed accels.
19493 * plugins/project-manager/plugin.c: Added target selection callback.
19495 * plugins/project-manager/plugin.c: Added URI activation.
19496 * plugins/editor/goto-line.c, plugin/editor/action_callbacks.c:
19497 Fixed dialog and closed it on ok. Fixed a crash bug.
19498 * plugins/editor/anjuta-docman.c: Set notebook scrollable.
19500 * (added) libegg/egg-recent-*.c, (added) libegg/recent-files/*,
19501 configure.in, libegg/Makefile.am, plugins/file-loader/Makefile.am,
19502 plugins/file-loader/anjuta-loader-plugin.ui,
19503 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
19504 Added recent files in file loade plugin.
19506 * ChangeLog: Fixed entry dates.
19508 2004-09-18 Naba Kumar <naba@gnome.org>
19510 * plugins/devhelp/plugin.c: Added UI sensitization and removed
19511 an unnecessary GtkFrame.
19513 2004-09-17 Naba Kumar <naba@gnome.org>
19515 * mime/anjuta.xml, mime/Makefile.am: Added mime definition xml.
19519 * data/Makefile.am: Disabled installing old mime info.
19521 * mime/anjuta.applications, mime/anjuta.keys: Updated.
19523 * plugins/editor/anjuta-docman.c, plugins/editor/anjuta-docman.h,
19524 plugins/editor/anjuta-document-manager.ui,
19525 plugins/editor/plugin.c, plugins/editor/text_editor.c,
19526 plugins/editor/text_editor.h, plugins/editor/text_editor_cbs.c:
19527 Added Editor context popup menu.
19529 * plugins/project-manager/anjuta-project-manager-plugin.png:
19532 * plugins/project-manager/anjuta-project-manager.plugin.in:
19533 Support .anjuta mime type.
19535 * plugins/project-manager/plugin.c: Exports "project_root_directory"
19538 * plugins/file-manager/plugin.c: Watches "project_root_directory"
19541 * src/layout.xml, plugins/profile-default/plugin.c:
19542 Added project manager plugin for startup.
19544 2004-09-16 Naba Kumar <naba@gnome.org>
19546 * anjuta.prj: Updated.
19548 * pixmaps/Makefile.am, plugins/build-basic-autotools/Makefile.am,
19549 plugins/devhelp/Makefile.am, plugins/editor/Makefile.am,
19550 plugins/file-loader/Makefile.am, plugins/file-manager/Makefile.am,
19551 plugins/file-wizard/Makefile.am, plugins/message-view/Makefile.am,
19552 plugins/profile-default/Makefile.am, plugins/sample1/Makefile.am,
19553 plugins/terinal/Makefile.am, src/Makefile.am,
19554 plugins/gtodo/Makefile.am, plugins/project-manager/Makefile.am:
19555 Fixed makefile syntax errors.
19557 2004-09-16 Naba Kumar <naba@gnome.org>
19559 * configure.in, src/layout.xml,
19560 plugins/profile-default/plugin.c,
19561 libanjuta/interfaces/libanjuta.idl,
19562 plugins/Makefile.am, (added) plugins/gtodo/*: Added Todo plugin.
19564 * configure.in, plugins/Makefile.am,
19565 plugins/project-manager/.cvsignore,
19566 plugins/project-manager/Makefile.am,
19567 plugins/project-manager/anjuta-project-manager-plugin.png,
19568 plugins/project-manager/anjuta-project-manager.plugin.in,
19569 plugins/project-manager/anjuta-project-manager.ui,
19570 plugins/project-manager/plugin.c,
19571 plugins/project-manager/plugin.h: Added project manager plugin
19572 based on gnome-build.
19574 * Makefile.am, mime/Makefile.am, mime/anjuta.applications,
19575 mime/anjuta.keys, mime/anjuta.mime: Added anjuta files mime types.
19577 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
19578 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
19579 manuals/reference/libanjuta/tmpl/properties.sgml: Updated.
19581 2004-09-16 Naba Kumar <naba@gnome.org>
19583 * plugins/editor/action-callbacks.c: Fixed compile error.
19585 2004-09-15 Naba Kumar <naba@gnome.org>
19587 * plugins/devhelp/plugin.[c,h]: Fixed a start-up warning.
19589 * libanjuta/e-splash.c, plugins/profile-default/plugin.c:
19590 New improved splace with nicer progress.
19592 * configure.in, plugins/Makefile.am,
19593 (added) file-wizard/.cvsignore,
19594 (added) file-wizard/Makefile.am,
19595 (added) file-wizard/action-callbacks.c,
19596 (added) file-wizard/action-callbacks.h,
19597 (added) file-wizard/anjuta-file-wizard-plugin.png,
19598 (added) file-wizard/anjuta-file-wizard.glade,
19599 (added) file-wizard/anjuta-file-wizard.plugin.in,
19600 (added) file-wizard/anjuta-file-wizard.ui,
19601 (added) file-wizard/file.c,
19602 (added) file-wizard/file.h,
19603 (added) file-wizard/plugin.c,
19604 (added) file-wizard/plugin.h:
19605 Created new file wizard and added it. The wizard takes care of text
19606 bit insertions and new files creation.
19608 * plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
19609 plugins/editor/action-callbacks.h,
19610 plugins/editor/anjuta-document-manager.glade,
19611 plugins/editor/anjuta-document-manager.ui,
19612 plugins/editor/plugin.c, plugins/editor/text_editor.c,
19613 (removed) plugins/editor/file.[c,h]: Removed text insertions and
19614 new files code and moved into a new plugin (file wizard).
19616 * libanjuta/plugins.[c,h]: Added plugins selection function.
19618 * libanjuta/interfaces/libanjuta.idl: Added goto_position(),
19619 get_position(), insert() in IAnjutaEditor interface. Added
19620 add_buffer() in IAnjutaDocumentManager interface. Added IAnjutaWizard
19621 interface (for wizard plugins).
19623 * plugins/file-loader/anjuta-loader-plugin.ui,
19624 plugins/file-loader/plugin.c: Added wizard launcher interface which
19625 scans for plugins implement IAnjutaWizard interface and presents the
19626 list to user for selection. The selected plugin is then activated
19629 * libanjuta/interfaces/.cvsignore: Updated.
19630 * plugins/message-view/.cvsignore: Updated.
19631 * plugins/launcher/*: Removed as launcher has already been moved to
19632 libanjuta as class.
19634 * manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
19635 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
19636 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
19637 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
19638 manuals/reference/libanjuta/tmpl/pixmaps.sgml:
19639 Updated API documentations.
19641 2004-09-01 Amanpreet Singh Alam <aalam@redhat.com>
19643 * configure.in: Added Punjabi to ALL_LINGUAS
19645 2004-07-29 Naba Kumar <naba@gnome.org>
19647 * configure.in: Added file-loader plugin Makefile path and
19648 fixed devhelp version requirement.
19650 2004-07-28 Naba Kumar <naba@gnome.org>
19652 * src/anjuta-app.c, libanjuta/pixmaps.h, libanjuta/anjuta-stock.h,
19653 terminal/preferences-terminal.png (added), message-view/*.png (added),
19654 message-view/*.xpm (added), editor/*.png (added),
19655 editor/*.xpm (added), plugins/editor/Makefile.am,
19656 plugins/editor/plugin.c, plugins/message-view/Makefile.am,
19657 plugins/message-view/plugin.c, plugins/terminal/Makefile.am,
19658 src/anjuta-app.c, pixmaps/Makefile.am: Moved pixmap files to
19659 respective plugins directories.
19661 * pixmaps/autocomplete-16.png, pixmaps/autocomplete.png,
19662 pixmaps/block-end-16.png, pixmaps/block-end.png
19663 pixmaps/block-start-16.png, pixmaps/block-start.png
19664 pixmaps/block_select.xpm, pixmaps/bookmark-first-16.png
19665 pixmaps/bookmark-first.png, pixmaps/bookmark-last-16.png
19666 pixmaps/bookmark-last.png, pixmaps/bookmark-next-16.png
19667 pixmaps/bookmark-next.png, pixmaps/bookmark-prev-16.png
19668 pixmaps/bookmark-prev.png, pixmaps/bookmark_toggle.xpm
19669 pixmaps/fold_close.xpm, pixmaps/fold_open.xpm
19670 pixmaps/fold_toggle.xpm, pixmaps/indent.xpm
19671 pixmaps/indent_auto.xpm, pixmaps/indent_dcr.xpm
19672 pixmaps/indent_inc.xpm, pixmaps/indent_set.xpm
19673 pixmaps/preferences-editor.png, pixmaps/undock.png
19674 pixmaps/error-next-16.png, pixmaps/error-next.png
19675 pixmaps/error-prev-16.png, pixmaps/error-prev.png
19676 pixmaps/messages.xpm, pixmaps/preferences-messages.png,
19677 pixmaps/preferences-terminal.png: Deleted
19679 * libanjuta/properties* (removed), plugins/editor/properties* (added),
19680 plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
19681 plugins/editor/aneditor.cxx, plugins/editor/anjuta-docman.c,
19682 plugins/editor/anjuta-document-manager.plugin.in,
19683 plugins/editor/anjuta-document-manager.ui,
19684 plugins/editor/plugin.c, plugins/editor/print.c,
19685 plugins/editor/search-replace_backend.c,
19686 plugins/editor/search_preferences.h,
19687 plugins/editor/text_editor.c, plugins/editor/text_editor.h:
19688 Moved properties souce files to editor plugin as it not required in
19689 libanjuta. Other editor fixes.
19691 * configure.in, libegg/Makefile.am, libegg/egg-dock* (removed),
19692 libegg/dock/* (removed)
19693 : Restored GDL external dependencies and removed libegg dock
19694 sources, because gdl is being developed.
19696 * libanjuta/Makefile.am, libanjuta/anjuta-preferences.c,
19697 libanjuta/anjuta-preferences.h, libanjuta/anjuta-shell.c,
19698 libanjuta/anjuta-shell.h, libanjuta/anjuta-utils.c,
19699 libanjuta/anjuta-utils.h, libanjuta/libanjuta.h,
19700 libanjuta/plugins.c, libanjuta/plugins.h,
19701 libanjuta/resources.c, libanjuta/resources.h: Preferences now use
19702 gconf system. Shell now takes docking positions. Added more utility
19703 functions. Added plugins query function. And other fixes.
19705 * libanjuta/interfaces/libanjuta.idl: Added File loader interface.
19707 * plugins/Makefile.am, plugins/file-loader/*: Implemented file loader
19708 plugin to load files based on mime type.
19710 * configure.in, plugins/devhelp/plugin.c: Fixed to use devhelp >= 0.9.
19712 * plugins/file-manager/Makefile.am, plugins/file-manager/an_file_view.c,
19713 plugins/file-manager/plugin.c: File manager now uses file loader to
19716 * plugins/message-view/anjuta-msgman.c,,
19717 plugins/message-view/message-view.c,
19718 plugins/message-view/plugin.c: Implemented launcher in libanjuta.
19720 * plugins/profile-default/plugin.c, plugins/sample1/plugin.c,
19721 plugins/terminal/terminal.c, src/Makefile.am,
19722 src/action-callbacks.c, src/anjuta-app.c, src/anjuta-app.h,
19723 src/anjuta.c, src/layout.xml, src/preferences.c: Bug fixes.
19725 * libegg/dock/*: Removed directory.
19727 2004-07-28 Naba Kumar <naba@gnome.org>
19729 * configure.in: Reduced gnome-print version requirement.
19730 * plugins/devhelp/plugin.c: Fixed changes wrt develop >= 0.9.0.
19732 2004-07-21 Ray Strode <rstrode@redhat.com>
19733 * anjuta/anjuta.desktop.in.in: Add MimeType line to desktop file
19736 2004-06-29 Johannes Schmid <jhs@cvs.gnome.org>
19738 * plugins/editor/search-replace.c: Some fixes
19739 * plugins/terminal/Makefile.am:
19740 Patch from: Alexey Rusakov <ktirf@users.sf.net>
19742 2004-05-19 Naba Kumar <naba@gnome.org>
19744 * libanjuta/e-splash.c: Set 'type' at construct time. Fixed
19747 2004-05-17 Johannes Schmid <jhs@cvs.gnome.org>
19749 * plugins/editor/text_editor.c: Implemented IAnjutaFile correctly.
19750 Implemented IAnjutaSavable
19751 * plugins/editor/plugin.c: Implemented IAnjutaFile and IAnjutaSavable.
19753 2004-05-17 Naba Kumar <naba@gnome.org>
19755 * configure.in, plugins/Makefile.am, plugins/profile-default/plugin.c,
19756 plugins/build-basic-autotools/.cvsignore,
19757 plugins/build-basic-autotools/Makefile.am,
19758 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.png,
19759 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
19760 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
19761 plugins/build-basic-autotools/build-basic-autotools.c,
19762 plugins/build-basic-autotools/build-basic-autotools.h: Added basic autotools
19765 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaProject interface
19768 * plugins/file-manager/an_file_view.c,
19769 plugins/file-manager/anjuta-file-manager.ui,
19770 plugins/file-manager/plugin.c, plugins/file-manager/plugin.h:
19771 Added context menu UI.
19773 * src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c: Added widgets show/hide
19776 2004-05-16 Johannes Schmid <jhs@cvs.gnome.org>
19778 * libanjuta/anjuta-preferences.[ch]:
19779 Added save/load_gconf functions
19780 * src/action_callbacks.[ch], src/preferences.c:
19781 Load global prefs from gconf at startup and save them
19782 on exit. Prefs load and save correctly but something resets
19783 them to default after loading...
19784 * src/Makefile.am: Hack: Add anjuta-preferences.o to LD_ADD.
19785 Somehow the linker does not find save/load_gconf functions
19786 in libanjuta. Must be a stupid mistake, I would be glad
19787 if someone could fix that.
19788 * manuals/reference/libanjuta-sections.txt: Added new
19789 preferences functions and removed gnome-filelist
19790 * plugins/file-manager/anjuta-file-manager-plugin.glade:
19791 * plugins/file-manager/plugin.c:
19792 Added root-path property
19794 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
19796 * libanjuta/fileselection.[ch], gnomefilelist.[ch]: Removed,
19797 they are not longer needed.
19798 * manuals/reference/libanjuta/Makefile.am, anjuta-docs.sgml,
19799 anjuta-sections.txt: Remove references to the files
19800 * libanjuta/pixmaps.h, pixmaps/directory(-accept).png:
19801 Use new nautilus icons for file-manager, looks incredible
19804 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
19806 * plugins/editor/anjuta-docman.c: gchar* to
19807 const gchar* in arguments
19808 * plugins/editor/text_editor.c: Implemented IAnjutaFile
19810 * plugins/file-manager/an_file_view.c: Open files on
19811 double-click. Does not work yet because it does not
19812 find IAnjutaFile interface in document manager
19814 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
19816 * plugins/editor/anjuta-docman.c
19817 * plugins/editor/text_editor.c:
19818 Made close button working, made multiple selection in
19819 File/Open dialog possble, fixed crash bug if file cannot
19822 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
19824 * plugins/editor/action-callbacks.c
19825 * plugins/editor/anjuta-docman.c
19826 * plugins/editor/anjuta-docman.h
19827 * plugins/editor/search-replace.c
19828 * plugins/editor/search-replace_backend.c
19829 * plugins/editor/text_editor.c
19830 * plugins/editor/text_editor.h:
19831 Moved to new GtkFileChooserDialog, use gnome-vfs everywhere to be
19832 able to open all files, use uri instead of full_filename, fixed
19836 2004-05-13 Naba Kumar <naba@gnome.org>
19838 * plugins/message-view/anjuta-message-manager-plugin.glade:
19841 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Fixed toolbar
19844 * pixmaps/anjuta_splash.png: Added border.
19846 * plugins/editor/anjuta-document-manager.png: New icon.
19848 * anjuta.glade, plugins/editor/anjuta-document-manager.glade,
19849 plugins/editor/.cvsignore: Moved search dialogs from anjuta.glade.
19851 plugins/editor/Makefile.am,
19852 plugins/editor/search-replace.c,
19853 plugins/editor/search-replace.h,
19854 plugins/editor/search-replace_backend.c,
19855 plugins/editor/search-replace_backend.h,
19856 plugins/editor/search_preferences.h,
19857 plugins/editor/search_preferences.c: Merged changes from
19858 ANJUTA_1_2_0 branch.
19860 * plugins/editor/anjuta-docman.c, plugins/editor/file.c,
19861 plugins/editor/plugin.c: Fixed crash bugs. Made toggle editor items
19864 * plugins/terminal/Makefile.am,
19865 plugins/terminal/anjuta-terminal-plugin.glade: Fixed terminal preferences
19868 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Added toolbar
19871 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
19872 * plugins/message-view/plugin.c: Fixed glade file loading
19873 Removed "Show messages" menu item
19874 * src/anjuta-app.c: Fixed crash bug, g_free(filename was called
19875 twice because of this load system layout hack.
19876 * libanjuta/anjuta-ui.h: Removed #include config.h
19877 * libanjuta/libanjuta.pc: Fixed path and depencies
19878 * libanjuta/Makefile.am: Install properties.h and glue-plugin.h
19879 * libanjuta/properties.h: Moved C++ stuff to properties_cxx.h (file added)
19880 * libanjuta/properties.cxx : #include "properties_cxx.h"
19881 * plugins/editor/aneditor.cxx: #include "properties_cxx.h"
19883 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
19884 * plugins/message-view/*: Fixed message view preferences
19885 * plugins/message-view/message_prefs.glade: unmerged from anjuta.glade
19886 * anjuta.glade: Removed messages stuff
19888 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
19890 * Removed libanjutamm, it is now hosted on SF.net:
19891 cvs.sf.net/cvsroot/anjuta/libanjutamm
19893 2004-05-11 Johannes Schmid <jhs@cvs.gnome.org>
19896 Added some experimental code to add support for C++ plugins.
19897 Nothing works yet and it is likely that it will disappear but
19898 I have some questions to murrayc and he wants to see the code.
19900 2004-05-11 Naba Kumar <naba@gnome.org>
19902 * plugins/terminal/terminal.c: Fixed prefs loading bug.
19904 * plugins/editor/action-callbacks.c: Fixed a crash bug in
19905 hightlight style menu actions.
19907 * manuals/reference/libanjuta/libanjuta-docs.sgml,
19908 manuals/reference/libanjuta/plugin-description-file.sgml,
19909 manuals/reference/libanjuta/writing-plugins.sgml,
19910 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19911 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19912 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated docs.
19914 * src/anjuta-app.c: Always load system layout for now.
19916 * libanjuta/anjuta-shell.h, libanjuta/gnomefilelist.h: Fixed format.
19918 * manuals/reference/libanjuta/libanjuta-docs.sgml,
19919 manuals/reference/libanjuta/libanjuta-sections.txt,
19920 manuals/reference/libanjuta/libanjuta.types,
19921 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19922 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19923 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
19924 manuals/reference/libanjuta/tmpl/fileselection.sgml,
19925 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
19926 (added) manuals/reference/libanjuta/tmpl/ianjuta-terminal.sgml:
19927 Updated documentation.
19929 * (new) plugins/terminal/*, plugins/Makefile.am, configure.in,
19930 plugins/profile-default/plugin.c, src/layout.xml:
19931 Created terminal plugin.
19933 * (new) plugins/file-manager/anjuta-file-manager-plugin.glade,
19934 (new) plugins/file-manager/.cvsignore,
19935 plugins/file-manager/an_file_view.c,
19936 plugins/file-manager/plugin.c,
19937 plugins/file-manager/plugin.h: Moved preferences to separate
19938 glade file and added cvsignore file.
19940 * (new) po/ko.po, (new) po/sq.po, po/ChangeLog: Brought missing po files
19941 from ANJUTA_1_2_0 branch. Please note that other po files need merging
19942 from the branch. I tried it but there were way too many conflicts.
19944 * anjuta.glade: Merged with ANJUTA_1_2_0 branch.
19946 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h: Added more
19947 util functions required during the merge.
19949 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaTerminal
19952 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
19953 plugins/editor/anjuta-docman.c, plugins/editor/goto_line.c,
19954 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
19955 plugins/editor/text_editor_menu.c, plugins/file-manager/Makefile.am:
19956 Merged with ANJUTA_1_2_0 branch.
19958 2004-05-09 Johannes Schmid <jhs@cvs.gnome.org>
19960 * configure.in: Changed GNOME_COMPILE_WARNIGS from error to maximum
19962 2004-05-07 Naba Kumar <naba@gnome.org>
19964 * libanjuta/anjuta-ui.c: Reads action labels and icons correctly.
19966 * plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c:
19967 Added preferences reading and loading.
19969 * anjuta.glade, anjuta_dialogs_strings.c, ChangeLog,
19970 libanjuta/anjuta-preferences.c, libanjuta/defaults.c,
19971 libanjuta/fileselection.c, libanjuta/fileselection.h,
19972 libanjuta/resources.c: Merged with ANJUTA_1_2_0 branch.
19974 * manuals/reference/libanjuta/anjuta-architecture.sgml: Added some docs.
19976 * AUTHORS, HACKING, NEWS, README, anjuta.desktop.in.in,
19977 anjuta.spec.in, configure.in, data/autogen.sh.generic,
19978 data/autogen.sh.gtk, data/autogen.sh.gtkmm, data/autogen.sh.wxwin,
19979 data/macros/autogen.sh, data/macros2/autogen.sh
19980 data/properties/ada.properties, data/properties/anjuta.properties,
19981 launcher/Makefile.am, launcher/anjuta_launcher.c, libanjuta/gnomefilelist.c,
19982 libanjuta/gnomefilelist.h, manuals/C/Makefile.am,
19983 (added) manuals/C/anjuta-advanced-tutorial/.cvsignore,
19984 (added) manuals/C/anjuta-advanced-tutorial/Makefile.am,
19985 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial-C.omf,
19986 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.xml,
19987 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_additional_options.png,
19988 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_lib3ds.png,
19989 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_libxml2.png,
19990 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_include_paths.png,
19991 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_libraries.png,
19992 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_lib3ds.png,
19993 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_libxml2.png,
19994 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_project_type.png,
19995 manuals/C/anjuta-manual/authors.xml, manuals/C/anjuta-manual/build.xml,
19996 manuals/C/anjuta-tutorial/anjuta-tutorial.xml,
19997 plugins/class-gen/clsGen.c, plugins/editor/print.c,
19998 plugins/patch/patch-plugin.c, scintilla/Document.cxx,
19999 scintilla/Editor.cxx, scintilla/KeyWords.cxx, scintilla/LexCPP.cxx
20000 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
20001 scintilla/LexVB.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
20002 (added) scintilla/README.sync, scintilla/ScintillaBase.cxx,
20003 scintilla/ScintillaBase.h, scintilla/ScintillaGTK.cxx,
20004 (added) scintilla/scintilla-marshal.c,
20005 (added) scintilla/scintilla-marshal.h,
20006 (added) scintilla/scintilla-marshal.list,
20007 scintilla/include/SString.h, scintilla/include/SciLexer.h,
20008 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface,
20009 (added) scintilla/patches/scintilla-calltip-align.patch,
20010 (added) scintilla/patches/scintilla-minor.patch,
20011 tagmanager/Makefile.am: Merge (level 4) with ANJUTA_1_2_0 branch.
20013 2004-05-06 Naba Kumar <naba@gnome.org>
20015 * (added) plugins/file-manager/Makefile.am,
20016 (added) plugins/file-manager/anjuta-file-manager-plugin.png,
20017 (added) plugins/file-manager/anjuta-file-manager.plugin.in,
20018 (added) plugins/file-manager/anjuta-file-manager.ui,
20019 (added) plugins/file-manager/plugin.c,
20020 (added) plugins/file-manager/plugin.h,
20021 (removed) plugins/file-manager/an_file_view.h,
20022 plugins/Makefile.am, configure.in,
20023 plugins/file-manager/an_file_view.c: Created file manager plugin.
20025 * plugins/profile-default/plugin.c: Added file manager plugin in default
20028 * libanjuta/Makefile.am: Fixed dependencies.
20029 * pixmaps/anjuta_splash.png: New splash screen.
20031 2004-05-05 Johannes Schmid <jhs@cvs.gnome.org>
20033 * template/template.c/h: Added in-line doc
20034 * manuals/reference/template/*: Added template documentation
20035 * configure.in: Build template docs
20037 2004-05-05 Naba Kumar <naba@gnome.org>
20039 * autogen.sh: Added commands to generate initial interfaces.
20041 * libanjuta/Makefile.am,
20042 (removed)libanjuta/anjuta-plugin-parser.c,
20043 (removed)libanjuta/anjuta-plugin-parser.h,
20044 (added)libanjuta/anjuta-plugin-description.c,
20045 (added)libanjuta/anjuta-plugin-description.h: Renamed plugin-parser to
20046 plugin description.
20048 * libanjuta/anjuta-plugin.c,
20049 libanjuta/anjuta-plugin.h: Added activation and deactivation methods.
20051 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Fixed documentation
20052 and added AnjutaShellPlacement enum for widgeds placement (passed to
20053 widget add_widget() method.
20055 * libanjuta/plugins.c, libanjuta/plugins.h: Added plugin query routines
20056 and moved plugin sets loading in profile plugins.
20058 * libanjuta/interfaces/.cvsignore,
20059 (removed)libanjuta/interfaces/Makefile.am,
20060 libanjuta/interfaces/libanjuta.idl,
20061 libanjuta/interfaces/anjuta-idl-compiler.pl,
20062 (removed)libanjuta/interfaces/ianjuta-document-manager.c,
20063 (removed)libanjuta/interfaces/ianjuta-document-manager.h,
20064 (removed)libanjuta/interfaces/ianjuta-editor.c,
20065 (removed)libanjuta/interfaces/ianjuta-editor.h,
20066 (removed)libanjuta/interfaces/ianjuta-file.c,
20067 (removed)libanjuta/interfaces/ianjuta-file.h,
20068 (removed)libanjuta/interfaces/ianjuta-message-manager.c,
20069 (removed)libanjuta/interfaces/ianjuta-message-manager.h,
20070 (removed)libanjuta/interfaces/ianjuta-message-view.c,
20071 (removed)libanjuta/interfaces/ianjuta-message-view.h: Removed all *.c,
20072 *.h and Makefile.am files. They are autogenerated. Interfaces are
20073 by anjuta-idl-compiler.pl from libanjuta.idl file.
20075 * manuals/reference/libanjuta/Makefile.am,
20076 manuals/reference/libanjuta/anjuta-architecture.sgml,
20077 manuals/reference/libanjuta/libanjuta-docs.sgml,
20078 manuals/reference/libanjuta/libanjuta-sections.txt,
20079 manuals/reference/libanjuta/libanjuta.types,
20080 manuals/reference/libanjuta/plugin-description-file.sgml,
20081 manuals/reference/libanjuta/writing-plugins.sgml,
20082 (added)manuals/reference/libanjuta/tmpl/.cvsignore,
20083 (added)manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
20084 (removed)manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
20085 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
20086 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
20087 (added)manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
20088 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
20089 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
20090 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
20091 (added)manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
20092 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
20093 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
20094 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-loader.sgml,
20095 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml,
20096 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml,
20097 (added)manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
20098 (added)manuals/reference/libanjuta/tmpl/ianjuta-help.sgml,
20099 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
20100 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
20101 (added)manuals/reference/libanjuta/tmpl/ianjuta-loader.sgml,
20102 (added)manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
20103 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
20104 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
20105 (added)manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
20106 (added)manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
20107 (added)manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
20108 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-loader.sgml,
20109 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-savable.sgml,
20110 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream.sgml,
20111 (added)manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
20112 (added)manuals/reference/libanjuta/tmpl/libanjuta-iface-marshallers.sgml,
20113 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
20114 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated documentation.
20115 Wrote writing-plugins.sgml documentation. Fixed cross links. Added
20116 interfaces template sgmls.
20118 * plugins/Makefile.am,
20119 plugins/devhelp/anjuta-devhelp.plugin.in,
20120 plugins/devhelp/plugin.c,
20121 plugins/editor/action-callbacks.c,
20122 plugins/editor/anjuta-document-manager.plugin.in,
20123 plugins/editor/plugin.c,
20124 plugins/editor/plugin.h,
20125 plugins/editor/text_editor.c,
20126 plugins/sample1/plugin.c,
20127 plugins/message-view/anjuta-message-manager.plugin.in,
20128 plugins/message-view/plugin.c: Fixed shell add_widget method to take
20129 placement. Fixed other errors.
20131 * (added)plugins/profile-default/.cvsignore,
20132 (added)plugins/profile-default/Makefile.am,
20133 (added)plugins/profile-default/anjuta-default-profile-plugin.png,
20134 (added)plugins/profile-default/anjuta-default-profile.plugin.in,
20135 (added)plugins/profile-default/anjuta-default-profile.ui,
20136 (added)plugins/profile-default/plugin.c,
20137 (added)plugins/profile-default/plugin.h: Added a default new
20141 src/action-callbacks.c,
20144 src/main.cpp: Fixed necessary changes for libanjuta
20146 2004-05-04 Naba Kumar <naba@gnome.org>
20148 * libanjuta/anjuta-shell.[h,c], src/anjuta-app.c,
20149 plugins/sample1/plugin.c, plugins/devhelp/plugin.c,
20150 plugins/message-view/plugin.c, plugins/editor/plugin.c: Added shell
20151 placement for default widgets placements.
20153 2004-05-03 Naba Kumar <naba@gnome.org>
20155 * manuals/reference/libanjuta/anjuta-architecture.sgml,
20156 manuals/reference/libanjuta/libanjuta-docs.sgml,
20157 manuals/reference/libanjuta/plugin-description-file.sgml,
20158 manuals/reference/libanjuta/writing-plugins.sgml:
20159 Wrote more sections in writing-plugins document and fixed errors.
20161 2004-05-03 Naba Kumar <naba@gnome.org>
20163 * libanjuta/interfaces/libanjuta.idl: Added interface
20164 IAnjutaFileManager.
20166 * manuals/reference/libanjuta/anjuta-architecture.dia,
20167 manuals/reference/libanjuta/anjuta-architecture.png: Updated
20168 architecture diagram.
20170 * (added) manuals/reference/libanjuta/anjuta-architecture.sgml,
20171 manuals/reference/libanjuta/libanjuta-docs.sgml,
20172 (added) manuals/reference/libanjuta/plugin-description-file.sgml,
20173 (added) manuals/reference/libanjuta/writing-plugins.sgml:
20174 Wrote writing-plugins document and separated chapters into
20175 separate sgml files.
20177 * plugins/file-manager/an_file_view.c,
20178 plugins/file-manager/an_file_view.h: New and improved directory
20181 2004-05-02 Sven Herzberg <herzi@abi02.de>
20183 * anjuta.glade: re-designed the new file dialog
20184 * anjuta_dialogs_strings.c: new strings from the new file dialog
20186 2004-04-30 Naba Kumar <naba@gnome.org>
20188 * libanjuta/interfaces/Makefile.am.iface,
20189 libanjuta/interfaces/anjuta-idl-compiler.pl: Fixed errors.
20191 * libanjuta/interfaces/libanjuta.idl: Updated.
20193 * libanjuta/interfaces/Makefile.am.iface,
20194 libanjuta/interfaces/libanjuta.idl: Updated.
20196 2004-04-29 Naba Kumar <naba@gnome.org>
20198 * libanjuta/interfaces/Makefile.am.iface,
20199 libanjuta/interfaces/libanjuta.idl: Updated.
20201 2004-04-29 Naba Kumar <naba@gnome.org>
20203 * libanjuta/interfaces/giface-idlc-c.pl,
20204 libanjuta/interfaces/libanjuta.idl: Upgraded.
20205 * libanjuta/interfaces/Makefile.am.iface: Added.
20207 2004-04-28 Naba kumar <naba@gnome.org>
20209 * libanjuta/interfaces/giface-idlc-c.pl,
20210 libanjuta/interfaces/libanjuta.idl: Added anjuta interface
20211 definitions and wrote a compiler.
20213 2004-04-28 Naba Kumar <naba@gnome.org>
20215 * libanjuta/anjuta-shell.c: Fixed docs.
20216 * libanjuta/interfaces/Makefile.am,
20217 libanjuta/interfaces/ianjuta-file.c,
20218 libanjuta/interfaces/ianjuta-file.h: Added ianjuta-file.{c,h}
20220 * libanjuta/interfaces/ianjuta-editor.c: Fixed bug.
20222 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml
20224 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
20225 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
20226 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
20227 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
20228 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml: Updated docs.
20229 * src/anjuta-app.c: Fixed bug.
20231 2004-04-27 Naba Kumar <naba@gnome.org>
20233 * libanjuta/anjuta-preferences-dialog.c,
20234 manuals/Makefile.am: Fixed document bugs and enabled docs
20237 * libanjuta/anjuta-preferences-dialog.c,
20238 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml:
20239 More documentation.
20241 * libanjuta/anjuta-preferences.c,
20242 manuals/reference/libanjuta/libanjuta-docs.sgml,
20243 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
20244 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
20245 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
20246 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
20247 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml:
20248 Wrote more documentations.
20250 * (removed) plugins/message-view/imessage-view.c,
20251 (removed) plugins/message-view/ianjuta-msgman.c,
20252 plugins/message-view/Makefile.am,
20253 plugins/message-view/anjuta-msgman.c,
20254 plugins/message-view/anjuta-msgman.h,
20255 plugins/message-view/message-view.c,
20256 plugins/message-view/message-view.h,
20257 plugins/message-view/plugin.c,
20258 plugins/message-view/plugin.h: Moved interface implementations
20259 in their respective classes and used correct macros to
20260 defined class types.
20262 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
20263 src/action-callbacks.c, src/anjuta-app.c: Subclassed
20264 AnjutaUI from GtkUIManager instead of GtkDialog.
20266 * manuals/reference/libanjuta/Makefile.am,
20267 manuals/reference/libanjuta/libanjuta-docs.sgml,
20268 manuals/reference/libanjuta/libanjuta-sections.txt,
20269 manuals/reference/libanjuta/libanjuta.types,
20270 (added) manuals/reference/libanjuta/anjuta-architecture.dia,
20271 (added) manuals/reference/libanjuta/anjuta-architecture.png,
20272 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
20273 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
20274 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
20275 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
20276 Wrote more documentation, fixed typos, added architecture
20277 diagram, updated object types etc.
20279 * plugins/editor/text_editor.c: Fixed interface implementation.
20281 2004-04-26 Naba Kumar <naba@gnome.org>
20283 * (added) manuals/reference/libanjuta/anjuta-architecture.dia,
20284 (added) manuals/reference/libanjuta/anjuta-architecture.png,
20285 manuals/reference/libanjuta/libanjuta-docs.sgml: Added
20286 architecture diagram and a new chapter on plugins description file.
20288 2004-04-25 Naba Kumar <naba@gnome.org>
20290 * libanjuta/anjuta-children.h,
20291 libanjuta/anjuta-plugin.c,
20292 libanjuta/anjuta-plugin.h,
20293 libanjuta/anjuta-preferences.c,
20294 libanjuta/anjuta-shell.c,
20295 libanjuta/anjuta-shell.h,
20296 libanjuta/e-splash.c,
20297 libanjuta/e-splash.h,
20298 manuals/reference/libanjuta/Makefile.am,
20299 manuals/reference/libanjuta/libanjuta-docs.sgml,
20300 manuals/reference/libanjuta/libanjuta-sections.txt,
20301 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
20302 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
20303 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
20304 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
20305 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
20306 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
20307 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
20308 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
20309 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
20310 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
20311 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
20312 manuals/reference/libanjuta/tmpl/defaults.sgml,
20313 manuals/reference/libanjuta/tmpl/fileselection.sgml,
20314 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
20315 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
20316 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
20317 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
20318 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
20319 manuals/reference/libanjuta/tmpl/plugins.sgml,
20320 manuals/reference/libanjuta/tmpl/properties.sgml,
20321 manuals/reference/libanjuta/tmpl/resources.sgml,
20322 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
20323 manuals/reference/libanjuta/tmpl/e-splash.sgml,
20324 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
20325 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
20326 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
20327 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
20329 Added more template files and wrote more documentation.
20331 2004-04-24 Andras Timar <timar@gnome.hu>
20333 * configure.in: Added hu to ALL_LINGUAS.
20335 2004-04-23 Naba Kumar <naba@gnome.org>
20337 * configure.in: Fixed compile error.
20339 * libanjuta/anjuta-children.c,
20340 libanjuta/anjuta-children.h,
20341 libanjuta/anjuta-preferences.c,
20342 libanjuta/anjuta-preferences.h,
20343 libanjuta/anjuta-shell.c,
20344 libanjuta/anjuta-ui.c,
20345 libanjuta/anjuta-ui.h,
20346 manuals/reference/libanjuta/Makefile.am,
20347 manuals/reference/libanjuta/libanjuta-docs.sgml,
20348 manuals/reference/libanjuta/libanjuta.types,
20349 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
20350 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
20351 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
20352 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
20353 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
20354 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
20355 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
20356 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
20357 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
20358 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
20359 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
20360 manuals/reference/libanjuta/tmpl/defaults.sgml,
20361 manuals/reference/libanjuta/tmpl/fileselection.sgml,
20362 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
20363 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
20364 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
20365 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
20366 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
20367 manuals/reference/libanjuta/tmpl/plugins.sgml,
20368 manuals/reference/libanjuta/tmpl/properties.sgml,
20369 manuals/reference/libanjuta/tmpl/resources.sgml,
20370 plugins/sample1/plugin.c: Added libanjuta API documentation.
20372 2004-04-22 Naba Kumar <naba@gnome.org>
20374 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
20375 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
20376 libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
20377 libegg/Makefile.am, (removed) libegg/egg-accel-dialog.c,
20378 (removed) libegg/egg-action-group.c, (removed) libegg/egg-action.c,
20379 libegg/egg-combo-action.c, libegg/egg-entry-action.c,
20380 (removed) libegg/egg-markup.c, (removed) libegg/egg-menu-merge.c,
20381 (removed) libegg/egg-radio-action.c, (removed) libegg/egg-toggle-action.c,
20382 (removed) libegg/eggradiotoolbutton.c,
20383 (removed) libegg/eggseparatortoolitem.c,
20384 (removed) libegg/eggtoggletoolbutton.c,
20385 (removed) libegg/eggtoolbar.c,
20386 (removed) libegg/eggtoolbutton.c,
20387 (removed) libegg/eggtoolitem.c,
20388 (removed) libegg/prop-editor.c,
20389 (removed) libegg/test-actions.c,
20390 (removed) libegg/test-drag.c,
20391 (removed) libegg/test-merge.c,
20392 (removed) libegg/test-toolbar.c,
20393 libegg/menu/Makefile.am,
20394 (removed) libegg/menu/egg-accel-dialog.h,
20395 (removed) libegg/menu/egg-action-group.h,
20396 (removed) libegg/menu/egg-action.h,
20397 libegg/menu/egg-entry-action.h,
20398 (removed) libegg/menu/egg-markup.h,
20399 (removed) libegg/menu/egg-menu-merge.h,
20400 (removed) libegg/menu/egg-menu.h,
20401 (removed) libegg/menu/egg-radio-action.h,
20402 (removed) libegg/menu/egg-toggle-action.h,
20403 (removed) libegg/menu/howitshouldwork.txt,
20404 (removed) libegg/toolbar/.cvsignore,
20405 (removed) libegg/toolbar/Makefile.am,
20406 (removed) libegg/toolbar/TODO,
20407 (removed) libegg/toolbar/eggradiotoolbutton.h,
20408 (removed) libegg/toolbar/eggseparatortoolitem.h,
20409 (removed) libegg/toolbar/eggtoggletoolbutton.h,
20410 (removed) libegg/toolbar/eggtoolbar.h,
20411 (removed) libegg/toolbar/eggtoolbutton.h,
20412 (removed) libegg/toolbar/eggtoolitem.h,
20413 (removed) libegg/toolbar/prop-editor.h,
20414 (removed) libegg/toolbar/toolbar-api.txt,
20415 (removed) libegg/toolbar/toolbar-ideas.txt,
20416 plugins/devhelp/anjuta-devhelp.ui,
20417 plugins/devhelp/plugin.c,
20418 plugins/editor/action-callbacks.c,
20419 plugins/editor/action-callbacks.h,
20420 plugins/editor/anjuta-docman.c,
20421 plugins/editor/anjuta-document-manager.ui,
20422 plugins/editor/plugin.c,
20423 P plugins/message-view/Makefile.am,
20424 plugins/message-view/anjuta-message-manager.ui,
20425 plugins/message-view/plugin.c,
20426 plugins/sample1/anjuta-sample.ui,
20427 plugins/sample1/plugin.c,
20428 src/action-callbacks.c,
20429 src/action-callbacks.h,
20430 src/anjuta-actions.h,
20432 src/anjuta.ui: Removed libegg code for menu/toolbar action-merge and used
20433 Gtk actions and UIManager. Fixed all plugins to use this.
20435 * manuals/reference/gtkdoc-scangobj.diff,
20436 manuals/reference/libanjuta/Makefile.am,
20437 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
20438 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
20439 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
20440 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
20441 manuals/reference/libanjuta/tmpl/plugins.sgml: Fixed document generation.
20443 * configure.in: Updated to require gtk-2.4 and gnome-2.6.
20445 2004-04-20 Johannes Schmid <jhs@cvs.gnome.org>
20447 * plugins/message-view/imessage-view.c
20448 * plugins/message-view/ianjuta-msgman.c:
20451 2004-04-17 Adam Weinberger <adamw@gnome.org>
20453 * configure.in: Added en_CA to ALL_LINGUAS.
20455 2004-04-08 Naba Kumar <naba@gnome.org>
20457 * libanjuta/interfaces/ianjuta-message-view.[c,h],
20458 libanjuta/interfaces/Makefile.am,
20459 libanjuta/interfaces/ianjuta-message-manager.[c,h]: Implemented
20460 message manager and message view interfaces.
20462 * libanjuta/anjuta-children.h, libanjuta/anjuta-plugin-parser.h,
20463 libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
20464 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
20465 libanjuta/plugins.c, libanjuta/plugins.h, src/action-callbacks.c,
20466 src/anjuta-app.c: Used 'activate' and
20467 'deactivate' virtual methods for plugins. Fixed installed plugins
20468 dialogs. Added remove_widget() method for AnjutaShell.
20470 * libanjuta/interfaces/Makefile.am,
20471 libanjuta/interfaces/ianjuta-document-manager.c,
20472 libanjuta/interfaces/ianjuta-document-manager.h,
20473 libanjuta/interfaces/ianjuta-editor.c,
20474 libanjuta/interfaces/ianjuta-editor.h: Fixed document manager
20475 and editor interfaces.
20477 * plugins/devhelp/plugin.c,
20478 plugins/message-view/anjuta-message-manager.plugin.in,
20479 plugins/message-view/anjuta-msgman.h, plugins/message-view/plugin.c,
20480 plugins/sample1/plugin.c: Updated plugins implementation to
20481 reflect the changes.
20483 2004-04-07 Naba Kumar <naba@gnome.org>
20485 * libanjuta/anjuta-plugin.h, libanjuta/anjuta-shell.[c,h],
20486 libanjuta/plugins.[c,h], libanjuta/interfaces/Makefile.am,
20487 libanjuta/interfaces/ianjuta-editor.h,
20488 (added) libanjuta/interfaces/ianjuta-document-manager.[c,h],
20489 plugins/editor/anjuta-docman.c,
20490 plugins/editor/anjuta-document-manager.plugin.in,
20491 plugins/editor/plugin.c, plugins/sample1/plugin.c,
20492 src/anjuta-app.c: Implemented IAnjutaDocumentManager interface.
20493 Added supported interfaces for plugins. Tested plugin interfaces
20494 through sample plugin.
20496 2004-02-29 Johannes Schmid <jhs@cvs.gnome.org>
20498 * template/Makefile.am, data/templates/library/Makefile.am
20499 Fixed some automake-1.7 incompatibilities
20500 * template/xmltemplate.c: Small fix
20502 2004-02-23 Naba Kumar <naba@gnome.org>
20504 * src/actions-callbacks.[c,h], src/anjuta-actions.h, src/anjuta.ui:
20505 Added plugins manager dialog.
20507 * plugins/editor/Makefile.am: Added libanjuta-interface.la to the
20508 library dependencies.
20510 * src/Makefile.am, src/action-callbacks.c, src/action-callbacks.h,
20511 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta-app.h,
20512 src/anjuta-callbacks.c, src/anjuta_cbs.c, src/main.c.
20513 (new) src/anjuta.[c,h]: Organized session and winodw callbacks. Added
20514 geometry command line option.
20516 2004-02-16 Naba Kumar <naba@gnome.org>
20518 * configure.in, libanjuta/Makefile.am, libanjuta/interface/*:
20519 Added interfaces and IAnjutaEditor editor interface.
20520 * plugins/editor/text_editor.c: Implemented IAnjutaEditor
20522 * libanjuta/anjuta-shell.h: Fixed bug.
20524 2004-02-13 Naba Kumar <naba@gnome.org>
20526 * configure.in: Requires devhelp 0.8.1 (0.8 is broken).
20528 2004-02-13 Johannes Schmid <jhs@cvs.gnome.org>
20530 * data/template/*/.cvsignore:
20531 Avoid all these ? in cvs output
20533 2004-02-13 Naba Kumar <naba@gnome.org>
20535 * configure.in, plugins/devhelp/plugin.c: Fixed devhelp library
20536 includes and linking.
20538 * configure.in, plugins/Makefile.am: Enabled devhelp plugin
20539 and set required version to devhelp 0.8. This devhelp version
20540 can be acquired from gnome cvs branch devhelp branch
20541 devhelp-gtk-2-2 or devhelp-0.8.tar.gz to be released soon.
20543 * src/anjuta.ui, src/actions.h, src/actions-callbacks.h,
20544 src/actions-callbacks.c: Added Dock Manager settings menu item.
20546 * configure.in, plugins/Makefile.am: Disabled devhelp creation.
20547 * plugins/devhelp/plugin.c: Fixed a linking bug.
20549 * configure.in, (added) libegg/gdl-*, libegg/Makefile.am,
20550 libanjuta/gnomefilelist.c, src/anjuta-app.c, src/anjuta-app.h: Removed
20551 external GDL dependency and used libegg codes.
20553 2004-02-12 Naba Kumar <naba@gnome.org>
20555 * configure.in, plugins/Makefile.am, plugins/devhelp/*:
20556 Added devhelp plugin, but it can't be used without a
20557 patch in devhelp. So it's disabled for now.
20559 * libanjuta/.cvsignore, libegg/toolbar/.cvsignore,
20560 libegg/treeviewutils/.cvsignore, plugins/editor/.cvsignore,
20561 plugins/message-view/.cvsignore, plugins/sample1/.cvsignore:
20562 Update cvsignore files.
20564 * libanjuta/plugins.c, widgets/e-splash.c:
20565 Fixed plugins loading to show splash icons.
20567 * plugins/message-view/anjuta-message-manager.plugin.in,
20568 plugins/message-view/plugin.c: Fixed plugin registered name.
20570 * plugins/message-view/anjuta-message-view.png,
20571 plugins/sample1/anjuta-sample-plugin.png: Update images.
20573 * src/Makefile.am, src/anjuta-app.c, src/layout.xml,
20574 src/main.c: Fixed layout loading.
20576 * plugins/devhelp/Makefile.am: Fixed error.
20578 * (removed) widgets/*, libanjuta/plugins.h,
20579 src/main.c: Transfered widgets to libanjuta/.
20581 * libegg/Makefile.am, libegg/*.c: Moved souce files in libegg
20582 toplevel directory to created only one library as libanjuta-egg.
20584 * data/Makefile.am: Fixed build error.
20586 * configure.in, libegg/egg-dock*.c, libegg/layout.glade,
20587 libegg/test-dock.c, libegg/dock/*, libegg/Makefile.am,
20588 libegg/.cvsignore: Added egg dock widget.
20590 * gdl/*: Removed as they are now available in libegg.
20592 2004-02-11 Franco Catrin <fcatrin@tuxpan.com>
20594 * plugins/editor/anjuta-docman.c:
20595 Use stock close icon on tab close button
20597 2004-02-11 Johannes Schmid <jhs@cvs.gnome.org>
20599 * data/template/Makefile.am
20600 data/template/language/Makefile.am
20601 data/template/library/Makefile.am
20602 data/template/text/Makefile.am
20603 data/template/project/Makefile.am
20604 data/template/project/terminal/Makefile.am
20605 configure.in: Created Makefile to install templates
20607 2004-02-11 Naba Kumar <naba@gnome.org>
20609 * plugins/editor/action-callbacks.c,
20610 plugins/editor/anjuta-document-manager.ui,
20611 plugins/editor/plugin.c
20612 plugins/message-view/anjuta-message-manager.ui,
20613 src/anjuta-actions.h, src/anjuta.ui: Fixed Edit->Goto submenu merging.
20615 2004-02-09 Johannes Schmid <jhs@cvs.gnome.org>
20617 * plugins/message-view/*: MessageView plugin is now loaded
20618 The menu items are still dummies.
20620 2004-02-09 Naba Kumar <naba@gnome.org>
20622 * Makefile.am, autogen.sh, configure.in: Added proper gtkdoc
20625 * libanjuta/anjuta-preferences.h: Added some documentation.
20627 * libanjuta/anjuta-shell.h: Removed dead codes.
20629 * (removed) manuals/reference/gtkdoc-scangobj,
20630 manuals/reference/gtkdoc-scangobj.diff,
20631 manuals/reference/libanjuta/.cvsignore,
20632 manuals/reference/libanjuta/Makefile.am,
20633 manuals/reference/libanjuta/README.inline-doc,
20634 manuals/reference/libanjuta/README.sections,
20635 manuals/reference/libanjuta/libanjuta-docs.sgml,
20636 manuals/reference/libanjuta/libanjuta-sections.txt,
20637 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
20638 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
20639 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
20640 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
20641 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
20642 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
20643 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
20644 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
20645 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
20646 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
20647 manuals/reference/libanjuta/tmpl/defaults.sgml,
20648 manuals/reference/libanjuta/tmpl/fileselection.sgml,
20649 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
20650 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
20651 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
20652 manuals/reference/libanjuta/tmpl/plugins.sgml,
20653 manuals/reference/libanjuta/tmpl/properties.sgml,
20654 manuals/reference/libanjuta/tmpl/resources.sgml: Fixed c++ compilation
20655 of scan program. Updated templates.
20657 plugins/editor/action-callbacks.c, plugins/editor/plugin.c: Fixed
20658 editor action callbacks data.
20660 plugins/editor/text_editor.c: Fixed scintilla height problem. Added
20661 scintilla object ref/unref.
20663 2004-02-08 Johannes Schmid <jhs@cvs.gnome.org>
20665 * template/*: Added new xml based template system
20666 * template/dtds/*: Dtds to validate xml files of the template systems
20667 * data/template/*: Some sample template files
20668 Still needs some work but builds fine!
20670 2004-02-06 Naba Kumar <naba@gnome.org>
20672 * cofigure.in, manuals/Makefile.am,
20673 (added) manuals/reference/*: Added API documentation
20674 structure (gtk-doc based).
20676 * libanjuta/libanjuta.h: Updated
20678 2004-02-05 Naba Kumar <naba@gnome.org>
20680 * configure.in: Sets correct dependencies and
20681 uses gdl external library.
20683 * libanjuta/Makefile.am, libanjuta/anjuta-plugin.c,
20684 libanjuta/anjuta-plugin.h, libanjuta/anjuta-utils.c,
20685 libanjuta/anjuta-utils.h, libanjuta/fileselection.c
20686 libanjuta/fileselection.h, libanjuta/glue-factory.c,
20687 libanjuta/gnomefilelist.c, libanjuta/gnomefilelist.h,
20688 libanjuta/plugins.c, libanjuta/plugins.h: Fixed plugin system
20689 and added file dialogs.
20691 * libegg/menu/Makefile.am, libegg/toolbar/Makefile.am,
20692 libegg/treeviewutils/Makefile.am, libegg/util/Makefile.am:
20693 Build dynamic libraries for libegg.
20695 * plugins/Makefile.am, plugins/editor/Makefile.am,
20696 plugins/editor/action-callbacks.c,
20697 plugins/editor/action-callbacks.h,
20698 plugins/editor/anjuta-docman.c,
20699 plugins/editor/anjuta-docman.h
20700 plugins/editor/anjuta-document-manager.plugin.in
20701 plugins/editor/anjuta-document-manager.png
20702 plugins/editor/anjuta-document-manager.ui
20703 plugins/editor/file.c
20704 plugins/editor/file.h
20705 plugins/editor/plugin.c
20706 plugins/editor/print.c
20707 plugins/editor/print.h
20708 plugins/editor/search-replace.c
20709 plugins/editor/search_incremental.c
20710 plugins/editor/search_incremental.h
20711 plugins/editor/text_editor.c
20712 plugins/editor/text_editor.h
20713 plugins/editor/text_editor_cbs.c
20714 plugins/editor/text_editor_menu.h
20715 plugins/sample1/Makefile.am
20716 plugins/sample1/anjuta-sample-plugin.png
20717 plugins/sample1/anjuta-sample.plugin.in
20718 plugins/sample1/anjuta-sample.ui
20719 plugins/sample1/plugin-sample1.c
20720 plugins/sample1/plugin.c
20721 plugins/sample1/plugin.h: Created sample
20722 plugin and fixed editor plugin.
20724 * printing/*: Removed.
20726 * scintilla/Makefile.am: Builds dynamic library.
20728 * src/Makefile.am, src/action-callbacks.c,
20729 src/action-callbacks.h, (removed) src/an_symbol_view.c,
20730 src/anjuta-actions.h, src/anjuta-app.c,
20731 src/anjuta-app.h, src/anjuta-callbacks.c,
20732 src/anjuta-callbacks.h, (removed) src/anjuta.c,
20733 (removed) src/anjuta.h, src/anjuta.ui,
20734 src/layout.xml, src/main.c, src/preferences.h,
20735 src/utilities.c: Debuggged and finally made plugins
20738 * global-tags/Makefile.am: Fixed build error.
20740 2004-02-03 Naba Kumar <naba@gnome.org>
20742 * configure.in: Users GDL from external package.
20743 * plugins/*: Added many new plugins (not ready though).
20744 * src/*: Removed many files (which have been transfered in plugins/).
20746 2004-02-01 Robert Sedak <robert.sedak@sk.htnet.hr>
20748 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
20750 2004-01-10 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20752 * configure.in: Added editor plugins
20754 * plugins/Makefile.am, src/search-replace_backend.h,
20755 plugins/editor/Makefile.am, plugins/editor/ action-callbacks.c,
20756 plugins/editor/search-replace.c, plugins/editor/search-replace_backend.h
20758 * Added: plugins/editor/search_incremental.c,
20759 plugins/editor/search_incremental.h
20761 * Update search-replace in plugins/editor
20763 2004-01-09 Johannes Schmid <jhs@cvs.gnome.org>
20765 * plugins/message-view/message-view.c: Some code clean-up
20767 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20769 * Added: search_incremental[ch]
20771 * anjuta.glade, src/search-replace.c, src/search-replace_backend.h,
20772 src/mainmenu_callbacks.c, src/toolbar.c
20773 src/toolbar_callbacks.c, src/toolbar_callbacks.h, src/Makefile.am
20775 * Incremental Search
20777 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
20779 * plugins/message-view/anjuta-msgman.[c/h]:
20780 Added message manager for easier message handling with a
20781 similar interface as docman. Of course you can still use
20782 MessageView standalone.
20783 * plugins/Makefile.am: Added message-view because it compiles
20786 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
20788 * plugins/message-view/*: Added message-view plugin
20790 * configure.in: Added plugins/message-view/Makefile
20792 2004-01-03 Naba Kumar <naba@gnome.org>
20794 * libanjuta/*.c: Added new files and updated old ones.
20795 * plugins/editor/*: Added editor plugin.
20796 * configure.in: Added editor plugin and moved editor related
20799 2004-01-02 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20801 * src/Makefile.am: Added search-replace_backend.[ch]
20802 Removed: find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
20804 * anjuta.glade, src/search-replace.c, src/search-replace.h,
20805 src/search-replace_backend.c, src/search-replace_backend.h,
20806 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
20807 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
20808 src/toolbar_callbacks.c
20809 * The advanced Search/Replace functionality now replaces the older
20810 Find/Replace stuff.
20811 * The Search/Replace functionality can be interrupted during a long
20814 2003-12-11 Naba Kumar <naba@gnome.org>
20816 * configure.in: Removed libegg flags from ANJUTA_FLAGS.
20817 * libegg/toolbar/Makefile.am, libegg/menu/Makefile.am: Fixed linking
20819 * Makefile.am, libanjuta/*: Added new module.
20820 * src/Makefile.am: Fixed linking error.
20821 * src/watch_cbs.c: Debugger clean up.
20822 * configure.in: Added libanjuta-2.0.pc
20824 * configure.in, libanjuta/Makefile.am,
20825 (new) libanjuta/libanjuta.pc.in, (rm) libanjuta-2.0.pc.in: Used
20828 2003-12-11 Naba Kumar <naba@gnome.org>
20830 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20832 * anjuta.glade, src/Makefile.am, src/aneditor.cxx, src/aneditor.h,
20833 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/cvs.c,
20834 src/mainmenu_callbacks.c, src/memory.c, src/search-replace.c,
20835 src/text_editor.c, src/text_editor.h, (new) src/file.[c,h]:
20836 The user can now give a name at the creation of a new file and
20837 insert automatically (user choice) header, gpl notice, header
20838 template. The file extension is added automatically according
20839 to the selected type of file. The various insert functions have
20840 been moved from mainmenu-callback.c to file.c. The cursor is now
20841 moved after an insert operation. Removes also useless code in
20842 memory.c and search-replace.c
20844 2003-12-11 Pavol Bosik <Pavol.Bosik@siemens.com>
20846 * src/attach_process.c, src/attach_process.h, anjuta/anjuta.glade:
20847 sortable headers, process tree, removal of path and process params
20848 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
20849 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
20852 2003-12-10 Naba Kumar <naba@gnome.org>
20854 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_3)
20856 2003-11-30 Abel Cheung <maddog@linux.org.hk>
20858 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
20860 2003-11-28 Naba Kumar <naba@gnome.org>
20862 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_2)
20864 * manuals/de/*: Added german translation docs.
20866 * configure.in, Makefile.am, src/Makefile.am,
20867 libegg/*/*: Added libegg library.
20869 * src/anjuta.ui, src/Makefile.am: Fixed UI file and its
20870 installation directory.
20872 * src/text_editor_cbs.c: Fixed closing of file.
20874 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
20876 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
20878 2003-09-05 Naba Kumar <naba@gnome.org>
20880 * src/Makefile.am, src/anjuta.c, src/anjuta.h, src/anjuta_gui.c,
20881 src/controls.c, src/controls.h, src/mainmenu_callbacks.c,
20882 src/mainmenu_callbacks.h, src/preferences.c, src/preferences.h,
20883 src/project_dbase.c, src/resources.c, src/toolbar_callbacks.c,
20884 src/toolbar_callbacks.h, configure.in, anjuta.glade, anjuta.prj,
20885 anjuta_dialogs_strings.c, (new) src/anjuta-actions.h,
20886 (new)src/anjuta-stock.h, (new) src/anjuta-ui.[c,h],
20887 (new) src/anjuta.ui: Implemented UI (menus and toolbars) merging
20888 using libegg. Initial commit -- compiles but is not complete.
20890 2003-08-08 Abel Cheung <maddog@linux.org.hk>
20892 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
20894 2003-06-04 Abel Cheung <maddog@linux.org.hk>
20896 * configure.in: Removed "ta" from ALL_LINGUAS.
20898 2003-05-16 Jordi Mallach <jordi@sindominio.net>
20900 * configure.in (ALL_LINGUAS): Added "ca" (Catalan).
20902 2003-05-16 Danilo Šegan <dsegan@gmx.net>
20904 * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
20906 2004-04-24 Andras Timar <tmar@gnome.hu>
20908 * configure.in: Added hu to ALL_LINGUAS.
20910 2004-04-14 Naba Kumar <naba@gnome.org>
20912 * src/Makefile.am, printing/Makefile.am,
20913 tagmanager/Makefile.am, launcher/Makefile.am: Enabled deprecated code
20914 because we are still using GtkCombo and build breaks with gtk-2.4.
20916 2004-04-13 Naba Kumar <naba@gnome.org>
20919 * anjuta.spec.in: Fixed build error.
20920 * po/POTFILES.in: Updated.
20921 * manuals/C/anjuta-advanced-tutorial/Makefile.am: Fixed build error.
20923 2004-04-11 Naba Kumar <naba@gnome.org>
20926 * AUTHORS: Updated.
20927 * configure.in: Added ga in ALL_LINGUAS.
20928 * ChangeLog: Fixed dates.
20930 2004-04-09 Naba Kumar <naba@gnome.org>
20932 * src/print.c: Fixed buffer styling bug when printing with
20935 * data/properties/anjuta.properties: Defined only one base font and
20936 used courier instead of lucidatypewriter, because most newer systems are
20937 unlikely to have it (bug #885023, #925956, #890473).
20939 * configure.in, src/getline.c, src/compiler_options.c: Fixed compiler
20942 * src/an_file_view.c: Fixed possible crash bug.
20944 2004-04-07 Naba Kumar <naba@gnome.org>
20946 * src/anjuta.c: Use _exit() instead of exit() (or gtk_quit() or
20947 gtk_main_quit() etc..), so that atexit() functions are not called
20948 (which is apparently done to free up memory and we don't need to
20949 do that at this point). Incidentally, something also happens in the
20950 atexit call which freezes the UI for far too long when the application
20951 exits and we want to avoid that..
20952 * src/glade_iface.c: Fixed compiler warning.
20954 2004-04-06 Naba Kumar <naba@gnome.org>
20956 * src/project_dbase_gui.c: Fixed errors.
20958 * src/registers_gui.c: Fixed possible crash bug.
20959 * src/signals_cbs.[c,h], src/signals_gui.c: Removed.
20960 * src/signals.[c,h]: Used tree view and glade file for dialog.
20961 * src/Makefile.am, src/about.c, src/an_file_view.c,
20962 src/an_symbol_view.c, src/anjuta-plugins.c, src/anjuta-tools.c,
20963 src/anjuta.c, src/anjuta_cbs.c, src/anjuta_gui.c, src/anjuta_info.c,
20964 src/appwiz_page1.c, src/appwiz_page2.c, src/appwiz_page3.c,
20965 src/appwiz_page4.c, src/appwizard_gui.c, src/breakpoints.c,
20966 src/commands.c, src/compatibility_0.c, src/compiler_options.c,
20967 src/cvs.c, src/cvs_cbs.c, src/cvs_gui.c, src/debug_tree.c,
20968 src/debugger.c, src/dnd.c, src/file.c, src/fileselection.c,
20969 src/glade_iface.c, src/goto_line.c, src/help.c, src/launcher.c,
20970 src/launcher.h, src/main.c, src/main_menubar.c,
20971 src/mainmenu_callbacks.c, src/memory.c, src/message-manager-dock.c,
20972 src/message-manager-private.cc, src/message-manager.cc,
20973 src/preferences.c, src/project_config.c, src/project_dbase.c,
20974 src/project_dbase_gui.c, src/project_import.c, src/project_import_cbs.c,
20975 src/project_import_gui.c, src/registers.c, src/registers_cbs.c,
20976 src/registers_cbs.h, src/registers_gui.c, src/resources.c,
20977 src/search-replace.c, src/search-replace_backend.c,
20978 src/search_incremental.c, src/search_preferences.c,
20979 src/sharedlib.c, src/sharedlib_gui.c, src/signals.c,
20980 src/signals.h, src/signals_cbs.c, src/signals_cbs.h,
20981 src/signals_gui.c, src/source.c, src/src_paths.c,
20982 src/stack_trace.c, src/start-with.c, src/style-editor.c,
20983 src/support.c, src/text_editor.c, src/text_editor_cbs.c,
20984 src/text_editor_gui.c, src/text_editor_menu.c, src/toolbar.c,
20985 src/toolbar_callbacks.c, src/watch_cbs.c, src/watch_cbs.h,
20986 src/watch_gui.c, src/widget-registry.c, src/wizard_gui.c,
20987 tagmanager/Makefile.am, scintilla/include/SString.h,
20988 widgets/Makefile.am, widgets/gnomefilelist.c:
20990 Removed all deprecated codes and substituted
20991 with newer APIs. Fixed some possible crash bugs where cell renderers
20994 * scintilla/patches/scintilla-minor.patch: Minor patch.
20996 2004-04-06 Naba Kumar <naba@gnome.org>
20998 * src/project_dbase.c, src/project_dbase_gui.c: Refreshes the project
20999 tree after all the files have been added (and not everytime a file
21000 is added in the project). Also fixed some memory corruption
21001 (possibly bug #900478).
21003 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/dnd.c,
21004 src/dnd.h, src/executer.c, src/gnome_project.c, src/main_menubar.c,
21005 src/mainmenu_callbacks.c, src/project_dbase.c, src/project_dbase.h,
21006 src/project_dbase_gui.c, src/source.c, src/text_editor.c,
21007 src/text_editor.h, src/utilities.c, src/utilities.h: Used 'const'
21008 qualifier wherever appropriate.
21010 2004-04-05 Naba Kumar <naba@gnome.org>
21012 * src/launcher.[h,c], src/debugger.c: Added a method in launcher to
21013 switch terminal echo on/off. Debugger requires it off, while the
21014 rest requires it on.
21016 * src/search-replace.c: sets search direction and action (in addtion
21017 to target) for find in files.
21019 2004-04-02 Naba Kumar <naba@gnome.org>
21021 * src/mainmenu_callbacks.c: Sets filename during save of new files.
21023 * src/project_dbase.c, src/debugger, src/an_file_view.c,
21024 src/an_symbol_view.c: Added an gtk events loop for
21025 displaying project loading status (for loading large projects) and
21026 debugger program starting ... just to give an impression of fastness :-).
21028 * configure.in, anjuta.prj: Bumped version to 1.2.2.
21030 * src/an_symbol_view.c, src/an_file_view.c: Apperantly, fixed a
21031 crash bug, which occurs when opening and closing a large project
21034 * src/attach_process.c: Fixed a comiple error for old gcc.
21036 * src/launcher.c: Prints proper error message when launcher child
21037 could not be executed and exits properly. Fixed a crash
21040 * src/resources.c, src/utilities.c, src/glade_iface.c,
21041 src/debugger.c, src/attach_process.c: Properly exits forked children
21042 when they could not be executed.
21044 2004-04-01 Naba Kumar <naba@gnome.org>
21046 * src/search-replace.c: Fixed a crash bug (bug #921893).
21048 2004-03-31 Naba Kumar <naba@gnome.org>
21050 * anjuta.glade: Added a note on compiler options dialog ->support
21051 dialog telling that supports are only available for file mode.
21053 * src/anjuta.[c,h], src/project_dbase.[h,c], src/main.c,
21055 Improved shutdown time delay by bypassing project closing
21056 and unloading plugins.
21058 * src/build_file.c, data/properties/anjuta.properties: Added a property
21059 to toggle on/off for going to first error automatically.
21061 2004-03-31 Pavol Bosik <Pavol.Bosik@siemens.com>
21063 * src/debugger.c: fixed core file loading
21064 * src/aneditor.cxx, scintilla/include/SString.h: fixed HANGUP bug
21065 for long lines (bugs #700968 and #911376)
21066 * scintilla/ScintillaGTK.cxx, scintilla/PlatGTK.cxx: partially fixed bug
21068 * src/anjuta.c: Focuses current AnEditor correctly.
21070 2004-03-30 Naba Kumar <naba@gnome.org>
21072 * THANKS, anjuta.prj: Removed and moved all credits to AUTHORS file.
21073 * AUTHORS: Updated with all contributors names.
21075 * src/about.c: Reads contributors names from AUTHORS file.
21076 * manuals/C/anjuta-manual/authors.xml: Points to online
21079 2004-03-29 Naba Kumar <naba@gnome.org>
21081 * data/properties/ada.properties: Fixed syntax colors. Patch
21082 from Gabriel Rossetti <gabriel.rossetti _at_ eivd.ch>
21085 * src/source.c, src/gnome_project.c, src/appwizard_cbs.c,
21086 src/appwiz_page2.c: Correctly defines PACKAGE_DATA_DIR for
21087 generated projects, so that their pixmap files are
21088 found properly (bug #919903).
21090 * configure.in, src/main.c: Defines SYSTEM_DATA_DIR for
21093 * src/source.c: Installs .glade file of libgllade
21094 projects in $(datadir)/$(package)/glade (part of bug #861038).
21096 * src/compiler_options.c: Fixed 'remove' and 'clear' of Defines list
21097 in compiler options (bug #883837).
21099 * src/launcher.c: Disabled pty terminal echo. Correctly prompts
21100 for passwords (eg. root install and ssh cvs access). Fixed Bug #894533.
21102 2004-03-29 Pavol Bosik <Pavol.Bosik@siemens.com>
21104 * anjuta/src/search-replace.c: fixed another crash bug in
21106 * anjuta/src/debugger.c: wrong breakpoint condition gives error message,
21107 breakpoint property fix
21109 2004-03-29 Naba Kumar <naba@gnome.org>
21111 * src/main_menubar_def.h, configure.in, manuals/C/Makefile.am,
21112 (new) manuals/C/anjuta-advanced-tutorial/*:
21113 Added menu entry for 'Anjuta Advanced Tutorial'
21114 written by Olivier Pinçon <opincon _at_ wanadoo.fr>.
21116 2004-03-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
21118 * src/fileselection.[ch], src/mainmenu_callbacks.c:
21119 Fixed bug #908941 ('Open' starts in wrong directory)
21121 2004-03-26 Naba Kumar <naba@gnome.org>
21123 * anjuta.h, src/message-manager-private.[h,cc]: Fixed
21124 compile error and bug #905738 with terminal.
21126 * src/search_incremental.c, src/register.c, src/sharedlib.c,
21127 src/search-replace.[h,c], src/search_incremental.[h,c],
21128 src/search_preferences.h, src/utilities.c, src/anjuta.c,
21129 src/text_editor.[c,h]: Fixed compiler warnings.
21131 * src/search-replace.c: Fixed a memory corruption (possible
21132 fix for bug #921893, but not yet confirmed).
21134 * src/launcher.c, src/glade-iface.c, src/project_dbase.c,
21135 src/executer.c, src/utilities.c, src/utilities.h, src/text_editor.c,
21136 src/anjuta-tools.c, src/message-manager-private.[h,cc]: Fixed a bug where
21137 SIGCHLD was overwritten by gnome_execute_shell() - bug #905738.
21139 2004-03-25 Naba Kumar <naba@gnome.org>
21141 * src/attach_process.c, anjuta.glade, anjuta_dialogs_strings: Fixed a
21142 crash bug with attach process dialog and made the dialog closable
21145 * src/breakpoints.c: Fixed bug #895536 (breakpoint glyphs do not
21146 always display within the margin.)
21148 * src/debugger.c: Fixed a typo (detele -> delete) which deletes
21149 the old breakpoint when it's properties are updated
21150 (creating a new updated one).
21152 2004-03-25 Pavol Bosik <Pavol.Bosik@siemens.com>
21154 * src/aneditor.cxx, src/aneditor.h: fixed calltips
21155 displayed for wrong file.
21156 * src/breakpoints.c: conditional breakpoints
21157 * src/controls.c: BUG #912618 - "Save all" for 1 file opened +
21158 "Find in Files..." disabling policy
21160 2004-03-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
21162 * src/build_file.c: Fixed bug #874380
21163 Goto the first error if it exists.
21165 2004-03-24 Naba Kumar <naba@gnome.org>
21167 * src/anjuta.c: Fixed to get correct child exit status
21168 using mask (bug #905738).
21170 * anjuta.glade, anjuta_dialog_strings.c, src/file.c:
21171 Aligned buttons in the New file dialog,
21172 set default response to OK, entry box activates default response,
21173 ESC closes dialog and hides on delet_event.
21175 2004-03-19 Naba Kumar <naba@gnome.org>
21177 * src/project_dbase.c: fixed bug #893400 ("Remove file" in project
21180 2004-03-17 Pavol Bosik <Pavol.Bosik@siemens.com>
21182 * src/search-replace.c: fixed "Find Usage" crash when no project open
21184 2004-03-17 Naba Kumar <naba@gnome.org>
21186 * data/autogen.sh.*, data/macros/autogen.sh, data/macros2/autogen.sh:
21187 Fixed the generated projects to read m4 directory if the directory
21188 exists (bug #917781).
21190 2004-03-12 Naba Kumar <naba@gnome.org>
21192 * HACKING: Fixed formatting for auto-parsing.
21194 2004-03-10 Pavol Bosik <Pavol.Bosik@siemens.com>
21196 * src/anjuta.c, src/search-replace.c, src/search-replace.h: "Find Usage"
21197 rework (bug #890609)
21199 2004-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
21201 * src/aneditor.cxx: Fixed bug #910097 (Insert comment)
21203 2004-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
21205 * src/search-replace.c: "Replace All" in not opened files (All Project files, File List ...).
21206 * src/search_preferences.c: Fixed typo.
21208 2004-02-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
21210 * src/search-replace.c: improved Search&Replace
21211 For the moment "Replace All" does not work with non opened files
21212 but Anjuta should not crash now ! ???
21214 2004-02-26 Naba Kumar <naba@gnome.or>
21216 * src/source.c: Fixed to pass cflags correctly
21217 and suppress the automake's default cflags.
21218 bug #816130, #801056, #782798, #773459
21220 * data/properties/anjuta.properties: Do not defualt to -k make option.
21223 * manuals/C/anjuta-manual/build.xml: Changed build shortcut to F11.
21226 * src/registers_gui.c: Fixed a runtime warning. bug #900087.
21228 * src/message-manager-private.cc: Disabled debug messages.
21230 2004-02-25 Adam Weinberger <adamw@FreeBSD.org>
21232 * configure.in: Added 'en_CA' (Canadian English) to ALL_LINGUAS.
21234 2004-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
21235 * anjuta.glade, src/search-replace.c:
21236 Reduced Search&Replace dialog, bug #902636.
21238 2004-02-23 Naba Kumar <naba@gnome.or>
21240 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed a typo
21243 2004-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
21245 * src/search_incremental.c: Fixed bug #900903
21247 2004-02-23 Pavol Bosik <Pavol.Bosik@siemens.com>
21249 * src/defaults.c, src/message-manager.cc, src/project_dbase.c,
21250 src/anjuta.c: Fixed bugs #890609 and #890609
21252 2004-02-23 Naba Kumar <naba@gnome.or>
21254 * src/message-manager.cc: Disconnects menuitem signal properly.
21257 * src/mainmenu_callbacks.c: Do not reload new files. Fixed
21260 2004-02-20 Naba Kumar <naba@gnome.org>
21262 * src/message-manager-private.[c,h]: Implemented keypress
21263 event for the terminal and resets it when ctrl c or ctrl d
21264 is pressed. But it doesn't seem to be working on keypress.
21265 Added a workaround to let it work on key release instead.
21268 * src/search-replace: Fixed compiler warnings.
21270 2004-02-18 Franco Catrin <fcatrin@tuxpan.com>
21272 * src/mainmenu_callbacks.c, widgets/gnomefilelist.c:
21273 Use defined file name when saving new files (fixes bug #898105)
21274 Don't change filename when clicking on a directory
21276 BTW: Happy birthday to me :-)
21278 2004-02-18 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
21280 * src/search-replace.c: Fixed a crash bug
21281 Crash on Find & Replace (#887833)
21283 2004-02-18 Naba Kumar <naba@gnome.org>
21285 * src/executer.c: Fixed a crash bug.
21287 * widgets/gnomefilelist.[h,c], src/fileselection.[h,c],
21288 src/debugger.c, project_database_gui.c, src/anjuta.[h,c],
21289 src/anjuta_cbs.c, src/project_database.h: Subclasses GtkDialog
21290 instead of GtkWindow (Part of bug #671596).
21292 * anjuta.glade, src/breakpoints.c, src/anjuta_info.c,
21293 src/registers_gui.c, src/registers_cbs.[h,c],
21294 src/sharedlib_gui.c, src/sharedlib_cbs.[c,h],
21295 src/signals_cbs.[h,c], src/signals_gui.c, src/executer.c,
21296 src/compiler_options.c, src/an_file_view.c, start-with.c,
21297 src/anjuta-tools.c, help.c:
21299 Added "close" buttons on all
21300 dialogs (HIG) and fixed to properly response to ESC close
21301 (Part of bug #671596).
21303 * src/launcher.c: Disabled printing of long debug lines.
21305 * src/utilities.h: Fixed a compiler warning.
21307 2004-02-17 Franco Catrin <fcatrin@tuxpan.com>
21309 * src/anjuta.c: "Save all" action now asks for filenames for new files
21310 (fixes bug #898111)
21312 2004-02-16 Franco Catrin <fcatrin@tuxpan.com>
21314 * anjuta.glade, src/text_editor.c:
21315 Fixed a typo in Hello World indentation style
21316 Fixed misuse of translated strings when looking for style
21317 This entry fixes bug #876037
21319 2004-02-16 Naba Kumar <naba@gnome.org>
21321 * src/utilities.c: Fixed return value when dest file could
21324 Patch from: Dennis Moehlmann <darksaidin@users.sourceforge.net>
21325 * src/utilities.[c,h]: Removed 'cmp' dependency and used
21326 internal function to compare files.
21328 2004-02-14 Franco Catrin <fcatrin@tuxpan.com>
21330 * src/message-manager-private.cc:
21331 Set bold color as foreground color in terminal
21332 (fixes bug #864924)
21334 * src/aneditor.cxx:
21335 Use font style defined for message indicators in
21336 preferences/messages
21337 (fixes bug #885032)
21339 2004-02-13 Franco Catrin <fcatrin@tuxpan.com>
21341 * src/build_project.c:
21342 Use build.silent option from preferences (fixes bug #895726)
21344 2004-02-11 Robert Sedak <robert.sedak@sk.htnet.hr>
21346 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
21348 2004-01-27 Johannes Schmid <jhs@cvs.gnome.org>
21350 Patch from Massimo Corà <maxcvs@email.it>:
21351 * scintilla/LexCPP.cxx: Support "///" comments
21353 2004-01-18 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
21354 * src/Makefile.am, src/anjuta.c, src/search-replace.c,
21355 src/search_replace.h, src/search-replace_backend.h
21358 * Added: src/search_preferences.c, src/search_preferences.h
21359 Allow the user to save search/replace settings and give them names.
21361 2004-01-16 Johannes Schmid <jhs@cvs.gnome.org>
21363 * scintilla/Makefile.am, scintilla/scintilla_marshal.[c/h/list],
21364 scintilla/ScintillaGTK.cxx:
21365 Hopefully fixed AMD 64 crash bug by using correct marshaller
21367 2004-01-16 Franco Catrin L. <fcatrin@tuxpan.com>
21369 * src/preferences.c: Save GtkOptionMenu properties properly
21370 * src/text_editor.c: Fixes editor mispell of fold.symbols property
21372 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
21374 * configure.in, src/Makefile.am, scintilla/Makefile.am:
21375 Fixed libiconv issue
21378 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
21380 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
21381 * src/attach_process.c, src/debugger.c, src/registers.c/h,
21382 src/registers_cbs.c, src/registers_gui.c, src/search-replace.c
21383 src/sharedlib.c, src/sharedlib.h, src/sharedlib_cbs.c
21384 src/sharedlib_gui.c:
21385 Debugger speed-up, replaced deprecated GtkCList
21387 2004-01-14 Franco Catrin L.<fcatrin@tuxpan.com>
21389 * src/text-editor.c: Use stock gtk+ close button for editor tabs
21391 2004-01-13 Laurent Dhima <laurenti@alblinux.net>
21393 * configure.in: Added "sq" to ALL_LINGUAS.
21395 2004-01-12 Changwoo Ryu <cwryu@debian.org>
21397 * configure.in: Added "ko" to ALL_LINGUAS.
21399 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
21401 * src/toolbar.c, src/toolbar_callbacks.c, src/toolbar_callbacks.h,
21402 src/search_incremental.c, src/search_incremental.h:
21403 Search_incremental code cleanup
21405 2004-01-08 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
21407 * scintilla/*/*: Updated scintilla to CVS
21408 * Added: scintilla/Readme.sync
21409 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/KeyWords.cxx,
21410 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
21411 scintilla/LexVB.cxx, scintilla/ScintillaBase.cxx, scintilla/ScintillaBase.h,
21412 scintilla/ScintillaGTK.cxx,
21413 scintilla/include/SciLexer.h, scintilla/include/Scintilla.h,
21414 scintilla/include/Scintilla.iface: Updated.
21416 2004-01-07 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
21418 * search-replace_backend.[ch], search_incremental[ch]: Added
21420 * find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
21421 find_replace.[ch]: Removed.
21423 * anjuta.glade, src/search-replace.c, src/search-replace.h,
21424 src/search-replace_backend.c, src/search-replace_backend.h,
21425 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
21426 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
21427 src/toolbar_callbacks.c, src/Makefile.am: The advanced Search/Replace
21428 functionality now replaces the older Find/Replace stuff. The Search/Replace
21429 functionality can be interrupted during a long Search/Replace.
21431 2004-01-02 Dan Elphick <dre00r@ecs.soton.ac.uk>
21433 * widgets/gnomefilesel.c: Fix use of previously freed memory on
21434 selecting ".." and "." from file selector.
21436 2004-01-02 Johannes Schmid <jhs@cvs.gnome.org>
21438 * anjuta.glade: Fixed wrong "fold.symbols" property
21440 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
21442 * src/project_dbase_gui.c: Alphabetical order ;-)
21443 * src/compiler_options.c: Fixed bug #867539
21444 * src/launcher.c: Workaround for bugs #864922, #849928,
21445 #846386 and #845782: The launcher no longer hangs but does
21446 not get the exit status correctly sometimes.
21447 * Changes suggested by Bosik are obviously already in without
21448 any Changelog entry (ClsGen.c, project_dbase_gui.c)
21449 * NEWS, README, anjuta.prj, configure.in:
21450 Changed version to 1.2.1
21452 Patch from Andreas Volz <andreas99@users.sourceforge.net>:
21453 * anjuta_dialogs_strings.c, anjuta.glade:
21454 Fixed bugs #860906, #859329
21456 Patch from grzegol@pld-linux.org
21457 * anjuta.desktop.in.in: Fixed bug #858993 (Follow
21458 freedesktop.org standard)
21460 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
21462 Patch from Stefano Vallarino <stevalla@libero.it>:
21463 * src/source.[c/h]: Fixes cpp sample file to conform to
21464 ISO/IEC 14882, C++-Standard
21466 2003-12-31 Dan Elphick <dre00r@ecs.soton.ac.uk>
21468 Review by Johannes Schmid <jhs@cvs.gnome.org>
21469 * src/build_file.[ch]: Add build_execute_shell_command which executes the
21470 command using sh -c.
21471 * src/compile.c: Use build_execute_shell_command when compiling single
21474 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
21476 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
21477 * src/breakpoints.c: Code cleanup, workaroud for possible
21479 * src/src_paths.c: Update debugger dirs on directory change
21481 2003-12-31 Pavol Bosik <Pavol.Bosik@siemens.com>
21483 Review by Johannes Schmid <jhs@cvs.gnome.org>
21484 * src/attach_process.c, src/attach_process.h, anjuta.glade:
21485 sortable headers, process tree, removal of path and process params
21486 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
21487 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
21490 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
21492 Patch from: Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
21493 * anjuta.glade, src/mainmenu_callbacks.c, src/file.[c/h]:
21494 Add a dialog for "New file" which lets the user set the
21495 filename and to add copyright/header templates to the file
21496 * Review: Changed function names to contain modules name (file_)
21498 2003-12-09 Naba Kumar <naba@gnome.org>
21500 * setup-gettext: Fixed a typo.
21501 * scintilla/Makefile.am: Fixed a build error for SMP systems.
21503 ---- Released version 1.2.0 ---
21505 2003-12-08 Naba Kumar <naba@gnome.org>
21507 * src/preferences.c: Fixed compiler error.
21508 * global_tags/create_global_tags.sh: Fixed to install properly
21509 even when system.tags could not be generated.
21512 2003-12-06 Naba Kumar <naba@gnome.org>
21514 * setup-gettext: Fixed to not generate intl directory with gettextize.
21516 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de>
21517 * src/anjuta.c: Filters out unnecessary files from find in files
21521 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed tutorial
21522 * src/widzard_gui.c: Added horiz scrollbar for desc text.
21524 2003-12-04 Naba Kumar <naba@gnome.org>
21526 * src/gnome_project.c: Enables debug and optimization flags for
21529 Patch from: Pavol Bosik <Pavol.Bosik@siemens.com>
21531 * src/project_dbase_gui.c: combined header and c files for
21534 * plugins/class-gen/clsGen.c: Fixed file name typo in generated file.
21535 * data/properties/pascal.properties: Fixed pascal syntax highlighting.
21537 2003-11-30 Abel Cheung <maddog@linux.org.hk>
21539 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
21541 2003-11-29 Naba Kumar <naba@gnome.org>
21543 * configure.in, anjuta.prj: Bumped version to 1.2.0.
21546 2003-11-28 Johannes Schmid <clubfan@users.sourceforge.net>
21548 * src/main_menubar.c: Now files cannot be opened twice in recently
21551 2003-11-27 Pavol Bosik <Pavol.Bosik@siemens.com>
21553 * src/breakpoints.c: Fixed parsing of gdb output for breakpoints in C++
21555 2003-11-28 Naba Kumar <naba@gnome.org>
21557 * scintilla/*/*: Updated scintilla to CVS (2003-11-28)
21559 2003-11-27 Naba Kumar <naba@gnome.org>
21561 * src/breakpoints.c, src/launcher.c, src/find_text.c,
21562 src/test_editor_cbs.c, src/signals_cbs.c: Fixed compiler warnings.
21564 * src/appwiz_page1.c, src/appwiz_page4.c, src/appwizard.[c,h],
21565 src/appwizard_gui.c, src/gnome_project.c, src/project_dbase.[c,h],
21566 src/project_import_gui.c, src/wizard_gui.[c,h]: Implemented a
21567 checkbox in project wizard (project options page) to enable/disable
21568 source code generation with glade(mm).
21572 2003-11-19 Pavol Bosik <Pavol.Bosik@siemens.com>
21574 * src/dnd.c: Opening files with special characters in the name.
21576 2003-11-20 Jordi Mallach <jordi@sindominio.net>
21578 * configure.in (ALL_LINGUAS): Bah, "ca" (Catalan) has been missing for
21581 2003-11-18 Naba Kumar <naba@gnome.org>
21583 * src/anjuta-tools.c, src/build_file.c, src/cvs.c, src/debugger.c,
21584 src/find_in_files.c, src/gnome_project.c, src/launcher.c,
21585 src/project_import.c, plugins/patch/patch-plugin.c:
21586 Fixed g_signal_diconnect calls to pass correct data.
21587 (Fixed possible crash in project imports).
21591 2003-11-18 Pavol Bosik <Pavol.Bosik@siemens.com>
21593 Reviewed by Naba Kumar <naba@gnome.org>
21594 * src/launcher.[h,c], src/debugger.c: Fixed encoding bug with GIOChannel
21595 and debugger. Sets default settings for pty in launcher.
21596 * data/gdb.init: Removed charset work around (now works with user's
21598 * src/debugger.c: Code cleanup. Removed duplicate call to 'info signals'.
21600 2003-11-18 Naba Kumar <naba@gnome.org>
21602 * src/anjuta-encodings.c, src/preferences.c: Renamed all variable
21603 names of 'index' to 'idx'.
21605 2003-11-17 Naba Kumar <naba@gnome.org>
21607 Patch from: arief_mulya <arief_m_utama@telkomsel.co.id>
21608 * src/project_dbase.c: Prompts user for unsaved project files
21609 when project is closed.
21611 2003-11-16 Naba Kumar <naba@gnome.org>
21613 Patch from: Marcin "Zenek" Jaskólski <zenek@moo.pl>
21614 * src/appwizard_cbs.c, src/start-with.c: Fixed compiler errors with
21617 2003-11-11 Johannes Schmid <clubfan@users.sourceforge.net>
21619 * src/anjuta.c: Fixed crash related to tag == NULL while
21622 2003-11-11 Naba Kumar <naba@gnome.org>
21624 * src/glade_iface.c: Avoids error conditions for glade or glademm not
21625 found. It simply doesn't generate the c/c++ codes and continues with
21629 2003-11-10 Naba Kumar <naba@gnome.org>
21631 * anjuta.glade, anjuta_dialogs_strings.c: Fixed typos in
21632 'Start with dialog'.
21634 * configure.in, manuals/Makefile.in, manuals/de/* (new): Added
21635 German translation of anjuta-tutorial.
21637 * src/launcher.c: Fixed an encoding bug with GIOChannels.
21640 2003-11-10 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21642 * src/breakpoints.c, src/project_dbase.c, src/text_editor.c:
21643 Fixes the Bug #823249, Fixes the Bug #713229 When the user enables
21644 the syntax highlighting in Preferences, the automatic syntax
21645 highlighting is now selected. When the debugger is stopped and the
21646 breakpoints window not closed, the gtk_tree_view in this window is
21647 now made unsensitive.
21649 2003-11-07 Johannes Schmid <clubfan@users.sourceforge.net>
21651 * src/preferences.h, src/preferences.c, anjuta.glade:
21652 Fixed translation bug in preferences by using GtkOptionMenu
21653 * anjuta.prj: Project version 1.1.98
21655 ---------------- Released version 1.1.98 ----------------
21657 2003-11-07 Naba Kumar <naba@gnome.org>
21659 * anjuta.spec.in: Revived docs package and combined all docs into
21661 * configure.in: Bumped version to 1.1.98 rc2
21663 * anjuta.spec.in: Fixed scrollkeepr-update command.
21664 * anjuta.spce.in: Fixed file permissions.
21666 2003-11-06 Naba Kumar <naba@gnome.org>
21668 * src/mainmenu_callback.[c,h], src/main_menubar_def.h: Added help
21669 menus to activate anjuta helps.
21671 * manuals/C/anjuta-faqs/anjuta-faqs.sgml (removed),
21672 manuals/C/anjuta-faqs/anjuta-faqs.xml (added),
21673 manuals/C/anjuta-faqs/legal.xml (added),
21674 manuals/C/anjuta-faqs/Makefile.am,
21675 manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
21676 manuals/C/anjuta-faqs/.cvsignore,
21677 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml (removed),
21678 manuals/C/anjuta-tutorial/anjuta-tutorial.xml (added),
21679 manuals/C/anjuta-tutorial/legal.xml (added),
21680 manuals/C/anjuta-tutorial/Makefile.am,
21681 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
21682 manuals/C/anjuta-tutorial/.cvsignore,
21683 manuals/C/anjuta-manual/*.sgml (removed),
21684 manuals/C/anjuta-manual/*.xml (added),
21685 manuals/C/anjuta-manual/Makefile.am,
21686 manuals/C/anjuta-manual/anjuta-manual-C.omf,
21687 manuals/C/anjuta-manual/.cvsignore,
21688 manuals/C/topic.dat (removed), manuals/C/Makefile.am,
21689 manuals/ja/anjuta-faqs/anjuta-faqs.sgml (removed),
21690 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf (removed),
21691 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.UTF-8.omf (added),
21692 manuals/ja/anjuta-faqs/anjuta-faqs.xml (added),
21693 manuals/ja/anjuta-faqs/legal.xml (added),
21694 manuals/ja/anjuta-faqs/Makefile.am,
21695 manuals/ja/anjuta-faqs/anjuta-faqs-C.omf,
21696 manuals/ja/anjuta-faqs/.cvsignore,
21697 manuals/ja/anjuta-manual/*.sgml (removed),
21698 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf (removed),
21699 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.UTF-8.omf (added),
21700 manuals/ja/anjuta-manual/*.xml (added),
21701 manuals/ja/anjuta-manual/Makefile.am,
21702 manuals/ja/anjuta-manual/anjuta-manual-C.omf,
21703 manuals/ja/anjuta-manual/.cvsignore,
21704 manuals/ja/topic.dat (removed), manuals/ja/Makefile.am,
21705 manuals/sgmldocs.make (removed),
21706 manuals/xmldocs.make (added), manuals/omf.make (added),
21707 manuals/Makefile.am, configure.in, Makefile.am: Converted old sgml
21708 documentations to newer docbook xml documentations. Converted
21709 Japanesh docs to UTF8 docs. Fixed installations. Update cvsignores.
21710 Enabled manulas installations.
21712 * gdl/.cvsignore, scintilla/.cvsignore, .cvsigore: Updated.
21714 2003-11-05 Naba Kumar <naba@gnome.org>
21716 * data/gdb.init: Sets host's charset to ascii to solve debugger
21717 freeze up due to uninitialized strings in target program.
21719 * src/mainmenu_callbacks.c, src/watch_cbs.c, src/message-manager.[cc,h]:
21720 Fixed a crash bug with 'Add expression in watch'. Bug #822017
21724 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
21725 src/launcher.c: Turns off echo in spawned pty to fix debugger.
21727 2003-11-04 Naba Kumar <naba@gnome.org>
21729 * scintilla/Makefile.am, widgets/Makefile.am: Fixed distribution
21732 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
21733 * src/aneditor.cxx, src/aneditor.h, src/controls.c, src/main_menubar.c,
21734 src/main_menubar.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
21735 src/mainmenu_callbacks.h: Added emacs style c/c++ custom indentation
21738 * src/search-replace.c: Fixed infinite loop bug.
21739 * start-with.c: Fixed a crash bug with "Open last project".
21741 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de
21742 * scintilla/Makefile.am: Fixed compiler option.
21744 2003-10-16 Naba Kumar <naba@gnome.org>
21746 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
21747 * src/text_editor.c: Fixed autoformat.
21749 2003-10-15 Naba Kumar <naba@gnome.org>
21751 * src/anjuta_cbs.c: Used ALT+number for editor tab browsing, instead
21754 2003-10-09 Naba Kumar <naba@gnome.org>
21756 * src/cvs_gui.c: Fixed a UI bug (hides the unwanted frame).
21758 2003-10-08 Naba Kumar <naba@gnome.org>
21760 * src/source.c: Fixed a GETTEXT typo error.
21761 * anjuta.glade: Made 'Sorted in order you open them' default option
21764 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21765 * anjuta.glade, data/properties/anjuta.properties:
21766 Fixed the freeze of the "Preferences" combos at the first Anjuta
21767 init is generated by:
21768 - a not complete translation of preferences.c file
21769 - a difference between 2 names in anjuta.glade and
21770 anjuta.properties (arrows --> Arrows , bottom --> Bottom)
21771 - the same name given to 3 combos (anjuta.glade).
21773 * src/find_text.c: If the "whole document" mode is selected,
21774 a new search will select the next occurrence (Bug #764954).
21775 It is now possible to use the shortcuts to search next or previous
21776 occurrence even if the search dialog has the focus. Bug #790318
21778 * src/main_menubar_def.h: "Select code block" shortcut; the new
21779 shortcut is now Alt+L instead of Alt+B (already used by _Build menu).
21782 Patch from: Richard Lee <r.h.lee@comcast.net>
21783 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c,
21784 tagmanager/tm_workspace.c: The following is a patch to fix a
21785 seemingly random occurence where Anjuta would crash when a
21786 certain key was pressed.
21788 2003-09-29 Naba Kumar <naba@gnome.org>
21790 * src/find_in_files.c: Ignores binary by default. Disabled the option
21791 of NOCVS search, because launcher does not use sh and hence can not
21794 * src/project_dbase.c, src/session.[h,c]: Fixed to save the
21795 "clean before build" state in project session and not in account session,
21796 otherwise the state gets reflected to other projects causing annoyance.
21798 * src/compiler_options.c: Fixed a bug where compiler options were always
21799 claimed 'modified'.
21801 * src/build_project.c, data/properties/anjuta.properties,
21802 src/commands.[h]: Fixed a bad bug where clean-before-build
21805 * scintilla/patches/research-cvs-nolog.diff,
21806 scintilla/patches/scintilla-ac-gtk2-port.diff,
21807 scintilla/patches/scintilla-ac-sort-fix.diff,
21808 scintilla-optimization.diff: Removed, because they are already in
21811 * scintilla/*/*: Update scintilla to current CVS (just after 1.55 release,
21814 * scintilla/LexMPT.cxx, scintilla/LexMetapost.cxx, scintilla/LexTeX.cxx,
21815 scintilla/LexYAML.cxx: Added new scintilla lexers.
21817 * TODO, NEWS: Updated.
21819 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21820 * src/utilities.c: Fixed typo bugs.
21822 2003-09-26 Naba Kumar <naba@gnome.org>
21824 * src/anjuta.c: Only connects to kernel SIGCHLD signal.
21825 * src/find_replace.c, src/find_text.c, src/mainmenu_callbacks.c,
21826 src/text_editor.[c,h], src/toolbar_callbacks.c: Added wrap in
21827 text_editor_find() and Fixed I-Search wrapping.
21828 * src/debugger.c: Fixed to pass a newline after a debugger
21829 command (which was broken since the launcher was refactored.
21830 (Pointed out by Bosik Pavol <Pavol.Bosik@siemens.com>)
21832 2003-09-25 Naba Kumar <naba@gnome.org>
21834 * src/toolbar_callbacks.c: Fixed start of incremental search.
21836 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21837 * src/controls.c, src/main_menubar.c, src/main_menubar.h,
21838 src/main_menubar_def.h, src/mainmenu_callbacks.c,
21839 src/toolbar_callbacks.c, src/toolbar.c: Added reverse search
21840 menu and implementation.
21842 2003-09-24 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
21844 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
21845 * src/debug_tree.c, src/debug_tree.h: Fixed color of modified
21846 variables in Locals window.
21848 2003-09-24 Frederic RUAUDEL <grumz@users.sourceforge.net>
21850 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
21851 * src/utilities.[ch] : Fix a tooltip bug in
21852 anjuta_util_toolbar_append_stock(), the label appeared instead of
21853 the tooltip text. Remove label from arguments of the function
21854 because label is included in the stock icon data.
21855 * src/toolbar.c : Fix call to anjuta_util_toolbar_append_stock().
21856 * src/text_editor_gui.c : Fix call to anjuta_util_toolbar_append_stock().
21857 * FIXME: translation file should be updated because of label text removal.
21859 2003-09-24 Naba Kumar <naba@gnome.org>
21861 * scintilla/PlatGTK.cxx: Fixed font setting in widget style.
21863 * src/launcher.[c,h], plugins/patch/patch-plugin.c, src/anjuta-tools.c,
21864 src/build_file.c, src/cvs.c, src/find_in_files.c, src/gnome_project.c,
21865 src/project-import.c, src/anjuta.c: Implemented buffered outputs for
21866 stdout and stderr. Also buffered output and check-for-password
21867 can be enabled/disabled. Added proper UTF8 handling. Fixed pty input
21868 with password prompts. Checkes for password prompts from all outputs.
21870 * src/utilities.[h,c]: Defined anjuta_util_convert_to_utf8() function
21871 which takes a string (which could be utf8 also) and converts into
21874 * src/main.c: Connects kernel signals after gnome_program_init().
21876 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21877 * src/message-manager.c: Fixed bug #787026 by converting the strings
21880 2003-09-22 Naba Kumar <naba@gnome.org>
21882 * src/scintilla/patches/scintilla-ac-gtk2-port.diff,
21883 scintilla/PlatGTK.cxx: Ported autocomplete window to gtk2 by removing
21884 GtkCList and using GtkTreeView instead. Added the patch.
21885 * src/scintilla/patches/scintilla-ac-sort-fix.diff,
21886 scintilla/PlatGTK.cxx: Fixes sorting bug in AC.
21888 2003-09-19 Naba Kumar <naba@gnome.org>
21890 * printing/print.c: Proper UTF8 printing support.
21891 * src/main.c: moved kernel signal connects at the
21892 end of application initialization.
21894 2003-09-18 Naba Kumar <naba@gnome.org>
21896 * scintilla/*/*, src/scintilla/Makefile.am, src/Makefile.am,
21897 (new) lexers.make, (new) lexers: Update scintilla to latest
21898 scintilla CVS (2003-09-18), added new lexers, automated
21899 lexers makefiles sections and scintilla update. Added
21900 patches. Optimized pango rendering. Fixed a crash bug
21903 * (new) scintilla/patches/research-cvs-nolog.diff: Added
21904 patch to remove cvs log command from RESearch.cxx file.
21905 * scintilla/patches/scintilla-pango-always.diff:
21907 * scintilla/RESearch.cxx: Removed spurious cvs log command
21909 * (new) scintilla/test-scintilla.cxx: A test file for scintilla.
21911 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
21912 * src/dnd.c: Fixed a crash bug with DND.
21914 2003-09-15 Naba Kumar <naba@gnome.org>
21916 * src/text_editor.[c,h], src/anjuta.c, src/breakpoints.c,
21917 src/goto_line.c, src/mainmenu_callbacks.c, src/text_editor_cbs.c,
21918 src/toolbar_callbacks.c: Added an additional parameter to
21919 text_editor_goto_line() funtion which decides if the line should
21920 be made visible (if it's under fold).
21922 * src/style-editor.c: Fixed a compiler warning.
21923 * src/message-manager.cc: Calls parent method correctly.
21925 * src/preferences.h: Fixed prent class.
21927 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21928 * src/project_dbase.c: Fixed bug #713210.
21930 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
21932 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
21934 2003-09-11 Naba Kumar <naba@gnome.org>
21936 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21937 * src/style-editor.c: Fixed bug #769130 (Crash on font
21940 * src/message-manger.[h,cc]: Made AnMessageManager
21941 derived from GtkFrame and removed deprecated code.
21943 * src/breakpoints.c, src/search-replace.c, src/source.c: Fixed
21946 2003-09-09 Naba Kumar <naba@gnome.org>
21948 * src/Makefile.am: Addded rules for built sources.
21950 2003-09-08 Naba Kumar <naba@gnome.org>
21952 * (new) src/anjuta-marshalers.list: Added marshalers definition
21955 * src/source.c: Fixed bug #762043 and makes sure, CFLAGS
21956 and CXXFLAGS are not overwriten by automake's default.
21957 * src/style-editor.c: Added 'operators' in the style editor.
21959 Patch from Masahito Omote <utyuuzin@users.sourceforge.net>
21960 and Jesus Gonzalez <jgonzlz@terra.es> (combined).
21961 * src/message-manager-private.cc, src/message-manager.cc:
21962 Converts message going into message into UTF-8 endoding.
21963 * src/main.c: Uses UTF-8 codeset for localization.
21965 2003-09-08 Franco Catrin L. <fcatrin@tuxpan.cl>
21967 * src/anjuta.desktop.in.in: Added Encoding attribute (required).
21969 2003-09-08 Naba Kumar <naba@gnome.org>
21973 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21974 * src/find_in_files.c, src/find_replace.c, src/search_replace.c:
21975 Fixed bug #798717, Find - Find&Replace - Find in files bug;
21976 The combo entries were updated if the same data with a different
21977 case exist in the combo list. The combo entries are now case sensitive.
21978 Search&Replace bug; First search ,max actions = 0 ==> now max
21981 2003-09-08 Naba Kumar <naba@gnome.org>
21984 * src/utilities.[c,h]: a function takes contant args.
21985 * src/anjuta.[c,h]: Fixed child registering/unregistering routine.
21986 Now the child terminated signal is emitted properly.
21987 * src/Makefile.am: Used $(top_srcdir) for referring to
21989 * (new) src/anjuta-marshalers.list, src/Makefile.am: Added marshalers
21990 definitions file which will generate anjuta-marshalers.[c,h] files.
21991 * src/.cvsignore: Updated.
21992 * src/build_project.c: Changed su command to preserve quotes.
21993 * src/anjuta-tools.c, tagmanager/tm_project.c,
21994 tagmanager/tm_workspace.c: Use standard tmp file.
21995 * configure.in: Cleaned up. Provide -g -O0 flags for final build also
21996 so that users could report bugs easily.
21997 * configure.in, anjuta.spec.in: Removed libzvt references/dependency.
21999 * tagmanager/tm_workspace.c, tm_file_entry.c, widgets/gnomefilelist.c,
22000 printing/print.c, plugins/sample1/plugin-sample1.c, src/an_file_view.c,
22001 src/an_symbol_view.c, src/utilities.[c,h], src/anjuta-encodings.c,
22002 src/attach_process.c, src/breakpoints.c, src/commands.c,
22003 src/compiler_options.c, src/configurer.c, src/cvs_gui.c,
22004 src/cvs_cbs.c, src/debug_tree.c, src/debugger.c, src/executer.c,
22005 src/find_in_files.c, src/find_in_files_cbs.c, src/mainmenu_callbacks.c,
22006 src/memory.c, src/message-manager-private.c, src/preferences.c,
22007 src/project_config.c, src/project_dbase.c, src/source.h, src/src_paths.c,
22008 src/search-replace.[c,h], stack_trace.c, text_editor.c,
22009 src/text_editor_cbs.c, src/toolbars.c, src/watch.c, src/watch_gui.c,
22010 src/source.c, src/anjuta.c, src/glade_iface.c, src/style_editor.c:
22011 Fixed compile warnings and cleanup.
22013 * src/launcher.[c,h], src/anjuta-tools.c, src/build_file.c,
22014 src/build_project.c, src/clean_project.c, src/compile.c, src/configurer.c,
22015 src/cvs.c, src/find_in_files.c, src/gnome_project.c, src/project_import.c:
22016 Removed libzvt usage and implemented child spawing differently. Launcher is
22017 now proper GObject, which can be created multiple times (and can be
22018 operated in parallel).
22020 * src/appwizard_cbs.c: Fixed bug #740881 (crash on project wizard).
22021 * src/project_import_gui.c, src/project_import_cbs.c,
22022 src/project_import.[c,h], mainmenu_callbacks.c: Fixed bug #766070
22023 (crash on project import). Removed deprecared codes.
22025 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
22027 * src/cvs.c: Fixed cvs output bug.
22029 2003-09-03 Naba Kumar <naba@gnome.org>
22031 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22032 * src/aneditor.cxx, src/breakpoints.c, src/breakpoints.h,
22033 src/mainmenu_callbacks.c, src/text_editor.c, src/text_editor.h,
22034 src/text_editor_cbs.c: Implements --
22035 If the debugger is started
22036 A double click in the margin add or remove a breakpoint
22037 A single click activate or deactivate the breakpoint
22039 A double click in the margin add or remove a bookmark
22041 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
22043 Reviewed by Naba Kumar <naba@gnome.org>
22044 * src/cvs_gui.[c/h], mainmenu_callbacks.c:
22045 User is now able to choose a branch on cvs update for project.
22046 Cleaned up variable names.
22048 2003-09-03 Naba Kumar <naba@gnome.org>
22050 * (new) scintilla/LexEScript.cxx, scintilla/LexLout.cxx,
22051 src/Makefile.am: Added lexers.
22052 * scintilla/*/*: Updated...
22053 * src/an_symbol_view.c: Fixed a crash bug.
22054 * src/compiler_options.c, src/project_dbase.c: Fixed compile
22056 * src/main_menubar.[c,h]: Removed 'page setup' menu item.
22057 * src/source.c: Fixed project generation bug with gettext code.
22058 * tagmanager/tm_project.c: Fixed a crash bug.
22059 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
22060 bug when there is no project open. Bug #____.
22061 * src/source.c: Fixed a bug with build failure with non-gnome
22062 project with glade-generated source (eg. gtk2). Bug #____.
22065 2003-08-22 Naba Kumar <naba@gnome.org>
22067 Patch from: Rob Bradford <rob@debianplanet.org>
22068 * data/Makefile.am: Fixed to install properly during
22071 Patch from: Etay Meiri <etay-m@bezeqint.net>
22072 * src/debug-tree.c: Fixed a crash bug.
22073 * src/compiler_options.c: Takes care of linking the missing pieces;
22074 C flags, libs, optimization options, debug and profile.
22076 Patch from: Enver ALTIN <ealtin@casdb.com>
22077 * src/anjuta_cbs.c, src/find_replace.c: Trivial dialog HIG fixes.
22079 2003-08-22 Johannes Schmid <clubfan@users.sourceforge.net>
22081 Reviewed by Naba Kumar <naba@gnome.org>
22082 * src/project_dbase.c: Fixed bugs #778263 and #778413
22083 Adding multiple files to project should work now.
22085 2003-08-22 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
22087 Reviewed by Naba Kumar <naba@gnome.org>
22088 * src/dnd.c: Fixed Drag&Drop (opening file(s)).
22089 * src/debug_tree.c, src/debugger.c: Fixed context menu separator
22092 2003-08-08 Abel Cheung <maddog@linux.org.hk>
22094 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
22096 2003-08-08 Abel Cheung <maddog@linux.org.hk>
22098 * src/text_editor.c: Fix translatable string (#113934).
22100 2003-07-04 Naba Kumar <naba@gnome.org>
22102 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
22103 bug when there is no project open. Bug #____.
22105 * src/source.c: Fixed a bug with build failure with non-gnome
22106 project with glade-generated source (eg. gtk2). Bug #____.
22108 2003-06-26 Naba Kumar <naba@gnome.org>
22110 * src/anjuta.h: Removed reference to windows-dialog.h.
22111 * src/message-manager-private.[cc,h]: Fixed doulbe click
22112 activation of messages to properly jump at the destination.
22113 * src/toolbar_callbacks.c: Fixed search combo pulldown bug.
22114 * src/toolbar.c: Code clean-ups.
22116 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
22117 tagmanager/tm_symbol.c: Used g_return_if_fail() instead of g_assert().
22119 * src/message-manager-private.[cc,h]: Removed dead codes.
22121 * (new) data/properties/css.properties,
22122 data/properties/anjuta.properties, data/properties/Makefile.am:
22123 Added CSS syntax hiliting properties.
22125 * tagmanager/tm_file_entry.c: Fixed a possible bug.
22126 * src/debugger.c: Clean ups.
22127 * src/lexer.h: Added CSS lexer definition.
22129 * Makefile.am: Installs destop file properly.
22130 * configure.in: Bumped version to 1.1.97 (RC1 for 1.2.0 stable).
22131 * NEWS: Updated for 1.1.97 release.
22132 * src/main_menubar_def.h: Changed some non working shortcuts.
22134 2003-06-24 Naba Kumar <naba@gnome.org>
22136 * src/search-replace.c: Shows the dialog properly, even when it is
22137 hidden behind another window.
22139 * (removed) src/windows-dialog.[c,h], src/Makefile.am, po/POTFILES.in,
22140 src/anjuta.[c,h], (removed) pixmaps/windows-style-*.png,
22141 pixmaps/Makefile.am: Removed windows-dialog and setup wizard files
22144 * anjuta.glade, anjuta_dialog_strings.c: Removed windows-dialog and
22145 setup wizard dialogs.
22147 * src/debugger.c: Removed a redundant call to
22148 debugger_update_controls().
22149 * src/compiler_options.c, src/launcher.c: code cleanup.
22150 * src/executer.c: Fixed execution bug with 'Set Program params...".
22152 2003-06-23 Naba Kumar <naba@gnome.org>
22154 * widgets/e-splash.c: Removed border around the splash image.
22155 * anjuta.spec: correct libgnomeprintui22 name in depencencies.
22156 * widgets/gnomefilelist.c: Implemented multiple file selection mode.
22157 * src/cvs.c: Added a frame around commit log text widget.
22158 * src/prefereces.[c,h], anjuta.glade, anjuta_dialog_strings.c: Fixed
22159 crash bug associated with translated combo box list in preferences
22160 dialog (in different locale other than en_US). Used widget names
22161 to pass the combo list items.
22162 * po/POTFILES.in: Updated.
22163 * src/launcher.c: Creates the zvt terminal at startup (and not
22164 every time a build is done) -- speeds up buld operations.
22165 * src/file_history.c: Should be if() conditional instead of
22167 * tagmanager/tm_work_object.c, src/utilities.c, src/text_editor.c:
22168 Disabled useless warnings.
22169 * src/project_dbase.c: Fixed bonobo 2 project name.
22170 * src/project_dbase.c, src/source.c: Corrected bonobo2 project name
22171 and uses correct glade-2 for file generation.
22173 2003-06-21 Naba Kumar <naba@gnome.org>
22175 * src/aneditor.cxx: Fixed bugs with debug tip dwell start and end.
22176 And disables autocomple show for numbers (very annoying).
22177 * src/mainmenu_callbacks.[c,h], src/main_menubar_def.h,
22178 src/main_menubar.[c,h], src/controls.c, src/toolbar.[c,h],
22179 src/toolbar_callbacks.[c,h]: Removed unnecessary menuitems
22180 from view menu and adjust the controls accordingly.
22181 * src/anjuta.c: Changed 'not implemented' dialog to info dialog with
22183 * src/project_dbase.[c,h]: Removed show_local flag processing.
22184 * src/message-manager.[c,h]: Reorganized messages tabs in more
22186 * configure.in, anjuta.spec.in: Fixed gnome-print and zvt dependencies.
22187 Also added PCRE dependency.
22189 2003-06-20 Naba Kumar <naba@gnome.org>
22191 * pixmaps/anjuta_splash.png: New splash.
22192 from Jean Schurger <yshartk@schurger.org>
22194 * src/controls.c: De-sensitize run-to-cursor when debugger
22196 * src/cvs_gui.c: Set default reponse for various cvs dialogs.
22198 * src/message-manager-private.cc: Fixed to properly jump at
22199 the right file:line.
22201 * src/appwiz_page1.c: Fixed to correctly determine the project
22202 trpe from the wizard.
22204 2003-06-20 Naba Kumar <naba@gnome.org>
22206 * src/message-manager.cc, mainmenu_callbacks.c: Code cleanup.
22207 * src/watch_gui.c: Code cleanups.
22208 * src/debugger.[c,h], src/stack_trace.[c,h],
22209 (removed) src/stack_trace_cbs.[c,h], (removed) src/stack_trace_gui.h,
22210 src/Makefile.am: Merged stack_trace[_cbs/_gui] into stack_trace.c,
22211 Removed direct access to stack_trace private data, Increased debugger
22212 command size from 256 to 1024 (to be on safer side). Also implemented
22213 row-activated signle for seting frame and viewing the source.
22214 * src/debugger.c: Avoids starting program and stopping debugger
22215 when starting debugger and stopping program, respectively.
22217 * src/debugger.[c,h], src/main_menucallbacks.c, src/controls.c:
22218 Reverted codes to start debugger automatically
22219 The file is brought to the state just after the branching
22220 (debugger.c == 1.27 and debugger.h == 1.10 rev.), except for
22221 some code clean ups.
22223 * src/launcher.[h,c], plugins/patch/patch-plugin.c,
22224 src/anjuta-tools.c, src/build_file.[c,h], src/build_project.[c,h],
22225 src/compile.[c,h], src/clean_project.[c,h], src/configurer.[c,h],
22226 src/cvs.c, src/find_in_files.[c,h], src/gnome_project.[c,h],
22227 src/project_import.[c,h], src.anjuta.c, src/mainmenu_callbacks.c,:
22228 src/project_dbase.c: Code clean ups.
22230 * anjuta.glade, anjuta_dialog_strings.c: Fixed a hard coded pref
22231 (Projects dir) so that correct $HOME/Projects path is set when
22232 anjuta is run for the first time.
22234 2003-06-13 Guntupalli Karunakar <karunakar@freedomink.org>
22236 * configure.in: Added "ml" for Malayalam in ALL_LINGUAS.
22238 2003-06-13 Naba Kumar <naba@gnome.org>
22240 * src/stack_trace_cbs.c: Moved variable declaration at the
22241 top of the block (bug #737867)
22243 * src/source.c: use target_CFLAGS and target_CXXFLAGS instead of
22244 just CFLAGS and CXXFLAGS (bug #743617).
22246 * src/create_global_tags.sh: Fixed shell script to properly
22247 detect installed *-config files.
22249 2003-06-12 Naba Kumar <naba@gnome.org>
22251 * src/preferences.[c,h]: Added methods for custom widgets in
22252 preferences: using custom set/get methods for them.
22254 * src/anjuta-encoding.c: Implemented up/down of the encodings
22255 in the list and property saves correctly.
22257 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22258 * src/aneditor.cxx: Fixes Anjuta looping when a backward search reaches
22259 the beginning of a file.
22261 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22262 * src/aneditor.cxx, src/aneditor.h,
22263 src/controls.c, src/main_menubar.c, src/main_menubar.h,
22264 src/main_menubar_def.h, src/mainmenu_callbacks.c,
22265 src/mainmenu_callbacks.h: Allows the operator to select the current
22266 word or the current line (Request: 680801). It puts also
22267 sensitive/unsensitive several select/comment menu items.
22269 * src/breakpoints.c: Presets by default the current line for a
22270 defined breakpoint.
22272 2003-06-11 Naba Kumar <naba@gnome.org>
22274 * src/anjuta.c, src/text_editor.c: Fixed bug #715270. 'Changed' file name
22275 color (red highlight) now cosistent for inactive tabs also.
22277 * src/main_menubar.c, src/main_menubar_def.h: Fixed bug #715261. Moved
22278 'Advanced search and replace' in Edit->Search submenu.
22280 * data/properties/tcltk.properties: Fixed bug #731851. Added line
22281 wrappings '\' where they were missing.
22283 * src/mainmenu_callbacks.c: Fixed bug #751715. The 'Customize menu'
22284 message is now more descriptive and details the correct thing to do
22285 for GNOME2 desktop.
22287 2003-06-10 Naba Kumar <naba@gnome.org>
22289 * autogen.sh.generic, autogen.sh.gtk, autogen.sh.gtkmm
22290 autogen.sh.wxwin, macros/autogen.sh, macros2/autogen.sh:
22291 Removed any reference to particular version of automake/autoconf
22292 so that they could work with newer versions (Bug #659394).
22294 * src/anjuta-encodings.c, src/anjuta-encodings.h, anjuta.glade,
22295 src/anjuta.c: Added coded to add/remove supported encodings.
22297 * src/appwizard.c, src/appwizard.h, src/gnome_project.c,
22298 src/preferences.c, src/project_dbase.c, src/project_dbase.h,
22299 src/project_import.c, src/project_type.c, src/project_type.h,
22300 src/source.c, src/wizard_gui.c: Added a new field called 'deprecated'
22301 in the projects typtes. Code clean ups. Removed GTK1/GNOME1
22302 from the project wizard.
22304 2003-06-06 Naba Kumar <naba@gnome.org>
22306 Patch from Etay Meiri <etay-m@bezeqint.net>
22307 * src/compiler_options.c: Fixed bugs related to clean before
22310 * anjuta.desktop.in.in: Added commandline options.
22311 * src/cvs.[c,h], anjuta.glade, anjuta_dialogs_strings.c: Separated
22312 -dP and -A flags of CVS update into different options.
22314 2003-06-04 Abel Cheung <maddog@linux.org.hk>
22316 * configure.in: Removed "ta" from ALL_LINGUAS.
22318 2003-06-02 Naba Kumar <naba@gnome.org>
22320 * scintilla/PropSet.h, src/properties.[ch]*: Reversed the patch to
22321 return NULL for undefined properties and "" for defined but empty
22322 strings. It was creating many problems where both are assumed to be
22323 same. And besides, it doesn't matter to differentiate the two (the
22324 problem with preferences was due to a different bug).
22326 * src/prefereces.[c,h]: Fixed to handle empty and blank properties
22327 correctly. Also, s/props_build_in/props_built_in/g.
22329 * widgets/gnomefilelist.[c,h]: Uses gdl theme icons for file
22332 * src/an_file_view.c: Unrefed pixbufs when done with them.
22334 * pixmaps/Makefile.am, (added) pixmaps/preferences-encodings.png,
22335 (removed) file_text.png: Added and removed pixmaps.
22337 2003-05-30 Naba Kumar <naba@gnome.org>
22339 * anjuta.glade: Fixed encodings preferences dialog
22341 2003-05-23 Etay Meiri <etay-m@bezeqint.net>
22343 Reviewed by Naba Kumar <naba@gnome.org>
22345 * src/build_project.c src/clean_project/c: perform a clean before
22346 build, if required. Show the message manager on clean.
22347 * src/compiler_options.c: save the new options when window is closed
22348 and flag project to be cleaned before the next build.
22349 * src/project_dbase.c: added a 'clean before build' flag to project
22351 2003-05-29 Naba Kumar <naba@gnome.org>
22353 * anjuta.glade, anjuta_dialogs_strings.c: Added encoding prefs
22356 * [pixmaps/] cfolder.xpm, console.xpm, file_c.png, file_c.xpm,
22357 file_core.png, file_core.xpm, file_cpp.png, file_cpp.xpm,
22358 file_exec.png, file_exec.xpm, file_file.png, file_file.xpm,
22359 file_h.png, file_h.xpm, file_html.png, file_html.xpm,
22360 file_i18n.png, file_i18n.xpm, file_icon.png, file_icon.xpm,
22361 file_pix.png, file_pix.xpm, file_text.xpm, file_unknown.png,
22362 file_unknown.xpm, ledgreen.xpm, ledred.xpm, ofolder.xpm,
22363 print_color.xpm, print_landscape.xpm, print_layout.xpm,
22364 print_nocolor.xpm, print_portrait.xpm: Removed unused icons
22366 * pixmaps/Makefile.am, src/toolbar.c, src/pixmaps.h, src/resources.h:
22367 Removed unused icons references.
22369 2003-05-27 Enver ALTIN <ealtin@casdb.com>
22371 Reviewed by Naba Kumar <naba@gnome.org>
22373 * src/anjuta-tools.c, src/anjuta_cbs.c, src/breakpoints.c,
22374 src/compiler_options.c, src/debugger.c, src/find_replace.c,
22375 src/find_text.c, src/mainmenu_callbacks.c, src/preferences.c,
22376 src/project_dbase_gui.c, src/src_paths.c, src/text_editor.c,
22377 src/toolbar_callbacks.c: HIG compliant dialogs.
22379 * src/utilities.c: anjuta_button_new_with_stock_image() and
22380 anjuta_dialog_add_button() stolen from gedit.
22382 * src/main_menubar_def.h: Fixed mnemonics.
22384 2003-05-26 Naba Kumar <naba@gnome.org>
22386 * src/project_dbase_gui.c: Added header files filter for add file
22387 dialog box. Disabled project window to be transient window.
22389 * src/message-manager.cc: Disabled message manager window to be
22392 * src/text_editor.c, src/anjuta_cbs.c: Better error reporting when
22393 a file could not be loaded.
22395 * src/project_dbase.c: Fixed a bug with GUI editor command
22396 where empty string is returned.
22398 * src/Makefile.am, src/preferences.h, src/text_editor.c
22399 src/text_editor.h, (new) src/anjuta-encodings.h,
22400 (new) src/anjuta-encodings.c, data/properties/anjuta.properties:
22401 Added encoding support and to handle characters encoding correctly
22402 by auto detecting it during load. Added preferences for selecting
22403 the encoding during save.
22405 * src/preferences.c, src/resources.c: Removed debug messages.
22407 Patch from: Alexander Nedotsukov <bland@mail.ru>
22408 * src/getline.c: Fixed many fatal bugs for FreeBSD.
22410 2003-05-26 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22411 * src/anjuta.c: Try to sow the splash image more often.
22413 2003-05-20 Naba Kumar <naba@gnome.org>
22415 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22416 * src/debug_tree.c: Colorize the modified locals during
22417 debugging and call memory analyze from the debugger.
22418 * src/breakpoints.c: The color is now different for the enabled
22419 and disabled breakpoints. Anjuta now can erase several
22420 breakpoints defined at the same line. The markers are updated
22421 according to the enable/disable action.
22423 Patch from Etay Meiri <etay-m@bezeqint.net>
22424 * src/launcher.c: Fixes launcher freeze up bug during build.
22426 2003-05-16 Dan Elphick <dre00r@ecs.soton.ac.uk>
22428 Reviewed by Naba Kumar <naba@gnome.org>
22429 * scintilla/PropSet.h: Change member variables from private to protected.
22430 * src/properties.[ch]*: Add new methods GetString and GetExpandedString
22431 to PropSetFile class, which return a gchar * (and can therefore indicate
22432 whether properties are empty or do not exist) and make prop_get and
22433 prop_get_expanded use them.
22434 * src/project_dbase.c: Fix where project_dbase_module_is_empty assumes
22435 that the result of of prop_get cannot be an empty string.
22437 2003-05-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
22439 Reviewed by Naba Kumar <naba@gnome.org>
22440 * src/text_editor.[ch], src/anjuta.c, src/anjuta.c, src/anjuta_cbs.c,
22441 src/build_file.c, src/compile.c, src/mainmenu_callbacks.c,
22442 src/text_editor_cbs.c: When saving all the files in the project, the
22443 text editors are now only rehighlighted once instead of once for each
22446 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22447 * src/main.c, widgets/e-splash.c: Splash screen improvements.
22448 * src/anjuta.desktop.in.in: Support startup notification.
22449 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22450 * src/main.c, widgets/e-splash.c: Splash screen improvements.
22451 * src/anjuta.desktop.in.in: Support startup notification.
22454 2003-05-13 Dan Elphick <dre00r@ecs.soton.ac.uk>
22456 Reviewed by Naba Kumar <naba@gnome.org>
22458 * src/executer.[ch]: Only allow one set params dialog at a time. Fix
22459 memory leak from glade_xml_new call. Removed gxml field from Executer
22460 struct as only used in create_executer_dialog and then destroyed.
22462 * src/anjuta.c: Fix warning on getting a page that doesn't exist.
22464 * src/configurer.c: Fix warning trying to connect signal to non-existent
22465 environment entry in configure dialog and fix crash when closing the
22468 * src/cvs_cbs.c: Fix deprecated use of gnome_date_edit_get_date; use
22469 gnome_date_edit_get_time instead.
22471 * main_menubar.c, main_menubar_def.h: Removal of show stack menu item
22472 in view menu required renumbering elsewhere.
22474 2003-05-10 Etay Meiri <etay-m@bezeqint.net>
22476 Reviewed by Naba Kumar <naba@gnome.org>
22478 * src/breakpoints.c: fixed an error when removing breakpoint
22479 * src/controls.c: 'run to cursor' is sensitive when debugger not active
22480 * src/debugger.c: changes to the way the debugger is activated
22481 * src/debugger.h: clean ups
22483 2003-05-13 Naba Kumar <naba@gnome.org>
22485 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22486 * anjuta.glade, anjuta_dialogs_strings.c, src/memory.c,
22487 src/memory.h: A new version of memory and the interface
22488 is now integrated in anjuta.glade
22490 2003-05-09 Naba Kumar <naba@gnome.org>
22492 * configure.in: Bumped required gtk version to 2.0.8.
22494 2003-05-06 Naba Kumar <naba@gnome.org>
22496 src/message-manager-private.cc, src/message-manager.cc: Clean ups.
22498 2003-05-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22499 * gdl/Makefile.am, printing/Makefile.am: distcheck fixes.
22501 2003-05-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22502 * scripts/anjuta_import.sh.in, src/defaults.c, src/project_dbase_gui.c
22503 , tagmanager/c.c: Support for ProC and RDB files.
22505 2003-05-06 Naba Kumar <naba@gnome.org>
22507 * src/aneditor.cxx, src/goto_line.c, src/main_menubar_def.h,
22508 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
22509 Uncomment (Box & Stream), Select the current function,
22510 authorize the "Quit" button of the GotoLine window
22512 2003-05-05 Naba Kumar <naba@gnome.org>
22514 * src/watch_gui.h: CVS added new file.
22516 * scintilla/ExterLexer.[cxx,h]: CVS added new files.
22518 Patch from Etay Meiri <etay-m@bezeqint.net>
22519 * src/debugger.c, src/debugger.h, src/main_menubar_def.h,
22520 src/mainmenu_callbacks.c, src/message-manager.cc,
22521 src/message-manager.h, src/stack_trace.c, src/stack_trace.h,
22522 src/stack_trace_cbs.c, src/stack_trace_cbs.h, src/stack_trace_gui.c:
22523 Ported stack trace to GNOME2 and added it in the message manager
22526 2003-05-02 Naba Kumar <naba@gnome.org>
22528 * src/memory.[h,c], debug_tree.c: Fixed a compiler error/warning.
22530 * src/preferences.[h,c]: Fixed preferences to save only one copy of
22531 preferences property.
22533 * anjuta.prj: Fixed multiple preferences saved data.
22535 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/Editor.h,
22536 scintilla/LexCPP.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
22537 scintilla/PropSet.cxx, scintilla/ScintillaGTK.cxx,
22538 scintilla/include/Platform.h, scintilla/include/PropSet.h,
22539 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface:
22540 Upgraded scitilla from CVS with faster window repaint
22543 Patch from Etay Meiri <etay-m@bezeqint.net>
22544 * src/watch.[c,h], src/watch_gui.c, (new) src/watch_gui.h: Fixed bugs
22547 2003-04-30 Dan Elphick <dre00r@ecs.soton.ac.uk>
22549 * message-manager-private.[ch]: Make AnMessageWindow keep scrolling
22550 the window if messages are appended to the end and the scrollbar is
22553 2003-04-29 Naba Kumar <naba@gnome.org>
22555 * configure.in: Removed omf-install from Makefiles list.
22557 2003-04-28 Naba Kumar <naba@gnome.org>
22559 * po/POTFILES.in: Remvoded deleted files.
22561 * pixmaps/Makefile.am, pixmaps/windows-style-docked.png,
22562 pixmaps/windows-style-undocked.png: Added setup wizard's images.
22564 * src/anjuta-tools.c: Fixed a bug where working dir (when the tool
22565 is executed as detached) is not set properly.
22567 2003-04-25 Naba Kumar <naba@gnome.org>
22569 * anjuta.prj: Updated.
22570 * src/anjuta_info.c: Fixed text wrapping and column view.
22571 * data/welcome.txt.in: Removed unaligned characters.
22573 2003-04-24 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22574 * src/main_menubar.c: Disable setup dialog.
22576 2003-04-22 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22577 * src/breakpoints.c; Fixed compilation with older GCC
22578 * src/preferences.c: Fixed crash with G_DISABLE_CHECKS
22579 * HACKING: Spelling fixes (Suggested by Stephen Knight)
22581 2003-04-18 Naba Kumar <naba@gnome.org>
22583 * anjuta.prj: Updated (includes compiler options).
22585 * src/anjuta.[hc], src/anjuta-tools.c: Removed redundant get_user_params
22586 function from anjuta.c (it was already available in anjuta-tools.c).
22588 2003-04-18 Naba Kumar <naba@gnome.org>
22590 * src/about.c, THANKS: Updated
22592 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup-dialog
22594 * src/an_file_view.c, src/project_dbase.c: Restores file-filters
22595 properly from the project session before updating the file
22598 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
22599 an_file_view.[ch], main_menubar.[ch], controls.c: Removed windows
22600 dialog settings (as it will not be required once GDL is in place) and
22601 added file view filters in the settings sub-menu.
22603 2003-04-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22605 * configure.in: Disable cast checks on final build.
22607 2003-04-17 Naba Kumar <naba@gnome.org>
22609 * src/build_project.c: Fixed a compilation error.
22611 * src/launcher.c: Removed commnets.
22613 * anjuta.glade, anjuta_dialogs_strings.c: Moved indentation
22614 properties from editor tab to indentation tab and fixed a property
22615 label for proper i18n translation. Fixed typos in project config
22616 dialog (reported by Gaëtan de Menten <ged@bugfactory.org>). Disabled
22617 sorting and reordering in compiler options dialog.
22619 * src/compiler_options.c: Implemented _save() function to save the
22620 options (which was pending).
22622 * src/build_project.c: Destroys install-as-root dialog when it is done.
22624 * src/an_symbol_view.c: Change "event" event to "event-after" so
22625 that symbol row is selected first before the popup is shown.
22627 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
22629 * tagmanager/tm_file_entry.c: Fix to make CVS info appear for first
22630 file in CVS/Entries. (Reviewed and applied by Biswa)
22632 2003-04-16 Naba Kumar <naba@gnome.org>
22634 * aneditor.cxx: use unicode everytime (fixed unicode related
22637 * anjuta.prj: Fixed UI editor name (blank to use default) and
22640 Patch from Patch from Gaëtan de Menten <ged@bugfactory.org>
22641 * anjuta.glade, anjuta_dialogs_strings.c: Reorganized
22642 Editor preferences page.
22644 2003-04-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22645 * src/anjuta.[ch], src/print.c: Fixed warnings
22646 * scintilla/*, src/aneditor.cxx: Restore LexCPP patch.
22647 * configure.in: Profiling support with gprof
22649 2003-04-16 Naba Kumar <naba@gnome.org>
22651 Patch from Gaëtan de Menten <ged@bugfactory.org>
22652 * src/launcher.c: Fixed cvs dialog.
22654 2003-04-15 Johannes Schmid <clubfan@users.sourceforge.net>
22656 * src/message-manager-private.cc: Fixed double-click on first line of
22657 output to properly select a line.
22658 * src/project_dbase.[c/h]: Removed parent_node from ProjectFileData
22659 because still was a deprecatd GtkCTreeNode and always NULL anyway.
22661 2003-04-15 Naba Kumar <naba@gnome.org>
22663 * src/message-manager-private.cc: Fixed the glade filename typo.
22665 2003-04-15 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22666 * scintilla/*, data/properties/*: Scintilla CVS merge
22667 * anjuta.prj: Removed unnecessary files.
22668 * scintilla/PlatGTK.cxx: Force Pango fonts always
22669 * src/anjuta-plugins.c, src/anjuta_dirs.c, src/main.c,
22670 src/mainmenu_callbacks.c src/preferences.c: Use versionsed directory
22672 * configure.in: Change version no. for 1.1.1 (alpha release)
22673 * configure.in: Added '--with-pref-suffix' option.
22674 * config.guess, config.sub: Removed from CVS.
22676 2003-04-15 Naba Kumar <naba@gnome.org>
22678 Patch from Timothee Besset <ttimo@idsoftware.com>
22679 * Makefile.am: Fixed a shell script error during intallation.
22681 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
22683 Reviewed by Naba Kumar <naba@gnome.org>
22684 * src/message-manager.cc: Added popup-menu to TreeView and fixed
22685 set_wm_class to use "anjuta" instead of "an.
22686 * src/message-manager-private.cc: Headers are hidden again.
22688 2003-04-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22689 * src/project_dbase_gui.c: Memory corruption fix.
22690 * anjuta.prj: Updated project file
22692 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
22693 * an_file_view.c: Connect to event-after signal rather than event so that
22694 selection is updated first and thus context menu is for the right file.
22695 Reviewed and applied by Biswa.
22697 2003-04-14 Naba Kumar <naba@gnome.org>
22699 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup dialog.
22701 * src/auncher.c: More child exit fixes
22702 from Timothee Besset <ttimo@idsoftware.com>
22704 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
22706 Reviewed by Naba Kumar <naba@gnome.org>
22708 * src/message-manager.[c/h], src/message-manager-private[c/h],
22709 anjuta.[c/h]: Ported message-manager to Gtk2
22711 * plugins/patch/patch-plugin.c, src/anjuta-tools.c,
22712 src/anjuta_cbs.c, src/build_file.c, src/build_project.c,
22713 src/clean_project.c, src/compile.c, src/configurer.c,
22714 src/controls.c, src/cvs.c, src/debugger.c,
22715 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
22716 src/project_import.c, src/search-replace.c: Changed name from
22717 AnjutaMessageManager to AnMessageManager to avoid too long type
22720 2003-04-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22721 * src/launcher.c: Fix build won't stop problem - TTimo
22723 * pixmaps/anjuta_splash.c: New splash screen prototype.
22724 * src/anjuta-tools.c, src/anjuta.[ch], : Forward port from branch.
22725 * src/compiler_options.c: Mute pkgconfig errors.
22726 * src/project_config.c. widgets/gnomefilelist.c: Fix leak.
22728 2003-04-10 Naba Kumar <naba@gnome.org>
22730 * configurer.[c,h]: Fixed dialog to close properly.
22731 * src/project_dbase.c, widgets/gnomefilelist.c: Added
22734 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22735 * anjuta.prj: Removed unnecessary files, load with 1.2.0
22736 * plugins/class-gen/Makefile.am, plugins/patch/Makefile.am,
22737 plugins/sample1/Makefile.am, src/an_file_view.c, src/anjuta.c,
22738 src/anjuta.h, src/project_dbase.c: Use default GNOME icons.
22739 * gdl/*, widgets/*, Makefile.am, configure.in, plugins/*/Makefile.am,
22740 src/makefile.am: Move gdl to it's own directory.
22741 * global-tags/create_global_tags.sh: Silently ignore SDL error.
22743 2003-04-09 Naba Kumar <naba@gnome.org>
22745 * anjuta.glade: Synced search and replace dialog from the ANJUTA_1_0_0
22748 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22749 * src/anjuta-tools.c: Use CDATA for saving tools data.
22750 * anjuta.glade, src/search-replace.c: Port from branch.
22751 * widgets/e-splash.*, src/main.c: Better splash screen.
22752 * configure.in, widgets/gdl*: Import GDL widgets.
22753 * ROADMAP: Updated roadmap.
22754 * src/an_file_view.c: Use GDL icons for file tree.
22756 2003-04-09 Naba Kumar <naba@gnome.org>
22758 * anjuta.glade: Added (hidden) initial setup-wizard window.
22760 Patch from: Vitaly <vvv@rfniias.ru>
22761 * src/preferences.c: Fixes a bug with libglace widget access with
22762 translated strings.
22764 Patch from: Etay Meiri <etay-m@bezeqint.net>
22765 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
22766 src/debugger.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
22767 src/mainmenu_callbacks.h, main_menubar.[c,h], src/toolbar.[c,h],
22768 src/toolbar_callbacks.[c,h],
22769 src/memory.c, src/message-manager-private.cc,
22770 src/message-manager-private.h, src/message-manager.cc,
22771 src/message-manager.h, src/watch.c, src/watch.h, src/watch_cbs.c
22772 src/watch_cbs.h, src/watch_gui.c: Ports the watch related stuff
22773 to HEAD (mostly changing GtkClist to GtkTreeView). Also changed the
22774 watch window to a subwindow in the notebook
22776 2003-04-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22777 * ROADMAP: Updated roadmap.
22779 2003-04-03 Dmitry G. Mastrukov <dmitry@taurussoft.org>
22781 * configure.in: Added Belarusian to ALL_LINGUAS.
22783 2003-04-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22784 * src/fileselection.c, src/goto_line.c: Fixed warnings. Patch by
22786 * ROADMAP: Added roadmap for HEAD.
22788 2003-03-29 Naba Kumar <naba@gnome.org>
22790 * src/main_menubar_def.h, mainmenu_callbacks.[c,h], src/anjuta.c
22791 src/Makefile.am, pixmaps/Makefile.am, anjuta.glade,
22792 anjuta_dialogs_strings.c, (new) src/start-with.[c,h],
22793 (new) pixmaps/start-with-wizard.png,
22794 (new) pixmaps/start-with-import.png,
22795 (new) pixmaps/start-with-open.png Added Start with dialog which pops
22796 up on anjuta start-up to give quick access to opening file/project or
22799 * src/main.c: Sets proper data directory for the gnome
22802 2003-03-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22803 * src/text_editor.c: Fixed error/warning indicators.
22805 2003-03-24 Naba Kumar <naba@gnome.org>
22807 * README: Correct version.
22809 2003-03-24 Michael Tindal <etherscape@paradoxpoint.com>
22811 * configure.in: Added checks to see if were building on FreeBSD
22812 systems. Sets -DFREEBSD if we are, and also attempts to find
22813 gmake if the host system is FreeBSD.
22815 * src/getline.c: New file used to provide the getline function,
22816 which isnt available on a FreeBSD system. The function is only
22817 defined if FREEBSD is defined.
22819 * src/Makefile.am: Added getline.c to anjuta_SOURCES
22821 * tagmanager/Makefile.am: Uses $(GMAKE) rather than make.
22822 configure.in sets this to gmake on FreeBSD systems, and make
22823 on everything else.
22825 2003-03-23 Naba Kumar <naba@gnome.org>
22827 * Makefile.am, anjuta.spec.in: Fixed rpm build errors.
22829 * anjuta.spec.in: Fixed spec file for correct file paths and
22830 corrected rpmbuild.
22832 * Makefile.am: Substituted rpmbuild for rpm command as RedHat ships
22833 the rpm build command separately now.
22835 * src/anjuta.c, windows-dialog.c: Added some more window management
22836 stuffs (not still fully working, though).
22840 2003-03-22 Naba Kumar <naba@gnome.org>
22842 * anjuta.spec.in: Fixed 'Required' and 'Build' requirements fields.
22844 2003-03-21 Naba Kumar <naba@gnome.org>
22846 * README: Removed Andy Piper's name from the active maintainers
22847 list on his request.
22849 * src/anjuta_cbs.c: Fixed alphabetical ordering of tabs with
22852 * src/anjuta-tools.c: Fixed compiler errors.
22854 * src/anjuta-tools.c, src/attach_process.c: Fixed more window
22857 * src/commands.c, src/src_paths.c, src/style-editor.c,
22858 src/anjuta-tools.c: Added gtk_widget_show() calls for the dialogs
22859 becuase they are now hidden by default (from glade editing).
22861 * anjuta.glade, anjuta_dialogs_strings.c, src/anjuta.c,
22862 src/anjuta.h, src/main_menubar.c, src/main_menubar.h,
22863 src/main_menubar_def.h, src/mainmenu_callbacks.c,
22864 src/mainmenu_callbacks.h, src/windows-dialog.c: Implemented
22865 basic windows managements.
22867 2003-03-21 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22868 * scintilla/PlatGTK.cxx: Converted right cursor to left cursor
22869 to hot-spot problems with cursor in XFree86 4.3.0. Patch by
22870 Enver ALTIN (a.k.a. skyblue)
22872 2003-03-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22873 * tagmanager/*: Added ignore-list for symbols. This will make
22874 parsing more accurate for projects. Doc updates needed.
22876 2003-03-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22877 * anjuta.glade, src/search-replace.c: Forward-port S/R (Dan)
22878 * launcher/Makefile.am: Link to correct libraries
22879 * src/launcher.c: Do not allow NULL shell
22881 2003-03-14 Etay Meiri <etay-m@bezeqint.net>
22882 * src/debug_tree.c: Improve debug tree view.
22884 2003-03-10 Dan Elphick <dre00r@ecs.soton.ac.uk>
22886 * anjuta.glade, anjuta_dialog_strings.c: Change dialog1 titles to
22887 'Run Configure Script' and 'Execute Program'. Increase minimum width
22888 of Configure dialog.
22889 * find_in_files.c, find_in_files_cbs.*: Properly create the file
22890 list widget by setting a model and adding a column and renderer.
22891 Actually store the nocvs toggle button in FindInFiles data structure.
22892 Handle selection changes via changed signal rather than row_activated.
22893 Use response signal for handling the close and find buttons.
22894 Close window when escape is pressed.
22895 * find_replace.c: Close window when escape is pressed.
22896 * find_text.c: Close window when escape is pressed in find dialog as
22897 well as wrap search question, where now Yes is the default button.
22899 2003-03-05 Naba Kumar <naba@gnome.org>
22901 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
22903 * src/message-manager-private.cc: Fixed a bug with vte conditional
22905 * anjuta.glade: Hides all windows in glade file.
22907 2003-03-05 Naba Kumar <naba@gnome.org>
22909 * src/an_file_view.c: Fixed a compilation warning.
22910 * src/message-manager-private.cc: Conditional compilation for vte
22913 2003-02-28 Naba Kumar <naba@gnome.org>
22915 * configure.in, anjuta.spec.in: Updated dependency packages version.
22916 * configure.in, (removed) acconfig.h: Eliminated autoheader templates.
22917 * src/preferences.c: Added debug assertions.
22918 * anjuta.glade, anjuta_dialogs_strings.c: Added a preferences for
22919 editor to enable/disable bringing the recent editor tabs first.
22921 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
22922 tagmanager/include/tm_file_entry.h, src/*.[h,c], scintilla/*.[h,cxx],
22923 scintilla/include/*.h, plugins/class-gen/clsGen.c, printing/print.c:
22924 Merged with CVS branch ANJUTA_1_0_0 and brought in new search replace
22925 and bug fixes. Also code clean ups.
22927 * (new) src/search-replace.[h,c]: New search replace implementation
22928 from ANJUTA_1_0_0 branch.
22930 * (new) src/windows-dialog.[h,c]: New windows management class
22931 [work in progress].
22933 2003-02-28 Naba Kumar <naba@gnome.org>
22935 * plugins/class-gen/clsGen.c, printing/print.c, src/an_file_view.c,
22936 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c,
22937 src/appwizard.c, src/build_file.c, src/build_project.c,
22938 src/clean_project.c, src/compile.c, src/configurer.c,
22939 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
22940 src/message-manager-dock.c, src/message-manager-dock.h,
22941 src/message-manager-private.cc, src/message-manager.cc,
22942 src/preferences-dialog.c, src/preferences-dialog.h,
22943 src/preferences.c, src/preferences.h, src/project_dbase.c,
22944 src/project_dbase_gui.c, src/project_import.c, src/text_editor.c,
22945 src/text_editor.h, src/text_editor_cbs.c, src/toolbar_callbacks.c
22946 src/utilities.c, src/utilities.h:
22948 Widgetized Preferences and gave proper function names.
22950 * src/executer.c: Fixed a session loading bug.
22952 2003-02-27 Naba Kumar <naba@gnome.org>
22954 * printing/print.c: Fixed printing font bug that failed to load the
22957 * src/toolbar.c: Disabled LED flashing (not yet implemented).
22959 * TODO, anjuta.prj: Updated.
22961 2003-02-24 Joe Harnish <bigJoe@linuxmail.org>
22963 * manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
22964 manuals/C/anjuta-manual/anjuta-manual-C.omf,
22965 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
22966 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf,
22967 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf:
22970 2003-02-25 Naba Kumar <naba@gnome.org>
22972 * Makefile.am: Excluded omf-install from installation as the docs are
22977 * anjuta.glade, anjuta_dialogs_strings.c, prefrences.h, aneditor.cxx,
22978 anjuta.properties, users.properties, anjuta-tools.c: Fixed editor
22979 property names and added new editor properties and code cleanups.
22980 Also added new project properties.
22982 * src/compiler_options.[h,c]: Added pkg-config packages supports
22985 * src/glade_iface.h: Cleanups.
22987 * src/launcher.c: Used timer instead of idle to scan.
22989 * src/mainmenu_callbacks.c, src/project_dbase.[h,c],
22990 src/project_config.[h,c], src/project_import.c: Implemented project
22991 property to define GUI editor and to handle it.
22993 * src/preferences.c: i18n fixes.
22995 * pixmaps/Makefile.am, pixmaps/file_*.xpm, src/pixmaps.h: Removed
22996 unused (and old) pixmaps.
22998 * widgets/gnomefilelist.c, pixmaps/file_text.png: Updated icon.
23000 2003-02-25 Naba Kumar <naba@gnome.org>
23002 * src/message-manager-private.[h,cc], src/preferences.c,
23003 anjuta.glade, anjuta_dialog_strings.c: Implemented
23004 gnome terminal profiles for the terminal preferences and moved the
23005 addition of terminal preferences in the terminal constructor.
23007 * anjuta.prj: Updated.
23009 2003-02-24 Naba Kumar <naba@gnome.org>
23011 * (new)src/preferences-dialog.[c,h], preferences.[h,c],src/Makefile.am,
23012 (new)widgets/cell-renderer-captioned-image.[h,c], widgets/Makefile.am,
23013 (new)pixmaps/preferences-*.png, pixmaps/Makefile.am, anjuta.glade,
23014 po/POTFILES.in, anjuta_dialogs_strings.c: Implemented new
23015 preferences dialog.
23019 * src/message-manager-private.[cc,h]: Fixed VTE terminal for
23020 text selection and child re-spawning.
23022 * src/pixmaps.h: Removed unused pixmaps definitions.
23024 2003-02-23 Naba Kumar <naba@gnome.org>
23026 * src/project_dbase.[h,c], src/project_dbase_gui.c: GNOME2 ported
23027 the project tree/window.
23029 * src/an_symbol_view.[h,c], src/an_file_view.[h,c],
23030 src/project_dbase.[h,c], src/project_dbase_gui.c, src/session.[h,c]:
23031 Correct the use of a variable and implemented session save/load
23032 for tree expansion states.
23034 * src/main_menubar_def.h: Fixed shortcuts keys.
23036 * src/anjuta.c, src/gnome_project.c: Code clean ups.
23038 * anjuta.prj: Updated.
23040 2003-02-22 Naba Kumar <naba@gnome.org>
23042 * src/debug_tree.[c,h]: GNOME2 port from
23043 Etay Meiri <etay-m@bezeqint.net>
23045 * src/an_file_view.c, src/resources.[h,c],
23046 data/properties/bash.properties,
23047 data/properties/cpp.properties,
23048 data/properties/html.properties,
23049 data/properties/make.properties,
23050 data/properties/others.properties,
23051 data/properties/perl.properties,
23052 data/properties/props.properties,
23053 data/properties/xml.properties: Standarized file icons. Icons are
23054 defined in respective .properties file and are retrieved as resource
23057 * anjuta.glade, anjuta_dialogs_strings.c: Removed <span> tags
23058 in labels from the commands editor as that would create
23059 problems for translators.
23061 2003-02-21 Naba Kumar <naba@gnome.org>
23063 * .cvsignore, (new)config.guess, (new)config.sub: Added these files
23064 as they should be part of CVS(?).
23066 * Makefile.am: Corrected a typo for glade generated strings file.
23068 * configure.in, po/hi.po: Added new Hindi (hi) translation
23069 in ALL_LINGUS and added initial Hindi translation.
23071 * pixmaps/Makefile.am, pixmaps/sv_unknown.xpm, src/pixmaps.h,
23072 (new)pixmaps/file_*.png: Added gnome2ish file icons and changed
23073 sv_unknown.xpm to more proper icon.
23075 * (new)data/properties/php.properties, data/properties/Makefile.am,
23076 data/properties/anjuta.properties, data/properties/html.properties:
23077 Fixed PHP syntax hilighting bug by separating php properties into
23078 different file (because of file size).
23082 2003-02-20 Naba Kumar <naba@gnome.org>
23084 * src/breakpoints.c: Fixed breakpoints session saving/loading
23087 * scintilla/*, scintilla/include/*: Updated to scintilla
23090 2003-02-19 Naba Kumar <naba@gnome.org>
23092 * src/about.c: Fixed a typo reported by Enver ALTIN <ealtin@casdb.com>
23095 * Makefile.am, src/Makefile.am,
23096 (removed) src/anjuta.glade, (removed) src/anjuta.gladep,
23097 (removed) src/anjuta_dialog_strings.c,
23098 (removed) src/anjuta_dialogs_strings.c,
23099 (added) anjuta.gladep, (added) anjuta_dialogs_strings.c,
23100 (added) anjuta.glade: Transfered glade files from src/ directory
23101 to the top level directory.
23103 * po/POTFILES.in: Updated.
23105 * (removed) macrocs2/*: Transfered to data/ directory.
23107 * (added) data/macro/*, (added) data/macros2/*, Makefile.am, configure.in,
23108 data/Makefile.am: Moved macros in data directory. Anjuta no longer
23109 requires to have macros dir, but the projects generated by anjuta
23112 * src/an_file_view.c, src/an_symbol_view.c: Fixed expansion/collapse of
23115 * src/defaults.c: Corrected default compiler options.
23117 * src/glade_iface.c, src/gnome_project.c: Fixes gnome2 projects generation
23120 * src/message-manager-private.cc, src/message-manager-private.h,
23121 src/message-manager.cc: Uses VTE terminal widget for imbedded terminal.
23123 * src/project_dbase.c, src/project_type.c, src/source.c: Proper
23124 source code generation for gnome2 projects.
23126 2003-02-11 Naba Kumar <naba@gnome.org>
23128 * src/an_file_view.c, src/an_symbol_view.c: The tree updated now
23129 restores the expand/collaspe states of the nodes after refresh.
23131 * src/an_file_view.c, src/an_symbol_view.c: Fixed a memory leak.
23133 2003-02-11 Naba Kumar <naba@gnome.org>
23135 * src/style-editor.c: Fixed pango font description handling for fonts.
23136 * src/anjuta.glade: Removed font size spin button.
23137 * configure.in, src/anjuta.prj: Corrected version.
23140 2003-02-10 Naba Kumar <naba@gnome.org>
23142 * src/Makefile.am, src/anjuta-tools.c, src/main_menubar.c: Removed
23143 references of scroll-menu.h and add about.h in Makefile.am.
23145 * widgets/Makefile.am, (removed) widgets/e-shell-about-box.c,
23146 (removed) widgets/e-shell-about-box.h, (removed) widgets/scroll-menu.c,
23147 (removed) widgets/scroll-menu.h: Removed unused files.
23149 * Makefile.am: Added proper i18n rules and added intl tools for
23152 * anjuta.prj, configure.in: Changed version to 1.8.0 (reserving 1.2.0
23153 to the stable release).
23155 * anjuta.spec.in: Removed manuals packaging.
23157 * data/Makefile.am: Removed 'macros' installation (not required for
23160 2003-02-10 Naba Kumar <naba@gnome.org>
23162 * po/POTFILES.in: Updated.
23164 * pixmaps/Makefile.am, pixmaps/anjuta_icon.png,
23165 (added) pixmaps/close_project.png, (removed) pixmaps/close_project.xpm,
23166 (added) pixmaps/open_project.png, (removed) pixmaps/open_project.xpm,
23167 (added) pixmaps/save_project.png, (removed) pixmaps/save_project.xpm,
23168 (added) pixmaps/undock.png, (removed) pixmaps/undock.xpm: Better
23171 * src/aneditor.cxx, src/pixmaps.h, src/toolbar_callbacks.c,
23172 src/toolbar_callbacks.h: Fixed scintilla notification signal name
23173 and fixed to properly handle focus in find entry box.
23175 * Makefile.am: Added code for RH system menu update.
23177 * .cvsignore: Updated.
23181 2003-02-03 Naba Kumar <naba@gnome.org>
23183 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Added edge.column
23184 editor preferences. and fixes dialogs.
23186 * printing/print.c, src/text_editor_gui.c, src/main_menu_callbacks.h:
23187 Fixed linenumbers and header margins when they are disabled and
23188 removed unused header files.
23190 * src/attact_process.[h,c], src/debugger.c: Attach to process
23193 * src/help.c: Fixed dialog response.
23197 * data/properties/anjuta.properties: Corrected typo.
23199 * src/controls.c, src/toolbar.c: Fixed non-working location navigation,
23200 Change the signal to "changed" in entry from "selection-changed" in
23203 * src/an_file_view.c, src/an_symbol_view.c: Fixed keyboard navigation
23206 2003-01-31 Naba Kumar <naba@gnome.org>
23208 * configure.in: Upgraded to use libgnomeprint-2.2
23210 * printing/Makefile.am: Updated
23212 *(removed) printing/print-doc.c, printing/print-doc.h,
23213 printing/print-util.c, printing/print-util.h: Removed because already
23214 merged with print.c.
23216 * printing/print.c, printing/print.h: Upgraded to use libgnomeprint-2.2
23217 and libgnomeprintui-2.2 and fixed rendering problems.
23219 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Removed
23220 uneccessary print properties, as they are separately taken
23221 care in gnomeprint.
23223 * po/POTFILES.in: Update.
23225 2003-01-30 Naba Kumar <naba@gnome.org>
23227 * (new) src/about.[c,h], pixmaps/anjuta_logo1.png: Added new files
23228 for about dialog box.
23230 * src/Makefile.am, pixmaps/Makefile.am, src/mainmenu_callbacks.c,
23231 src/pixmaps.h: Modified for the above additions for about dialog.
23233 2003-01-29 Naba Kumar <naba@gnome.org>
23235 * src/style_editor.[c,h]: Added missing files.
23237 2003-01-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23238 * scintilla/XPM.[cxx|h]: Added missing files
23240 2003-01-29 Naba Kumar <naba@gnome.org>
23242 * TODO, po/POTFILES.in: Updated.
23244 * anjuta.prj, src/anjuta.glade,
23245 * src/anjuta_dialogs_strings.c, src/executer.c: Fixed dialog bugs.
23247 2003-01-28 Naba Kumar <naba@gnome.org>
23249 * data/properties/anjuta.properties, src/aneditor.cxx,
23250 src/anjuta.glade, src/anjuta_dialogs_strings.c: Converted indicators
23251 properties into text properties (earlier it was int properties).
23255 * scintilla/AutoComplete.c,xx,
23256 scintilla/AutoComplete.h,
23257 scintilla/CallTip.c,xx,
23258 scintilla/CallTip.h,
23259 scintilla/Document.c,xx,
23260 scintilla/Document.h,
23261 scintilla/Editor.c,xx,
23262 scintilla/Editor.h,
23263 scintilla/LexAVE.c,xx,
23264 scintilla/LexCSS.c,xx,
23265 scintilla/LexHTML.c,xx,
23266 scintilla/LexOthers.c,xx,
23267 scintilla/LexPython.c,xx,
23268 scintilla/LineMarker.c,xx,
23269 scintilla/LineMarker.h,
23270 scintilla/Makefile.am
23271 scintilla/PlatGTK.c,xx,
23272 scintilla/PropSet.c,xx,
23273 scintilla/ScintillaBase.c,xx,
23274 scintilla/ScintillaBase.h,
23275 scintilla/ScintillaGTK.c,xx,
23276 scintilla/ViewStyle.c,xx,
23277 scintilla/include/Platform.h,
23278 scintilla/include/SciLexer.h,
23279 scintilla/include/Scintilla.h,
23280 scintilla/include/Scintilla.iface: upgraded to scintilla version 1.50
23284 src/an_file_view.c,
23285 src/an_symbol_view.c,
23286 src/anjuta-tools.c,
23291 src/anjuta_dialogs_strings.c,
23294 src/compiler_options.c,
23297 src/main_menubar.c,
23298 src/main_menubar.h,
23299 src/main_menubar_def.h,
23300 src/mainmenu_callbacks.c,
23301 src/mainmenu_callbacks.h,
23302 src/message-manager-private.c,c
23303 src/message-manager-private.h,
23304 src/message-manager.c,c
23305 src/message-manager.h,
23309 src/project_config.c,
23310 src/project_dbase.c,
23311 src/project_dbase_gui.c,
23312 src/project_import_gui.c,
23313 src/properties.c,xx,
23318 src/text_editor_gui.c,
23322 anjuta.prj: GNOME2 porting and fixed many porting bugs.
23324 2003-01-24 Naba Kumar <naba@gnome.org>
23326 * src/text_editor_gui.c, src/toolbar.c,
23327 src/text_editor.c, src/text_editor_cbs.h:
23328 Used correct notification signal name for scintilla
23329 (gtk2) and fixed UI.
23331 * src/controls.c: Does not hide tags combo. Simply makes it insensitive
23334 * printing/print-doc.c,
23336 src/anjuta-tools.c,
23337 src/find_replace.c,
23340 src/mainmenu_callbacks.c,
23341 src/project_dbase.c,
23342 src/project_dbase.h,
23343 src/project_dbase_gui.c: Used GtkDialogs instead of GnomeDialog.
23345 src/text_editor_cbs.h:
23348 2003-01-23 Naba Kumar <naba@gnome.org>
23350 * src/compiler_options.c, src/pixmaps.h, src/toolbar.c: Fixed to use
23351 correct stock icons and organized pixmap macros.
23353 Makefile.am: Removed non-generated files.
23355 * pixmaps/{add.xpm, an_tag.xpm, autocomplete.xpm, block_end.xpm,
23356 block_start.xpm, bookmark_first.xpm, bookmark_last.xpm,
23357 bookmark_next.xpm, bookmark_prev.xpm, build_stop.xpm,
23358 close_file.xpm, copy.xpm, cut.xpm, error_next.xpm,
23359 error_prev.xpm, execute.xpm, find_replace.xpm, find.xpm,
23360 fv_image.xpm, goto.xpm, graph.xpm, line-arrow.xbm, line-wrap.xbm,
23361 list_select.xpm, list_unselect.xpm, macro.xpm, new_file.xpm,
23362 open_file.xpm, paste.xpm, preferences.xpm, prefs_autoformat.xpm,
23363 prefs_build.xpm, prefs_cvs.xpm, prefs_editor.xpm,
23364 prefs_general.xpm, prefs_messages.xpm, prefs_print.xpm,
23365 prefs_styles.xpm, print.xpm, redo.xpm, reload_file.xpm, reload.xpm,
23366 remove.xpm, save_all.xpm, save_file.xpm, save.xpm, search.xpm,
23367 stop.xpm, undo.xpm}: Removed because no longer used.
23369 * pixmaps/{file_core.xpm, file_exec.xpm, file_text.xpm,
23370 file_unknown.xpm}: Files renamed from fv_*, as it would
23373 * pixmaps/Makefile.am: Updated for the above changes.
23375 2003-01-23 Jakub Steiner <jimmac * ximian * com>
23377 * pixmaps/autocomplete-16.png,
23378 pixmaps/autocomplete.png,
23379 pixmaps/block-end-16.png,
23380 pixmaps/block-end.png,
23381 pixmaps/block-start-16.png,
23382 pixmaps/block-start.png,
23383 pixmaps/bookmark-first-16.png,
23384 pixmaps/bookmark-first.png,
23385 pixmaps/bookmark-last-16.png,
23386 pixmaps/bookmark-last.png,
23387 pixmaps/bookmark-next-16.png,
23388 pixmaps/bookmark-next.png,
23389 pixmaps/bookmark-prev-16.png,
23390 pixmaps/bookmark-prev.png,
23391 pixmaps/error-next-16.png,
23392 pixmaps/error-next.png,
23393 pixmaps/error-prev-16.png,
23394 pixmaps/error-prev.png: gnome2-styled icons
23397 2003-01-23 Naba Kumar <naba@gnome.org>
23399 * anjuta.prj: Updated compiler options.
23400 * scintilla/ScintillaGTK.cxx: Fixed selection notify.
23402 * src/aneditor.cxx,
23405 src/anjuta_dialogs_strings.c,
23406 src/mainmenu_callbacks.c,
23407 src/mainmenu_callbacks.h,
23409 src/text_editor_cbs.c,
23410 src/text_editor_gui.c: GNOME2 Porting.
23412 2003-01-22 Naba Kumar <naba@gnome.org>
23414 * ChangeLog: Corrected dates.
23415 * src/mainmenu_callbacks.h: Cleaned up function prototypes.
23416 * src/anjuta.glade, src/anjuta_dialogs_strings.h: Added more
23419 2003-01-22 Naba Kumar <naba@gnome.org>
23421 * plugins/patch/patch-plugin.c: Bug fix.
23423 * src/anjuta-tools.c,
23427 src/anjuta_dialogs_strings.c,
23435 src/mainmenu_callbacks.c,
23436 src/mainmenu_callbacks.h,
23438 src/project_dbase.c,
23439 src/project_dbase_gui.c,
23446 src/toolbar_callbacks.c,
23449 src/watch.c: Used GtkDialog instead of messagebox. GNOME2 porting.
23452 (removed) src/CORBA-Server.c,
23453 (removed) src/CORBA-Server.h,
23454 (removed) src/Gladen-common.c,
23455 (removed) src/Gladen-stubs.c,
23456 (removed) src/Gladen.h,
23457 (removed) src/Prj-common.c,
23458 (removed) src/Prj-skelimpl.c,
23459 (removed) src/Prj-skels.c,
23460 (removed) src/Prj-stubs.c,
23461 (removed) src/Prj.h,
23462 (removed) src/glades.c,
23463 (removed) src/glades.h,
23464 (removed) src/messagebox.c,
23465 (removed) src/messagebox.h: Removed because no longer used.
23467 2003-01-21 Naba Kumar <naba@gnome.org>
23469 * src/anjuta-tools.c,
23472 src/anjuta_dialogs_strings.c,
23476 src/compiler_options.c,
23478 src/find_replace.c,
23479 src/find_replace.h,
23485 widgets/gnomefilelist.c: GNOME2 porting.
23487 2003-01-20 Naba Kumar <naba@gnome.org>
23489 * global-tags/create_global_tags.sh: Uses pkg-config to
23496 src/anjuta_dialogs_strings.c,
23499 src/compiler_options.c,
23500 src/compiler_options.h,
23501 src/fileselection.c,
23502 src/fileselection.h,
23503 src/mainmenu_callbacks.c,
23504 src/project_dbase_gui.c,
23509 src/text_editor_gui.c,
23510 widgets/gnomefilelist.c,
23511 widgets/gnomefilelist.h: GNOME2 porting.
23513 * widgets/Makefile.am,
23514 (removed) widgets/gnomedirlist.c,
23515 (removed)widgets/gnomedirlist.h: Removed becuase they are not used.
23518 (removed) src/src_paths_cbs.c,
23519 (removed) src/src_paths_cbs.h,
23520 (removed) src/src_paths_gui.c,
23521 (removed) src/compiler_options_cbs.c,
23522 (removed) src/compiler_options_cbs.h,
23523 (removed) src/breakpoints_cbs.c,
23524 (removed) src/breakpoints_cbs.h: Removed because they are now
23525 combined in singe file
23527 2003-01-16 Naba Kumar <naba@gnome.org>
23529 * src/anjuta.glade, src/anjuta_dialogs_strings.c,
23530 src/compiler_options.c, src/compiler_options_cbs.c: Fixed compiler
23531 options dialog UI and data handling.
23534 2003-01-15 Naba Kumar <naba@gnome.org>
23536 * src/commands.[c,h], src/anjuta.glade, src/anjuta_dialogs_strings.c:
23537 Completed command editor porting.
23539 * src/anjuta.c: Removed the use of commands load function
23542 * src/text_editor_gui.c, src/test_editor.c: Added back widgets refs
23545 * src/anjuta-tools.c: Fixed translatable strings.
23547 * src/find_text.c: Fixed dialog creation from glade.
23549 * src/text_editor_gui.c, src/text_editor.c,
23550 src/text_editor_cbs.c: Completed port of detached text editor
23551 to gnome2 plateform.
23553 2003-01-14 Naba Kumar <naba@gnome.org>
23555 * src/anjuta.glade, src/preferences.[h,c],
23556 src/anjuta_dialogs_strings.c: Added build and editor
23557 preferences pages and other UIs. Fixed preferense loading and saving.
23559 * src/anjuta.c: Does case-insensitive match for tabs position
23560 preferences and removed preferences loading (done at _new() call).
23562 * anjuta-tools.c: Debugged tools dialog handling.
23563 * plugins/class-gen/clsGen.c: Fixed an undefined function.
23565 2003-01-13 Naba Kumar <naba@gnome.org>
23567 * ABOUT-NLS: Update (strange).
23569 * autogen.sh: Removed blocking code.
23571 * configure.in: Fixed an autogen bug.
23573 2003-01-13 Naba Kumar <naba@gnome.org>
23575 * (new)src/anjuta.gladep
23576 (new)src/messagebox.c
23577 (new)src/messagebox.h: Added files. References to messagesbox.[c,h]
23578 will be gradually removed (and then the files).
23582 printing/print-util.c,
23584 scintilla/ScintillaGTK.c,xx
23586 src/an_file_view.c,
23587 src/an_symbol_view.c,
23591 src/anjuta_dialogs_strings.c,
23593 src/attach_process.c,
23594 src/attach_process.h,
23597 src/breakpoints_cbs.c,
23600 src/compiler_options.c,
23601 src/compiler_options.h,
23602 src/compiler_options_cbs.c,
23611 src/find_in_files.c,
23612 src/find_in_files.h,
23613 src/find_in_files_cbs.c,
23614 src/find_replace.c,
23615 src/find_replace.h,
23623 src/main_menubar.c,
23624 src/mainmenu_callbacks.c,
23625 src/message-manager.c,c
23628 src/project_config.c,
23629 src/project_config.h,
23630 src/project_dbase.c,
23631 src/project_import_cbs.c,
23637 src/src_paths_gui.c,
23639 src/text_editor_gui.c,
23645 widgets/gnomefilelist.c: GNOME2 Port.
23647 2003-01-10 Naba Kumar <naba@gnome.org>
23649 * src/an_file_view.c,
23651 src/appwizard_gui.c,
23652 src/compiler_options.c,
23653 src/compiler_options_cbs.c,
23656 src/fileselection.c,
23657 src/find_in_files.c,
23659 src/main_menubar.c,
23661 src/message-manager-dock.c,
23663 src/project_dbase_gui.c,
23664 src/project_import_gui.c,
23665 src/registers_gui.c,
23666 src/sharedlib_gui.c,
23667 src/src_paths_gui.c,
23668 src/text_editor_gui.c,
23670 src/watch_gui.c: GNOME2 porting. Fixed unresolved symbols
23672 2003-01-09 Naba Kumar <naba@gnome.org>
23674 * scintilla/RESearch.cxx: Removed cvs logging as it was creating
23675 problems with some comments.
23677 * anjuta.prj: New project file (updated?)
23679 * src/Makefile.am: Enabled deprecated API and fixed variables.
23681 * src/an_file_view.c,
23682 src/an_symbol_view.c,
23683 src/anjuta-plugins.c,
23684 src/anjuta-tools.c,
23687 src/appwizard_cbs.c,
23688 src/attach_process.c,
23689 src/attach_process_cbs.c,
23690 src/compiler_options.c,
23691 src/compiler_options_cbs.c,
23693 src/mainmenu_callbacks.c,
23694 src/message-manager-private.c,c
23695 src/message-manager-private.h,
23696 src/message-manager.c,c
23697 src/message-manager.h,
23698 src/project_dbase.c,
23699 src/project_dbase.h,
23700 src/project_dbase_gui.c,
23701 src/project_import_cbs.c,
23702 src/project_import_gui.c,
23711 src/src_paths_cbs.c,
23712 src/src_paths_gui.c,
23715 src/text_editor_gui.c,
23716 src/text_editor_menu.c,
23718 src/toolbar_callbacks.c,
23722 src/wizard_gui.c: GNOME porting.
23724 2002-12-24 Naba Kumar <naba@gnome.org>
23726 * AUTHORS, ChangeLog, HACKING, Makefile.am,
23727 NEWS, README, SEARCH-REPLACE,
23728 THANKS, TODO, acinclude.m4, anjuta.prj, anjuta.spec.in, configure.in,
23729 setup-gettext, data/*, doc/.cvsignore, global-tags/*,
23730 launcher/Makefile.am,
23731 launcher/anjuta_launcher.c, macros2/*, manuals/*/*/*/*,
23732 plugins/class-gen/clsGen.c, plugins/patch/patch-plugin.c,
23733 plugins/sample1/plugin-sample1.c, printing/print-doc.c,
23734 printing/print-util.c, printing/print.c, printing/print.h,
23735 scintilla/*/*, widgets/e-shell-about-box.c,
23736 src/*, tagmanager/*/*, widgets/Makefile.am,
23737 widgets/gnomefilelist.c:
23739 Merged with ANJUTA_1_0_0 branch (at tag MERGE_LEVEL_1) and ported many
23740 src/*.[c,h] files to gnome2 API.
23742 * src/anjuta_dialogs_strings.c: Added glade generated translatable
23745 2002-10-23 Naba Kumar <naba@gnome.org>
23747 * autogen.sh: Prevented Users from building HEAD cvs.
23749 2002-09-16 Stephane Demurget <demurgets@free.fr>
23751 * src/anjuta.glade: added the compiler options dialog, hopefully
23752 HIG-1.0 compliant. Perhaps some accelerators are duplicated, though.
23754 2002-09-15 Stephane Demurget <demurgets@free.fr>
23756 * src/anjuta.glade: fixed a lot of small glitches.
23758 * src/commands.[ch]: more gnome 2 port. only instant apply is missing
23761 * src/breakpoints_cbs.c: polished a bit.
23763 2002-09-15 Stephane Demurget <demurgets@free.fr>
23765 * src/anjuta.glade: added the commands dialog fully HIG-1.0 compliant.
23767 * src/commands.c: partial gnome 2 port.
23769 * src/utilities.[ch]: changed some bits to be const.
23771 2002-09-14 Stephane Demurget <demurgets@free.fr>
23773 * src/Makefile.am: removed breakpoints_gui.c and added a check
23774 for gdk-pixbuf deprecated functions, but there shouldn't be much
23777 * src/breakpoints_gui.c: killed.
23779 * src/anjuta.glade: added two dialogs for the breakpoints management.
23782 * src/anjuta_cbs.c:
23784 * src/attach_process.c:
23786 * src/breakpoints*.[ch]: cleaned, simplified and polished up a lot of things,
23787 really huge changes and porting work.
23789 * src/breakpoints.[ch] (treeview_enabled_toggled): impl.
23790 (breakpoints_dbase_new): moved the UI init bits here.
23792 * src/breakpoints_cbs.[ch] (breakpoints_dbase_add_brkpnt): simplified
23793 a lot, not using any color anymore (not HIG compliant) and not using
23794 BrkPtItem thanks to libglade. 4 issues marked with #warning that have
23795 to be double checked.
23797 * src/build_file.c:
23798 * src/build_project.c: gnome 2 port.
23800 2002-09-11 Stephane Demurget <demurgets@free.fr>
23802 * src/anjuta.glade:
23804 * src/anjuta_cbs.c:
23806 * src/breakpoints.c:
23807 * src/breakpoints_cbs.c: cleaned up some bits.
23809 2002-09-09 Stephane Demurget <demurgets@free.fr>
23812 * src/messagebox.[ch]: killed. Not HIG compliant at all :/
23814 * src/an_symbol_view.[ch]:
23815 * src/attach_process_cbs.h: polished a bit.
23817 * src/breakpoints_cb.[ch]: partial gnome 2 port.
23819 2002-09-02 Stephane Demurget <demurgets@free.fr>
23822 * src/Makefile.am: added libglade-2 to the build.
23824 * src/anjuta.[ch]: added support for libglade.
23826 * src/anjuta.glade: added. There could be a file per top-level widget,
23827 as some other gnome projects, though.
23829 * src/attach_process_gui.c: removed.
23830 * src/attach_process.[ch]: gnome 2 port.
23831 (attach_process_new): Added the treeview init and the widget references
23834 2002-08-31 Stephane Demurget <demurgets@free.fr>
23836 * src/an_file_view.c: fixed some compilation issues.
23838 * src/an_symbol_view.c: gnome 2 port.
23840 2002-08-26 Stephane Demurget <demurgets@free.fr>
23842 * src/an_file_view.c: finished gnome 2 port.
23843 (on_file_view_row_expanded), (on_file_view_row_collapsed): change the
23844 directory pixmap depending on the event.
23846 * src/project_dbase.h: s/GtkTreeIter/GtkTreeRowReference/.
23847 (project_file_data_new): use a GtkTreePath.
23849 2002-08-23 Stephane Demurget <demurgets@free.fr>
23851 * src/Makefile.am: readded back an_*_view.[ch] because they are still
23852 driving me nuts but they need to be ported, heh ?
23854 * src/an_file_view.c: gnome 2 port, almost finished after some hard
23855 work since it's quite a total rewrite again.
23857 2002-08-22 Stephane Demurget <demurgets@free.fr>
23859 * src/an_file_view.c:
23860 * src/project_dbase.h: s/GtkTreePath/GtkTreeIter/.
23862 2002-08-21 Stephane Demurget <demurgets@free.fr>
23864 * src/anjuta_info.c:
23865 * src/utilities.h: gnome 2 port, featuring a total rewrite.
23867 2002-08-20 Stephane Demurget <demurgets@free.fr>
23869 * src/Makefile.am: removed an_*_view.[ch] because they're driving me
23872 * src/an_file_view.c:
23873 * src/aneditor.cxx:
23874 * src/anjuta_cbs.c:
23875 * src/compiler_options.h:
23876 * src/messagebox.c:
23877 * src/messagebox.h:
23879 * src/project_dbase.h:
23880 * src/resources.h: gnome 2 port.
23882 2002-08-14 Stephane Demurget <demurgets@free.fr>
23884 Added missing keywords reported by Lucca Bellonda <lbell@tsc4.com>.
23886 * data/properties/sql.properties: added the DATETIME data type.
23888 * data/properties/html.properties: added the foreach php keyword.
23890 2002-08-08 Stephane Demurget <demurgets@free.fr>
23892 * widgets/Makefile.am: removed blank line after the last backslash
23893 for avoiding a warning from automake.
23896 * src/Makefile.am: added the ORBit-2 dep.
23898 2002-08-08 Stephane Demurget <demurgets@free.fr>
23900 * AUTHORS: added Biswa, because I wonder why noone already have
23901 written his name in the Anjuta's hall of fame :)
23903 2002-08-01 Naba Kumar <kh_naba@users.sourceforge.net>
23905 * widgets/Makefile.am, widgets/gnomefilelist.[c,h], widgets/gnomedirlist.[c,h],
23906 widgets/e-shell-about-box.c: Made to compile for gnome2.
23908 2002-07-31 Naba Kumar <kh_naba@users.sourceforge.net>
23910 * scintilla/PlatGTK.cxx, scintilla/Scintilla.cxx,
23911 scintilla/include/ScintillaWidget.h: Made to compile for gtk2.
23913 * configure.in, printing/print.h, printing/print.c,
23914 printing/print-doc.c: Made to compile for gnome2.
23916 2002-07-30 Naba Kumar <kh_naba@users.sourceforge.net>
23918 * configure.in, acconfig.h, Makefile.am, autogen.sh, launcher/Makefile.am,
23919 plugins/class-gen/Makefile.am, plugins/patch/Makefile.am, plugins/sample1/Makefile.am,
23920 printing/Makefile.am, src/Makefile.am, tagmanager/include/Makefile.am,
23921 widgets/Makefile.am:
23923 Upgraded the build system to gnome2 platform.
23925 2002-12-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23926 * manuals/*: Added capability to generate PDF and PS.
23927 * src/debugger.c, data/gdb.init: Solaris GDB fixes.
23928 * TODO, TODO.biswa: Intergated TODO list.
23929 * src/project_dbase.c: Patch by TTimo (pref saving), bug #636542
23931 * src/dnd.c: Fix typo
23932 * src/an_[symbol|file]_view.c: Hide when updating (reduced flicker)
23933 * src/anjuta.c: Bug #568895, Bug #575419
23935 2002-12-18 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23937 * tagmanager/tm_global_tags.c: Fixed compiler warning.
23938 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: Updated FAQ.
23940 2002-12-17 Naba Kumar <naba@gnome.org>
23942 * Makefile.am, src/Makefile.am, src/main.c: Fixed a couple of distcheck
23945 2002-12-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23946 * manuals/C/anjuta-manual/*: Updated manual to include tool editor.
23947 * scintilla/LexCPP.cxx: Disable doxygen comment highliting.
23948 * anjuta.prj: Added tools.sgml
23949 * data/properties/cpp.properties: Bug # 646974
23951 2002-12-16 Naba Kumar <naba@gnome.org>
23953 * src/goto_line.c: Ordered 'Ok' and 'Cancel' button in the right order.
23954 * src/configurer.c, src/anjuta_info.c, src/attac_process_gui.c,
23955 src/executer.c, src/launcherc, src/breakpoints_gui.c, src/help.c: Activates
23956 on 'Enter' and adds proper focus mechanism.
23957 * src/anjuta.c: Fixed a memory corruption bug.
23958 * src/anjuta-tools.c, anjuta.glade: Tools parameter dialog activates on
23959 'Enter' and can also be Canceled. Sets proper default and focus policies
23961 * src/main_menubar_def.h: Fixed typos, added icons and added hot keys.
23962 * anjuta.glade, src/Makefile.am, src/anjuta_dialog_strings.c: Enabled
23963 translatable strings in dialogs and fixed some dialog properties.
23964 * src/anjuta-tools.c: Now uses xml format for loading and saving.
23965 * configure.in, anjuta.spec.in, anjuta.prj: Bumped version to 1.0.1
23966 * src/message_manager_private.cc: Fixed some debug messages.
23967 * src/print.c, src/print-doc.c, src/anjuta-tools.c, src/anjuta.c,
23968 widgets/gnomefilelist.c: Fixed a memory leaks.
23969 * src/toolbar.[ch], src/text_editor.[ch], src/find_text.[ch],
23970 src/toolbar_callbacks.[ch], src/mainmenu_callbacks.c,
23971 src/main_menubar_def.h: Implemented incremental search.
23974 2002-12-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23975 * tagmanager/*: Minor cleanups and warning fixes.
23976 * src/an_symbol_view.c, src/an_file_view.c: Do not freeze the
23977 GUI during long updates.
23978 * src/text_editor.c: Remove debug message.
23980 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23981 * tagmanager/tm_project.c: Fix a memory access problem.
23983 2002-12-13 Naba Kumar <naba@gnome.org>
23985 * anjuta.glade, src/anjuta-tools.c: Added a new column in the
23986 tools list to show "Enabled" flag of the tool. Fixed a bug where
23987 tool list is not cleared when creating a new tool.
23989 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23990 * anjuta.glade, src/anjuta-tools.c: Added user params to tools.
23992 2002-12-12 Naba Kumar <naba@gnome.org>
23994 * anjuta-tools.[h,c], commands.c: Used the tools help of
23995 anjuta variables list in commands editor and fixed a typos
23996 buy in anjuta-tools.c.
23998 2002-12-12 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23999 * anjuta.glade, src/anjuta-tools.c, src/text_editor.[ch]
24000 , src/mainmenu_callbacks.c, controls.c: Tools editor stuff.
24001 * TODO.biswa: Added to help me track things better.
24003 2002-12-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24005 * configure.in, anjuta.spec.in: Added libglade dependency.
24006 * Makefile.am: Added anjuta.glade file.
24007 * src/anjuta-tools.c, src/main.c, src/main_menubar_def.h
24008 , src/mainmenu_callbacks.[ch], src/message-manager.h
24009 , src/widget-registry.c: Tools editor GUI + other additions.
24011 2002-12-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24013 * src/project_dbase.[ch], tagmanager/tm_project.c,
24014 tagmanager/include/tm_project.h, src/mainmenu_callbacks.c:
24015 Implement syncing tags image with the project database.
24016 * src/anjuta-tools.c: Implemented variable substitution and
24017 working directory in tools.
24019 2002-12-09 Naba Kumar <naba@gnome.org>
24021 * data/properties/anjuta.properties, src/commands.[ch]: Reads the
24022 command configuration language list from properties.
24024 * data/properties/asm.properties, data/properties/ruby.properties:
24027 2002-12-04 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24029 * src/an_symbol_view.c: Remember current selected entry and select
24030 it automatically after refresh.
24032 2002-11-26 Murray Cumming <murrayc@usa.net>
24034 * src/project_type.c, src/project_dbase.c, src/stock_libs.anj,
24035 src/compiler-options.c, src/wizard_gui.c: Renamed gtkmm 1.2
24036 and gnomemm 1.2 projects so that people know they are really
24037 glademm projects. The gtkmm 2 and gnomem 2 projects are OK though.
24038 But I did correct these to sue lowercase names.
24040 2002-12-01 Naba Kumar <naba@gnome.org>
24042 * data/anjuta.properties: Fixed caching problem on
24044 * src/preferences.c, src/preferences_gui.c: Implemented automatic
24047 2002-12-01 Naba Kumar <naba@gnome.org>
24049 * data/properies/anjuta.properties: Corrected "indicators.automatic"
24051 * src/anjuta.c, src/preferences.h: Added MESSAGES_INDCATORS_AUTOMATIC
24052 property and uses it.
24053 * src/aneditor.cxx: Fixed a bug associated with selection a word at
24056 2002-11-30 Naba Kumar <naba@gnome.org>
24058 * src/debugger.c: Fixed a typo.
24059 * data/properties/*: Updated properties files and added
24061 * src/main_menubar_def.h, main_menubar.[hc], mainmenu_callbacks.[hc]:
24062 Added comment submenu and cleaned up ref and unref of menus.
24063 * src/aneditor.h: Added definition of comment commands.
24064 * src/aneditor.c: Upgrade from latest SciTE source code.
24065 * src/text_editor.[hc], src/text_editor_cbs.c,
24066 src/message_manager_private.cc, src/message_manager.[cc,h],
24067 src/anjuta.[c,h]: Added indicators support for errors/warnings
24068 highlight in the editor.
24069 * NEWS, TODO: Update.
24070 * scintilla/include/PropSet.h: Removed deprecrated function.
24072 2002-11-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24074 * src/anjuta-tools.[ch]: Tools implementation (basic)
24075 * src/anjuta-plugins.[ch], src/anjuta.[ch], src/main_menubar.[ch]
24076 , src/main_menubar_def.h: PLugins cleanup and segregation
24077 * src/widget-registry.[ch], src/main_menubar.[ch]: Start of a widget
24079 * anjuta.prj: Added new files
24080 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: New FAQ entry
24081 * plugins/class-gen/clsGen.c: Register menu under 'Project'
24082 * plugins/patch/patch-plugin.c: Register menu under 'Format'
24083 * plugins/sample1/plugin-sample1.c: Register menu under 'View'
24084 * src/Makefile.am: Added new files
24085 * src/message-manager.[cc/h]: Added standard output and error windows
24087 2002-11-26 Johannes Schmid <clubfan@users.sourceforge.net>
24089 * project_type.c: Fixed Gnomemm2 project type
24091 2002-11-25 Naba Kumar <naba@gnome.org>
24093 * printing/print.c: Fixed a compile warning.
24094 * scintilla/Autocomplete.cxx: Applied missing patch from Biswa
24095 * src/utilities.c: Fixed a compile warning in sparc, hides the
24096 terminal check error output from the user.
24097 * project_config.[ch], project_dbase.[ch], source.c: Added project
24098 version, exclude modules configuration and reordered other config
24099 properties. Changed some strings to more descriptive text.
24100 * src/compiler_opitions.c: Removed extra newlines from .prj file
24102 * anjuta.prj: Converted to new format (only reorganised properties
24103 and removed extra newlines ... nothing else).
24106 2002-11-21 Naba Kumar <naba@gnome.org>
24108 * Editor.cxx, Editor.h, include/SciLexer.h, include/Scintilla.h,
24109 include/Scintilla.iface, KeyMap.cxx, KeyWords.cxx, LexCPP.cxx,
24110 LexFortran.cxx, LexHTML.cxx, LexMatlab.cxx, LexOthers.cxx,
24111 LineMarker.h, PropSet.cxx, RESearch.cxx, ScintillaBase.cxx:
24112 Updated to the CVS version.
24114 2002-11-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24116 * scintilla/AutoComplete.[cxx,h], scintilla/PlatGTK.cxx
24117 , scintilla/include/Platform.h, scintilla/ScintillaBase.cxx
24118 , scintilla/include/Scintilla.h, src/aneditor.cxx: Implement
24119 images in completion lists.
24120 * src/resources.h: Make C++ friendly.
24121 * scintilla/PropSet.cxx: Fix memory leak.
24123 2002-11-20 Naba Kumar <naba@gnome.org>
24125 * scintilla/*/*: Synced to latest scintilla 1.49
24126 * scintilla/LexAsm.cxx, scintilla/LexFortran.cxx, src/Makefile.am:
24129 * scintilla/RESearch.cxx: The automatic cvs log in the
24130 file really broke things trying to interprete the changelog
24131 entry incorrectly as end-of-comment. Removed the $cvs line
24132 and committed again.
24134 2002-11-19 Naba Kumar <naba@gnome.org>
24136 Patch from Timothee Besset <ttimo@idsoftware.com>
24138 * src/message-manager-private.cc: Interpretes absolute
24139 file paths properly in zvt terminal.
24141 2002-11-19 Naba Kumar <naba@gnome.org>
24143 Patch from Timothee Besset <ttimo@idsoftware.com>
24145 * src/preferences.c, src/preferences_gui.c, src/project_dbase.c,
24146 src/properties.cxx, src/properties.h, anjuta.prj: Saves some of the
24147 (important) editor preferences in project (if there is one
24152 2002-11-18 Naba Kumar <naba@gnome.org>
24154 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
24156 * src/debug_tree.c, src/find_in_files_gui.c,
24157 src/find_replace.c, src/find_text.c,
24158 src/project_import.c, src/project_import_gui.c,
24159 src/wizard_gui.c: i18n Fixes.
24161 2002-11-15 Naba Kumar <naba@gnome.org>
24163 * plugins/class-gen/clsGen.c: Fixed to use project function
24164 to import files. Create non-existent directories before the
24165 sources are written.
24167 * configure.in, src/Makefile.am, src/main.c, src/preferences_gui.c,
24168 src/preferences.c, src/CORBA-Server.c,src/CORBA-Server.h,
24170 src/glades.c: Excluded gladen files from build. This
24171 will fix the unnecessary dependency on libssl.
24173 * src/project_dbase.[c,h], src/project_dbase_gui.c: Refined
24174 file import funtion.
24176 * src/message_manager_private.cc: Fixed a compiler warning with
24177 DEBUG preprocessor macro.
24179 * src/text_editor_cbs.c, src/main_menu_callbacks.c: Fixed a bug where
24180 wrong (undocked) editor window was closed on clicking close on an
24181 undocked editor window.
24183 * src/debugger.c: Fixed a bad bug where debugger terminal won't
24184 start correctly if the executable was run before with 'F3'.
24186 * src/toolbar_callbacks.c: Wrap around find next.
24187 * src/toolbar.c: Disable combo activate.
24188 * src/find_text.c (on_find_text_ok_clicked): Swapped 'yes' and 'no'
24189 button positions to get 'yes' as default.
24191 * anjuta.spec.in: Updated.
24193 * src/anjuta_info.c, src/appwizard_gui.c,
24194 src/attach_process_gui.c, src/breakpoints_gui.c,
24195 src/commands.c, src/compiler_options_gui.c, src/configurer.c,
24196 src/cvs.c, src/cvs_gui.c, src/debugger.c, src/executer.c,
24197 src/find_in_files_gui.c, src/find_replace.c, src/find_text.c,
24198 src/help.c, src/launcher.c, src/main.c, src/mainmenu_callbacks.c,
24199 src/memory.c, src/message-manager-private.cc, src/message-manager.cc,
24200 src/preferences.c, src/preferences_gui.c, src/project_config.c,
24201 src/project_dbase.c, src/project_dbase.h, src/project_dbase_gui.c,
24202 src/project_import_gui.c, src/registers_gui.c, src/sharedlib_gui.c,
24203 src/signals_gui.c, src/source.c, src/src_paths_gui.c,
24204 src/stack_trace_gui.c, src/text_editor_cbs.c, src/text_editor_gui.c,
24205 src/toolbar.c, src/toolbar_callbacks.c, src/watch.h,
24206 src/watch_cbs.c, src/watch_gui.c, plugins/class-gen/clsGen.c,
24207 plugins/patch/patch-plugin.c, printing/print-util.c:
24208 Set all windows and dialogs transient
24209 to their parents so that they remain floated above their parents.
24211 2002-11-13 Naba Kumar <naba@gnome.org>
24213 * printing/print.c: Fixed a leak and bug #634819 (print/preview does not
24214 take default editor font).
24216 * widgets/e-shell-about-box.c, src/main_menubar_def.h:
24217 Corrected email address.
24219 * src/mainmenu_callbacks.c: Used spaces instead of tabs
24220 for changelog entry.
24224 2002-11-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24225 * plugins/class-gen/clsGen.c: Refined the class generator a bit.
24227 2002-11-06 Naba Kumar <naba@gnome.org>
24230 * anjuta.spec.in: Ships the .omf files with the
24231 documents instead of the base package.
24233 2002-11-04 Naba Kumar <naba@gnome.org>
24235 * data/properties/latex.properties: Fixed a bug.
24236 * ChangeLog: Released 1.0.0 stable.
24238 2002-11-04 Naba Kumar <naba@gnome.org>
24240 * src/commands.c: Added command with shell redirection capability.
24241 * data/properties/anjuta.properties: Changed default execution
24243 * src/project_dbase.c: Set project top dir in properties.
24244 * Makefile.am: Recurse scripts/ before data/ to fix a distcheck error.
24245 * data/Makefile.am: More diskcheck error fixes.
24247 * README, anjuta.spec.in, THANKS, AUTHORS,
24248 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
24249 manuals/C/anjuta-manual/authers,sgml,
24250 manuals/C/anjuta-manual/anjuta-manual.sgml,
24251 manuals/C/anjuta-manual/anjuta-manual-C.omf,
24252 manuals/C/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf
24253 : Changed anjuta home to
24254 new URL and my email address.
24256 * manuals/C/anjuta-manual/interfaces.sgml,
24257 manuals/C/anjuta-manual/prefereces.sgml,
24258 manuals/C/anjuta-faqs/anjuta-faqs.sgml: Fixed typos and updated.
24260 * src/main_menubar.[c,h], src/controls, src/toolbar_callbacks.c
24261 : removed reference to the help menu as the menu is modified
24262 when no help is found (which is very likely when we are
24263 shiping the documents separately).
24265 2002-11-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24266 * anjuta.spec.in: Update specfile to make multiple RPMs.
24267 * data/Makefile.am: make dist fix.
24268 * src/text_editor_menu.c: Fix compile warnings (casts).
24270 2002-11-02 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24271 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: FAQ update.
24272 * tagmanager/general.h, src/launcher.c: FreeBSD fixes (RFE #628576)
24274 2002-11-01 Naba Kumar <naba@gnome.org>
24276 * macros2/*, Makefile.am, configure.in, data/Makefile.am:
24277 Added gnome2 macros to be used by gnome2 project wizard.
24279 * data/autogen.sh.gnome2: Fixed to use our own macros instead of
24282 * macros/Makefile.am: Removed INSIDE_GNOME_COMMAND macro
24283 as it was conflicting with generated projects and is not
24286 * src/appwiz_page1.c, src/project_dbase.h, src/project_type.c,
24287 src/project_type.h, src/source.c, src/wizard_gui.c: Fixed gnome2
24288 project generation, removed qt project as it's not complete and
24289 added gnome2 bonobo wizard.
24291 2002-10-29 Naba Kumar <naba@gnome.org>
24293 * po/POTFILES.in: Updated.
24294 * po/POTFILES.skip: Added.
24295 * preferences.h: Fixed print paper size property name.
24297 2002-10-28 Naba Kumar <naba@gnome.org>
24299 * data/user.properties, data/Makefile.am: Added user properties file
24300 which will be copied in user's ~/.anjuta/user.properties.
24302 * data/anjuta.properties: Changed a comment.
24304 * macros/gnome-pilot.m4: Upgraged to the cvs head of gnome-macros.
24306 * src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
24307 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/preferences.c:
24308 Adde [Settings]->[Preferences]->[Edit user.properties file ...] menu
24311 * src/mainmenu_callbacks.c: Fixed a bug that loads system properties file
24312 instead of user properties file.
24314 * README, anjuta.prj, configure.in: Bumped anjuta version to 1.0.0
24315 * anjuta.spec.in: Added {prefix}/share/doc/anjuta for rpms.
24316 * Makefile.am: Install docs in share/doc/anjuta and not doc/anjuta.
24317 * README, TODO: Updated.
24319 2002-10-28 Naba Kumar <naba@gnome.org>
24321 * manuals/C/anjuta-manual/figures/editor_guides.png,
24322 manuals/C/anjuta-manual/figures/editor_margins.png,
24323 manuals/C/anjuta-manual/figures/editor_markers.png,
24324 manuals/C/anjuta-manual/figures/local_variables.png,
24325 manuals/C/anjuta-manual/figures/open_file_multiple.png,
24326 manuals/C/anjuta-manual/figures/prefs_print.png,
24327 manuals/C/anjuta-manual/figures/print_dlg.png,
24328 manuals/C/anjuta-manual/figures/print_preview.png,
24329 manuals/C/anjuta-manual/figures/symbol_browser.png,
24330 manuals/C/anjuta-manual/figures/variable_tip.png: New png
24331 files for manual documentation.
24333 * manuals/sgmldocs.make,
24334 manuals/C/anjuta-manual/Makefile.am,
24335 manuals/C/anjuta-manual/authors.sgml,
24336 manuals/C/anjuta-manual/build.sgml,
24337 manuals/C/anjuta-manual/compileopts.sgml,
24338 manuals/C/anjuta-manual/debugger.sgml,
24339 manuals/C/anjuta-manual/execute.sgml,
24340 manuals/C/anjuta-manual/fileoperations.sgml,
24341 manuals/C/anjuta-manual/interface.sgml,
24342 manuals/C/anjuta-manual/preferences.sgml,
24343 manuals/C/anjuta-manual/projects.sgml,
24344 manuals/C/anjuta-manual/figures/arguments.png,
24345 manuals/C/anjuta-manual/figures/open_file.png,
24346 manuals/C/anjuta-manual/figures/other_opts.png,
24347 manuals/C/anjuta-manual/figures/scrshot.png,
24348 manuals/C/anjuta-manual/figures/toolbar_browser.png,
24349 manuals/C/anjuta-manual/figures/toolbar_tags.png:
24351 Updated anjuta manual documentation.
24354 2002-10-27 Naba Kumar <naba@gnome.org>
24356 * utilities.[h,c], debugger.[h,c], commands.c: Added gnome-terminal
24357 check and modifies debugger terminal command accordingly
24358 to function properly.
24360 2002-10-25 Naba Kumar <naba@gnome.org>
24362 * manuals/sgmldocs.make: Fixed a couple of bugs.
24363 * data/x-anjuta-project.desktop. data/Makefile.am: Mime handling link.
24365 2002-10-24 Naba Kumar <naba@gnome.org>
24367 * src/debug_tree.c: Fixed a crash bug from Etay.
24369 * global_tags/create_global_tags: Added messages.
24370 Fixed infinite looping within files.
24372 * macro/autogen.sh: Removed debug and warning flags for defaults.
24374 Patch from Vadim Berezniker <vadim@berezniker.com>
24376 * tagmanager/tm_workspace.[h,c], global-tags/create_global_tags.sh,
24377 global-tags/tm_global_tags.c: Fixed infinite loop in system tags
24380 * Makefile.am: XML merge is broken for .destop in RH 8.0, so
24381 temporarily just copy it
24383 2002-10-24 Naba Kumar <naba@gnome.org>
24385 * manuals/sgmldocs.make, anuals/C/anjuta-faqs/anjuta-faqs.sgml,
24386 manuals/C/anjuta-manual/anjuta-manual.sgml,
24387 manuals/C/anjuta-manual/compileopts.sgml,
24388 manuals/C/anjuta-manual/debugger.sgml,
24389 manuals/C/anjuta-manual/execute.sgml,
24390 manuals/C/anjuta-manual/fileoperations.sgml,
24391 manuals/C/anjuta-manual/interface.sgml,
24392 manuals/C/anjuta-manual/introduction.sgml,
24393 manuals/C/anjuta-manual/projects.sgml,
24394 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
24395 manuals/ja/anjuta-faqs/anjuta-faqs.sgml,
24396 manuals/ja/anjuta-manual/anjuta-manual.sgml,
24397 manuals/ja/anjuta-manual/compileopts.sgml,
24398 manuals/ja/anjuta-manual/debugger.sgml,
24399 manuals/ja/anjuta-manual/execute.sgml,
24400 manuals/ja/anjuta-manual/fileoperations.sgml,
24401 manuals/ja/anjuta-manual/interface.sgml,
24402 manuals/ja/anjuta-manual/introduction.sgml,
24403 manuals/ja/anjuta-manual/projects.sgml: Upgraded to Docbook 4.0
24405 2002-10-24 Naba Kumar <naba@gnome.org>
24407 * src/project_type.c: added autogen for qt projects.
24408 * src/debugger.c: enabled debugger debugging for DEBUG MODE.
24409 Fixed a bug that retrieves wrong terminal command.
24410 * src/commnads.c: Added more terminal commands.
24411 * configure.in: Checks for scrollkeeper version.
24413 2002-10-22 Naba Kumar <naba@gnome.org>
24415 * configure.in, acinclude.m4, setup-gettext: Used AM_GNU_GETTEXT
24416 instead of AM_GNOME_GETTEXT.
24418 * src/source.c, data/autogen.sh.*, data/Makefile.am: Added support
24419 for setup-gettext for the wizard generated projects.
24421 * src/source.c: Fixed a bug where glade file wasn't generated.
24423 * src/gnome_project.c: Excluded project version from project dir
24426 2002-10-22 Naba Kumar <naba@gnome.org>
24428 * acinclude.m4: New file with dummy funtion for gettext
24429 cross compatibility fix.
24431 * configure.in, setup-gettext: Fixed to use with AM_GNOME_GETTEXT.
24432 * configure.in: Fixed cflags to avoid useless warnings.
24433 * Makefile.am: EXTRA_DIST += setup-gettext.
24434 * src/toolbars.c: Added space paddings around tags label.
24436 2002-10-21 Naba Kumar <naba@gnome.org>
24438 Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24440 * setup-gettext: New script to maintain gettext cross version
24442 * configure.in, macros/autogen.sh: Fix for gettext cross version
24445 2002-10-21 Naba Kumar <naba@gnome.org>
24447 * debug_tree.c: Fixed incorrect use of debug assertion.
24449 2002-10-18 Etay Meiri <etay-m@bezeqint.net>
24450 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
24451 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
24452 src/memory.c, src/memory.h, src/message-manager-private.cc:
24454 New parsing algorithm; adapted from kdevelop.
24455 Middle button menu for changing the value's display type
24457 2002-10-07 Naba Kumar <naba@gnome.org>
24459 * src/main_menubar_def.h: Changed status bar message for Help->
24460 Browse info pages. Bug #603308
24462 * src/executer.c: Made "User terminal" default for creating
24463 projects (User can always disable it later). Bug #114222
24465 2002-10-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24467 * macros/autogen.sh: Require gettext 0.10.x for autogen
24468 * src/text_editor.c: Fixes Bug #595303
24469 * src/source.c: Fixes Bug #595970
24470 * src/anjuta.c: Fixes Bug #598366
24471 * scingtilla/LexCPP.cxx: Bug #602296
24472 * src/main_menubar_def.h: Bug #604363
24473 * src/find_in_files.[h,c], src/find_in_files_gui.c: Buf #608679
24475 2002-10-07 Jens Georg <mail@jensgeorg.de>
24477 Reviewed by: Naba Kumar <kh_naba@gnome.org>
24478 * gnomefilelist.c: This patch fixes the bug #611542
24480 2002-09-20 Naba Kumar <kh_naba@gnome.org>
24482 * data/properties/Makefile.am: Added tcltk.properties file.
24484 2002-09-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24486 Reviewed by: Naba Kumar <kh_naba@gnome.org>
24488 * README: Updated README
24489 * plugins/class-gen/clsGen.c, src/message_manager.cc
24490 , src/mainmeu_callbacks.c, src/memory.c
24491 , src/project_dbase_gui.c, src/text_editor_gui.c
24492 , widgets/gnomefilelist.c: Set window icons
24493 * configure.in, macros/*, */Makefile.am, anjuta.spec.in:
24494 Enabled release build (stripped + optimized binaries, etc.)
24495 * data/properties/anjuta.properties, src/commands.c,
24496 src/defaults.cFixed bug #595489 (stdin on executables)
24497 * src/appwizard.c, src/main.c, src/message-manager.cc
24498 , src/project_dbase.c, src/toolbar.c, widgets/gnomefilelist.c
24499 , src/debug_tree.c: Memory related (valgrind) fixes.
24500 * src/message-manager-private.[cc,h], src/pixpams.h
24501 , src/preferences.[ch], src/preferences_gui.c: Terminal preferences
24502 * anjuta.prj: Added debug_tree.c to SOURCES
24503 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
24504 src/text_editor_menu.c, src/text_editor_gui.c, src/anjuta.c:
24505 Compacted code and cleaned up unnecessary functions.
24506 * tagmanager/*.[ch]: Code fixes.
24508 2002-08-30 Etay Meiri <etay-m@bezeqint.il>
24510 Reviewed by: Naba Kumar <kh_naba@gnome.org>
24512 * src/debug_tree.c, debug_tree.h, debugger.c, message-manager-private.cc:
24513 Debug tree now detects changes of displayed variables
24514 and changes their color to red
24516 2002-09-20 Naba Kumar <kh_naba@gnome.org>
24518 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
24520 * mainmenu_callbacks.c: Set's the current file name in
24521 file save as dialog.
24523 2002-09-20 Naba Kumar <kh_naba@gnome.org>
24525 Patch from: Vlastimil Holer <xholer@informatics.muni.cz>
24527 * data/properties/tcltk.properties: New file for tcl/tk
24530 2002-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
24532 * src/project_type.[c,h], src/source.c, data/Makefile.am:
24533 Fixed a fatal bug which doesn't let building gnome2 related
24534 projects. They use different autogen.sh script. Defined new
24535 type field "gnome_macro_support".
24537 * data/autogen.sh.gnome2: New file.
24539 * src/utilities.c (anjuta_util_escape_quotes): Fixed a fatal
24540 bug with quotes escaping in quotes.
24542 * src/message-manager-private.cc: Used event box instead
24543 of frame for local message pane, so that the borders appear
24544 properly and nicely.
24546 * src/anjuta.c: Fixed bug #600221 -- anjuta crashes on exit
24547 if there is a project open and all the files are un-docked.
24549 * src/dnd.c: Possible fix for bug #512873 Drag And Drop problems.
24551 2002-08-27 Andy Piper <andy.piper@freeuk.com>
24553 * src/main_menubar_def.h: implement feature request #595356, patch #597161
24554 * THANKS: updated for new contributions
24555 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: patch #597161
24557 2002-08-27 Steven Knight <steven.knight@unh.edu>
24559 * src/appwiz_page1.c, src/pixmaps.h, src/project_dbase.c,
24560 src/project_dbase.h, src/project_type.c, src/source.c,
24561 src/wizard_gui.c: new Qt project type
24562 *** NB not fully tested, may need some work, icon required...
24564 2002-08-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
24566 * src/memory.c, src/memory.h: new memory patch
24568 2002-08-27 Johannes Schmid <clubfan@users.sourceforge.net>
24570 * src/anjuta.c: Fixed bug #589646 CVS preferences visibility
24572 2002-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
24574 * lancher/anjuta_launcher.c: Determine pty from function
24575 call instead of running 'tty' externally.
24577 * data/properties/cs.properties: Added compile/build commands.
24578 Fixed execution properties.
24580 * src/commands.c: Added c# options.
24582 (Patch from: Etay Meiri <etay-m@bezeqint.net>)
24584 * src/debug_tree.[c,h], src/debugger.[c,h],
24585 src/message_manager_private.[cc,h], message_manager.cc, stack_trace.[c,h]:
24587 The following problems, detected by Jean-Noel Guiheneuf, were fixed:
24588 1. Misaligned structs when they are members of other structs.
24589 2. '{' sometimes appears as a variable.
24590 3. Wrong processing of some arrays.
24591 I've also incorporated some code from a patch by Guiheneuf Jean-Noel
24592 that displays the tree in two columns (variable and value).
24594 2002-08-14 Stephane Demurget <demurgets@free.fr>
24596 Added missing keywords reported by Luca Bellonda <lbell@tsc4.com>.
24598 * data/properties/sql.properties: added the DATETIME data type.
24600 * data/properties/html.properties: added the foreach php keyword.
24602 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
24604 * NEWS: Updated with new features.
24606 * data/.cvsignore, doc/.cvsignore: Updated.
24608 Patch from: Etay Meiri <etay-m@bezeqint.net>
24610 * src/debug_tree.h, src/debug_tree.c: New files.
24612 * src/Makefile.am, src/message-manger-private.[h,cc],
24613 src/message-manger.cc: Added Tree view for debugger
24616 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
24618 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
24620 * src/memory.c, src/memory.h: New files.
24622 * src/Makefile.am, src/appwizard.c, src/controls.c,
24623 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
24624 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
24626 Memory view implemetation that would enable viewing raw memory
24629 2002-08-08 Stephane Demurget <demurgets@free.fr>
24631 * AUTHORS: added Biswa, because I wonder why noone already have
24632 written his name in the Anjuta's hall of fame :)
24634 2002-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
24636 * src/appwizard_gui.c: Removed an ambiguous prototype.
24637 * src/appwizard_gui.c: Removed more ambiguous prototypes. This seem to
24638 fix a nasty PPC bug as reported by Todd Goyen <wettoad@knighthoodofbuh.org>.
24639 * THANKS: Updated M. Ali Vardar's email.
24641 2002-08-01 Andy Piper <andy.piper@freeuk.com>
24643 * src/anjuta_gui.c: implemented feature request to stop main and browser
24644 toolbars having exclusive use of space
24646 2002-08-01 Andy Piper <andy.piper@freeuk.com>
24648 * NEWS: updated for 1.0-beta rele.c: commented the define for ANJUTA_DEBUG_DEBUGGER
24649 left over from the previous work to fix bugs :-)
24651 * src/main_menubar_def.h, src/main_menubar.h, src/main_menubar.c,
24652 src/controls.c, src/mainmenu_callbacks.h,
24653 src/mainmenu_callbacks.c: Insert CVS keywords, message strings
24656 * src/watch_gui.c, src/stack_trace_gui.c, src/app_wizard_gui.c,
24657 src/project_import_gui.c, src/sharedlib_gui.c,
24658 src/signals_gui.c: set window icon correctly
24660 * NEWS: more updates for the release
24662 * HACKING: updated for window icons and insert menu information
24664 * src/cvs_gui.c, src/build_project.c,
24665 src/project_import_cbs.c: message strings reviewed
24667 * src/controls.c: context help button should be disabled if
24668 DevHelp is not installed
24671 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
24673 * src/debugger.c: Fixed the signalling screw up because of string
24674 update in gdb used to report the child process PID. Also, no
24675 error dialog will be popped up for "no such file or directory"
24676 error (very annoying and useless error). This error will still
24677 be shown on the debug message window. Avoided terminating the
24678 program when the terminal is terminated -- doesn't hurt, otherwise
24679 we get crappy egg-and-hen problem.
24681 * src/sharedlib.c, src/signals.c: Fixed the incorrect default window
24682 dimensions loading.
24684 * src/anjuta.c: Limited the default size of main window to sane
24687 * src/preferences.c: Fixed some deadly memory corruption bugs in
24688 the recent patches. Return from getenv() should NEVER be freed,
24689 because they are static strings.
24691 * src/preferences_gui.c: Removed the fix for crash bug with font
24692 selection and applied the real fix.
24694 2002-06-08 Andy Piper <andy.piper@freeuk.com>
24696 * NEWS: updated for release
24698 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
24700 * src/launcher.c: Added a fix a memory leak and a possible
24701 fix for zvt-crash bug.
24703 * printing/.cvsignore, plugins/patch/.cvsignore: Added files.
24705 * data/properties/latex.properties,
24706 data/properties/ada.properties: Added file.is.source property.
24708 * src/an_file_view.c: Set auto column size of the file
24711 * src/mainmenu_callbacks.c, src/cvs.c: Fixed bug #542151.
24712 The user is now prompted to confirm the closing of the file
24713 if it is being used by CVS. If yes, the editor is closed and
24714 the CVS operation stops.
24716 2002-06-07 Andy Piper <andy.piper@freeuk.com>
24718 * anjuta.prj: bump project version for release
24719 * BUGS: removed unnecessary file
24721 2002-06-07 Philip Van Hoof <freax@pandora.be>
24723 * widgets/gnomefilelist.c: fix up issue with directory deleted
24724 during the life of the file list widget
24725 * src/preferences_gui.c: sticking-plaster fix to font selection
24726 causes segfault bug
24728 Patches reviewed by Andy Piper <andy.piper@freeuk.com>
24730 2002-06-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24732 * data/properties/anjuta.properties, src/an_file_view.[ch],
24733 src/an_symbol_view.[ch], src/defaults.c, src/preferences.[ch],
24734 src/preferences_gui.c, src/project_dbase.c, src/project_dbase_gui.c:
24735 added options for symbol and file browsers.
24736 * data/properties/cpp.properties: linker flags should come after
24737 the name of the file to compile.
24738 * scintilla/Editor.cxx: fixed gcc compilation warning.
24739 * src/Makefile.am, src/project_import.c: anjuta_import.sh should
24740 be executed from bindir only.
24741 * src/an_file_view.[ch], tagmanager/tm_file_entry.c,
24742 tagmanager/include/tm_file_entry.h: CVS version information in file
24744 * src/anjuta.c, src/preferences.[ch]: remember visibility of messages
24746 * src/controls.c, src/cvs.[ch], src/project_dbase.[ch]: CVS fixes.
24747 * src/launcher.c, src/project_import.c: (hopefully) fixed random ZVT
24748 crashes during file import.
24749 * src/project_import.c: disable project menu items during project
24752 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
24754 2002-06-07 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
24756 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
24757 src/preferences.c, src/main_menubar_def.h, src/main_menubar.c,
24758 src/main_menubar.h, src/controls.c: fixed Insert ChangeLog,
24759 modified Insert menu, added C functions template, header C
24760 template, modified header_template HEADER_H ==> NAMEFILE_H
24762 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
24764 2002-06-05 Andy Piper <andy.piper@freeuk.com>
24766 * data/properties/html.properties: changed some file
24769 2002-06-05 Philip Van Hoof <freax@pandora.be>
24771 * widgets/gnomefilelist.c: Fixed #560759 and #561776
24773 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
24775 2002-06-05 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24777 * data/properties/anjuta.properties, src/defaults.c: Make windows
24778 docked by default, fix the big fonts bug.
24780 * src/an_file_view.c, src/main_menubar_def.h,
24781 src/project_dbase_gui.c: sanitized the Edit/View mess.
24783 * src/main_menubar_def.h, src/main_menu_callbacks.c: Add an item
24784 for customizing shortcuts.
24786 * src/mainmenu_callbacks.c: Search for selected word if present.
24788 * src/text_editor_menu.c: Added context menu options for docking
24789 and undocking editor windows.
24791 * src/main_menubar.h, src/main_menubar.c: more support for the
24792 shortcuts menu item.
24794 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
24796 2002-06-05 Andy Piper <andy.piper@freeuk.com>
24798 * scintilla/RESearch.cxx: removed CVS Log keyword to prevent
24799 all commit messages being written to top of the file
24801 * src/main_menubar_def.h: message strings reviewed
24803 * src/project_import.c: message strings reviewed
24805 * src/source.c, src/glades.c: message strings reviewed. Fixed
24806 some bugs around reading the project properties for creating
24807 .glade and .desktop files in the Application Wizard. There were
24808 typos in the property names being retrieved
24810 * widgets/gnomefilelist.c: changed build_full_path to make
24811 the file widget support ~
24812 Patch from Pierre Sarrazin <sarrazip@sympatico.ca>
24814 * THANKS, widgets/e-shell-about-box.c,
24815 manuals/anjuta-manual/C/authors.sgml: updated for new
24818 2002-06-05 Naba Kumar <kh_naba@users.sourceforge.net>
24820 * src/project_dbase.c: Fixed the file-path-corruption bug
24821 and the cannot-import-file-in-project bug. (follow-up with
24822 the last commit from Stef).
24824 * src/anjuta_cbs.c: Fixed double-confirmation when exiting
24825 with unsaved-project.
24827 2002-06-05 Stephane Demurget <demurgets@free.fr>
24829 * src/project_dbase.c (project_dbase_add_file_to_module): fixed a
24832 2002-06-04 Andy Piper <andy.piper@freeuk.com>
24834 * data/properties/{xml,html,other}.properties: changed some file
24837 * data/anjuta.mime: oops! cvs added
24839 * scintilla/RESearch.cxx: fixed up a problem with comments
24841 * global-tags/create_global_tags.sh: redirect errors to /dev/null
24842 to avoid messages about missing libs
24844 * NEWS: started the release notes
24846 2002-06-04 Andy Piper <andy.piper@freeuk.com>
24848 * HACKING: updated with new information on printing, patch naming
24850 * TODO: removed completed tasks
24852 * THANKS: updated a few contributions
24854 * anjuta.prj: updated the icon file
24856 * anjuta.desktop.in.in: updated to add Categories
24858 * data/anjuta.mime: created a mime type for Anjuta project files
24859 (NB needs to be added to the install in /usr/share/mime/)
24861 * pixmaps/madeinanjuta.xcf: finally added Nick Dowell's
24862 "Coded in Anjuta" button in Gimp XCF format. It can be converted
24863 to PNG for websites.
24865 * plugins/patch/patch-plugin.c: clarified some messages and
24866 made it easier to see different patching sessions
24868 * src/toolbar.c: changed some message text for consistency
24870 * src/preferences_gui.c, src/preferences.c, src/preferences.h,
24871 src/defaults.c, src/anjuta.c, src/anjuta.h: enable/disable tooltips
24873 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
24875 * src/appwiz_page1.c, src/appwizard_cbs.c, src/pixmaps.h,
24876 src/project_dbase.{c,h}, src/project_import_cbs.c,
24877 src/project_type.c, src/source.{c,h}, src/wizard_gui.c:
24878 Added XLib Project and a Dockapp Project types.
24879 * pixmaps/Makefile.am: added line for new pixmap for new xlib
24881 * pixmaps/appwiz_xlib.png: pixmap for new xlib projects
24882 * src/source.c: Fixed memory leak in existing projects.
24883 (filename was not freed)
24884 Patch from Todd Goyen <wettoad@knighthoodofbuh.org>
24886 2002-06-04 Naba Kumar <kh_naba@users.sourceforge.net>
24888 * src/anjuta.h, src/anjuta.c: Added error display funtions
24889 with parent windows.
24891 * src/appwizard_cbs.c: Changed error display function to use
24894 2002-06-03 Naba Kumar <kh_naba@users.sourceforge.net>
24896 * printing/print.h, printing/printing.c: Taken care of document
24897 zoom factor and fixed a font loading bug. Dynamically calculated
24898 text widths to work with zooms properly. Re-organized code for
24899 dynamic text width calulations to work in general with utf8 chars.
24900 Determined font height and width automatically from the font info.
24902 * src/anjuta.c, src/mainmenu_callbacks.c, *src/preferences.c:
24903 src/preferences.h, src/text_editor.c, src/preferences_gui.c:
24904 Converted text.zoom.factor property to use #defined value. Removed
24905 margin header and margin numbers preferences, as they now
24906 calculated dynamically.
24908 2002-06-02 Naba Kumar <kh_naba@users.sourceforge.net>
24910 * printing/print-doc.c, printing/print-doc.h, printing/print-util.c,
24911 printing/print-util.h, printing/print.c, printing/print.h:
24912 Rewritten printing support for style based printing. Syntax highlighted
24913 printing, monochromatic printing, setup using preferences etc.
24915 * src/aneditor.cxx, src/aneditor.h: Added two commands for working with
24916 printing. ANE_GETLANGUAGE and ANE_GETSTYLEDTEXT for geting the document
24917 language and the styled text buffer.
24919 * src/preferences.c, src/preferences.h, src/preferences_gui.c: Redesigned
24920 the print setup preferences page and added printer preferences. Added functions
24921 to retrieve preferences with default values.
24923 * src/text_editor_gui.c, src/main_menubar_def.h: Changed an #include for
24926 * data/properties/anjuta.properties: Added default printer preferences.
24928 * pixmaps/print_color.xpm, pixmaps/print_landscape.xpm,
24929 pixmaps/print_layout.xpm, pixmaps/print_nocolor.xpm,
24930 pixmaps/print_portrait.xpm: CVS added printer setup pixmap files.
24932 * pixmaps/Makefile.am, src/pixmaps.h, anjuta.prj: Added the new pixmaps references.
24934 2002-06-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24936 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24938 src/Makefile.am, src/aneditor.cxx, src/anjuta.c, src/anjuta.h
24939 src/defaults.c, src/message-manager-private.cc, src/project_dbase.c
24940 src/utilities.c, scintilla/PropSet.cxx: Fix memory leaks and other
24941 cleanups, remove dead code, GUI cleanupMemory leaks cleanups.
24943 printing/Makefile.am: Reduced compiler optimizations.
24945 tagmanager/include/tm_project.h, tagmanager/include/tm_work_object.h,
24946 tagmanager/include/tm_workspace.h, tagmanager/tm_project.c,
24947 tagmanager/tm_source_file.c, tagmanager/tm_work_object.c,
24948 tagmanager/tm_workspace.c: TagManager fixes.
24950 2002-06-01 Naba Kumar <kh_naba@users.sourceforge.net>
24952 * printing/*: CVS added. :)
24954 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24956 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24958 * printing*: CVS added.
24959 * printing/*.[ch], printing/Makefile.am, anjuta.spec.in, Makefile.am,
24960 configure.in, src/Makefile.am, src/controls.c, src/main_menubar.[ch],
24961 src/main_menubar_def.h: Gnome Print support
24962 * src/anjuta.c: Fixed a crash bug (NULL pointer check).
24963 * configure.in: Enable debugging flag option
24964 * src/preferences.c, src/preferences.h, src/preferences_gui.c, src/mainmenu_callbacks.c:
24965 Print properties defined.
24966 * global-tags/create_global_tags.sh: More GNOME libraries added, cleanups
24968 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24970 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24972 * src/an_file_view.c, src/an_symbol_view.c: Added Dock/Undock
24973 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
24974 src/anjuta.h, src/text_editor_menu.[ch]: More menu re-organization
24976 * src/text_editor.c: Minor cleanups.
24977 * anjuta.c: Tweaks to 'Goto File Line' functionality.
24978 * src/project_dbase.c: Fixes to add/remove files from project.
24979 * src/help.c: Fix minor memory leak.
24980 * src/project_dbase_gui.c: Remove debugging messages.
24981 * src/utilities.[ch]: Cleanups and minor fixes.
24982 * src/anjuta_gui.c, src/pixmaps.h: Application icon set correctly.
24984 2002-05-30 Naba Kumar <kh_naba@users.sourceforge.net>
24986 * src/anjuta.c [anjuta_apply_preferences()]:
24987 Fixed a crash bug when tab pos is not defined for the editors.
24989 * data/properties/cpp.properties: Set default identifier property to normal.
24990 This fixes the bug in which the fore color gets hidden with dark background.
24992 2002-05-29 Naba Kumar <kh_naba@users.sourceforge.net>
24994 * scintilla/*, scintilla/include/*: Upgraded to the vanilla
24997 * src/aneditor.cxx, src/aneditor.h, src/main_menubar.h, src/main_menubar.h,
24998 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, main_menubar_def.h,
24999 src/anjuta.c, data/properties/anjuta.properties:
25000 Implemented line wrapping.
25002 * src/aneditor.cxx, src/aneditor.h: Implemented Readonly file mode.
25004 * scintilla/LexCPP.cxx: Added the custom code (insidePreprocessor variable
25005 usage and SCE_C_WORD3 flagging) used by tagmanger for maintaing custom
25006 tags. Code was reviewed from GNOME Bonsai view.
25008 * scintilla/include/SCILexers.h: Added definition of SCE_C_WORD3 as
25009 it seems to have been removed by scintilla people.
25011 * data/properties/anjuta.properties: Set default line wrap to false, as
25012 is noticably slow with big files.
25014 2002-05-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
25016 * src/project_import_gui.c: disallow the selection of files in
25018 * src/mainmenu_callbacks.c, src/preferences.c: cleanups to identity
25021 2002-05-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25023 * src/an_file_view.c, src/an_symbol_view.c, src/text_editor_menu.c,
25024 src/main_menubar_def.h, src/pixmaps.h, :Added some icons to menu items.
25025 * src/controls.c, src/main_menubar.[ch]:Some menu organization cleanups.
25026 * src/project_dbase.[ch], src/project_dbase_gui.c: Adding files to projects
25027 now works properly.
25028 * src/gnome_project.c, src/mainmenu_callbacks.[ch]: Minor API change.
25029 * scintilla/include/PropSet.h, tagmanager/read.c: Accept '$' in identifiers.
25030 * src/utilities.[ch]: Added some utility functions.
25031 * tagmanager/tm_project.c: Fix for bug in file removal from project.
25033 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
25035 2002-05-26 Andy Piper <andy.piper@freeuk.com>
25037 * HACKING: info on FIXME statements and removed ccview references
25038 * Makefile.am: added rule to make RPM package
25040 2002-05-26 Andy Piper <andy.piper@freeuk.com>
25042 * THANKS, widgets/e-shell-about-box.c,
25043 manuals/anjuta-manual/C/authors.sgml: updated for new
25045 * src/anjuta.c: removed unnecessary warning code since CVS
25046 support is now implemented :-)
25047 * manuals/sgmldocs.make: implemented a fix for bug #553969
25048 * manuals/C/anjuta-tutorial/anjuta-tutorial.sgml: fixed some CRs
25049 * manuals/C/anjuta-tutorial/anjuta-turorial-C.omf,
25050 manuals/C/anjuta-faqs-C.omf: modified the descriptions
25052 2002-05-20 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
25054 * src/main_menubar.c, src/main_menubar.h, src/controls.c,
25055 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
25056 src/main_menubar_def.h, src/preferences_gui.c,
25057 preferences.c, preferences.h: setup Username and Email
25058 preferences, Insert ChangeLog and Username editor functions
25060 Patch reviewed and modified by Andy Piper <andy.piper@freeuk.com>
25062 2002-05-17 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
25064 * src/commands.c, src/compiler_options_cb.c src/compiler_options_gui.c
25065 src/src_paths_cbs.c, src/src_paths_gui.c
25066 Fixed some minor bugs and replace gtk_entries by gnome_file_entries
25068 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
25070 2002-05-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25072 * src/main_menubar.[ch], main_menubar_def.h: Added back/forward
25073 and goto tag menu items to main menu.
25075 2002-05-09 Andy Piper <andy.piper@freeuk.com>
25077 * THANKS, widgets/e-shell-about-box.c,
25078 manuals/anjuta-manual/C/authors.sgml: added new contributors
25079 * HACKING: updated with info on files to change for credits
25081 2002-05-09 Dan Elphick <dre00r@ecs.soton.ac.uk>
25083 * src/aneditor.cxx: extended extension list which fixes segfault
25084 on selecting lisp, ruby or matlab as highlight style.
25086 2002-05-09 Andy Piper <andy.piper@freeuk.com>
25088 * src/main_menubar_def.h: fixed an array initialiser and fixed
25089 the lexer settings for the new entries on the Format menu
25091 2002-05-07 Stephane Demurget <demurgets@free.fr>
25093 * Synced with Scintilla 1.45
25095 2002-05-06 Andy Piper <andy.piper@freeuk.com>
25097 * anjuta.prj: added another missing file
25098 * ChangeLog: fixed some incorrect change dates I caused by
25099 sloppy cut-and-pasting :-/
25101 2002-05-06 Andy Piper <andy.piper@freeuk.com>
25103 * src/mainmenu_callbacks.c: fixed title of new About box
25105 2002-05-05 Andy Piper <andy.piper@freeuk.com>
25107 * src/pixmaps.h: added macros for OpenGL and SDL project icons
25109 2002-05-05 Andy Piper <andy.piper@freeuk.com>
25111 * pixmaps/appwiz_opengl.png, pixmaps/appwiz_sdl.png: added new files
25112 * anjuta.prj: updated for new files
25114 2002-05-05 Naba Kumar <kh_naba@users.sourceforge.net>
25116 * widgets/e-shell-about-box.c: Added version display.
25118 2002-05-03 Andy Piper <andy.piper@freeuk.com>
25120 * launcher/anjuta_launcher.c, src/dnd.c, src/session.c,
25121 widgets/scroll_menu.c: fixed up some compiler warnings (patch
25122 from Philip Van Hoof)
25124 2002-05-03 Andy Piper <andy.piper@freeuk.com>
25126 * manuals/C/anjuta-tutorial/Makefile.am: removed a circular
25128 * manuals/ja/anjuta-manual/anjuta-manual.sgml,
25129 manuals/ja/anjuta-manual/debugger.sgml: fixed some markup problems
25130 that produced build errors (needs checking on a machine with the
25132 * data/properties/lisp.properties: updated to match format of other
25133 lexer property files supplied with Anjuta
25135 2002-05-03 Andy Piper <andy.piper@freeuk.com>
25137 * anjuta.prj: added new files
25138 * HACKING: added information from the mailing list on
25139 adding new project types to the wizard (thanks to Johannes)
25141 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25143 * src/utilities.h, src/launcher.c, src/gnome_project.c,
25144 src/appwiz_page2.c: Fix for 547038.
25146 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
25148 * attach_process.c, attach_process_cbs.c: Fixed a dialog
25151 * about.h: cvs removed.
25153 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25155 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
25159 * src/anjuta.c (anjuta_system_error): checks for the error number to
25160 know whether the error description is needed or not.
25162 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
25164 * pixmaps/anjuta_logo.png: New about logo.
25166 * pixmaps/anjuta_icon.png: New icon from Misha. The
25167 old one had trouble with some gtk themes.
25169 * about.c: Removed. No longer needed.
25171 * mainmenu_callbacks.c: Removed reference of about.h
25173 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25175 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25177 * widgets/e-shell-about-box.[ch], configure.in, Makefile.am,
25178 mainmenu_callbacks.c, widgets/Makefile.am: Implemented the new
25179 About Dialog (thanks to the Evolution team for the cool widget!)
25181 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
25183 Patch from lbell <lbell@tsc4.com>
25185 * src/find_in_files.c, src/find_in_files.h,
25186 src/anjuta.c: Added save_yourself, load_yourself routines.
25188 * src/find_in_files.{h,c}, src/find_in_files_gui.c:
25189 Added "Append messages" toggle button. This will enable
25190 the search results to be appended to the already existing
25193 * src/debugger.c: Fixed a typo.
25195 * src/find_text.c, src/breakpoints.c, src/project_dbase.c,
25196 src/session.c, src/session.h: Improved session management.
25198 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
25200 * THANKS, FUTURE, AUTHORS: Changed my email and
25203 2002-05-02 Stephane Demurget <demurgets@free.fr>
25205 Impl. feature request #525271 (add Lisp support).
25207 * data/properties/lisp.properties: added.
25209 * data/properties/Makefile.am, data/properties/anjuta.properties: added
25210 the lisp properties.
25212 * src/main_menubar_def.h, src/lexer.h, src/aneditor.cxx,
25213 src/utilities.[ch]: added support for the Lisp highlight style.
25215 2002-05-02 Stephane Demurget <demurgets@free.fr>
25217 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
25218 src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
25219 src/text_editor_cbs.c: replaced the tabs ordering menuitem by a
25220 option preferences to have a persistent setting. Plus it's not used
25221 often, so it's better here than flooding the menus.
25223 * src/preferences.[ch], src/preferences_gui.c: ditto, plus made the
25224 preferences pages a lot more consistent and sweeter: tabs direction
25225 radiobuttons are directed against the meaning, all pages have an
25226 outter frame, a lot of padding, removed all expand attributes for
25227 vertical boxes, ...
25229 That's not a total revamp, but it's really looking better now, even
25230 if there's still work to be done.
25232 2002-05-01 Andy Piper <andy.piper@freeuk.com>
25234 * src/main_menubar_def.h, src/cvs_gui.c: updates to strings
25235 * TODO: added task to be completed before next release (update all credits)
25237 2002-05-01 Stephane Demurget <demurgets@free.fr>
25239 * THANKS, src/about.c, manuals/anjuta-manual/C/authors.sgml: added
25242 2002-05-01 Benke László <decike@freemail.hu>
25244 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
25246 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
25247 src/main_menubar_def.h, src/mainmenu_callback.[ch],
25248 src/text_editor_cbs.c: added an "automatic tab ordering" checkmenuitem
25249 to the format menu in order to reorder the notebook tabs in
25250 alphabetical order everytime a file is created/opened/saved.
25252 2002-05-01 Philip Van Hoof <freax@pandora.be>
25254 * widgets/gnomefilelist.[ch] (history_combo_go),
25255 (history_combo_clicked): impl.
25257 (gnome_filelist_new_with_path): use this new impl.
25259 2002-05-01 Stephane Demurget <demurgets@free.fr>
25261 * src/project_dbase_gui.c (add_file): added the xpm file type.
25263 2002-04-30 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25265 Patch reviewed by Stephane Demurget <demurgets@free.fr> except for the
25268 * src/anjuta.[ch]: Changed local tag list to use line numbers instead
25271 * src/an_symbol_view.[ch], src/mainmenu_callbacks.[ch],
25272 src/text_editor_menu.c: Added context sensitive search in symbol
25273 browser and editor.
25275 * configure.in: Changed version number to 0.1.9.99.
25277 * scripts/anjuta_import.sh.in, scripts/anjuta_project.template,
25278 src/project_import.c: Minor changes to project import facility.
25280 * src/preferences.[ch], src/preferences_gui.c: Fix for bug #537273
25281 (Forced to use specific brace format)
25283 * tagmanager/include/tm_tag.h, tagmanager/include/tm_workspace.h,
25284 tagmanager/tm_tag.c, tagmanager/tm_work_object.c,
25285 tagmanager/tm_workspace.c: Minor TagManager fixes and updates.
25287 2002-04-30 Johannes Schmid <clubfan@users.sourceforge.net>
25289 Patch reviewed by Stephane Demurget <demurgets@free.fr> who made
25290 replaced the spinbutton with an hscale, and made the UI less "blocky".
25292 * src/cvs_gui.c: When diffing a project you can choose date and
25295 * src/project_dbase.c: Import_file activated again
25297 * configure.in, plugins/Makefile.am: Added patch plugin
25299 * plugins/patch/*: The new patch plugin
25301 2002-04-28 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25303 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
25305 * src/aneditor.cxx (StartAutoCompletedWord): the duplicates in the
25306 dropdown list shown by autocompletion are now removed.
25308 2002-04-28 Philip Van Hoof <freax@pandora.be>
25310 Patch reviewed by Stephane Demurget <demurgets@free.fr> who merged
25311 a bunch of filetypes from the older version.
25313 * src/project_dbase_gui.c (add_file): changed the import
25314 dialog's filetypes combo contents depending on the
25315 type of data to be imported.
25317 2002-04-28 Stephane Demurget <demurgets@free.fr>
25319 * src/fileselection.[ch] (fileselection_addtype_f): removed the use of
25320 the amount parameter as Philip stated and reformated to follow the
25323 * src/project_dbase.c (project_dbase_make_default_filetype_list):
25324 changed accordingly.
25326 2002-04-25 Stephane Demurget <demurgets@free.fr>
25330 * src/main_menubar_def.h: replaced the shortcut for "Find next" to
25331 Shift-F6, to be more consistent with other Gnome apps.
25332 Moved the "Search next" entry under the "Search" one, and swapped the
25333 order of the "Find in files" and "Find and Replace" ones.
25335 Some additional fixes ands cleanups on the edit menu.
25337 * src/main_menubar.h: replaced all occurences of repeat_find by
25338 find_again for the code to be more consistent.
25340 * src/main_menubar.c (update_main_menubar): made the "Find next" entry
25341 sensitiveness depending on the existence of an active text buffer.
25343 * TODO: added some bits about improving the usability of the
25344 search/search again couple.
25346 2002-04-25 Stephane Demurget <demurgets@free.fr>
25348 * src/preferences_gui.c: made the tab labels text more consistent
25351 2002-04-25 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25353 Patch reviewed and improved by Stephane Demurget <demurgets@free.fr>
25355 * manuals/C/anjuta-tutorial/Makefila.am: fixed the glade picture
25358 * src/main.c (main): simplified some code and cleanups.
25360 Fix a part of #499366:
25362 * src/commands.[ch] (sync_from_props), (command_editor_save),
25363 (on_apply_clicked), (create_command_editor_gui): added the gui
25364 corresponding to the command.terminal preference.
25366 2002-04-25 Stephane Demurget <demurgets@free.fr>
25370 * anjuta.spec.in: added build requirements for the source rpm.
25372 2002-04-24 Johannes Schmid <clubfan@users.sourceforge.net>
25374 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25376 * src/appwiz_page1.c, src/appwizard_cbs.c, src/glades.c,
25377 src/pixmaps.h, src/project_dbase.[c,h], src/project_import_cbs.c,
25378 src/project_type.c, source.c, wizard_gui.c:
25379 Added new GNOME 2 project types and changed glade behaviour to
25380 produce GTK code if project type GTK was selected and GTKmm code
25381 if project type GTKmm was selected (and not depending on the
25382 selected language. Disabled glade for GNOME 2 projects because
25383 we will need glade2 there.
25385 * src/project_dbase.c: Fixed a memory lack.
25387 * pixmaps/appwiz_*2.png: Added GNOME 2 icons from Misha
25389 * src/cvs.c: Added an error message if jobs are running
25391 2002-04-23 Naba Kumar <kh_naba@users.sourceforge.net>
25393 * tagmanager/tm_work_object.c: Fixed a chrash
25394 bug which occurs when it tries to stat an empty
25397 2002-04-22 Naba Kumar <kh_naba@users.sourceforge.net>
25399 * src/controls.c: CVS menu items now becomes
25400 insensitive when the launcher is busy.
25402 * src/anjuta.c, cvs.h, cvs.c: Created a function
25403 to update the cvs preferences when preferences are
25404 applied in preferences dialog and called it from
25405 anjuta_update_preferences().
25407 2002-04-19 Naba Kumar <kh_naba@users.sourceforge.net>
25409 * src/cvs.c: Added a space in the cvs command
25410 before the revision part. This fixes the cvs
25411 error we get when cvs-diffing with revisions.
25413 * src/cvs.c: Fixed a compiler warning.
25415 * src/find_replace.c: The dialog now remembers
25416 the settings including the "prompt on replace"
25417 which seems to have broken somewhere line the
25420 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
25422 * src/cvs.{h,c}, src/cvs_cbs.{h,c}, src/cvs_gui.{h,c}:
25423 Added a new property in cvs class to hold a boolean
25424 for enabling date in cvs diff. This fixed the bizzare
25425 diff output due to the date that goes with the cvs
25426 command. Also, set the default value of compression
25427 to 3 and unified diff option to 1.
25429 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
25431 * src/cvs.c: The diff editor is set to hilite as
25432 diff syntax hiliting.
25434 * configure.in, manual/Makefile.am:
25435 Added a new manual module for ja language.
25437 * manual/ja/*/*/*: New module and files for the
25438 ja translation for the anjuta documentation
25439 from Takeshi AIHANA <aihana@jcom.home.ne.jp>
25441 2002-04-17 Naba Kumar <kh_naba@users.sourceforge.net>
25443 * src/launcher.c: Made a very messy work around
25444 for the launcher authentication to work properly.
25446 * src/find_replace.c: Applied the missing patch
25447 from Dan Elphick <dre00r@ecs.soton.ac.uk>
25449 2002-04-16 Andy Piper <andy.piper@freeuk.com>
25451 * src/cvs.c, src/main_menubar_def.h: made message strings
25452 consistent with existing standards from our own documentation
25453 (such as uppercase P in Project, corrected spelling of
25456 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
25458 * src/cvs_gui.c: Cleaned up gui and aligned various
25459 widgets to give a clean look.
25461 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
25463 * src/launcher.c: Added work around to retrieve
25464 the child exit code. It works. :)
25466 * src/find_in_files.c, src/gnome_project.c,
25467 src/project_import.c, src/cvs.c, src/configure.c, src/compile.c,
25468 src/clean.c, src/clean_project.c, src/build_project.c,
25469 src/build_file.c: Modified to handle the new
25472 2002-04-15 Dan Elphick <dre00r@ecs.soton.ac.uk>
25474 * src/find_replace.c: Changed signal to call
25475 on_replace_text_close on from delete_event
25476 to close => the replace history is now updated.
25478 2002-04-15 Naba Kumar <kh_naba@users.sourceforge.net>
25480 * src/cvs.c: escaped the cvs import message before
25483 2002-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
25485 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25487 * src/cvs.[c/h], src/texteditor.[c/h]: Fixed bug #542151
25489 * src/cvs.[c/h], src/cvs_cbs.[c/h], src/cvs_gui.[c/h]:
25492 * src/preferences_gui.c: GUI improvements
25494 * src/project_dbase.c, src/controls.c: Fixed some menu stuff
25496 2002-04-13 Naba Kumar <kh_naba@users.sourceforge.net>
25498 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c:
25499 Removed static qualifier from tm_tag_type_name() and
25500 availed it's prototype for use in outside code. also
25501 created reverse map function tm_tag_type_name();
25503 * src/anjuta.c: Implemented qualified tags names for
25504 the tag list (on the toolbar pulldown list) to avoid
25505 ambiguty in tags with similar names (like prototype
25506 and definition). Patch modified and improved.
25508 Patch from: Todd Goyen <wettoad@knighthoodofbuh.org>
25510 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
25512 * src/utilities.[c,h]: Added a utility funtion
25513 that escapes the single and double quotes in a
25514 given string. Useful for passing command line
25517 * src/cvs.c: Escaped the cvs log message before
25518 passing it to cvs command line to avoid ambiguties
25519 with quotes in the message.
25521 * pixmaps/anjuta_icon.png: Changed to the new icon.
25522 from Todd Goyen <goyen@mbi-berlin.de>
25524 * src/message-manager-private.cc: Added regex to
25525 recognize (underline hilite) the parsable outputs
25526 from the zvt terminal.
25528 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
25530 Patch from: Tina Hirsch <tehirsch@arcor.de>
25532 * src/project_type.c:
25533 Fixed a bug in the wxproject type and modified the erroroutput when
25534 configure doesn't find wx-config
25536 Patch from: Timothee Besset <ttimo@idsoftware.com>
25538 * src/anjuta.c, src/message-manager-private.cc,
25539 src/message-manager-private.h
25540 Catches double clicks in the zvt terminal, and calls goto_error_line
25541 to jump to the appropriate location in the source. This will recognize
25544 2002-04-10 Naba Kumar <kh_naba@users.sourceforge.net>
25546 * src/build_project.c: Taken care of memory leak
25547 by freeing cmd variable properly.
25549 * src/main_menubar_def.h: Fixed wrong signal connection
25550 for cvs project commit.
25552 * src/cvs_cbs.c: Fixed non-functional "cancel" button.
25554 * src/preferences_gui.c: Added some border and adjusted
25555 expandsion, filling in box adds to make the cvs preferences
25558 2002-04-03 Johannes Schmid <clubfan@users.sourceforge.net>
25560 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25562 * src/cvs*, src/main_menubar*, src/preferences*:
25563 Moved CVS settings to preferences, added a nice login dialog.
25565 * src/controls.c, src/project_dbase.c:
25566 CVS project options are only shown if a project is open
25568 * src/build_project.c:
25569 User is now asked if he wants to install as root
25574 * anjuta.prj: Updated with cvs files
25576 * TODO: Remove task which are done
25578 2002-03-31 Naba Kumar <kh_naba@users.sourceforge.net>
25580 * pixmaps/Makefile.am, src/compile.c, src/configurer.c,
25581 src/cvs.c, src/cvs_gui.c, src/gnome_project.c,
25582 src/launcher.c, src/main_menubar_def.h, src/pixmaps.h:
25584 Modified launcher to use controlling terminal to detect and
25585 take care of password authentications (for example, for cvs
25586 and root installs).
25588 * pixmaps/password.png: New file.
25590 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
25592 Anjuta kick start tutorial wirtten by:
25593 Ishan Chattopadhyaya <ichattopadhyaya@yahoo.com>
25595 * manuals/C/anjuta-tutorial, manuals/C/anjuta-tutorial/Makefile.am,
25596 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
25597 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
25598 manuals/C/anjuta-tutorial/figures/*.png:
25602 * configure.in, manuals/C/Makefile.am, manuals/C/topic.dat
25606 2002-03-28 Roel Vanhout <roel@stack.be>
25608 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25610 * src/aneditor.cxx, src/preferences.c, src/preferences.h,
25611 src/preferences_gui.c:
25612 Added option to wrap around to beginning/end of file when on last bookmark
25613 and next/previous bookmark is pressed
25615 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
25617 Patch from Philip Van Hoof <freax@pandora.be>
25619 * src/gnomefilelist.c:
25620 Added gimp like feature that changes the file extension of
25621 the filename entered in the selections when the file
25624 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
25626 Patch from Roy Wood <roy.wood@filogix.com>
25628 * src/controls.c, src/find_text.c, src/find_text.h,
25629 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
25630 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
25632 Menuitem for entering currently selected text as find target,
25633 added key accel for "find next" and changed some key accels for
25634 other key for consistency.
25639 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
25641 * src/watch.c, src/watch.h, src/watch_cbs.c,
25642 src/watch_cbs.h, src/watch_gui.c:
25644 Patch from Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>
25646 Added change watch entries feature
25647 and Watch entries modify on double click fixed.
25649 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
25651 * src/mainmenu_callbacks.c:
25653 Project commit should not bypass dialog as
25654 we need to get the cvs log from the user.
25656 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
25658 * src/project_dbase.c:
25660 Patch from Roy Wood <roy.wood@filogix.com>
25662 Fixed docking bug with the new docking patch
25663 to fix copy/paste bug.
25665 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
25667 * src/cvs.c, src/cvs.h, src/cvs_cbs.c, src/cvs_cbs.h
25668 src/cvs_gui.c, src/cvs_gui.h, src/main_menubar.c,
25669 src/main_menubar.h, src/main_menubar_def.h,
25670 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
25672 Added cvs project support. Featured bypass cvs dialog for
25673 cases where we don't need dialog (such as project and right
25674 click selection from file browser). Cleaned up cvs code to
25675 make them generic cvs operations instead of separate file
25676 and project operations. Added cvs log action. Increased
25677 file entry box width and enabled "unified diff" by default.
25678 Used Editor buffer for status and log and set hilite for
25679 these buffers including diff buffer (DIFF hilite).
25681 2002-03-23 Tina Hirsch <cevina@users.sourceforge.net>
25683 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25685 * data: Added file autogen.sh.wxwin
25686 * data/Makefile.am: Added entry for autogen.sh.wxwin
25687 * pixmaps: Added project image appwiz_wxwin.png
25688 * pixmaps/Makefile.am: Added entry for appwiz_wxwin.png
25689 * src/appwizard_cbs
25690 src/compiler_options.c
25692 src/project_dbase.c
25693 src/project_dbase.h
25694 src/project_import_cbs.c
25698 src/wizard_gui.c: Added everything necessary for new
25699 project type 'wxWindows (wxGTK)
25700 * src/project_dbase.c: Fixed a bug that caused every project
25701 to be a glade project in dialog
25702 'Project information'.
25704 2002-03-25 Naba Kumar <kh_naba@users.sourceforge.net>
25706 Patch submitted by Roy Wood <roy.wood@filogix.com>
25708 * src/anjuta_gui.c, src/message-manager-dock.c,
25709 src/project_dbase.c:
25711 fixed the copy/paste bug by rewriting dock/undock
25714 2002-03-22 Johannes Schmid <clubfan@users.sourceforge.net>
25716 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25718 * src/cvs*, src/Makefile.am:
25719 New file for CVS support. File operations currently work
25720 cvs login needs to be done. Project support is not yet
25723 * src/main_menubar*, src/mainmenu_callbacks,
25724 src/anjuta.c, src/anjuta.h:
25725 Added menus and functions for cvs commands.
25727 * src/text_editor_menu.h:
25728 Added #include <gtk/gtk.h>
25731 Removed a warning (and this time it works ;-)
25733 * src/utilities.c, src/utilities.h:
25734 Added a utility function to retrieve directory
25735 name out of full path.
25737 2002-03-11 Jeroen van der Vegt <ajvdvegt@sourceforge.net>
25739 * src/executer.c: (create_executer_dialog): changed the default
25740 focus on the entry.
25742 2002-03-10 Naba Kumar <kh_naba@users.sourceforge.net>
25744 * widgets/gnomefilelist.c:
25745 Fixed duplicate history entries for the same directory.
25747 2002-03-10 Stephane Demurget <demurgets@free.fr>
25751 * src/main_menubar_def.h: removed the Ctrl-L shortcut for Save All, as
25752 it's already used by scintilla to delete the whole current line.
25754 2002-03-10 Stephane Demurget <demurgets@free.fr>
25758 * src/anjuta_cbs.c: (on_open_filesel_ok_clicked): removed unecessary
25759 calls to fileselection_hide_widget,
25760 (on_open_filesel_cancel_clicked): removed.
25762 * src/project_dbase.c: (on_open_prjfilesel_cancel_clicked),
25763 (on_add_prjfilesel_cancel_clicked):
25765 * widgets/gnomefilelist.[ch]: (gnome_filelist_set_multiple_selection):
25768 * src/fileselection.c: Made some functions static.
25769 (fileselection_hide_widget): rewritten using the new
25770 gnome_filelist_set_multiple_selection function.
25772 * src/fileselection.c: (on_file_selection_delete_event): removed
25773 unuseful widget hides. Some cleanups,
25774 (on_file_selection_cancel_clicked): impl,
25775 (create_fileselection_gui): changed the cancel button clicked's
25776 callback to use this new function.
25778 * src/anjuta.c: (anjuta_new):
25779 * src/project_dbase.c: (project_dbase_new): removed the use of cancel
25780 callbacks, because this the gnome filelist widget's job.
25782 * widgets/gnomefilelist.c: (gnome_filelist_new_with_path): removed
25783 clist selection mode duplicates set,
25784 (gnome_filelist_key_press): use the new impl. function.
25786 2002-03-10 Stephane Demurget <demurgets@free.fr>
25790 * src/appwizard_cbs.c: (on_druidpagestandard2_next):
25791 fixed some bogus code using an array cell out of
25792 range, removed unecessary gettext usages.
25794 * src/appwiz_page2.c: (on_prj_name_entry_changed):
25795 some cleanups and now transform minus characters to
25799 (source_write_configure_in),
25800 (source_write_toplevel_makefile_am),
25801 (source_write_desktop_entry),
25802 (source_write_glade_file):
25803 * src/project_dbase.c: (project_dbase_summon_glade),
25804 (project_dbase_generate_source_code):
25805 * src/glades.c: (gladen_write_glade_write):
25806 replaced some occurences of the target name by the
25807 project filename, using project_dbase_get_proj_name,
25808 to fix the name of some files.
25809 Fixed a lot of mem leaks.
25810 Various code cleanups.
25812 2002-03-06 Stephane Demurget <demurgets@free.fr>
25814 Merged with latest (1.44) scintilla.
25816 Added: - The calltip.<lexer>.end.definition property to display help
25817 text on a second line of calltip.
25818 - The calltip.<lexer>.word.characters property to correctly find
25819 calltips for functions that include characters like '$' which
25820 is not normally considered a word character.
25821 - The use.monospaced property to determine initial state of
25822 Use Monospaced Font setting.
25824 Bugs fixed: Too many to mention; please see :
25825 http://www.scintilla.org/ScintillaHistory.html for the
25828 * scintilla/*/*: updated nearly all files.
25830 * TODO: removed the need of a scintilla merge.
25832 Merged with latest (1.44) SciTE properties.
25834 * data/properties/anjuta.properties: added the wrap, use.monospaced
25837 * data/properties/html.properties: added a missing php extension, and
25838 updated php keywords to the latest reference.
25840 * data/properties/pascal.properties: added commands to compile, build
25841 and execute pascal applications.
25843 * data/properties/lua.properties: added styles for statements.
25845 * data/properties/bash.properties: added the declare keyword.
25847 Fixed distchecking.
25849 * global-tags/Makefile.am,
25850 global-tags/create-global-tags.sh: used some kind of ugly hack to
25851 make distchek work, since noone has proposed some better way.
25853 * src/main_menubar_def.h: Ctrl-W is now associated to close file,
25854 and Ctrl-N replace Alt-N for new file according to the Gnome design
25857 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
25859 * widgets/gnomedirlist.c
25860 widgets/gnomedirlist.h
25861 widgets/gnomefilelist.c
25862 widgets/gnomefilelist.h:
25864 Added GPL headings in the file.
25866 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
25868 * src/attach_process.c
25869 src/attach_process_cbs.c
25870 src/attach_process_cbs.h
25871 src/attach_process_gui.c
25873 src/breakpoints_cbs.c
25874 src/breakpoints_cbs.h
25875 src/breakpoints_gui.c
25877 src/compiler_options.c
25878 src/compiler_options_cbs.c
25879 src/compiler_options_cbs.h
25880 src/compiler_options_gui.c
25881 src/find_in_files.c
25882 src/find_in_files_cbs.c
25883 src/find_in_files_cbs.h
25884 src/find_in_files_gui.c
25889 src/preferences_gui.c
25890 src/project_config.c
25892 src/src_paths_cbs.c
25893 src/src_paths_cbs.h
25894 src/src_paths_gui.c:
25896 Bugs #521629 and #522427 fixed. The problem was, that the
25897 escape-key was not catched and the dialog was hidden, but
25898 the flag was not set correctly.
25900 Changed the callbacks for delete_event to close, using gnome_dialog_close(),
25901 using the gnome_dialog_close_hides()-setting present in most dialogs.
25902 Instead of _hide() in the button-callbacks, calling gnome_dialog_close(), which
25903 emits "close" and set the flag in the close-callback.
25905 Patch from: Jens Georg <mail@jensgeorg.de>
25907 2002-03-06 Stephane Demurget <demurgets@free.fr>
25909 * src/*.{c,cpp}: s/string_free/g_free/
25911 * src/utilities.[ch]: (string_free): removed.
25913 2002-03-06 Dan Elphick <dre00r@ecs.soton.ac.uk>
25915 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25917 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
25918 src/mainmenu_callbacks.[ch]:
25919 Removed Project menu options: README, TODO, ChangeLog and NEWS
25920 Moved Save Build Messages to Build menu and only highlight it
25921 when there are build messages.
25922 Corrected a spelling: "mojority" -> "majority"
25923 Fixed initialisation of edit.edit_app_gui so now Edit menu
25924 can be shown when no project is loaded.
25926 * src/project_dbase.h: Removed prototype for static function
25928 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
25930 * src/text_editor.c: Editor is marked changed after
25933 Patch from: Jens Georg <mail@jensgeorg.de>
25935 2002-03-04 Roel Vanhout <roel@stack.be>
25937 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25939 * src/find_in_files.c, src/find_in_files.h, src/find_in_files_gui.c
25940 Added option to ignore binary files on 'Find in files' (grep -I option)
25942 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
25945 session restoration and commandline load in
25948 * src/anjuta.[h,c], src/anjuta_cbs.c:
25949 Removed "clear windows menu" and prevented runtime
25952 * src/compile.c, src/build_file.c, src/build_project.c,
25954 Takes into account the preference setting for
25955 show dialog when job completes. Dialogs are
25956 shown when it is enabled otherwise not.
25958 2002-03-03 Roel Vanhout <roel@stack.be>
25960 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25963 Store 'Find...' search string on search so that 'Find Next' will search for
25964 that string, even if the dialog hasn't been closed yet.
25966 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
25968 * src/anjuta.[h,c], src/anjuta_gui.c, src/anjuta_cbs.c,
25969 src/controls.c, src/main_menubar.h, src/main_menubar.[h,c],
25970 src/main_menubar_def.h:
25972 Organized menus, removed "Windows" and "Utilities" menus from the
25973 menubar [they are no longer needed]. Also removed some extragenous
25976 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
25978 * src/message-manager-private.cc:
25979 Set message clist selection mode to BROWSE.
25981 * src/message-manager.cc, src/an_symbol_view.c,
25982 src/an_file_view.c:
25983 Added Key navigation for the CTree and CList. Arrow left for
25984 node collapse, right for node expand, space (or enter) for
25985 activation (same as double click).
25987 2002-03-03 Roel Vanhout <roel@stack.be>
25989 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25991 * plugins/class-gen/clsGen.c
25992 Added functionality to semi-intelligently prefill filename
25993 boxes with names deduced from class name
25995 2002-02-26 lbell <lbell@tsc4.com>
25997 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25998 * src/preferences_gui.c:
25999 Removed an incorrect use of gtk_misc_set_alignment().
26001 * src/anjuta.c, src/anjuta.h, src/controls.c, src/main.c,
26002 src/main_menubar.c, src/mainmenu_callbacks.c, src/preferences.c,
26003 src/preferences.h, src/preferences_gui.c:
26005 Added the option to reload last open project at the startup.
26006 Added the possibility to open a new project without close
26009 * src/properties.cxx:
26010 Corrected a spelling mistake in message string.
26013 Updated session functions.
26015 2002-02-26 Naba Kumar <kh_naba@users.sourceforge.net>
26017 * widgets/gnomefilelist.c: Bug fixes.
26019 Patch from Philip Van Hoof <freax@pandora.be>
26021 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
26023 * src/an_file_view.c:
26024 anjuta was unable to open some files becuase they were not being
26025 recognized as "text/*" mime type (example files *.rej, *.in, etc.).
26026 Removed mime checking when opening with anjuta, becuase it doesn't
26027 hurt to open binary files in anjuta (some even may want to do so).
26029 Added a warning when mime type is not set when "view with default
26030 viewer" is activated.
26032 * src/an_file_view.c, an_symbol_view.c:
26033 Converted N_() to _() where ever appropriate in the strings.
26035 2002-02-25 Johannes Schmid <clubfan@users.sourceforge.net>
26037 * src/appwizard_gui.c, src/appwizard_cbs.c
26038 src/wizard_gui.c/h, src/appwiz_page3.c,
26039 src/project_import_gui.c:
26041 Moved target type radiobuttons to appwiz. page 2
26043 * src/message-manager-private.cc
26044 Fixed a bug which caused a crash if next message function was used
26046 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
26048 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
26050 * src/anjuta.h, anjuta.c, anjuta_cbs.c:
26051 Modifies the behaviour of Alt-TAB in Anjuta. This
26052 brings a behaviour similar to VC6 Alt-TAB, by maintaining the recently
26053 edited files in the first items of the notebook.
26055 Patch from: Timothee Besset <timo@qeradiant.com>
26057 2002-02-24 Philip Van Hoof <freax@pandora.be>
26059 * widgets/gnomefilelist.c, gnomefilelist.h:
26060 Added filecompletion
26062 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
26064 2002-02-21 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
26066 * configure.in: Added "sk" to ALL_LINGUAS.
26068 2002-02-20 Johannes Schmid <clubfan@users.sourceforge.net>
26070 * src/appwiz_page3.c, src/appwizard.c, src/appwizard_cbs.c,
26071 src/appwizard_gui.c, src/project_dbase.c, src/source.c,
26072 src/wizard_gui.c: Added support for static and dynamic libs
26074 2002-02-20 Dan Elphick <dre00r@ecs.soton.ac.uk>
26076 * widgets/gnomefilelist.c:
26077 Fixed gnome_filelist_get_lastfilename so it no longer returns
26080 2002-02-20 Naba Kumar <kh_naba@users.sourceforge.net>
26082 * src/resources.h, resources.c:
26085 * src/main_menubar_def.h, mainmenu_callbacks.c:
26086 Changed to use gnome configed url handler.
26088 2002-02-19 Philip Van Hoof <freax@pandora.be>
26090 * widgets/gnomefilelist.c
26091 Added PHP filetype.
26093 2002-02-19 Naba Kumar <kh_naba@users.sourceforge.net>
26095 * plugins/class-gen/clsGen.c:
26098 * widgets/gnomefilelist.c:
26099 Gives the maximum space to the files section of the open file dialog.
26101 Patches from: lbell <lbell@tsc4.com>
26103 2002-02-18 Naba Kumar <kh_naba@users.sourceforge.net>
26105 * src/anjuta.c, main.c:
26106 Used tm_get_real_path in anjuta_get_full_filename();
26108 2002-02-18 Andy Piper <andyp@users.sourceforge.net>
26110 * anjuta.prj: update version
26112 2002-02-17 Stephane Demurget <demurgets@free.fr>
26114 * widgets/gnomefilelist.[ch]: (gnome_filelisttype_addtype_f):
26115 removed the amount arg and replaced with a NULL-ending list.
26116 (gnome_filelisttype_makedefaultlist): use the new prototype.
26118 2002-02-17 Andy Piper <andyp@users.sourceforge.net>
26120 * src/about.c, THANKS: updated for new contributors
26122 * anjuta.prj: added new files
26124 * README: corrected some documentation, ctags no longer needed,
26125 pkgconfig now required
26127 * data/properties/others.properties: add .cvsdiff extension
26129 * src/project_dbase_gui.c, src/utilities.c, src/utilities.h:
26130 patch from Vadim Berezniker <vadim@berezniker.com> to improve
26133 * doc/anjuta.1: added initial man page thanks to
26134 Rob Bradford <rob@debianplanet.org> (NB build and install
26137 2002-02-17 Johannes Schmid <clubfan@users.sourceforge.net>
26139 * src/Makefile.am: Cleaned handling of compiler flags by moving them
26140 to CFLAGS and CXXFLAGS. Anjuta is now compiled with -g -O2 and many
26143 * configure.in: Changed version to 0.1.10-pre
26145 2002-02-17 Stephane Demurget <demurgets@free.fr>
26147 * src/fileselection.c: (create_fileselection_gui): always display
26148 the directory creation button as we cannot rely on the dialog
26151 * widgets/gnomefilelist.[ch]: fixed includes.
26153 * pixmaps/new_folder.xpm: resized, added a + sign.
26155 2002-02-17 Stephane Demurget <demurgets@free.fr>
26157 * widgets/gnomefilelist.c: (gnome_filelisttype_makedefaultlist):
26158 changed all extensions to begin with a dot.
26160 2002-02-16 Philip Van Hoof <freax@pandora.be>
26162 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
26164 * THANKS: added Philip.
26166 * pixmaps/Makefile.am, pixmaps/new_folder.xpm: added.
26168 * src/project_dbase.c: (project_dbase_make_default_filetype_list),
26169 * src/file_selection.[ch],
26170 * widgets/gnomefilelist.[ch]: added a filetype
26171 combobox to the Anjuta file dialog widget.
26173 2002-02-14 Andy Piper <andy.piper@freeuk.com>
26175 * anjuta.spec.in: eep! the import script was not being installed by
26176 RPM - fixed for the release.
26178 2002-02-13 Stephane Demurget <demurgets@free.fr>
26180 Various cleanups and fixes for the next release to be able to make
26183 * plugins/*/*.c: added missing prototypes causing gcc to speak to
26184 much and make some tweaks plus cleanups.
26186 * widgets/scroll-menu.c: made compare_menu_items use gconstpointers
26187 args to remove some warnings.
26189 * global-tags/Makefile.am,
26191 src/Makefile.am: link against Anjuta static libs using the
26192 $(top_builddir) dir, not anymore on $(top_srcdir) to make
26195 * src/Makefile.am: ditto with all the Anjuta static libs.
26197 * src/main_menubar.c: removed the widgets/ dir from the scroll-menu.c
26198 include, as we already include the whole directory for the build.
26200 * src/text_editor_cbs.c: included dnd.h for scintilla_uri_dropped ().
26202 2002-02-13 Andy Piper <andy.piper@freeuk.com>
26204 * pixmaps/Makefile.am: icon for libglade project now installed
26205 * NEWS, README, TODO, configure.in, anjuta.prj: revised for release
26206 * manuals/C/Makefile.am: removed ChangeLog reference which was
26207 breaking some build stuff
26208 * global-tags/Makefile.am, tagmanager/Makefile.am: fixed some
26209 include reference problems that showed up on make distcheck
26210 * tagmanager/tm_workspace.c: fixed crash bug spotted by Biswa
26212 2002-02-13 Johannes Schmid <clubfan@users.sourceforge.net>
26214 * src/aneditor.cxx: Fixed bug #509977 (CallTips)
26216 2002-02-12 Naba Kumar <kh_naba@users.sourceforge.net>
26218 * src/message-manager-private.cc:
26219 The horizontal scrollbar now shows properly on demand.
26221 2002-02-08 Johannes Schmid <clubfan@users.sourceforge.net>
26223 * src/dnd.c fixed some warnings
26224 * src/message-manager-private.cc: Horizontal scrollbar is now shown
26225 and works. It is shown always at the moment but before it was
26226 shown on demand and did never work.
26228 2002-02-07 Naba Kumar <kh_naba@users.sourceforge.net>
26230 * src/anjuta.c: Fixed a crash bug.
26231 patch from: Jens Georg <mail@jensgeorg.de>
26233 2002-02-04 Andy Piper <andy.piper@freeuk.com>
26235 * manuals/C/anjuta-manual/*.sgml: fixed so that jade no longer
26236 reports a problem with missing end tags on <graphic>
26238 2002-02-03 Andy Piper <andy.piper@freeuk.com>
26240 * manuals/C/ChangeLog: removed since it was never used
26241 * manuals/C/anjuta-manual/*: more updates, new screenshots
26242 * anjuta.prj: updated for new manuals/ structure
26244 2002-02-03 Johannes Schmid <clubfan@users.sourceforge.net>
26246 * source.c, compiler_options.[c/h]:
26247 Fixed bug #460321 "Problem with optimization options"
26248 by separating INCLUDE and C(XX)FLAGS in Makefile.am creation
26250 2002-02-03 Andy Piper <andy.piper@freeuk.com>
26252 * NEWS: prepared for release, need to fill in date
26253 * data/welcome.txt: version number updated
26255 2002-02-03 Andy Piper <andy.piper@freeuk.com>
26257 * src/text_editor_menu.c, src/an_file_view.c,
26258 src/an_symbol_view.c: marked strings for translation
26260 * src/defaults.c, data/properties/xml.properties:
26261 *.omf and *.xsl files should use XML highlighting
26263 * manuals/C/anjuta-manual/*:
26264 - restructured so that files have more meaningful names
26265 and are easier to edit (see anjuta-manual.sgml for the
26267 - updated some screenshots
26268 - continued rewrite
26270 2002-02-02 Naba Kumar <kh_naba@users.sourceforge.net>
26272 * main.c: Made a workaround to remove the old
26273 anjuta gnome config file (older than 9 Feb 2002). This
26274 will fix the bug which never lets the brower toolbar shown.
26276 * main.c: In fact, the above solution wouldn't work in all
26277 cases. Therefore, here is the better fix, which works by
26278 detecting the version of the old config file and deleting
26279 ~/.gnome/Anjuta if it is lesser than 0.1.9.
26281 2002-02-01 Andy Piper <andy.piper@freeuk.com>
26283 * HACKING: added info on submitting patches
26285 2002-01-31 Johannes Schmid <clubfan@users.sourceforge.net>
26287 * src/project_import_gui.c, src/project_import.c:
26288 - If Project Import Wizard is canceled everything is
26290 - Back button is now insensitive on page 3 (some problems:
26291 see TODO in project_import_qui.c:284
26292 - Menu frame is insensitive if project type != GNOME(mm)
26294 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
26296 * src/main.c: Fixed bug # (Unable to open files on
26297 double click in project window from second trial onwards when
26298 the project is opened from command line).
26300 * po/POTFILES.in: Removed tags_manager.[h,c]
26302 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
26304 * src/preferences.c:
26305 A quick hack to fix the 'invisible' browser toolbar when
26306 upgrading from 0.1.8 to 0.1.9
26309 Fixed toolbar names which were causing confusions in the toolbar
26313 Substituted "anjuta" with PACKAGE
26315 * src/project_import_gui.c:
26316 Consistensy: wm_class should be set with "Anjuta" and not "anjuta"
26318 * anjuta.prj, src/tags_manager.h, src/tags_manger.c:
26319 Added new files and removed obsolete ones.
26321 2002-01-30 Andy Piper <andy.piper@freeuk.com>
26323 * src/appwizard_cbs.c, project_import_cbs.c,
26324 main_menubar_def.h, project_import_gui.c:
26325 updates to message strings and layout for the
26328 * text_editor_cbs.c: fix for the tab menu entries for
26329 redocked windows (Dan Elphick <dre00r@ecs.soton.ac.uk>)
26331 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
26338 Tag dropdown exclusive (takes
26339 all space in the toolbar) and never vertical and
26340 increased the width of the tag combo to 256 pixs.
26341 Toolbar separator before the combo and button.
26342 Added tags label before the tag button.
26343 Reorganized the dock bands for the toolbars.
26345 * src/project_import_gui.c
26346 src/project_import.c:
26347 Fixed an error and removed an unused variable.
26349 * data/properties/anjuta.properties:
26350 Removed the property for the old toolbar and set
26351 browser toolbar show to default.
26353 * src/project_dbase.c: excluded modules were not
26357 No build files will be written if the project is blocked.
26359 * src/project_import.c,
26360 src/project_import_cbs.c,
26364 Manually applied Johannes patch to fix some memory
26365 issues and gui clean up.
26366 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
26368 * src/project_dbase.c, project_dbase.h, project_dbase_gui.h:
26369 Fixed a bad bug with remove file from project because of
26370 files were never removed properly from the project and
26371 from the tagmanager.
26373 * src/appwiz_page3.c: Disabled unused codes to clear
26376 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
26378 * tagmanager/*/*: Upgraded to 0.7.1 version from Biswa.
26381 pixmaps/Makefile.am
26384 src/an_symbol_view.c
26392 src/main_menubar_def.h
26393 src/mainmenu_callbacks.c
26394 src/mainmenu_callbacks.h
26396 src/project_dbase.c
26397 src/project_dbase.h
26399 src/text_editor_menu.c
26400 src/text_editor_menu.h
26403 src/toolbar_callbacks.c
26404 src/toolbar_callbacks.h :
26406 Patch submitted by:
26407 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
26409 Removes the Tags toolbar and substituted it with
26410 tags combo dropdown list. Fixes a couple of bugs.
26412 Moved the tag combo to browser toolbar because
26413 main toolbar was becoming too long.
26414 Made a new icon of tag toolbar.
26416 * po/zh_TW.po: Fixed bug.
26418 * pixmaps/an_tag.xpm: Added new file.
26420 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
26422 * src/project_import_gui.c: Reorganized project
26425 2002-01-29 Andy Piper <andy.piper@freeuk.com>
26427 * HACKING: added info on creating windows and dialogs
26429 2002-01-29 Naba Kumar <kh_naba@users.sourceforge.net>
26431 * src/tm_file_view.c:
26433 Sorts the file list at the end instead of doing sort-insert
26434 to improve performance.
26435 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
26437 * src/project_dbase.c: Resolved a conflict from
26440 * src/project_import.c:
26442 Fixed to use anjuta_import.sh for the bin dir and
26443 not from the data dir.
26445 Used anjuta_is_installed() function to verify a the command's
26448 Fixed import command to use sh (which is more general and is
26449 gauranteed to be found in any unix system :-)). Also, added
26450 double quotes around the import directory.
26452 Changed some strings for better translations (like avoiding
26455 Fixed the reading of wrong target type.
26457 * src/control.c: Insensitive "import project" when there is
26460 * src/project_import_cbs.c:
26462 Fixed strcmp() [== 0 was left out]. Languages now selected properly.
26463 Fixed selection of gettext checkbox.
26464 Sets the menu entries.
26466 2002-01-28 Johannes Schmid <clubfan@users.sourceforge.net>
26468 * src/appwiz_page[1-4].c
26470 * src/appwizard.[c/h]: Moved some code to wizard_gui.[c/h]
26471 be able to reuse it.
26473 * src/mainmenubar.[c/h]
26474 * src/mainmenubar_def.h
26475 * src/mainmenu_callbacks.[c/h]: Code to create "Import Project"
26478 * src/message-manager.c: Fixed bug 509192
26479 * src/message-manager-dock.c: Added accel_group if window is undocked
26481 * src/project_dbase.[c/h]: Splitted opening code to be able
26482 to use it without an open file dialog
26483 (Maybe I broke Naba's changes, please take a look)
26485 * src/project_import.[c/h]
26486 * src/project_import_gui.c: New Files, Code for Project Import Wizard
26488 * src/wizard_gui.[c/h]: New Files, shared code between appwizard and
26491 2002-01-28 Andy Piper <andy.piper@freeuk.com>
26493 * src/main_menubar_def.h, tagmanager/tm_project.c: more
26496 * manuals/C/anjuta_manual/*: started rewrite of the
26497 manual, updated some screenshots
26499 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
26501 * src/gnomefilelist.h, src/gnomefilelist.c:
26503 Fixed multiple selection bug (#497085). The OK button is
26504 sensitive when in multiple mode, if the no. of
26505 selection is one or more.
26507 Toggle between single and multiple selection mode
26508 and multiple mode display.
26510 Fixed strings to translable strings.
26512 Fixed some compiler warnings by commenting out
26515 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
26517 * src/project_dbase.c: App status bar now updates
26518 with the project name when the project is loaded.
26520 * src/an_file_view.c, tagmanager/tm_file_entry.c:
26522 Puts the directories at the top. They're also sorted now.
26523 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
26525 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
26527 * scripts/anjuta_import.sh.in: Added file.
26528 * scripts/anjuta_import.sh: Removed file.
26530 * .cvsignore, po/.cvsignore, scripts/.cvsignore:
26533 * src/main_menubar_def.h:
26535 Changed shortcut for Find/Replace to CTRL+SHIFT+F (to
26536 reflect the opposite of Find (CTRL+F) and also to leave
26539 Changed Glade summon with ALT+G, which frees the ATL+E
26540 for poping up the edit menu.
26542 * src/Makefile.am: Debugging link flags by Biswa, removed.
26544 2002-01-28 Andy Piper <andy.piper@freeuk.com>
26546 * HACKING: added information on best practices for writing
26547 application messages and GUI labels
26549 * src/CORBA-Server.c, src/about.c, src/anjuta.c,
26550 src/breakpoints.c, src/build_file.c, src/build_project.c,
26551 src/clean_project.c, src/compile.c,
26552 src/compiler_options_cbs.c, src/compiler_options_gui.c,
26553 src/configurer.c, src/debugger.c, src/executer.c,
26554 src/find_in_files.c, src/find_in_files_cbs.c,
26555 src/find_replace.c, src/find_text.c, src/glades.c,
26556 src/gnome_project.c, src/goto_line.c, src/main.c,
26557 src/main_menubar.c, src/main_menubar_def.h,
26558 src/mainmenu_callbacks.c, src/preferences_gui.c,
26559 src/project_config.c, src/project_dbase.c,
26560 src/project_dbase_gui.c, src/resources.c, src/source.c,
26561 src/support.c, src/tags_manager.c, src/text_editor.c,
26562 src/text_editor_gui.c, src/text_editor_menu.c,
26563 src/toolbar_callbacks.c, src/utilities.c:
26564 lots of minor message updates to make them more user-friendly
26567 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
26571 Because of the spaces escaping, the command could not be
26572 executed when run without terminal. Now fixed.
26574 * anjuta.prj, Makefile.am:
26576 Added anjuta project file.
26578 2002-01-27 Naba Kumar <kh_naba@users.sourceforge.net>
26580 * src/message-manager-private.h, message-manager-private.cc,
26583 Added freeze() and thaw() for the message window class to
26584 speed up the message manager update.
26586 * src/project_config.h, project_config.c,
26587 src/project_dbase.h, project_dbase.h
26588 scripts/anjuta_project.template:
26590 Added two new prject attributes: project.config.blocked and
26591 project.excluded.modules. The former will make sure that users
26592 are not given any previlidge in enabling the 'overwrite build
26593 files' flags and the later issues a list of modules in the project
26594 to be skipped for symbol browsing and project listing.
26596 * configure.in, scripts/anjuta_import.sh, scripts/Makefile.am:
26598 Modified script to read the template from the anjuta data dir
26599 rather than from the directory in which the script exist. Otherwise,
26600 Being transfered to the bin dir, the script will not be able to
26601 find the template when it is run.
26603 The script is also create with configure.in to set in the anjuta
26604 data dir path inside the script.
26606 2002-01-26 Stephane Demurget <demurgets@free.fr>
26608 * po/fr.po: updated to the latest sources.
26610 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
26612 * scripts/Makefile.am:
26613 anjuta_import.sh goes with distribution.
26615 * po/*.po: They seem to have updated (merged with
26616 anjuta.pot) automatically when I did "make dist".
26618 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
26620 * src/compiler_options_cbs.c, compiler_options.h, compiler_options_gui.c,
26621 Fixed Bug #499807, ie crash on removing libs, includes, defines from
26622 the compiler options dialog.
26625 Correct todays date. :)
26627 * scripts/Makefile.am:
26628 Installs anjuta_import.sh in $(prefix)/bin dir and
26629 is treated as an executable.
26631 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
26633 * Fix for bug #499373
26635 * data/properties/anjuta.properties, ada.properties, cpp.properties,
26636 java, properties, latex.properties, lua.properties, others.properties,
26639 Added double-quotes around file arguments so that
26640 filenames with spaces could also work.
26642 * launcher/anjuta-launcher.c, executer.c:
26643 Escaped quotes in the cammand and it's arguments before executing
26644 so that args with spaces can also work.
26646 Commented #DEBUG switch.
26648 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
26650 * scripts/*: Added files which I forgot previously.
26652 * src/aneditor.h: Lined up commands definition for better look.
26654 * src/mainmenu_callbacks.c. main_menu_def.h, main_menubar.c,
26655 main_menubar.h, control.c:
26656 Added three more convert EOL chars submenu items in transform.
26657 Reformatted some some.
26659 * data/anjuta.properties:
26660 Reformatted a line.
26662 * src/aneditor.h, aneditor.c:
26663 Added three commands (with definitions) for EOL conversions.
26665 * src/text_editor.c:
26666 Editor detects file mode from the file content and
26667 set the editing mode to CR/LF/CRLF automatically.
26668 Refined Dos mode extrageneous chars filter
26669 This will make sure that filter works only in Dos mode and not
26672 * src/anjuta.c: Editor mode display in status bar.
26674 * src/preferences_gui.c: Changed the string for dos mode
26675 filter to more sensible string.
26677 * src/aneditor.c: Default editor mode sets during widget creation
26678 and not everty time the properties are loaded. This makes sure
26679 that the auto-detected mode is not overridden by the default mode.
26681 * src/text_editor.c, aneditor.c: Disabled #DEBUG flag.
26683 * src/anjuta.c: Fixed bug #476028.
26684 Now anjuta also searches for file relative to top project dir,
26685 when the project is open.
26687 * src/anjuta_cbs.c: Fixed bug #499536.
26688 File is not closed if it is not able to save the file properly.
26690 * src/mainmenu_callbacks.c: Fixed bug #499536.
26691 Newfiles (which are not modified) are also closed on "close all files".
26693 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
26695 * src/an_symbol_view.c: Added MAX_STRING_LENGTH
26697 * tagmanager/tm_source_file.c, regex.c, parse.c:
26698 defined and delimited g_messages within #debug.
26700 * src/preferences.c, data/anjuta.properties:
26701 saved/defied message-manager tag position in string.
26702 Message tag possition is saved between sessions. And
26703 and tag position bottom as default.
26705 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
26707 Patch submitted by:
26708 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
26713 data/properties/Makefile.am
26714 global-tags/Makefile.am
26715 pixmaps/Makefile.am
26719 src/an_symbol_view.c
26720 src/an_symbol_view.h
26725 src/message-manager-private.cc
26727 src/project_dbase.c
26728 src/project_dbase_gui.c
26738 pixmaps/sv_class.xpm
26739 pixmaps/sv_function.xpm
26740 pixmaps/sv_macro.xpm
26741 pixmaps/sv_private_fun.xpm
26742 pixmaps/sv_private_var.xpm
26743 pixmaps/sv_protected_fun.xpm
26744 pixmaps/sv_protected_var.xpm
26745 pixmaps/sv_public_fun.xpm
26746 pixmaps/sv_public_var.xpm
26747 pixmaps/sv_static_fun.xpm
26748 pixmaps/sv_static_var.xpm
26749 pixmaps/sv_struct.xpm
26750 pixmaps/sv_unknown.xpm
26751 pixmaps/sv_variable.xpm
26752 pixmaps/fv_core.xpm
26753 pixmaps/fv_text.xpm
26754 pixmaps/filestoremove.txt:
26758 * pixmaps/class.xpm
26759 pixmaps/function.xpm
26760 pixmaps/fv_autofile.xpm
26762 pixmaps/fv_i18n.xpm
26763 pixmaps/fv_source.xpm
26764 pixmaps/private_func.xpm
26765 pixmaps/private_var.xpm
26766 pixmaps/protected_func.xpm
26767 pixmaps/protected_var.xpm
26768 pixmaps/public_func.xpm
26769 pixmaps/public_var.xpm
26771 pixmaps/variable.xpm
26777 Upgraded to tagmanager-0.7
26779 2002-01-24 Johannes Schmid <clubfan@users.sourceforge.net>
26780 * src/anjuta_cbs.c: Fixed bug #506441
26781 * src/watch_gui.c: Changed layout of eval dialog so that
26782 it fits on a 800x600 desktop with German translation.
26784 2002-01-23 Andy Piper <andy.piper@freeuk.com>
26786 * src/project_dbase.c: completed string updates for GTKmm and GNOMEmm
26787 * pixmaps/appwiz_libglade.png, src/pixmaps.h, pixmaps/Makefile.am: new
26788 icon for new project type (thanks to Misha)
26789 * configure.in: build and install Danish translation
26790 * src/about.c, THANKS, manuals/C/anjuta-manual/authors.sgml: updated
26791 credits to cover new patches and translations
26793 2002-01-23 Johannes Schmid <clubfan@users.sourceforge.net>
26795 * src/preferences.c, src/message-manager.cc, src/project_type.c,
26796 src/appwiz_page1.c:
26798 - Font preferences are restored properly now (\n was missing)
26799 - Dock menu label of message-manager is "Dock/Undock" instead
26800 of "Dock|Undock" to match with the rest of anjuta.
26801 - Name of GTK-- and GNOME-- have changed to GTKmm and GNOMEmm, so I
26802 changed it in anjuta, too
26804 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
26806 * tagmanager/tm_source_file.c,
26807 tagmanager/parse.c,
26808 tagmanager/tm_project.c,
26809 src/an_symbol_view.c,
26812 Disabled debug warnings.
26814 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
26816 * src/appwiz_page1.c
26817 src/compiler_options.c
26818 src/project_dbase.c
26819 src/project_dbase.h
26824 New project type named LibGlade.
26826 Patch submitted by:
26827 Dick Knol <dknol@gmx.net>
26830 Commented out unused pixmap creation. May be it
26831 will fix the crash in project creation.
26833 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
26837 src/registers_cbs.c
26838 src/registers_cbs.h
26839 src/registers_gui.c
26842 src/sharedlib_cbs.c
26843 src/sharedlib_cbs.h
26844 src/sharedlib_gui.c
26852 src/stack_trace_cbs.c
26853 src/stack_trace_cbs.h
26854 src/stack_trace_gui.c
26862 Fixed bug #496290: Attach/detach removed from these
26863 windows as they are never implemented.
26865 Patch submitted by:
26866 Johannes Schmid <johannes.schmid@gmx.de>
26868 2002-01-18 Naba Kumar <kh_naba@users.sourceforge.net>
26874 when you right click on the tabs, a list of filenames are given
26875 out, but now it gives a list of "page 1", "page 2", etc...
26877 Patch submitted by:
26878 Jens Georg <mail@jensgeorg.de>
26880 * anjuta.in.in: Removed c|c++ because, it was not necessary
26881 and was causing translation problem.
26883 * plugins/class-gen/clsGen.c:
26884 removed "'" for the same reason.
26886 attached the fix for the menu
26889 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
26891 * src/preferences.h,
26893 src/preferences_gui.c:
26895 Adds the functionality to Anjuta to auto save your unsaved
26896 files before you build a project.
26898 Patch submitted by:
26899 jason <jason_williams@suth.com>
26901 * src/anjuta.[h,c]:
26902 Added function for save all files.
26904 * src/mainmenu_callbacks.c:
26905 Modified to use the above function.
26907 * src/build_project.c:
26908 Save all files before build if it is set in the
26911 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
26913 * src/message-manager-private.cc
26914 src/message-manager-private.h
26915 src/message-manager.cc:
26917 Message-manager now restores the tabs which were shown on startup.
26918 The terminal is now created on demand (as requested by Biswa)
26919 and I have removed some debug messages.
26921 Patch submitted by:
26922 Johannes Schmid <johannes.schmid@gmx.de>
26924 2002-01-13 Stephane Demurget <demurgets@free.fr>
26926 * src/anjuta_cbs.c: fixed the global shortcut handling to have a
26927 proper tabs keyboard navigation.
26929 * src/an_symbol_view.c,
26931 src/gnome_project.c,
26932 src/project_dbase.c,
26933 src/tags_manager.c: removed some debugging display.
26935 2002-01-09 Naba Kumar <kh_naba@users.sourceforge.net>
26937 * src/message-manager-dock.c
26938 src/message-manager-private.cc
26939 src/message-manager-private.h
26940 src/message-manager.cc
26943 src/preferences_gui.c:
26945 Patch submitted by:
26946 Johannes Schmid <johannes.schmid@gmx.de>
26948 This patch adds a tab to the notebook of the preferences-dialog
26949 where you can change the colors, the tab position of the new
26950 message manager. Also the truncate messages stuff has moved
26951 from misc tab to messages tab.
26953 Also improved the remembering position stuff of message manager.
26955 * data/internal.properties,
26956 Added definitions for messages colors and tag position.
26958 * src/message_manager.cc:
26959 Fixed a bug that never lets the messages panes to get cleared.
26960 Added wmclass setting for the message window. Fixed a bug in
26961 which the message window was not being shown.
26963 * src/tag_manager.c: Fixed printing of (NULL) in the debug
26964 output and disabled it.
26966 * src/anjuta.c: Preferences created and loaded before anything else.
26967 anjuta now recognizes messages colors on startup and initializes
26970 2002-01-09 Andy Piper <andy.piper@freeuk.com>
26972 * src/project_dbase.c: fix bug #497923 (thanks to Johannes Schmid)
26974 2002-01-09 Stephane Demurget <demurgets@free.fr>
26976 * pixmaps/file_c.xpm,
26977 pixmaps/file_cpp.xpm,
26978 pixmaps/file_file.xpm,
26979 pixmaps/file_h.xpm,
26980 pixmaps/file_html.xpm,
26981 pixmaps/file_i18n.xpm,
26982 pixmaps/file_icon.xpm,
26983 pixmaps/file_pix.xpm,
26984 pixmaps/fv_doc.xpm,
26985 pixmaps/fv_i18n.xpm,
26986 pixmaps/fv_image.xpm,
26987 pixmaps/fv_source.xpm,
26988 pixmaps/fv_unknown.xpm: made these icons transparent.
26990 2002-01-08 Andy Piper <andy.piper@freeuk.com>
26992 * launcher/anjuta_launcher.c: updated message strings
26993 * src/message-manager-dock.c: added newline at end to avoid compile warning
26994 * src/project_dbase.c: corrected spelling of include (noted by Biswa)
26995 * src/controls.c, src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
26996 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: added some new Insert menu
26997 entries for username and Python-style GPL notice
26998 * HACKING: added info on files to change to update Insert menu
27000 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
27002 * src/project_dbase.c,
27003 src/an_file_view.c,
27004 src/an_symbol_view.c:
27005 Changed the CTree expander style to square and
27006 line style to Dotted line.
27008 * po/POTFILES.in: Removed and Added translable files.
27010 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
27012 * ccview/.cvsignore: Removed.
27014 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
27017 cccmd.cc, ccview_main.h, func_dialog.cc, struct.xpm,
27018 cccmd.h, cfolder.xpm, func_dialog.h, ofolder.xpm, support.c,
27019 cccproj.cc, ChangeLog, gtk_help.cc, panes.cc, support.h,
27020 cccproj.hh, class.xpm, gtk_help.h, private.xpm, tree_coll.h,
27021 ccview.cc, cregex.hh, hash_str.h, protected.xpm,
27022 ccview.h, public.xpm, ccview_main.cc, file.xpm, Makefile.am, scanner.xpm:
27024 Removed ccview module because it is no longer needed.
27026 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
27028 * src/project_dbase.c:
27029 Shifted structure initialization in project_dbase_new()
27030 before anything else, otherwise it was crashing due to
27031 uninitialized values.
27033 * src/an_symbol_view.c:
27034 Disabled high volume debug output.
27036 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
27038 Applied a very heavy patch from:
27039 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
27043 pixmaps/Makefile.am
27055 src/fileselection.c
27058 src/main_menubar_def.h
27059 src/mainmenu_callbacks.c
27060 src/mainmenu_callbacks.h
27061 src/project_dbase.c
27062 src/project_dbase.h
27063 src/project_dbase_gui.c
27065 src/text_editor_menu.c
27066 src/toolbar_callbacks.c
27067 tagmanager/Makefile.am
27069 tagmanager/include/Makefile.am
27070 tagmanager/include/tm_project.h
27071 tagmanager/include/tm_symbol.h
27072 tagmanager/include/tm_tag.h
27073 tagmanager/include/tm_tagmanager.h
27074 tagmanager/include/tm_workspace.h
27075 tagmanager/tm_project.c
27076 tagmanager/tm_source_file.c
27077 tagmanager/tm_symbol.c
27078 tagmanager/tm_tag.c
27079 tagmanager/tm_workspace.c
27080 widgets/Makefile.am: Modified.
27082 * src/an_file_view.[c,h],
27083 src/an_symbol_view.[c,h],
27084 src/file_history.[c,h],
27086 widgets/scroll-menu.[c,h],
27087 tagmanager/tm_file_entry.c
27088 tagmanager/include/tm_file_entry.h: Added new files.
27090 * pixmaps/cfolder.xpm, fv_doc.xpm, fv_source.xpm,
27091 private_func.xpm, public_func.xpm,
27092 class.xpm, fv_exec.xpm, fv_unknown.xpm,
27093 private_var.xpm, public_var.xpm,
27094 function.xpm, fv_i18n.xpm, macro.xpm,
27095 protected_func.xpm, struct.xpm,
27096 fv_autofile.xpm, fv_image.xpm,
27097 ofolder.xpm, protected_var.xpm, variable.xpm:
27098 Updated and Added pixmap files.
27102 a) Removes CCView dependency.
27103 b) Improves the terminal.
27104 c) Adds tag navigation context menus.
27105 d) Upgrades tagmanager to latest version.
27106 e) Miscellaneous small additions.
27108 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
27110 * src/project_dbase_gui.c: Fixed crash of anjuta
27111 when project first created.
27113 * src/gnome_project.c: It now updates the tags manager
27114 when new projects are created.
27116 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
27118 * Thanks Johannes Schmid <johannes.schmid@gmx.de>
27119 for this big patch.
27121 * src/messages.[c,h]: Removed files.
27123 * src/message-manager.[cc,h],
27124 src/message-manager-dock.[c,h],
27125 src/message-manager-private.[cc,h]
27128 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/build_file.c
27129 src/build_project.c, src/clean_project.c, src/compile.c
27130 src/configurer.c, src/debugger.c, src/find_in_files.c
27131 src/mainmenu_callbacks.c, src/preferences.h
27132 src/preferences_gui.c, src/properties.h
27133 src/utilities.c, src/utilities.h:
27134 The new messages widget.
27136 - Use of GtkNotebook instead of ToggleButtons
27138 - Popupmenu to show and hide message types and
27139 to dock/undock in detach mode
27141 All other things should work as they did with the
27142 old message window. Currently the keyboard short-cuts
27143 do not work in detached mode.
27145 Some functions in utitlities.[c,h] changed.
27146 so that they take const arguments where this is possible
27148 * src/Makefile.am, po/POTFILES.in:
27149 Removed messages.[c,h] and
27150 added message-manager.[cc,h], message-manager-dock.[c,h],
27151 message-manager-private.[cc,h]
27153 * src/message-manager.h: Removed "include <bonobo.h>"
27154 and added a newline at the end of the file.
27156 * src/message-manager-private.cc:
27157 Set clist's width setting to Automatic.
27158 Set scroll window's scroll bars to Automatic.
27160 2002-01-05 Naba Kumar <kh_naba@users.sourceforge.net>
27162 * text_editor_menu.c:
27163 Fixed misalignment of the function sub menu
27164 in the text editor pop up menu.
27166 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
27168 * src/text_editor.c: Fixed a compiler warning.
27170 2002-01-04 Andy Piper <andy.piper@freeuk.com>
27172 * THANKS, manuals/*/authors.sgml: updated for new translations
27173 * plugins/class-gen/clsGen.c: converted messages to English
27174 * src/about.c, src/main_menubar_def.h: string updates
27176 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
27181 src/mainmenu_callbacks.c
27184 src/text_editor_cbs.c
27185 src/text_editor-gui.c:
27187 Earlier code for adding 'cross' button
27188 for closing pages were too error prone and unorganized.
27189 Cleaned up the code and shifted the 'extra' widgets
27190 creation (eg. close button, close_pixmap and lable)
27191 from anjuta to text_editor. This takes care of proper
27192 widgets creation and destruction. Otherwise, anjuta
27193 was crashing at too many points, especially related
27194 to docking and undocking.
27196 2002-01-04 Stephane Demurget <demurgets@free.fr>
27198 * src/aneditor.cxx: removed debugging code.
27200 * data/properties/.cvsignore: added swap files.
27202 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
27206 Fixed Crashing of anjuta when a new file is saved as
27209 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
27211 * src/aneditor.c: Some debug codes around.
27213 * data/internal.properties, data/anjuta.properties: Removed.
27214 data/properties/Makefile.am:
27215 data/properties/ada
27217 data/properties/make
27219 data/properties/html
27220 data/properties/ruby
27221 data/properties/baan
27222 data/properties/idl
27223 data/properties/pascal
27224 data/properties/sample
27225 data/properties/bash
27226 data/properties/java
27227 data/properties/perl
27228 data/properties/sql
27229 data/properties/conf
27230 data/properties/latex
27231 data/properties/props
27233 data/properties/cpp
27234 data/properties/lua
27235 data/properties/python
27236 data/properties/xml
27237 data/properties/others
27238 data/properties/.cvsignore:
27239 Added files. Properties now splitted into small files
27243 configure.in: Update the removal and added properties module.
27245 * src/preferences.c: preferences_new(): Updated to reflect the
27246 new properties files organization.
27248 * src/Makefile.am: Added Baan Lexer.
27250 2002-01-01 Stephane Demurget <demurgets@free.fr>
27252 * src/aneditor.cxx: readded the baan lexer.
27254 * src/preferences.c: fixed translated messages and a typo.
27256 * desktop.in.in: changed the name to Anjuta C|C++ IDE, since the / was
27257 confusing the regexp usage in xml-i18-merge.
27259 2002-01-01 Andy Piper <andy.piper@freeuk.com>
27261 * src/project_dbase.c: tidied some messages, and spotted a typo in
27262 the reading of properties which prevented the project version from
27263 ever being reported in the Project Information window - fixed :)
27265 * po/POTFILES.in: removed syntax.h
27267 2001-12-31 Stephane Demurget <demurgets@free.fr>
27269 * data/internal.properties: fixed baan properties.
27270 Added all ada properties.
27272 * src/main_menubar_def.h,
27275 src/utilities.[ch]: added support for the Ada highlight style.
27277 2001-12-31 Stephane Demurget <demurgets@free.fr>
27279 * plugins/*/.cvsignore: updated.
27281 2001-12-31 Stephane Demurget <demurgets@free.fr>
27285 src/Makefile.am: removed the empty header syntax.h.
27287 2001-12-31 Naba Kumar <kh_naba@users.sourceforge.net>
27290 Stef's observation on the 'superfluous' hseparators in the recent
27291 files and projects is fully justified -- removed.
27293 * main_menubar_def.h:
27294 Changed "Plug Ins" to "Plugins" in the menu label.
27296 * configure.in, plugins/Makefile.am, plugins/class-gen/*:
27297 Added class-gen in the configure output and class-gen module.
27299 * data/internal.properties:
27300 Correct mis-spelled "jave" to "java".
27301 Added file.is.source for *.h, *.c, *.cpp properties.
27303 * global-tags/Makefile.am:
27304 "chmod +x create_global_tags.sh" before it is executed, because
27305 there is very high chance that it will be found "-x" and resulting
27308 2001-12-31 Stephane Demurget <demurgets@free.fr>
27310 Fixed a crash on Solaris reported by Holder Burde, thanks to him
27313 * src/gnome_project.c: (create_new_project): if the user doesn't
27314 select any icon, it doesn't have any extension and thus we can't
27315 use it in printf on Solaris, since the %s modifier use strlen to
27316 know the string length and then crash. On Linux, gcc checks the value
27317 of the pointer to be NULL and write "(null)" if necessary. We can't
27320 * src/source.c: (source_write_desktop_entry): if there's no icon, we
27321 don't need to have the directory icon but the generic one.
27323 2001-12-30 Stephane Demurget <demurgets@free.fr>
27325 Merged with latest (1.42) scintilla.
27327 Added: Support for the {load,save}.on.(de)activate properties.
27328 The PHP lexer to match keywords case insensitively.
27330 Experimental supports for changeable style attribute & line
27333 Updated: Both the C++ and HTML lexers.
27334 More shell keywords added.
27335 Horizontal scrolling and diplay of long lines optimised.
27336 Cursor setting optimised.
27338 Bugs fixed: Caret movement over folded lines.
27339 Selection tracking in 2ndary views when doing modifications.
27341 * scintilla/CallTip.{cxx.h},
27342 scintilla/ContractionState.{cxx,h},
27343 scintilla/Document.{cxx,h},
27344 scintilla/Editor.{cxx,h},
27345 scintilla/KeyWords.cxx,
27346 scintilla/LexHTML.cxx,
27347 scintilla/PlatGTK.cxx,
27348 scintilla/RESearch.cxx,
27349 scintilla/ScintillaBase.cxx,
27350 scintilla/ScintillaGTK.cxx,
27351 scintilla/Style.{cxx,h},
27352 scintilla/StyleContext.h,
27353 scintilla/ViewStyle.cxx,
27354 scintilla/include/*.h: updated.
27356 * scintilla/LexBaan.cxx, scintilla/Makefile.am: added Baan lexer.
27358 * scintilla/LexCPP.cxx: removed all references to noDocChars. This
27359 should have been told to the scintilla team. We're lucky I read the
27360 ChangeLog and the modifications of the lexer (thanks to the Gnome
27363 * data/internal.properties: added Baan definitions.
27364 Fixed some issues for C such as *_cast directive, that are only
27365 available with C++.
27366 Updated C++, HTML and shell scripts definitions.
27367 Updated Ada and Bullant, that have been forgotten.
27369 * src/main_menubar_def.h,
27372 src/utilities.[ch]: added support for the Baan highlight style.
27374 2001-12-29 Stephane Demurget <demurgets@free.fr>
27376 Polished the plugins menu behaviour and added a tearoff
27377 menuitem to the recent entries submenu.
27379 Note: The recent entries list seems to be too height
27380 with all these superfluous hseparators.
27382 * src/main_menubar.c: Polished, making some
27383 functions declarations static and cleaning some code.
27385 (create_submenu_plugin): removed the extra
27386 plugins entry and the horizontal separators.
27388 (on_plugins_menu_realize): the plugins menu is only
27389 shown if there's at least one available.
27391 (create_submenu*): added a tearoff menuitem to have
27392 a more homogeneous menu style. For now, it doesn't
27393 take care of user settings (but it was even worse
27396 2001-12-29 Stephane Demurget <demurgets@free.fr>
27398 * configure.in: added the packageplugindir variable to avoid
27399 installing the plugins in $(prefix). It's not the same path as
27400 anjuta 2 to allow parallel installation.
27402 2001-12-29 Stephane Demurget <demurgets@free.fr>
27403 Fix a reopened part of bug #440676: keyboard navigation between the
27404 different text buffers. Changed to a more global approch.
27406 * src/notebook.[ch]: removed.
27408 * src/Makefile.am: removed notebook.[ch]
27410 * src/anjuta_{gui,cbs}.c, src/anjuta.h:
27411 (on_anjuta_window_key_press_event): added to fulfill the global
27414 * HACKING: updated according to the new global shortcuts handling.
27416 2001-12-29 Naba Kumar <kh_naba@users.sourceforge.net>
27418 * src/main_menubar_def.h, main_menubar.h, main_menubar.c:
27419 Shifted plugin menu from Edit submenu to main menu.
27422 Added plugins/sample1/plugin-sample1.c
27424 * plugins/sample1/plugin-sample1.c:
27425 Added localization and used anjuta_info, instead of anjuta_error.
27427 * plugins/.cvsignore, plugins/sample1/.cvsignore:
27430 2001-12-28 Naba Kumar <kh_naba@users.sourceforge.net>
27432 * configure.in, acconfig.h: Added definition for PACKAGE_PLUGIN_DIR
27435 * Makefile.am: Added module plugins.
27437 * plugins, plugins/Makefile.am, plugins/sample1/*:
27438 Created plugins modules.
27440 * src/anjuta.h, src/anjuta.c: Removed app->szAddinDir and
27441 Defined PACKAGE_PLUGIN_DIR directly and properly. Fixed
27442 to load plugins of *.so only and not *.so* (which results
27445 * anjuta.spec.in: added %{prefix}/lib/anjuta to take care of
27446 plugins during packaging.
27448 2001-12-27 Simos Xenitellis <simos@hellug.gr>
27450 * configure.in: Added Greek (el) to ALL_LINGUAS.
27452 2001-12-27 Duarte Loreto <happyguy_pt@hotmail.com>
27454 * configure.in: Added portuguese to ALL_LINGUAS
27456 2001-12-24 Naba Kumar <kh_naba@users.sourceforge.net>
27458 * global-tags/.cvsignore
27459 tagmanager/.cvsignore
27460 tagmanager/include/.cvsignore:
27461 Added cvs ignore files.
27464 Updated cvs ignore file.
27466 2001-12-23 Andy Piper <andy.piper@freeuk.com>
27468 * src/debugger.c, src/text_editor.c, src/anjuta.c,
27469 data/anjuta.properties, data/internal.properties: clean up some
27470 message strings (me)
27472 2001-12-23 Andy Piper <andy.piper@freeuk.com>
27474 * src/about.c, THANKS: added Jens to the credits
27476 2001-12-23 Andy Piper <andy.piper@freeuk.com>
27478 * pixmaps/close_file_small.xpm, pixmaps/Makefile.am, src/anjuta.c,
27479 src/text_editor.h, src/pixmaps.h, src/text_editor_cbs.c,
27480 src/text_editor_cbs.h, src/text_editor_gui.c: patch from Jens
27481 Georg <mail@jensgeorg.de> to add close button to file tabs.
27483 2001-12-20 Andy Piper <andy.piper@freeuk.com>
27485 * launcher/anjuta_launcher.c: patch from Stef to fix #490816
27486 (debugger now catches correct signal from process)
27488 2001-12-20 Andy Piper <andy.piper@freeuk.com>
27490 * pixmaps/Makefile.am, pixmaps/appwiz_*.png: new images from Misha
27491 * src/pixmaps.h: switch appwizard project icons to new designs
27492 * pixmaps/appwid*xpm, pixmaps/gear.xpm: removed unused graphics
27494 2001-12-20 Andy Piper <andy.piper@freeuk.com>
27496 * pixmaps/Makefile.am: stop redundant images from being installed.
27497 The next step will be to remove them completely.
27498 * src/appwiz*: further updates (more to come)
27499 * src/pixmaps.h: cleaned up, commented
27500 * src/splash.c: should use the pixmaps macro defined
27501 * HACKING: more on the graphics stuff and use of pixmaps.h
27503 2001-12-19 Andy Piper <andy.piper@freeuk.com>
27505 * src/defaults.c: fix bug #494864
27507 2001-12-18 Andy Piper <andy.piper@freeuk.com>
27509 * pixmaps/applogo.png, pixmaps/appwizard.png: added new wizard
27510 graphics from Misha
27511 * pixmaps/interface.xpm, pixmaps/app_wizard.jpg: removed
27512 redundant graphics, no longer used
27513 * src/appwiz*: revamped application wizard by Andy and Misha for
27514 a more usable and professional look-and-feel
27515 * HACKING: updates to cover patching, graphics, and some additions
27517 * TODO: removed some implemented features
27519 2001-12-17 Andy Piper <andy.piper@freeuk.com>
27521 * data/anjuta.properties, data/internal.properties: cleanup
27522 * src/compiler_options_gui.c, src/mainmenu_callbacks.*,
27523 src/preferences_gui.c, src/text_editor_menu.c: patches from Biswa
27524 to edit styles colors for keywords and add Goto Tag menu option
27527 2001-12-14 Naba Kumar <kh_naba@users.sourceforge.net>
27529 * src/anjuta.c, anjuta.h, text_editor.c, text_editor.h:
27532 fixes the Forget of the cursor position when tab is brought active
27533 from project manager.
27535 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
27538 Exported "TERM=xterm" to get a color terminal when
27539 anjuta is not started from within a terminal.
27541 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
27545 Added a frame around zvt terminal.
27547 * src/preferences_gui.c
27548 Modified to say "Use glade component (experimental)"
27549 instead of "Use Component".
27551 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
27554 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
27557 src/fileselection.c
27562 src/project_dbase.c
27564 a) Extra scrollbar in terminal no longer appears.
27565 b) Character set preference should be preserved (untested).
27566 c) File selection widget now remembers last directory.
27567 d) On creation of generic project, the glade 'file not found' error no
27569 e) First terminal window is created 'on demand', so it should always to
27570 the Right Thing (TM) as far as starting WD is concerned. Also, the
27571 environment is now passed to the terminal.
27572 f) Solaris compilation should be fixed (replaced get_current_dir_name()
27574 g) Fixed some compilation warnings.
27576 2001-12-10 Andy Piper <andy.piper@freeuk.com>
27578 * configure.in, src/anjuta.c, src/messages.c, src/messages.h,
27579 src/pixmaps.h: applied terminal and warnings patch (Biswa)
27580 * src/*: cleanups (me)
27581 * pixmaps/mini_term.xpm: added new file for terminal button
27582 (me, based on existing artwork)
27584 2001-12-07 Andy Piper <andy.piper@freeuk.com>
27586 * configure.in: bumped version to 0.1.9-pre
27587 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
27589 * src/aneditor.cxx: patch from Biswa to re-enable autocompletion
27591 2001-12-07 Pablo Saratxaga <pablo@mandrakesoft.com>
27593 * src/splash.c: removed a DOS end of line of a comment (so the *.po
27594 files are free of that char)
27595 * configure.in: added "az" to ALL_LINGUAS
27597 2001-11-29 Andy Piper <andy.piper@freeuk.com>
27599 * tagmanager/tm_workspace.c, src/project_dbase.c: critical
27600 crash bug fix from Biswa.
27601 * FUTURE: added Anjuta/gIDE merger information to provide
27602 details on future direction and status of 1.x stuff
27603 * NEWS: prepared for release
27604 * po/de.po: update from Jens Georg <mail@jensgeorg>
27606 2001-11-28 Andy Piper <andy.piper@freeuk.com>
27608 * multiple minor updates pre-0.1.8
27609 * patch from Biswa to fix syntax highlighting and packaging
27610 * po/fr.po: update from Stef
27612 2001-11-26 Naba Kumar <kh_naba@users.sourceforge.net>
27614 * global-tags/Makefile.am
27615 global-tags/create_global_tags.sh
27616 global-tags/tm_global_tags.c
27617 scintilla/LexCPP.cxx
27618 scintilla/include/SciLexer.h
27620 src/project_dbase.c
27621 tagmanager/Makefile.am
27622 tagmanager/include/Makefile.am
27623 tagmanager/include/tm_project.h
27624 tagmanager/include/tm_tag.h
27625 tagmanager/include/tm_tagmanager.h
27626 tagmanager/tm_project.c
27627 tagmanager/tm_source_file.c
27628 tagmanager/tm_tag.c
27629 tagmanager/tm_workspace.c:
27631 Includes the syntax highliting patch to scintilla).
27632 and more stable code.
27634 *tagmanager/include/tm_symbol.h: New file.
27635 *tagmanager/tm_symbol.c: New file.
27637 Add symbol tree building functionality at project level
27640 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
27642 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
27644 * pixmaps/file_cpp.xpm, pixmaps/file_html.xpm, pixmaps/file_icon.xpm,
27645 pixmaps/file_c.xpm, pixmaps/file_h.xpm, pixmaps/file_pix.xpm,
27646 pixmaps/file_file.xpm, pixmaps/file_i18n.xpm
27647 : New and improved pixmaps from Misha <misha@phreaker.net>
27650 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
27652 * Big patch submitted by
27653 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>.
27654 Many thanks to him.
27656 * src/Makefile.am, src/aneditor.cxx
27657 src/anjuta.c, src/anjuta.h, src/project_dbase.c,
27658 src/project_dbase.h, src/text_editor.c, src/text_editor.h:
27659 Use of tagmanager lib for advanced calltips.
27661 * global-tags/*: Created new directory and added files to
27662 generate system.tags.
27664 * tagmanager/*: Created new directory and added tagmanager lib
27667 * configure.in, acconfig.h, Makefile.am: Modified to reflect
27668 the above additions.
27670 * data/Makefile.am: Modified to accomodate generated system.tags file.
27672 2001-11-07 Andy Piper <andy.piper@freeuk.com>
27674 * scintilla/: updated to 1.41
27675 * src/Makefile.am: added Ada and Bullant lexers from Scintilla
27676 * src/about.c: updated list of authors
27677 * src/aneditor.cxx: tidied to remove unused SciTE debug calls
27678 * HACKING: updated to cover Scintilla usage
27679 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
27682 2001-11-07 Naba Kumar <kh_naba@users.sourceforge.net>
27684 * src/aneditor.cxx: Fixed compilation errors with it.
27685 by add include to gtk+ headers and typedefining a mysteriously
27686 vanished class Colour.
27688 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
27690 * configure.in: Added pt_BR in the languages.
27692 2001-11-01 Andy Piper <andy.piper@freeuk.com>
27694 * src/executer.c, mainmenu_callbacks.c: patch from Dan Elphick
27695 (<dre00r@ecs.soton.ac.uk>) to correct a spelling mistake
27697 * manuals/C/anjuta-manual/*: new format to match
27698 the rest of the GNOME docs chapter layout. Added the many
27699 new contributors. Moved Authors and License information into new
27700 chapters of their own - should make expansion easier too
27701 * src/compiler_options.c: changed the profiler option to -pg to
27702 work with GNU tools (gprof)
27703 * src/compiler_options_gui.c, main_menubar_def.h: tidied some messages
27706 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
27708 * src/compiler_options.h, compiler_options.c, compiler_options_cbs.c
27709 compiler_options_gui.c:
27710 Added a new entry for linker flags and renamed c_options to c_flags
27711 and l_options to l_libs. Also, added a new function:
27712 compiler_options_set_prjlflags_in_file();
27714 * src/source.c: projects/src/Makefile.am now have LDFLAGS set.
27716 * src/compiler_options_gui.c: Trimmed some UI for the 'others' page.
27718 2001-10-26 Andy Piper <andy.piper@freeuk.com>
27720 * THANKS, src/about.c: corrections and additions following
27722 * src/main_menubar.c: patch from Rikul to fix the problem with
27723 menu accelerators not being loaded
27725 2001-10-26 Naba Kumar <kh_naba@users.sourceforge.net>
27727 * THANKS: Added all contributors and translators names and emails.
27729 * pixmap/anjuta_logo.png: Reduced the size of the logo.
27730 * pixmap/anjuta_splash.png, pixmaps/Makefile.am:
27731 Added new file (earlier logo with border).
27732 * src/about.c: Added all contributors names and emails
27733 and used macro definition for logo pixmap file.
27734 * src/pixmaps.h: Added entry for anjuta splash screen.
27736 2001-10-24 Andy Piper <andy.piper@freeuk.com>
27738 * pixmaps/anjuta_icon[.xpm|.png]: updated application icon
27739 to new PNG version (thanks to Misha) and removed the old
27742 2001-10-24 Abel Cheung <maddog@linux.org.hk>
27744 * THANKS: added Conner Mo for simplified Chinese translation.
27745 * configure.in: added zh_CN in ALL_LINGUAS
27747 2001-10-21 Abel Cheung <maddog@linux.org.hk>
27749 * THANKS: added Joe Man for his traditional Chinese translation.
27750 * configure.in: added zh_TW in ALL_LINGUAS.
27752 2001-10-19 Naba Kumar <kh_naba@users.sourceforge.net>
27754 * src/main_menubar_def.h: Changed the link of lidn to
27755 http://lidn.sourceforge.net.
27757 2001-10-18 Naba Kumar <kh_naba@users.sourceforge.net>
27759 * Applied patch from Rikul
27760 * Applied patch from Luca
27761 * Fixed a cvs conflict. :)
27763 2001-10-17 Stephane Demurget <demurgets@free.fr>
27765 * THANKS: added Marc Botermans for his Dutch translation.
27767 * configure.in: added nl in ALL_LINGUAS.
27771 2001-10-17 Naba Kumar <kh_naba@users.sourceforge.net>
27773 * anjuta.c: Fixed luca's typo.
27774 * resources.c, resources.h: Changed gchar* return to void, to
27775 avoid a compiler warning.
27776 * scintilla/Makefile.am: Reorganized file entries.
27777 * src/Makefile.am: Added StyleContex.o module directly with the lexers.
27779 2001-10-16 Naba Kumar <kh_naba@users.sourceforge.net>
27781 * Upgraded scintilla to 1.4.
27782 * Added 6 files: LexCrontab.cxx LexEiffel.cxx LexRuby.cxx
27783 LexLisp.cxx StyleContext.cxx StyleContext.h
27784 * src/Makefile.am: Added 4 lexers and separated lexer objects
27785 from the main link variable.
27787 2001-10-14 Stephane Demurget <demurgets@free.fr>
27789 * THANKS: added Luca, even if it shouldn't be my role to write
27790 this sort of thing :)
27792 * src/anjuta.c: (scan_AddIns_in_directory): some fixes and cleanups on
27793 the latest Luca patch.
27795 2001-10-14 Andy Piper <andy.piper@freeuk.com>
27797 * added skeleton plugin functionality (lbell <lbell@tsc4.com>).
27798 This is not documented yet; plugins to come later.
27799 * src/find*.c: find dialogs now persistent
27800 (Rick <rikul@bellsouth.net>)
27801 * widgets/gnomefilelist.c: fixed multiple file open issue
27802 (Rick <rikul@bellsouth.net>)
27803 * changes to recent file and project lists handling
27804 (lbell <lbell@tsc4.com>)
27805 * more minor UI updates (me)
27807 2001-10-11 Andy Piper <andy.piper@freeuk.com>
27809 * src/Makefile.am: removed warnings for traditional C syntax
27810 * pixmaps: added new icons for mini_locals, mini_cvs and
27811 the splash screen - thanks to Misha <misha@phreaker.net>
27813 2001-10-10 Andy Piper <andy.piper@freeuk.com>
27815 * src/toolbar.c: fix typo in tooltip text
27816 * ccview/cccmd.cc: alter Func to Function in menu text
27818 2001-10-09 Andy Piper <andy.piper@freeuk.com>
27820 * src/find_text.c: applied patch from rikul <null@acm.org> to fix minor
27821 issue with find dialog reporting an error when Scintilla finds text
27822 * applied patch from Denis Boehme <boehme at syncio dot de> to support
27823 DOS files (i.e. CR/LF translation)
27825 2001-10-03 Andy Piper <andy.piper@freeuk.com>
27827 * src/notebook.c: applied patch from rikul <null@acm.org> to fix bug
27829 * data/internal.properties: default fold style now set to 3 :-)
27830 * applied patch from rikul <null@acm.org> to turn notebook tab
27831 headings red when file has been edited.
27833 2001-10-02 Kjartan Maraas <kmaraas@gnome.org>
27835 * configure.in: Added "no" to ALL_LINGUAS.
27837 2001-09-29 Naba Kumar <kh_naba@users.sourceforge.net>
27839 * Patch from lbell <lbell@tsc4.com>
27844 src/main_menubar_def.h
27845 src/mainmenu_callbacks.c
27846 src/mainmenu_callbacks.h
27847 src/project_dbase.c
27848 src/project_dbase.h
27850 Implemented a check menu item to handle the 'show locals' flag
27851 for the current project.
27853 * data/internal.properties: Removed the redundant command
27854 for gnome-terminal.
27856 2001-09-25 Naba Kumar <kh_naba@users.sourceforge.net>
27858 * Patch from lbell <lbell@tsc4.com> for fixing some compiler warnings.
27860 2001-09-24 Fatih Demir <kabalak@gtranslator.org>
27862 * configure.in: Added "ta" to the languages list.
27864 2001-09-21 Andy Piper <andy.piper@freeuk.com>
27866 * data/internal.properties:
27867 added fold.symbols property to control appearance of folds
27868 in the Scintilla editor (thanks to rikul <null@acm.org>)
27870 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
27873 one extra button for message win is being created -- Fixed.
27875 The frame should be hidden and not only the pix_lab when
27876 that message pane is hidden (aBts[nIndex].bVisible == FALSE)
27879 * pixmaps/mini_locals.xpm (new file), pixmaps/Makefile.am:
27880 for the time being it is same as mini_cvs.xpm.
27882 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
27884 * src/find_repace.c: Fixed the vanishing find/replace dialog box.
27886 Patch from rikul <null@acm.org>
27888 * CORBA-Server.c, debugger.c, debugger.h, glades.c,
27889 glades.h, messages.c, messages.h, pixmaps.h,
27890 project_dbase.c, project_dbase.h, session.c,
27891 session.h, watch_cbs.c, watch_cbs.h, watch_gui.c:
27893 inserted 'add to watch' option in inspect window, so you can add easily
27894 a variable in watch window .
27896 Added a new message pane for the gdb local variables inspection. Changed
27897 the code in messages.c to better account for future new panes insertion.
27898 Defined a new pixmap for the new tab button in pixmaps.h
27899 (ANJUTA_PIXMAP_MINI_LOCALS); someone must create it and add it to the
27902 Changed the debugger module to have a single function for asking to gdb
27903 to send program info. The idea is to ask the debugger about only the
27904 info needed to open windows( watch, registers, etc ) to speedup the step
27905 command. I plan to ask informations to the debugger based on the user
27907 The request for local variables is enabled by default, but the
27908 projectDBase has a variable to control it, to allow disabling that
27909 feature, there is also the code to save and to reload the state. If you
27910 want to have it disabled by dafult change SHOW_LOCALS_DEFAULT to FALSE
27913 This big patch is from: lbell <lbell@tsc4.com>
27915 2001-09-20 Stephane Demurget <demurgets@free.fr>
27917 Patch from rikul <null@acm.org> :
27919 * data/internal.properties, src/aneditor.cxx: fixed the fold margin
27920 problem and added folding support for php/hmtl.
27922 2001-09-19 Naba Kumar <kh_naba@users.sourceforge.net>
27924 * Fixed dnd of files within scintilla.
27925 patch from: rikul <null@acm.org>
27927 2001-09-18 Naba Kumar <kh_naba@users.sourceforge.net>
27929 * Applied patch from Luca.
27931 * src/source.c: source_write_build_files(): Fixed the project generation
27932 failure. The fist return statement and the free_project_type were
27935 2001-09-14 Naba Kumar <kh_naba@users.sourceforge.net>
27937 * anjuta.c, anjuta.h, main.c, main_menubar.c, main_menubar_def.h,
27938 mainmenu_callbacks.c, mainmenu_callbacks.h, messages.c:
27940 1) Restore the error color to red (waiting for a configurable one )
27941 2) Saving projects settings if you exit anjuta without closing an open
27943 3) New Menu 'repaeat search' to search with a keystroke without pressing
27945 4) some define in the menus to better handle menu item update
27947 Patch from: lbell <lbell@tsc4.com>
27949 * main_menubar_def.h, main_menubar.c: Change the position of
27950 "Repeat find" menu position.
27952 2001-09-13 Naba Kumar <kh_naba@users.sourceforge.net>
27954 project_type.h, project_type.c, source.c: Applied patch.
27955 patch from Johannes Schmid <clubfan@users.sourceforge.net>
27957 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
27959 * configure.in, src/Makefile.am: Using macros for ORBit flags.
27961 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
27963 * Fixed bug #445752
27965 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
27967 * Fixed bugs in Gtk-- and Gnome-- project type
27969 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
27971 * dnd.c: Support for multiple files drag-n-drop.
27973 Patch from: rikul <null@acm.org>
27975 * anjuta.c, anjuta.h, anjuta_cbs.c, main_menubar_def.h,
27976 mainmenu_callbacks.c, mainmenu_callbacks.h: Added message text
27979 Patch from: rikul <null@acm.org>
27981 * Applied patch for widgetizing goto dialog box.
27984 * Applied patch for having new project type handling.
27985 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
27987 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
27989 * Makefile.am, aneditor.cxx, aneditor.h, anjuta.c, anjuta.h,
27990 anjuta_cbs.c, anjuta_gui.c, breakpoints.c, breakpoints.h,
27991 debugger.c, debugger.h, find_in_files.c, find_in_files.h,
27992 find_replace.c, find_replace.h, find_text.c, find_text.h,
27993 glade_iface.c, main.c, messages.c, messages.h, project_dbase.c,
27994 project_dbase.h, source.c, text_editor.c, text_editor.h,
27995 text_editor_cbs.c, utilities.c, utilities.h:
27997 Applied a huge patch (after slight preview). I would like Luca
27998 to have his feature additions mentioned here.
28000 Patch from: lbell <lbell@tsc4.com>
28002 2001-09-09 Stephane Demurget <demurgets@free.fr>
28004 * scintilla/Makefile.am: added to $(GTK_CFLAGS) INCLUDES.
28006 * po/fr.po: updated to the latest sources.
28009 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
28011 * Fixed bug #445752
28013 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
28015 * dnd.h, dnd.c: New files for drag n drop support.
28017 * anjuta.h, anjuta_gui.c, anjuta_cbs.c:
28018 Added drag and drop support for opening files.
28020 Thanks to José Antonio Caminero Granja <JCamGra@alumnos.uva.es> and
28021 Archit Baweja <bighead@crosswinds.net> for this idea.
28023 * TODO: Added some more todos. :-(
28025 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
28027 * Fixed the goto line activate bug.
28028 patch from: Martyn Bone <mbone@brightstar.u-net.com>
28030 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
28032 * Fixed bugs in Gtk-- and Gnome-- project type
28034 2001-08-5 Naba Kumar <kh_naba@users.sourceforge.net>
28036 * widgets/gonmefilelist.c, gnomefilelist.c:
28037 Modified multiple selection on pressing control.
28038 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
28040 * src/project_dbase_gui.c, anjuta_cbs.c, fileselection.h, fileselection.h:
28041 Modified multiple selection on pressing control.
28042 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
28044 2001-09-05 Abel Cheung <maddog@linux.org.hk>
28046 * src/project_dbase_gui.c(*lang_data[]): Rename zh_TW.Big5 to zh_TW .
28047 This is useless; but just in case...
28049 2001-08-4 Naba Kumar <kh_naba@users.sourceforge.net>
28051 * data/internal.properties: modified a bit of perl properties.
28053 2001-08-3 Naba Kumar <kh_naba@users.sourceforge.net>
28055 * ccview/cccproj.hh, ccview/hash_str.h, src/fileselection.c, src/fileselection.h
28056 src/project_dbase_gui.c, widgets/gnomefilelist.c, widgets/gnomefilelist.h:
28057 Added support for multiple file imports. Changed the standrd C++
28058 convention of #include <file> to #include <file.h>, because I had given
28059 some wrong options while compiling my gcc-3.0.1 compiler, so it does not
28060 now support the #include <file> convention. That is something to be fixed :).
28061 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
28063 2001-08-1 Naba Kumar <kh_naba@users.sourceforge.net>
28065 * src/anjuta.c: Added function static greetings_text(), to solve the non
28066 translation of the greetings text in the wizard.
28068 2001-08-31 Andy Piper <andy.piper@freeuk.com>
28070 * src/find_in_files_gui.c: made order of buttons consistent with other Find
28071 dialogs, with OK the default (fix bug #453482)
28073 2001-08-31 Naba Kumar <kh_naba@users.sourceforge.net>
28075 * src/anjuta.c: Fixed a bug that tries to printf 'NULL'
28077 * src/appwizard.c: added N_() for the inlcuding the welcome message translatable.
28079 2001-08-29 Naba Kumar <kh_naba@users.sourceforge.net>
28087 src/main_menubar_def.h
28088 src/mainmenu_callbacks.c
28089 src/mainmenu_callbacks.h:
28090 Applied the patch that addes menu items which allow users to
28091 insert GPL notice and date time in current document.
28092 patch from: Rick Patel <rikul@shreve.net>
28094 * src/main_menu.c: Fixed a compilation error.
28096 * src/anjuta.c: Fixed non-rememberence of editor tab position.
28098 * src/mainmenu_callbacks.c: Fixed gpl strings to avoid compiler warnings
28099 about the unterminated strings.
28101 * scintilla/*: Updated scintilla to 1.3.9 version.
28103 2001-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
28105 * widgets/gnomefileselection.c:
28106 Applied the patch for fixing multiple selection of file open funcion,
28107 which will deselect the files selected.
28108 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
28110 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
28112 * widgets/gnomefileselection.h, widgets/gnomefileselection.c, src/fileselection.h,
28113 src/fileselection.c, src/anjuta_cbs.c:
28114 Applied the patch for multiple selection of file open.
28115 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
28117 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
28119 * Removed "-f" option in call to devhelp, because devhelp no longer
28122 2001-08-26 Stephane Demurget <demurgets@free.fr>
28124 All these modifications have been pointed out by
28125 Gregory Schmitt <gregory.schmitt@free.fr>, so thanks to him.
28127 * data/internal.properties: two fixes for the PHP lexer.
28130 * fr.po: minor fixes.
28132 * TODO: added a couple of PHP suggestions from Gregory Schmitt.
28134 2001-08-25 Naba Kumar <kh_naba@users.sourceforge.net>
28138 main_menubar_def.h,
28139 main_menubar_callbacks.c,
28141 Added new menu item for "close all fils".
28142 (Patch from Rikul <rikul@shreve.net>, after revision)
28144 * project_dbase.c: project_dbase_close_project(): remove unnecessary printf() statement.
28146 * find_text.c, find_replace.c: Fixed dialog wins not show up once close by 'Esc'.
28147 (Patch from Rikul <rikul@shreve.net>)
28149 * anjuta.c: Fixed to have the current dir in the fileopen dialog box.
28150 (Patch from Rikul <rikul@shreve.net>)
28152 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
28154 * appwiz_page2.c: Applied patch for disabling auto-upper-casting of
28155 project name in application widzard.
28156 [Patch from: Yannick Koehler <yannick.koehler@colubris.com> ]
28158 * executer.c: hacked to change the behavior of the executer dialog. Now, instead
28159 of the 'OK' button there is an 'Execute' one.
28160 [ Patch from: Giovanni Corriga <valkadesh@libero.it> ]
28162 * executer.c: Changed cancel button to close button. That was more appropriate.
28164 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
28166 * HACKING: corrected >>>>>> Config management.
28168 * HACKING: Added many things.
28170 * src/launcher.h: Added some comments.
28172 2001-08-21 Stephane Demurget <demurgets@free.fr>
28174 * configure.in, NEWS, README: bumped anjuta version to 0.1.7.
28177 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
28178 src/appwizard_cbs.c,
28179 src/appwizard_gui.c: Applied UI/docs cleanup patch from
28180 Andy Piper <andy.piper@freeuk.com>
28182 * po/fr.po: updated to latest sources.
28184 * Makefile.am: removed anjuta.prj from EXTRA_DIST.
28187 2001-08-18 Andy Piper <andy.piper@freeuk.com>
28189 * Fixed bugs #450280 and #448845
28191 * src/about.c: corrected Naba's e-mail address (.net, not .com)
28193 * src/goto_line.c, src/attach_process_gui.c, src/find_replace.c:
28196 * src/breakpoints_gui.c, src/commands.c, src/find_text.c,
28197 src/find_in_files_gui.c, src/project_dbase_gui.c, src/help.c,
28198 src/watch_gui.c, src/stack_trace_gui.c: edited window and dialog
28199 names to remove "Anjuta: " prefix
28201 * src/main_menubar_def.c: altered a message
28203 * launcher/anjuta_launcher.c: cleaned up some messages
28205 * src/debugger.c: edited messages to improve clarity
28207 * src/app_wiz*.c: tidied wizard interface
28210 2001-08-15 Stephane Demurget <demurgets@free.fr>
28212 Synced Naba's fix and mine about the wizards not working and removed
28213 anjuta.prj to avoid a nasty checkin.
28215 * Makefile.am: removed the install-data-local rule.
28217 * data/Makefile.am: changed the list of files.
28219 * anjuta.prj: removed to avoid checkin of Anjuta temp files.
28221 * .cvsignore: added anjuta.prj for the same reason.
28224 2001-08-15 Naba Kumar <kh_naba@users.sourceforge.net>
28226 * src/source.c: Fixed a bug that fails new gnome projects to get
28229 * src/project_manager.c: Fixed a bug that disables storing recent
28232 * Makefile.am: Added stuffs to install the macro files in the
28236 2001-08-14 Stephane Demurget <demurgets@free.fr>
28238 * data/Makefile.am: added some rules to support the gnome/ macros
28239 dir in order to make the wizards work again.
28241 * anjuta.spec.in: upped the release number.
28244 2001-08-12 Zbigniew Chyla <cyba@gnome.pl>
28246 * configure.in (ALL_LINGUAS): Added pl.
28249 2001-08-09 Stephane Demurget <demurgets@free.fr>
28251 * anjuta.spec.in: fixed the doc files list.
28254 2001-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
28256 * src/about.c: corrected my email address. :-)
28260 * manuals/C/anjuta-manual/chapter15.sgml: Slight correction.
28261 (patch from Andy Piper <squiggle@ukgateway.net>)
28263 2001-08-08 Naba Kumar <kh_naba@users.sourceforge.net>
28265 * debugger.c: Fixed a bug associated with debugging threaded
28268 * text_editor_menu.c: Fixed broken ui in text editor
28271 * text_editor_menu.c: Now the option sub menu in text editor pop up
28274 * mainmenu_callbacks.c: Fixed "no-modified" bug with autoformat.
28275 (suggested by lord sibn <sibn@utspl.cjb.net> )
28277 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
28279 * src/text_editor_menu.c: Added menu item for context help
28280 (patch from Andy Piper <squiggle@ukgateway.net>)
28282 2001-08-06 Stephane Demurget <demurgets@free.fr>
28284 * ccview/cccproj.cc: added missing i18n strings.
28286 * data/welcome.txt: bumped version to 0.1.6.
28288 * src/anjuta.c: fixed a compilation error due to devhelp integration.
28290 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
28292 * help.c, help.h: Added support for DevHelp context sensitive help
28293 and gnome api browsing.
28294 * Fixed toolbars and editor views "not save" bug.
28295 * Updated sgmldocs.make and configure.in to handle rh 7.1 crap.
28296 (patch from Andy Piper <squiggle@ukgateway.net>)
28297 * Updated THANKS and chapter15.sgml for uk and ru translators.
28299 2001-08-05 Naba Kumar <kh_naba@users.sourceforge.net>
28301 * Transfered ru.po, uk.po and update.sh from gnome-i18n/extra-po/anjuta
28302 * Updated configure.in to include these changes
28304 2001-08-03 Stephane Demurget <demurgets@free.fr>
28306 * src/project_dbase_gui.c: fixed bug #446963
28307 (on_project_dbase_ccview_update_start),
28308 (on_project_dbase_ccview_update_end): added.
28309 These two respectively disable and enable close file/project
28310 menu entries and toolbar items, while the ccview part updates
28314 2001-08-03 Stephane Demurget <demurgets@free.fr>
28316 * configure.in: added sv to the ALL_LINGUAS list.
28319 2001-08-01 Fatih Demir <kabalak@gtranslator.org>
28321 * anjuta.desktop.(in(.in)), configure.in & Makefile.am: Get the desktop
28322 file to work: merge translations and distribute it.
28324 * .cvsignore & ABOUT-NLS: Erh, "ABOUT-NLS" shouldn't be in CVS.
28326 * NEWS, README, THANKS & TODO: Spelling fixes.
28328 2001-08-01 Stephane Demurget <demurgets@free.fr>
28330 * README: updated requirements.
28332 * scintilla/Makefile.am,
28333 src/Makefile.am: fixed includes using $(srcdir), as the distcheck
28334 target can't be realized (custom build path).
28336 * Makefile.am: added xml-i18n-* and anjuta.spec.in as EXTRA_DIST.
28337 Removed install-data-local.
28339 * src/compiler_options.c: changed the include paths of the pixmaps.
28340 we hadn't any warning because of the include paths passed to the
28341 compiler. Thanks to make distcheck for reporting this.
28344 2001-07-31 Stephane Demurget <demurgets@free.fr>
28346 * NEWS, THANKS: updated.
28348 * src/anjuta.c: (anjuta_fatal_signal_handler), (anjuta_exit_signal_handler):
28349 fixed to show the correct kernel signal number and its description.
28351 * widgets/gnomefilelist.c: fixed bug #445756
28352 (goto_last): renamed to goto_prev and changed according to goto_next.
28353 (goto_next): added.
28354 (goto_directory): removed.
28355 (check_list_for_entry): renamed (g_list_find_string_pos) and rewrote: the
28356 returned value is now the position in the list.
28357 (check_ok_button_cb): changed the back check and added one for next.
28358 (gnome_filelist_set_dir): the check in history make it wouldn't be
28359 a "true" history. polished the whole thing, using set_dir_internal.
28360 (set_dir_internal): used in gnome_filelist_set_dir and back/next callbacks, so
28361 there's no check in the history when using back or next.
28363 * manuals/*: added missing .cvsignore files.
28366 2001-07-30 Stephane Demurget <demurgets@free.fr>
28368 * po/fr.po: updated to latest sources.
28370 * src/preferences_gui.c: (create_preferences_page6): fixed bug #445758
28371 call on_trunc_mesg_check_clicked after the two spinbuttons are ref'ed,
28372 to put off their sensitive attributes.
28374 2001-07-29 Stephane Demurget <demurgets@free.fr>
28376 * po/fr.po: fixed some grammar things.
28377 Thanks to Pierre Sarrazin <sarrazip@sympatico.ca> for having pointed
28380 * src/utilities.c: (file_is_link): use lstat instead of stat.
28382 2001-07-27 Naba Kumar <kh_naba@123india.com>
28384 * Remove help dir from cvs, because it is no longer
28387 * Remove manuals/anjuta-manual dir from cvs, because it is no longer
28390 2001-07-24 Naba Kumar <kh_naba@123india.com>
28392 * debugger.c: (debugger_update_prog_status): Fixed
28393 the bug with gdb version 5. Debugger starts, when
28394 step in/out/over etc are clicked.
28396 * debugger.c: All functions: added debugging codes.
28398 * breakpoints.c: (breakpoints_dbase_set_all_in_editor):
28399 * breakpoints.c: (breakpoints_dbase_add_brkpnt):
28400 Modified to recognize non project files also.
28402 * source.c: (source_write_configure_in):
28403 Added source for 'prefix' counterparts for
28404 no-prefix AC_SUBST.
28406 2001-07-23 Naba Kumar <kh_naba@123india.com>
28408 * anjuta.c: added function anjuta_remove_text_editor();
28409 and suitably modified anjuta_remove_current_text_editor().
28411 * project_dbase.c: project_dbase_close(), Added code to
28412 close all opened files that belong to the project when
28413 the project is closed.
28414 (patch from "Maxim Blagai" <maximblagai@yahoo.com> and some my codes)
28416 * Updated the manuals/anjuta-manual subdir for GDP standards.
28417 (patch from Andy Piper <squiggle@ukgateway.net>)
28419 * main_menubar.h, main_menubar.def: Added Menu items to handle
28420 urls for library references, bugs, patches and feature request
28423 2001-07-20 Naba Kumar <kh_naba@123india.com>
28425 * Set wmclass names in all windows.
28426 (patch from Andy Piper <squiggle@ukgateway.net>)
28427 * New splash logo from "Misha" <misha@phreaker.net>);
28429 2001-07-19 Naba Kumar <kh_naba@123india.com>
28431 * preferences.[h,c], preferences_gui.c: Added 4 properties to
28432 set caret color, calltip back color and selection fore/back
28435 2001-07-18 Naba Kumar <kh_naba@123india.com>
28437 * project_dbase.c: Closes all files when project is closed.
28438 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
28439 -- We still need to refine this as it closes all sort of files.
28441 * compiler_options.c: Fixed seg-fault bug when last item in
28442 compiler option lists is removed.
28444 * Fixed missing newline warnings during compilation.
28445 (patch from Andy Piper <squiggle@ukgateway.net>)
28447 2001-07-17 Fatih Demir <kabalak@gtranslator.org>
28449 * xml-i18n-*: Blew away the xml-i18n-* files from CVS -- they're
28450 autogenerated no need to store'em in CVS.
28452 * ccview/.cvsignore: Addition of cvsignore.
28454 2001-07-17 Naba Kumar <kh_naba@123india.com>
28456 *GUI fixes and spell corrections
28457 (patch from Andy Piper <squiggle@ukgateway.net>)
28459 2001-07-15 Naba Kumar <kh_naba@123india.com>
28461 *Fixed double error message for file not found.
28463 *Put white backgrounds for png images.
28465 *Converted '-' to '_' in sgml files.
28467 2001-07-14 Naba Kumar <kh_naba@123india.com>
28469 * project_dbase.c: Short-cut for expand/collasp project tree
28471 * project_dbase_gui.c:
28472 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
28474 2001-07-13 Naba Kumar <kh_naba@123india.com>
28476 * notebook.[h,c]: Added
28477 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
28478 Project/message window now toggles on control and
28479 and notebook switch short-cut
28481 2001-07-7 Naba Kumar <kh_naba@123india.com>
28483 * Changed a new icon set which looks more gnomish.
28485 * Changed a new anjuta splash logo.
28486 (Icons and splash logo created by "Misha" <misha@phreaker.net>)
28488 2001-07-6 Naba Kumar <kh_naba@123india.com>
28490 * ccview/*: Integrated ccview for class view and file view
28491 in the project Manager.
28493 * widgets/gnomefilelist.[h,c]: Added show hidden files options.
28495 2001-07-1 Naba Kumar <kh_naba@123india.com>
28497 * scintilla/*: Upgraded Scintilla to version 1.3.7
28499 * manuals/anjuta-manual/C/chapter[00-12].sgml: Added many more stuffs.
28501 2001-06-28 Naba Kumar <kh_naba@123india.com>
28503 * src/debugger.c: Correct step-over and step-out swapping.
28505 * manuals/anjuta-manual/C/chapter[00-12].sgml: Splitted manual
28506 chapters and added more stuffs.
28508 2001-06-13 Naba Kumar <kh_naba@123india.com>
28510 * data/autogen.sh.gtkmm: Added
28512 * data/autogen.sh.gnomemm: Added
28514 * src/appwiz.c: Added two more application wizard templetes
28516 * src/project: for gtk-- and gnome-- and proper support
28518 * src/source.c: for c++ in the project configuration.
28522 2001-05-05 Naba Kumar <kh_naba@123india.com>
28524 * Merged my pre-cvs modifications with
28525 the current cvs copy.
28527 * (lot of files change).
28529 * Implemented session management.
28531 * Local installation possible by
28532 manageing our own pixmaps paths
28535 * resources.h: Added.
28536 * resources.c: Added.
28540 2001-05-05 Fatih Demir <kabalak@gtranslator.org>
28542 * manuals/.cvsignore & manuals/anjuta-manual/C/.cvsignore:
28543 Corrected/extended ignores.
28545 2001-05-04 Naba Kumar <kh_naba@123india.com>
28547 * manuals/: dir tree added.
28548 Sgml documentation started in this dir.
28550 * omf-install/: dir tree added.
28552 * manuals/anjuta-manual/C/anjuta-manual.sgml:
28553 Created initial document structure.
28555 * configure.in: Added test for scrollkeeper.
28556 Added some Makefile entries in AC_OUTPUT.
28558 * Makefile.am: Added subdir manuals/
28560 * HACKING: Wrote something stupid.
28562 2001-05-02 Stéphane Démurget <demurgets@free.fr>
28564 * Makefile.am: Added ChangeLog in local data list, becaused it's
28565 needed to create a new project.
28567 * po/fr.po: minor fixes.
28569 * src/build_file.c, src/configurer.c, src/debugger.c,
28570 src/executer.c, src/find_replace.c, src/gnome_project.c,
28571 src/goto_line.c, src/launcher.c, src/messages.c,
28572 src/preferences.c src/project_dbase.c: functions declared static.
28574 * widgets/gnomefilelist.c: Fixed a project creation bug,
28575 introduced with latest changes.
28577 2001-05-01 Stéphane Démurget <demurgets@free.fr>
28579 * widgets/gnomefilelist.c,
28580 BUGS: Fixed an annoying bug preventing from loading files/project
28581 given on the command line. Polished the whole gnome_filelist widget.
28583 2001-04-27 Stéphane Démurget <demurgets@free.fr>
28587 src/anjuta.h: Polished the command line parsing.
28589 * BUGS: Need to clean that damn gnome_filelist widget.
28591 2001-04-25 Stéphane Démurget <demurgets@free.fr>
28595 src/signals.c: Removed duplicated includes.
28597 * po/fr.po: minor fixes.
28599 * src/compiler_options_gui.c: Cleaned up a part of the GUI,
28600 create_compiler_options_page? () declared static.
28602 src/anjuta.c: Put a command line option for disabling
28605 * src/preferences_gui.c: Fixed an internationalization issue,
28606 other functions declared static.
28608 * src/gnome_project.c: Fixed some memory leaks,
28609 new_prj_terminated () declared static.
28611 2001-04-24 Fatih Demir <kabalak@gtranslator.org>
28613 * configure.in: Sort ALL_LINGUAS alphabetically.
28615 2001-04-22 Stéphane Démurget <demurgets@free.fr>
28617 * Emptied that ugly old Changelog.
28619 == Anjuta 0.1.5 ===
28622 2001-03-10 Naba kumar <naba@gnome.org>
28624 * src/gnome_project.c: Fixed project dir creation bug.
28626 * src/text_editor.c: Fixed double accelerators bug.
28628 * src/glade_iface.c, src/project_dbase.c: Fixed source generation bug.
28630 * src/stack_trace.c, * src/compiler_options.c,
28631 data/internals.properties, src/defaults.c:
28632 Fixed pixmap creation with NULL window.
28634 * src/commands.c, src/preferences_gui.c, src/build_project.c
28635 src/clean_project.c: Bug fix.
28637 * src/main_menubar_def.h: i18n bug fix.
28639 * src/executer.h, src/executer.c: Bug fix.
28641 * src/controls.c: Bug fix.
28643 * src/debugger.c: Debugger now takes program args.
28645 * po/ja.po: Added japanese translation file.
28647 Upgraded to ver 0.1.4
28648 ... Fixed other minor bugs.
28650 == Anjuta 0.1.3 ===
28652 2001-XX-XX Naba kumar <naba@gnome.org>
28654 * Lots of unaccountable changes. Integrated scintilla.
28655 Redesigned Project managemet. Added supports for other languages.
28656 Java style properties managements. .... blah blah
28658 2000-11-11 Naba kumar <naba@gnome.org>
28660 * README, htmls/page111.html, configure.in, anjuta.prj, anjuta.spec:
28661 Upgraded to version 0.1.3.
28663 * src/mainmenu_callbacks.c, src/main_menubar_def.h:
28664 Fixed to activate Debug->add watch properly.
28666 === Anjuta 0.1.2 beta_2 ===
28667 === Anjuta 0.1.2 ===
28669 2000-11-05 Naba kumar <naba@gnome.org>
28671 * src/compiler_options.c, src/compiler_options_cbs.c
28672 src/compiler_options_cbs.h, src/compiler_options_gui.c
28673 src/anjuta2.c, extra/stock_libs.anj (new),
28674 extra/README.stock_libs (new), htmls/page13.html,
28675 htmls/images/*: Improved Library settings GUI. Can now enable/disable
28676 added libraries. Stock libs provided for ease of entry. Modified
28677 help html file accordingly.
28679 2000-11-03 Naba kumar <naba@gnome.org>
28681 * README: Minor fixes in Doc files.
28683 * src/gnome_prj.c, src/appwidzard_cbs.c:
28684 Fixed to ignore non-existant dir for blank prj.
28685 More checking in project creation, especially to confirm
28686 that the prj file already does not exist.
28688 * anjuta.spec, configure.in: Upgraded to version 0.1.2
28690 * src/controls.c: Now Menu item "Format/Detach current document"
28691 is inactive when there is no document opened.
28693 === Anjuta 0.1.1 ===
28695 2000-11-01 Naba kumar <naba@gnome.org>
28697 Completed and Release of first version (Beta) with lots of bugs.
28699 1999-12-27 Naba kumar <naba@gnome.org>
28701 Anjuta project started.