1 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
3 * plugins/tools/editor.c:
4 ianjuta_document_manager_find_document_with_path expect an uri not
7 2008-01-29 Sébastien Granjoux <seb.sfo@free.fr>
9 * manuals/reference/libanjuta/libanjuta-docs.sgml,
10 manuals/reference/libanjuta/libanjuta-sections.txt,
11 libanjuta/interfaces/libanjuta.idl:
12 Documentation fixes for IAnjutaDebugger* interfaces
16 2008-01-27 Naba Kumar <naba@gnome.org>
18 * Makefile.am, anjuta.spec.in, configure.in: Removed unmaintained
21 * plugins/symbol-browser/plugin.c: (on_editor_foreach_disconnect),
22 (value_added_current_editor), (value_removed_current_editor):
25 * TODO.tasks: Updated.
27 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init): Added
28 scrollwindow shadow in.
30 * plugins/editor/anjuta-editor-scintilla.glade:
31 * plugins/editor/style-editor.c: (create_style_editor_gui):
32 Set style window transient and cetered for preferences window.
33 Fixed Bug #365490 - problems displaying Scintilla Colors & Fonts dialog
35 * plugins/editor/anjuta-editor-scintilla.glade:
36 Fixes Bug #427108 - Scintilla plugin configuration folding-style
39 * configure.in, NEWS: Updated for release 2.3.3
41 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
43 * plugins/debug-manager/anjuta-debug-manager.glade:
44 Fix #512224: Use a string in english
46 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
48 * plugins/build-basic-autotools/build-basic-autotools.c:
49 ianjuta_document_manager_goto_file_line_mark needs an uri and
52 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
54 * plugins/symbol-browser/plugin.c,
55 plugins/symbol-browser/an_symbol_view.c:
56 use gnome_vfs_get_uri_from_local_path to get local path from uri
57 This takes care of escaping some characters
59 2008-01-25 Sébastien Granjoux <seb.sfo@free.fr>
61 * plugins/debug-manager/stack_trace.c:
62 Probably fix #510028: crash debugger when having a relative filename
65 2008-01-25 Tom <tpgww@onepost.net>
67 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
69 * plugins/document-manager/plugin.c,
70 plugins/document-manager/file_history.c,
71 plugins/document-manager/file_history.h,
72 plugins/document-manager/anjuta-docman.c,
73 plugins/document-manager/anjuta-docman.h:
74 Rename filename argument to uri when an uri is expected
75 anjuta_docman_get_document_for_uri will remove symlinks
77 2008-01-25 Naba Kumar <naba@gnome.org>
79 * plugins/terminal/terminal.c: (terminal_execute),
81 * plugins/tools/execute.c: Fixed couple of gtk+ critical warnings.
83 2008-01-24 Sébastien Granjoux <seb.sfo@free.fr>
85 * plugins/debug-manager/anjuta-debug-manager.glade,
86 plugins/debug-manager/start.c:
87 Fix #511049: Change UI of add source directories dialog
89 2008-01-24 Naba Kumar <naba@gnome.org>
91 * plugins/editor/text-editor-iterable.c: (iiter_get_length):
92 * plugins/editor/text_editor.c: (itext_editor_get_text_all),
93 (itext_editor_get_text), (itext_editor_get_length): Fixes implementations
94 of ianjuta_editor_get_length(), ianjuta_iterable_get_length() and
95 ianjuta_editor_get_text_all(). Current Search-replace and symbol-db
98 2008-01-24 Johannes Schmid <jhs@gnome.org>
100 Patch from: Luca Ferretti <ella.uca@libero.it>:
102 * plugins/document-manager/anjuta-docman.c:
103 (anjuta_docman_page_init), (anjuta_docman_class_init):
104 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new):
106 Fix #511757 – Close icon in tabs cut off (Patch was only for
107 document-manager, also adapted it for message-manager)
109 2008-01-24 Johannes Schmid <jhs@gnome.org>
111 * plugins/Makefile.am:
112 * plugins/sourceview/anjuta-document.c:
113 * plugins/sourceview/anjuta-marshal.list:
114 * plugins/sourceview/anjuta-view.c: (anjuta_view_class_init),
115 (anjuta_view_key_press_event):
116 * plugins/sourceview/sourceview-cell.c: (icell_iface_init),
117 (iiter_next), (iiter_previous), (iiter_last), (iiter_compare),
118 (iiter_diff), (iiter_iface_init):
119 * plugins/sourceview/sourceview.c: (on_document_char_added),
120 (ieditor_goto_position), (ieditor_get_text),
121 (ieditor_get_text_all), (ieditor_get_position), (ieditor_insert),
122 (ieditor_erase), (ieditor_get_line_from_position),
123 (ieditor_get_line_begin_position), (ieditor_get_line_end_position),
124 (ieditor_get_position_from_offset), (ieditor_get_start_position),
125 (ieditor_get_end_position), (ieditor_goto_start),
126 (ieditor_goto_end), (ieditor_iface_init), (iconvert_to_upper),
127 (iconvert_to_lower), (iindic_set), (iassist_suggest),
130 Implemented new iterators interface in sourceview editor and
133 2008-01-23 Naba Kumar <naba@gnome.org>
135 * libanjuta/interfaces/libanjuta.idl:
136 * manuals/reference/libanjuta/libanjuta-sections.txt:
137 * plugins/build-basic-autotools/build-basic-autotools.c:
138 (build_indicator_location_set), (on_editor_changed):
139 * plugins/debug-manager/plugin.c: (show_program_counter_in_editor):
140 * plugins/debug-manager/variable.c: (get_hovered_word):
141 * plugins/document-manager/action-callbacks.c:
142 (on_editor_command_upper_case_activate),
143 (on_editor_command_lower_case_activate):
144 * plugins/document-manager/search-box.c: (on_incremental_search),
145 (on_search_activated):
146 * plugins/editor/text-editor-iterable.c: (icell_get_attribute),
147 (iiter_last), (iiter_set_position), (iiter_get_position),
148 (iiter_get_length), (iiter_compare), (iiter_diff),
150 * plugins/editor/text_editor.c: (text_editor_get_position_lineno),
151 (text_editor_goto_point), (itext_editor_goto_start),
152 (itext_editor_goto_end), (itext_editor_goto_position),
153 (itext_editor_get_text_all), (itext_editor_get_text),
154 (itext_editor_get_position), (itext_editor_get_offset),
155 (itext_editor_get_length), (itext_editor_insert),
156 (itext_editor_erase), (itext_editor_erase_all),
157 (itext_editor_get_column), (itext_editor_get_overwrite),
158 (itext_editor_set_popup_menu),
159 (itext_editor_get_line_from_position),
160 (itext_editor_get_line_begin_position),
161 (itext_editor_get_line_end_position),
162 (itext_editor_get_position_from_offset),
163 (itext_editor_get_start_position), (itext_editor_get_end_position),
164 (itext_editor_iface_init), (iconvert_to_upper),
165 (iconvert_to_lower), (iassist_suggest), (iassist_show_tips),
167 * plugins/editor/text_editor.h:
168 * plugins/editor/text_editor_cbs.c:
169 (on_text_editor_scintilla_notify):
170 * plugins/indent/plugin.c: (on_indent_action_activate):
171 * plugins/language-support-cpp-java/cpp-java-assist.c:
172 (cpp_java_assist_get_scope_context),
173 (cpp_java_assist_get_pre_word),
174 (cpp_java_assist_show_autocomplete),
175 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
176 (on_editor_char_added), (on_assist_chosen):
177 * plugins/language-support-cpp-java/plugin.c:
178 (get_line_indentation), (skip_iter_to_previous_logical_line),
179 (skip_preprocessor_lines), (initialize_indentation_params),
180 (set_line_indentation), (get_line_indentation_base),
181 (get_line_auto_indentation), (on_editor_char_inserted_cpp),
182 (on_editor_char_inserted_java), (on_auto_indent):
183 * plugins/macro/macro-actions.c: (match_shortcut):
184 * plugins/macro/macro-dialog.c: (on_ok_clicked):
185 * plugins/macro/plugin.c: (match_keyword):
186 * plugins/search/plugin.c: (find_incremental):
187 * plugins/search/search-replace.c: (search_and_replace),
189 * plugins/search/search-replace_backend.c:
190 (file_buffer_new_from_te), (file_buffer_line_from_pos),
191 (create_search_entries):
192 * plugins/symbol-browser/plugin.c:
193 (on_editor_buffer_symbols_update_timeout), (on_char_added),
194 (isymbol_manager_iface_init):
195 * plugins/symbol-db/plugin.c:
196 (on_editor_buffer_symbols_update_timeout), (on_char_added),
197 (isymbol_manager_iface_init):
198 * plugins/tools/execute.c: (atp_output_context_construct),
199 (atp_output_context_destroy), (atp_user_tool_execute):
201 Update IAnjutaEditor and IAnjutaIndicable interfaces to take
202 iterators instead of integer offsets.
203 - Renamed original ianjuta_editor_get_position(int) to
204 ianjuta_editor_get_offset(). It is deprecated.
205 - Renamed original ianjuta_editor_get_position_iter() to
206 ianjuta_editor_get_position().
207 - Renamed ianjuta_editor_get_cell_iter() to
208 ianjuta_editor_get_position_from_offset()
209 - Renamed ianjuta_editor_get_text_iter() to ianjuta_editor_get_text()
211 ianjuta_editor_get_start_position(), ianjuta_editor_get_end_position()
212 ianjuta_editor_get_text_all(), ianjuta_editor_goto_start(),
213 ianjuta_editor_goto_end().
214 - All relevent signals and methods converted to use iterators.
215 - All relevent plugins fixed to use new API.
216 - Removed ianjuta_editor_cell_get_line() because it is provided by
217 ianjuta_editor_get_line_from_position().
218 - Removed ianjuta_symbol_manager_get_completions_at_position()
219 because it not used anywhere and is not right to be there.
220 - Updated IAnjutaEditable documentation.
222 Updated IAnjutaIterable interface:
223 - ianjuta_iterable_compare() and ianjuta_iterable_diff()
224 - Introduced 'end-iter' to point at the end of the list.
225 - Updated IAnjutaIterable documentation.
227 * plugins/Makefile.am:
228 (Disabled sourceview plugin for now. Jhs is coming up with a patch
231 2008-01-22 Johannes Schmid <jhs@gnome.org>
233 * plugins/file-wizard/anjuta-file-wizard.plugin.in:
234 * plugins/project-import/anjuta-project-import.glade:
235 * plugins/project-import/anjuta-project-import.plugin.in:
236 * plugins/project-wizard/anjuta-project-wizard.glade:
237 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
238 * plugins/project-wizard/druid.c: (npw_druid_new):
239 * plugins/project-wizard/plugin.c: (npw_plugin_create_view):
241 Fixed #465084 – wizard instead of assistant (only string changes...)
243 2008-01-20 Rob Bradford <rob@openedhand.com>
245 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
246 Fix parsing with quotes in the command line. Kudos to Jorn Baayen for
247 coming up with the solution. (Bug: #510390.)
249 2008-01-20 Sébastien Granjoux <seb.sfo@free.fr>
251 * plugins/build-basic-autotools/executer.c:
252 Fix #502508, use anjuta_launcher to keep program output
254 * plugins/terminal/terminal.c:
255 Remove unused child_initizlized member
256 Start the shell on plugin activation
258 2008-01-20 Sébastien Granjoux <seb.sfo@free.fr>
260 * plugins/debug-manager/sparse_buffer.c:
261 Fix a crash when scrolling in the diassembly window
263 * plugins/debug-manager/sparse_view.c:
264 Small limit change using the same "unit" for both number
266 2008-01-19 Naba Kumar <naba@gnome.org>
268 * plugins/language-support-cpp-java/cpp-java-assist.c:
269 (cpp_java_assist_get_scope_context),
270 (cpp_java_assist_get_pre_word): Usef ianjuta_editer_get_text_iter()
273 2008-01-19 Johannes Schmid <jhs@gnome.org>
275 * plugins/sourceview/anjuta-editor-sourceview.glade:
276 * plugins/valgrind/vgrule-editor.c: (vg_rule_editor_save):
278 And even more strings...
280 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
282 * plugins/project-wizard/templates/cpp/src/main.cc:
283 Fix #498734, typing error in c++ project template
285 2008-01-19 Johannes Schmid <jhs@gnome.org>
287 * plugins/editor/text_editor.c: (text_editor_save_file):
288 * plugins/macro/anjuta-macro.glade:
289 * plugins/subversion/anjuta-subversion.glade:
291 Fixed even more strings
293 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
295 * plugins/language-support-cpp-java/cpp-java-assist.c:
296 Fix bug #488519, remove critical warning (completion_cache == NULL
299 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
301 * plugins/gdb/debugger.c:
302 Enable logging of gdb communication with an environment variable
304 2008-01-19 Naba Kumar <naba@gnome.org>
306 * plugins/editor/text-editor-iterable.c: (iiter_next),
307 (iiter_set_position), (iiter_get_position), (iiter_get_length): Use
308 editor native funtions to avoid round trips.
310 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
312 * plugins/editor/text_editor.c:
313 Fix a bug due to the previous patch: Unable to save new file in
316 2008-01-18 Sébastien Granjoux <seb.sfo@free.fr>
318 * plugins/debug-manager/disassemble.c,
319 plugins/debug-manager/disassemble.h,
320 plugins/debug-manager/registers.c,
321 plugins/debug-manager/registers.h,
322 plugins/debug-manager/memory.c,
323 plugins/debug-manager/memory.h,
324 plugins/debug-manager/command.c,
325 plugins/debug-manager/command.h,
326 plugins/debug-manager/queue.c,
327 plugins/debug-manager/queue.h,
328 plugins/debug-manager/breakpoints.c,
329 plugins/debug-manager/stack_trace.c,
330 plugins/debug-manager/threads.c,
331 plugins/debug-manager/plugin.c,
332 plugins/gdb/plugin.c,
333 plugins/gdb/debugger.c,
334 plugins/gdb/debugger.h,
335 manuals/reference/libanjuta/libanjuta-sections.txt,
336 manuals/reference/libanjuta/libanjuta.types,
337 libanjuta/interfaces/libanjuta.idl:
338 Use gulong instead of guint for addresses
339 Split IAnjutaCpuDebugger interface in IAnjutaDebuggerRegister,
340 IAnjutaDebuggerMemory and IAnjutaDebuggerInstruction
342 * plugins/gdb/anjuta-gdb.plugin.in:
343 Remove reference to IAnjutaCpuDebugger (useless)
345 2008-01-18 Johannes Schmid <jhs@gnome.org>
347 * AUTHORS: Added Alexander
349 2008-01-18 Johannes Schmid <jhs@gnome.org>
351 Patch from: Alexander Korolyov <kilork@yandex.ru>
353 * plugins/editor/text_editor.c: (load_from_file),
354 (text_editor_save_file):
356 Fixed symlinks (#510238) and file permission (#405321)
357 handling for scintilla editor.
359 2008-01-17 Johannes Schmid <jhs@gnome.org>
361 * plugins/document-manager/action-callbacks.c:
362 (on_editor_command_select_all_activate),
363 (on_editor_command_cut_activate),
364 (on_editor_command_paste_activate),
365 (on_editor_command_copy_activate),
366 (on_editor_command_clear_activate):
367 Resupport cut/copy/paste/clear on GtkEditables when those
368 have focus. (Important for shortcuts to work).
370 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
371 * plugins/document-manager/search-box.c: (on_search_activated):
372 * plugins/gdb/plugin.c: (gdb_plugin_start_terminal):
373 * plugins/patch/patch-plugin.c: (on_ok_clicked):
374 * plugins/profiler/plugin.c: (profiler_get_data):
375 * plugins/project-wizard/druid.c: (npw_druid_new):
376 * plugins/project-wizard/install.c: (on_install_end_install_file):
377 * plugins/sourceview/anjuta-editor-sourceview.glade:
378 * plugins/subversion/anjuta-subversion.glade:
379 * plugins/tools/anjuta-tools.glade:
382 2008-01-17 Naba Kumar <naba@gnome.org>
384 Patch from James Liggett:
386 * plugins/subversion/subversion-add-dialog.c:
387 (on_subversion_add_response):
388 * plugins/subversion/subversion-copy-dialog.c:
389 (on_subversion_copy_response):
390 * plugins/subversion/subversion-diff-dialog.c:
391 (on_subversion_diff_response):
392 * plugins/subversion/subversion-merge-dialog.c:
393 (on_subversion_merge_response):
394 * plugins/subversion/subversion-remove-dialog.c:
395 (on_subversion_remove_response):
396 * plugins/subversion/subversion-switch-dialog.c:
397 (on_subversion_switch_response):
398 * plugins/subversion/subversion-ui-utils.c: (check_input):
399 * plugins/subversion/subversion-ui-utils.h:
400 * plugins/subversion/subversion-update-dialog.c:
401 (on_subversion_update_response):
403 If the user doesn't enter any data for path or revision fields in
404 certain SVN plugin dialogs, libsvn throws assertion failures and
405 kills Anjuta. To avoid this, the validity of path and revision
406 input data are checked before the command gets executed.
408 Fixes Bug #509510 - Check input of some dialogs to avoid termination
409 if user gives bad or no input
411 2008-01-16 Sébastien Granjoux <seb.sfo@free.fr>
413 * plugins/document-manager/anjuta-docman.c:
414 Fix #507627 memory tab stay active on debugger stop
415 Remove two unused variables due to the previous patch
417 2008-01-16 Johannes Schmid <jhs@gnome.org>
419 * libanjuta/anjuta-plugin-manager.c:
420 Fixed #508399 – When you enable a plugin, preferences don't show up
422 2008-01-16 Rob Bradford <rob@openedhand.com>
424 Reviewed by: Johannes Schmid <jhs@gnome.org>
426 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
427 (get_property_value_as_string), (set_property_value_as_string),
428 (register_callbacks):
429 * libanjuta/anjuta-preferences.h:
430 Add support for both file and folder preferences (originally only
431 folder choosers were supported. (Fixes bug: #508805.)
433 * plugins/file-manager/file-manager.glade:
434 Update the only in-tree use of the ANJUTA_PROPERTY_OBJECT_TYPE_FILE
437 2008-01-16 Johannes Schmid <jhs@gnome.org>
439 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
441 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
444 Fixed #509875 – The "Update globale tags" button wording is incorrect
445 Fixed #509873 – Build Autotools Preferences has excessive padding
446 Fixed #509872 – General Information labels are incorrectly aligned
447 Fixed #509871 – General preferences has incorrect use of colons
449 2008-01-16 Johannes Schmid <jhs@gnome.org>
451 * plugins/document-manager/anjuta-document-manager.glade:
452 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
454 Fixed #509865 – Incorrect padding in the Documents settings tabs
455 Fixed #509867 – Create button contents is mis-aligned
456 Fixed #509869 – "Add Directory" button is not HIG complient
458 2008-01-16 Johannes Schmid <jhs@gnome.org>
460 * libanjuta/anjuta-preferences-dialog.c:
461 (anjuta_preferences_dialog_add_page):
463 Fix #509864 – No initial section selected when opening the Preferences dialog
465 2008-01-16 Johannes Schmid <jhs@gnome.org>
467 * plugins/gtodo/preferences.c: (pref_gconf_set_notifications):
468 Removed unused gconf_notifications
470 * plugins/search/anjuta-search.glade:
471 * plugins/subversion/anjuta-subversion.glade:
472 * plugins/tools/anjuta-tools.glade:
473 * src/anjuta-app.c: (anjuta_app_instance_init):
475 Fixed various strings
477 2008-01-15 Naba Kumar <naba@gnome.org>
479 * plugins/editor/text_editor.c: (isavable_save_as): Correctly highlight
480 newfile saved. Fixes bug #502322 - Highlight doesn't work on new
483 * plugins/symbol-browser/an_symbol_view.c:
484 (anjuta_symbol_view_workspace_update_file): Refresh the symbols for
487 2008-01-15 Johannes Schmid <jhs@gnome.org>
489 * libanjuta/anjuta-profile.c: (anjuta_profile_class_init),
490 (anjuta_profile_add_plugins_from_xml):
491 * plugins/file-manager/file-manager.glade:
494 * libanjuta/interfaces/libanjuta.idl:
497 * plugins/sourceview/Makefile.am:
498 * plugins/sourceview/anjuta-editor-sourceview.glade:
499 * plugins/sourceview/sourceview-print.c: (paginate), (draw_page),
500 (end_print), (print_setup), (sourceview_print),
501 (sourceview_print_preview):
502 * plugins/sourceview/sourceview.c: (iprint_print),
503 (iprint_print_preview):
505 Added printing support to GtkSourceView editor
507 2007-01-14 Tom <tpgww@onepost.net>
509 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
511 * plugins/document-manager/anjuta-docman.c:
512 Fix two memory leaks added by the previous patch
514 2008-01-14 Johannes Schmid <jhs@gnome.org>
516 * plugins/sourceview/assist-tip.c: (assist_tip_move):
517 * plugins/sourceview/assist-window.c: (assist_window_move):
521 2008-01-14 Rob Bradford <rob@openedhand.com>
523 * global-tags/Makefile.am:
524 * global-tags/create_global_tags.sh.in:
525 Install anjuta-tags binary into FHS policy compliant directory and
526 update references. (Fixes bug: 509346.)
528 2008-01-13 Naba Kumar <naba@gnome.org>
530 Patch from: Ritesh Khadgaray
531 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
532 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
533 Adds export-dynamic option to LDFLAGS to project template for libglade
534 to work for autoconnect signals.
536 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
538 * libanjuta/anjuta-utils.c:
539 anjuta_util_get_real_path return a string that need to be freed
540 with g_free even if PATH_MAX is not defined
542 2008-01-13 Andre Klapper <a9016009@gmx.de>
544 * manuals/anjuta-manual/Makefile.am: add forgotten Swedish entry
547 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
549 * plugins/document-manager/anjuta-docman.c:
550 Do not reopen file having escaped character (+,...) in path name
552 2008-01-13 Naba Kumar <naba@gnome.org>
554 * libanjuta/interfaces/libanjuta.idl:
555 * plugins/class-gen/plugin.c: (cg_plugin_add_to_project):
556 * plugins/project-manager/plugin.c: (iproject_manager_iface_init):
557 Renamed IAnjutaProjectManager::add_source_multi() to more appropriate
558 IAnjutaProjectManager::add_sources().
560 * plugins/glade/plugin.c: (on_glade_resource_removed),
561 (on_glade_resource_updated), (ifile_open), (iwizard_activate): Added
562 stubs for handing resources in glade file.
564 2008-01-13 Naba Kumar <naba@gnome.org>
566 * libanjuta/anjuta-launcher.c: (is_password_prompt): Use const.
568 * plugins/glade/plugin.c: (ifile_open): Select the first window
569 in the glade project when it is first opened. Avoids empty glade
570 document the first time.
572 2008-01-12 Bolesław Kulbabiński <bolekk@gmail.com>
574 Reviewed by: Johannes Schmid <jhs@gnome.org>
576 * plugins/gtodo/callback.c: (remove_todo_item):
577 Fix #507304 – crash in Anjuta IDE while removing done tasks
579 2008-01-11 Sébastien Granjoux <seb.sfo@free.fr>
581 * plugins/debug-manager/anjuta-debug-manager.ui,
582 plugins/debug-manager/plugin.c,
583 plugins/debug-manager/start.h,
584 plugins/debug-manager/start.c:
585 New menu item to add extra source directories for debugger
589 2008-01-11 Bolesław Kulbabiński <bolekk@gmail.com>
591 * plugins/gtodo/callback.c: (remove_todo_item):
592 Fix #507304 – crash in Anjuta IDE while removing done tasks
594 2008-01-11 Naba Kumar <naba@gnome.org>
596 * configure.in: Bumped version to 2.3.2
597 * NEWS: Updated for anjuta 2.3.2 release
598 * plugins/build-basic-autotools/build-basic-autotools.c: It's 'make dist'
601 2008-01-11 Johannes Schmid <jhs@gnome.org>
603 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
605 Reverted accidently commited change
607 * plugins/document-manager/anjuta-document-manager.glade:
608 Fix Gtk-Critical because of broken glade file
610 2008-01-11 Naba Kumar <naba@gnome.org>
612 * plugins/glade/plugin.c: (on_document_destroy),
613 (glade_plugin_add_project): Fixed a bug where when more than one
614 glade document is open and one is closed, it closes all the glade
615 documents. Also it might have fixed the bug where sometimes closing
616 the glade document leaves glade widget tree unclosed.
618 2008-01-11 Naba Kumar <naba@gnome.org>
620 * libanjuta/Makefile.am: Install glade3 files in own prefix to
621 prevent install errors when not installed as root (then the files
622 are only useful when glade-3 is installed in the same prefix, but it
623 doesn't harm anjuta runtime).
625 * plugins/sourceview/sourceview.c: Commented use of a file
626 not currently distributed.
628 2008-01-10 Naba Kumar <naba@gnome.org>
630 * po/POTFILES.skip: Added plugins/macro/macros.xml because there is
631 nothing to translate in it.
633 2008-01-10 Johannes Schmid <jhs@gnome.org>
635 * plugins/project-wizard/templates/gnome.wiz:
636 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
637 * plugins/project-wizard/templates/gnome/src/main.c:
638 * plugins/project-wizard/templates/translatable-strings.h:
640 Fixed #508497 and added a new chooser to select whether to use
643 2008-01-10 Johannes Schmid <jhs@gnome.org>
645 Patch from Tom <tpgww@onepost.net>:
647 * libanjuta/anjuta-utils.c: (anjuta_util_get_real_path),
648 (anjuta_util_glist_path_dedup):
649 * libanjuta/anjuta-utils.h:
651 Give the method a proper prefixed name
653 * plugins/document-manager/action-callbacks.c:
654 (get_current_popup_active),
655 (on_editor_command_select_all_activate),
656 (on_editor_command_cut_activate),
657 (on_editor_command_paste_activate),
658 (on_editor_command_copy_activate),
659 (on_editor_command_clear_activate), (on_show_search),
660 (on_repeat_quicksearch):
661 * plugins/document-manager/action-callbacks.h:
662 * plugins/document-manager/anjuta-docman.c:
663 (anjuta_docman_add_editor), (anjuta_docman_get_current_popup),
664 (anjuta_docman_goto_file_line_mark),
665 (anjuta_docman_get_full_filename):
666 * plugins/document-manager/anjuta-docman.h:
667 * plugins/document-manager/anjuta-document-manager.ui:
668 * plugins/document-manager/plugin.c:
669 (update_document_ui_interface_items):
671 Better way to fix the popup-menu items (Cut/Copy/Paste)
672 and various clean-ups.
674 * plugins/document-manager/search-box.c: (on_document_changed),
675 (search_box_fill_search_focus):
676 * plugins/document-manager/search-box.h:
677 * plugins/search/plugin.c:
679 Add a menu item to repeat the quick search
681 2008-01-10 Johannes Schmid <jhs@gnome.org>
683 * plugins/language-support-cpp-java/cpp-java-assist.c:
686 Fixed #508424 – Auto complete: previous char was removed when
687 pre TAB to auto complete.
689 2008-01-10 Johannes Schmid <jhs@gnome.org>
691 Patch from: James Ligett:
693 * plugins/profiler/gprof-call-graph-view.c:
694 (gprof_call_graph_view_create_columns):
695 * plugins/profiler/gprof-flat-profile-view.c:
696 (gprof_flat_profile_view_create_columns):
698 Fixed translation issues (#496833)
700 2008-01-10 Johannes Schmid <jhs@gnome.org>
702 Patch from Bolesław Kulbabiński <bolekk@gmail.com> (GHOP):
704 * plugins/gtodo/gtodo.c: (category_manager_add_item):
705 Fix #460390 – Changing categories while edinting something
707 2008-01-09 Naba Kumar <naba@gnome.org>
709 * libanjuta/anjuta-plugin-manager.c:
710 (anjuta_plugin_manager_activate_plugins): Commented dead code and
713 * libanjuta/anjuta-status.c: (anjuta_status_dispose): Fixes a memory
714 corruption reported in bug #507491. Potentially fixes too.
716 2008-01-09 Johannes Schmid <jhs@gnome.org>
718 Patch from Bolesław Kulbabiński <<bolekk@gmail.com> (GHOP):
720 * plugins/gtodo/mcategory.c: (category_manager_add_item):
721 Fix bug #505205 completely
723 * AUTHORS: Added Bolesław
725 2008-01-08 Johannes Schmid <jhs@gnome.org>
727 * plugins/document-manager/action-callbacks.c:
728 (on_editor_command_cut_activate),
729 (on_editor_command_paste_activate),
730 (on_editor_command_copy_activate),
731 (on_editor_command_clear_activate):
733 Fixed editor popup menu (Cut, Copy, Paste)
735 2008-01-08 Johannes Schmid <jhs@gnome.org>
737 * plugins/sourceview/sourceview.c: (autodetect_language):
738 Fixed a crash when creating a new file
740 2008-01-08 Johannes Schmid <jhs@gnome.org>
742 Patch by <bolekk@gmail.com> (GHOP Student)
744 * plugins/gtodo/mcategory.c: (category_manager_add_item):
747 2008-01-08 Naba Kumar <naba@gnome.org>
749 * libanjuta/anjuta-plugin-handle.c: (anjuta_plugin_handle_new):
750 * libanjuta/anjuta-plugin-manager.c:
751 (anjuta_plugin_manager_select),
752 (anjuta_plugin_manager_activate_plugins):
753 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
754 * plugins/file-loader/plugin.c: (sort_wizards), (open_with_dialog),
755 (on_create_submenu), (create_open_with_submenu):
756 * src/about.c: (on_about_plugin_activate),
757 (about_create_plugins_submenu): Use translated version of get_string()
758 API in AnjutaDescription for translatable properties. Fixes bug #496833
761 2008-01-07 Johannes Schmid <jhs@gnome.org>
763 * plugins/build-basic-autotools/executer.c: (execute_program):
764 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
765 * plugins/debug-manager/anjuta-debug-manager.glade:
766 * plugins/debug-manager/locals.c: (create_locals_gui):
767 * plugins/file-loader/plugin.c: (on_create_submenu):
768 * plugins/gtodo/main.h:
769 * plugins/gtodo/preferences.c: (preferences_widget):
770 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
771 * plugins/tools/anjuta-tools.glade:
772 * plugins/tools/execute.c: (atp_output_context_print):
775 Another bunch of i18n fixes (#496833)
777 2008-01-07 Johannes Schmid <jhs@gnome.org>
779 * plugins/build-basic-autotools/build-basic-autotools.c:
780 (on_build_terminated):
781 * plugins/gtodo/interface.c: (set_read_only):
782 * plugins/project-manager/plugin.c: (confirm_removal),
783 (on_popup_add_to_project):
784 * plugins/subversion/anjuta-subversion.glade:
785 * plugins/tools/execute.c: (atp_output_context_print_result):
787 Fixed some strings from #496833
789 2008-01-07 Johannes Schmid <jhs@gnome.org>
791 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
792 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
794 * plugins/language-support-cpp-java/plugin.c: (install_support),
795 (uninstall_support), (ipreferences_merge), (ipreferences_unmerge):
796 Added basic Vala support
798 * plugins/sourceview/sourceview.c: (autodetect_language):
799 Fixed mime-type detection
801 2008-01-06 Massimo Cora' <maxcvs@email.it>
803 Reviewed by: Johannes Schmid <jhs@gnome.org>
805 * plugins/symbol-db/plugin.c: (on_global_treeview_row_collapsed),
806 (value_removed_current_editor), (symbol_db_activate),
807 (symbol_db_deactivate):
808 * plugins/symbol-db/symbol-db-engine.c:
809 (symbol_db_engine_get_global_members_filtered):
810 * plugins/symbol-db/symbol-db-view.c:
811 (do_add_child_symbol_to_view), (prepare_for_adding),
812 (on_symbol_inserted), (sdb_view_row_expanded_idle_destroy),
813 (sdb_view_row_expanded_idle), (sdb_view_namespace_row_expanded),
814 (sdb_view_global_row_expanded), (sdb_view_vars_row_expanded),
815 (symbol_db_view_row_expanded), (symbol_db_view_row_collapsed),
816 (sdb_view_init), (sdb_view_finalize),
817 (sdb_view_build_and_display_base_tree):
818 * plugins/symbol-db/symbol-db-view.h:
819 added controls to expand Global tab nodes in a non-freezing way.
820 Fixed also some little bugs always on global-tab.
822 2008-01-06 Naba Kumar <naba@gnome.org>
824 Patches from James Liggett:
825 * plugins/profiler/gprof-call-graph-view.c:
826 (gprof_call_graph_view_create_columns):
827 * plugins/profiler/gprof-flat-profile-view.c:
828 (gprof_flat_profile_view_create_columns):
829 * plugins/profiler/gprof-function-call-tree-view.c:
830 (gprof_function_call_tree_view_create_columns): Made all
831 of the columns resizable and reorderable.
833 2008-01-06 Johannes Schmid <jhs@gnome.org>
835 * libanjuta/anjuta-launcher.c: (anjuta_launcher_initialize),
836 (anjuta_launcher_check_password_real),
837 (anjuta_launcher_scan_output), (anjuta_launcher_scan_error),
838 (anjuta_launcher_scan_pty),
839 (anjuta_launcher_disable_password_check):
840 * libanjuta/anjuta-launcher.h:
841 Added disable_password_check for stream where it does not make sense
842 (e.g symbol-db) and lots of DEBUG_PRINTS to better scope launcher errors
843 that sometimes occur in symbol-db plugin
845 * plugins/file-manager/file-model.c:
846 (file_model_cancel_expand_idle):
847 Fixed removing of idle source
849 * plugins/sourceview/anjuta-view.c: (anjuta_view_set_colors):
850 * plugins/sourceview/sourceview-prefs.c: (on_gconf_notify_color):
852 Fixed #348854 – invisible cursor in certain themes
854 2008-01-06 Naba Kumar <naba@gnome.org>
856 * libanjuta/anjuta-preferences.c:
857 (anjuta_preferences_register_property_custom): Fixed a crash bug on
858 closing preferences dialog due to patch in bug #507300
860 2008-01-06 Naba Kumar <naba@gnome.org>
862 * plugins/language-support-cpp-java/cpp-java-assist.c:
864 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
865 * plugins/search/search-replace_backend.c: (create_search_entries):
866 Added missing unrefs.
868 2008-01-06 Johannes Schmid <jhs@gnome.org>
870 * plugins/debug-manager/variable.c: (get_hovered_word):
871 Add a g_object_unref()
873 * plugins/sourceview/sourceview.c: (ieditor_get_text_iter),
874 (on_sourceview_hover_leave):
875 Fixed hover and editor interface to make hover in debugger work
877 2008-01-06 Naba Kumar <naba@gnome.org>
879 * plugins/editor/text-editor.c: Whitespaces fixes.
880 * plugins/language-manager/plugin.c: (ilanguage_get_from_string): Use
881 DEBUG_PRINT instead of g_message.
883 2008-01-06 Sébastien Granjoux <seb.sfo@free.fr>
885 * plugins/debug-manager/breakpoints.c:
886 Fix #507441: Disable all breakpoints doesn't work
887 Fix #507444: Enable Breakpoint menu item doesn't change name
889 2008-01-05 Naba Kumar <naba@gnome.org>
891 * manuals/reference/libanjuta/libanjuta.types: Renamed
892 IAnjutaVariableDebugger to IAnjutaDebuggerVariable to fix build error.
894 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
896 * plugins/debug-manager/variable.c:
897 Update variable display to use IAnjutaIterable instead of position
899 * plugins/editor/text_editor_cbs.c,
900 plugins/editor/text_editor.c:
901 Fix Gtk critical warnings when a hover signal is emitted
902 Fix get_text_iter in Scintilla (range should include last character)
904 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
906 * plugins/debug-manager/debug_tree.c,
907 plugins/debug-manager/debug_tree.h,
908 plugins/debug-manager/watch.c,
909 plugins/debug-manager/command.c,
910 plugins/debug-manager/queue.c,
911 plugins/gdb/plugin.c,
912 plugins/gdb/debugger.c,
913 plugins/gdb/debugger.h,
914 libanjuta/interfaces/libanjuta.idl:
915 Rename IAnjutaVariableDebugger to IAnjutaDebuggerVariable
917 2008-01-05 Naba Kumar <naba@gnome.org>
919 * plugins/valgrind/plugin.c: Removed stock icon open/save from
920 menus to avoid conflict with file open/save. Fixes bug #507455
922 2008-01-05 Johannes Schmid <jhs@gnome.org>
925 Conditionally depend on gtksourceview2 >= 2.1.0
927 * libanjuta/interfaces/libanjuta.idl:
928 Update IAnjutaEditorSeletion and IAnjutaEditorHover to use
929 iterators instead of positions
931 * plugins/debug-manager/threads.c:
932 Fixed a warnings by including gnome-vfs properly
934 * plugins/debug-manager/variable.c: (get_hovered_word),
936 Updated to changes in IAnjutaEditorHover/Selection
938 * plugins/document-manager/action-callbacks.c:
939 (on_editor_command_upper_case_activate),
940 (on_editor_command_lower_case_activate):
941 * plugins/document-manager/search-box.c: (on_incremental_search),
942 (on_search_activated):
943 * plugins/editor/text_editor.c: (itext_editor_get_text_iter),
944 (itext_editor_erase), (itext_editor_iface_init), (iselection_set),
945 (iselection_get_start), (iselection_get_end),
946 (iselection_iface_init), (ihover_display), (ihover_iface_init):
947 * plugins/editor/text_editor_cbs.c:
948 (on_text_editor_scintilla_notify):
950 Updated to changes in IAnjutaEditorHover/Selection and updated editor
951 interface of scintilla editor.
953 * plugins/language-manager/languages.xml:
954 * plugins/language-manager/plugin.c:
955 (ilanguage_get_from_mime_type), (ilanguage_get_from_string):
956 Added chdr to C language files and some DEBUG_PRINTs
958 * plugins/language-support-cpp-java/cpp-java-assist.c:
960 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
961 * plugins/search/plugin.c: (find_incremental):
962 * plugins/search/search-replace.c: (search_and_replace):
963 * plugins/search/search-replace_backend.c: (create_search_entries):
964 Adapted to changed interfaces
966 * plugins/sourceview/Makefile.am:
967 * plugins/sourceview/anjuta-document.c: (anjuta_document_init),
968 (set_uri), (anjuta_document_save):
969 * plugins/sourceview/anjuta-editor-sourceview.glade:
970 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
971 (anjuta_view_key_press_event):
972 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
973 * plugins/sourceview/sourceview-cell.c:
974 (sourceview_cell_instance_init), (sourceview_cell_finalize),
975 (icell_get_line), (icell_get_attribute), (icell_iface_init):
976 * plugins/sourceview/sourceview-prefs.c: (get_bool),
977 (on_gconf_notify_disable_hilite), (on_gconf_notify_tab_size),
978 (on_gconf_notify_indent_size), (on_gconf_notify_braces_check),
979 (on_gconf_notify_view_marks), (on_gconf_notify_view_right_margin),
980 (on_gconf_notify_right_margin_position), (sourceview_prefs_init):
981 * plugins/sourceview/sourceview-private.h:
982 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
983 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
984 (on_document_loaded), (sourceview_instance_init),
985 (sourceview_dispose), (sourceview_finalize),
986 (sourceview_create_markers), (sourceview_new),
987 (ifile_savable_save), (ieditor_get_tab_size),
988 (ieditor_set_tab_size), (ieditor_set_use_spaces),
989 (ieditor_set_auto_indent), (ieditor_goto_line),
990 (ieditor_get_text_iter), (ieditor_iface_init), (iselect_to_brace),
991 (iselect_block), (iselect_set), (iselect_get_start),
992 (iselect_get_end), (iselect_iface_init), (mark_real), (imark_mark),
993 (imark_unmark), (imark_is_marker_set),
994 (imark_location_from_handle), (imark_delete_all_markers),
995 (ibookmark_toggle), (goto_bookmark), (ibookmark_first),
996 (ibookmark_last), (ibookmark_next), (ibookmark_previous),
997 (ibookmark_clear_all), (iprint_print), (iprint_print_preview),
998 (ilanguage_get_supported_languages), (autodetect_language),
999 (ilanguage_set_language), (iassist_show_tips),
1000 (on_sourceview_hover_leave), (on_sourceview_hover_over),
1001 (ihover_display), (ihover_iface_init):
1003 Use GtkSourceView 2.1.x:
1004 * New mark interface
1005 * Fixed #486724 and #488615
1006 * Implemented hover interface
1007 * Adapted to changed interfaces
1009 2008-01-04 Rob Bradford <rob@o-hand.com>
1011 Reviewed by Naba Kumar <naba@gnome.org>:
1012 * libanjuta/anjuta-preferences.c:
1013 (anjuta_preferences_register_property_custom):
1014 Unregister preferences for custom preferences when the widget is
1017 2008-01-03 Johannes Schmid <jhs@gnome.org>
1019 * plugins/file-manager/file-model.c: (file_model_row_expanded),
1020 (file_model_row_collapsed):
1021 Fixed the too method to take a correct data argument
1023 2008-01-02 Johannes Schmid <jhs@gnome.org>
1025 * plugins/document-manager/anjuta-docman.c:
1026 (anjuta_docman_add_document), (anjuta_docman_remove_document):
1027 ref and unref correctly to silence a Gtk+ critical
1029 2008-01-01 Johannes Schmid <jhs@gnome.org>
1031 * plugins/editor/text_editor.c: (itext_editor_get_text):
1032 Fixed #506740 – ianjuta_editor_get_text crash if request
1033 text past the buffer length
1035 2008-01-01 Sébastien Granjoux <seb.sfo@free.fr>
1037 * plugins/debug-manager/utilities.c,
1038 plugins/debug-manager/utilities.h,
1039 plugins/debug-manager/breakpoints.c:
1040 Move get_current_editor function in utilities.c
1042 * plugins/debug-manager/plugin.c,
1043 plugins/debug-manager/debug_tree.c,
1044 plugins/debug-manager/debug_tree.h,
1045 plugins/debug-manager/watch.c,
1046 plugins/debug-manager/watch.h,
1047 plugins/debug-manager/locals.c,
1048 plugins/debug-manager/locals.h,
1049 (added) plugins/debug-manager/variable.c,
1050 (added) plugins/debug-manager/variable.h,
1051 plugins/debug-manager/Makefile.am:
1052 Use hover interface to display variable value
1054 2007-12-31 Johannes Schmid <jhs@gnome.org>
1056 * libanjuta/Makefile.am:
1057 Only install glade catalog files if glade-3 is available
1058 (Fixes #506269 and #500296)
1060 2007-12-30 Johannes Schmid <jhs@gnome.org>
1062 * libanjuta/anjuta-preferences.c: (get_property_value_as_string),
1063 (set_property_value_as_string), (register_callbacks):
1065 Fixed GtkFileChooserButton preferences to also work when only the combo
1066 changes without a dialog being open.
1068 2007-12-29 Johannes Schmid <jhs@gnome.org>
1070 * plugins/editor/Makefile.am:
1071 Fixed #506266 – Attempting to build the scintilla plugin, even when explicitly disabled
1073 2007-12-29 Johannes Schmid <jhs@gnome.org>
1075 * plugins/devhelp/plugin.c: (devhelp_activate):
1076 Fixed #498986 - Anjuta-2.3.0 fails to build
1078 2007-12-29 Johannes Schmid <jhs@gnome.org>
1080 * plugins/debug-manager/breakpoints.c: (on_added_current_editor):
1081 * plugins/debug-manager/plugin.c:
1082 (on_run_to_cursor_action_activate):
1083 * plugins/document-manager/anjuta-docman.c:
1084 (anjuta_docman_goto_file_line_mark):
1085 * plugins/symbol-db/plugin.c: (value_added_current_editor),
1086 (value_removed_current_editor):
1088 Fixed IAnjutaEditor vs. IAnjutaDocument GTK+-Criticals. We should really rename
1089 all those to value_added_current_document...
1091 * plugins/editor/anjuta-editor-scintilla.glade:
1092 Fixed #505315 – anjuta hangs when going from editing a glade file to editing a c source file
1093 Remember to ALWAYS use for loops when iterating of a GList* as this is much more convinient!
1095 2007-12-28 Massimo Cora' <maxcvs@email.it>
1097 * plugins/symbol-db/plugin.c: (on_importing_project_end),
1098 (symbol_db_activate), (symbol_db_deactivate),
1099 (symbol_db_instance_init), (isymbol_manager_get_parents):
1100 * plugins/symbol-db/plugin.h:
1101 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
1102 * plugins/symbol-db/symbol-db-engine.c:
1103 (symbol_db_engine_get_global_members_filtered):
1104 * plugins/symbol-db/symbol-db-view.c: (prepare_for_adding),
1105 (on_symbol_inserted):
1106 Filtered out static functions on global-tab. E.g. when flag
1107 is_file_scope = 1 we won't add entries there.
1108 Fixed a little bug on 'Global'->'Vars/Others' node too.
1110 2007-12-28 Johannes Schmid <jhs@gnome.org>
1112 * libanjuta/anjuta-launcher.c:
1113 Fixed a silly (and completely useless) memory corruption that probably
1114 only occured at a few race conditions though I wonder why it did not
1117 2007-12-28 Johannes Schmid <jhs@gnome.org>
1118 * plugins/cvs-plugin/cvs-execute.c: (on_cvs_mesg_parse):
1119 * plugins/debug-manager/plugin.c: (set_program_counter):
1120 * plugins/debug-manager/stack_trace.c: (on_stack_trace_updated):
1121 * plugins/debug-manager/start.c: (get_source_directories):
1122 * plugins/debug-manager/threads.c: (on_info_thread),
1124 * plugins/file-manager/file-model.c: (file_model_set_property):
1125 * plugins/file-manager/plugin.c: (file_manager_set_default_uri):
1126 * plugins/tools/editor.c: (on_editor_response):
1128 Use gnome_vfs_get_uri_from_local_path instead of g_strconcat where appropriate.
1130 * plugins/document-manager/plugin.c: (update_title),
1131 (value_added_project_root_uri):
1132 * plugins/document-manager/plugin.h:
1133 Shorten down the title bar if the current path is inside the opened project
1135 2007-12-28 Massimo Cora' <maxcvs@email.it>
1137 reviewed by: Johannes Schmid <jhs@gnome.org>
1139 * plugins/project-wizard/templates/java/project.anjuta:
1140 * plugins/project-wizard/templates/mkfile/project.anjuta:
1141 * plugins/project-wizard/templates/python/project.anjuta:
1142 Added attribute="Interfaces" and value="IAnjutaSymbolManager" to
1143 let new projects use new SymbolDB plugin.
1145 * plugins/symbol-browser/images/Makefile.am:
1146 added some images taken from MonoDevelop project.
1148 * plugins/symbol-db/plugin.c: (value_added_current_editor),
1149 (goto_file_line), (on_importing_project_end), (project_root_added),
1150 (on_session_load), (symbol_db_deactivate), (symbol_db_finalize),
1151 (isymbol_manager_search):
1152 Added project-updating feature when opening a project with some files
1153 modified externally [e.g. a svn up].
1155 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
1156 (sdb_engine_iterator_node_instance_init),
1157 (sdb_engine_iterator_node_finalize),
1158 (symbol_db_engine_iterator_node_set_conversion_hash):
1159 * plugins/symbol-db/symbol-db-engine-iterator-node.h:
1160 * plugins/symbol-db/symbol-db-engine-iterator.c:
1161 (symbol_db_engine_iterator_new):
1162 * plugins/symbol-db/symbol-db-engine-iterator.h:
1163 Moved Hash table initialization into the engine. This proxies and
1164 speeds up the process of creation and iteration of a GdaDataModel.
1166 * plugins/symbol-db/symbol-db-engine.c:
1167 (sdb_engine_ctags_output_thread),
1168 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
1169 (sdb_engine_scan_files_1), (sdb_engine_init),
1170 (sdb_engine_unlink_shared_files), (sdb_engine_finalize),
1171 (symbol_db_engine_add_new_workspace),
1172 (symbol_db_engine_add_new_project), (sdb_engine_add_new_file),
1173 (sdb_engine_update_file), (on_scan_update_files_symbols_end),
1174 (symbol_db_engine_get_sym_type_conversion_hash),
1175 (symbol_db_engine_update_files_symbols),
1176 (symbol_db_engine_update_project_symbols),
1177 (symbol_db_engine_update_buffer_symbols),
1178 (symbol_db_engine_get_class_parents),
1179 (symbol_db_engine_get_global_members_filtered),
1180 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
1181 (symbol_db_engine_get_scope_members_by_symbol_id),
1182 (symbol_db_engine_get_scope_members),
1183 (symbol_db_engine_get_current_scope),
1184 (symbol_db_engine_get_file_symbols),
1185 (symbol_db_engine_get_symbol_info_by_id),
1186 (symbol_db_engine_find_symbol_by_name_pattern),
1187 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
1188 * plugins/symbol-db/symbol-db-engine.h:
1189 * plugins/symbol-db/symbol-db-view-locals.c:
1190 (sdb_view_locals_get_iter_from_row_ref),
1191 (symbol_db_view_locals_clear_cache), (do_add_child_symbol_to_view),
1192 (traverse_on_scan_end), (on_scan_end), (on_symbol_removed),
1193 (on_symbol_inserted), (symbol_db_view_locals_update_list):
1194 Changes on some queries fuctions and some fixes. Added *_filtered
1197 * plugins/symbol-db/symbol-db-view.c:
1198 (do_add_child_symbol_to_view), (add_new_waiting_for),
1199 (prepare_for_adding), (on_symbol_inserted),
1200 (do_recurse_subtree_and_remove), (on_symbol_removed),
1201 (sdb_view_do_add_hidden_dummy_child),
1202 (sdb_view_namespace_row_expanded), (sdb_view_global_row_expanded),
1203 (sdb_view_vars_row_expanded), (symbol_db_view_row_expanded),
1204 (sdb_view_locals_create_new_store), (sdb_view_init),
1205 (sdb_view_finalize), (sdb_view_class_init),
1206 (symbol_db_view_get_type), (sdb_view_load_symbol_pixbufs),
1207 (symbol_db_view_get_pixbuf),
1208 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
1209 New display for global tags. This is the definitive version, bugs apart.
1211 * plugins/symbol-db/tables.sql:
1214 2007-12-27 Naba Kumar <naba@gnome.org>
1216 * libanjuta/interfaces/libanjuta.idl:
1217 * plugins/editor/aneditor-priv.h:
1218 * plugins/editor/aneditor.cxx:
1219 * plugins/editor/text_editor.c: (text_editor_instance_init),
1220 (text_editor_show_hover_tip), (text_editor_hide_hover_tip),
1221 (ihover_display), (ihover_set_timeout), (ihover_iface_init):
1222 * plugins/editor/text_editor.h:
1223 * plugins/editor/text_editor_cbs.c:
1224 (on_text_editor_scintilla_notify):
1226 Implemented IAnjutaEditorHover interface in scintilla editor. Disabled
1227 related code in AnEditor. Fixed some compilation warnings.
1229 2007-12-26 Naba Kumar <naba@gnome.org>
1231 * Changelog: Fixed indentation.
1233 2007-12-25 Naba Kumar <naba@gnome.org>
1235 * plugins/editor/Makefile.am:
1236 * plugins/editor/editor.glade:
1237 * plugins/editor/plugin.c:
1238 * plugins/editor/style-editor.c:
1239 * plugins/sourceview/Makefile.am:
1240 * plugins/sourceview/plugin.c:
1241 * plugins/sourceview/sourceview.glade:
1242 * plugins/valgrind/Makefile.am:
1244 Renamed glade files to anjuta-editor-* to give name space for the
1245 schema files (because they are installed in system directory).
1247 * scripts/build-schemas.mk: Install the schemas files also (need for
1248 binary package installation/uninstallation).
1250 2007-12-25 Johannes Schmid <jhs@gnome.org>
1252 * plugins/language-support-cpp-java/plugin.c:
1253 (set_indentation_param_vim):
1255 Support some more vim modeline commands and shortcuts (#504331)
1257 2007-12-25 Johannes Schmid <jhs@gnome.org>
1259 Patches from James Liggett:
1260 * libanjuta/anjuta-vcs-status-tree-view.c: (path_sort),
1261 (anjuta_vcs_status_tree_view_init):
1262 * plugins/subversion/subversion-commit-dialog.c:
1263 (subversion_commit_dialog):
1264 * plugins/subversion/subversion-diff-dialog.c:
1265 (on_subversion_diff_response):
1266 * plugins/subversion/subversion-log-dialog.c:
1267 (on_log_view_selected_button_clicked),
1268 (on_log_diff_selected_button_clicked),
1269 (on_log_diff_previous_button_clicked):
1270 * plugins/subversion/subversion-resolve-dialog.c:
1271 (subversion_resolve_dialog):
1272 * plugins/subversion/subversion-revert-dialog.c:
1273 (subversion_revert_dialog):
1274 * plugins/subversion/subversion-ui-utils.c: (stop_pulse_timer),
1275 (pulse_progress_bar), (hide_pulse_progress_bar),
1276 (disconnect_data_arrived_signals),
1277 (cancel_data_arrived_signal_disconnect):
1278 * plugins/subversion/subversion-ui-utils.h:
1280 #504818 – Some signals/timeouts should be disconnected when dialogs are closed
1281 #505237 – Sort list of modified files
1283 2007-12-24 Sébastien Granjoux <seb.sfo@free.fr>
1285 * plugins/gdb/debugger.c:
1286 Fix bug #491301: Inspecting a variable opens a bad focus dialog
1288 2007-12-23 Johannes Schmid <jhs@gnome.org>
1290 * plugins/language-support-cpp-java/plugin.c:
1291 (set_indentation_param_emacs), (set_indentation_param_vim),
1292 (parse_mode_line_emacs), (parse_mode_line_vim),
1293 (extract_mode_line), (initialize_indentation_params):
1295 Added (basic) support for vim modelines (#504331)
1297 * plugins/message-view/message-view.c: (message_view_next),
1298 (message_view_previous):
1300 Fixed next/previous message
1302 2007-12-23 Johannes Schmid <jhs@gnome.org>
1304 * libanjuta/anjuta-ui.h:
1305 Check for != NULL before unref'ing pixbuf (related to #497878)
1307 * plugins/devhelp/plugin.c: (register_stock_icons):
1308 * plugins/document-manager/anjuta-docman.c:
1309 (anjuta_docman_add_document):
1310 * plugins/glade/plugin.c: (on_close_activated),
1311 (register_stock_icons), (on_session_save),
1312 (glade_plugin_add_project):
1314 Fixed bugs #497878 crash when double clicking on project->/->src->glade/gtk-foobar.glade
1315 and #503719 Opening and closing .glade files plays badly with docman (Patch from Tom)
1317 * plugins/language-support-cpp-java/plugin.c:
1318 (register_stock_icons):
1319 Fixed stock icon registration macros
1321 2007-12-23 Johannes Schmid <jhs@gnome.org>
1323 * global-tags/Makefile.am:
1324 * launcher/Makefile.am:
1325 * libanjuta/Makefile.am:
1326 * libegg/Makefile.am:
1327 * manuals/anjuta-faqs/Makefile.am:
1328 * manuals/anjuta-manual/Makefile.am:
1329 * manuals/reference/libanjuta/Makefile.am:
1330 * plugins/build-basic-autotools/Makefile.am:
1331 * plugins/class-gen/Makefile.am:
1332 * plugins/class-inheritance/Makefile.am:
1333 * plugins/cvs-plugin/Makefile.am:
1334 * plugins/debug-manager/Makefile.am:
1335 * plugins/devhelp/Makefile.am:
1336 * plugins/document-manager/Makefile.am:
1337 * plugins/editor/Makefile.am:
1338 * plugins/editor/scintilla/Makefile.am:
1339 * plugins/editor/scintilla/include/Makefile.am:
1340 * plugins/file-loader/Makefile.am:
1341 * plugins/file-manager/Makefile.am:
1342 * plugins/file-wizard/Makefile.am:
1343 * plugins/gdb/Makefile.am:
1344 * plugins/glade/Makefile.am:
1345 * plugins/gtodo/Makefile.am:
1346 * plugins/gvim/Makefile.am:
1347 * plugins/indent/Makefile.am:
1348 * plugins/language-manager/Makefile.am:
1349 * plugins/language-support-cpp-java/Makefile.am:
1350 * plugins/macro/Makefile.am:
1351 * plugins/message-view/Makefile.am:
1352 * plugins/patch/Makefile.am:
1353 * plugins/profiler/Makefile.am:
1354 * plugins/project-import/Makefile.am:
1355 * plugins/project-manager/Makefile.am:
1356 * plugins/project-wizard/Makefile.am:
1357 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
1358 * plugins/project-wizard/templates/cpp/src/Makefile.am.tpl:
1359 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
1360 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
1361 * plugins/project-wizard/templates/gtkmm/src/Makefile.am.tpl:
1362 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
1363 * plugins/project-wizard/templates/sdl/src/Makefile.am.tpl:
1364 * plugins/project-wizard/templates/wxwin/src/Makefile.am.tpl:
1365 * plugins/project-wizard/templates/xlib-dock/src/Makefile.am.tpl:
1366 * plugins/project-wizard/templates/xlib/src/Makefile.am.tpl:
1367 * plugins/sample1/Makefile.am:
1368 * plugins/search/Makefile.am:
1369 * plugins/sourceview/Makefile.am:
1370 * plugins/subversion/Makefile.am:
1371 * plugins/symbol-browser/Makefile.am:
1372 * plugins/symbol-db/Makefile.am:
1373 * plugins/symbol-db/test/Makefile.am:
1374 * plugins/terminal/Makefile.am:
1375 * plugins/tools/Makefile.am:
1376 * plugins/valgrind/Makefile.am:
1378 * tagmanager/Makefile.am:
1380 Replaces the deprecated "INCLUDES" in all Makefile.am's with
1381 the correct "AM_CPPFLAGS" preprocessor flags keyword. Also fixes some
1382 warnings from illigel C++ compiler flags.
1384 2007-12-23 Johannes Schmid <jhs@gnome.org>
1386 Patch from Tom <tpgww@onepost.net>:
1388 * plugins/document-manager/anjuta-docman.c:
1389 (on_notebook_tab_btnpress), (on_notebook_tab_btnrelease),
1390 (anjuta_docman_compare_pages), (anjuta_docman_sort_pagelist),
1391 (anjuta_docman_instance_init), (on_notebook_switch_page),
1392 (anjuta_docman_grab_text_focus):
1393 * plugins/document-manager/plugin.c: (on_document_added),
1394 (on_window_key_press_event), (on_window_key_release_event):
1396 Some more document-manager code cleanups and fixes.
1398 2007-12-23 Massimo Cora' <maxcvs@email.it>
1400 * plugins/symbol-db/plugin.c: (register_stock_icons),
1401 (value_added_current_editor), (value_removed_current_editor),
1402 (on_importing_project_end), (project_root_removed):
1403 added controls to clean/populate GtkTreeView(s) on projects unload/load.
1405 * plugins/symbol-db/symbol-db-engine.c: (sdb_engine_finalize),
1406 (symbol_db_engine_get_file_db_path):
1407 fixed a useless warning.
1409 * plugins/symbol-db/symbol-db-view-locals.c:
1410 (traverse_free_waiting_for), (file_view_status_destroy),
1411 (sdb_view_locals_create_new_store), (traverse_files_view_status),
1412 (symbol_db_view_locals_clear_cache), (sdb_view_locals_init),
1413 (sdb_view_locals_finalize), (on_symbol_inserted),
1414 (symbol_db_view_locals_recv_signals_from_engine),
1415 (symbol_db_view_locals_update_list):
1416 more speed on editors switching. GtkTreeStore caching method implemented.
1417 Fixed compiler warnings and a little memory leak.
1419 * plugins/symbol-db/symbol-db-view-locals.h:
1420 * plugins/symbol-db/symbol-db-view.c: (gtree_compare_func),
1421 (traverse_free_waiting_for), (symbol_db_view_clear_cache),
1422 (on_scan_end), (on_symbol_inserted),
1423 (sdb_view_locals_create_new_store), (sdb_view_init),
1424 (sdb_view_finalize), (symbol_db_view_new), (symbol_db_view_open):
1425 * plugins/symbol-db/symbol-db-view.h:
1426 fixed some crashers. Now project loading/populating should be quite quick.
1428 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
1430 * plugins/debug-manager/command.c,
1431 plugins/debug-manager/queue.c:
1432 Take care of command return value (FALSE is an error)
1434 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
1436 * plugins/debug-manager/anjuta-debug-manager.glade,
1437 plugins/debug-manager/breakpoints.c:
1438 Remove address, condition and pass breakpoint column if not supported
1439 Fix clear all remove_all to avoid an endless loop if a breakpoint
1442 2007-12-17 Johannes Schmid <jhs@gnome.org>
1444 Patch from Tom <tpgww@onepost.net> (with some changes):
1446 * plugins/document-manager/action-callbacks.c: (on_open_activate),
1447 (on_save_as_activate), (on_save_all_activate),
1448 (on_close_file_activate), (on_close_all_file_activate),
1449 (on_reload_file_activate), (on_editor_command_clear_activate),
1450 (on_transform_eolchars1_activate), (on_comment_block),
1451 (on_comment_box), (on_comment_stream), (on_goto_line_no1_activate),
1452 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
1453 (on_editor_linenos1_activate), (on_editor_markers1_activate),
1454 (on_editor_codefold1_activate), (on_editor_indentguides1_activate),
1455 (on_editor_whitespaces1_activate), (on_editor_eolchars1_activate),
1456 (on_editor_linewrap1_activate), (on_zoom_in_text_activate),
1457 (on_zoom_out_text_activate):
1458 * plugins/document-manager/action-callbacks.h:
1459 * plugins/document-manager/anjuta-docman.c:
1460 (on_notebook_page_close_button_click),
1461 (on_notebook_page_close_button_enter),
1462 (on_notebook_page_close_button_leave),
1463 (on_notebook_tab_btnrelease), (on_notebook_page_reordered),
1464 (anjuta_docman_page_init), (anjuta_docman_page_new),
1465 (on_open_filesel_response), (create_file_open_dialog_gui),
1466 (anjuta_docman_save_document_as), (anjuta_docman_dispose),
1467 (anjuta_docman_instance_init), (on_notebook_switch_page),
1468 (on_document_destroy), (anjuta_docman_add_editor),
1469 (anjuta_docman_add_document), (anjuta_docman_remove_document),
1470 (anjuta_docman_set_current_document),
1471 (anjuta_docman_goto_file_line_mark), (get_real_path),
1472 (anjuta_docman_get_full_filename),
1473 (anjuta_docman_delete_all_markers),
1474 (anjuta_docman_delete_all_indicators),
1475 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
1476 (anjuta_docman_order_tabs):
1477 * plugins/document-manager/anjuta-docman.h:
1478 * plugins/document-manager/file_history.c: (an_hist_file_new),
1479 (an_file_history_push), (an_file_history_dump):
1480 * plugins/document-manager/file_history.h:
1481 * plugins/document-manager/plugin.c: (update_title),
1482 (value_removed_project_root_uri),
1483 (update_document_ui_interface_items), (menu_name_compare),
1484 (on_document_added), (on_document_changed),
1485 (on_window_key_press_event), (on_window_key_release_event),
1487 * plugins/document-manager/search-box.c: (on_document_changed),
1488 (on_goto_activated), (search_box_init), (search_box_new):
1489 * plugins/document-manager/search-box.h:
1491 Yet more code cleanups
1492 Save glade files correctly in session
1493 Use new tooltip API if available
1494 Sort notebook pages when session is restored (needs work)
1496 2007-12-16 Johannes Schmid <jhs@gnome.org>
1498 * plugins/document-manager/anjuta-docman.c:
1499 (anjuta_docman_add_document):
1501 Present correct widget with anjuta_shell_present_widget(). This got wrong when
1502 the new search bar was introduced.
1504 2007-12-12 Johannes Schmid <jhs@gnome.org>
1506 Patch from Tom <tpgww@onepost.net>:
1507 (#485233 – another bunch of docman cleanups)
1509 * libanjuta/interfaces/libanjuta.idl:
1510 * plugins/document-manager/action-callbacks.c:
1511 (get_current_document), (get_current_focus_widget),
1512 (on_save_activate), (on_save_as_activate), (on_save_all_activate),
1513 (on_close_file_activate), (on_close_all_file_activate),
1514 (on_reload_file_activate), (on_print_activate),
1515 (on_print_preview_activate),
1516 (on_editor_command_upper_case_activate),
1517 (on_editor_command_lower_case_activate),
1518 (on_editor_command_eol_crlf_activate),
1519 (on_editor_command_eol_lf_activate),
1520 (on_editor_command_eol_cr_activate),
1521 (on_editor_command_select_all_activate),
1522 (on_editor_command_select_to_brace_activate),
1523 (on_editor_command_select_block_activate),
1524 (on_editor_command_match_brace_activate),
1525 (on_editor_command_undo_activate),
1526 (on_editor_command_redo_activate),
1527 (on_editor_command_cut_activate),
1528 (on_editor_command_paste_activate),
1529 (on_editor_command_copy_activate),
1530 (on_editor_command_clear_activate),
1531 (on_editor_command_close_folds_all_activate),
1532 (on_editor_command_open_folds_all_activate),
1533 (on_editor_command_toggle_fold_activate),
1534 (on_editor_command_bookmark_toggle_activate),
1535 (on_editor_command_bookmark_first_activate),
1536 (on_editor_command_bookmark_next_activate),
1537 (on_editor_command_bookmark_prev_activate),
1538 (on_editor_command_bookmark_last_activate),
1539 (on_editor_command_bookmark_clear_activate),
1540 (on_transform_eolchars1_activate), (on_comment_block),
1541 (on_comment_box), (on_comment_stream),
1542 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
1543 (on_zoom_in_text_activate), (on_zoom_out_text_activate),
1544 (on_force_hilite_activate), (on_swap_activate),
1545 (on_editor_add_view_activate), (on_editor_remove_view_activate):
1546 * plugins/document-manager/action-callbacks.h:
1547 * plugins/document-manager/anjuta-docman.c:
1548 (on_notebook_page_close_button_click),
1549 (on_notebook_page_close_button_enter),
1550 (on_notebook_page_close_button_leave), (on_notebook_tab_btnpress),
1551 (on_notebook_tab_btnrelease), (anjuta_docman_page_setup),
1552 (anjuta_docman_page_new), (anjuta_docman_page_destroy),
1553 (on_open_filesel_response), (anjuta_docman_open_file),
1554 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
1555 (anjuta_docman_dispose), (anjuta_docman_instance_init),
1556 (anjuta_docman_class_init), (anjuta_docman_new),
1557 (on_notebook_switch_page), (on_document_save_point),
1558 (on_document_destroy), (anjuta_docman_add_editor),
1559 (anjuta_docman_add_document), (anjuta_docman_remove_document),
1560 (anjuta_docman_set_popup_menu),
1561 (anjuta_docman_get_current_focus_widget),
1562 (anjuta_docman_get_page_for_document),
1563 (anjuta_docman_get_current_document),
1564 (anjuta_docman_set_current_document),
1565 (anjuta_docman_goto_file_line),
1566 (anjuta_docman_goto_file_line_mark),
1567 (anjuta_docman_get_full_filename),
1568 (anjuta_docman_present_notebook_page),
1569 (anjuta_docman_update_page_label),
1570 (anjuta_docman_delete_all_markers),
1571 (anjuta_docman_delete_all_indicators),
1572 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
1573 (do_ordertab1), (anjuta_docman_order_tabs),
1574 (anjuta_docman_set_editor_properties),
1575 (anjuta_docman_get_document_for_path),
1576 (anjuta_docman_get_all_doc_widgets):
1577 * plugins/document-manager/anjuta-docman.h:
1578 * plugins/document-manager/editor-tooltips.c:
1579 * plugins/document-manager/plugin.c: (update_title),
1580 (update_document_ui_enable_all), (update_document_ui_disable_all),
1581 (update_document_ui_save_items),
1582 (update_document_ui_interface_items), (update_document_ui),
1583 (on_document_update_save_ui), (update_status),
1584 (on_document_update_ui), (on_document_added),
1585 (on_document_changed), (on_session_save), (on_save_prompt),
1586 (on_docman_auto_save), (on_gconf_notify_timer):
1587 * plugins/document-manager/search-box.c: (on_document_changed),
1588 (search_box_new), (search_box_grab_line_focus):
1589 * plugins/glade/plugin.c: (ifile_open):
1590 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
1591 * plugins/search/search-replace_backend.c: (create_search_entries):
1592 * plugins/sourceview/anjuta-document.c: (set_uri),
1593 (anjuta_document_save):
1594 * plugins/sourceview/sourceview.c: (ifile_savable_save):
1595 * plugins/tools/editor.c: (on_editor_response):
1597 The patch renames most stuff from "editor" or "te" to "doc where appropriate.
1598 It fixes some issues with session handling and several memory lacks.
1599 Gtk 2.12 Tooltip API is used if available.
1601 2007-12-10 Sébastien Granjoux <seb.sfo@free.fr>
1603 * plugins/debug-manager/disassemble.c,
1604 plugins/debug-manager/disassemble.h,
1605 plugins/debug-manager/command.c,
1606 plugins/debug-manager/command.h,
1607 plugins/debug-manager/plugin.c
1608 plugins/debug-manager/sparse_view.c,
1609 plugins/debug-manager/sparse_view.h,
1610 plugins/gdb/plugin.c,
1611 plugins/gdb/debugger.c,
1612 plugins/gdb/debugger.h,
1613 libanjuta/interfaces/libanjuta.idl:
1614 Fix bug #502533: Implement assembler step
1616 * plugins/debug-manager/breakpoints.c:
1617 Do not save temporary breakpoints
1619 * plugins/debug-manager/stack_trace.c:
1620 Fix a crash when a stack command is cancelled
1622 2007-12-09 Sébastien Granjoux <seb.sfo@free.fr>
1624 * plugins/debug-manager/plugin.c,
1625 plugins/debug-manager/breakpoints.c,
1626 plugins/debug-manager/breakpoints.h:
1627 Fix bug #488732: Breakpoint on delete lines
1628 Breakpoints are now linked to their position in editor
1630 * plugins/gdb/debugger.c:
1631 Fix removing condition on breakpoint
1633 2007-12-07 Sébastien Granjoux <seb.sfo@free.fr>
1635 * plugins/debug-manager/anjuta-debug-manager.glade,
1636 plugins/debug-manager/start.c,
1637 plugins/gdb/plugin.c,
1638 plugins/gdb/debugger.c,
1639 plugins/gdb/debugger.h,
1640 libanjuta/interfaces/libanjuta.idl:
1641 Fix bug #481366: Do not stop at the beginning of the program
1643 * plugins/debug-manager/command.c,
1644 plugins/debug-manager/command.h,
1645 plugins/debug-manager/breakpoints.c,
1646 plugins/debug-manager/queue.c,
1647 plugins/debug-manager/queue.h:
1648 Fix a bug remove all breakpoints was not working due to latest changes
1649 Setting breakpoints is disabled when program is running
1651 2007-12-04 Sébastien Granjoux <seb.sfo@free.fr>
1653 * plugins/debug-manager/queue.c,
1654 plugins/gdb/plugin.c:
1655 Fix bug #501469: Crash if mime_type is unknown
1657 2007-12-01 Massimo Cora' <maxcvs@email.it>
1659 * plugins/symbol-db/plugin.c: (on_editor_destroy),
1660 (on_editor_update_ui), (on_single_file_scan_end),
1661 (on_importing_project_end), (project_root_added),
1662 (on_session_load), (symbol_db_activate), (symbol_db_instance_init):
1663 * plugins/symbol-db/plugin.h:
1664 show on status bar files being scanned.
1666 * plugins/symbol-db/symbol-db-engine.c:
1667 (sdb_engine_get_query_by_id), (sdb_engine_populate_db_by_tags),
1668 (sdb_engine_ctags_output_thread),
1669 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
1670 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
1671 (sdb_engine_init), (sdb_engine_finalize), (sdb_engine_class_init),
1672 (sdb_engine_connect_to_db), (symbol_db_engine_db_exists),
1673 (sdb_engine_get_table_id_by_unique_name2),
1674 (symbol_db_engine_open_project),
1675 (sdb_engine_prepare_executing_commands),
1676 (symbol_db_engine_add_new_files), (sdb_engine_add_new_sym_type),
1677 (sdb_engine_add_new_scope_definition), (sdb_engine_add_new_symbol),
1678 (sdb_engine_detects_removed_ids),
1679 (symbol_db_engine_get_class_parents),
1680 (symbol_db_engine_get_global_members),
1681 (symbol_db_engine_get_scope_members_by_symbol_id),
1682 (symbol_db_engine_get_scope_members),
1683 (symbol_db_engine_get_current_scope),
1684 (symbol_db_engine_get_file_symbols),
1685 (symbol_db_engine_get_symbol_info_by_id),
1686 (symbol_db_engine_get_full_local_path),
1687 (symbol_db_engine_find_symbol_by_name_pattern),
1688 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
1689 * plugins/symbol-db/symbol-db-engine.h:
1690 * plugins/symbol-db/symbol-db-view-locals.c:
1691 (sdb_view_locals_init), (traverse_free_waiting_for), (on_scan_end),
1692 (symbol_db_view_locals_recv_signals_from_engine),
1693 (symbol_db_view_locals_update_list):
1694 * plugins/symbol-db/symbol-db-view-locals.h:
1695 * plugins/symbol-db/symbol-db-view.c: (traverse_free_waiting_for),
1696 (on_scan_end), (trigger_on_symbol_inserted), (add_new_waiting_for),
1697 (prepare_for_adding), (on_symbol_inserted), (sdb_view_init),
1698 (symbol_db_view_recv_signals_from_engine), (symbol_db_view_open):
1699 * plugins/symbol-db/symbol-db-view.h:
1700 Added g_thread architecture to scan in background. With this you
1701 can use Anjuta's GUI without freezing.
1702 Improved insertion speed by using a paradigm like 'insert' and 'check'
1703 replacing a 'check' and 'insert' one. This has been done for tables
1704 like symbol, scope, sym_type.
1707 * plugins/symbol-db/tables.sql:
1708 * plugins/symbol-db/test/main.c: (get_global_members), (main),
1709 (thread), (print_message), (bastard_thread), (idle_signals):
1710 fixed a typo on tables that broke sql triggers.
1712 === anjuta 2.3.1 ===
1714 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
1716 * NEWS, AUTHORS: Updated.
1717 * src/Makefile.am: Fixed make distcheck
1719 Patch from Yang Hong:
1720 * plugins/file-manager/file-manager.glade: Fixed file chooser
1721 size in file-manager preferences.
1723 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
1725 * NEWS: Updated for 2.3.1 development release
1726 * configure.in: Bumped version to 2.3.1
1728 2007-12-01 Sébastien Granjoux <seb.sfo@free.fr>
1730 * plugins/debug-manager/threads.c,
1731 plugins/debug-manager/disassemble.c,
1732 plugins/debug-manager/watch.c,
1733 plugins/debug-manager/registers.c,
1734 plugins/debug-manager/locals.c,
1735 plugins/debug-manager/breakpoints.c,
1736 plugins/debug-manager/stack_trace.c,
1737 plugins/debug-manager/command.c,
1738 plugins/debug-manager/command.h,
1739 plugins/debug-manager/queue.c,
1740 libanjuta/interfaces/libanjuta.idl:
1741 Use different signals in IAnjutaDebugManager and IAnjutaDebugger
1742 Document IAnjutaDebugManager signals
1743 Generate new signals in queue.c
1744 Use new signals in other files
1746 2007-11-30 <genbell@tiscali.it>
1748 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
1750 * plugins/gdb/Makefile.am:
1753 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
1755 * plugins/tools/variable.c:
1756 Fix a bug added in the previous patch (it is not a leak)
1758 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
1760 * plugins/project-wizard/druid.c,
1761 plugins/project-wizard/templates/terminal.wiz,
1762 plugins/project-wizard/templates/xlib-dock.wiz,
1763 plugins/project-wizard/templates/wxwin.wiz,
1764 plugins/project-wizard/templates/java.wiz,
1765 plugins/project-wizard/templates/gnome.wiz,
1766 plugins/project-wizard/templates/anjuta-plugin.wiz,
1767 plugins/project-wizard/templates/gtkmm.wiz,
1768 plugins/project-wizard/templates/python.wiz,
1769 plugins/project-wizard/templates/cpp.wiz,
1770 plugins/project-wizard/templates/sdl.wiz,
1771 plugins/project-wizard/templates/gtk.wiz,
1772 plugins/project-wizard/templates/minimal.wiz,
1773 plugins/project-wizard/templates/xlib.wiz,
1774 plugins/project-wizard/templates/gcj.wiz,
1775 plugins/project-wizard/templates/translatable-strings.h,
1776 plugins/project-import/project-import.c:
1777 Partial Fix translation bugs #496833 comment 4,7,8,9,10,11
1779 2007-11-27 Sébastien Granjoux <seb.sfo@free.fr>
1781 * plugins/debug-manager/threads.c,
1782 plugins/debug-manager/disassemble.c,
1783 plugins/debug-manager/watch.c,
1784 plugins/debug-manager/registers.c,
1785 plugins/debug-manager/memory.c,
1786 plugins/debug-manager/locals.c,
1787 plugins/debug-manager/stack_trace.c,
1788 plugins/debug-manager/queue.c,
1789 plugins/debug-manager/queue.h:
1790 Connect debugger signal only when program is loaded
1791 Rename get_feature in is_supported
1793 * plugins/debug-manager/plugin.c:
1794 Remove editor watch when plugin is deactivated
1796 * plugins/debug-manager/anjuta-debug-manager.glade,
1797 plugins/debug-manager/breakpoints.c,
1798 plugins/debug-manager/breakpoints.h:
1799 Rewrite almost completely the breakpoint code
1800 Improve breakpoint dialog
1802 Implement condition, hit count, ignore and temporary attribute
1804 * plugins/debug-manager/command.c,
1805 plugins/debug-manager/command.h:
1806 Add a breakpoint list command
1808 * plugins/gdb/debugger.c,
1809 plugins/gdb/debugger.h:
1810 Add new breakpoint list command
1811 Fix parsing of breakpoint data
1813 * libanjuta/interfaces/libanjuta.idl,
1814 plugins/gdb/plugin.c:
1815 Rename IAnjutaBreakpointDebugger into IAnjutaDebuggerBreakpoint
1817 2007-11-23 Jaap Haitsma <jaap@haitsma.org>
1819 * plugins/document-manager/plugin.c:
1820 Use Ctrl+Shift+s as shortcut for Save As
1822 2007-11-22 Naba Kumar <naba.kumar@gnome.org>
1824 * plugins/subversion/plugin.c: (activate_plugin):
1825 * plugins/symbol-db/plugin.c: (symbol_db_activate):
1826 * src/layout.xml: Fixed dockitem positions.
1828 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
1830 Icons from tpgww@onepost.net:
1831 * plugins/project-wizard/applogo.png:
1832 Icons from patch in bug #480093 comment #23. Also renamed icons.
1834 * plugins/message-view/Makefile.am:
1835 * plugins/message-view/plugin.c: (register_stock_icons),
1836 (ipreferences_merge): Removed redundant icon.
1838 * plugins/document-manager/plugin.c:
1839 (update_editor_ui_disable_all), (update_editor_ui_interface_items):
1840 Do not insensitize New action when there is no document.
1843 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
1845 Icons from tpgww@onepost.net:
1846 * plugins/symbol-browser/an_symbol_prefs.c:
1847 * pixmaps/Makefile.am:
1848 * pixmaps/anjuta.png, pixmaps/anjuta_logo.png, pixmaps/anjuta.svg:
1850 Icons from patch in bug #480093 comment #23. Also renamed icons.
1853 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
1855 Patch from James Liggett:
1856 * plugins/subversion/anjuta-subversion.glade: Make commit, resolve,
1857 revert and dialogs resizable.
1859 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
1861 Patch from James Liggett:
1862 * plugins/subversion/anjuta-subversion.glade:
1863 * plugins/subversion/subversion-diff-dialog.c:
1864 (on_subversion_diff_response), (subversion_diff_dialog):
1865 * plugins/subversion/subversion-diff-dialog.h:
1867 The diff dialog should have a checkbox, enabled by default, that
1868 allows the user to make sure that all open files are saved before
1871 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
1873 * plugins/Makefile.am: Remove duplicate 'profiler' in SUBDIRS.
1875 Icons from tpgww@onepost.net:
1876 * pixmaps/Makefile.am:
1879 * src/anjuta-preferences-general.svg:
1881 Icons from patch in bug #480093 comment #23. Also renamed icons.
1884 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
1886 Icons from tpgww@onepost.net:
1887 * plugins/debug-manager/images/Makefile.am:
1888 * plugins/debug-manager/images/anjuta-watch.svg:
1889 * plugins/debug-manager/plugin.c: (register_stock_icons):
1890 * plugins/gdb/images/Makefile.am:
1891 * plugins/gtodo/Makefile.am:
1892 * plugins/gtodo/anjuta-gtodo-plugin.svg:
1893 * plugins/gtodo/anjuta-gtodo.plugin.in:
1894 * plugins/gtodo/interface.c: (stock_icons):
1895 * plugins/gtodo/main.h:
1896 * plugins/gtodo/plugin.c: (ipreferences_merge):
1897 * plugins/terminal/Makefile.am:
1898 * plugins/terminal/anjuta-terminal-plugin.svg:
1899 * plugins/terminal/anjuta-terminal.plugin.in:
1900 * plugins/terminal/terminal.c:
1901 * plugins/tools/Makefile.am:
1902 * plugins/tools/anjuta-tools-plugin.svg:
1903 * plugins/tools/anjuta-tools.plugin.in:
1904 * plugins/tools/plugin.c:
1905 * plugins/valgrind/Makefile.am:
1906 * plugins/valgrind/anjuta-valgrind-plugin.svg:
1907 * plugins/valgrind/anjuta-valgrind.plugin.in:
1908 * plugins/valgrind/plugin.c: (register_stock_icons),
1909 (ipreferences_merge):
1911 Icons from patch in bug #480093 comment #23. Also renamed icons.
1914 2007-11-18 Massimo Cora' <maxcvs@email.it>
1916 reviewed by: Johannes Schmid <jhs@gnome.org>
1919 required gda version to 3.1.3. [svn trunk]. Without this Anjuta can crash
1920 due to bug #493360. Still present anyway bug #495843
1922 * plugins/symbol-db/plugin.c: (goto_local_tree_iter),
1923 (goto_global_tree_iter), (on_treesearch_symbol_selected_event),
1924 (on_local_treeview_row_activated),
1925 (on_global_treeview_row_activated),
1926 (on_global_treeview_row_expanded), (on_project_element_added),
1927 (on_project_element_removed), (project_root_added),
1928 (symbol_db_activate), (isymbol_manager_search),
1929 (isymbol_manager_get_members),
1930 (isymbol_manager_get_completions_at_position):
1931 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
1932 (symbol_db_engine_iterator_node_get_symbol_extra_string):
1933 * plugins/symbol-db/symbol-db-engine.c:
1934 (sdb_engine_execute_non_select_sql),
1935 (sdb_engine_execute_select_sql), (sdb_engine_get_query_by_id),
1936 (sdb_engine_free_cached_queries), (sdb_engine_disconnect_from_db),
1937 (sdb_engine_populate_db_by_tags), (sdb_engine_scan_files_1),
1938 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
1939 (symbol_db_engine_add_new_workspace),
1940 (symbol_db_engine_add_new_project),
1941 (symbol_db_engine_add_new_files), (sdb_engine_add_new_symbol),
1942 (sdb_engine_detects_removed_ids),
1943 (sdb_engine_walk_down_scope_path),
1944 (symbol_db_engine_get_class_parents),
1945 (symbol_db_engine_get_global_members),
1946 (symbol_db_engine_get_scope_members_by_symbol_id),
1947 (symbol_db_engine_get_scope_members),
1948 (symbol_db_engine_get_current_scope),
1949 (symbol_db_engine_get_file_symbols),
1950 (symbol_db_engine_get_symbol_info_by_id),
1951 (symbol_db_engine_find_symbol_by_name_pattern):
1952 * plugins/symbol-db/symbol-db-engine.h:
1953 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
1954 (on_symbol_inserted), (symbol_db_view_locals_update_list):
1955 * plugins/symbol-db/symbol-db-view.c: (waiting_for_symbol_destroy),
1956 (sdb_view_get_iter_from_row_ref), (traverse_free_waiting_for),
1957 (on_scan_end), (do_add_root_symbol_to_view),
1958 (do_add_child_symbol_to_view), (add_waiting_for_symbol_to_view),
1959 (trigger_on_symbol_inserted), (add_new_waiting_for),
1960 (do_recurse_subtree_and_invalidate), (prepare_for_adding),
1961 (on_symbol_inserted), (do_recurse_subtree_and_remove),
1962 (on_symbol_removed), (sdb_view_do_add_hidden_dummy_child),
1963 (symbol_db_view_row_expanded), (sdb_view_init),
1964 (gtree_compare_func), (sdb_view_finalize),
1965 (sdb_view_load_symbol_pixbufs), (symbol_db_view_get_file_and_line),
1966 (sdb_view_populate_base_root),
1967 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
1968 * plugins/symbol-db/symbol-db-view.h:
1969 * plugins/symbol-db/tables.sql:
1970 * plugins/symbol-db/test/Makefile.am:
1971 * plugins/symbol-db/test/main.c: (dump_iterator), (get_parents),
1972 (get_scope_members), (get_current_scope), (get_global_members),
1973 (get_file_symbols), (get_info_by_id), (main):
1975 Rewrote symbol-db-view global tab. Now every expandable node is a query.
1976 Started using LIMIT keyword to speed up things.
1977 Deprecated GdaCommand in favour of GdaQuery into engine. This should
1978 make providers use prepared statements.
1980 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
1982 Patch from James Liggett:
1983 * plugins/subversion/plugin.c: (subversion_instance_init):
1984 * plugins/subversion/plugin.h:
1985 * plugins/subversion/subversion-diff-dialog.c:
1986 (on_subversion_diff_response), (subversion_diff_dialog),
1987 (on_menu_subversion_diff):
1988 * plugins/subversion/subversion-log-dialog.c:
1989 (on_log_view_selected_button_clicked),
1990 (on_log_diff_selected_button_clicked),
1991 (on_log_diff_previous_button_clicked),
1992 (subversion_log_window_create):
1993 * plugins/subversion/subversion-ui-utils.c:
1994 (get_filename_from_full_path), (init_whole_project),
1995 (on_whole_project_toggled):
1996 * plugins/subversion/subversion-ui-utils.h:
1997 * plugins/subversion/subversion-update-dialog.c:
1998 (subversion_update_dialog), (on_menu_subversion_update):
2000 Whole Project checkbox enabled by default in diff and update dialogs.
2001 changes the editor names for diff editors to something much more
2002 descriptive. For example, working copy/head diffs would have an editor
2003 with a name like "[Working Copy/Head] some-file.diff," where some-file
2004 is the name of the file/directory that was diffed. For diffs against
2005 arbitrary diffs the name would look like "[Revisions 2832/3200]
2006 some-file.diff" for a diff of some-file between revisions 2832 and
2009 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
2011 Icons from tpgww@onepost.net:
2012 * plugins/subversion/Makefile.am:
2013 * plugins/subversion/anjuta-subversion-plugin.svg:
2014 * plugins/subversion/anjuta-subversion.plugin.in:
2015 * plugins/subversion/plugin.h:
2016 * plugins/symbol-browser/Makefile.am:
2017 * plugins/symbol-browser/anjuta-symbol-browser-plugin.svg:
2018 * plugins/symbol-browser/anjuta-symbol-browser.plugin.in:
2019 * plugins/symbol-browser/plugin.c:
2020 * plugins/symbol-db/Makefile.am:
2021 * plugins/symbol-db/plugin.c:
2022 * plugins/symbol-db/symbol-db.plugin.in:
2024 Icons from patch in bug #480093 comment #23. Also renamed icons.
2027 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
2029 Icons from tpgww@onepost.net:
2030 * plugins/project-manager/Makefile.am:
2031 * plugins/project-manager/anjuta-project-manager-plugin.svg:
2032 * plugins/project-manager/anjuta-project-manager.plugin.in:
2033 * plugins/project-manager/plugin.c:
2034 * plugins/project-wizard/Makefile.am:
2035 * plugins/project-wizard/anjuta-project-wizard-plugin.svg:
2036 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
2037 * plugins/project-wizard/druid.h:
2038 * plugins/search/Makefile.am:
2039 * plugins/search/anjuta-search-plugin.svg:
2040 * plugins/search/anjuta-search.plugin.in:
2041 * plugins/search/plugin.c:
2043 Icons from patch in bug #480093 comment #23. Also renamed icons.
2046 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
2048 * TODO.tasks: updated.
2050 Icons from tpgww@onepost.net:
2051 * plugins/file-loader/Makefile.am:
2052 * plugins/file-loader/anjuta-loader-plugin.svg:
2053 * plugins/file-loader/anjuta-loader.plugin.in:
2054 * plugins/file-manager/Makefile.am:
2055 * plugins/file-manager/anjuta-file-manager-plugin.svg:
2056 * plugins/file-manager/file-manager.plugin.in:
2057 * plugins/file-manager/plugin.c:
2058 * plugins/glade/Makefile.am:
2059 * plugins/glade/anjuta-glade-plugin.svg:
2060 * plugins/glade/anjuta-glade.plugin.in:
2061 * plugins/glade/plugin.c: (register_stock_icons):
2062 * plugins/language-manager/Makefile.am:
2063 * plugins/language-manager/anjuta-language-manager-plugin.svg:
2064 * plugins/language-manager/language-manager.plugin.in:
2065 * plugins/message-view/Makefile.am:
2066 * plugins/message-view/anjuta-message-manager.plugin.in:
2067 * plugins/message-view/anjuta-messages-plugin.svg:
2068 * plugins/message-view/plugin.c:
2069 * plugins/patch/Makefile.am:
2070 * plugins/patch/anjuta-patch-plugin.svg:
2071 * plugins/patch/anjuta-patch.plugin.in:
2072 * plugins/patch/plugin.c:
2073 * plugins/profiler/Makefile.am:
2074 * plugins/profiler/anjuta-profiler-plugin.svg:
2075 * plugins/profiler/plugin.c: (register_stock_icons):
2076 * plugins/profiler/profiler.plugin.in:
2077 * plugins/project-import/Makefile.am:
2078 * plugins/project-import/anjuta-project-import-plugin.svg:
2079 * plugins/project-import/anjuta-project-import.plugin.in:
2080 * plugins/project-import/plugin.c:
2082 Icons from patch in bug #480093 comment #23. Also renamed icons.
2085 2007-11-18 Johannes Schmid <jhs@gnome.org>
2087 * plugins/build-basic-autotools/build-basic-autotools.c:
2089 * plugins/debug-manager/anjuta-debug-manager.glade:
2090 * plugins/debug-manager/breakpoints.c:
2091 * plugins/debug-manager/sharedlib.c: (create_sharedlibs_gui):
2092 * plugins/file-wizard/file.c:
2093 * plugins/gdb/anjuta-gdb.glade:
2094 * plugins/glade/plugin.c: (ifile_open):
2095 * plugins/gtodo/egg-datetime.c: (egg_datetime_class_init):
2096 * plugins/gtodo/mcategory.c: (category_manager_add_item):
2097 * plugins/gtodo/tray-icon.c:
2098 * plugins/macro/macro-util.c: (get_date_Ymd), (get_date_Y):
2099 * plugins/macro/macros.xml:
2100 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
2101 Fixed translation bugs (#496833, #488211 and #497758)
2103 * plugins/document-manager/plugin.c: (on_editor_changed):
2106 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
2108 Icons from tpgww@onepost.net:
2109 * plugins/devhelp/Makefile.am:
2110 * plugins/devhelp/anjuta-devhelp-plugin.svg:
2111 * plugins/devhelp/anjuta-devhelp.plugin.in:
2112 * plugins/devhelp/plugin.c:
2113 * plugins/document-manager/anjuta-document-manager.plugin.in:
2114 * plugins/document-manager/images/Makefile.am:
2115 * plugins/document-manager/images/anjuta-document-manager-plugin.svg:
2116 * plugins/document-manager/plugin.c:
2117 * plugins/editor/Makefile.am:
2118 * plugins/editor/anjuta-editor-scintilla-plugin.svg:
2119 * plugins/editor/anjuta-editor.plugin.in:
2120 * plugins/editor/plugin.c:
2121 * plugins/sample1/Makefile.am:
2122 * plugins/sample1/anjuta-sample-plugin.svg:
2123 * plugins/sample1/anjuta-sample.plugin.in:
2124 * plugins/sourceview/Makefile.am:
2125 * plugins/sourceview/plugin.c:
2126 * plugins/sourceview/sourceview.plugin.in:
2128 Icons from patch in bug #480093 comment #23. Also renamed icons.
2131 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
2133 * TODO.tasks: Updated.
2135 Icons from tpgww@onepost.net:
2136 * plugins/build-basic-autotools/Makefile.am:
2137 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.svg:
2138 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
2139 * plugins/build-basic-autotools/build-basic-autotools.c:
2140 * plugins/class-inheritance/Makefile.am:
2141 * plugins/class-inheritance/anjuta-class-inheritance-plugin.svg:
2142 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in:
2143 * plugins/class-inheritance/plugin.c:
2144 * plugins/cvs-plugin/Makefile.am:
2145 * plugins/cvs-plugin/anjuta-cvs-plugin.svg:
2146 * plugins/cvs-plugin/anjuta-cvs.plugin.in:
2147 * plugins/cvs-plugin/plugin.c:
2148 * plugins/debug-manager/anjuta-debug-manager.plugin.in:
2149 * plugins/debug-manager/images/Makefile.am:
2150 * plugins/debug-manager/images/anjuta-debug-manager-plugin.svg:
2151 * plugins/debug-manager/plugin.c:
2153 Icons from patch in bug #480093 comment #23. Also renamed icons.
2156 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
2158 * (removed) libanjuta/anjuta-children.c,
2159 (removed) libanjuta/anjuta-children.h,
2160 libanjuta/anjuta-launcher.c,
2161 libanjuta/libanjuta.h,
2162 libanjuta/Makefile.am,
2163 plugins/gdb/debugger.c,
2164 plugins/terminal/terminal.c,
2165 manuals/reference/libanjuta/libanjuta-sections.txt,
2166 manuals/reference/libanjuta/libanjuta-docs.sgml:
2167 Replace anjuta_children_register by g_child_watch_add
2169 2007-11-13 Johannes Schmid <jhs@gnome.org>
2171 * plugins/subversion/anjuta-subversion.glade:
2172 * plugins/subversion/subversion-commit-dialog.c:
2173 (subversion_commit_dialog):
2174 * plugins/subversion/subversion-resolve-dialog.c:
2175 (subversion_resolve_dialog):
2176 * plugins/subversion/subversion-revert-dialog.c:
2177 (subversion_revert_dialog):
2178 * plugins/subversion/subversion-ui-utils.c: (status_pulse_timer),
2179 (pulse_timer), (status_bar_progress_pulse), (pulse_progress_bar),
2180 (hide_pulse_progress_bar):
2181 * plugins/subversion/subversion-ui-utils.h:
2183 Yet another patch from #457477:
2184 Add a pulsing progress bar to all dialogs receiving status
2186 2007-11-12 Johannes Schmid <jhs@gnome.org>
2188 * plugins/document-manager/plugin.c: (create_highlight_submenu):
2189 Bug 493583 – crash in Anjuta IDE: trying to open a file
2191 * plugins/subversion/subversion-commit-dialog.c:
2192 (select_all_files), (subversion_commit_dialog):
2193 Patch from jrligget - see #457477
2195 2007-11-12 Johannes Schmid <jhs@gnome.org>
2197 Patch from Marc Lorber <Lorber.Marc@wanodoo.fr>:
2198 * libanjuta/anjuta-plugin-handle.c:
2199 (anjuta_plugin_handle_get_about):
2200 Bug 495536 – Plugins localization improvement
2202 Patch from Gabor Kelemeng <kelemeng@gnome.hu>:
2203 * plugins/class-gen/anjuta-class-gen-plugin.glade:
2204 * plugins/indent/indent.glade:
2205 * plugins/subversion/anjuta-subversion.glade:
2206 Bug 495245 – Strings bug
2208 2007-11-08 James Liggett <jrliggett@cox.net>
2210 reviewed by: Johannes Schmid <jhs@gnome.org>
2212 * libanjuta/anjuta-async-command.c: (anjuta_async_command_init),
2213 (anjuta_async_command_finalize),
2214 (anjuta_async_command_notification_poll),
2215 (anjuta_async_command_thread), (start_command),
2216 (notify_data_arrived), (notify_complete),
2217 (anjuta_async_command_class_init),
2218 (anjuta_async_command_set_error_message),
2219 (anjuta_async_command_get_error_message),
2220 (anjuta_async_command_lock), (anjuta_async_command_unlock):
2221 * libanjuta/anjuta-async-command.h:
2222 * libanjuta/anjuta-command.c: (anjuta_command_init),
2223 (anjuta_command_finalize), (anjuta_command_class_init),
2224 (anjuta_command_start), (anjuta_command_notify_data_arrived),
2225 (anjuta_command_notify_complete),
2226 (anjuta_command_set_error_message),
2227 (anjuta_command_get_error_message):
2228 * libanjuta/anjuta-command.h:
2229 * libanjuta/anjuta-glade-catalog.c:
2230 * libanjuta/anjuta-glade.xml:
2231 * libanjuta/anjuta-vcs-status-tree-view.c:
2232 (on_selected_column_toggled),
2233 (anjuta_vcs_status_tree_view_create_columns),
2234 (anjuta_vcs_status_tree_view_init),
2235 (anjuta_vcs_status_tree_view_finalize),
2236 (anjuta_vcs_status_tree_view_set_property),
2237 (anjuta_vcs_status_tree_view_get_property),
2238 (anjuta_vcs_status_tree_view_class_init),
2239 (anjuta_vcs_status_tree_view_new),
2240 (anjuta_vcs_status_tree_view_destroy),
2241 (anjuta_vcs_status_tree_view_add), (select_all_paths),
2242 (anjuta_vcs_status_tree_view_select_all), (unselect_all_paths),
2243 (anjuta_vcs_status_tree_view_unselect_all),
2244 (create_selected_paths_list),
2245 (anjuta_vcs_status_tree_view_get_selected):
2246 * libanjuta/anjuta-vcs-status-tree-view.h:
2247 * libanjuta/anjuta-widgets.c: (glade_module_register_widgets):
2248 * libanjuta/anjuta-widgets.h:
2249 * plugins/subversion/subversion-add-dialog.c:
2250 (on_add_command_finished), (on_subversion_add_response),
2251 (subversion_add_dialog), (on_menu_subversion_add),
2252 (on_fm_subversion_add):
2253 * plugins/subversion/subversion-add-dialog.h:
2254 * plugins/subversion/subversion-commit-dialog.c:
2255 (on_commit_command_finished), (on_subversion_commit_response),
2256 (subversion_commit_dialog), (on_menu_subversion_commit),
2257 (on_fm_subversion_commit):
2258 * plugins/subversion/subversion-commit-dialog.h:
2259 * plugins/subversion/subversion-copy-dialog.c:
2260 (on_copy_other_revision_radio_toggled),
2261 (on_copy_browse_button_clicked), (on_copy_dest_entry_focus_in),
2262 (on_copy_command_finished), (on_subversion_copy_response),
2263 (subversion_copy_dialog), (on_menu_subversion_copy),
2264 (on_fm_subversion_copy):
2265 * plugins/subversion/subversion-copy-dialog.h:
2266 * plugins/subversion/subversion-diff-dialog.c: (on_editor_destroy),
2267 (on_subversion_diff_response), (subversion_diff_dialog),
2268 (on_menu_subversion_diff), (on_fm_subversion_diff):
2269 * plugins/subversion/subversion-diff-dialog.h:
2270 * plugins/subversion/subversion-log-dialog.c:
2271 (on_diff_selected_column_toggled), (create_columns),
2272 (on_log_command_finished), (on_log_view_button_clicked),
2273 (on_cat_command_data_arrived), (on_cat_command_finished),
2274 (on_log_view_selected_button_clicked), (get_selected_revisions),
2275 (on_log_diff_selected_button_clicked),
2276 (on_log_diff_previous_button_clicked),
2277 (on_subversion_log_vbox_destroy),
2278 (on_log_changes_view_row_selected), (subversion_log_window_create),
2279 (on_menu_subversion_log), (on_fm_subversion_log),
2280 (subversion_log_set_whole_project_sensitive):
2281 * plugins/subversion/subversion-log-dialog.h:
2282 * plugins/subversion/subversion-merge-dialog.c:
2283 (on_merge_command_finished), (on_subversion_merge_response),
2284 (on_merge_first_path_browse_button_clicked),
2285 (on_merge_second_path_browse_button_clicked),
2286 (on_merge_use_first_path_check_toggled),
2287 (on_merge_start_revision_radio_toggled),
2288 (on_merge_end_revision_radio_toggled), (subversion_merge_dialog),
2289 (on_menu_subversion_merge):
2290 * plugins/subversion/subversion-merge-dialog.h:
2291 * plugins/subversion/subversion-remove-dialog.c:
2292 (on_remove_command_finished),
2293 (on_remove_path_browse_button_clicked),
2294 (on_subversion_remove_response), (subversion_remove_dialog),
2295 (on_menu_subversion_remove), (on_fm_subversion_remove):
2296 * plugins/subversion/subversion-remove-dialog.h:
2297 * plugins/subversion/subversion-resolve-dialog.c:
2298 (on_resolve_command_finished), (on_subversion_resolve_response),
2299 (subversion_resolve_dialog), (on_menu_subversion_resolve):
2300 * plugins/subversion/subversion-resolve-dialog.h:
2301 * plugins/subversion/subversion-revert-dialog.c:
2302 (on_revert_command_finished), (on_subversion_revert_response),
2303 (subversion_revert_dialog), (on_menu_subversion_revert):
2304 * plugins/subversion/subversion-revert-dialog.h:
2305 * plugins/subversion/subversion-switch-dialog.c:
2306 (on_switch_other_revision_radio_toggled),
2307 (on_switch_command_finished), (on_subversion_switch_response),
2308 (subversion_switch_dialog), (on_menu_subversion_switch):
2309 * plugins/subversion/subversion-switch-dialog.h:
2310 * plugins/subversion/subversion-ui-utils.c: (subversion_data_new),
2311 (subversion_data_free), (on_mesg_view_destroy),
2312 (create_message_view), (check_filename), (get_log_from_textview),
2313 (pulse_timer), (on_pulse_timer_destroyed),
2314 (status_bar_progress_pulse), (clear_status_bar_progress_pulse),
2315 (report_errors), (on_status_command_finished),
2316 (on_status_command_data_arrived), (on_command_info_arrived),
2317 (select_all_status_items), (clear_all_status_selections),
2318 (init_whole_project), (on_whole_project_toggled),
2319 (send_diff_command_output_to_editor), (on_diff_command_finished),
2320 (stop_status_bar_progress_pulse):
2321 * plugins/subversion/subversion-ui-utils.h:
2322 * plugins/subversion/subversion-update-dialog.c:
2323 (on_update_command_finished), (on_subversion_update_response),
2324 (subversion_update_dialog), (on_menu_subversion_update),
2325 (on_fm_subversion_update):
2326 * plugins/subversion/subversion-update-dialog.h:
2327 * plugins/subversion/svn-add-command.c: (svn_add_command_init),
2328 (svn_add_command_finalize), (svn_add_command_run),
2329 (svn_add_command_class_init), (svn_add_command_new),
2330 (svn_add_command_destroy):
2331 * plugins/subversion/svn-add-command.h:
2332 * plugins/subversion/svn-cat-command.c: (svn_cat_command_init),
2333 (svn_cat_command_finalize), (svn_cat_command_run),
2334 (svn_cat_command_class_init), (svn_cat_command_new),
2335 (svn_cat_command_destroy), (svn_cat_command_get_output):
2336 * plugins/subversion/svn-cat-command.h:
2337 * plugins/subversion/svn-command.c: (svn_command_acquire_ui_lock),
2338 (svn_command_release_ui_lock), (simple_prompt),
2339 (ssl_server_trust_prompt), (svn_auth_simple_prompt_func_cb),
2340 (svn_auth_ssl_server_trust_prompt_func_cb),
2341 (svn_auth_ssl_client_cert_prompt_func_cb),
2342 (svn_auth_ssl_client_cert_pw_prompt_func_cb), (on_svn_notify),
2343 (svn_command_init), (svn_command_finalize),
2344 (svn_command_class_init), (svn_command_push_info),
2345 (svn_command_get_info_queue), (svn_command_set_error),
2346 (svn_command_get_client_context), (svn_command_get_pool),
2347 (svn_command_lock_ui), (svn_command_unlock_ui),
2348 (svn_command_get_revision), (svn_command_copy_path_list),
2349 (svn_command_free_path_list):
2350 * plugins/subversion/svn-command.h:
2351 * plugins/subversion/svn-commit-command.c: (on_log_callback),
2352 (svn_commit_command_init), (svn_commit_command_finalize),
2353 (svn_commit_command_run), (svn_commit_command_class_init),
2354 (svn_commit_command_new), (svn_commit_command_destroy):
2355 * plugins/subversion/svn-commit-command.h:
2356 * plugins/subversion/svn-copy-command.c: (on_log_callback),
2357 (svn_copy_command_init), (svn_copy_command_finalize),
2358 (svn_copy_command_run), (svn_copy_command_class_init),
2359 (svn_copy_command_new), (svn_copy_command_destroy):
2360 * plugins/subversion/svn-copy-command.h:
2361 * plugins/subversion/svn-diff-command.c: (svn_diff_command_init),
2362 (svn_diff_command_finalize), (svn_diff_command_run),
2363 (svn_diff_command_class_init), (svn_diff_command_new),
2364 (svn_diff_command_destroy), (svn_diff_command_get_output):
2365 * plugins/subversion/svn-diff-command.h:
2366 * plugins/subversion/svn-log-command.c: (svn_log_command_init),
2367 (svn_log_command_finalize), (log_callback), (svn_log_command_run),
2368 (svn_log_command_class_init), (svn_log_command_new),
2369 (svn_log_command_destroy), (svn_log_command_get_entry_queue):
2370 * plugins/subversion/svn-log-command.h:
2371 * plugins/subversion/svn-log-entry.c: (svn_log_entry_init),
2372 (svn_log_entry_finalize), (svn_log_entry_class_init),
2373 (strip_whitespace), (svn_log_entry_new), (svn_log_entry_destroy),
2374 (svn_log_entry_get_author), (svn_log_entry_get_date),
2375 (svn_log_entry_get_revision), (svn_log_entry_get_short_log),
2376 (svn_log_entry_get_full_log):
2377 * plugins/subversion/svn-log-entry.h:
2378 * plugins/subversion/svn-merge-command.c: (svn_merge_command_init),
2379 (svn_merge_command_finalize), (svn_merge_command_run),
2380 (svn_merge_command_class_init), (svn_merge_command_new),
2381 (svn_merge_command_destroy):
2382 * plugins/subversion/svn-merge-command.h:
2383 * plugins/subversion/svn-remove-command.c: (on_log_callback),
2384 (svn_remove_command_init), (svn_remove_command_finalize),
2385 (svn_remove_command_run), (svn_remove_command_class_init),
2386 (svn_remove_command_new), (svn_remove_command_destroy),
2387 (svn_remove_command_get_path):
2388 * plugins/subversion/svn-remove-command.h:
2389 * plugins/subversion/svn-resolve-command.c:
2390 (svn_resolve_command_init), (svn_resolve_command_finalize),
2391 (svn_resolve_command_run), (svn_resolve_command_class_init),
2392 (svn_resolve_command_new), (svn_resolve_command_destroy):
2393 * plugins/subversion/svn-resolve-command.h:
2394 * plugins/subversion/svn-revert-command.c:
2395 (svn_revert_command_init), (svn_revert_command_finalize),
2396 (svn_revert_command_run), (svn_revert_command_class_init),
2397 (svn_revert_command_new), (svn_revert_command_destroy):
2398 * plugins/subversion/svn-revert-command.h:
2399 * plugins/subversion/svn-status-command.c:
2400 (svn_status_command_init), (svn_status_command_finalize),
2401 (on_svn_status_notify), (svn_status_command_run),
2402 (svn_status_command_class_init), (svn_status_command_new),
2403 (svn_status_command_destroy),
2404 (svn_status_command_get_status_queue):
2405 * plugins/subversion/svn-status-command.h:
2406 * plugins/subversion/svn-status.c: (svn_status_init),
2407 (svn_status_finalize), (svn_status_class_init), (svn_status_new),
2408 (svn_status_destroy), (svn_status_get_path),
2409 (svn_status_get_vcs_status):
2410 * plugins/subversion/svn-status.h:
2411 * plugins/subversion/svn-switch-command.c:
2412 (svn_switch_command_init), (svn_switch_command_finalize),
2413 (svn_switch_command_run), (svn_switch_command_class_init),
2414 (svn_switch_command_new), (svn_switch_command_destroy):
2415 * plugins/subversion/svn-switch-command.h:
2416 * plugins/subversion/svn-update-command.c:
2417 (svn_update_command_init), (svn_update_command_finalize),
2418 (svn_update_command_run), (svn_update_command_class_init),
2419 (svn_update_command_new), (svn_update_command_destroy):
2420 * plugins/subversion/svn-update-command.h:
2422 Now really committed all files from James patch (#457477)
2424 2007-11-08 Johannes Schmid <jhs@gnome.org>
2426 * TODO.tasks: Updated
2428 2007-11-08 James Liggett <jrliggett@cox.net>
2430 reviewed by: Johannes Schmid <jhs@gnome.org>
2433 * libanjuta/Makefile.am:
2434 * libanjuta/anjuta-status.c: (anjuta_status_progress_pulse):
2435 * libanjuta/anjuta-status.h:
2436 * libanjuta/libanjuta.h:
2437 * plugins/subversion/Makefile.am:
2438 * plugins/subversion/anjuta-subversion.glade:
2439 * plugins/subversion/anjuta-subversion.ui:
2440 * plugins/subversion/plugin.c: (value_added_project_root_uri),
2441 (value_removed_project_root_uri), (activate_plugin),
2442 (deactivate_plugin), (finalize), (subversion_instance_init):
2443 * plugins/subversion/plugin.h:
2444 * plugins/subversion/subversion-actions.c:
2445 * plugins/subversion/subversion-actions.h:
2446 * plugins/subversion/subversion-callbacks.c:
2447 * plugins/subversion/subversion-callbacks.h:
2448 * plugins/subversion/svn-auth.c:
2449 * plugins/subversion/svn-auth.h:
2450 * plugins/subversion/svn-backend-priv.h:
2451 * plugins/subversion/svn-backend.c:
2452 * plugins/subversion/svn-backend.h:
2453 * plugins/subversion/svn-notify.c:
2454 * plugins/subversion/svn-notify.h:
2455 * plugins/subversion/svn-thread.c:
2456 * plugins/subversion/svn-thread.h:
2458 Commited alpha2 of the new subversion plugin (#457477)
2460 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
2462 * plugins/debug-manager/command.c:
2463 Fix a stupid crash when changing a register value
2465 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
2467 * libanjuta/interfaces/libanjuta.idl,
2468 plugins/debug-manager/command.c,
2469 plugins/debug-manager/command.h,
2470 plugins/debug-manager/start.c,
2471 plugins/gdb/plugin.c,
2472 plugins/gdb/debugger.c,
2473 plugins/gdb/debugger.h:
2474 Use anjuta terminal plugin instead of gnome terminal
2475 Select if a terminal is used in the the start_program function
2476 Move terminal code from debugger.c to plugin.c
2477 Partial fix of bug #481366
2479 * plugins/gdb/utilities.c,
2480 plugins/gdb/utilities.h:
2481 Remove gnome terminal check function
2483 2007-11-06 Johannes Schmid <jhs@gnome.org>
2485 * plugins/project-import/anjuta-project-import.glade:
2486 * plugins/project-import/project-import.c: (on_import_next),
2487 (on_import_finish), (project_import_set_directory):
2488 * plugins/project-wizard/property.c: (npw_property_create_widget),
2489 (npw_property_set_value_from_widget):
2491 Replaced gnome_file_entry with gtk_file_chooser_button
2492 Fixes #422329 – Creating a new directory in program options doesn't work
2494 2007-11-04 Massimo Cora' <maxcvs@email.it>
2496 * plugins/symbol-db/plugin.c:
2497 add all files at once on project_import.
2498 No need to split them into more languages: ctags
2499 and the engine will take care of that.
2501 * plugins/symbol-db/symbol-db-engine.h,
2502 * plugins/symbol-db/symbol-db-engine.c,
2503 * plugins/symbol-db/tables.sql,
2504 * plugins/symbol-db/test/Makefile.am,
2505 * plugins/symbol-db/test/main.c,
2506 * plugins/symbol-db/symbol-db-view-locals.c:
2507 some memory leaks fixed. Ported the thing to
2508 libgda 3.1.2 [or better svn HEAD].
2509 Thanks to a fresh new algorithm to detect
2510 parent scope we're able to display correcly
2511 a local gtktree, including classes not directly
2512 defined inside that file.
2514 2007-11-04 Sébastien Granjoux <seb.sfo@free.fr>
2516 * plugins/debug-manager/threads.c,
2517 plugins/debug-manager/stack_trace.c:
2518 Do not display address when not needed
2520 * plugins/debug-manager/plugin.c,
2521 plugins/debug-manager/breakpoints.c:
2522 Breakpoints directly connect to debugger signals
2524 * plugins/debug-manager/watch.c:
2525 program-unload signal does not exist used debugger-stopped
2527 * plugins/debug-manager/queue.c,
2528 libanjuta/interfaces/libanjuta.idl:
2529 Display error message returned by debugger command
2532 2007-11-04 Johannes Schmid <jhs@gnome.org>
2534 * plugins/project-wizard/templates/gcj/configure.ac.tpl:
2535 Bug 493062 – gcj template needs AC_PROG_CC
2536 (thanks to Bruno Cigic <bruno.cigic@gmail.com>)
2538 * src/anjuta-actions.h:
2539 Bug 493212 – Use GTK_STOCK_ABOUT i.s.o. deprecated GNOME_STOCK_ABOUT
2540 (thanks to Jaap A. Haitsma <jaap@haitsma.org>)
2542 === anjuta 2.3.0 ===
2544 2007-11-02 Naba Kumar <naba.kumar@gnome.org>
2548 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
2550 * ChangeLog: Tagged 2.3.0 release.
2552 * plugins/indent/Makefile.am: Fixed indentation.
2554 * plugins/editor/aneditor-autocomplete.cxx:
2555 * plugins/editor/aneditor-priv.h:
2556 * plugins/editor/aneditor.cxx:
2557 * plugins/editor/aneditor.h: Commented out dead codes.
2559 * configure.in, plugins/symbol-db/symbol-db.plugin.in:
2560 Do not build symbol-db by
2561 default. Added 'unstable' in plugin description to signify it's
2562 developmental state.
2564 * plugins/file-manager/Makefile.am,
2565 plugins/language-manager/Makefile.am: Fixed 'make distcheck'.
2567 2007-11-01 Sébastien Granjoux <seb.sfo@free.fr>
2569 * plugins/debug-manager/utilities.c,
2570 plugins/debug-manager/utilities.h,
2571 plugins/debug-manager/threads.c,
2572 plugins/debug-manager/plugin.c,
2573 plugins/debug-manager/plugin.h,
2574 plugins/debug-manager/disassemble.h,
2575 plugins/debug-manager/watch.c,
2576 plugins/debug-manager/watch.h,
2577 plugins/debug-manager/breakpoints.c,
2578 plugins/debug-manager/stack_trace.c:
2579 Replace few remaining function calls by signal
2581 * plugins/debug-manager/disassemble.c,
2582 plugins/debug-manager/registers.c,
2583 plugins/debug-manager/memory.c,
2584 plugins/debug-manager/locals.c,
2585 plugins/debug-manager/queue.c,
2586 plugins/debug-manager/queue.h:
2587 Connect signals when debugger is started
2588 Disconnect them when debugger is stopped
2589 Do not display window if debugger doesn't support feature
2591 * plugins/gdb/plugin.c,
2592 libanjuta/interfaces/libanjuta.idl:
2593 Remove unused initialization function
2595 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
2598 * plugins/file-manager/Makefile.am:
2599 * scripts/build-schemas.mk: Fixed 'make distcheck'
2601 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
2603 * manuals/reference/libanjuta/libanjuta-docs.sgml,
2604 manuals/reference/libanjuta/libanjuta-sections.txt: Updated docs
2605 to latest API additions.
2607 * manuals/reference/libanjuta/writing-plugins.sgml: Fixed to adhere
2610 2007-10-31 Naba Kumar <naba.kumar@gnome.org>
2612 * ChangeLog: Fixed indentation.
2613 * NEWS: Updated for 2.3.0 release. Also merged changes from 2.2.x
2616 2007-10-30 Naba Kumar <naba.kumar@gnome.org>
2618 * libanjuta/interfaces/libanjuta.idl:
2619 * plugins/build-basic-autotools/build-basic-autotools.c:
2620 (build_compile_file_real), (build_build_project),
2621 (build_install_project), (build_clean_project),
2622 (build_configure_project), (build_autogen_project),
2623 (build_distribution_project), (build_build_module),
2624 (build_install_module), (build_clean_module), (fm_build),
2625 (fm_install), (fm_clean), (pm_build), (pm_install), (pm_clean),
2626 (finalize), (basic_autotools_plugin_instance_init),
2627 (ibuildable_set_command), (ibuildable_reset_commands),
2628 (ibuildable_get_command), (ibuildable_build), (ibuildable_clean),
2629 (ibuildable_install), (ibuildable_configure),
2630 (ibuildable_generate), (ibuildable_iface_init):
2631 * plugins/build-basic-autotools/build-basic-autotools.h:
2633 Added API for commands override in build interface and implemented
2634 them in build plugin. Useful for other plugins override build
2635 commands depending on project environment.
2637 2007-10-28 Naba Kumar <naba@gnome.org>
2640 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
2641 Fixed widget alignment for dock switcher tab style combo and
2642 scratchbox path entrybox.
2644 2007-10-28 Johannes Schmid <jhs@gnome.org>
2646 * plugins/document-manager/plugin.c: (on_editor_changed):
2647 Fixed a memory leak and simplified code (thanks again Sébastien)
2650 Bumped LIBGDA requirement to 3.1.2 (the version that supports LIMIT
2651 and OFFSET sql statements)
2653 2007-10-28 Massimo Cora' <maxcvs@email.it>
2655 * plugins/symbol-db/plugin.c,
2656 plugins/symbol-db/symbol-db-engine.h,
2657 plugins/symbol-db/symbol-db-view.c,
2658 plugins/symbol-db/symbol-db-view.c,
2659 plugins/symbol-db/symbol-db-view-locals.c,
2660 plugins/symbol-db/symbol-db-view-locals.h,
2661 plugins/symbol-db/symbol-db-engine.c:
2662 Better end-of-file-scan detection, permitting
2663 an improved scope/inheritance parsing.
2664 Locals tab gtktree now displays correct
2665 namespace->class->children tree, even if
2666 in a C++ file there isn't class declaration.
2668 2007-10-27 Johannes Schmid <jhs@gnome.org>
2670 Patch from Stanislav Brabec <sbrabec@suse.cz>
2672 Bug 489798 – Do not rely on svn-config
2674 Patch from Michael Wolf <maw@ximian.com>:
2675 * libegg/eggtreemodelfilter.c: (egg_tree_model_filter_fetch_child),
2676 (egg_tree_model_filter_remove_node),
2677 (egg_tree_model_filter_row_deleted):
2678 Bug 487683 – undefined operations in libegg/eggtreemodelfilter.c
2680 2007-10-27 Johannes Schmid <jhs@gnome.org>
2682 * plugins/devhelp/anjuta-devhelp.ui:
2683 * plugins/message-view/anjuta-message-manager.ui:
2685 Added some separators to the toolbar
2687 * plugins/document-manager/plugin.c:
2688 (on_support_plugin_deactivated), (load_new_support_plugins),
2689 (unload_unused_support_plugins), (on_editor_changed):
2691 Fixed the language supprt loading unloading stuff. Thanks to Sébastien
2692 for pointing out that is was crap.
2694 2007-10-24 Sébastien Granjoux <seb.sfo@free.fr>
2696 * libanjuta/interfaces/libanjuta.idl,
2697 libanjuta/anjuta-plugin-manager.c,
2698 libanjuta/anjuta-plugin-manager.h,
2699 libanjuta/anjuta-c-plugin-factory.c,
2700 libanjuta/anjuta-c-module.h,
2701 libanjuta/anjuta-c-module.c:
2702 Report detailled error message in case of plugin loading failure
2704 2007-10-24 Johannes Schmid <jhs@gnome.org>
2707 * plugins/Makefile.am:
2709 Activate build of symbol-db plugin (when libgda is available)
2711 * plugins/document-manager/plugin.c:
2712 (on_support_plugin_deactivated), (on_editor_changed):
2714 Properly handle language support plugins even when they are
2715 unloaded by the session.
2717 * plugins/symbol-db/plugin.c: (register_stock_icons),
2718 Port to new REGISTER_ICONS stuff
2720 2007-10-22 Massimo Cora' <maxcvs@email.it>
2722 * plugins/symbol-db/plugin.c,
2723 * plugins/symbol-db/symbol-db-view.c
2724 * plugins/symbol-db/symbol-db-engine.h,
2725 * plugins/symbol-db/symbol-db-engine-iterator-node.c,
2726 * plugins/symbol-db/symbol-db-view-locals.c,
2727 * plugins/symbol-db/symbol-db-view-locals.h,
2728 * plugins/symbol-db/symbol-db-engine.c:
2729 Fixed functions declarations with 'const gchar*' instead of 'gchar*'.
2730 Added a new algorithm for dynamic population of the local symbols' tab.
2731 Now the default view is tree-like.
2732 Some fixes on engine correct some population issues.
2734 2007-10-23 Naba Kumar <naba@gnome.org>
2736 * plugins/glade/Makefile.am: Corrected conditional not to install
2737 .plugin file if plugin is disabled.
2738 * plugins/sourceview/Makefile.am: Corrected conditional not to
2739 install schemas if plugin is not built.
2741 2007-10-20 Sébastien Granjoux <seb.sfo@free.fr>
2743 * plugins/debug-manager/queue.c:
2744 Fix #488061: Mutiple crash dialogs
2746 * plugins/gdb/debugger.c,
2747 plugins/gdb/debugger.h:
2748 Remove maximum gdb command length, should fix bug#474811
2750 2007-10-19 Sébastien Granjoux <seb.sfo@free.fr>
2752 * manuals/reference/libanjuta/plugin-description-file.sgml,
2753 manuals/reference/libanjuta/libanjuta-docs.sgml,
2754 manuals/reference/libanjuta/libanjuta-sections.txt,
2755 libanjuta/interfaces/libanjuta.idl,
2756 libanjuta/anjuta-c-module.c,
2757 libanjuta/anjuta-c-plugin-factory.c:
2758 Document last changes in plugin code
2760 2007-10-19 Johannes Schmid <jhs@gnome.org>
2762 * plugins/subversion/subversion-callbacks.c: (check_filename):
2764 Fixed #487854 – Anjuta crashes when i try to add a SVN url
2766 2007-10-19 Naba Kumar <naba@gnome.org>
2768 * plugins/file-manager/file-model.c: Fixed a critical runtime
2771 2007-10-18 Johannes Schmid <jhs@gnome.org>
2773 * libanjuta/anjuta-ui.h:
2774 Small fix on icon macros
2776 * libanjuta/interfaces/libanjuta.idl:
2777 * plugins/language-manager/plugin.c: (ilanguage_get_name),
2778 (ilanguage_get_from_editor), (ilanguage_get_name_from_editor),
2779 (ilanguage_iface_init):
2781 Added get_from_editor() and get_name_from_editor() methods
2784 * plugins/document-manager/plugin.c:
2785 (update_editor_ui_interface_items), (on_editor_changed):
2786 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
2788 * plugins/language-support-cpp-java/plugin.c: (install_support):
2790 Ported plugins to use the new interface
2792 2007-10-17 Johannes Schmid <jhs@gnome.org>
2794 * libanjuta/anjuta-ui.h:
2796 Added macros to register stock icons to stop all this copy&paste
2797 which had spread over a lot of files. New macros support to add
2798 icons with toolbar and menu size (16 and 24)
2800 * plugins/class-inheritance/plugin.c: (register_stock_icons):
2801 * plugins/debug-manager/images/anjuta-attach.svg:
2802 * plugins/debug-manager/images/anjuta-step-out.svg:
2803 * plugins/debug-manager/images/anjuta-step-over.svg:
2804 * plugins/debug-manager/plugin.c: (register_stock_icons):
2805 * plugins/document-manager/images/Makefile.am:
2806 * plugins/document-manager/images/anjuta-block-end.svg:
2807 * plugins/document-manager/images/anjuta-block-start.svg:
2808 * plugins/document-manager/images/anjuta-bookmark-16.xpm:
2809 * plugins/document-manager/images/anjuta-bookmark.svg:
2810 * plugins/document-manager/images/anjuta-go-history-next.svg:
2811 * plugins/document-manager/images/anjuta-go-history-prev.svg:
2812 * plugins/document-manager/plugin.c: (register_stock_icons):
2813 * plugins/glade/plugin.c: (register_stock_icons):
2814 * plugins/language-support-cpp-java/plugin.c:
2815 (register_stock_icons):
2816 * plugins/message-view/Makefile.am:
2817 * plugins/message-view/anjuta-go-message-next.svg:
2818 * plugins/message-view/anjuta-go-message-prev.svg:
2819 * plugins/message-view/anjuta-message-view.svg:
2820 * plugins/message-view/messages.xpm:
2821 * plugins/message-view/plugin.c: (register_stock_icons):
2822 * plugins/patch/plugin.c: (patch_plugin_activate):
2823 * plugins/project-manager/plugin.c: (register_stock_icons):
2824 * plugins/search/Makefile.am:
2825 * plugins/search/anjuta-go-match-next.svg:
2826 * plugins/search/anjuta-go-match-prev.svg:
2827 * plugins/search/plugin.c: (activate_plugin):
2828 * plugins/symbol-browser/plugin.c: (register_stock_icons):
2829 * plugins/terminal/terminal.c: (register_stock_icons):
2830 * plugins/valgrind/plugin.c: (register_stock_icons):
2832 Updated to use the new icons and added several new and updated
2835 2007-10-16 Sébastien Granjoux <seb.sfo@free.fr>
2837 * libanjuta/anjuta-plugin-handle.c,
2838 libanjuta/anjuta-plugin-handle.h:
2839 Add a new path property containing the directory of the .plugin
2840 file, library file (.so or whatever) must be in the same directory
2842 * libanjuta/anjuta-plugin-manager.c,
2843 libanjuta/interfaces/libanjuta.idl,
2844 (removed) libanjuta/anjuta-glue-plugin.c,
2845 (removed) libanjuta/anjuta-glue-plugin.h,
2846 (removed) libanjuta/anjuta-glue-c.c,
2847 (removed) libanjuta/anjuta-glue-c.h,
2848 (removed) libanjuta/anjuta-glue-cpp.c,
2849 (removed) libanjuta/anjuta-glue-cpp.h,
2850 (removed) libanjuta/anjuta-glue-factory.c,
2851 (removed) libanjuta/anjuta-glue-factory.h,
2852 (added) libanjuta/anjuta-c-module.c,
2853 (added) libanjuta/anjuta-c-module.h,
2854 (added) libanjuta/anjuta-c-plugin-factory.c,
2855 (added) libanjuta/anjuta-c-plugin-factory.h,
2856 libanjuta/Makefile.am:
2857 AnjutaPluginManager uses the new IAnjutaPluginFactory interface
2858 anjuta-glue-factory.[ch] is replaced by anjuta-c-plugin-factory.[ch]
2859 implementing IAnjutaPluginFactory
2860 anjuta-glue-(c|plugin).[ch] is replaced by anjuta-c-module.[ch]
2862 * libanjuta/libanjuta.h:
2863 anjuta-plugin-handle.h must be public (used in IAnjutaPluginFactory
2866 * libanjuta/anjuta-plugin.h:
2867 Replace AnjutaGluePlugin by GTypeModule
2868 Remove unused anjuta_glue_get_component_type replaced by
2871 * plugins/build-basic-autotools/build-basic-autotools.h,
2872 plugins/class-gen/plugin.h,
2873 plugins/class-inheritance/plugin.h,
2874 plugins/cvs-plugin/plugin.h,
2875 plugins/debug-manager/plugin.h,
2876 plugins/devhelp/plugin.h,
2877 plugins/document-manager/plugin.h,
2878 plugins/editor/plugin.h,
2879 plugins/file-loader/plugin.h,
2880 plugins/file-wizard/plugin.h,
2881 plugins/gdb/plugin.h,
2882 plugins/glade/plugin.h,
2883 plugins/gtodo/plugin.h,
2884 plugins/indent/plugin.h,
2885 plugins/language-manager/plugin.h,
2886 plugins/language-support-cpp-java/plugin.h,
2887 plugins/macro/plugin.h,
2888 plugins/message-view/plugin.h,
2889 plugins/patch/plugin.h,
2890 plugins/profiler/plugin.h,
2891 plugins/project-import/plugin.h,
2892 plugins/project-manager/plugin.h,
2893 plugins/project-wizard/plugin.h,
2894 plugins/sample1/plugin.h,
2895 plugins/search/plugin.h,
2896 plugins/sourceview/plugin.h,
2897 plugins/subversion/plugin.h,
2898 plugins/symbol-browser/plugin.h,
2899 plugins/symbol-db/plugin.h,
2900 plugins/terminal/terminal.c,
2901 plugins/tools/plugin.h,
2902 plugins/valgrind/plugin.h:
2903 Replace AnjutaGluePlugin by GTypeModule
2905 2007-10-16 Sebastien Granjoux <seb.sfo@free.fr>
2907 * plugins/debug-manager/breakpoints.c:
2908 Fix bug#487112, crash while removing a breakpoint in a new file
2910 2007-10-15 Sebastien Granjoux <seb.sfo@free.fr>
2912 * plugins/document-manager/search-box.c:
2913 Fix a crash (with an useful comment) focus-out-event handler must
2916 2007-10-14 Johannes Schmid <jhs@gnome.org>
2918 * plugins/sourceview/sourceview.c:
2919 Hide calltip when "Up" or "Down" key is pressed
2921 2007-10-14 Sebastien Granjoux <seb.sfo@free.fr>
2923 * plugins/document-manager/search-box.c:
2924 Change included file order to avoid a compile error with gnome 2.16
2926 2007-10-13 Johannes Schmid <jhs@gnome.org>
2928 * plugins/debug-manager/plugin.c: (enable_log_view):
2930 Fixed crash when closing a project and unloading another while
2931 the debugger is enabled
2933 2007-10-13 Johannes Schmid <jhs@gnome.org>
2935 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
2937 Use correct breakpoint icon
2939 * plugins/devhelp/Makefile.am:
2940 * plugins/devhelp/anjuta-go-help-next.svg:
2941 * plugins/devhelp/anjuta-go-help-prev.svg:
2942 * plugins/devhelp/plugin.c: (register_stock_icons),
2945 Added new icons from #480093
2947 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
2948 * plugins/document-manager/images/anjuta-bookmark-first.svg:
2949 * plugins/document-manager/images/anjuta-bookmark-last.svg:
2950 * plugins/document-manager/images/anjuta-bookmark-next.svg:
2951 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
2952 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
2953 * plugins/message-view/anjuta-go-message-next.svg:
2954 * plugins/message-view/anjuta-go-message-prev.svg:
2956 Updated icons from #480093
2958 * src/anjuta-actions.h:
2959 Use GTK_STOCK_FULLSCREEN
2961 * src/anjuta-app.c: (on_gdl_style_changed),
2962 (anjuta_app_instance_init):
2965 Added preference option to set the gdl switcher style
2967 2007-10-13 Johannes Schmid <jhs@gnome.org>
2969 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
2970 (get_property_value_as_string), (set_property_value_as_string),
2971 (register_callbacks):
2972 * libanjuta/anjuta-preferences.h:
2974 Support GtkFileChooserButton as preferences widget
2976 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
2978 Fixed a Gtk-Critical
2980 * plugins/file-manager/Makefile.am:
2981 * plugins/file-manager/file-model.c: (file_model_filter_file),
2982 (file_model_add_dummy), (file_model_expand_idle),
2983 (file_model_set_property), (file_model_get_property),
2984 (file_model_class_init):
2985 * plugins/file-manager/plugin.c: (file_manager_set_default_uri),
2986 (project_root_added), (on_file_view_open_file), (on_gconf_notify),
2987 (file_manager_activate), (file_manager_finalize),
2988 (file_manager_instance_init), (ipreferences_merge),
2989 (ipreferences_unmerge), (ipreferences_iface_init):
2990 * plugins/file-manager/plugin.h:
2992 Added preferences to file-manager
2994 * plugins/glade/plugin.c: (activate_plugin):
2996 Move Properties widget into center because it is way to big
2999 2007-10-10 Johannes Schmid <jhs@gnome.org>
3001 * plugins/language-support-cpp-java/Makefile.am:
3002 * plugins/language-support-cpp-java/anjuta-complete-auto.svg:
3003 * plugins/language-support-cpp-java/anjuta-complete.svg:
3004 * plugins/language-support-cpp-java/anjuta-indent-auto.svg:
3005 * plugins/language-support-cpp-java/plugin.c:
3006 (register_stock_icons):
3008 And yet some more icons...
3010 2007-10-10 Johannes Schmid <jhs@gnome.org>
3012 * plugins/debug-manager/breakpoints.c:
3013 * plugins/debug-manager/images/Makefile.am:
3014 * plugins/debug-manager/images/anjuta-bookmark.svg:
3015 * plugins/debug-manager/images/anjuta-breakpoint-clear.svg:
3016 * plugins/debug-manager/images/anjuta-breakpoint-disabled.svg:
3017 * plugins/debug-manager/images/anjuta-breakpoint-enabled.svg:
3018 * plugins/debug-manager/images/anjuta-breakpoint-toggle.svg:
3019 * plugins/debug-manager/images/anjuta-linemark.svg:
3020 * plugins/debug-manager/images/anjuta-pcmark.svg:
3021 * plugins/debug-manager/plugin.c: (register_stock_icons):
3022 * plugins/debug-manager/sparse_view.c:
3023 * plugins/document-manager/images/Makefile.am:
3024 * plugins/document-manager/images/anjuta-block-select.svg:
3025 * plugins/document-manager/images/anjuta-fold-close.svg:
3026 * plugins/document-manager/images/anjuta-fold-open.svg:
3027 * plugins/document-manager/images/anjuta-fold-toggle.svg:
3028 * plugins/document-manager/images/anjuta-indent-less.svg:
3029 * plugins/document-manager/images/anjuta-indent-more.svg:
3030 * plugins/document-manager/images/anjuta-swap.svg:
3031 * plugins/document-manager/images/block_select.xpm:
3032 * plugins/document-manager/images/fold_close.xpm:
3033 * plugins/document-manager/images/fold_open.xpm:
3034 * plugins/document-manager/images/fold_toggle.xpm:
3035 * plugins/document-manager/images/indent.xpm:
3036 * plugins/document-manager/images/indent_dcr.xpm:
3037 * plugins/document-manager/images/indent_inc.xpm:
3038 * plugins/document-manager/plugin.c: (register_stock_icons):
3039 * plugins/editor/Makefile.am:
3040 * plugins/editor/anjuta-bookmark-16.xpm:
3041 * plugins/editor/anjuta-breakpoint-disabled-16.xpm:
3042 * plugins/editor/anjuta-breakpoint-enabled-16.xpm:
3043 * plugins/editor/anjuta-linemark-16.xpm:
3044 * plugins/editor/anjuta-pcmark-16.xpm:
3045 * plugins/editor/bookmark.xpm:
3046 * plugins/editor/breakpoint-disabled.xpm:
3047 * plugins/editor/breakpoint-enabled.xpm:
3048 * plugins/editor/linemarker.xpm:
3049 * plugins/editor/program-counter.xpm:
3050 * plugins/editor/text_editor.c:
3051 * plugins/message-view/Makefile.am:
3052 * plugins/message-view/anjuta-go-message-next.svg:
3053 * plugins/message-view/anjuta-go-message-prev.svg:
3054 * plugins/message-view/anjuta-message-manager.ui:
3055 * plugins/message-view/plugin.c:
3056 * plugins/sourceview/Makefile.am:
3057 * plugins/sourceview/sourceview.c:
3059 Integrated lots of icons from #480093
3060 Thanks to <tpgww@onepost.net>
3062 * plugins/document-manager/plugin.c:
3063 Do not mark the line in ifile_open(), that looks ugly.
3065 * plugins/document-manager/search-box.c: (on_search_focus_out),
3067 Clear the status bar on focus_out.
3069 * plugins/file-loader/anjuta-loader-plugin.ui:
3072 2007-10-09 Johannes Schmid <jhs@gnome.org>
3074 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
3075 * plugins/valgrind/vgmemcheckprefs.c: (option_menu_new):
3077 Some things I missed in the patch for #484419
3079 * plugins/document-manager/action-callbacks.c:
3080 (on_new_file_activate):
3081 * plugins/document-manager/action-callbacks.h:
3082 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
3083 (on_window_key_press_event), (on_gconf_notify_timer):
3085 484645 – patch to deal with docman FIXME etc
3087 * plugins/editor/text_editor.c: (text_editor_set_indicator):
3088 * plugins/search/search-replace.c: (search_and_replace),
3089 (write_message_pane), (search_replace_populate),
3090 (translate_dialog_strings), (create_dialog),
3091 (anjuta_search_replace_activate):
3092 * plugins/search/search-replace_backend.c:
3093 (file_buffer_new_from_path), (get_next_match),
3094 (create_search_entries), (regex_backref),
3095 (clear_search_replace_instance):
3096 * plugins/search/search-replace_backend.h:
3098 #484573 – patch to correct various search-related issues
3100 Thanks for the above patches to <tpgww@onepost.net>
3102 * plugins/sourceview/sourceview.c:
3103 (sourceview_create_highligth_indic):
3105 Use the same marker for important as gedit (yellow background)
3107 * plugins/document-manager/anjuta-document-manager.ui:
3108 * plugins/file-loader/anjuta-file-loader.ui:
3109 * plugins/file-loader/plugin.c:
3111 Moved FileNew action to document-manager
3113 2007-10-08 Johannes Schmid <jhs@gnome.org>
3115 * plugins/document-manager/search-box.c: (on_search_activated):
3116 Mark messages for translation
3118 2007-10-07 Marc Lorber <Lorber.Marc@wanadoo.fr>
3120 reviewed by: Johannes Schmid <jhs@gnome.org>
3122 * plugins/Makefile.am:
3123 * plugins/build-basic-autotools/build-basic-autotools.c:
3124 (build_compile_file_real):
3125 * plugins/search/search-replace.c:
3126 * plugins/valgrind/preferences.c: (build_general_prefs):
3128 Fix #484379 – Contents of Makefile.am plugins and
3129 #484419 – Improvement into translation
3131 2007-10-06 Johannes Schmid <jhs@gnome.org>
3133 * libanjuta/interfaces/anjuta-idl-compiler.pl:
3135 Fixed to properly support pointer-to-pointer (**) types
3137 * libanjuta/interfaces/libanjuta.idl:
3138 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_get_iter):
3139 * plugins/sourceview/sourceview-cell.h:
3140 * plugins/sourceview/sourceview.c: (ieditor_get_position_iter),
3141 (ieditor_iface_init), (iselect_set_iter), (iselect_get_start_iter),
3142 (iselect_get_end_iter), (iselect_iface_init), (isearch_forward),
3143 (isearch_backward), (isearch_iface_init):
3144 * plugins/editor/text_editor.c: (itext_editor_get_position_iter),
3145 (itext_editor_iface_init), (iselection_set_iter),
3146 (iselection_get_start_iter), (iselection_get_end_iter),
3147 (iselection_iface_init), (isearch_forward), (isearch_backward),
3148 (isearch_iface_init):
3150 Added IAnjutaEditorSearch interface and some utility methods to
3151 migrate from positions to iterators for the editor interface.
3153 * plugins/document-manager/Makefile.am:
3154 * plugins/document-manager/action-callbacks.c:
3155 (on_goto_line_no1_activate), (on_show_search):
3156 * plugins/document-manager/action-callbacks.h:
3157 * plugins/document-manager/anjuta-docman.c:
3158 (anjuta_docman_add_document), (anjuta_docman_show_editor),
3159 (anjuta_docman_grab_text_focus):
3160 * plugins/document-manager/anjuta-document-manager.ui:
3161 * plugins/document-manager/goto_line.c: (removed)
3162 * plugins/document-manager/goto_line.h: (removed)
3163 * plugins/document-manager/search-box.c:
3164 * plugins/document-manager/search-box.h:
3165 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
3166 (update_editor_ui_enable_all), (update_editor_ui_disable_all),
3167 (update_editor_ui_interface_items), (on_editor_added),
3168 (activate_plugin), (deactivate_plugin):
3169 * plugins/document-manager/plugin.h:
3171 Created new incremental "Quick Search" bar in the document manager to
3172 replace the crappy EggToolbar entries. Uses the new search interface and
3173 it thus much faster and more reliable.
3175 Bug 357544 – incremental search should work consistently (or not at all)
3176 when main toolbar is hidden
3177 Bug 440637 – Search, don't work very well (partly for incremental search)
3179 * plugins/search/anjuta-search.ui:
3180 * plugins/search/plugin.c: (activate_plugin):
3182 Removed incremental search stuff
3184 * plugins/build-basic-autotools/build-basic-autotools.c:
3185 (on_session_save), (on_session_load):
3186 * plugins/build-basic-autotools/executer.c:
3187 (get_program_parameters):
3189 Scroll to selected executable and remember it across sessions
3190 (followup of #477976)
3192 * plugins/debug-manager/plugin.c: (value_added_current_editor):
3193 Check if it is an editor and cast afterwards, avoids a Gtk-Critical
3195 * plugins/devhelp/anjuta-devhelp.ui:
3196 Rearraged toolbar items a bit
3198 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
3200 * plugins/debug-manager/command.c,
3201 plugins/debug-manager/queue.c,
3202 plugins/gdb/plugin.c,
3203 plugins/gdb/debugger.c:
3204 Fix several crashing bugs (including bug#482985) with the debugger
3205 when closing project, stopping the debugger, restarting the program
3207 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
3209 * libanjuta/anjuta-launcher.c:
3210 Avoid adding new timeout in anjuta_launcher_execution_done_cleanup
3212 2007-10-03 Sebastien Granjoux <seb.sfo@free.fr>
3214 * plugins/debug-manager/command.c,
3215 plugins/debug-manager/queue.c:
3216 Asynchronous command can abort other commands in queue
3217 Resynchronize debugger state when a command is cancelled
3219 * plugins/debug-manager/breakpoints.c:
3220 Free BreakpointItem only when it is not used anymore
3222 * plugins/gdb/plugin.c:
3223 Do not return TRUE if the callback and/or ready signal is not used
3225 * plugins/gdb/debugger.c:
3226 Fix a crash, return correct state when debugger is stopped
3228 2007-10-01 Sebastien Granjoux <seb.sfo@free.fr>
3230 * plugins/project-wizard/autogen.c:
3231 Fix bug#482067, escape project wizard user defined strings
3233 2007-10-01 Johannes Schmid <jhs@gnome.org>
3235 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
3237 * plugins/build-basic-autotools/build-basic-autotools.c:
3238 (basic_autotools_plugin_instance_init):
3239 * plugins/build-basic-autotools/build-basic-autotools.h:
3240 * plugins/build-basic-autotools/executer.c:
3241 (get_program_parameters):
3243 Fixed #477976 – Keybinding in run dialog
3245 2007-09-30 Johannes Schmid <jhs@gnome.org>
3247 * plugins/Makefile.am:
3248 Do not build indent plugin (yet)
3250 * plugins/document-manager/plugin.c: (ipreferences_merge):
3251 Fixed unintentional and wrong change
3253 * plugins/indent/anjuta-indent.ui:
3256 2007-09-28 Johannes Schmid <jhs@gnome.org>
3258 * libanjuta/anjuta-launcher.c: (anjuta_launcher_send_stdin_eof):
3259 * libanjuta/anjuta-launcher.h:
3260 Add a method to send EOF to some process. Needed for the indent plugin
3261 and should be useful in general. It does not actually send EOF as this
3262 is not possible with utf-8, but closes the stream instead.
3264 * plugins/devhelp/plugin.c: (value_added_current_editor):
3265 Fixed a Gtk-Critical due to the IAnjutaEditor -
3266 IAnjutaDocument switch.
3269 * plugins/Makefile.am:
3270 * plugins/document-manager/Makefile.am:
3271 * plugins/document-manager/action-callbacks.c:
3272 * plugins/document-manager/anjuta-document-manager.glade:
3273 * plugins/document-manager/anjuta-document-manager.ui:
3274 * plugins/document-manager/images/Makefile.am:
3275 * plugins/document-manager/images/indent_auto.xpm:
3276 * plugins/document-manager/images/indent_set.xpm:
3277 * plugins/document-manager/indent-dialog.c:
3278 * plugins/document-manager/indent-dialog.h:
3279 * plugins/document-manager/indent-util.c:
3280 * plugins/document-manager/indent-util.h:
3281 * plugins/document-manager/indent_test.c:
3282 * plugins/document-manager/plugin.c: (register_stock_icons),
3283 (docman_plugin_instance_init), (ipreferences_merge):
3284 * plugins/document-manager/plugin.h:
3286 Removed indent code from document manager
3288 * plugins/indent/Makefile.am:
3289 * plugins/indent/indent-dialog.c:
3290 * plugins/indent/indent-util.c: (indent_init_indent_style):
3291 * plugins/indent/indent.glade:
3292 * plugins/indent/indent.plugin.in:
3293 * plugins/indent/plugin.c: (on_indent_finished),
3294 (on_indent_output), (on_indent_action_activate),
3295 (on_edit_editor_indent), (on_style_combo_changed),
3296 (value_added_current_editor), (value_removed_current_editor),
3297 (indent_plugin_activate_plugin), (indent_plugin_deactivate_plugin),
3298 (indent_plugin_finalize), (indent_plugin_dispose),
3299 (anjuta_indent_plugin_instance_init),
3300 (anjuta_indent_plugin_class_init), (ipreferences_merge),
3301 (ipreferences_unmerge), (ipreferences_iface_init):
3302 * plugins/indent/plugin.h:
3304 Moved indent code to it's own plugin. Also reimplemented indent invocation
3305 using anjuta_launcher and streams. This is not yet completely working, maybe
3306 I got something wrong with the launcher.
3307 Also fixed #478987 – Unusable 'Indent setting window' on preferences
3309 2007-09-27 Sebastien Granjoux <seb.sfo@free.fr>
3311 * plugins/debug-manager/plugin.c:
3312 Fix bug#480851, disconnect save_session signal when plugin is unloaded
3314 2007-09-27 Johannes Schmid <jhs@gnome.org>
3316 * libanjuta/interfaces/libanjuta.idl:
3317 * plugins/Makefile.am:
3318 * plugins/symbol-browser/an_symbol.c: (isymbol_type_name),
3319 (isymbol_type_str), (isymbol_name), (isymbol_args),
3320 (isymbol_scope), (isymbol_inheritance), (isymbol_access),
3321 (isymbol_impl), (isymbol_iface_init):
3322 * plugins/symbol-browser/an_symbol_info.c:
3323 * plugins/symbol-browser/an_symbol_info.h:
3324 * plugins/symbol-db/Makefile.am:
3325 * plugins/symbol-db/plugin.c:
3326 (on_editor_buffer_symbols_update_timeout), (on_editor_saved),
3327 (value_added_current_editor), (on_editor_foreach_clear),
3328 (value_removed_current_editor), (project_root_added),
3329 (symbol_db_activate), (symbol_db_deactivate),
3330 (isymbol_manager_search):
3331 * plugins/symbol-db/readtags.c: (initialize_1):
3332 * plugins/symbol-db/symbol-db-engine-iterator.c:
3333 (sdb_engine_iterator_instance_init),
3334 (sdb_engine_iterator_finalize), (sdb_engine_iterator_class_init),
3335 (symbol_db_engine_iterator_new), (symbol_db_engine_iterator_first),
3336 (symbol_db_engine_iterator_move_next),
3337 (symbol_db_engine_iterator_move_prev),
3338 (symbol_db_engine_iterator_get_n_items),
3339 (symbol_db_engine_iterator_last),
3340 (symbol_db_engine_iterator_set_position),
3341 (symbol_db_engine_iterator_get_position),
3342 (symbol_db_engine_iterator_foreach), (isymbol_iter_first),
3343 (isymbol_iter_next), (isymbol_iter_previous), (isymbol_iter_last),
3344 (isymbol_iter_foreach), (isymbol_iter_set_position),
3345 (isymbol_iter_get_position), (isymbol_iter_get_length),
3346 (isymbol_iter_clone), (isymbol_iter_assign),
3347 (isymbol_iter_iface_init):
3348 * plugins/symbol-db/symbol-db-engine-iterator.h:
3349 * plugins/symbol-db/symbol-db-engine.c:
3350 (sdb_engine_disconnect_from_db), (sdb_engine_populate_db_by_tags),
3351 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
3352 (sdb_engine_finalize), (sdb_engine_get_type),
3353 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
3354 (sdb_engine_get_table_id_by_unique_name2),
3355 (sdb_engine_get_table_id_by_unique_name3),
3356 (symbol_db_engine_add_new_workspace),
3357 (symbol_db_engine_get_opened_project_name),
3358 (symbol_db_engine_open_project), (symbol_db_engine_close_project),
3359 (sdb_engine_add_new_language), (sdb_engine_add_new_file),
3360 (sdb_prepare_executing_commands), (symbol_db_engine_add_new_files),
3361 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
3362 (sdb_engine_add_new_scope_definition),
3363 (sdb_engine_add_new_tmp_heritage_scope),
3364 (sdb_engine_second_pass_update_scope_1),
3365 (sdb_engine_second_pass_update_heritage),
3366 (sdb_engine_add_new_symbol), (sdb_engine_detects_removed_ids),
3367 (sdb_engine_update_file), (symbol_db_engine_update_files_symbols),
3368 (symbol_db_engine_update_project_symbols),
3369 (symbol_db_engine_remove_file), (on_scan_update_buffer_end),
3370 (symbol_db_engine_update_buffer_symbols),
3371 (sdb_engine_walk_down_scope_path),
3372 (sdb_engine_prepare_symbol_info_sql),
3373 (symbol_db_engine_get_global_members),
3374 (symbol_db_engine_get_scope_members_by_symbol_id),
3375 (symbol_db_engine_get_scope_members),
3376 (symbol_db_engine_get_current_scope),
3377 (symbol_db_engine_get_file_symbols):
3378 * plugins/symbol-db/symbol-db-engine.h:
3379 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
3380 (on_symbol_updated), (on_symbol_inserted),
3381 (symbol_db_view_locals_get_line),
3382 (symbol_db_view_locals_update_list):
3383 * plugins/symbol-db/symbol-db-view-search.c:
3384 (sdb_view_search_model_filter), (sdb_view_search_get_type):
3385 * plugins/symbol-db/symbol-db-view-search.h:
3386 * plugins/symbol-db/symbol-db-view.c: (on_symbol_updated),
3387 (do_add_hidden_children), (do_recurse_and_add_new_sym),
3388 (on_symbol_inserted), (on_symbol_removed), (symbol_db_view_open):
3389 * plugins/symbol-db/tables.sql:
3390 * plugins/symbol-db/test/Makefile.am:
3391 * plugins/symbol-db/test/main.c: (add_new_files), (main):
3392 Updated patch from Massimo to improve symbol-db plugin
3394 * plugins/document-manager/plugin.c: (on_editor_changed):
3395 Make the code a bit more robust
3397 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
3398 (anjuta_document_get_property), (anjuta_document_class_init),
3399 (anjuta_document_init), (set_uri), (document_loader_loaded),
3400 (anjuta_document_load), (document_saver_saving):
3401 * plugins/sourceview/anjuta-document.h:
3402 * plugins/sourceview/sourceview.c: (autodetect_language),
3403 (ilanguage_set_language), (ilanguage_get_language):
3404 Fix language detection on startup
3406 2007-09-27 Naba Kumar <naba.kumar@gnome.org>
3408 * plugins/document-manager/action-callbacks.c:
3409 (on_editor_command_upper_case_activate),
3410 (on_editor_command_lower_case_activate): Leftover commit from previous
3411 commit (see last changlog entry by me).
3413 * plugins/file-manager/plugin.c: (file_manager_activate):
3414 Gave proper widget name so that layout works.
3416 2007-09-26 Johannes Schmid <jhs@gnome.org>
3418 * plugins/document-manager/plugin.c: (on_editor_changed),
3419 (docman_plugin_instance_init):
3420 Only unload/load language-support plugins if necessary.
3422 * plugins/language-manager/plugin.c: (language_manager_activate):
3423 Removed some debugging code
3425 * plugins/sourceview/sourceview.c: (on_document_saved),
3426 (ilanguage_set_language), (ilanguage_get_language):
3427 Fixed ianjuta_language interface and ensure that highlighting is
3428 activated when a new file is saved.
3430 2007-09-26 Naba Kumar <naba.kumar@gnome.org>
3432 * libanjuta/interfaces/libanjuta.idl:
3433 * plugins/document-manager/action-callbacks.c:
3434 (on_editor_command_upper_case_activate),
3435 (on_editor_command_lower_case_activate):
3436 * plugins/editor/text_editor.c: (iselection_has_selection),
3437 (iselection_get_start), (iselection_get_end),
3438 (iselection_iface_init):
3439 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
3440 * plugins/sourceview/sourceview.c: (iselect_has_selection),
3441 (iselect_iface_init): Added IAnjutaEditorSelection::has_selection()
3442 method and implemented it for both scintilla and sourceview editors.
3443 Updated document-manager and assist plugins to use the new method.
3445 2007-09-25 Sebastien Granjoux <seb.sfo@free.fr>
3447 * plugins/file-manager/file-view.c:
3448 Fix typo, allow to compile new file manager with gtk < 2.12
3450 2007-09-25 Johannes Schmid <jhs@gnome.org>
3452 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
3453 Support Auto-Indent for single lines (e.g no selection);
3455 * plugins/macro/plugin.c:
3456 Do not use the same shortcut as auto-indent does
3458 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
3459 Optimized keyboard navigation - do not emit char_added when only
3460 navigation keys have been pressed.
3462 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
3464 * plugins/language-support-cpp-java/cpp-java-assist.c:
3465 (on_assist_chosen), (cpp_java_assist_install),
3466 (cpp_java_assist_uninstall):
3467 * plugins/language-support-cpp-java/plugin.c: (install_support),
3468 (uninstall_support): Install and uninstall support in correct order.
3469 Fixes a bug where it was installed multiple times resulting in
3470 inserting autocomplete text multiple times.
3472 2007-09-25 Johannes Schmid <jhs@gnome.org>
3475 Add GNOME_WARNING_FLAGS(maximum) and
3476 GNOME_CXX_WARNIGS(yes) to avoid bugs
3477 the compiler can warn you.
3479 * libegg/test-tree-utils.c: (key_test):
3480 * plugins/file-manager/file-model.c:
3481 (file_model_cancel_expand_idle), (file_model_sort),
3482 (file_model_row_expanded):
3483 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
3484 (file_view_refresh), (file_view_get_selected), (file_view_init),
3486 * plugins/file-manager/file-view.h:
3487 * plugins/symbol-db/readtags.c: (initialize_1):
3490 Fixed the more critical warnings
3492 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
3494 Icons from tpgww@onepost.net:
3496 * plugins/debug-manager/Makefile.am:
3497 * plugins/debug-manager/images/Makefile.am:
3498 * plugins/debug-manager/images/anjuta-attach.svg:
3499 * plugins/debug-manager/images/anjuta-run-to-cursor.svg:
3500 * plugins/debug-manager/images/anjuta-step-into.svg:
3501 * plugins/debug-manager/images/anjuta-step-out.svg:
3502 * plugins/debug-manager/images/anjuta-step-over.svg:
3503 * plugins/debug-manager/plugin.c: (register_stock_icons):
3504 * plugins/document-manager/Makefile.am:
3505 * plugins/document-manager/block_select.xpm:
3506 * plugins/document-manager/fold_close.xpm:
3507 * plugins/document-manager/fold_open.xpm:
3508 * plugins/document-manager/fold_toggle.xpm:
3509 * plugins/document-manager/images/Makefile.am:
3510 * plugins/document-manager/images/anjuta-block-end.svg:
3511 * plugins/document-manager/images/anjuta-block-start.svg:
3512 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
3513 * plugins/document-manager/images/anjuta-bookmark-first.svg:
3514 * plugins/document-manager/images/anjuta-bookmark-last.svg:
3515 * plugins/document-manager/images/anjuta-bookmark-next.svg:
3516 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
3517 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
3518 * plugins/document-manager/indent.xpm:
3519 * plugins/document-manager/indent_auto.xpm:
3520 * plugins/document-manager/indent_dcr.xpm:
3521 * plugins/document-manager/indent_inc.xpm:
3522 * plugins/document-manager/indent_set.xpm:
3523 * plugins/document-manager/plugin.c: Added nicer icons for
3524 document manager and debugger. Organized icons in 'images'
3527 2007-09-24 Johannes Schmid <jhs@gnome.org>
3529 * src/anjuta-app.c: (anjuta_app_add_widget_full):
3530 Fixed a missing NULL in g_object_set.
3532 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
3534 * plugins/language-support-cpp-java/cpp-java-assist.c:
3535 (cpp_java_assist_show_autocomplete): Fixed autocompletion to show for
3536 scope memebers just after scope operator is entered.
3538 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
3540 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
3541 * plugins/language-support-cpp-java/cpp-java-assist.c:
3542 (completion_function), (completion_compare),
3543 (cpp_java_assist_tag_destroy), (create_completion),
3544 (cpp_java_assist_destroy_completion_cache),
3545 (cpp_java_assist_show_autocomplete), (on_assist_chosen):
3546 Show '()' for function items in autocomplete list. Allow adding
3547 ' ' and/or '(' after function call autocompletion and have preferences
3550 2007-09-24 Johannes Schmid <jhs@gnome.org>
3552 * sourceview.c: Reverting patch from r3157 because
3555 2007-09-24 Johannes Schmid <jhs@gnome.org>
3557 * plugins/search/search-replace.c: (on_message_clicked):
3559 Fixed #427104 – No "highlight" of lines matching find-result
3561 2007-09-24 Johannes Schmid <jhs@gnome.org>
3565 Fixed #479020 – Use of old open file dialog instead of GtkFileChooser
3567 2007-09-24 Yang Hong <hongyang@redflag-linux.com>
3569 reviewed by: Johannes Schmid <jhs@gnome.org>
3571 * plugins/build-basic-autotools/executer.c: (execute_program):
3572 Fix #478238 – set env for execute programe in the terminal
3574 2007-09-24 Tom <tpgww@onepost.net>
3576 reviewed by: Johannes Schmid <jhs@gnome.org>
3578 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
3581 * plugins/debug-manager/disassemble.c: (on_disassemble):
3582 Correct a format string in DEBUG_PRINT()
3584 2007-09-23 Johannes Schmid <jhs@gnome.org>
3586 * plugins/sourceview/sourceview.c: (offset_to_position),
3587 (position_to_offset), (ieditor_goto_position), (ieditor_get_text),
3588 (ieditor_get_position), (iselect_set), (iselect_get_start),
3591 Fixed #Bug 440637 – Search, don't work very well
3593 2007-09-23 Johannes Schmid <jhs@gnome.org>
3595 * plugins/file-manager/file-model.c: (file_model_get_filename):
3596 * plugins/file-manager/file-model.h:
3597 * plugins/file-manager/file-view.c: (file_view_query_tooltip),
3598 (file_view_init), (file_view_class_init):
3599 * plugins/message-view/message-view.c:
3600 (message_view_query_tooltip), (message_view_dispose),
3601 (message_view_instance_init), (message_view_class_init):
3603 Added GTK+ 2.12 style tooltips to file-manager and message view.
3604 Only build if GTK+ 2.12 is availible otherwise for message-view, the
3605 old implementation is used.
3607 2007-09-23 Johannes Schmid <jhs@gnome.org>
3609 * libanjuta/anjuta-plugin-manager.c: (plugin_set_update):
3612 * plugins/language-manager/language-manager.plugin.in:
3613 Marked UserActivatable=FALSE
3615 * plugins/language-manager/plugin.c: (load_languages),
3616 (language_manager_activate), (language_manager_deactivate),
3617 (language_manager_dispose), (language_manager_instance_init),
3618 (language_manager_find_mime_type), (language_manager_find_string),
3619 (ilanguage_get_from_mime_type), (ilanguage_get_from_string),
3620 (ilanguage_get_name), (ilanguage_get_strings):
3622 Fixed various stupid bugs in language-manager plugin
3624 * plugins/symbol-db/symbol-db-engine.c:
3625 (sdb_engine_second_pass_update_scope_1):
3627 Add a g_return_if_fail to avoid a crash though still unsure
3630 2007-09-23 Johannes Schmid <jhs@gnome.org>
3632 * plugins/symbol-db/plugin.c: (on_project_element_added),
3633 (sources_array_free), (sources_array_add_foreach),
3634 (project_root_added):
3635 * plugins/symbol-db/symbol-db-engine.c:
3636 (symbol_db_engine_add_new_files):
3637 * plugins/symbol-db/symbol-db-engine.h:
3639 Added support for other languages than "C" to symbol-db. Now
3640 supports all languages listed by the language-manager.
3642 2007-09-23 Tom <tpgww@onepost.net>
3644 reviewed by: Johannes Schmid <jhs@gnome.org> (with small changes)
3647 Bumped GNOME_VFS_REQUIRED to 2.14 (this is two years ago now...)
3649 * libanjuta/anjuta-glue-factory.c: (load_plugin),
3650 (anjuta_glue_factory_get_object_type):
3651 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
3652 * plugins/build-basic-autotools/build-basic-autotools.c:
3653 (value_added_current_editor):
3654 * plugins/debug-manager/breakpoints.c:
3655 (breakpoints_dbase_edit_breakpoint),
3656 (on_toggle_breakpoint_activate):
3657 * plugins/debug-manager/plugin.c:
3658 (on_run_to_cursor_action_activate):
3659 * plugins/debug-manager/stack_trace.c:
3660 (dma_thread_update_stack_trace):
3661 * plugins/gdb/plugin.c:
3662 * plugins/glade/plugin.c: (ifile_open):
3663 * plugins/profiler/gprof-call-graph-view.c:
3664 * plugins/profiler/gprof-flat-profile-view.c:
3665 * plugins/profiler/gprof-function-call-tree-view.c:
3666 * plugins/profiler/gprof-options.c: (setup_widgets):
3667 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
3668 * plugins/search/search-replace_backend.c:
3669 (file_buffer_new_from_te):
3670 * plugins/sourceview/assist-tip.c: (assist_tip_move):
3671 * plugins/sourceview/assist-window.c: (assist_window_set_property),
3672 (assist_window_get_property), (assist_window_move):
3673 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model),
3674 (value_added_current_editor):
3675 * plugins/symbol-db/plugin.c: (value_added_current_editor):
3676 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
3677 * plugins/valgrind/vggeneralprefs.c: (general_prefs_get_argv):
3679 Many small code, warnings and leak fixes
3681 2007-09-23 Sebastien Granjoux <seb.sfo@free.fr>
3683 * (removed) plugins/debug-manager/debugger.c,
3684 (removed) plugins/debug-manager/debugger.h,
3685 (added) plugins/debug-manager/command.c,
3686 (added) plugins/debug-manager/command.h,
3687 (added) plugins/debug-manager/queue.c,
3688 (added) plugins/debug-manager/queue.h,
3689 plugins/debug-manager/breakpoints.c,
3690 plugins/debug-manager/debug_tree.c,
3691 plugins/debug-manager/debug_tree.h,
3692 plugins/debug-manager/disassemble.c,
3693 plugins/debug-manager/disassemble.h,
3694 plugins/debug-manager/locals.c,
3695 plugins/debug-manager/locals.h,
3696 plugins/debug-manager/memory.c,
3697 plugins/debug-manager/memory.h,
3698 plugins/debug-manager/plugin.c,
3699 plugins/debug-manager/plugin.h,
3700 plugins/debug-manager/registers.c,
3701 plugins/debug-manager/registers.h,
3702 plugins/debug-manager/sharedlib.c,
3703 plugins/debug-manager/sharedlib.h,
3704 plugins/debug-manager/signals.c,
3705 plugins/debug-manager/signals.h,
3706 plugins/debug-manager/stack_trace.c,
3707 plugins/debug-manager/stack_trace.h,
3708 plugins/debug-manager/start.h,
3709 plugins/debug-manager/start.c,
3710 plugins/debug-manager/threads.c,
3711 plugins/debug-manager/threads.h,
3712 plugins/debug-manager/watch.c,
3713 plugins/debug-manager/watch.h,
3714 plugins/debug-manager/Makefile.am,
3715 plugins/gdb/debugger.c,
3716 plugins/gdb/debugger.h,
3717 plugins/gdb/plugin.c,
3718 libanjuta/interfaces/libanjuta.idl:
3719 Split debug-manager/debugger.c into command.c and queue.c
3720 Clean up debugger queue
3721 DmaDebuggerQueue object does not implement IAnjutaDebugger
3723 2007-09-23 Johannes Schmid <jhs@gnome.org>
3726 Bumped version to 2.3.0 (to ensure bugzilla bugs are
3727 set correctly, etc.)
3729 * libanjuta/anjuta-glue-factory.c: (load_plugin):
3730 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
3731 (plugin_set_update):
3733 Show an error dialog instead of crashing when plugin loading fails
3735 * plugins/language-manager/Makefile.am:
3736 * plugins/language-manager/language-manager.plugin.in:
3737 * plugins/language-manager/languages.xml:
3738 * plugins/language-manager/plugin.c: (language_destroy),
3739 (load_languages), (language_manager_activate),
3740 (language_manager_deactivate), (language_manager_finalize),
3741 (language_manager_dispose), (language_manager_instance_init),
3742 (language_manager_class_init), (language_manager_find_mime_type),
3743 (language_manager_find_string), (ilanguage_get_from_mime_type),
3744 (ilanguage_get_from_string), (ilanguage_get_name),
3745 (ilanguage_get_strings), (ilanguage_iface_init):
3746 * plugins/language-manager/plugin.h:
3748 Added new language-manager plugin to have a better organisation for
3749 language names. The xml probabaly needs to be extended over time.
3751 * plugins/Makefile.am:
3752 * plugins/document-manager/plugin.c: (on_editor_changed):
3754 Adapted to new IAnjutaLanguage interface. Do not unload language-support
3755 because it does not really save memory but makes tab switching slow.
3757 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
3759 * plugins/language-support-cpp-java/plugin.c: (install_support),
3760 (uninstall_support), (cpp_java_plugin_deactivate_plugin):
3761 Adapted to new IAnjutaLanguage interface and fixed a Gtk-Critical while
3764 * plugins/language-support-cpp-java/cpp-java-assist.c:
3765 (cpp_java_assist_show_autocomplete):
3767 Fix autocomplete to only show valid completions
3769 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
3770 Calltips always have correct size and position now
3772 2007-09-22 Johannes Schmid <jhs@gnome.org>
3774 * plugins/search/search-replace_backend.c: (get_next_match):
3775 Removed code introduced by accident that causes a crash.
3777 * plugins/sourceview/sourceview-tags.c:
3778 * plugins/sourceview/sourceview-tags.h:
3779 Removed ununsed files
3781 2007-09-22 Johannes Schmid <jhs@gnome.org>
3783 * plugins/language-support-cpp-java/cpp-java-assist.c:
3786 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
3788 * plugins/language-support-cpp-java/cpp-java-assist.c:
3789 (cpp_java_assist_get_calltip_context), (on_editor_char_added):
3790 Increased matching brace search to 500 chars.
3792 2007-09-21 Johannes Schmid <jhs@gnome.org>
3794 * plugins/language-support-cpp-java/cpp-java-assist.c:
3795 (cpp_java_assist_get_pre_word),
3796 (cpp_java_assist_get_calltip_context), (cpp_java_assist_check):
3798 Added some profiling debug code
3800 * plugins/language-support-cpp-java/cpp-java-utils.c:
3801 (cpp_java_util_jump_to_matching_brace):
3802 * plugins/language-support-cpp-java/cpp-java-utils.h:
3803 * plugins/language-support-cpp-java/plugin.c:
3804 (get_line_indentation_base), (get_line_auto_indentation):
3806 Add the possiblity to pass a limit to cpp_java_util_jump_matching_brace to
3807 avoid looping over the whole file when using calltips which is too slow and
3810 * plugins/sourceview/assist-tip.c: (assist_tip_init),
3811 (assist_tip_set_tips), (assist_tip_get_coordinates),
3813 * plugins/sourceview/sourceview.c: (iassist_show_tips):
3815 Better calltips appearance (use theme now) and avoid jumping
3818 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
3820 * plugins/document-manager/plugin.c:
3821 (update_editor_ui_interface_items):
3822 * plugins/language-support-cpp-java/plugin.c: (install_support),
3823 (uninstall_support): Moved autocomplete ui update code from
3824 document-manager to language-plugin.
3826 2007-09-21 Johannes Schmid <jhs@gnome.org>
3828 * libanjuta/interfaces/libanjuta.idl:
3830 Added IAnjutaLanguage interface (might still change...) for
3831 the upcoming language-manager plugin.
3833 * plugins/file-manager/Makefile.am:
3834 * plugins/file-manager/file-model.c:
3835 (file_model_cancel_expand_idle), (file_model_add_dummy),
3836 (file_model_expand_idle), (file_model_sort),
3837 (file_model_row_expanded), (file_model_row_collapsed),
3838 (file_model_init), (file_model_finalize),
3839 (file_model_set_property), (file_model_get_property),
3840 (file_model_class_init), (file_model_new), (file_model_refresh),
3841 (file_model_get_uri):
3842 * plugins/file-manager/file-model.h:
3843 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
3844 (file_view_expand_row_idle), (file_view_refresh),
3845 (file_view_get_selected), (file_view_button_press_event),
3846 (file_view_selection_changed), (file_view_init),
3847 (file_view_get_property), (file_view_set_property),
3848 (file_view_finalize), (file_view_class_init):
3850 Split up model/view as far as possible and fixed some file-manager
3851 bugs (popup-menu and incorrect project loading).
3853 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
3854 Use monospace font for tips.
3856 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_finalize),
3857 (sourceview_cell_new), (icell_get_character), (icell_get_length),
3858 (icell_get_attribute), (icell_style_get_font_description),
3859 (icell_style_get_color), (icell_style_get_background_color),
3860 (iiter_first), (iiter_next), (iiter_previous), (iiter_last),
3861 (iiter_foreach), (iiter_set_position), (iiter_get_position),
3862 (iiter_get_length), (iiter_clone), (iiter_assign):
3864 Use GtkTextIter only and do not use GtkTextMark at all in the sourceview-cell
3865 interface. This is way faster though it has the drawback to create invalid
3866 iterators if the buffer is changed.
3868 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
3870 * libanjuta/interfaces/libanjuta.idl:
3871 * plugins/document-manager/action-callbacks.c:
3872 * plugins/document-manager/anjuta-document-manager.ui:
3873 * plugins/document-manager/plugin.c: (register_stock_icons):
3874 * plugins/editor/text_editor.c:
3875 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
3876 * plugins/language-support-cpp-java/cpp-java-assist.c:
3877 (cpp_java_assist_get_calltip_context):
3878 * plugins/language-support-cpp-java/plugin.c: (on_auto_complete),
3879 (register_stock_icons), (cpp_java_plugin_activate_plugin):
3881 Moved autocomplete menu action from document-manager to assist plugin
3882 and got rid of deprecated autocomplete interface.
3884 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
3886 * libanjuta/interfaces/libanjuta.idl:
3887 * plugins/editor/text_editor.c: (iassist_iface_init):
3888 * plugins/language-support-cpp-java/cpp-java-assist.c:
3889 (cpp_java_assist_check), (on_assist_chosen):
3890 * plugins/sourceview/sourceview.c: (iassist_iface_init):
3891 Removed react() methods in both editors and assist interface. Assist
3892 plugin itself handles setting the autocomplete. Also fixed
3895 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
3897 * plugins/file-manager/Makefile.am:
3898 * plugins/file-manager/file-view.c: (file_view_add_dummy),
3899 (file_view_expand_idle), (file_view_init):
3900 * plugins/file-manager/plugin.c: (on_file_manager_refresh),
3901 (file_manager_set_default_uri), (project_root_added),
3902 (on_file_view_current_uri_changed), (on_file_view_show_popup_menu),
3903 (file_manager_activate), (file_manager_deactivate),
3904 (file_manager_instance_init), (file_manager_class_init),
3905 (ifile_manager_set_root), (ifile_manager_set_selected),
3906 (ifile_manager_iface_init): Adjusted white spaces to match
3909 2007-09-19 Naba Kumar <naba@gnome.org>
3911 * libanjuta/interfaces/libanjuta.idl:
3912 * plugins/editor/text_editor.c: (text_editor_instance_init),
3913 (iassist_show_tips), (iassist_cancel_tips),
3914 (iassist_hide_suggestions), (iassist_iface_init):
3915 * plugins/editor/text_editor.h:
3916 * plugins/editor/text_editor_cbs.c:
3917 (on_text_editor_scintilla_notify):
3918 * plugins/language-support-cpp-java/cpp-java-assist.c:
3919 (is_scope_context_character), (is_word_character),
3920 (create_completion), (cpp_java_assist_get_scope_context),
3921 (cpp_java_assist_get_pre_word),
3922 (cpp_java_assist_get_scope_operator),
3923 (cpp_java_assist_destroy_completion_cache),
3924 (cpp_java_assist_create_scope_completion_cache),
3925 (cpp_java_assist_create_word_completion_cache),
3926 (cpp_java_assist_show_autocomplete),
3927 (cpp_java_assist_get_calltip_context),
3928 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
3929 (on_editor_char_added), (on_assist_chosen),
3930 (cpp_java_assist_install), (cpp_java_assist_uninstall),
3931 (cpp_java_assist_init), (cpp_java_assist_finalize):
3932 * plugins/language-support-cpp-java/cpp-java-assist.h:
3933 * plugins/language-support-cpp-java/plugin.c:
3934 (initialize_indentation_params):
3935 * plugins/sourceview/assist-tip.c:
3936 * plugins/sourceview/assist-tip.h:
3937 * plugins/sourceview/sourceview-private.h:
3938 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
3939 (on_assist_tip_destroyed), (on_assist_cancel),
3940 (on_document_char_added), (iassist_get_suggestions),
3941 (iassist_suggest), (iassist_show_tips), (iassist_iface_init):
3943 Implement state-less assistance so that assist can be evaluated
3944 any given time at any position. Changed IAnjutaEditorAssist interfance
3945 and implementations and removed any state management in editors.
3947 2007-09-18 Naba Kumar <naba.kumar@gnome.org>
3949 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
3950 completion items sorting and avoided unnecssary sorts.
3952 * plugins/text-editor.c: Fixed state.
3954 2007-09-17 Johannes Schmid <jhs@gnome.org>
3956 * plugins/language-support-cpp-java/cpp-java-assist.c:
3959 Fixed calltips in sourceview
3961 2007-09-17 Naba Kumar <naba.kumar@gnome.org>
3963 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
3964 completion items preparation time. Fixed a crash bug.
3966 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
3967 Set buffer size (From Massimo, required for symbol-db).
3969 * libanjuta/interfaces/libanjuta.idl: Also pass position information
3972 * plugins/sourceview/sourceview.c: (iassist_suggest): Fix for above
3975 * plugins/editor/aneditor-autocomplete.cxx,
3976 plugins/editor/aneditor.h, plugins/editor/aneditor-priv.h:
3977 Added ANE_GETWORDBEFORECARAT command.
3979 * plugins/editor/aneditor.cxx: Do not autocomplete. It's now done
3980 using assist interface.
3982 * plugins/editor/text_editor.c: (text_editor_instance_init),
3983 (text_editor_get_word_before_carat),
3984 (text_editor_get_current_word), (iassist_add_trigger),
3985 (iassist_remove_trigger), (on_assist_canceled),
3986 (iassist_init_suggestions), (iassist_suggest), (iassist_show_tips),
3987 (iassist_react), (iassist_hide_suggestions), (iassist_iface_init):
3988 * plugins/editor/text_editor.h:
3989 * plugins/editor/text_editor_cbs.c: (trigger_size),
3990 (max_trigger_size), (text_editor_check_assist),
3991 (on_text_editor_scintilla_notify): Implemented IAnjutaEditorAssist
3994 * plugins/language-support-cpp-java/Makefile.am:
3995 * plugins/language-support-cpp-java/plugin.c:
3996 (get_line_indentation_base), (get_line_auto_indentation),
3997 (install_support), (uninstall_support),
3998 (cpp_java_plugin_activate_plugin), (cpp_java_plugin_finalize),
3999 (cpp_java_plugin_instance_init):
4000 * plugins/language-support-cpp-java/plugin.h:
4001 * plugins/language-support-cpp-java/cpp-java-assist.[ch] (added),
4002 * plugins/language-support-cpp-java/cpp-java-utils.[ch] (added),
4003 Make assist a separate class.
4005 2007-09-14 Johannes Schmid <jhs@gnome.org>
4007 * plugins/sourceview/sourceview.c: (iassist_suggest):
4008 Fixed changed char_alignment paramter in language-support
4011 2007-09-14 Naba Kumar <naba@gnome.org>
4013 * plugins/language-support-cpp-java/plugin.c: Send the right
4014 'char_alignment' paramenter (needs fixing in sourceview).
4016 2007-09-13 Johannes Schmid <jhs@gnome.org>
4019 * plugins/project-wizard/templates/minimal/project.anjuta:
4020 Use IAnjutaSymbolManager instead of loading the plugin directly.
4021 (TODO: Think of a version to do this for older files...)
4024 * plugins/Makefile.am:
4025 * plugins/symbol-db/Makefile.am:
4027 Build symbol-db plugin if libgda-3.0 is found
4029 2007-09-13 Johannes Schmid <jhs@gnome.org>
4031 * plugins/sourceview/Makefile.am:
4032 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
4034 * plugins/sourceview/anjuta-document.h:
4035 Removed lots of dead code
4037 * plugins/sourceview/anjuta-languages-manager.c:
4038 * plugins/sourceview/anjuta-languages-manager.h:
4041 * plugins/sourceview/sourceview.c: (on_document_char_added),
4042 (on_document_loaded), (sourceview_instance_init),
4043 (iselect_get_start), (iselect_get_end),
4044 (ilanguage_get_supported_languages), (ilanguage_set_language):
4046 Fixed selection handling and make some adaptions for the changes
4049 2007-09-13 Johannes Schmid <jhs@gnome.org>
4051 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
4052 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
4055 Added preferences to language support completion/calltips
4057 * plugins/sourceview/assist-window.c: (assist_window_update):
4059 Always select first entry
4061 * plugins/sourceview/sourceview.glade:
4062 Removed old completion preferences
4064 2007-09-11 Naba Kumar <naba@gnome.org>
4066 * plugins/terminal/terminal.c: Fixed critical warning, memory leak
4067 and possible crash when pressing ctrl+d in terminal after preferences
4068 window has been shown once (no need for backport).
4070 * libanjuta/interfaces/anjuta-idl-compiler.pl: Create default method
4071 implementations to get warnings instead of crashes for unimplemented
4074 2007-09-11 Massimo Cora' <maxcvs@email.it>
4076 Reviewed by: Naba Kumar <naba@gnome.org>
4078 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
4079 * plugins/symbol-db/*:
4080 Added new symbol-database backend based on SQLite 3.
4081 (does not enabled for build currently).
4083 2007-09-10 Johannes Schmid <jhs@gnome.org>
4087 * libegg/egg-recent-model.c: (egg_recent_model_write_raw),
4088 (parse_info_init), (parse_info_free), (valid_element),
4089 (start_element_handler), (end_element_handler), (text_handler),
4090 (egg_recent_model_filter), (egg_recent_model_changed_timeout),
4091 (egg_recent_model_monitor_cb), (egg_recent_model_poll_timeout),
4092 (egg_recent_model_monitor), (egg_recent_model_read),
4093 (egg_recent_model_open_file), (egg_recent_model_lock_file),
4094 (egg_recent_model_unlock_file), (egg_recent_model_finalize),
4095 (egg_recent_model_set_property), (egg_recent_model_class_init),
4096 (egg_recent_model_init), (egg_recent_model_add_full),
4097 (egg_recent_model_delete), (egg_recent_model_get_list),
4098 (egg_recent_model_clear), (egg_recent_model_clear_mime_filter),
4099 (egg_recent_model_set_filter_mime_types),
4100 (egg_recent_model_clear_group_filter),
4101 (egg_recent_model_set_filter_groups),
4102 (egg_recent_model_clear_scheme_filter),
4103 (egg_recent_model_set_filter_uri_schemes),
4104 (egg_recent_model_remove_expired):
4106 Update EggRecent (#456465)
4108 2007-09-10 Johannes Schmid <jhs@gnome.org>
4110 * libanjuta/anjuta-plugin-manager.c: (get_plugin_loader_type),
4111 (anjuta_plugin_manager_get_plugin):
4112 * plugins/profiler/gprof-call-graph-view.c:
4113 (gprof_call_graph_view_create_columns):
4114 * plugins/profiler/gprof-flat-profile-view.c:
4115 (gprof_flat_profile_view_create_columns):
4116 * plugins/profiler/gprof-function-call-tree-view.c:
4117 (gprof_function_call_tree_view_create_columns):
4119 Fixed #466031 – Update of pieces of menus for Localization
4121 2007-09-10 Johannes Schmid <jhs@gnome.org>
4123 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
4124 Bug 343522 – anjuta: Unable to execute commands that use options.
4126 2007-09-09 Johannes Schmid <jhs@gnome.org>
4128 * plugins/document-manager/anjuta-docman.c:
4129 (anjuta_docman_update_page_label):
4131 Fixed #458034 – Method of indicating unsaved changes breaks convention
4133 * plugins/document-manager/plugin.c: (update_title),
4134 (value_added_project_root_uri), (value_removed_project_root_uri),
4135 (on_editor_changed), (activate_plugin):
4136 * plugins/document-manager/plugin.h:
4137 * plugins/project-manager/plugin.c: (on_profile_scoped),
4138 (on_profile_descoped), (ifile_open):
4140 Fixed #427390 – Show path of item in currently focused editor window
4142 2007-09-09 Johannes Schmid <jhs@gnome.org>
4144 * plugins/search/plugin.c: (on_toolbar_find_clicked),
4145 (on_toolbar_find_incremental):
4146 Fix incremental search
4148 * plugins/sourceview/sourceview.c: (on_document_char_added),
4150 Fixed selection management
4152 2007-09-09 Johannes Schmid <jhs@gnome.org>
4154 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
4157 * libanjuta/interfaces/libanjuta.idl:
4158 Extended IAnjutaEditorAssist interface
4160 * plugins/language-support-cpp-java/plugin.c:
4161 (jump_to_matching_brace), (add_tags), (on_assist_begin),
4162 (assist_cleanup), (on_assist_chosen), (on_assist_update),
4163 (context_character), (get_context), (function_parser),
4164 (cpp_member_parser), (install_assist), (uninstall_assist),
4165 (get_line_indentation_base), (get_line_auto_indentation),
4166 (install_support), (uninstall_support),
4167 (on_value_added_current_editor), (on_value_removed_current_editor),
4168 (cpp_java_plugin_finalize), (cpp_java_plugin_instance_init):
4169 * plugins/language-support-cpp-java/plugin.h:
4171 Improved fixed editor assistance and added support for function/method
4172 tooltips. jumb_to_matching_brance => jump_to_matching_brace
4174 * plugins/message-view/anjuta-msgman.c: (on_message_view_destroy):
4177 * plugins/project-import/project-import.c: (on_import_next):
4178 Added a non-NULL check with could probably fix #474843 but not sure
4180 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
4181 Fixed anjuta-plugin project wizard
4183 * plugins/sourceview/Makefile.am:
4184 * plguins/sourceview/assist-tip.[ch]:
4185 * plugins/sourceview/anjuta-view.c: (anjuta_view_focus_out),
4186 (anjuta_view_key_press_event):
4187 * plugins/sourceview/assist-window.c: (assist_window_class_init),
4188 (assist_window_init), (assist_window_update), (assist_window_new):
4189 * plugins/sourceview/sourceview-private.h:
4190 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
4191 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
4192 (trigger_size), (max_trigger_size), (on_document_char_added),
4193 (sourceview_dispose), (ieditor_get_current_word),
4194 (iassist_add_trigger), (iassist_init_suggestions),
4195 (iassist_suggest), (iassist_hide_suggestions), (iassist_show_tips),
4196 (iassist_cancel_tips), (iassist_react), (iassist_iface_init):
4198 Big update on sourceview assist capabilites. Autocompletion should
4199 now work much better and function tooltips are finally supported!
4201 * plugins/sourceview/anjuta-document.h:
4202 * plugins/sourceview/anjuta-document.c: (wordcharacters_contains),
4203 (anjuta_document_get_current_word):
4204 Fixed get_current_word (inspired by aneditor.cxx implementation)
4206 * plugins/sourceview/sourceview-cell.c: (icell_get_char),
4207 (icell_get_attribute):
4208 Fixed get_attribute() to also detect character constants.
4209 Simplified get_char()
4211 * plugins/symbol-browser/plugin.c: (isymbol_manager_search),
4212 (isymbol_manager_get_members), (isymbol_manager_get_parents),
4213 (isymbol_manager_get_completions_at_position):
4215 Fixed IAnjutaSymbolManager interface (see 2.2.1 for details)
4217 2007-09-04 Naba Kumar <naba@gnome.org>
4219 * plugins/class-gen/plugin.c: Do not enable 'Add to project'
4220 projects that can not add sources.
4222 * plugins/file-wizard/file.c: Similarly for file wizard,
4223 Do not enable 'Add to project' projects that can not add sources.
4225 2007-09-04 Naba Kumar <naba@gnome.org>
4227 * configure.in: Bumped gnome-build requirement to 0.2.0
4228 for project capabilities support.
4230 * plugins/project-manager/plugin.c: Enable/disable project
4231 actions based on project capabilities. Fixes bug #433552:
4232 crash in Anjuta IDE: add file test.h in project on generic
4235 * libanjuta/interfaces/libanjuta.idl: Added method to query
4236 project capabilities.
4238 2007-09-03 Naba Kumar <naba@gnome.org>
4240 * plugins/file-manager/plugin.c: Set shadow type IN.
4241 * plugins/file-manager/file-view.c: Fixed code style.
4242 * plugins/file-manager/file-view.c: Fixed icons column to size
4245 * plugins/file-manager/plugin.[c,h]: Fixed code style.
4247 * plugins/file-manager/plugin.c: Fixed crash on closing project and
4248 unmonitors project-uri on file-manager deactivation.
4250 * TODO.tasks: Updated
4252 2007-09-02 Johannes Schmid <jhs@gnome.org>
4254 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
4257 * plugins/file-manager/file-view.c: (file_view_get_selected),
4258 (file_view_button_press_event), (file_view_finalize):
4259 * plugins/file-manager/plugin.c: (project_root_removed),
4260 (file_manager_deactivate):
4262 Fixed some small bugs I missed before
4264 2007-09-02 Johannes Schmid <jhs@gnome.org>
4266 * plugins/file-manager/*:
4267 Added new and file-manager
4269 2007-09-02 Johannes Schmid <jhs@gnome.org>
4271 * plugins/file-manager/*:
4272 Removed old file-manager
4274 2007-08-31 Johannes Schmid <jhs@gnome.org>
4276 * libanjuta/anjuta-plugin-manager.c: (anjuta_plugin_manager_new):
4277 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
4279 Fixed some memory leaks
4281 * MAINTAINERS: Fixed
4283 2007-08-31 Johannes Schmid <jhs@gnome.org>
4285 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
4286 (get_property_value_as_string), (set_property_value_as_string),
4287 (register_callbacks), (preferences_foreach_callback),
4288 (anjuta_preferences_register_property_raw):
4289 * libanjuta/anjuta-preferences.h:
4290 * plugins/build-basic-autotools/build-basic-autotools.c:
4291 (on_build_mesg_format):
4292 * plugins/document-manager/anjuta-document-manager.glade:
4293 * plugins/message-view/anjuta-message-manager-plugin.glade:
4295 Use GtkComboBox instead of (deprecated) GtkOptionMenu and fixed
4296 broken message view preferences
4298 * plugins/message-view/message-view.c:
4299 (message_view_instance_init), (pref_change_color), (prefs_init),
4300 (imessage_view_append):
4301 Cleaned up message view (#458041)
4303 * src/shell.c: (on_preferences_activate),
4304 (anjuta_test_shell_instance_init),
4305 (anjuta_test_shell_get_plugin_manager), (anjuta_shell_iface_init):
4306 Fixed test shell to allow better debugging
4308 2007-08-31 Johannes Schmid <jhs@gnome.org>
4310 * plugins/gtodo/interface.c: (gtodo_get_hide_done),
4311 (gtodo_get_hide_nodate), (gtodo_get_hide_due):
4312 * plugins/gtodo/main.h:
4313 * plugins/gtodo/plugin.c: (activate_plugin):
4315 Fixed #423467 (View->Tasks menu items are not
4318 2007-08-31 Tobias Müller <gnome-bugs@auftrags-killer.org>
4320 reviewed by: Johannes Schmid <jhs@gnome.org>
4323 * data/welcome.txt.in:
4324 * launcher/anjuta_launcher.c:
4325 * libanjuta/anjuta-children.c:
4326 * libanjuta/anjuta-children.h:
4327 * libanjuta/anjuta-debug.h:
4328 * libanjuta/anjuta-encodings.c:
4329 * libanjuta/anjuta-encodings.h:
4330 * libanjuta/anjuta-glue-c.c:
4331 * libanjuta/anjuta-glue-c.h:
4332 * libanjuta/anjuta-plugin-description.c:
4333 * libanjuta/anjuta-plugin-description.h:
4334 * libanjuta/anjuta-plugin-handle.c:
4335 * libanjuta/anjuta-plugin-handle.h:
4336 * libanjuta/anjuta-plugin-manager.c:
4337 * libanjuta/anjuta-plugin-manager.h:
4338 * libanjuta/anjuta-plugin.c:
4339 * libanjuta/anjuta-plugin.h:
4340 * libanjuta/anjuta-preferences.c:
4341 * libanjuta/anjuta-preferences.h:
4342 * libanjuta/anjuta-profile-manager.c:
4343 * libanjuta/anjuta-profile-manager.h:
4344 * libanjuta/anjuta-profile.c:
4345 * libanjuta/anjuta-profile.h:
4346 * libanjuta/anjuta-save-prompt.c:
4347 * libanjuta/anjuta-save-prompt.h:
4348 * libanjuta/anjuta-serializer.c:
4349 * libanjuta/anjuta-serializer.h:
4350 * libanjuta/anjuta-session.c:
4351 * libanjuta/anjuta-session.h:
4352 * libanjuta/anjuta-shell.c:
4353 * libanjuta/anjuta-shell.h:
4354 * libanjuta/anjuta-status.c:
4355 * libanjuta/anjuta-status.h:
4356 * libanjuta/anjuta-ui.c:
4357 * libanjuta/anjuta-ui.h:
4358 * libanjuta/anjuta-utils-priv.h:
4359 * libanjuta/anjuta-utils.c:
4360 * libanjuta/anjuta-utils.h:
4361 * libanjuta/cell-renderer-captioned-image.c:
4362 * libanjuta/cell-renderer-captioned-image.h:
4363 * libanjuta/e-splash.c:
4364 * libanjuta/e-splash.h:
4365 * libanjuta/interfaces/anjuta-idl-compiler.pl:
4366 * libanjuta/interfaces/libanjuta.idl:
4367 * libanjuta/libanjuta.h:
4368 * libanjuta/resources.c:
4369 * libanjuta/resources.h:
4370 * libegg/egg-cell-renderer-text.c:
4371 * libegg/egg-combo-action.c:
4372 * libegg/egg-entry-action.c:
4373 * libegg/egg-recent-action.c:
4374 * libegg/egg-recent-files-module.c:
4375 * libegg/egg-recent-item.c:
4376 * libegg/egg-recent-model.c:
4377 * libegg/egg-recent-view-gtk.c:
4378 * libegg/egg-recent-view.c:
4379 * libegg/egg-submenu-action.c:
4380 * libegg/eggaccelerators.c:
4381 * libegg/eggcellrendererpopup.c:
4382 * libegg/eggcomboselect.c:
4383 * libegg/eggtreemodelfilter.c:
4384 * libegg/eggtreemultidnd.c:
4385 * libegg/gtkcellview.h:
4386 * libegg/treeviewutils/egg-cell-renderer-text.h:
4387 * libegg/treeviewutils/eggaccelerators.h:
4388 * libegg/treeviewutils/eggcellrendererkeys.h:
4389 * libegg/treeviewutils/eggcellrendererpopup.h:
4390 * libegg/treeviewutils/eggtreemodelfilter.h:
4391 * libegg/treeviewutils/eggtreemultidnd.h:
4392 * libegg/treeviewutils/eggtreeviewstate.h:
4393 * manuals/anjuta-faqs/C/anjuta-faqs.xml:
4394 * manuals/anjuta-faqs/Makefile.am:
4395 * manuals/anjuta-manual/C/anjuta-manual.xml:
4396 * manuals/anjuta-manual/C/license.xml:
4397 * manuals/anjuta-manual/es/es.po:
4398 * manuals/anjuta-manual/sv/sv.po:
4399 * manuals/old/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.x
4401 * manuals/old/C/anjuta-tutorial/anjuta-tutorial.xml:
4402 * manuals/old/de/anjuta-tutorial/anjuta-tutorial.xml:
4403 * manuals/old/ja/anjuta-faqs/anjuta-faqs.xml:
4404 * manuals/old/ja/anjuta-manual/anjuta-manual.xml:
4405 * manuals/old/ja/anjuta-manual/license.xml:
4406 * plugins/build-basic-autotools/build-basic-autotools.c:
4407 * plugins/build-basic-autotools/build-basic-autotools.h:
4408 * plugins/build-basic-autotools/executer.c:
4409 * plugins/build-basic-autotools/executer.h:
4410 * plugins/build/build_file.c:
4411 * plugins/build/build_file.h:
4412 * plugins/build/build_project.c:
4413 * plugins/build/build_project.h:
4414 * plugins/build/clean_project.c:
4415 * plugins/build/clean_project.h:
4416 * plugins/build/commands.c:
4417 * plugins/build/commands.h:
4418 * plugins/build/compile.c:
4419 * plugins/build/compile.h:
4420 * plugins/build/compiler_options.c:
4421 * plugins/build/compiler_options.h:
4422 * plugins/build/configurer.c:
4423 * plugins/build/configurer.h:
4424 * plugins/build/executer.c:
4425 * plugins/build/executer.h:
4426 * plugins/class-gen/cell-renderer-flags.c:
4427 * plugins/class-gen/cell-renderer-flags.h:
4428 * plugins/class-gen/combo-flags.c:
4429 * plugins/class-gen/combo-flags.h:
4430 * plugins/class-gen/element-editor.c:
4431 * plugins/class-gen/element-editor.h:
4432 * plugins/class-gen/generator.c:
4433 * plugins/class-gen/generator.h:
4434 * plugins/class-gen/plugin.c:
4435 * plugins/class-gen/plugin.h:
4436 * plugins/class-gen/transform.c:
4437 * plugins/class-gen/transform.h:
4438 * plugins/class-gen/validator.c:
4439 * plugins/class-gen/validator.h:
4440 * plugins/class-gen/window.c:
4441 * plugins/class-gen/window.h:
4442 * plugins/class-inheritance/class-callbacks.c:
4443 * plugins/class-inheritance/class-callbacks.h:
4444 * plugins/class-inheritance/class-inherit.c:
4445 * plugins/class-inheritance/class-inherit.h:
4446 * plugins/class-inheritance/plugin.c:
4447 * plugins/class-inheritance/plugin.h:
4448 * plugins/cvs-plugin/cvs-actions.c:
4449 * plugins/cvs-plugin/cvs-actions.h:
4450 * plugins/cvs-plugin/cvs-callbacks.c:
4451 * plugins/cvs-plugin/cvs-callbacks.h:
4452 * plugins/cvs-plugin/cvs-execute.c:
4453 * plugins/cvs-plugin/cvs-execute.h:
4454 * plugins/cvs-plugin/cvs-interface.c:
4455 * plugins/cvs-plugin/cvs-interface.h:
4456 * plugins/cvs-plugin/plugin.c:
4457 * plugins/cvs-plugin/plugin.h:
4458 * plugins/debug-manager/breakpoints.c:
4459 * plugins/debug-manager/breakpoints.h:
4460 * plugins/debug-manager/chunk_view.c:
4461 * plugins/debug-manager/chunk_view.h:
4462 * plugins/debug-manager/data_buffer.c:
4463 * plugins/debug-manager/data_buffer.h:
4464 * plugins/debug-manager/data_view.c:
4465 * plugins/debug-manager/data_view.h:
4466 * plugins/debug-manager/debug_tree.c:
4467 * plugins/debug-manager/debug_tree.h:
4468 * plugins/debug-manager/debugger.c:
4469 * plugins/debug-manager/debugger.h:
4470 * plugins/debug-manager/disassemble.c:
4471 * plugins/debug-manager/disassemble.h:
4472 * plugins/debug-manager/info.c:
4473 * plugins/debug-manager/info.h:
4474 * plugins/debug-manager/locals.c:
4475 * plugins/debug-manager/locals.h:
4476 * plugins/debug-manager/memory.c:
4477 * plugins/debug-manager/memory.h:
4478 * plugins/debug-manager/plugin.c:
4479 * plugins/debug-manager/plugin.h:
4480 * plugins/debug-manager/registers.c:
4481 * plugins/debug-manager/registers.h:
4482 * plugins/debug-manager/sexy-icon-entry.c:
4483 * plugins/debug-manager/sexy-icon-entry.h:
4484 * plugins/debug-manager/sharedlib.c:
4485 * plugins/debug-manager/sharedlib.h:
4486 * plugins/debug-manager/signals.c:
4487 * plugins/debug-manager/signals.h:
4488 * plugins/debug-manager/sparse_buffer.c:
4489 * plugins/debug-manager/sparse_buffer.h:
4490 * plugins/debug-manager/sparse_view.c:
4491 * plugins/debug-manager/sparse_view.h:
4492 * plugins/debug-manager/stack_trace.c:
4493 * plugins/debug-manager/stack_trace.h:
4494 * plugins/debug-manager/start.c:
4495 * plugins/debug-manager/start.h:
4496 * plugins/debug-manager/threads.c:
4497 * plugins/debug-manager/threads.h:
4498 * plugins/debug-manager/utilities.c:
4499 * plugins/debug-manager/utilities.h:
4500 * plugins/debug-manager/watch.c:
4501 * plugins/debug-manager/watch.h:
4502 * plugins/devhelp/htmlview.c:
4503 * plugins/devhelp/htmlview.h:
4504 * plugins/document-manager/action-callbacks.c:
4505 * plugins/document-manager/action-callbacks.h:
4506 * plugins/document-manager/anjuta-docman.c:
4507 * plugins/document-manager/anjuta-docman.h:
4508 * plugins/document-manager/editor-tooltips.c:
4509 * plugins/document-manager/editor-tooltips.h:
4510 * plugins/document-manager/file_history.c:
4511 * plugins/document-manager/file_history.h:
4512 * plugins/document-manager/indent-dialog.c:
4513 * plugins/document-manager/indent-dialog.h:
4514 * plugins/document-manager/indent-util.c:
4515 * plugins/document-manager/indent-util.h:
4516 * plugins/document-manager/plugin.c:
4517 * plugins/editor/aneditor-autocomplete.cxx:
4518 * plugins/editor/aneditor-calltip.cxx:
4519 * plugins/editor/aneditor-indent.cxx:
4520 * plugins/editor/aneditor-priv.h:
4521 * plugins/editor/aneditor.cxx:
4522 * plugins/editor/aneditor.h:
4523 * plugins/editor/lexer.h:
4524 * plugins/editor/plugin.c:
4525 * plugins/editor/plugin.h:
4526 * plugins/editor/print.c:
4527 * plugins/editor/print.h:
4528 * plugins/editor/properties.h:
4529 * plugins/editor/properties_cxx.h:
4530 * plugins/editor/style-editor.c:
4531 * plugins/editor/style-editor.h:
4532 * plugins/editor/text-editor-iterable.c:
4533 * plugins/editor/text-editor-iterable.h:
4534 * plugins/editor/text_editor.c:
4535 * plugins/editor/text_editor.h:
4536 * plugins/editor/text_editor_cbs.c:
4537 * plugins/editor/text_editor_cbs.h:
4538 * plugins/editor/text_editor_menu.c:
4539 * plugins/editor/text_editor_menu.h:
4540 * plugins/editor/text_editor_prefs.c:
4541 * plugins/editor/text_editor_prefs.h:
4542 * plugins/file-loader/dnd.c:
4543 * plugins/file-loader/dnd.h:
4544 * plugins/file-loader/plugin.c:
4545 * plugins/file-manager/an_file_view.c:
4546 * plugins/file-manager/plugin.c:
4547 * plugins/file-wizard/file.c:
4548 * plugins/file-wizard/file.h:
4549 * plugins/file-wizard/plugin.c:
4550 * plugins/file-wizard/plugin.h:
4551 * plugins/gdb/debugger.c:
4552 * plugins/gdb/debugger.h:
4553 * plugins/gdb/gdbmi-test.c:
4554 * plugins/gdb/gdbmi.c:
4555 * plugins/gdb/gdbmi.h:
4556 * plugins/gdb/global.h:
4557 * plugins/gdb/parser.c:
4558 * plugins/gdb/parser.h:
4559 * plugins/gdb/plugin.c:
4560 * plugins/gdb/plugin.h:
4561 * plugins/gdb/utilities.c:
4562 * plugins/gdb/utilities.h:
4563 * plugins/glade/plugin.c:
4564 * plugins/glade/plugin.h:
4565 * plugins/gtodo/egg-datetime.c:
4566 * plugins/gtodo/egg-datetime.h:
4567 * plugins/gtodo/eggtrayicon.c:
4568 * plugins/gtodo/eggtrayicon.h:
4569 * plugins/gtodo/plugin.c:
4570 * plugins/gvim/anjuta-vim.c:
4571 * plugins/gvim/anjuta-vim.h:
4572 * plugins/gvim/gtkvim.c:
4573 * plugins/gvim/gtkvim.h:
4574 * plugins/gvim/plugin.c:
4575 * plugins/gvim/plugin.h:
4576 * plugins/language-support-cpp-java/plugin.c:
4577 * plugins/language-support-cpp-java/plugin.h:
4578 * plugins/macro/macro-actions.c:
4579 * plugins/macro/macro-actions.h:
4580 * plugins/macro/macro-db.c:
4581 * plugins/macro/macro-db.h:
4582 * plugins/macro/macro-dialog.c:
4583 * plugins/macro/macro-dialog.h:
4584 * plugins/macro/macro-edit.c:
4585 * plugins/macro/macro-edit.h:
4586 * plugins/macro/macro-util.c:
4587 * plugins/macro/macro-util.h:
4588 * plugins/macro/plugin.c:
4589 * plugins/macro/plugin.h:
4590 * plugins/message-view/anjuta-msgman.c:
4591 * plugins/message-view/anjuta-msgman.h:
4592 * plugins/message-view/message-view.c:
4593 * plugins/message-view/message-view.h:
4594 * plugins/message-view/plugin.c:
4595 * plugins/message-view/plugin.h:
4596 * plugins/patch/patch-plugin.c:
4597 * plugins/patch/patch-plugin.h:
4598 * plugins/patch/plugin.c:
4599 * plugins/patch/plugin.h:
4600 * plugins/profiler/gprof-call-graph-block-entry.c:
4601 * plugins/profiler/gprof-call-graph-block-entry.h:
4602 * plugins/profiler/gprof-call-graph-block.c:
4603 * plugins/profiler/gprof-call-graph-block.h:
4604 * plugins/profiler/gprof-call-graph-view.c:
4605 * plugins/profiler/gprof-call-graph-view.h:
4606 * plugins/profiler/gprof-call-graph.c:
4607 * plugins/profiler/gprof-call-graph.h:
4608 * plugins/profiler/gprof-flat-profile-entry.c:
4609 * plugins/profiler/gprof-flat-profile-entry.h:
4610 * plugins/profiler/gprof-flat-profile-view.c:
4611 * plugins/profiler/gprof-flat-profile-view.h:
4612 * plugins/profiler/gprof-flat-profile.c:
4613 * plugins/profiler/gprof-flat-profile.h:
4614 * plugins/profiler/gprof-function-call-chart-view.c:
4615 * plugins/profiler/gprof-function-call-chart-view.h:
4616 * plugins/profiler/gprof-function-call-tree-view.c:
4617 * plugins/profiler/gprof-function-call-tree-view.h:
4618 * plugins/profiler/gprof-options.c:
4619 * plugins/profiler/gprof-options.h:
4620 * plugins/profiler/gprof-profile-data.c:
4621 * plugins/profiler/gprof-profile-data.h:
4622 * plugins/profiler/gprof-view-manager.c:
4623 * plugins/profiler/gprof-view-manager.h:
4624 * plugins/profiler/gprof-view.c:
4625 * plugins/profiler/gprof-view.h:
4626 * plugins/profiler/plugin.c:
4627 * plugins/profiler/plugin.h:
4628 * plugins/profiler/string-utils.c:
4629 * plugins/profiler/string-utils.h:
4630 * plugins/project-import/plugin.c:
4631 * plugins/project-import/plugin.h:
4632 * plugins/project-import/project-import.c:
4633 * plugins/project-import/project-import.h:
4634 * plugins/project-manager/plugin.c:
4635 * plugins/project-manager/plugin.h:
4636 * plugins/project-wizard/action.c:
4637 * plugins/project-wizard/action.h:
4638 * plugins/project-wizard/autogen.c:
4639 * plugins/project-wizard/autogen.h:
4640 * plugins/project-wizard/druid.c:
4641 * plugins/project-wizard/druid.h:
4642 * plugins/project-wizard/file.c:
4643 * plugins/project-wizard/file.h:
4644 * plugins/project-wizard/header.c:
4645 * plugins/project-wizard/header.h:
4646 * plugins/project-wizard/install.c:
4647 * plugins/project-wizard/install.h:
4648 * plugins/project-wizard/parser.c:
4649 * plugins/project-wizard/parser.h:
4650 * plugins/project-wizard/plugin.c:
4651 * plugins/project-wizard/plugin.h:
4652 * plugins/project-wizard/property.c:
4653 * plugins/project-wizard/property.h:
4654 * plugins/project-wizard/values.c:
4655 * plugins/project-wizard/values.h:
4656 * plugins/sample1/plugin.c:
4657 * plugins/search/plugin.c:
4658 * plugins/search/plugin.h:
4659 * plugins/search/search-replace_backend.c:
4660 * plugins/search/search-replace_backend.h:
4661 * plugins/search/search_preferences.c:
4662 * plugins/sourceview/anjuta-convert.c:
4663 * plugins/sourceview/anjuta-convert.h:
4664 * plugins/sourceview/anjuta-document-loader.c:
4665 * plugins/sourceview/anjuta-document-loader.h:
4666 * plugins/sourceview/anjuta-document-saver.c:
4667 * plugins/sourceview/anjuta-document-saver.h:
4668 * plugins/sourceview/anjuta-document.c:
4669 * plugins/sourceview/anjuta-document.h:
4670 * plugins/sourceview/anjuta-encodings.c:
4671 * plugins/sourceview/anjuta-encodings.h:
4672 * plugins/sourceview/anjuta-languages-manager.c:
4673 * plugins/sourceview/anjuta-languages-manager.h:
4674 * plugins/sourceview/anjuta-utils.c:
4675 * plugins/sourceview/anjuta-utils.h:
4676 * plugins/sourceview/anjuta-view.c:
4677 * plugins/sourceview/anjuta-view.h:
4678 * plugins/sourceview/assist-window.c:
4679 * plugins/sourceview/assist-window.h:
4680 * plugins/sourceview/sourceview-cell.c:
4681 * plugins/sourceview/sourceview-cell.h:
4682 * plugins/sourceview/sourceview-prefs.c:
4683 * plugins/sourceview/sourceview-prefs.h:
4684 * plugins/sourceview/sourceview-print.c:
4685 * plugins/sourceview/sourceview-print.h:
4686 * plugins/sourceview/sourceview-private.h:
4687 * plugins/sourceview/sourceview-tags.c:
4688 * plugins/sourceview/sourceview-tags.h:
4689 * plugins/sourceview/sourceview.c:
4690 * plugins/sourceview/sourceview.h:
4691 * plugins/subversion/plugin.c:
4692 * plugins/subversion/plugin.h:
4693 * plugins/subversion/subversion-actions.c:
4694 * plugins/subversion/subversion-actions.h:
4695 * plugins/subversion/subversion-callbacks.c:
4696 * plugins/subversion/subversion-callbacks.h:
4697 * plugins/subversion/svn-auth.c:
4698 * plugins/subversion/svn-auth.h:
4699 * plugins/subversion/svn-backend-priv.h:
4700 * plugins/subversion/svn-backend.c:
4701 * plugins/subversion/svn-backend.h:
4702 * plugins/subversion/svn-notify.c:
4703 * plugins/subversion/svn-notify.h:
4704 * plugins/subversion/svn-thread.c:
4705 * plugins/subversion/svn-thread.h:
4706 * plugins/symbol-browser/an_symbol.c:
4707 * plugins/symbol-browser/an_symbol.h:
4708 * plugins/symbol-browser/an_symbol_info.c:
4709 * plugins/symbol-browser/an_symbol_info.h:
4710 * plugins/symbol-browser/an_symbol_iter.c:
4711 * plugins/symbol-browser/an_symbol_iter.h:
4712 * plugins/symbol-browser/an_symbol_prefs.c:
4713 * plugins/symbol-browser/an_symbol_prefs.h:
4714 * plugins/symbol-browser/an_symbol_search.c:
4715 * plugins/symbol-browser/an_symbol_search.h:
4716 * plugins/symbol-browser/an_symbol_view.c:
4717 * plugins/symbol-browser/an_symbol_view.h:
4718 * plugins/symbol-browser/plugin.c:
4719 * plugins/symbol-browser/plugin.h:
4720 * plugins/terminal/terminal.c:
4721 * plugins/tools/dialog.c:
4722 * plugins/tools/dialog.h:
4723 * plugins/tools/editor.c:
4724 * plugins/tools/editor.h:
4725 * plugins/tools/execute.c:
4726 * plugins/tools/execute.h:
4727 * plugins/tools/fileop.c:
4728 * plugins/tools/fileop.h:
4729 * plugins/tools/plugin.c:
4730 * plugins/tools/plugin.h:
4731 * plugins/tools/scripts/find-fixmes.pl:
4732 * plugins/tools/scripts/translation-status.pl:
4733 * plugins/tools/tool.c:
4734 * plugins/tools/tool.h:
4735 * plugins/tools/variable.c:
4736 * plugins/tools/variable.h:
4737 * plugins/valgrind/ldd.c:
4738 * plugins/valgrind/ldd.h:
4739 * plugins/valgrind/list.c:
4740 * plugins/valgrind/list.h:
4741 * plugins/valgrind/menu-utils.c:
4742 * plugins/valgrind/menu-utils.h:
4743 * plugins/valgrind/parser.c:
4744 * plugins/valgrind/parser.h:
4745 * plugins/valgrind/plugin.c:
4746 * plugins/valgrind/plugin.h:
4747 * plugins/valgrind/preferences.c:
4748 * plugins/valgrind/preferences.h:
4749 * plugins/valgrind/process.c:
4750 * plugins/valgrind/process.h:
4751 * plugins/valgrind/symtab.c:
4752 * plugins/valgrind/symtab.h:
4753 * plugins/valgrind/vgactions.c:
4754 * plugins/valgrind/vgactions.h:
4755 * plugins/valgrind/vgcachegrindprefs.c:
4756 * plugins/valgrind/vgcachegrindprefs.h:
4757 * plugins/valgrind/vgdefaultview.c:
4758 * plugins/valgrind/vgdefaultview.h:
4759 * plugins/valgrind/vgerror.c:
4760 * plugins/valgrind/vgerror.h:
4761 * plugins/valgrind/vggeneralprefs.c:
4762 * plugins/valgrind/vggeneralprefs.h:
4763 * plugins/valgrind/vghelgrindprefs.c:
4764 * plugins/valgrind/vghelgrindprefs.h:
4765 * plugins/valgrind/vgio.c:
4766 * plugins/valgrind/vgio.h:
4767 * plugins/valgrind/vgmemcheckprefs.c:
4768 * plugins/valgrind/vgmemcheckprefs.h:
4769 * plugins/valgrind/vgrule-editor.c:
4770 * plugins/valgrind/vgrule-editor.h:
4771 * plugins/valgrind/vgrule-list.c:
4772 * plugins/valgrind/vgrule-list.h:
4773 * plugins/valgrind/vgrule.c:
4774 * plugins/valgrind/vgrule.h:
4775 * plugins/valgrind/vgrulepattern.c:
4776 * plugins/valgrind/vgrulepattern.h:
4777 * plugins/valgrind/vgsearchbar.c:
4778 * plugins/valgrind/vgsearchbar.h:
4779 * plugins/valgrind/vgstrpool.c:
4780 * plugins/valgrind/vgstrpool.h:
4781 * plugins/valgrind/vgtoolprefs.c:
4782 * plugins/valgrind/vgtoolprefs.h:
4783 * plugins/valgrind/vgtoolview.c:
4784 * plugins/valgrind/vgtoolview.h:
4787 * src/action-callbacks.c:
4788 * src/action-callbacks.h:
4789 * src/anjuta-actions.h:
4792 * src/anjuta-callbacks.c:
4793 * src/anjuta-callbacks.h:
4797 * src/bacon-message-connection.c:
4798 * src/bacon-message-connection.h:
4807 * tagmanager/options.c:
4809 Change the address of FSF in various files
4811 2007-08-30 Johannes Schmid <jhs@gnome.org>
4815 Removed because they are no longer in use
4817 * plugins/class-gen/anjuta-class-gen-plugin.glade:
4818 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
4819 Marked some strings as not translatable
4821 * plugins/search/search-replace.c: (list_max_items):
4822 Fixed a possible memory corruption
4824 * src/anjuta-app.c: (anjuta_app_add_widget_full):
4825 Do not show menuitems for locked layout items
4827 * src/main.c: (main):
4828 Some minor style correction in gnome_init
4830 2007-08-25 Sebastien Granjoux <seb.sfo@free.fr>
4832 * plugins/debug-manager/debugger.c,
4833 plugins/debug-manager/breakpoints.c,
4834 plugins/gdb/plugin.c,
4835 plugins/gdb/debugger.c,
4836 libanjuta/interfaces/libanjuta.idl:
4837 Move all breakpoints functions from IAnjutaDebugger to a new
4838 IAnjutaBreakpointDebugger interface
4840 2007-07-28 Tom Lowe <tomlowe1@earthlink.net>
4842 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
4843 * plugins/debug-manager/plugin.c,
4844 plugins/debug-manager/breakpoints.c,
4845 plugins/tools/execute.c,
4846 plugins/project-wizard/plugin.c,
4847 plugins/build-basic-autotools/executer.c,
4848 plugins/gdb/debugger.c,
4849 plugins/profiler/gprof-options.h,
4850 plugins/sourceview/assist-window.h,
4851 plugins/class-gen/transform.c,
4852 libanjuta/anjuta-plugin-description.c,
4853 libanjuta/anjuta-status.c,
4854 libanjuta/anjuta-glue-c.c,
4855 libanjuta/anjuta-glue-cpp.c,
4856 plugins/symbol-browser/an_symbol_prefs.c:
4857 Fix warnings mostly "dereferencing type-punned pointer"
4858 Fix two bugs in breakpoints.c and an_symbol_prefs.c
4860 2007-07-22 Sebastien Granjoux <seb.sfo@free.fr>
4862 * plugins/debug-manager/breakpoints.c,
4863 plugins/debug-manager/debugger.c:
4864 Avoid an endless loop if clearing all breakpoints while the programm
4867 2007-07-22 Tom Lowe <tomlowe1@earthlink.net>
4869 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
4870 * plugins/debug-manager/plugin.c:
4871 Fix a segmentation fault added in the previous patch
4873 2007-07-21 Johannes Schmid <jhs@gnome.org>
4875 * plugins/build-basic-autotools/executer.c:
4876 (get_program_parameters):
4878 Show an error dialog if no targets are availible instead of
4881 2007-07-20 Johannes Schmid <jhs@gnome.org>
4883 * libanjuta/anjuta-shell.c: (on_widget_data_add),
4884 (anjuta_shell_add_widget), (anjuta_shell_add_widget_full):
4885 * libanjuta/anjuta-shell.h:
4886 * plugins/document-manager/plugin.c: (activate_plugin):
4887 * plugins/glade/anjuta-design-document.c:
4888 * plugins/glade/plugin.c: (glade_update_ui):
4889 * src/anjuta-app.c: (anjuta_app_add_widget_full),
4890 (anjuta_shell_iface_init):
4891 * src/shell.c: (anjuta_test_shell_add_widget),
4892 (anjuta_shell_iface_init):
4894 Make the document manager undockable (#458038)
4896 2007-07-20 Johannes Schmid <jhs@gnome.org>
4898 * plugins/document-manager/plugin.c: (on_editor_update_ui):
4899 * plugins/glade/anjuta-design-document.c:
4900 * plugins/glade/plugin.c: (glade_update_ui):
4902 Fixed some save/dirty status bug in glade
4904 2007-07-20 Johannes Schmid <jhs@gnome.org>
4906 * libanjuta/anjuta-status.c:
4907 Fixed crasher on shutdown
4909 2007-07-20 Johannes Schmid <jhs@gnome.org>
4912 Minimum glade requirement is 3.2 now. It was before
4913 but we did not check...
4915 * libanjuta/anjuta-glue-factory.c: (load_plugin):
4916 * libanjuta/anjuta-profile.c:
4917 (anjuta_profile_add_plugins_from_xml):
4918 * libanjuta/anjuta-status.c: (anjuta_status_dispose):
4919 * libanjuta/anjuta-ui.c: (iter_compare_func), (anjuta_ui_merge):
4920 * libegg/egg-recent-action.c: (on_recent_files_tooltip):
4921 * plugins/file-loader/plugin.c: (on_create_submenu):
4922 * plugins/file-manager/an_file_view.c: (compare_iter):
4923 * plugins/glade/plugin.c: (activate_plugin):
4924 * src/anjuta-app.c: (on_toolbar_view_toggled):
4925 * src/main.c: (main):
4927 Fixed lots of memory leaks (thansk valgrind)
4929 2007-07-19 Johannes Schmid <jhs@gnome.org>
4931 * plugins/debug-manager/plugin.c: (value_added_current_editor):
4932 * plugins/document-manager/anjuta-docman.c:
4933 (anjuta_docman_set_busy):
4934 * plugins/document-manager/plugin.c: (on_editor_changed):
4935 * plugins/glade/plugin.c: (activate_plugin):
4936 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
4937 (on_value_removed_current_editor):
4939 Fixed remaining criticals with IAnjutaEditor -> IAnjutaDocument
4941 2007-07-18 Johannes Schmid <jhs.gnome.org>
4943 * plugins/build-basic-autotools/executer.c: (execute_program):
4944 Fixed some of the scratchbox stuff but the environment is
4947 2007-07-18 Johannes Schmid <jhs@gnome.org>
4949 * libanjuta/anjuta-plugin-manager.c: (on_plugin_activated),
4950 (on_plugin_deactivated), (get_plugin_loader_type):
4951 * plugins/glade/plugin.c: (on_close_activated), (on_shell_destroy),
4952 (activate_plugin), (deactivate_plugin),
4953 (glade_plugin_instance_init):
4955 Fixed glade plugin deactivation
4957 2007-07-18 Johannes Schmid <jhs@gnome.org>
4959 * plugins/document-manager/anjuta-docman.c:
4960 (anjuta_docman_add_document):
4961 * plugins/glade/anjuta-design-document.c: (ifile_get_uri):
4963 Fixed path display in document manager with glade files
4965 2007-07-17 Johannes Schmid <jhs@gnome.org>
4967 * libanjuta/interfaces/Makefile.am.iface:
4968 * pixmaps/Makefile.am:
4969 * plugins/cvs-plugin/plugin.c: (value_added_current_editor):
4970 * plugins/debug-manager/plugin.c: (value_added_current_editor),
4971 (value_removed_current_editor):
4972 * plugins/document-manager/anjuta-docman.c: (on_editor_save_point),
4973 (anjuta_docman_set_current_document):
4974 * plugins/document-manager/plugin.c: (on_editor_update_ui),
4975 (on_editor_added), (on_editor_changed):
4976 * plugins/glade/Makefile.am:
4977 * plugins/glade/anjuta-design-document.c:
4978 (anjuta_design_document_instance_init),
4979 (anjuta_design_document_set_property),
4980 (anjuta_design_document_get_property),
4981 (anjuta_design_document_class_init), (anjuta_design_document_new),
4982 (ifile_open), (ifile_get_uri), (ifile_iface_init):
4983 * plugins/glade/anjuta-design-document.h:
4984 * plugins/glade/anjuta-glade-notebook.c:
4985 * plugins/glade/anjuta-glade-notebook.h:
4986 * plugins/glade/plugin.c: (value_added_current_editor),
4987 (value_removed_current_editor), (glade_update_ui),
4988 (on_close_activated), (on_glade_project_changed),
4989 (glade_plugin_add_project), (activate_plugin), (deactivate_plugin),
4991 * plugins/language-support-cpp-java/plugin.c:
4992 (on_value_added_current_editor), (on_value_removed_current_editor):
4993 * plugins/macro/plugin.c: (value_added_current_editor):
4994 * plugins/project-manager/plugin.c: (value_added_current_editor):
4995 * plugins/subversion/plugin.c: (value_added_current_editor):
4996 * plugins/symbol-browser/plugin.c: (value_added_current_editor):
4998 Fixed lot of IAnjutaEditor stuff and completed glade integration
4999 with document manager
5001 * plugins/build-basic-autotools/build-basic-autotools.c:
5002 (value_added_current_editor):
5003 * plugins/build-basic-autotools/executer.c: (execute_program):
5005 Some initial code to execute projects inside scratchbox
5007 2007-07-13 Sebastien Granjoux <seb.sfo@free.fr>
5009 * plugins/project-import/project-import.c:
5010 Project import overwrites file on user request (bug #452579)
5012 2007-07-11 Sebastien Granjoux <seb.sfo@free.fr>
5014 * plugins/debug-manager/debugger.c,
5015 plugins/debug-manager/threads.c,
5016 plugins/debug-manager/plugin.c,
5017 plugins/debug-manager/registers.c,
5018 plugins/debug-manager/locals.c,
5019 plugins/debug-manager/stack_trace.c,
5020 plugins/gdb/plugin.c,
5021 plugins/gdb/debugger.c,
5022 plugins/gdb/debugger.h,
5023 libanjuta/interfaces/libanjuta.idl:
5024 Rename change-location to program-moved
5025 Store thread id as gint instead of guint
5026 Do not display registers list if not available
5027 Add intermediate debugger states if missing
5029 2007-07-11 Johannes Schmid <jhs@gnome.org>
5031 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
5033 Reverted unnecessary changes (#455819)
5035 2007-07-10 Johannes Schmid <jhs@gnome.org>
5037 * plugins/glade/plugin.c:
5038 Fixed glade plugin with glade 3.2 and another crasher
5040 2007-07-09 Johannes Schmid <jhs@gnome.org>
5042 * libanjuta/interfaces/libanjuta.idl:
5043 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
5045 * plugins/debug-manager/breakpoints.c:
5046 (breakpoint_item_update_in_ui),
5047 (breakpoints_dbase_edit_breakpoint),
5048 (on_toggle_breakpoint_activate):
5049 * plugins/debug-manager/plugin.c:
5050 (on_run_to_cursor_action_activate):
5051 * plugins/document-manager/action-callbacks.c:
5052 (on_editor_command_cut_activate),
5053 (on_editor_command_copy_activate),
5054 (on_editor_command_paste_activate),
5055 (on_editor_command_clear_activate):
5056 * plugins/document-manager/anjuta-docman.c:
5057 (on_text_editor_notebook_close_page), (anjuta_docman_add_editor),
5058 (anjuta_docman_add_document), (anjuta_docman_set_current_document),
5059 (anjuta_docman_goto_file_line_mark),
5060 (anjuta_docman_find_editor_with_path),
5061 (anjuta_docman_get_all_editors):
5062 * plugins/document-manager/anjuta-docman.h:
5063 * plugins/document-manager/plugin.c:
5064 (update_editor_ui_interface_items), (on_editor_update_ui),
5065 (on_editor_changed), (on_session_save), (on_docman_auto_save),
5066 (ianjuta_docman_add_document), (ianjuta_docman_remove_document),
5067 (ianjuta_document_manager_iface_init), (isaveable_save),
5068 (isavable_is_dirty):
5069 * plugins/editor/editor.glade:
5070 * plugins/editor/text_editor.c: (idocument_cut), (idocument_copy),
5071 (idocument_paste), (idocument_clear), (idocument_iface_init),
5072 (iselection_iface_init):
5073 * plugins/glade/Makefile.am:
5074 * plugins/glade/anjuta-glade-notebook.c:
5075 (anjuta_glade_notebook_instance_init),
5076 (anjuta_glade_notebook_set_property),
5077 (anjuta_glade_notebook_get_property),
5078 (anjuta_glade_notebook_class_init), (anjuta_glade_notebook_new),
5079 (ifile_open), (ifile_get_uri), (ifile_iface_init),
5080 (ifile_savable_save), (ifile_savable_save_as),
5081 (ifile_savable_set_dirty), (ifile_savable_is_dirty),
5082 (ifile_savable_iface_init), (idocument_can_redo),
5083 (idocument_can_undo), (idocument_begin_undo_action),
5084 (idocument_end_undo_action), (idocument_undo), (idocument_redo),
5085 (idocument_grab_focus), (idocument_get_filename), (idocument_cut),
5086 (idocument_copy), (idocument_paste), (idocument_clear),
5087 (idocument_iface_init):
5088 * plugins/language-support-cpp-java/plugin.c:
5089 (on_value_added_current_editor), (on_value_removed_current_editor):
5090 * plugins/macro/macro-util.c: (get_current_editor):
5091 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
5092 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
5093 (on_next_occur), (on_incremental_entry_key_press),
5094 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
5095 (on_toolbar_find_incremental_start),
5096 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
5097 * plugins/search/search-replace.c: (search_start_over),
5098 (search_update_combos), (replace_update_combos),
5099 (anjuta_search_replace_activate):
5100 * plugins/search/search-replace_backend.c: (create_search_entries):
5101 * plugins/sourceview/sourceview.c: (idocument_cut),
5102 (idocument_copy), (idocument_paste), (idocument_clear),
5103 (idocument_iface_init), (iselect_iface_init), (iassist_react):
5104 * plugins/tools/editor.c: (on_editor_response):
5105 * plugins/tools/execute.c: (get_current_editor),
5106 (atp_output_context_initialize), (atp_user_tool_execute):
5107 * plugins/tools/variable.c: (get_current_editor),
5108 (atp_variable_get_editor_variable):
5110 Some more IAnjutaEditor => IAnjutaDocument fixing!
5112 * plugins/glade/anjuta-glade-notebook.h:
5113 * plugins/glade/plugin.c: (glade_can_undo), (glade_can_redo),
5115 * plugins/glade/plugin.h:
5116 Integrate glade designer in document manager for GLADEUI_VERSION >= 303
5117 and get rid of the glade menu. The Edit/File menu and the toolbar can now
5118 be used for glade, too. It might still have some rough edges but already works.
5119 (Fixes #415547 – Glade usability problem)
5121 2007-07-07 Vincent Geddes <vgeddes@gnome.org>
5123 * plugins/glade/plugin.c: Ensure plugin compiles with glade 3.3.1
5124 development release (I updated version of glade3 svn to 3.3.2).
5126 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
5128 * plugins/symbol-browser/an_symbol_view.c:
5129 (anjuta_symbol_view_dispose), (sv_get_type_of_token): Removed prints.
5131 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
5133 * plugins/symbol-browser/an_symbol_prefs.c: (refresh_tags_list),
5134 (on_system_tags_update_finished), (on_update_global_clicked),
5135 (prefs_page_init), (on_gconf_notify_tags_list_changed),
5136 (symbol_browser_prefs_init),
5137 (symbol_browser_prefs_create_global_tags),
5138 (symbol_browser_load_global_tags):
5139 * plugins/symbol-browser/an_symbol_prefs.h:
5140 * plugins/symbol-browser/an_symbol_view.c:
5141 (anjuta_symbol_view_dispose), (anjuta_symbol_view_instance_init):
5142 * plugins/symbol-browser/an_symbol_view.h:
5143 * plugins/symbol-browser/plugin.c: (activate_plugin): Do not crash
5144 on global tags update because of delayed prefs merging. Happens when
5145 anjuta is first launched (i.e. no ~/.anjuta dir exists) and a file
5148 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
5150 * scripts/build-schemas.mk: Tell gconfd-2 to update schemas
5151 after install/uninstall.
5153 Patch from James Liggett:
5154 * scripts/glade2schemas.pl: Fixed creating schemas for list
5157 2007-07-06 Vincent Geddes <vgeddes@gnome.org>
5159 * plugins/glade/plugin.c: Ensure plugin compiles with gladeui
5160 version 3.3.0 release. The plugin will not compile with the gladeui 3.3.1
5161 development release since glade svn version is also 3.3.1. In future, the
5162 solution would be for us to always increment the micro version when
5165 2007-07-05 Johannes Schmid <jhs@gnome.org>
5167 * libanjuta/interfaces/libanjuta.idl:
5168 * plugins/build-basic-autotools/build-basic-autotools.c:
5169 (on_build_mesg_format):
5170 * plugins/debug-manager/breakpoints.c:
5171 (breakpoint_item_update_in_ui),
5172 (breakpoints_dbase_edit_breakpoint),
5173 (on_toggle_breakpoint_activate):
5174 * plugins/debug-manager/plugin.c:
5175 (on_run_to_cursor_action_activate):
5176 * plugins/debug-manager/watch.c: (on_debug_tree_inspect):
5177 * plugins/document-manager/action-callbacks.c: (editor_autoformat),
5178 (get_current_editor), (on_save_activate), (on_save_as_activate),
5179 (on_save_prompt_save_editor), (on_close_file_activate),
5180 (on_close_all_file_activate), (on_reload_file_activate),
5181 (anjuta_print_cb), (anjuta_print_preview_cb),
5182 (on_editor_command_upper_case_activate),
5183 (on_editor_command_lower_case_activate),
5184 (on_editor_command_undo_activate),
5185 (on_editor_command_redo_activate),
5186 (on_editor_command_bookmark_toggle_activate), (on_comment_block),
5187 (on_comment_box), (on_comment_stream), (on_toolbar_goto_clicked),
5188 (on_goto_line_no1_activate), (on_goto_block_start1_activate),
5189 (on_goto_block_end1_activate), (on_zoom_in_text_activate),
5190 (on_zoom_out_text_activate), (on_force_hilite_activate),
5191 (on_indent1_activate), (on_swap_activate),
5192 (on_editor_add_view_activate), (on_editor_remove_view_activate):
5193 * plugins/document-manager/anjuta-docman.c:
5194 (on_text_editor_notebook_close_page), (editor_tab_widget_new),
5195 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
5196 (anjuta_docman_dispose), (on_notebook_switch_page),
5197 (anjuta_docman_page_from_widget), (on_editor_destroy),
5198 (anjuta_docman_add_editor), (anjuta_docman_remove_document),
5199 (anjuta_docman_get_current_document),
5200 (anjuta_docman_set_current_document),
5201 (anjuta_docman_get_full_filename), (anjuta_docman_show_editor),
5202 (anjuta_docman_update_page_label),
5203 (anjuta_docman_get_document_from_path),
5204 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
5205 (anjuta_docman_order_tabs):
5206 * plugins/document-manager/anjuta-docman.h:
5207 * plugins/document-manager/plugin.c: (update_editor_ui_save_items),
5208 (update_editor_ui_interface_items), (update_editor_ui),
5209 (on_editor_update_save_ui), (on_editor_update_ui),
5210 (on_editor_changed), (on_save_prompt_save_editor),
5211 (on_save_prompt), (ianjuta_docman_find_editor_with_path),
5212 (ianjuta_docman_get_current_document),
5213 (ianjuta_docman_set_current_document),
5214 (ianjuta_docman_remove_buffer),
5215 (ianjuta_document_manager_iface_init), (ifile_get_uri):
5216 * plugins/editor/text_editor.c: (itext_editor_iface_init),
5217 (idocument_get_filename), (idocument_can_undo),
5218 (idocument_can_redo), (idocument_undo),
5219 (idocument_begin_undo_action), (idocument_end_undo_action),
5220 (idocument_redo), (idocument_grab_focus), (idocument_iface_init):
5221 * plugins/language-support-cpp-java/plugin.c:
5222 (on_editor_char_inserted_cpp), (on_auto_indent):
5223 * plugins/macro/macro-util.c: (get_current_editor), (get_filename):
5224 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
5225 * plugins/sample1/plugin.c: (on_sample_action_activate):
5226 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
5227 (on_next_occur), (on_incremental_entry_key_press),
5228 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
5229 (on_toolbar_find_incremental_start),
5230 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
5231 * plugins/search/search-replace.c: (search_and_replace),
5232 (write_message_pane), (search_start_over), (search_update_combos),
5233 (replace_update_combos), (anjuta_search_replace_activate):
5234 * plugins/search/search-replace_backend.c:
5235 (file_buffer_new_from_path), (create_search_entries):
5236 * plugins/sourceview/sourceview-print.c: (create_print_job):
5237 * plugins/sourceview/sourceview.c:
5238 (on_sourceview_uri_changed_prompt), (ieditor_iface_init),
5239 (idocument_can_redo), (idocument_can_undo),
5240 (idocument_begin_undo_action), (idocument_end_undo_action),
5241 (idocument_undo), (idocument_redo), (idocument_grab_focus),
5242 (idocument_get_filename), (idocument_iface_init):
5243 * plugins/tools/editor.c: (on_editor_response):
5244 * plugins/tools/execute.c: (atp_output_context_initialize),
5245 (atp_user_tool_execute):
5246 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
5248 Create IAnjutaDocument interface. This interface is a more general idea
5249 of documents being anything that can be modified, has undo/redo and
5250 may have operations like copy/paste.
5251 The primary goal is to integrate better by making it use the standard file
5252 and edit menu instead of it's own glade menu. Of course the downside is that
5253 you won't be able to view a source file and the designer at the same time. Anyway
5254 so many people have complained that they "can't save a glade file" that I think
5255 this is the much better solution.
5256 Work on the glade plugin is still to come but the most difficult things should be
5259 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
5261 * plugins/glade/plugin.c: Ensure plugin builds with libgladeui
5264 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
5266 * libanjuta/anjuta-plugin-manager.c:
5267 (anjuta_plugin_manager_get_plugins_page),
5268 (anjuta_plugin_manager_get_remembered_plugins_page):
5269 * libanjuta/anjuta-plugin-manager.h:
5270 * src/anjuta-app.c: (anjuta_app_install_preferences):
5271 * src/shell.c: (anjuta_test_shell_instance_init): Put installed plugins
5272 and remembered plugins preferences pages in separate pages (avoid
5275 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
5277 Patch from James Liggett <jrliggett@cox.net>:
5278 * plugins/editor/Makefile.am, scripts/build-schemas.mk:
5279 Installed editor preferences schemas. Fixes bug #453463.
5281 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
5283 * libanjuta/anjuta-preferences-dialog.c: (compare_pref_page_func),
5284 (anjuta_preferences_dialog_init): Sort preferences pages on title.
5286 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
5288 * plugins/document-manager/anjuta-document-manager.ui:
5289 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
5290 * src/action-callbacks.c:
5291 * src/action-callbacks.h:
5292 * src/anjuta-actions.h:
5293 * src/anjuta-app.c: (anjuta_app_instance_init),
5294 (anjuta_app_install_preferences):
5296 * src/anjuta.ui: Moved plugins and shortcuts settings inside
5297 General preferences page. Move preferences menu from Settings to
5298 Edit submenu. And got rid of Settings submenu.
5300 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
5302 * plugins/glade/plugin.c (on_close_activated): Update for glade3 svn trunk.
5304 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
5306 * TODO.tasks: Increased bounty for on-demand preferences task to $150
5307 as discussed and agreed with James Liggett.
5309 Patch from James Liggett <jrliggett@cox.net>:
5312 * libanjuta/anjuta-plugin-manager.c:
5313 (on_activated_plugin_objects_foreach),
5314 (anjuta_plugin_manager_get_active_plugin_objects):
5315 * libanjuta/anjuta-plugin-manager.h:
5316 * libanjuta/anjuta-plugin.c: (anjuta_plugin_activate),
5317 (anjuta_plugin_deactivate):
5318 * libanjuta/anjuta-preferences-dialog.c:
5319 (anjuta_preferences_dialog_finalize),
5320 (anjuta_preferences_dialog_class_init), (add_category_columns),
5321 (anjuta_preferences_dialog_init), (anjuta_preferences_dialog_new),
5322 (anjuta_preferences_dialog_remove_page):
5323 * libanjuta/anjuta-preferences.c: (property_destroy),
5324 (unregister_preferences_key), (register_callbacks),
5325 (preferences_foreach_callback), (connect_prop_to_object),
5326 (anjuta_preferences_register_property_raw),
5327 (anjuta_preferences_register_property_custom),
5328 (anjuta_preferences_foreach), (anjuta_preferences_add_page),
5329 (anjuta_preferences_remove_page),
5330 (on_preferences_dialog_destroyed), (anjuta_preferences_get_dialog),
5331 (anjuta_preferences_get_type), (anjuta_preferences_dispose),
5332 (anjuta_preferences_instance_init), (anjuta_preferences_finalize),
5333 (anjuta_preferences_class_init), (anjuta_preferences_new):
5334 * libanjuta/anjuta-preferences.h:
5335 * plugins/build-basic-autotools/Makefile.am:
5336 * plugins/build-basic-autotools/build-basic-autotools.c:
5337 (ipreferences_unmerge):
5338 * plugins/cvs-plugin/Makefile.am:
5339 * plugins/cvs-plugin/plugin.c: (ipreferences_unmerge):
5340 * plugins/document-manager/Makefile.am:
5341 * plugins/document-manager/plugin.c: (ipreferences_unmerge):
5342 * plugins/editor/plugin.c: (ipreferences_unmerge):
5343 * plugins/file-manager/Makefile.am:
5344 * plugins/file-manager/plugin.c: (activate_plugin),
5345 (deactivate_plugin), (ipreferences_merge), (ipreferences_unmerge):
5346 * plugins/gtodo/plugin.c: (ipreferences_merge),
5347 (ipreferences_unmerge):
5348 * plugins/language-support-cpp-java/Makefile.am:
5349 * plugins/language-support-cpp-java/plugin.c:
5350 (ipreferences_unmerge):
5351 * plugins/message-view/Makefile.am:
5352 * plugins/message-view/plugin.c: (ipreferences_unmerge):
5353 * plugins/sourceview/Makefile.am:
5354 * plugins/sourceview/plugin.c: (ipreferences_unmerge):
5355 * plugins/symbol-browser/Makefile.am:
5356 * plugins/symbol-browser/an_symbol_prefs.c:
5357 (symbol_browser_prefs_finalize):
5358 * plugins/terminal/Makefile.am:
5359 * plugins/terminal/terminal.c: (ipreferences_unmerge):
5360 * plugins/valgrind/plugin.c: (ipreferences_merge),
5361 (ipreferences_unmerge):
5362 * scripts/Makefile.am:
5363 * scripts/glade2schema.pl, (added) scripts/build-schemas.mk:
5365 * src/action-callbacks.c: (on_set_preferences1_activate):
5366 * src/anjuta-app.c: (anjuta_app_instance_init),
5367 (anjuta_app_install_preferences):
5369 * src/shell.c: (anjuta_test_shell_instance_init): Completed bounty
5370 task: Bug #445314: On demand preferences widgets creation. Thanks
5371 James for this great work.
5373 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
5375 * plugins/debug-manager/data_buffer.c,
5376 plugins/message-view/message-view.c: Fixed compiler warnings.
5378 2007-06-29 Naba Kumar <naba.kumar@gnome.org>
5380 * src/action-callbacks.c: (help_activate),
5381 (on_help_manual_activate), (on_help_tutorial_activate),
5382 (on_help_advanced_tutorial_activate), (on_help_faqs_activate):
5384 Fixed help activation (bug #451557).
5386 2007-06-28 Naba Kumar <naba.kumar@gnome.org>
5388 * AUTHORS: Added James Liggett. Forgot to add him before :(
5390 2007-06-28 Sebastien Granjoux <seb.sfo@free.fr>
5392 * plugins/debug-manager/debugger.c,
5393 plugins/debug-manager/plugin.c,
5394 plugins/gdb/debugger.c,
5395 libanjuta/interfaces/libanjuta.idl:
5396 Add a GError* parameter to debugger-stopped signal
5398 * (added) libanjuta/anjuta-error.c,
5399 (added) libanjuta/anjuta-error.h,
5400 libanjuta/Makefile.am:
5401 Register GError as a boxed type
5403 * libanjuta/interfaces/anjuta-idl-compiler.pl:
5404 Support GError* in signal, GError must be registered as a boxed type
5405 Accept NULL as strings
5407 === anjuta 2.2.0 ===
5409 2007-06-25 Naba Kumar <naba.kumar@gnome.org>
5411 * configure.in: Bumped version to 2.2.0
5412 * NEWS: Updated for 2.2.0 stable release.
5413 * plugins/file-manager/an_file_view.c: (fv_queue_node_expansion):
5414 Reduce the idle priority to make the UI update before anything else.
5416 2007-06-24 Naba Kumar <naba.kumar@gnome.org>
5418 * configure.in: Bumped version to 2.1.4 (RC1 for 2.2.0).
5420 * libanjuta/interfaces/libanjuta.idl:
5421 * plugins/document-manager/action-callbacks.c:
5422 (on_editor_command_complete_word_activate):
5423 * plugins/document-manager/plugin.c:
5424 (update_editor_ui_interface_items):
5425 * plugins/editor/text_editor.c: (iautocomplete_activate),
5426 (iautocomplete_iface_init):
5427 * plugins/sourceview/sourceview.c: (iassist_iface_init):
5429 Moved autocomplete() method away from IAnjutaEditorAssist into
5430 a new deprecated IAnjutaEditorAutocomplete. This restores scintilla
5431 autocomplete and does not crash with sourceview. Fixes Bug #449620
5432 – The auto completion functionality not work. Also sets menuitem
5433 insensitive when hiding them.
5435 * plugins/debug-manager/disassemble.c:
5436 (dma_disassembly_iter_refresh): Fixed compiler warnings for incorrect
5439 2007-06-22 Naba Kumar <naba.kumar@gnome.org>
5441 * pixmaps/anjuta_splash.png: Updated.
5443 * plugins/search/search-replace.c
5444 (anjuta_search_replace_activate): Fixed "Find in Files" to select
5445 the right target (project).
5446 * ChangeLog: Added missing log.
5448 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
5450 * manuals/anjuta-faqs/C/anjuta-faqs.xml,
5451 manuals/anjuta-manual/C/fileoperations.xml,
5452 manuals/anjuta-manual/C/projects.xml: Fixd validation errors.
5454 * plugins/gtodo/libgtodo.h: Give a typedef for enum.
5456 * libanjuta/anjuta-children.c: Fixed a bad compile warning.
5458 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
5460 * TODO.tasks: Added bounty for on-demand preferences.
5462 Patch from Thierry Moisan:
5463 * manuals/anjuta-manual/C/fileoperations.xml: Fixed typo
5466 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
5468 Patch from tpgww@onepost.net:
5470 * libegg/egg-recent-files-module.c: (do_tell), (do_set_file_info):
5471 * libegg/test-actions.c:
5472 * libegg/test-multi-drag.c: (main):
5473 * plugins/debug-manager/memory.c: (read_memory_block):
5474 * tagmanager/tm_file_entry.c: (tm_file_entry_list):
5476 Fixes compile warnings. Fixes bug #427101.
5478 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
5480 Patch from James Liggett:
5482 * plugins/profiler/gprof-options.c: (on_option_changed),
5484 * plugins/profiler/gprof-options.h:
5485 * plugins/profiler/gprof-profile-data.c:
5486 (gprof_profile_data_init_profile):
5487 * plugins/profiler/gprof-profile-data.h:
5488 * plugins/profiler/plugin.c: (profiler_get_data),
5489 (profiler_set_target), (register_options),
5490 (on_profile_data_browse_button_clicked),
5491 (on_profiling_options_button_clicked), (on_profiler_delete_data):
5492 * plugins/profiler/profiler.glade: implements independent targets.
5493 implements the ability to select arbitrary gmon.out files.
5494 Fixes bug #403502 – User should also be allowed to select an
5495 independent executable target.
5497 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
5499 * plugins/tools/scripts/prepare-changelog.pl: Updated newer version.
5501 * manuals/anjuta-faqs/C/anjuta-faqs.xml: Updated.
5502 * plugins/tools/scripts/prepare-changelog.pl: Fixed opening file.
5504 2007-06-20 Sebastien Granjoux <seb.sfo@free.fr>
5506 * plugins/debug-manager/plugin.c,
5507 plugins/debug-manager/breakpoints.c:
5508 Remove weak pointers when owner is destroyed
5509 Remove all breakpoints before loading new one
5511 2007-06-20 Vincent Geddes <vincent.geddes@gmail.com>
5513 * plugins/glade/plugin.c: Update for API changes in glade 3.3.0 and above.
5515 2007-06-19 Naba Kumar <naba@gnome.org>
5517 * plugins/message-view/message-view.c: Wrap long lines (at 1000px)
5518 Bug #448491 Empty Lines Problem.
5520 * libanjuta/anjuta-utils.c: Return incompletly transformed text too.
5522 * data/default.profile, plugins/message-view/plugin.c: Do not
5523 restore session for messages.
5524 Fixes bug #377461 – don't create new message window for each
5527 * plugins/profiler/plugin.c: Disconnect session signals on deactivate.
5528 Fixes a crash on exit/project-close if profiler plugin is loaded.
5530 2007-06-17 Naba Kumar <naba@gnome.org>
5532 * plugins/class-gen/anjuta-class-gen-plugin.glade: Do not translate
5533 C keywords. Fixes bug #447655 – C keyword must NOT be localised.
5535 * plugins/file-loader/plugin.c: Fail on opening non existent files.
5536 Bug #448034 – Anjuta crashes on starting (when the last project
5537 directory was deleted).
5539 * plugins/document-manager/plugin.c: Set line markers for files
5540 opened via IAnjutaFile::open(). Fixes missing line markers while
5543 2007-06-17 Naba Kumar <naba@gnome.org>
5545 * plugins/sourceview/sourceview.glade: Set correct font
5546 default value and use monospace instead of sans. Fixes
5547 bug #448408 – crash in Anjuta IDE: Trying to change the
5550 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
5552 * plugins/search/search-replace.c,
5553 plugins/search/search-replace.h,
5554 plugins/search/anjuta-search.glade:
5555 Replace deprecated GtkCombo by GtkComboBox or GtkComboBoxEntry
5558 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
5560 * plugins/debug-manager/plugin.c,
5561 plugins/debug-manager/breakpoints.c:
5562 Add weak references, fixes bug #448053 ?
5564 2007-06-16 Naba Kumar <naba@gnome.org>
5566 * libanjuta/plugin-manager.c: Added remembered plugins page in plugins
5567 dialog to allow forgetting them if user chooses to select a different
5570 2007-06-13 Naba Kumar <naba@gnome.org>
5572 * plugins/sourceview/sourceview-prefs.c: Initialize font
5573 on startup correctly if use_theme is set.
5575 * plugins/sourceview/sourceview-prefs.c: Use desktop fixed font
5576 if available for default font. Fixes bug #447304.
5578 * plugins/sourceview/sourceview-prefs.c: Return value based
5579 on right data type. Fixes Bug #438878 – Using gtksourceview editor
5580 for the first time has black background
5582 * plugins/project-manager/plugin.c: Give a better error message
5583 when project could not be loaded.
5585 * libanjuta/anjuta-serializer.c: Added a comment.
5587 2007-06-13 Johannes Schmid <jhs@gnome.org>
5590 Use GNOME_COMPILE_WARNINGS(maximum) instead of hand-written macro. Show
5591 most warnings to avoid simple coding problems.
5593 * plugins/message-view/anjuta-msgman.c:
5594 (anjuta_msgman_append_view), (anjuta_msgman_set_current_view):
5595 * plugins/message-view/plugin.c: (on_view_changed),
5596 (ianjuta_msgman_add_view):
5598 Fixed #440866 by always presenting the message-manager when a tab is
5599 added because Gtk+ seems to have problems to add tabs to hidden widgets.
5601 * plugins/subversion/subversion-callbacks.c:
5602 (on_subversion_commit_response):
5603 Destroy dialog if user clicks "No"
5605 2007-06-12 Naba Kumar <naba@gnome.org>
5607 * tagmanager/tm_tag.c, tagmanager/tm_workspace.c: Fixes an invalid
5608 read and use of uninitialized variable.
5610 * Makefile.am, src/about.c: Install AUTHORS file in datadir also
5611 because it is used in credits listing and packaging could compress
5612 it in docdir. Fixes bug #397881: The credits are empty
5614 * tagmanager/tm_tag.c, tagmanager/include/tm_tag.h,
5615 tagmanager/include/tm_workspace.h, tagmanager/include/tm_symbol.h,
5616 tagmanager/tm_workspace.c, tagmanager/tm_symbol.c,
5617 plugins/symbol-browser/an_symbol_info.c,
5618 plugins/symbol-browser/plugin.c,
5619 plugins/symbol-browser/an_symbol_view.c,
5620 plugins/editor/aneditor-autocomplete.cxx:
5622 - Do not access TMTag
5623 member in TMSymbol when freeing it because by then the tags
5624 could have changed. Avoids dangerous memory corruptions by freeing
5625 someone else's memory (Could explain those random crashes when
5626 refreshing symbols or re-loading a different project or closing
5627 a project). Anything that tries to refresh symbols could trigger
5629 - Added a flag to also retrieve method definitions as part of
5630 the class's scope members. And used it to set both function prototype
5631 and definition in symbols. Fixes navigation to prototype and
5632 function definitions from symbol browser (bug #440370)
5634 * plugins/editor/text_editor.c: Avoid invalid reads beyond allocated
5635 memory. Could fix those bogus 'file changed' dialogs.
5637 * plugins/document-manager/anjuta-docman.c: Avoid runtime warning.
5639 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
5641 * (added) libanjuta/anjuta-utils-priv.h,
5642 libanjuta/anjuta-utils.h,
5643 libanjuta/anjuta-launcher.c,
5644 libanjuta/Makefile.am:
5645 Fix bug #440801: do not use config.h in public include files
5647 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
5649 * plugins/project-wizard/templates/mkfile.wiz:
5650 Fix bug #442038: missing project.sh file
5653 plugins/project-wizard/templates/Makefile.am,
5654 plugins/project-wizard/templates/translatable-strings.h,
5655 (added) plugins/project-wizard/templates/sdl.wiz,
5656 (added) plugins/project-wizard/templates/appwiz_sdl.png,
5657 (added) plugins/project-wizard/templates/sdl/configure.ac.tpl,
5658 (added) plugins/project-wizard/templates/sdl/acinclude.m4.tpl,
5659 (added) plugins/project-wizard/templates/sdl/Makefile.am,
5660 (added) plugins/project-wizard/templates/sdl/.cvsignore,
5661 (added) plugins/project-wizard/templates/sdl/src/main.c,
5662 (added) plugins/project-wizard/templates/sdl/src/Makefile.am.tpl,
5663 (added) plugins/project-wizard/templates/sdl/src/Makefile.am,
5664 (added) plugins/project-wizard/templates/sdl/src/.cvsignore,
5665 (added) plugins/project-wizard/templates/sdl/po/Makefile.am,
5666 (added) plugins/project-wizard/templates/sdl/po/POTFILES.in,
5667 (added) plugins/project-wizard/templates/sdl/po/.cvsignore:
5668 Fix bug #315635: add a SDL project wizard
5670 2007-06-09 Naba Kumar <naba.kumar@nokia.com>
5672 * libanjuta/anjuta-children.c: Avoid a race condition and deadlock
5673 when SIGCHLD is triggered when main loop context is locked. Dead lock
5674 happens when child_exited callback also accesses main loop context.
5675 Happens particularly badly in debug target exiting.
5677 2007-06-05 Sebastien Granjoux <seb.sfo@free.fr>
5679 * manuals/anjuta-manual/C/debugger.xml:
5680 First update of the debugger documentation
5682 2007-06-04 Naba Kumar <naba.kumar@nokia.com>
5684 * manuals/anjuta-manual/C/fileoperations.xml,
5685 manuals/anjuta-manual/C/projects.xml,
5686 manuals/anjuta-manual/C/anjuta-manual.xml,
5687 manuals/anjuta-manual/C/build.xml,
5688 manuals/anjuta-manual/C/execute.xml,
5689 manuals/anjuta-manual/Makefile.am: Updated more documentation.
5690 Added project properties documentation. Moved execution section
5691 inside project management. Removed dead documentation.
5693 2007-06-02 Naba Kumar <naba.kumar@nokia.com>
5695 * src/anjuta.c, plugins/symbol-browser/plugin.c,
5696 plugins/symbol-browser/plugin.h,
5697 plugins/symbol-browser/an_symbol_prefs.c,
5698 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
5699 libanjuta/anjuta-status.c, libanjuta/anjuta-status.h: Use internal
5700 progress bar instead of separate window for system tags
5701 generation. Renamed AnjutaStatus methods to a proper ones.
5703 * plugins/symbol-browser/plugin.c,
5704 plugins/symbol-browser/plugin.h,
5705 plugins/symbol-browser/an_symbol_prefs.c,
5706 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
5707 global-tags/create_global_tags.sh.in: Get rid of message window
5708 for showing global tags creation and use a small window with
5711 2007-05-30 Naba Kumar <naba@gnome.org>
5713 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
5714 Bug 442315 – After calling configure, the build menus are still insensitive,
5715 Bug 442314 – Autogeneration fails when there is no autogen.sh
5717 * plugins/project-manager/plugin.c: Fixed mem corruption when it
5718 fails to remove target/source/group. Fixes bug #440196 – crash in
5719 Anjuta IDE: removing a target
5721 2007-05-29 Naba Kumar <naba@gnome.org>
5723 * plugins/symbol-browser/an_symbol_view.c,
5724 plugins/symbol-browser/an_symbol_prefs.c: Fixed custom
5725 tags generation. Fixed runtime warning.
5727 2007-05-28 Naba Kumar <naba@gnome.org>
5729 Patch from James Liggett <jrliggett@cox.net>:
5730 * plugins/profiler/plugin.c, plugins/profiler/profiler.glade:
5731 Fixed bug #403502 – User should also be allowed to select an
5732 independent executable target.
5734 2007-05-27 Johannes Schmid <jhs@gnome.org>
5736 * plugins/build-basic-autotools/build-basic-autotools.c:
5737 (get_real_directory), (on_build_mesg_format):
5739 Find correct files for error messages inside scratchbox
5741 2007-05-27 Naba Kumar <naba@gnome.org>
5743 * manuals/anjuta-manual/C/projects.xml,
5744 manuals/anjuta-manual/C/projects.xml: Updated project
5745 management chapter more.
5747 2007-05-25 Johannes Schmid <jhs@gnome.org>
5749 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
5750 * plugins/build-basic-autotools/build-basic-autotools.c:
5751 (on_sb_check_toggled), (build_execute_command),
5752 (ipreferences_merge), (ipreferences_unmerge):
5753 Added support for building inside scratchbox environment
5755 Patch from James Liggett <jrliggett@cox.net>:
5756 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new),
5757 (anjuta_msgman_append_view):
5760 – Anjuta aborts with numerous assertion failures when adding a new message view tab
5762 2007-05-23 Naba Kumar <naba@gnome.org>
5764 * manuals/anjuta-manual/C/projects.xml: Updated project
5767 2007-05-22 Naba Kumar <naba@gnome.org>
5769 * manuals/anjuta-manual/C/projects.xml: More updates.
5771 * manuals/anjuta-manual/C/introduction.xml,
5772 manuals/anjuta-manual/C/projects.xml,
5773 manuals/anjuta-manual/C/interface.xml: Updated documentation.
5775 2007-05-22 Naba Kumar <naba@gnome.org>
5777 Patch from Étienne Bersac:
5778 * plugins/class-gen/templates/go-source.tpl: use G_TYPE_DEFINE parent
5779 class in generated class.
5781 2007-05-22 Naba Kumar <naba@gnome.org>
5783 * plugins/profiler/plugin.c: Fixed a compiler warning.
5784 * plugins/valgrind/Makefile.am: Added ldflags.
5786 Patch from James Liggett:
5787 * plugins/profiler/gprof-options.[ch], plugins/profiler/plugin.[ch],
5788 plugins/profiler/Makefile.am: Fixes bug #403503. Implemented target
5791 2007-05-18 Johannes Schmid <jhs@gnome.org>
5793 * plugins/editor/text_editor.c:
5794 * plugins/language-support-cpp-java/plugin.c:
5795 (on_editor_language_changed), (on_value_added_current_editor),
5796 (on_value_removed_current_editor):
5798 Remove IAnjutaEditorAssist from Scintilla for now as it is not supported
5799 Fix assist support in language-support-plugin.
5801 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
5803 * libanjuta/interfaces/libanjuta.idl:
5804 Add a new interface allowing to implement plugin able
5805 to load other plugins (not written in C)
5807 * libanjuta/anjuta-plugin-handle.c,
5808 libanjuta/anjuta-plugin-handle.h:
5809 Add a language and a resident plugin properties
5811 * libanjuta/anjuta-glue-plugin.c,
5812 libanjuta/anjuta-glue-plugin.h,
5813 (added)libanjuta/anjuta-glue-c.c,
5814 (added)libanjuta/anjuta-glue-c.h,
5815 libanjuta/Makefile.am:
5816 Split code used to load a C plugin into a common part
5817 in anjuta-glue-plugin and a specific part in anjuta-glue-c
5819 * libanjuta/anjuta-glue-factory.c,
5820 libanjuta/anjuta-glue-factory.h,
5821 libanjuta/anjuta-plugin-manager.c:
5822 Allow to load plugin not written in C and search for the
5823 additional needed code in another plugin
5825 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
5827 * plugins/editor/text_editor.c:
5828 Add an empty implementation of IAnjutaEditorAssist for scintilla,
5829 avoiding a crash if scintilla is used
5831 2007-05-14 Johannes Schmid <jhs@gnome.org>
5833 * libanjuta/interfaces/libanjuta.idl:
5834 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
5835 (assist_cleanup), (on_assist_end), (on_assist_cancel),
5836 (on_assist_chosen), (on_assist_update), (get_context),
5837 (dot_member_parser), (pointer_member_parser), (cpp_member_parser),
5838 (install_assist), (uninstall_assist), (install_support),
5839 (on_editor_language_changed), (cpp_java_plugin_activate_plugin),
5840 (cpp_java_plugin_instance_init):
5841 * plugins/language-support-cpp-java/plugin.h:
5842 Use IAnjutaEditorAssist to show language specific suggestions
5844 * plugins/sourceview/Makefile.am:
5845 * plugins/sourceview/anjuta-view.c: (anjuta_view_new),
5846 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
5847 * plugins/sourceview/anjuta-view.h:
5848 * plugins/sourceview/assist-window.c: (assist_window_expose),
5849 (assist_window_set_property), (assist_window_get_property),
5850 (assist_window_class_init), (assist_activated),
5851 (assist_window_init), (assist_window_finalize),
5852 (assist_window_select), (assist_window_first),
5853 (assist_window_last), (assist_window_up), (assist_window_down),
5854 (get_coordinates), (assist_window_move), (assist_window_update),
5855 (assist_window_filter_keypress), (assist_window_is_active),
5856 (assist_window_new), (assist_window_get_trigger),
5857 (assist_window_get_position):
5858 * plugins/sourceview/assist-window.h:
5859 * plugins/sourceview/sourceview-args.c (removed):
5860 * plugins/sourceview/sourceview-args.h (removed):
5861 * plugins/sourceview/sourceview-autocomplete.c (removed):
5862 * plugins/sourceview/sourceview-autocomplete.h (removed):
5863 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
5864 * plugins/sourceview/sourceview-private.h:
5865 * plugins/sourceview/sourceview-scope.c(removed):
5866 * plugins/sourceview/sourceview-scope.h(removed):
5867 * plugins/sourceview/sourceview.c: (on_assist_chosen),
5868 (on_assist_cancel), (on_document_char_added),
5869 (on_reload_dialog_response), (sourceview_class_init),
5870 (sourceview_dispose), (sourceview_new), (iassist_add_trigger),
5871 (iassist_remove_trigger), (iassist_autocomplete),
5872 (iassist_get_suggestions), (iassist_suggest), (iassist_tip),
5873 (iassist_react), (iassist_iface_init):
5874 * plugins/sourceview/tag-window.c (moved to assist-window.c):
5875 * plugins/sourceview/tag-window.h (moved to assist-window.c):
5877 - Implemented IAnjutaEditorAssist for sourceview editor (without tooltips)
5878 - Mark files dirty if reload dialog is canceled.
5880 2007-05-12 Naba Kumar <naba@gnome.org>
5882 * libanjuta/anjuta-launcher.h: Corrected include file.
5884 2007-05-12 Sebastien Granjoux <seb.sfo@free.fr>
5886 * libanjuta/anjuta-glue-plugin.c,
5887 libanjuta/anjuta-glue-plugin.h,
5888 libanjuta/anjuta-glue-factory.c,
5889 libanjuta/anjuta-glue-factory.h,
5890 ibanjuta/anjuta-plugin-manager.c:
5891 Move code used to load a C plugin from glue-factory to glue-plugin
5892 So loading a plugin written in another language could be done by
5893 just using another object derived from AnjutaGluePlugin
5895 * libanjuta/libanjuta.h:
5896 Remove anjuta-plugin-handle header, it's not installed as libanjuta
5899 === anjuta 2.1.3 ===
5901 2007-05-11 Naba Kumar <naba@gnome.org>
5903 * configure.in: Bumped version to 2.1.3
5906 * plugins/glade/plugin.c: Fixed build with glade-3 == 3.1.4
5908 2007-05-11 Naba Kumar <naba@gnome.org>
5911 * plugins/glade/plugin.c: (glade_update_ui), (glade_save):
5912 Fixed glade plugin compilation for glade3 svn version (> 3.3.0)
5913 based on patch from Jaap Versteegh <j_r_versteegh@hotmail.com>.
5915 2007-05-10 Johannes Schmid <jhs@gnome.org>
5917 * plugins/search/plugin.c:
5918 Make incremental search behave less annoying
5920 2007-05-09 Sebastien Granjoux <seb.sfo@free.fr>
5922 * plugins/macro/macro-util.c:
5923 Fix bug #419008 and bug #419036
5924 When creating new header file, use name and email set in
5925 preferences and replace invalid C character by underscore
5928 2007-05-08 Sebastien Granjoux <seb.sfo@free.fr>
5930 * plugins/search/search-replace.c,
5931 plugins/search/search-replace_backend.c:
5932 Disable search button if search expression is empty (bug #378193)
5934 2007-05-08 Naba Kumar <naba@gnome.org>
5936 * plugins/project-wizard/templates/minimal/Makefile.am: Fixed
5939 2007-05-07 Naba Kumar <naba@gnome.org>
5942 * plugins/project-wizard/templates/Makefile.am:
5943 * plugins/project-wizard/templates/minimal.wiz:
5944 * plugins/project-wizard/templates/minimal/.cvsignore:
5945 * plugins/project-wizard/templates/minimal/Makefile.am:
5946 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
5947 * plugins/project-wizard/templates/minimal/autogen.sh:
5948 * plugins/project-wizard/templates/minimal/configure.ac.tpl:
5949 * plugins/project-wizard/templates/minimal/project.anjuta:
5950 Added 'minimal', a generic and flat, project template.
5952 2007-05-05 Naba Kumar <naba@gnome.org>
5954 Patch from Cygwin Ports maintainer <yselkowitz@users.sourceforge.net>:
5956 * configure.in: Define GNOME_CANVAS and fix GRAPHVIZ and SVN cflags/libs.
5957 * libanjuta/anjuta-launcher.c: Cygwin does not have B460800 or ECHOPRT.
5958 * libanjuta/interfaces/Makefile.am.iface: Fixed a typo.
5959 * libanjuta/interfaces/anjuta-idl-compiler.pl: Make a convenience library
5960 instead of a real one, fixes interdependency with libanjuta.
5961 * plugins/gdb/gdbmi.c: G_MODULE_EXPORT for gdbmi-test linking on Cygwin.
5962 * libanjuta/Makefile.am:
5963 * libegg/Makefile.am:
5964 * plugins/build-basic-autotools/Makefile.am:
5965 * plugins/class-gen/Makefile.am:
5966 * plugins/class-inheritance/Makefile.am:
5967 * plugins/cvs-plugin/Makefile.am:
5968 * plugins/debug-manager/Makefile.am:
5969 * plugins/devhelp/Makefile.am:
5970 * plugins/document-manager/Makefile.am:
5971 * plugins/editor/Makefile.am:
5972 * plugins/file-loader/Makefile.am:
5973 * plugins/file-manager/Makefile.am:
5974 * plugins/file-wizard/Makefile.am:
5975 * plugins/gdb/Makefile.am:
5976 * plugins/glade/Makefile.am:
5977 * plugins/gtodo/Makefile.am:
5978 * plugins/language-support-cpp-java/Makefile.am:
5979 * plugins/macro/Makefile.am:
5980 * plugins/message-view/Makefile.am:
5981 * plugins/patch/Makefile.am:
5982 * plugins/profiler/Makefile.am:
5983 * plugins/project-import/Makefile.am:
5984 * plugins/project-manager/Makefile.am:
5985 * plugins/project-wizard/Makefile.am:
5986 * plugins/sample1/Makefile.am:
5987 * plugins/search/Makefile.am:
5988 * plugins/sourceview/Makefile.am:
5989 * plugins/subversion/Makefile.am:
5990 * plugins/symbol-browser/Makefile.am:
5991 * plugins/terminal/Makefile.am:
5992 * plugins/tools/Makefile.am:
5993 * tagmanager/Makefile.am: Properly define LDFLAGS and LIBADD.
5995 2007-05-05 Vincent Geddes <vincent.geddes@gmail.com>
5997 * plugins/glade/anjuta-glade-plugin.png: Update Glade icon.
5999 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
6001 * libanjuta/anjuta-launcher.c,
6002 libanjuta/anjuta-launcher.h:
6003 Add some missing implementation
6005 2007-04-26 Brian Pepple <bpepple@fedoraproject.org>
6007 Reviewed by Naba Kumar <naba@gnome.org>:
6008 * pixmaps/Makefile.am (update-icon-cache): fix gtk-update-icon-cache
6011 2007-04-26 Jason Switzer <jswitzer@gmail.com>
6013 Reviewed by Naba Kumar <naba@gnome.org>:
6014 * plugins/editor/text_editor.c: Large memory addresses were being
6015 truncated, switched to glong (bug #422143).
6017 2007-04-24 Naba Kumar <naba@gnome.org>
6019 * plugins/document-manager/plugin.c: (prefs_finalize):
6020 * plugins/editor/aneditor-autocomplete.cxx:
6021 * plugins/editor/text_editor_menu.c:
6022 * plugins/editor/text_editor_prefs.c: (text_editor_prefs_finalize):
6023 * plugins/file-loader/plugin.c: (open_file_with),
6024 (create_open_with_submenu):
6025 * plugins/file-manager/plugin.c: (prefs_finalize):
6026 * plugins/terminal/terminal.c: (prefs_finalize): Fixed int to
6027 pointer type castings.
6029 2007-04-24 Naba Kumar <naba@gnome.org>
6031 Patch from s|s <supreet.sethi@gmail.com>:
6032 * (added) plugins/project-wizard/templates/django-logo.png:
6033 * (added) plugins/project-wizard/templates/django.wiz:
6034 * plugins/project-wizard/templates/Makefile.am:
6035 * plugins/project-wizard/templates/translatable-strings.h: Added
6036 django project template. http://www.djangoproject.com/
6038 2007-04-24 Naba Kumar <naba@gnome.org>
6040 * plugins/subversion/anjuta-subversion.glade: Set expansion for
6041 the log entry widget and made the dialog little larger.
6043 2007-04-24 Naba Kumar <naba@gnome.org>
6045 Patch from Halton Huo:
6047 * plugins/project-wizard/property.c:
6048 * plugins/subversion/svn-auth.c:
6049 * plugins/subversion/svn-backend-priv.h:
6050 * plugins/subversion/svn-backend.c:
6051 * plugins/subversion/svn-backend.h:
6052 * plugins/subversion/svn-notify.h: Proper use of subversion
6053 headers. Fixes build issues in solaris (bug #426701).
6055 2007-04-24 Naba Kumar <naba@gnome.org>
6057 * libanjuta/Makefile.am: Removed bogus newlines at the end of file.
6059 * plugins/project-wizard/templates/cpp.wiz:
6060 * plugins/project-wizard/templates/gcj.wiz:
6061 * plugins/project-wizard/templates/gnome.wiz:
6062 * plugins/project-wizard/templates/gtk.wiz:
6063 * plugins/project-wizard/templates/gtkmm.wiz:
6064 * plugins/project-wizard/templates/java.wiz:
6065 * plugins/project-wizard/templates/python.wiz:
6066 * plugins/project-wizard/templates/terminal.wiz:
6067 * plugins/project-wizard/templates/wxwin.wiz:
6068 * plugins/project-wizard/templates/xlib-dock.wiz:
6069 * plugins/project-wizard/templates/xlib.wiz: Enabled shared library
6070 project option and set it ON by default (since gnome-build, can't
6071 enabled configure shared lib support later when a sharedlib target
6074 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
6076 * plugins/debug-manager/stack_trace.c:
6077 Fix a missing case in the previous changes
6079 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
6081 * plugins/debug-manager/plugin.c:
6084 * plugins/debug-manager/breakpoints.c,
6085 plugins/gdb/plugin.c:
6086 Fix adding breakpoint on a function
6088 * plugins/debug-manager/stack_trace.c:
6089 Highlight changed stack frame
6091 2007-04-18 Naba Kumar <naba@gnome.org>
6093 * plugins/document-manager/anjuta-docman.c:
6094 (anjuta_docman_dispose), (on_editor_destroy),
6095 (anjuta_docman_remove_editor): Remove the editor widget from
6096 the parent container before calling destroy, otherwise container
6097 removal happens after TextEditor is disposed resulting in call
6098 to value-remove for a TextEditor which is half-dead (crash).
6100 2007-04-11 Sebastien Granjoux <seb.sfo@free.fr>
6102 * plugins/debug-manager/data_buffer.c
6103 plugins/debug-manager/data_view.c,
6104 plugins/debug-manager/memory.c:
6105 Fixes for bug #418523, bug #427090 and bug #428174
6107 2007-04-11 Halton Huo <halton.huo@sun.com>
6109 reviewed by: <jhs@gnome.org>
6112 * libanjuta/Makefile.am:
6113 * libanjuta/anjuta-utils.c:
6114 * libanjuta/anjuta-utils.h:
6115 * manuals/reference/libanjuta/Makefile.am:
6117 Fixed compilation on sun by deploying the libutil methods
6118 in anjuta-utils.h and building them on condition.
6120 2007-04-11 Johannes Schmid <jhs@gnome.org>
6122 * plugins/document-manager/anjuta-docman.c: (on_editor_destroy),
6123 (anjuta_docman_add_editor):
6124 Hold a reference on the editor as long as we use it.
6126 * plugins/document-manager/plugin.c: (on_editor_changed):
6127 Destroy GValue to fix a memoery leak.
6129 2007-04-11 Johannes Schmid <jhs@gnome.org>
6131 * plugins/document-manager/plugin.c: (on_editor_changed):
6132 Fixed reference counting for editor by using g_value_take_object instead
6133 of g_value_set_object. The editors are now correctly finalized and thus
6134 we do not lack so much memory anymore.
6136 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
6137 (anjuta_view_finalize), (anjuta_view_focus_out),
6138 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
6139 * plugins/sourceview/anjuta-view.h:
6140 * plugins/sourceview/plugin.c: (ieditor_factory_new_editor):
6141 * plugins/sourceview/sourceview-prefs.c:
6142 (on_gconf_notify_tab_size), (sourceview_prefs_destroy):
6143 * plugins/sourceview/sourceview-prefs.h:
6144 * plugins/sourceview/sourceview-private.h:
6145 * plugins/sourceview/sourceview.c: (on_document_loaded),
6146 (timeout_unref), (on_document_saved), (sourceview_finalize),
6147 (sourceview_new), (ifile_open), (ifile_savable_save),
6148 (ifile_savable_save_as):
6150 Several changes to fix things when the editor is correctly destroyed.
6151 Fixed preferences (which led me to the refcounting issue, #409412)
6152 and removed deprecated completition code that will be replace by
6153 IAnjutaAssist interface soon.
6155 2007-04-11 Johannes Schmid <jhs@gnome.org>
6157 * libanjuta/anjuta-launcher.c:
6158 (anjuta_launcher_execution_done_cleanup),
6159 (anjuta_launcher_child_terminated):
6160 Possible fix for #428363 and added a g_return_if_fail
6162 * plugins/message-view/plugin.c: (activate_plugin):
6163 Fixed a Gtk/Gdl-Critical
6165 Patches from Étienne Bersac <bersace03@laposte.net>
6166 * plugins/class-gen/templates/go-source.tpl:
6167 * plugins/macro/macros.xml:
6168 Use better template for GObjects (#417875 and #417918)
6170 Patches from Halton Huo <halton.huo@sun.com>
6171 * libanjuta/anjuta-launcher.h:
6172 * libanjuta/anjuta-preferences.c:
6173 * libanjuta/anjuta-utils.c:
6174 * plugins/class-gen/window.c: (cg_window_set_add_to_project),
6175 (cg_window_set_add_to_repository):
6176 * plugins/class-inheritance/class-inherit.c:
6177 Fix build with suncc (#423727, #423730, #423733, #423768, #423772)
6179 2007-04-09 Johannes Schmid <jhs@gnome.org>
6181 * plugins/editor/print.c: (anjuta_print_show_header):
6182 * plugins/file-manager/anjuta-file-manager-plugin.glade:
6183 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
6185 Some string changes (#427395 and #427399)
6187 2007-04-06 Johannes Schmid <jhs@gnome.org>
6189 * plugins/build-basic-autotools/build-basic-autotools.c:
6190 (on_build_mesg_format), (on_build_mesg_parse):
6191 Fixed full path detection
6193 2007-04-05 Naba Kumar <naba@gnome.org>
6195 Patch from Halton Huo:
6196 * libanjuta/Makefile.am:
6197 * libanjuta/anjuta-glue-cpp.c: (anjuta_glue_cpp_load_plugin):
6198 * libanjuta/anjuta-glue-cpp.h:
6199 * libanjuta/anjuta-glue-factory.c: (anjuta_glue_factory_get_type),
6200 (anjuta_glue_factory_class_init), (anjuta_glue_factory_init),
6201 (anjuta_glue_factory_new), (anjuta_glue_factory_add_path),
6202 (anjuta_glue_factory_get_path), (get_already_loaded_module),
6203 (load_plugin), (anjuta_glue_factory_get_object_type):
6204 * libanjuta/anjuta-glue-factory.h:
6205 * libanjuta/anjuta-glue-plugin.c: (anjuta_glue_plugin_get_type),
6206 (anjuta_glue_plugin_load), (anjuta_glue_plugin_unload),
6207 (anjuta_glue_plugin_class_init), (anjuta_glue_plugin_init),
6208 (anjuta_glue_plugin_new):
6209 * libanjuta/anjuta-glue-plugin.h:
6210 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
6211 (anjuta_plugin_manager_finalize), (anjuta_plugin_manager_new):
6212 * libanjuta/anjuta-plugin.h:
6213 * libanjuta/glue-cpp.c:
6214 * libanjuta/glue-cpp.h:
6215 * libanjuta/glue-factory.c:
6216 * libanjuta/glue-factory.h:
6217 * libanjuta/glue-plugin.c:
6218 * libanjuta/glue-plugin.h:
6219 * plugins/build-basic-autotools/build-basic-autotools.h:
6220 * plugins/class-gen/plugin.h:
6221 * plugins/class-inheritance/plugin.h:
6222 * plugins/cvs-plugin/plugin.h:
6223 * plugins/debug-manager/plugin.h:
6224 * plugins/devhelp/plugin.h:
6225 * plugins/document-manager/plugin.h:
6226 * plugins/editor/plugin.h:
6227 * plugins/file-loader/plugin.h:
6228 * plugins/file-manager/plugin.h:
6229 * plugins/file-wizard/plugin.h:
6230 * plugins/gdb/plugin.h:
6231 * plugins/glade/plugin.h:
6232 * plugins/gtodo/plugin.h:
6233 * plugins/language-support-cpp-java/plugin.h:
6234 * plugins/macro/plugin.h:
6235 * plugins/message-view/plugin.h:
6236 * plugins/patch/plugin.h:
6237 * plugins/profiler/plugin.h:
6238 * plugins/project-import/plugin.h:
6239 * plugins/project-manager/plugin.h:
6240 * plugins/project-wizard/plugin.h:
6241 * plugins/sample1/plugin.h:
6242 * plugins/search/plugin.h:
6243 * plugins/sourceview/plugin.h:
6244 * plugins/subversion/plugin.h:
6245 * plugins/symbol-browser/plugin.h:
6246 * plugins/terminal/terminal.c:
6247 * plugins/tools/plugin.h:
6248 * plugins/tools/scripts/tools-2.xml.in:
6249 * plugins/valgrind/plugin.h:
6251 Renamed Glue to AnjutaGlue to avoid namespace conflicts.
6253 2007-04-05 Naba Kumar <naba@gnome.org>
6255 * anjuta.spec.in, configure.in: Removed dead codes.
6257 Patch from Jos Dehaes:
6258 * configure.in, plugins/project-wizard/templates/Makefile.am,
6259 plugins/project-wizard/templates/mkfile.wiz,
6260 plugins/project-wizard/templates/translatable-strings.h: Enabled
6261 makefile-based project creation and import. Fixes bug #355145
6263 2007-04-04 Sebastien Granjoux <seb.sfo@free.fr>
6265 * plugins/debug-manager/debugger.c,
6266 plugins/debug-manager/plugin.c,
6267 plugins/gdb/anjuta-gdb.plugin.in:
6268 Code cleaning (remove unused code, rename this into self)
6269 Add information about supported format in debugger plugin
6270 Activate debugger plugin according to the target format
6272 2007-04-01 Naba Kumar <naba@gnome.org>
6274 * plugins/message-view/message-view.c:
6275 (message_view_instance_init): Fixed message icons to appear.
6277 2007-03-31 Johannes Schmid <jhs@gnome.org>
6279 * plugins/message-view/anjuta-msgman.c:
6280 (anjuta_msgman_append_view):
6281 * plugins/message-view/plugin.c: (on_view_changed),
6282 (ianjuta_msgman_add_view), (ianjuta_msgman_set_current_view):
6286 2007-03-31 Johannes Schmid <jhs@gnome.org>
6288 * plugins/message-view/message-view.c:
6289 (message_view_instance_init), (imessage_view_append):
6290 Show nice icons beside the messages for info, warning and error. This is a completly
6291 cosmetic change so if someone dislikes it he is free to remove it.
6293 2007-03-31 Johannes Schmid <jhs@gnome.org>
6295 * plugins/message-view/anjuta-msgman.c: (on_notebook_switch_page),
6296 (anjuta_msgman_class_init), (anjuta_msgman_append_view),
6297 (anjuta_msgman_remove_view), (anjuta_msgman_set_current_view):
6298 * plugins/message-view/anjuta-msgman.h:
6299 * plugins/message-view/message-view.h:
6300 * plugins/message-view/plugin.c: (on_view_changed),
6302 Fixed #359399 and made next/previous insensitive when not availible
6304 * plugins/sourceview/anjuta-languages-manager.c: (color_to_string),
6305 (tag_style_to_string):
6306 Fixed namespace Problem with gdk >= 2.11
6308 * plugins/sourceview/sourceview-autocomplete.c:
6309 (sourceview_autocomplete_init):
6310 Removed structure, follow-up of #423682
6312 2007-03-29 Sebastien Granjoux <seb.sfo@free.fr>
6314 * plugins/debug-manager/debug_tree.c,
6315 plugins/debug-manager/debug_tree.h,
6316 plugins/debug-manager/watch.c,
6317 plugins/debug-manager/anjuta-debug-manager.glade:
6318 Inspect variable at cursor
6319 Fix buttons in inspect dialog
6321 2007-03-27 Halton Huo <halton.huo@sun.com>
6323 Reviewed by Sebastien Granjoux <seb.sfo@free.fr>:
6325 * plugins/sourceview/sourceview-autocomplete.c
6326 plugins/debug-manager/disassemble.c,
6327 libanjuta/interfaces/libanjuta.idl:
6328 Remove array with 0 size and empty structure as it is not
6329 supported by sun cc, Fixes bug #423682
6331 * plugins/debug-manager/debugger.c:
6332 Remove anonymous union as it is not supported by sun cc,
6335 === anjuta 2.1.2 ===
6337 2007-03-28 Naba Kumar <naba@gnome.org>
6339 * configure.in: Bumped version to 2.1.2
6340 * NEWS: Updated for release.
6342 * plugins/editor/bookmark.xpm, plugins/sourceview/bookmark.png:
6343 Improved breakpoint marker icon.
6345 * plugins/editor/anjuta-editor.plugin.in,
6346 plugins/sourceview/sourceview.plugin.in: Made editor plugins
6347 non user activable since they are now remembered properly.
6349 2007-03-27 Sebastien Granjoux <seb.sfo@free.fr>
6351 * plugins/tools/editor.c:
6354 2007-03-27 Naba Kumar <naba@gnome.org>
6356 * plugins/editor/aneditor-autocomplete.cxx: Replace the complete
6357 word when autocompleting without leaving any trailing part of
6360 2007-03-27 Kamil Páral <ripper42@gmail.com>
6362 Reviewed by Naba Kumar <naba@gnome.org>:
6363 * anjuta.desktop.in.in: Remove "Application" category from desktop
6364 file and add "GNOME". GNOME Goal #3 (fixes bug #417612).
6366 2007-03-27 Naba Kumar <naba@gnome.org>
6368 * configure.in, plugins/document-manager/anjuta-docman.c:
6369 (anjuta_docman_add_editor): Conditionally compile notebook tab
6370 reordering feature for gtk >= 2.10. Reduced dependency on gtk to 2.8.0
6372 Patch from Halton Huo:
6373 * configure.in, global-tags/Makefile.am: Do not pass -Wall to
6374 non gcc compiler flags. Fixes bug #423089.
6376 2007-03-26 Naba Kumar <naba@gnome.org>
6378 * AUTHORS, NEWS, TODO.tasks: Updated.
6380 * plugins/project-manager/plugin.c: (update_ui): Do not insensitise
6383 * plugins/symbol-browser/plugin.c: (on_editor_saved),
6384 (update_editor_symbol_model), (iter_matches),
6385 (on_editor_update_ui), (value_added_current_editor),
6386 (activate_plugin), (dispose),
6387 (symbol_browser_plugin_instance_init):
6388 * plugins/symbol-browser/plugin.h: update line on editor save
6389 and editor change. Code clean up and fixed warnings.
6391 2007-03-26 Naba Kumar <naba@gnome.org>
6393 * plugins/project-wizard/templates/java/project.anjuta,
6394 plugins/project-wizard/templates/python/project.anjuta,
6395 plugins/project-wizard/templates/python/project.anjuta:
6396 Removed version control plugins from default selection.
6398 * plugins/tools/scripts/prepare-changelog.pl,
6399 plugins/tools/scripts/tools-2.xml.in: Updated prepare changelog
6400 script to a better one (that works on both cvs and svn).
6402 2007-03-26 Naba Kumar <naba@gnome.org>
6404 * (added) plugins/project-wizard/templates/translatable-strings.pl,
6405 Makefile.am: Added the generated translatable file (required for
6406 translations for svn checkouts).
6409 plugins/project-wizard/templates/extract-translatable-strings.pl
6410 plugins/project-wizard/templates/Makefile.am, Makefile.am,
6411 po/POTFILES.in: Generated translatable strings for .wiz files and
6412 added them in POTFILES.in for translation. Fixes bug #398035
6414 2007-03-25 Naba Kumar <naba@gnome.org>
6416 * plugins/language-support-cpp-java/plugin.c: Fixed modeline parsing.
6418 * src/anjuta-app.c: Removed dead codes.
6420 * plugins/symbol-browser/an_symbol_prefs.c: Show message view when
6421 global tags generation starts.
6423 * plugins/debug-manager/chunk_view.c,
6424 plugins/debug-manager/start.h,
6425 plugins/debug-manager/chunk_view.h,
6426 plugins/debug-manager/utilities.c,
6427 plugins/debug-manager/utilities.h,
6428 plugins/debug-manager/debugger.c,
6429 plugins/debug-manager/threads.c,
6430 plugins/debug-manager/disassemble.c,
6431 plugins/debug-manager/info.c,
6432 plugins/debug-manager/sharedlib.c,
6433 plugins/debug-manager/threads.h,
6434 plugins/debug-manager/disassemble.h,
6435 plugins/debug-manager/signals.c,
6436 plugins/debug-manager/info.h,
6437 plugins/debug-manager/sharedlib.h,
6438 plugins/debug-manager/data_buffer.c,
6439 plugins/debug-manager/data_view.c,
6440 plugins/debug-manager/signals.h,
6441 plugins/debug-manager/debug_tree.c,
6442 plugins/debug-manager/watch.c,
6443 plugins/debug-manager/registers.c,
6444 plugins/debug-manager/data_buffer.h,
6445 plugins/debug-manager/data_view.h,
6446 plugins/debug-manager/memory.c,
6447 plugins/debug-manager/debug_tree.h,
6448 plugins/debug-manager/watch.h,
6449 plugins/debug-manager/registers.h,
6450 plugins/debug-manager/memory.h,
6451 plugins/debug-manager/locals.c,
6452 plugins/debug-manager/sexy-icon-entry.c,
6453 plugins/debug-manager/breakpoints.c,
6454 plugins/debug-manager/locals.h,
6455 plugins/debug-manager/sexy-icon-entry.h,
6456 plugins/debug-manager/stack_trace.c,
6457 plugins/debug-manager/breakpoints.h,
6458 plugins/debug-manager/sparse_buffer.c,
6459 plugins/debug-manager/sparse_view.c,
6460 plugins/debug-manager/stack_trace.h,
6461 plugins/debug-manager/sparse_buffer.h,
6462 plugins/debug-manager/sparse_view.h,
6463 plugins/debug-manager/start.c,
6464 plugins/gdb/utilities.c,
6465 plugins/gdb/utilities.h,
6466 plugins/gdb/debugger.c,
6467 plugins/gdb/debugger.h: Added indentation modeline for easy indentation
6470 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
6472 * plugins/gdb/debugger.c:
6473 Avoid empty debugger log window by limiting line to 90 characters
6475 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
6477 * plugins/debug-manager/plugin.c,
6478 plugins/debug-manager/plugin.h,
6479 plugins/debug-manager/threads.c,
6480 plugins/debug-manager/threads.h,
6481 plugins/debug-manager/breakpoints.c,
6482 plugins/debug-manager/breakpoints.h,
6483 plugins/debug-manager/stack_trace.c,
6484 plugins/debug-manager/stack_trace.h:
6485 View code action now changes location in disassembly view too
6487 * plugins/debug-manager/anjuta-debug-manager.ui:
6488 Rename breakpoint actions
6490 2007-03-24 Naba Kumar <naba@gnome.org>
6492 * configure.in, src/anjuta-app.c: Use the new docking algorithm
6493 in gdl 0.7.3 (svn trunk).
6494 * src/anjuta-app.c: Removed dead codes and fixed compiler warnings.
6496 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
6498 * plugins/debug-manager/threads.c,
6499 plugins/debug-manager/debug_tree.c,
6500 plugins/debug-manager/debug_tree.h,
6501 plugins/debug-manager/locals.c,
6502 plugins/debug-manager/registers.c,
6503 plugins/debug-manager/stack_trace.c:
6504 Allow to change current thread updating register, stack and locals
6505 Allow to change current stack frame updating locals
6507 * plugins/gdb/debugger.c:
6508 Read argument of selected stack frame
6510 * plugins/debug-manager/data_view.c:
6511 Fix an unrelated bug
6513 2007-03-23 Naba Kumar <naba@gnome.org>
6515 * plugins/document-manager/anjuta-docman.c,
6516 plugins/document-manager/plugin.c: Fixed many memory leaks.
6517 (ianjuta_file_get_uri() returns a new string).
6519 * plugins/document-manager/action-callbacks.c: Use AnjutaSavePrompt
6520 widget for save dialogs.
6522 * tagmanager/tm_tag.c, tagmanager/entry.h: Restored entry.h from
6523 svn and fixed to get function/prototype/member args list. Call tips
6526 2007-03-22 Naba Kumar <naba@gnome.org>
6528 * tagmanager/c.c: Enabled 'prototype' tags so that autocomplete
6529 and calltips would work again for functions from global tags (Needs
6530 regenerating global tags).
6532 * tagmanager/c.c, plugins/symbol-browser/plugin.c: Restored c.c to
6533 ctags svn version and reopened bug #395362. Fixes tags parsing that
6534 seemed to have stopped working recently.
6536 2007-03-21 Naba Kumar <naba@gnome.org>
6538 * tagmanager/tm_source_file.c, tagmanager/options.c,
6539 global-tags/create_global_tags.sh.in: Fixed c++ parsing (to some
6540 extend .. more needs to be investigated and fixed). Enabled some
6543 2007-03-16 Naba Kumar <naba@gnome.org>
6545 * src/anjuta.c: Fixed project loading from command line.
6547 2007-03-16 Naba Kumar <naba@gnome.org>
6549 Patch from James Liggett <jrliggett@cox.net>:
6550 plugins/profiler/gprof-profile-data.c: Fixed a crash.
6552 2007-03-15 Naba Kumar <naba@gnome.org>
6554 * libanjuta/anjuta-profile-manager.c,
6555 libanjuta/anjuta-profile-manager.h: Added method to get current
6558 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Added "exiting"
6559 signal and anjuta_shell_notify_exit(). Signal is emitted when anjuta
6562 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
6563 plugins/file-loader/plugin.c: Moved to functions as utility functions.
6564 Also, not load project files in session load in loader plugin.
6566 * plugins/project-manager/plugin.c, src/anjuta.c:
6567 Emit "exiting" signal in shell when exiting anjuta. project manager
6568 listens to exiting signal and saves session. anjuta.c saves session
6569 only when current projfile is 'user'. Load project saved in session
6570 differently then the rest of the session. This should fix all the
6571 session restoration bugs.
6573 src/main.c: Present anjuta window when becon message is received.
6575 2007-03-14 Naba Kumar <naba@gnome.org>
6577 * libanjuta/anjuta-profile.c: Fixed a bug where some plugins would
6578 not randomly save (it was a wrong looping).
6580 2007-03-12 Naba Kumar <naba@gnome.org>
6582 * libanjuta/interfaces/libanjuta.idl: Added more API section headers.
6584 2007-03-12 Sebastien Granjoux <seb.sfo@free.fr>
6586 * plugins/debug-manager/anjuta-debug-manager.ui,
6587 libanjuta/interfaces/libanjuta.idl,
6588 plugins/debug-manager/debugger.c,
6589 (added) plugins/debug-manager/threads.c,
6590 (added) plugins/debug-manager/threads.h,
6591 plugins/debug-manager/plugin.c,
6592 plugins/debug-manager/Makefile.am,
6593 plugins/gdb/plugin.c,
6594 plugins/gdb/debugger.c,
6595 plugins/gdb/debugger.h:
6596 Add a window displaying all threads
6597 Add needed functions
6598 Switching to a different thread is still not done
6600 * plugins/debug-manager/debug_tree.c,
6601 plugins/debug-manager/locals.c,
6602 plugins/debug-manager/stack_trace.c:
6603 Small cosmetic changes
6605 * plugins/gdb/gdbmi.c:
6606 Keep all elements in gdbmi hash
6607 Even if using the same key like in -threads-list-ids
6609 2007-03-11 Naba Kumar <naba@gnome.org>
6611 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate class comments.
6613 * libanjuta/interfaces/libanjuta.idl: Fixed and added API docs.
6615 * manuals/reference/libanjuta/libanjuta-docs.sgml,
6616 manuals/reference/libanjuta/libanjuta-sections.txt,
6617 manuals/reference/libanjuta/libanjuta.types: Updated to contain latest
6620 2007-03-11 Naba Kumar <naba@gnome.org>
6622 * configure.in, manuals/reference/libanjuta/Makefile.am: Fixed to use
6623 gtk-doc properly. Bumped gtk-doc requirement to 1.4
6625 * manuals/reference/libanjuta/libanjuta-docs.sgml,
6626 manuals/reference/libanjuta/libanjuta.types,
6627 manuals/reference/libanjuta/libanjuta-sections.txt,
6628 manuals/reference/libanjuta/.cvsignore,
6629 (removed) manuals/reference/libanjuta/tmpl/*: Updated API docs
6630 infrastructure. Got rid of tmpl/ directory and moved all section
6631 documenation to source code (requires gtk-doc >= 1.4).
6633 * libanjuta/anjuta-plugin-description.c,
6634 libanjuta/interfaces/libanjuta.idl, libanjuta/anjuta-status.c,
6635 libanjuta/cell-renderer-captioned-image.c,
6636 libanjuta/anjuta-plugin-handle.c, libanjuta/resources.c,
6637 libanjuta/anjuta-debug.h, libanjuta/glue-cpp.c,
6638 libanjuta/e-splash.c, libanjuta/anjuta-plugin.c,
6639 libanjuta/anjuta-preferences-dialog.c, libanjuta/libanjuta.h,
6640 libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-shell.c,
6641 libanjuta/glue-plugin.c, libanjuta/anjuta-encodings.c,
6642 libanjuta/anjuta-save-prompt.c, libanjuta/glue-factory.c,
6643 libanjuta/anjuta-session.c, libanjuta/anjuta-children.c,
6644 libanjuta/anjuta-utils.c, libanjuta/anjuta-profile.c,
6645 libanjuta/anjuta-preferences.c, libanjuta/anjuta-launcher.c,
6646 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-serializer.c,
6647 libanjuta/anjuta-ui.c: Added inline API documentation. Moved section
6648 documentation from templates to source code.
6650 2007-03-10 Johannes Schmid <jhs@gnome.org>
6652 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
6653 Added some debug output but could not figure out why
6654 some plugins are not kept.
6656 * libanjuta/interfaces/libanjuta.idl:
6657 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
6658 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
6659 Added IAnjutaEditorGoto::matching_brace
6661 * plugins/document-manager/action-callbacks.c:
6662 (on_editor_command_match_brace_activate):
6663 * plugins/document-manager/plugin.c:
6664 (update_editor_ui_interface_items):
6665 * plugins/editor/text_editor.c: (igoto_matching_brace),
6667 * plugins/sourceview/sourceview.c: (ieditor_iface_init):
6668 Fixed #355155 (matching brace for scintilla, disabled for sourceview)
6670 2007-03-09 Johannes Schmid <jhs@gnome.org>
6672 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
6675 * plugins/sourceview/sourceview-private.h:
6676 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
6677 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
6678 (sourceview_new), (ifile_savable_save_as):
6679 Tweaked vfs monitoring
6681 2007-03-09 Johannes Schmid <jhs@gnome.org>
6683 * libanjuta/interfaces/Makefile.am.iface:
6684 Fixed installtion of header files
6686 * plugins/sourceview/sourceview.c: (set_select):
6687 do not scroll to much in interactive search
6689 2007-03-09 Naba Kumar <naba@gnome.org>
6691 * src/anjuta.c: Fixed session restoration.
6693 * plugins/symbol-browser/plugin.c: Fixed crashes due to dangling
6694 signal handlers after symbol browser plugin is deactivated.
6696 * plugins/editor/editor.glade,
6697 plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
6698 Fixed indentation confustion in preferences.
6700 2007-03-08 Johannes Schmid <jhs@gnome.org>
6702 * plugins/search/search-replace.c: (search_set_combo),
6703 (search_set_action), (search_set_target), (search_set_direction),
6704 (create_dialog), (search_disconnect_set_toggle_connect),
6705 (on_search_match_whole_word_toggled),
6706 (on_search_match_whole_line_toggled),
6707 (on_search_match_word_start_toggled),
6708 (search_set_toggle_direction):
6709 Use GCallback instead of GSignalFunc! We need to fix this code anyway,
6710 it's somehow ugly and uses many deprecated widgets
6712 Patch from Ritesh Khadgaray <baby.linux@gmail.com>:
6713 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
6716 2007-03-07 Naba Kumar <naba@gnome.org>
6718 * src/anjuta.c: Make launching projects work from command line. Also
6719 fixes gnome session restart command.
6721 2007-03-07 Johannes Schmid <jhs@gnome.org>
6723 Patch from Lucas Mazzardo Veloso <lmveloso@gmail.com>
6724 * plugins/class-gen/plugin.c: (iwizard_activate):
6727 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_import_response):
6730 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
6731 Fixed #377483 (It's not possible to know if directories have
6732 a version in CVS. Show version column only if there are version
6733 informations availible
6735 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
6738 2007-03-07 Johannes Schmid <jhs@gnome.org>
6740 * plugins/sourceview/sourceview-prefs.c: (get_bool):
6742 * plugins/symbol-browser/an_symbol_prefs.c:
6743 (on_update_global_clicked):
6746 2007-03-07 Johannes Schmid <jhs@gnome.org>
6748 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init),
6749 (anjuta_save_prompt_new):
6750 * plugins/project-import/project-import.c:
6751 (project_import_finalize):
6752 Fixed Gtk-Criticals (maybe #409408)
6754 2007-03-07 Naba Kumar <naba@gnome.org>
6756 * plugins/language-support-cpp-java/plugin.c: Fixed indentation anomaly
6757 when we are at just beginning of string or comment. Fixes bug #397981.
6759 2007-03-07 Johannes Schmid <jhs@gnome.org>
6761 * plugins/language-support-cpp-java/plugin.c:
6762 (initialize_indentation_params):
6763 Removed annoying DEBUG_PRINT
6765 * plugins/sourceview/sourceview-cell.c:
6766 (sourceview_cell_instance_init), (icell_get_character),
6767 (icell_get_length), (icell_get_char), (icell_get_attribute):
6768 Improved code to be faster
6769 Implemented attribute handling so that indentation really works in any case
6771 2007-03-06 Johannes Schmid <jhs@gnome.org>
6774 GTK_REQUIRED = 2.10.0 (required for GtkRecent and Docman tabs)
6776 * plugins/document-manager/anjuta-docman.c:
6777 (anjuta_docman_instance_init), (anjuta_docman_add_editor):
6778 Removed old and ugly tab drag&drop code and use built-in gtk stuff
6779 instead (required GTK >= 2.10)
6781 * plugins/sourceview/sourceview-private.h:
6782 * plugins/sourceview/sourceview.c:
6783 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
6784 (sourceview_finalize), (sourceview_new), (imark_mark),
6785 (imark_unmark), (imark_is_marker_set),
6786 (imark_location_from_handle), (imark_delete_all_markers):
6787 Fixed marker handling and worked a bit more on vfs monitoring
6789 2007-03-05 Johannes Schmid <jhs@gnome.org>
6791 * libegg/egg-combo-action.c: (egg_combo_action_set_active_iter):
6792 Added method to select specific iter
6794 * plugins/sourceview/sourceview-private.h:
6795 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
6796 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
6797 (sourceview_add_monitor), (on_document_saved),
6798 (sourceview_finalize), (sourceview_new), (ifile_savable_save_as):
6799 Fixed vfs monitoring (mostly ported code from text_editor.c)
6801 * plugins/symbol-browser/an_symbol_view.c:
6802 * plugins/symbol-browser/an_symbol_view.h:
6803 * plugins/symbol-browser/plugin.c: (iter_matches),
6804 (on_editor_update_ui), (value_added_current_editor):
6805 Select the current tag in locals window and symbol toolbar. If there
6806 is no tag at the current line, reserve backward for the next tag. This will
6807 select the correct tag if inside a function.
6809 2007-03-05 Naba Kumar <naba@gnome.org>
6811 * src/anjuta-app.c: Fixes gtk-critical messages at shutdown.
6812 * plugins/editor/text_editor.c: Disabled DEBUG_PRINTs and fixed
6814 * plugins/editor/text_editor.c: Fixes a crash on 64 bit arch
6817 2007-03-04 Johannes Schmid <jhs@gnome.org>
6821 Fixed distcheck (well, partly)
6823 2007-03-04 Johannes Schmid <jhs@gnome.org>
6825 * plugins/document-manager/anjuta-document-manager.ui:
6826 Move "Swap .c/.h from Main to Browser toolbar
6828 Modified Patch from Yang Hong <yanghong@ccoss.com.cn>:
6829 * plugins/file-manager/an_file_view.c: (fv_prefs_new),
6830 (fv_prefs_free), (fv_add_tree_entry):
6831 * plugins/file-manager/anjuta-file-manager-plugin.glade:
6832 * plugins/file-manager/plugin.c: (prefs_init):
6834 Bug 387208 – [Patch] Add custom file-manager ignore pattern support
6836 2007-03-04 Naba Kumar <naba@gnome.org>
6838 * data/default.proflie, data/Makefile.am, src/anjuta.c,
6839 plugins/project-manager/plugin.c:
6840 Restored default profile and renamed it from "default.anjuta" to
6843 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
6845 * plugins/debug-manager/debugger.c,
6846 plugins/debug-manager/plugin.c,
6847 plugins/gdb/debugger.c,
6848 libanjuta/interfaces/libanjuta.idl,
6849 plugins/debug-manager/stack_trace.c:
6850 Add a dialog box when a signal is received (except SIGINT)
6851 Display stack frame even if arguments are not available
6853 2007-03-03 Naba Kumar <naba@gnome.org>
6855 * TODO.tasks: Icons bounty added.
6857 * libanjuta/anjuta-plugin-manager.[ch]: Implemented remember plugin
6860 * libanjuta/anjuta-profile-manager.[ch]: Implemented profile scoping
6863 * configure.in, src/anjuta.c, plugins/project-manager/plugin.[ch],
6864 plugins/Makefile.am, (removed) plugins/profile-default/*,
6865 plugins/project-manager/anjuta-project-manager.plugin.in,
6866 plugins/project-manager/anjuta-project-manager.ui: Use the new plugins
6867 profile implementation to load user profile and projects. Store and
6868 restore remembered plugins. Use profile scoping and descoping for
6869 saving and loading sesstions.
6871 * libanjuta/anjuta-plugin-handle.c, libanjuta/anjuta-plugin-manager.c,
6872 libanjuta/anjuta-shell.c, libanjuta/anjuta-preferences.c,
6873 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-ui.c: Disabled
6876 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
6878 * plugins/debug-manager/debug_tree.c
6879 plugins/debug-manager/debug_tree.h:
6880 Bug fix, deleting wrong variable
6882 * plugins/gdb/debugger.c:
6883 Bug fix, remove forgotten debugging code
6885 2007-03-02 Johannes Schmid <jhs@gnome.org>
6887 * plugins/document-manager/anjuta-document-manager.ui:
6888 * plugins/search/anjuta-search.ui:
6889 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
6890 Break toolbars into smaller peaces: ToolbarBookmark, ToolbarSymbols,
6893 * src/anjuta-app.c: (on_toolbar_view_toggled),
6894 (on_add_merge_widget), (on_session_save), (on_widget_remove):
6895 Save toolbar positions, don't use fixed toolbar style
6897 All in all this will allow more complex toolbar configurations and
6898 might gain some space on smaller displays because the user can disable
6899 toolbar parts he does not use. Also allows to use any toolbar style
6900 without looking too ugly.
6902 2007-03-01 Naba Kumasr <naba@gnome.org>
6904 * TODO.tasks: Added a bounty for creating icons.
6906 * libanjuta/anjuta-profile.c, libanjuta/anjuta-profile-manager.c,
6907 libanjuta/anjuta-profile-manager.h: Fixed infinite loop. Added
6908 profile-changed signal. Do not sync non-user-activatable plugins.
6910 2007-02-29 Sebastien Granjoux <seb.sfo@free.fr>
6912 * plugins/debug-manager/disassemble.c,
6913 plugins/debug-manager/sparse_view.c,
6914 plugins/gdb/debugger.c,
6915 libanjuta/interfaces/libanjuta.idl:
6916 Display function name in disassembly view
6918 2007-02-28 Sebastien Granjoux <seb.sfo@free.fr>
6920 * (added) plugins/debug-manager/bookmark.png,
6921 (added) plugins/debug-manager/breakpoint-disabled.png,
6922 (added) plugins/debug-manager/breakpoint-enabled.png,
6923 (added) plugins/debug-manager/program-counter.png,
6924 (added) plugins/debug-manager/linemarker.png,
6925 plugins/debug-manager/Makefile.am,
6926 plugins/debug-manager/disassemble.c,
6927 plugins/debug-manager/disassemble.h,
6928 plugins/debug-manager/sparse_buffer.c,
6929 plugins/debug-manager/sparse_buffer.h,
6930 plugins/debug-manager/sparse_view.c,
6931 plugins/debug-manager/sparse_view.h,
6932 plugins/debug-manager/plugin.c,
6933 plugins/debug-manager/breakpoints.c,
6934 libanjuta/interfaces/libanjuta.idl:
6935 Add markers in the disassembly view
6936 Display program counter and breakpoints in disassembly view
6938 * plugins/gdb/debugger.c:
6939 Fix a bug added with my previous patch, setting and clearing
6940 breakpoints was not working
6942 2007-02-28 Johannes Schmid <jhs@gnome.org>
6944 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml:
6945 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
6946 * manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml:
6947 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
6948 * manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml:
6949 * manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml:
6950 * manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml:
6951 * manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
6952 * manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml:
6953 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
6954 Updated (why do they need to be under version control?)
6956 * plugins/message-view/anjuta-msgman.c: (on_msgman_close_all),
6957 (create_tab_popup_menu), (on_msgman_popup_menu),
6958 (on_tab_button_press_event), (anjuta_msgman_page_new),
6959 (anjuta_msgman_finalize), (anjuta_msgman_instance_init):
6960 Added "Close all message tabs" popup menu
6962 2007-02-26 Naba Kumar <naba@gnome.org>
6964 * plugins/profiler/gprof-flat-profile-entry.c,
6965 plugins/profiler/gprof-flat-profile.c,
6966 plugins/profiler/gprof-flat-profile-entry.h,
6967 plugins/profiler/gprof-flat-profile.h,
6968 plugins/profiler/gprof-flat-profile-view.c,
6969 plugins/profiler/gprof-flat-profile-view.h,
6970 plugins/profiler/gprof-call-graph-block-entry.c,
6971 plugins/profiler/gprof-call-graph-block.c,
6972 plugins/profiler/gprof-function-call-chart-view.c,
6973 plugins/profiler/gprof-call-graph-block-entry.h,
6974 plugins/profiler/gprof-profile-data.c,
6975 plugins/profiler/gprof-call-graph-block.h,
6976 plugins/profiler/gprof-view.c,
6977 plugins/profiler/gprof-call-graph.c,
6978 plugins/profiler/gprof-function-call-chart-view.h,
6979 plugins/profiler/gprof-profile-data.h,
6980 plugins/profiler/gprof-call-graph.h,
6981 plugins/profiler/gprof-view.h,
6982 plugins/profiler/gprof-view-manager.c,
6983 plugins/profiler/gprof-call-graph-view.c,
6984 plugins/profiler/plugin.c,
6985 plugins/profiler/gprof-view-manager.h,
6986 plugins/profiler/gprof-call-graph-view.h,
6987 plugins/profiler/gprof-function-call-tree-view.c,
6988 plugins/profiler/gprof-function-call-tree-view.h,
6989 plugins/profiler/Makefile.am: Fix compiler warnings and link with
6990 gnome-vfs. Fixes bug #411377.
6992 2007-02-26 Naba Kumar <naba@gnome.org>
6994 * plugins/profiler/gprof-profile-data.c: Fixes bug #411623,
6996 Patch from James Liggett <jrliggett@cox.net>:
6997 * plugins/profiler/gprof-flat-profile-view.c,
6998 plugins/profiler/gprof-flat-profile-view.h,
6999 plugins/profiler/gprof-function-call-chart-view.c,
7000 plugins/profiler/gprof-function-call-chart-view.h,
7001 plugins/profiler/gprof-view.c,
7002 plugins/profiler/gprof-view.h,
7003 plugins/profiler/gprof-call-graph-view.c,
7004 plugins/profiler/plugin.c,
7005 plugins/profiler/gprof-call-graph-view.h,
7006 plugins/profiler/gprof-function-call-tree-view.c,
7007 plugins/profiler/gprof-function-call-tree-view.h: Implements
7008 double click navigation. Fixes bug #403514.
7010 2007-02-25 Naba Kumar <naba@gnome.org>
7012 * libanjuta/anjuta-plugin-manager.c,
7013 libanjuta/anjuta-plugin-handle.[ch],
7014 plugins/build-basic-autotools/build-basic-autotools.c: Removed the use of
7015 g_hash_table_remove_all (introduced in glib 2.12) to stay the
7016 dependency on glib 2.8. Fixes bug #411623.
7018 2007-02-24 Naba kumar <naba@gnome.org>
7020 * libanjuta/interfaces/Makefile.am.iface: Added log domain.
7022 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin-manager.c,
7023 libanjuta/anjuta-plugin-manager.h, libanjuta/anjuta-profile.c,
7024 libanjuta/anjuta-profile.h, libanjuta/Makefile.am,
7025 (added) libanjuta/anjuta-profile-manager.c,
7026 (added) libanjuta/anjuta-profile-manager.h: Implemented profile
7028 Implemented profile pushing and popping. Implemented profile xml
7029 synchronization. Implemented error handling in profiles. Implemented
7030 activation and deactivation signals in plugin manager.
7032 * libanjuta/Makefile.am: Added libanjuta log domain.
7034 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
7035 src/anjuta-app.c, src/anjuta-app.h: Added get_profile_manager()
7036 in AnjutaShell interface and implemented it in AnjutaApp.
7038 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
7040 2007-02-23 Naba kumar <naba@gnome.org>
7042 src/main.c: Fixed missing end quote.
7044 2007-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7046 * plugins/debug-manager/breakpoints.c: Enabled/Disabled breakpoints.
7049 2007-02-20 Naba Kumar <naba@gnome.org>
7051 * plugins/subversion/plugin.c: Added "..." menuitems.
7052 * ROADMAP, README: Updated.
7053 * libanjuta/anjuta-profile.c: Fixed bugs.
7055 * (removed)plugins/gtodo/gtodo.c, (removed)plugins/gtodo/main.c,
7056 plugins/gtodo/Makefile.am: Removed dead code.
7058 Patch from Antoine Cailliau <a.cailliau@ac-graphic.net>:
7059 * plugins/gtodo/interface.c, plugins/gtodo/preferences.c,
7060 plugins/gtodo/notification.c, plugins/gtodo/add_edit_item.c,
7061 plugins/gtodo/list_tooltip.c,
7062 plugins/document-manager/goto_line.c, plugins/glade/plugin.c,
7063 libanjuta/anjuta-save-prompt.c: Fixed translatable strings to
7064 not contain markups. Fixes Bug #360462.
7066 2007-02-16 Naba Kumar <naba@gnome.org>
7068 * manuals/reference/libanjuta/project-wizard-format.sgml: Removed
7069 unnecessary sub-sections.
7071 2007-02-15 Naba Kumar <naba@gnome.org>
7073 * (removed) plugins/document-manager/bookmark-prev-16.png,
7074 plugins/document-manager/bookmark-last.png,
7075 (removed)plugins/document-manager/bookmark-first-16.png,
7076 plugins/document-manager/bookmark-prev.png,
7077 (added) plugins/document-manager/bookmark-toggle.png,
7078 (removed)plugins/document-manager/bookmark_toggle.xpm,
7079 (removed)plugins/document-manager/bookmark-last-16.png,
7080 plugins/document-manager/plugin.c,
7081 plugins/document-manager/anjuta-document-manager.ui,
7082 (removed)plugins/document-manager/bookmark-next-16.png,
7083 plugins/document-manager/bookmark-next.png,
7084 plugins/document-manager/Makefile.am,
7085 (added) plugins/document-manager/bookmark-clear.png,
7086 plugins/document-manager/bookmark-first.png: Upgraded bookmark
7087 icons (stolen from monodevelop). Added clear bookmarks toolbar
7090 * plugins/document-manager/plugin.c,
7091 (added) plugins/document-manager/swap.png,
7092 (removed) plugins/document-manager/undock.png,
7093 plugins/document-manager/Makefile.am: Fixed swap icon.
7095 2007-02-13 Naba Kumar <naba@gnome.org>
7097 * plugins/class-gen/element-editor.c: Fixed typo.
7099 * libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-plugin-manager.h,
7100 libanjuta/anjuta-profile.c, libanjuta/anjuta-profile.h:
7101 Implementing plugin profiles loading.
7103 2007-02-13 Naba Kumar <naba@gnome.org>
7105 * pixmaps/*.xpm, pixmaps/Makefile.am: Removed old icons.
7106 * pixmaps/Makefile.am, pixmaps/appwiz*.png,
7107 pixmaps/applogo.png, pixmaps/anjuta_logo.png,
7108 pixmaps/open_project.png, pixmaps/close_project.png:
7109 Removed more old icons.
7110 * pixmaps/anjuta_logo2.png, pixmaps/anjuta_logo.png,
7111 pixmaps/Makefile.am, src/about.c: Renmaed anjuta_logo2.png to
7114 2007-02-13 Naba Kumar <naba@gnome.org>
7116 * plugins/class-gen/element-editor.c: Included missing headers to
7117 prevent build failures in some cases.
7119 2007-02-13 Sebastien Granjoux <seb.sfo@free.fr>
7121 * plugins/debug-manager/stack_trace.c:
7124 * plugins/debug-manager/watch.c,
7125 plugins/debug-manager/breakpoints.c:
7126 Same bug than above, wrong use of gtk_ui_manager_get_widget
7128 === anjuta 2.1.1 ===
7130 2007-02-11 Naba Kumar <naba@gnome.org>
7132 * cofigure.in: Bumped version to 2.1.1
7133 * NEWS: Updated for 2.1.1 release.
7135 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
7137 * plugins/debug-manager/plugin.c,
7138 plugins/debug-manager/sparse_view.c,
7139 plugins/debug-manager/sparse_view.h:
7142 * plugins/gdb/debugger.c,
7143 plugins/debug-manager/debugger.c,
7144 plugins/debug-manager/memory.c,
7145 plugins/debug-manager/sparse_buffer.c
7146 plugins/gdb/debugger.h,
7147 libanjuta/interfaces/libanjuta.idl:
7148 Clean up, remove some warnings
7149 Use guint everywhere for addresses
7150 Rewrite code parsing position in debugger
7152 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
7154 * plugins/debug-manager/debug_tree.c:
7155 Use GtkTreeRowReference instead of GtkTreeIter as callback data
7158 2007-02-08 Naba Kumar <naba@gnome.org>
7160 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
7161 Delay showing the 'file modified on disk' dialog for one sec
7162 from the last notification to insure multiple notifications for
7163 the same file are treated as one. Do not same multiple dialogs
7164 for the same file. Make sure to destory the dialog if later
7165 the conent is no longer different.
7167 2007-02-08 Naba Kumar <naba@gnome.org>
7169 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
7170 Prevented spurious 'file modified' dialogs in scintilla editor
7171 when the file is saved.
7173 2007-02-09 Johannes Schmid <jhs@gnome.org>
7175 * scripts/glade2schema.pl:
7176 Added script to convert glade preferences into gconf schema files.
7179 2007-02-08 Naba Kumar <naba@gnome.org>
7181 * src/anjuta-app.c: Destroy toolbar menuitem when the toolbar
7182 itself is destroyed. Fixes bug #355160.
7184 2007-02-08 Johannes Schmid <jhs@gnome.org>
7186 * plugins/profiler/profiler.plugin:
7187 removed from version control (only .in file needed)
7189 * plugins/sourceview/anjuta-view.c: (anjuta_view_init):
7190 * plugins/sourceview/sourceview.c: (sourceview_new):
7193 * plugins/subversion/svn-thread.c: (svn_thread_start):
7194 * src/main.c: (main):
7196 Fixed #395875 about initialisation of threads too late
7198 2007-02-07 Armin Burgmeier <armin@arbur.net>
7200 Reviewed by Naba Kumar <naba@gnome.org>:
7201 * plugins/class-gen/plugin.c:
7202 * plugins/class-gen/window.c: Removed browse button related code, load
7203 generated output directly into new buffers when not adding to project.
7205 * plugins/class-gen/anjuta-class-gen-plugin.glade: Removed browse
7206 buttons from user interface.
7208 2007-02-07 Naba Kumar <naba@gnome.org>
7210 * po/POTFILES.in: Fixed distcheck.
7212 2007-02-07 Daniel Nylander <po@danielnylander.se>
7214 * manuals/anjuta-manual/sv/sv.po: Added initial Swedish translation.
7216 2007-02-07 Johannes Schmid <jhs@gnome.org>
7218 * anjuta.desktop.in.in:
7221 2007-02-07 Johannes Schmid <jhs@gnome.org>
7224 * manuals/anjuta-manual/*
7225 * manuals/anjuta-faqs/*:
7226 #398991 – Anjuta manuals does not use the gnome-doc-utils format
7228 * plugins/document-manager/anjuta-document-manager.plugin.in:
7229 Removed duplicate application-xml mime-type (review patches properly ;-)
7231 2007-02-06 Sebastien Granjoux <seb.sfo@free.fr>
7233 * plugins/gdb/debugger.c,
7234 libanjuta/interfaces/libanjuta.idl:
7236 Fix handling of missing source file
7238 2007-02-06 Naba Kumar <naba@gnome.org>
7240 Patch from James Liggett <jrliggett@cox.net>:
7241 * plugins/profiler/gprof-flat-profile.c,
7242 plugins/profiler/gprof-profile-data.c,
7243 plugins/profiler/gprof-call-graph.c,
7244 plugins/profiler/gprof-profile-data.h,
7245 plugins/profiler/plugin.c: Fixed infinite loop bug #403501,
7246 Show profiler view when target selected bug #403515.
7248 2007-02-05 Naba Kumar <naba@gnome.org>
7250 * configure.in: Enabled devhelp plugin by default now that
7253 Patch from parmigio@2ainfo.it:
7254 * plugins/document-manager/anjuta-document-manager.plugin.in:
7255 Added xml file type in supported mime types list.
7257 2007-02-04 Sebastien Granjoux <seb.sfo@free.fr>
7259 * plugins/debug-manager/debugger.c,
7260 plugins/debug-manager/plugin.c:
7261 Add a field in status bar displaying debugger state
7262 Change cursor shape when debugger is busy
7265 * plugins/debug-manager/watch.c,
7266 plugins/debug-manager/locals.c,
7267 libanjuta/interfaces/libanjuta.idl:
7268 Clean up, remove debugging messages and unused signals
7270 2007-02-03 Johannes Schmid <jhs@gnome.org>
7273 Fixed AC_INIT and seperated version to major, minor, micro
7276 Load Subversion instead of CVS
7278 * anjuta.desktop.in.in:
7279 Fixed bug-buddy component
7281 Original patch from Rob Bradfort <robster@debian.org>:
7282 * src/main.c: (get_command_line_args), (main):
7283 Bug #335981 – Migration from popt to GOption
7285 2007-02-03 Naba Kumar <naba@gnome.org>
7287 * configure.in: Depend on devhelp 0.13 and fixed gecko home
7288 path variable. Fixed bug #341170.
7289 * plugins/profiler/Makefile.am: Fixed indentation.
7291 2007-02-02 Sebastien Granjoux <seb.sfo@free.fr>
7293 * libanjuta/interfaces/libanjuta.idl,
7294 plugins/sourceview/sourceview.c,
7295 plugins/editor/text-editor.c,
7296 plugins/symbol-browser/plugin.c,
7297 plugins/search/search-replace.c,
7298 plugins/document-manager/goto_line.c,
7299 plugins/document-manager/action-callbacks.c,
7300 plugins/document-manager/anjuta-docman.c:
7301 Rename markers of anjuta interface
7302 IANJUTA_MARKABLE_NONE has been removed
7303 IANJUTA_MARKABLE_BASIC renamed in IANJUTA_MARKABLE_LINEMARKER
7304 IANJUTA_MARKABLE_LIGHT renamed in IANJUTA_MARKABLE_BOOKMARK
7305 IANJUTA_MARKABLE_ATTENTIVE renamed in
7306 IANJUTA_MARKABLE_BREAKPOINT_DISABLED
7307 IANJUTA_MARKABLE_INTENSE renamed in
7308 IANJUTA_MARKABLE_BREAKPOINT_ENABLED
7309 IANJUTA_MARKABLE_PROGRAM_COUNTER has been created
7311 * (removed) plugins/sourceview/marker-light.png,
7312 (removed) plugins/sourceview/marker-basic.png,
7313 (removed) plugins/sourceview/marker-attentive.png,
7314 (removed) plugins/sourceview/marker-intense.png,
7315 plugins/sourceview/bookmark.png,
7316 (added) plugins/sourceview/breakpoint-disabled.png,
7317 (added) plugins/sourceview/breakpoint-enabled.png,
7318 (added) plugins/sourceview/program-counter.png,
7319 (added) plugins/sourceview/linemarker.png,
7320 plugins/sourceview/Makefile.am,
7321 (added) plugins/editor/bookmark.xpm,
7322 (added) plugins/editor/breakpoint-disabled.xpm,
7323 (added) plugins/editor/breakpoint-enabled.xpm,
7324 (added) plugins/editor/program-counter.xpm,
7325 (added) plugins/editor/linemarker.xpm,
7326 plugins/editor/Makefile.am:
7327 Add or change marker pixmaps in scintilla and sourceview editor
7329 * plugins/document-manager/plugin.c,
7330 libanjuta/interfaces/libanjuta.idl,
7331 plugins/debug-manager/plugin.c,
7332 plugins/debug-manager/breakpoints.c
7333 plugins/gdb/debugger.c:
7334 Fix bug #376404, program counter marker is not displayed when debugger
7335 Return the selected editor or NULL (if file does not exist) with
7336 ianjuta_document_manager_goto_file_line* functions
7337 Emit a change-location signal even if the program counter is in an
7340 2007-02-02 Naba Kumar <naba@gnome.org>
7342 * TODO.tasks: Marked bounty bug #359478 completed. And checked
7343 older bounties 'Done'.
7345 2007-02-02 Naba Kumar <naba@gnome.org>
7347 * TODO.tasks: Fixed typop.
7349 Patch from James Liggett <jrliggett@cox.net>:
7350 * plugins/profiler/*, plugins/class-inheritance/Makefile.am,
7351 plugins/Makefile.am, configure.in, libanjuta/Makefile.am: gprof
7352 profiler plugin by James Liggett. Completes bounty bug #359478
7353 'Gprof performance profiler plugin'
7355 2007-02-01 Naba Kumar <naba@gnome.org>
7357 * src/main.c: Renamed option name.
7359 * TODO.tasks: Marked "Test and fix all project wizards templates"
7362 2007-01-29 Johannes Schmid <jhs@gnome.org>
7364 * plugins/document-manager/plugin.c: (on_editor_changed):
7365 Added DEBUG_PRINT(...)
7366 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent):
7368 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in:
7369 Fix language support plugin for sourceview editor (add some new
7372 * plugins/sourceview/sourceview.c: (iindic_clear):
7373 Clear all indicators
7375 2007-01-29 Johannes Schmid <jhs@gnome.org>
7378 Minor task currentions
7380 * libanjuta/interfaces/libanjuta.idl:
7381 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent),
7382 (itext_editor_iface_init):
7383 * plugins/language-support-cpp-java/plugin.c: (install_support):
7384 * plugins/sourceview/sourceview.c: (ieditor_set_auto_indent),
7385 (ieditor_get_attributes), (ieditor_iface_init):
7386 Added ianjuta_editor_set_auto_indent to disable auto-indent from language support
7389 * plugins/sourceview/sourceview.glade:
7390 Fixed sourceview preference window
7392 2007-01-28 Naba Kumar <naba@gnome.org>
7394 * src/anjuta.glade, src/anjuta.c, src/main.c, src/anjuta.h:
7395 Implemented --no-files and --no-session command line options and
7396 corresponding preferernces checkboxes in General tab.
7398 2007-01-28 Johannes Schmid <jhs@gnome.org>
7400 * plugins/subversion/plugin.c:
7401 * plugins/subversion/plugin.h:
7402 * plugins/subversion/svn-notify.c: (svn_show_info),
7403 (show_svn_error), (on_svn_notify):
7404 * plugins/subversion/svn-notify.h:
7405 * plugins/subversion/svn-thread.c: (create_message_view),
7407 Fixed error handling and fixed #394216 – No indication of subversion commands running
7409 * plugins/tools/execute.c: (atp_output_context_print):
7410 Show name of tool in message pane
7412 2007-01-28 Naba Kumar <naba@gnome.org>
7414 * configure.in, plugins/glade/plugin.c: Make it work with
7415 glade svn. Based on patch from Vincent Geddes. Fixes bug #400833.
7417 * configure.in, src/Makefile.am: Cleaned up dead codes. Added ldflags
7418 from devhelp (won't work untill devhelp is fixed: bug #341170).
7420 * plugins/symbol-browser/an_symbol_prefs.c: Code cleanup.
7422 2007-01-26 Sebastien Granjoux <seb.sfo@free.fr>
7424 Reviewed by Naba Kumar <naba@gnome.org>:
7425 * libanjuta/interfaces/libanjuta.idl,
7426 plugins/debug-manager/debugger.c,
7427 plugins/debug-manager/start.c,
7428 plugins/gdb/plugin.c,
7429 plugins/gdb/debugger.c,
7430 plugins/gdb/debugger.h:
7431 Fix a bug when launching gdb
7432 Set the terminal for the debugged program on the command line.
7434 2007-01-26 Johannes Schmid <jhs@gnome.org>
7436 * plugins/sourceview/anjuta-document-saver.c:
7437 (anjuta_document_saver_save):
7438 * plugins/sourceview/anjuta-document.c: (document_saver_saving):
7439 * plugins/sourceview/sourceview.c: (save_if_modified),
7440 (on_document_saved), (ifile_savable_save), (ifile_savable_save_as):
7441 Proper error handling, for example if a file was modified externally. Use backup files
7442 to avoid data-loss on disk full.
7444 2007-01-24 Naba Kumar <naba@gnome.org>
7446 * plugins/devhelp/htmlview.c: Fixed crash during project load.
7447 Fixed mem leak and source leak.
7449 2007-01-24 Sebastien Granjoux <seb.sfo@free.fr>
7451 Reviewed by Naba Kumar <naba@gnome.org>:
7452 * plugins/debug-manager/debug_tree.c,
7453 plugins/debug-manager/debug_tree.h,
7454 plugins/debug-manager/watch.c:
7455 Partial rewrite of the variable object code, find and fix a few bugs
7456 Fix bug #395808: gdb can still crash but children are listed
7457 on request only so you can avoid the crash
7459 2007-01-24 Naba Kumar <naba@gnome.org>
7461 * (added) plugins/symbol-browser/anjuta-symbol-locals.c,
7462 (added) plugins/symbol-browser/anjuta-symbol-locals.h,
7463 plugins/symbol-browser/plugin.h,
7464 plugins/symbol-browser/plugin.c,
7465 plugins/symbol-browser/Makefile.am: Added current file (local)
7466 symbols view (Seriously getting bored with the browse toolbar).
7468 2007-01-22 Naba Kumar <naba@gnome.org>
7470 Patch from Gabor Kelemen:
7471 * po/POTFILES.in: Added .plugin.in files.
7473 2007-01-21 Yang Hong <yanghong@ccoss.com.cn>
7475 Reviewed by Naba Kumar <naba@gnome.org>:
7476 * plugins/document-manager/anjuta-docman.c,
7477 plugins/message-view/anjuta-msgman.c
7478 Set right alignment to the label widget in the tab title.
7480 2007-01-21 Naba Kumar <naba@gnome.org>
7482 * libegg/egg-combo-action.c: Fixed mode line.
7483 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
7484 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated.
7486 2007-01-21 Armin Burgmeier <armin@arbur.net>
7488 Reviewed by Naba Kumar <naba@gnome.org>:
7489 * plugins/class-gen/plugin.c: Prompt for target before actually
7490 generating the class files. This ensures that the files are created in
7491 the correct directory. Fixes bug #397406.
7493 * plugins/class-gen/window.c: Set browse buttons to insensitive when
7494 the class is added to the project.
7496 2007-01-21 Naba Kumar <naba@gnome.org>
7498 * libanjuta/anjuta-plugin-description.c,
7499 libanjuta/anjuta-ui.h,
7500 libanjuta/anjuta-status.c,
7501 libanjuta/anjuta-plugin-description.h,
7502 libanjuta/cell-renderer-captioned-image.c,
7503 libanjuta/anjuta-plugin-handle.c,
7504 libanjuta/anjuta-status.h,
7505 libanjuta/resources.c,
7506 libanjuta/cell-renderer-captioned-image.h,
7507 libanjuta/glue-cpp.c,
7508 libanjuta/anjuta-plugin-handle.h,
7509 libanjuta/anjuta-plugin.c,
7510 libanjuta/anjuta-preferences-dialog.c,
7511 libanjuta/libanjuta.h,
7512 libanjuta/resources.h,
7513 libanjuta/glue-cpp.h,
7514 libanjuta/anjuta-plugin.h,
7515 libanjuta/anjuta-preferences-dialog.h,
7516 libanjuta/anjuta-plugin-manager.c,
7517 libanjuta/anjuta-shell.c,
7518 libanjuta/anjuta-plugin-manager.h,
7519 libanjuta/anjuta-shell.h,
7520 libanjuta/anjuta-save-prompt.c,
7521 libanjuta/anjuta-save-prompt.h,
7522 libanjuta/anjuta-children.c,
7523 libanjuta/anjuta-utils.c,
7524 libanjuta/anjuta-profile.c,
7525 libanjuta/anjuta-preferences.c,
7526 libanjuta/anjuta-launcher.c,
7527 libanjuta/anjuta-utils.h,
7528 libanjuta/anjuta-profile.h,
7529 libanjuta/anjuta-launcher.h,
7530 libanjuta/anjuta-ui.c: Updated file headers.
7532 * po/POTFILES.in: Updated.
7534 * libanjuta/anjuta-marshal.list,
7535 (added) libanjuta/anjuta-plugin-handle.c,
7536 (added) libanjuta/anjuta-plugin-handle.h,
7537 (added) libanjuta/anjuta-plugin-manager.c,
7538 (added) libanjuta/anjuta-plugin-manager.h,
7539 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
7540 (added) libanjuta/anjuta-profile.c,
7541 (added) libanjuta/anjuta-profile.h,
7542 (renamed) libanjuta/plugins.c, (renamed) libanjuta/plugins.h,
7543 libanjuta/Makefile.am, src/anjuta-app.c, src/anjuta-app.h,
7544 src/shell.c, src/about.c, src/shell.h, src/anjuta.c, src/main.c,
7545 src/action-callbacks.c: Implemented AnjutaPluginManager
7546 class based on old plugins.[ch]. Implemented AnjutaProfile as
7547 prelimanary profiles implementation. Implemented AnjutaPluginHandle
7548 class to represent plugins (not to be confused with plugin objects).
7549 Added a method anjuta_shell_get_plugin_manager() in AnjutaShell and
7550 implemented it in AnjutaApp and AnjutaTestShell.
7551 De-globalized plugin management and several clean ups.
7553 * plugins/file-loader/plugin.c, plugins/symbol-browser/plugin.c,
7554 plugins/debug-manager/debugger.c, plugins/debug-manager/plugin.c,
7555 plugins/search/search-replace.c, plugins/terminal/terminal.c,
7556 plugins/project-import/project-import.c,
7557 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
7558 plugins/document-manager/plugin.c, plugins/file-manager/plugin.c:
7559 Fixed plugins for the change in API.
7561 * libanjuta/anjuta-utils.c: Fixed a crash bug when saving an empty
7564 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
7566 2007-01-19 Sebastien Granjoux <seb.sfo@free.fr>
7568 Reviewed by Naba Kumar <naba@gnome.org>:
7569 * libanjuta/anjuta-launcher.c,
7570 libanjuta/anjuta-launcher.h:
7571 Add a new function anjuta_set_terminate_on_exit to close the i/o
7572 channel when the child exit
7573 Return directly the status and not the exit code in child-exited
7576 * plugins/gdb/debugger.c:
7577 Use new function in debugger plugin
7579 2007-01-18 Johannes Schmid <jhs@gnome.org>
7581 * src/about.c: Do not show empty license information instead hide the button (#397883)
7583 2007-01-15 Johannes Schmid <jhs@gnome.org>
7585 * plugins/project-manager/plugin.c:
7586 * plugins/project-wizard/templates/python.wiz
7587 * plugins/project-wizard/templates/python/src/Makefile.am.tpl:
7589 Fixed #335235 python programs are not executeable/ do not start when pressing F3
7590 You will also need latest gnome-build svn
7592 === anjuta 2.1.0 ===
7594 2007-01-14 Naba Kumar <naba@gnome.org>
7596 * configure.in: Removed reference of mkfile project
7597 template to fix distcheck build error.
7600 * configure.in: Bumped version to 2.1.0 for beta release.
7601 * plugins/symbol-browser/an_symbol_view.c: Fixed Bug #396571: Anjuta
7602 crashes as soon as editing starts in normal text files.
7604 2007-01-14 Johannes Schmid <jhs@gnome.org>
7608 Applied http://live.gnome.org/GnomeGoals/PoLinguas
7611 Patch from Massimo Cora' to hopefully fix #395362
7613 * plugins/project-wizard/templates/*:
7615 Fixed and tested all project-wizards. Deactivated mkfile project because
7616 it was totally broken and I don't see any real use for it.
7617 Applied http://live.gnome.org/GnomeGoals/PoLinguas to all projects
7619 2007-01-14 Naba Kumar <naba@gnome.org>
7621 * NEWS: Updated for release.
7623 * libanjuta/anjuta-launcher.c: Fixed a possible timer leak.
7625 * libanjuta/interfaces/libanjuta.idl,
7626 plugins/editor/text_editor_cbs.c,
7627 plugins/editor/text_editor.c: Added 'changed' signal in IAnjutaEditor
7628 interface and implemented it for scintilla.
7630 * plugins/editor/text-editor.c: Fixed highlighing issues when
7631 used with indicators (particularly when the file is just opened).
7632 Fixes bug #377477 – when debugging, scintilla editor grays out all
7633 lines before current line.
7635 * plugins/build-basic-autotools/build-basic-autotools.[ch]:
7636 Maintain a separate list of indicated edtitors for separate contexts.
7637 Fixes bug 342717 - Build errors redisplayed AFTER a successful build.
7639 2007-01-12 Sebastien Granjoux <seb.sfo@free.fr>
7641 Reviewed by Naba Kumar <naba@gnome.org>:
7642 * plugins/debug-manager/plugin.c:
7643 Bug fix: breakpoints cannot be added after stopping the debugger
7645 2007-01-13 Naba Kumar <naba@gnome.org>
7647 * NEWS: Updated for release.
7649 2007-01-12 Johannes Schmid <jhs@gnome.org>
7651 * plugins/project-wizard/anjuta-plugin/src/Makefile.am.tpl:
7652 * plugins/project-wizard/cpp/src/Makefile.am.tpl:
7653 * plugins/project-wizard/gcj/src/Makefile.am.tpl:
7654 * plugins/project-wizard/gnome/src/Makefile.am.tpl:
7655 * plugins/project-wizard/gtk/src/Makefile.am.tpl:
7656 * plugins/project-wizard/gtkmm/src/Makefile.am.tpl:
7657 * plugins/project-wizard/terminal/src/Makefile.am.tpl:
7658 * plugins/project-wizard/wxwin/src/Makefile.am.tpl:
7659 * plugins/project-wizard/xlib/src/Makefile.am.tpl:
7660 * plugins/project-wizard/xlib-dock/src/Makefile.am.tpl:
7662 Fixed #395767: Changed PACKAGE_LIBS and PACKAGE_CFLAGS to
7663 [+NameCUpper+]_CFLAGS/LIBS in Makefile.am.tpl
7665 * plugins/sourceview/sourceview.c:
7666 Use gtk_text_buffer_get_slice() instead of gtk_text_buffer_get_text because we rely
7667 on character positions.
7669 2007-01-12 Naba Kumar <naba@gnome.org>
7672 plugins/project-manager/plugin.c,
7673 plugins/profile-default/plugin.c,
7674 libanjuta/anjuta-status.c,
7675 libanjuta/anjuta-status.h: Introduced an API for application title
7676 in AnjutaStatus. Set application title to project name.
7678 2007-01-11 Massimo Cora' <maxcvs@email.i>
7680 Reviewed by Naba Kumar <naba@gnome.org>:
7681 * tagmanager/Makefile.am,
7682 plugins/symbol-browser/Makefile.am: removed installation for
7685 2007-01-11 Sebastien Granjoux <seb.sfo@free.fr>
7687 Reviewed by Naba Kumar <naba@gnome.org>:
7688 * plugins/debug-manager/start.h,
7689 plugins/debug-manager/start.c,
7690 plugins/debug-manager/anjuta-debug-manager.ui,
7691 plugins/debug-manager/plugin.c:
7692 Partial fix for bug #392537
7694 * plugins/debug-manager/disassemble.c:
7697 2007-01-11 Naba Kumar <naba@gnome.org>
7699 * src/anjuta.c: Load project seperately from session,
7700 so that project session is also loaded.
7702 * plugins/profile-default/plugin.c: Load project in new
7703 anjuta if there already is one loaded currently (disabled
7706 * plugins/editor/aneditor.cxx: Disconnect focus in/out
7707 signals when editor is destroyed. Fixes a crash bug.
7709 * plugins/editor/text_editor.c: Do not mark line in
7710 ianjuta_editor_goto_line() implementation.
7712 * plugins/search/search-replace.c: Always check for markable
7713 interface availablility because its optional for an editor.
7715 * plugins/document-manager/goto_line.c,
7716 plugins/document-manager/action-callbacks.c: Mark lines for
7717 goto line commands (from dialog and from menu entry box).
7719 * plugins/file-manager/plugin.c, plugins/file-manager/plugin.h,
7720 plugins/file-manager/an_file_view.c: Expand file manager
7721 nodes in idle loop, one at a time. Did as a possible work
7722 around for bug #361763, but it didn't make any difference.
7723 However, it could still be useful in situations where there
7726 * libanjuta/anjuta-serializer.c: Avoid an unnecessary warning.
7728 2007-01-11 Naba Kumar <naba@gnome.org>
7730 * plugins/editor/scintilla/LineMarker.h,
7731 plugins/editor/scintilla/LexBasic.cxx,
7732 plugins/editor/scintilla/LexHTML.cxx,
7733 plugins/editor/scintilla/include/SciLexer.h,
7734 plugins/editor/scintilla/include/Scintilla.h,
7735 plugins/editor/scintilla/include/Scintilla.iface,
7736 plugins/editor/scintilla/include/ScintillaWidget.h,
7737 plugins/editor/scintilla/LexBash.cxx,
7738 plugins/editor/scintilla/PlatGTK.cxx,
7739 plugins/editor/scintilla/ViewStyle.h,
7740 plugins/editor/scintilla/Editor.cxx,
7741 plugins/editor/scintilla/StyleContext.h,
7742 plugins/editor/scintilla/LexCPP.cxx,
7743 plugins/editor/scintilla/Converter.h,
7744 plugins/editor/scintilla/LexAU3.cxx,
7745 plugins/editor/scintilla/Editor.h,
7746 plugins/editor/scintilla/LexPerl.cxx,
7747 plugins/editor/scintilla/LexVB.cxx,
7748 plugins/editor/scintilla/ScintillaGTK.cxx,
7749 plugins/editor/scintilla/ViewStyle.cxx,
7750 plugins/editor/scintilla/PropSet.cxx,
7751 plugins/editor/scintilla/LexSQL.cxx,
7752 plugins/editor/scintilla/ScintillaBase.cxx: Updated scintilla to
7755 2007-01-11 Armin Burgmeier <armin@arbur.net>
7757 Reviewed by Naba Kumar <naba@gnome.org>:
7758 * plugins/class-gen/element-editor.c: Scroll to a cell if it is
7759 selected for editing. This fixes bug #394218.
7761 * plugins/class-gen/plugin.c: Do not use project's root URI as project
7762 name if said URI is not known.
7764 * plugins/class-gen/window.c: When stripping function prefix away,
7765 include the trailing underscore because it is already set by the
7768 * plugins/class-gen/transform.c: Include "const char*" and "const
7769 gchar*" in the list for transforming a default C type to a GType.
7770 Don't access invalid memory when writing pointer_str in
7771 cg_transform_first_argument.
7773 2007-01-11 Naba Kumar <naba@gnome.org>
7775 * pixmaps/anjuta.png, (renamed) pixmaps/anjuta_icon.svg
7776 pixmaps/anjuta.svg, pixmaps/Makefile.am,
7777 (renamed) pixmaps/anjuta_icon.png, src/main.c,
7778 libegg/test-actions.c, anjuta.desktop.in.in,
7779 anjuta.prj: Renamed application icon to 'anjuta.png' from
7780 'anjuta_icon.png'. Added more fields in desktop file.
7782 * mime/anjuta.xml: Added magic section.
7784 * (removed) mime/anjuta.applications,
7785 (removed) mime/anjuta.mime, mime/Makefile.am,
7786 (removed) mime/anjuta.keys,
7787 mime/gnome-mime-application-x-anjuta.svg: Removed deprecated mime
7788 registeration and added scalable icon. Also fixes bug #393680
7790 2007-01-09 Curtis Magyar <curtm4n@gmail.com>
7792 Reviewed by Naba Kumar <naba@gnome.org>:
7793 * libanjuta/anjuta-status.c: fixed anjuta_status_progress_tick()
7794 and anjuta_status_progress_add_ticks() to check for progressbar
7795 being realized before trying to update it.
7797 2007-01-10 Naba Kumar <naba@gnome.org>
7799 * tagmanager/tm_workspace.c,
7801 plugins/debug-manager/Makefile.am,
7802 plugins/tools/scripts/Makefile.am,
7803 plugins/class-gen/plugin.c,
7804 plugins/class-gen/Makefile.am,
7805 global-tags/Makefile.am: Fixed make distcheck.
7807 * plugins/debug-manager/attach_process.c,
7808 plugins/debug-manager/attach_process.h,
7809 plugins/class-gen/action-callbacks.h,
7810 plugins/class-gen/action-callbacks.c,
7811 plugins/class-gen/class_gen.h,
7812 plugins/class-gen/class_gen.c: Deleted unused/old files.
7814 * (removed) scintilla, (added) plugins/editor/scintilla,
7815 plugins/editor/scintilla/lexers.make,
7816 plugins/editor/scintilla/Makefile.am,
7817 plugins/editor/Makefile.am
7818 configure.in, manuals/reference/libanjuta/Makefile.am
7819 Makefile.am: Moved scintilla to its right place.
7821 2007-01-09 Naba Kumar <naba@gnome.org>
7823 * plugins/profile-default/plugin.c: Save project session before
7824 a new one is opened.
7826 * plugins/project-manager/plugin.c,
7827 plugins/project-manager/plugin.h,
7828 plugins/project-manager/anjuta-project-manager.ui,
7829 plugins/profile-default/plugin.c,
7830 plugins/profile-default/plugin.h,
7831 plugins/profile-default/Makefile.am,
7832 (added) plugins/profile-default/anjuta-default-profile.ui,
7833 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
7834 libanjuta/interfaces/libanjuta.idl: Reverted back incomplete
7835 multiple projects support.
7837 2007-01-06 Armin Burgmeier <armin@arbur.net>
7839 Reviewed by Naba Kumar <naba@gnome.org>
7840 * plugins/class-gen/combo-flags.h:
7841 * plugins/class-gen/combo-flags.c: Added CgComboFlagsSelectionType
7842 enum, added a type parameter to selected signal. Select highlighted
7843 entry when pressing enter (but not unselect it if it was already
7844 selected) before closing the popup. Also accept input when clicking
7847 * plugins/class-gen/cell-renderer-flags.c: Do appropriate action
7848 according to selection type.
7850 * libanjuta/anjuta-marshal.list: Changed VOID:BOXED marshaller to
7853 2007-01-08 Johannes Schmid <jhs@gnome.org>
7855 * plugins/project-wizard/templates/gtkmm/configure.in.tpl
7856 * plugins/project-wizard/templates/gtkmm/Makefile.am
7857 * plugins/project-wizard/templates/python/configure.ac.tpl
7858 * plugins/project-wizard/templates/python/configure.in.tpl
7859 * plugins/project-wizard/templates/python/Makefile.am
7860 * plugins/project-wizard/templates/cpp/configure.ac.tpl
7861 * plugins/project-wizard/templates/cpp/configure.in.tpl
7862 * plugins/project-wizard/templates/cpp/Makefile.am
7863 * plugins/project-wizard/templates/terminal.wiz
7864 * plugins/project-wizard/templates/xlib-dock.wiz
7865 * plugins/project-wizard/templates/wxwin.wiz
7866 * plugins/project-wizard/templates/java.wiz
7867 * plugins/project-wizard/templates/xlib/configure.ac.tpl
7868 * plugins/project-wizard/templates/xlib/configure.in.tpl
7869 * plugins/project-wizard/templates/xlib/Makefile.am
7870 * plugins/project-wizard/templates/gcj/configure.ac.tpl
7871 * plugins/project-wizard/templates/gcj/configure.in.tpl
7872 * plugins/project-wizard/templates/gcj/Makefile.am
7873 * plugins/project-wizard/templates/terminal/configure.ac.tpl
7874 * plugins/project-wizard/templates/terminal/configure.in.tpl
7875 * plugins/project-wizard/templates/terminal/Makefile.am
7876 * plugins/project-wizard/templates/terminal/autogen.sh
7877 * plugins/project-wizard/templates/wxwin/configure.ac.tpl
7878 * plugins/project-wizard/templates/wxwin/configure.in.tpl
7879 * plugins/project-wizard/templates/wxwin/Makefile.am
7880 * plugins/project-wizard/templates/gnome.wiz
7881 * plugins/project-wizard/templates/java/configure.ac.tpl
7882 * plugins/project-wizard/templates/java/configure.in.tpl
7883 * plugins/project-wizard/templates/java/Makefile.am
7884 * plugins/project-wizard/templates/anjuta-plugin.wiz
7885 * plugins/project-wizard/templates/gtkmm.wiz
7886 * plugins/project-wizard/templates/python.wiz
7887 * plugins/project-wizard/templates/cpp.wiz
7888 * plugins/project-wizard/templates/gtk.wiz
7889 * plugins/project-wizard/templates/gcj.wiz
7890 * plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl
7891 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
7892 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
7894 Starting fixing of all project wizards:
7895 - rename configure.in to configure.ac
7896 - use proper names for PKG_CONFIG_PATH variables instead of just 'PACKAGE'
7897 - fix AC_INIT and AM_INIT_AUTOMAKE to use the correct project names
7900 * TODO.task: Added bug number to bounty
7902 2007-01-07 Johannes Schmid <jhs@gnome.org>
7904 * plugins/build-basic-autotools.c:
7905 Fixed #392290 – Missed install as root option in project manager
7907 2007-01-07 Johannes Schmid <jhs@gnome.org>
7909 * plugins/sourceview/sourceview.c:
7910 Fixed #388731 – Odd editor behaviour after performing block-text operations
7911 Fixed #388727 – Block-tab does not work
7913 * plugins/sourceview/anjuta-document.h/c:
7914 Removed deprecated has_selection() method which is now in Gtk (>= 2.10)
7917 Require Gtk+ >= 2.10 for sourceview plugin
7919 2007-01-06 Curtis Magyar <curtm4n@gmail.com>
7921 * libanjuta/anjuta-status.c:
7922 Replaced deprecated gtk_widget_draw() with gtk_widget_queue_draw()
7924 2007-01-05 Sebastien Granjoux <seb.sfo@free.fr>
7927 plugins/terminal/terminal.c:
7929 remove support for VTE < 0.9
7931 2007-01-06 Naba Kumar <naba@gnome.org>
7933 * po/POTFILES.in: Updated
7935 2007-01-05 Adam Dingle <adam@medovina.org>
7937 Reviewed by Naba Kumar <naba@gnome.org>:
7938 * plugins/message-view/anjuta-message-manager-plugin.glade:
7939 Fixed bug #377903 (improve message color defaults).
7941 2007-01-05 Naba Kumar <naba@gnome.org>
7943 * TODO.tasks: Completed Bounty bug #359862, Improve class wizard.
7945 2007-01-03 Armin Burgmeier <armin@arbur.net>
7947 Reviewed by Naba Kumar <naba@gnome.org>:
7948 * plugins/symbol-browser/test-class.h: Fixed block ends.
7950 * libanjuta/anjuta-plugin.c: Changed a C++-style-//-comment to a
7951 C-style-block comment.
7953 * plugins/project-wizard/autogen.c: (Hopefully) temporary hack to
7954 allow lists when writing autogen definition files. This is required
7955 for the new class generator. Also fixed a wrong return value in
7956 npw_autogen_write_definition_file and set a GError in
7957 npw_autogen_execute when the output file could not be opened.
7959 * plugins/class-gen/anjuta-class-gen-plugin.glade: New class generator
7962 * plugins/class-gen/Makefile.am: Added templates subdir, removed
7963 goc_template_header and goc_template_source, added top_srcdir to
7964 includes, link against project wizard (also hopefully temporarily),
7965 removed class_gen.h, class_gen.c, action-callbacks.h,
7968 * libanjuta/anjuta-marshal.list: Added VOID:BOXED marshaller.
7970 * plugins/class-gen/cell-renderer-flags.h:
7971 * plugins/class-gen/cell-renderer-flags.c:
7972 * plugins/class-gen/combo-flags.h:
7973 * plugins/class-gen/combo-flags.c:
7974 * plugins/class-gen/element-editor.c:
7975 * plugins/class-gen/element-editor.h:
7976 * plugins/class-gen/generator.c:
7977 * plugins/class-gen/generator.h:
7978 * plugins/class-gen/plugin.h:
7979 * plugins/class-gen/plugin.c:
7980 * plugins/class-gen/transform.c:
7981 * plugins/class-gen/transform.h:
7982 * plugins/class-gen/validator.c:
7983 * plugins/class-gen/validator.h:
7984 * plugins/class-gen/window.c:
7985 * plugins/class-gen/window.h: Rewrote class generator, it now allows
7986 adding of several class elements and uses autogen.
7988 * plugins/class-gen/templates/cc-header.tpl:
7989 * plugins/class-gen/templates/cc-source.tpl:
7990 * plugins/class-gen/templates/go-header.tpl:
7991 * plugins/class-gen/templates/go-source.tpl:
7992 * plugins/class-gen/templates/Makefile.am: Added Autogen templates
7993 for the class generator.
7995 * configure.in: Added plugins/class-gen/templates/Makefile to output.
7997 2007-01-04 Naba Kumar <naba@gnome.org>
7999 Patch from Nick Treleaven:
8000 * tagmanager/tm-tag.c: Fixes Bug #389764 – Tags search do not retrieve
8001 all matching symbols.
8003 Patches from Maik Beckmann and Sébastien Granjoux:
8004 * plugins/profile-default/plugin.c,
8005 plugins/project-manager/plugin.c: Unescape project name. Fixes
8008 2007-01-04 Naba Kumar <naba@gnome.org>
8010 * plugins/glade/plugin.c: Fixed compilation with
8011 older glade-3 version.
8013 Patch from Roland Illig:
8014 libanjuta/anjuta-children.c, libanjuta/anjuta-launcher.c,
8015 plugins/sourceview/anjuta-document-saver.c,
8016 plugins/terminal/terminal.c, src/main.c: Fixed Bug 392699 Some patches
8017 are necessary to build anjuta on NetBSD 3.0
8019 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
8020 * src/anjuta-app.c: Fixed Bug #377767 – resize crashes
8021 window manager in gnome.
8023 2007-01-02 Naba Kumar <naba@gnome.org>
8025 * plugins/glade/plugin.c: Make it work with glade-3 svn.
8027 2006-12-31 Sebastien Granjoux <seb.sfo@free.fr>
8029 Reviewed by Naba Kumar <naba@gnome.org>:
8030 * libanjuta/interfaces/libanjuta.idl,
8031 plugins/debug-manager/Makefile.am,
8032 plugins/debug-manager/anjuta-marshal.list,
8033 plugins/debug-manager/debugger.c,
8034 plugins/debug-manager/sparse_buffer.c,
8035 plugins/debug-manager/sparse_buffer.h,
8036 plugins/debug-manager/sparse_view.c,
8037 plugins/debug-manager/sparse_view.h,
8038 plugins/debug-manager/disassemble.h,
8039 plugins/debug-manager/disassemble.c,
8040 plugins/debug-manager/anjuta-marshal.list,
8041 plugins/debug-manager/plugin.c,
8042 plugins/gdb/debugger.c,
8043 plugins/gdb/debugger.h,
8044 plugins/gdb/plugin.c:
8045 Add a disassembly view window
8047 * plugins/debug-manager/breakpoints.c,
8048 plugins/debug-manager/chunk_view.c,
8049 plugins/debug-manager/locals.c,
8050 plugins/debug-manager/memory.c,
8051 plugins/debug-manager/registers.c,
8052 plugins/debug-manager/stack_trace.c:
8053 Add some debugging information
8055 2006-12-18 Naba Kumar <naba@gnome.org>
8057 * configure.in, plugins/glade/plugin.c: Allow building against both
8058 glade == 3.0.2 and glade > 3.0.2 (~ cvs).
8060 2006-12-03 Naba Kumar <naba@gnome.org>
8062 * TODO.tasks: Marked a bounty completed.
8064 2006-11-24 Adam Dingle <adam@medovina.org>
8066 Reviewed by Naba Kumar <naba@gnome.org>:
8067 * plugins/build-basic-autotools/build-basic-autotools.c,
8068 plugins/debug-manager/watch.c,
8069 plugins/document-manager/plugin.c,
8070 plugins/patch/plugin.c,
8071 plugins/project-manager/plugin.c:
8072 Fixed bug #378879 (several command names need ellipses).
8074 2006-11-22 Sylvain Defresne <sdefresne@gmail.com>
8076 Reviewed by: Naba Kumar <naba@gnome.org>
8077 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
8078 GCC 4.1.2 (there are only two warnings remaining now when compiling
8081 * plugins/*/*.[ch]: Use class macro for type casting (ANJUTA_PLUGIN_*).
8083 * libanjuta/anjuta-plugin.h: Modification of the ANJUTA_PLUGIN_BEGIN
8084 macro so that the generated function support a NULL plugin parameter.
8086 * plugins/debug-manager/debug_tree.c: Fix an incorrect call to gfree
8087 in debug_tree_find_expression by freeing memory returned by the call
8088 to gtk_tree_model_get instead of the parameter string.
8090 2006-11-26 Sebastien Granjoux <seb.sfo@free.fr>
8092 * plugins/debug-manager/breakpoints.c:
8095 * plugins/debug-manager/anjuta-debug-manager.ui,
8096 plugins/debug-manager/debugger.c,
8097 plugins/debug-manager/plugin.c:
8100 2006-11-21 Sebastien Granjoux <seb.sfo@free.fr>
8102 * libanjuta/anjuta-launcher.c,
8103 plugins/gdb/debugger.c:
8106 2006-11-21 Naba Kumar <naba@gnome.org>
8108 * plugins/search/search_preferences.c: Fixed build break.
8110 2006-11-20 Naba Kumar <naba@gnome.org>
8112 Patch from Kjartan Maraas:
8113 * plugins/cvs-plugin/cvs-interface.c,
8114 plugins/document-manager/plugin.c,
8115 plugins/gtodo/interface.c,
8116 plugins/gtodo/libgtodo.h,
8117 plugins/message-view/anjuta-msgman.c,
8118 plugins/project-wizard/druid.c,
8119 plugins/search/search_preferences.c,
8120 plugins/sourceview/sourceview-prefs.c,
8121 plugins/terminal/terminal.c,
8122 src/start-with.c: Fix a bunch of memory leaks. Fixes bug #377115.
8124 Patch from Przemysław Grzegorczyk:
8125 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
8126 plugins/subversion/anjuta-subversion.glade: Enable files in
8127 fileselection dialog. Fixes bug #376031.
8129 2006-11-17 Adam Dingle <adam@medovina.org>
8131 Reviewed by: Naba Kumar <naba@gnome.org>
8132 * plugins/build-basic-autotools/build-basic-autotools.c
8133 * plugins/class-gen/anjuta-class-gen.plugin.in
8134 * plugins/debug-manager/breakpoints.c
8135 * plugins/debug-manager/plugin.c
8136 * plugins/devhelp/plugin.c
8137 * plugins/document-manager/plugin.c
8138 * plugins/gdb/debugger.c
8139 * plugins/glade/anjuta-glade.plugin.in
8140 * plugins/gtodo/plugin.c
8141 * plugins/language-support-cpp-java/plugin.c
8142 * plugins/message-view/plugin.c
8143 * plugins/project-import/anjuta-project-import.glade
8144 * plugins/project-import/anjuta-project-import.plugin.in
8145 * plugins/search/plugin.c
8146 * plugins/tools/scripts/tools-2.xml.in
8147 * plugins/valgrind/plugin.c
8148 * src/anjuta-actions.h:
8149 Fixed bug #376335 "menu items should be capitalized". Minor
8152 2006-11-20 Naba Kumar <naba@gnome.org>
8154 * configure.in: Fixed build.
8156 Patch from: Arjan Timmerman
8157 *configure.in: Make subvesion plugin build for apr 1.x.
8160 2006-11-20 Johannes Schmid <jhs@gnome.org>
8164 Removed patches from Sylvain and Günther. They caused not problems but
8165 Naba was against them.
8167 2006-11-20 Johannes Schmid <jhs@gnome.org>
8169 * Removed me from MAINTAINERS
8171 2006-11-14 Günther Brammer <GBrammer@gmx.de>
8174 Use apr-1 instead of apr-0
8176 2006-11-14 Sylvain Defresne <sdefresne@gmail.com>
8178 * global-tags/create_global_tags.sh.in: Correct a bug when environment
8179 variable $PKG_CONFIG_PATH point to an empty or non-existent directory,
8180 and another bug occuring when parsing .pc file containing quotes.
8182 2006-11-13 Sylvain Defresne <sdefresne@gmail.com>
8184 * plugins/*/*.[ch]: Use class macro for type casting.
8186 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
8187 GCC 4.1.2 (there are only two warnings remaining now when compiling
8190 * plugins/debug-manager/debug_tree.c: corrected a invalid free and
8191 a memory leak in debug_tree_find_expression; g_free was called on
8192 the parameter instead of the memory allocated by gtk_tree_model_get.
8194 * libanjuta/anjuta-plugin.h: updated the ANJUTA_PLUGIN_BEGIN macro
8195 to declare and initialize the global type variable of the plugin.
8197 2006-10-31 Naba Kumar <naba@gnome.org>
8199 * global-tags/create_global_tags.sh.in: Added an end message.
8201 * libanjuta/anjuta-launcher.h: Fixed indentation.
8203 * plugins/symbol-browser/an_symbol_prefs.c: Fixed system tags
8204 creation to a) append the messages in right way, b) Connect signals
8205 to the view properly and c) Recreate the system-tags.cache at the
8206 end of the generation.
8208 * plugins/symbol-browser: Fixed action path (double
8209 click on sysmbols was not working).
8211 * libanjuta/anjuta-session.[ch], libanjuta/anjuta-serializer.c:
8212 Fixed typedef and removed dead code.
8214 * tagmanager/c.c: Took the latest version from ctags source
8215 repository, because the one we had (from ctags 5.6) was broken.
8217 * global_tags/create_global_tags.sh.in: Reverted the patch from
8218 Sylvain because it was not right fix (and added a helpful comment).
8219 Used /bin/bash to fix the bashism and generated separate log files
8220 for each tag files in the same directory.
8222 2006-10-29 Naba Kumar <naba@gnome.org>
8224 * plugins/editor/text_editor.c: Use a temporary file
8225 to save the editor and move it at the end to original
8226 file. This will prevent data corruption if file save
8227 failed for any reason. Also report proper errors when
8228 file save fails. Fixes bug #346575.
8230 2006-10-26 Naba Kumar <naba@gnome.org>
8232 * plugins/document-manager/anjuta-docman.c: Do not load
8233 the same files with different path more than once (happens
8234 with symlinked files). Fixes Bug #323591.
8236 2006-10-25 Naba Kumar <naba@gnome.org>
8238 * plugins/valgrind/vgactions.c: Fixed a warning.
8240 2006-10-25 Sylvain Defresne <sdefresne@gmail.com>
8242 Reviewed by Naba Kumar <naba@gnome.org>:
8244 * plugins/valgrind/vgtoolview.c:
8245 Correct memory leaks in vg_tool_view_set_{argv,srcdir}.
8247 * plugins/valgrind/bugged-prg-test.c:
8248 No more warning during compilation with GCC 4.1.
8249 Program is still buggy in order to be used as a test of the
8252 * plugins/valgrind/ldd.c plugins/valgrind/parser.c
8253 plugins/valgrind/preferences.c plugins/valgrind/symtab.c
8254 plugins/valgrind/vgdefaultview.c plugins/valgrind/vgerror.c
8255 plugins/valgrind/vgrule.c:
8256 No more warning during compilation with GCC 4.1.
8258 * plugins/valgrind/plugin.c:
8259 Correct call to vg_tool_view_set_{argv,srcdir} to conform to
8260 prototype (was missing from previous patch).
8262 2006-10-24 Naba Kumar <naba@gnome.org>
8264 * plugins/glade/plugin.c: Show glade tree view, not list view.
8266 * plugins/glade/plugin.c: Fixed crash when Anjuta is
8267 exited with glade plugin still loaded. Fixes Bug #364755.
8269 * plugins/document-manager/anjuta-document-manager.plugin.in:
8270 Added application/x-reject in accepted mime-types.
8272 * Changelog: Fixed changelog alignments.
8274 2006-10-24 Sylvain Defresne <sdefresne@gmail.com>
8276 Reviewed by: Naba Kumar <naba@gnome.org>
8278 * plugins/valgrind/menu-utils.c plugins/valgrind/plugin.c
8279 plugins/valgrind/plugin.h plugins/valgrind/preferences.c
8280 plugins/valgrind/vgactions.c plugins/valgrind/vgcachegrindprefs.c
8281 plugins/valgrind/vgdefaultview.c plugins/valgrind/vggeneralprefs.c
8282 plugins/valgrind/vghelgrindprefs.c plugins/valgrind/vgmemcheckprefs.c
8283 plugins/valgrind/vgrule-editor.c plugins/valgrind/vgrule-list.c
8284 plugins/valgrind/vgsearchbar.c:
8285 Use class macro for type casting.
8287 * plugins/valgrind/plugin.h:
8288 Don't force cast a GtkActionGroup to a GtkAction.
8290 * plugins/valgrind/plugin.c:
8291 Use correct API to get path of the preoject root when building
8292 the list of targets for the run action.
8293 Correct ordering of the construction of the preferences widgets.
8294 Only remove the valgrind widget if it is currently displayed.
8296 * plugins/valgrind/vgactions.c plugins/valgrind/vgactions.h:
8297 Return if check_valgrind_binary() fails.
8298 The ValgrindPluginPrefs object is initialized after the call to
8299 vg_action_new. Take a handle to the location of the pointer to
8302 2006-10-24 Naba Kumar <naba@gnome.org>
8304 * HACKING: Updated coding sample.
8306 Patch from: Armin Burgmeier <armin@arbur.net>
8307 * plugins/symbol-browser/test-class.h,
8308 plugins/editor/aneditor-autocomplete.cxx: Fixed block ends.
8310 2006-10-22 Sylvain Defresne <sdefresne@gmail.com>
8312 * plugins/valgrind/plugin.c plugins/valgrind/vgtoolview.c
8313 * plugins/valgrind/vgtoolview.h:
8314 Correctly handle the argv / srcdir of vg_tool_view object. Do
8315 not leak memory associated with those arrays.
8317 * plugins/symbol-browser/an_symbol_prefs.c:
8318 Support unloading / reloading of the module (for example when
8319 closing a project and opening another one).
8321 * plugins/project-manager/plugin.c:
8322 Remove plugin widget before removing plugin itself, preventing
8323 a crash with valgrind plugin.
8325 * libanjuta/anjuta-preferences-dialog.c:
8326 Do not use the page_num returned by gtk_notebook_append_page to
8327 remove the page as it cause bugs when pages removal is not done
8330 * plugins/document-manager/anjuta-docman.c:
8331 Fix some GTK+ warnings.
8333 * global-tags/create_global_tags.sh.in:
8334 Rewrite script to remove bash-ism and use pkg-config directly
8335 instead of parsing the *.pc file by hand. This solve problems
8336 that occurred when one of the directory in PKG_CONFIG_PATH is
8339 2006-10-22 Arjan Timmermann <arjan@southfly.nl>
8341 * plugins/glade/plugin.c: Fix build (#363884)
8343 2006-10-22 Johannes Schmid <jhs@gnome.org>
8345 * plugins/file-manager/an_file_view.c:
8346 * plugins/file-manager/plugin.c:
8347 * plugins/file-manager/plugin.h:
8348 Fix possible crasher when changing project-root uri when we try to restore open nodes
8351 2006-10-19 Naba Kumar <naba@gnome.org>
8353 Patch from: Juan Pablo Ugarte
8354 * plugins/glade/plugin.c: Include glade header
8357 2006-10-15 Sebastien Granjoux <seb.sfo@free.fr>
8359 * plugins/debug-manager/Makefile.am,
8360 plugins/debug-manager/sexy-icon-entry.h,
8361 plugins/debug-manager/sexy-icon-entry.c,
8362 plugins/debug-manager/dataview.c:
8363 Fix bug #358134 (Goto memory prompt)
8364 Use sexy-icon-entry from libsexy 0.1.10
8366 * plugins/debug-manager/debugger.c,
8367 plugins/debug-manager/plugin.c,
8368 plugins/debug-manager/start.c,
8369 plugins/gdb/debugger.c,
8370 plugins/gdb/plugin.c:
8371 Better error handling when starting and stopping debugger
8373 2006-10-13 Maik Beckmann <maik@eigenco.de>
8375 * src/action_callbacks.c:
8376 Fixed bug #361830 (AboutDialog does not close) which is caused
8377 due to a change in Gtk+ 2.10
8379 2006-10-12 Adam Dingle <adam@medovina.org>
8381 * libanjuta/plugins.c: Fixed bug #357537 (allow double click in plugin selection dialog).
8383 * plugins/search/search-replace.c:
8384 Fixed bug #358068 (indicate when Find in Files is complete)
8386 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
8388 * plugins/sourceview/sourceview-prefs.c:
8389 * plugins/sourceview/sourceview.glade:
8390 Fixed bug #359663 (make line highlighting optional in GtkSourceView editor).
8392 * manuals/xmldocs.make: fixed bug #359730 (Anjuta can't launch help files).
8394 * plugins/devhelp/plugin.c:
8395 * plugins/search/plugin.c:
8396 Fixed bug #359750 (fix find/replace shortcut keys).
8398 * plugins/document-manager/plugin.c: fixed bug #351387 (don't
8399 use Alt+key for shortcuts)
8401 * plugins/debug-manager/debug_tree.c:
8402 * plugins/debug-manager/debugger.c:
8403 Fixed bug #359317 (can't load debug manager)
8405 * /plugins/document-manager/plugin.c:
8406 Fixed bug #359259 (highlight modes listed in reverse
8407 alphabetical order).
8409 2006-10-10 Johannes Schmid <jhs@gnome.org>
8411 * plugins/glade/plugin.c:
8412 Add scrollbars to glade project window
8414 2006-10-10 Johannes Schmid <jhs@gnome.org>
8416 * libanjuta/interfaces/Makefile.am.iface:
8417 Fixed Makefile with broke build
8419 2006-10-07 Johannes Schmid <jhs@gnome.org>
8421 * libanjuta/interfaces/anjuta-idl-compiler.pl:
8422 * libanjuta/interfaces/Makefile.iface.am:
8423 Fixed enum types generation
8425 * libanjuta/interfaces/libanjuta.idl:
8426 Fixed some strange typo
8428 2006-10-06 Johannes Schmid <jhs@gnome.org>
8430 * libanjuta/interfaces/Makefile.iface.am:
8431 Fixed enum-types.h generation
8432 * libanjuta/interfaces/libanjuta.idl:
8434 IAnjutaTODO::load should take const gchar* argument
8435 Remove include to libanjuta/e-splash.h which is not installed as header file
8436 Disable get_attributes for now
8438 * pluings/sourceview/sourceview.c: Disabled get_attributes
8440 * plugins/gtodo/plugin.c: itodo_load now with const gchar* argument
8442 2006-10-05 Naba Kumar <naba@gnome.org>
8444 * TODO.tasks: Set 'Improve class widzard' task to assigned.
8445 Set bug id for 'Profiler plugin' task.
8447 2006-10-03 Naba Kumar <naba@gnome.org>
8449 * TODO.tasks: Set 'Profiler plugin' task to assigned. Added new
8450 tasks 'Automated tests for Anjuta' and 'Bug fixing batch #1'
8452 * libanjuta/interfaces/libanjuta.idl, plugins/document-manager/plugin.c,
8453 plugins/project-manager/plugin.c: Added a new API in
8454 IAnjutaDocumentManager called ianjuta_document_manager_remove_editor().
8455 Added some documentation. On project close, close all editors that
8456 has files opened for the project.
8458 * plugins/glade/plugin.c, src/anjuta-app.c: Remove client widgets
8459 from the containers on anjuta_shell_remove_widget(). Do not destroy
8460 glade widgets once created.
8462 2006-10-03 Johannes Schmid <jhs@gnome.org>
8464 * libanjuta/interfaces/anjuta-idl-compiler.pl:
8465 * libanjuta/interfaces/libanjuta.idl:
8466 const-List<> => const List<>
8467 List-free<> => List<>
8469 * Makefile.am: Reenabled launcher
8471 2006-10-03 Johannes Schmid <jhs@gnome.org>
8473 * libanjuta/interfaces/Makefile.am.iface:
8474 Install libanjuta.idl
8476 2006-10-02 Adam Dingle <adam@medovina.org>
8478 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
8480 2006-10-02 Adam Dingle <adam@medovina.org>
8482 * plugins/editor/style-editor.c: fixed bug #357534
8483 * plugins/gdb/utilities.h: removed 2 unused declarations
8485 2006-10-02 Johannes Schmid <jhs@gnome.org>
8487 * Makefile.am: disabled anjuta-launcher
8488 * libanjuta/Makefile.am:
8490 * libanjuta/anjuta-plugin.c: (anjuta_plugin_class_init):
8491 * libanjuta/glue-factory.c: (glue_factory_add_path),
8492 (glue_factory_get_path):
8493 * libanjuta/plugins.c: (activate_tool), (tool_set_update):
8494 * libanjuta/glue-factory.h:
8495 * libanjuta/glue-cpp.h:
8496 * libanjuta/glue-cpp.c:
8497 Added support for C++ plugins. Those have a Language=C++ tag in their .plugin file
8499 * libanjuta/interfaces/Makefile.am.iface:
8500 * libanjuta/interfaces/anjuta-idl-compiler.pl:
8501 * libanjuta/interfaces/libanjuta.idl:
8502 Add a new features to idl compiler:
8503 List<Type> => List of Type
8504 List-free<Type> => List of Type, it is up to the caller to free items and list
8505 const-List(-free)<Type> = const List of Types
8506 These three all wrap to GList* in C but will be handled differently in C++, Python, etc.
8508 * plugins/class-gen/class_gen.c: (gobject_class_create_code),
8509 (generic_cpp_class_create_code):
8510 Adapted to new project_manager interface
8512 * plugins/gdb/plugin.c: (ivariable_debugger_iface_init):
8513 * plugins/debug-manager/debugger.c:
8514 (ivariable_debugger_iface_init):
8515 Do not use C++ keyword "delete" for interface name
8517 * plugins/document-manager/anjuta-document-manager.plugin.in:
8518 Added m4 to mime-types
8520 * plugins/project-manager/plugin.c:
8521 (iproject_manager_add_source_multi):
8522 Changed interface to use GList instead of GList* (needs new gnome-build CVS)
8524 2006-10-01 Naba Kumar <naba@gnome.org>
8526 * plugins/devhelp/anjuta-devhelp-simple.ui: Added a simple
8527 UI file used when out-of-process devhelp is used instead of
8530 * configure.in, plugins/Makefile.am, plugins/devhelp/Makefile.am,
8531 plugins/devhelp/plugin.c, plugins/devhelp/plugin.h,
8532 plugins/profile-default/default.anjuta: Build devhelp plugin,
8533 but use out-of-process devhelp if devhelp plugin is disabled
8534 (either by user or devhelp is not installed). Disabled devhelp
8535 plugin by default. Added it in default profile.
8537 2006-10-01 Naba Kumar <naba@gnome.org>
8539 * plguins/project-manager/plugin.c: Possible fix for crash
8542 * configure.in, plugins/Makefile.am: Enabled glade plugin and
8543 set dep to last version 3.0.2.
8545 * plugins/cvs-plugin/plugin.c, plugins/file-loader/plugin.c,
8546 plugins/file-loader/plugin.h, plugins/subversion/plugin.c,
8547 plugins/symbol-browser/plugin.c: Use the right action group
8548 for getting popup actions (Fixes lots of assertion failures).
8550 * plugins/project-manager/plugin.c,
8551 plugins/project-manager/plugin.h: use separate action group
8554 * plugins/message-view/plugin.c: Disconnect session load
8555 signal on plugin deactivation (fixes a crash).
8557 2006-09-30 Naba Kumar <naba@gnome.org>
8559 * TODO.tasks: Added a few debugger tasks from Sebastien (two bounties).
8560 * TODO.tasks: Assigned a bounty to Massimo.
8562 2006-09-29 Naba Kumar <naba@gnome.org>
8564 * src/anjuta-app.c, src/shell.c: Fixed build errors.
8566 2006-09-30 Sebastien Granjoux <seb.sfo@free.fr>
8568 * plugins/debug-manager/debugger.c,
8569 plugins/debug-manager/plugin.c,
8570 libanjuta/interfaces/libanjuta.idl:
8571 Add a new abort command to quit debugger without waiting
8573 * plugins/gdb/debugger.c,
8574 plugins/gdb/debugger.h,
8575 plugins/gdb/plugin.c:
8576 Send a signal directly to the debugged program
8577 Implement abort command
8579 * plugins/debug-manager/debug_tree.c:
8582 * plugins/debug-manager/stack-trace.c:
8585 2006-09-29 Naba Kumar <naba@gnome.org>
8587 * TODO.tasks: Updated.
8589 * plugins/gtodo/add_edit_item.c: Fixed text wrapping and item edit
8592 * TODO.tasks: Added more tasks and bounties. Marked a few completed.
8594 * TODO.tasks: Updated in light of the word wrapping fix
8595 in Tasks Manager. Added a test bounty entry.
8597 * TODO.tasks: Added four bounties.
8599 2006-09-28 Naba Kumar <naba@gnome.org>
8601 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h:
8602 Added 'customizable' parameter to
8603 anjuta_ui_add_action_group_entries() and similar functions to
8604 allow user configuration of the actions. Filter out actions that
8605 are not configurable items (such as submenu items). Now the
8606 'Customize shortcuts' dialog is much better listed.
8608 * plugins/build-basic-autotools/build-basic-autotools.c,
8609 plugins/build-basic-autotools/build-basic-autotools.h,
8610 plugins/cvs-plugin/plugin.c,
8611 plugins/cvs-plugin/plugin.h,
8612 plugins/debug-manager/breakpoints.c,
8613 plugins/debug-manager/plugin.c,
8614 plugins/debug-manager/stack_trace.c,
8615 plugins/debug-manager/watch.c,
8616 plugins/devhelp/plugin.c,
8617 plugins/document-manager/plugin.c,
8618 plugins/file-loader/plugin.c,
8619 plugins/file-manager/plugin.c,
8620 plugins/glade/plugin.c,
8621 plugins/gtodo/interface.c,
8622 plugins/gtodo/plugin.c,
8623 plugins/language-support-cpp-java/plugin.c,
8624 plugins/macro/plugin.c,
8625 plugins/macro/plugin.h,
8626 plugins/message-view/plugin.c,
8627 plugins/patch/plugin.c,
8628 plugins/profile-default/default.anjuta,
8629 plugins/project-manager/plugin.c,
8630 plugins/project-manager/plugin.h,
8631 plugins/sample1/plugin.c,
8632 plugins/search/plugin.c,
8633 plugins/subversion/plugin.c,
8634 plugins/subversion/plugin.h,
8635 plugins/symbol-browser/plugin.c,
8636 plugins/symbol-browser/plugin.h,
8637 plugins/tools/plugin.c,
8638 plugins/valgrind/plugin.c,
8639 plugins/valgrind/plugin.h: Fixed to take care of above change
8640 in API of AnjutaUI. Properly added/removed action groups in some
8641 plugins. Split action groups into customization and non-customizable
8642 groups and added them separately.
8644 * plugins/document-manager/plugin.c: Close files belonging to
8645 project when project is closed (not complete).
8647 * plugins/gtodo/plugin.c: Enabled wrapping of tasks texts and
8648 vertical aligned cell entries.
8650 * src/anjuta-app.c: Define macros for the placeholder names.
8651 Set default widths and heights of the default placeholders,
8652 so that newly docked widgets are correclty sized.
8654 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
8655 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h:
8656 Fixed to generated correct actions addition/removal code.
8658 2006-09-25 Naba Kumar <naba@gnome.org>
8660 * libanjuta/Makefile.am, libanjuta/libanjuta.h,
8661 libanjuta/anjuta-serializer.[ch]: Implemented serialization
8664 * plugins/message-view/anjuta-msgman.c,
8665 plugins/message-view/anjuta-msgman.h,
8666 plugins/message-view/message-view.c,
8667 plugins/message-view/message-view.h,
8668 plugins/message-view/plugin.c: Serialize messages panes in
8669 session save and deserialize them in session load so that
8670 build messages persistant.
8672 2006-09-24 Johannes Schmid <jhs@gnome.org>
8674 * libanjuta/anjuta-utils.c:
8675 * plugins/message-view/message-view.c:
8676 Really fixed #355407
8678 2006-09-23 Sebastien Granjoux <seb.sfo@free.fr>
8680 * libanjuta/interfaces/libanjuta.idl:
8681 Change one variable sign
8683 * plugins/debug-manager/anjuta-debug-manager.glade,
8684 plugins/debug-manager/anjuta-debug-manager.ui:
8685 Few small interface changes
8687 * plugins/debug-manager/debug_tree.h,
8688 plugins/debug-manager/watch.c,
8689 plugins/debug-manager/debugger.c,
8690 plugins/debug-manager/plugin.c
8691 plugins/gdb/debugger.c,
8692 plugins/gdb/plugin.c:
8693 Big rewrite of debugger queue
8694 Allow to cancel command
8696 * plugins/debug-manager/memory.c:
8697 Fix a bug if a command is cancelled
8699 2006-09-23 Bursig Rafal <Bursig_Rafal@mentor.com>
8701 * plugins/gdb/debugger.c,
8702 plugins/debug-manager/debug_tree.c,
8703 plugins/debug-manager/locals.c:
8704 Restore tree representation for local variable
8705 Add argument in local variable list
8706 Use gdb variable object to get all informations
8708 2006-09-19 Naba Kumar <naba@gnome.org>
8710 * libanjuta/anjuta-save-prompt.[c,h]: Added missing files
8711 that implements AnjutaSavePrompt class.
8713 * ChangeLog: Fixed indentation.
8715 * libanjuta/Makefile.am,
8716 libanjuta/anjuta-marshal.list,
8717 libanjuta/anjuta-shell.c,
8718 libanjuta/anjuta-shell.h,
8719 plugins/document-manager/action-callbacks.c,
8720 plugins/document-manager/action-callbacks.h,
8721 plugins/document-manager/anjuta-docman.c,
8722 plugins/document-manager/anjuta-docman.h,
8723 plugins/document-manager/plugin.c,
8724 src/anjuta.c: Impletemnted save prompt dialog to prompt for
8725 unsaved items during exit. A new signal is added in shell
8726 interface called 'save-prompt' to collect all unsaved items.
8727 Create AnjutaSavePrompt class (dialog) to process unsaved items.
8728 Fixed document manager to use the new save-prompt signal in shell
8729 and AnjutaSavePrompt object for unsaved files. Cleaned up
8730 AnjutaDocman to synchronously save new files. Fixed function
8733 2006-09-18 Johannes Schmid <jhs@gnome.org>
8735 * configure.in: Added gdl-gnome-1.0 to depencies and bumped
8736 gdl requirement to 0.7.0
8738 2006-09-18 Johannes Schmid <jhs@gnome.org>
8740 * global-tags/.cvsignore:
8741 * global-tags/Makefile.am:
8742 * global-tags/create_global_tags.sh (removed):
8743 * global-tags/create_global_tags.sh.in (added):
8746 * libanjuta/anjuta-launcher.c:
8749 * plugins/project-manager/plugin.c:
8750 (project_manager_plugin_close_project):
8753 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model):
8756 * src/anjuta-app.c: (on_add_merge_widget), (on_widget_remove):
8757 More reasonable toolbar creation/deletition though it does
8760 2006-09-15 Johannes Schmid <jhs@gnome.org>
8762 * libanjuta/anjuta-utils.c/.h:
8765 2006-09-13 Curtis Magyar <curtm4n@gmail.com>
8767 * scintilla/ScintillaGTK.cxx
8768 Fixed doulbe freeing in Scintilla
8770 2006-09-12 Johannes Schmid <jhs@gnome.org>
8772 * plugins/symbol-browser/an_symbol_prefs.c:
8773 Support unloading / reloading of the module (for example when
8774 closing a project and opening another one).
8776 * plugins/project-manager/plugin.c:
8777 Really fixed #355148 (Show project name in title bar)
8779 2006-09-09 Johannes Schmid <jhs@gnome.org>
8781 * libanjuta/plugins.c:
8782 Fixed #355156 (Show plugins in alphabetical order)
8784 2006-09-09 Johannes Schmid <jhs@gnome.org>
8786 * plugins/project-manager/plugin.c:
8787 Fixed #355148 (Show project name in title bar)
8789 2006-09-09 Johannes Schmid <jhs@gnome.org>
8791 * plugins/project-manager/plugin.c:
8792 (value_removed_project_root_uri):
8793 Fixed crasher if project cannot be opened
8795 2006-08-30 Naba Kumar <naba@gnome.org>
8797 * plugins/language-support-cpp-java/plugin.[c,h],
8798 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
8799 Impletemnted UI for auto indent.
8801 2006-08-28 Naba Kumar <naba@gnome.org>
8803 * plugins/gvim/.cvsignore,
8804 plugins/gvim/Makefile.am,
8805 plugins/gvim/anjuta-vim-plugin.png,
8806 plugins/gvim/anjuta-vim.c,
8807 plugins/gvim/anjuta-vim.h,
8808 plugins/gvim/anjuta-vim.plugin.in,
8809 plugins/gvim/gtkvim.c,
8810 plugins/gvim/gtkvim.h,
8811 plugins/gvim/plugin.c,
8812 plugins/gvim/plugin.h: Added gvim anjuta plugin. Not included
8815 2006-08-28 Naba Kumar <naba@gnome.org>
8817 Patch from: Massimo Corà <maxcvs@email.it>
8818 * tagmanager/tm_source_file.c, tagmanager/tm_workspace.c: Fixed
8819 possible infinite loop.
8821 2006-08-22 Adam Dingle <adam@medovina.org>
8823 * plugins/editor/editor.glade: Fixed bug 346775 ("no highlight styles
8824 to edit are shown in the preferences dialog in anjuta").
8825 Removed unused widgets from the style editor dialog.
8827 2006-08-21 Johannes Schmid <jhs@gnome.org>
8829 * plugins/symbol-browser/test-class.[cpp/h]
8832 2006-08-18 Naba Kumar <naba@gnome.org>
8834 * plugins/sourceview/sourceview.c: Emit language-changed signal at the
8835 end of document loading.
8837 * plugins/language-support-cpp-java/plugin.c,
8838 plugins/sourceview/sourceview.c: Fixed plugin loading.
8840 2006-08-17 Naba Kumar <naba@gnome.org>
8842 * plugins/language-support-cpp-java/plugin.c,
8843 plugins/language-support-cpp-java/plugin.h: Implemented emacs-style
8844 mode line parsing. Indentation parameters initialized based on
8845 mode line parameters.
8847 2006-08-16 Naba Kumar <naba@gnome.org>
8849 * Makefile.am, plugins/editor/text_editor.c,
8850 plugins/language-support-cpp-java/plugin.c: Fixed indentation in
8853 2006-08-16 Naba Kumar <naba@gnome.org>
8855 Patch from Massimo Cora' <maxcvs@email.it>:
8857 * plugins/editor/aneditor-autocomplete.cxx,
8858 plugins/editor/aneditor-calltip.cxx,
8859 plugins/symbol-browser/Makefile.am,
8860 plugins/symbol-browser/an_symbol.c,
8861 plugins/symbol-browser/an_symbol_view.c,
8862 plugins/symbol-browser/plugin.c,
8863 tagmanager/Makefile.am, tagmanager/acconfig.h, tagmanager/args.c,
8864 tagmanager/args.h, tagmanager/asm.c, tagmanager/asp.c,
8865 tagmanager/awk.c, tagmanager/beta.c, tagmanager/c.c,
8866 tagmanager/cobol.c, tagmanager/ctags.c, tagmanager/ctags.h,
8867 tagmanager/debug.c, tagmanager/debug.h, tagmanager/eiffel.c,
8868 tagmanager/entry.c, tagmanager/entry.h, tagmanager/erlang.c,
8869 tagmanager/fortran.c, tagmanager/general.h, tagmanager/get.c,
8870 tagmanager/get.h, tagmanager/html.c,
8871 tagmanager/include/tm_source_file.h,
8872 tagmanager/include/tm_tag.h,
8873 tagmanager/include/tm_workspace.h,
8874 tagmanager/jscript.c, tagmanager/keyword.c,
8875 tagmanager/keyword.h, tagmanager/lisp.c,
8876 tagmanager/lregex.c, tagmanager/lua.c,
8877 tagmanager/main.h, tagmanager/make.c,
8878 tagmanager/options.c, tagmanager/options.h,
8879 tagmanager/parse.c, tagmanager/parse.h,
8880 tagmanager/parsers.h, tagmanager/pascal.c,
8881 tagmanager/perl.c, tagmanager/php.c,
8882 tagmanager/python.c, tagmanager/read.c,
8883 tagmanager/read.h, tagmanager/readtags.c,
8884 tagmanager/readtags.h, tagmanager/rexx.c,
8885 tagmanager/routines.c, tagmanager/routines.h,
8886 tagmanager/ruby.c, tagmanager/scheme.c,
8887 tagmanager/sh.c, tagmanager/slang.c,
8888 tagmanager/sml.c, tagmanager/sort.c,
8889 tagmanager/sort.h, tagmanager/sql.c,
8890 tagmanager/strlist.c, tagmanager/strlist.h,
8891 tagmanager/tcl.c, tagmanager/tm_source_file.c,
8892 tagmanager/tm_symbol.c, tagmanager/tm_tag.c,
8893 tagmanager/tm_workspace.c, tagmanager/verilog.c,
8894 tagmanager/vim.c, tagmanager/vstring.c,
8895 tagmanager/vstring.h, tagmanager/yacc.c: Updated ctags to version
8896 5.6 and namespace completion fixed.
8898 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
8899 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated.
8901 2006-08-15 Naba Kumar <naba@gnome.org>
8903 * libanjuta/interfaces/libanjuta.idl,
8904 plugins/editor/text-editor-iterable.c,
8905 plugins/editor/text_editor.c,
8906 plugins/sourceview/sourceview-cell.c,
8907 plugins/sourceview/sourceview.c: Implemented ianjuta_iterable_clone(),
8908 ianjuta_iterable_assign(), ianjuta_editor_begin_action (),
8909 ianjuta_editor_end_action().
8911 * plugins/language-support-cpp-java/plugin.c: Improved auto-indentation.
8913 2006-08-13 Naba Kumar <naba@gnome.org>
8915 * plugins/debug-manager/breakpoints.c,
8916 plugins/debug-manager/memory.c,
8917 plugins/debug-manager/registers.c,
8918 src/layout.xml: Fixed debugger widgets layout.
8920 2006-08-12 Naba Kumar <naba@gnome.org>
8922 * plugins/editor/aneditor-indent.cxx, plugins/editor/aneditor-priv.h,
8923 plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
8924 plugins/editor/editor.glade, plugins/editor/text_editor.h,
8925 plugins/editor/text_editor_prefs.c: Disabled automatic indentation
8926 codes and dead codes. Removed automatic indentation prefs.
8928 2006-08-12 Johannes Schmid <jhs@gnome.org>
8930 * libanjuta/Makefile.am:
8931 * libanjuta/anjuta-launcher.c:
8932 * libanjuta/anjuta-launcher.h:
8933 * libanjuta/anjuta-plugin.c:
8934 * libanjuta/anjuta-plugin.h:
8935 * libanjuta/anjuta-preferences.c:
8936 * libanjuta/anjuta-preferences.h:
8937 * libanjuta/anjuta-shell.c:
8938 * libanjuta/anjuta-shell.h:
8939 * libanjuta/libanjuta.h:
8941 Made wrapper friendly:
8942 - no inline in header files (preferences_set/get)
8943 - correct signal names
8944 - correct GError** argument in anjuta_shell_freeze/thaw
8945 - include correct files in libanjuta.h
8947 * plugins/project-manager/plugin.c:
8950 2006-08-11 Naba Kumar <naba@gnome.org>
8952 * plugins/editor/aneditor-priv.h,
8953 plugins/editor/aneditor.cxx: Disabled inbuilt autoindentation.
8955 * plugins/editor/text_editor_cbs.c,
8956 plugins/sourceview/anjuta-view.c: Pass the right position for char
8959 * plugins/sourceview/anjuta-view.c: Emit char-added signal for tab.
8961 * plugins/language-support-cpp-java/plugin.c: Fixed memory corruption.
8963 2006-08-11 Naba Kumar <naba@gnome.org>
8965 * plugins/sourceview/sourceview-cell.c: Fixed get_character () to
8966 return the right character at the iter position and get_char() to
8969 * plugins/sourceview/sourceview.c: Fixed get_line_begin_position()
8970 to set to character offset and not byte index.
8972 * plugins/language-support-cpp-java/plugin.c: Improved
8973 auto-indentation login. Indents opening and closing braces correctly.
8975 2006-08-10 Johannes Schmid <jhs@gnome.org>
8979 Required automake = 1.9
8981 * libanjuta/anjuta-children.c:
8982 * libanjuta/anjuta-children.h:
8983 * libanjuta/anjuta-encodings.h:
8984 * libanjuta/anjuta-launcher.h:
8985 * libanjuta/anjuta-plugin-description.h:
8986 * libanjuta/anjuta-preferences-dialog.h:
8987 * libanjuta/anjuta-preferences.h:
8988 * libanjuta/anjuta-session.h:
8989 * libanjuta/anjuta-status.h:
8990 * libanjuta/anjuta-ui.h:
8991 * libanjuta/anjuta-utils.c:
8992 * libanjuta/anjuta-utils.h:
8993 * libanjuta/e-splash.h:
8994 * libanjuta/glue-factory.h:
8995 * libanjuta/glue-plugin.h:
8996 * libanjuta/plugins.h:
8997 * libanjuta/resources.h:
8998 Fixed libanjuta to be able to wrap it
8999 - G_BEGIN_DECLS, G_END_DECLS
9000 - include all necessary files in libanjuta.h
9002 * plugins/gtodo/tray-icon.c:
9003 * plugins/terminal/terminal.c:
9004 Some build fixes for freebsd
9006 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
9007 * plugins/sourceview/sourceview.glade:
9008 Remove auto-indent feature as it is now in language-support
9010 2006-08-09 Naba Kumar <naba@gnome.org>
9012 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade,
9013 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
9014 Added missing files.
9016 * plugins/sourceview/sourceview.c: Implemented get_tabsize(),
9017 get_use_spaces(), set_tabsize() and set_use_spaces().
9019 2006-08-09 Naba Kumar <naba@gnome.org>
9021 * libanjuta/anjuta-plugin.c: Only merge preferences if the plugin
9022 succeeded in activating.
9024 * plugins/document-manager/plugin.c: Added debug message.
9026 * libanjuta/interfaces/libanjuta.idl,
9027 plugins/editor/text_editor.c: Implemented get_tabsize(),
9028 get_use_spaces(), set_tabsize() and set_use_spaces().
9030 * plugins/language-support-cpp-java/Makefile.am,
9031 plugins/language-support-cpp-java/plugin.c,
9032 plugins/language-support-cpp-java/plugin.h: Used editor parameters
9033 for indentation. Added preferences page for paramenters.
9035 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
9037 2006-08-08 Naba Kumar <naba@gnome.org>
9039 * libanjuta/interfaces/libanjuta.idl,
9040 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
9041 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
9042 plugins/editor/text_editor.c,
9043 plugins/sourceview/sourceview.c: Added grab_focus() in IAnjutaEditor
9044 and implemented it for both scintilla and sourceview.
9046 * plugins/search/plugin.c: Use the new grab_focus() to transfer
9047 focus back to editor (happens when pressing esc in incremental
9050 2006-08-08 Naba Kumar <naba@gnome.org>
9052 * libanjuta/interfaces/libanjuta.idl,
9053 plugins/editor/text_editor.c,
9054 plugins/editor/text_editor.h,
9055 plugins/editor/text-editor-iterable.c,
9056 plugins/sourceview/sourceview-cell.c,
9057 plugins/sourceview/sourceview.c: Implemented editor attributes
9060 * plugins/editor/aneditor.cxx: Disabled old indentation code.
9061 plugins/language-support-cpp-java/plugin.c: Implemented indentation
9062 code (not complete yet).
9064 * manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
9065 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9066 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
9067 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
9068 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
9069 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
9071 2006-08-04 Naba Kumar <naba@gnome.org>
9073 * plugins/sourceview/sourceview.c: Fixed ieditor_goto_position
9076 2006-08-03 Johannes Schmid <jhs@gnome.org>
9078 * configure.in: Add a more informative text to valgrind plugin
9081 Modified Preferences tasl
9082 * libanjuta/anjuta-plugin.c:
9083 * libanjuta/anjuta-preferences-dialog.c:
9084 * libanjuta/anjuta-preferences-dialog.h:
9085 * libanjuta/anjuta-preferences.c:
9086 * libanjuta/anjuta-preferences.h:
9087 * libanjuta/interfaces/Makefile.am.iface:
9088 * libanjuta/interfaces/libanjuta.idl:
9089 Added IAnjutaPreferences interface which every plugin that has preferences should
9090 implement. Call merge() and unmerge() at plugin activation/deactivation.
9091 Fixed preferences_page_remove()
9093 * plugins/build-basic-autotools/build-basic-autotools.c:
9094 * plugins/cvs-plugin/plugin.c:
9095 * plugins/document-manager/plugin.c:
9096 * plugins/editor/plugin.c:
9097 * plugins/editor/plugin.h:
9098 * plugins/file-manager/plugin.c:
9099 * plugins/gtodo/main.h:
9100 * plugins/gtodo/plugin.c:
9101 * plugins/gtodo/preferences.c:
9102 * plugins/message-view/anjuta-msgman.c:
9103 * plugins/message-view/anjuta-msgman.h:
9104 * plugins/message-view/plugin.c:
9105 * plugins/sourceview/plugin.c:
9106 * plugins/sourceview/plugin.h:
9107 * plugins/symbol-browser/an_symbol_prefs.c:
9108 * plugins/symbol-browser/plugin.c:
9109 * plugins/terminal/terminal.c:
9110 * plugins/valgrind/plugin.c
9113 Updated preference loading/unloading for all plugins
9115 2006-08-03 Guenther Brammer <gbrammer@gmx.de>
9117 * configure.in, libanjuta/Makefile.am, libegg/Makefile.am,
9118 src/Makefile.am, plugins/tools/scripts/Makefile.am:
9119 - Do not define PACKAGE_*_DIR in config.h, use -D compiler arguments instead as
9120 recommended by the autoconf manual.
9121 - Fixes compiling with autoconf 2.60.
9123 * libanjuta/libanjuta-1.0.pc.in: Silence a warning about datarootdir
9125 2006-08-02 Johanes Schmid <jhs@gnome.org>
9127 * plugins/profile-default/plugin.c:
9128 Fixed session handling
9130 2006-08-01 Johannes Schmid <jhs@gnome.org>
9133 * plugins/Makefile.am:
9134 Disabled devhelp and glade for now as they do not work (#341073
9137 * plugins/profile-default/anjuta-default-profile.ui (removed):
9138 * plugins/profile-default/plugin.c:
9139 * plugins/profile-default/plugin.h:
9140 * plugins/project-manager/anjuta-project-manager.ui:
9141 * plugins/project-manager/plugin.c:
9142 * plugins/project-manager/plugin.h:
9143 Limted multiple project support #315043
9145 * libanjuta/interfaces/libanjuta.idl:
9146 Added ianjuta_profile_unload
9148 2006-07-31 Naba Kumar <naba@gnome.org>
9150 * libanjuta/interfaces/libanjuta.idl,
9151 plugins/editor/text-editor-iterable.c,
9152 plugins/editor/text_editor.c,
9153 plugins/sourceview/anjuta-view.c,
9154 plugins/sourceview/anjuta-view.h,
9155 plugins/sourceview/sourceview.c: Fixed text iteration and
9156 IAnjutaEditor implementations in both scintilla
9157 and sourceview. Cleand up libanjuta API: Removed redundant
9158 erase_range() method from IAnjutaEditor interface, fixed
9159 ianjuta_editor_get_text to take length instead of range (consistency).
9160 autoindentation in both sourceview and scintilla more or less works,
9161 but still disabled for now because there are still some anomalies
9164 * plugins/language-support-cpp-java/plugin.c: Fixed indentation code.
9166 * plugins/symbol-browser/plugin.c, plugins/tools/execute.c: Fixed
9169 2006-07-30 Johannes Schmid <jhs@gnome.org>
9171 * plugins/sourceview/anjuta-document.c:
9172 * plugins/sourceview/anjuta-document.h:
9173 * plugins/sourceview/anjuta-view.c:
9174 * plugins/sourceview/sourceview.c:
9175 Wrote a new "char_added" implementation, I hope this one is good
9177 * plugins/sourceview/sourceview-cell.c:
9178 Fixed typo: "text_iter" instead of "iter"
9180 2006-07-30 Naba Kumar <naba@gnome.org>
9182 * plugins/sourceview/sourceview-cell.c: Fixed iter navigation.
9184 2006-07-30 Johannes Schmid <jhs@gnome.org>
9186 * autogen.sh: use gnome-autogen.sh from gnome-coomen
9188 * plugins/debug-manager/plugin.c:
9189 * plugins/patch/plugin.c:
9190 Use IAnjutaIndicable to mark debugger position
9192 * plugins/sourceview/sourceview.c:
9193 Define colors for IAnjutaIndicable
9195 2006-07-29 Johannes Schmid <jhs@gnome.org>
9197 * plugins/debug-manager/anjuta-debug-manager.ui:
9198 * plugins/debug-manager/breakpoints.c:
9199 * plugins/debug-manager/images/Makefile.am:
9200 * plugins/debug-manager/images/run-to-cursor.png:
9201 * plugins/debug-manager/plugin.c:
9202 Added toolbar and some icons
9204 * plugins/patch/anjuta-patch.ui:
9205 * plugins/patch/patch-plugin.c:
9206 * plugins/patch/patch-plugin.glade:
9207 * plugins/patch/plugin.c:
9208 * plugins/patch/plugin.h:
9209 Improved patch plugin (GUI and function)
9211 * plugins/sourceview/sourceview.c:
9212 Fixed another Gtk-Critical
9214 * plugins/tools/anjuta-tools.ui:
9215 * plugins/tools/plugin.h:
9216 Put Patch plugin in tools menu and changed ui file
9218 2006-07-29 Johannes Schmid <jhs@gnome.org>
9220 * plugins/document-manager/plugin.c:
9221 Fixed accelator Gtk-Warning
9223 * plugins/message-view/anjuta-msgman.c:
9226 * plugins/sourceview/anjuta-document.c:
9227 * plugins/sourceview/anjuta-document.h:
9228 * plugins/sourceview/anjuta-marshal.list:
9229 Wrote a better emitter for the char-added signal
9231 * plugins/sourceview/sourceview.c:
9232 Fixed Redo/Undo to void Gtk-Criticals
9234 * plugins/sourceview/sourceview-args.c:
9235 * plugins/sourceview/sourceview-cell.c:
9236 * plugins/sourceview/sourceview-scope.c:
9237 * plugins/sourceview/sourceview-tags.c:
9238 Adapted to new IAnjutaIterator API
9240 2006-07-28 Naba Kumar <naba@gnome.org>
9242 * libanjuta/interfaces/libanjuta.idl: More accurate comments.
9244 * plugins/symbol-browser/an_symbol.c,
9245 plugins/symbol-browser/an_symbol_iter.c,
9246 plugins/symbol-browser/an_symbol_iter.h: AnjutaSymbolIter is now
9247 subclass of AnjutaSymbol so that the symbol is accessible from
9248 the iter in light of changes in IAnjutaIterable.
9250 * plugins/class-inheritance/class-inherit.c: Fixed based on changes
9251 implementation of IAnjutaIterable.
9253 2006-07-28 Naba Kumar <naba@gnome.org>
9255 * libanjuta/interfaces/libanjuta.idl: Removed get data methods in
9256 IAnjutaIterable. They were kind of useless since the interface is
9257 defined on the data object itself. Added set_position() method
9258 in IAnjutaIterable to allow setting arbitrary current index to the
9260 Added erase() and erase_range() in IAnjutaEditor.
9262 * plugins/editor/text-editor-iterable.c: Fixed
9263 plugins/editor/text_editor.c: Implemented erase() and erase_range()
9264 methods in editor. Fixed get_line_from_position() method.
9266 * plugins/language-support-cpp-java/plugin.c: Fixed indentation
9267 code. It's disabled for now.
9269 * plugins/sourceview/sourceview-cell.c,
9270 plugins/symbol-browser/an_symbol_iter.c: Fixed IAnjutaIterable
9273 2006-07-27 Johannes Schmid <jhs@gnome.org>
9275 * plugins/sourceview/sourceview-cell.c:
9276 Fixed IAnjutaEditorCell to work only on a single line
9277 Fixed crasher in finalize
9279 * plugins/symbol-browser/an_symbol_prefs.c:
9280 * global-tags/Makefile.am:
9281 Philip van Hoof pointed out that it is a bad idea to depend on PATH for
9284 2006-07-26 Naba Kumar <naba@gnome.org>
9286 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaEditorCell and
9287 IAnjutaEditorCellStyle interfaces to not inherit IAnjutaEditor.
9289 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml: Updated.
9291 * plugins/document-manager/plugin.c: Fixed dynamic loading of
9294 * plugins/editor/text-editor-iterable.c,
9295 plugins/editor/text_editor.c,
9296 plugins/editor/text_editor_cbs.c: Fixed ianjuta_editor_get_text
9297 method to work correctly, it was ignoring start and end parameters.
9298 Fixed TextEditorCell implementation. Fixed 'char-added' signal
9301 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in,
9302 plugins/language-support-cpp-java/plugin.c: Fixed indentation engine.
9304 2006-07-24 Massimo Cora' <maxcvs@email.it>
9306 * plugins/symbol-browser/an_symbol_view.c,
9307 plugins/symbol-browser/an_symbol_view.h,
9308 plugins/symbol-browser/plugin.c:
9309 fix a matching case into sv_extract_type_qualifier_from_expr ()
9310 and some minor issues.
9312 2006-07-26 Johannes Schmid <jhs@gnome.org>
9314 * plugins/language-support-cpp-java/plugin.c:
9315 Fixed to work kind of with sourceview editor
9316 * plugins/sourceview/anjuta-document.c:
9317 * plugins/sourceview/anjuta-view.c:
9318 * plugins/sourceview/sourceview-cell.c:
9319 * plugins/sourceview/sourceview.c:
9320 Fixed IAnjutaEditorCell and "char-added" signal
9322 2006-07-24 Naba Kumar <naba@gnome.org>
9324 * plugins/document-manager/plugin.c,
9325 plugins/document-manager/plugin.h: Initial implementedion for loading
9328 * plugins/editor/text_editor.c: Fixed IAnjutaEditorLanguage
9331 * plugins/editor/text_editor.c: Fixed syntax highlighting when
9332 indicators are cleared (that leaved grey texts).
9334 2006-07-14 Sebastien Granjoux <seb.sfo@free.fr>
9336 * libanjuta/interfaces/libanjuta.idl,
9337 plugins/debug-manager/breakpoints.c,
9338 plugins/debug-manager/memory.c,
9339 plugins/debug-manager/registers.c,
9340 plugins/debug-manager/debug_tree.c,
9341 plugins/debug-manager/debugger.c,
9342 plugins/gdb/debugger.c,
9343 plugins/gdb/debugger.h,
9344 plugins/gdb/plugin.c:
9345 Add a parameter for reporting error
9346 Add a new interface for using gdb variable object
9347 Allow to cancel commands
9348 Rewrite handling of debugger state
9350 * plugins/debug-manager/plugin.c,
9351 plugins/debug-manager/locals.c,
9352 plugins/debug-manager/locals.h,
9353 plugins/debug-manager/register.c,
9354 plugins/debug-manager/stack_trace.c,
9355 plugins/debug-manager/stack_trace.h:
9356 Create and destroy local and stack trace windows when needed
9358 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
9360 * plugins/document-manager/plugin.c:
9361 Fixed "Automatic" highlighting
9363 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
9365 * plugins/sourceview/sourceview.c: Added support for IAnjutaEditorLanguage
9367 * plugins/sourceview/anjuta-view.c:
9368 Patch from Fredrik Axelsson <fraxbe@gmail.com> to fix a popup-menu issue
9370 2006-07-14 Johannes Schmid <jhs@cvs.gnome.org>
9372 * configure.in: Check for C/C++-Compiler correctly
9374 2006-07-14 Fredrik Axelsson <fraxbe@gmail.com>
9376 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
9378 * plugins/debug-manager/stack_trace.c:
9379 Destroy stack window when debuuger is disabled (#347414)
9381 * plugins/sourceview/anjuta-view.c:
9382 Fix a crash with popup-menu (#347412)
9384 2006-07-13 Naba Kumar <naba@gnome.org>
9386 * plugins/editor/Makefile.am,
9387 plugins/editor/text_editor.h,
9388 plugins/editor/text-editor-iterable.h,
9389 plugins/editor/text-editor-iterable.c: Implemented text iterator (not
9392 * plugins/language-support-cpp-java/plugin.c: Preliminary indentation
9395 * plugins/sourceview/sourceview-cell.c: Fixed a leak.
9397 2006-07-03 Johannes Schmid <jhs@cvs.gnome.org>
9399 * plugins/editor/text_editor.c: (convert_to_utf8_from_charset):
9402 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
9404 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
9406 * libanjuta/anjuta-preferences-dialog.c:
9407 Do not use the page_num returned by gtk_notebook_append_page to
9408 remove the page as it cause bugs when pages removal is not done
9411 * plugins/document-manager/anjuta-docman.c:
9413 makes Anjuta display dock_items which have previously been hidden
9415 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
9417 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
9419 * plugins/debug-manager/breakpoints.c: (on_clear_all_breakpoints):
9420 * plugins/sourceview/sourceview.c: (imark_unmark):
9422 Patches for bugs #346450 and #346295
9424 * AUTHORS: Added Fredrik
9426 2006-06-18 Johannes Schmid <jhs@cvs.gnome.org>
9428 * plugins/message-view/anjuta-msgman.c:
9429 Fixed close button/icon size (like in docman)
9431 2006-06-10 Naba Kumar <naba@gnome.org>
9433 * plugins/editor/text_editor.c: Fixed goto line to mark the line
9436 2006-06-10 Sebastien Granjoux <seb.sfo@free.fr>
9438 * libanjuta/interfaces/libanjuta.idl:
9439 Move inspect_memory function in IAnjutaCpuDebugger interface
9440 Rename Boolean type to State
9442 * plugins/debug-manager/breakpoint.c:
9443 Rename Boolean type to State
9445 * plugins/debug-manager/Makefile.am,
9446 plugins/debug-manager/anjuta-marshal.list,
9447 plugins/debug-manager/data_view.c,
9448 plugins/debug-manager/data_view.h,
9449 plugins/debug-manager/data_buffer.c,
9450 plugins/debug-manager/data_buffer.h,
9451 plugins/debug-manager/chunk_view.c,
9452 plugins/debug-manager/chunk_view.h,
9453 plugins/debug-manager/anjuta-debug-manager.ui,
9454 plugins/debug-manager/debugger.c,
9455 plugins/debug-manager/memory.c,
9456 plugins/debug-manager/memory.h,
9457 plugins/debug-manager/plugin.c,
9458 plugins/gdb/debugger.c,
9459 plugins/gdb/debugger.h,
9460 plugins/gdb/plugin.c:
9461 Rewrite memory window using a special widget
9462 Rename Boolean type to State
9464 2006-06-08 Naba Kumar <naba@gnome.org>
9466 * plugins/editor/text_editor.c (itext_editor_get_current_word):
9467 Do not return garbage characters and return NULL when there is no
9470 * plugins/search/plugin.c: Fixed next occurance and prev occurance to
9473 * plugins/search/search-replace.c: Fixed a mem leak.
9475 2006-06-08 Johannes Schmid <jhs@cvs.gnome.org>
9477 * libanjuta/anjuta-launcher.c:
9478 Added debug message (see #343522)
9480 * plugins/build-basic-autotools/build-basic-autotools.c:
9481 Patch from Günther Brammer to fix #344015
9483 * plugins/sourceview/sourceview.c:
9484 Implemented IAnjutaEditor->get_begin/end_line_position (crashed
9485 automatic highlight of build messages)
9487 2006-06-06 Naba Kumar <naba@gnome.org>
9490 libanjuta/interfaces/libanjuta.idl,
9491 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
9492 plugins/Makefile.am,
9493 plugins/document-manager/action-callbacks.c,
9494 plugins/document-manager/plugin.c,
9495 plugins/editor/text_editor.c: Implemented IAnjutaEditorLanguage
9496 interface for language highlight selection and langauge change
9499 * plugins/language-support-cpp-java: Added language support
9500 plugin for cpp and java.
9502 2006-05-27 Naba Kumar <naba@gnome.org>
9504 * libanjuta/interfaces/libanjuta.idl, plugins/gdb/*,
9505 plugins/debug-manager/*, data/Makefile.am,
9506 manuals/reference/libanjuta/libanjuta.types,
9507 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
9508 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
9509 merged anjuta-new-debugger branch into trunck.
9510 (cvs -z3 up -j anjuta-merged-from-trunk-to-new-debugger -j anjuta-new-debugger)
9512 2006-05-06 Sebastien Granjoux <seb.sfo@free.fr>
9514 * libanjuta/interfaces/libanjuta.idl,
9515 plugins/debug-manager/debugger.c,
9516 plugins/debug-manager/debugger.h,
9517 plugins/gdb/anjuta-gdb.plugin.in,
9518 plugins/gdb/debugger.c,
9519 plugins/gdb/debugger.h,
9520 plugins/gdb/plugin.c:
9521 Add new IAnjutaCpuDebugger interface to access cpu register
9522 Run gdb instead of /usr/local/bin/gdb
9524 * plugins/debug-manager/plugin.c,
9525 plugins/debug-manager/registers.c,
9526 plugins/debug-manager/registers.h:
9527 Rewrite register window
9528 Rename Load target menu item to Run target
9530 2006-05-07 Naba Kumar <naba@gnome.org>
9534 2006-05-01 Sebastien Granjoux <seb.sfo@free.fr>
9536 * plugins/debug-manager/watch.c,
9537 plugins/debug-manager/breakpoint.c,
9538 plugins/debug-manager/breakpoint.h:
9539 Fix crash: disconnect save and load session signals
9541 2006-04-30 Sebastien Granjoux <seb.sfo@free.fr>
9543 * libanjuta/interface/libanjuta.idl,
9544 plugins/debug-manager/debugger.c,
9545 plugins/gdb/plugin.c:
9546 Add a value parameter for evaluate command
9548 * plugins/debug-manager/anjuta-debug-manager.glade:
9549 Create new dialog box for watches using glade
9551 * plugins/debug-manager/anjuta-debug-manager.ui:
9552 Move watch menu items near the end
9553 Move breakpoint menu items outside the sub menu
9555 * plugins/debug-manager/debug_tree.c,
9556 plugins/debug-manager/debug_tree.h,
9557 plugins/debug-manager/debug_tree.h,
9558 plugins/debug-manager/watch.c:
9559 Move all GUI code from watch.c to debug_tree.c
9560 Add an auto update property to watches
9562 * plugins/debug-manager/locals.c,
9563 plugins/debug-manager/locals.h,
9564 plugins/debug-manager/stack_trace.c,
9565 plugins/debug-manager/stack_trace.h,
9566 plugins/debug-manager/plugin.c:
9567 Register actions before starting debugger
9569 * plugins/gdb/debugger.c:
9570 Do not call callback function if not present
9572 2006-04-02 Sebastien Granjoux <seb.sfo@free.fr>
9574 * libanjuta/interfaces/libanjuta.idl,
9575 plugins/debug-manager/stack_trace.c,
9576 plugins/debug-manager/stack_trace.h,
9577 plugins/debug-manager/anjuta-debug-manager.ui,
9578 plugins/gdb/debugger.c:
9579 Add a popup menu in stack frame window
9580 Add a new frame-changed event
9581 Use MI command for getting stack informations
9582 Get filename with full path (need gdb > 6.3)
9584 * libanjuta/interfaces/libanjuta.idl,
9585 plugins/debug-manager/debug_tree.c,
9586 plugins/debug-manager/debugger.c,
9587 plugins/debug-manager/locals.c,
9588 plugins/debug-manager/locals.h,
9589 plugins/debug-manager/plugin.c,
9590 plugins/gdb/debugger.c,
9591 plugins/gdb/debugger.h,
9592 plugins/gdb/parser.c,
9593 plugins/gdb/parser.h,
9594 plugins/gdb/plugin.c,
9595 plugins/gdb/Makefile.am:
9596 Pass watch data with string instead of Watch structures
9597 Use debug_tree in local window
9601 * plugins/debug-manager/breakpoints.c,
9602 plugins/debug-manager/utilities.c,
9603 plugins/debug-manager/utilities.h:
9604 Use a GtkListStore instead of a GtkTreeStore
9605 move goto_location_in_editor in utilities.c
9607 2006-03-26 Sebastien Granjoux <seb.sfo@free.fr>
9609 * libanjuta/interfaces/libanjuta.idl,
9610 plugins/debug-manager/anjuta-debug-manager.ui,
9611 plugins/debug-manager/breakpoints.c,
9612 plugins/debug-manager/plugin.c,
9613 plugins/gdb/debugger.c:
9614 Add a breakpoint type
9615 Add new popup menu in breakpoint window
9616 Add toggle breakpoint in editor popup menu
9617 Save and restore breakpoint enable
9618 Fix bug in clear all breakpoints
9619 Remove old useless code
9621 * plugins/debug-manager/debugger.c:
9622 Fix some problem with debugger states
9624 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
9625 Update documentation
9627 2006-03-25 Sebastien Granjoux <seb.sfo@free.fr>
9630 plugins/gdb/Makefile.am,
9631 plugins/gdb/gdb.init:
9632 Move gdb.init crom data to plugins/gdb
9634 * plugins/gdb/gdb.init,
9635 libanjuta/interfaces/libanjuta.idl,
9636 plugins/debug-manager/breakpoints.c,
9637 plugins/debug-manager/debugger.c,
9638 plugins/debug-manager/plugin.c,
9639 plugins/gdb/debugger.c,
9640 plugins/gdb/plugin.c:
9641 Support pending breakpoints
9642 Rewrite debugger states
9643 Split ianjuta_debugger_log into _enable_log and _disable_log
9645 * plugins/debug-manager/start.c,
9646 plugins/debug-manager/debug_tree.c,
9647 plugins/gdb/parser.c:
9648 Remove some useless lines
9650 * manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
9651 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
9652 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
9653 Update documentation
9655 2006-03-12 Naba Kumar <naba@gnome.org>
9657 * manuals/references/libanjuta/libanjuta.types: Fixed
9660 2006-03-12 Sebastien Granjoux <seb.sfo@free.fr>
9662 * libanjuta/anjuta-debugger.c,
9663 libanjuta/anjuta-debugger.h:
9666 * libanjuta/interfaces/libanjuta.idl,
9667 plugins/debug-mananger/breakpoints.c,
9668 plugins/debug-manager/debug_tree.c,
9669 plugins/debug-manager/debugger.c,
9670 plugins/debug-manager/plugin.c,
9671 plugins/debug-manager/registers.c,
9672 plugins/debug-manager/sharedlib.c,
9673 plugins/debug-manager/signal.c,
9674 plugins/debug-manager/stack_trace.c,
9675 plugins/debug-manager/start.c,
9676 plugins/debug-manager/watch.c,
9677 plugins/gdb/debugger.c,
9678 plugins/gdb/debugger.h,
9679 plugins/gdb/parser.c,
9680 plugins/gdb/parser.h,
9681 plugins/gdb/plugin.c:
9682 Move types definitions from libanjuta/anjuta-debugger.{ch}
9683 Rename types from AnjutaDebugger* to IAnjutaDebugger*
9685 * plugins/gdb/Makefile.am:
9686 Remove user interface from gdb plugin
9688 2006-03-12 Naba Kumar <naba@gnome.org>
9690 * merged from trunk (tag: anjuta-merged-from-trunk-to-new-debugger)
9692 2006-05-21 Johannes Schmid <jhs@cvs.gnome.org>
9694 Modified Patch from Marc Maurer <uwog@uwog.net>:
9695 * libegg/egg-entry-action.c: (entry_focus_in), (entry_focus_out):
9698 * plugins/sourceview/Makefile.am:
9699 * plugins/sourceview/sourceview-cell.c:
9700 * plugins/sourceview/sourceview-cell.h:
9701 * plugins/sourceview/sourceview.c:
9703 Implemented IAnjutaEditorCell
9705 2006-05-21 Naba Kumar <naba@gnome.org>
9707 * libanjuta/interfaces/libanjuta.idl,
9708 plugins/document-manager/action-callbacks.c,
9709 plugins/document-manager/plugin.c,
9710 plugins/editor/print.c, plugins/editor/text_editor.c,
9711 plugins/editor/text_editor.h, plugins/editor/text_editor_prefs.c:
9712 Fixed zooming and added icons and shortcuts for zoom menu items.
9714 2006-05-21 Naba Kumar <naba@gnome.org>
9716 * libanjuta/interfaces/libanjuta.idl: Fixed api documentation and
9719 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
9721 * plugins/document-manager/anjuta-docman.c:
9722 Fixed close button reaction by setting the correct current editor
9724 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
9726 Patch from Yang Hong <yanghong@ccoss.com.cn>:
9727 * plugins/document-manager/anjuta-docman.c
9728 - Fix close button, you can close any tab as you wish now.
9729 - Fadeout mime icon as the same as close image
9731 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
9733 Patch from Marc Maurer <uwog@uwog.net>
9734 * main.c: Compile fix when NLS is enabled
9738 2006-05-20 Naba Kumar <naba@gnome.org>
9740 * tagmanager/tm_symbol.c: Prevent infinite recursive (detected
9741 while loading abiword-2.4.4/abi project).
9743 2006-05-18 Naba Kumar <naba@gnome.org>
9745 * libanjuta/interfaces/libanjuta.idl,
9746 plugins/document-manager/action-callbacks.c,
9747 plugins/editor/print.c,
9748 plugins/editor/text_editor.c,
9749 plugins/editor/text_editor.h,
9750 plugins/editor/text_editor_prefs.c: Fixed zooming.
9752 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaEditorCell
9753 interface for character iteration and IAnjutaEditorAssist interface
9754 for autocompletions and editor tips.
9756 2006-05-18 Johannes Schmid <jhs@cvs.gnome.org>
9758 Patch from Günther Brammer <GBrammer@gmx.de>:
9759 * plugins/document-manager/anjuta-docman.c:
9760 Make tabs smaller but keep nice closing icon
9762 * plugins/document-manager/anjuta-docman.c:
9763 * plugins/document-manager/Makefile.am:
9765 Added nice mime-icons to the editor tabs
9767 2006-05-17 Johannes Schmid <jhs@cvs.gnome.org>
9769 * configure.in: Bumped version to 2.0.3 (pre-release increment)
9771 * plugins/symbol-browser/an_symbol_view.c:
9773 - Fixed symbol searching (Yang Hong (#341997))
9775 * plugins/devhelp/htmlview.c:
9776 Fixed devhelp plugin
9778 * plugins/build-basic-autotools/build-basic-autotools.c:
9779 * plugins/search/search-replace.c:
9780 * plugins/document-manager/anjuta-docman.c:
9782 Only add a marker to a line where it makes sense!
9784 === anjuta 2.0.2 ===
9786 2006-05-15 Naba Kumar <naba@gnome.org>
9788 * configure.in: set required versions for
9791 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
9793 * plugins/glade/plugin.c:
9794 Fixed signal connection for "gtk-doc-search"
9796 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
9798 * NEWS: Set release date, add known issues
9800 * libanjuta/anjuta-shell.c:
9801 Use DEBUG_PRINT instead of g_warning (to be able to pass --g-fatal-warnings
9802 and debug other gtk-warnings/criticals)
9804 * plugins/build-basic-autotools/build-basic-autotools.c:
9805 Fixed gtk-critical (gtk_hash_table_destroy(NULL))
9807 * plugins/sourceview/anjuta-view.c:
9808 * plugins/sourceview/sourceview-args.c:
9809 * plugins/sourceview/sourceview-scope.c:
9810 * plugins/sourceview/sourceview-tags.c:
9811 Fixed gtk-criticals (gtk_source_language_get_mime_types)
9813 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
9815 * pixmaps/Makefile.am:
9816 Add preferences_general.png
9818 * plugins/devhelp/plugin.c:
9819 Fixed some more realise things
9821 * plugins/message-view/anjuta-msgman.c:
9822 Support stock icons for message panes
9824 * plugins/search/search-replace.c:
9825 Use GTK_STOCK_FIND_AND_REPLACE instead of anjuta_icon
9827 * plugins/search/search-replace_backend.c:
9830 * plugins/sourceview/anjuta-document.c:
9831 * plugins/sourceview/sourceview.c:
9832 Fixed finalise and tag completion
9835 Use preferences_general icon
9837 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
9839 * pixmaps/Makefile.am:
9842 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
9844 * plugins/sourceview/sourceview-prefs.c:
9845 Fixed font & color handling
9847 * plugins/symbol-browser/an_symbol_view.c:
9850 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
9852 * plugins/macro/macros.xml:
9853 Fixed bug #341583 (Address of FSF)
9855 2006-05-12 Johannes Schmid <jhs@cvs.gnome.org>
9858 Added "--no-client" option to start a new instance of anjuta instead of connecting to an old one.
9859 Update: Do it the cool way...
9861 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
9863 * plugins/glade/plugin.c: (on_api_help), (activate_plugin):
9864 Implement gtk-api-help signals of glade3
9865 * configure.in: Bump to glade3 2.91.2
9867 * plugins/devhelp/plugin.c:
9868 Fixed some realize stuff in the devhelp plugin
9870 * plugins/sourceview/anjuta-document.c:
9871 fixed bug with scope completion
9873 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
9875 * plugins/symbol-browser/an_symbol_view.c
9876 * plugins/symbol-browser/an_symbol_prefs.c
9877 * plugins/symbol-browser/an_symbol_prefs.h
9878 * global_tags/create_global_tags.sh:
9880 Automaticly create global tags on first startup
9882 2006-05-08 Massimo Cora' <maxcvs@email.it>
9885 * plugins/project-wizard/templates/Makefile.am:
9886 * (added) plugins/project-wizard/templates/cpp-logo.png:
9887 * (added) plugins/project-wizard/templates/cpp.wiz:
9888 * (added) plugins/project-wizard/templates/cpp/*:
9890 Added a generic c++ template. It's a simple hello world.
9892 2006-05-07 Massimo Cora' <maxcvs@email.it>
9894 * plugins/symbol-browser/an_symbol_view.c:
9895 fixed a stupid crasher.
9897 2006-05-05 Johannes Schmid <jhs@cvs.gnome.org>
9899 * plugins/project-wizard/templates/wxwin/configure.in.tpl
9900 * plugins/project-wizard/templates/wxwin/src/Makefile.am:
9902 Fixed WxWidgets project type
9904 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
9906 * plugins/devhelp/htmlview.c:
9907 * plugins/devhelp/plugin.c:
9908 Maybe I fixed the crash this time! I could at least not reproduce anymore!
9910 * plugins/project-wizard/install.c:
9911 Don't set a message - thanks to seb
9913 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
9915 * plugins/devhelp/htmlview.c:
9916 * plugins/symbol-browser/an_symbol_view.c:
9918 There is a weird crash in gtk_idle which I still did not completly fix!
9920 * plugins/project-wizard/install.c:
9921 Default to success instead of failure
9923 2006-05-03 Johannes Schmid <jhs@cvs.gnome.org>
9925 * plugins/devhelp/htmlview.c:
9926 * plugins/devhelp/plugin.c:
9927 Fixed bug and libdevhelp issue!
9929 * plugins/project-wizard/install.c:
9930 Fixed message string!
9932 2006-05-03 Massimo Cora' <maxcvs@email.it>
9934 * plugins/symbol-browser/an_symbol_view.c:
9935 Avoiding to get keywords from sv_extract_type_qualifier_from_expr()
9937 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9939 * pixmaps/Makefile.am:
9941 * anjuta.desktop.in.in
9943 GNOME Goal #2.1: Install theme-friendly icons
9945 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9947 * plugins/devhelp/htmlview.c: Reload page on reparent
9948 * plugins/document-manager/anjuta-docman.c:
9949 Present document-manager when document is selected in file-manager
9951 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9953 * plugins/symbol-broser/an_symbol_view.c:
9954 Fixed crasher in namespace exploration
9956 2006-05-01 Massimo Cora' <maxcvs@email.it>
9959 * plugins/valgrind/Makefile.am:
9961 Optional compiling of Valgrind plugin
9963 2006-05-01 Massimo Cora' <maxcvs@email.it>
9965 * plugins/symbol-browser/an_symbol_view.c:
9966 - modularized code. Marked with FIXME the parts which need improvement.
9968 - Added basic namespace completion for Gtkmm type project:
9969 - namespace1::MyClass *class;
9971 - Namespaces must be anyway improved.
9973 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9975 * plugins/devhelp/plugin.c:
9976 Fixed up plugin unloading and show html widget on link selected
9980 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9982 * plugins/devhelp/Makefile.am:
9983 * plugins/devhelp/anjuta-devhelp.plugin.in:
9984 * plugins/devhelp/htmlview.c:
9985 * plugins/devhelp/htmlview.h:
9986 * plugins/devhelp/plugin.c:
9987 * plugins/devhelp/plugin.h:
9988 Reimplemeted devhelp plugin from scratch
9990 * plugins/symbol-browser/an_symbol_view.c: (sv_get_type_of_token):
9993 2006-04-30 Johannes Schmid <jhs@cvs.gnome.org>
9995 * plugins/sourceview/sourceview-tags.c:
9996 complete some more tag types
9998 * plugins/valgrind/plugin.c:
9999 * plugins/valgrind/preferences.c:
10000 * plugins/valgrind/vggeneralprefs.c:
10002 Fixed lots of gtk warnings
10004 2006-04-29 Johannes Schmid <jhs@cvs.gnome.org>
10006 * plugins/sourceview/sourceview-scope.c:
10007 Implemented type-ahead for scope completion
10009 2006-04-28 Johannes Schmid <jhs@cvs.gnome.org>
10011 * manuals/C/Makefile.am:
10012 * manuals/Makefile.am:
10013 * plugins/document-manager/Makefile.am:
10014 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
10015 * plugins/sourceview/Makefile.am:
10020 * plugins/class-gen/goc_template_header: G_END_DECLS
10022 2006-05-27 Naba Kumar <naba@gnome.org>
10024 * (added) scintilla/LexSpice.cxx, scintilla/Editor.cxx,
10025 scintilla/KeyWords.cxx, scintilla/LexSQL.cxx, scintilla/LexTCL.cxx,
10026 scintilla/Makefile.am, scintilla/PlatGTK.cxx, scintilla/lexers.make,
10027 scintilla/include/HFacer.py, scintilla/include/SciLexer.h,
10028 scintilla/include/Scintilla.iface,
10029 (remove) scintilla/patches/pango-1.8.patch: Updated scintilla from
10030 cvs. Fixed compile flags. Removed outdated patches.
10032 2006-04-27 Johannes Schmid <jhs@cvs.gnome.org>
10034 * configure.in: Require libgladeui 2.91.1 (for glade3 plugin)
10036 * plugins/sourceview/anjuta-document.c:
10037 * plugins/sourceview/sourceview-args.c:
10038 * plugins/sourceview/sourceview-scope.c:
10040 Add End/Home keypresses and support completion if symbol start with '!' for example
10043 2006-04-27 Massimo Cora' <maxcvs@email.it>
10045 * libanjuta/interfaces/libanjuta.idl:
10047 * plugins/sourceview/sourceview-scope.c:
10048 * plugins/sourceview/tag-window.c:
10049 * plugins/sourceview/tag-window.h:
10050 * plugins/symbol-browser/an_symbol_view.c:
10051 * plugins/symbol-browser/an_symbol_view.h:
10052 * plugins/symbol-browser/plugin.c:
10054 added and implemented IAnjutaSymbolManager -> get_completions_at_position ()
10056 Code and ideas for C/C++ new completion engine comes from IComplete written by
10057 Martin Stubenschrott <stubenschrott@gmx.net>.
10058 Currently the interface works only with GtkSourceView plugin.
10060 * tagmanager/Makefile.am:
10062 * tagmanager/entry.h:
10063 * tagmanager/get.c:
10064 * tagmanager/get.h:
10065 * tagmanager/include/tm_file_entry.h:
10066 * tagmanager/include/tm_project.h:
10067 * tagmanager/include/tm_source_file.h:
10068 * tagmanager/include/tm_symbol.h:
10069 * tagmanager/include/tm_tagmanager.h:
10070 * tagmanager/include/tm_work_object.h:
10071 * tagmanager/include/tm_workspace.h:
10072 * tagmanager/parse.c:
10073 * tagmanager/read.c:
10074 * tagmanager/read.h:
10075 * tagmanager/tm_project.c:
10076 * tagmanager/tm_source_file.c:
10077 * tagmanager/tm_workspace.c:
10079 Tagmanager can now parse a memory buffer and generate/update
10080 tags into tm_workspace/tm_project on the fly, without using files.
10081 C/C++ is supported now.
10083 2006-04-26 Johannes Schmid <jhs@cvs.gnome.org>
10085 * plugins/sourceview/anjuta-document.c:
10086 * plugins/sourceview/sourceview-args.c:
10087 * plugins/sourceview/sourceview-scope.c:
10088 * plugins/sourceview/sourceview.c:
10090 Fixed some memory leaks and argument completion
10092 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
10094 * plugins/glade/plugin.c:
10096 Fixed glade plugin build because of API changes in glade3
10098 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
10100 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
10101 Updated editor section
10103 * manuals/C/anjuta-manual/interface.xml:
10104 * manuals/C/anjuta-manual/preferences.xml:
10105 * manuals/C/anjuta-manual/projects.xml:
10108 * plugins/editor/anjuta-editor.plugin.in:
10111 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
10114 * plugins/editor/anjuta-editor.plugin.in:
10115 * plugins/sourceview/sourceview.plugin.in:
10117 Build both editors and let the user decide a runtime!
10119 * plugins/sourceview/sourceview-scope.c:
10120 Fixed bug in regex to allow test()-> completions
10122 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
10124 * plugins/sourceview/anjuta-document.c:
10125 * plugins/sourceview/sourceview-args.c:
10126 * plugins/sourceview/sourceview-scope.c:
10127 * plugins/sourceview/sourceview-tags.c:
10128 * plugins/sourceview/tag-window.c:
10130 Improved callltip windows
10132 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
10134 * src/anjuta-app.c: (on_session_save):
10135 Fixed bug in toolbar saving. Thanks to Ricardo Jose Ferrari
10136 <ricardo.jose.ferrari@gmail.com> for pointing this out!
10138 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
10140 * libanjuta/anjuta-utils.c:
10141 * plugins/cvs-plugin/cvs-execute.c:
10144 * scintilla/LexInno.cxx:
10145 * scintilla/LexOpal.cxx:
10146 * scintilla/LexTCL.cxx:
10148 Added missing files from scintilla-update
10150 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
10153 * manuals/C/Makefile.am:
10154 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
10155 * manuals/C/anjuta-manual/Makefile.am:
10156 * manuals/C/anjuta-manual/anjuta-manual.xml:
10157 * manuals/C/anjuta-manual/build.xml:
10158 * manuals/C/anjuta-manual/debugger.xml:
10159 * manuals/C/anjuta-manual/execute.xml:
10160 * manuals/C/anjuta-manual/figures/anjuta-in-action.png:
10161 * manuals/C/anjuta-manual/figures/arguments.png:
10162 * manuals/C/anjuta-manual/figures/configure_dlg.png:
10163 * manuals/C/anjuta-manual/figures/file_menu.png:
10164 * manuals/C/anjuta-manual/figures/menu_main.png:
10165 * manuals/C/anjuta-manual/figures/menubar.png:
10166 * manuals/C/anjuta-manual/figures/new_file_wizard.png:
10167 * manuals/C/anjuta-manual/figures/project_info.png:
10168 * manuals/C/anjuta-manual/figures/scrshot.png:
10169 * manuals/C/anjuta-manual/figures/symbol_browser.png:
10170 * manuals/C/anjuta-manual/figures/tool-editor.png:
10171 * manuals/C/anjuta-manual/figures/toolbar_browser.png:
10172 * manuals/C/anjuta-manual/figures/toolbar_ext.png:
10173 * manuals/C/anjuta-manual/figures/toolbar_format.png:
10174 * manuals/C/anjuta-manual/figures/toolbar_main.png:
10175 * manuals/C/anjuta-manual/figures/toolbar_tags.png:
10176 * manuals/C/anjuta-manual/fileoperations.xml:
10177 * manuals/C/anjuta-manual/interface.xml:
10178 * manuals/C/anjuta-manual/introduction.xml:
10179 * manuals/C/anjuta-manual/preferences.xml:
10180 * manuals/C/anjuta-manual/projects.xml:
10181 * manuals/C/anjuta-manual/tools.xml:
10182 * manuals/Makefile.am:
10184 Updated manual and faq
10186 * scintilla/CallTip.cxx:
10187 * scintilla/CallTip.h:
10188 * scintilla/CellBuffer.cxx:
10189 * scintilla/CellBuffer.h:
10190 * scintilla/ContractionState.cxx:
10191 * scintilla/Document.cxx:
10192 * scintilla/Document.h:
10193 * scintilla/DocumentAccessor.cxx:
10194 * scintilla/Editor.cxx:
10195 * scintilla/Editor.h:
10196 * scintilla/ExternalLexer.cxx:
10197 * scintilla/Indicator.cxx:
10198 * scintilla/KeyMap.cxx:
10199 * scintilla/KeyWords.cxx:
10200 * scintilla/LexAU3.cxx:
10201 * scintilla/LexBash.cxx:
10202 * scintilla/LexCPP.cxx:
10203 * scintilla/LexCaml.cxx:
10204 * scintilla/LexCsound.cxx:
10205 * scintilla/LexEiffel.cxx:
10206 * scintilla/LexGui4Cli.cxx:
10207 * scintilla/LexHTML.cxx:
10208 * scintilla/LexLua.cxx:
10209 * scintilla/LexMSSQL.cxx:
10210 * scintilla/LexOthers.cxx:
10211 * scintilla/LexPOV.cxx:
10212 * scintilla/LexPython.cxx:
10213 * scintilla/LexRuby.cxx:
10214 * scintilla/LexSQL.cxx:
10215 * scintilla/LexVB.cxx:
10216 * scintilla/Makefile.am:
10217 * scintilla/PlatGTK.cxx:
10218 * scintilla/PropSet.cxx:
10219 * scintilla/RESearch.cxx:
10220 * scintilla/RESearch.h:
10221 * scintilla/ScintillaBase.cxx:
10222 * scintilla/ScintillaGTK.cxx:
10223 * scintilla/StyleContext.h:
10224 * scintilla/ViewStyle.cxx:
10225 * scintilla/ViewStyle.h:
10226 * scintilla/XPM.cxx:
10227 * scintilla/include/KeyWords.h:
10228 * scintilla/include/Platform.h:
10229 * scintilla/include/PropSet.h:
10230 * scintilla/include/SciLexer.h:
10231 * scintilla/include/Scintilla.h:
10232 * scintilla/include/Scintilla.iface:
10233 * scintilla/include/ScintillaWidget.h:
10234 * scintilla/lexers.make:
10236 Update to scintilla 1.68
10238 * src/anjuta-app.c:
10239 Only show help items which are really availible
10241 * plugins/cvs-plugin/cvs-callbacks.c
10242 * plugins/cvs-plugin/cvs-execute.c
10243 * plugins/cvs-plugin/subversion-callbacks.c:
10244 * libanjuta/anjuta-utils.c:
10245 Fixed utf-8 issues and fixed a crasher (yes, strings tend to be longer than 2048...)
10247 2005-04-22 Sebastien Granjoux <seb.sfo@free.fr>
10249 * plugins/project-wizard/install.c,
10250 * plugins/project-wizard/autogen.c:
10251 Add error messages if using a read only directory
10252 Improve fix for bug #339296
10254 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
10256 * libanjuta/interfaces/libanjuta.idl:
10257 * plugins/document-manager/action-callbacks.c:
10258 * plugins/document-manager/plugin.c:
10259 * plugins/editor/text_editor.c:
10260 Added IAnjutaEditorGoto
10262 * plugins/editor/aneditor.cxx:
10263 * plugins/editor/aneditor.h:
10264 * plugins/editor/text_editor.h:
10265 * plugins/editor/text_editor_prefs.c:
10269 2006-04-21 Johannes Schmid <jhs@cvs.gnome.org>
10271 * libanjuta/interfaces/libanjuta.idl:
10272 * plugins/document-manager/action-callbacks.c:
10273 * plugins/document-manager/anjuta-docman.c:
10274 * plugins/document-manager/plugin.c:
10275 * plugins/editor/text_editor.c:
10276 Added and implemented IAnjutaEditorComment and IAnjutaEditorZoom
10278 * plugins/sourceview/sourceview.c:
10279 * plugins/sourceview/sourceview.glade:
10280 Fixed some uft-8 issues and added a preference option
10281 to enable/disable gnome-vfs monitoring
10283 * scintilla/Makefile.am:
10284 * scintilla/include/Makefile.am:
10287 2006-04-20 Massimo Cora' <maxcvs@email.it>
10289 * libanjuta/interfaces/libanjuta.idl:
10290 Remove get_current_pos () because we have get_position()
10292 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
10295 * plugins/sourceview/tag-window.c:
10296 Don't close window on PageUp/PageDown
10298 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
10300 * data/Makefile.am:
10301 * manuals/reference/libanjuta/Makefile.am:
10306 * src/bacon-message-connection.c:
10307 * src/bacon-message-connection.h: (both from gedit)
10310 Fixed #312319 (Opening files when Anjuta is already open)
10312 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
10314 * TODO.tasks: Updated
10315 * plugins/sourceview/anjuta-view.c:
10316 * plugins/sourceview/anjuta-view.h:
10317 * plugins/sourceview/sourceview.c:
10319 * configure.in: Fix --enable-plugin-scintilla
10321 Added char_added signal
10323 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
10325 * libanjuta/anjuta-utils.c: (anjuta_util_diff):
10327 Fixed diff for utf8
10329 * plugins/sourceview/sourceview.c:
10330 Fixed VFS monitoring (still a bit buggy)
10332 * plugins/sourceview/sourceview-args.c:
10333 * plugins/sourceview/tag-window.c:
10335 Better sizing for the popup-window
10337 2006-04-17 Johannes Schmid <jhs@cvs.gnome.org>
10339 * plugins/project-wizard/templates/gnome/src/main.c:
10340 * plugins/project-wizard/templates/gnome/src/project.glade:
10341 * plugins/project-wizard/templates/gtk/src/main.c:
10342 * plugins/project-wizard/templates/gtk/src/project.glade:
10343 * plugins/project-wizard/templates/gtkmm/src/main.cc:
10345 Fixed up GLADE_FILE definition in project types and fixed bug #334546
10347 2006-04-17 Kjartan Maraas <kmaraas@gnome.org>
10349 * configure.in: More removal of obsoleteness.
10352 2006-04-12 Johannes Schmid <jhs@cvs.gnome.org>
10355 * libanjuta/anjuta-preferences.c:
10356 * libanjuta/anjuta-utils.c:
10357 * libanjuta/anjuta-utils.h:
10358 * plugins/message-view/message-view.c:
10360 Changed color functions and moved convert_color to anjuta-utils.h
10362 * plugins/message-view/anjuta-message-manager-plugin.glade:
10363 GnomeColorPicker -> GtkColorButton (bug #309154)
10365 * plugins/sourceview/plugin.c:
10366 * plugins/sourceview/sourceview-prefs.c:
10367 * plugins/sourceview/sourceview.glade:
10368 Added color and font preferences
10370 * plugins/sourceview/sourceview-tags.c:
10371 Only show as much choices as configured in preferences
10373 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
10375 * ROADMAP, NEWS: Updated (we are far behind ;-)
10376 * plugins/document-manager/plugin.c: Hide Folding menu items if not supported
10378 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
10381 * plugins/editor/Makefile.am:
10382 * scintilla/Makefile.am
10384 Build sourceview on 2.14, scintilla on 2.12 and make it user configurable at build time
10386 * global-tags/Makefile.am:
10387 * global-tags/create_global_tags.sh:
10388 * plugins/symbol-browser/an_symbol_prefs.c:
10389 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
10390 * plugins/symbol-browser/plugin.h:
10391 * tagmanager/include/tm_workspace.h:
10392 * tagmanager/tm_workspace.c:
10394 Fixed symbol-browser prefs and move global tags generation from installtion to
10395 preferences to make the life easier for distributers and to allow updates after installtion
10397 * plugins/document-manager/action-callbacks.c:
10398 * plugins/document-manager/action-callbacks.h:
10399 * plugins/document-manager/anjuta-document-manager.ui:
10400 * plugins/document-manager/indent-util.c:
10401 * plugins/document-manager/plugin.c:
10402 * plugins/editor/text_editor.c:
10404 Moved indent stuff to document-manager
10406 * plugins/sourceview/anjuta-view.c:
10407 * plugins/sourceview/sourceview-args.c:
10408 * plugins/sourceview/sourceview-scope.c:
10409 * plugins/sourceview/sourceview-tags.c:
10410 * plugins/sourceview/sourceview.c:
10414 * plugins/sourceview/sourceview.plugin (removed):
10415 * plugins/sourceview/sourceview.plugin.in:
10416 Editor is not user-activatible
10418 * plugins/sourceview/sourceview.png:
10421 2006-04-08 Johannes Schmid <jhs@cvs.gnome.org>
10423 * src/anjuta-app.c: Fixed crasher on plugin unloading
10425 2006-04-06 Johannes Schmid <jhs@cvs.gnome.org>
10427 * plugins/sourceview/sourceview.c
10428 * plugins/sourceview/sourceview-args.c
10429 * plugins/sourceview/sourceview-args.h:
10431 Polished argument completion
10433 2006-04-05 Johannes Schmid <jhs@cvs,gnome.org>
10435 * plugins/message-view/anjuta-msgman.c:
10436 * plugins/message-view/plugin.c: (ianjuta_msgman_set_current_view):
10438 Show message pane on switch (does not work, anjuta_shell needs a fix)
10440 * plugins/sourceview/Makefile.am:
10441 * plugins/sourceview/anjuta-view.c: (find_tag_window),
10442 * plugins/sourceview/sourceview-args.c:
10443 * plugins/sourceview/sourceview-args.h:
10444 * plugins/sourceview/sourceview-private.h:
10445 * plugins/sourceview/sourceview-scope.c:
10446 (sourceview_scope_update), (sourceview_scope_filter_keypress):
10447 * plugins/sourceview/sourceview-tags.c:
10448 * plugins/sourceview/sourceview.c:
10449 * plugins/sourceview/tag-window.c:
10450 * plugins/sourceview/tag-window.h:
10452 Added scope and argument completion
10454 2006-04-03 Johannes Schmid <jhs@gnome.org>
10457 * src/anjuta-app.c: (on_add_merge_widget), (on_session_save),
10458 (on_widget_remove):
10461 * plugins/sourceview/sourceview.c: (iselect_clear):
10462 Make "Delete"-key working
10464 * configure.in: #336389
10466 2006-04-03 Johannes Schmid <jhs@gnome.org>
10468 * plugins/sourceview/Makefile.am:
10469 * plugins/sourceview/anjuta-view.c:
10470 * plugins/sourceview/plugin.c:
10471 * plugins/sourceview/sourceview-private.h:
10472 * plugins/sourceview/sourceview-scope.c:
10473 * plugins/sourceview/sourceview-scope.h:
10474 * plugins/sourceview/sourceview-tags.c:
10475 * plugins/sourceview/sourceview-tags.h:
10476 * plugins/sourceview/sourceview.c:
10477 * plugins/sourceview/sourceview.h:
10478 * plugins/sourceview/tag-window.c:
10480 - fixed goto_file_line
10481 - scroll to cursor on undo/redo
10482 - show correct popup-menu
10483 - scope completion (not ready yet)
10485 2006-04-03 Johannes Schmid <jhs@gnome.org>
10487 * plugins/sourceview/plugin.c:
10488 * plugins/sourceview/sourceview-tags.c:
10489 * plugins/sourceview/sourceview.c:
10490 * plugins/sourceview/sourceview.h:
10491 * plugins/sourceview/tag-window.c:
10493 Fixed some GObject stuff and use proper AnjutaSymbolManager interface
10495 2006-04-03 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10497 * plugins/sourceview/sourceview.c:
10498 Fixed next/previous bookmark.
10499 Toggled bookmark (set/unset).
10501 2006-04-03 Johannes Schmid <jhs@gnome.org>
10503 * plugins/document-manager/action-callbacks.c:
10504 Fixed Gtk-Warning in goto_line
10506 * plugins/sourceview/Makefile.am:
10507 * plugins/sourceview/anjuta-document.c:
10508 * plugins/sourceview/anjuta-view.c:
10509 * plugins/sourceview/anjuta-view.h:
10510 * plugins/sourceview/sourceview-autocomplete.c:
10511 * plugins/sourceview/sourceview-autocomplete.h:
10512 * plugins/sourceview/sourceview-private.h:
10513 * plugins/sourceview/sourceview-tags.c:
10514 * plugins/sourceview/sourceview-tags.h:
10515 * plugins/sourceview/sourceview.c:
10516 * plugins/sourceview/tag-window.c:
10517 * plugins/sourceview/tag-window.h:
10518 Created a nice API for tag and completion windows
10520 * plugins/sourceview/sourceview-print.h:
10521 * plugins/sourceview/sourceview-print.c:
10524 2006-04-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10526 * plugins/sourceview/sourceview.c:
10527 Fixed typo (Sort bookmarks).
10529 2006-04-01 Johannes Schmid <jhs@gnome.org>
10531 * plugins/sourceview/anjuta-document.c:
10532 * plugins/sourceview/anjuta-document.h:
10533 * plugins/sourceview/anjuta-view.c:
10534 * plugins/sourceview/anjuta-view.h:
10535 * plugins/sourceview/sourceview-autocomplete.c:
10536 * plugins/sourceview/sourceview-autocomplete.h:
10537 * plugins/sourceview/sourceview-prefs.c:
10538 * plugins/sourceview/sourceview-prefs.h:
10539 * plugins/sourceview/sourceview-private.h:
10540 * plugins/sourceview/sourceview-tags.c:
10541 * plugins/sourceview/sourceview-tags.h:
10542 * plugins/sourceview/sourceview.c:
10543 * plugins/sourceview/sourceview.glade:
10544 * plugins/sourceview/tag-window.c:
10545 * plugins/sourceview/tag-window.h:
10547 Improved code complete and autocomplete
10549 2006-04-01 Johannes Schmid <jhs@gnome.org>
10551 * plugins/sourceview/Makefile.am:
10552 * plugins/sourceview/bookmark.png:
10553 * plugins/sourceview/marker-attentive.png:
10554 * plugins/sourceview/marker-basic.png:
10555 * plugins/sourceview/marker-intense.png:
10556 * plugins/sourceview/marker-light.png:
10557 * plugins/sourceview/sourceview.c:
10559 Added pixmaps for all marker types and show bookmarks
10562 * plugins/sourceview/Makefile.am:
10563 Build sourceview on 2.14 only
10565 2006-03-31 Johannes Schmid <jhs@gnome.org>
10567 * plugins/sourceview/Makefile.am:
10568 * plugins/sourceview/anjuta-document.c:
10569 * plugins/sourceview/anjuta-view.c:
10570 * plugins/sourceview/anjuta-view.h:
10571 * plugins/sourceview/sourceview-autocomplete.c:
10572 * plugins/sourceview/sourceview-private.h:
10573 * plugins/sourceview/sourceview-tags.c:
10574 * plugins/sourceview/sourceview-tags.h:
10575 * plugins/sourceview/sourceview.c:
10576 * plugins/sourceview/tag-window.c:
10577 * plugins/sourceview/tag-window.h:
10579 Added code completion with tag manager to the editor and fixed a save_as bug
10581 2006-03-31 Johannes Schmid <jhs@gnome.org>
10583 * src/main.c: Revert patch from Rob to allow building with
10585 * configure.in: Require at least 2.12 libraries
10587 2006-03-29 Yang Hong <yanghong@ccoss.com.cn>
10589 reviewed by: Johannes Schmid <jhs@gnome.org> (fixed typo)
10591 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
10592 Improve anjuta-plugin project template: Added missed files dist tarball
10595 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade: Fixed
10598 2006-03-28 Yang Hong <yanghong@ccoss.com.cn>
10600 reviewed by: Johannes Schmid <jhs@gnome.org>
10602 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
10603 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in
10604 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
10605 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
10607 Improve anjuta-plugin project template. Also fix for #322744
10609 2006-03-27 Johannes Schmid <jhs@gnome.org>
10611 * plugins/sourceview/sourceview-private.h:
10612 plugins/sourceview/sourceview.c:
10614 Added basic bookmark support
10616 2006-03-27 Johannes Schmid <jhs@gnome.org>
10621 Patch from Rob Bradfort <robster@debian.org>:
10622 * src/main.c: (get_command_line_args), (main):
10623 Migration from popt to GOption
10625 2006-03-26 Naba Kumar <naba@gnome.org>
10627 * plugins/document-manager/anjuta-docman.c: Fixed close icon button
10628 size to scale itself with theme.
10630 2006-03-26 Naba Kumar <naba@gnome.org>
10632 * plugins/file-manager/an_file_view.c,
10633 plugins/symbol-browser/an_symbol_view.c: Destroy tooltip timers
10634 when symbolview and fileview objects are destroyed to avoid crashes
10635 after the plugins are disabled.
10637 2006-03-26 Naba Kumar <naba@gnome.org>
10639 * Makefile.am, po/POTFILES.skip, (removed) anjuta_dialogs_strings.h:
10640 Deleted unused file.
10642 * plugins/glade/plugin.c: Be able to close glade plugin when there
10643 there is no glade project loaded.
10645 * plugins/sourceview/sourceview.plugin,
10646 plugins/sourceview/sourceview.plugin.in: Give a better plugin name.
10648 2006-03-23 Naba Kumar <naba@gnome.org>
10650 * plugins/editor/print.c: Fixed a bug where some sections of
10651 printed/previewed text is not highlighted.
10653 2006-03-20 Johannes Schmid <jhs@gnome.org>
10655 * libanjuta/interfaces/libanjuta.idl:
10657 * plugins/devhelp/plugin.c: Work with any devhelp version (hopefully)
10658 as we do not use private apis. Show help window and startup because it does
10661 * plugins/document-manager/action-callbacks.c:
10662 plugins/editor/Makefile.am:
10663 plugins/editor/text_editor.c:
10664 plugins/editor/print.c:
10665 plugins/editor/print.h:
10667 Fixed printing (nobody has missed it BTW ;-)
10669 * plugins/sourceview/sourceview.c:
10672 2006-03-20 Naba Kumar <naba@gnome.org>
10674 * configure.in, plugins/devhelp/plugin.c: Be able to build with
10675 devhelp >= 0.9 < 0.11 versions.
10677 2006-03-20 Johannes Schmid <jhs@gnome.org>
10679 * plugins/sourceview/anjuta-document-loader.c
10680 plugins/sourceview/sourceview.c:
10682 Fixed encoding bugs
10684 2006-03-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10686 * plugins/sourceview/sourceview.c, plugins/search/search-replace_backend.c :
10687 Fixed bug (line position)
10688 Give the good line position whatever the active editor.
10690 2006-03-19 Ilkka Tuohela <hile@iki.fi>
10692 * configure.in: Added fi to ALL_LINGUAS
10694 2006-03-19 Johannes Schmid <jhs@gnome.org>
10696 * plugins/sourceview/anjuta-document-loader.c:
10697 replace gnome_vfs_get_mime_type_for_name_and data
10699 * plugins/build-basic-autotools/build-basic-autotools.c:
10702 2006-03-17 Johannes Schmid <jhs@gnome.org>
10704 * plugins/editor/editor.glade:
10705 Added style-editor again after it got lost somehow
10707 2006-03-17 Johannes Schmid <jhs@gnome.org>
10709 * plugins/devhelp/plugin.c: Updated to work with devhelp-0.11
10710 configure.in: require devhelp 0.11
10712 Post 0.11 devhelp versions (CVS) do not work because of an API change...
10714 plugins/build-basic-autotools/build-basic-autotools.c:
10715 forgot a an installtion callback for the "install as root"-feature
10717 2006-03-17 Massimo Cora' <maxcvs@email.it>
10719 reviewed by: Johannes Schmid <jhs@gnome.org>
10721 * plugins/class-gen/anjuta-class-gen-plugin.glade
10722 plugins/class-gen/class_gen.c
10723 plugins/class-gen/goc_template_header
10724 plugins/class-gen/goc_template_source
10728 2006-03-16 Johannes Schmid <jhs@gnome.org>
10730 * plugins/sourceview/sourceview.c:
10731 Fixed "save-point" signal for undo actions
10733 2006-03-16 Massimo Cora' <maxcvs@email.it>
10735 reviewed by: Johannes Schmid <jhs@gnome.org>
10737 * plugins/document-manager/anjuta-docman.c:
10738 Implement tab drag and drop
10740 2006-03-16 Johannes Schmid <jhs@gnome.org>
10742 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
10743 plugins/build-basic-autotools/build-basic-autotools.c:
10745 Implemented "install as root"-feature (#321455)
10747 2006-03-16 Johannes Schmid <jhs@gnome.org>
10750 plugins/sourceview/.cvsignore
10751 plugins/tools/scripts/.cvsignore:
10752 Added/extended .cvsignore files
10754 * plugins/sourceview/sourceview-autocomplete.c:
10755 plugins/sourceview/sourceview-autocomplete.h:
10756 plugins/sourceview/sourceview-prefs.c:
10757 plugins/sourceview/sourceview-private.h:
10758 plugins/sourceview/sourceview.glade:
10759 Autcomplete just works(tm) now and respects preferences
10761 * plugins/sourceview/sourceview.c: (ieditor_get_current_word):
10762 Use better algorithm from autocomplete
10764 2006-03-15 Johannes Schmid <jhs@gnome.org>
10766 * src/anjuta-app.c:
10769 2006-03-15 Johannes Schmid <jhs@gnome.org>
10771 * libanjuta/interfaces/libanjuta.idl:
10772 plugins/class-gen/class_gen.c:
10773 plugins/file-wizard/file.c: (on_new_file_okbutton_clicked):
10774 plugins/project-manager/plugin.c:
10776 Allow to add multiple source files (#320191)
10778 * configure.in: Require gnome-build 0.1.3
10780 2006-03-14 Johannes Schmid <jhs@gnome.org>
10782 * plugins/macro/macro-utils.c: Fixed bug #333606
10783 * plugins/file-wizard/file.c: Fixed bug #333601
10785 2006-03-13 Johannes Schmid <jhs@gnome.org>
10787 * plugins/sourceview/sourceview_autocomplete.c
10788 plugins/sourceview/sourceview_autocomplete.h
10789 plugins/sourceview/sourceview.c
10790 plugins/sourceview/sourceview-private.h
10791 plugins/sourceview/sourceview-prefs.c:
10793 Cleaned up and fixed several issues
10795 2006-03-13 Johannes Schmid <jhs@gnome.org>
10797 * plugins/sourceview/Makefile.am:
10798 plugins/sourceview/sourceview-autocomplete.c
10799 plugins/sourceview/sourceview-autocomplete.h:
10800 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
10801 plugins/sourceview/sourceview-private.h:
10802 plugins/sourceview/sourceview.c:
10804 Added (buggy) autocomplete feature to sourceview
10806 2006-03-12 Naba Kumar <naba@gnome.org>
10808 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
10809 libanjuta/anjuta-session.c: Added API docs.
10811 2006-03-12 Naba Kumar <naba@gnome.org>
10813 * TODO.tasks: Added couple of tasks.
10814 * libanjuta/interfaces/anjuta-idl-compiler.pl: Delay type normalization,
10815 Register private class as early as possible so that members could
10816 point to self class. Code clean up.
10818 2006-03-12 Naba Kumar <naba@gnome.org>
10820 * po/POTFILES.in, po/POTFILES.skip: Updated.
10822 2006-03-11 Naba Kumar <naba@gnome.org>
10824 * libanjuta/anjuta-shell.c,
10825 plugins/document-manager/anjuta-docman.c,
10826 plugins/document-manager/plugin.c,
10827 plugins/symbol-browser/an_symbol_search.c,
10828 plugins/valgrind/vgrule-list.c: Use correct signal names while
10831 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate correct
10832 signal names and fixed enum IANJUTA_TYPE_* macro.
10834 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10836 * plugins/sourceview/sourceview.c, plugins/sourceview/sourceview-private.h,
10837 plugins/search/search-replace.c :
10838 Fixed bug (Bookmark the good line).
10839 Search & Replace (Mark all matched strings).
10841 2006-03-09 Johannes Schmid <jhs@gnome.org>
10843 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init):
10844 Completed changes from yesterday
10846 * plugins/document-manager/anjuta-document-manager.glade:
10847 plugins/editor/editor.glade
10848 plugins/editor/plugin.c: (activate_plugin)
10849 plugins/editor/text_editor.c
10850 plugins/sourceview/Makefile.am
10851 plugins/sourceview/plugin.c: (sourceview_plugin_activate)
10852 plugins/sourceview/sourceview.glade:
10853 Completed preference changes
10855 2006-03-08 Johannes Schmid <jhs@gnome.org>
10857 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init)
10858 plugins/search/plugin.c: (activate_plugin):
10860 Removed Gtk-Criticals
10862 * plugins/document-manager/anjuta-document-manager.glade:
10863 plugins/document-manager/plugin.c: (on_docman_auto_save),
10864 (on_gconf_notify_timer), (prefs_init):
10865 plugins/document-manager/plugin.h:
10866 plugins/editor/text_editor.c: (text_editor_instance_init),
10867 (text_editor_dispose):
10868 plugins/editor/text_editor.h:
10869 plugins/editor/text_editor_cbs.c:
10870 plugins/editor/text_editor_cbs.h:
10871 plugins/editor/text_editor_prefs.c: (text_editor_prefs_init):
10872 plugins/glade/plugin.c: (activate_plugin):
10873 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
10874 plugins/sourceview/sourceview-private.h:
10875 plugins/sourceview/sourceview.c: (on_menu_popup),
10876 (sourceview_new), (ifile_open), (ifile_savable_save),
10877 (ifile_savable_save_as), (ieditor_set_popup_menu),
10878 (ieditor_get_filename), (imark_mark):
10880 Moved autosave from editor to document manager and fixed some things in
10883 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10885 * plugins/search/anjuta-search.glade :
10886 New order's buttons - Renamed "Forward" to "Find" (bug #306970)
10887 plugins/search/search-replace_bachend.c: Fixed a crash bug.
10888 plugins/search/search-replace.c : Fixed bug.
10890 2006-03-08 Johannes Schmid <jhs@gnome.org>
10892 * plugins/search/anjuta-search.glade
10893 Fixed widget names (glade is a bit stupid on copying widgets to other files)
10895 2006-03-07 Johannes Schmid <jhs@gnome.org>
10897 * plugins/document-manager/action-callbacks.c
10898 plugins/document-manager/anjuta-document-manager.glade
10899 plugins/document-manager/plugin.c: (prefs_init),
10901 plugins/editor/Makefile.am:
10902 plugins/editor/editor.glade:
10903 plugins/editor/plugin.c: (on_style_button_clicked),
10904 (activate_plugin), (dispose):
10905 plugins/editor/style-editor.c:
10907 Startet to seperate document-manager and editor preferences
10909 * plugins/search/Makefile.am:
10910 plugins/search/anjuta-search.glade:
10911 plugins/search/search-replace.c:
10913 Moved search GUI to search-plugin
10915 * plugins/sourceview/sourceview-prefs.c:
10916 plugins/sourceview/sourceview-prefs.h:
10917 plugins/sourceview/sourceview-private.h:
10918 plugins/sourceview/sourceview.c:
10919 plugins/sourceview/sourceview.h:
10920 plugins/sourceview/Makefile.am:
10921 plugins/sourceview/anjuta-document.h:
10922 plugins/sourceview/anjuta-view.c: (anjuta_view_init):
10923 plugins/sourceview/plugin.c:
10925 Added some preferences to sourceview and fixed vfs_monitor
10927 * tagmanager/c.c: (parseParens):
10928 Removed annoying debug message
10930 * libanjuta/interfaces/libanjuta.idl:
10931 Removed IAnjutaEditorFactory::create_style_editor()
10933 2006-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10935 * plugins/sourceview/sourceview.c, plugins/search/search-replace.c :
10936 Search : Bookmark all matched lines.
10938 2006-03-06 Johannes Schmid <jhs@gnome.org>
10940 * plugins/class-gen/anjuta-class-gen.plugin.in
10941 plugins/file-loader/plugin.c: (sort_wizards)
10942 (on_create_submenu), (activate_plugin)
10943 plugins/file-wizard/anjuta-file-wizard.plugin.in
10944 plugins/glade/anjuta-glade.plugin.in
10945 plugins/project-import/anjuta-project-import.plugin.in
10946 plugins/project-wizard/anjuta-project-wizard.plugin.in:
10948 Changed File->Wizard to File->New and changed some wizard titles. Wizards are
10949 sorted alphabeticly
10951 * plugins/project-wizard/templates/mkfile.wiz:
10952 Use configured project directory instead of ~/myproject
10954 * plugins/sourceview/sourceview.c: (sourceview_apply_prefs),
10956 Show markers (again) and monitor uri
10958 2006-03-06 Naba Kumar <naba@gnome.org>
10960 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate struct
10961 typedefs separately so that forward linking would work.
10962 e.g: typedef sturct _Foo Foo; struct _Foo { Foo *prev };
10964 2006-03-05 Naba Kumar <naba@gnome.org>
10966 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added support for
10967 passing Enums and Structs in signals. Define struct _Name in
10968 generated code, so that forward referencing.
10969 e.g: typedef sturct _Foo { strutct _Foo *prev } Foo;
10971 * libanjuta/interfaces/libanjuta.idl: Fixed typo.
10973 2006-03-05 Naba Kumar <naba@gnome.org>
10975 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added typedef
10976 support. Generate GType definitions for enums in generated codes
10977 so that enums could be passed as signal params.
10979 2006-03-04 Naba Kumar <naba@gnome.org>
10981 * plugins/document-manager/*, plugins/print/*, plugins/search/*:
10982 Restored cvs-moved revision files. They were originally marked
10983 deleted at their older locations. Now they are restored at
10984 their new locations. The changeset is one that was committed
10985 as part of document-manager, editor, search and print plugins
10986 separation from editor plugin.
10988 2006-03-03 Johannes Schmid <jhs@gnome.org>
10990 * plugins/sourceview/*:
10991 Reimplemented sourceview plugin reusing much code from gedit. Thanks to Paolo Borelli & Maggi for
10994 2006-03-04 Naba Kumar <naba@gnome.org>
10996 * plugins/gdb/*: Deleted removed files (see previous changlog
10997 entry for files list).
10999 2005-03-01 Sebastien Granjoux <seb.sfo@free.fr>
11001 * plugins/debug-mananger/breakpoints.c,
11002 plugins/debug-manager/breakpoints.h,
11003 plugins/debug-manager/debug_tree.c,
11004 plugins/debug-manager/debug_tree.h,
11005 plugins/debug-manager/info.c,
11006 plugins/debug-manager/info.h,
11007 plugins/debug-manager/locals.c,
11008 plugins/debug-manager/locals.h,
11009 plugins/debug-manager/memory.c,
11010 plugins/debug-manager/memory.h,
11011 plugins/debug-manager/registers.c,
11012 plugins/debug-manager/registers.h,
11013 plugins/debug-manager/sharedlib.c,
11014 plugins/debug-manager/sharedlib.h,
11015 plugins/debug-manager/signal.c,
11016 plugins/debug-manager/signal.h,
11017 plugins/debug-manager/stack_trace.c,
11018 plugins/debug-manager/stack_trace.h,
11019 plugins/debug-manager/watch.c,
11020 plugins/debug-manager/watch.h,
11021 plugins/debug-manager/Makefile.am:
11022 Move from gdb plugin to debug manager plugin
11024 * plugins/debug-manager/anjuta-debug-manager.glade,
11025 plugins/debug-manager/anjuta-debug-manager.ui:
11026 Move all user interface from gdb to debug manager
11028 * plugins/debug-manager/utilities.c,
11029 plugins/debug-manager/utilities.h:
11030 Remove some unused code
11031 Add useful code from gdb plugin
11033 * plugins/debug-manager/start.c,
11034 plugins/debug-manager/start.h:
11035 Include code of attach_process
11036 Add more code to start the debugger
11038 * plugins/debug-manager/plugin.c,
11039 plugins/debug-manager/plugin.h,
11040 plugins/debug-manager/anjuta-debug-manager.plugin.in:
11041 Rename IAnjutaDebuggerManager to IAnjutaDebugManager
11043 * plugins/debug-manager/debugger.c,
11044 plugins/debug-manager/debugger.h:
11045 Implement a queue of debugger command
11047 * plugins/gdb/actions.c,
11048 plugins/gdb/actions.h,
11049 plugins/gdb/watch_cbs.c,
11050 plugins/gdb/watch_cbs.h,
11051 plugins/gdb/watch_gui.c,
11052 plugins/gdb/watch_gui.h:
11055 * plugins/gdb/debugger.c,
11056 plugins/gdb/debugger.h,
11057 plugins/gdb/gdbmi.c,
11058 plugins/gdb/gdbmi.h,
11059 plugins/gdb/utilities.c,
11060 plugins/gdb/utilities.h,
11061 plugins/gdb/Makefile.am,
11062 plugins/gdb/anjuta-gdb.plugin.in:
11063 Implement necessary functions
11065 * plugins/gdb/parser.c,
11066 plugins/gdb/parser.h:
11067 Code for parsing variable previously in debug_tree.c
11069 * plugins/gdb/anjuta-gdb.glade,
11070 plugins/gdb/anjuta-gdb.ui:
11071 Remove user interface
11073 * plugins/gdb/gdbmi-test.c:
11076 * plugins/gdb/anjuta-gdb.plugin.png:
11077 Try an improved icon for gdb (archer fish)
11079 * libanjuta/anjuta-debugger.c,
11080 libanjuta/anjuta-debugger.h,
11081 libanjuta/interfaces/libanjuta.idl,
11082 libanjuta/interfaces/anjuta-idl-compiler.pl,
11083 libanjuta/Makefile.am:
11084 Add declaration used in new IAnjutaDebugger interface
11086 * manuals/reference/libanjuta.types,
11087 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml
11088 manuals/referecen/libanjuta/tmpl/libanjuta-unused.sgml:
11089 Update documentation
11091 2006-03-02 Naba Kumar <naba@gnome.org>
11093 * manuals/reference/libanjuta/Makefile.am,
11094 manuals/reference/libanjuta/libanjuta-docs.sgml,
11095 manuals/reference/libanjuta/libanjuta-sections.txt,
11096 manuals/reference/libanjuta/libanjuta.types,
11097 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
11098 manuals/reference/libanjuta/tmpl/anjuta-launcher.sgml,
11099 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
11100 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
11101 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
11102 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
11103 manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
11104 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
11105 manuals/reference/libanjuta/tmpl/anjuta-status.sgml,
11106 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
11107 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
11108 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
11109 manuals/reference/libanjuta/tmpl/e-splash.sgml,
11110 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
11111 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
11112 manuals/reference/libanjuta/tmpl/ianjuta-bookmark.sgml,
11113 manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
11114 manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
11115 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
11116 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
11117 manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
11118 manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
11119 manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
11120 manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
11121 manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
11122 manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
11123 manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
11124 manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
11125 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
11126 manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
11127 manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
11128 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
11129 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
11130 manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
11131 manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
11132 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
11133 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
11134 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
11135 manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
11136 manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
11137 manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml,
11138 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
11139 manuals/reference/libanjuta/tmpl/plugins.sgml,
11140 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
11141 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
11142 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
11143 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
11144 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
11145 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
11146 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
11147 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
11148 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
11149 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
11150 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
11151 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
11152 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
11153 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml: Updated
11156 2006-02-28 Naba Kumar <naba@gnome.org>
11158 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
11159 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml
11160 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml
11161 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml
11162 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml
11163 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml
11164 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml
11165 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml
11166 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml
11167 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml
11168 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml
11169 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml
11170 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml
11171 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml
11173 2006-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11175 * plugins/sourceview/sourceview.c:
11176 Select to brace, select block.
11178 2006-02-28 Johannes Schmid <jhs@gnome.org>
11180 * plugins/file-wizard/Makefile.am
11181 plugins/file-wizard/action-callbacks.c (removed)
11182 plugins/file-wizard/action-callbacks.h (removed)
11183 plugins/file-wizard/anjuta-file-wizard.ui
11184 plugins/file-wizard/plugin.c: (activate_plugin),
11185 (deactivate_plugin)
11186 plugins/file-wizard/plugin.h:
11187 Removed Edit->Insert Text submenu (replace by macros plugin)
11189 * plugins/sourceview/sourceview.c: (sourceview_new),
11190 (ieditor_set_popup_menu):
11191 Fixed some more bugs
11193 * plugins/subversion/svn-threat.h (removed): Removed ununsed file
11195 2006-02-28 Naba Kumar <naba@gnome.org>
11197 * plugins/file-manager/an_file_view.c,
11198 plugins/symbol-browser/an_symbol_view.c: Show tooltips for unselected
11199 rows also and with delay 1 sec (the color and timout value should
11200 probably be picked up from some system wide preference key).
11202 2006-02-28 Naba Kumar <naba@gnome.org>
11204 * libanjuta/interfaces/libanjuta.idl,
11205 plugins/document-manager/action-callbacks.c,
11206 plugins/document-manager/plugin.c,
11207 plugins/editor/text_editor.c: Renamed IAnjutaEditorView to
11208 IAnjutaEditorFolds and implemented IAnjutaEditorView as editor views.
11209 Added interface checks in document manager and enable/disable
11210 menus based on supported interface.
11212 * plugins/project-import/anjuta-project-import.glade: Set some
11213 resonable size for the import dialog.
11215 2006-02-27 Naba Kumar <naba@gnome.org>
11217 * libanjuta/interfaces/libanjuta.idl,
11218 plugins/document-manager/action-callbacks.c,
11219 plugins/editor/text_editor.c: Fixed IAnjutaEditorLineMode interface
11220 and eol conversion actions.
11222 2006-02-27 Johannes Schmid <jhs@gnome.org>
11224 * plugins/sourceview/sourceview.c: Implemented markers and fixed several crashers
11225 * plugins/file-manager/an_file_view.c
11226 plugins/file-manager/plugin.h: Added tooltips
11227 * plugins/symbol-browser/an_symbol_view.h: Added tooltips
11229 2006-02-26 Naba Kumar <naba@gnome.org>
11231 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
11232 plugins/build-basic-autotools/build-basic-autotools.c,
11233 plugins/build-basic-autotools/build-basic-autotools.h,
11234 plugins/build-basic-autotools/executer.c,
11235 plugins/message-view/anjuta-message-manager-plugin.glade: Moved enable/
11236 disable indicator highlights preferences from message manager to
11237 build plugin. Implemented message indicator highlights in build tool.
11239 * plugins/editor/text_editor.c: Fixed indicators.
11241 2006-02-26 Johannes Schmid <jhs@gnome.org>
11243 * plugins/sourceview/sourceview.c:
11246 * plugins/subversion/svn_auth.c:
11247 Fixed username/password authentification but there might be a memory corruption
11249 2006-02-26 Naba Kumar <naba@gnome.org>
11251 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
11252 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-launcher.c,
11253 libanjuta/anjuta-launcher.h: Added documentation.
11255 2006-02-24 Naba Kumar <naba@gnome.org>
11257 * plugins/editor/text_editor.c: Fixed change in API in
11258 IAnjutaEditorSelection::set().
11260 2006-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11262 * plugins/sourceview/sourceview.c, plugins/search/plugin.c,
11263 plugins/search/search-replace.c, plugins/search/search-replace_backend.c,
11264 libanjuta/interfaces/libanjuta.idl :
11265 Search in sourceview editor (Select in buffer).
11268 2006-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11270 * plugins/sourceview/sourceview.c :
11271 Fixed Replace, to_upper, to_lower.
11273 * plugins/search/search-replace_backend.c :
11274 Renamed header name.
11276 2006-02-22 Naba Kumar <naba@gnome.org>
11278 * libanjuta/anjuta-plugin-description.c,
11279 libanjuta/anjuta-plugin-description.h, libanjuta/anjuta-shell.c,
11280 libanjuta/anjuta-shell.h, libanjuta/interfaces/libanjuta.idl,
11281 manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
11282 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
11283 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Fixed API docs.
11285 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
11286 * libanjuta/interfaces/libanjuta.idl: Added more API documentation stubs.
11288 2006-02-21 Naba Kumar <naba@gnome.org>
11290 * libanjuta/interfaces/libanjuta.idl,
11291 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
11292 plugins/editor/text_editor_cbs.c: Implemanted IAnjutaIndicable
11293 interface for editor.
11295 2006-02-21 Naba Kumar <naba@gnome.org>
11297 * plugins/editor/text_editor.c: Fixed a crash bug on copy operation.
11299 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
11300 * libanjuta/interfaces/libanjuta.idl: Added API documentation stubs.
11302 2006-02-21 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11304 * GTKSOURCEVIEW EDITOR
11305 plugins/sourceview/sourceview.c :
11306 Fixed copy and Goto Line.
11308 plugins/macro/macro-actions.c plugins/macro/macro-dialog.c
11309 plugins/macro/plugin.c :
11310 Fixed Insert key word and Insert macro.
11312 2006-02-19 Johannes Schmid <jhs@cvs.gnome.org>
11314 * plugins/document-manager/anjuta-docman.c:
11315 (on_open_filesel_response): Fixed useless g_slist statement (thanks gcc for complaining)
11318 plugins/Makefile.am:
11319 plugins/sourceview/.cvsignore:
11320 plugins/sourceview/Makefile.am:
11321 plugins/sourceview/plugin.c: :
11322 plugins/sourceview/plugin.h:
11323 plugins/sourceview/sourceview.c:
11324 plugins/sourceview/sourceview.h:
11325 plugins/sourceview/sourceview.plugin:
11326 plugins/sourceview/sourceview.plugin.in:
11327 plugins/sourceview/sourceview.png:
11329 Added sourceview editor plugin
11331 2006-02-19 Naba Kumar <naba@gnome.org>
11333 * libanjuta/interfaces/libanjuta.idl,
11334 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
11335 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
11336 plugins/cvs-plugin/cvs-interface.c,
11337 plugins/document-manager/action-callbacks.c,
11338 plugins/document-manager/action-callbacks.h,
11339 plugins/editor/text_editor.c, plugins/macro/macro-actions.c,
11340 plugins/search/plugin.c, plugins/search/search-replace.c,
11341 plugins/search/search-replace_backend.c,
11342 plugins/subversion/subversion-actions.c,
11343 plugins/subversion/subversion-callbacks.c,
11344 plugins/tools/editor.c, plugins/tools/execute.c,
11345 plugins/tools/variable.c: Defined proper editor interfaces and fixed
11346 few fatal warnings.
11348 2006-02-15 Naba Kumar <naba@gnome.org>
11350 * libanjuta/anjuta-shell.c: Added a warning when a session is loaded
11353 * libanjuta/interfaces/libanjuta.idl,
11354 plugins/document-manager/anjuta-docman.c,
11355 plugins/document-manager/plugin.c,
11356 plugins/editor/plugin.c, plugins/editor/text_editor.c: Removed
11357 unnecessary parameters from IAnjutaEditor interface and used proper
11358 types instead of 'gpointer'. Fixed various compiler warnings.
11360 * (removed) plugins/valgrind/main.c, po/POTFILES.in: Deleted useless
11363 2006-02-12 Naba Kumar <naba@gnome.org>
11365 * po/POTFILES.in: Updated.
11367 2006-02-11 Naba Kumar <naba@gnome.org>
11369 * plugins/editor/properties.[cxx,h],
11370 plugins/editor/text_editor.c, plugins/editor/style-editor.c,
11371 plugins/editor/text_editor_prefs.c: Renamed prop_*() functions
11372 to sci_prop_*(), because they were conflicting with external
11373 functions (in some ssl library).
11375 2006-02-08 Naba Kumar <naba@gnome.org>
11377 Patch from Massimo Cora <maxcvs@email.it>:
11378 * plugins/valgrind/anjuta-valgrind.schemas,
11379 plugins/valgrind/plugin.c, plugins/valgrind/plugin.h,
11380 plugins/valgrind/preferences.c, plugins/valgrind/vgactions.c,
11381 plugins/valgrind/vgactions.h, plugins/valgrind/vgdefaultview.c,
11382 plugins/valgrind/vgdefaultview.h, plugins/valgrind/vggeneralprefs.c,
11383 plugins/valgrind/vggeneralprefs.h, plugins/valgrind/vgmemcheckprefs.c,
11384 plugins/valgrind/vgtoolview.c,
11385 plugins/valgrind/vgtoolview.h: It checks for the valgrind binary
11386 before running the debugging session. I've added also a
11387 preference in Anjuta Preferences where you can specify
11388 the path to the valgrind binary. The default is /usr/bin/valgrind.
11389 Now it displays a dialog with the error. [it can be -program
11390 exited- or -file loaded or end of input-]. Some valgrind 3.x
11393 2006-01-29 Naba Kumar <naba@gnome.org>
11395 Patch from Massimo Cora <maxcvs@email.it>:
11396 * configure.in, plugins/Makefile.am,
11397 plugins/valgrind/*: Valgrind plugin (requires
11398 binutils-dev and valgrind to be installed.
11400 2005-01-24 Johannes Schmid <jhs@gnome.org>
11402 * Patch from Eric Greveson <ejg45@cam.ac.uk>
11403 plugins/tools/variables.c:
11404 Added current directory to possible variables
11406 * Patch from Günther Brammer <gbrammer@gmx.de>
11407 plugins/document-manager/anjuta-docman.c:
11408 Fix a crash on opening a file
11410 AUTHORS: Added Günther Brammer
11412 2005-12-17 Sebastien Granjoux <seb.sfo@free.fr>
11414 * libanjuta/anjuta-launcher.c:
11415 Fix a bug in AnjutaLauncher when output is bigger than buffer
11416 Probably fix bug #315188 and #305134
11418 2005-12-28 Johannes Schmid <jhs@gnome.org>
11420 * configure: Changed required gtk to 2.6.0, bumped VERSION to 2.02cvs
11421 * src/about.c: Use new gtk about dialog
11422 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c:
11423 Updated anjuta_ui_add_action_group_entries call
11425 Patch from Jean Breford <jean.breford@normalesup.org>
11426 and Markus Habermehl <bmh1980de@yahoo.de>:
11428 * libanjuta/anjuta-encodings.c: Fix crash in a much more nice way
11429 * AUTHORS: Added Jean and Markus
11431 2005-12-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11432 * plugins/search/search-replace.c :
11433 Bookmark all matched lines.
11434 * plugins/search/search-replace_backend.c :
11435 Fixed bug (Search in all project files).
11437 2005-12-21 Johannes Schmid <jhs@gnome.org>
11439 * plugins/search/plugin.c:
11441 * libanjuta/anjuta-encodings.c: Don't crash if uninitialized. Further
11442 investigation needed.
11444 AUTHORS: Added Ross Goldner
11446 2005-12-19 Ross Golder <ross@golder.org>
11448 * plugins/document-manager/anjuta-document-manager.plugin.in: Added
11449 application/xml MIME type.
11451 2005-12-18 Johannes Schmid <jhs@gnome.org>
11453 po/POTFILES.in: Updated files after directory changes
11454 HACKING: Removed outdated section 3 (anoncvs)
11456 2005-12-15 Sebastien Granjoux <seb.sfo@free.fr>
11458 * plugins/build-basic-autotools/build-basic-autotools.c:
11459 Save all files in editor before running a command
11461 * plugins/tools/execute.c:
11462 Use document manager plugin instead of each editor for
11465 2005-12-15 Johannes Schmid <jhs@gnome.org>
11467 * plugins/document-manager/action-callbacks.c:
11468 (on_save_all1_activate), (on_swap_activate)
11469 plugins/document-manager/anjuta-docman.c:
11470 (on_save_as_filesel_response), (on_notebook_switch_page):
11472 Fixed some remaining issues in document-manger
11474 2005-12-15 Johannes Schmid <jhs@gnome.org>
11476 * plugins/profile-default/default.anjuta:
11477 Load Search plugin and Message Manager by default
11479 2005-12-14 Johannes Schmid <jhs@gnome.org>
11481 * plugins/editor/text_editor.c
11482 libanjuta/anjuta-utils.c:
11484 Check if files differ when gnome-vfs monitoring is used.
11487 2005-12-13 Johannes Schmid <jhs@gnome.org>
11489 * plugins/document-manager/plugin.c:
11490 Only save modified files in ianjuta_file_savable_save() for document-manager
11491 as discussed on mailing list.
11493 * plugins/cvs-plugin/cvs-callbacks.c:
11494 Fixed dialog handling for empty log message
11496 2005-12-13 Johannes Schmid <jhs@gnome.org>
11498 * plugins/search/plugin.c: Fixed search toolbar (FIXME: Wrapping);
11500 * plugins/project-manager/* Removed ununsed files
11502 * plugins/symbol-browser/an_symbol_iter.c
11503 plugins/build-basic-autotools/build-basic-autotools.c
11504 plugins/build-basic-autotools/executer.c
11505 plugins/class-gen/class_gen.c
11506 plugins/class-inheritance/class-inherit.c
11507 plugins/cvs-plugin/cvs-actions.c
11508 plugins/cvs-plugin/cvs-interface.c
11509 plugins/debug-manager/attach_process.
11510 plugins/devhelp/plugin.c
11511 plugins/document-manager/plugin.c
11512 plugins/document-manager/indent_util.c
11513 plugins/editor/properties.cxx
11514 plugins/editor/aneditor.cxx
11515 plugins/editor/style-editor.c
11516 plugins/editor/text_editor.c
11517 plugins/macro/macro_db.c
11520 Use DEBUG_PRINT for debug messages
11522 libanjuta/anjuta-debug.h: Include config.h
11524 HACKING: Updated (BTW: does anyone read this?)
11526 2005-12-12 Johannes Schmid <jhs@gnome.org>
11528 Patch from Johan Ersvik <jersvik@fastmail.fm>:
11529 * plugins/gdb/debugger.c
11531 Fix a crasher in gdb plugin
11533 * plugins/gtodo/plugin.c
11534 plugins/search/plugin.c
11538 * plugins/document-manager/anjuta-docman.c:
11540 Fixed error markers
11542 * AUTHORS: Added Rafał Bursig <bursig@poczta.fm>
11544 Patch from Rafał Bursig <bursig@poczta.fm> (#320338 and #320341):
11546 * plugins/document-manager/anjuta-docman.c:
11547 highlight changed files in docman popup-menu
11548 * plugins/gdb/debug-tree.c:
11549 plugins/gdb/debugger.c
11550 Do not corupt entire "locals" tree when variable pointer have
11551 additional info and arrays/strucs/unions correctly.
11554 2005-12-11 Johannes Schmid <jhs@gnome.org>
11556 * plugins/document-manager/anjuta-docman.c
11557 plugins/document-manager/plugin.c
11558 plugins/editor/text_editor.c:
11560 AUTHORS: Added Johan Ersvik
11562 Fixed "is-dirty" bug and tab ordering
11564 2005-12-11 Johan Ersvik <jersvik@fastmail.fm>
11566 * plugins/editor/aneditor-autocomplete.cxx
11567 plugins/editor/aneditor-calltip.cxx
11568 plugins/editor/aneditor-priv.h
11569 plugins/symbol-browser/an_symbol.c
11570 plugins/symbol-browser/an_symbol_view.c
11572 tagmanager/tm_symbol.c
11573 tagmanager/tm_tag.c
11574 tagmanager/include/tm_symbol.h
11575 tagmanager/include/tm_tag.h
11578 Better pointer recognition in tagmanager and symbol browser
11580 2005-12-11 Johannes Schmid <jhs@gnome.org>
11582 * plugins/search/*: New search plugin derived from search code in old editor
11585 * plugins/document-manager/*: new document-manger which is now seperated from
11586 editor to allow implementation of other editor widgets. Code is mostly derived
11587 from old editor plugin
11589 * plugins/print/* new print plugin which is not fully implemented in the
11592 * plugins/editor/text_editor.c: Added lots of interface code
11594 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaEditorEdit, IAnjutaEditorView,
11595 IAnjutaEditorFactory and extended IAnjutaEditor
11597 * configure.in, plugins/Makefile.am updated build system for new
11600 This is a huge commit which might still contain some bugs and also has
11601 some fixmes. Things that are not working are the search toolbar because it
11602 does not use the same backend as any other searching function and printing
11603 (easy to fix) because it did not yet implement IAnjutaPrintable.
11605 2005-11-26 Sebastien Granjoux <seb.sfo@free.fr>
11607 * plugins/project-wizard/property.c:
11608 Use newer GtkFileChooser instead of GtkFileSelection with
11609 GnomeFileEntry to avoid a bug
11611 * plugins/project-wizard/install.c:
11612 Avoid an endless loop if project directory is not writable
11614 * plugins/project-wizard/druid.c:
11615 Allow creating project in empty directory without a
11618 2005-11-25 Johannes Schmid <jhs@cvs.gnome.org>
11620 Patch from Massimo Cora <maxcvs@email.it>
11621 * plugins/class-inheritence/class-inherit.c
11622 plugins/class-inheritence/plugin.c
11623 plugins/class-inheritence/plugin.h
11626 Update plugin to use new API from graphviz 2.6. Version 2.2 is
11627 no longer supported!
11629 2005-11-23 Johannes Schmid <jhs@cvs.gnome.org>
11631 Patch from Johan Ersvik <jersvik@fastmail.fm>
11632 * plugins/message-view/message-view.c
11633 plugins/build-basic-autotools/build-basic-autotools.c
11634 plugins/build-basic-autotools/automake-c.filters
11636 This patch correct regex-filters for newer automake
11639 2005-11-19 Sebastien Granjoux <seb.sfo@free.fr>
11641 * plugins/tools/execute.c:
11642 Detect variables inside a word
11644 2005-11-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11646 * libanjuta/anjuta-status.[ch],
11647 plugins/editor/text_editor.[ch], plugins/editor/text_editor_cbs.c,
11648 plugins/editor/anjuta-docman.c :
11649 New anjuta-status procedure.
11651 2005-10-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11654 libanjuta/anjuta-preferences.c libanjuta/anjuta-preferences.h
11655 plugins/editor/Makefile.am
11656 plugins/editor/anjuta-document-manager.glade
11657 plugins/editor/plugin.c plugins/editor/plugin.h
11658 plugins/editor/text_editor.c plugins/editor/text_editor.h
11660 plugins/editor/indent-dialog.c plugins/editor/indent-dialog.h
11661 plugins/editor/indent-util.c plugins/editor/indent-util.h
11662 plugins/editor/indent_test.c :
11663 Set and Preview indent preferences parameters.
11664 Saved indent user parameters.
11666 2005-10-27 Naba Kumar <naba@gnome.org>
11668 Patch from Flavio daCosta <flavio.dacosta@gmail.com>
11669 * plugins/editor/anjuta-docman.c: Restore tab color to normal
11670 theme color for saved documents.
11672 2005-10-26 Naba Kumar <naba@gnome.org>
11674 * libanjuta/anjuta-encodings.c: Save changed supported encodings
11675 list. Fixed bug #316731.
11677 2005-10-23 Sebastien Granjoux <seb.sfo@free.fr>
11679 * tagmanager/tm_symbol.c: Fixed bug #315218
11681 2005-10-23 Adam Weinberger <adamw@gnome.org>
11683 * plugins/build/build_file.c
11684 plugins/build-basic-autotools/build-basic-autotools.c
11685 plugins/tools/execute.c
11686 plugins/build/compile.c
11687 plugins/build/configurer.c
11688 plugins/debug-manager/plugin.c
11689 plugins/editor/plugin.c
11690 plugins/editor/print.c
11691 plugins/editor/text_editor.c
11692 plugins/file-loader/plugin.c
11693 plugins/file-manager/an_file_view.c
11694 plugins/symbol-browser/an_symbol_view.c
11695 plugins/gdb/debugger.c
11696 plugins/gdb/plugin.c
11697 plugins/glade/plugin.c
11698 plugins/macro/macro-actions.c
11699 plugins/macro/plugin.c
11700 plugins/profile-default/plugin.c
11701 plugins/project-manager/plugin.c
11702 plugins/project-manager/project_import.c
11703 plugins/symbol-browser/plugin.c
11704 plugins/tools/execute.c
11706 src/anjuta-actions.h
11708 Correct spacing errors before and after "...".
11710 2005-10-20 Naba Kumar <naba@gnome.org>
11712 * plugins/gdb/debugger.c: Fixed attach/detach process to
11713 updated UI properly.
11715 2005-10-18 Naba Kumar <naba@gnome.org>
11717 * plugins/editor/aneditor.cxx: Fixed bug #172442 (and possibly
11720 2005-10-13 Naba Kumar <naba@gnome.org>
11722 * plugins/project-mkfile-import/*: Removed separate import wizard for
11723 makefile based projects (because single widzard handles all wizards).
11725 * plugins/project-import/project-import.c: Made wizard window
11726 transient to main window.
11728 Patch from: Eric Greveson <ejg45@cam.ac.uk>
11730 * AUTHORS: Added Eric's name in contributors list.
11732 * configure.in, plugins/Makefile.am,
11733 plugins/project-import/Makefile.am,
11734 plugins/project-import/anjuta-project-import.glade,
11735 plugins/project-import/project-import.c,
11736 plugins/project-import/project-import.h: Import wizard now detects
11737 both makefile and automake projects together instead of separate wizard.
11739 * plugins/project-wizard/templates/java/project.anjuta,
11740 plugins/project-wizard/templates/mkfile/project.anjuta,
11741 plugins/project-wizard/templates/python/project.anjuta,
11742 plugins/project-wizard/templates/terminal/project.anjuta: Renamed plugin
11743 name to make it appropriate.
11745 2005-10-11 Naba Kumar <naba@gnome.org>
11747 * configure.in: Fixed glade3 version requirement.
11749 2005-09-29 Alexander Shopov <ash@contact.bg>
11751 * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
11753 2005-09-26 Johannes Schmid <jhs@cvs.gnome.org>
11755 * plugins/subversion/svn_auth.c
11756 plugins/subversion/anjuta_subversion.glade:
11757 Implemented svn_auth_ssl_server_trust_prompt_func_cb (untested)
11759 2005-09-22 Naba Kumar <naba@gnome.org>
11761 Patch from: Eric Greveson <ejg45@cam.ac.uk>:
11763 * configure.in, plugins/Makefile.am
11764 plugins/project-manager/anjuta-project-manager.plugin.in,
11765 plugins/project-manager/plugin.c,
11766 (added) plugins/project-mkfile-import/.cvsignore,
11767 (added) plugins/project-mkfile-import/Makefile.am,
11768 (added) plugins/project-mkfile-import/
11769 anjuta-project-mkfile-import-plugin.png,
11770 (added) plugins/project-mkfile-import/
11771 anjuta-project-mkfile-import.glade,
11772 (added) plugins/project-mkfile-import/
11773 anjuta-project-mkfile-import.plugin.in,
11774 (added) plugins/project-mkfile-import/plugin.c,
11775 (added) plugins/project-mkfile-import/plugin.h,
11776 (added) plugins/project-mkfile-import/project-mkfile-import.c,
11777 (added) plugins/project-mkfile-import/project-mkfile-import.h,
11778 plugins/project-wizard/templates/Makefile.am,
11779 (added) plugins/project-wizard/templates/mkfile-logo.png,
11780 (added) plugins/project-wizard/templates/mkfile.wiz,
11781 (added) plugins/project-wizard/templates/mkfile/.cvsignore,
11782 (added) plugins/project-wizard/templates/mkfile/Makefile.am,
11783 (added) plugins/project-wizard/templates/mkfile/project.anjuta,
11784 (added) plugins/project-wizard/templates/mkfile/po/.cvsignore,
11785 (added) plugins/project-wizard/templates/mkfile/po/ChangeLog,
11786 (added) plugins/project-wizard/templates/mkfile/po/Makefile.am,
11787 (added) plugins/project-wizard/templates/mkfile/po/POTFILES.in,
11788 (added) plugins/project-wizard/templates/mkfile/src/.cvsignore,
11789 (added) plugins/project-wizard/templates/mkfile/src/Makefile.am,
11790 (added) plugins/project-wizard/templates/mkfile/src/Makefile.tpl,
11791 (added) plugins/project-wizard/templates/mkfile/src/main.c:
11792 Added makefile based project import wizard and wizard template.
11794 2005-09-12 Johannes Schmid <jhs@cvs.gnome.org>
11796 * libanjuta/anjuta-launcher.c: Reduced false password detections
11798 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
11800 * plugins/cvs-plugin/cvs-interface.c: Handle empty log
11801 messages correctly.a
11803 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
11805 * scintilla/Makefile.am: Changed scintilla library to noinst
11806 * pixmaps/Makefile.am: Install password.png
11807 * libanjuta/anjuta-launcher.c: Changed password detection
11808 to be able to access GNOME CVS with ssh.
11810 2005-08-31 Naba Kumar <naba@gnome.org>
11812 * plugins/glade/plugin.c: Set transient window for the widget
11815 2005-08-21 Jens Seidel <jseidel@cvs.gnome.org>
11817 * plugins/gtodo/main.c: Typo fix: s/occured/occurred/.
11819 2005-08-10 Naba Kumar <naba@gnome.org>
11821 * plugins/build-basic-autotools/build-basic-autotools.c: Added F3
11822 as shortcut key for execute.
11824 * src/about.c: Clean up.
11826 Patch from: Jochen Baier Jochen.Baier@stud.uni-karlsruhe.de
11827 * plugins/editor/action-callbacks.c: Fixed edit shortcuts for
11830 2005-08-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11832 * plugins/editor/search-replace_backend.c :
11833 Fixed search in File Patterns.
11835 2005-08-09 Philip Van Hoof <pvanhoof@gnome.org>
11837 * plugins/gdb/Makefile.am: Fixed a make -j x bug
11839 2005-08-04 Naba Kumar <naba@gnome.org>
11841 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
11842 for pango-1.8 rendering bug.
11844 2005-08-03 Naba Kumar <naba@gnome.org>
11846 * plugins/glade/plugin.c: Proper names for plugin widgets.
11848 * plugins/subversion/anjuta-subversion.glade,
11849 plugins/subversion/svn-auth.c: Fixed authentication dialog and
11850 string allocations. Use passed default values when available.
11851 Set proper focus and dialog default response. Destroy dialog after use.
11852 Return error when appropriate.
11854 2005-08-02 Naba Kumar <naba@gnome.org>
11856 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
11857 for pango-1.8 rendering bug.
11859 2005-08-02 Philip Van Hoof <pvanhoof@gnome.org>
11861 * scintilla/Makefile.am: Fixed a make -j x bug
11863 2005-08-02 Johannes Schmid <jhs@gnome.org>
11865 * plugins/subversion/svn-auth.c: Added username/password
11868 2005-08-01 Naba Kumar <naba@gnome.org>
11870 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Added index bound
11871 checks for character width calculations.
11873 2005-07-31 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11875 * plugins/gdb/debug_tree.c : Inspect memory from locals window.
11877 2005-07-31 Naba Kumar <naba@gnome.org>
11879 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Fixed text rendering
11880 messup with pango 1.8. Fixed bug #311846.
11882 2005-07-30 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11884 * plugins/gdb/memory.c : Fixed bug 305082.
11886 * plugins/project-wizard/templates/anjuta-plugin.wiz,
11887 plugins/project-wizard/templates/gcj.wiz,
11888 plugins/project-wizard/templates/gnome.wiz,
11889 plugins/project-wizard/templates/gtk.wiz,
11890 plugins/project-wizard/templates/java.wiz,
11891 plugins/project-wizard/templates/python.wiz,
11892 plugins/project-wizard/templates/wxwin.wiz,
11893 plugins/project-wizard/templates/xlib-dock.wiz : Spelling fixes.
11895 2005-07-27 Sebastien Granjoux <seb.sfo@free.fr>
11897 * plugins/tools/execute.c:
11898 Correct a crash if editor is closed while a tool still use it.
11900 2005-07-28 Naba Kumar <naba@gnome.org>
11902 * scintilla/*: Updated scintilla from their latest CVS.
11904 2005-07-27 Naba Kumar <naba@gnome.org>
11906 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
11907 plugins/build-basic-autotools/build-basic-autotools.c,
11908 plugins/cvs-plugin/plugin.c, plugins/debug-manager/plugin.c,
11909 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
11910 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
11911 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
11912 plugins/glade/plugin.c, plugins/gtodo/plugin.c, plugins/macro/plugin.c,
11913 plugins/message-view/plugin.c, plugins/patch/plugin.c,
11914 plugins/profile-default/plugin.c, plugins/project-manager/plugin.c,
11915 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
11916 plugins/symbol-browser/plugin.c, plugins/tools/plugin.c,
11917 src/anjuta-app.c, src/main.c, src/shell.c: Added 'translation_domain'
11918 argument to anjuta_ui_add_action_group_entries() and
11919 anjuta_ui_add_toggle_action_group_entries() and set the translation domain.
11920 Fixed all plugins to pass translation domain. This fixes untranslated
11923 2005-07-27 Naba Kumar <naba@gnome.org>
11925 * plugins/class-inheritance/class-callbacks.c,
11926 plugins/class-inheritance/class-inherit.c: Fixed color scheme to use
11927 proper system colors.
11929 2005-07-26 Naba Kumar <naba@gnome.org>
11931 * ROADMAP: Updated and added more tasks.
11933 2005-07-25 Naba Kumar <naba@gnome.org>
11935 * ROADMAP: Updated and added more tasks.
11937 2005-07-24 Naba Kumar <naba@gnome.org>
11939 * HACKING: Fixed format.
11941 2005-07-24 Naba Kumar <naba@gnome.org>
11943 * ROADMAP: Fixed format.
11944 * plugins/tools/scripts/prepare-changelog.pl: Fixed month figure.
11946 2005-07-24 Naba Kumar <naba@gnome.org>
11948 * HACKING, ROADMAP: Fixed format and add some tasks to do in ROADMAP.
11949 * data/properties/cpp.properties: Added *.c++ as file extension for c++
11951 2005-07-24 Sebastien Granjoux <seb.sfo@free.fr>
11953 * plugins/tools/dialog.c, plugins/tools/dialog.h:
11954 Correct wrong sensitivity setting
11956 * plugins/tools/tool.c: Correct a crash when removing overridden tool
11958 * plugins/tools/variable.c: Add variables for project manager
11960 2005-07-23 Naba Kumar <naba@gnome.org>
11962 * ROADMAP: updated.
11964 2005-07-23 Naba Kumar <naba@gnome.org>
11966 * plugins/subversion/Makefile.am,
11967 plugins/subversion/svn-auth.c,
11968 plugins/subversion/svn-auth.h: Added subversion authentication code
11971 * plugins/subversion/subversion-callbacks.c,
11972 plugins/subversion/subversion-callbacks.h,
11973 plugins/subversion/svn-backend-priv.h,
11974 plugins/subversion/svn-backend.c, plugins/subversion/svn-backend.h,
11975 plugins/subversion/svn-notify.c, plugins/subversion/svn-notify.h,
11976 plugins/subversion/svn-thread.c, plugins/subversion/svn-thread.h:
11977 Added file mode line.
11979 2005-07-22 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
11981 * configure.in: Added 'gl' to ALL_LINGUAS.
11983 2005-07-21 Naba Kumar <naba@gnome.org>
11985 * libanjuta/anjuta-launcher.c: Fixed dispose method to neatly close
11986 the active sources and kill the running process without emitting
11987 signals (which could be fatal because the object is being destroyed).
11988 Incidentally, fixed the crash that happens when stopping an active
11989 debugger session. Disabled debug prints and code clean up.
11992 * plugins/cvs-plugin/cvs-execute.c: Removed signal disconnections from
11993 message view object, because that prevents many unprocessed outputs
11994 from the cvs command from being appended in view. Does not set NULL
11995 to mesg_view private member (not required) so that any pending outputs
11996 to view is processed.Fixed bug #172666.
11998 * plugins/editor/anjuta-document-manager.plugin.in: Added ruby mime
11999 type in supported list.
12001 2005-07-18 Adam Weinberger <adamw@gnome.org>
12003 * plugins/file-manager/anjuta-file-manager-plugin.glade:
12004 grammar/spelling fixes.
12006 2005-07-17 Naba Kumar <naba@gnome.org>
12008 * (new) plugins/project-wizard/templates/terminal/cvsignore,
12009 (new) plugins/project-wizard/templates/terminal/po/cvsignore,
12010 (new) plugins/project-wizard/templates/terminal/src/cvsignore,
12011 plugins/project-wizard/templates/anjuta-plugin.wiz,
12012 plugins/project-wizard/templates/gcj.wiz,
12013 plugins/project-wizard/templates/gnome.wiz,
12014 plugins/project-wizard/templates/gtk.wiz,
12015 plugins/project-wizard/templates/gtkmm.wiz,
12016 plugins/project-wizard/templates/java.wiz,
12017 plugins/project-wizard/templates/python.wiz,
12018 plugins/project-wizard/templates/terminal.wiz,
12019 plugins/project-wizard/templates/terminal/Makefile.am,
12020 plugins/project-wizard/templates/terminal/po/Makefile.am,
12021 plugins/project-wizard/templates/terminal/src/Makefile.am,
12022 plugins/project-wizard/templates/wxwin.wiz,
12023 plugins/project-wizard/templates/xlib-dock.wiz,
12024 plugins/project-wizard/templates/xlib.wiz: Added cvsignore files for
12025 wizards and updated .wiz files to install them in newly created
12028 2005-07-16 Naba Kumar <naba@gnome.org>
12030 * plugins/editor/anjuta-document-manager.plugin.in: Added mime types.
12032 * plugins/file-manager/an_file_view.c,
12033 plugins/file-manager/plugin.c: Added file manager preferences to
12034 show/hide files ignored by version control (e.g. cvsignore).
12036 * plugins/editor/text_editor.c: Initialize vfs info struct.
12038 * .cvsignore, global-tags/.cvsignore, libanjuta/.cvsignore,
12039 libanjuta/interfaces/.cvsignore, libegg/.cvsignore,
12040 libegg/menu/.cvsignore, libegg/recent-files/.cvsignore,
12041 libegg/treeviewutils/.cvsignore, libegg/util/.cvsignore,
12042 omf-install/.cvsignore, pixmaps/.cvsignore,
12043 plugins/file-manager/anjuta-file-manager-plugin.glade,
12044 scintilla/.cvsignore, scintilla/include/.cvsignore,
12045 scripts/.cvsignore, src/.cvsignore, tagmanager/.cvsignore,
12046 tagmanager/python.c: Updated.
12048 2005-07-16 Naba Kumar <naba@gnome.org>
12050 * tagmanager/parse.c, tagmanager/parse.h, tagmanager/python.c:
12051 Fixed python parser to parser class methods.
12053 2005-07-15 Naba Kumar <naba@gnome.org>
12055 * plugins/project-wizard/property.c: Used parenthesis to remove
12058 * plugins/project-wizard/templates/anjuta-plugin.wiz,
12059 plugins/project-wizard/templates/gcj.wiz,
12060 plugins/project-wizard/templates/gnome.wiz,
12061 plugins/project-wizard/templates/gtk.wiz,
12062 plugins/project-wizard/templates/gtkmm.wiz,
12063 plugins/project-wizard/templates/java.wiz,
12064 plugins/project-wizard/templates/python.wiz,
12065 plugins/project-wizard/templates/terminal.wiz,
12066 plugins/project-wizard/templates/wxwin.wiz,
12067 plugins/project-wizard/templates/xlib-dock.wiz,
12068 plugins/project-wizard/templates/xlib.wiz: Fixed wizard descriptions
12071 2005-07-15 Naba Kumar <naba@gnome.org>
12073 * plugins/project-wizard/templates/java.wiz,
12074 plugins/project-wizard/templates/java/Makefile.am,
12075 plugins/project-wizard/templates/java/project.anjuta,
12076 plugins/project-wizard/templates/python.wiz,
12077 plugins/project-wizard/templates/python/Makefile.am,
12078 plugins/project-wizard/templates/python/project.anjuta: Use different
12079 project files for java and python module where debugger is not
12080 included in the list of plugins.
12082 2005-07-15 Naba Kumar <naba@gnome.org>
12084 * configure.in, plugins/project-wizard/templates/Makefile.am,
12085 plugins/project-wizard/templates/gcj-logo.png,
12086 plugins/project-wizard/templates/gcj.wiz,
12087 plugins/project-wizard/templates/gcj/.cvsignore,
12088 plugins/project-wizard/templates/gcj/Makefile.am,
12089 plugins/project-wizard/templates/gcj/configure.in.tpl,
12090 plugins/project-wizard/templates/gcj/src/.cvsignore,
12091 plugins/project-wizard/templates/gcj/src/Makefile.am,
12092 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
12093 plugins/project-wizard/templates/java-logo.png,
12094 plugins/project-wizard/templates/java.wiz,
12095 plugins/project-wizard/templates/java/configure.in.tpl,
12096 plugins/project-wizard/templates/java/po/Makefile.am,
12097 plugins/project-wizard/templates/java/po/POTFILES.in,
12098 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
12099 plugins/project-wizard/templates/java/src/main.java,
12100 plugins/project-wizard/templates/python-logo.png,
12101 plugins/project-wizard/templates/python.wiz,
12102 plugins/project-wizard/templates/python/.cvsignore,
12103 plugins/project-wizard/templates/python/Makefile.am,
12104 plugins/project-wizard/templates/python/configure.in.tpl,
12105 plugins/project-wizard/templates/python/po/.cvsignore,
12106 plugins/project-wizard/templates/python/po/Makefile.am,
12107 plugins/project-wizard/templates/python/po/POTFILES.in,
12108 plugins/project-wizard/templates/python/src/.cvsignore,
12109 plugins/project-wizard/templates/python/src/Makefile.am,
12110 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
12111 plugins/project-wizard/templates/python/src/main.py: Added Generic
12112 gcj and python project wizards. Fixed Generic java project to
12113 use _JAVA primary. Update gnome-build from cvs for them to work
12116 2005-07-12 Naba Kumar <naba@gnome.org>
12118 * plugins/project-manager/plugin.c: Automatically determine
12119 project backend by probing.
12121 2005-07-04 Naba Kumar <naba@gnome.org>
12123 * Makefile.am: Do not install old anjuta.glade file which conflicts
12124 with newer src/anjuta.glade.
12126 2005-07-03 Johannes Schmid <jhs@cvs.gnome.org>
12128 * plugins/an_symbol_prefs.c:
12129 Sort list of available symbol files
12131 2005-07-02 Johannes Schmid <jhs@cvs.gnome.org>
12133 * plugins/build-basic-autotools.c:
12136 * plugins/gtodo/libgtodo.c:
12137 Possible fix for #307800
12139 * libanjuta/anjuta-encodings.c
12140 libanjuta/anjuta-launcher.c
12141 libanjuta/anjuta-preference-dialog.c
12142 libanjuta/anjuta-preferences.c
12143 libanjuta/anjuta-ui.c
12144 libanjuta/anjuta-util.c
12145 libanjuta/cell-renderer-captioned-image.c
12146 libanjuta/plugin.c:
12148 Patch from de_lupus@pandora.be (Kristof Vansant):
12149 Replaced deprecated gnome-i18n.h
12152 2005-07-01 Johannes Schmid <jhs@cvs.gnome.org>
12154 * plugins/subversion/anjuta-subversion.glade
12155 plugins/subversion/anjuta-subversion.ui
12156 plugins/subversion/plugin.c
12157 plugins/subversion/subversion-actions.c
12158 plugins/subversion/subversion-callbacks.h
12159 plugins/subversion/subversion-callbacks.c
12160 plugins/subversion/svn-backend-priv.h
12161 plugins/subversion/svn-backend.h
12162 plugins/subversion/svn-backend.c
12163 plugins/subversion/svn-thread.h
12164 plugins/subversion/svn-thread.c:
12166 Implemented Subversion diff
12168 2005-06-30 Johannes Schmid <jhs@cvs.gnome.org>
12170 * plugins/build-basic-autotools/build-basic-autotools.c:
12171 Fixed crash bug! Might be useful to release 2.0.2 soon
12172 because this bug will crash any build which produces errors
12175 === Anjuta 2.0.1 ===
12177 2005-06-27 Naba Kumar <naba@gnome.org>
12179 * plugins/tools/execute.c: Formated code.
12181 2005-06-26 Sebastien Granjoux <seb.sfo@free.fr>
12183 * plugins/build-basic-autotools/build-basic-autotools.c:
12184 Remove two memory leaks
12185 Check command output versus untranslated strings too
12187 * plugins/tools/execute.c:
12188 Remove two memory leaks
12189 Check command output versus untranslated strings too
12190 Remove description message
12192 * plugins/tools/fileop.c:
12193 Escape tool name in xml configuration file
12195 2005-05-26 Naba Kumar <naba@gnome.org>
12197 * configure.in: Bumped version to 2.0.1
12198 * plugins/tools/scripts/Makefile.am: Fixed make checkdist bugs.
12200 * plugins/tools/execute.c: Fixed clickable messages.
12203 * plugins/glade/plugin.c, src/layout.xml: Added glade stock icon.
12204 Deactivate glade plugin when last glade project is closed. Reorder
12205 glade widgets in layout. Change glade project when user selects a
12206 new project. Removed project from the list when user closes it. Fixed
12207 glade project file loading from URI. Save and restored loaded glade
12208 projects in/from session.
12210 * plugins/class-gen/action-callbacks.c,
12211 plugins/class-gen/anjuta-class-gen-plugin.glade,
12212 plugins/class-gen/class_gen.c, plugins/class-gen/plugin.c,
12213 plugins/file-wizard/anjuta-file-wizard.glade,
12214 plugins/file-wizard/file.c, plugins/file-wizard/file.h,
12215 plugins/file-wizard/plugin.c, plugins/file-wizard/plugin.h: Implemented
12216 "Add to project" correctly. Use the source file path returned after
12217 adding to project. Fixed memory leaks. Deactivate wizard plugins
12220 * plugins/project-manager/plugin.c,
12221 plugins/project-wizard/anjuta-project-wizard.glade,
12222 plugins/project-wizard/druid.c, plugins/project-wizard/install.c,
12223 plugins/project-wizard/plugin.c, plugins/project-wizard/plugin.h,
12224 src/Makefile.am, src/anjuta-app.c, src/anjuta.glade: Moved
12225 project-wizard preference page to anjuta app, because they are
12226 more appropriated as general preferences. Renamed username and
12227 useremail properties keys.
12229 * po/POTFILES.in: Updated.
12231 * plugins/editor/action-callbacks.c: Fixed a crash bug when a file is
12234 * plugins/file-loader/plugin.c: Do not use static variable to store
12235 created submenu in factory. Fixed crash in anjuta exit.
12237 2005-05-24 Naba Kumar <naba@gnome.org>
12239 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
12240 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
12241 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
12242 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
12243 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
12244 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
12245 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
12246 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
12247 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12249 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
12250 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
12251 plugins/build-basic-autotools/build-basic-autotools.c,
12252 plugins/build-basic-autotools/build-basic-autotools.h,
12253 plugins/build-basic-autotools/executer.c,
12254 plugins/build-basic-autotools/executer.h,
12255 plugins/devhelp/plugin.c, plugins/gdb/debugger.c,
12256 plugins/tools/variable.c: Added an extra argument to
12257 anuta_util_dialog_input() to pass default value. Save/load project
12258 configure and execution parameters in/from session.
12260 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug when no
12261 symbol browser is loaded.
12263 * plugins/profile-default/plugin.c: Fixed an unbalanced shell
12266 * plugins/terminal/terminal.c: Fixed bug where repeated activate and
12267 deactivate would not start shell.
12269 2005-05-24 Naba Kumar <naba@gnome.org>
12271 * libanjuta/anjuta-ui.c, libanjuta/plugins.c,
12272 libegg/egg-combo-action.c, libegg/egg-recent-action.c,
12273 libegg/egg-submenu-action.c, libegg/test-actions.c,
12274 plugins/build-basic-autotools/build-basic-autotools.c,
12275 plugins/cvs-plugin/plugin.c, plugins/editor/aneditor-autocomplete.cxx,
12276 plugins/editor/search-replace.c, plugins/editor/text_editor.c,
12277 plugins/file-wizard/plugin.c, plugins/gdb/debugger.c,
12278 plugins/gtodo/plugin.c, plugins/macro/macro-db.c,
12279 plugins/macro/plugin.c, plugins/message-view/plugin.c,
12280 plugins/profile-default/plugin.c, plugins/project-import/plugin.c,
12281 plugins/project-manager/plugin.c, plugins/project-wizard/plugin.c,
12282 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
12283 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
12284 plugins/tools/plugin.c: Used DEBUG_PRINT() instead of g_message().
12286 2005-05-24 Naba Kumar <naba@gnome.org>
12288 * data/properties/styles.properties: Fixed defalt font.
12290 * plugins/editor/search-replace.c,
12291 plugins/editor/search-replace_backend.c: Fixed message outputs. Identify
12292 project openness wihtout activating project-manager plugin (i.e.
12293 using anjuta_shell_get()).
12295 * libanjuta/interfaces/libanjuta.idl, plugins/project-manager/plugin.c:
12296 - Completed add_source(), add_group() and add_target() methods of
12297 IAnjutaProjectManager.
12298 - Change their definition to return the added element (or NULL).
12299 - Used interface API for project main menus and 'add to project'
12300 from file-manager context menu.
12301 - Select proper default target/group when prompting for adding
12302 source/target/group.
12303 - Do not expand all nodes in selection tree when default selection
12304 are given (eases navigation in big projects).
12306 - Marked strings for translation.
12308 2005-05-23 Naba Kumar <naba@gnome.org>
12310 * src/anjuta-app.c: Save menu accelerators on change.
12312 * plugins/editor/anjuta-docman.c: Fixed premature destruction of
12313 save-as dialog (leading to crash later).
12315 2005-05-22 Naba Kumar <naba@gnome.org>
12318 * AUTHORS: Added developers for other projects. Updated.
12319 * TODO.tasks: Updated.
12320 * ChangeLog: Added past changelogs from anjuta-0.1.5.
12322 2005-05-22 Naba Kumar <naba@gnome.org>
12324 * plugins/tools/execute.c: Make parsable lines distinct by adding
12325 a "Click me" description in the message. Allow tools to open arbibrary
12326 file in editory using gdb-styled annotation (The line starts with two
12327 \032 characters followed by the file:line).
12329 * plugins/tools/scripts/prepare-changelog.pl,
12330 plugins/tools/scripts/tools-2.xml.in: Fixed to add changelog entry in
12331 ChangeLog file itself and open it.
12333 2005-06-21 Sebastien Granjoux <seb.sfo@free.fr>
12335 * plugins/tools/execute.c:
12336 Parse output in message pane
12337 Correct a crash on plugin deactivation
12339 * plugins/tools/fileop.c,
12340 plugins/tools/tool.c,
12341 plugins/tools/tool.h:
12342 Load only valid tools
12344 2005-06-21 Naba Kumar <naba@gnome.org>
12346 * anjuta.spec.in: Fixed devel package requirement.
12348 * plugins/message-view/message-view.c: Scroll message on next/previous.
12350 * TODO.tasks: Updated.
12352 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
12353 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
12354 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
12355 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
12356 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
12357 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
12358 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
12359 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12361 * libanjuta/anjuta-preferences.c,
12362 plugins/build-basic-autotools/build-basic-autotools.c,
12363 plugins/build-basic-autotools/executer.c,
12364 plugins/class-gen/action-callbacks.c,
12365 plugins/class-gen/action-callbacks.h,
12366 plugins/class-gen/class_gen.c,
12367 plugins/cvs-plugin/cvs-interface.c,
12368 plugins/debug-manager/attach_process.c,
12369 plugins/debug-manager/plugin.c,
12370 plugins/debug-manager/utilities.c,
12371 plugins/debug-manager/utilities.h,
12372 plugins/editor/aneditor-autocomplete.cxx,
12373 plugins/editor/aneditor.cxx,
12374 plugins/editor/search-replace.c,
12375 plugins/editor/search-replace_backend.c,
12376 plugins/gdb/breakpoints.c,
12377 plugins/gdb/registers.c,
12378 plugins/patch/plugin.c,
12379 plugins/project-wizard/druid.c,
12380 plugins/project-wizard/install.c,
12381 plugins/subversion/plugin.c,
12382 tagmanager/tm_file_entry.c: Fixed compiler warnings and deleted dead
12385 * plugins/class-gen/action-callbacks.c,
12386 plugins/project-wizard/parser.c,
12387 plugins/project-wizard/property.c,
12388 plugins/project-wizard/values.c,
12389 plugins/symbol-browser/an_symbol.c: Fixed compiler warnings.
12391 * plugins/tools/scripts/prepare-changelog.pl: Order filenames
12394 2005-06-20 Naba Kumar <naba@gnome.org>
12396 * manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
12397 manuals/reference/libanjuta/tmpl/e-splash.sgml,
12398 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12400 * libanjuta/anjuta-launcher.c: Fixed possible double call of child
12401 exit idle function.
12403 * plugins/file-wizard/file.c, plugins/file-manager/an_file_view.c:
12404 Fixed possible memory corruption.
12406 * plugins/profile-default/plugin.c, plugins/symbol-browser/plugin.c,
12407 plugins/symbol-browser/an_symbol_view.c, libanjuta/e-splash.c,
12408 libanjuta/anjuta-status.c, plugins/project-manager/plugin.c: Fixed
12409 progress bar increment and added progress status for symbol refresh
12410 and project loading.
12412 * plugins/profile-default/plugin.c, libanjuta/interfaces/libanjuta.idl,
12413 libanjuta/e-splash.h, libanjuta/anjuta-status.c, src/main.c,
12414 plugins/file-loader/plugin.c, libanjuta/e-splash.c, src/anjuta.h,
12415 libanjuta/anjuta-status.h, src/anjuta.c: Implemented progress
12418 * TODO.tasks: Updated.
12420 2005-06-19 Naba Kumar <naba@gnome.org>
12422 * global_tags/create_global_tags.sh: Fixed sh incompatibility bug.
12425 * plugins/project-import/project-import.c: Deactivate plugin when done.
12427 2005-06-18 Naba Kumar <naba@gnome.org>
12429 * plugins/profile-default/plugin.c: Fixed error when loading another
12430 project while a project is still loaded.
12432 * plugins/project-manager/plugin.c: Used (newly added) group-activated
12433 signal from gnome-build to popup group properties.
12435 * src/anjuta.c: Load default session by default.
12437 * po/POTFILES.in: Added missing files.
12439 * libanjuta/anjuta-plugin.[ch], libanjuta/plugins.[ch]: Do not
12440 activate plugin on load (activate it separately). Connect to activate
12441 and deactivate signals for housekeeping, so that if plugins are
12442 activated or deactivate externally, they are properly recorded.
12444 * plugins/profile-default/plugin.c: Save profile before a project
12445 is loaded so that it could be restored when project is closed.
12447 * plugins/file-loader/plugin.c: Fixed ok/cancel buttons order.
12449 2005-06-17 Naba Kumar <naba@gnome.org>
12451 * plugins/profile-default/plugin.h, plugins/profile-default/plugin.c,
12452 libanjuta/plugins.c, libanjuta/plugins.h: Implmented profile saving
12453 for project. The plugins loaded for the project is restored when project
12454 is loaded next time.
12456 * TODO.tasks: Updated.
12458 2005-06-15 Naba Kumar <naba@gnome.org>
12460 * plugins/tools/scripts/find-fixmes.pl,
12461 (new) plugins/tools/scripts/translation-status.pl,
12462 plugins/tools/scripts/tools-2.xml.in,
12463 plugins/tools/scripts/Makefile.am,
12464 plugins/tools/scripts/prepare-changelog.pl: Added translation
12465 status script. Completed find-fixmes.pl script. Fixed bugs.
12467 * plugins/tools/scripts/tools-2.xml.in: Fixed prepare-changelog
12470 2005-06-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12472 * plugins/message-view/anjuta-message-manager-plugin.glade :
12473 renamed "messages.tag.position" to "messages.tab.position".
12474 plugins/message-view/anjuta-msgman.c :
12475 Messages tab position prefrences.
12477 2005-06-14 Naba Kumar <naba@gnome.org>
12479 * (new) plugins/tools/scripts/find-fixmes.pl,
12480 (new) plugins/tools/scripts/tools-2.xml.in,
12481 (new) plugins/tools/scripts/Makefile.am,
12482 (new) plugins/tools/scripts/prepare-changelog.pl,
12483 plugins/tools/plugin.h, plugins/tools/fileop.c,
12484 plugins/tools/Makefile.am, configure.in: Added system tools.
12486 2005-06-11 Sebastien Granjoux <seb.sfo@free.fr>
12488 * plugins/tools/editor.c:
12489 Take care of creating .anjuta directory if missing
12491 2005-06-10 Naba Kumar <naba@gnome.org>
12493 * configure.in: Increased gnome-build required to version 0.1.2.
12495 * plugins/project-manager/plugin.c: Fixed target/group removal.
12496 Fixed memory leaks.
12498 2005-06-10 Naba Kumar <naba@gnome.org>
12500 * plugins/project-manager/plugin.c: Implemented target/group
12501 configuration (update gnome-build module from cvs).
12503 2005-06-07 Naba Kumar <naba@gnome.org>
12505 Patch from: Massimo Cora' <maxcvs@email.it>:
12506 * plugins/class-inheritance/Makefile.am,
12507 plugins/class-inheritance/class-inherit.c,
12508 plugins/class-inheritance/class-inherit.h,
12509 plugins/class-inheritance/plugin.c,
12510 plugins/class-inheritance/plugin.h,
12511 (added) plugins/class-inheritance/class-callbacks.[ch]: Implemented
12512 expanded view of classes in hierarchy canvas (collapsable again).
12514 2005-06-05 Johannes Schmid <jhs@cvs.gnome.org>
12516 * scintilla/patches/scintilla-64-bit.diff (added)
12517 * plugins/patch/patch-plugin.c:
12518 Conditional build for GTK 2.4 and GTK 2.6
12520 2005-06-04 Sebastien Granjoux <seb.sfo@free.fr>
12522 * plugins/tools/anjuta-tools.glade,
12523 plugins/tools/editor.c,
12524 plugins/tools/plugin.h,
12525 plugins/tools/fileop.c:
12526 Add a check box to edit an user script
12527 Correct a few memory leak
12529 * plugins/tools/execute.c,
12530 plugins/tools/tool.c,
12531 plugins/tools/tool.h:
12532 Move utility remove_mnemonic function in tool.c
12535 2005-06-04 Johannes Schmid <jhs@cvs.gnome.org>
12537 Patch from sbrabec@suse.cz:
12539 scintilla/include/Scintilla.h:
12541 Fix 64-Bit warnings in gcc 4
12543 2005-06-03 Johannes Schmid <jhs@cvs.gnome.org>
12545 * plugins/patch/patch_plugin.c
12546 plugins/patch/patch.h
12547 plugin/patch/patch-plugin.glade
12548 plugin/patch/Makefile.am:
12550 Changed patch plugin to use libglade and new gtk 2.6 widgets
12552 2005-05-31 Naba Kumar <naba@gnome.org>
12554 Patch from Jason Bayman <JBayman@HobbitHell.com>:
12555 * plugins/editor/text_editor.c: Don't show error
12558 2005-05-28 Sebastien Granjoux <seb.sfo@free.fr>
12560 * plugins/message-view/anjuta-message-manager.ui,
12561 plugins/message-view/anjuta-msgman.c,
12562 plugins/message-view/anjuta-msgman.h,
12563 plugins/message-view/message-view.c,
12564 plugins/message-view/message-view.h,
12565 plugins/message-view/plugin.c:
12566 Add a popup menu in messages panes
12567 Move save message pane option in it
12569 2005-05-28 Naba Kumar <naba@gnome.org>
12571 * data/properties/styles.properties: Fixed default font
12574 * plugins/editor/style-editor.c: cleanup.
12576 2005-05-25 Naba Kumar <naba@gnome.org>
12578 * plugin/gdb/plugin.c: Start gdb even if the program does
12579 not exists. Fixes bug #305074
12581 2005-05-24 Naba Kumar <naba@gnome.org>
12583 Patch from: Saleem Abdulrasool <compnerd@gentoo.org>
12584 * configure.in: graphviz pkgconfig path.
12586 2005-05-24 Naba Kumar <naba@gnome.org>
12588 * configure.in, anjuta.desktop.in.in: Fixed Icon path.
12589 * TODO.tasks: Updated.
12591 2005-05-22 Naba Kumar <naba@gnome.org>
12593 * anjuta.spec.in: Fixed spec file
12594 * plugins/editor/text_editor.c: Fixed gnome-vfs monitor.
12596 2005-05-21 Sebastien Granjoux <seb.sfo@free.fr>
12598 * TODO.tasks: Updated.
12600 * plugins/message-view/anjuta-message-manager.ui,
12601 plugins/message-view/message-view.c,
12602 plugins/message-view/message-view.h,
12603 plugins/message-view/plugin.c:
12604 Add shortcut for next and previous message
12605 Add a save message menu item
12606 Fix a bug in previous message
12608 2005-05-21 Naba Kumar <naba@gnome.org>
12610 * Makefile.am, anjuta.spec.in, configure.in, data/properties/Makefile.am,
12611 doc/Makefile.am, global-tags/create_global_tags.sh,
12612 libanjuta/interfaces/Makefile.am.iface: Fixed 64bit arch related bugs
12613 and rpm package creation. Fixed installation paths.
12615 * plugins/editor/anjuta-document-manager.glade,
12616 plugins/editor/text_editor.c: Fixed autoformat settings in preferences
12617 and indent options.
12619 * tagmanager/tm_workspace.c: Fixed code format and compiler warning.
12621 2005-05-21 Naba Kumar <naba@gnome.org>
12623 * Makefile.am, configure.in, data/Makefile.am, doc/Makefile.am,
12624 global-tags/Makefile.am, launcher/Makefile.am, libegg/Makefile.am,
12625 pixmaps/Makefile.am, scripts/Makefile.am, src/Makefile.am,
12626 tagmanager/Makefile.am: Fixed paths configure variables to take
12627 automake configure variables instead of hardcoding.
12629 * global-tags/tm_global_tags.c: Formated code.
12631 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
12632 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
12633 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
12634 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
12635 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
12636 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
12637 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
12638 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
12639 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12641 2005-05-20 Naba Kumar <naba@gnome.org>
12643 * README, anjuta.spec.in, configure.in: Updated Anjuta Descriptions
12644 and fixed rpm spec file (more testing required).
12646 * data/gdb.init: Don't set gdb prompt.
12648 * mime/Makefile.am: run update-mime-data only on system-wide install.
12650 * plugins/gdb/Makefile.am: Install plugin at correct paths.
12652 2005-05-19 Naba Kumar <naba@gnome.org>
12654 * plugins/terminal/terminal.c: Fixed crash bug when terminal is used
12655 while it's not visible.
12657 Patch from: Jason Bayman <JBayman@HobbitHell.com>
12658 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bugs.
12660 2005-05-19 Naba Kumar <naba@gnome.org>
12662 * configure.in: Fixed subversion checks. Added
12663 --disable-plugin-subversion and --disable-plugin-glade
12664 configure flags to manually turn off their plugin builds.
12666 * plugins/editor/plugin.c: Save and restore current editor line
12667 positions in session.
12669 2005-05-18 Naba Kumar <naba@gnome.org>
12671 * AUTHORS: Fixed email address.
12673 * libanjuta/anjuta-utils.c,
12674 plugins/project-manager/plugin.c: Take plugin shell as dialog parents
12675 when the projectmanager toplevel is not a window. Check for valid
12676 gtkwindow type before using the passed window as parent for anjuta
12679 2005-05-17 Naba Kumar <naba@gnome.org>
12681 * libanjuta/interfaces/libanjuta.idl: Fixed compiler warnings.
12683 * plugins/cvs-plugin/Makefile.am,
12684 plugins/devhelp/plugin.c,
12685 plugins/file-loader/Makefile.am,
12686 plugins/macro/Makefile.am,
12687 plugins/message-view/Makefile.am,
12688 plugins/patch/Makefile.am,
12689 plugins/project-manager/Makefile.am,
12690 plugins/subversion/Makefile.am,
12691 plugins/symbol-browser/Makefile.am: Removed -module flags
12694 * MAINTAINERS: Added file so that I could recieve bugzilla
12697 * plugins/glade/plugin.c: Fixed compile error.
12699 === Anjuta 2.0.0 ===
12701 2005-05-15 Naba Kumar <naba@gnome.org>
12703 * configure.in: Adjusted gdl version requirement. Bumped anjuta
12706 * plugins/symbol-browser/an_symbol_view.c,
12707 plugins/symbol-browser/plugin.c,
12708 tagmanager/tm_workspace.c: Fixed symbol-browser crash when
12709 symbols have been updated. Reset file symbols when update
12710 occurs. Fixed memory leaks.
12712 Patch from Jason Bayman <JBayman@HobbitHell.com>:
12713 * plugins/file-wizard/action-callbacks.c: Fixed crash bug.
12715 2005-05-14 Sebastien Granjoux <seb.sfo@free.fr>
12717 * plugins/tools/anjuta-tools.glade:
12718 Remove unused parameter dialog
12720 * plugins/tools/dialog.c,
12721 plugins/tools/fileop.c,
12722 plugins/tools/fileop.h,
12723 plugins/tools/tool.c,
12724 plugins/tools/tool.h,
12725 plugins/tools/variable.c:
12726 Add a few comments and cleanups
12728 * plugins/tools/editor.c,
12729 plugins/tools/editor.h:
12730 Remove code from previous plugin and add comments
12731 Use main window as parent (instead of tool list)
12733 * plugins/tools/execute.c,
12734 plugins/tools/execute.h:
12735 Remove code from previous plugin and add comments
12738 2005-05-14 Naba Kumar <naba@gnome.org>
12740 * AUTHORS, FUTURE, NEWS, README, ROADMAP: Updated and prepared for
12743 * configure.in: Fixed
12745 * plugins/class-inheritance/class-inheritance.png: New icon.
12747 * plugins/devhelp/plugin.c: Fixed docking bug where browser widget
12748 screws up when reparented.
12750 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12752 * plugins/editor/search-replace.c,
12753 plugins/editor/search-replace_backend.c
12754 plugins/project-manager/plugin.c : Clear find pane if searching same
12755 expression. Clean code.
12757 2005-05-14 Pawan Chitrakar <pawan@nplinux.org>
12759 * configure.in: Added ne in ALL_LINGUAS
12761 2005-05-13 Naba Kumar <naba@gnome.org>
12763 * configure.in: Fixed glade-3 version.
12765 * plugins/gdb/debugger.c, plugins/gdb/debugger.h,
12766 plugins/gdb/locals.c, plugins/gdb/stack_trace.c,
12767 plugins/gdb/watch.c: Update locals, watch and frame document on
12770 2005-05-12 Naba Kumar <naba@gnome.org>
12772 * plugins/editor/aneditor-autocomplete.cxx: Fixed infinite loop in
12773 scope autocompletion when the function definition is incomplete.
12775 * plugins/class-gen/anjuta-class-gen.plugin.in,
12776 plugins/file-wizard/anjuta-file-wizard.plugin.in,
12777 plugins/gdb/plugin.c,
12778 plugins/glade/anjuta-glade.plugin.in,
12779 plugins/project-import/anjuta-project-import.plugin.in,
12780 plugins/project-wizard/anjuta-project-wizard.plugin.in: Give a proper
12781 titles for the wizards.
12783 2005-05-11 Naba Kumar <naba@gnome.org>
12785 * configure.in, plugins/debug-manager/Makefile.am,
12786 plugins/debug-manager/plugin.c,
12787 (added) plugins/debug-manager/images/.cvsignore,
12788 (added) plugins/debug-manager/images/Makefile.am,
12789 (added) plugins/debug-manager/images/detach-16.png,
12790 (added) plugins/debug-manager/images/detach.png,
12791 (added) plugins/debug-manager/images/step-into-16.png,
12792 (added) plugins/debug-manager/images/step-into.png,
12793 (added) plugins/debug-manager/images/step-out-16.png,
12794 (added) plugins/debug-manager/images/step-out.png,
12795 (added) plugins/debug-manager/images/step-over-16.png,
12796 (added) plugins/debug-manager/images/step-over.png,
12797 plugins/gdb/Makefile.am,
12798 plugins/gdb/breakpoints.c,
12799 plugins/gdb/plugin.c,
12800 (added) plugins/gdb/images/.cvsignore,
12801 (added) plugins/gdb/images/Makefile.am,
12802 (added) plugins/gdb/images/breakpoint.png,
12803 (added) plugins/gdb/images/locals.png,
12804 (added) plugins/gdb/images/stack.png,
12805 (added) plugins/gdb/images/watch.png: Fixed breakpoints
12806 'remove all'. Added debugger icons.
12808 * plugins/editor/text_editor.c: Fixed file monitor.
12810 Patch from: Massimo Cora' <maxcvs@email.it>
12811 * plugins/patch/anjuta-patch-plugin.png,
12812 plugins/class-gen/Makefile.am,
12813 plugins/class-gen/action-callbacks.c,
12814 plugins/class-gen/class_gen.c,
12815 plugins/class-gen/class_logo.xpm: Implemented vcs
12816 file addions. New icons by Fabio Zecchini
12818 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12820 * libanjuta/interfaces/libanjuta.idl
12821 plugins/editor/anjuta-docman.c plugins/editor/search-replace.c
12822 plugins/editor/search-replace_backend.c
12823 plugins/project-manager/plugin.c : Search & Replace in all Project Files.
12825 2005-05-11 Naba Kumar <naba@gnome.org>
12827 * plugins/gdb/actions.c, plugins/gdb/breakpoints.c,
12828 plugins/gdb/breakpoints.h, plugins/gdb/debug_tree.c,
12829 plugins/gdb/plugin.c, plugins/gdb/plugin.h,
12830 plugins/gdb/registers.c, plugins/gdb/stack_trace.c,
12831 plugins/gdb/watch.c: Completed breakpoints implementation. Fixed
12834 * plugins/symbol-browser/an_symbol_prefs.c,
12835 plugins/symbol-browser/an_symbol_search.c,
12836 plugins/symbol-browser/an_symbol_view.c,
12837 plugins/symbol-browser/an_symbol_view.h,
12838 plugins/symbol-browser/plugin.c: Fixed memory leaks.
12840 2005-05-11 Naba Kumar <naba@gnome.org>
12842 * libanjuta/anjuta-shell.c: Fixed runtime warning.
12844 * libanjuta/e-splash.c, libanjuta/e-splash.h, src/main.c: Pass the
12845 progress bar location at create time, instead of hardcoding.
12847 * pixmaps/Makefile.am, (added) pixmaps/anjuta_splash_mini.png:
12848 Added mini splash screen.
12850 * plugins/editor/text_editor.c: Do not produce warning when file
12851 monitor could not be created.
12853 * plugins/profile-default/plugin.c: Save project session on exit.
12854 Show mini splash with progress bar at profile load.
12856 2005-05-10 Naba Kumar <naba@gnome.org>
12858 * configure.in, manuals/Makefile.am: Fixed compile flags.
12859 Disable outdated manuals builds.
12861 * global-tags/Makefile.am: Uninstall tags files on
12864 * libegg/Makefile.am: Use configured deprecated flags.
12866 * manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
12867 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
12868 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
12871 * mime/Makefile.am: Take DESTDIR into account.
12873 * plugins/class-gen/Makefile.am: Fixed 'make distcheck' errors.
12875 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug
12876 on scope autocompletion.
12878 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
12879 plugins/gdb/debugger.h, plugins/gdb/plugin.c: Use project
12880 shared libs and static libs paths for debugging. Order them
12883 * po/POTFILES.in: Updated.
12885 2005-05-09 Naba Kumar <naba@gnome.org>
12887 * libanjuta/interfaces/libanjuta.idl,
12888 plugins/gdb/debugger.[ch], plugins/gdb/plugin.c,
12889 plugins/gdb/breakpoints.ch, plugins/gdb/gdbmi-test.c,
12890 plugins/debug-manager/plugin.c, plugins/gdb/anjuta-gdb-plugin.ui:
12891 Implemented debugger source directory search and emits location changed
12892 signal with absolute path of the file.
12894 * plugins/tools/tool.c: Fixed compile errors.
12896 2005-05-08 Sebastien Granjoux <seb.sfo@free.fr>
12898 * plugins/tools/anjuta-tools.glade,
12899 plugins/tools/dialog.h,
12900 plugins/tools/dialog.c,
12901 plugins/tools/plugin.c,
12902 plugins/tools/editor.c:
12903 Improve graphical user interface
12905 Correct an error on close
12908 * plugins/tools/fileop.c,
12909 plugins/tools/tool.h,
12910 plugins/tools/tool.c:
12911 Change the tool internal structure
12912 Support having tools configuration in several places
12914 2005-05-08 Naba Kumar <naba@gnome.org>
12916 * plugins/gdb/actions.c,
12917 (removed) plugins/gdb/registers_cbs.c,
12918 (removed) plugins/gdb/registers_cbs.h,
12919 (removed) plugins/gdb/registers_gui.c,
12920 (removed) plugins/gdb/sharedlib_cbs.c,
12921 (removed) plugins/gdb/sharedlib_cbs.h,
12922 (removed) plugins/gdb/sharedlib_gui.c,
12923 (removed) plugins/gdb/signals_cbs.c,
12924 (removed) plugins/gdb/signals_cbs.h,
12925 (removed) plugins/gdb/signals_gui.c: Removed dead files.
12927 2005-05-08 Naba Kumar <naba@gnome.org>
12929 * plugins/build-basic-autotools/executer.c: Fixed programs
12932 * plugins/debug-manager/Makefile.am,
12933 plugins/debug-manager/anjuta-debug-manager.glade,
12934 plugins/debug-manager/plugin.c,
12935 plugins/gdb/Makefile.am: Used libglade for programs listing
12938 * (added) plugins/gdb/pointer.png: Stack pointer image.
12940 * libanjuta/anjuta-marshal.list,
12941 pixmaps/Makefile.am,
12942 plugins/gdb/actions.c,
12943 plugins/gdb/actions.h,
12944 plugins/gdb/anjuta-gdb-plugin.ui,
12945 plugins/gdb/anjuta-gdb.glade,
12946 plugins/gdb/breakpoints.c,
12947 plugins/gdb/breakpoints.h,
12948 plugins/gdb/debug_tree.c,
12949 plugins/gdb/debug_tree.h,
12950 plugins/gdb/debugger.c,
12951 plugins/gdb/debugger.h,
12952 plugins/gdb/gdbmi-test.c,
12953 plugins/gdb/gdbmi.c,
12954 plugins/gdb/gdbmi.h,
12955 plugins/gdb/info.c,
12956 plugins/gdb/info.h,
12957 plugins/gdb/locals.c,
12958 plugins/gdb/locals.h,
12959 plugins/gdb/memory.c,
12960 plugins/gdb/memory.h,
12961 plugins/gdb/plugin.c,
12962 plugins/gdb/plugin.h,
12963 plugins/gdb/registers.c,
12964 plugins/gdb/registers.h,
12965 plugins/gdb/registers_cbs.c,
12966 plugins/gdb/registers_cbs.h,
12967 plugins/gdb/registers_gui.c,
12968 plugins/gdb/sharedlib.c,
12969 plugins/gdb/sharedlib.h,
12970 plugins/gdb/sharedlib_cbs.c,
12971 plugins/gdb/sharedlib_cbs.h,
12972 plugins/gdb/sharedlib_gui.c,
12973 plugins/gdb/signals.c,
12974 plugins/gdb/signals.h,
12975 plugins/gdb/signals_cbs.c,
12976 plugins/gdb/signals_cbs.h,
12977 plugins/gdb/signals_gui.c,
12978 plugins/gdb/stack_trace.c,
12979 plugins/gdb/stack_trace.h,
12980 plugins/gdb/utilities.c,
12981 plugins/gdb/utilities.h,
12982 plugins/gdb/watch.c,
12983 plugins/gdb/watch.h,
12984 plugins/gdb/watch_cbs.c,
12985 plugins/gdb/watch_cbs.h,
12986 plugins/gdb/watch_gui.c: Implemented gdb MI interface and used
12987 it for all debugger component updates and listing. Implemented
12988 user custom debugger command window. Fixed all debugger components
12989 to work correctly. Implemented debugger as GObject. Removed
12992 2005-05-06 Naba Kumar <naba@gnome.org>
12994 * TODO.tasks: Updated.
12996 * plugins/build-basic-autotools/Makefile.am,
12997 plugins/file-loader/Makefile.am,
12998 plugins/profile-default/Makefile.am,
12999 plugins/sample1/Makefile.am,
13000 plugins/symbol-browser/images/Makefile.am,
13001 src/Makefile.am: Fixed 'make distcheck' errors.
13003 * plugins/symbol-browser/an_symbol_view.c: Removed unnecessary
13006 * tagmanager/tm_workspace.c: Include prototypes in getting
13009 2005-05-06 Naba Kumar <naba@gnome.org>
13011 * TODO.tasks: Updated.
13013 * configure.in, plugins/cvs-plugin/Makefile.am,
13014 plugins/debug-manager/Makefile.am,
13015 plugins/devhelp/Makefile.am,
13016 plugins/editor/Makefile.am,
13017 plugins/gdb/Makefile.am: Fixed 'make distcheck' errors.
13019 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaSymbol,
13020 IAnjutaSymbolManager, IAnjutaIterable and IAnjutaIterableTree
13023 * tagmanager/tm_workspace.c,
13024 tagmanager/include/tm_workspace.h,
13025 plugins/editor/aneditor-autocomplete.cxx,
13026 plugins/editor/aneditor-calltip.cxx: Fixed fill_find_tags_array()
13027 to return all matching tag types when no name is given instead of
13028 returning empty array.
13030 * plugins/symbol-browser/Makefile.am,
13031 (added) plugins/symbol-browser/an_symbol.c,
13032 (added) plugins/symbol-browser/an_symbol.h,
13033 plugins/symbol-browser/an_symbol_info.c,
13034 plugins/symbol-browser/an_symbol_info.h,
13035 (added) plugins/symbol-browser/an_symbol_iter.c,
13036 (added) plugins/symbol-browser/an_symbol_iter.h,
13037 plugins/symbol-browser/an_symbol_search.c,
13038 plugins/symbol-browser/an_symbol_view.c,
13039 plugins/symbol-browser/an_symbol_view.h,
13040 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
13041 plugins/symbol-browser/plugin.c,
13042 plugins/symbol-browser/plugin.h: Implemented IAnjutaSymbol wrapper
13043 for tags. Implemented IAnjutaSymbolManager interface in symbol-browser
13044 plugin and implemented IAnjutaIterable interface for symbol search
13047 * plugins/class-inheritance/Makefile.am,
13048 plugins/class-inheritance/class-inherit.c,
13049 plugins/class-inheritance/class-inherit.h,
13050 plugins/class-inheritance/plugin.h: Use the newly added
13051 IAnjutaSymbolManager/IAnjutaSymbol/IAnjutaIterable intefaces and
13052 get rid of libanjuta-ctags.la dependencies.
13054 2005-05-02 Naba Kumar <naba@gnome.org>
13056 * plugins/class-inheritance/class-inherit.c,
13057 plugins/class-inheritance/plugin.c,
13058 plugins/class-inheritance/plugin.h: Fixed crash bug when no symbols could
13059 be found for a class. Formated code.
13061 Patch from: Curtis Magyar <curtm4n@gmail.com>:
13062 * plugins/editor/anjuta-docman.c: Fixed alpabetical ordering
13065 2005-05-01 Sebastien Granjoux <seb.sfo@free.fr>
13067 * libanjuta/anjuta-launcher.c:
13068 Keep trying sending data until all bytes have been written
13070 * plugins/tools/anjuta-tools.glade,
13071 plugins/tools/editor.c:
13072 Add a combo box to defined data from stdin
13074 * plugins/tools/execute.c:
13075 Send data in stdin if needed
13078 * plugins/tools/fileop.c,
13079 plugins/tools/tool.h,
13080 plugins/tools/tool.c:
13081 Store, load and save stdin data
13082 Use tools-2.xml instead of tools.xml
13084 * plugins/tools/plugin.c,
13085 plugins/tools/plugin.h:
13088 * plugins/tools/dialog.c,
13089 plugins/tools/dialog.h:
13092 * plugins/tools/variable.c,
13093 plugins/tools/variable.h:
13094 Add editor related variables
13097 2005-04-29 Naba Kumar <naba@gnome.org>
13099 * libanjuta/Makefile.am, src/Makefile.am: Include libutil in libanjuta.
13101 * plugins/editor/text_editor.c: Fixed line marker interpretation.
13103 * data/gdb.init, plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
13104 plugins/gdb/breakpoints.h, plugins/gdb/debugger.c,
13105 plugins/gdb/debugger.h, (added) plugins/gdb/gdbmi-test.c,
13106 (added) plugins/gdb/gdbmi.c, (added) plugins/gdb/gdbmi.h: Started
13107 working on gdb MI interface. Completed MI parser interface.
13109 Patch from Massimo Cora <maxcvs@email.it>:
13110 * plugins/class-inheritance/Makefile.am,
13111 plugins/class-inheritance/class-inherit.c,
13112 plugins/class-inheritance/class-inherit.h,
13113 plugins/class-inheritance/plugin.c,
13114 plugins/class-inheritance/plugin.h: Update to class inheritance plugin.
13115 Used system theme for colors. Display class members on mouse click.
13117 2005-04-28 Naba Kumar <naba@gnome.org>
13119 * plugins/symbol-browser/an_symbol_prefs.c
13120 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade: Added
13121 implementation to create/add/remove custom tags files in symbol
13122 brower preferences.
13124 * global-tags/Makefile.am: Exclude bin target anjuta-tags from
13127 * plugins/project-import/project-import.c: Fixed memory leaks and
13128 use correct debug prints.
13130 * TODO.tasks: Updated.
13132 2005-04-27 Naba Kumar <naba@gnome.org>
13134 * libanjuta/Makefile.am, libanjuta/interfaces/Makefile.am.iface,
13135 libegg/Makefile.am, libegg/treeviewutils/Makefile.am,
13136 scintilla/Makefile.am: Fixed 'make distcheck' errors.
13138 * plugins/editor/anjuta-docman.c,
13139 plugins/editor/anjuta-docman.h,
13140 plugins/editor/plugin.c: Emit editor-added signal from docman
13141 and connect signals to new editor correctly.
13143 * plugins/class-inheritance/plugin.c,
13144 plugins/symbol-browser/plugin.c: Added stock icons.
13146 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
13147 plugins/build-basic-autotools/executer.c,
13148 plugins/build-basic-autotools/executer.h: Added missing files
13149 for the execute programs implementation.
13151 2005-04-26 Naba Kumar <naba@gnome.org>
13153 * TODO.tasks: Updated.
13155 * plugins/file-loader/plugin.c,
13156 plugins/project-import/anjuta-project-import.plugin.in,
13157 plugins/project-import/plugin.c,
13158 plugins/project-import/project-import.c,
13159 plugins/project-import/project-import.h: Be able to import older
13162 2005-04-26 Naba Kumar <naba@gnome.org>
13164 * libanjuta/anjuta-shell.c: Remove widget from the queue also when
13165 removing it from the shell.
13167 * libanjuta/anjuta-shell.c,
13168 libanjuta/anjuta-shell.h,
13169 plugins/profile-default/plugin.c: Implemented freeze/thaw for shell
13170 so that widget additions are freezed or thaw using a pending queue.
13171 Fixded UI flicker while loading projects.
13173 2005-04-26 Naba Kumar <naba@gnome.org>
13175 * TODO.tasks: Updated.
13177 * libanjuta/interfaces/libanjuta.idl: Added execute method for
13178 IAnjutaBuildable interface.
13180 * plugins/build-basic-autotools/Makefile.am,
13181 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
13182 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
13183 plugins/build-basic-autotools/build-basic-autotools.c,
13184 plugins/build-basic-autotools/build-basic-autotools.h: Added "Execute"
13185 interface and UI for executing project/file programs. Implemented
13186 IAnjutaFile interface so that executables could be opened directly.
13188 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Removed
13189 Authors line (Reserved for external plugins, which do not have a way to
13190 show their credits).
13192 * plugins/file-loader/plugin.c: Read "Title" from [Wizard] and
13193 [File Loader] group for menu labels (default to "Name" if it is not
13196 * plugins/terminal/terminal.c: Implemented IAnjutaTerminal interface
13197 for executing external commands.
13199 2005-04-25 Sebastien Granjoux <seb.sfo@free.fr>
13201 * plugins/project-wizard/property.c:
13202 Correct a memory leak
13204 * libanjuta/interfaces/libanjuta.idl,
13205 plugins/editor/text_editor.c:
13206 Add erase_all and replace_selection function to IAnjutaEditor
13208 * plugins/tools/anjuta-tools.glade,
13209 plugins/tools/fileop.c,
13210 plugins/tools/editor.c,
13211 plugins/tools/tool.c
13212 plugins/tools/tool.h:
13213 Add shortcut and icon
13215 * plugins/tools/variable.c,
13216 plugins/tools/variable.h:
13217 Add a variable asking parameters at run time
13219 * plugins/tools/execute.c:
13220 Add a warning message for missing document manager
13221 Add replace buffer and replace selection output
13222 Correct an error in popup output
13224 * plugins/tools/plugin.c,
13225 plugins/tools/plugin.h,
13226 plugins/tools/anjuta-tools.ui,
13229 Attach tools menu to a new place
13231 2005-04-25 Naba Kumar <naba@gnome.org>
13233 * libanjuta/plugins.c, src/about.c, src/about.h,
13234 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui,
13235 plugins/class-gen/anjuta-class-gen.plugin.in: Added about
13236 plugins (about box for plugins) menu.
13238 2005-04-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13240 * plugins/editor/search-replace.c :
13241 Displayed full path in Search pane window.
13242 Bug 300231 : Selected line in Search pane window .
13244 2005-04-23 Naba Kumar <naba@gnome.org>
13246 * plugins/terminal/terminal.c: Fixed crash on terminal docking.
13248 2005-04-22 Naba Kumar <naba@gnome.org>
13250 * plugins/project-wizard/templates/java-logo.png: Smaller icons.
13252 * plugins/project-wizard/templates/java.wiz,
13253 plugins/project-wizard/templates/java/src/Makefile.am.tpl: Add option
13254 to create bytecodes (.class) files.
13256 * plugins/symbol-browser/an_symbol_info.c,
13257 plugins/symbol-browser/an_symbol_info.h,
13258 plugins/symbol-browser/an_symbol_search.c,
13259 plugins/symbol-browser/an_symbol_view.c,
13260 plugins/symbol-browser/plugin.c,
13261 tagmanager/tm_workspace.c: Fixed java symbols view. Fixed icon types
13262 in file symbol list.
13264 2005-04-22 Naba Kumar <naba@gnome.org>
13266 * TODO.tasks: Updated.
13268 * plugins/class-inheritance/Makefile.am,
13269 plugins/subversion/Makefile.am: Do not install plugin files when
13270 plugin build condition is false.
13272 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
13273 plugins/build-basic-autotools/build-basic-autotools.c,
13274 plugins/build-basic-autotools/build-basic-autotools.h,
13275 plugins/file-loader/anjuta-loader-plugin.ui,
13276 plugins/file-loader/dnd.c,
13277 plugins/file-loader/plugin.c,
13278 plugins/file-loader/plugin.h,
13279 plugins/project-manager/anjuta-project-manager.ui,
13280 plugins/project-manager/plugin.c: Added open file and build context
13281 menu in project manager context menu.
13283 2005-04-22 Naba Kumar <naba@gnome.org>
13285 * configure.in: Added message output showing conditional plugins to
13288 * src/layout.xml: Added layout for class-inheritance plugin widget.
13290 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Fixed
13291 plugin name to remove redundant terms.
13293 * TODO.tasks: Updated.
13296 plugins/symbol-browser/Makefile.am,
13297 plugins/symbol-browser/an_symbol_view.c,
13298 (removed) plugins/symbol-browser/sv_class.xpm,
13299 (removed) plugins/symbol-browser/sv_function.xpm,
13300 (removed) plugins/symbol-browser/sv_macro.xpm,
13301 (removed) plugins/symbol-browser/sv_private_fun.xpm,
13302 (removed) plugins/symbol-browser/sv_private_var.xpm,
13303 (removed) plugins/symbol-browser/sv_protected_fun.xpm,
13304 (removed) plugins/symbol-browser/sv_protected_var.xpm,
13305 (removed) plugins/symbol-browser/sv_public_fun.xpm,
13306 (removed) plugins/symbol-browser/sv_public_var.xpm,
13307 (removed) plugins/symbol-browser/sv_static_fun.xpm,
13308 (removed) plugins/symbol-browser/sv_static_var.xpm,
13309 (removed) plugins/symbol-browser/sv_struct.xpm,
13310 (removed) plugins/symbol-browser/sv_unknown.xpm,
13311 (removed) plugins/symbol-browser/sv_variable.xpm,
13312 (added) plugins/symbol-browser/images/.cvsignore,
13313 (added) plugins/symbol-browser/images/Icons.16x16.Class,
13314 (added) plugins/symbol-browser/images/Icons.16x16.Enum,
13315 (added) plugins/symbol-browser/images/Icons.16x16.Field,
13316 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.BringToFront,
13317 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.SendToBack,
13318 (added) plugins/symbol-browser/images/Icons.16x16.Interface,
13319 (added) plugins/symbol-browser/images/Icons.16x16.InternalClass,
13320 (added) plugins/symbol-browser/images/Icons.16x16.InternalDelegate,
13321 (added) plugins/symbol-browser/images/Icons.16x16.InternalEnum,
13322 (added) plugins/symbol-browser/images/Icons.16x16.InternalEvent,
13323 (added) plugins/symbol-browser/images/Icons.16x16.InternalField,
13324 (added) plugins/symbol-browser/images/Icons.16x16.InternalInterface,
13325 (added) plugins/symbol-browser/images/Icons.16x16.InternalMethod,
13326 (added) plugins/symbol-browser/images/Icons.16x16.InternalProperty,
13327 (added) plugins/symbol-browser/images/Icons.16x16.InternalStruct,
13328 (added) plugins/symbol-browser/images/Icons.16x16.Literal,
13329 (added) plugins/symbol-browser/images/Icons.16x16.Method,
13330 (added) plugins/symbol-browser/images/Icons.16x16.NameSpace,
13331 (added) plugins/symbol-browser/images/Icons.16x16.PrivateClass,
13332 (added) plugins/symbol-browser/images/Icons.16x16.PrivateDelegate,
13333 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEnum,
13334 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEvent,
13335 (added) plugins/symbol-browser/images/Icons.16x16.PrivateField,
13336 (added) plugins/symbol-browser/images/Icons.16x16.PrivateInterface,
13337 (added) plugins/symbol-browser/images/Icons.16x16.PrivateMethod,
13338 (added) plugins/symbol-browser/images/Icons.16x16.PrivateProperty,
13339 (added) plugins/symbol-browser/images/Icons.16x16.PrivateStruct,
13340 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedClass,
13341 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedDelegate,
13342 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEnum,
13343 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEvent,
13344 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedField,
13345 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedInterface,
13346 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedMethod,
13347 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedProperty,
13348 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedStruct,
13349 (added) plugins/symbol-browser/images/Icons.16x16.Reference,
13350 (added) plugins/symbol-browser/images/Makefile.am: Removed old symbol
13351 pixmaps and added new icons (taken from monodevelop).
13353 2005-04-21 Naba Kumar <naba@gnome.org>
13355 Patch from Massimo Cora <maxcvs@email.it>:
13357 * configure.in, plugins/Makefile.am
13358 (new) plugins/class-inheritance/.cvsignore,
13359 (new) plugins/class-inheritance/Makefile.am,
13360 (new) plugins/class-inheritance/anjuta-class-inheritance.plugin.in,
13361 (new) plugins/class-inheritance/class-inherit.c,
13362 (new) plugins/class-inheritance/class-inherit.h,
13363 (new) plugins/class-inheritance/plugin.c,
13364 (new) plugins/class-inheritance/plugin.h,
13365 (new) plugins/class-inheritance/class-inheritance.png: Added class
13366 inheritance plugin.
13368 Changes by naba: Added pkgconfig check for graphviz and conditionally
13371 * plugins/patch/.cvsignore, plugins/tools/.cvsignore: Updated.
13373 2005-04-20 Naba Kumar <naba@gnome.org>
13375 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
13376 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
13377 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
13378 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
13379 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
13380 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
13381 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
13382 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
13383 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
13384 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
13385 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
13387 * plugins/gdb/plugin.[ch], plugins/gdb/utilities.[ch]: Fixed gdb
13388 message view management.
13390 * libanjuta/anjuta-children.[ch],
13391 plugins/build-basic-autotools/build-basic-autotools.c,
13392 libanjuta/anjuta-launcher.c, plugins/terminal/terminal.c:
13393 Removed anjuta_children_init() function,
13394 because it is done automatically when first invoked. Introduced
13395 anjuta_children_recover() to recover the child signalling. Fixed
13396 child exit management to correctly recover the exit status.
13398 * libanjuta/anjuta-launcher.c: Fixed anjuta_launcher_dispose()
13399 to properly shutdown the launcher and to kill the running process
13400 (without emitting any signal).
13402 * plugins/gdb/debugger.c, plugins/gdb/debugger.h, plugins/gdb/plugin.c,
13403 plugins/gdb/plugin.h: Fixed debugger to properly shutdown, kill both
13404 gdb and program instance.
13406 2005-04-19 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13408 * plugins/editor/search-replace.c :
13409 Fixed bug 300229 (Search dialog unsensitive freezed Search button).
13411 2005-04-18 Naba Kumar <naba@gnome.org>
13413 * TODO.tasks: Marked completed items.
13415 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
13416 plugins/gdb/debugger.h, plugins/gdb/plugin.c,
13417 plugins/project-manager/plugin.c: Prompt user for the debugging
13418 target (select from a list of project's executable targets) and
13419 correctly start debugger. Take care of libtool wrapping when the
13420 target selected is libtool target. Fixed debugger menu items
13423 2005-04-17 Sebastien Granjoux <seb.sfo@free.fr>
13425 * plugins/tools/execute.c,
13426 plugins/tools/execute.h:
13427 Implement save all files before running a command
13428 Implement all options for stdout and stderr except replace buffer
13429 Allow running several tools
13431 * plugins/tools/plugin.c:
13432 Move anjuta launcher in execute.c
13434 * plugins/tools/tools.h,
13435 plugins/tools/variable.c:
13438 2005-04-13 Sebastien Granjoux <seb.sfo@free.fr>
13440 * plugins/tools/anjuta-tools.glade:
13441 Add new properties in tool editor dialog
13442 Cosmetic improvements
13444 * plugins/tools/anjuta-tools.ui:
13445 Attach tool menu as a build menu
13447 * plugins/tools/dialog.c:
13448 Set tool menu item sensitivity in tool list
13451 * plugins/tools/editor.c,
13452 plugins/tools/editor.h,
13453 plugins/tools/fileop.c,
13454 plugins/tools/tool.c,
13455 plugins/tools/tool.h:
13456 Add new properties (active, save file...)
13457 Most of them are still not implemented
13459 * plugins/tools/execute.c,
13460 plugins/tools/execute.h:
13461 Reorganize code to support multiple run
13462 Support run in terminal
13464 * plugins/tools/plugin.c
13465 plugins/tools/plugin.h:
13466 Move message handling in execute.c
13468 * plugins/tools/variable.h,
13469 plugins/tools/variable.c:
13470 Add useful variables
13472 2005-04-13 Naba Kumar <naba@gnome.org>
13474 * plugins/editor/text_editor.c: Fixed file monitoring condition.
13475 * plugins/editor/Makefile.am: Added gnome-vfs flags.
13477 2005-04-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13479 * plugins/tools/dialog.c plugins/tools/tool.c :
13482 2005-04-06 Naba Kumar <naba@gnome.org>
13484 * src/anjuta.c: Load default session only when
13485 "anjuta.session.load.last" preference is enabled.
13487 2005-04-07 Sebastien Granjoux <seb.sfo@free.fr>
13489 * plugins/tools/Makefile.am,
13490 plugins/tools/variable.c,
13491 plugins/tools/variable.h:
13492 Add new code for handling variables
13494 * plugins/tools/anjuta-tools.glade:
13495 Improve tool editor dialog
13496 Add variable selection dialog
13498 * plugins/tools/dialog.c,
13499 plugins/tools/dialog.h,
13500 plugins/tools/plugin.c,
13501 plugins/tools/plugin.h:
13502 Add variable object
13503 Add a function to get it
13505 * plugins/tools/editor.c:
13506 Add gui code for variable selection dialog
13508 * plugins/tools/execute.c:
13509 Use variables for executing command
13511 * Naba: Compile warning fixes.
13513 2005-04-06 Naba Kumar <naba@gnome.org>
13515 * TODO.tasks: Marked completed items.
13517 2005-04-06 Naba Kumar <naba@gnome.org>
13519 * plugins/subversion/svn-backend.c: Fixed subversion plugin
13522 * plugins/tools/anjuta-tools.glade: Improved dialog layout.
13524 2005-04-04 Naba Kumar <naba@gnome.org>
13526 * src/layout.xml, plugins/glade/plugin.c: Dock glade widgets
13527 inside Main window.
13529 2005-03-31 Sebastien Granjoux <seb.sfo@free.fr>
13531 * plugins/tools/Makefile.am,
13532 plugins/tools/anjuta-tools.plugin.in,
13533 plugins/tools/anjuta-tools.ui,
13534 plugins/tools/anjuta-tools.gladei,
13535 plugins/tools/anjuta-tools-plugin.png,
13536 plugins/tools/plugin.c,
13537 plugins/tools/plugin.h,
13538 plugins/tools/dialog.c,
13539 plugins/tools/dialog.h,
13540 plugins/tools/fileop.c,
13541 plugins/tools/fileop.h,
13542 plugins/tools/tool.c,
13543 plugins/tools/tool.h,
13544 plugins/tools/editor.c,
13545 plugins/tools/editor.h,
13546 plugins/tools/execute.c,
13547 plugins/tools/execute.h, configure.in, plugins/Makefile.am:
13548 Port tool plugin from anjuta 1.2 (split anjuta-tools.c)
13551 * anjuta-tools.[ch]: Removed old tools code.
13553 2005-04-01 Steve Murphy <murf@e-tools.com>
13555 * configure.in: Added "rw" to ALL_LINGUAS.
13557 2005-03-29 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13560 manuals/C/anjuta-manual/fileoperations.xml
13562 manuals/C/anjuta-manual/figures/search_expr.png
13563 manuals/C/anjuta-manual/figures/search_expr_basic.png
13564 manuals/C/anjuta-manual/figures/search_file_list.png
13565 manuals/C/anjuta-manual/figures/search_file_pattern.png
13566 manuals/C/anjuta-manual/figures/search_replace.png
13567 manuals/C/anjuta-manual/figures/search_setting.png
13568 manuals/C/anjuta-manual/figures/search_target.png
13569 manuals/C/anjuta-manual/figures/search_target_action.png
13570 manuals/C/anjuta-manual/figures/search_target_in.png
13572 manuals/C/anjuta-manual/figures/find_files.png
13573 manuals/C/anjuta-manual/figures/find_replace.png
13574 manuals/C/anjuta-manual/figures/find_text.png :
13575 Updated Anjuta manual (File Operations)
13577 2005-03-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13579 * manuals/C/anjuta-manual/fileoperations.xml,
13580 manuals/C/anjuta-manual/figures/open_file.png,
13581 manuals/C/anjuta-manual/figures/open_file_multiple.png,
13582 manuals/C/anjuta-manual/figures/prefs_print.png,
13583 manuals/C/anjuta-manual/figures/print_dlg.png,
13584 manuals/C/anjuta-manual/figures/print_preview.png.
13586 manuals/C/anjuta-manual/figures/add_edit_macro.png,
13587 manuals/C/anjuta-manual/figures/display_macro.png,
13588 manuals/C/anjuta-manual/figures/insert_text.png,
13589 manuals/C/anjuta-manual/figures/keyword_macro.png,
13590 manuals/C/anjuta-manual/figures/new_file_wizard.png,
13591 manuals/C/anjuta-manual/figures/save_as_file.png :
13592 Updated Anjuta Manual (File Operations)
13594 2005-03-23 Adam Weinberger <adamw@gnome.org>
13596 * plugins/editor/action-callbacks.c,
13597 plugins/file-loader/plugin.c,
13598 plugins/gtodo/main.c,
13599 plugins/project-wizard/druid.c:
13600 Fix spelling/grammar errors. Fixes bugs
13601 169068, 169137, 169138, and 169139.
13603 2005-03-21 Naba Kumar <naba@gnome.org>
13605 Patch from: Massimo Cora' <maxcvs@email.it>:
13607 * plugins/editor/Makefile.am
13608 plugins/editor/anjuta-docman.c,
13609 (added) plugins/editor/editor-tooltips.c,
13610 (added) plugins/editor/editor-tooltips.h: Added tooltips to
13611 editor tabs to show full path.
13613 2005-03-19 Johannes Schmid <jhs@cvs.gnome.org>
13615 * plugins/subversion/svn-backend.c:
13616 Removed "apr-0/" from include because this is
13617 already included in SVN_INCLUDE and broke building if
13618 apr >= 1.0 was installed.
13620 2005-03-18 Naba Kumar <naba@gnome.org>
13622 Patch from: Massimo Cora' <maxcvs@email.it>:
13624 * plugins/editor/action-callbacks.c,
13625 plugins/editor/aneditor-calltip.cxx,
13626 plugins/editor/aneditor-priv.h,
13627 plugins/editor/aneditor.cxx,
13628 plugins/editor/aneditor.h,
13629 plugins/editor/anjuta-document-manager.ui: Added calltip
13630 activation from menu.
13632 2005-03-16 Naba Kumar <naba@gnome.org>
13634 Patch from: Massimo Cora' <maxcvs@email.it>:
13636 * plugins/class-gen/action-callbacks.c,
13637 plugins/class-gen/anjuta-class-gen-plugin.glade,
13638 plugins/class-gen/class_gen.c,
13639 plugins/class-gen/class_gen.h,
13640 plugins/class-gen/class_logo.xpm,
13641 plugins/class-gen/plugin.c: Create files without project
13642 being open. Add to project support. And other enhancements.
13644 2005-03-15 Adam Weinberger <adamw@gnome.org>
13647 plugins/debug-manager/utilities.c,
13648 plugins/file-loader/plugin.c,
13649 plugins/gdb/utilities.c,
13650 plugins/profile-default/plugin.c,
13651 plugins/project-import/project-import.c,
13652 src/anjuta-actions.h:
13653 Spelling/grammar fixes.
13655 2005-03-13 Naba Kumar <naba@gnome.org>
13657 * plugins/editor/action-callbacks.c,
13658 plugins/editor/action-callbacks.h,
13659 plugins/editor/anjuta-document-manager.ui,
13660 plugins/editor/plugin.c: Cleaned up editor UI and get rid of 'Format'
13661 submenu. Moved menuitems from Format to View->Editor.
13663 * src/action-callbacks.c, src/action-callbacks.h,
13664 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Created Reset
13665 layout and lock layout menus in View submenu. Get rid of
13666 Settings->Layout Manager menu.
13668 * plugins/project-import/anjuta-project-import.plugin.in:
13671 * global-tags/Makefile.am,
13672 global-tags/create_global_tags.sh,
13673 plugins/editor/aneditor-autocomplete.cxx,
13674 plugins/editor/aneditor-priv.h,
13675 plugins/editor/aneditor.cxx,
13676 tagmanager/tm_workspace.c: Fixed scope members autocompletion
13677 in editor and made it work in global symbols also.
13679 * src/anjuta-app.c: Always use priority texts besides icons style
13680 for toolbars, because other styles look horible for Anjuta (fixme).
13682 2005-03-11 Naba Kumar <naba@gnome.org>
13684 * configure.in: Removed test for iconv.
13686 * scintilla/ScintillaGTK.cxx: Fixed crash bug when focus in occurs
13687 before scintilla widget is realized.
13689 * plugins/cvs-plugin/plugin.c: Aligned comments and added a shortcut
13690 for Update menuitem.
13692 * scintilla/patches/set-cursor-warning-fix.diff: Removed because
13693 already applied in scintilla main stream.
13695 * scintilla/patches/preedit-window-crash-fix.diff: Added new fix
13696 and notified scintilla developer.
13698 2005-03-10 Naba Kumar <naba@gnome.org>
13700 * src/action-callbacks.c: Removed reference to src/help.h (dead
13703 * plugins/editor/text_editor.c: Removed reference to
13704 src/launcher.h (a dead file).
13706 * src/anjuta_dirs.c, src/anjuta_dirs.h, src/anjuta_gui.c,
13707 src/controls.c, src/controls.h, src/fileselection.c,
13708 src/fileselection.h, src/glade_iface.c, src/glade_iface.h,
13709 src/global.h, src/help.c, src/help.h, src/launcher.c, src/launcher.h,
13710 src/main.cpp, src/main_menubar.c, src/main_menubar.h,
13711 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/session.c,
13712 src/session.h, src/support.c, src/support.h, src/toolbar.c,
13713 src/toolbar.h, src/toolbar_callbacks.c, src/toolbar_callbacks.h:
13714 Removed these dead files from CVS.
13717 2005-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13719 * plugins/file-wizard/action-callbacks.c : Added error message.
13720 plugins/project-import/project-import.c : Closed Import wizard with Esc key.
13723 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
13725 * plugins/cvs-plugin/cvs-callbacks.c
13726 plugins/cvs-plugin/plugin.c:
13727 Fixed preferences page init and busy handling
13729 * plugins/subversion/plugin.c:
13730 Fixed preferences page init
13732 2005-03-09 Naba Kumar <naba@gnome.org>
13734 * plugins/Makefile.am, plugins/glade/Makefile.am,
13735 plugins/glade/plugin.c: Now that glade3 cvs head has been fixed,
13736 enabled glade plugin in Anjuta. The plugin is built only when
13737 glade3 is installed.
13739 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
13741 * plugins/project-wizard/templates/java.wiz
13742 plugins/project-wizard/templates/java-logo.png (*)
13743 plugins/project-wizard/templates/java/*
13744 plugins/project-wizard/templates/Makefile.am
13747 Add Java project type. It generates a autoconf/automake
13748 project which is compiled using gcj. It requires automake
13749 > 1.4 (1.9 is known to work) to work!
13751 (*) still awaiting response from the gcj team if we
13752 may use their logo.
13754 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
13756 * plugins/project-import/*
13757 plugins/Makefile.am
13759 Added project import plugin. Might be a bit buggy and limited
13761 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
13762 Icon from old pixmaps dir
13764 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13766 * plugins/file-wizard/plugin.c, plugins/macro/macro-dialog.c
13767 plugins/macro/macro-util.c, plugins/macro/macros.xml :
13768 Added C Custom_Indent line macro.
13771 2005-03-09 Naba Kumar <naba@gnome.org>
13773 * TODO.tasks: Added new message-manager tasks.
13775 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
13776 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
13777 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
13778 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
13779 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
13780 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
13781 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
13782 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
13783 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
13784 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
13786 * plugins/gdb/debug_tree.c, plugins/gdb/debugger.c,
13787 plugins/gdb/locals.c, plugins/gdb/memory.c, plugins/gdb/plugin.c,
13788 plugins/gdb/registers.c, plugins/gdb/registers_gui.c,
13789 plugins/gdb/sharedlib.c, plugins/gdb/sharedlib_gui.c,
13790 plugins/gdb/signals.c, plugins/gdb/signals_gui.c,
13791 plugins/gdb/stack_trace.c, plugins/gdb/stack_trace.h,
13792 plugins/gdb/watch.c, plugins/gdb/watch.h, plugins/gdb/watch_gui.c:
13793 Removed debugger widgets from shell on debugger shutdown. Added
13794 scrolled windows for docked widgets. Removed unnecessary widget refs
13795 and unrefs. Destroy widgets correctly on debugger shutdown.
13797 * plugins/project-wizard/anjuta-project-wizard.glade: Added frame
13798 with project description title. Removed frame shadow.
13800 * plugins/project-wizard/druid.c: Initializes tooltips.
13802 * scintilla/Makefile.am: Fixed comiple error.
13804 2005-03-08 Adam Weinberger <adamw@gnome.org>
13806 * plugins/class-gen/anjuta-class-gen-plugin.glade,
13807 plugins/class-gen/class_gen.c: Fix grammar/spelling errors
13809 2005-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13811 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
13812 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
13813 plugins/macro/macro-util.c, plugins/macro/macro-util.h
13814 plugins/macro/macros.xml, plugins/macro/plugin.c :
13815 Moved cursor at the '|' position defined in macros.
13817 2005-03-07 Naba Kumar <naba@gnome.org>
13819 * plugins/subversion/Makefile.am: Fixed build error.
13821 * plugins/editor/anjuta-document-manager-plugin.in: Added some mime
13822 types (perl, python, shellscript).
13824 * plugins/editor/plugin.c: Fixed to show all highlight options.
13826 2005-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13828 * TODO.tasks : updated tasks.
13829 * plugins/gtodo/interface.c : Implemented column sorting (TASK MANAGER)
13831 2005-03-07 Naba Kumar <naba@gnome.org>
13833 * plugins/subvesion/plugin.c: Detect ".svn" directory to enable
13834 or disable subversion file-manager submenu. If "Subvesion" is also
13835 valid directory, we should also check for it.
13837 * configure.in: Disable cygwin macro until someone fixes the
13840 * plugins/subvesion/svn-thread.c: Use older API svn_client_add() for
13841 backward compatibility.
13843 2005-03-06 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13845 * src/about.c : Cleaned code.
13846 * plugins/macro/macros.xml : Added "do_while" C macro.
13847 * plugins/gdb/registers_cbs.[ch], plugins/gdb/registers_gui.c,
13848 plugins/gdb/sharedlib_cbs.[ch], plugins/gdb/sharedlib_gui.c,
13849 plugins/gdb/signals_cbs.[ch], plugins/gdb/signals_gui.c :
13850 Closed registers, shared libraries, kernel signals dialogs with ESC key.
13852 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
13854 * plugins/class-gen/plugin.c:
13855 Removed "return" to activate project_root_uri watching.
13857 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
13859 * plugins/Makefile.am
13860 plugins/subversion/*:
13861 Added subversion plugin. Add, Remove, Commit and Update work
13862 everything else needs work.
13864 * plugins/terminal/terminal.c
13865 Applied old 1.2.2 patch to fix Ctrl-C in terminal but
13866 we still have focus problems with the editor.
13868 2005-03-05 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13870 * AUTHORS, src/about.c : Updated about dialog by AUTHORS file.
13872 2005-03-04 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13874 * Makefile.am, src/about.c : Updated about dialog by AUTHORS.xml file.
13876 2005-03-04 Naba Kumar <naba@gnome.org>
13878 Patch from Massimo Cora' <maxcvs@email.it>:
13880 * plugins/class-gen/Makefile.am,
13881 plugins/class-gen/action-callbacks.c,
13882 plugins/class-gen/action-callbacks.h,
13883 (added) plugins/class-gen/anjuta-class-gen-plugin.glade,
13884 plugins/class-gen/anjuta-class-gen.plugin.in,
13885 plugins/class-gen/class_gen.c,
13886 plugins/class-gen/class_gen.h,
13887 (removed) plugins/class-gen/clsGen.c,
13888 (added) plugins/class-gen/goc_template_header,
13889 (added) plugins/class-gen/goc_template_source,
13890 plugins/class-gen/plugin.c,
13891 plugins/class-gen/plugin.h: Refactored class gen code.
13892 Added GOCBuilder code. Fixed UI. Implemented plugin.
13894 2005-03-03 Johannes Schmid <jhs@cvs.gnome.org>
13896 * plugins/project-wizard/property.c
13897 plugins/project-wizard/install.c
13898 plugins/project-wizard/druid.c
13899 plugins/editor/goto_line.c
13900 plugins/editor/plugin.c
13901 plugins/gtodo/add_edit_item.c
13902 plugins/gtodo/ligtodo.c
13903 plugins/gtodo/main.c
13904 plugins/gtodo/preferences.c:
13905 Fixed #167559, #167534, #167266, #167357
13906 (Bad English in strings...)
13908 Thanks to Adam Weinberger and Thierry Moisan for
13911 2005-03-03 Naba Kumar <naba@gnome.org>
13913 * libegg/Makefile.am, libegg/menu/Makefile.am,
13914 (added) libegg/egg-submenu-action.c,
13915 (added) libegg/menu/egg-submenu-action.h: Created a new action for
13916 submenu (used for wizard listing).
13918 * plugins/file-loader/anjuta-loader-plugin.ui
13919 plugins/file-loader/plugin.c: Implemented wizards submenu in menu
13922 * plugins/editor/action-callbacks.c,
13923 plugins/editor/aneditor.cxx, plugins/editor/plugin.c: Disabled
13924 ctrl+tabbing because it was interfaring with focus navigation.
13925 Focus editor on "Esc" in incremental search entry. Cleanups.
13927 * plugins/file-manager/an_file_view.c,
13928 plugins/symbol-browser/plugin.c,
13929 plugins/symbol-browser/an_symbol_view.c: Fixed key shortcuts.
13932 * plugins/profile-default/plugin.c,
13933 scintilla/PlatGTK.cxx: Fixed compiler warnings. Added splash icon
13936 * (removed) scintilla/patches/a64-crash-fix.patch,
13937 (added) scintilla/patches/set-cursor-warning-fix.diff: Updated
13940 2005-03-03 Naba Kumar <naba@gnome.org>
13942 * HACKING: Fixed typos.
13944 * plugins/editor/aneditor-indent.cxx: Clean up.
13946 * plugins/editor/plugin.c, plugins/editor/text_editor.[h]:
13947 Enable/disable save, undo and redo actions depending on state
13950 2005-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13952 * libanjuta/anjuta-status.h plugins/editor/Makefile.am
13953 plugins/editor/action-callbacks.c, plugins/editor/search-replace.c :
13954 Displayed search_incremental status.
13956 * Removed plugins/editor/search_incremental.[ch]
13958 2005-02-26 Johannes Schmid <jhs@cvs.gnome.org>
13960 * plugins/cvs-plugin/cvs-execute.c
13961 plugins/cvs-plugin/cvs-callbacks.c:
13962 - Use weak reference on mesg_view and reuse tab if
13963 it still exists to avoid cluttering message manager.
13964 - Fixed bug in cvs remove
13966 README, HACKING: Updated
13968 configure.in: Added check for libsvn
13970 2005-02-29 Naba Kumar <naba@gnome.org>
13972 * plugins/file-manager/an_file_view.c,
13973 plugins/symbol-browser/an_symbol_view.c,
13974 plugins/symbol-browser/plugin.c: Hide column headers (they
13977 2005-02-29 Naba Kumar <naba@gnome.org>
13979 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
13980 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
13981 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
13982 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
13983 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
13984 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
13985 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
13986 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
13987 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
13988 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
13990 * libanjuta/Makefile.am, libanjuta/anjuta-marshal.list,
13991 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
13992 (added) libanjuta/anjuta-session.[hc],
13993 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
13994 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
13995 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c, src/anjuta.h,
13998 Implemented session management. Implemented session
13999 container class. Added session notifications from shell. Implemented
14000 session save/load in editor, file-loader, default-profile-plugin
14001 and anjuta-app. Fixed window sizing and restoration. Cleaned up
14002 code in anjuta-app.[ch], anjuta.[ch], main.c. Added fullscreen
14003 and maximized states in session. Implemented project session
14006 2005-02-27 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14008 * plugins/class-gen/action-callbacks.[ch],
14009 plugins/class-gen/class_gen.c plugins/project-wizard/druid.c,
14010 plugins/gdb/breakpoints.c plugins/gdb/memory.c:
14011 Closed Wizard project, Class gen, Inspect memory, Breakpoints dialogs
14014 2005-02-26 Sebastien Granjoux <seb.sfo@free.fr>
14016 * plugins/project-wizard/anjuta-project-wizard.glade,
14017 plugins/project-wizard/druid.c:
14018 Add some padding in tab label in project selection page
14020 * plugins/project-wizard/druid.c,
14021 plugins/project-wizard/parser.c:
14022 Search for project template recursively
14023 Add ~/.anjuta/project to the search paths
14025 2005-02-26 Naba Kumar <naba@gnome.org>
14027 * plugins/file-wizard/action-callbacks.c: Fixed memory curruption.
14028 * plugins/file-loader/plugin.c: Fixed crash bug.
14029 * libanjuta/plugins.c: Fixed memory leak.
14031 2005-02-26 Naba Kumar <naba@gnome.org>
14033 * libanjuta/plugins.c, libanjuta/plugins.h: Implemented
14034 "UserActivatable" attribute for plugins. This attribute if set to
14035 "no" will prevent users from activating/deactivating it from
14036 plugins dialog. Added a toggle button in plugins dialog to toggle
14037 the plugins list between list of activatable plugins (default) to
14038 list of all plugins. anjuta_plugin_select() now only selects the
14039 plugin. Added anjuta_plugins_select_and_activate() method that will
14040 select and activate it.
14042 * plugins/profile-default/Makefile.am,
14043 plugins/profile-default/anjuta-default-profile.ui,
14044 plugins/profile-default/plugin.c,
14045 plugins/profile-default/plugin.h,
14046 plugins/project-manager/anjuta-project-manager.ui,
14047 plugins/project-manager/plugin.c,
14048 plugins/project-manager/plugin.h:
14050 Anjuta projects (*.anjuta) files define the profile of respective
14051 projects. Profile is a set of related plugins required for the
14052 project to open. Moved "close project" action from Project Manager
14053 to Profile Manager plugin. Implemented loading and unloading of
14054 project profiles in DefaultProfilePlugin. DefaultProfilePlugin
14055 (instead of Project Manager) now handles opening of *.anjuta files.
14056 Close Project menuitem is now moved to File submenu (being
14057 consistent with Anjuta 1.x versions and avoiding creating Project
14058 submenu when project manager is not loaded).
14060 * src/anjuta-actions.h: Fixed short-cut key for Help content.
14062 * src/anjuta.ui: Fixed place holder for projects.
14064 * (new) plugins/profile-default/default.anjuta: default startup
14065 profile. Removed the hardcoded plugins loading in
14066 DefaultProfilePlugin.
14069 plugins/project-wizard/templates/terminal/project.anjuta:
14070 Implemented project format in newly created projects.
14072 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
14073 plugins/class-gen/anjuta-class-gen.plugin.in,
14074 plugins/cvs-plugin/anjuta-cvs.plugin.in,
14075 plugins/editor/anjuta-document-manager.plugin.in,
14076 plugins/file-loader/anjuta-loader.plugin.in,
14077 plugins/file-wizard/anjuta-file-wizard.plugin.in,
14078 plugins/gdb/anjuta-gdb.plugin.in,
14079 plugins/glade/anjuta-glade.plugin.in,
14080 plugins/message-view/anjuta-message-manager.plugin.in,
14081 plugins/profile-default/anjuta-default-profile.plugin.in,
14082 plugins/project-manager/anjuta-project-manager.plugin.in,
14083 plugins/project-wizard/anjuta-project-wizard.plugin.in:
14084 Defined UserActivatable attributes. Added supported types attribute.
14086 * plugins/project-wizard/anjuta-project-wizard.glade
14087 plugins/project-wizard/plugin.c: Changed "New Project Wizard" to
14088 "Project Wizard" in preferences title.
14090 * TODO.tasks: Updated.
14092 * manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml:
14095 2005-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14097 * plugins/file-wizard/anjuta-file-wizard.glade
14098 plugins/file-wizard/file.[ch], plugins/macro/macros.xml :
14100 Integrated License macros, cleaned file.c.
14102 2005-02-24 Johannes Schmid <jhs@cvs.gnome.org>
14104 * plugins/macor/macro-util.c: Fixed crash bugs if email or
14105 username can not be found correctly.
14107 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14109 * plugins/file-wizard/file.[ch], plugins/macro/macro-util.c,
14110 plugins/macro/macros.xml :
14112 Added Headers macros. Cleaned file.c
14114 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14116 * plugins/file-wizard/action-callbacks.c, plugins/macro/macro-util.c,
14117 plugins/macro/macros.xml :
14119 Fixed a bug. Added Header macro.
14122 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14124 * plugins/file-wizard/action-callbacks.c,
14125 plugins/file-wizard/file.c, plugins/macro/macro-util.c
14126 plugins/macro/macros.xml :
14128 Added FileName, Header template macros.
14130 2005-02-24 Naba Kumar <naba@gnome.org>
14132 * plugins/patch/patch-plugin.c: Fixed a function call.
14134 * src/anjuta.c, src/main.c: Save and load default session.
14136 2005-02-24 Naba Kumar <naba@gnome.org>
14138 * libanjuta/interfaces/libanjuta.idl,
14139 plugins/message-view/anjuta-msgman.c,
14140 plugins/message-view/anjuta-msgman.h,
14141 plugins/message-view/plugin.c: Added and implemented
14142 set_view_title() method.
14144 * plugins/build-basic-autotools/build-basic-autotools.c,
14145 plugins/build-basic-autotools/build-basic-autotools.h: Implemented
14146 build context pooling. Maximum 3 contexts are reused. Additional
14147 contexts are created when all are busy.
14149 2005-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14151 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
14152 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
14153 plugins/macro/macros.xml, plugins/macro/plugin.[ch],
14154 plugins/file-wizard/action-callbacks.c, plugins/file-wizard/file.c :
14156 Added Copyright, Changelog macros.
14158 2005-02-23 Naba Kumar <naba@gnome.org>
14160 Patch from Massimo Cora' <maxcvs@email.it>:
14161 * plugins/Makefile.am,
14162 plugins/patch/Makefile.am,
14163 (added) plugins/patch/anjuta-patch-plugin.png,
14164 (added) plugins/patch/anjuta-patch.plugin.in,
14165 (added) plugins/patch/anjuta-patch.ui,
14166 plugins/patch/patch-plugin.c,
14167 (added) plugins/patch/patch-plugin.h,
14168 (added) plugins/patch/plugin.c,
14169 (added) plugins/patch/plugin.h: Ported patch plugin to Anjuta 2.0
14172 2005-02-23 Naba Kumar <naba@gnome.org>
14174 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin.[ch],
14175 file-loader/plugin.c, profile-default/plugin.c:
14176 Implemented "activated" and "deactivated" signals for plugin class.
14177 Renamed *_location() functions to *_id(), because location is
14178 ambiguous. Implemented anjuta_plugins_unload_plugin_by_id() and
14179 anjuta_plugins_unload_plugin().
14181 * class-gen/plugin.c: Fixed complier warning and utility function call.
14183 * debug-manager/plugin.c: Unload debugger plugin correctly.
14185 * project-manager/plugin.c: Fixed compiler warnings.
14187 * plugins/project-wizard/templates/gnome/.cvsignore,
14188 plugins/project-wizard/templates/gnome/po/.cvsignore,
14189 plugins/project-wizard/templates/gnome/src/.cvsignore,
14190 plugins/project-wizard/templates/gtk/po/.cvsignore,
14191 plugins/project-wizard/templates/gtkmm/po/.cvsignore,
14192 plugins/project-wizard/templates/xlib/.cvsignore: Added cvsignores.
14194 * manuals/reference/libanjuta/tmpl/*: Unnecessary changes from the
14195 build (we need to fix this thing).
14197 2005-02-23 Johannes Schmid <jhs@cvs.gnome.org>
14199 * plugins/macro/macro-action.[ch]
14200 plugins/macro/macro-edit.c
14201 plugins/macro/macro-dialog.c
14202 plugins/macro/macro-db.[ch]
14203 plugins/macro/plugin.[ch]
14204 plugins/macro/macro-util.[ch] (added)
14206 Cleaned up macro plugin and preview expanded macros.
14208 2005-02-21 Ryan Garver <rgarvage@yahoo.com>
14210 * plugins/cvs-plugin/cvs-interface.c:
14212 Fixed option setting when using no compression and not
14215 2005-02-23 Naba Kumar <naba@gnome.org>
14217 * src/anjuta.c, src/anjuta.h, src/main.c: Save and restore window
14218 geometry on exit and startup (only if there is no geometry from the
14221 * TODO.tasks: Updated.
14223 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
14225 * manuals/reference/libanjuta/Makefile.am,
14226 manuals/reference/libanjuta/libanjuta-docs.sgml,
14227 (new) manuals/reference/libanjuta/project-wizard-format.sgml: Added
14228 documentation for writing project templates.
14230 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14232 * plugins/macro/macro-actions.c, plugins/macro/macro-actions.h
14233 plugins/macro/macro-dialog.c, plugins/macro/macros.xml :
14235 Expansion keywords in macros.
14237 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14239 * plugins/file-wizard/action-callbacks.c,
14240 plugins/file-wizard/file.[ch], plugins/macro/macro-actions.c,
14241 plugins/macro/macros.xml :
14243 Inserting text by macro plugin
14246 2005-02-22 Johannes Schmid <jhs@cvs.gnome.org>
14248 * plugins/macro/plugin.c
14249 plugins/cvs-plugin/plugin.c:
14251 Fixed interfaces (use static)
14253 2005-02-21 Johannes Schmid <jhs@cvs.gnome.org>
14255 * plugins/macro/macro-actions.[ch]
14256 plugins/macro/plugin.c
14257 libanjuta/interfaces/libanjuta.idl:
14259 Implemented IAnjutaMacro interface to be used by file-wizard
14261 * plugins/cvs-plugin/plugin.c
14262 libanjuta/interfaces/libanjuta.idl:
14264 Reworked IAnjutaCvs to IAnjutaVCS to be used as an interface
14265 for all version control systems and not only for cvs.
14267 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14269 * plugins/macro/macro-actions.[ch], plugins/macro/macros.xml : Added
14272 * plugins/file-wizard/anjuta-file-wizard.glade : Add project & CVS.
14275 2005-02-21 Naba Kumar <naba@gnome.org>
14277 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaDebugManager and
14278 IAnjutaDebugger interface.
14280 * plugins/debug-manager/anjuta-debug-manager.ui,
14281 plugins/debug-manager/attach_process.c,
14282 plugins/debug-manager/attach_process.h,
14283 plugins/debug-manager/plugin.c,
14284 plugins/debug-manager/plugin.h,
14285 plugins/gdb/actions.c,
14286 plugins/gdb/actions.h,
14287 plugins/gdb/anjuta-gdb-plugin.ui,
14288 plugins/gdb/breakpoints.c,
14289 plugins/gdb/breakpoints.h,
14290 plugins/gdb/debugger.c,
14291 plugins/gdb/debugger.h,
14292 plugins/gdb/memory.c,
14293 plugins/gdb/plugin.c,
14294 plugins/gdb/plugin.h,
14295 plugins/gdb/sharedlib.h,
14296 plugins/gdb/sharedlib_cbs.c,
14297 plugins/gdb/watch.c: Fixed debugger plugin. Split debug operations
14298 correctly between debug-manager and debugger. Implemented debugger
14299 interface in gdb plugin. Fixed action names. Added UI updating.
14300 Start and stop debugger (does not work yet). Fixed UI merging.
14301 Fixed debugger plugin handling in debug-manager.
14303 2005-02-20 Johannes Schmid <jhs@cvs.gnome.org>
14305 * plugins/editor/aneditor-autocomplete.cxx:
14307 Patch from Jason Bayman <JBayman@HobbitHell.com> avoids
14308 crash with C++ "template" keyword.
14310 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14312 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
14313 Fixed bug (Closed macro dialogs with Esc key).
14315 2005-02-19 Sebastien Granjoux <seb.sfo@free.fr>
14317 * plugins/project-wizard/xlib.wiz,
14318 plugins/project-wizard/xlib-logo.png,
14319 plugins/project-wizard/xlib/*:
14320 Port old xlib anjuta project on new project wizard
14322 * plugins/project-wizard/xlib-dock.wiz,
14323 plugins/project-wizard/xlib-dock/*:
14324 Port old xlib dock anjuta project on new project wizard
14326 * plugins/project-wizard/wxwin.wiz,
14327 plugins/project-wizard/wxwin-logo.png,
14328 plugins/project-wizard/wxwin/*:
14329 Port old wxwin anjuta project on new project wizard
14331 * configure.in, plugins/project-wizard/templates/Makefile.am: Other
14332 necessary changes for the new templates.
14334 2005-02-18 Naba Kumar <naba@gnome.org>
14336 * plugins/Makefile.am: Added class-gen
14338 2005-02-17 Sebastien Granjoux <seb.sfo@free.fr>
14340 * plugins/project-wizard/header.c:
14341 Fix a bug in sorting of project categories
14343 2005-02-18 Naba Kumar <naba@gnome.org>
14345 Patch from Massimo Cora <maxcvs@email.it>:
14347 * plugins/class-gen/.cvsignore,
14348 plugins/class-gen/Makefile.am,
14349 (added) plugins/class-gen/action-callbacks.c,
14350 (added) plugins/class-gen/action-callbacks.h,
14351 (added) plugins/class-gen/anjuta-class-gen.plugin.in,
14352 (added) plugins/class-gen/class_gen.c,
14353 (added) plugins/class-gen/class_gen.h,
14354 (added) plugins/class-gen/plugin.c,
14355 (added) plugins/class-gen/plugin.h: Ported class wizard to the
14358 * plugins/project-manager/plugin.c: implemented add_source().
14360 2005-02-17 Naba Kumar <naba@gnome.org>
14362 * plugins/file-loader/plugin.c: Fixed possible crash.
14364 * src/action-callbacks.c, src/action-callbacks.h,
14365 src/anjuta-actions.h, src/anjuta.ui: Fixed help menuitems.
14367 2005-02-17 Naba Kumar <naba@gnome.org>
14369 * plugins/project-wizard/templates/anjuta-plugin.wiz,
14370 plugins/project-wizard/templates/gnome.wiz,
14371 plugins/project-wizard/templates/gtk.wiz,
14372 plugins/project-wizard/templates/gtkmm.wiz,
14373 plugins/project-wizard/templates/terminal.wiz,
14374 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
14375 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
14376 plugins/project-wizard/templates/gnome/src/callbacks.c,
14377 plugins/project-wizard/templates/gnome/src/callbacks.h,
14378 plugins/project-wizard/templates/gnome/src/main.c,
14379 plugins/project-wizard/templates/gtk/src/callbacks.c,
14380 plugins/project-wizard/templates/gtk/src/callbacks.h,
14381 plugins/project-wizard/templates/gtk/src/main.c,
14382 plugins/project-wizard/templates/gtkmm/src/main.cc,
14383 plugins/project-wizard/templates/terminal/src/main.c: Fixed templates
14384 to generate licence correctly (without any extra newlines). Removed
14385 IncludeGNUHeader macro definition and added proper licence property.
14386 Fixed project directory paths in file contents.
14388 2005-02-17 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14390 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
14391 Closed macro dialogs with Esc key.
14393 2005-02-16 Naba Kumar <naba@gnome.org>
14395 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
14396 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
14397 plugins/project-wizard/templates/gnome/src/callbacks.c,
14398 plugins/project-wizard/templates/gnome/src/callbacks.h,
14399 plugins/project-wizard/templates/gnome/src/main.c,
14400 plugins/project-wizard/templates/gtk/src/main.c,
14401 plugins/project-wizard/templates/gtkmm/src/main.cc,
14402 plugins/project-wizard/templates/terminal/src/main.c: Fixed licence
14403 macros to avoid blank newlines.
14405 2005-02-16 Sebastien Granjoux <seb.sfo@free.fr>
14407 * plugins/project-wizard/autogen.c:
14408 Correct a problem when having property value in UTF-8
14410 * plugins/project-wizard/druid.c:
14411 Correct a bug when reselecting a new project (all pages
14414 * plugins/project-wizard/property.c:
14415 Avoid having default invalid properties
14417 * plugins/project-wizard/templates/terminal.wiz,
14418 plugins/project-wizard/templates/terminal/po/ChangeLog,
14419 plugins/project-wizard/templates/terminal/src/main.c:
14420 Remove command for testing run function
14421 Move destination directory to second page and include
14422 project name. Add exist tag. Remove unused properties.
14424 2005-02-16 Naba Kumar <naba@gnome.org>
14426 * Makefile.am, libanjuta/interfaces/libanjuta.idl,
14427 plugins/debug-manager/anjuta-debug-manager.ui,
14428 plugins/debug-manager/plugin.c,
14429 plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
14430 plugins/gdb/debugger.c, plugins/gdb/plugin.c,
14431 plugins/gdb/plugin.h, plugins/gdb/registers.c,
14432 plugins/gdb/sharedlib.c, plugins/gdb/signals.c,
14433 plugins/gdb/stack_trace.c, plugins/gdb/utilities.c,
14434 plugins/gdb/utilities.h, plugins/gdb/watch_cbs.c,
14435 (removed) src/anjuta_info.c,
14436 (removed) src/anjuta_info.h,
14437 (added) plugins/gdb/info.c (added) plugins/gdb/info.h,
14438 (added) plugins/gdb/anjuta-gdb-plugin.ui,
14439 (added) plugins/gdb/actions.c,
14440 (added) plugins/gdb/actions.h: Completed initial
14441 porting of debugger to new architecture. Fixed many of the debugger
14444 * plugins/file-loader/plugin.c: Detect some important mime ourself
14445 to avoid inconsistencies when mime system isn't working.
14447 2005-02-16 Naba Kumar <naba@gnome.org>
14449 * plugins/editor/Makefile.am,
14450 (added) plugins/editor/aneditor-autocomplete.cxx,
14451 (added) plugins/editor/aneditor-calltip.cxx,
14452 (added) plugins/editor/aneditor-indent.cxx,
14453 (added) plugins/editor/aneditor-priv.h,
14454 plugins/editor/aneditor.cxx: Split aneditor.cxx file into
14455 different smaller chunks to make it easy to maintain.
14457 2005-02-16 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14459 * plugins/project-wizard/druid.c :
14461 Found system Email address if not defined in Preferences.
14463 2005-02-16 Johannes Schmid <jhs@cvs.gnome.org>
14465 * plugins/project-wizard/gtkmm.wiz
14466 plugins/project-wizard/gtkmm-logo.png (from pixmaps/)
14467 plugins/project-wizard/gtkmm/*
14469 Added GTKmm (C++) project type
14471 2005-02-15 Johannes Schmid <jhs@cvs.gnome.org>
14473 * plugins/message-view/plugin.c
14474 plugins/message-view/message-view.c
14476 Implemented next/prev action
14478 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14480 * plugins/project-wizard/templates/libglade2.* :
14481 Removed libglade2 project.
14483 * plugins/project-wizard/templates/gtk* :
14484 Removed interface.[ch] & support.[ch].
14486 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14488 * plugins/project-wizard/anjuta-project-wizard.glade,
14489 plugins/project-wizard/property.[ch],
14490 plugins/project-wizard/templates/anjuta-plugin.wiz :
14491 Added a new property ("iconfile").
14493 2005-02-14 Naba Kumar <naba@gnome.org>
14495 * plugins/project-wizard/install.c,
14496 plugins/project-wizard/plugin.c,
14497 plugins/project-wizard/templates/anjuta-plugin.wiz,
14498 plugins/project-wizard/templates/gnome.wiz,
14499 plugins/project-wizard/templates/gtk.wiz,
14500 plugins/project-wizard/templates/libglade2.wiz,
14501 plugins/project-wizard/templates/terminal.wiz: Added actions to autogen
14502 newly created projects and open them. Fixed message buffering in
14505 2005-02-14 Naba Kumar <naba@gnome.org>
14507 * src/about.c, pixmaps/Makefile.am,
14508 (new) pixmaps/anjuta_logo2.png: New about page splash screen.
14510 * mime/gnome-mime-application-x-anjuta.png,
14511 pixmaps/anjuta_icon.png,
14512 (new) pixmaps/anjuta_icon.svg: New svg icon and derived png icons
14513 done by 9-speed at:
14514 http://cvs.freedesktop.org/svg-icons/lila/gnome/scalable/apps/anjuta_icon.svg?rev=1.2&view=log
14516 2005-02-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14519 plugins/project-wizard/templates/libglade2-logo.png,
14520 plugins/project-wizard/templates/libglade2.wiz,
14521 plugins/project-wizard/templates/libglade2/* :
14525 2005-02-14 Naba Kumar <naba@gnome.org>
14527 * TODO.tasks: Updated.
14529 * plugins/editor/anjuta-docman.c,
14530 plugins/editor/text_editor.c,
14531 plugins/editor/text_editor.h,
14532 plugins/editor/text_editor_cbs.c: Added gnome-vfs monitor
14533 for file modification, but it is still not functioning.
14535 2005-02-13 Sebastien Granjoux <seb.sfo@free.fr>
14537 * plugins/project-wizard/values.c,
14538 plugins/project-wizard/values.h,
14539 plugins/project-wizard/property.c,
14540 plugins/project-wizard/property.h,
14541 plugins/project-wizard/druid.c:
14542 Rewrite mandatory property check
14543 Add check of exist property
14544 Rewrite handling of cached property page
14546 2005-02-13 Naba Kumar <naba@gnome.org>
14548 Patch from Igor Kovalenko <garrison@mail.ru>:
14549 * tagmanager/tm_workspace.c: Improved performance.
14551 2005-02-13 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14553 *plugins/project-wizard/templates/*.wiz,
14554 plugins/project-wizard/druid.c,
14555 plugins/project-wizard/templates/terminal/src/main.c,
14556 plugins/project-wizard/templates/gtk/src/*.[ch],
14557 plugins/project-wizard/templates/gtk/src/Makefile.am,
14558 plugins/project-wizard/templates/gnome/src/*.[ch],
14559 plugins/project-wizard/templates/anjuta-plugin/src/*.[ch] :
14560 Add Copyright date & Email address,
14561 Correct terminal project.
14563 2005-02-12 Naba Kumar <naba@gnome.org>
14565 * plugins/project-wizard/property.c: Fixed hidden
14566 properties to take values.
14568 * plugins/project-wizard/file.[ch]: Renamed
14569 true/false enum values to fix compile error
14570 (conflict with other definition).
14572 * plugins/file-loader/plugin.c: Detect anjuta projects correctly
14573 even when mime type detection fails (for example, when Anjuta is
14574 installed in non-system prefix).
14576 2005-02-12 Sebastien Granjoux <seb.sfo@free.fr>
14578 * plugins/project-wizard/values.c,
14579 plugins/project-wizard/values.h:
14580 Rewrite file with more comments
14582 * plugins/project-wizard/druid.c,
14583 plugins/project-wizard/druid.h,
14584 plugins/project-wizard/autogen.c,
14585 plugins/project-wizard/autogen.h,
14586 plugins/project-wizard/druid.c,
14587 plugins/project-wizard/druid.h:
14589 Use values instead of properties
14590 Move default properties to druid.c
14592 * plugins/project-wizard/install.c,
14593 plugins/project-wizard/install.h:
14594 Use values instead of properties
14595 Add a check to avoid overwriting files
14597 * plugins/project-wizard/parser.c,
14598 plugins/project-wizard/property.c,
14599 plugins/project-wizard/property.h:
14600 Update to use new values
14601 Add an "exist" attribute to check if a directory already exist
14603 * plugins/project-wizard/anjuta-project-wizard.glade:
14604 Change project selection page (GtkTextView => GtkLabel,
14605 GtkTable => GtkVBox)
14607 * plugins/project-wizard/templates/terminal.wiz:
14608 Move destination directory on second page
14610 * plugins/project-wizard/action.c:
14613 2005-02-12 Naba Kumar <naba@gnome.org>
14615 * plugins/file-manager/an_file_view.c,
14616 plugins/symbol-browsers/an_symbol_view.c: Removed rules hint from the
14617 views. Created dynamic update date of view depending on project
14618 changes -- similar to file-manager view.
14620 * plugins/devhelp/plugin.c: Load help on idle.
14622 * plugins/editor/anjuta-document-manager.glade: Moved 'disable
14623 autoformat' to proper location in preferences.
14625 * mime/anjuta.mime: Added .prj extension in the mime type for backward
14628 * plugins/editor/plugin.c: Fixed accel name.
14630 2005-02-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14632 *plugins/project-wizard/templates/anjuta-plugin.wiz,
14633 plugins/project-wizard/templates/gnome.wiz,
14634 plugins/project-wizard/templates/gtk.wiz,
14635 plugins/project-wizard/anjuta-project-wizard.glade,
14636 plugins/project-wizard/autogen.c:
14637 Add Username & Email address in Project preferences.
14639 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14641 *plugins/project-wizard/templates/gnome-logo.png,
14642 plugins/project-wizard/templates/gnome.wiz,
14643 plugins/project-wizard/templates/gnome/* :
14646 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14648 * plugins/project-wizard/templates/terminal/src/main.c,
14649 plugins/project-wizard/templates/terminal/src/main.c,
14650 plugins/project-wizard/templates/terminal/src/main.[ch] :
14651 Insert License in projects
14653 2005-02-11 Naba Kumar <naba@gnome.org>
14655 * TODO.tasks: Added message manager task.
14657 * plugins/devhelp/plugin.c: Show busy while initializing devhelp.
14659 * plugins/editor/plugin.c: Use bookmark stock icons.
14661 * plugins/message-view/anjuta-message-manager.ui,
14662 plugins/message-view/plugin.c: Added toolbar buttons for next/prev.
14664 2005-02-10 Naba Kumar <naba@gnome.org>
14666 * libanjuta/interfaces/libanjuta.idl: fixed build error.
14668 2005-02-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14670 * global-tags/Makefile.am
14671 Error during 'make install'
14673 2005-02-09 Naba Kumar <naba@gnome.org>
14675 * plugins/symbol-browser/anjuta-symbol-browser-pluing.glade: Added
14678 2005-02-08 Naba Kumar <naba@gnome.org>
14680 * plugins/symbol-browser/an_symbol_prefs.[ch]: Added missing files.
14682 * plugins/symbol-browser/an_symbol_prefs.c, src/anjuta-app.c:
14683 Show busy cursur when updating global tags in preferences.
14685 * configure.in: Fixed.
14687 2005-02-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14689 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl
14690 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
14692 - Fixed anjuta-plugin project (glade)
14694 2005-02-08 Naba Kumar <naba@gnome.org>
14696 * plugins/editor/aneditor.cxx: Implemented auto-indent on 'tab' press.
14697 Fixed automatic indentations.
14699 * global-tags/Makefile.am, global-tags/create_global_tags.sh:
14700 Global tags are now segregated into smaller api tags, which can be
14701 selectively loaded from symbol browser preferences.
14703 * plugins/project-manager/plugin.c, plugins/project-manager/plugin.h:
14704 Implemented IProjectManager interface in project-manager. Mostly getter
14705 methods for now, but need to add add() and remove() methods to add
14706 or remove project elements.
14708 * plugins/gdb/debug_tree.c: Small fix.
14710 * plugins/editor/aneditor.cxx, plugins/symbol-browser/Makefile.am,
14711 plugins/symbol-browser/an_symbol_info.c,
14712 plugins/symbol-browser/an_symbol_info.h,
14713 plugins/symbol-browser/an_symbol_search.c,
14714 plugins/symbol-browser/an_symbol_search.h,
14715 plugins/symbol-browser/an_symbol_view.c,
14716 plugins/symbol-browser/an_symbol_view.h,
14717 plugins/symbol-browser/plugin.c,
14718 plugins/symbol-browser/plugin.h,
14720 tagmanager/entry.h,
14721 tagmanager/tm_project.c,
14722 tagmanager/tm_symbol.c,
14723 tagmanager/tm_tag.c,
14724 tagmanager/tm_workspace.c,
14725 tagmanager/vstring.c,
14726 tagmanager/include/tm_tag.h,
14727 tagmanager/include/tm_workspace.h:
14729 - Fixed tagmanager parsing of source files to parse for typedefines and
14730 properly record element scopes. Implemented scope autocompletion
14731 (autocompletion on '.', '->', '::' and ':'. The functionality is not
14732 fully working. It was based on older patch for Anjuta 1.2.2 in SF
14733 patch list (author is unknown).
14734 - Implemented symbol-browser preferences for dynamically loading and
14735 saving tags API segments.
14736 - Fixed symbol-search to use tagmanager directly instead of depending
14737 on symbol-view for tags list.
14738 - Fixed symbol-view to create the tree using TMSymbol tree directly.
14739 - Fixed TMSymbol to create the complete tags tree instead of letting the
14740 symbol-view created the root nodes.
14741 - Changed project tags cache name to .tm_project2.cache because the
14742 newer format records additional scope information.
14744 2005-02-07 Naba Kumar <naba@gnome.org>
14746 * plugins/editor/style-editor.c,
14747 plugins/editor/anjuta-document-manager.glade: Used GtkColorButton
14748 and GtkFontButton instead of deprecated widgets in
14751 2005-02-07 Sebastien Granjoux <seb.sfo@free.fr>
14753 * plugins/project-wizard/action.c,
14754 plugins/project-wizard/action.h,
14755 plugins/project-wizard/autogen.c,
14756 plugins/project-wizard/autogen.h,
14757 plugins/project-wizard/file.c,
14758 plugins/project-wizard/file.h,
14759 plugins/project-wizard/install.c,
14760 plugins/project-wizard/install.h,
14761 plugins/project-wizard/parser.h,
14762 plugins/project-wizard/parser.c,
14763 plugins/project-wizard/property.c,
14764 plugins/project-wizard/property.h,
14765 plugins/project-wizard/plugin.h,
14766 plugins/project-wizard/plugin.c,
14767 plugins/project-wizard/values.c,
14768 plugins/project-wizard/values.h:
14769 Replace C++ comments by C comments
14771 * plugins/project-wizard/autogen.c,
14772 plugins/project-wizard/autogen.h:
14773 Add a run time check of autogen version.
14774 Add UserName variable.
14776 * plugins/project-wizard/anjuta-project-wizard.glade,
14777 plugins/project-wizard/header.c,
14778 plugins/project-wizard/druid.c,
14779 plugins/project-wizard/druid.h:
14780 Sort project in alphabetic order.
14781 Correct selection troubles in notebooks.
14783 * plugins/project-wizard/parser.c:
14784 Add some check when reading the project header block.
14786 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
14788 * plugins/project-wizard/action.c,
14789 plugins/project-wizard/action.h,
14790 plugins/project-wizard/autogen.c,
14791 plugins/project-wizard/autogen.h,
14792 plugins/project-wizard/file.c,
14793 plugins/project-wizard/file.h,
14794 plugins/project-wizard/install.c,
14795 plugins/project-wizard/parser.h,
14796 plugins/project-wizard/parser.c,
14797 plugins/project-wizard/property.c,
14798 plugins/project-wizard/property.h,
14799 plugins/project-wizard/values.c,
14800 plugins/project-wizard/values.h,
14801 Add a space between function name and open.
14803 * plugins/project-wizard/plugin.h,
14804 plugins/project-wizard/plugin.c,
14805 plugins/project-wizard/install.c,
14806 Avoid a crash if the user close the message view used by the .
14808 * plugins/project-wizard/anjuta-project-wizard,
14809 plugins/project-wizard/druid.c,
14810 plugins/project-wizard/druid.h,
14811 plugins/project-wizard/header.h,
14812 plugins/project-wizard/header.c,
14813 Add a text view with the description of each.
14814 Add a tab for each project.
14815 Replace some C++ comments to C comments.
14817 2005-02-05 Naba Kumar <naba@gnome.org>
14819 * plugins/project-wizard/anjuta-project-wizard-plugin.png:
14820 New icon from Sebastien Granjoux .
14822 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
14824 * libanjuta/anjuta-preferences.c:
14825 Set file property even without a focus out event (file selected
14828 2005-02-04 Naba Kumar <naba@gnome.org>
14830 * plugins/glade/plugin.c: Fixed glade function calls.
14831 * configure.in: Fixed a typo.
14832 * TODO.tasks: Updated.
14834 2005-02-03 Naba Kumar <naba@gnome.org>
14836 * plugins/project-manager/plugin.c: Fixed memory corruption.
14838 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
14841 * manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
14842 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
14843 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
14844 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14846 * libanjuta/interfaces/libanjuta.idl,
14847 plugins/project-manager/plugin.c: Implemented IAnjutaProjectManager
14850 * plugins/symbol-browser/an_symbol_view.c: Fixed memory leaks.
14852 Patch from Massimo Cora <maxcvs@email.it>:
14853 * plugins/editor/plugin.c: Fixed update UI for created buffers.
14855 2005-02-01 Naba Kumar <naba@gnome.org>
14857 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-launcher.h,
14858 libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
14859 plugins/editor/goto_line.c, plugins/editor/goto_line.h,
14860 scintilla/ScintillaGTK.cxx, scintilla/include/ScintillaWidget.h,
14861 (new) scintilla/patches/a64-crash-fix.patch: Applied old patches
14862 from sourceforge -- a64 crash fixes (correct typing for GType)
14863 and fixes compile errors in sun.
14865 * plugins/terminal/terminal.c: Patch from sourceforge -- Fixes
14866 paste (shift+insert) in terminal.
14868 2005-02-01 Kjartan Maraas <kmaraas@gnome.org>
14870 * configure.in: Add «nb» to ALL_LINGUAS.
14872 2005-02-01 Naba Kumar <naba@gnome.org>
14874 * TODO.tasks, TODO: Updated todo tasks.
14876 * plugins/editor/anjuta-document-manager.glade: Improved search
14879 * TODO.tasks: Fixed xml format.
14881 * plugins/editor/aneditor.cxx: Added code to trap 'tab' key (does not
14884 * plugins/editor/text_editor.c, plugins/editor/text_editor.h: Code
14887 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c: Fixed xml
14888 format during save (removed unwanted text nodes). Fixed scrollbars.
14890 2005-01-31 Naba Kumar <naba@gnome.org>
14892 * libanjuta/interfaces/libanjuta.idl,
14893 plugins/cvs-plugin/cvs-execute.c, plugins/macro/macro-actions.c:
14894 Implemented append() method for IAnjutaEditor interface and fixed
14895 various bugs with text insertions (cvs diff and macro insertions).
14897 * plugins/editor/aneditor.cxx: Implemented mulilevel calltips, fixed
14898 automatic indentation.
14900 * plugins/editor/action-callbacks.c,
14901 plugins/editor/action-callbacks.h,
14902 plugins/editor/anjuta-docman.c,
14903 plugins/editor/anjuta-document-manager.ui,
14904 plugins/editor/plugin.c,
14905 plugins/editor/text_editor.c,
14906 plugins/editor/text_editor.h,
14907 plugins/editor/text_editor_prefs.c: Create highlight menu dynamically.
14908 Fixed highlight issues.
14910 * plugins/macro/plugin.c: Added keyboard shortcuts for insert and add
14913 * plugins/symbol-browser/an_symbol_view.c: Force update project.
14915 * data/properties/*: Updated properties files from scite. Created
14916 styles.properties to override the scite styles.
14918 * plugins/editor/aneditor.cxx: Fixed automatic indentation.
14920 * manuals/reference/libanjuta/libanjuta.types: Fixed build error.
14922 2005-01-30 Naba Kumar <naba@gnome.org>
14924 * libanjuta/interfaces/libanjuta.idl: Added documentations and removed
14925 unused definitions.
14927 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed typo.
14929 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
14930 plugins/editor/text_editor.c,
14931 plugins/editor/text_editor_prefs.c: Added new aneditor commands,
14932 fixed linuwidth preference setting, fixed insert text interface
14933 implementation. Improved automatice-indentation for cpp lexer.
14935 * plugins/symbol-browser/an_symbol_view.c: Code cleanup.
14937 2005-01-29 Naba Kumar <naba@gnome.org>
14939 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Disabled "Remove sticky"
14940 option in update dialog as default. Improved import dialog. Sized
14943 * configure.in: Fixed underquoted warning from autoconf.
14945 * plugins/editor/action-callbacks.c,
14946 plugins/editor/aneditor.cxx,
14947 plugins/editor/aneditor.h,
14948 plugins/editor/anjuta-document-manager.glade,
14949 plugins/editor/plugin.c,
14950 plugins/editor/plugin.h,
14951 plugins/editor/text_editor.c,
14952 plugins/editor/text_editor.h,
14953 plugins/editor/text_editor_prefs.c: Implemented prefernces commands
14954 for Editor and fixed all preferences syncronization and notifys for
14955 visible prefs (in editor preferences page).
14957 * plugins/file-loader/plugin.c: Load recent files on idle.
14959 2005-01-28 Naba Kumar <naba@gnome.org>
14961 * plugins/editor/text_editor.c, plugins/editor/text_editor.h,
14962 plugins/editor/text_editor_prefs.c: Fixed linenumbers width bug.
14964 * plugins/editor/action-callbacks.c,
14965 plugins/editor/action-callbacks.h,
14966 plugins/editor/aneditor.cxx,
14967 plugins/editor/aneditor.h,
14968 plugins/editor/anjuta-document-manager.ui,
14969 plugins/editor/plugin.c,
14970 plugins/editor/text_editor.c,
14971 plugins/editor/text_editor.h,
14972 plugins/editor/text_editor_cbs.c,
14973 plugins/editor/text_editor_cbs.h,
14974 plugins/editor/text_editor_prefs.c: Implemented Multiple view of
14977 Patch from Massimo Cora <maxcvs@email.it>:
14978 * plugins/editor/an_symbol_search.c,
14979 plugins/editor/an_symbol_search.c: Fixed crash bugs.
14981 2005-01-27 Naba Kumar <naba@gnome.org>
14983 *libegg/eggcomboselect.c: Fix crash bug during popup close and fixed
14984 minimum size request to 200.
14986 * plugins/symbol-browser/an_symbol_info.c,
14987 plugins/symbol-browser/an_symbol_info.h,
14988 plugins/symbol-browser/an_symbol_search.c,
14989 plugins/symbol-browser/an_symbol_search.h,
14990 plugins/symbol-browser/an_symbol_view.c,
14991 plugins/symbol-browser/an_symbol_view.h,
14992 plugins/symbol-browser/plugin.c: Fixed object disposition. Fixed
14993 pixbuf retrieval. Fixed runtime warning. Code clean up.
14995 2005-01-27 Naba Kumar <naba@gnome.org>
14997 * configure.in, plugins/Makefile.am, src/anjuta-app.c,
14998 src/anjuta.ui, (new) plugins/glade/.cvsignore,
14999 (new) plugins/glade/Makefile.am,
15000 (new) plugins/glade/anjuta-glade-plugin.png,
15001 (new) plugins/glade/anjuta-glade.plugin.in,
15002 (new) plugins/glade/anjuta-glade.ui,
15003 (new) plugins/glade/plugin.c,
15004 (new) plugins/glade/plugin.h,
15005 (new) plugins/profile-default/plugin.c: Glade plugin. Disabled for
15006 now until glade3 works properly.
15008 * libanjuta/anjuta-marshal.[c,h]: Removed from cvs, because
15009 they are generated.
15011 2005-01-26 Naba Kumar <naba@gnome.org>
15013 * mime/Makefile.am, (new)gnome-mime-application-x-anjuta.png:
15014 Added mime icon for anjuta projects.
15016 patch from Massimo Cora <maxcvs@email.it>:
15017 * an_symbol_info.c, an_symbol_info.h, an_symbol_search.c,
15018 an_symbol_search.h, an_symbol_view.c, plugin.c:
15019 Fix/implement objects destroying/freeing.
15021 2005-01-26 Johannes Schmid <jhs@cvs.gnome.org>
15023 * src/action-callback.[ch], src/anjuta-actions.h:
15024 Changed bug and feature request urls to bugzilla.gnome.org and removed LIDN
15025 because it has not been updated for years and we know have a devhelp plugin
15026 which can do the job much better.
15027 * TODO.tasks: Updated done items
15029 2005-01-25 Naba Kumar <naba@gnome.org>
15031 * autogen.sh: Fixed to generate interface files.
15033 * plugins/editor/plugin.c, plugins/project-manager/plugin.c: Fixed
15034 session save filenames.
15036 * plugins/editor/anjuta-docman.c: Lazy create fileselection dialogs.
15038 2005-01-24 Sebastien Granjoux <seb.sfo@free.fr>
15040 * plugins/project-wizard/Makefile.am,
15041 plugins/project-wizard/install.c,
15042 plugins/project-wizard/install.h,
15043 plugins/project-wizard/parser.c,
15044 plugins/project-wizard/parser.h,
15045 plugins/project-wizard/templates/terminal.wiz:
15046 Add action list block in wizard template
15047 * plugins/project-wizard/file.c,
15048 plugins/project-wizard/autogen.c:
15051 2005-01-23 Naba Kumar <naba@gnome.org>
15053 * configure.in: Fixed build error.
15055 2005-01-22 Sebastien Granjoux <seb.sfo@free.fr>
15057 * plugins/project-wizard/druid.c,
15058 plugins/project-wizard/parser.c,
15059 plugins/project-wizard/property.c: Rewrite parser with
15060 better error handling
15062 2005-01-22 Naba Kumar <naba@gnome.org>
15064 * plugins/symbol-browser/plugin.c: Changed c++ coments
15065 to c commnets and formated code to anjuta coding styles.
15067 2005-01-21 Naba Kumar <naba@gnome.org>
15069 * configure.in, autogen.sh: Fixed build errors in newer automake.
15071 * plugins/editor/anjuta-docman.c: Do not emit change editor
15072 signal while in dispose.
15074 Patch from: Massimo Corà <maxcvs@email.it>
15075 * plugins/symbol-browser/Makefile.am,
15076 plugins/symbol-browser/an_symbol_view.c,
15077 plugins/symbol-browser/an_symbol_view.h,
15078 plugins/symbol-browser/plugin.c,
15079 plugins/symbol-browser/plugin.h,
15080 plugins/symbol-browser/test-symbol-browser.c,
15081 (new) plugins/symbol-browser/an_symbol_info.c,
15082 (new) plugins/symbol-browser/an_symbol_info.h,
15083 (new) plugins/symbol-browser/an_symbol_search.c,
15084 (new) plugins/symbol-browser/an_symbol_search.h:
15085 Added a cool real-time symbol-search-view in symbol browser.
15087 2005-01-21 Johannes Schmid <jhs@cvs.gnome.org>
15089 * plugin/macro/plugin.c
15090 plugin/macro/anjuta-macro-plugin.ui
15091 plugin/macro/macro-db.[ch]
15092 plugin/macro/macro-dialog.[ch]
15093 plugin/macro/macro-actions.[ch]
15094 plugin/macro/macro-edit.[ch]
15095 plugin/macro/plugin.[ch]:
15097 Implemented three menu items as Naba proposed:
15099 Insert Macro: Pops of a border-less window to enter a shortcut
15100 Add Macro: Same as Manage Macro => New
15101 Manage Macros: Full-features macro dialog
15103 2005-01-20 Naba Kumar <naba@gnome.org>
15105 * libanjuta/anjuta-marshal.c, libanjuta/anjuta-marshal.h,
15106 libanjuta/anjuta-marshal.list, libanjuta/anjuta-shell.c,
15107 libanjuta/anjuta-shell.h,
15108 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
15109 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
15110 plugins/project-manager/plugin.c, plugins/project-manager/plugin.h,
15111 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
15112 src/main.c, src/shell.c: Implemented command line args processing
15113 and session management. Fixed geometry restoration.
15115 2005-01-19 Johannes Schmid <jhs@cvs.gnome.org>
15117 * plugins/macro/macro-db.c,
15118 plugins/macros.xml:
15119 Cleaned up XML interface and use attributes now for name, category and
15120 shortcut. CDATA is used to avoid xml errors inside of macros.
15122 2005-01-19 Naba Kumar <naba@gnome.org>
15124 * libanjuta/anjuta-launcher.[c,h]: Fixed bugs.
15126 2005-01-18 Naba Kumar <naba@gnome.org>
15128 * plugins/cvs-plugin/cvs-actions.c: Fixed "whole project" toggle button
15131 * scintilla/*: Updated scintilla to current cvs and updated
15134 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
15136 * plugins/cvs-plugin/anjuta-cvs-plugin.glade
15137 plugins/cvs-plugin/cvs-actions.c:
15138 Added "Whole project" infrastructure but it does not
15139 work because I did not find a way to get the current project's
15142 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
15144 * plugins/cvs-plugin/Makefile.am
15145 plugins/cvs-plugin/anjuta-cvs.plugin.in
15146 plugins/cvs-plugin/cvs-actions.c
15147 plugins/cvs-plugin/cvs-callbacks.c
15148 plugins/cvs-plugin/cvs-interface.[ch] (added)
15149 plugins/cvs-plugin/plugin.c:
15151 Added IAnjutaCVS interface and improved cvs plugin. There
15152 is still some work to do on cvs import and to add a current
15155 2005-01-17 Naba Kumar <naba@gnome.org>
15157 * plugins/editor/aneditor.cxx: Fixed auto indentation.
15159 * configure.in: Fixed build errors.
15161 * data/Makefile.am, (removed) data/README.stock_libs,
15162 (removed) data/anjuta.mime, (removed) data/autogen.sh*,
15163 (removed) data/header.c, (removed) data/stock_libs.anj,
15164 (removed) data/x-anjuta-project.desktop,
15165 (removed) data/macros/*, (removed) data/macros2/*: Removed old files.
15167 * libanjuta/anjuta-plugin-description.c,
15168 libanjuta/anjuta-shell.c: Updated documentations.
15170 Patch from: Hamish Mackenzie <hamish@firestream.co.uk>
15172 * libanjuta/anjuta-launcher.c,
15173 plugins/build-basic-autotools/build-basic-autotools.c: Fixed errors in
15176 2005-01-17 Naba Kumar <naba@gnome.org>
15178 * plugins/project-wizard/templates/anjuta-plugin.wiz,
15179 plugins/project-wizard/templates/gtk.wiz,
15180 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
15181 Updated templates to new format.
15183 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
15184 * plugins/project-wizard/druid.c,
15185 plugins/project-wizard/parser.c,
15186 plugins/project-wizard/property.c,
15187 plugins/project-wizard/property.h,
15188 plugins/project-wizard/templates/terminal.wiz,
15189 plugins/project-wizard/templates/terminal/AUTHORS,
15190 plugins/project-wizard/templates/terminal/ChangeLog,
15191 plugins/project-wizard/templates/terminal/NEWS,
15192 plugins/project-wizard/templates/terminal/README,
15193 plugins/project-wizard/templates/terminal/project.anjuta,
15194 plugins/project-wizard/templates/terminal/src/main.c:
15195 Moveed code related to property types from druid.c and parser.c to
15196 property.c. Changed tag from "<string ..." to
15197 "<property type="string..." and so on. Rewrite parser
15198 (warning still in progress). Added list property. Changed
15199 terminal project to avoid using autogen on some file (much
15200 faster) using the autogen attribute. Add a license list box in
15201 terminal project (just as an example). _label in item list is
15204 2005-01-16 Naba Kumar <naba@gnome.org>
15206 * plugins/edtior/text_editor_menu.c, src/anjuta-actions.h,
15207 plugins/edtior/anjuta-docman.c: Fixed build errors.
15209 * libanjuta/Makefile.am, libanjuta/anjuta-debug.h,
15210 libanjuta/anjuta-launcher.c, libanjuta/anjuta-plugin-description.c,
15211 libanjuta/anjuta-plugin.c, libanjuta/anjuta-preferences.c,
15212 (removed) libanjuta/anjuta-stock.h, libanjuta/anjuta-ui.c,
15213 (removed) libanjuta/defaults.c, libanjuta/defaults.h,
15214 (removed) libanjuta/pixmaps.h, libanjuta/resources.c,
15215 libanjuta/resources.h,
15216 plugins/build-basic-autotools/build-basic-autotools.c,
15217 plugins/editor/plugin.c, plugins/editor/text_editor.c,
15218 plugins/file-manager/an_file_view.c, plugins/gdb/stack_trace.c,
15219 plugins/gtodo/plugin.c, src/Makefile.am,
15220 src/about.c, src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
15221 src/main.c, (removed) src/preferences.c, (removed) src/preferences.h:
15222 Removed deprecated APIs; pixmaps, stock icons, defaults etc. They
15223 should be handled in respective plugins. Added API documentations.
15225 * libanjuta-docs.sgml, libanjuta-sections.txt,
15227 (added) tmpl/anjuta-debug.sgml,
15228 (added) tmpl/anjuta-launcher.sgml,
15229 tmpl/anjuta-plugin.sgml,
15230 tmpl/anjuta-preferences.sgml,
15231 tmpl/anjuta-shell.sgml,
15232 (added) tmpl/anjuta-status.sgml,
15233 (removed) tmpl/anjuta-stock.sgml,
15234 tmpl/anjuta-utils.sgml,
15235 (removed) tmpl/defaults.sgml,
15236 (removed) tmpl/fileselection.sgml,
15237 (removed) tmpl/gnomefilelist.sgml,
15238 tmpl/ianjuta-buildable.sgml,
15239 (added) tmpl/ianjuta-debugger-manager.sgml,
15240 (added) tmpl/ianjuta-debugger.sgml,
15241 tmpl/ianjuta-document-manager.sgml,
15242 tmpl/ianjuta-editor.sgml,
15243 tmpl/ianjuta-file.sgml,
15244 tmpl/ianjuta-loader.sgml,
15245 tmpl/ianjuta-markable.sgml,
15246 tmpl/ianjuta-message-view.sgml,
15247 (added) tmpl/ianjuta-project-manager.sgml,
15248 (added) tmpl/ianjuta-todo.sgml,
15249 (added) tmpl/ianjuta-wizard.sgml,
15250 tmpl/libanjuta-iface-marshallers.sgml,
15251 tmpl/libanjuta-unused.sgml,
15252 (removed) tmpl/pixmaps.sgml,
15254 (removed) tmpl/properties.sgml,
15255 tmpl/resources.sgml: Updated API documentations.
15257 2005-01-15 Naba Kumar <naba@gnome.org>
15259 * libanjuta/anjuta-launcher.c: Added API docs.
15261 * plugins/project-wizard/templates/anjuta-plugin.wiz,
15262 plugins/project-wizard/templates/gtk.wiz,
15263 plugins/project-wizard/templates/terminal.wiz,
15264 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
15265 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
15266 plugins/project-wizard/templates/gtk/src/main.c,
15267 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
15268 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Fixed
15271 Patch from: Sébastien Granjoux <seb.sfo@free.fr>
15272 * plugins/project-wizard/anjuta-project-wizard.glade,
15273 plugins/project-wizard/autogen.c,
15274 plugins/project-wizard/druid.c,
15275 plugins/project-wizard/druid.h,
15276 plugins/project-wizard/file.c,
15277 plugins/project-wizard/file.h,
15278 plugins/project-wizard/install.c,
15279 plugins/project-wizard/parser.c,
15280 plugins/project-wizard/plugin.c,
15281 plugins/project-wizard/plugin.h: Add a preferences dialog: used for
15282 setting the default project directory. Fix HIDDEN property, it's
15283 working but I think we could make this cleaner. Removed the
15284 copy of the string in mandatory_property. Add an optional autogen
15285 attribute, to force or avoid using autogen on some files, default
15286 without any attribute is autodetect.+ Replace the script tag with
15287 a normal file tag and an attribute execute.
15289 2005-01-14 Naba Kumar <naba@gnome.org>
15291 * plugins/editor/action-callbacks.c,
15292 plugins/editor/search_incremental.c,
15293 plugins/editor/search_incremental.h: Fixed incremental search, ctrl-e
15296 * plugins/editor/plugin.c, plugins/editor/plugin.h,
15297 src/anjuta-callbacks.c: Added ctrl-tabbing and alt-switching of editor
15300 2005-01-12 Naba Kumar <naba@gnome.org>
15303 plugins/project-wizard/templates/Makefile.am,
15304 (added) plugins/project-wizard/templates/anjuta-plugin-logo.png,
15305 plugins/project-wizard/templates/anjuta-plugin.wiz,
15306 (added) plugins/project-wizard/templates/gtk-logo.png,
15307 (added) plugins/project-wizard/templates/gtk.wiz,
15308 (added) plugins/project-wizard/templates/terminal-logo.png,
15309 plugins/project-wizard/templates/terminal.wiz,
15310 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
15311 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
15312 (added) plugins/project-wizard/templates/gtk/.cvsignore,
15313 (added) plugins/project-wizard/templates/gtk/Makefile.am,
15314 (added) plugins/project-wizard/templates/gtk/src/.cvsignore,
15315 (added) plugins/project-wizard/templates/gtk/src/Makefile.am,
15316 (added) plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
15317 (added) plugins/project-wizard/templates/gtk/src/main.c,
15318 (added) plugins/project-wizard/templates/gtk/src/project.glade,
15319 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Added
15320 GTK+ project templated and fixed other templates. Updated template
15323 2005-01-12 Naba Kumar <naba@gnome.org>
15325 * plugins/macro/anjuta-macro.glade: Improved GUI.
15327 2005-01-10 Johannes Schmid <jhs@cvs.gnome.org>
15329 * plugins/cvs-plugin/cvs_gui.[ch] (removed)
15330 * plugins/cvs-plugin/cvs_cbs.[ch] (removed)
15331 * plugins/cvs-plugin/cvs.[ch] (removed)
15332 Removed old unused files
15334 * plugins/cvs-plugin/cvs-callbacks.[ch] (added)
15335 * plugins/cvs-plugin/cvs-actions.c
15336 * plugins/cvs-plugin/Makefile.am:
15337 Seperate callback functions for better error
15338 handling. Cleaned up code.
15340 * plugins/macro/macros.xml: removed corrupt cvs
15343 2005-01-10 Naba Kumar <naba@gnome.org>
15345 * plugins/message-view/message-view.c, libanjuta/anjuta-ui.c,
15346 plugins/symbol-browser/an_symbol_view.c: Fixed memory curruption
15349 2005-01-09 Naba Kumar <naba@gnome.org>
15351 * libegg/egg-recent-action.c, libegg/test-actions.c,
15352 libegg/menu/egg-recent-action.h: Recent Action now takes multiple
15353 recent files models.
15355 * plugins/file-loader/plugin.c, plugins/file-loader/plugin.h: Have
15356 two models -- one for projects and other for regular files and show
15357 both in recent files menu. Changed recent files group from "anjuta"
15358 to "anjuta-projects" and "anjuta-files" respectively. Set mime types
15359 when adding the URI in recent files.
15361 * plugins/macro/anjuta-macro.glade: Beautified insert macro dialog.
15362 * plugins/macro/anjuta-macro.plugin.in: Proper plugin name.
15363 * plugins/macro/macro-dialog.c: Fixed dispose() method.
15364 * plugins/macro/macros.xml: Fixed xml errors.
15366 2005-01-08 Naba Kumar <naba@gnome.org>
15368 * libegg/Makefile.am, (added) libegg/egg-recent-action.c,
15369 libegg/test-actions.c, libegg/menu/Makefile.am,
15370 libegg/menu/egg-recent-action.h: Added a new action for
15373 * libegg/egg-combo-action.c, libegg/egg-entry-action.c:
15374 Fixed dispose. Cleanup.
15376 * plugins/file-loader/anjuta-loader-plugin.ui,
15377 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
15378 Use the new action for recent files. Added recent files in
15381 * plugins/project-wizard/druid.c: Show busy cursor and
15382 de-sensitize druid buttons during page change.
15384 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
15385 * plugins/project-wizard/Makefile.am,
15386 plugins/project-wizard/druid.c,
15387 plugins/project-wizard/druid.h,
15388 plugins/project-wizard/install.c,
15389 plugins/project-wizard/plugin.c,
15390 plugins/project-wizard/plugin.h,
15391 plugins/project-wizard/property.c,
15392 plugins/project-wizard/property.h,
15393 (added) plugins/project-wizard/values.c,
15394 (added) plugins/project-wizard/values.h: Added a new NPWPropertyValues
15395 objects (in values.c and values.h) containing the values of all
15396 properties. The NPWProperty objects now keep their values in this
15397 object which is persistant for one activation of the plugin, so the
15398 user keeps all the values even if he goes backward. Used an anjuta
15399 message view to list all files copied by the project wizard.
15401 2005-01-08 Johannes Schmid <jhs@cvs.gnome.org>
15403 * plugins/macro/plugin.[ch],
15404 plugins/macro/macro-dialog.[ch]
15405 plugins/macro/macro-edit.[ch]
15406 plugins/macro/macro-db.[ch]
15407 plugins/macro/macro-actions.[ch]
15408 plugins/macro/anjuta-macro.plugin.in
15409 plugins/macro/anjuta-macro.glade
15410 plugins/macro/anjuta-macro.png
15411 plugins/macro/Makefile.am
15412 plugins/macro/macros.xml
15413 plugins/macro/anjuta-macro.ui (all added)
15415 plugins/Makefile.am:
15416 Added new macro plugins
15418 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
15421 * manuals/reference/template (removed)
15422 Removed old api reference
15424 * plugins/message-view/message-view.c:
15425 "Fixed" crash in on_row_deleted and added a
15426 comment that I cannot work this way. We will
15427 have to change everything a bit to avoid losing
15430 * plugins/text-editor/text_editor.c:
15431 Update line number width on file save
15434 2005-01-07 Naba Kumar <naba@gnome.org>
15436 * plugins/project-wizard/anjuta-project-wizard.glade,
15437 plugins/project-wizard/druid.c,
15438 plugins/project-wizard/templates/anjuta-plugin.wiz,
15439 plugins/project-wizard/templates/terminal.wiz: Fixed project templates.
15440 Display page description in bold. Fixed mandatory field check.
15443 libanjuta/libanjuta-1.0.pc.in,
15444 plugins/project-wizard/druid.c,
15445 plugins/project-wizard/parser.c,
15446 plugins/project-wizard/property.h,
15447 plugins/project-wizard/templates/anjuta-plugin.wiz,
15448 plugins/project-wizard/templates/terminal.wiz,
15449 plugins/project-wizard/templates/anjuta-plugin/Makefile.am,
15450 (added) plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl,
15451 (added) plugins/project-wizard/templates/anjuta-plugin/po/.cvsignore,
15452 (added) plugins/project-wizard/templates/anjuta-plugin/po/Makefile.am,
15453 (added) plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in,
15454 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
15455 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
15456 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
15457 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
15458 plugins/project-wizard/templates/terminal/configure.in.tpl,
15459 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
15460 plugins/project-wizard/templates/terminal/src/main.c: Implemented
15461 a new property type -- hidden. Fixed terminal and anjuta-plugin
15464 2005-01-07 Naba Kumar <naba@gnome.org>
15466 * templates/anjuta-plugin.wiz,
15467 templates/terminal.wiz,
15468 templates/terminal/Makefile.am.tpl,
15469 templates/terminal/autogen.sh,
15470 (Removed) templates/terminal/configure.ac.tpl,
15471 (Added) templates/.cvsignore,
15472 (Added) templates/Makefile.am,
15473 (Added) templates/anjuta-plugin/.cvsignore,
15474 (Added) templates/anjuta-plugin/Makefile.am,
15475 (Added) templates/anjuta-plugin/src/.cvsignore,
15476 (Added) templates/anjuta-plugin/src/Makefile.am.tpl,
15477 (Added) templates/terminal/.cvsignore,
15478 (Added) templates/terminal/Makefile.am,
15479 (Added) templates/terminal/configure.in.tpl,
15480 (Added) templates/terminal/po/.cvsignore,
15481 (Added) templates/terminal/po/ChangeLog,
15482 (Added) templates/terminal/po/Makefile.am,
15483 (Added) templates/terminal/po/POTFILES.in,
15484 (Added) templates/terminal/src/.cvsignore,
15485 (Added) templates/terminal/src/Makefile.am,
15486 (Added) templates/terminal/src/Makefile.am.tpl: Completed terminal
15487 project wizard. Fixed configure/po/Makefile template errors.
15489 2005-01-06 Naba Kumar <naba@gnome.org>
15491 * configure.in: Added project templates.
15492 * plugins/project-wizard/templates/*: Added to project and renamed
15493 Makefile.am and configure.in to Makefile.am and configure.ac respectively
15494 for the project templates (so that they do not conflict with autotools
15495 build. Created proper configure.ac.tpl and autogen.sh for project
15498 2005-01-06 Naba Kumar <naba@gnome.org>
15500 * plugins/project-wizard/anjuta-project-wizard.glade,
15501 plugins/project-wizard/druid.c, plugins/project-wizard/parser.c:
15502 Fixed file list parsing and to take absolute file paths (for example,
15503 from an icon selected previously). Used toggle buttons for boolean
15504 properties. Check if all mandatory fields are given before going
15505 forward in the wizard. Use scrollable viewport for listing property
15506 widgets incase the list goes out of wizard's size. Added tooltips
15507 as descriptions of the property widgets. And other fixes.
15509 * (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.c,
15510 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.glade,
15511 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.h,
15512 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.plugin.in,
15513 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.ui,
15514 (Added) plugins/project-wizard/templates/anjuta-plugin/configure.in,
15515 (Added) plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am,
15516 (Added)plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
15517 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade,
15518 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
15519 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
15520 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.ui:
15521 Restructured template files.
15523 2005-01-06 Naba Kumar <naba@gnome.org>
15525 * configure.in: Added check for autogen.
15527 * libanjuta/anjuta-status.c: (Weak) unref all the remaining widgets
15530 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c:
15531 Do not emit changed signal when in dispose.
15533 * plugins/symbol-browser/plugin.c: Don't updated symbols when
15534 symbol-view widget has been destroyed.
15536 * src/anjuta-app.c: Set null to preference, status and ui object
15537 pointers when they are destroyed.
15539 * plugins/project-wizard/druid.c, plugins/project-wizard/parser.c,
15540 plugins/project-wizard/property.h: Fixed multipage .wiz file parsing.
15541 Added boolean, integer and file property types.
15543 * plugins/project-wizard/Makefile.am,
15544 plugins/project-wizard/templates/*: Added terminal and anjuta-plugin
15545 project wizard templates.
15547 2005-01-04 Naba Kumar <naba@gnome.org>
15549 * libanjuta/anjuta-status.c: Use weak ref instead of hard ref on
15552 * plugins/editor/aneditor.cxx,
15553 plugins/editor/anjuta-docman.c,
15554 plugins/editor/plugin.c,
15555 plugins/editor/text_editor.c:
15556 Removed unnecessary ref/unref of scintilla.
15558 * plugins/message-view/anjuta-msgman.c,
15559 plugins/message-view/message-view.c: Removed unnecessary refs/unrefs and
15560 make close button similar to document manager.
15562 * plugins/project-manager/plugin.c,
15563 plugins/project-manager/plugin.h: Removed dead codes. Removed
15564 unnecessary ref/unref.
15566 * plugins/symbol-browser/plugin.c: Use weak refs on AnjutaEditor objects
15567 instead of hard refs.
15569 2005-01-03 Naba Kumar <naba@gnome.org>
15571 * libanjuta/interfaces/libanjuta.idl: Added configure() and
15572 generate() methods for IAnjutaBuildable interface.
15574 * plugins/build-basic-autotools/build-basic-autotools.c: Implemented
15575 IAnjutaBuildable inteface.
15577 * plugins/build-basic-autotools/build-basic-autotools.c: Use weak ref
15578 to destroy build context when message view is destroyed.
15580 * plugins/editor/aneditor.cxx: Sink scintilla widget in aneditor, hold
15581 a ref to it and unref in destructor. AnEditor class wants to be the
15582 owner of scintilla widget. Fixed compile warnings with signed/unsigned
15585 * plugins/editor/anjuta-docman.c: Removed unnecessary refs/unrefs. They
15586 complicate the scene. Removed editor widget from AnjutaDocman when
15587 the widget is destroyed.
15589 * plugins/editor/plugin.c: Destroy docman widget instead of just removing
15590 from shell. It will be removed from shell when the widget is destroyed.
15592 * plugins/editor/text_editor.c: Added debug codes to track object
15595 * plugins/message-view/anjuta-msgman.c: Remove message view on
15596 widget destroy. Destroy message view on remove. Removed all views
15599 * anjuta/src/anjuta-app.c: Removed widgets correctly when they are removed
15602 2005-01-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15604 * plugins/file-wizard/action-callbacks.c,
15605 plugins/file-wizard/anjuta-file-wizard.glade,
15606 plugins/file-wizard/file.c, plugins/file-wizard/file.h :
15607 Insert Licence, copyright, header template ...
15609 2005-01-02 Naba Kumar <naba@gnome.org>
15611 * libanjuta/anjuta-status.c, libanjuta/anjuta-status.h,
15612 libanjuta/plugins.c: Added "busy" signal in AnjutaStatus. Added
15613 anjuta_status_add_widget() to allow setting busy cursor on non
15616 * plugins/cvs-plugin/plugin.c: Fixed memory leaks.
15618 * plugins/editor/anjuta-document-manager.plugin.in: Updated accepted
15619 mime types to take text/source also.
15621 * plugins/editor/anjuta-docman.c,
15622 plugins/editor/anjuta-docman.h,
15623 plugins/editor/plugin.c,
15624 plugins/editor/text_editor.c,
15625 plugins/editor/text_editor.h,
15626 plugins/editor/text_editor_cbs.c: Listen for busy signal from
15627 AnjutaStatus and set busy cursor on editors.
15629 * plugins/file-loader/Makefile.am,
15630 plugins/file-loader/plugin.c,
15631 (added) plugins/file-loader/dnd.c,
15632 (added) plugins/file-loader/dnd.h, Added drag and drop file receives.
15634 * src/anjuta.c: Hide anjuta window before destruction.
15636 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
15637 * configure.in, plugins/Makefile.am,
15638 (removed) plugins/project-wizard/appwiz_page1.c,
15639 (removed) plugins/project-wizard/appwiz_page2.c,
15640 (removed) plugins/project-wizard/appwiz_page3.c,
15641 (removed) plugins/project-wizard/appwiz_page4.c,
15642 (removed) plugins/project-wizard/appwizard.c,
15643 (removed) plugins/project-wizard/appwizard.h,
15644 (removed) plugins/project-wizard/appwizard_cbs.c,
15645 (removed) plugins/project-wizard/appwizard_cbs.h,
15646 (removed) plugins/project-wizard/appwizard_gui.c,
15647 (removed) plugins/project-wizard/gnome_project.c,
15648 (removed) plugins/project-wizard/gnome_project.h,
15649 (removed) plugins/project-wizard/wizard_gui.c,
15650 (removed) plugins/project-wizard/wizard_gui.h,
15651 (added) plugins/project-wizard/.cvsignore,
15652 (added) plugins/project-wizard/Makefile.am,
15653 (added) plugins/project-wizard/anjuta-project-wizard-plugin.png,
15654 (added) plugins/project-wizard/anjuta-project-wizard.glade,
15655 (added) plugins/project-wizard/anjuta-project-wizard.plugin.in,
15656 (added) plugins/project-wizard/applogo.png,
15657 (added) plugins/project-wizard/appwizard.png,
15658 (added) plugins/project-wizard/autogen.c,
15659 (added) plugins/project-wizard/autogen.h,
15660 (added) plugins/project-wizard/druid.c,
15661 (added) plugins/project-wizard/druid.h,
15662 (added) plugins/project-wizard/file.c,
15663 (added) plugins/project-wizard/file.h,
15664 (added) plugins/project-wizard/header.c,
15665 (added) plugins/project-wizard/header.h,
15666 (added) plugins/project-wizard/install.c,
15667 (added) plugins/project-wizard/install.h,
15668 (added) plugins/project-wizard/parser.c,
15669 (added) plugins/project-wizard/parser.h,
15670 (added) plugins/project-wizard/plugin.c,
15671 (added) plugins/project-wizard/plugin.h,
15672 (added) plugins/project-wizard/property.c,
15673 (added) plugins/project-wizard/property.h: Removed old application-wizard
15674 codes and added new template based (autogen based) project wizard
15675 implemented by Sébastien Granjoux <seb.sfo@free.fr>
15677 2005-01-01 Johannes Schmid <jhs@cvs.gnome.org>
15679 * plugins/cvs-plugin/plugin.c: Fixed crash bug
15680 * plugins/cvs-plugin/cvs-execute.c:
15681 Fix cvs_log which did not work because of some
15683 Patch from Mark R. Pariente <markpariente@cmu.edu>
15684 - Fix message highlighting
15686 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
15691 Removed template stuff completly because we dicussed to implement
15692 a macro system for Edit->Insert Text
15694 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
15696 * plugins/editor/aneditor.cxx,
15697 plugins/editor/text_editor.c:
15698 Set line number width dynamically
15700 Prepered new GTK 2.6 about dialog
15702 2004-12-30 Naba Kumar <naba@gnome.org>
15704 patch from: Massimo Corà <maxcvs@email.it>
15705 * plugins/editor/aneditor.cxx: Highlights correct function
15706 argument in recursive calltips.
15708 2004-12-30 Naba Kumar <naba@gnome.org>
15710 * plugins/symbol-browser/plugin.c,
15711 libanjuta/interfaces/libanjuta.idl,
15712 plugins/editor/text_editor.c: Fixed editor markers and added a new
15713 marker (BASIC) to indicate line numbers. Fixed symbol browser to
15714 mark the line visited.
15716 * libegg/menu/eggcomboselect.h, libegg/menu/Makefile.am,
15717 libegg/Makefile.am, libegg/eggcomboselect.c,
15718 libegg/gtkcellview.h, libegg/egg-combo-action.c: Created a new combo
15719 widget for use with symbol view in toolbar.
15721 * plugins/cvs-plugin/anjuta-cvs.ui,
15722 plugins/file-manager/anjuta-file-manager.ui: Added appropriate
15723 placeholder for cvs plugin context menu in filemanager.
15725 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
15727 * plugins/cvs-plugin/plugin.c:
15728 Show popup menu only if the file is contained in
15729 a directory containing a "CVS" directory
15731 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
15733 * plugins/cvs-plugin/cvs-action.[ch],
15734 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
15735 * plugins/cvs-plugin/anjuta-cvs.ui,
15736 * plugins/cvs-plugin/plugin.c:
15737 Implemented "Import"
15739 Patch from Mark R. Pariente <markpariente@cmu.edu>:
15740 Added right-click-menu for file-manager
15742 2004-12-26 Naba Kumar <naba@gnome.org>
15744 * src/action-callbacks.c, src/action-callbacks.h,
15745 src/anjuta-actions.h, src/anjuta-app.c,
15746 src/anjuta.ui: Added fullscreen action.
15748 * plugins/cvs-plugin/cvs-actions.c,
15749 plugins/cvs-plugin/plugin.c,
15750 plugins/cvs-plugin/plugin.h: Watches current editor,
15751 project and file manager selection in plugin
15754 2004-12-26 Naba Kumar <naba@gnome.org>
15756 * src/anjuta-app.c, src/anjuta.c, src/main.c,
15757 src/action-callbacks.c: Fixed app finalization. Added a
15758 command line arg --proper-shutdown (-p), which when set
15759 will release all plugins and their resources (this option
15760 is mainly for debugging).
15762 * plugins/file-loader/plugin.c: Fixed filename duplications
15763 in recent files history.
15765 * plugins/profile-default/plugin.c: Disabled problematic
15766 plugins for now to load at startup.
15768 * libanjuta/anjuta-ui.c, libanjuta/plugins.c: Disabled
15769 annoying debug prints.
15771 2004-12-23 Naba Kumar <naba@gnome.org>
15773 Patch from: Mark R. Pariente <markpariente@cmu.edu>
15774 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
15775 plugins/cvs-plugin/anjuta-cvs.ui,
15776 plugins/cvs-plugin/cvs-actions.c,
15777 plugins/cvs-plugin/cvs-actions.h,
15778 plugins/cvs-plugin/cvs-execute.c,
15779 plugins/cvs-plugin/cvs-execute.h,
15780 plugins/cvs-plugin/Makefile.am,
15781 plugins/cvs-plugin/plugin.c: Added cvs message highlighting.
15782 Added cvs log command.
15784 2004-12-20 Johannes Schmid <jhs@cvs.gnome.org>
15786 * plugins/cvs-plugin/cvs-actions.c: Use current editor filename as
15789 2004-12-20 Naba Kumar <naba@gnome.org>
15791 patch from: Massimo Corà <maxcvs@email.it>
15792 * plugins/editor/aneditor.cxx: Added recursive calltips.
15794 2004-12-20 Naba Kumar <naba@gnome.org>
15796 * libanjuta/plugins.c, plugins/file-loader/plugin.c:
15797 Show busy cursor during loading and unloading.
15799 2004-12-19 Naba Kumar <naba@gnome.org>
15801 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-ui.c: Fixed
15802 memory leaks. Disabled debug print.
15804 * plugins/symbol-browser/an_symbol_view.c,
15805 plugins/symbol-browser/plugin.c,
15806 plugins/symbol-browser/plugin.h: Fixed loading and unloading
15807 problems. Creates SymbolView object every time when the
15808 plugin is activated.
15810 * plugins/project-manager/plugin.c: Close project when
15813 2004-12-18 Naba Kumar <naba@gnome.org>
15815 * po/POTFILES.in: Removed commented lines.
15816 * configure.in: Commented dupilcate call to AC_PROG_INTLTOOL.
15817 * plugins/devhelp/plugin.c: Fixed loading/unloading bug.
15818 * plugins/gdb/plugin.c: Fixed compile error.
15820 Patch from: Mark R. Pariente <mark@demar.com.tr>
15821 * libegg/eggcellrendererkeys.c: Fixed compile error.
15823 2004-12-18 Naba Kumar <naba@gnome.org>
15825 * plugins/file-loader/plugin.c: Fixed loading bug.
15827 *plugins/debug-manager/plugin.c, plugins/debug-manager/plugin.h,
15828 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
15829 plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c,
15830 plugins/gdb/plugin.c, src/shell.c, src/shell.h: Fixed memory leaks
15831 and corruptions. Fixed loading and unloading of plugins.
15833 2004-12-17 Naba Kumar <naba@gnome.org>
15835 * plugins/file-loader/Makefile.am,
15836 plugins/file-loader/plugin.c,
15837 plugins/project-manager/plugin.c: Fixed memory corruption
15838 and disposition codes. Added missing plugin.h in Makefile.am.
15840 2004-12-16 Naba Kumar <naba@gnome.org>
15842 * plugins/symbol-browser/an_symbol_view.c,
15843 plugins/symbol-browser/plugin.c: Fixed finalization and disposition
15844 codes. Fixed memory leaks and corruptions.
15846 * plugins/build-basic-autotools/build-basic-autotools.c
15847 plugins/editor/anjuta-docman.c,
15848 plugins/editor/text_editor.c,
15849 plugins/file-loader/plugin.c,
15850 plugins/file-manager/plugin.c,
15851 plugins/file-wizard/plugin.c,
15852 plugins/message-view/anjuta-msgman.c,
15853 plugins/message-view/anjuta-msgman.h,
15854 plugins/message-view/message-view.c,
15855 plugins/message-view/plugin.c,
15856 plugins/message-view/plugin.h,
15857 plugins/terminal/terminal.c: Fixed finalization and disposition codes.
15859 * src/about.c, src/about.h, src/action-callbacks.c,
15860 src/action-callbacks.h, src/anjuta-actions.h,
15861 src/anjuta-app.c, src/anjuta-app.h,
15862 src/anjuta-callbacks.c, src/anjuta-callbacks.h,
15863 src/anjuta.c, src/anjuta.h, src/getline.c,
15864 src/main.c, src/main.cpp, src/shell.c, src/shell.h,
15865 src/start-with.c, src/start-with.h: Fixed emacs modes.
15867 * src/layout.xml: Brought document manager in front.
15869 2004-12-15 Naba Kumar <naba@gnome.org>
15871 * libanjuta/anjuta-plugin.c: Fixed crash bug where watches were not
15874 * libanjuta/plugins.c, libanjuta/plugins.h: Proper clean up on
15875 finalization. Added a method to unload all plugins and destroy them.
15876 Fixed memory leaks.
15878 * plugins/sample1/plugin.c: Proper finalization code and renamed
15879 functions to proper names.
15881 * plugins/build-basic-autotools/build-basic-autotools.c,
15882 plugins/cvs-plugin/plugin.c: Proper finalization and disposition code.
15884 * src/shell.c: Unload all plugins on exit, so that memory profilers
15885 can detect memory leaks in plugins.
15887 2004-12-13 Naba Kumar <naba@gnome.org>
15889 * plugins/devhelp/plugin.c: Delay widget initialization, now that
15890 docking is working.
15891 * plugins/sample1/plugin.c: Dock at bottom, mostly for testing.
15892 * src/anjuta-app.c, src/layout.xml: Fixed dynamic docking.
15894 2004-12-11 Naba Kumar <naba@gnome.org>
15896 * data/properties/anjuta.properties: Fixed font size.
15897 * plugin/build-basic-autotools/build-basic-autotools: Added initial
15898 compile file function. There are some fixmes there.
15899 * plugins/message-view/anjuta-msgman.c,
15900 * plugins/message-view/message-view.c: Fixed bugs and clean up.
15902 2004-12-08 Naba Kumar <naba@gnome.org>
15904 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-utils.c,
15905 src/utilities.c, libanjuta/anjuta-utils.h: Added a function
15906 to escape quotes in a string.
15908 * plugins/cvs-plugin/cvs-actions.c,
15909 plugins/cvs-plugin/cvs-execute.c: Escaped commit message. Corrected
15912 * plugins/build-basic-autotools/build-basic-autotools.c,
15913 plugins/build-basic-autotools/automake-c.filters: Fixed bugs with
15916 2004-12-07 Naba Kumar <naba@gnome.org>
15918 * plugins/build-basic-autotools/build-basic-autotools.c,
15919 plugins/build-basic-autotools/automake-c.filters: Completed directory
15920 tracking. Double click on Errors and warnings now work as expected.
15922 * plugins/build-basic-autotools.c: Added codes to track build directory
15923 so that absolute path of the files could be determined.
15925 2004-12-06 Naba Kumar <naba@gnome.org>
15927 * plugins/cvs-plugin/cvs-execute.c: Show completion message.
15928 * plugins/cvs-plugin/cvs-execute.c: Fixed command completion bug.
15929 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: UI beautification.
15931 2004-12-05 Naba Kumar <naba@gnome.org>
15933 * plugins/editor/anjuta-docman.c: Fixed save-as, Fixed updating
15934 tab label, Fixed mem leaks. Fixed uri handling. Fixed other minor bugs.
15936 * plugins/cvs-plugin/plugin.c,
15937 plugins/cvs-plugin/cvs-execute.c: Fixed message output appending.
15939 2004-13-05 Johannes Schmid <jhs@cvs.gnome.org>
15941 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
15942 * plugins/cvs-plugin/plugin.[ch], plugins/cvs-plugin/cvs-action.[ch],
15943 plugins/cvs-plugin/cvs-execute.[ch]:
15944 Implemented cvs status and cvs diff
15946 - rdiff command is not correct
15947 - Must find a way to allow selection of directies AND files
15950 2004-12-03 Naba Kumar <naba@gnome.org>
15952 * plugins/editor/anjuta-docman.c, plugins/editor/style-editor.c,
15953 plugins/editor/style-editor.h, plugins/editor/text_editor.c,
15954 plugins/editor/text_editor_cbs.c: Save/load editor styles. Use old
15955 session.properties file if it is for the first time.
15957 2004-12-02 Johannes Schmid <jhs@cvs.gnome.org>
15959 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Added cvs update and
15962 * plugins/cvs-plugin/plugin.c, plugins/cvs-plugin/cvs-action.[ch],
15963 plugins/cvs-plugin/anjuta-cvs.ui:
15964 Implemented update/commit and changed menu layout
15966 2004-12-02 Naba Kumar <naba@gnome.org>
15968 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed prefernce
15969 property name (for cvs path property). Beautified dialogs.
15971 2004-11-30 Johannes Schmid <jhs@cvs.gnome.org>
15973 * plugins/message-view/anjuta-msgman.c: Changed callback name
15974 and changed switch-page handling.
15976 * plugins/cvs-plugin/cvs-actions.c:
15977 * plugins/cvs-plugin/cvs-execute.c:
15978 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
15979 - Implemented cvs add and cvs removed - both working now
15980 - Created a useful preferences page
15983 2004-11-30 Naba Kumar <naba@gnome.org>
15985 * libanjuta/anjuta-status.c: Fixed runtime warning.
15987 * plugins/editor/Makefile.am:
15988 plugins/editor/anjuta-document-manager.glade,
15989 plugins/editor/plugin.c
15990 plugins/editor/plugin.h
15991 plugins/editor/style-editor.c (new, moved from src/),
15992 plugins/editor/style-editor.h (new, moved from src/),
15993 plugins/editor/text_editor_prefs.c: Implemented "Font and colours"
15994 settings in preferences.
15996 * plugins/editor/text_editor.c,
15997 plugins/editor/text_editor.h: Do not take unused args in
15998 text_editor_get_props().
16000 * src/style-editor.c, src/style-editor.h: Removed, moved to
16001 plugins/editor/ directory.
16003 2004-11-29 Naba Kumar <naba@gnome.org>
16005 * plugins/editor/text_editor_cbs.c: Emit click signal in
16007 * libanjuta/anjuta-status.c: More spacing between items.
16009 2004-11-29 Naba Kumar <naba@gnome.org>
16011 Patch from: Pavol Bosik <pavol.bosik@radiantsystems.com>:
16013 * libanjuta/interfaces/libanjuta.idl,
16014 plugins/debug-manager/anjuta-debug-manager.plugin.in,
16015 plugins/debug-manager/plugin.c,
16016 plugins/gdb/breakpoints.c,
16017 plugins/gdb/breakpoints.h,
16018 plugins/gdb/debugger.c,
16019 plugins/gdb/debugger.h,
16020 plugins/gdb/plugin.c,
16021 plugins/gdb/plugin.h,
16022 plugins/gdb/utilities.c,
16023 plugins/gdb/utilities.h: Code cleanups and partial implementation of
16024 toggle breakpoint margin clicks.
16026 2004-11-28 Naba Kumar <naba@gnome.org>
16028 * TODO.tasks: Fixed indentations.
16029 * plugins/gtodo/libgtodo.c: Save with indentation.
16030 * plugins/file-manager/an_file_view.c: Sorts the files alphabatically.
16031 * plugins/project-manager/plugin.c: Fixed runtime warnings.
16032 * libanjuta/anjuta-status.c: Fixed busy cursors.
16033 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
16034 * po/POTFILES.in: Updated.
16036 2004-11-28 Jean-Noel GUIHENEUF <guiheneuf.jean-noel@wanadoo.fr>
16038 * plugins/editor/anjuta-document-manager.glade,
16039 plugins/editor/search-replace.[c,h],
16040 plugins/editor/search-replace_backend.h
16041 plugins/editor/search-preferences.[c,h] :
16042 Saved Search-Preferences (gconf),
16043 Basic search by default.
16045 2004-11-22 Naba Kumar <naba@gnome.org>
16047 * configure.in: Fixed build error.
16049 2004-11-21 Naba Kumar <naba@gnome.org>
16051 * libanjuta/Makefile.am, libanjuta/anjuta-shell.c,
16052 libanjuta/anjuta-shell.h, src/anjuta-app.c, src/anjuta-app.h:
16053 Added AnjutaStatus class to libanjuta.
16054 Added anjuta_shell_get_status() method.
16056 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added gchar type
16057 and fixed marshaller generation.
16059 * libanjuta/interfaces/libanjuta.idl: Added "char_added" and
16060 "updade_ui" signals to IAnjutaEditor interface.
16062 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
16064 * plugins/build-basic-autotools/automake-c.filters: Fixed filter
16067 * plugins/class-gen/clsGen.c: Intial port.
16069 * plugins/debug-manager/anjuta-debug-manager.plugin.in: Fixed attribute
16072 * plugins/editor/action-callbacks.c, plugins/editor/plugin.c,
16073 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
16074 plugins/editor/text_editor_cbs.c, plugins/editor/text_editor_prefs.c:
16075 Implemented status update. Emits "update_ui" and "char_added" signals.
16076 Added view preferences.
16078 * plugins/file-loader/plugin.c: Added open with plugins in open with
16081 * plugins/gdb/plugin.c: Do not add widgets to shell as floating.
16083 * plugins/message-view/anjuta-msgman.c,
16084 plugins/message-view/message-view.c: Fixed finalize and dispose. Fixed
16085 to close correct message view rather than current view.
16087 2004-11-20 Johannes Schmid <jhs@cvs.gnome.org>
16089 * plugins/cvs-plugin/cvs-actions.c
16090 plugins/cvs-plugin/plugin.[ch]
16091 plugins/cvs-plugin/anjuta-cvs-plugin.glade:
16092 Implemented cvs add but ran into a launcher/message_view
16093 problem because of a limitation of the idl compiler
16095 2004-11-19 Naba Kumar <naba@gnome.org>
16097 * plugins/project-manager/plugin.c: Displays a progress window during
16100 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
16101 Fixed UI separators.
16103 * plugins/file-manager/anjuta-file-manager.ui: Added project manager
16106 * plugins/project-manager/anjuta-project-manager.ui,
16107 plugins/project-manager/plugin.[c,h]: Added add/remove context
16108 menus and implemented them. Added file manager merge menu.
16110 2004-11-18 Naba Kumar <naba@gnome.org>
16112 * TODO.tasks: Updated.
16113 * plugins/editor/anjuta-docman.c, plugins/message-view/anjuta-msgman.c,
16114 plugins/message-view/message-view.c: Fixed finalize and dispose
16116 * plugins/debugger/*: Removed from cvs (development now in
16119 2004-11-17 Pavol Bosik <pavol.bosik@radiantsystems.com>
16121 Reviewed by Naba Kumar <naba@gnome.org>:
16123 * libanjuta/interfaces/libanjuta.idl, plugins/Makefile.am,
16124 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16125 plugins/gdb/breakpoints.c: all marker related stuff moved from
16126 editor and docman interfaces to IAnjutaMarkable
16128 2004-11-17 Naba Kumar <naba@gnome.org>
16130 * TODO.tasks: Updated.
16132 * libanjuta/interfaces/libanjuta.idl: Added "saved" signal.
16134 * libegg/egg-combo-action.c: Block changed signal when changing model.
16136 * plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c:
16137 Emit changed signal. Removed dead codes.
16139 * plugins/file-loader/plugin.c: Remove file fragments from uris, so
16140 that recent files history do not duplicate.
16142 * plugins/symbol-browser/an_symbol_view.c,
16143 plugins/symbol-browser/an_symbol_view.h,
16144 plugins/symbol-browser/plugin.c: Refreshes symbols on editor save.
16147 2004-11-15 Naba Kumar <naba@gnome.org>
16149 * plugins/project-manager/plugin.c: Opens targets on double click.
16151 * plugins/message-view/message-view.c,
16152 plugins/file-manager/anjuta-file-manager-plugin.glade,
16153 plugins/file-manager/plugin.[c,h], plugins/terminal/terminal.c:
16154 Added proper class finalization
16155 and disposition. Added preferences notifications and callbacks to
16156 change info/warning/error colors.
16158 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
16159 plugins/editor/text_editor.[h,c], src/action-callbacks.c,
16160 src/anjuta-app.c, src/anjuta.c: Fixed crash bug on exit.
16161 Implemented finalize method for AnjutaApp. Code cleanups.
16163 * plugins/message-view/plugin.c: Static parent_class.
16165 2004-11-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16166 * plugins/editor/search-replace.[c,h],
16167 plugins/editor/search-replace_backend.c
16168 Update search entry in main toolbar.
16171 2004-11-11 Naba Kumar <naba@gnome.org>
16173 * TODO.tasks: Updated.
16175 * libanjuta/anjuta-preferences.[c,h]: Added keys notification API.
16176 and completed on-the-fly-change preferences. Removed "changed"
16177 signal as it is no longer necessary (use notify for similar
16178 purpose to monitor individual preferences).
16181 * plugins/editor/anjuta-document-manager.glade: Added view menu
16182 preferences so that they are registered.
16184 * plugins/editor/Makefile.am, plugins/editor/text_editor.[c,h],
16185 (added) plugins/editor/text_editor_prefs.[c,h]: Removed
16186 connection to "changed" signal of preferences and implemented
16187 notifications for some editor preferences. More to implement.
16189 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16190 * plugins/editor/print.c
16191 Fixed bug 1047624 : Add line number every X lines.
16193 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16194 * plugins/editor/search-replace.c
16195 Fixed a crash bug (995755) when searching "%n"
16197 2004-11-09 Naba Kumar <naba@gnome.org>
16199 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c:
16200 Fixed to refresh categories list on file load.
16202 2004-11-08 Naba Kumar <naba@gnome.org>
16204 * configure.in, plugins/Makefile.am,
16205 plugins/profile-default/plugin.c: Added cvs plugin in build.
16207 * plugins/cvs-plugin/*: Restored johannes files from cvs attic.
16209 * plugins/debug-manager/.cvsignore: Added file to ignore.
16211 * plugins/debug-manager/Makefile.am: Removed dead codes.
16213 * src/anjuta.ui: Added placeholder for version control UI.
16215 2004-11-08 Naba Kumar <naba@gnome.org>
16217 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
16218 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
16219 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml:
16222 * global-tags/Makefile.am: Fixed make error.
16224 * plugins/profile-default/plugin.c: Added debug-manager
16225 and gdb plugins to load at startup so that debugger
16226 windows are docked properly. They will be removed
16227 later when we figure out runtime docking.
16229 * plugins/sample1/*: Restored to last working state.
16231 * plugins/gdb/debugger.c, src/layout.xml: Added debugger
16232 windows in lower pane. Named the windows appropriately.
16234 * ChangeLog: Fixed format.
16236 2004-11-07 Pavol Bosik <pavol.bosik@radiantsystems.com>
16238 * libanjuta/interfaces/libanjuta.idl,
16239 libanjuta/anjuta-marshal.c,
16240 plugins/Makefile.am,
16241 plugins/debug-manager/plugin.c,
16242 plugins/editor/plugin.c,
16243 plugins/editor/text_editor.c,
16244 plugins/gdb/breakpoints.c,
16245 plugins/gdb/debugger.c,
16246 plugins/gdb/plugin.c,
16247 plugins/gdb/plugin.h: fixed "Toggle breakpoint" feature
16249 2004-11-06 Jean-NoelGuiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16250 * plugins/editor/anjuta-docman.h plugins/editor/plugin.c,
16251 plugins/editor/search-replace.c,
16252 plugins/message-view/anjuta-msgman.c plugins/message-view/plugin.c:
16253 Search and Replace; Show result in find pane
16255 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
16257 * plugins/gdb, plugins/debug-manager: Applied debugger patch
16258 from Bosik, Pavol <pavol.bosik@radiantsystems.com>
16259 (added features: starting debugger and loading of core/executable,
16260 StepIn, StepOut, StepOver and Execute, toggling breakpoint
16263 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
16265 * plugins/cvs-plugin/*: Mess up with cvs and lost some of
16266 my cvs-plugin files...
16267 I hope I have rescued everything possible.
16269 * Naba: Could you please fix sample1 because I messed it up to
16270 but there should be a histroy of this directory we should commit
16272 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
16274 * plugins/cvs-plugin/cvs-execute.[ch]: Add basic command execute
16276 * plugins/cvs-plugin/plugin.c,
16277 /plugins/cvs-plugin/anjuta-cvs-plugin.glade:
16278 Added preferences dialog (not yet complete)
16280 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
16282 * global-tags/Makefile.am, mime/Makefile.am:
16283 Some fixes in build process from Alexey Rusakov <ktirf@users.sf.net>
16285 * template/xmltemplate.[ch],
16286 template/xmlstrings.[ch],
16287 template/autotools.[ch] removed,
16288 template/prj_template.[ch] removed,
16289 template/lang_template.[ch] removed,
16290 template/lib_template.[ch] removed,
16291 template/Makefile.am adjusted,
16292 template/dtds/lang.dtd removed,
16293 template/dtds/lib.dtd removed,
16294 template/dtds/prj.dtd removed,
16295 template/dtds/autotools.dtd removed,
16296 data/template/lib/* removed,
16297 data/template/language/* removed,
16298 data/template/library/* removed,
16299 data/template/project/* removed,
16300 date/template/Makefile.am adjusted:
16301 Remove everything except text-templates to replace hardcoded
16302 Edit->Insert texts with dynamic loaded.
16304 * plugins/cvs-plugin/plugin.[ch],
16305 plugins/cvs-actions.[ch],
16306 plugins/Makefile.am,
16307 plugins/cvs-plugin/Makefile.am,
16308 plugins/cvs-plugin/anjuta-cvs-plugin.ui,
16309 plugins/cvs-plugin/anjuta-cvs-plugin.glade,
16310 plugins/cvs-plugin/anjuta-cvs.plugin.in:
16311 Added initial cvs-plugin code
16313 2004-10-21 Naba Kumar <naba@gnome.org>
16315 * libanjuta/anjuta-plugin.c,
16316 plugins/build-basic-autotools/build-basic-autotools.c,
16317 plugins/debugger/plugin.c,
16318 plugins/devhelp/plugin.c,
16319 plugins/editor/anjuta-docman.c,
16320 plugins/editor/goto_line.c,
16321 plugins/editor/plugin.c,
16322 plugins/editor/search-replace.c,
16323 plugins/editor/text_editor.c,
16324 plugins/file-loader/plugin.c,
16325 plugins/file-manager/plugin.c,
16326 plugins/file-wizard/file.c,
16327 plugins/file-wizard/plugin.c,
16328 plugins/gdb/plugin.c,
16329 plugins/gtodo/plugin.c,
16330 plugins/message-view/anjuta-msgman.c,
16331 plugins/profile-default/plugin.c,
16332 plugins/project-manager/plugin.c,
16333 plugins/sample1/plugin.c,
16334 plugins/terminal/terminal.c: Defined all global variables static,
16335 particularly class parent_class variables. They were getting
16336 confused at link time.
16338 * libanjuta/plugins.c: Do not unload plugins when they are
16339 deactivated. Simply cache them for later activation. Unloading
16340 modules have some problem with shared libs using static class
16341 registration. Fixed hash type for installed plugins. Eventually,
16342 we want to add "CanUnload" attribute for .plugin files (in
16343 "Anjuta Plugin" group) to let plugin loader know if the plugin can
16344 be unloaded from memory. Those plugins declaring CanUnload=false
16345 will not be unloaded from memory and will be put in the cache. Those
16346 not declaring anything or declaring CanUnload=true, will be unloaded
16347 from memory when they are deactivated.
16349 * plugins/editor/action-callbacks.c, plugins/editor/anjuta-docman.c,
16350 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16351 plugins/editor/text_editor.h, plugins/file-manager/an_file_view.c,
16352 plugins/file-manager/plugin.c, plugins/file-wizard/plugin.c,
16353 plugins/project-manager/plugin.c: Fixed object finalization, dispose,
16354 activation, deactivation. Fixed memory leaks.
16356 2004-10-20 Naba Kumar <naba@gnome.org>
16358 * TODO.tasks: Updated.
16360 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
16361 libanjuta/anjuta-utils.h, libanjuta/plugins.c: Defined separate
16362 macro for adding interfaces to plugin types. Code cleanup.
16364 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
16365 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
16367 * plugins/build-basic-autotools/build-basic-autotools.c,
16368 plugins/debugger/plugin.c, plugins/devhelp/plugin.c,
16369 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16370 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
16371 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
16372 plugins/gtodo/plugin.c, plugins/message-view/message-view.c,
16373 plugins/message-view/plugin.c, plugins/profile-default/plugin.c,
16374 plugins/project-manager/plugin.c,
16375 plugins/symbol-browser/an_symbol_view.c,
16376 plugins/symbol-browser/plugin.c, plugins/terminal/terminal.c: Used
16377 newly defined macro to add interfaces to plugin types.
16379 * src/anjuta-app.c, src/shell.c: Do not add value for widgets.
16381 2004-10-20 Naba Kumar <naba@gnome.org>
16383 * TODO.tasks: Added task list.
16384 * plugins/file-manager/anjuta-file-manager-plugin.glade: Set
16387 2004-10-19 Naba Kumar <naba@gnome.org>
16389 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed bugs.
16391 * plugins/editor/action-callbacks.c,
16392 plugins/editor/action-callbacks.h,
16393 plugins/editor/anjuta-docman.c,
16394 plugins/editor/anjuta-docman.h,
16395 plugins/editor/anjuta-document-manager.ui,
16396 plugins/editor/file_history.c,
16397 plugins/editor/file_history.h,
16398 plugins/editor/plugin.c: Added file history browsing.
16400 * plugins/gtodo/libgtodo.c, plugins/gtodo/plugin.c: Fixed refresh.
16402 * plugins/message-view/anjuta-message-manager.ui,
16403 plugins/message-view/plugin.c: Added document manager context menu.
16405 * plugins/symbol-browser/an_symbol_view.c,
16406 plugins/symbol-browser/an_symbol_view.h,
16407 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
16408 plugins/symbol-browser/plugin.c: Added goto tag def/decl. Added
16409 document manager context menu.
16411 * scintilla/*, scintilla/include/*: Updated to current cvs.
16413 2004-10-19 Naba Kumar <naba@gnome.org>
16415 *plugins/debugger/anjuta-debugger.ui, src/anjuta.ui: Added
16416 placeholder for debugger UI.
16418 * plugins/devhelp/plugin.c, plugins/editor/plugin.c: Fixed shortcuts.
16419 * plugins/file-manager/plugin.c: Fixed loading bug.
16421 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-encodings.h,
16422 libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h:
16423 Initializes gconf database with default values when the
16424 values are not defined. Use bool and int prefs separately.
16426 * plugins/editor/plugin.c: Added encoding preferences.
16427 * plugins/project-manager/plugin.c: Cleanup and debug messages.
16429 * manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
16430 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
16431 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
16432 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
16434 2004-10-18 Naba Kumar <naba@gnome.org>
16436 * po/POTFILES.in: Updated.
16438 * libanjuta/anjuta-ui.c: Corrected debug messages.
16440 * libegg/egg-combo-action.c, libegg/test-actions.c,
16441 libegg/menu/egg-combo-action.h: Fixed combo action.
16443 * plugins/debugger/Makefile.am, plugins/gdb/Makefile.am:
16446 * plugins/editor/action-callbacks.[c,h],
16447 plugins/editor/anjuta-document-manager.ui, plugins/editor/plugin.c:
16448 Implemented file swap. Removed dead codes.
16450 * plugins/editor/text_editor.[c,h]: Fixed crash bug. Removed
16453 * plugins/symbol-browser/an_symbol_view.[c,h],
16454 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
16455 plugins/symbol-browser/plugin.[c,h]: Completed symbol browser plugin.
16456 Implemented file symbols. Implemented goto file line when symbol is
16459 * src/utilities.[c,h]: Moved code to plugins/editor/action-callbacks.c.
16461 2004-10-10 Naba Kumar <naba@gnome.org>
16463 Patch from Bosik, Pavol <pavol.bosik@radiantsystems.com>:
16465 * libanjuta/interfaces/libanjuta.idl: Added debugger interface.
16467 * plugins/debugger/.cvsignore,
16468 (added) plugins/debugger/Makefile.am,
16469 (added) plugins/debugger/anjuta-debugger.glade,
16470 (added) plugins/debugger/anjuta-debugger.plugin.in,
16471 (added) plugins/debugger/anjuta-debugger.plugin.png,
16472 (added) plugins/debugger/anjuta-debugger.ui,
16473 plugins/debugger/attach_process.c,
16474 (removed) plugins/debugger/attach_process_cbs.c,
16475 (removed) plugins/debugger/attach_process_cbs.h,
16476 (removed) plugins/debugger/breakpoints.c,
16477 (removed) plugins/debugger/breakpoints.h,
16478 (removed) plugins/debugger/debug_tree.c,
16479 (removed) plugins/debugger/debug_tree.h,
16480 (removed) plugins/debugger/debugger.c,
16481 (removed) plugins/debugger/debugger.h,
16482 (removed) plugins/debugger/memory.c,
16483 (removed) plugins/debugger/memory.h,
16484 (added) plugins/debugger/plugin.c,
16485 (added) plugins/debugger/plugin.h,
16486 (removed) plugins/debugger/registers.c,
16487 (removed) plugins/debugger/registers.h,
16488 (removed) plugins/debugger/registers_cbs.c,
16489 (removed) plugins/debugger/registers_cbs.h,
16490 (removed) plugins/debugger/registers_gui.c,
16491 (removed) plugins/debugger/sharedlib.c,
16492 (removed) plugins/debugger/sharedlib.h,
16493 (removed) plugins/debugger/sharedlib_cbs.c,
16494 (removed) plugins/debugger/sharedlib_cbs.h,
16495 (removed) plugins/debugger/sharedlib_gui.c,
16496 (removed) plugins/debugger/signals.c,
16497 (removed) plugins/debugger/signals.h,
16498 (removed) plugins/debugger/signals_cbs.c,
16499 (removed) plugins/debugger/signals_cbs.h,
16500 (removed) plugins/debugger/signals_gui.c,
16501 (removed) plugins/debugger/stack_trace.c,
16502 (removed) plugins/debugger/stack_trace.h,
16503 (added) plugins/debugger/utilities.c,
16504 (added) plugins/debugger/utilities.h,
16505 (removed) plugins/debugger/watch.c,
16506 (removed) plugins/debugger/watch.h,
16507 (removed) plugins/debugger/watch_cbs.c,
16508 (removed) plugins/debugger/watch_cbs.h,
16509 (removed) plugins/debugger/watch_gui.c,
16510 (removed) plugins/debugger/watch_gui.h: Moved files to gdb backend plugin.
16512 * configure.in, plugins/Makefile.am, (added) plugins/gdb/*:
16513 Added debugger gdb backend plugin.
16515 * plugins/message-view/plugin.c: Registered all message stock icons.
16517 * plugins/profile-default/plugin.c: Loads debugger plugin.
16519 * src/Makefile.am, libegg/Makefile.am: Fixed build errors.
16521 2004-10-08 Naba Kumar <naba@gnome.org>
16523 * libanjuta/libanjuta-1.0.pc.in: changed .pc file to have version
16526 * plugins/symbol-browser/.cvsignore,
16527 plugins/symbol-browser/Makefile.am,
16528 plugins/symbol-browser/an_symbol_view.c,
16529 plugins/symbol-browser/an_symbol_view.h,
16530 plugins/symbol-browser/anjuta-symbol-browser-plugin.png,
16531 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
16532 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
16533 plugins/symbol-browser/plugin.c,
16534 plugins/symbol-browser/plugin.h,
16535 plugins/symbol-browser/sv_class.xpm,
16536 plugins/symbol-browser/sv_function.xpm,
16537 plugins/symbol-browser/sv_macro.xpm,
16538 plugins/symbol-browser/sv_private_fun.xpm,
16539 plugins/symbol-browser/sv_private_var.xpm,
16540 plugins/symbol-browser/sv_protected_fun.xpm,
16541 plugins/symbol-browser/sv_protected_var.xpm,
16542 plugins/symbol-browser/sv_public_fun.xpm,
16543 plugins/symbol-browser/sv_public_var.xpm,
16544 plugins/symbol-browser/sv_static_fun.xpm,
16545 plugins/symbol-browser/sv_static_var.xpm,
16546 plugins/symbol-browser/sv_struct.xpm,
16547 plugins/symbol-browser/sv_unknown.xpm,
16548 plugins/symbol-browser/sv_variable.xpm,
16549 plugins/symbol-browser/test-symbol-browser.c,
16550 plugins/Makefile.am: Implemented Symbol
16553 * pixmaps/sv_*.xpm: Moved to plugins/symbol-browser/ dir.
16555 * plugins/build-basic-autotools/Makefile.am,
16556 plugins/devhelp/Makefile.am,
16557 plugins/editor/Makefile.am,
16558 plugins/file-loader/Makefile.am,
16559 plugins/file-manager/Makefile.am,
16560 plugins/file-wizard/Makefile.am,
16561 plugins/gtodo/Makefile.am,
16562 plugins/message-view/Makefile.am,
16563 plugins/profile-default/Makefile.am,
16564 plugins/project-manager/Makefile.am
16565 plugins/sample1/Makefile.am,
16566 plugins/terminal/Makefile.am,
16567 scintilla/Makefile.am,
16568 libegg/Makefile.am,
16569 launcher/Makefile.am,
16570 libanjuta/Makefile.am,
16572 tagmanager/Makefile.am,
16573 configure.in: Defined anjuta_plugin_dir, anjuta_image_dir,
16574 anjuta_data_dir in configure.in and used them in plugins Makefile.am
16575 files. Also fixed library dependencies.
16577 * plugins/editor/aneditor.cxx: Disabled unused codes.
16578 * plugins/file-manager/an_file_view.c: Added copyright.
16579 * plugins/gtodo/tray-icon.c: Fixed pixmap path.
16581 * plugins/profile-default/plugin.c: Can load plugins by location.
16582 * plugins/project-manager/plugin.c: Remove project_root_uri value
16583 when project is closed.
16585 2004-10-06 Naba Kumar <naba@gnome.org>
16587 * libanjuta/plugins.c: Shows plugins in a nicer dialog.
16589 * libanjuta/interfaces/libanjuta.idl,
16590 plugins/editor/text_editor.c: Added get_length()
16591 and get_current_word() methods in IAnjutaEditor interface.
16593 * libegg/Makefile.am: Added test_actions target.
16595 * libegg/egg-combo-action.c: Fixed combo-action and made it usable.
16597 * plugins/build-basic-autotools/build-basic-autotools.c,
16598 plugins/file-loader/plugin.c,
16599 plugins/message-view/message-view.c: Added code to go to file and
16602 * plugins/devhelp/plugin.c: Context sensitive help now works.
16603 * plugins/editor/anjuta-docman.c: Reads the fragment id from file
16604 uri as line number and goes to that line number.
16606 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c,
16607 plugins/gtodo/plugin.c: Creates a default gtodo client and implemented
16608 gtodo_client_load() method to load from a diffrent file. Watched
16609 project root directory in plugin to open TODO.tasks of the project.
16611 * plugins/project-manager/plugin.c: Updates project UI
16612 sensitive/insensitive.
16614 * src/Makefile.am, src/shell.[c,h], src/anjuta-shell.ui: Added
16615 anjuta-shell program to test plugins.
16617 * src/anjuta-app.c: Registered UI accels.
16619 2004-09-28 Naba Kumar <naba@gnome.org>
16621 * libanjuta/anjuta-shell.[c,h]: Added anjuta_shell_present_widget()
16624 * src/anjuta-app.c: Implemented present widget method.
16626 * plugins/devhelp/plugin.c, plugins/editor/plugin.c,
16627 plugins/message-view/plugin.c, plugins/project-manager/plugin.c,
16629 * plugins/editor/anjuta-docman.c: Code cleanup and selects newly
16632 * plugins/editor/text_editor.c: Connects to preferences changed signal
16635 2004-09-28 Naba Kumar <naba@gnome.org>
16637 * libanjuta/anjuta-debug.h, libanjuta/Makefile.am: Added debug
16640 * libanjuta/e-splash.c, Fixed compiler error and reduced progress bar
16643 * libegg/egg-entry-action.c: Takes GtkEditable rather than GtkEntry
16644 in changed signal callback.
16646 * plugins/editor/action-callbacks.c: Implemented save_all action
16647 callback. Removed dead code. Do save_as when saving a new file.
16648 Implemented incremental search.
16650 * plugins/editor/anjuta-docman.c: Removed dead code and formated code.
16652 * plugins/editor/plugin.c, plugins/editor/print.c: Used debug prints.
16654 * src/anjuta-app.c: Registers UI accelerators.
16656 2004-09-27 Naba Kumar <naba@gnome.org>
16658 * libanjuta/anjuta-utils.c: Added a border in input dialog entry box.
16660 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
16661 plugins/devhelp/anjuta-devhelp.plugin.in,
16662 plugins/file-loader/anjuta-loader.plugin.in,
16663 plugins/file-manager/anjuta-file-manager.plugin.in,
16664 plugins/gtodo/anjuta-gtodo.plugin.in,
16665 plugins/project-manager/anjuta-project-manager.plugin.in,
16666 plugins/terminal/anjuta-terminal.plugin.in:
16667 Gave proper plugin names.
16669 * plugins/build-basic-autotools/build-basic-autotools.c: Detailed
16670 error when regex fail.
16672 * plugins/devhelp/anjuta-devhelp.ui, plugins/devhelp/plugin.[c,h]:
16673 Added help and context search. Watches current editor. More menus
16674 in Help submenu. Update UI (sensitive when required) properly.
16676 * plugins/editor/anjuta-document-manager.ui,
16677 plugins/devhelp/anjuta-devhelp.ui,
16678 plugins/message-view/anjuta-message-manager.ui,
16679 src/anjuta.ui: Goto menu actions are in separate submenu.
16681 * src/anjuta.ui, src/action-callbacks.[c,h], src/anjuta-actions.h:
16682 Removed unimplemented UI elements.
16684 * src/anjuta-app.c: Larger (and normal) icon size.
16686 * src/layout.xml: Task manager plugin along with document (in middle).
16688 * plugins/editor/plugin.c, plugins/file-loader.c,
16689 plugins/devhelp/plugin.c: Gives short-labels and is-important flag
16690 in gtkactions. Enable/disable UI properly.
16692 2004-09-26 Naba Kumar <naba@gnome.org>
16694 * po/POTFILES.in: Updated, added missing files.
16696 * .cvsignore: Updated.
16698 * libanjuta/anjuta-utils.[h,c]: Functions take constant parameters. Added
16699 a new function to get User input text.
16701 * libanjuta/resources.[c,h]: Added a function to created sized image.
16703 * libanjuta/interfaces/libanjuta.idl: Changed parameter name to uri
16704 from filename, as thats the correct representation.
16706 * plugins/build-basic-autotools/Makefile.am,
16707 (added) plugins/build-basic-autotools/automake-c.filters,
16708 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
16709 plugins/build-basic-autotools/build-basic-autotools.[c,h]:
16710 Rearragned UI elements in the build menu. Added codes to read build
16711 filter rules from external file. Implemented all build, configure,
16712 autogen commands. Watches current editor and project.
16714 * plugins/editor/anjuta-docman.[c,h], plugins/editor/plugin.c:
16715 Added editor changed signal and exports current editor value.
16716 Fixed parameter names. Fixed get_uri() interface implementation to
16717 return correct uri.
16719 * plugins/editor/anjuta-document-manager.ui: Removed unnecessary UI
16722 * plugins/file-loader/anjuta-loader-plugin.ui: Added New UI element.
16724 * plugins/file-manager/an_file_view.c,
16725 plugins/file-manager/an_file_view.c: Exports file uri correctly.
16727 * plugins/file-wizard/file.c: Reads uri correctly.
16729 * plugins/message-view/anjuta-msgman.c: Sizes tab images properly and
16730 sets the page to the new view.
16732 * plugins/message-view/message-view.c: Unrefs the tree model when done.
16733 Fixed signal connecting.
16735 * plugins/project-manager/plugin.c: Changed "project_root_directory"
16736 to "project_root_uri" and exports as uri.
16738 2004-09-24 Naba Kumar <naba@gnome.org>
16740 * libanjuta/anjuta-ui.c: Fixed a crash bug.
16741 * libanjuta/anjuta-plugin.c, libanjuta/plugins.c: Activates plugin
16743 * plugins/file-manager/plugin.c: Fixed crash in unloading.
16744 * plugins/file-loader/plugin.c: Added comments.
16745 * plugins/build-basic-autotools/plugin.c: Added comments.
16746 * plugins/devhelp/plugin.c: Fixed crash bug. Added comments.
16748 * libanjuta/interfaces/libanjuta.idl,
16749 plugins/message-view/anjuta-msgman.c,
16750 plugins/message-view/message-view.c,
16751 plugins/message-view/message-view.h,
16752 plugins/message-view/plugin.c: Buffering and appending messages have
16753 been separated. message-view implementations cleaned up. Signals
16754 Emissions fixed. Messages now displayed in summary and details show
16755 as tooltip. Message color highlights fixed. Updated IAnjutaMessageView
16758 * plugins/message-view/anjuta-message-manager-plugin.glade: Organized
16761 * plugins/build-basic-autotools/Makefile.am,
16762 plugins/build-basic-autotools/build-basic-autotools.c: Added regex
16763 parsing of output to create message summaries. Uses new message view
16766 * plugins/editor/anjuta-document-manager.glade: Hidden unnecessary
16767 preferences to make dialog box smaller.
16769 * plugins/editor/search-replace.c: Fixed compile error with change
16770 in IAnjutaMessageView API.
16772 2004-09-21 Naba Kumar <naba@gnome.org>
16774 * plugins/Makefile.am: Deletes old (installed) plugins before
16775 installing new ones.
16777 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
16778 plugins/build-basic-autotools/build-basic-autotools.c,
16779 plugins/build-basic-autotools/build-basic-autotools.h: Uses exported
16780 file URI from filemanager. Only disables/enables build submenu in file
16781 manager, instead of merging/unmerging.
16783 * plugins/editor/anjuta-docman.c: Fixed a crash bug when opening
16786 * plugins/file-loader/anjuta-loader-plugin.ui,
16787 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
16788 Implemented "Open with" file manager submenu. Displays error message
16789 when file can not be opened.
16791 * plugins/file-manager/an_file_view.c: Renamed
16792 file_manager_current_filename value name to file_manager_current_uri
16793 and exports proper URI.
16795 * plugins/gtodo/plugin.c: Display name changed to "Tasks".
16797 2004-09-19 Naba Kumar <naba@gnome.org>
16799 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
16800 plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c: Added
16801 save point signal to change editor tabs. Fixed accels.
16803 * plugins/file-loader/plugin.c: Fixed accels.
16805 * plugins/project-manager/plugin.c: Added target selection callback.
16807 * plugins/project-manager/plugin.c: Added URI activation.
16808 * plugins/editor/goto-line.c, plugin/editor/action_callbacks.c:
16809 Fixed dialog and closed it on ok. Fixed a crash bug.
16810 * plugins/editor/anjuta-docman.c: Set notebook scrollable.
16812 * (added) libegg/egg-recent-*.c, (added) libegg/recent-files/*,
16813 configure.in, libegg/Makefile.am, plugins/file-loader/Makefile.am,
16814 plugins/file-loader/anjuta-loader-plugin.ui,
16815 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
16816 Added recent files in file loade plugin.
16818 * ChangeLog: Fixed entry dates.
16820 2004-09-18 Naba Kumar <naba@gnome.org>
16822 * plugins/devhelp/plugin.c: Added UI sensitization and removed
16823 an unnecessary GtkFrame.
16825 2004-09-17 Naba Kumar <naba@gnome.org>
16827 * mime/anjuta.xml, mime/Makefile.am: Added mime definition xml.
16831 * data/Makefile.am: Disabled installing old mime info.
16833 * mime/anjuta.applications, mime/anjuta.keys: Updated.
16835 * plugins/editor/anjuta-docman.c, plugins/editor/anjuta-docman.h,
16836 plugins/editor/anjuta-document-manager.ui,
16837 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16838 plugins/editor/text_editor.h, plugins/editor/text_editor_cbs.c:
16839 Added Editor context popup menu.
16841 * plugins/project-manager/anjuta-project-manager-plugin.png:
16844 * plugins/project-manager/anjuta-project-manager.plugin.in:
16845 Support .anjuta mime type.
16847 * plugins/project-manager/plugin.c: Exports "project_root_directory"
16850 * plugins/file-manager/plugin.c: Watches "project_root_directory"
16853 * src/layout.xml, plugins/profile-default/plugin.c:
16854 Added project manager plugin for startup.
16856 2004-09-16 Naba Kumar <naba@gnome.org>
16858 * anjuta.prj: Updated.
16860 * pixmaps/Makefile.am, plugins/build-basic-autotools/Makefile.am,
16861 plugins/devhelp/Makefile.am, plugins/editor/Makefile.am,
16862 plugins/file-loader/Makefile.am, plugins/file-manager/Makefile.am,
16863 plugins/file-wizard/Makefile.am, plugins/message-view/Makefile.am,
16864 plugins/profile-default/Makefile.am, plugins/sample1/Makefile.am,
16865 plugins/terinal/Makefile.am, src/Makefile.am,
16866 plugins/gtodo/Makefile.am, plugins/project-manager/Makefile.am:
16867 Fixed makefile syntax errors.
16869 2004-09-16 Naba Kumar <naba@gnome.org>
16871 * configure.in, src/layout.xml,
16872 plugins/profile-default/plugin.c,
16873 libanjuta/interfaces/libanjuta.idl,
16874 plugins/Makefile.am, (added) plugins/gtodo/*: Added Todo plugin.
16876 * configure.in, plugins/Makefile.am,
16877 plugins/project-manager/.cvsignore,
16878 plugins/project-manager/Makefile.am,
16879 plugins/project-manager/anjuta-project-manager-plugin.png,
16880 plugins/project-manager/anjuta-project-manager.plugin.in,
16881 plugins/project-manager/anjuta-project-manager.ui,
16882 plugins/project-manager/plugin.c,
16883 plugins/project-manager/plugin.h: Added project manager plugin
16884 based on gnome-build.
16886 * Makefile.am, mime/Makefile.am, mime/anjuta.applications,
16887 mime/anjuta.keys, mime/anjuta.mime: Added anjuta files mime types.
16889 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
16890 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
16891 manuals/reference/libanjuta/tmpl/properties.sgml: Updated.
16893 2004-09-16 Naba Kumar <naba@gnome.org>
16895 * plugins/editor/action-callbacks.c: Fixed compile error.
16897 2004-09-15 Naba Kumar <naba@gnome.org>
16899 * plugins/devhelp/plugin.[c,h]: Fixed a start-up warning.
16901 * libanjuta/e-splash.c, plugins/profile-default/plugin.c:
16902 New improved splace with nicer progress.
16904 * configure.in, plugins/Makefile.am,
16905 (added) file-wizard/.cvsignore,
16906 (added) file-wizard/Makefile.am,
16907 (added) file-wizard/action-callbacks.c,
16908 (added) file-wizard/action-callbacks.h,
16909 (added) file-wizard/anjuta-file-wizard-plugin.png,
16910 (added) file-wizard/anjuta-file-wizard.glade,
16911 (added) file-wizard/anjuta-file-wizard.plugin.in,
16912 (added) file-wizard/anjuta-file-wizard.ui,
16913 (added) file-wizard/file.c,
16914 (added) file-wizard/file.h,
16915 (added) file-wizard/plugin.c,
16916 (added) file-wizard/plugin.h:
16917 Created new file wizard and added it. The wizard takes care of text
16918 bit insertions and new files creation.
16920 * plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
16921 plugins/editor/action-callbacks.h,
16922 plugins/editor/anjuta-document-manager.glade,
16923 plugins/editor/anjuta-document-manager.ui,
16924 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16925 (removed) plugins/editor/file.[c,h]: Removed text insertions and
16926 new files code and moved into a new plugin (file wizard).
16928 * libanjuta/plugins.[c,h]: Added plugins selection function.
16930 * libanjuta/interfaces/libanjuta.idl: Added goto_position(),
16931 get_position(), insert() in IAnjutaEditor interface. Added
16932 add_buffer() in IAnjutaDocumentManager interface. Added IAnjutaWizard
16933 interface (for wizard plugins).
16935 * plugins/file-loader/anjuta-loader-plugin.ui,
16936 plugins/file-loader/plugin.c: Added wizard launcher interface which
16937 scans for plugins implement IAnjutaWizard interface and presents the
16938 list to user for selection. The selected plugin is then activated
16941 * libanjuta/interfaces/.cvsignore: Updated.
16942 * plugins/message-view/.cvsignore: Updated.
16943 * plugins/launcher/*: Removed as launcher has already been moved to
16944 libanjuta as class.
16946 * manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
16947 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
16948 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
16949 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
16950 manuals/reference/libanjuta/tmpl/pixmaps.sgml:
16951 Updated API documentations.
16953 2004-09-01 Amanpreet Singh Alam <aalam@redhat.com>
16955 * configure.in: Added Punjabi to ALL_LINGUAS
16957 2004-07-29 Naba Kumar <naba@gnome.org>
16959 * configure.in: Added file-loader plugin Makefile path and
16960 fixed devhelp version requirement.
16962 2004-07-28 Naba Kumar <naba@gnome.org>
16964 * src/anjuta-app.c, libanjuta/pixmaps.h, libanjuta/anjuta-stock.h,
16965 terminal/preferences-terminal.png (added), message-view/*.png (added),
16966 message-view/*.xpm (added), editor/*.png (added),
16967 editor/*.xpm (added), plugins/editor/Makefile.am,
16968 plugins/editor/plugin.c, plugins/message-view/Makefile.am,
16969 plugins/message-view/plugin.c, plugins/terminal/Makefile.am,
16970 src/anjuta-app.c, pixmaps/Makefile.am: Moved pixmap files to
16971 respective plugins directories.
16973 * pixmaps/autocomplete-16.png, pixmaps/autocomplete.png,
16974 pixmaps/block-end-16.png, pixmaps/block-end.png
16975 pixmaps/block-start-16.png, pixmaps/block-start.png
16976 pixmaps/block_select.xpm, pixmaps/bookmark-first-16.png
16977 pixmaps/bookmark-first.png, pixmaps/bookmark-last-16.png
16978 pixmaps/bookmark-last.png, pixmaps/bookmark-next-16.png
16979 pixmaps/bookmark-next.png, pixmaps/bookmark-prev-16.png
16980 pixmaps/bookmark-prev.png, pixmaps/bookmark_toggle.xpm
16981 pixmaps/fold_close.xpm, pixmaps/fold_open.xpm
16982 pixmaps/fold_toggle.xpm, pixmaps/indent.xpm
16983 pixmaps/indent_auto.xpm, pixmaps/indent_dcr.xpm
16984 pixmaps/indent_inc.xpm, pixmaps/indent_set.xpm
16985 pixmaps/preferences-editor.png, pixmaps/undock.png
16986 pixmaps/error-next-16.png, pixmaps/error-next.png
16987 pixmaps/error-prev-16.png, pixmaps/error-prev.png
16988 pixmaps/messages.xpm, pixmaps/preferences-messages.png,
16989 pixmaps/preferences-terminal.png: Deleted
16991 * libanjuta/properties* (removed), plugins/editor/properties* (added),
16992 plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
16993 plugins/editor/aneditor.cxx, plugins/editor/anjuta-docman.c,
16994 plugins/editor/anjuta-document-manager.plugin.in,
16995 plugins/editor/anjuta-document-manager.ui,
16996 plugins/editor/plugin.c, plugins/editor/print.c,
16997 plugins/editor/search-replace_backend.c,
16998 plugins/editor/search_preferences.h,
16999 plugins/editor/text_editor.c, plugins/editor/text_editor.h:
17000 Moved properties souce files to editor plugin as it not required in
17001 libanjuta. Other editor fixes.
17003 * configure.in, libegg/Makefile.am, libegg/egg-dock* (removed),
17004 libegg/dock/* (removed)
17005 : Restored GDL external dependencies and removed libegg dock
17006 sources, because gdl is being developed.
17008 * libanjuta/Makefile.am, libanjuta/anjuta-preferences.c,
17009 libanjuta/anjuta-preferences.h, libanjuta/anjuta-shell.c,
17010 libanjuta/anjuta-shell.h, libanjuta/anjuta-utils.c,
17011 libanjuta/anjuta-utils.h, libanjuta/libanjuta.h,
17012 libanjuta/plugins.c, libanjuta/plugins.h,
17013 libanjuta/resources.c, libanjuta/resources.h: Preferences now use
17014 gconf system. Shell now takes docking positions. Added more utility
17015 functions. Added plugins query function. And other fixes.
17017 * libanjuta/interfaces/libanjuta.idl: Added File loader interface.
17019 * plugins/Makefile.am, plugins/file-loader/*: Implemented file loader
17020 plugin to load files based on mime type.
17022 * configure.in, plugins/devhelp/plugin.c: Fixed to use devhelp >= 0.9.
17024 * plugins/file-manager/Makefile.am, plugins/file-manager/an_file_view.c,
17025 plugins/file-manager/plugin.c: File manager now uses file loader to
17028 * plugins/message-view/anjuta-msgman.c,,
17029 plugins/message-view/message-view.c,
17030 plugins/message-view/plugin.c: Implemented launcher in libanjuta.
17032 * plugins/profile-default/plugin.c, plugins/sample1/plugin.c,
17033 plugins/terminal/terminal.c, src/Makefile.am,
17034 src/action-callbacks.c, src/anjuta-app.c, src/anjuta-app.h,
17035 src/anjuta.c, src/layout.xml, src/preferences.c: Bug fixes.
17037 * libegg/dock/*: Removed directory.
17039 2004-07-28 Naba Kumar <naba@gnome.org>
17041 * configure.in: Reduced gnome-print version requirement.
17042 * plugins/devhelp/plugin.c: Fixed changes wrt develop >= 0.9.0.
17044 2004-07-21 Ray Strode <rstrode@redhat.com>
17045 * anjuta/anjuta.desktop.in.in: Add MimeType line to desktop file
17048 2004-06-29 Johannes Schmid <jhs@cvs.gnome.org>
17050 * plugins/editor/search-replace.c: Some fixes
17051 * plugins/terminal/Makefile.am:
17052 Patch from: Alexey Rusakov <ktirf@users.sf.net>
17054 2004-05-19 Naba Kumar <naba@gnome.org>
17056 * libanjuta/e-splash.c: Set 'type' at construct time. Fixed
17059 2004-05-17 Johannes Schmid <jhs@cvs.gnome.org>
17061 * plugins/editor/text_editor.c: Implemented IAnjutaFile correctly.
17062 Implemented IAnjutaSavable
17063 * plugins/editor/plugin.c: Implemented IAnjutaFile and IAnjutaSavable.
17065 2004-05-17 Naba Kumar <naba@gnome.org>
17067 * configure.in, plugins/Makefile.am, plugins/profile-default/plugin.c,
17068 plugins/build-basic-autotools/.cvsignore,
17069 plugins/build-basic-autotools/Makefile.am,
17070 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.png,
17071 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
17072 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
17073 plugins/build-basic-autotools/build-basic-autotools.c,
17074 plugins/build-basic-autotools/build-basic-autotools.h: Added basic autotools
17077 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaProject interface
17080 * plugins/file-manager/an_file_view.c,
17081 plugins/file-manager/anjuta-file-manager.ui,
17082 plugins/file-manager/plugin.c, plugins/file-manager/plugin.h:
17083 Added context menu UI.
17085 * src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c: Added widgets show/hide
17088 2004-05-16 Johannes Schmid <jhs@cvs.gnome.org>
17090 * libanjuta/anjuta-preferences.[ch]:
17091 Added save/load_gconf functions
17092 * src/action_callbacks.[ch], src/preferences.c:
17093 Load global prefs from gconf at startup and save them
17094 on exit. Prefs load and save correctly but something resets
17095 them to default after loading...
17096 * src/Makefile.am: Hack: Add anjuta-preferences.o to LD_ADD.
17097 Somehow the linker does not find save/load_gconf functions
17098 in libanjuta. Must be a stupid mistake, I would be glad
17099 if someone could fix that.
17100 * manuals/reference/libanjuta-sections.txt: Added new
17101 preferences functions and removed gnome-filelist
17102 * plugins/file-manager/anjuta-file-manager-plugin.glade:
17103 * plugins/file-manager/plugin.c:
17104 Added root-path property
17106 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
17108 * libanjuta/fileselection.[ch], gnomefilelist.[ch]: Removed,
17109 they are not longer needed.
17110 * manuals/reference/libanjuta/Makefile.am, anjuta-docs.sgml,
17111 anjuta-sections.txt: Remove references to the files
17112 * libanjuta/pixmaps.h, pixmaps/directory(-accept).png:
17113 Use new nautilus icons for file-manager, looks incredible
17116 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
17118 * plugins/editor/anjuta-docman.c: gchar* to
17119 const gchar* in arguments
17120 * plugins/editor/text_editor.c: Implemented IAnjutaFile
17122 * plugins/file-manager/an_file_view.c: Open files on
17123 double-click. Does not work yet because it does not
17124 find IAnjutaFile interface in document manager
17126 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
17128 * plugins/editor/anjuta-docman.c
17129 * plugins/editor/text_editor.c:
17130 Made close button working, made multiple selection in
17131 File/Open dialog possble, fixed crash bug if file cannot
17134 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
17136 * plugins/editor/action-callbacks.c
17137 * plugins/editor/anjuta-docman.c
17138 * plugins/editor/anjuta-docman.h
17139 * plugins/editor/search-replace.c
17140 * plugins/editor/search-replace_backend.c
17141 * plugins/editor/text_editor.c
17142 * plugins/editor/text_editor.h:
17143 Moved to new GtkFileChooserDialog, use gnome-vfs everywhere to be
17144 able to open all files, use uri instead of full_filename, fixed
17148 2004-05-13 Naba Kumar <naba@gnome.org>
17150 * plugins/message-view/anjuta-message-manager-plugin.glade:
17153 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Fixed toolbar
17156 * pixmaps/anjuta_splash.png: Added border.
17158 * plugins/editor/anjuta-document-manager.png: New icon.
17160 * anjuta.glade, plugins/editor/anjuta-document-manager.glade,
17161 plugins/editor/.cvsignore: Moved search dialogs from anjuta.glade.
17163 plugins/editor/Makefile.am,
17164 plugins/editor/search-replace.c,
17165 plugins/editor/search-replace.h,
17166 plugins/editor/search-replace_backend.c,
17167 plugins/editor/search-replace_backend.h,
17168 plugins/editor/search_preferences.h,
17169 plugins/editor/search_preferences.c: Merged changes from
17170 ANJUTA_1_2_0 branch.
17172 * plugins/editor/anjuta-docman.c, plugins/editor/file.c,
17173 plugins/editor/plugin.c: Fixed crash bugs. Made toggle editor items
17176 * plugins/terminal/Makefile.am,
17177 plugins/terminal/anjuta-terminal-plugin.glade: Fixed terminal preferences
17180 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Added toolbar
17183 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
17184 * plugins/message-view/plugin.c: Fixed glade file loading
17185 Removed "Show messages" menu item
17186 * src/anjuta-app.c: Fixed crash bug, g_free(filename was called
17187 twice because of this load system layout hack.
17188 * libanjuta/anjuta-ui.h: Removed #include config.h
17189 * libanjuta/libanjuta.pc: Fixed path and depencies
17190 * libanjuta/Makefile.am: Install properties.h and glue-plugin.h
17191 * libanjuta/properties.h: Moved C++ stuff to properties_cxx.h (file added)
17192 * libanjuta/properties.cxx : #include "properties_cxx.h"
17193 * plugins/editor/aneditor.cxx: #include "properties_cxx.h"
17195 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
17196 * plugins/message-view/*: Fixed message view preferences
17197 * plugins/message-view/message_prefs.glade: unmerged from anjuta.glade
17198 * anjuta.glade: Removed messages stuff
17200 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
17202 * Removed libanjutamm, it is now hosted on SF.net:
17203 cvs.sf.net/cvsroot/anjuta/libanjutamm
17205 2004-05-11 Johannes Schmid <jhs@cvs.gnome.org>
17208 Added some experimental code to add support for C++ plugins.
17209 Nothing works yet and it is likely that it will disappear but
17210 I have some questions to murrayc and he wants to see the code.
17212 2004-05-11 Naba Kumar <naba@gnome.org>
17214 * plugins/terminal/terminal.c: Fixed prefs loading bug.
17216 * plugins/editor/action-callbacks.c: Fixed a crash bug in
17217 hightlight style menu actions.
17219 * manuals/reference/libanjuta/libanjuta-docs.sgml,
17220 manuals/reference/libanjuta/plugin-description-file.sgml,
17221 manuals/reference/libanjuta/writing-plugins.sgml,
17222 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17223 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17224 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated docs.
17226 * src/anjuta-app.c: Always load system layout for now.
17228 * libanjuta/anjuta-shell.h, libanjuta/gnomefilelist.h: Fixed format.
17230 * manuals/reference/libanjuta/libanjuta-docs.sgml,
17231 manuals/reference/libanjuta/libanjuta-sections.txt,
17232 manuals/reference/libanjuta/libanjuta.types,
17233 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17234 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17235 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
17236 manuals/reference/libanjuta/tmpl/fileselection.sgml,
17237 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
17238 (added) manuals/reference/libanjuta/tmpl/ianjuta-terminal.sgml:
17239 Updated documentation.
17241 * (new) plugins/terminal/*, plugins/Makefile.am, configure.in,
17242 plugins/profile-default/plugin.c, src/layout.xml:
17243 Created terminal plugin.
17245 * (new) plugins/file-manager/anjuta-file-manager-plugin.glade,
17246 (new) plugins/file-manager/.cvsignore,
17247 plugins/file-manager/an_file_view.c,
17248 plugins/file-manager/plugin.c,
17249 plugins/file-manager/plugin.h: Moved preferences to separate
17250 glade file and added cvsignore file.
17252 * (new) po/ko.po, (new) po/sq.po, po/ChangeLog: Brought missing po files
17253 from ANJUTA_1_2_0 branch. Please note that other po files need merging
17254 from the branch. I tried it but there were way too many conflicts.
17256 * anjuta.glade: Merged with ANJUTA_1_2_0 branch.
17258 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h: Added more
17259 util functions required during the merge.
17261 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaTerminal
17264 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
17265 plugins/editor/anjuta-docman.c, plugins/editor/goto_line.c,
17266 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
17267 plugins/editor/text_editor_menu.c, plugins/file-manager/Makefile.am:
17268 Merged with ANJUTA_1_2_0 branch.
17270 2004-05-09 Johannes Schmid <jhs@cvs.gnome.org>
17272 * configure.in: Changed GNOME_COMPILE_WARNIGS from error to maximum
17274 2004-05-07 Naba Kumar <naba@gnome.org>
17276 * libanjuta/anjuta-ui.c: Reads action labels and icons correctly.
17278 * plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c:
17279 Added preferences reading and loading.
17281 * anjuta.glade, anjuta_dialogs_strings.c, ChangeLog,
17282 libanjuta/anjuta-preferences.c, libanjuta/defaults.c,
17283 libanjuta/fileselection.c, libanjuta/fileselection.h,
17284 libanjuta/resources.c: Merged with ANJUTA_1_2_0 branch.
17286 * manuals/reference/libanjuta/anjuta-architecture.sgml: Added some docs.
17288 * AUTHORS, HACKING, NEWS, README, anjuta.desktop.in.in,
17289 anjuta.spec.in, configure.in, data/autogen.sh.generic,
17290 data/autogen.sh.gtk, data/autogen.sh.gtkmm, data/autogen.sh.wxwin,
17291 data/macros/autogen.sh, data/macros2/autogen.sh
17292 data/properties/ada.properties, data/properties/anjuta.properties,
17293 launcher/Makefile.am, launcher/anjuta_launcher.c, libanjuta/gnomefilelist.c,
17294 libanjuta/gnomefilelist.h, manuals/C/Makefile.am,
17295 (added) manuals/C/anjuta-advanced-tutorial/.cvsignore,
17296 (added) manuals/C/anjuta-advanced-tutorial/Makefile.am,
17297 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial-C.omf,
17298 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.xml,
17299 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_additional_options.png,
17300 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_lib3ds.png,
17301 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_libxml2.png,
17302 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_include_paths.png,
17303 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_libraries.png,
17304 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_lib3ds.png,
17305 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_libxml2.png,
17306 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_project_type.png,
17307 manuals/C/anjuta-manual/authors.xml, manuals/C/anjuta-manual/build.xml,
17308 manuals/C/anjuta-tutorial/anjuta-tutorial.xml,
17309 plugins/class-gen/clsGen.c, plugins/editor/print.c,
17310 plugins/patch/patch-plugin.c, scintilla/Document.cxx,
17311 scintilla/Editor.cxx, scintilla/KeyWords.cxx, scintilla/LexCPP.cxx
17312 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
17313 scintilla/LexVB.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
17314 (added) scintilla/README.sync, scintilla/ScintillaBase.cxx,
17315 scintilla/ScintillaBase.h, scintilla/ScintillaGTK.cxx,
17316 (added) scintilla/scintilla-marshal.c,
17317 (added) scintilla/scintilla-marshal.h,
17318 (added) scintilla/scintilla-marshal.list,
17319 scintilla/include/SString.h, scintilla/include/SciLexer.h,
17320 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface,
17321 (added) scintilla/patches/scintilla-calltip-align.patch,
17322 (added) scintilla/patches/scintilla-minor.patch,
17323 tagmanager/Makefile.am: Merge (level 4) with ANJUTA_1_2_0 branch.
17325 2004-05-06 Naba Kumar <naba@gnome.org>
17327 * (added) plugins/file-manager/Makefile.am,
17328 (added) plugins/file-manager/anjuta-file-manager-plugin.png,
17329 (added) plugins/file-manager/anjuta-file-manager.plugin.in,
17330 (added) plugins/file-manager/anjuta-file-manager.ui,
17331 (added) plugins/file-manager/plugin.c,
17332 (added) plugins/file-manager/plugin.h,
17333 (removed) plugins/file-manager/an_file_view.h,
17334 plugins/Makefile.am, configure.in,
17335 plugins/file-manager/an_file_view.c: Created file manager plugin.
17337 * plugins/profile-default/plugin.c: Added file manager plugin in default
17340 * libanjuta/Makefile.am: Fixed dependencies.
17341 * pixmaps/anjuta_splash.png: New splash screen.
17343 2004-05-05 Johannes Schmid <jhs@cvs.gnome.org>
17345 * template/template.c/h: Added in-line doc
17346 * manuals/reference/template/*: Added template documentation
17347 * configure.in: Build template docs
17349 2004-05-05 Naba Kumar <naba@gnome.org>
17351 * autogen.sh: Added commands to generate initial interfaces.
17353 * libanjuta/Makefile.am,
17354 (removed)libanjuta/anjuta-plugin-parser.c,
17355 (removed)libanjuta/anjuta-plugin-parser.h,
17356 (added)libanjuta/anjuta-plugin-description.c,
17357 (added)libanjuta/anjuta-plugin-description.h: Renamed plugin-parser to
17358 plugin description.
17360 * libanjuta/anjuta-plugin.c,
17361 libanjuta/anjuta-plugin.h: Added activation and deactivation methods.
17363 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Fixed documentation
17364 and added AnjutaShellPlacement enum for widgeds placement (passed to
17365 widget add_widget() method.
17367 * libanjuta/plugins.c, libanjuta/plugins.h: Added plugin query routines
17368 and moved plugin sets loading in profile plugins.
17370 * libanjuta/interfaces/.cvsignore,
17371 (removed)libanjuta/interfaces/Makefile.am,
17372 libanjuta/interfaces/libanjuta.idl,
17373 libanjuta/interfaces/anjuta-idl-compiler.pl,
17374 (removed)libanjuta/interfaces/ianjuta-document-manager.c,
17375 (removed)libanjuta/interfaces/ianjuta-document-manager.h,
17376 (removed)libanjuta/interfaces/ianjuta-editor.c,
17377 (removed)libanjuta/interfaces/ianjuta-editor.h,
17378 (removed)libanjuta/interfaces/ianjuta-file.c,
17379 (removed)libanjuta/interfaces/ianjuta-file.h,
17380 (removed)libanjuta/interfaces/ianjuta-message-manager.c,
17381 (removed)libanjuta/interfaces/ianjuta-message-manager.h,
17382 (removed)libanjuta/interfaces/ianjuta-message-view.c,
17383 (removed)libanjuta/interfaces/ianjuta-message-view.h: Removed all *.c,
17384 *.h and Makefile.am files. They are autogenerated. Interfaces are
17385 by anjuta-idl-compiler.pl from libanjuta.idl file.
17387 * manuals/reference/libanjuta/Makefile.am,
17388 manuals/reference/libanjuta/anjuta-architecture.sgml,
17389 manuals/reference/libanjuta/libanjuta-docs.sgml,
17390 manuals/reference/libanjuta/libanjuta-sections.txt,
17391 manuals/reference/libanjuta/libanjuta.types,
17392 manuals/reference/libanjuta/plugin-description-file.sgml,
17393 manuals/reference/libanjuta/writing-plugins.sgml,
17394 (added)manuals/reference/libanjuta/tmpl/.cvsignore,
17395 (added)manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
17396 (removed)manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
17397 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17398 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17399 (added)manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
17400 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
17401 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
17402 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
17403 (added)manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
17404 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
17405 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
17406 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-loader.sgml,
17407 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml,
17408 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml,
17409 (added)manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
17410 (added)manuals/reference/libanjuta/tmpl/ianjuta-help.sgml,
17411 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
17412 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
17413 (added)manuals/reference/libanjuta/tmpl/ianjuta-loader.sgml,
17414 (added)manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
17415 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
17416 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
17417 (added)manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
17418 (added)manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
17419 (added)manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
17420 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-loader.sgml,
17421 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-savable.sgml,
17422 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream.sgml,
17423 (added)manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
17424 (added)manuals/reference/libanjuta/tmpl/libanjuta-iface-marshallers.sgml,
17425 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17426 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated documentation.
17427 Wrote writing-plugins.sgml documentation. Fixed cross links. Added
17428 interfaces template sgmls.
17430 * plugins/Makefile.am,
17431 plugins/devhelp/anjuta-devhelp.plugin.in,
17432 plugins/devhelp/plugin.c,
17433 plugins/editor/action-callbacks.c,
17434 plugins/editor/anjuta-document-manager.plugin.in,
17435 plugins/editor/plugin.c,
17436 plugins/editor/plugin.h,
17437 plugins/editor/text_editor.c,
17438 plugins/sample1/plugin.c,
17439 plugins/message-view/anjuta-message-manager.plugin.in,
17440 plugins/message-view/plugin.c: Fixed shell add_widget method to take
17441 placement. Fixed other errors.
17443 * (added)plugins/profile-default/.cvsignore,
17444 (added)plugins/profile-default/Makefile.am,
17445 (added)plugins/profile-default/anjuta-default-profile-plugin.png,
17446 (added)plugins/profile-default/anjuta-default-profile.plugin.in,
17447 (added)plugins/profile-default/anjuta-default-profile.ui,
17448 (added)plugins/profile-default/plugin.c,
17449 (added)plugins/profile-default/plugin.h: Added a default new
17453 src/action-callbacks.c,
17456 src/main.cpp: Fixed necessary changes for libanjuta
17458 2004-05-04 Naba Kumar <naba@gnome.org>
17460 * libanjuta/anjuta-shell.[h,c], src/anjuta-app.c,
17461 plugins/sample1/plugin.c, plugins/devhelp/plugin.c,
17462 plugins/message-view/plugin.c, plugins/editor/plugin.c: Added shell
17463 placement for default widgets placements.
17465 2004-05-03 Naba Kumar <naba@gnome.org>
17467 * manuals/reference/libanjuta/anjuta-architecture.sgml,
17468 manuals/reference/libanjuta/libanjuta-docs.sgml,
17469 manuals/reference/libanjuta/plugin-description-file.sgml,
17470 manuals/reference/libanjuta/writing-plugins.sgml:
17471 Wrote more sections in writing-plugins document and fixed errors.
17473 2004-05-03 Naba Kumar <naba@gnome.org>
17475 * libanjuta/interfaces/libanjuta.idl: Added interface
17476 IAnjutaFileManager.
17478 * manuals/reference/libanjuta/anjuta-architecture.dia,
17479 manuals/reference/libanjuta/anjuta-architecture.png: Updated
17480 architecture diagram.
17482 * (added) manuals/reference/libanjuta/anjuta-architecture.sgml,
17483 manuals/reference/libanjuta/libanjuta-docs.sgml,
17484 (added) manuals/reference/libanjuta/plugin-description-file.sgml,
17485 (added) manuals/reference/libanjuta/writing-plugins.sgml:
17486 Wrote writing-plugins document and separated chapters into
17487 separate sgml files.
17489 * plugins/file-manager/an_file_view.c,
17490 plugins/file-manager/an_file_view.h: New and improved directory
17493 2004-05-02 Sven Herzberg <herzi@abi02.de>
17495 * anjuta.glade: re-designed the new file dialog
17496 * anjuta_dialogs_strings.c: new strings from the new file dialog
17498 2004-04-30 Naba Kumar <naba@gnome.org>
17500 * libanjuta/interfaces/Makefile.am.iface,
17501 libanjuta/interfaces/anjuta-idl-compiler.pl: Fixed errors.
17503 * libanjuta/interfaces/libanjuta.idl: Updated.
17505 * libanjuta/interfaces/Makefile.am.iface,
17506 libanjuta/interfaces/libanjuta.idl: Updated.
17508 2004-04-29 Naba Kumar <naba@gnome.org>
17510 * libanjuta/interfaces/Makefile.am.iface,
17511 libanjuta/interfaces/libanjuta.idl: Updated.
17513 2004-04-29 Naba Kumar <naba@gnome.org>
17515 * libanjuta/interfaces/giface-idlc-c.pl,
17516 libanjuta/interfaces/libanjuta.idl: Upgraded.
17517 * libanjuta/interfaces/Makefile.am.iface: Added.
17519 2004-04-28 Naba kumar <naba@gnome.org>
17521 * libanjuta/interfaces/giface-idlc-c.pl,
17522 libanjuta/interfaces/libanjuta.idl: Added anjuta interface
17523 definitions and wrote a compiler.
17525 2004-04-28 Naba Kumar <naba@gnome.org>
17527 * libanjuta/anjuta-shell.c: Fixed docs.
17528 * libanjuta/interfaces/Makefile.am,
17529 libanjuta/interfaces/ianjuta-file.c,
17530 libanjuta/interfaces/ianjuta-file.h: Added ianjuta-file.{c,h}
17532 * libanjuta/interfaces/ianjuta-editor.c: Fixed bug.
17534 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml
17536 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17537 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
17538 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17539 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17540 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml: Updated docs.
17541 * src/anjuta-app.c: Fixed bug.
17543 2004-04-27 Naba Kumar <naba@gnome.org>
17545 * libanjuta/anjuta-preferences-dialog.c,
17546 manuals/Makefile.am: Fixed document bugs and enabled docs
17549 * libanjuta/anjuta-preferences-dialog.c,
17550 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml:
17551 More documentation.
17553 * libanjuta/anjuta-preferences.c,
17554 manuals/reference/libanjuta/libanjuta-docs.sgml,
17555 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
17556 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17557 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17558 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17559 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml:
17560 Wrote more documentations.
17562 * (removed) plugins/message-view/imessage-view.c,
17563 (removed) plugins/message-view/ianjuta-msgman.c,
17564 plugins/message-view/Makefile.am,
17565 plugins/message-view/anjuta-msgman.c,
17566 plugins/message-view/anjuta-msgman.h,
17567 plugins/message-view/message-view.c,
17568 plugins/message-view/message-view.h,
17569 plugins/message-view/plugin.c,
17570 plugins/message-view/plugin.h: Moved interface implementations
17571 in their respective classes and used correct macros to
17572 defined class types.
17574 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
17575 src/action-callbacks.c, src/anjuta-app.c: Subclassed
17576 AnjutaUI from GtkUIManager instead of GtkDialog.
17578 * manuals/reference/libanjuta/Makefile.am,
17579 manuals/reference/libanjuta/libanjuta-docs.sgml,
17580 manuals/reference/libanjuta/libanjuta-sections.txt,
17581 manuals/reference/libanjuta/libanjuta.types,
17582 (added) manuals/reference/libanjuta/anjuta-architecture.dia,
17583 (added) manuals/reference/libanjuta/anjuta-architecture.png,
17584 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17585 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17586 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
17587 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
17588 Wrote more documentation, fixed typos, added architecture
17589 diagram, updated object types etc.
17591 * plugins/editor/text_editor.c: Fixed interface implementation.
17593 2004-04-26 Naba Kumar <naba@gnome.org>
17595 * (added) manuals/reference/libanjuta/anjuta-architecture.dia,
17596 (added) manuals/reference/libanjuta/anjuta-architecture.png,
17597 manuals/reference/libanjuta/libanjuta-docs.sgml: Added
17598 architecture diagram and a new chapter on plugins description file.
17600 2004-04-25 Naba Kumar <naba@gnome.org>
17602 * libanjuta/anjuta-children.h,
17603 libanjuta/anjuta-plugin.c,
17604 libanjuta/anjuta-plugin.h,
17605 libanjuta/anjuta-preferences.c,
17606 libanjuta/anjuta-shell.c,
17607 libanjuta/anjuta-shell.h,
17608 libanjuta/e-splash.c,
17609 libanjuta/e-splash.h,
17610 manuals/reference/libanjuta/Makefile.am,
17611 manuals/reference/libanjuta/libanjuta-docs.sgml,
17612 manuals/reference/libanjuta/libanjuta-sections.txt,
17613 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
17614 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
17615 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
17616 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
17617 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17618 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
17619 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17620 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17621 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
17622 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
17623 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
17624 manuals/reference/libanjuta/tmpl/defaults.sgml,
17625 manuals/reference/libanjuta/tmpl/fileselection.sgml,
17626 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
17627 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
17628 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
17629 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17630 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
17631 manuals/reference/libanjuta/tmpl/plugins.sgml,
17632 manuals/reference/libanjuta/tmpl/properties.sgml,
17633 manuals/reference/libanjuta/tmpl/resources.sgml,
17634 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
17635 manuals/reference/libanjuta/tmpl/e-splash.sgml,
17636 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
17637 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
17638 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
17639 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
17641 Added more template files and wrote more documentation.
17643 2004-04-24 Andras Timar <timar@gnome.hu>
17645 * configure.in: Added hu to ALL_LINGUAS.
17647 2004-04-23 Naba Kumar <naba@gnome.org>
17649 * configure.in: Fixed compile error.
17651 * libanjuta/anjuta-children.c,
17652 libanjuta/anjuta-children.h,
17653 libanjuta/anjuta-preferences.c,
17654 libanjuta/anjuta-preferences.h,
17655 libanjuta/anjuta-shell.c,
17656 libanjuta/anjuta-ui.c,
17657 libanjuta/anjuta-ui.h,
17658 manuals/reference/libanjuta/Makefile.am,
17659 manuals/reference/libanjuta/libanjuta-docs.sgml,
17660 manuals/reference/libanjuta/libanjuta.types,
17661 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
17662 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
17663 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
17664 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
17665 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17666 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
17667 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17668 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17669 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
17670 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
17671 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
17672 manuals/reference/libanjuta/tmpl/defaults.sgml,
17673 manuals/reference/libanjuta/tmpl/fileselection.sgml,
17674 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
17675 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
17676 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
17677 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17678 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
17679 manuals/reference/libanjuta/tmpl/plugins.sgml,
17680 manuals/reference/libanjuta/tmpl/properties.sgml,
17681 manuals/reference/libanjuta/tmpl/resources.sgml,
17682 plugins/sample1/plugin.c: Added libanjuta API documentation.
17684 2004-04-22 Naba Kumar <naba@gnome.org>
17686 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
17687 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
17688 libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
17689 libegg/Makefile.am, (removed) libegg/egg-accel-dialog.c,
17690 (removed) libegg/egg-action-group.c, (removed) libegg/egg-action.c,
17691 libegg/egg-combo-action.c, libegg/egg-entry-action.c,
17692 (removed) libegg/egg-markup.c, (removed) libegg/egg-menu-merge.c,
17693 (removed) libegg/egg-radio-action.c, (removed) libegg/egg-toggle-action.c,
17694 (removed) libegg/eggradiotoolbutton.c,
17695 (removed) libegg/eggseparatortoolitem.c,
17696 (removed) libegg/eggtoggletoolbutton.c,
17697 (removed) libegg/eggtoolbar.c,
17698 (removed) libegg/eggtoolbutton.c,
17699 (removed) libegg/eggtoolitem.c,
17700 (removed) libegg/prop-editor.c,
17701 (removed) libegg/test-actions.c,
17702 (removed) libegg/test-drag.c,
17703 (removed) libegg/test-merge.c,
17704 (removed) libegg/test-toolbar.c,
17705 libegg/menu/Makefile.am,
17706 (removed) libegg/menu/egg-accel-dialog.h,
17707 (removed) libegg/menu/egg-action-group.h,
17708 (removed) libegg/menu/egg-action.h,
17709 libegg/menu/egg-entry-action.h,
17710 (removed) libegg/menu/egg-markup.h,
17711 (removed) libegg/menu/egg-menu-merge.h,
17712 (removed) libegg/menu/egg-menu.h,
17713 (removed) libegg/menu/egg-radio-action.h,
17714 (removed) libegg/menu/egg-toggle-action.h,
17715 (removed) libegg/menu/howitshouldwork.txt,
17716 (removed) libegg/toolbar/.cvsignore,
17717 (removed) libegg/toolbar/Makefile.am,
17718 (removed) libegg/toolbar/TODO,
17719 (removed) libegg/toolbar/eggradiotoolbutton.h,
17720 (removed) libegg/toolbar/eggseparatortoolitem.h,
17721 (removed) libegg/toolbar/eggtoggletoolbutton.h,
17722 (removed) libegg/toolbar/eggtoolbar.h,
17723 (removed) libegg/toolbar/eggtoolbutton.h,
17724 (removed) libegg/toolbar/eggtoolitem.h,
17725 (removed) libegg/toolbar/prop-editor.h,
17726 (removed) libegg/toolbar/toolbar-api.txt,
17727 (removed) libegg/toolbar/toolbar-ideas.txt,
17728 plugins/devhelp/anjuta-devhelp.ui,
17729 plugins/devhelp/plugin.c,
17730 plugins/editor/action-callbacks.c,
17731 plugins/editor/action-callbacks.h,
17732 plugins/editor/anjuta-docman.c,
17733 plugins/editor/anjuta-document-manager.ui,
17734 plugins/editor/plugin.c,
17735 P plugins/message-view/Makefile.am,
17736 plugins/message-view/anjuta-message-manager.ui,
17737 plugins/message-view/plugin.c,
17738 plugins/sample1/anjuta-sample.ui,
17739 plugins/sample1/plugin.c,
17740 src/action-callbacks.c,
17741 src/action-callbacks.h,
17742 src/anjuta-actions.h,
17744 src/anjuta.ui: Removed libegg code for menu/toolbar action-merge and used
17745 Gtk actions and UIManager. Fixed all plugins to use this.
17747 * manuals/reference/gtkdoc-scangobj.diff,
17748 manuals/reference/libanjuta/Makefile.am,
17749 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17750 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17751 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17752 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17753 manuals/reference/libanjuta/tmpl/plugins.sgml: Fixed document generation.
17755 * configure.in: Updated to require gtk-2.4 and gnome-2.6.
17757 2004-04-20 Johannes Schmid <jhs@cvs.gnome.org>
17759 * plugins/message-view/imessage-view.c
17760 * plugins/message-view/ianjuta-msgman.c:
17763 2004-04-17 Adam Weinberger <adamw@gnome.org>
17765 * configure.in: Added en_CA to ALL_LINGUAS.
17767 2004-04-08 Naba Kumar <naba@gnome.org>
17769 * libanjuta/interfaces/ianjuta-message-view.[c,h],
17770 libanjuta/interfaces/Makefile.am,
17771 libanjuta/interfaces/ianjuta-message-manager.[c,h]: Implemented
17772 message manager and message view interfaces.
17774 * libanjuta/anjuta-children.h, libanjuta/anjuta-plugin-parser.h,
17775 libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
17776 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
17777 libanjuta/plugins.c, libanjuta/plugins.h, src/action-callbacks.c,
17778 src/anjuta-app.c: Used 'activate' and
17779 'deactivate' virtual methods for plugins. Fixed installed plugins
17780 dialogs. Added remove_widget() method for AnjutaShell.
17782 * libanjuta/interfaces/Makefile.am,
17783 libanjuta/interfaces/ianjuta-document-manager.c,
17784 libanjuta/interfaces/ianjuta-document-manager.h,
17785 libanjuta/interfaces/ianjuta-editor.c,
17786 libanjuta/interfaces/ianjuta-editor.h: Fixed document manager
17787 and editor interfaces.
17789 * plugins/devhelp/plugin.c,
17790 plugins/message-view/anjuta-message-manager.plugin.in,
17791 plugins/message-view/anjuta-msgman.h, plugins/message-view/plugin.c,
17792 plugins/sample1/plugin.c: Updated plugins implementation to
17793 reflect the changes.
17795 2004-04-07 Naba Kumar <naba@gnome.org>
17797 * libanjuta/anjuta-plugin.h, libanjuta/anjuta-shell.[c,h],
17798 libanjuta/plugins.[c,h], libanjuta/interfaces/Makefile.am,
17799 libanjuta/interfaces/ianjuta-editor.h,
17800 (added) libanjuta/interfaces/ianjuta-document-manager.[c,h],
17801 plugins/editor/anjuta-docman.c,
17802 plugins/editor/anjuta-document-manager.plugin.in,
17803 plugins/editor/plugin.c, plugins/sample1/plugin.c,
17804 src/anjuta-app.c: Implemented IAnjutaDocumentManager interface.
17805 Added supported interfaces for plugins. Tested plugin interfaces
17806 through sample plugin.
17808 2004-02-29 Johannes Schmid <jhs@cvs.gnome.org>
17810 * template/Makefile.am, data/templates/library/Makefile.am
17811 Fixed some automake-1.7 incompatibilities
17812 * template/xmltemplate.c: Small fix
17814 2004-02-23 Naba Kumar <naba@gnome.org>
17816 * src/actions-callbacks.[c,h], src/anjuta-actions.h, src/anjuta.ui:
17817 Added plugins manager dialog.
17819 * plugins/editor/Makefile.am: Added libanjuta-interface.la to the
17820 library dependencies.
17822 * src/Makefile.am, src/action-callbacks.c, src/action-callbacks.h,
17823 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta-app.h,
17824 src/anjuta-callbacks.c, src/anjuta_cbs.c, src/main.c.
17825 (new) src/anjuta.[c,h]: Organized session and winodw callbacks. Added
17826 geometry command line option.
17828 2004-02-16 Naba Kumar <naba@gnome.org>
17830 * configure.in, libanjuta/Makefile.am, libanjuta/interface/*:
17831 Added interfaces and IAnjutaEditor editor interface.
17832 * plugins/editor/text_editor.c: Implemented IAnjutaEditor
17834 * libanjuta/anjuta-shell.h: Fixed bug.
17836 2004-02-13 Naba Kumar <naba@gnome.org>
17838 * configure.in: Requires devhelp 0.8.1 (0.8 is broken).
17840 2004-02-13 Johannes Schmid <jhs@cvs.gnome.org>
17842 * data/template/*/.cvsignore:
17843 Avoid all these ? in cvs output
17845 2004-02-13 Naba Kumar <naba@gnome.org>
17847 * configure.in, plugins/devhelp/plugin.c: Fixed devhelp library
17848 includes and linking.
17850 * configure.in, plugins/Makefile.am: Enabled devhelp plugin
17851 and set required version to devhelp 0.8. This devhelp version
17852 can be acquired from gnome cvs branch devhelp branch
17853 devhelp-gtk-2-2 or devhelp-0.8.tar.gz to be released soon.
17855 * src/anjuta.ui, src/actions.h, src/actions-callbacks.h,
17856 src/actions-callbacks.c: Added Dock Manager settings menu item.
17858 * configure.in, plugins/Makefile.am: Disabled devhelp creation.
17859 * plugins/devhelp/plugin.c: Fixed a linking bug.
17861 * configure.in, (added) libegg/gdl-*, libegg/Makefile.am,
17862 libanjuta/gnomefilelist.c, src/anjuta-app.c, src/anjuta-app.h: Removed
17863 external GDL dependency and used libegg codes.
17865 2004-02-12 Naba Kumar <naba@gnome.org>
17867 * configure.in, plugins/Makefile.am, plugins/devhelp/*:
17868 Added devhelp plugin, but it can't be used without a
17869 patch in devhelp. So it's disabled for now.
17871 * libanjuta/.cvsignore, libegg/toolbar/.cvsignore,
17872 libegg/treeviewutils/.cvsignore, plugins/editor/.cvsignore,
17873 plugins/message-view/.cvsignore, plugins/sample1/.cvsignore:
17874 Update cvsignore files.
17876 * libanjuta/plugins.c, widgets/e-splash.c:
17877 Fixed plugins loading to show splash icons.
17879 * plugins/message-view/anjuta-message-manager.plugin.in,
17880 plugins/message-view/plugin.c: Fixed plugin registered name.
17882 * plugins/message-view/anjuta-message-view.png,
17883 plugins/sample1/anjuta-sample-plugin.png: Update images.
17885 * src/Makefile.am, src/anjuta-app.c, src/layout.xml,
17886 src/main.c: Fixed layout loading.
17888 * plugins/devhelp/Makefile.am: Fixed error.
17890 * (removed) widgets/*, libanjuta/plugins.h,
17891 src/main.c: Transfered widgets to libanjuta/.
17893 * libegg/Makefile.am, libegg/*.c: Moved souce files in libegg
17894 toplevel directory to created only one library as libanjuta-egg.
17896 * data/Makefile.am: Fixed build error.
17898 * configure.in, libegg/egg-dock*.c, libegg/layout.glade,
17899 libegg/test-dock.c, libegg/dock/*, libegg/Makefile.am,
17900 libegg/.cvsignore: Added egg dock widget.
17902 * gdl/*: Removed as they are now available in libegg.
17904 2004-02-11 Franco Catrin <fcatrin@tuxpan.com>
17906 * plugins/editor/anjuta-docman.c:
17907 Use stock close icon on tab close button
17909 2004-02-11 Johannes Schmid <jhs@cvs.gnome.org>
17911 * data/template/Makefile.am
17912 data/template/language/Makefile.am
17913 data/template/library/Makefile.am
17914 data/template/text/Makefile.am
17915 data/template/project/Makefile.am
17916 data/template/project/terminal/Makefile.am
17917 configure.in: Created Makefile to install templates
17919 2004-02-11 Naba Kumar <naba@gnome.org>
17921 * plugins/editor/action-callbacks.c,
17922 plugins/editor/anjuta-document-manager.ui,
17923 plugins/editor/plugin.c
17924 plugins/message-view/anjuta-message-manager.ui,
17925 src/anjuta-actions.h, src/anjuta.ui: Fixed Edit->Goto submenu merging.
17927 2004-02-09 Johannes Schmid <jhs@cvs.gnome.org>
17929 * plugins/message-view/*: MessageView plugin is now loaded
17930 The menu items are still dummies.
17932 2004-02-09 Naba Kumar <naba@gnome.org>
17934 * Makefile.am, autogen.sh, configure.in: Added proper gtkdoc
17937 * libanjuta/anjuta-preferences.h: Added some documentation.
17939 * libanjuta/anjuta-shell.h: Removed dead codes.
17941 * (removed) manuals/reference/gtkdoc-scangobj,
17942 manuals/reference/gtkdoc-scangobj.diff,
17943 manuals/reference/libanjuta/.cvsignore,
17944 manuals/reference/libanjuta/Makefile.am,
17945 manuals/reference/libanjuta/README.inline-doc,
17946 manuals/reference/libanjuta/README.sections,
17947 manuals/reference/libanjuta/libanjuta-docs.sgml,
17948 manuals/reference/libanjuta/libanjuta-sections.txt,
17949 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
17950 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
17951 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
17952 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
17953 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17954 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17955 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17956 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
17957 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
17958 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
17959 manuals/reference/libanjuta/tmpl/defaults.sgml,
17960 manuals/reference/libanjuta/tmpl/fileselection.sgml,
17961 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
17962 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17963 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
17964 manuals/reference/libanjuta/tmpl/plugins.sgml,
17965 manuals/reference/libanjuta/tmpl/properties.sgml,
17966 manuals/reference/libanjuta/tmpl/resources.sgml: Fixed c++ compilation
17967 of scan program. Updated templates.
17969 plugins/editor/action-callbacks.c, plugins/editor/plugin.c: Fixed
17970 editor action callbacks data.
17972 plugins/editor/text_editor.c: Fixed scintilla height problem. Added
17973 scintilla object ref/unref.
17975 2004-02-08 Johannes Schmid <jhs@cvs.gnome.org>
17977 * template/*: Added new xml based template system
17978 * template/dtds/*: Dtds to validate xml files of the template systems
17979 * data/template/*: Some sample template files
17980 Still needs some work but builds fine!
17982 2004-02-06 Naba Kumar <naba@gnome.org>
17984 * cofigure.in, manuals/Makefile.am,
17985 (added) manuals/reference/*: Added API documentation
17986 structure (gtk-doc based).
17988 * libanjuta/libanjuta.h: Updated
17990 2004-02-05 Naba Kumar <naba@gnome.org>
17992 * configure.in: Sets correct dependencies and
17993 uses gdl external library.
17995 * libanjuta/Makefile.am, libanjuta/anjuta-plugin.c,
17996 libanjuta/anjuta-plugin.h, libanjuta/anjuta-utils.c,
17997 libanjuta/anjuta-utils.h, libanjuta/fileselection.c
17998 libanjuta/fileselection.h, libanjuta/glue-factory.c,
17999 libanjuta/gnomefilelist.c, libanjuta/gnomefilelist.h,
18000 libanjuta/plugins.c, libanjuta/plugins.h: Fixed plugin system
18001 and added file dialogs.
18003 * libegg/menu/Makefile.am, libegg/toolbar/Makefile.am,
18004 libegg/treeviewutils/Makefile.am, libegg/util/Makefile.am:
18005 Build dynamic libraries for libegg.
18007 * plugins/Makefile.am, plugins/editor/Makefile.am,
18008 plugins/editor/action-callbacks.c,
18009 plugins/editor/action-callbacks.h,
18010 plugins/editor/anjuta-docman.c,
18011 plugins/editor/anjuta-docman.h
18012 plugins/editor/anjuta-document-manager.plugin.in
18013 plugins/editor/anjuta-document-manager.png
18014 plugins/editor/anjuta-document-manager.ui
18015 plugins/editor/file.c
18016 plugins/editor/file.h
18017 plugins/editor/plugin.c
18018 plugins/editor/print.c
18019 plugins/editor/print.h
18020 plugins/editor/search-replace.c
18021 plugins/editor/search_incremental.c
18022 plugins/editor/search_incremental.h
18023 plugins/editor/text_editor.c
18024 plugins/editor/text_editor.h
18025 plugins/editor/text_editor_cbs.c
18026 plugins/editor/text_editor_menu.h
18027 plugins/sample1/Makefile.am
18028 plugins/sample1/anjuta-sample-plugin.png
18029 plugins/sample1/anjuta-sample.plugin.in
18030 plugins/sample1/anjuta-sample.ui
18031 plugins/sample1/plugin-sample1.c
18032 plugins/sample1/plugin.c
18033 plugins/sample1/plugin.h: Created sample
18034 plugin and fixed editor plugin.
18036 * printing/*: Removed.
18038 * scintilla/Makefile.am: Builds dynamic library.
18040 * src/Makefile.am, src/action-callbacks.c,
18041 src/action-callbacks.h, (removed) src/an_symbol_view.c,
18042 src/anjuta-actions.h, src/anjuta-app.c,
18043 src/anjuta-app.h, src/anjuta-callbacks.c,
18044 src/anjuta-callbacks.h, (removed) src/anjuta.c,
18045 (removed) src/anjuta.h, src/anjuta.ui,
18046 src/layout.xml, src/main.c, src/preferences.h,
18047 src/utilities.c: Debuggged and finally made plugins
18050 * global-tags/Makefile.am: Fixed build error.
18052 2004-02-03 Naba Kumar <naba@gnome.org>
18054 * configure.in: Users GDL from external package.
18055 * plugins/*: Added many new plugins (not ready though).
18056 * src/*: Removed many files (which have been transfered in plugins/).
18058 2004-02-01 Robert Sedak <robert.sedak@sk.htnet.hr>
18060 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
18062 2004-01-10 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18064 * configure.in: Added editor plugins
18066 * plugins/Makefile.am, src/search-replace_backend.h,
18067 plugins/editor/Makefile.am, plugins/editor/ action-callbacks.c,
18068 plugins/editor/search-replace.c, plugins/editor/search-replace_backend.h
18070 * Added: plugins/editor/search_incremental.c,
18071 plugins/editor/search_incremental.h
18073 * Update search-replace in plugins/editor
18075 2004-01-09 Johannes Schmid <jhs@cvs.gnome.org>
18077 * plugins/message-view/message-view.c: Some code clean-up
18079 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18081 * Added: search_incremental[ch]
18083 * anjuta.glade, src/search-replace.c, src/search-replace_backend.h,
18084 src/mainmenu_callbacks.c, src/toolbar.c
18085 src/toolbar_callbacks.c, src/toolbar_callbacks.h, src/Makefile.am
18087 * Incremental Search
18089 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
18091 * plugins/message-view/anjuta-msgman.[c/h]:
18092 Added message manager for easier message handling with a
18093 similar interface as docman. Of course you can still use
18094 MessageView standalone.
18095 * plugins/Makefile.am: Added message-view because it compiles
18098 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
18100 * plugins/message-view/*: Added message-view plugin
18102 * configure.in: Added plugins/message-view/Makefile
18104 2004-01-03 Naba Kumar <naba@gnome.org>
18106 * libanjuta/*.c: Added new files and updated old ones.
18107 * plugins/editor/*: Added editor plugin.
18108 * configure.in: Added editor plugin and moved editor related
18111 2004-01-02 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18113 * src/Makefile.am: Added search-replace_backend.[ch]
18114 Removed: find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
18116 * anjuta.glade, src/search-replace.c, src/search-replace.h,
18117 src/search-replace_backend.c, src/search-replace_backend.h,
18118 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
18119 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
18120 src/toolbar_callbacks.c
18121 * The advanced Search/Replace functionality now replaces the older
18122 Find/Replace stuff.
18123 * The Search/Replace functionality can be interrupted during a long
18126 2003-12-11 Naba Kumar <naba@gnome.org>
18128 * configure.in: Removed libegg flags from ANJUTA_FLAGS.
18129 * libegg/toolbar/Makefile.am, libegg/menu/Makefile.am: Fixed linking
18131 * Makefile.am, libanjuta/*: Added new module.
18132 * src/Makefile.am: Fixed linking error.
18133 * src/watch_cbs.c: Debugger clean up.
18134 * configure.in: Added libanjuta-2.0.pc
18136 * configure.in, libanjuta/Makefile.am,
18137 (new) libanjuta/libanjuta.pc.in, (rm) libanjuta-2.0.pc.in: Used
18140 2003-12-11 Naba Kumar <naba@gnome.org>
18142 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18144 * anjuta.glade, src/Makefile.am, src/aneditor.cxx, src/aneditor.h,
18145 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/cvs.c,
18146 src/mainmenu_callbacks.c, src/memory.c, src/search-replace.c,
18147 src/text_editor.c, src/text_editor.h, (new) src/file.[c,h]:
18148 The user can now give a name at the creation of a new file and
18149 insert automatically (user choice) header, gpl notice, header
18150 template. The file extension is added automatically according
18151 to the selected type of file. The various insert functions have
18152 been moved from mainmenu-callback.c to file.c. The cursor is now
18153 moved after an insert operation. Removes also useless code in
18154 memory.c and search-replace.c
18156 2003-12-11 Pavol Bosik <Pavol.Bosik@siemens.com>
18158 * src/attach_process.c, src/attach_process.h, anjuta/anjuta.glade:
18159 sortable headers, process tree, removal of path and process params
18160 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
18161 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
18164 2003-12-10 Naba Kumar <naba@gnome.org>
18166 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_3)
18168 2003-11-30 Abel Cheung <maddog@linux.org.hk>
18170 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
18172 2003-11-28 Naba Kumar <naba@gnome.org>
18174 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_2)
18176 * manuals/de/*: Added german translation docs.
18178 * configure.in, Makefile.am, src/Makefile.am,
18179 libegg/*/*: Added libegg library.
18181 * src/anjuta.ui, src/Makefile.am: Fixed UI file and its
18182 installation directory.
18184 * src/text_editor_cbs.c: Fixed closing of file.
18186 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
18188 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
18190 2003-09-05 Naba Kumar <naba@gnome.org>
18192 * src/Makefile.am, src/anjuta.c, src/anjuta.h, src/anjuta_gui.c,
18193 src/controls.c, src/controls.h, src/mainmenu_callbacks.c,
18194 src/mainmenu_callbacks.h, src/preferences.c, src/preferences.h,
18195 src/project_dbase.c, src/resources.c, src/toolbar_callbacks.c,
18196 src/toolbar_callbacks.h, configure.in, anjuta.glade, anjuta.prj,
18197 anjuta_dialogs_strings.c, (new) src/anjuta-actions.h,
18198 (new)src/anjuta-stock.h, (new) src/anjuta-ui.[c,h],
18199 (new) src/anjuta.ui: Implemented UI (menus and toolbars) merging
18200 using libegg. Initial commit -- compiles but is not complete.
18202 2003-08-08 Abel Cheung <maddog@linux.org.hk>
18204 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
18206 2003-06-04 Abel Cheung <maddog@linux.org.hk>
18208 * configure.in: Removed "ta" from ALL_LINGUAS.
18210 2003-05-16 Jordi Mallach <jordi@sindominio.net>
18212 * configure.in (ALL_LINGUAS): Added "ca" (Catalan).
18214 2003-05-16 Danilo Šegan <dsegan@gmx.net>
18216 * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
18218 2004-04-24 Andras Timar <tmar@gnome.hu>
18220 * configure.in: Added hu to ALL_LINGUAS.
18222 2004-04-14 Naba Kumar <naba@gnome.org>
18224 * src/Makefile.am, printing/Makefile.am,
18225 tagmanager/Makefile.am, launcher/Makefile.am: Enabled deprecated code
18226 because we are still using GtkCombo and build breaks with gtk-2.4.
18228 2004-04-13 Naba Kumar <naba@gnome.org>
18231 * anjuta.spec.in: Fixed build error.
18232 * po/POTFILES.in: Updated.
18233 * manuals/C/anjuta-advanced-tutorial/Makefile.am: Fixed build error.
18235 2004-04-11 Naba Kumar <naba@gnome.org>
18238 * AUTHORS: Updated.
18239 * configure.in: Added ga in ALL_LINGUAS.
18240 * ChangeLog: Fixed dates.
18242 2004-04-09 Naba Kumar <naba@gnome.org>
18244 * src/print.c: Fixed buffer styling bug when printing with
18247 * data/properties/anjuta.properties: Defined only one base font and
18248 used courier instead of lucidatypewriter, because most newer systems are
18249 unlikely to have it (bug #885023, #925956, #890473).
18251 * configure.in, src/getline.c, src/compiler_options.c: Fixed compiler
18254 * src/an_file_view.c: Fixed possible crash bug.
18256 2004-04-07 Naba Kumar <naba@gnome.org>
18258 * src/anjuta.c: Use _exit() instead of exit() (or gtk_quit() or
18259 gtk_main_quit() etc..), so that atexit() functions are not called
18260 (which is apparently done to free up memory and we don't need to
18261 do that at this point). Incidentally, something also happens in the
18262 atexit call which freezes the UI for far too long when the application
18263 exits and we want to avoid that..
18264 * src/glade_iface.c: Fixed compiler warning.
18266 2004-04-06 Naba Kumar <naba@gnome.org>
18268 * src/project_dbase_gui.c: Fixed errors.
18270 * src/registers_gui.c: Fixed possible crash bug.
18271 * src/signals_cbs.[c,h], src/signals_gui.c: Removed.
18272 * src/signals.[c,h]: Used tree view and glade file for dialog.
18273 * src/Makefile.am, src/about.c, src/an_file_view.c,
18274 src/an_symbol_view.c, src/anjuta-plugins.c, src/anjuta-tools.c,
18275 src/anjuta.c, src/anjuta_cbs.c, src/anjuta_gui.c, src/anjuta_info.c,
18276 src/appwiz_page1.c, src/appwiz_page2.c, src/appwiz_page3.c,
18277 src/appwiz_page4.c, src/appwizard_gui.c, src/breakpoints.c,
18278 src/commands.c, src/compatibility_0.c, src/compiler_options.c,
18279 src/cvs.c, src/cvs_cbs.c, src/cvs_gui.c, src/debug_tree.c,
18280 src/debugger.c, src/dnd.c, src/file.c, src/fileselection.c,
18281 src/glade_iface.c, src/goto_line.c, src/help.c, src/launcher.c,
18282 src/launcher.h, src/main.c, src/main_menubar.c,
18283 src/mainmenu_callbacks.c, src/memory.c, src/message-manager-dock.c,
18284 src/message-manager-private.cc, src/message-manager.cc,
18285 src/preferences.c, src/project_config.c, src/project_dbase.c,
18286 src/project_dbase_gui.c, src/project_import.c, src/project_import_cbs.c,
18287 src/project_import_gui.c, src/registers.c, src/registers_cbs.c,
18288 src/registers_cbs.h, src/registers_gui.c, src/resources.c,
18289 src/search-replace.c, src/search-replace_backend.c,
18290 src/search_incremental.c, src/search_preferences.c,
18291 src/sharedlib.c, src/sharedlib_gui.c, src/signals.c,
18292 src/signals.h, src/signals_cbs.c, src/signals_cbs.h,
18293 src/signals_gui.c, src/source.c, src/src_paths.c,
18294 src/stack_trace.c, src/start-with.c, src/style-editor.c,
18295 src/support.c, src/text_editor.c, src/text_editor_cbs.c,
18296 src/text_editor_gui.c, src/text_editor_menu.c, src/toolbar.c,
18297 src/toolbar_callbacks.c, src/watch_cbs.c, src/watch_cbs.h,
18298 src/watch_gui.c, src/widget-registry.c, src/wizard_gui.c,
18299 tagmanager/Makefile.am, scintilla/include/SString.h,
18300 widgets/Makefile.am, widgets/gnomefilelist.c:
18302 Removed all deprecated codes and substituted
18303 with newer APIs. Fixed some possible crash bugs where cell renderers
18306 * scintilla/patches/scintilla-minor.patch: Minor patch.
18308 2004-04-06 Naba Kumar <naba@gnome.org>
18310 * src/project_dbase.c, src/project_dbase_gui.c: Refreshes the project
18311 tree after all the files have been added (and not everytime a file
18312 is added in the project). Also fixed some memory corruption
18313 (possibly bug #900478).
18315 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/dnd.c,
18316 src/dnd.h, src/executer.c, src/gnome_project.c, src/main_menubar.c,
18317 src/mainmenu_callbacks.c, src/project_dbase.c, src/project_dbase.h,
18318 src/project_dbase_gui.c, src/source.c, src/text_editor.c,
18319 src/text_editor.h, src/utilities.c, src/utilities.h: Used 'const'
18320 qualifier wherever appropriate.
18322 2004-04-05 Naba Kumar <naba@gnome.org>
18324 * src/launcher.[h,c], src/debugger.c: Added a method in launcher to
18325 switch terminal echo on/off. Debugger requires it off, while the
18326 rest requires it on.
18328 * src/search-replace.c: sets search direction and action (in addtion
18329 to target) for find in files.
18331 2004-04-02 Naba Kumar <naba@gnome.org>
18333 * src/mainmenu_callbacks.c: Sets filename during save of new files.
18335 * src/project_dbase.c, src/debugger, src/an_file_view.c,
18336 src/an_symbol_view.c: Added an gtk events loop for
18337 displaying project loading status (for loading large projects) and
18338 debugger program starting ... just to give an impression of fastness :-).
18340 * configure.in, anjuta.prj: Bumped version to 1.2.2.
18342 * src/an_symbol_view.c, src/an_file_view.c: Apperantly, fixed a
18343 crash bug, which occurs when opening and closing a large project
18346 * src/attach_process.c: Fixed a comiple error for old gcc.
18348 * src/launcher.c: Prints proper error message when launcher child
18349 could not be executed and exits properly. Fixed a crash
18352 * src/resources.c, src/utilities.c, src/glade_iface.c,
18353 src/debugger.c, src/attach_process.c: Properly exits forked children
18354 when they could not be executed.
18356 2004-04-01 Naba Kumar <naba@gnome.org>
18358 * src/search-replace.c: Fixed a crash bug (bug #921893).
18360 2004-03-31 Naba Kumar <naba@gnome.org>
18362 * anjuta.glade: Added a note on compiler options dialog ->support
18363 dialog telling that supports are only available for file mode.
18365 * src/anjuta.[c,h], src/project_dbase.[h,c], src/main.c,
18367 Improved shutdown time delay by bypassing project closing
18368 and unloading plugins.
18370 * src/build_file.c, data/properties/anjuta.properties: Added a property
18371 to toggle on/off for going to first error automatically.
18373 2004-03-31 Pavol Bosik <Pavol.Bosik@siemens.com>
18375 * src/debugger.c: fixed core file loading
18376 * src/aneditor.cxx, scintilla/include/SString.h: fixed HANGUP bug
18377 for long lines (bugs #700968 and #911376)
18378 * scintilla/ScintillaGTK.cxx, scintilla/PlatGTK.cxx: partially fixed bug
18380 * src/anjuta.c: Focuses current AnEditor correctly.
18382 2004-03-30 Naba Kumar <naba@gnome.org>
18384 * THANKS, anjuta.prj: Removed and moved all credits to AUTHORS file.
18385 * AUTHORS: Updated with all contributors names.
18387 * src/about.c: Reads contributors names from AUTHORS file.
18388 * manuals/C/anjuta-manual/authors.xml: Points to online
18391 2004-03-29 Naba Kumar <naba@gnome.org>
18393 * data/properties/ada.properties: Fixed syntax colors. Patch
18394 from Gabriel Rossetti <gabriel.rossetti _at_ eivd.ch>
18397 * src/source.c, src/gnome_project.c, src/appwizard_cbs.c,
18398 src/appwiz_page2.c: Correctly defines PACKAGE_DATA_DIR for
18399 generated projects, so that their pixmap files are
18400 found properly (bug #919903).
18402 * configure.in, src/main.c: Defines SYSTEM_DATA_DIR for
18405 * src/source.c: Installs .glade file of libgllade
18406 projects in $(datadir)/$(package)/glade (part of bug #861038).
18408 * src/compiler_options.c: Fixed 'remove' and 'clear' of Defines list
18409 in compiler options (bug #883837).
18411 * src/launcher.c: Disabled pty terminal echo. Correctly prompts
18412 for passwords (eg. root install and ssh cvs access). Fixed Bug #894533.
18414 2004-03-29 Pavol Bosik <Pavol.Bosik@siemens.com>
18416 * anjuta/src/search-replace.c: fixed another crash bug in
18418 * anjuta/src/debugger.c: wrong breakpoint condition gives error message,
18419 breakpoint property fix
18421 2004-03-29 Naba Kumar <naba@gnome.org>
18423 * src/main_menubar_def.h, configure.in, manuals/C/Makefile.am,
18424 (new) manuals/C/anjuta-advanced-tutorial/*:
18425 Added menu entry for 'Anjuta Advanced Tutorial'
18426 written by Olivier Pinçon <opincon _at_ wanadoo.fr>.
18428 2004-03-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18430 * src/fileselection.[ch], src/mainmenu_callbacks.c:
18431 Fixed bug #908941 ('Open' starts in wrong directory)
18433 2004-03-26 Naba Kumar <naba@gnome.org>
18435 * anjuta.h, src/message-manager-private.[h,cc]: Fixed
18436 compile error and bug #905738 with terminal.
18438 * src/search_incremental.c, src/register.c, src/sharedlib.c,
18439 src/search-replace.[h,c], src/search_incremental.[h,c],
18440 src/search_preferences.h, src/utilities.c, src/anjuta.c,
18441 src/text_editor.[c,h]: Fixed compiler warnings.
18443 * src/search-replace.c: Fixed a memory corruption (possible
18444 fix for bug #921893, but not yet confirmed).
18446 * src/launcher.c, src/glade-iface.c, src/project_dbase.c,
18447 src/executer.c, src/utilities.c, src/utilities.h, src/text_editor.c,
18448 src/anjuta-tools.c, src/message-manager-private.[h,cc]: Fixed a bug where
18449 SIGCHLD was overwritten by gnome_execute_shell() - bug #905738.
18451 2004-03-25 Naba Kumar <naba@gnome.org>
18453 * src/attach_process.c, anjuta.glade, anjuta_dialogs_strings: Fixed a
18454 crash bug with attach process dialog and made the dialog closable
18457 * src/breakpoints.c: Fixed bug #895536 (breakpoint glyphs do not
18458 always display within the margin.)
18460 * src/debugger.c: Fixed a typo (detele -> delete) which deletes
18461 the old breakpoint when it's properties are updated
18462 (creating a new updated one).
18464 2004-03-25 Pavol Bosik <Pavol.Bosik@siemens.com>
18466 * src/aneditor.cxx, src/aneditor.h: fixed calltips
18467 displayed for wrong file.
18468 * src/breakpoints.c: conditional breakpoints
18469 * src/controls.c: BUG #912618 - "Save all" for 1 file opened +
18470 "Find in Files..." disabling policy
18472 2004-03-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18474 * src/build_file.c: Fixed bug #874380
18475 Goto the first error if it exists.
18477 2004-03-24 Naba Kumar <naba@gnome.org>
18479 * src/anjuta.c: Fixed to get correct child exit status
18480 using mask (bug #905738).
18482 * anjuta.glade, anjuta_dialog_strings.c, src/file.c:
18483 Aligned buttons in the New file dialog,
18484 set default response to OK, entry box activates default response,
18485 ESC closes dialog and hides on delet_event.
18487 2004-03-19 Naba Kumar <naba@gnome.org>
18489 * src/project_dbase.c: fixed bug #893400 ("Remove file" in project
18492 2004-03-17 Pavol Bosik <Pavol.Bosik@siemens.com>
18494 * src/search-replace.c: fixed "Find Usage" crash when no project open
18496 2004-03-17 Naba Kumar <naba@gnome.org>
18498 * data/autogen.sh.*, data/macros/autogen.sh, data/macros2/autogen.sh:
18499 Fixed the generated projects to read m4 directory if the directory
18500 exists (bug #917781).
18502 2004-03-12 Naba Kumar <naba@gnome.org>
18504 * HACKING: Fixed formatting for auto-parsing.
18506 2004-03-10 Pavol Bosik <Pavol.Bosik@siemens.com>
18508 * src/anjuta.c, src/search-replace.c, src/search-replace.h: "Find Usage"
18509 rework (bug #890609)
18511 2004-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18513 * src/aneditor.cxx: Fixed bug #910097 (Insert comment)
18515 2004-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18517 * src/search-replace.c: "Replace All" in not opened files (All Project files, File List ...).
18518 * src/search_preferences.c: Fixed typo.
18520 2004-02-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18522 * src/search-replace.c: improved Search&Replace
18523 For the moment "Replace All" does not work with non opened files
18524 but Anjuta should not crash now ! ???
18526 2004-02-26 Naba Kumar <naba@gnome.or>
18528 * src/source.c: Fixed to pass cflags correctly
18529 and suppress the automake's default cflags.
18530 bug #816130, #801056, #782798, #773459
18532 * data/properties/anjuta.properties: Do not defualt to -k make option.
18535 * manuals/C/anjuta-manual/build.xml: Changed build shortcut to F11.
18538 * src/registers_gui.c: Fixed a runtime warning. bug #900087.
18540 * src/message-manager-private.cc: Disabled debug messages.
18542 2004-02-25 Adam Weinberger <adamw@FreeBSD.org>
18544 * configure.in: Added 'en_CA' (Canadian English) to ALL_LINGUAS.
18546 2004-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18547 * anjuta.glade, src/search-replace.c:
18548 Reduced Search&Replace dialog, bug #902636.
18550 2004-02-23 Naba Kumar <naba@gnome.or>
18552 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed a typo
18555 2004-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18557 * src/search_incremental.c: Fixed bug #900903
18559 2004-02-23 Pavol Bosik <Pavol.Bosik@siemens.com>
18561 * src/defaults.c, src/message-manager.cc, src/project_dbase.c,
18562 src/anjuta.c: Fixed bugs #890609 and #890609
18564 2004-02-23 Naba Kumar <naba@gnome.or>
18566 * src/message-manager.cc: Disconnects menuitem signal properly.
18569 * src/mainmenu_callbacks.c: Do not reload new files. Fixed
18572 2004-02-20 Naba Kumar <naba@gnome.org>
18574 * src/message-manager-private.[c,h]: Implemented keypress
18575 event for the terminal and resets it when ctrl c or ctrl d
18576 is pressed. But it doesn't seem to be working on keypress.
18577 Added a workaround to let it work on key release instead.
18580 * src/search-replace: Fixed compiler warnings.
18582 2004-02-18 Franco Catrin <fcatrin@tuxpan.com>
18584 * src/mainmenu_callbacks.c, widgets/gnomefilelist.c:
18585 Use defined file name when saving new files (fixes bug #898105)
18586 Don't change filename when clicking on a directory
18588 BTW: Happy birthday to me :-)
18590 2004-02-18 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18592 * src/search-replace.c: Fixed a crash bug
18593 Crash on Find & Replace (#887833)
18595 2004-02-18 Naba Kumar <naba@gnome.org>
18597 * src/executer.c: Fixed a crash bug.
18599 * widgets/gnomefilelist.[h,c], src/fileselection.[h,c],
18600 src/debugger.c, project_database_gui.c, src/anjuta.[h,c],
18601 src/anjuta_cbs.c, src/project_database.h: Subclasses GtkDialog
18602 instead of GtkWindow (Part of bug #671596).
18604 * anjuta.glade, src/breakpoints.c, src/anjuta_info.c,
18605 src/registers_gui.c, src/registers_cbs.[h,c],
18606 src/sharedlib_gui.c, src/sharedlib_cbs.[c,h],
18607 src/signals_cbs.[h,c], src/signals_gui.c, src/executer.c,
18608 src/compiler_options.c, src/an_file_view.c, start-with.c,
18609 src/anjuta-tools.c, help.c:
18611 Added "close" buttons on all
18612 dialogs (HIG) and fixed to properly response to ESC close
18613 (Part of bug #671596).
18615 * src/launcher.c: Disabled printing of long debug lines.
18617 * src/utilities.h: Fixed a compiler warning.
18619 2004-02-17 Franco Catrin <fcatrin@tuxpan.com>
18621 * src/anjuta.c: "Save all" action now asks for filenames for new files
18622 (fixes bug #898111)
18624 2004-02-16 Franco Catrin <fcatrin@tuxpan.com>
18626 * anjuta.glade, src/text_editor.c:
18627 Fixed a typo in Hello World indentation style
18628 Fixed misuse of translated strings when looking for style
18629 This entry fixes bug #876037
18631 2004-02-16 Naba Kumar <naba@gnome.org>
18633 * src/utilities.c: Fixed return value when dest file could
18636 Patch from: Dennis Moehlmann <darksaidin@users.sourceforge.net>
18637 * src/utilities.[c,h]: Removed 'cmp' dependency and used
18638 internal function to compare files.
18640 2004-02-14 Franco Catrin <fcatrin@tuxpan.com>
18642 * src/message-manager-private.cc:
18643 Set bold color as foreground color in terminal
18644 (fixes bug #864924)
18646 * src/aneditor.cxx:
18647 Use font style defined for message indicators in
18648 preferences/messages
18649 (fixes bug #885032)
18651 2004-02-13 Franco Catrin <fcatrin@tuxpan.com>
18653 * src/build_project.c:
18654 Use build.silent option from preferences (fixes bug #895726)
18656 2004-02-11 Robert Sedak <robert.sedak@sk.htnet.hr>
18658 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
18660 2004-01-27 Johannes Schmid <jhs@cvs.gnome.org>
18662 Patch from Massimo Corà <maxcvs@email.it>:
18663 * scintilla/LexCPP.cxx: Support "///" comments
18665 2004-01-18 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18666 * src/Makefile.am, src/anjuta.c, src/search-replace.c,
18667 src/search_replace.h, src/search-replace_backend.h
18670 * Added: src/search_preferences.c, src/search_preferences.h
18671 Allow the user to save search/replace settings and give them names.
18673 2004-01-16 Johannes Schmid <jhs@cvs.gnome.org>
18675 * scintilla/Makefile.am, scintilla/scintilla_marshal.[c/h/list],
18676 scintilla/ScintillaGTK.cxx:
18677 Hopefully fixed AMD 64 crash bug by using correct marshaller
18679 2004-01-16 Franco Catrin L. <fcatrin@tuxpan.com>
18681 * src/preferences.c: Save GtkOptionMenu properties properly
18682 * src/text_editor.c: Fixes editor mispell of fold.symbols property
18684 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
18686 * configure.in, src/Makefile.am, scintilla/Makefile.am:
18687 Fixed libiconv issue
18690 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
18692 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
18693 * src/attach_process.c, src/debugger.c, src/registers.c/h,
18694 src/registers_cbs.c, src/registers_gui.c, src/search-replace.c
18695 src/sharedlib.c, src/sharedlib.h, src/sharedlib_cbs.c
18696 src/sharedlib_gui.c:
18697 Debugger speed-up, replaced deprecated GtkCList
18699 2004-01-14 Franco Catrin L.<fcatrin@tuxpan.com>
18701 * src/text-editor.c: Use stock gtk+ close button for editor tabs
18703 2004-01-13 Laurent Dhima <laurenti@alblinux.net>
18705 * configure.in: Added "sq" to ALL_LINGUAS.
18707 2004-01-12 Changwoo Ryu <cwryu@debian.org>
18709 * configure.in: Added "ko" to ALL_LINGUAS.
18711 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18713 * src/toolbar.c, src/toolbar_callbacks.c, src/toolbar_callbacks.h,
18714 src/search_incremental.c, src/search_incremental.h:
18715 Search_incremental code cleanup
18717 2004-01-08 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18719 * scintilla/*/*: Updated scintilla to CVS
18720 * Added: scintilla/Readme.sync
18721 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/KeyWords.cxx,
18722 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
18723 scintilla/LexVB.cxx, scintilla/ScintillaBase.cxx, scintilla/ScintillaBase.h,
18724 scintilla/ScintillaGTK.cxx,
18725 scintilla/include/SciLexer.h, scintilla/include/Scintilla.h,
18726 scintilla/include/Scintilla.iface: Updated.
18728 2004-01-07 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18730 * search-replace_backend.[ch], search_incremental[ch]: Added
18732 * find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
18733 find_replace.[ch]: Removed.
18735 * anjuta.glade, src/search-replace.c, src/search-replace.h,
18736 src/search-replace_backend.c, src/search-replace_backend.h,
18737 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
18738 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
18739 src/toolbar_callbacks.c, src/Makefile.am: The advanced Search/Replace
18740 functionality now replaces the older Find/Replace stuff. The Search/Replace
18741 functionality can be interrupted during a long Search/Replace.
18743 2004-01-02 Dan Elphick <dre00r@ecs.soton.ac.uk>
18745 * widgets/gnomefilesel.c: Fix use of previously freed memory on
18746 selecting ".." and "." from file selector.
18748 2004-01-02 Johannes Schmid <jhs@cvs.gnome.org>
18750 * anjuta.glade: Fixed wrong "fold.symbols" property
18752 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
18754 * src/project_dbase_gui.c: Alphabetical order ;-)
18755 * src/compiler_options.c: Fixed bug #867539
18756 * src/launcher.c: Workaround for bugs #864922, #849928,
18757 #846386 and #845782: The launcher no longer hangs but does
18758 not get the exit status correctly sometimes.
18759 * Changes suggested by Bosik are obviously already in without
18760 any Changelog entry (ClsGen.c, project_dbase_gui.c)
18761 * NEWS, README, anjuta.prj, configure.in:
18762 Changed version to 1.2.1
18764 Patch from Andreas Volz <andreas99@users.sourceforge.net>:
18765 * anjuta_dialogs_strings.c, anjuta.glade:
18766 Fixed bugs #860906, #859329
18768 Patch from grzegol@pld-linux.org
18769 * anjuta.desktop.in.in: Fixed bug #858993 (Follow
18770 freedesktop.org standard)
18772 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
18774 Patch from Stefano Vallarino <stevalla@libero.it>:
18775 * src/source.[c/h]: Fixes cpp sample file to conform to
18776 ISO/IEC 14882, C++-Standard
18778 2003-12-31 Dan Elphick <dre00r@ecs.soton.ac.uk>
18780 Review by Johannes Schmid <jhs@cvs.gnome.org>
18781 * src/build_file.[ch]: Add build_execute_shell_command which executes the
18782 command using sh -c.
18783 * src/compile.c: Use build_execute_shell_command when compiling single
18786 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
18788 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
18789 * src/breakpoints.c: Code cleanup, workaroud for possible
18791 * src/src_paths.c: Update debugger dirs on directory change
18793 2003-12-31 Pavol Bosik <Pavol.Bosik@siemens.com>
18795 Review by Johannes Schmid <jhs@cvs.gnome.org>
18796 * src/attach_process.c, src/attach_process.h, anjuta.glade:
18797 sortable headers, process tree, removal of path and process params
18798 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
18799 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
18802 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
18804 Patch from: Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18805 * anjuta.glade, src/mainmenu_callbacks.c, src/file.[c/h]:
18806 Add a dialog for "New file" which lets the user set the
18807 filename and to add copyright/header templates to the file
18808 * Review: Changed function names to contain modules name (file_)
18810 2003-12-09 Naba Kumar <naba@gnome.org>
18812 * setup-gettext: Fixed a typo.
18813 * scintilla/Makefile.am: Fixed a build error for SMP systems.
18815 ---- Released version 1.2.0 ---
18817 2003-12-08 Naba Kumar <naba@gnome.org>
18819 * src/preferences.c: Fixed compiler error.
18820 * global_tags/create_global_tags.sh: Fixed to install properly
18821 even when system.tags could not be generated.
18824 2003-12-06 Naba Kumar <naba@gnome.org>
18826 * setup-gettext: Fixed to not generate intl directory with gettextize.
18828 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de>
18829 * src/anjuta.c: Filters out unnecessary files from find in files
18833 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed tutorial
18834 * src/widzard_gui.c: Added horiz scrollbar for desc text.
18836 2003-12-04 Naba Kumar <naba@gnome.org>
18838 * src/gnome_project.c: Enables debug and optimization flags for
18841 Patch from: Pavol Bosik <Pavol.Bosik@siemens.com>
18843 * src/project_dbase_gui.c: combined header and c files for
18846 * plugins/class-gen/clsGen.c: Fixed file name typo in generated file.
18847 * data/properties/pascal.properties: Fixed pascal syntax highlighting.
18849 2003-11-30 Abel Cheung <maddog@linux.org.hk>
18851 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
18853 2003-11-29 Naba Kumar <naba@gnome.org>
18855 * configure.in, anjuta.prj: Bumped version to 1.2.0.
18858 2003-11-28 Johannes Schmid <clubfan@users.sourceforge.net>
18860 * src/main_menubar.c: Now files cannot be opened twice in recently
18863 2003-11-27 Pavol Bosik <Pavol.Bosik@siemens.com>
18865 * src/breakpoints.c: Fixed parsing of gdb output for breakpoints in C++
18867 2003-11-28 Naba Kumar <naba@gnome.org>
18869 * scintilla/*/*: Updated scintilla to CVS (2003-11-28)
18871 2003-11-27 Naba Kumar <naba@gnome.org>
18873 * src/breakpoints.c, src/launcher.c, src/find_text.c,
18874 src/test_editor_cbs.c, src/signals_cbs.c: Fixed compiler warnings.
18876 * src/appwiz_page1.c, src/appwiz_page4.c, src/appwizard.[c,h],
18877 src/appwizard_gui.c, src/gnome_project.c, src/project_dbase.[c,h],
18878 src/project_import_gui.c, src/wizard_gui.[c,h]: Implemented a
18879 checkbox in project wizard (project options page) to enable/disable
18880 source code generation with glade(mm).
18884 2003-11-19 Pavol Bosik <Pavol.Bosik@siemens.com>
18886 * src/dnd.c: Opening files with special characters in the name.
18888 2003-11-20 Jordi Mallach <jordi@sindominio.net>
18890 * configure.in (ALL_LINGUAS): Bah, "ca" (Catalan) has been missing for
18893 2003-11-18 Naba Kumar <naba@gnome.org>
18895 * src/anjuta-tools.c, src/build_file.c, src/cvs.c, src/debugger.c,
18896 src/find_in_files.c, src/gnome_project.c, src/launcher.c,
18897 src/project_import.c, plugins/patch/patch-plugin.c:
18898 Fixed g_signal_diconnect calls to pass correct data.
18899 (Fixed possible crash in project imports).
18903 2003-11-18 Pavol Bosik <Pavol.Bosik@siemens.com>
18905 Reviewed by Naba Kumar <naba@gnome.org>
18906 * src/launcher.[h,c], src/debugger.c: Fixed encoding bug with GIOChannel
18907 and debugger. Sets default settings for pty in launcher.
18908 * data/gdb.init: Removed charset work around (now works with user's
18910 * src/debugger.c: Code cleanup. Removed duplicate call to 'info signals'.
18912 2003-11-18 Naba Kumar <naba@gnome.org>
18914 * src/anjuta-encodings.c, src/preferences.c: Renamed all variable
18915 names of 'index' to 'idx'.
18917 2003-11-17 Naba Kumar <naba@gnome.org>
18919 Patch from: arief_mulya <arief_m_utama@telkomsel.co.id>
18920 * src/project_dbase.c: Prompts user for unsaved project files
18921 when project is closed.
18923 2003-11-16 Naba Kumar <naba@gnome.org>
18925 Patch from: Marcin "Zenek" Jaskólski <zenek@moo.pl>
18926 * src/appwizard_cbs.c, src/start-with.c: Fixed compiler errors with
18929 2003-11-11 Johannes Schmid <clubfan@users.sourceforge.net>
18931 * src/anjuta.c: Fixed crash related to tag == NULL while
18934 2003-11-11 Naba Kumar <naba@gnome.org>
18936 * src/glade_iface.c: Avoids error conditions for glade or glademm not
18937 found. It simply doesn't generate the c/c++ codes and continues with
18941 2003-11-10 Naba Kumar <naba@gnome.org>
18943 * anjuta.glade, anjuta_dialogs_strings.c: Fixed typos in
18944 'Start with dialog'.
18946 * configure.in, manuals/Makefile.in, manuals/de/* (new): Added
18947 German translation of anjuta-tutorial.
18949 * src/launcher.c: Fixed an encoding bug with GIOChannels.
18952 2003-11-10 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18954 * src/breakpoints.c, src/project_dbase.c, src/text_editor.c:
18955 Fixes the Bug #823249, Fixes the Bug #713229 When the user enables
18956 the syntax highlighting in Preferences, the automatic syntax
18957 highlighting is now selected. When the debugger is stopped and the
18958 breakpoints window not closed, the gtk_tree_view in this window is
18959 now made unsensitive.
18961 2003-11-07 Johannes Schmid <clubfan@users.sourceforge.net>
18963 * src/preferences.h, src/preferences.c, anjuta.glade:
18964 Fixed translation bug in preferences by using GtkOptionMenu
18965 * anjuta.prj: Project version 1.1.98
18967 ---------------- Released version 1.1.98 ----------------
18969 2003-11-07 Naba Kumar <naba@gnome.org>
18971 * anjuta.spec.in: Revived docs package and combined all docs into
18973 * configure.in: Bumped version to 1.1.98 rc2
18975 * anjuta.spec.in: Fixed scrollkeepr-update command.
18976 * anjuta.spce.in: Fixed file permissions.
18978 2003-11-06 Naba Kumar <naba@gnome.org>
18980 * src/mainmenu_callback.[c,h], src/main_menubar_def.h: Added help
18981 menus to activate anjuta helps.
18983 * manuals/C/anjuta-faqs/anjuta-faqs.sgml (removed),
18984 manuals/C/anjuta-faqs/anjuta-faqs.xml (added),
18985 manuals/C/anjuta-faqs/legal.xml (added),
18986 manuals/C/anjuta-faqs/Makefile.am,
18987 manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
18988 manuals/C/anjuta-faqs/.cvsignore,
18989 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml (removed),
18990 manuals/C/anjuta-tutorial/anjuta-tutorial.xml (added),
18991 manuals/C/anjuta-tutorial/legal.xml (added),
18992 manuals/C/anjuta-tutorial/Makefile.am,
18993 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
18994 manuals/C/anjuta-tutorial/.cvsignore,
18995 manuals/C/anjuta-manual/*.sgml (removed),
18996 manuals/C/anjuta-manual/*.xml (added),
18997 manuals/C/anjuta-manual/Makefile.am,
18998 manuals/C/anjuta-manual/anjuta-manual-C.omf,
18999 manuals/C/anjuta-manual/.cvsignore,
19000 manuals/C/topic.dat (removed), manuals/C/Makefile.am,
19001 manuals/ja/anjuta-faqs/anjuta-faqs.sgml (removed),
19002 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf (removed),
19003 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.UTF-8.omf (added),
19004 manuals/ja/anjuta-faqs/anjuta-faqs.xml (added),
19005 manuals/ja/anjuta-faqs/legal.xml (added),
19006 manuals/ja/anjuta-faqs/Makefile.am,
19007 manuals/ja/anjuta-faqs/anjuta-faqs-C.omf,
19008 manuals/ja/anjuta-faqs/.cvsignore,
19009 manuals/ja/anjuta-manual/*.sgml (removed),
19010 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf (removed),
19011 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.UTF-8.omf (added),
19012 manuals/ja/anjuta-manual/*.xml (added),
19013 manuals/ja/anjuta-manual/Makefile.am,
19014 manuals/ja/anjuta-manual/anjuta-manual-C.omf,
19015 manuals/ja/anjuta-manual/.cvsignore,
19016 manuals/ja/topic.dat (removed), manuals/ja/Makefile.am,
19017 manuals/sgmldocs.make (removed),
19018 manuals/xmldocs.make (added), manuals/omf.make (added),
19019 manuals/Makefile.am, configure.in, Makefile.am: Converted old sgml
19020 documentations to newer docbook xml documentations. Converted
19021 Japanesh docs to UTF8 docs. Fixed installations. Update cvsignores.
19022 Enabled manulas installations.
19024 * gdl/.cvsignore, scintilla/.cvsignore, .cvsigore: Updated.
19026 2003-11-05 Naba Kumar <naba@gnome.org>
19028 * data/gdb.init: Sets host's charset to ascii to solve debugger
19029 freeze up due to uninitialized strings in target program.
19031 * src/mainmenu_callbacks.c, src/watch_cbs.c, src/message-manager.[cc,h]:
19032 Fixed a crash bug with 'Add expression in watch'. Bug #822017
19036 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
19037 src/launcher.c: Turns off echo in spawned pty to fix debugger.
19039 2003-11-04 Naba Kumar <naba@gnome.org>
19041 * scintilla/Makefile.am, widgets/Makefile.am: Fixed distribution
19044 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
19045 * src/aneditor.cxx, src/aneditor.h, src/controls.c, src/main_menubar.c,
19046 src/main_menubar.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
19047 src/mainmenu_callbacks.h: Added emacs style c/c++ custom indentation
19050 * src/search-replace.c: Fixed infinite loop bug.
19051 * start-with.c: Fixed a crash bug with "Open last project".
19053 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de
19054 * scintilla/Makefile.am: Fixed compiler option.
19056 2003-10-16 Naba Kumar <naba@gnome.org>
19058 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
19059 * src/text_editor.c: Fixed autoformat.
19061 2003-10-15 Naba Kumar <naba@gnome.org>
19063 * src/anjuta_cbs.c: Used ALT+number for editor tab browsing, instead
19066 2003-10-09 Naba Kumar <naba@gnome.org>
19068 * src/cvs_gui.c: Fixed a UI bug (hides the unwanted frame).
19070 2003-10-08 Naba Kumar <naba@gnome.org>
19072 * src/source.c: Fixed a GETTEXT typo error.
19073 * anjuta.glade: Made 'Sorted in order you open them' default option
19076 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19077 * anjuta.glade, data/properties/anjuta.properties:
19078 Fixed the freeze of the "Preferences" combos at the first Anjuta
19079 init is generated by:
19080 - a not complete translation of preferences.c file
19081 - a difference between 2 names in anjuta.glade and
19082 anjuta.properties (arrows --> Arrows , bottom --> Bottom)
19083 - the same name given to 3 combos (anjuta.glade).
19085 * src/find_text.c: If the "whole document" mode is selected,
19086 a new search will select the next occurrence (Bug #764954).
19087 It is now possible to use the shortcuts to search next or previous
19088 occurrence even if the search dialog has the focus. Bug #790318
19090 * src/main_menubar_def.h: "Select code block" shortcut; the new
19091 shortcut is now Alt+L instead of Alt+B (already used by _Build menu).
19094 Patch from: Richard Lee <r.h.lee@comcast.net>
19095 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c,
19096 tagmanager/tm_workspace.c: The following is a patch to fix a
19097 seemingly random occurence where Anjuta would crash when a
19098 certain key was pressed.
19100 2003-09-29 Naba Kumar <naba@gnome.org>
19102 * src/find_in_files.c: Ignores binary by default. Disabled the option
19103 of NOCVS search, because launcher does not use sh and hence can not
19106 * src/project_dbase.c, src/session.[h,c]: Fixed to save the
19107 "clean before build" state in project session and not in account session,
19108 otherwise the state gets reflected to other projects causing annoyance.
19110 * src/compiler_options.c: Fixed a bug where compiler options were always
19111 claimed 'modified'.
19113 * src/build_project.c, data/properties/anjuta.properties,
19114 src/commands.[h]: Fixed a bad bug where clean-before-build
19117 * scintilla/patches/research-cvs-nolog.diff,
19118 scintilla/patches/scintilla-ac-gtk2-port.diff,
19119 scintilla/patches/scintilla-ac-sort-fix.diff,
19120 scintilla-optimization.diff: Removed, because they are already in
19123 * scintilla/*/*: Update scintilla to current CVS (just after 1.55 release,
19126 * scintilla/LexMPT.cxx, scintilla/LexMetapost.cxx, scintilla/LexTeX.cxx,
19127 scintilla/LexYAML.cxx: Added new scintilla lexers.
19129 * TODO, NEWS: Updated.
19131 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19132 * src/utilities.c: Fixed typo bugs.
19134 2003-09-26 Naba Kumar <naba@gnome.org>
19136 * src/anjuta.c: Only connects to kernel SIGCHLD signal.
19137 * src/find_replace.c, src/find_text.c, src/mainmenu_callbacks.c,
19138 src/text_editor.[c,h], src/toolbar_callbacks.c: Added wrap in
19139 text_editor_find() and Fixed I-Search wrapping.
19140 * src/debugger.c: Fixed to pass a newline after a debugger
19141 command (which was broken since the launcher was refactored.
19142 (Pointed out by Bosik Pavol <Pavol.Bosik@siemens.com>)
19144 2003-09-25 Naba Kumar <naba@gnome.org>
19146 * src/toolbar_callbacks.c: Fixed start of incremental search.
19148 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19149 * src/controls.c, src/main_menubar.c, src/main_menubar.h,
19150 src/main_menubar_def.h, src/mainmenu_callbacks.c,
19151 src/toolbar_callbacks.c, src/toolbar.c: Added reverse search
19152 menu and implementation.
19154 2003-09-24 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
19156 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
19157 * src/debug_tree.c, src/debug_tree.h: Fixed color of modified
19158 variables in Locals window.
19160 2003-09-24 Frederic RUAUDEL <grumz@users.sourceforge.net>
19162 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
19163 * src/utilities.[ch] : Fix a tooltip bug in
19164 anjuta_util_toolbar_append_stock(), the label appeared instead of
19165 the tooltip text. Remove label from arguments of the function
19166 because label is included in the stock icon data.
19167 * src/toolbar.c : Fix call to anjuta_util_toolbar_append_stock().
19168 * src/text_editor_gui.c : Fix call to anjuta_util_toolbar_append_stock().
19169 * FIXME: translation file should be updated because of label text removal.
19171 2003-09-24 Naba Kumar <naba@gnome.org>
19173 * scintilla/PlatGTK.cxx: Fixed font setting in widget style.
19175 * src/launcher.[c,h], plugins/patch/patch-plugin.c, src/anjuta-tools.c,
19176 src/build_file.c, src/cvs.c, src/find_in_files.c, src/gnome_project.c,
19177 src/project-import.c, src/anjuta.c: Implemented buffered outputs for
19178 stdout and stderr. Also buffered output and check-for-password
19179 can be enabled/disabled. Added proper UTF8 handling. Fixed pty input
19180 with password prompts. Checkes for password prompts from all outputs.
19182 * src/utilities.[h,c]: Defined anjuta_util_convert_to_utf8() function
19183 which takes a string (which could be utf8 also) and converts into
19186 * src/main.c: Connects kernel signals after gnome_program_init().
19188 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19189 * src/message-manager.c: Fixed bug #787026 by converting the strings
19192 2003-09-22 Naba Kumar <naba@gnome.org>
19194 * src/scintilla/patches/scintilla-ac-gtk2-port.diff,
19195 scintilla/PlatGTK.cxx: Ported autocomplete window to gtk2 by removing
19196 GtkCList and using GtkTreeView instead. Added the patch.
19197 * src/scintilla/patches/scintilla-ac-sort-fix.diff,
19198 scintilla/PlatGTK.cxx: Fixes sorting bug in AC.
19200 2003-09-19 Naba Kumar <naba@gnome.org>
19202 * printing/print.c: Proper UTF8 printing support.
19203 * src/main.c: moved kernel signal connects at the
19204 end of application initialization.
19206 2003-09-18 Naba Kumar <naba@gnome.org>
19208 * scintilla/*/*, src/scintilla/Makefile.am, src/Makefile.am,
19209 (new) lexers.make, (new) lexers: Update scintilla to latest
19210 scintilla CVS (2003-09-18), added new lexers, automated
19211 lexers makefiles sections and scintilla update. Added
19212 patches. Optimized pango rendering. Fixed a crash bug
19215 * (new) scintilla/patches/research-cvs-nolog.diff: Added
19216 patch to remove cvs log command from RESearch.cxx file.
19217 * scintilla/patches/scintilla-pango-always.diff:
19219 * scintilla/RESearch.cxx: Removed spurious cvs log command
19221 * (new) scintilla/test-scintilla.cxx: A test file for scintilla.
19223 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
19224 * src/dnd.c: Fixed a crash bug with DND.
19226 2003-09-15 Naba Kumar <naba@gnome.org>
19228 * src/text_editor.[c,h], src/anjuta.c, src/breakpoints.c,
19229 src/goto_line.c, src/mainmenu_callbacks.c, src/text_editor_cbs.c,
19230 src/toolbar_callbacks.c: Added an additional parameter to
19231 text_editor_goto_line() funtion which decides if the line should
19232 be made visible (if it's under fold).
19234 * src/style-editor.c: Fixed a compiler warning.
19235 * src/message-manager.cc: Calls parent method correctly.
19237 * src/preferences.h: Fixed prent class.
19239 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19240 * src/project_dbase.c: Fixed bug #713210.
19242 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
19244 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
19246 2003-09-11 Naba Kumar <naba@gnome.org>
19248 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19249 * src/style-editor.c: Fixed bug #769130 (Crash on font
19252 * src/message-manger.[h,cc]: Made AnMessageManager
19253 derived from GtkFrame and removed deprecated code.
19255 * src/breakpoints.c, src/search-replace.c, src/source.c: Fixed
19258 2003-09-09 Naba Kumar <naba@gnome.org>
19260 * src/Makefile.am: Addded rules for built sources.
19262 2003-09-08 Naba Kumar <naba@gnome.org>
19264 * (new) src/anjuta-marshalers.list: Added marshalers definition
19267 * src/source.c: Fixed bug #762043 and makes sure, CFLAGS
19268 and CXXFLAGS are not overwriten by automake's default.
19269 * src/style-editor.c: Added 'operators' in the style editor.
19271 Patch from Masahito Omote <utyuuzin@users.sourceforge.net>
19272 and Jesus Gonzalez <jgonzlz@terra.es> (combined).
19273 * src/message-manager-private.cc, src/message-manager.cc:
19274 Converts message going into message into UTF-8 endoding.
19275 * src/main.c: Uses UTF-8 codeset for localization.
19277 2003-09-08 Franco Catrin L. <fcatrin@tuxpan.cl>
19279 * src/anjuta.desktop.in.in: Added Encoding attribute (required).
19281 2003-09-08 Naba Kumar <naba@gnome.org>
19285 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19286 * src/find_in_files.c, src/find_replace.c, src/search_replace.c:
19287 Fixed bug #798717, Find - Find&Replace - Find in files bug;
19288 The combo entries were updated if the same data with a different
19289 case exist in the combo list. The combo entries are now case sensitive.
19290 Search&Replace bug; First search ,max actions = 0 ==> now max
19293 2003-09-08 Naba Kumar <naba@gnome.org>
19296 * src/utilities.[c,h]: a function takes contant args.
19297 * src/anjuta.[c,h]: Fixed child registering/unregistering routine.
19298 Now the child terminated signal is emitted properly.
19299 * src/Makefile.am: Used $(top_srcdir) for referring to
19301 * (new) src/anjuta-marshalers.list, src/Makefile.am: Added marshalers
19302 definitions file which will generate anjuta-marshalers.[c,h] files.
19303 * src/.cvsignore: Updated.
19304 * src/build_project.c: Changed su command to preserve quotes.
19305 * src/anjuta-tools.c, tagmanager/tm_project.c,
19306 tagmanager/tm_workspace.c: Use standard tmp file.
19307 * configure.in: Cleaned up. Provide -g -O0 flags for final build also
19308 so that users could report bugs easily.
19309 * configure.in, anjuta.spec.in: Removed libzvt references/dependency.
19311 * tagmanager/tm_workspace.c, tm_file_entry.c, widgets/gnomefilelist.c,
19312 printing/print.c, plugins/sample1/plugin-sample1.c, src/an_file_view.c,
19313 src/an_symbol_view.c, src/utilities.[c,h], src/anjuta-encodings.c,
19314 src/attach_process.c, src/breakpoints.c, src/commands.c,
19315 src/compiler_options.c, src/configurer.c, src/cvs_gui.c,
19316 src/cvs_cbs.c, src/debug_tree.c, src/debugger.c, src/executer.c,
19317 src/find_in_files.c, src/find_in_files_cbs.c, src/mainmenu_callbacks.c,
19318 src/memory.c, src/message-manager-private.c, src/preferences.c,
19319 src/project_config.c, src/project_dbase.c, src/source.h, src/src_paths.c,
19320 src/search-replace.[c,h], stack_trace.c, text_editor.c,
19321 src/text_editor_cbs.c, src/toolbars.c, src/watch.c, src/watch_gui.c,
19322 src/source.c, src/anjuta.c, src/glade_iface.c, src/style_editor.c:
19323 Fixed compile warnings and cleanup.
19325 * src/launcher.[c,h], src/anjuta-tools.c, src/build_file.c,
19326 src/build_project.c, src/clean_project.c, src/compile.c, src/configurer.c,
19327 src/cvs.c, src/find_in_files.c, src/gnome_project.c, src/project_import.c:
19328 Removed libzvt usage and implemented child spawing differently. Launcher is
19329 now proper GObject, which can be created multiple times (and can be
19330 operated in parallel).
19332 * src/appwizard_cbs.c: Fixed bug #740881 (crash on project wizard).
19333 * src/project_import_gui.c, src/project_import_cbs.c,
19334 src/project_import.[c,h], mainmenu_callbacks.c: Fixed bug #766070
19335 (crash on project import). Removed deprecared codes.
19337 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
19339 * src/cvs.c: Fixed cvs output bug.
19341 2003-09-03 Naba Kumar <naba@gnome.org>
19343 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19344 * src/aneditor.cxx, src/breakpoints.c, src/breakpoints.h,
19345 src/mainmenu_callbacks.c, src/text_editor.c, src/text_editor.h,
19346 src/text_editor_cbs.c: Implements --
19347 If the debugger is started
19348 A double click in the margin add or remove a breakpoint
19349 A single click activate or deactivate the breakpoint
19351 A double click in the margin add or remove a bookmark
19353 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
19355 Reviewed by Naba Kumar <naba@gnome.org>
19356 * src/cvs_gui.[c/h], mainmenu_callbacks.c:
19357 User is now able to choose a branch on cvs update for project.
19358 Cleaned up variable names.
19360 2003-09-03 Naba Kumar <naba@gnome.org>
19362 * (new) scintilla/LexEScript.cxx, scintilla/LexLout.cxx,
19363 src/Makefile.am: Added lexers.
19364 * scintilla/*/*: Updated...
19365 * src/an_symbol_view.c: Fixed a crash bug.
19366 * src/compiler_options.c, src/project_dbase.c: Fixed compile
19368 * src/main_menubar.[c,h]: Removed 'page setup' menu item.
19369 * src/source.c: Fixed project generation bug with gettext code.
19370 * tagmanager/tm_project.c: Fixed a crash bug.
19371 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
19372 bug when there is no project open. Bug #____.
19373 * src/source.c: Fixed a bug with build failure with non-gnome
19374 project with glade-generated source (eg. gtk2). Bug #____.
19377 2003-08-22 Naba Kumar <naba@gnome.org>
19379 Patch from: Rob Bradford <rob@debianplanet.org>
19380 * data/Makefile.am: Fixed to install properly during
19383 Patch from: Etay Meiri <etay-m@bezeqint.net>
19384 * src/debug-tree.c: Fixed a crash bug.
19385 * src/compiler_options.c: Takes care of linking the missing pieces;
19386 C flags, libs, optimization options, debug and profile.
19388 Patch from: Enver ALTIN <ealtin@casdb.com>
19389 * src/anjuta_cbs.c, src/find_replace.c: Trivial dialog HIG fixes.
19391 2003-08-22 Johannes Schmid <clubfan@users.sourceforge.net>
19393 Reviewed by Naba Kumar <naba@gnome.org>
19394 * src/project_dbase.c: Fixed bugs #778263 and #778413
19395 Adding multiple files to project should work now.
19397 2003-08-22 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
19399 Reviewed by Naba Kumar <naba@gnome.org>
19400 * src/dnd.c: Fixed Drag&Drop (opening file(s)).
19401 * src/debug_tree.c, src/debugger.c: Fixed context menu separator
19404 2003-08-08 Abel Cheung <maddog@linux.org.hk>
19406 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
19408 2003-08-08 Abel Cheung <maddog@linux.org.hk>
19410 * src/text_editor.c: Fix translatable string (#113934).
19412 2003-07-04 Naba Kumar <naba@gnome.org>
19414 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
19415 bug when there is no project open. Bug #____.
19417 * src/source.c: Fixed a bug with build failure with non-gnome
19418 project with glade-generated source (eg. gtk2). Bug #____.
19420 2003-06-26 Naba Kumar <naba@gnome.org>
19422 * src/anjuta.h: Removed reference to windows-dialog.h.
19423 * src/message-manager-private.[cc,h]: Fixed doulbe click
19424 activation of messages to properly jump at the destination.
19425 * src/toolbar_callbacks.c: Fixed search combo pulldown bug.
19426 * src/toolbar.c: Code clean-ups.
19428 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
19429 tagmanager/tm_symbol.c: Used g_return_if_fail() instead of g_assert().
19431 * src/message-manager-private.[cc,h]: Removed dead codes.
19433 * (new) data/properties/css.properties,
19434 data/properties/anjuta.properties, data/properties/Makefile.am:
19435 Added CSS syntax hiliting properties.
19437 * tagmanager/tm_file_entry.c: Fixed a possible bug.
19438 * src/debugger.c: Clean ups.
19439 * src/lexer.h: Added CSS lexer definition.
19441 * Makefile.am: Installs destop file properly.
19442 * configure.in: Bumped version to 1.1.97 (RC1 for 1.2.0 stable).
19443 * NEWS: Updated for 1.1.97 release.
19444 * src/main_menubar_def.h: Changed some non working shortcuts.
19446 2003-06-24 Naba Kumar <naba@gnome.org>
19448 * src/search-replace.c: Shows the dialog properly, even when it is
19449 hidden behind another window.
19451 * (removed) src/windows-dialog.[c,h], src/Makefile.am, po/POTFILES.in,
19452 src/anjuta.[c,h], (removed) pixmaps/windows-style-*.png,
19453 pixmaps/Makefile.am: Removed windows-dialog and setup wizard files
19456 * anjuta.glade, anjuta_dialog_strings.c: Removed windows-dialog and
19457 setup wizard dialogs.
19459 * src/debugger.c: Removed a redundant call to
19460 debugger_update_controls().
19461 * src/compiler_options.c, src/launcher.c: code cleanup.
19462 * src/executer.c: Fixed execution bug with 'Set Program params...".
19464 2003-06-23 Naba Kumar <naba@gnome.org>
19466 * widgets/e-splash.c: Removed border around the splash image.
19467 * anjuta.spec: correct libgnomeprintui22 name in depencencies.
19468 * widgets/gnomefilelist.c: Implemented multiple file selection mode.
19469 * src/cvs.c: Added a frame around commit log text widget.
19470 * src/prefereces.[c,h], anjuta.glade, anjuta_dialog_strings.c: Fixed
19471 crash bug associated with translated combo box list in preferences
19472 dialog (in different locale other than en_US). Used widget names
19473 to pass the combo list items.
19474 * po/POTFILES.in: Updated.
19475 * src/launcher.c: Creates the zvt terminal at startup (and not
19476 every time a build is done) -- speeds up buld operations.
19477 * src/file_history.c: Should be if() conditional instead of
19479 * tagmanager/tm_work_object.c, src/utilities.c, src/text_editor.c:
19480 Disabled useless warnings.
19481 * src/project_dbase.c: Fixed bonobo 2 project name.
19482 * src/project_dbase.c, src/source.c: Corrected bonobo2 project name
19483 and uses correct glade-2 for file generation.
19485 2003-06-21 Naba Kumar <naba@gnome.org>
19487 * src/aneditor.cxx: Fixed bugs with debug tip dwell start and end.
19488 And disables autocomple show for numbers (very annoying).
19489 * src/mainmenu_callbacks.[c,h], src/main_menubar_def.h,
19490 src/main_menubar.[c,h], src/controls.c, src/toolbar.[c,h],
19491 src/toolbar_callbacks.[c,h]: Removed unnecessary menuitems
19492 from view menu and adjust the controls accordingly.
19493 * src/anjuta.c: Changed 'not implemented' dialog to info dialog with
19495 * src/project_dbase.[c,h]: Removed show_local flag processing.
19496 * src/message-manager.[c,h]: Reorganized messages tabs in more
19498 * configure.in, anjuta.spec.in: Fixed gnome-print and zvt dependencies.
19499 Also added PCRE dependency.
19501 2003-06-20 Naba Kumar <naba@gnome.org>
19503 * pixmaps/anjuta_splash.png: New splash.
19504 from Jean Schurger <yshartk@schurger.org>
19506 * src/controls.c: De-sensitize run-to-cursor when debugger
19508 * src/cvs_gui.c: Set default reponse for various cvs dialogs.
19510 * src/message-manager-private.cc: Fixed to properly jump at
19511 the right file:line.
19513 * src/appwiz_page1.c: Fixed to correctly determine the project
19514 trpe from the wizard.
19516 2003-06-20 Naba Kumar <naba@gnome.org>
19518 * src/message-manager.cc, mainmenu_callbacks.c: Code cleanup.
19519 * src/watch_gui.c: Code cleanups.
19520 * src/debugger.[c,h], src/stack_trace.[c,h],
19521 (removed) src/stack_trace_cbs.[c,h], (removed) src/stack_trace_gui.h,
19522 src/Makefile.am: Merged stack_trace[_cbs/_gui] into stack_trace.c,
19523 Removed direct access to stack_trace private data, Increased debugger
19524 command size from 256 to 1024 (to be on safer side). Also implemented
19525 row-activated signle for seting frame and viewing the source.
19526 * src/debugger.c: Avoids starting program and stopping debugger
19527 when starting debugger and stopping program, respectively.
19529 * src/debugger.[c,h], src/main_menucallbacks.c, src/controls.c:
19530 Reverted codes to start debugger automatically
19531 The file is brought to the state just after the branching
19532 (debugger.c == 1.27 and debugger.h == 1.10 rev.), except for
19533 some code clean ups.
19535 * src/launcher.[h,c], plugins/patch/patch-plugin.c,
19536 src/anjuta-tools.c, src/build_file.[c,h], src/build_project.[c,h],
19537 src/compile.[c,h], src/clean_project.[c,h], src/configurer.[c,h],
19538 src/cvs.c, src/find_in_files.[c,h], src/gnome_project.[c,h],
19539 src/project_import.[c,h], src.anjuta.c, src/mainmenu_callbacks.c,:
19540 src/project_dbase.c: Code clean ups.
19542 * anjuta.glade, anjuta_dialog_strings.c: Fixed a hard coded pref
19543 (Projects dir) so that correct $HOME/Projects path is set when
19544 anjuta is run for the first time.
19546 2003-06-13 Guntupalli Karunakar <karunakar@freedomink.org>
19548 * configure.in: Added "ml" for Malayalam in ALL_LINGUAS.
19550 2003-06-13 Naba Kumar <naba@gnome.org>
19552 * src/stack_trace_cbs.c: Moved variable declaration at the
19553 top of the block (bug #737867)
19555 * src/source.c: use target_CFLAGS and target_CXXFLAGS instead of
19556 just CFLAGS and CXXFLAGS (bug #743617).
19558 * src/create_global_tags.sh: Fixed shell script to properly
19559 detect installed *-config files.
19561 2003-06-12 Naba Kumar <naba@gnome.org>
19563 * src/preferences.[c,h]: Added methods for custom widgets in
19564 preferences: using custom set/get methods for them.
19566 * src/anjuta-encoding.c: Implemented up/down of the encodings
19567 in the list and property saves correctly.
19569 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19570 * src/aneditor.cxx: Fixes Anjuta looping when a backward search reaches
19571 the beginning of a file.
19573 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19574 * src/aneditor.cxx, src/aneditor.h,
19575 src/controls.c, src/main_menubar.c, src/main_menubar.h,
19576 src/main_menubar_def.h, src/mainmenu_callbacks.c,
19577 src/mainmenu_callbacks.h: Allows the operator to select the current
19578 word or the current line (Request: 680801). It puts also
19579 sensitive/unsensitive several select/comment menu items.
19581 * src/breakpoints.c: Presets by default the current line for a
19582 defined breakpoint.
19584 2003-06-11 Naba Kumar <naba@gnome.org>
19586 * src/anjuta.c, src/text_editor.c: Fixed bug #715270. 'Changed' file name
19587 color (red highlight) now cosistent for inactive tabs also.
19589 * src/main_menubar.c, src/main_menubar_def.h: Fixed bug #715261. Moved
19590 'Advanced search and replace' in Edit->Search submenu.
19592 * data/properties/tcltk.properties: Fixed bug #731851. Added line
19593 wrappings '\' where they were missing.
19595 * src/mainmenu_callbacks.c: Fixed bug #751715. The 'Customize menu'
19596 message is now more descriptive and details the correct thing to do
19597 for GNOME2 desktop.
19599 2003-06-10 Naba Kumar <naba@gnome.org>
19601 * autogen.sh.generic, autogen.sh.gtk, autogen.sh.gtkmm
19602 autogen.sh.wxwin, macros/autogen.sh, macros2/autogen.sh:
19603 Removed any reference to particular version of automake/autoconf
19604 so that they could work with newer versions (Bug #659394).
19606 * src/anjuta-encodings.c, src/anjuta-encodings.h, anjuta.glade,
19607 src/anjuta.c: Added coded to add/remove supported encodings.
19609 * src/appwizard.c, src/appwizard.h, src/gnome_project.c,
19610 src/preferences.c, src/project_dbase.c, src/project_dbase.h,
19611 src/project_import.c, src/project_type.c, src/project_type.h,
19612 src/source.c, src/wizard_gui.c: Added a new field called 'deprecated'
19613 in the projects typtes. Code clean ups. Removed GTK1/GNOME1
19614 from the project wizard.
19616 2003-06-06 Naba Kumar <naba@gnome.org>
19618 Patch from Etay Meiri <etay-m@bezeqint.net>
19619 * src/compiler_options.c: Fixed bugs related to clean before
19622 * anjuta.desktop.in.in: Added commandline options.
19623 * src/cvs.[c,h], anjuta.glade, anjuta_dialogs_strings.c: Separated
19624 -dP and -A flags of CVS update into different options.
19626 2003-06-04 Abel Cheung <maddog@linux.org.hk>
19628 * configure.in: Removed "ta" from ALL_LINGUAS.
19630 2003-06-02 Naba Kumar <naba@gnome.org>
19632 * scintilla/PropSet.h, src/properties.[ch]*: Reversed the patch to
19633 return NULL for undefined properties and "" for defined but empty
19634 strings. It was creating many problems where both are assumed to be
19635 same. And besides, it doesn't matter to differentiate the two (the
19636 problem with preferences was due to a different bug).
19638 * src/prefereces.[c,h]: Fixed to handle empty and blank properties
19639 correctly. Also, s/props_build_in/props_built_in/g.
19641 * widgets/gnomefilelist.[c,h]: Uses gdl theme icons for file
19644 * src/an_file_view.c: Unrefed pixbufs when done with them.
19646 * pixmaps/Makefile.am, (added) pixmaps/preferences-encodings.png,
19647 (removed) file_text.png: Added and removed pixmaps.
19649 2003-05-30 Naba Kumar <naba@gnome.org>
19651 * anjuta.glade: Fixed encodings preferences dialog
19653 2003-05-23 Etay Meiri <etay-m@bezeqint.net>
19655 Reviewed by Naba Kumar <naba@gnome.org>
19657 * src/build_project.c src/clean_project/c: perform a clean before
19658 build, if required. Show the message manager on clean.
19659 * src/compiler_options.c: save the new options when window is closed
19660 and flag project to be cleaned before the next build.
19661 * src/project_dbase.c: added a 'clean before build' flag to project
19663 2003-05-29 Naba Kumar <naba@gnome.org>
19665 * anjuta.glade, anjuta_dialogs_strings.c: Added encoding prefs
19668 * [pixmaps/] cfolder.xpm, console.xpm, file_c.png, file_c.xpm,
19669 file_core.png, file_core.xpm, file_cpp.png, file_cpp.xpm,
19670 file_exec.png, file_exec.xpm, file_file.png, file_file.xpm,
19671 file_h.png, file_h.xpm, file_html.png, file_html.xpm,
19672 file_i18n.png, file_i18n.xpm, file_icon.png, file_icon.xpm,
19673 file_pix.png, file_pix.xpm, file_text.xpm, file_unknown.png,
19674 file_unknown.xpm, ledgreen.xpm, ledred.xpm, ofolder.xpm,
19675 print_color.xpm, print_landscape.xpm, print_layout.xpm,
19676 print_nocolor.xpm, print_portrait.xpm: Removed unused icons
19678 * pixmaps/Makefile.am, src/toolbar.c, src/pixmaps.h, src/resources.h:
19679 Removed unused icons references.
19681 2003-05-27 Enver ALTIN <ealtin@casdb.com>
19683 Reviewed by Naba Kumar <naba@gnome.org>
19685 * src/anjuta-tools.c, src/anjuta_cbs.c, src/breakpoints.c,
19686 src/compiler_options.c, src/debugger.c, src/find_replace.c,
19687 src/find_text.c, src/mainmenu_callbacks.c, src/preferences.c,
19688 src/project_dbase_gui.c, src/src_paths.c, src/text_editor.c,
19689 src/toolbar_callbacks.c: HIG compliant dialogs.
19691 * src/utilities.c: anjuta_button_new_with_stock_image() and
19692 anjuta_dialog_add_button() stolen from gedit.
19694 * src/main_menubar_def.h: Fixed mnemonics.
19696 2003-05-26 Naba Kumar <naba@gnome.org>
19698 * src/project_dbase_gui.c: Added header files filter for add file
19699 dialog box. Disabled project window to be transient window.
19701 * src/message-manager.cc: Disabled message manager window to be
19704 * src/text_editor.c, src/anjuta_cbs.c: Better error reporting when
19705 a file could not be loaded.
19707 * src/project_dbase.c: Fixed a bug with GUI editor command
19708 where empty string is returned.
19710 * src/Makefile.am, src/preferences.h, src/text_editor.c
19711 src/text_editor.h, (new) src/anjuta-encodings.h,
19712 (new) src/anjuta-encodings.c, data/properties/anjuta.properties:
19713 Added encoding support and to handle characters encoding correctly
19714 by auto detecting it during load. Added preferences for selecting
19715 the encoding during save.
19717 * src/preferences.c, src/resources.c: Removed debug messages.
19719 Patch from: Alexander Nedotsukov <bland@mail.ru>
19720 * src/getline.c: Fixed many fatal bugs for FreeBSD.
19722 2003-05-26 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19723 * src/anjuta.c: Try to sow the splash image more often.
19725 2003-05-20 Naba Kumar <naba@gnome.org>
19727 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19728 * src/debug_tree.c: Colorize the modified locals during
19729 debugging and call memory analyze from the debugger.
19730 * src/breakpoints.c: The color is now different for the enabled
19731 and disabled breakpoints. Anjuta now can erase several
19732 breakpoints defined at the same line. The markers are updated
19733 according to the enable/disable action.
19735 Patch from Etay Meiri <etay-m@bezeqint.net>
19736 * src/launcher.c: Fixes launcher freeze up bug during build.
19738 2003-05-16 Dan Elphick <dre00r@ecs.soton.ac.uk>
19740 Reviewed by Naba Kumar <naba@gnome.org>
19741 * scintilla/PropSet.h: Change member variables from private to protected.
19742 * src/properties.[ch]*: Add new methods GetString and GetExpandedString
19743 to PropSetFile class, which return a gchar * (and can therefore indicate
19744 whether properties are empty or do not exist) and make prop_get and
19745 prop_get_expanded use them.
19746 * src/project_dbase.c: Fix where project_dbase_module_is_empty assumes
19747 that the result of of prop_get cannot be an empty string.
19749 2003-05-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
19751 Reviewed by Naba Kumar <naba@gnome.org>
19752 * src/text_editor.[ch], src/anjuta.c, src/anjuta.c, src/anjuta_cbs.c,
19753 src/build_file.c, src/compile.c, src/mainmenu_callbacks.c,
19754 src/text_editor_cbs.c: When saving all the files in the project, the
19755 text editors are now only rehighlighted once instead of once for each
19758 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19759 * src/main.c, widgets/e-splash.c: Splash screen improvements.
19760 * src/anjuta.desktop.in.in: Support startup notification.
19761 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19762 * src/main.c, widgets/e-splash.c: Splash screen improvements.
19763 * src/anjuta.desktop.in.in: Support startup notification.
19766 2003-05-13 Dan Elphick <dre00r@ecs.soton.ac.uk>
19768 Reviewed by Naba Kumar <naba@gnome.org>
19770 * src/executer.[ch]: Only allow one set params dialog at a time. Fix
19771 memory leak from glade_xml_new call. Removed gxml field from Executer
19772 struct as only used in create_executer_dialog and then destroyed.
19774 * src/anjuta.c: Fix warning on getting a page that doesn't exist.
19776 * src/configurer.c: Fix warning trying to connect signal to non-existent
19777 environment entry in configure dialog and fix crash when closing the
19780 * src/cvs_cbs.c: Fix deprecated use of gnome_date_edit_get_date; use
19781 gnome_date_edit_get_time instead.
19783 * main_menubar.c, main_menubar_def.h: Removal of show stack menu item
19784 in view menu required renumbering elsewhere.
19786 2003-05-10 Etay Meiri <etay-m@bezeqint.net>
19788 Reviewed by Naba Kumar <naba@gnome.org>
19790 * src/breakpoints.c: fixed an error when removing breakpoint
19791 * src/controls.c: 'run to cursor' is sensitive when debugger not active
19792 * src/debugger.c: changes to the way the debugger is activated
19793 * src/debugger.h: clean ups
19795 2003-05-13 Naba Kumar <naba@gnome.org>
19797 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19798 * anjuta.glade, anjuta_dialogs_strings.c, src/memory.c,
19799 src/memory.h: A new version of memory and the interface
19800 is now integrated in anjuta.glade
19802 2003-05-09 Naba Kumar <naba@gnome.org>
19804 * configure.in: Bumped required gtk version to 2.0.8.
19806 2003-05-06 Naba Kumar <naba@gnome.org>
19808 src/message-manager-private.cc, src/message-manager.cc: Clean ups.
19810 2003-05-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19811 * gdl/Makefile.am, printing/Makefile.am: distcheck fixes.
19813 2003-05-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19814 * scripts/anjuta_import.sh.in, src/defaults.c, src/project_dbase_gui.c
19815 , tagmanager/c.c: Support for ProC and RDB files.
19817 2003-05-06 Naba Kumar <naba@gnome.org>
19819 * src/aneditor.cxx, src/goto_line.c, src/main_menubar_def.h,
19820 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
19821 Uncomment (Box & Stream), Select the current function,
19822 authorize the "Quit" button of the GotoLine window
19824 2003-05-05 Naba Kumar <naba@gnome.org>
19826 * src/watch_gui.h: CVS added new file.
19828 * scintilla/ExterLexer.[cxx,h]: CVS added new files.
19830 Patch from Etay Meiri <etay-m@bezeqint.net>
19831 * src/debugger.c, src/debugger.h, src/main_menubar_def.h,
19832 src/mainmenu_callbacks.c, src/message-manager.cc,
19833 src/message-manager.h, src/stack_trace.c, src/stack_trace.h,
19834 src/stack_trace_cbs.c, src/stack_trace_cbs.h, src/stack_trace_gui.c:
19835 Ported stack trace to GNOME2 and added it in the message manager
19838 2003-05-02 Naba Kumar <naba@gnome.org>
19840 * src/memory.[h,c], debug_tree.c: Fixed a compiler error/warning.
19842 * src/preferences.[h,c]: Fixed preferences to save only one copy of
19843 preferences property.
19845 * anjuta.prj: Fixed multiple preferences saved data.
19847 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/Editor.h,
19848 scintilla/LexCPP.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
19849 scintilla/PropSet.cxx, scintilla/ScintillaGTK.cxx,
19850 scintilla/include/Platform.h, scintilla/include/PropSet.h,
19851 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface:
19852 Upgraded scitilla from CVS with faster window repaint
19855 Patch from Etay Meiri <etay-m@bezeqint.net>
19856 * src/watch.[c,h], src/watch_gui.c, (new) src/watch_gui.h: Fixed bugs
19859 2003-04-30 Dan Elphick <dre00r@ecs.soton.ac.uk>
19861 * message-manager-private.[ch]: Make AnMessageWindow keep scrolling
19862 the window if messages are appended to the end and the scrollbar is
19865 2003-04-29 Naba Kumar <naba@gnome.org>
19867 * configure.in: Removed omf-install from Makefiles list.
19869 2003-04-28 Naba Kumar <naba@gnome.org>
19871 * po/POTFILES.in: Remvoded deleted files.
19873 * pixmaps/Makefile.am, pixmaps/windows-style-docked.png,
19874 pixmaps/windows-style-undocked.png: Added setup wizard's images.
19876 * src/anjuta-tools.c: Fixed a bug where working dir (when the tool
19877 is executed as detached) is not set properly.
19879 2003-04-25 Naba Kumar <naba@gnome.org>
19881 * anjuta.prj: Updated.
19882 * src/anjuta_info.c: Fixed text wrapping and column view.
19883 * data/welcome.txt.in: Removed unaligned characters.
19885 2003-04-24 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19886 * src/main_menubar.c: Disable setup dialog.
19888 2003-04-22 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19889 * src/breakpoints.c; Fixed compilation with older GCC
19890 * src/preferences.c: Fixed crash with G_DISABLE_CHECKS
19891 * HACKING: Spelling fixes (Suggested by Stephen Knight)
19893 2003-04-18 Naba Kumar <naba@gnome.org>
19895 * anjuta.prj: Updated (includes compiler options).
19897 * src/anjuta.[hc], src/anjuta-tools.c: Removed redundant get_user_params
19898 function from anjuta.c (it was already available in anjuta-tools.c).
19900 2003-04-18 Naba Kumar <naba@gnome.org>
19902 * src/about.c, THANKS: Updated
19904 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup-dialog
19906 * src/an_file_view.c, src/project_dbase.c: Restores file-filters
19907 properly from the project session before updating the file
19910 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
19911 an_file_view.[ch], main_menubar.[ch], controls.c: Removed windows
19912 dialog settings (as it will not be required once GDL is in place) and
19913 added file view filters in the settings sub-menu.
19915 2003-04-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19917 * configure.in: Disable cast checks on final build.
19919 2003-04-17 Naba Kumar <naba@gnome.org>
19921 * src/build_project.c: Fixed a compilation error.
19923 * src/launcher.c: Removed commnets.
19925 * anjuta.glade, anjuta_dialogs_strings.c: Moved indentation
19926 properties from editor tab to indentation tab and fixed a property
19927 label for proper i18n translation. Fixed typos in project config
19928 dialog (reported by Gaëtan de Menten <ged@bugfactory.org>). Disabled
19929 sorting and reordering in compiler options dialog.
19931 * src/compiler_options.c: Implemented _save() function to save the
19932 options (which was pending).
19934 * src/build_project.c: Destroys install-as-root dialog when it is done.
19936 * src/an_symbol_view.c: Change "event" event to "event-after" so
19937 that symbol row is selected first before the popup is shown.
19939 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
19941 * tagmanager/tm_file_entry.c: Fix to make CVS info appear for first
19942 file in CVS/Entries. (Reviewed and applied by Biswa)
19944 2003-04-16 Naba Kumar <naba@gnome.org>
19946 * aneditor.cxx: use unicode everytime (fixed unicode related
19949 * anjuta.prj: Fixed UI editor name (blank to use default) and
19952 Patch from Patch from Gaëtan de Menten <ged@bugfactory.org>
19953 * anjuta.glade, anjuta_dialogs_strings.c: Reorganized
19954 Editor preferences page.
19956 2003-04-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19957 * src/anjuta.[ch], src/print.c: Fixed warnings
19958 * scintilla/*, src/aneditor.cxx: Restore LexCPP patch.
19959 * configure.in: Profiling support with gprof
19961 2003-04-16 Naba Kumar <naba@gnome.org>
19963 Patch from Gaëtan de Menten <ged@bugfactory.org>
19964 * src/launcher.c: Fixed cvs dialog.
19966 2003-04-15 Johannes Schmid <clubfan@users.sourceforge.net>
19968 * src/message-manager-private.cc: Fixed double-click on first line of
19969 output to properly select a line.
19970 * src/project_dbase.[c/h]: Removed parent_node from ProjectFileData
19971 because still was a deprecatd GtkCTreeNode and always NULL anyway.
19973 2003-04-15 Naba Kumar <naba@gnome.org>
19975 * src/message-manager-private.cc: Fixed the glade filename typo.
19977 2003-04-15 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19978 * scintilla/*, data/properties/*: Scintilla CVS merge
19979 * anjuta.prj: Removed unnecessary files.
19980 * scintilla/PlatGTK.cxx: Force Pango fonts always
19981 * src/anjuta-plugins.c, src/anjuta_dirs.c, src/main.c,
19982 src/mainmenu_callbacks.c src/preferences.c: Use versionsed directory
19984 * configure.in: Change version no. for 1.1.1 (alpha release)
19985 * configure.in: Added '--with-pref-suffix' option.
19986 * config.guess, config.sub: Removed from CVS.
19988 2003-04-15 Naba Kumar <naba@gnome.org>
19990 Patch from Timothee Besset <ttimo@idsoftware.com>
19991 * Makefile.am: Fixed a shell script error during intallation.
19993 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
19995 Reviewed by Naba Kumar <naba@gnome.org>
19996 * src/message-manager.cc: Added popup-menu to TreeView and fixed
19997 set_wm_class to use "anjuta" instead of "an.
19998 * src/message-manager-private.cc: Headers are hidden again.
20000 2003-04-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20001 * src/project_dbase_gui.c: Memory corruption fix.
20002 * anjuta.prj: Updated project file
20004 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
20005 * an_file_view.c: Connect to event-after signal rather than event so that
20006 selection is updated first and thus context menu is for the right file.
20007 Reviewed and applied by Biswa.
20009 2003-04-14 Naba Kumar <naba@gnome.org>
20011 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup dialog.
20013 * src/auncher.c: More child exit fixes
20014 from Timothee Besset <ttimo@idsoftware.com>
20016 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
20018 Reviewed by Naba Kumar <naba@gnome.org>
20020 * src/message-manager.[c/h], src/message-manager-private[c/h],
20021 anjuta.[c/h]: Ported message-manager to Gtk2
20023 * plugins/patch/patch-plugin.c, src/anjuta-tools.c,
20024 src/anjuta_cbs.c, src/build_file.c, src/build_project.c,
20025 src/clean_project.c, src/compile.c, src/configurer.c,
20026 src/controls.c, src/cvs.c, src/debugger.c,
20027 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
20028 src/project_import.c, src/search-replace.c: Changed name from
20029 AnjutaMessageManager to AnMessageManager to avoid too long type
20032 2003-04-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20033 * src/launcher.c: Fix build won't stop problem - TTimo
20035 * pixmaps/anjuta_splash.c: New splash screen prototype.
20036 * src/anjuta-tools.c, src/anjuta.[ch], : Forward port from branch.
20037 * src/compiler_options.c: Mute pkgconfig errors.
20038 * src/project_config.c. widgets/gnomefilelist.c: Fix leak.
20040 2003-04-10 Naba Kumar <naba@gnome.org>
20042 * configurer.[c,h]: Fixed dialog to close properly.
20043 * src/project_dbase.c, widgets/gnomefilelist.c: Added
20046 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20047 * anjuta.prj: Removed unnecessary files, load with 1.2.0
20048 * plugins/class-gen/Makefile.am, plugins/patch/Makefile.am,
20049 plugins/sample1/Makefile.am, src/an_file_view.c, src/anjuta.c,
20050 src/anjuta.h, src/project_dbase.c: Use default GNOME icons.
20051 * gdl/*, widgets/*, Makefile.am, configure.in, plugins/*/Makefile.am,
20052 src/makefile.am: Move gdl to it's own directory.
20053 * global-tags/create_global_tags.sh: Silently ignore SDL error.
20055 2003-04-09 Naba Kumar <naba@gnome.org>
20057 * anjuta.glade: Synced search and replace dialog from the ANJUTA_1_0_0
20060 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20061 * src/anjuta-tools.c: Use CDATA for saving tools data.
20062 * anjuta.glade, src/search-replace.c: Port from branch.
20063 * widgets/e-splash.*, src/main.c: Better splash screen.
20064 * configure.in, widgets/gdl*: Import GDL widgets.
20065 * ROADMAP: Updated roadmap.
20066 * src/an_file_view.c: Use GDL icons for file tree.
20068 2003-04-09 Naba Kumar <naba@gnome.org>
20070 * anjuta.glade: Added (hidden) initial setup-wizard window.
20072 Patch from: Vitaly <vvv@rfniias.ru>
20073 * src/preferences.c: Fixes a bug with libglace widget access with
20074 translated strings.
20076 Patch from: Etay Meiri <etay-m@bezeqint.net>
20077 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
20078 src/debugger.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
20079 src/mainmenu_callbacks.h, main_menubar.[c,h], src/toolbar.[c,h],
20080 src/toolbar_callbacks.[c,h],
20081 src/memory.c, src/message-manager-private.cc,
20082 src/message-manager-private.h, src/message-manager.cc,
20083 src/message-manager.h, src/watch.c, src/watch.h, src/watch_cbs.c
20084 src/watch_cbs.h, src/watch_gui.c: Ports the watch related stuff
20085 to HEAD (mostly changing GtkClist to GtkTreeView). Also changed the
20086 watch window to a subwindow in the notebook
20088 2003-04-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20089 * ROADMAP: Updated roadmap.
20091 2003-04-03 Dmitry G. Mastrukov <dmitry@taurussoft.org>
20093 * configure.in: Added Belarusian to ALL_LINGUAS.
20095 2003-04-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20096 * src/fileselection.c, src/goto_line.c: Fixed warnings. Patch by
20098 * ROADMAP: Added roadmap for HEAD.
20100 2003-03-29 Naba Kumar <naba@gnome.org>
20102 * src/main_menubar_def.h, mainmenu_callbacks.[c,h], src/anjuta.c
20103 src/Makefile.am, pixmaps/Makefile.am, anjuta.glade,
20104 anjuta_dialogs_strings.c, (new) src/start-with.[c,h],
20105 (new) pixmaps/start-with-wizard.png,
20106 (new) pixmaps/start-with-import.png,
20107 (new) pixmaps/start-with-open.png Added Start with dialog which pops
20108 up on anjuta start-up to give quick access to opening file/project or
20111 * src/main.c: Sets proper data directory for the gnome
20114 2003-03-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20115 * src/text_editor.c: Fixed error/warning indicators.
20117 2003-03-24 Naba Kumar <naba@gnome.org>
20119 * README: Correct version.
20121 2003-03-24 Michael Tindal <etherscape@paradoxpoint.com>
20123 * configure.in: Added checks to see if were building on FreeBSD
20124 systems. Sets -DFREEBSD if we are, and also attempts to find
20125 gmake if the host system is FreeBSD.
20127 * src/getline.c: New file used to provide the getline function,
20128 which isnt available on a FreeBSD system. The function is only
20129 defined if FREEBSD is defined.
20131 * src/Makefile.am: Added getline.c to anjuta_SOURCES
20133 * tagmanager/Makefile.am: Uses $(GMAKE) rather than make.
20134 configure.in sets this to gmake on FreeBSD systems, and make
20135 on everything else.
20137 2003-03-23 Naba Kumar <naba@gnome.org>
20139 * Makefile.am, anjuta.spec.in: Fixed rpm build errors.
20141 * anjuta.spec.in: Fixed spec file for correct file paths and
20142 corrected rpmbuild.
20144 * Makefile.am: Substituted rpmbuild for rpm command as RedHat ships
20145 the rpm build command separately now.
20147 * src/anjuta.c, windows-dialog.c: Added some more window management
20148 stuffs (not still fully working, though).
20152 2003-03-22 Naba Kumar <naba@gnome.org>
20154 * anjuta.spec.in: Fixed 'Required' and 'Build' requirements fields.
20156 2003-03-21 Naba Kumar <naba@gnome.org>
20158 * README: Removed Andy Piper's name from the active maintainers
20159 list on his request.
20161 * src/anjuta_cbs.c: Fixed alphabetical ordering of tabs with
20164 * src/anjuta-tools.c: Fixed compiler errors.
20166 * src/anjuta-tools.c, src/attach_process.c: Fixed more window
20169 * src/commands.c, src/src_paths.c, src/style-editor.c,
20170 src/anjuta-tools.c: Added gtk_widget_show() calls for the dialogs
20171 becuase they are now hidden by default (from glade editing).
20173 * anjuta.glade, anjuta_dialogs_strings.c, src/anjuta.c,
20174 src/anjuta.h, src/main_menubar.c, src/main_menubar.h,
20175 src/main_menubar_def.h, src/mainmenu_callbacks.c,
20176 src/mainmenu_callbacks.h, src/windows-dialog.c: Implemented
20177 basic windows managements.
20179 2003-03-21 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20180 * scintilla/PlatGTK.cxx: Converted right cursor to left cursor
20181 to hot-spot problems with cursor in XFree86 4.3.0. Patch by
20182 Enver ALTIN (a.k.a. skyblue)
20184 2003-03-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20185 * tagmanager/*: Added ignore-list for symbols. This will make
20186 parsing more accurate for projects. Doc updates needed.
20188 2003-03-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20189 * anjuta.glade, src/search-replace.c: Forward-port S/R (Dan)
20190 * launcher/Makefile.am: Link to correct libraries
20191 * src/launcher.c: Do not allow NULL shell
20193 2003-03-14 Etay Meiri <etay-m@bezeqint.net>
20194 * src/debug_tree.c: Improve debug tree view.
20196 2003-03-10 Dan Elphick <dre00r@ecs.soton.ac.uk>
20198 * anjuta.glade, anjuta_dialog_strings.c: Change dialog1 titles to
20199 'Run Configure Script' and 'Execute Program'. Increase minimum width
20200 of Configure dialog.
20201 * find_in_files.c, find_in_files_cbs.*: Properly create the file
20202 list widget by setting a model and adding a column and renderer.
20203 Actually store the nocvs toggle button in FindInFiles data structure.
20204 Handle selection changes via changed signal rather than row_activated.
20205 Use response signal for handling the close and find buttons.
20206 Close window when escape is pressed.
20207 * find_replace.c: Close window when escape is pressed.
20208 * find_text.c: Close window when escape is pressed in find dialog as
20209 well as wrap search question, where now Yes is the default button.
20211 2003-03-05 Naba Kumar <naba@gnome.org>
20213 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
20215 * src/message-manager-private.cc: Fixed a bug with vte conditional
20217 * anjuta.glade: Hides all windows in glade file.
20219 2003-03-05 Naba Kumar <naba@gnome.org>
20221 * src/an_file_view.c: Fixed a compilation warning.
20222 * src/message-manager-private.cc: Conditional compilation for vte
20225 2003-02-28 Naba Kumar <naba@gnome.org>
20227 * configure.in, anjuta.spec.in: Updated dependency packages version.
20228 * configure.in, (removed) acconfig.h: Eliminated autoheader templates.
20229 * src/preferences.c: Added debug assertions.
20230 * anjuta.glade, anjuta_dialogs_strings.c: Added a preferences for
20231 editor to enable/disable bringing the recent editor tabs first.
20233 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
20234 tagmanager/include/tm_file_entry.h, src/*.[h,c], scintilla/*.[h,cxx],
20235 scintilla/include/*.h, plugins/class-gen/clsGen.c, printing/print.c:
20236 Merged with CVS branch ANJUTA_1_0_0 and brought in new search replace
20237 and bug fixes. Also code clean ups.
20239 * (new) src/search-replace.[h,c]: New search replace implementation
20240 from ANJUTA_1_0_0 branch.
20242 * (new) src/windows-dialog.[h,c]: New windows management class
20243 [work in progress].
20245 2003-02-28 Naba Kumar <naba@gnome.org>
20247 * plugins/class-gen/clsGen.c, printing/print.c, src/an_file_view.c,
20248 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c,
20249 src/appwizard.c, src/build_file.c, src/build_project.c,
20250 src/clean_project.c, src/compile.c, src/configurer.c,
20251 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
20252 src/message-manager-dock.c, src/message-manager-dock.h,
20253 src/message-manager-private.cc, src/message-manager.cc,
20254 src/preferences-dialog.c, src/preferences-dialog.h,
20255 src/preferences.c, src/preferences.h, src/project_dbase.c,
20256 src/project_dbase_gui.c, src/project_import.c, src/text_editor.c,
20257 src/text_editor.h, src/text_editor_cbs.c, src/toolbar_callbacks.c
20258 src/utilities.c, src/utilities.h:
20260 Widgetized Preferences and gave proper function names.
20262 * src/executer.c: Fixed a session loading bug.
20264 2003-02-27 Naba Kumar <naba@gnome.org>
20266 * printing/print.c: Fixed printing font bug that failed to load the
20269 * src/toolbar.c: Disabled LED flashing (not yet implemented).
20271 * TODO, anjuta.prj: Updated.
20273 2003-02-24 Joe Harnish <bigJoe@linuxmail.org>
20275 * manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
20276 manuals/C/anjuta-manual/anjuta-manual-C.omf,
20277 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
20278 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf,
20279 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf:
20282 2003-02-25 Naba Kumar <naba@gnome.org>
20284 * Makefile.am: Excluded omf-install from installation as the docs are
20289 * anjuta.glade, anjuta_dialogs_strings.c, prefrences.h, aneditor.cxx,
20290 anjuta.properties, users.properties, anjuta-tools.c: Fixed editor
20291 property names and added new editor properties and code cleanups.
20292 Also added new project properties.
20294 * src/compiler_options.[h,c]: Added pkg-config packages supports
20297 * src/glade_iface.h: Cleanups.
20299 * src/launcher.c: Used timer instead of idle to scan.
20301 * src/mainmenu_callbacks.c, src/project_dbase.[h,c],
20302 src/project_config.[h,c], src/project_import.c: Implemented project
20303 property to define GUI editor and to handle it.
20305 * src/preferences.c: i18n fixes.
20307 * pixmaps/Makefile.am, pixmaps/file_*.xpm, src/pixmaps.h: Removed
20308 unused (and old) pixmaps.
20310 * widgets/gnomefilelist.c, pixmaps/file_text.png: Updated icon.
20312 2003-02-25 Naba Kumar <naba@gnome.org>
20314 * src/message-manager-private.[h,cc], src/preferences.c,
20315 anjuta.glade, anjuta_dialog_strings.c: Implemented
20316 gnome terminal profiles for the terminal preferences and moved the
20317 addition of terminal preferences in the terminal constructor.
20319 * anjuta.prj: Updated.
20321 2003-02-24 Naba Kumar <naba@gnome.org>
20323 * (new)src/preferences-dialog.[c,h], preferences.[h,c],src/Makefile.am,
20324 (new)widgets/cell-renderer-captioned-image.[h,c], widgets/Makefile.am,
20325 (new)pixmaps/preferences-*.png, pixmaps/Makefile.am, anjuta.glade,
20326 po/POTFILES.in, anjuta_dialogs_strings.c: Implemented new
20327 preferences dialog.
20331 * src/message-manager-private.[cc,h]: Fixed VTE terminal for
20332 text selection and child re-spawning.
20334 * src/pixmaps.h: Removed unused pixmaps definitions.
20336 2003-02-23 Naba Kumar <naba@gnome.org>
20338 * src/project_dbase.[h,c], src/project_dbase_gui.c: GNOME2 ported
20339 the project tree/window.
20341 * src/an_symbol_view.[h,c], src/an_file_view.[h,c],
20342 src/project_dbase.[h,c], src/project_dbase_gui.c, src/session.[h,c]:
20343 Correct the use of a variable and implemented session save/load
20344 for tree expansion states.
20346 * src/main_menubar_def.h: Fixed shortcuts keys.
20348 * src/anjuta.c, src/gnome_project.c: Code clean ups.
20350 * anjuta.prj: Updated.
20352 2003-02-22 Naba Kumar <naba@gnome.org>
20354 * src/debug_tree.[c,h]: GNOME2 port from
20355 Etay Meiri <etay-m@bezeqint.net>
20357 * src/an_file_view.c, src/resources.[h,c],
20358 data/properties/bash.properties,
20359 data/properties/cpp.properties,
20360 data/properties/html.properties,
20361 data/properties/make.properties,
20362 data/properties/others.properties,
20363 data/properties/perl.properties,
20364 data/properties/props.properties,
20365 data/properties/xml.properties: Standarized file icons. Icons are
20366 defined in respective .properties file and are retrieved as resource
20369 * anjuta.glade, anjuta_dialogs_strings.c: Removed <span> tags
20370 in labels from the commands editor as that would create
20371 problems for translators.
20373 2003-02-21 Naba Kumar <naba@gnome.org>
20375 * .cvsignore, (new)config.guess, (new)config.sub: Added these files
20376 as they should be part of CVS(?).
20378 * Makefile.am: Corrected a typo for glade generated strings file.
20380 * configure.in, po/hi.po: Added new Hindi (hi) translation
20381 in ALL_LINGUS and added initial Hindi translation.
20383 * pixmaps/Makefile.am, pixmaps/sv_unknown.xpm, src/pixmaps.h,
20384 (new)pixmaps/file_*.png: Added gnome2ish file icons and changed
20385 sv_unknown.xpm to more proper icon.
20387 * (new)data/properties/php.properties, data/properties/Makefile.am,
20388 data/properties/anjuta.properties, data/properties/html.properties:
20389 Fixed PHP syntax hilighting bug by separating php properties into
20390 different file (because of file size).
20394 2003-02-20 Naba Kumar <naba@gnome.org>
20396 * src/breakpoints.c: Fixed breakpoints session saving/loading
20399 * scintilla/*, scintilla/include/*: Updated to scintilla
20402 2003-02-19 Naba Kumar <naba@gnome.org>
20404 * src/about.c: Fixed a typo reported by Enver ALTIN <ealtin@casdb.com>
20407 * Makefile.am, src/Makefile.am,
20408 (removed) src/anjuta.glade, (removed) src/anjuta.gladep,
20409 (removed) src/anjuta_dialog_strings.c,
20410 (removed) src/anjuta_dialogs_strings.c,
20411 (added) anjuta.gladep, (added) anjuta_dialogs_strings.c,
20412 (added) anjuta.glade: Transfered glade files from src/ directory
20413 to the top level directory.
20415 * po/POTFILES.in: Updated.
20417 * (removed) macrocs2/*: Transfered to data/ directory.
20419 * (added) data/macro/*, (added) data/macros2/*, Makefile.am, configure.in,
20420 data/Makefile.am: Moved macros in data directory. Anjuta no longer
20421 requires to have macros dir, but the projects generated by anjuta
20424 * src/an_file_view.c, src/an_symbol_view.c: Fixed expansion/collapse of
20427 * src/defaults.c: Corrected default compiler options.
20429 * src/glade_iface.c, src/gnome_project.c: Fixes gnome2 projects generation
20432 * src/message-manager-private.cc, src/message-manager-private.h,
20433 src/message-manager.cc: Uses VTE terminal widget for imbedded terminal.
20435 * src/project_dbase.c, src/project_type.c, src/source.c: Proper
20436 source code generation for gnome2 projects.
20438 2003-02-11 Naba Kumar <naba@gnome.org>
20440 * src/an_file_view.c, src/an_symbol_view.c: The tree updated now
20441 restores the expand/collaspe states of the nodes after refresh.
20443 * src/an_file_view.c, src/an_symbol_view.c: Fixed a memory leak.
20445 2003-02-11 Naba Kumar <naba@gnome.org>
20447 * src/style-editor.c: Fixed pango font description handling for fonts.
20448 * src/anjuta.glade: Removed font size spin button.
20449 * configure.in, src/anjuta.prj: Corrected version.
20452 2003-02-10 Naba Kumar <naba@gnome.org>
20454 * src/Makefile.am, src/anjuta-tools.c, src/main_menubar.c: Removed
20455 references of scroll-menu.h and add about.h in Makefile.am.
20457 * widgets/Makefile.am, (removed) widgets/e-shell-about-box.c,
20458 (removed) widgets/e-shell-about-box.h, (removed) widgets/scroll-menu.c,
20459 (removed) widgets/scroll-menu.h: Removed unused files.
20461 * Makefile.am: Added proper i18n rules and added intl tools for
20464 * anjuta.prj, configure.in: Changed version to 1.8.0 (reserving 1.2.0
20465 to the stable release).
20467 * anjuta.spec.in: Removed manuals packaging.
20469 * data/Makefile.am: Removed 'macros' installation (not required for
20472 2003-02-10 Naba Kumar <naba@gnome.org>
20474 * po/POTFILES.in: Updated.
20476 * pixmaps/Makefile.am, pixmaps/anjuta_icon.png,
20477 (added) pixmaps/close_project.png, (removed) pixmaps/close_project.xpm,
20478 (added) pixmaps/open_project.png, (removed) pixmaps/open_project.xpm,
20479 (added) pixmaps/save_project.png, (removed) pixmaps/save_project.xpm,
20480 (added) pixmaps/undock.png, (removed) pixmaps/undock.xpm: Better
20483 * src/aneditor.cxx, src/pixmaps.h, src/toolbar_callbacks.c,
20484 src/toolbar_callbacks.h: Fixed scintilla notification signal name
20485 and fixed to properly handle focus in find entry box.
20487 * Makefile.am: Added code for RH system menu update.
20489 * .cvsignore: Updated.
20493 2003-02-03 Naba Kumar <naba@gnome.org>
20495 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Added edge.column
20496 editor preferences. and fixes dialogs.
20498 * printing/print.c, src/text_editor_gui.c, src/main_menu_callbacks.h:
20499 Fixed linenumbers and header margins when they are disabled and
20500 removed unused header files.
20502 * src/attact_process.[h,c], src/debugger.c: Attach to process
20505 * src/help.c: Fixed dialog response.
20509 * data/properties/anjuta.properties: Corrected typo.
20511 * src/controls.c, src/toolbar.c: Fixed non-working location navigation,
20512 Change the signal to "changed" in entry from "selection-changed" in
20515 * src/an_file_view.c, src/an_symbol_view.c: Fixed keyboard navigation
20518 2003-01-31 Naba Kumar <naba@gnome.org>
20520 * configure.in: Upgraded to use libgnomeprint-2.2
20522 * printing/Makefile.am: Updated
20524 *(removed) printing/print-doc.c, printing/print-doc.h,
20525 printing/print-util.c, printing/print-util.h: Removed because already
20526 merged with print.c.
20528 * printing/print.c, printing/print.h: Upgraded to use libgnomeprint-2.2
20529 and libgnomeprintui-2.2 and fixed rendering problems.
20531 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Removed
20532 uneccessary print properties, as they are separately taken
20533 care in gnomeprint.
20535 * po/POTFILES.in: Update.
20537 2003-01-30 Naba Kumar <naba@gnome.org>
20539 * (new) src/about.[c,h], pixmaps/anjuta_logo1.png: Added new files
20540 for about dialog box.
20542 * src/Makefile.am, pixmaps/Makefile.am, src/mainmenu_callbacks.c,
20543 src/pixmaps.h: Modified for the above additions for about dialog.
20545 2003-01-29 Naba Kumar <naba@gnome.org>
20547 * src/style_editor.[c,h]: Added missing files.
20549 2003-01-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20550 * scintilla/XPM.[cxx|h]: Added missing files
20552 2003-01-29 Naba Kumar <naba@gnome.org>
20554 * TODO, po/POTFILES.in: Updated.
20556 * anjuta.prj, src/anjuta.glade,
20557 * src/anjuta_dialogs_strings.c, src/executer.c: Fixed dialog bugs.
20559 2003-01-28 Naba Kumar <naba@gnome.org>
20561 * data/properties/anjuta.properties, src/aneditor.cxx,
20562 src/anjuta.glade, src/anjuta_dialogs_strings.c: Converted indicators
20563 properties into text properties (earlier it was int properties).
20567 * scintilla/AutoComplete.c,xx,
20568 scintilla/AutoComplete.h,
20569 scintilla/CallTip.c,xx,
20570 scintilla/CallTip.h,
20571 scintilla/Document.c,xx,
20572 scintilla/Document.h,
20573 scintilla/Editor.c,xx,
20574 scintilla/Editor.h,
20575 scintilla/LexAVE.c,xx,
20576 scintilla/LexCSS.c,xx,
20577 scintilla/LexHTML.c,xx,
20578 scintilla/LexOthers.c,xx,
20579 scintilla/LexPython.c,xx,
20580 scintilla/LineMarker.c,xx,
20581 scintilla/LineMarker.h,
20582 scintilla/Makefile.am
20583 scintilla/PlatGTK.c,xx,
20584 scintilla/PropSet.c,xx,
20585 scintilla/ScintillaBase.c,xx,
20586 scintilla/ScintillaBase.h,
20587 scintilla/ScintillaGTK.c,xx,
20588 scintilla/ViewStyle.c,xx,
20589 scintilla/include/Platform.h,
20590 scintilla/include/SciLexer.h,
20591 scintilla/include/Scintilla.h,
20592 scintilla/include/Scintilla.iface: upgraded to scintilla version 1.50
20596 src/an_file_view.c,
20597 src/an_symbol_view.c,
20598 src/anjuta-tools.c,
20603 src/anjuta_dialogs_strings.c,
20606 src/compiler_options.c,
20609 src/main_menubar.c,
20610 src/main_menubar.h,
20611 src/main_menubar_def.h,
20612 src/mainmenu_callbacks.c,
20613 src/mainmenu_callbacks.h,
20614 src/message-manager-private.c,c
20615 src/message-manager-private.h,
20616 src/message-manager.c,c
20617 src/message-manager.h,
20621 src/project_config.c,
20622 src/project_dbase.c,
20623 src/project_dbase_gui.c,
20624 src/project_import_gui.c,
20625 src/properties.c,xx,
20630 src/text_editor_gui.c,
20634 anjuta.prj: GNOME2 porting and fixed many porting bugs.
20636 2003-01-24 Naba Kumar <naba@gnome.org>
20638 * src/text_editor_gui.c, src/toolbar.c,
20639 src/text_editor.c, src/text_editor_cbs.h:
20640 Used correct notification signal name for scintilla
20641 (gtk2) and fixed UI.
20643 * src/controls.c: Does not hide tags combo. Simply makes it insensitive
20646 * printing/print-doc.c,
20648 src/anjuta-tools.c,
20649 src/find_replace.c,
20652 src/mainmenu_callbacks.c,
20653 src/project_dbase.c,
20654 src/project_dbase.h,
20655 src/project_dbase_gui.c: Used GtkDialogs instead of GnomeDialog.
20657 src/text_editor_cbs.h:
20660 2003-01-23 Naba Kumar <naba@gnome.org>
20662 * src/compiler_options.c, src/pixmaps.h, src/toolbar.c: Fixed to use
20663 correct stock icons and organized pixmap macros.
20665 Makefile.am: Removed non-generated files.
20667 * pixmaps/{add.xpm, an_tag.xpm, autocomplete.xpm, block_end.xpm,
20668 block_start.xpm, bookmark_first.xpm, bookmark_last.xpm,
20669 bookmark_next.xpm, bookmark_prev.xpm, build_stop.xpm,
20670 close_file.xpm, copy.xpm, cut.xpm, error_next.xpm,
20671 error_prev.xpm, execute.xpm, find_replace.xpm, find.xpm,
20672 fv_image.xpm, goto.xpm, graph.xpm, line-arrow.xbm, line-wrap.xbm,
20673 list_select.xpm, list_unselect.xpm, macro.xpm, new_file.xpm,
20674 open_file.xpm, paste.xpm, preferences.xpm, prefs_autoformat.xpm,
20675 prefs_build.xpm, prefs_cvs.xpm, prefs_editor.xpm,
20676 prefs_general.xpm, prefs_messages.xpm, prefs_print.xpm,
20677 prefs_styles.xpm, print.xpm, redo.xpm, reload_file.xpm, reload.xpm,
20678 remove.xpm, save_all.xpm, save_file.xpm, save.xpm, search.xpm,
20679 stop.xpm, undo.xpm}: Removed because no longer used.
20681 * pixmaps/{file_core.xpm, file_exec.xpm, file_text.xpm,
20682 file_unknown.xpm}: Files renamed from fv_*, as it would
20685 * pixmaps/Makefile.am: Updated for the above changes.
20687 2003-01-23 Jakub Steiner <jimmac * ximian * com>
20689 * pixmaps/autocomplete-16.png,
20690 pixmaps/autocomplete.png,
20691 pixmaps/block-end-16.png,
20692 pixmaps/block-end.png,
20693 pixmaps/block-start-16.png,
20694 pixmaps/block-start.png,
20695 pixmaps/bookmark-first-16.png,
20696 pixmaps/bookmark-first.png,
20697 pixmaps/bookmark-last-16.png,
20698 pixmaps/bookmark-last.png,
20699 pixmaps/bookmark-next-16.png,
20700 pixmaps/bookmark-next.png,
20701 pixmaps/bookmark-prev-16.png,
20702 pixmaps/bookmark-prev.png,
20703 pixmaps/error-next-16.png,
20704 pixmaps/error-next.png,
20705 pixmaps/error-prev-16.png,
20706 pixmaps/error-prev.png: gnome2-styled icons
20709 2003-01-23 Naba Kumar <naba@gnome.org>
20711 * anjuta.prj: Updated compiler options.
20712 * scintilla/ScintillaGTK.cxx: Fixed selection notify.
20714 * src/aneditor.cxx,
20717 src/anjuta_dialogs_strings.c,
20718 src/mainmenu_callbacks.c,
20719 src/mainmenu_callbacks.h,
20721 src/text_editor_cbs.c,
20722 src/text_editor_gui.c: GNOME2 Porting.
20724 2003-01-22 Naba Kumar <naba@gnome.org>
20726 * ChangeLog: Corrected dates.
20727 * src/mainmenu_callbacks.h: Cleaned up function prototypes.
20728 * src/anjuta.glade, src/anjuta_dialogs_strings.h: Added more
20731 2003-01-22 Naba Kumar <naba@gnome.org>
20733 * plugins/patch/patch-plugin.c: Bug fix.
20735 * src/anjuta-tools.c,
20739 src/anjuta_dialogs_strings.c,
20747 src/mainmenu_callbacks.c,
20748 src/mainmenu_callbacks.h,
20750 src/project_dbase.c,
20751 src/project_dbase_gui.c,
20758 src/toolbar_callbacks.c,
20761 src/watch.c: Used GtkDialog instead of messagebox. GNOME2 porting.
20764 (removed) src/CORBA-Server.c,
20765 (removed) src/CORBA-Server.h,
20766 (removed) src/Gladen-common.c,
20767 (removed) src/Gladen-stubs.c,
20768 (removed) src/Gladen.h,
20769 (removed) src/Prj-common.c,
20770 (removed) src/Prj-skelimpl.c,
20771 (removed) src/Prj-skels.c,
20772 (removed) src/Prj-stubs.c,
20773 (removed) src/Prj.h,
20774 (removed) src/glades.c,
20775 (removed) src/glades.h,
20776 (removed) src/messagebox.c,
20777 (removed) src/messagebox.h: Removed because no longer used.
20779 2003-01-21 Naba Kumar <naba@gnome.org>
20781 * src/anjuta-tools.c,
20784 src/anjuta_dialogs_strings.c,
20788 src/compiler_options.c,
20790 src/find_replace.c,
20791 src/find_replace.h,
20797 widgets/gnomefilelist.c: GNOME2 porting.
20799 2003-01-20 Naba Kumar <naba@gnome.org>
20801 * global-tags/create_global_tags.sh: Uses pkg-config to
20808 src/anjuta_dialogs_strings.c,
20811 src/compiler_options.c,
20812 src/compiler_options.h,
20813 src/fileselection.c,
20814 src/fileselection.h,
20815 src/mainmenu_callbacks.c,
20816 src/project_dbase_gui.c,
20821 src/text_editor_gui.c,
20822 widgets/gnomefilelist.c,
20823 widgets/gnomefilelist.h: GNOME2 porting.
20825 * widgets/Makefile.am,
20826 (removed) widgets/gnomedirlist.c,
20827 (removed)widgets/gnomedirlist.h: Removed becuase they are not used.
20830 (removed) src/src_paths_cbs.c,
20831 (removed) src/src_paths_cbs.h,
20832 (removed) src/src_paths_gui.c,
20833 (removed) src/compiler_options_cbs.c,
20834 (removed) src/compiler_options_cbs.h,
20835 (removed) src/breakpoints_cbs.c,
20836 (removed) src/breakpoints_cbs.h: Removed because they are now
20837 combined in singe file
20839 2003-01-16 Naba Kumar <naba@gnome.org>
20841 * src/anjuta.glade, src/anjuta_dialogs_strings.c,
20842 src/compiler_options.c, src/compiler_options_cbs.c: Fixed compiler
20843 options dialog UI and data handling.
20846 2003-01-15 Naba Kumar <naba@gnome.org>
20848 * src/commands.[c,h], src/anjuta.glade, src/anjuta_dialogs_strings.c:
20849 Completed command editor porting.
20851 * src/anjuta.c: Removed the use of commands load function
20854 * src/text_editor_gui.c, src/test_editor.c: Added back widgets refs
20857 * src/anjuta-tools.c: Fixed translatable strings.
20859 * src/find_text.c: Fixed dialog creation from glade.
20861 * src/text_editor_gui.c, src/text_editor.c,
20862 src/text_editor_cbs.c: Completed port of detached text editor
20863 to gnome2 plateform.
20865 2003-01-14 Naba Kumar <naba@gnome.org>
20867 * src/anjuta.glade, src/preferences.[h,c],
20868 src/anjuta_dialogs_strings.c: Added build and editor
20869 preferences pages and other UIs. Fixed preferense loading and saving.
20871 * src/anjuta.c: Does case-insensitive match for tabs position
20872 preferences and removed preferences loading (done at _new() call).
20874 * anjuta-tools.c: Debugged tools dialog handling.
20875 * plugins/class-gen/clsGen.c: Fixed an undefined function.
20877 2003-01-13 Naba Kumar <naba@gnome.org>
20879 * ABOUT-NLS: Update (strange).
20881 * autogen.sh: Removed blocking code.
20883 * configure.in: Fixed an autogen bug.
20885 2003-01-13 Naba Kumar <naba@gnome.org>
20887 * (new)src/anjuta.gladep
20888 (new)src/messagebox.c
20889 (new)src/messagebox.h: Added files. References to messagesbox.[c,h]
20890 will be gradually removed (and then the files).
20894 printing/print-util.c,
20896 scintilla/ScintillaGTK.c,xx
20898 src/an_file_view.c,
20899 src/an_symbol_view.c,
20903 src/anjuta_dialogs_strings.c,
20905 src/attach_process.c,
20906 src/attach_process.h,
20909 src/breakpoints_cbs.c,
20912 src/compiler_options.c,
20913 src/compiler_options.h,
20914 src/compiler_options_cbs.c,
20923 src/find_in_files.c,
20924 src/find_in_files.h,
20925 src/find_in_files_cbs.c,
20926 src/find_replace.c,
20927 src/find_replace.h,
20935 src/main_menubar.c,
20936 src/mainmenu_callbacks.c,
20937 src/message-manager.c,c
20940 src/project_config.c,
20941 src/project_config.h,
20942 src/project_dbase.c,
20943 src/project_import_cbs.c,
20949 src/src_paths_gui.c,
20951 src/text_editor_gui.c,
20957 widgets/gnomefilelist.c: GNOME2 Port.
20959 2003-01-10 Naba Kumar <naba@gnome.org>
20961 * src/an_file_view.c,
20963 src/appwizard_gui.c,
20964 src/compiler_options.c,
20965 src/compiler_options_cbs.c,
20968 src/fileselection.c,
20969 src/find_in_files.c,
20971 src/main_menubar.c,
20973 src/message-manager-dock.c,
20975 src/project_dbase_gui.c,
20976 src/project_import_gui.c,
20977 src/registers_gui.c,
20978 src/sharedlib_gui.c,
20979 src/src_paths_gui.c,
20980 src/text_editor_gui.c,
20982 src/watch_gui.c: GNOME2 porting. Fixed unresolved symbols
20984 2003-01-09 Naba Kumar <naba@gnome.org>
20986 * scintilla/RESearch.cxx: Removed cvs logging as it was creating
20987 problems with some comments.
20989 * anjuta.prj: New project file (updated?)
20991 * src/Makefile.am: Enabled deprecated API and fixed variables.
20993 * src/an_file_view.c,
20994 src/an_symbol_view.c,
20995 src/anjuta-plugins.c,
20996 src/anjuta-tools.c,
20999 src/appwizard_cbs.c,
21000 src/attach_process.c,
21001 src/attach_process_cbs.c,
21002 src/compiler_options.c,
21003 src/compiler_options_cbs.c,
21005 src/mainmenu_callbacks.c,
21006 src/message-manager-private.c,c
21007 src/message-manager-private.h,
21008 src/message-manager.c,c
21009 src/message-manager.h,
21010 src/project_dbase.c,
21011 src/project_dbase.h,
21012 src/project_dbase_gui.c,
21013 src/project_import_cbs.c,
21014 src/project_import_gui.c,
21023 src/src_paths_cbs.c,
21024 src/src_paths_gui.c,
21027 src/text_editor_gui.c,
21028 src/text_editor_menu.c,
21030 src/toolbar_callbacks.c,
21034 src/wizard_gui.c: GNOME porting.
21036 2002-12-24 Naba Kumar <naba@gnome.org>
21038 * AUTHORS, ChangeLog, HACKING, Makefile.am,
21039 NEWS, README, SEARCH-REPLACE,
21040 THANKS, TODO, acinclude.m4, anjuta.prj, anjuta.spec.in, configure.in,
21041 setup-gettext, data/*, doc/.cvsignore, global-tags/*,
21042 launcher/Makefile.am,
21043 launcher/anjuta_launcher.c, macros2/*, manuals/*/*/*/*,
21044 plugins/class-gen/clsGen.c, plugins/patch/patch-plugin.c,
21045 plugins/sample1/plugin-sample1.c, printing/print-doc.c,
21046 printing/print-util.c, printing/print.c, printing/print.h,
21047 scintilla/*/*, widgets/e-shell-about-box.c,
21048 src/*, tagmanager/*/*, widgets/Makefile.am,
21049 widgets/gnomefilelist.c:
21051 Merged with ANJUTA_1_0_0 branch (at tag MERGE_LEVEL_1) and ported many
21052 src/*.[c,h] files to gnome2 API.
21054 * src/anjuta_dialogs_strings.c: Added glade generated translatable
21057 2002-10-23 Naba Kumar <naba@gnome.org>
21059 * autogen.sh: Prevented Users from building HEAD cvs.
21061 2002-09-16 Stephane Demurget <demurgets@free.fr>
21063 * src/anjuta.glade: added the compiler options dialog, hopefully
21064 HIG-1.0 compliant. Perhaps some accelerators are duplicated, though.
21066 2002-09-15 Stephane Demurget <demurgets@free.fr>
21068 * src/anjuta.glade: fixed a lot of small glitches.
21070 * src/commands.[ch]: more gnome 2 port. only instant apply is missing
21073 * src/breakpoints_cbs.c: polished a bit.
21075 2002-09-15 Stephane Demurget <demurgets@free.fr>
21077 * src/anjuta.glade: added the commands dialog fully HIG-1.0 compliant.
21079 * src/commands.c: partial gnome 2 port.
21081 * src/utilities.[ch]: changed some bits to be const.
21083 2002-09-14 Stephane Demurget <demurgets@free.fr>
21085 * src/Makefile.am: removed breakpoints_gui.c and added a check
21086 for gdk-pixbuf deprecated functions, but there shouldn't be much
21089 * src/breakpoints_gui.c: killed.
21091 * src/anjuta.glade: added two dialogs for the breakpoints management.
21094 * src/anjuta_cbs.c:
21096 * src/attach_process.c:
21098 * src/breakpoints*.[ch]: cleaned, simplified and polished up a lot of things,
21099 really huge changes and porting work.
21101 * src/breakpoints.[ch] (treeview_enabled_toggled): impl.
21102 (breakpoints_dbase_new): moved the UI init bits here.
21104 * src/breakpoints_cbs.[ch] (breakpoints_dbase_add_brkpnt): simplified
21105 a lot, not using any color anymore (not HIG compliant) and not using
21106 BrkPtItem thanks to libglade. 4 issues marked with #warning that have
21107 to be double checked.
21109 * src/build_file.c:
21110 * src/build_project.c: gnome 2 port.
21112 2002-09-11 Stephane Demurget <demurgets@free.fr>
21114 * src/anjuta.glade:
21116 * src/anjuta_cbs.c:
21118 * src/breakpoints.c:
21119 * src/breakpoints_cbs.c: cleaned up some bits.
21121 2002-09-09 Stephane Demurget <demurgets@free.fr>
21124 * src/messagebox.[ch]: killed. Not HIG compliant at all :/
21126 * src/an_symbol_view.[ch]:
21127 * src/attach_process_cbs.h: polished a bit.
21129 * src/breakpoints_cb.[ch]: partial gnome 2 port.
21131 2002-09-02 Stephane Demurget <demurgets@free.fr>
21134 * src/Makefile.am: added libglade-2 to the build.
21136 * src/anjuta.[ch]: added support for libglade.
21138 * src/anjuta.glade: added. There could be a file per top-level widget,
21139 as some other gnome projects, though.
21141 * src/attach_process_gui.c: removed.
21142 * src/attach_process.[ch]: gnome 2 port.
21143 (attach_process_new): Added the treeview init and the widget references
21146 2002-08-31 Stephane Demurget <demurgets@free.fr>
21148 * src/an_file_view.c: fixed some compilation issues.
21150 * src/an_symbol_view.c: gnome 2 port.
21152 2002-08-26 Stephane Demurget <demurgets@free.fr>
21154 * src/an_file_view.c: finished gnome 2 port.
21155 (on_file_view_row_expanded), (on_file_view_row_collapsed): change the
21156 directory pixmap depending on the event.
21158 * src/project_dbase.h: s/GtkTreeIter/GtkTreeRowReference/.
21159 (project_file_data_new): use a GtkTreePath.
21161 2002-08-23 Stephane Demurget <demurgets@free.fr>
21163 * src/Makefile.am: readded back an_*_view.[ch] because they are still
21164 driving me nuts but they need to be ported, heh ?
21166 * src/an_file_view.c: gnome 2 port, almost finished after some hard
21167 work since it's quite a total rewrite again.
21169 2002-08-22 Stephane Demurget <demurgets@free.fr>
21171 * src/an_file_view.c:
21172 * src/project_dbase.h: s/GtkTreePath/GtkTreeIter/.
21174 2002-08-21 Stephane Demurget <demurgets@free.fr>
21176 * src/anjuta_info.c:
21177 * src/utilities.h: gnome 2 port, featuring a total rewrite.
21179 2002-08-20 Stephane Demurget <demurgets@free.fr>
21181 * src/Makefile.am: removed an_*_view.[ch] because they're driving me
21184 * src/an_file_view.c:
21185 * src/aneditor.cxx:
21186 * src/anjuta_cbs.c:
21187 * src/compiler_options.h:
21188 * src/messagebox.c:
21189 * src/messagebox.h:
21191 * src/project_dbase.h:
21192 * src/resources.h: gnome 2 port.
21194 2002-08-14 Stephane Demurget <demurgets@free.fr>
21196 Added missing keywords reported by Lucca Bellonda <lbell@tsc4.com>.
21198 * data/properties/sql.properties: added the DATETIME data type.
21200 * data/properties/html.properties: added the foreach php keyword.
21202 2002-08-08 Stephane Demurget <demurgets@free.fr>
21204 * widgets/Makefile.am: removed blank line after the last backslash
21205 for avoiding a warning from automake.
21208 * src/Makefile.am: added the ORBit-2 dep.
21210 2002-08-08 Stephane Demurget <demurgets@free.fr>
21212 * AUTHORS: added Biswa, because I wonder why noone already have
21213 written his name in the Anjuta's hall of fame :)
21215 2002-08-01 Naba Kumar <kh_naba@users.sourceforge.net>
21217 * widgets/Makefile.am, widgets/gnomefilelist.[c,h], widgets/gnomedirlist.[c,h],
21218 widgets/e-shell-about-box.c: Made to compile for gnome2.
21220 2002-07-31 Naba Kumar <kh_naba@users.sourceforge.net>
21222 * scintilla/PlatGTK.cxx, scintilla/Scintilla.cxx,
21223 scintilla/include/ScintillaWidget.h: Made to compile for gtk2.
21225 * configure.in, printing/print.h, printing/print.c,
21226 printing/print-doc.c: Made to compile for gnome2.
21228 2002-07-30 Naba Kumar <kh_naba@users.sourceforge.net>
21230 * configure.in, acconfig.h, Makefile.am, autogen.sh, launcher/Makefile.am,
21231 plugins/class-gen/Makefile.am, plugins/patch/Makefile.am, plugins/sample1/Makefile.am,
21232 printing/Makefile.am, src/Makefile.am, tagmanager/include/Makefile.am,
21233 widgets/Makefile.am:
21235 Upgraded the build system to gnome2 platform.
21237 2002-12-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21238 * manuals/*: Added capability to generate PDF and PS.
21239 * src/debugger.c, data/gdb.init: Solaris GDB fixes.
21240 * TODO, TODO.biswa: Intergated TODO list.
21241 * src/project_dbase.c: Patch by TTimo (pref saving), bug #636542
21243 * src/dnd.c: Fix typo
21244 * src/an_[symbol|file]_view.c: Hide when updating (reduced flicker)
21245 * src/anjuta.c: Bug #568895, Bug #575419
21247 2002-12-18 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21249 * tagmanager/tm_global_tags.c: Fixed compiler warning.
21250 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: Updated FAQ.
21252 2002-12-17 Naba Kumar <naba@gnome.org>
21254 * Makefile.am, src/Makefile.am, src/main.c: Fixed a couple of distcheck
21257 2002-12-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21258 * manuals/C/anjuta-manual/*: Updated manual to include tool editor.
21259 * scintilla/LexCPP.cxx: Disable doxygen comment highliting.
21260 * anjuta.prj: Added tools.sgml
21261 * data/properties/cpp.properties: Bug # 646974
21263 2002-12-16 Naba Kumar <naba@gnome.org>
21265 * src/goto_line.c: Ordered 'Ok' and 'Cancel' button in the right order.
21266 * src/configurer.c, src/anjuta_info.c, src/attac_process_gui.c,
21267 src/executer.c, src/launcherc, src/breakpoints_gui.c, src/help.c: Activates
21268 on 'Enter' and adds proper focus mechanism.
21269 * src/anjuta.c: Fixed a memory corruption bug.
21270 * src/anjuta-tools.c, anjuta.glade: Tools parameter dialog activates on
21271 'Enter' and can also be Canceled. Sets proper default and focus policies
21273 * src/main_menubar_def.h: Fixed typos, added icons and added hot keys.
21274 * anjuta.glade, src/Makefile.am, src/anjuta_dialog_strings.c: Enabled
21275 translatable strings in dialogs and fixed some dialog properties.
21276 * src/anjuta-tools.c: Now uses xml format for loading and saving.
21277 * configure.in, anjuta.spec.in, anjuta.prj: Bumped version to 1.0.1
21278 * src/message_manager_private.cc: Fixed some debug messages.
21279 * src/print.c, src/print-doc.c, src/anjuta-tools.c, src/anjuta.c,
21280 widgets/gnomefilelist.c: Fixed a memory leaks.
21281 * src/toolbar.[ch], src/text_editor.[ch], src/find_text.[ch],
21282 src/toolbar_callbacks.[ch], src/mainmenu_callbacks.c,
21283 src/main_menubar_def.h: Implemented incremental search.
21286 2002-12-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21287 * tagmanager/*: Minor cleanups and warning fixes.
21288 * src/an_symbol_view.c, src/an_file_view.c: Do not freeze the
21289 GUI during long updates.
21290 * src/text_editor.c: Remove debug message.
21292 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21293 * tagmanager/tm_project.c: Fix a memory access problem.
21295 2002-12-13 Naba Kumar <naba@gnome.org>
21297 * anjuta.glade, src/anjuta-tools.c: Added a new column in the
21298 tools list to show "Enabled" flag of the tool. Fixed a bug where
21299 tool list is not cleared when creating a new tool.
21301 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21302 * anjuta.glade, src/anjuta-tools.c: Added user params to tools.
21304 2002-12-12 Naba Kumar <naba@gnome.org>
21306 * anjuta-tools.[h,c], commands.c: Used the tools help of
21307 anjuta variables list in commands editor and fixed a typos
21308 buy in anjuta-tools.c.
21310 2002-12-12 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21311 * anjuta.glade, src/anjuta-tools.c, src/text_editor.[ch]
21312 , src/mainmenu_callbacks.c, controls.c: Tools editor stuff.
21313 * TODO.biswa: Added to help me track things better.
21315 2002-12-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21317 * configure.in, anjuta.spec.in: Added libglade dependency.
21318 * Makefile.am: Added anjuta.glade file.
21319 * src/anjuta-tools.c, src/main.c, src/main_menubar_def.h
21320 , src/mainmenu_callbacks.[ch], src/message-manager.h
21321 , src/widget-registry.c: Tools editor GUI + other additions.
21323 2002-12-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21325 * src/project_dbase.[ch], tagmanager/tm_project.c,
21326 tagmanager/include/tm_project.h, src/mainmenu_callbacks.c:
21327 Implement syncing tags image with the project database.
21328 * src/anjuta-tools.c: Implemented variable substitution and
21329 working directory in tools.
21331 2002-12-09 Naba Kumar <naba@gnome.org>
21333 * data/properties/anjuta.properties, src/commands.[ch]: Reads the
21334 command configuration language list from properties.
21336 * data/properties/asm.properties, data/properties/ruby.properties:
21339 2002-12-04 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21341 * src/an_symbol_view.c: Remember current selected entry and select
21342 it automatically after refresh.
21344 2002-11-26 Murray Cumming <murrayc@usa.net>
21346 * src/project_type.c, src/project_dbase.c, src/stock_libs.anj,
21347 src/compiler-options.c, src/wizard_gui.c: Renamed gtkmm 1.2
21348 and gnomemm 1.2 projects so that people know they are really
21349 glademm projects. The gtkmm 2 and gnomem 2 projects are OK though.
21350 But I did correct these to sue lowercase names.
21352 2002-12-01 Naba Kumar <naba@gnome.org>
21354 * data/anjuta.properties: Fixed caching problem on
21356 * src/preferences.c, src/preferences_gui.c: Implemented automatic
21359 2002-12-01 Naba Kumar <naba@gnome.org>
21361 * data/properies/anjuta.properties: Corrected "indicators.automatic"
21363 * src/anjuta.c, src/preferences.h: Added MESSAGES_INDCATORS_AUTOMATIC
21364 property and uses it.
21365 * src/aneditor.cxx: Fixed a bug associated with selection a word at
21368 2002-11-30 Naba Kumar <naba@gnome.org>
21370 * src/debugger.c: Fixed a typo.
21371 * data/properties/*: Updated properties files and added
21373 * src/main_menubar_def.h, main_menubar.[hc], mainmenu_callbacks.[hc]:
21374 Added comment submenu and cleaned up ref and unref of menus.
21375 * src/aneditor.h: Added definition of comment commands.
21376 * src/aneditor.c: Upgrade from latest SciTE source code.
21377 * src/text_editor.[hc], src/text_editor_cbs.c,
21378 src/message_manager_private.cc, src/message_manager.[cc,h],
21379 src/anjuta.[c,h]: Added indicators support for errors/warnings
21380 highlight in the editor.
21381 * NEWS, TODO: Update.
21382 * scintilla/include/PropSet.h: Removed deprecrated function.
21384 2002-11-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21386 * src/anjuta-tools.[ch]: Tools implementation (basic)
21387 * src/anjuta-plugins.[ch], src/anjuta.[ch], src/main_menubar.[ch]
21388 , src/main_menubar_def.h: PLugins cleanup and segregation
21389 * src/widget-registry.[ch], src/main_menubar.[ch]: Start of a widget
21391 * anjuta.prj: Added new files
21392 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: New FAQ entry
21393 * plugins/class-gen/clsGen.c: Register menu under 'Project'
21394 * plugins/patch/patch-plugin.c: Register menu under 'Format'
21395 * plugins/sample1/plugin-sample1.c: Register menu under 'View'
21396 * src/Makefile.am: Added new files
21397 * src/message-manager.[cc/h]: Added standard output and error windows
21399 2002-11-26 Johannes Schmid <clubfan@users.sourceforge.net>
21401 * project_type.c: Fixed Gnomemm2 project type
21403 2002-11-25 Naba Kumar <naba@gnome.org>
21405 * printing/print.c: Fixed a compile warning.
21406 * scintilla/Autocomplete.cxx: Applied missing patch from Biswa
21407 * src/utilities.c: Fixed a compile warning in sparc, hides the
21408 terminal check error output from the user.
21409 * project_config.[ch], project_dbase.[ch], source.c: Added project
21410 version, exclude modules configuration and reordered other config
21411 properties. Changed some strings to more descriptive text.
21412 * src/compiler_opitions.c: Removed extra newlines from .prj file
21414 * anjuta.prj: Converted to new format (only reorganised properties
21415 and removed extra newlines ... nothing else).
21418 2002-11-21 Naba Kumar <naba@gnome.org>
21420 * Editor.cxx, Editor.h, include/SciLexer.h, include/Scintilla.h,
21421 include/Scintilla.iface, KeyMap.cxx, KeyWords.cxx, LexCPP.cxx,
21422 LexFortran.cxx, LexHTML.cxx, LexMatlab.cxx, LexOthers.cxx,
21423 LineMarker.h, PropSet.cxx, RESearch.cxx, ScintillaBase.cxx:
21424 Updated to the CVS version.
21426 2002-11-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21428 * scintilla/AutoComplete.[cxx,h], scintilla/PlatGTK.cxx
21429 , scintilla/include/Platform.h, scintilla/ScintillaBase.cxx
21430 , scintilla/include/Scintilla.h, src/aneditor.cxx: Implement
21431 images in completion lists.
21432 * src/resources.h: Make C++ friendly.
21433 * scintilla/PropSet.cxx: Fix memory leak.
21435 2002-11-20 Naba Kumar <naba@gnome.org>
21437 * scintilla/*/*: Synced to latest scintilla 1.49
21438 * scintilla/LexAsm.cxx, scintilla/LexFortran.cxx, src/Makefile.am:
21441 * scintilla/RESearch.cxx: The automatic cvs log in the
21442 file really broke things trying to interprete the changelog
21443 entry incorrectly as end-of-comment. Removed the $cvs line
21444 and committed again.
21446 2002-11-19 Naba Kumar <naba@gnome.org>
21448 Patch from Timothee Besset <ttimo@idsoftware.com>
21450 * src/message-manager-private.cc: Interpretes absolute
21451 file paths properly in zvt terminal.
21453 2002-11-19 Naba Kumar <naba@gnome.org>
21455 Patch from Timothee Besset <ttimo@idsoftware.com>
21457 * src/preferences.c, src/preferences_gui.c, src/project_dbase.c,
21458 src/properties.cxx, src/properties.h, anjuta.prj: Saves some of the
21459 (important) editor preferences in project (if there is one
21464 2002-11-18 Naba Kumar <naba@gnome.org>
21466 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21468 * src/debug_tree.c, src/find_in_files_gui.c,
21469 src/find_replace.c, src/find_text.c,
21470 src/project_import.c, src/project_import_gui.c,
21471 src/wizard_gui.c: i18n Fixes.
21473 2002-11-15 Naba Kumar <naba@gnome.org>
21475 * plugins/class-gen/clsGen.c: Fixed to use project function
21476 to import files. Create non-existent directories before the
21477 sources are written.
21479 * configure.in, src/Makefile.am, src/main.c, src/preferences_gui.c,
21480 src/preferences.c, src/CORBA-Server.c,src/CORBA-Server.h,
21482 src/glades.c: Excluded gladen files from build. This
21483 will fix the unnecessary dependency on libssl.
21485 * src/project_dbase.[c,h], src/project_dbase_gui.c: Refined
21486 file import funtion.
21488 * src/message_manager_private.cc: Fixed a compiler warning with
21489 DEBUG preprocessor macro.
21491 * src/text_editor_cbs.c, src/main_menu_callbacks.c: Fixed a bug where
21492 wrong (undocked) editor window was closed on clicking close on an
21493 undocked editor window.
21495 * src/debugger.c: Fixed a bad bug where debugger terminal won't
21496 start correctly if the executable was run before with 'F3'.
21498 * src/toolbar_callbacks.c: Wrap around find next.
21499 * src/toolbar.c: Disable combo activate.
21500 * src/find_text.c (on_find_text_ok_clicked): Swapped 'yes' and 'no'
21501 button positions to get 'yes' as default.
21503 * anjuta.spec.in: Updated.
21505 * src/anjuta_info.c, src/appwizard_gui.c,
21506 src/attach_process_gui.c, src/breakpoints_gui.c,
21507 src/commands.c, src/compiler_options_gui.c, src/configurer.c,
21508 src/cvs.c, src/cvs_gui.c, src/debugger.c, src/executer.c,
21509 src/find_in_files_gui.c, src/find_replace.c, src/find_text.c,
21510 src/help.c, src/launcher.c, src/main.c, src/mainmenu_callbacks.c,
21511 src/memory.c, src/message-manager-private.cc, src/message-manager.cc,
21512 src/preferences.c, src/preferences_gui.c, src/project_config.c,
21513 src/project_dbase.c, src/project_dbase.h, src/project_dbase_gui.c,
21514 src/project_import_gui.c, src/registers_gui.c, src/sharedlib_gui.c,
21515 src/signals_gui.c, src/source.c, src/src_paths_gui.c,
21516 src/stack_trace_gui.c, src/text_editor_cbs.c, src/text_editor_gui.c,
21517 src/toolbar.c, src/toolbar_callbacks.c, src/watch.h,
21518 src/watch_cbs.c, src/watch_gui.c, plugins/class-gen/clsGen.c,
21519 plugins/patch/patch-plugin.c, printing/print-util.c:
21520 Set all windows and dialogs transient
21521 to their parents so that they remain floated above their parents.
21523 2002-11-13 Naba Kumar <naba@gnome.org>
21525 * printing/print.c: Fixed a leak and bug #634819 (print/preview does not
21526 take default editor font).
21528 * widgets/e-shell-about-box.c, src/main_menubar_def.h:
21529 Corrected email address.
21531 * src/mainmenu_callbacks.c: Used spaces instead of tabs
21532 for changelog entry.
21536 2002-11-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21537 * plugins/class-gen/clsGen.c: Refined the class generator a bit.
21539 2002-11-06 Naba Kumar <naba@gnome.org>
21542 * anjuta.spec.in: Ships the .omf files with the
21543 documents instead of the base package.
21545 2002-11-04 Naba Kumar <naba@gnome.org>
21547 * data/properties/latex.properties: Fixed a bug.
21548 * ChangeLog: Released 1.0.0 stable.
21550 2002-11-04 Naba Kumar <naba@gnome.org>
21552 * src/commands.c: Added command with shell redirection capability.
21553 * data/properties/anjuta.properties: Changed default execution
21555 * src/project_dbase.c: Set project top dir in properties.
21556 * Makefile.am: Recurse scripts/ before data/ to fix a distcheck error.
21557 * data/Makefile.am: More diskcheck error fixes.
21559 * README, anjuta.spec.in, THANKS, AUTHORS,
21560 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
21561 manuals/C/anjuta-manual/authers,sgml,
21562 manuals/C/anjuta-manual/anjuta-manual.sgml,
21563 manuals/C/anjuta-manual/anjuta-manual-C.omf,
21564 manuals/C/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf
21565 : Changed anjuta home to
21566 new URL and my email address.
21568 * manuals/C/anjuta-manual/interfaces.sgml,
21569 manuals/C/anjuta-manual/prefereces.sgml,
21570 manuals/C/anjuta-faqs/anjuta-faqs.sgml: Fixed typos and updated.
21572 * src/main_menubar.[c,h], src/controls, src/toolbar_callbacks.c
21573 : removed reference to the help menu as the menu is modified
21574 when no help is found (which is very likely when we are
21575 shiping the documents separately).
21577 2002-11-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21578 * anjuta.spec.in: Update specfile to make multiple RPMs.
21579 * data/Makefile.am: make dist fix.
21580 * src/text_editor_menu.c: Fix compile warnings (casts).
21582 2002-11-02 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21583 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: FAQ update.
21584 * tagmanager/general.h, src/launcher.c: FreeBSD fixes (RFE #628576)
21586 2002-11-01 Naba Kumar <naba@gnome.org>
21588 * macros2/*, Makefile.am, configure.in, data/Makefile.am:
21589 Added gnome2 macros to be used by gnome2 project wizard.
21591 * data/autogen.sh.gnome2: Fixed to use our own macros instead of
21594 * macros/Makefile.am: Removed INSIDE_GNOME_COMMAND macro
21595 as it was conflicting with generated projects and is not
21598 * src/appwiz_page1.c, src/project_dbase.h, src/project_type.c,
21599 src/project_type.h, src/source.c, src/wizard_gui.c: Fixed gnome2
21600 project generation, removed qt project as it's not complete and
21601 added gnome2 bonobo wizard.
21603 2002-10-29 Naba Kumar <naba@gnome.org>
21605 * po/POTFILES.in: Updated.
21606 * po/POTFILES.skip: Added.
21607 * preferences.h: Fixed print paper size property name.
21609 2002-10-28 Naba Kumar <naba@gnome.org>
21611 * data/user.properties, data/Makefile.am: Added user properties file
21612 which will be copied in user's ~/.anjuta/user.properties.
21614 * data/anjuta.properties: Changed a comment.
21616 * macros/gnome-pilot.m4: Upgraged to the cvs head of gnome-macros.
21618 * src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
21619 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/preferences.c:
21620 Adde [Settings]->[Preferences]->[Edit user.properties file ...] menu
21623 * src/mainmenu_callbacks.c: Fixed a bug that loads system properties file
21624 instead of user properties file.
21626 * README, anjuta.prj, configure.in: Bumped anjuta version to 1.0.0
21627 * anjuta.spec.in: Added {prefix}/share/doc/anjuta for rpms.
21628 * Makefile.am: Install docs in share/doc/anjuta and not doc/anjuta.
21629 * README, TODO: Updated.
21631 2002-10-28 Naba Kumar <naba@gnome.org>
21633 * manuals/C/anjuta-manual/figures/editor_guides.png,
21634 manuals/C/anjuta-manual/figures/editor_margins.png,
21635 manuals/C/anjuta-manual/figures/editor_markers.png,
21636 manuals/C/anjuta-manual/figures/local_variables.png,
21637 manuals/C/anjuta-manual/figures/open_file_multiple.png,
21638 manuals/C/anjuta-manual/figures/prefs_print.png,
21639 manuals/C/anjuta-manual/figures/print_dlg.png,
21640 manuals/C/anjuta-manual/figures/print_preview.png,
21641 manuals/C/anjuta-manual/figures/symbol_browser.png,
21642 manuals/C/anjuta-manual/figures/variable_tip.png: New png
21643 files for manual documentation.
21645 * manuals/sgmldocs.make,
21646 manuals/C/anjuta-manual/Makefile.am,
21647 manuals/C/anjuta-manual/authors.sgml,
21648 manuals/C/anjuta-manual/build.sgml,
21649 manuals/C/anjuta-manual/compileopts.sgml,
21650 manuals/C/anjuta-manual/debugger.sgml,
21651 manuals/C/anjuta-manual/execute.sgml,
21652 manuals/C/anjuta-manual/fileoperations.sgml,
21653 manuals/C/anjuta-manual/interface.sgml,
21654 manuals/C/anjuta-manual/preferences.sgml,
21655 manuals/C/anjuta-manual/projects.sgml,
21656 manuals/C/anjuta-manual/figures/arguments.png,
21657 manuals/C/anjuta-manual/figures/open_file.png,
21658 manuals/C/anjuta-manual/figures/other_opts.png,
21659 manuals/C/anjuta-manual/figures/scrshot.png,
21660 manuals/C/anjuta-manual/figures/toolbar_browser.png,
21661 manuals/C/anjuta-manual/figures/toolbar_tags.png:
21663 Updated anjuta manual documentation.
21666 2002-10-27 Naba Kumar <naba@gnome.org>
21668 * utilities.[h,c], debugger.[h,c], commands.c: Added gnome-terminal
21669 check and modifies debugger terminal command accordingly
21670 to function properly.
21672 2002-10-25 Naba Kumar <naba@gnome.org>
21674 * manuals/sgmldocs.make: Fixed a couple of bugs.
21675 * data/x-anjuta-project.desktop. data/Makefile.am: Mime handling link.
21677 2002-10-24 Naba Kumar <naba@gnome.org>
21679 * src/debug_tree.c: Fixed a crash bug from Etay.
21681 * global_tags/create_global_tags: Added messages.
21682 Fixed infinite looping within files.
21684 * macro/autogen.sh: Removed debug and warning flags for defaults.
21686 Patch from Vadim Berezniker <vadim@berezniker.com>
21688 * tagmanager/tm_workspace.[h,c], global-tags/create_global_tags.sh,
21689 global-tags/tm_global_tags.c: Fixed infinite loop in system tags
21692 * Makefile.am: XML merge is broken for .destop in RH 8.0, so
21693 temporarily just copy it
21695 2002-10-24 Naba Kumar <naba@gnome.org>
21697 * manuals/sgmldocs.make, anuals/C/anjuta-faqs/anjuta-faqs.sgml,
21698 manuals/C/anjuta-manual/anjuta-manual.sgml,
21699 manuals/C/anjuta-manual/compileopts.sgml,
21700 manuals/C/anjuta-manual/debugger.sgml,
21701 manuals/C/anjuta-manual/execute.sgml,
21702 manuals/C/anjuta-manual/fileoperations.sgml,
21703 manuals/C/anjuta-manual/interface.sgml,
21704 manuals/C/anjuta-manual/introduction.sgml,
21705 manuals/C/anjuta-manual/projects.sgml,
21706 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
21707 manuals/ja/anjuta-faqs/anjuta-faqs.sgml,
21708 manuals/ja/anjuta-manual/anjuta-manual.sgml,
21709 manuals/ja/anjuta-manual/compileopts.sgml,
21710 manuals/ja/anjuta-manual/debugger.sgml,
21711 manuals/ja/anjuta-manual/execute.sgml,
21712 manuals/ja/anjuta-manual/fileoperations.sgml,
21713 manuals/ja/anjuta-manual/interface.sgml,
21714 manuals/ja/anjuta-manual/introduction.sgml,
21715 manuals/ja/anjuta-manual/projects.sgml: Upgraded to Docbook 4.0
21717 2002-10-24 Naba Kumar <naba@gnome.org>
21719 * src/project_type.c: added autogen for qt projects.
21720 * src/debugger.c: enabled debugger debugging for DEBUG MODE.
21721 Fixed a bug that retrieves wrong terminal command.
21722 * src/commnads.c: Added more terminal commands.
21723 * configure.in: Checks for scrollkeeper version.
21725 2002-10-22 Naba Kumar <naba@gnome.org>
21727 * configure.in, acinclude.m4, setup-gettext: Used AM_GNU_GETTEXT
21728 instead of AM_GNOME_GETTEXT.
21730 * src/source.c, data/autogen.sh.*, data/Makefile.am: Added support
21731 for setup-gettext for the wizard generated projects.
21733 * src/source.c: Fixed a bug where glade file wasn't generated.
21735 * src/gnome_project.c: Excluded project version from project dir
21738 2002-10-22 Naba Kumar <naba@gnome.org>
21740 * acinclude.m4: New file with dummy funtion for gettext
21741 cross compatibility fix.
21743 * configure.in, setup-gettext: Fixed to use with AM_GNOME_GETTEXT.
21744 * configure.in: Fixed cflags to avoid useless warnings.
21745 * Makefile.am: EXTRA_DIST += setup-gettext.
21746 * src/toolbars.c: Added space paddings around tags label.
21748 2002-10-21 Naba Kumar <naba@gnome.org>
21750 Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21752 * setup-gettext: New script to maintain gettext cross version
21754 * configure.in, macros/autogen.sh: Fix for gettext cross version
21757 2002-10-21 Naba Kumar <naba@gnome.org>
21759 * debug_tree.c: Fixed incorrect use of debug assertion.
21761 2002-10-18 Etay Meiri <etay-m@bezeqint.net>
21762 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21763 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
21764 src/memory.c, src/memory.h, src/message-manager-private.cc:
21766 New parsing algorithm; adapted from kdevelop.
21767 Middle button menu for changing the value's display type
21769 2002-10-07 Naba Kumar <naba@gnome.org>
21771 * src/main_menubar_def.h: Changed status bar message for Help->
21772 Browse info pages. Bug #603308
21774 * src/executer.c: Made "User terminal" default for creating
21775 projects (User can always disable it later). Bug #114222
21777 2002-10-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21779 * macros/autogen.sh: Require gettext 0.10.x for autogen
21780 * src/text_editor.c: Fixes Bug #595303
21781 * src/source.c: Fixes Bug #595970
21782 * src/anjuta.c: Fixes Bug #598366
21783 * scingtilla/LexCPP.cxx: Bug #602296
21784 * src/main_menubar_def.h: Bug #604363
21785 * src/find_in_files.[h,c], src/find_in_files_gui.c: Buf #608679
21787 2002-10-07 Jens Georg <mail@jensgeorg.de>
21789 Reviewed by: Naba Kumar <kh_naba@gnome.org>
21790 * gnomefilelist.c: This patch fixes the bug #611542
21792 2002-09-20 Naba Kumar <kh_naba@gnome.org>
21794 * data/properties/Makefile.am: Added tcltk.properties file.
21796 2002-09-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21798 Reviewed by: Naba Kumar <kh_naba@gnome.org>
21800 * README: Updated README
21801 * plugins/class-gen/clsGen.c, src/message_manager.cc
21802 , src/mainmeu_callbacks.c, src/memory.c
21803 , src/project_dbase_gui.c, src/text_editor_gui.c
21804 , widgets/gnomefilelist.c: Set window icons
21805 * configure.in, macros/*, */Makefile.am, anjuta.spec.in:
21806 Enabled release build (stripped + optimized binaries, etc.)
21807 * data/properties/anjuta.properties, src/commands.c,
21808 src/defaults.cFixed bug #595489 (stdin on executables)
21809 * src/appwizard.c, src/main.c, src/message-manager.cc
21810 , src/project_dbase.c, src/toolbar.c, widgets/gnomefilelist.c
21811 , src/debug_tree.c: Memory related (valgrind) fixes.
21812 * src/message-manager-private.[cc,h], src/pixpams.h
21813 , src/preferences.[ch], src/preferences_gui.c: Terminal preferences
21814 * anjuta.prj: Added debug_tree.c to SOURCES
21815 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
21816 src/text_editor_menu.c, src/text_editor_gui.c, src/anjuta.c:
21817 Compacted code and cleaned up unnecessary functions.
21818 * tagmanager/*.[ch]: Code fixes.
21820 2002-08-30 Etay Meiri <etay-m@bezeqint.il>
21822 Reviewed by: Naba Kumar <kh_naba@gnome.org>
21824 * src/debug_tree.c, debug_tree.h, debugger.c, message-manager-private.cc:
21825 Debug tree now detects changes of displayed variables
21826 and changes their color to red
21828 2002-09-20 Naba Kumar <kh_naba@gnome.org>
21830 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21832 * mainmenu_callbacks.c: Set's the current file name in
21833 file save as dialog.
21835 2002-09-20 Naba Kumar <kh_naba@gnome.org>
21837 Patch from: Vlastimil Holer <xholer@informatics.muni.cz>
21839 * data/properties/tcltk.properties: New file for tcl/tk
21842 2002-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
21844 * src/project_type.[c,h], src/source.c, data/Makefile.am:
21845 Fixed a fatal bug which doesn't let building gnome2 related
21846 projects. They use different autogen.sh script. Defined new
21847 type field "gnome_macro_support".
21849 * data/autogen.sh.gnome2: New file.
21851 * src/utilities.c (anjuta_util_escape_quotes): Fixed a fatal
21852 bug with quotes escaping in quotes.
21854 * src/message-manager-private.cc: Used event box instead
21855 of frame for local message pane, so that the borders appear
21856 properly and nicely.
21858 * src/anjuta.c: Fixed bug #600221 -- anjuta crashes on exit
21859 if there is a project open and all the files are un-docked.
21861 * src/dnd.c: Possible fix for bug #512873 Drag And Drop problems.
21863 2002-08-27 Andy Piper <andy.piper@freeuk.com>
21865 * src/main_menubar_def.h: implement feature request #595356, patch #597161
21866 * THANKS: updated for new contributions
21867 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: patch #597161
21869 2002-08-27 Steven Knight <steven.knight@unh.edu>
21871 * src/appwiz_page1.c, src/pixmaps.h, src/project_dbase.c,
21872 src/project_dbase.h, src/project_type.c, src/source.c,
21873 src/wizard_gui.c: new Qt project type
21874 *** NB not fully tested, may need some work, icon required...
21876 2002-08-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21878 * src/memory.c, src/memory.h: new memory patch
21880 2002-08-27 Johannes Schmid <clubfan@users.sourceforge.net>
21882 * src/anjuta.c: Fixed bug #589646 CVS preferences visibility
21884 2002-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
21886 * lancher/anjuta_launcher.c: Determine pty from function
21887 call instead of running 'tty' externally.
21889 * data/properties/cs.properties: Added compile/build commands.
21890 Fixed execution properties.
21892 * src/commands.c: Added c# options.
21894 (Patch from: Etay Meiri <etay-m@bezeqint.net>)
21896 * src/debug_tree.[c,h], src/debugger.[c,h],
21897 src/message_manager_private.[cc,h], message_manager.cc, stack_trace.[c,h]:
21899 The following problems, detected by Jean-Noel Guiheneuf, were fixed:
21900 1. Misaligned structs when they are members of other structs.
21901 2. '{' sometimes appears as a variable.
21902 3. Wrong processing of some arrays.
21903 I've also incorporated some code from a patch by Guiheneuf Jean-Noel
21904 that displays the tree in two columns (variable and value).
21906 2002-08-14 Stephane Demurget <demurgets@free.fr>
21908 Added missing keywords reported by Luca Bellonda <lbell@tsc4.com>.
21910 * data/properties/sql.properties: added the DATETIME data type.
21912 * data/properties/html.properties: added the foreach php keyword.
21914 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
21916 * NEWS: Updated with new features.
21918 * data/.cvsignore, doc/.cvsignore: Updated.
21920 Patch from: Etay Meiri <etay-m@bezeqint.net>
21922 * src/debug_tree.h, src/debug_tree.c: New files.
21924 * src/Makefile.am, src/message-manger-private.[h,cc],
21925 src/message-manger.cc: Added Tree view for debugger
21928 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
21930 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21932 * src/memory.c, src/memory.h: New files.
21934 * src/Makefile.am, src/appwizard.c, src/controls.c,
21935 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
21936 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
21938 Memory view implemetation that would enable viewing raw memory
21941 2002-08-08 Stephane Demurget <demurgets@free.fr>
21943 * AUTHORS: added Biswa, because I wonder why noone already have
21944 written his name in the Anjuta's hall of fame :)
21946 2002-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
21948 * src/appwizard_gui.c: Removed an ambiguous prototype.
21949 * src/appwizard_gui.c: Removed more ambiguous prototypes. This seem to
21950 fix a nasty PPC bug as reported by Todd Goyen <wettoad@knighthoodofbuh.org>.
21951 * THANKS: Updated M. Ali Vardar's email.
21953 2002-08-01 Andy Piper <andy.piper@freeuk.com>
21955 * src/anjuta_gui.c: implemented feature request to stop main and browser
21956 toolbars having exclusive use of space
21958 2002-08-01 Andy Piper <andy.piper@freeuk.com>
21960 * NEWS: updated for 1.0-beta rele.c: commented the define for ANJUTA_DEBUG_DEBUGGER
21961 left over from the previous work to fix bugs :-)
21963 * src/main_menubar_def.h, src/main_menubar.h, src/main_menubar.c,
21964 src/controls.c, src/mainmenu_callbacks.h,
21965 src/mainmenu_callbacks.c: Insert CVS keywords, message strings
21968 * src/watch_gui.c, src/stack_trace_gui.c, src/app_wizard_gui.c,
21969 src/project_import_gui.c, src/sharedlib_gui.c,
21970 src/signals_gui.c: set window icon correctly
21972 * NEWS: more updates for the release
21974 * HACKING: updated for window icons and insert menu information
21976 * src/cvs_gui.c, src/build_project.c,
21977 src/project_import_cbs.c: message strings reviewed
21979 * src/controls.c: context help button should be disabled if
21980 DevHelp is not installed
21983 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
21985 * src/debugger.c: Fixed the signalling screw up because of string
21986 update in gdb used to report the child process PID. Also, no
21987 error dialog will be popped up for "no such file or directory"
21988 error (very annoying and useless error). This error will still
21989 be shown on the debug message window. Avoided terminating the
21990 program when the terminal is terminated -- doesn't hurt, otherwise
21991 we get crappy egg-and-hen problem.
21993 * src/sharedlib.c, src/signals.c: Fixed the incorrect default window
21994 dimensions loading.
21996 * src/anjuta.c: Limited the default size of main window to sane
21999 * src/preferences.c: Fixed some deadly memory corruption bugs in
22000 the recent patches. Return from getenv() should NEVER be freed,
22001 because they are static strings.
22003 * src/preferences_gui.c: Removed the fix for crash bug with font
22004 selection and applied the real fix.
22006 2002-06-08 Andy Piper <andy.piper@freeuk.com>
22008 * NEWS: updated for release
22010 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
22012 * src/launcher.c: Added a fix a memory leak and a possible
22013 fix for zvt-crash bug.
22015 * printing/.cvsignore, plugins/patch/.cvsignore: Added files.
22017 * data/properties/latex.properties,
22018 data/properties/ada.properties: Added file.is.source property.
22020 * src/an_file_view.c: Set auto column size of the file
22023 * src/mainmenu_callbacks.c, src/cvs.c: Fixed bug #542151.
22024 The user is now prompted to confirm the closing of the file
22025 if it is being used by CVS. If yes, the editor is closed and
22026 the CVS operation stops.
22028 2002-06-07 Andy Piper <andy.piper@freeuk.com>
22030 * anjuta.prj: bump project version for release
22031 * BUGS: removed unnecessary file
22033 2002-06-07 Philip Van Hoof <freax@pandora.be>
22035 * widgets/gnomefilelist.c: fix up issue with directory deleted
22036 during the life of the file list widget
22037 * src/preferences_gui.c: sticking-plaster fix to font selection
22038 causes segfault bug
22040 Patches reviewed by Andy Piper <andy.piper@freeuk.com>
22042 2002-06-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22044 * data/properties/anjuta.properties, src/an_file_view.[ch],
22045 src/an_symbol_view.[ch], src/defaults.c, src/preferences.[ch],
22046 src/preferences_gui.c, src/project_dbase.c, src/project_dbase_gui.c:
22047 added options for symbol and file browsers.
22048 * data/properties/cpp.properties: linker flags should come after
22049 the name of the file to compile.
22050 * scintilla/Editor.cxx: fixed gcc compilation warning.
22051 * src/Makefile.am, src/project_import.c: anjuta_import.sh should
22052 be executed from bindir only.
22053 * src/an_file_view.[ch], tagmanager/tm_file_entry.c,
22054 tagmanager/include/tm_file_entry.h: CVS version information in file
22056 * src/anjuta.c, src/preferences.[ch]: remember visibility of messages
22058 * src/controls.c, src/cvs.[ch], src/project_dbase.[ch]: CVS fixes.
22059 * src/launcher.c, src/project_import.c: (hopefully) fixed random ZVT
22060 crashes during file import.
22061 * src/project_import.c: disable project menu items during project
22064 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
22066 2002-06-07 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22068 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
22069 src/preferences.c, src/main_menubar_def.h, src/main_menubar.c,
22070 src/main_menubar.h, src/controls.c: fixed Insert ChangeLog,
22071 modified Insert menu, added C functions template, header C
22072 template, modified header_template HEADER_H ==> NAMEFILE_H
22074 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
22076 2002-06-05 Andy Piper <andy.piper@freeuk.com>
22078 * data/properties/html.properties: changed some file
22081 2002-06-05 Philip Van Hoof <freax@pandora.be>
22083 * widgets/gnomefilelist.c: Fixed #560759 and #561776
22085 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
22087 2002-06-05 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22089 * data/properties/anjuta.properties, src/defaults.c: Make windows
22090 docked by default, fix the big fonts bug.
22092 * src/an_file_view.c, src/main_menubar_def.h,
22093 src/project_dbase_gui.c: sanitized the Edit/View mess.
22095 * src/main_menubar_def.h, src/main_menu_callbacks.c: Add an item
22096 for customizing shortcuts.
22098 * src/mainmenu_callbacks.c: Search for selected word if present.
22100 * src/text_editor_menu.c: Added context menu options for docking
22101 and undocking editor windows.
22103 * src/main_menubar.h, src/main_menubar.c: more support for the
22104 shortcuts menu item.
22106 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
22108 2002-06-05 Andy Piper <andy.piper@freeuk.com>
22110 * scintilla/RESearch.cxx: removed CVS Log keyword to prevent
22111 all commit messages being written to top of the file
22113 * src/main_menubar_def.h: message strings reviewed
22115 * src/project_import.c: message strings reviewed
22117 * src/source.c, src/glades.c: message strings reviewed. Fixed
22118 some bugs around reading the project properties for creating
22119 .glade and .desktop files in the Application Wizard. There were
22120 typos in the property names being retrieved
22122 * widgets/gnomefilelist.c: changed build_full_path to make
22123 the file widget support ~
22124 Patch from Pierre Sarrazin <sarrazip@sympatico.ca>
22126 * THANKS, widgets/e-shell-about-box.c,
22127 manuals/anjuta-manual/C/authors.sgml: updated for new
22130 2002-06-05 Naba Kumar <kh_naba@users.sourceforge.net>
22132 * src/project_dbase.c: Fixed the file-path-corruption bug
22133 and the cannot-import-file-in-project bug. (follow-up with
22134 the last commit from Stef).
22136 * src/anjuta_cbs.c: Fixed double-confirmation when exiting
22137 with unsaved-project.
22139 2002-06-05 Stephane Demurget <demurgets@free.fr>
22141 * src/project_dbase.c (project_dbase_add_file_to_module): fixed a
22144 2002-06-04 Andy Piper <andy.piper@freeuk.com>
22146 * data/properties/{xml,html,other}.properties: changed some file
22149 * data/anjuta.mime: oops! cvs added
22151 * scintilla/RESearch.cxx: fixed up a problem with comments
22153 * global-tags/create_global_tags.sh: redirect errors to /dev/null
22154 to avoid messages about missing libs
22156 * NEWS: started the release notes
22158 2002-06-04 Andy Piper <andy.piper@freeuk.com>
22160 * HACKING: updated with new information on printing, patch naming
22162 * TODO: removed completed tasks
22164 * THANKS: updated a few contributions
22166 * anjuta.prj: updated the icon file
22168 * anjuta.desktop.in.in: updated to add Categories
22170 * data/anjuta.mime: created a mime type for Anjuta project files
22171 (NB needs to be added to the install in /usr/share/mime/)
22173 * pixmaps/madeinanjuta.xcf: finally added Nick Dowell's
22174 "Coded in Anjuta" button in Gimp XCF format. It can be converted
22175 to PNG for websites.
22177 * plugins/patch/patch-plugin.c: clarified some messages and
22178 made it easier to see different patching sessions
22180 * src/toolbar.c: changed some message text for consistency
22182 * src/preferences_gui.c, src/preferences.c, src/preferences.h,
22183 src/defaults.c, src/anjuta.c, src/anjuta.h: enable/disable tooltips
22185 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22187 * src/appwiz_page1.c, src/appwizard_cbs.c, src/pixmaps.h,
22188 src/project_dbase.{c,h}, src/project_import_cbs.c,
22189 src/project_type.c, src/source.{c,h}, src/wizard_gui.c:
22190 Added XLib Project and a Dockapp Project types.
22191 * pixmaps/Makefile.am: added line for new pixmap for new xlib
22193 * pixmaps/appwiz_xlib.png: pixmap for new xlib projects
22194 * src/source.c: Fixed memory leak in existing projects.
22195 (filename was not freed)
22196 Patch from Todd Goyen <wettoad@knighthoodofbuh.org>
22198 2002-06-04 Naba Kumar <kh_naba@users.sourceforge.net>
22200 * src/anjuta.h, src/anjuta.c: Added error display funtions
22201 with parent windows.
22203 * src/appwizard_cbs.c: Changed error display function to use
22206 2002-06-03 Naba Kumar <kh_naba@users.sourceforge.net>
22208 * printing/print.h, printing/printing.c: Taken care of document
22209 zoom factor and fixed a font loading bug. Dynamically calculated
22210 text widths to work with zooms properly. Re-organized code for
22211 dynamic text width calulations to work in general with utf8 chars.
22212 Determined font height and width automatically from the font info.
22214 * src/anjuta.c, src/mainmenu_callbacks.c, *src/preferences.c:
22215 src/preferences.h, src/text_editor.c, src/preferences_gui.c:
22216 Converted text.zoom.factor property to use #defined value. Removed
22217 margin header and margin numbers preferences, as they now
22218 calculated dynamically.
22220 2002-06-02 Naba Kumar <kh_naba@users.sourceforge.net>
22222 * printing/print-doc.c, printing/print-doc.h, printing/print-util.c,
22223 printing/print-util.h, printing/print.c, printing/print.h:
22224 Rewritten printing support for style based printing. Syntax highlighted
22225 printing, monochromatic printing, setup using preferences etc.
22227 * src/aneditor.cxx, src/aneditor.h: Added two commands for working with
22228 printing. ANE_GETLANGUAGE and ANE_GETSTYLEDTEXT for geting the document
22229 language and the styled text buffer.
22231 * src/preferences.c, src/preferences.h, src/preferences_gui.c: Redesigned
22232 the print setup preferences page and added printer preferences. Added functions
22233 to retrieve preferences with default values.
22235 * src/text_editor_gui.c, src/main_menubar_def.h: Changed an #include for
22238 * data/properties/anjuta.properties: Added default printer preferences.
22240 * pixmaps/print_color.xpm, pixmaps/print_landscape.xpm,
22241 pixmaps/print_layout.xpm, pixmaps/print_nocolor.xpm,
22242 pixmaps/print_portrait.xpm: CVS added printer setup pixmap files.
22244 * pixmaps/Makefile.am, src/pixmaps.h, anjuta.prj: Added the new pixmaps references.
22246 2002-06-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22248 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22250 src/Makefile.am, src/aneditor.cxx, src/anjuta.c, src/anjuta.h
22251 src/defaults.c, src/message-manager-private.cc, src/project_dbase.c
22252 src/utilities.c, scintilla/PropSet.cxx: Fix memory leaks and other
22253 cleanups, remove dead code, GUI cleanupMemory leaks cleanups.
22255 printing/Makefile.am: Reduced compiler optimizations.
22257 tagmanager/include/tm_project.h, tagmanager/include/tm_work_object.h,
22258 tagmanager/include/tm_workspace.h, tagmanager/tm_project.c,
22259 tagmanager/tm_source_file.c, tagmanager/tm_work_object.c,
22260 tagmanager/tm_workspace.c: TagManager fixes.
22262 2002-06-01 Naba Kumar <kh_naba@users.sourceforge.net>
22264 * printing/*: CVS added. :)
22266 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22268 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22270 * printing*: CVS added.
22271 * printing/*.[ch], printing/Makefile.am, anjuta.spec.in, Makefile.am,
22272 configure.in, src/Makefile.am, src/controls.c, src/main_menubar.[ch],
22273 src/main_menubar_def.h: Gnome Print support
22274 * src/anjuta.c: Fixed a crash bug (NULL pointer check).
22275 * configure.in: Enable debugging flag option
22276 * src/preferences.c, src/preferences.h, src/preferences_gui.c, src/mainmenu_callbacks.c:
22277 Print properties defined.
22278 * global-tags/create_global_tags.sh: More GNOME libraries added, cleanups
22280 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22282 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22284 * src/an_file_view.c, src/an_symbol_view.c: Added Dock/Undock
22285 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
22286 src/anjuta.h, src/text_editor_menu.[ch]: More menu re-organization
22288 * src/text_editor.c: Minor cleanups.
22289 * anjuta.c: Tweaks to 'Goto File Line' functionality.
22290 * src/project_dbase.c: Fixes to add/remove files from project.
22291 * src/help.c: Fix minor memory leak.
22292 * src/project_dbase_gui.c: Remove debugging messages.
22293 * src/utilities.[ch]: Cleanups and minor fixes.
22294 * src/anjuta_gui.c, src/pixmaps.h: Application icon set correctly.
22296 2002-05-30 Naba Kumar <kh_naba@users.sourceforge.net>
22298 * src/anjuta.c [anjuta_apply_preferences()]:
22299 Fixed a crash bug when tab pos is not defined for the editors.
22301 * data/properties/cpp.properties: Set default identifier property to normal.
22302 This fixes the bug in which the fore color gets hidden with dark background.
22304 2002-05-29 Naba Kumar <kh_naba@users.sourceforge.net>
22306 * scintilla/*, scintilla/include/*: Upgraded to the vanilla
22309 * src/aneditor.cxx, src/aneditor.h, src/main_menubar.h, src/main_menubar.h,
22310 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, main_menubar_def.h,
22311 src/anjuta.c, data/properties/anjuta.properties:
22312 Implemented line wrapping.
22314 * src/aneditor.cxx, src/aneditor.h: Implemented Readonly file mode.
22316 * scintilla/LexCPP.cxx: Added the custom code (insidePreprocessor variable
22317 usage and SCE_C_WORD3 flagging) used by tagmanger for maintaing custom
22318 tags. Code was reviewed from GNOME Bonsai view.
22320 * scintilla/include/SCILexers.h: Added definition of SCE_C_WORD3 as
22321 it seems to have been removed by scintilla people.
22323 * data/properties/anjuta.properties: Set default line wrap to false, as
22324 is noticably slow with big files.
22326 2002-05-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22328 * src/project_import_gui.c: disallow the selection of files in
22330 * src/mainmenu_callbacks.c, src/preferences.c: cleanups to identity
22333 2002-05-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22335 * src/an_file_view.c, src/an_symbol_view.c, src/text_editor_menu.c,
22336 src/main_menubar_def.h, src/pixmaps.h, :Added some icons to menu items.
22337 * src/controls.c, src/main_menubar.[ch]:Some menu organization cleanups.
22338 * src/project_dbase.[ch], src/project_dbase_gui.c: Adding files to projects
22339 now works properly.
22340 * src/gnome_project.c, src/mainmenu_callbacks.[ch]: Minor API change.
22341 * scintilla/include/PropSet.h, tagmanager/read.c: Accept '$' in identifiers.
22342 * src/utilities.[ch]: Added some utility functions.
22343 * tagmanager/tm_project.c: Fix for bug in file removal from project.
22345 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
22347 2002-05-26 Andy Piper <andy.piper@freeuk.com>
22349 * HACKING: info on FIXME statements and removed ccview references
22350 * Makefile.am: added rule to make RPM package
22352 2002-05-26 Andy Piper <andy.piper@freeuk.com>
22354 * THANKS, widgets/e-shell-about-box.c,
22355 manuals/anjuta-manual/C/authors.sgml: updated for new
22357 * src/anjuta.c: removed unnecessary warning code since CVS
22358 support is now implemented :-)
22359 * manuals/sgmldocs.make: implemented a fix for bug #553969
22360 * manuals/C/anjuta-tutorial/anjuta-tutorial.sgml: fixed some CRs
22361 * manuals/C/anjuta-tutorial/anjuta-turorial-C.omf,
22362 manuals/C/anjuta-faqs-C.omf: modified the descriptions
22364 2002-05-20 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22366 * src/main_menubar.c, src/main_menubar.h, src/controls.c,
22367 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
22368 src/main_menubar_def.h, src/preferences_gui.c,
22369 preferences.c, preferences.h: setup Username and Email
22370 preferences, Insert ChangeLog and Username editor functions
22372 Patch reviewed and modified by Andy Piper <andy.piper@freeuk.com>
22374 2002-05-17 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22376 * src/commands.c, src/compiler_options_cb.c src/compiler_options_gui.c
22377 src/src_paths_cbs.c, src/src_paths_gui.c
22378 Fixed some minor bugs and replace gtk_entries by gnome_file_entries
22380 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
22382 2002-05-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22384 * src/main_menubar.[ch], main_menubar_def.h: Added back/forward
22385 and goto tag menu items to main menu.
22387 2002-05-09 Andy Piper <andy.piper@freeuk.com>
22389 * THANKS, widgets/e-shell-about-box.c,
22390 manuals/anjuta-manual/C/authors.sgml: added new contributors
22391 * HACKING: updated with info on files to change for credits
22393 2002-05-09 Dan Elphick <dre00r@ecs.soton.ac.uk>
22395 * src/aneditor.cxx: extended extension list which fixes segfault
22396 on selecting lisp, ruby or matlab as highlight style.
22398 2002-05-09 Andy Piper <andy.piper@freeuk.com>
22400 * src/main_menubar_def.h: fixed an array initialiser and fixed
22401 the lexer settings for the new entries on the Format menu
22403 2002-05-07 Stephane Demurget <demurgets@free.fr>
22405 * Synced with Scintilla 1.45
22407 2002-05-06 Andy Piper <andy.piper@freeuk.com>
22409 * anjuta.prj: added another missing file
22410 * ChangeLog: fixed some incorrect change dates I caused by
22411 sloppy cut-and-pasting :-/
22413 2002-05-06 Andy Piper <andy.piper@freeuk.com>
22415 * src/mainmenu_callbacks.c: fixed title of new About box
22417 2002-05-05 Andy Piper <andy.piper@freeuk.com>
22419 * src/pixmaps.h: added macros for OpenGL and SDL project icons
22421 2002-05-05 Andy Piper <andy.piper@freeuk.com>
22423 * pixmaps/appwiz_opengl.png, pixmaps/appwiz_sdl.png: added new files
22424 * anjuta.prj: updated for new files
22426 2002-05-05 Naba Kumar <kh_naba@users.sourceforge.net>
22428 * widgets/e-shell-about-box.c: Added version display.
22430 2002-05-03 Andy Piper <andy.piper@freeuk.com>
22432 * launcher/anjuta_launcher.c, src/dnd.c, src/session.c,
22433 widgets/scroll_menu.c: fixed up some compiler warnings (patch
22434 from Philip Van Hoof)
22436 2002-05-03 Andy Piper <andy.piper@freeuk.com>
22438 * manuals/C/anjuta-tutorial/Makefile.am: removed a circular
22440 * manuals/ja/anjuta-manual/anjuta-manual.sgml,
22441 manuals/ja/anjuta-manual/debugger.sgml: fixed some markup problems
22442 that produced build errors (needs checking on a machine with the
22444 * data/properties/lisp.properties: updated to match format of other
22445 lexer property files supplied with Anjuta
22447 2002-05-03 Andy Piper <andy.piper@freeuk.com>
22449 * anjuta.prj: added new files
22450 * HACKING: added information from the mailing list on
22451 adding new project types to the wizard (thanks to Johannes)
22453 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22455 * src/utilities.h, src/launcher.c, src/gnome_project.c,
22456 src/appwiz_page2.c: Fix for 547038.
22458 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
22460 * attach_process.c, attach_process_cbs.c: Fixed a dialog
22463 * about.h: cvs removed.
22465 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22467 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
22471 * src/anjuta.c (anjuta_system_error): checks for the error number to
22472 know whether the error description is needed or not.
22474 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
22476 * pixmaps/anjuta_logo.png: New about logo.
22478 * pixmaps/anjuta_icon.png: New icon from Misha. The
22479 old one had trouble with some gtk themes.
22481 * about.c: Removed. No longer needed.
22483 * mainmenu_callbacks.c: Removed reference of about.h
22485 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22487 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22489 * widgets/e-shell-about-box.[ch], configure.in, Makefile.am,
22490 mainmenu_callbacks.c, widgets/Makefile.am: Implemented the new
22491 About Dialog (thanks to the Evolution team for the cool widget!)
22493 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
22495 Patch from lbell <lbell@tsc4.com>
22497 * src/find_in_files.c, src/find_in_files.h,
22498 src/anjuta.c: Added save_yourself, load_yourself routines.
22500 * src/find_in_files.{h,c}, src/find_in_files_gui.c:
22501 Added "Append messages" toggle button. This will enable
22502 the search results to be appended to the already existing
22505 * src/debugger.c: Fixed a typo.
22507 * src/find_text.c, src/breakpoints.c, src/project_dbase.c,
22508 src/session.c, src/session.h: Improved session management.
22510 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
22512 * THANKS, FUTURE, AUTHORS: Changed my email and
22515 2002-05-02 Stephane Demurget <demurgets@free.fr>
22517 Impl. feature request #525271 (add Lisp support).
22519 * data/properties/lisp.properties: added.
22521 * data/properties/Makefile.am, data/properties/anjuta.properties: added
22522 the lisp properties.
22524 * src/main_menubar_def.h, src/lexer.h, src/aneditor.cxx,
22525 src/utilities.[ch]: added support for the Lisp highlight style.
22527 2002-05-02 Stephane Demurget <demurgets@free.fr>
22529 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
22530 src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
22531 src/text_editor_cbs.c: replaced the tabs ordering menuitem by a
22532 option preferences to have a persistent setting. Plus it's not used
22533 often, so it's better here than flooding the menus.
22535 * src/preferences.[ch], src/preferences_gui.c: ditto, plus made the
22536 preferences pages a lot more consistent and sweeter: tabs direction
22537 radiobuttons are directed against the meaning, all pages have an
22538 outter frame, a lot of padding, removed all expand attributes for
22539 vertical boxes, ...
22541 That's not a total revamp, but it's really looking better now, even
22542 if there's still work to be done.
22544 2002-05-01 Andy Piper <andy.piper@freeuk.com>
22546 * src/main_menubar_def.h, src/cvs_gui.c: updates to strings
22547 * TODO: added task to be completed before next release (update all credits)
22549 2002-05-01 Stephane Demurget <demurgets@free.fr>
22551 * THANKS, src/about.c, manuals/anjuta-manual/C/authors.sgml: added
22554 2002-05-01 Benke László <decike@freemail.hu>
22556 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
22558 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
22559 src/main_menubar_def.h, src/mainmenu_callback.[ch],
22560 src/text_editor_cbs.c: added an "automatic tab ordering" checkmenuitem
22561 to the format menu in order to reorder the notebook tabs in
22562 alphabetical order everytime a file is created/opened/saved.
22564 2002-05-01 Philip Van Hoof <freax@pandora.be>
22566 * widgets/gnomefilelist.[ch] (history_combo_go),
22567 (history_combo_clicked): impl.
22569 (gnome_filelist_new_with_path): use this new impl.
22571 2002-05-01 Stephane Demurget <demurgets@free.fr>
22573 * src/project_dbase_gui.c (add_file): added the xpm file type.
22575 2002-04-30 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22577 Patch reviewed by Stephane Demurget <demurgets@free.fr> except for the
22580 * src/anjuta.[ch]: Changed local tag list to use line numbers instead
22583 * src/an_symbol_view.[ch], src/mainmenu_callbacks.[ch],
22584 src/text_editor_menu.c: Added context sensitive search in symbol
22585 browser and editor.
22587 * configure.in: Changed version number to 0.1.9.99.
22589 * scripts/anjuta_import.sh.in, scripts/anjuta_project.template,
22590 src/project_import.c: Minor changes to project import facility.
22592 * src/preferences.[ch], src/preferences_gui.c: Fix for bug #537273
22593 (Forced to use specific brace format)
22595 * tagmanager/include/tm_tag.h, tagmanager/include/tm_workspace.h,
22596 tagmanager/tm_tag.c, tagmanager/tm_work_object.c,
22597 tagmanager/tm_workspace.c: Minor TagManager fixes and updates.
22599 2002-04-30 Johannes Schmid <clubfan@users.sourceforge.net>
22601 Patch reviewed by Stephane Demurget <demurgets@free.fr> who made
22602 replaced the spinbutton with an hscale, and made the UI less "blocky".
22604 * src/cvs_gui.c: When diffing a project you can choose date and
22607 * src/project_dbase.c: Import_file activated again
22609 * configure.in, plugins/Makefile.am: Added patch plugin
22611 * plugins/patch/*: The new patch plugin
22613 2002-04-28 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22615 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
22617 * src/aneditor.cxx (StartAutoCompletedWord): the duplicates in the
22618 dropdown list shown by autocompletion are now removed.
22620 2002-04-28 Philip Van Hoof <freax@pandora.be>
22622 Patch reviewed by Stephane Demurget <demurgets@free.fr> who merged
22623 a bunch of filetypes from the older version.
22625 * src/project_dbase_gui.c (add_file): changed the import
22626 dialog's filetypes combo contents depending on the
22627 type of data to be imported.
22629 2002-04-28 Stephane Demurget <demurgets@free.fr>
22631 * src/fileselection.[ch] (fileselection_addtype_f): removed the use of
22632 the amount parameter as Philip stated and reformated to follow the
22635 * src/project_dbase.c (project_dbase_make_default_filetype_list):
22636 changed accordingly.
22638 2002-04-25 Stephane Demurget <demurgets@free.fr>
22642 * src/main_menubar_def.h: replaced the shortcut for "Find next" to
22643 Shift-F6, to be more consistent with other Gnome apps.
22644 Moved the "Search next" entry under the "Search" one, and swapped the
22645 order of the "Find in files" and "Find and Replace" ones.
22647 Some additional fixes ands cleanups on the edit menu.
22649 * src/main_menubar.h: replaced all occurences of repeat_find by
22650 find_again for the code to be more consistent.
22652 * src/main_menubar.c (update_main_menubar): made the "Find next" entry
22653 sensitiveness depending on the existence of an active text buffer.
22655 * TODO: added some bits about improving the usability of the
22656 search/search again couple.
22658 2002-04-25 Stephane Demurget <demurgets@free.fr>
22660 * src/preferences_gui.c: made the tab labels text more consistent
22663 2002-04-25 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22665 Patch reviewed and improved by Stephane Demurget <demurgets@free.fr>
22667 * manuals/C/anjuta-tutorial/Makefila.am: fixed the glade picture
22670 * src/main.c (main): simplified some code and cleanups.
22672 Fix a part of #499366:
22674 * src/commands.[ch] (sync_from_props), (command_editor_save),
22675 (on_apply_clicked), (create_command_editor_gui): added the gui
22676 corresponding to the command.terminal preference.
22678 2002-04-25 Stephane Demurget <demurgets@free.fr>
22682 * anjuta.spec.in: added build requirements for the source rpm.
22684 2002-04-24 Johannes Schmid <clubfan@users.sourceforge.net>
22686 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22688 * src/appwiz_page1.c, src/appwizard_cbs.c, src/glades.c,
22689 src/pixmaps.h, src/project_dbase.[c,h], src/project_import_cbs.c,
22690 src/project_type.c, source.c, wizard_gui.c:
22691 Added new GNOME 2 project types and changed glade behaviour to
22692 produce GTK code if project type GTK was selected and GTKmm code
22693 if project type GTKmm was selected (and not depending on the
22694 selected language. Disabled glade for GNOME 2 projects because
22695 we will need glade2 there.
22697 * src/project_dbase.c: Fixed a memory lack.
22699 * pixmaps/appwiz_*2.png: Added GNOME 2 icons from Misha
22701 * src/cvs.c: Added an error message if jobs are running
22703 2002-04-23 Naba Kumar <kh_naba@users.sourceforge.net>
22705 * tagmanager/tm_work_object.c: Fixed a chrash
22706 bug which occurs when it tries to stat an empty
22709 2002-04-22 Naba Kumar <kh_naba@users.sourceforge.net>
22711 * src/controls.c: CVS menu items now becomes
22712 insensitive when the launcher is busy.
22714 * src/anjuta.c, cvs.h, cvs.c: Created a function
22715 to update the cvs preferences when preferences are
22716 applied in preferences dialog and called it from
22717 anjuta_update_preferences().
22719 2002-04-19 Naba Kumar <kh_naba@users.sourceforge.net>
22721 * src/cvs.c: Added a space in the cvs command
22722 before the revision part. This fixes the cvs
22723 error we get when cvs-diffing with revisions.
22725 * src/cvs.c: Fixed a compiler warning.
22727 * src/find_replace.c: The dialog now remembers
22728 the settings including the "prompt on replace"
22729 which seems to have broken somewhere line the
22732 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
22734 * src/cvs.{h,c}, src/cvs_cbs.{h,c}, src/cvs_gui.{h,c}:
22735 Added a new property in cvs class to hold a boolean
22736 for enabling date in cvs diff. This fixed the bizzare
22737 diff output due to the date that goes with the cvs
22738 command. Also, set the default value of compression
22739 to 3 and unified diff option to 1.
22741 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
22743 * src/cvs.c: The diff editor is set to hilite as
22744 diff syntax hiliting.
22746 * configure.in, manual/Makefile.am:
22747 Added a new manual module for ja language.
22749 * manual/ja/*/*/*: New module and files for the
22750 ja translation for the anjuta documentation
22751 from Takeshi AIHANA <aihana@jcom.home.ne.jp>
22753 2002-04-17 Naba Kumar <kh_naba@users.sourceforge.net>
22755 * src/launcher.c: Made a very messy work around
22756 for the launcher authentication to work properly.
22758 * src/find_replace.c: Applied the missing patch
22759 from Dan Elphick <dre00r@ecs.soton.ac.uk>
22761 2002-04-16 Andy Piper <andy.piper@freeuk.com>
22763 * src/cvs.c, src/main_menubar_def.h: made message strings
22764 consistent with existing standards from our own documentation
22765 (such as uppercase P in Project, corrected spelling of
22768 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
22770 * src/cvs_gui.c: Cleaned up gui and aligned various
22771 widgets to give a clean look.
22773 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
22775 * src/launcher.c: Added work around to retrieve
22776 the child exit code. It works. :)
22778 * src/find_in_files.c, src/gnome_project.c,
22779 src/project_import.c, src/cvs.c, src/configure.c, src/compile.c,
22780 src/clean.c, src/clean_project.c, src/build_project.c,
22781 src/build_file.c: Modified to handle the new
22784 2002-04-15 Dan Elphick <dre00r@ecs.soton.ac.uk>
22786 * src/find_replace.c: Changed signal to call
22787 on_replace_text_close on from delete_event
22788 to close => the replace history is now updated.
22790 2002-04-15 Naba Kumar <kh_naba@users.sourceforge.net>
22792 * src/cvs.c: escaped the cvs import message before
22795 2002-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
22797 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22799 * src/cvs.[c/h], src/texteditor.[c/h]: Fixed bug #542151
22801 * src/cvs.[c/h], src/cvs_cbs.[c/h], src/cvs_gui.[c/h]:
22804 * src/preferences_gui.c: GUI improvements
22806 * src/project_dbase.c, src/controls.c: Fixed some menu stuff
22808 2002-04-13 Naba Kumar <kh_naba@users.sourceforge.net>
22810 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c:
22811 Removed static qualifier from tm_tag_type_name() and
22812 availed it's prototype for use in outside code. also
22813 created reverse map function tm_tag_type_name();
22815 * src/anjuta.c: Implemented qualified tags names for
22816 the tag list (on the toolbar pulldown list) to avoid
22817 ambiguty in tags with similar names (like prototype
22818 and definition). Patch modified and improved.
22820 Patch from: Todd Goyen <wettoad@knighthoodofbuh.org>
22822 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
22824 * src/utilities.[c,h]: Added a utility funtion
22825 that escapes the single and double quotes in a
22826 given string. Useful for passing command line
22829 * src/cvs.c: Escaped the cvs log message before
22830 passing it to cvs command line to avoid ambiguties
22831 with quotes in the message.
22833 * pixmaps/anjuta_icon.png: Changed to the new icon.
22834 from Todd Goyen <goyen@mbi-berlin.de>
22836 * src/message-manager-private.cc: Added regex to
22837 recognize (underline hilite) the parsable outputs
22838 from the zvt terminal.
22840 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
22842 Patch from: Tina Hirsch <tehirsch@arcor.de>
22844 * src/project_type.c:
22845 Fixed a bug in the wxproject type and modified the erroroutput when
22846 configure doesn't find wx-config
22848 Patch from: Timothee Besset <ttimo@idsoftware.com>
22850 * src/anjuta.c, src/message-manager-private.cc,
22851 src/message-manager-private.h
22852 Catches double clicks in the zvt terminal, and calls goto_error_line
22853 to jump to the appropriate location in the source. This will recognize
22856 2002-04-10 Naba Kumar <kh_naba@users.sourceforge.net>
22858 * src/build_project.c: Taken care of memory leak
22859 by freeing cmd variable properly.
22861 * src/main_menubar_def.h: Fixed wrong signal connection
22862 for cvs project commit.
22864 * src/cvs_cbs.c: Fixed non-functional "cancel" button.
22866 * src/preferences_gui.c: Added some border and adjusted
22867 expandsion, filling in box adds to make the cvs preferences
22870 2002-04-03 Johannes Schmid <clubfan@users.sourceforge.net>
22872 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22874 * src/cvs*, src/main_menubar*, src/preferences*:
22875 Moved CVS settings to preferences, added a nice login dialog.
22877 * src/controls.c, src/project_dbase.c:
22878 CVS project options are only shown if a project is open
22880 * src/build_project.c:
22881 User is now asked if he wants to install as root
22886 * anjuta.prj: Updated with cvs files
22888 * TODO: Remove task which are done
22890 2002-03-31 Naba Kumar <kh_naba@users.sourceforge.net>
22892 * pixmaps/Makefile.am, src/compile.c, src/configurer.c,
22893 src/cvs.c, src/cvs_gui.c, src/gnome_project.c,
22894 src/launcher.c, src/main_menubar_def.h, src/pixmaps.h:
22896 Modified launcher to use controlling terminal to detect and
22897 take care of password authentications (for example, for cvs
22898 and root installs).
22900 * pixmaps/password.png: New file.
22902 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
22904 Anjuta kick start tutorial wirtten by:
22905 Ishan Chattopadhyaya <ichattopadhyaya@yahoo.com>
22907 * manuals/C/anjuta-tutorial, manuals/C/anjuta-tutorial/Makefile.am,
22908 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
22909 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
22910 manuals/C/anjuta-tutorial/figures/*.png:
22914 * configure.in, manuals/C/Makefile.am, manuals/C/topic.dat
22918 2002-03-28 Roel Vanhout <roel@stack.be>
22920 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22922 * src/aneditor.cxx, src/preferences.c, src/preferences.h,
22923 src/preferences_gui.c:
22924 Added option to wrap around to beginning/end of file when on last bookmark
22925 and next/previous bookmark is pressed
22927 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
22929 Patch from Philip Van Hoof <freax@pandora.be>
22931 * src/gnomefilelist.c:
22932 Added gimp like feature that changes the file extension of
22933 the filename entered in the selections when the file
22936 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
22938 Patch from Roy Wood <roy.wood@filogix.com>
22940 * src/controls.c, src/find_text.c, src/find_text.h,
22941 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
22942 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
22944 Menuitem for entering currently selected text as find target,
22945 added key accel for "find next" and changed some key accels for
22946 other key for consistency.
22951 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
22953 * src/watch.c, src/watch.h, src/watch_cbs.c,
22954 src/watch_cbs.h, src/watch_gui.c:
22956 Patch from Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>
22958 Added change watch entries feature
22959 and Watch entries modify on double click fixed.
22961 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
22963 * src/mainmenu_callbacks.c:
22965 Project commit should not bypass dialog as
22966 we need to get the cvs log from the user.
22968 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
22970 * src/project_dbase.c:
22972 Patch from Roy Wood <roy.wood@filogix.com>
22974 Fixed docking bug with the new docking patch
22975 to fix copy/paste bug.
22977 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
22979 * src/cvs.c, src/cvs.h, src/cvs_cbs.c, src/cvs_cbs.h
22980 src/cvs_gui.c, src/cvs_gui.h, src/main_menubar.c,
22981 src/main_menubar.h, src/main_menubar_def.h,
22982 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
22984 Added cvs project support. Featured bypass cvs dialog for
22985 cases where we don't need dialog (such as project and right
22986 click selection from file browser). Cleaned up cvs code to
22987 make them generic cvs operations instead of separate file
22988 and project operations. Added cvs log action. Increased
22989 file entry box width and enabled "unified diff" by default.
22990 Used Editor buffer for status and log and set hilite for
22991 these buffers including diff buffer (DIFF hilite).
22993 2002-03-23 Tina Hirsch <cevina@users.sourceforge.net>
22995 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22997 * data: Added file autogen.sh.wxwin
22998 * data/Makefile.am: Added entry for autogen.sh.wxwin
22999 * pixmaps: Added project image appwiz_wxwin.png
23000 * pixmaps/Makefile.am: Added entry for appwiz_wxwin.png
23001 * src/appwizard_cbs
23002 src/compiler_options.c
23004 src/project_dbase.c
23005 src/project_dbase.h
23006 src/project_import_cbs.c
23010 src/wizard_gui.c: Added everything necessary for new
23011 project type 'wxWindows (wxGTK)
23012 * src/project_dbase.c: Fixed a bug that caused every project
23013 to be a glade project in dialog
23014 'Project information'.
23016 2002-03-25 Naba Kumar <kh_naba@users.sourceforge.net>
23018 Patch submitted by Roy Wood <roy.wood@filogix.com>
23020 * src/anjuta_gui.c, src/message-manager-dock.c,
23021 src/project_dbase.c:
23023 fixed the copy/paste bug by rewriting dock/undock
23026 2002-03-22 Johannes Schmid <clubfan@users.sourceforge.net>
23028 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23030 * src/cvs*, src/Makefile.am:
23031 New file for CVS support. File operations currently work
23032 cvs login needs to be done. Project support is not yet
23035 * src/main_menubar*, src/mainmenu_callbacks,
23036 src/anjuta.c, src/anjuta.h:
23037 Added menus and functions for cvs commands.
23039 * src/text_editor_menu.h:
23040 Added #include <gtk/gtk.h>
23043 Removed a warning (and this time it works ;-)
23045 * src/utilities.c, src/utilities.h:
23046 Added a utility function to retrieve directory
23047 name out of full path.
23049 2002-03-11 Jeroen van der Vegt <ajvdvegt@sourceforge.net>
23051 * src/executer.c: (create_executer_dialog): changed the default
23052 focus on the entry.
23054 2002-03-10 Naba Kumar <kh_naba@users.sourceforge.net>
23056 * widgets/gnomefilelist.c:
23057 Fixed duplicate history entries for the same directory.
23059 2002-03-10 Stephane Demurget <demurgets@free.fr>
23063 * src/main_menubar_def.h: removed the Ctrl-L shortcut for Save All, as
23064 it's already used by scintilla to delete the whole current line.
23066 2002-03-10 Stephane Demurget <demurgets@free.fr>
23070 * src/anjuta_cbs.c: (on_open_filesel_ok_clicked): removed unecessary
23071 calls to fileselection_hide_widget,
23072 (on_open_filesel_cancel_clicked): removed.
23074 * src/project_dbase.c: (on_open_prjfilesel_cancel_clicked),
23075 (on_add_prjfilesel_cancel_clicked):
23077 * widgets/gnomefilelist.[ch]: (gnome_filelist_set_multiple_selection):
23080 * src/fileselection.c: Made some functions static.
23081 (fileselection_hide_widget): rewritten using the new
23082 gnome_filelist_set_multiple_selection function.
23084 * src/fileselection.c: (on_file_selection_delete_event): removed
23085 unuseful widget hides. Some cleanups,
23086 (on_file_selection_cancel_clicked): impl,
23087 (create_fileselection_gui): changed the cancel button clicked's
23088 callback to use this new function.
23090 * src/anjuta.c: (anjuta_new):
23091 * src/project_dbase.c: (project_dbase_new): removed the use of cancel
23092 callbacks, because this the gnome filelist widget's job.
23094 * widgets/gnomefilelist.c: (gnome_filelist_new_with_path): removed
23095 clist selection mode duplicates set,
23096 (gnome_filelist_key_press): use the new impl. function.
23098 2002-03-10 Stephane Demurget <demurgets@free.fr>
23102 * src/appwizard_cbs.c: (on_druidpagestandard2_next):
23103 fixed some bogus code using an array cell out of
23104 range, removed unecessary gettext usages.
23106 * src/appwiz_page2.c: (on_prj_name_entry_changed):
23107 some cleanups and now transform minus characters to
23111 (source_write_configure_in),
23112 (source_write_toplevel_makefile_am),
23113 (source_write_desktop_entry),
23114 (source_write_glade_file):
23115 * src/project_dbase.c: (project_dbase_summon_glade),
23116 (project_dbase_generate_source_code):
23117 * src/glades.c: (gladen_write_glade_write):
23118 replaced some occurences of the target name by the
23119 project filename, using project_dbase_get_proj_name,
23120 to fix the name of some files.
23121 Fixed a lot of mem leaks.
23122 Various code cleanups.
23124 2002-03-06 Stephane Demurget <demurgets@free.fr>
23126 Merged with latest (1.44) scintilla.
23128 Added: - The calltip.<lexer>.end.definition property to display help
23129 text on a second line of calltip.
23130 - The calltip.<lexer>.word.characters property to correctly find
23131 calltips for functions that include characters like '$' which
23132 is not normally considered a word character.
23133 - The use.monospaced property to determine initial state of
23134 Use Monospaced Font setting.
23136 Bugs fixed: Too many to mention; please see :
23137 http://www.scintilla.org/ScintillaHistory.html for the
23140 * scintilla/*/*: updated nearly all files.
23142 * TODO: removed the need of a scintilla merge.
23144 Merged with latest (1.44) SciTE properties.
23146 * data/properties/anjuta.properties: added the wrap, use.monospaced
23149 * data/properties/html.properties: added a missing php extension, and
23150 updated php keywords to the latest reference.
23152 * data/properties/pascal.properties: added commands to compile, build
23153 and execute pascal applications.
23155 * data/properties/lua.properties: added styles for statements.
23157 * data/properties/bash.properties: added the declare keyword.
23159 Fixed distchecking.
23161 * global-tags/Makefile.am,
23162 global-tags/create-global-tags.sh: used some kind of ugly hack to
23163 make distchek work, since noone has proposed some better way.
23165 * src/main_menubar_def.h: Ctrl-W is now associated to close file,
23166 and Ctrl-N replace Alt-N for new file according to the Gnome design
23169 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
23171 * widgets/gnomedirlist.c
23172 widgets/gnomedirlist.h
23173 widgets/gnomefilelist.c
23174 widgets/gnomefilelist.h:
23176 Added GPL headings in the file.
23178 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
23180 * src/attach_process.c
23181 src/attach_process_cbs.c
23182 src/attach_process_cbs.h
23183 src/attach_process_gui.c
23185 src/breakpoints_cbs.c
23186 src/breakpoints_cbs.h
23187 src/breakpoints_gui.c
23189 src/compiler_options.c
23190 src/compiler_options_cbs.c
23191 src/compiler_options_cbs.h
23192 src/compiler_options_gui.c
23193 src/find_in_files.c
23194 src/find_in_files_cbs.c
23195 src/find_in_files_cbs.h
23196 src/find_in_files_gui.c
23201 src/preferences_gui.c
23202 src/project_config.c
23204 src/src_paths_cbs.c
23205 src/src_paths_cbs.h
23206 src/src_paths_gui.c:
23208 Bugs #521629 and #522427 fixed. The problem was, that the
23209 escape-key was not catched and the dialog was hidden, but
23210 the flag was not set correctly.
23212 Changed the callbacks for delete_event to close, using gnome_dialog_close(),
23213 using the gnome_dialog_close_hides()-setting present in most dialogs.
23214 Instead of _hide() in the button-callbacks, calling gnome_dialog_close(), which
23215 emits "close" and set the flag in the close-callback.
23217 Patch from: Jens Georg <mail@jensgeorg.de>
23219 2002-03-06 Stephane Demurget <demurgets@free.fr>
23221 * src/*.{c,cpp}: s/string_free/g_free/
23223 * src/utilities.[ch]: (string_free): removed.
23225 2002-03-06 Dan Elphick <dre00r@ecs.soton.ac.uk>
23227 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23229 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
23230 src/mainmenu_callbacks.[ch]:
23231 Removed Project menu options: README, TODO, ChangeLog and NEWS
23232 Moved Save Build Messages to Build menu and only highlight it
23233 when there are build messages.
23234 Corrected a spelling: "mojority" -> "majority"
23235 Fixed initialisation of edit.edit_app_gui so now Edit menu
23236 can be shown when no project is loaded.
23238 * src/project_dbase.h: Removed prototype for static function
23240 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
23242 * src/text_editor.c: Editor is marked changed after
23245 Patch from: Jens Georg <mail@jensgeorg.de>
23247 2002-03-04 Roel Vanhout <roel@stack.be>
23249 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23251 * src/find_in_files.c, src/find_in_files.h, src/find_in_files_gui.c
23252 Added option to ignore binary files on 'Find in files' (grep -I option)
23254 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
23257 session restoration and commandline load in
23260 * src/anjuta.[h,c], src/anjuta_cbs.c:
23261 Removed "clear windows menu" and prevented runtime
23264 * src/compile.c, src/build_file.c, src/build_project.c,
23266 Takes into account the preference setting for
23267 show dialog when job completes. Dialogs are
23268 shown when it is enabled otherwise not.
23270 2002-03-03 Roel Vanhout <roel@stack.be>
23272 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23275 Store 'Find...' search string on search so that 'Find Next' will search for
23276 that string, even if the dialog hasn't been closed yet.
23278 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
23280 * src/anjuta.[h,c], src/anjuta_gui.c, src/anjuta_cbs.c,
23281 src/controls.c, src/main_menubar.h, src/main_menubar.[h,c],
23282 src/main_menubar_def.h:
23284 Organized menus, removed "Windows" and "Utilities" menus from the
23285 menubar [they are no longer needed]. Also removed some extragenous
23288 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
23290 * src/message-manager-private.cc:
23291 Set message clist selection mode to BROWSE.
23293 * src/message-manager.cc, src/an_symbol_view.c,
23294 src/an_file_view.c:
23295 Added Key navigation for the CTree and CList. Arrow left for
23296 node collapse, right for node expand, space (or enter) for
23297 activation (same as double click).
23299 2002-03-03 Roel Vanhout <roel@stack.be>
23301 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23303 * plugins/class-gen/clsGen.c
23304 Added functionality to semi-intelligently prefill filename
23305 boxes with names deduced from class name
23307 2002-02-26 lbell <lbell@tsc4.com>
23309 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23310 * src/preferences_gui.c:
23311 Removed an incorrect use of gtk_misc_set_alignment().
23313 * src/anjuta.c, src/anjuta.h, src/controls.c, src/main.c,
23314 src/main_menubar.c, src/mainmenu_callbacks.c, src/preferences.c,
23315 src/preferences.h, src/preferences_gui.c:
23317 Added the option to reload last open project at the startup.
23318 Added the possibility to open a new project without close
23321 * src/properties.cxx:
23322 Corrected a spelling mistake in message string.
23325 Updated session functions.
23327 2002-02-26 Naba Kumar <kh_naba@users.sourceforge.net>
23329 * widgets/gnomefilelist.c: Bug fixes.
23331 Patch from Philip Van Hoof <freax@pandora.be>
23333 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
23335 * src/an_file_view.c:
23336 anjuta was unable to open some files becuase they were not being
23337 recognized as "text/*" mime type (example files *.rej, *.in, etc.).
23338 Removed mime checking when opening with anjuta, becuase it doesn't
23339 hurt to open binary files in anjuta (some even may want to do so).
23341 Added a warning when mime type is not set when "view with default
23342 viewer" is activated.
23344 * src/an_file_view.c, an_symbol_view.c:
23345 Converted N_() to _() where ever appropriate in the strings.
23347 2002-02-25 Johannes Schmid <clubfan@users.sourceforge.net>
23349 * src/appwizard_gui.c, src/appwizard_cbs.c
23350 src/wizard_gui.c/h, src/appwiz_page3.c,
23351 src/project_import_gui.c:
23353 Moved target type radiobuttons to appwiz. page 2
23355 * src/message-manager-private.cc
23356 Fixed a bug which caused a crash if next message function was used
23358 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
23360 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
23362 * src/anjuta.h, anjuta.c, anjuta_cbs.c:
23363 Modifies the behaviour of Alt-TAB in Anjuta. This
23364 brings a behaviour similar to VC6 Alt-TAB, by maintaining the recently
23365 edited files in the first items of the notebook.
23367 Patch from: Timothee Besset <timo@qeradiant.com>
23369 2002-02-24 Philip Van Hoof <freax@pandora.be>
23371 * widgets/gnomefilelist.c, gnomefilelist.h:
23372 Added filecompletion
23374 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
23376 2002-02-21 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
23378 * configure.in: Added "sk" to ALL_LINGUAS.
23380 2002-02-20 Johannes Schmid <clubfan@users.sourceforge.net>
23382 * src/appwiz_page3.c, src/appwizard.c, src/appwizard_cbs.c,
23383 src/appwizard_gui.c, src/project_dbase.c, src/source.c,
23384 src/wizard_gui.c: Added support for static and dynamic libs
23386 2002-02-20 Dan Elphick <dre00r@ecs.soton.ac.uk>
23388 * widgets/gnomefilelist.c:
23389 Fixed gnome_filelist_get_lastfilename so it no longer returns
23392 2002-02-20 Naba Kumar <kh_naba@users.sourceforge.net>
23394 * src/resources.h, resources.c:
23397 * src/main_menubar_def.h, mainmenu_callbacks.c:
23398 Changed to use gnome configed url handler.
23400 2002-02-19 Philip Van Hoof <freax@pandora.be>
23402 * widgets/gnomefilelist.c
23403 Added PHP filetype.
23405 2002-02-19 Naba Kumar <kh_naba@users.sourceforge.net>
23407 * plugins/class-gen/clsGen.c:
23410 * widgets/gnomefilelist.c:
23411 Gives the maximum space to the files section of the open file dialog.
23413 Patches from: lbell <lbell@tsc4.com>
23415 2002-02-18 Naba Kumar <kh_naba@users.sourceforge.net>
23417 * src/anjuta.c, main.c:
23418 Used tm_get_real_path in anjuta_get_full_filename();
23420 2002-02-18 Andy Piper <andyp@users.sourceforge.net>
23422 * anjuta.prj: update version
23424 2002-02-17 Stephane Demurget <demurgets@free.fr>
23426 * widgets/gnomefilelist.[ch]: (gnome_filelisttype_addtype_f):
23427 removed the amount arg and replaced with a NULL-ending list.
23428 (gnome_filelisttype_makedefaultlist): use the new prototype.
23430 2002-02-17 Andy Piper <andyp@users.sourceforge.net>
23432 * src/about.c, THANKS: updated for new contributors
23434 * anjuta.prj: added new files
23436 * README: corrected some documentation, ctags no longer needed,
23437 pkgconfig now required
23439 * data/properties/others.properties: add .cvsdiff extension
23441 * src/project_dbase_gui.c, src/utilities.c, src/utilities.h:
23442 patch from Vadim Berezniker <vadim@berezniker.com> to improve
23445 * doc/anjuta.1: added initial man page thanks to
23446 Rob Bradford <rob@debianplanet.org> (NB build and install
23449 2002-02-17 Johannes Schmid <clubfan@users.sourceforge.net>
23451 * src/Makefile.am: Cleaned handling of compiler flags by moving them
23452 to CFLAGS and CXXFLAGS. Anjuta is now compiled with -g -O2 and many
23455 * configure.in: Changed version to 0.1.10-pre
23457 2002-02-17 Stephane Demurget <demurgets@free.fr>
23459 * src/fileselection.c: (create_fileselection_gui): always display
23460 the directory creation button as we cannot rely on the dialog
23463 * widgets/gnomefilelist.[ch]: fixed includes.
23465 * pixmaps/new_folder.xpm: resized, added a + sign.
23467 2002-02-17 Stephane Demurget <demurgets@free.fr>
23469 * widgets/gnomefilelist.c: (gnome_filelisttype_makedefaultlist):
23470 changed all extensions to begin with a dot.
23472 2002-02-16 Philip Van Hoof <freax@pandora.be>
23474 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
23476 * THANKS: added Philip.
23478 * pixmaps/Makefile.am, pixmaps/new_folder.xpm: added.
23480 * src/project_dbase.c: (project_dbase_make_default_filetype_list),
23481 * src/file_selection.[ch],
23482 * widgets/gnomefilelist.[ch]: added a filetype
23483 combobox to the Anjuta file dialog widget.
23485 2002-02-14 Andy Piper <andy.piper@freeuk.com>
23487 * anjuta.spec.in: eep! the import script was not being installed by
23488 RPM - fixed for the release.
23490 2002-02-13 Stephane Demurget <demurgets@free.fr>
23492 Various cleanups and fixes for the next release to be able to make
23495 * plugins/*/*.c: added missing prototypes causing gcc to speak to
23496 much and make some tweaks plus cleanups.
23498 * widgets/scroll-menu.c: made compare_menu_items use gconstpointers
23499 args to remove some warnings.
23501 * global-tags/Makefile.am,
23503 src/Makefile.am: link against Anjuta static libs using the
23504 $(top_builddir) dir, not anymore on $(top_srcdir) to make
23507 * src/Makefile.am: ditto with all the Anjuta static libs.
23509 * src/main_menubar.c: removed the widgets/ dir from the scroll-menu.c
23510 include, as we already include the whole directory for the build.
23512 * src/text_editor_cbs.c: included dnd.h for scintilla_uri_dropped ().
23514 2002-02-13 Andy Piper <andy.piper@freeuk.com>
23516 * pixmaps/Makefile.am: icon for libglade project now installed
23517 * NEWS, README, TODO, configure.in, anjuta.prj: revised for release
23518 * manuals/C/Makefile.am: removed ChangeLog reference which was
23519 breaking some build stuff
23520 * global-tags/Makefile.am, tagmanager/Makefile.am: fixed some
23521 include reference problems that showed up on make distcheck
23522 * tagmanager/tm_workspace.c: fixed crash bug spotted by Biswa
23524 2002-02-13 Johannes Schmid <clubfan@users.sourceforge.net>
23526 * src/aneditor.cxx: Fixed bug #509977 (CallTips)
23528 2002-02-12 Naba Kumar <kh_naba@users.sourceforge.net>
23530 * src/message-manager-private.cc:
23531 The horizontal scrollbar now shows properly on demand.
23533 2002-02-08 Johannes Schmid <clubfan@users.sourceforge.net>
23535 * src/dnd.c fixed some warnings
23536 * src/message-manager-private.cc: Horizontal scrollbar is now shown
23537 and works. It is shown always at the moment but before it was
23538 shown on demand and did never work.
23540 2002-02-07 Naba Kumar <kh_naba@users.sourceforge.net>
23542 * src/anjuta.c: Fixed a crash bug.
23543 patch from: Jens Georg <mail@jensgeorg.de>
23545 2002-02-04 Andy Piper <andy.piper@freeuk.com>
23547 * manuals/C/anjuta-manual/*.sgml: fixed so that jade no longer
23548 reports a problem with missing end tags on <graphic>
23550 2002-02-03 Andy Piper <andy.piper@freeuk.com>
23552 * manuals/C/ChangeLog: removed since it was never used
23553 * manuals/C/anjuta-manual/*: more updates, new screenshots
23554 * anjuta.prj: updated for new manuals/ structure
23556 2002-02-03 Johannes Schmid <clubfan@users.sourceforge.net>
23558 * source.c, compiler_options.[c/h]:
23559 Fixed bug #460321 "Problem with optimization options"
23560 by separating INCLUDE and C(XX)FLAGS in Makefile.am creation
23562 2002-02-03 Andy Piper <andy.piper@freeuk.com>
23564 * NEWS: prepared for release, need to fill in date
23565 * data/welcome.txt: version number updated
23567 2002-02-03 Andy Piper <andy.piper@freeuk.com>
23569 * src/text_editor_menu.c, src/an_file_view.c,
23570 src/an_symbol_view.c: marked strings for translation
23572 * src/defaults.c, data/properties/xml.properties:
23573 *.omf and *.xsl files should use XML highlighting
23575 * manuals/C/anjuta-manual/*:
23576 - restructured so that files have more meaningful names
23577 and are easier to edit (see anjuta-manual.sgml for the
23579 - updated some screenshots
23580 - continued rewrite
23582 2002-02-02 Naba Kumar <kh_naba@users.sourceforge.net>
23584 * main.c: Made a workaround to remove the old
23585 anjuta gnome config file (older than 9 Feb 2002). This
23586 will fix the bug which never lets the brower toolbar shown.
23588 * main.c: In fact, the above solution wouldn't work in all
23589 cases. Therefore, here is the better fix, which works by
23590 detecting the version of the old config file and deleting
23591 ~/.gnome/Anjuta if it is lesser than 0.1.9.
23593 2002-02-01 Andy Piper <andy.piper@freeuk.com>
23595 * HACKING: added info on submitting patches
23597 2002-01-31 Johannes Schmid <clubfan@users.sourceforge.net>
23599 * src/project_import_gui.c, src/project_import.c:
23600 - If Project Import Wizard is canceled everything is
23602 - Back button is now insensitive on page 3 (some problems:
23603 see TODO in project_import_qui.c:284
23604 - Menu frame is insensitive if project type != GNOME(mm)
23606 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
23608 * src/main.c: Fixed bug # (Unable to open files on
23609 double click in project window from second trial onwards when
23610 the project is opened from command line).
23612 * po/POTFILES.in: Removed tags_manager.[h,c]
23614 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
23616 * src/preferences.c:
23617 A quick hack to fix the 'invisible' browser toolbar when
23618 upgrading from 0.1.8 to 0.1.9
23621 Fixed toolbar names which were causing confusions in the toolbar
23625 Substituted "anjuta" with PACKAGE
23627 * src/project_import_gui.c:
23628 Consistensy: wm_class should be set with "Anjuta" and not "anjuta"
23630 * anjuta.prj, src/tags_manager.h, src/tags_manger.c:
23631 Added new files and removed obsolete ones.
23633 2002-01-30 Andy Piper <andy.piper@freeuk.com>
23635 * src/appwizard_cbs.c, project_import_cbs.c,
23636 main_menubar_def.h, project_import_gui.c:
23637 updates to message strings and layout for the
23640 * text_editor_cbs.c: fix for the tab menu entries for
23641 redocked windows (Dan Elphick <dre00r@ecs.soton.ac.uk>)
23643 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
23650 Tag dropdown exclusive (takes
23651 all space in the toolbar) and never vertical and
23652 increased the width of the tag combo to 256 pixs.
23653 Toolbar separator before the combo and button.
23654 Added tags label before the tag button.
23655 Reorganized the dock bands for the toolbars.
23657 * src/project_import_gui.c
23658 src/project_import.c:
23659 Fixed an error and removed an unused variable.
23661 * data/properties/anjuta.properties:
23662 Removed the property for the old toolbar and set
23663 browser toolbar show to default.
23665 * src/project_dbase.c: excluded modules were not
23669 No build files will be written if the project is blocked.
23671 * src/project_import.c,
23672 src/project_import_cbs.c,
23676 Manually applied Johannes patch to fix some memory
23677 issues and gui clean up.
23678 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
23680 * src/project_dbase.c, project_dbase.h, project_dbase_gui.h:
23681 Fixed a bad bug with remove file from project because of
23682 files were never removed properly from the project and
23683 from the tagmanager.
23685 * src/appwiz_page3.c: Disabled unused codes to clear
23688 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
23690 * tagmanager/*/*: Upgraded to 0.7.1 version from Biswa.
23693 pixmaps/Makefile.am
23696 src/an_symbol_view.c
23704 src/main_menubar_def.h
23705 src/mainmenu_callbacks.c
23706 src/mainmenu_callbacks.h
23708 src/project_dbase.c
23709 src/project_dbase.h
23711 src/text_editor_menu.c
23712 src/text_editor_menu.h
23715 src/toolbar_callbacks.c
23716 src/toolbar_callbacks.h :
23718 Patch submitted by:
23719 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23721 Removes the Tags toolbar and substituted it with
23722 tags combo dropdown list. Fixes a couple of bugs.
23724 Moved the tag combo to browser toolbar because
23725 main toolbar was becoming too long.
23726 Made a new icon of tag toolbar.
23728 * po/zh_TW.po: Fixed bug.
23730 * pixmaps/an_tag.xpm: Added new file.
23732 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
23734 * src/project_import_gui.c: Reorganized project
23737 2002-01-29 Andy Piper <andy.piper@freeuk.com>
23739 * HACKING: added info on creating windows and dialogs
23741 2002-01-29 Naba Kumar <kh_naba@users.sourceforge.net>
23743 * src/tm_file_view.c:
23745 Sorts the file list at the end instead of doing sort-insert
23746 to improve performance.
23747 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
23749 * src/project_dbase.c: Resolved a conflict from
23752 * src/project_import.c:
23754 Fixed to use anjuta_import.sh for the bin dir and
23755 not from the data dir.
23757 Used anjuta_is_installed() function to verify a the command's
23760 Fixed import command to use sh (which is more general and is
23761 gauranteed to be found in any unix system :-)). Also, added
23762 double quotes around the import directory.
23764 Changed some strings for better translations (like avoiding
23767 Fixed the reading of wrong target type.
23769 * src/control.c: Insensitive "import project" when there is
23772 * src/project_import_cbs.c:
23774 Fixed strcmp() [== 0 was left out]. Languages now selected properly.
23775 Fixed selection of gettext checkbox.
23776 Sets the menu entries.
23778 2002-01-28 Johannes Schmid <clubfan@users.sourceforge.net>
23780 * src/appwiz_page[1-4].c
23782 * src/appwizard.[c/h]: Moved some code to wizard_gui.[c/h]
23783 be able to reuse it.
23785 * src/mainmenubar.[c/h]
23786 * src/mainmenubar_def.h
23787 * src/mainmenu_callbacks.[c/h]: Code to create "Import Project"
23790 * src/message-manager.c: Fixed bug 509192
23791 * src/message-manager-dock.c: Added accel_group if window is undocked
23793 * src/project_dbase.[c/h]: Splitted opening code to be able
23794 to use it without an open file dialog
23795 (Maybe I broke Naba's changes, please take a look)
23797 * src/project_import.[c/h]
23798 * src/project_import_gui.c: New Files, Code for Project Import Wizard
23800 * src/wizard_gui.[c/h]: New Files, shared code between appwizard and
23803 2002-01-28 Andy Piper <andy.piper@freeuk.com>
23805 * src/main_menubar_def.h, tagmanager/tm_project.c: more
23808 * manuals/C/anjuta_manual/*: started rewrite of the
23809 manual, updated some screenshots
23811 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
23813 * src/gnomefilelist.h, src/gnomefilelist.c:
23815 Fixed multiple selection bug (#497085). The OK button is
23816 sensitive when in multiple mode, if the no. of
23817 selection is one or more.
23819 Toggle between single and multiple selection mode
23820 and multiple mode display.
23822 Fixed strings to translable strings.
23824 Fixed some compiler warnings by commenting out
23827 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
23829 * src/project_dbase.c: App status bar now updates
23830 with the project name when the project is loaded.
23832 * src/an_file_view.c, tagmanager/tm_file_entry.c:
23834 Puts the directories at the top. They're also sorted now.
23835 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
23837 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
23839 * scripts/anjuta_import.sh.in: Added file.
23840 * scripts/anjuta_import.sh: Removed file.
23842 * .cvsignore, po/.cvsignore, scripts/.cvsignore:
23845 * src/main_menubar_def.h:
23847 Changed shortcut for Find/Replace to CTRL+SHIFT+F (to
23848 reflect the opposite of Find (CTRL+F) and also to leave
23851 Changed Glade summon with ALT+G, which frees the ATL+E
23852 for poping up the edit menu.
23854 * src/Makefile.am: Debugging link flags by Biswa, removed.
23856 2002-01-28 Andy Piper <andy.piper@freeuk.com>
23858 * HACKING: added information on best practices for writing
23859 application messages and GUI labels
23861 * src/CORBA-Server.c, src/about.c, src/anjuta.c,
23862 src/breakpoints.c, src/build_file.c, src/build_project.c,
23863 src/clean_project.c, src/compile.c,
23864 src/compiler_options_cbs.c, src/compiler_options_gui.c,
23865 src/configurer.c, src/debugger.c, src/executer.c,
23866 src/find_in_files.c, src/find_in_files_cbs.c,
23867 src/find_replace.c, src/find_text.c, src/glades.c,
23868 src/gnome_project.c, src/goto_line.c, src/main.c,
23869 src/main_menubar.c, src/main_menubar_def.h,
23870 src/mainmenu_callbacks.c, src/preferences_gui.c,
23871 src/project_config.c, src/project_dbase.c,
23872 src/project_dbase_gui.c, src/resources.c, src/source.c,
23873 src/support.c, src/tags_manager.c, src/text_editor.c,
23874 src/text_editor_gui.c, src/text_editor_menu.c,
23875 src/toolbar_callbacks.c, src/utilities.c:
23876 lots of minor message updates to make them more user-friendly
23879 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
23883 Because of the spaces escaping, the command could not be
23884 executed when run without terminal. Now fixed.
23886 * anjuta.prj, Makefile.am:
23888 Added anjuta project file.
23890 2002-01-27 Naba Kumar <kh_naba@users.sourceforge.net>
23892 * src/message-manager-private.h, message-manager-private.cc,
23895 Added freeze() and thaw() for the message window class to
23896 speed up the message manager update.
23898 * src/project_config.h, project_config.c,
23899 src/project_dbase.h, project_dbase.h
23900 scripts/anjuta_project.template:
23902 Added two new prject attributes: project.config.blocked and
23903 project.excluded.modules. The former will make sure that users
23904 are not given any previlidge in enabling the 'overwrite build
23905 files' flags and the later issues a list of modules in the project
23906 to be skipped for symbol browsing and project listing.
23908 * configure.in, scripts/anjuta_import.sh, scripts/Makefile.am:
23910 Modified script to read the template from the anjuta data dir
23911 rather than from the directory in which the script exist. Otherwise,
23912 Being transfered to the bin dir, the script will not be able to
23913 find the template when it is run.
23915 The script is also create with configure.in to set in the anjuta
23916 data dir path inside the script.
23918 2002-01-26 Stephane Demurget <demurgets@free.fr>
23920 * po/fr.po: updated to the latest sources.
23922 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
23924 * scripts/Makefile.am:
23925 anjuta_import.sh goes with distribution.
23927 * po/*.po: They seem to have updated (merged with
23928 anjuta.pot) automatically when I did "make dist".
23930 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
23932 * src/compiler_options_cbs.c, compiler_options.h, compiler_options_gui.c,
23933 Fixed Bug #499807, ie crash on removing libs, includes, defines from
23934 the compiler options dialog.
23937 Correct todays date. :)
23939 * scripts/Makefile.am:
23940 Installs anjuta_import.sh in $(prefix)/bin dir and
23941 is treated as an executable.
23943 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
23945 * Fix for bug #499373
23947 * data/properties/anjuta.properties, ada.properties, cpp.properties,
23948 java, properties, latex.properties, lua.properties, others.properties,
23951 Added double-quotes around file arguments so that
23952 filenames with spaces could also work.
23954 * launcher/anjuta-launcher.c, executer.c:
23955 Escaped quotes in the cammand and it's arguments before executing
23956 so that args with spaces can also work.
23958 Commented #DEBUG switch.
23960 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
23962 * scripts/*: Added files which I forgot previously.
23964 * src/aneditor.h: Lined up commands definition for better look.
23966 * src/mainmenu_callbacks.c. main_menu_def.h, main_menubar.c,
23967 main_menubar.h, control.c:
23968 Added three more convert EOL chars submenu items in transform.
23969 Reformatted some some.
23971 * data/anjuta.properties:
23972 Reformatted a line.
23974 * src/aneditor.h, aneditor.c:
23975 Added three commands (with definitions) for EOL conversions.
23977 * src/text_editor.c:
23978 Editor detects file mode from the file content and
23979 set the editing mode to CR/LF/CRLF automatically.
23980 Refined Dos mode extrageneous chars filter
23981 This will make sure that filter works only in Dos mode and not
23984 * src/anjuta.c: Editor mode display in status bar.
23986 * src/preferences_gui.c: Changed the string for dos mode
23987 filter to more sensible string.
23989 * src/aneditor.c: Default editor mode sets during widget creation
23990 and not everty time the properties are loaded. This makes sure
23991 that the auto-detected mode is not overridden by the default mode.
23993 * src/text_editor.c, aneditor.c: Disabled #DEBUG flag.
23995 * src/anjuta.c: Fixed bug #476028.
23996 Now anjuta also searches for file relative to top project dir,
23997 when the project is open.
23999 * src/anjuta_cbs.c: Fixed bug #499536.
24000 File is not closed if it is not able to save the file properly.
24002 * src/mainmenu_callbacks.c: Fixed bug #499536.
24003 Newfiles (which are not modified) are also closed on "close all files".
24005 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
24007 * src/an_symbol_view.c: Added MAX_STRING_LENGTH
24009 * tagmanager/tm_source_file.c, regex.c, parse.c:
24010 defined and delimited g_messages within #debug.
24012 * src/preferences.c, data/anjuta.properties:
24013 saved/defied message-manager tag position in string.
24014 Message tag possition is saved between sessions. And
24015 and tag position bottom as default.
24017 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
24019 Patch submitted by:
24020 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24025 data/properties/Makefile.am
24026 global-tags/Makefile.am
24027 pixmaps/Makefile.am
24031 src/an_symbol_view.c
24032 src/an_symbol_view.h
24037 src/message-manager-private.cc
24039 src/project_dbase.c
24040 src/project_dbase_gui.c
24050 pixmaps/sv_class.xpm
24051 pixmaps/sv_function.xpm
24052 pixmaps/sv_macro.xpm
24053 pixmaps/sv_private_fun.xpm
24054 pixmaps/sv_private_var.xpm
24055 pixmaps/sv_protected_fun.xpm
24056 pixmaps/sv_protected_var.xpm
24057 pixmaps/sv_public_fun.xpm
24058 pixmaps/sv_public_var.xpm
24059 pixmaps/sv_static_fun.xpm
24060 pixmaps/sv_static_var.xpm
24061 pixmaps/sv_struct.xpm
24062 pixmaps/sv_unknown.xpm
24063 pixmaps/sv_variable.xpm
24064 pixmaps/fv_core.xpm
24065 pixmaps/fv_text.xpm
24066 pixmaps/filestoremove.txt:
24070 * pixmaps/class.xpm
24071 pixmaps/function.xpm
24072 pixmaps/fv_autofile.xpm
24074 pixmaps/fv_i18n.xpm
24075 pixmaps/fv_source.xpm
24076 pixmaps/private_func.xpm
24077 pixmaps/private_var.xpm
24078 pixmaps/protected_func.xpm
24079 pixmaps/protected_var.xpm
24080 pixmaps/public_func.xpm
24081 pixmaps/public_var.xpm
24083 pixmaps/variable.xpm
24089 Upgraded to tagmanager-0.7
24091 2002-01-24 Johannes Schmid <clubfan@users.sourceforge.net>
24092 * src/anjuta_cbs.c: Fixed bug #506441
24093 * src/watch_gui.c: Changed layout of eval dialog so that
24094 it fits on a 800x600 desktop with German translation.
24096 2002-01-23 Andy Piper <andy.piper@freeuk.com>
24098 * src/project_dbase.c: completed string updates for GTKmm and GNOMEmm
24099 * pixmaps/appwiz_libglade.png, src/pixmaps.h, pixmaps/Makefile.am: new
24100 icon for new project type (thanks to Misha)
24101 * configure.in: build and install Danish translation
24102 * src/about.c, THANKS, manuals/C/anjuta-manual/authors.sgml: updated
24103 credits to cover new patches and translations
24105 2002-01-23 Johannes Schmid <clubfan@users.sourceforge.net>
24107 * src/preferences.c, src/message-manager.cc, src/project_type.c,
24108 src/appwiz_page1.c:
24110 - Font preferences are restored properly now (\n was missing)
24111 - Dock menu label of message-manager is "Dock/Undock" instead
24112 of "Dock|Undock" to match with the rest of anjuta.
24113 - Name of GTK-- and GNOME-- have changed to GTKmm and GNOMEmm, so I
24114 changed it in anjuta, too
24116 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
24118 * tagmanager/tm_source_file.c,
24119 tagmanager/parse.c,
24120 tagmanager/tm_project.c,
24121 src/an_symbol_view.c,
24124 Disabled debug warnings.
24126 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
24128 * src/appwiz_page1.c
24129 src/compiler_options.c
24130 src/project_dbase.c
24131 src/project_dbase.h
24136 New project type named LibGlade.
24138 Patch submitted by:
24139 Dick Knol <dknol@gmx.net>
24142 Commented out unused pixmap creation. May be it
24143 will fix the crash in project creation.
24145 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
24149 src/registers_cbs.c
24150 src/registers_cbs.h
24151 src/registers_gui.c
24154 src/sharedlib_cbs.c
24155 src/sharedlib_cbs.h
24156 src/sharedlib_gui.c
24164 src/stack_trace_cbs.c
24165 src/stack_trace_cbs.h
24166 src/stack_trace_gui.c
24174 Fixed bug #496290: Attach/detach removed from these
24175 windows as they are never implemented.
24177 Patch submitted by:
24178 Johannes Schmid <johannes.schmid@gmx.de>
24180 2002-01-18 Naba Kumar <kh_naba@users.sourceforge.net>
24186 when you right click on the tabs, a list of filenames are given
24187 out, but now it gives a list of "page 1", "page 2", etc...
24189 Patch submitted by:
24190 Jens Georg <mail@jensgeorg.de>
24192 * anjuta.in.in: Removed c|c++ because, it was not necessary
24193 and was causing translation problem.
24195 * plugins/class-gen/clsGen.c:
24196 removed "'" for the same reason.
24198 attached the fix for the menu
24201 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
24203 * src/preferences.h,
24205 src/preferences_gui.c:
24207 Adds the functionality to Anjuta to auto save your unsaved
24208 files before you build a project.
24210 Patch submitted by:
24211 jason <jason_williams@suth.com>
24213 * src/anjuta.[h,c]:
24214 Added function for save all files.
24216 * src/mainmenu_callbacks.c:
24217 Modified to use the above function.
24219 * src/build_project.c:
24220 Save all files before build if it is set in the
24223 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
24225 * src/message-manager-private.cc
24226 src/message-manager-private.h
24227 src/message-manager.cc:
24229 Message-manager now restores the tabs which were shown on startup.
24230 The terminal is now created on demand (as requested by Biswa)
24231 and I have removed some debug messages.
24233 Patch submitted by:
24234 Johannes Schmid <johannes.schmid@gmx.de>
24236 2002-01-13 Stephane Demurget <demurgets@free.fr>
24238 * src/anjuta_cbs.c: fixed the global shortcut handling to have a
24239 proper tabs keyboard navigation.
24241 * src/an_symbol_view.c,
24243 src/gnome_project.c,
24244 src/project_dbase.c,
24245 src/tags_manager.c: removed some debugging display.
24247 2002-01-09 Naba Kumar <kh_naba@users.sourceforge.net>
24249 * src/message-manager-dock.c
24250 src/message-manager-private.cc
24251 src/message-manager-private.h
24252 src/message-manager.cc
24255 src/preferences_gui.c:
24257 Patch submitted by:
24258 Johannes Schmid <johannes.schmid@gmx.de>
24260 This patch adds a tab to the notebook of the preferences-dialog
24261 where you can change the colors, the tab position of the new
24262 message manager. Also the truncate messages stuff has moved
24263 from misc tab to messages tab.
24265 Also improved the remembering position stuff of message manager.
24267 * data/internal.properties,
24268 Added definitions for messages colors and tag position.
24270 * src/message_manager.cc:
24271 Fixed a bug that never lets the messages panes to get cleared.
24272 Added wmclass setting for the message window. Fixed a bug in
24273 which the message window was not being shown.
24275 * src/tag_manager.c: Fixed printing of (NULL) in the debug
24276 output and disabled it.
24278 * src/anjuta.c: Preferences created and loaded before anything else.
24279 anjuta now recognizes messages colors on startup and initializes
24282 2002-01-09 Andy Piper <andy.piper@freeuk.com>
24284 * src/project_dbase.c: fix bug #497923 (thanks to Johannes Schmid)
24286 2002-01-09 Stephane Demurget <demurgets@free.fr>
24288 * pixmaps/file_c.xpm,
24289 pixmaps/file_cpp.xpm,
24290 pixmaps/file_file.xpm,
24291 pixmaps/file_h.xpm,
24292 pixmaps/file_html.xpm,
24293 pixmaps/file_i18n.xpm,
24294 pixmaps/file_icon.xpm,
24295 pixmaps/file_pix.xpm,
24296 pixmaps/fv_doc.xpm,
24297 pixmaps/fv_i18n.xpm,
24298 pixmaps/fv_image.xpm,
24299 pixmaps/fv_source.xpm,
24300 pixmaps/fv_unknown.xpm: made these icons transparent.
24302 2002-01-08 Andy Piper <andy.piper@freeuk.com>
24304 * launcher/anjuta_launcher.c: updated message strings
24305 * src/message-manager-dock.c: added newline at end to avoid compile warning
24306 * src/project_dbase.c: corrected spelling of include (noted by Biswa)
24307 * src/controls.c, src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
24308 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: added some new Insert menu
24309 entries for username and Python-style GPL notice
24310 * HACKING: added info on files to change to update Insert menu
24312 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
24314 * src/project_dbase.c,
24315 src/an_file_view.c,
24316 src/an_symbol_view.c:
24317 Changed the CTree expander style to square and
24318 line style to Dotted line.
24320 * po/POTFILES.in: Removed and Added translable files.
24322 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
24324 * ccview/.cvsignore: Removed.
24326 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
24329 cccmd.cc, ccview_main.h, func_dialog.cc, struct.xpm,
24330 cccmd.h, cfolder.xpm, func_dialog.h, ofolder.xpm, support.c,
24331 cccproj.cc, ChangeLog, gtk_help.cc, panes.cc, support.h,
24332 cccproj.hh, class.xpm, gtk_help.h, private.xpm, tree_coll.h,
24333 ccview.cc, cregex.hh, hash_str.h, protected.xpm,
24334 ccview.h, public.xpm, ccview_main.cc, file.xpm, Makefile.am, scanner.xpm:
24336 Removed ccview module because it is no longer needed.
24338 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
24340 * src/project_dbase.c:
24341 Shifted structure initialization in project_dbase_new()
24342 before anything else, otherwise it was crashing due to
24343 uninitialized values.
24345 * src/an_symbol_view.c:
24346 Disabled high volume debug output.
24348 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
24350 Applied a very heavy patch from:
24351 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24355 pixmaps/Makefile.am
24367 src/fileselection.c
24370 src/main_menubar_def.h
24371 src/mainmenu_callbacks.c
24372 src/mainmenu_callbacks.h
24373 src/project_dbase.c
24374 src/project_dbase.h
24375 src/project_dbase_gui.c
24377 src/text_editor_menu.c
24378 src/toolbar_callbacks.c
24379 tagmanager/Makefile.am
24381 tagmanager/include/Makefile.am
24382 tagmanager/include/tm_project.h
24383 tagmanager/include/tm_symbol.h
24384 tagmanager/include/tm_tag.h
24385 tagmanager/include/tm_tagmanager.h
24386 tagmanager/include/tm_workspace.h
24387 tagmanager/tm_project.c
24388 tagmanager/tm_source_file.c
24389 tagmanager/tm_symbol.c
24390 tagmanager/tm_tag.c
24391 tagmanager/tm_workspace.c
24392 widgets/Makefile.am: Modified.
24394 * src/an_file_view.[c,h],
24395 src/an_symbol_view.[c,h],
24396 src/file_history.[c,h],
24398 widgets/scroll-menu.[c,h],
24399 tagmanager/tm_file_entry.c
24400 tagmanager/include/tm_file_entry.h: Added new files.
24402 * pixmaps/cfolder.xpm, fv_doc.xpm, fv_source.xpm,
24403 private_func.xpm, public_func.xpm,
24404 class.xpm, fv_exec.xpm, fv_unknown.xpm,
24405 private_var.xpm, public_var.xpm,
24406 function.xpm, fv_i18n.xpm, macro.xpm,
24407 protected_func.xpm, struct.xpm,
24408 fv_autofile.xpm, fv_image.xpm,
24409 ofolder.xpm, protected_var.xpm, variable.xpm:
24410 Updated and Added pixmap files.
24414 a) Removes CCView dependency.
24415 b) Improves the terminal.
24416 c) Adds tag navigation context menus.
24417 d) Upgrades tagmanager to latest version.
24418 e) Miscellaneous small additions.
24420 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
24422 * src/project_dbase_gui.c: Fixed crash of anjuta
24423 when project first created.
24425 * src/gnome_project.c: It now updates the tags manager
24426 when new projects are created.
24428 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
24430 * Thanks Johannes Schmid <johannes.schmid@gmx.de>
24431 for this big patch.
24433 * src/messages.[c,h]: Removed files.
24435 * src/message-manager.[cc,h],
24436 src/message-manager-dock.[c,h],
24437 src/message-manager-private.[cc,h]
24440 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/build_file.c
24441 src/build_project.c, src/clean_project.c, src/compile.c
24442 src/configurer.c, src/debugger.c, src/find_in_files.c
24443 src/mainmenu_callbacks.c, src/preferences.h
24444 src/preferences_gui.c, src/properties.h
24445 src/utilities.c, src/utilities.h:
24446 The new messages widget.
24448 - Use of GtkNotebook instead of ToggleButtons
24450 - Popupmenu to show and hide message types and
24451 to dock/undock in detach mode
24453 All other things should work as they did with the
24454 old message window. Currently the keyboard short-cuts
24455 do not work in detached mode.
24457 Some functions in utitlities.[c,h] changed.
24458 so that they take const arguments where this is possible
24460 * src/Makefile.am, po/POTFILES.in:
24461 Removed messages.[c,h] and
24462 added message-manager.[cc,h], message-manager-dock.[c,h],
24463 message-manager-private.[cc,h]
24465 * src/message-manager.h: Removed "include <bonobo.h>"
24466 and added a newline at the end of the file.
24468 * src/message-manager-private.cc:
24469 Set clist's width setting to Automatic.
24470 Set scroll window's scroll bars to Automatic.
24472 2002-01-05 Naba Kumar <kh_naba@users.sourceforge.net>
24474 * text_editor_menu.c:
24475 Fixed misalignment of the function sub menu
24476 in the text editor pop up menu.
24478 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
24480 * src/text_editor.c: Fixed a compiler warning.
24482 2002-01-04 Andy Piper <andy.piper@freeuk.com>
24484 * THANKS, manuals/*/authors.sgml: updated for new translations
24485 * plugins/class-gen/clsGen.c: converted messages to English
24486 * src/about.c, src/main_menubar_def.h: string updates
24488 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
24493 src/mainmenu_callbacks.c
24496 src/text_editor_cbs.c
24497 src/text_editor-gui.c:
24499 Earlier code for adding 'cross' button
24500 for closing pages were too error prone and unorganized.
24501 Cleaned up the code and shifted the 'extra' widgets
24502 creation (eg. close button, close_pixmap and lable)
24503 from anjuta to text_editor. This takes care of proper
24504 widgets creation and destruction. Otherwise, anjuta
24505 was crashing at too many points, especially related
24506 to docking and undocking.
24508 2002-01-04 Stephane Demurget <demurgets@free.fr>
24510 * src/aneditor.cxx: removed debugging code.
24512 * data/properties/.cvsignore: added swap files.
24514 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
24518 Fixed Crashing of anjuta when a new file is saved as
24521 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
24523 * src/aneditor.c: Some debug codes around.
24525 * data/internal.properties, data/anjuta.properties: Removed.
24526 data/properties/Makefile.am:
24527 data/properties/ada
24529 data/properties/make
24531 data/properties/html
24532 data/properties/ruby
24533 data/properties/baan
24534 data/properties/idl
24535 data/properties/pascal
24536 data/properties/sample
24537 data/properties/bash
24538 data/properties/java
24539 data/properties/perl
24540 data/properties/sql
24541 data/properties/conf
24542 data/properties/latex
24543 data/properties/props
24545 data/properties/cpp
24546 data/properties/lua
24547 data/properties/python
24548 data/properties/xml
24549 data/properties/others
24550 data/properties/.cvsignore:
24551 Added files. Properties now splitted into small files
24555 configure.in: Update the removal and added properties module.
24557 * src/preferences.c: preferences_new(): Updated to reflect the
24558 new properties files organization.
24560 * src/Makefile.am: Added Baan Lexer.
24562 2002-01-01 Stephane Demurget <demurgets@free.fr>
24564 * src/aneditor.cxx: readded the baan lexer.
24566 * src/preferences.c: fixed translated messages and a typo.
24568 * desktop.in.in: changed the name to Anjuta C|C++ IDE, since the / was
24569 confusing the regexp usage in xml-i18-merge.
24571 2002-01-01 Andy Piper <andy.piper@freeuk.com>
24573 * src/project_dbase.c: tidied some messages, and spotted a typo in
24574 the reading of properties which prevented the project version from
24575 ever being reported in the Project Information window - fixed :)
24577 * po/POTFILES.in: removed syntax.h
24579 2001-12-31 Stephane Demurget <demurgets@free.fr>
24581 * data/internal.properties: fixed baan properties.
24582 Added all ada properties.
24584 * src/main_menubar_def.h,
24587 src/utilities.[ch]: added support for the Ada highlight style.
24589 2001-12-31 Stephane Demurget <demurgets@free.fr>
24591 * plugins/*/.cvsignore: updated.
24593 2001-12-31 Stephane Demurget <demurgets@free.fr>
24597 src/Makefile.am: removed the empty header syntax.h.
24599 2001-12-31 Naba Kumar <kh_naba@users.sourceforge.net>
24602 Stef's observation on the 'superfluous' hseparators in the recent
24603 files and projects is fully justified -- removed.
24605 * main_menubar_def.h:
24606 Changed "Plug Ins" to "Plugins" in the menu label.
24608 * configure.in, plugins/Makefile.am, plugins/class-gen/*:
24609 Added class-gen in the configure output and class-gen module.
24611 * data/internal.properties:
24612 Correct mis-spelled "jave" to "java".
24613 Added file.is.source for *.h, *.c, *.cpp properties.
24615 * global-tags/Makefile.am:
24616 "chmod +x create_global_tags.sh" before it is executed, because
24617 there is very high chance that it will be found "-x" and resulting
24620 2001-12-31 Stephane Demurget <demurgets@free.fr>
24622 Fixed a crash on Solaris reported by Holder Burde, thanks to him
24625 * src/gnome_project.c: (create_new_project): if the user doesn't
24626 select any icon, it doesn't have any extension and thus we can't
24627 use it in printf on Solaris, since the %s modifier use strlen to
24628 know the string length and then crash. On Linux, gcc checks the value
24629 of the pointer to be NULL and write "(null)" if necessary. We can't
24632 * src/source.c: (source_write_desktop_entry): if there's no icon, we
24633 don't need to have the directory icon but the generic one.
24635 2001-12-30 Stephane Demurget <demurgets@free.fr>
24637 Merged with latest (1.42) scintilla.
24639 Added: Support for the {load,save}.on.(de)activate properties.
24640 The PHP lexer to match keywords case insensitively.
24642 Experimental supports for changeable style attribute & line
24645 Updated: Both the C++ and HTML lexers.
24646 More shell keywords added.
24647 Horizontal scrolling and diplay of long lines optimised.
24648 Cursor setting optimised.
24650 Bugs fixed: Caret movement over folded lines.
24651 Selection tracking in 2ndary views when doing modifications.
24653 * scintilla/CallTip.{cxx.h},
24654 scintilla/ContractionState.{cxx,h},
24655 scintilla/Document.{cxx,h},
24656 scintilla/Editor.{cxx,h},
24657 scintilla/KeyWords.cxx,
24658 scintilla/LexHTML.cxx,
24659 scintilla/PlatGTK.cxx,
24660 scintilla/RESearch.cxx,
24661 scintilla/ScintillaBase.cxx,
24662 scintilla/ScintillaGTK.cxx,
24663 scintilla/Style.{cxx,h},
24664 scintilla/StyleContext.h,
24665 scintilla/ViewStyle.cxx,
24666 scintilla/include/*.h: updated.
24668 * scintilla/LexBaan.cxx, scintilla/Makefile.am: added Baan lexer.
24670 * scintilla/LexCPP.cxx: removed all references to noDocChars. This
24671 should have been told to the scintilla team. We're lucky I read the
24672 ChangeLog and the modifications of the lexer (thanks to the Gnome
24675 * data/internal.properties: added Baan definitions.
24676 Fixed some issues for C such as *_cast directive, that are only
24677 available with C++.
24678 Updated C++, HTML and shell scripts definitions.
24679 Updated Ada and Bullant, that have been forgotten.
24681 * src/main_menubar_def.h,
24684 src/utilities.[ch]: added support for the Baan highlight style.
24686 2001-12-29 Stephane Demurget <demurgets@free.fr>
24688 Polished the plugins menu behaviour and added a tearoff
24689 menuitem to the recent entries submenu.
24691 Note: The recent entries list seems to be too height
24692 with all these superfluous hseparators.
24694 * src/main_menubar.c: Polished, making some
24695 functions declarations static and cleaning some code.
24697 (create_submenu_plugin): removed the extra
24698 plugins entry and the horizontal separators.
24700 (on_plugins_menu_realize): the plugins menu is only
24701 shown if there's at least one available.
24703 (create_submenu*): added a tearoff menuitem to have
24704 a more homogeneous menu style. For now, it doesn't
24705 take care of user settings (but it was even worse
24708 2001-12-29 Stephane Demurget <demurgets@free.fr>
24710 * configure.in: added the packageplugindir variable to avoid
24711 installing the plugins in $(prefix). It's not the same path as
24712 anjuta 2 to allow parallel installation.
24714 2001-12-29 Stephane Demurget <demurgets@free.fr>
24715 Fix a reopened part of bug #440676: keyboard navigation between the
24716 different text buffers. Changed to a more global approch.
24718 * src/notebook.[ch]: removed.
24720 * src/Makefile.am: removed notebook.[ch]
24722 * src/anjuta_{gui,cbs}.c, src/anjuta.h:
24723 (on_anjuta_window_key_press_event): added to fulfill the global
24726 * HACKING: updated according to the new global shortcuts handling.
24728 2001-12-29 Naba Kumar <kh_naba@users.sourceforge.net>
24730 * src/main_menubar_def.h, main_menubar.h, main_menubar.c:
24731 Shifted plugin menu from Edit submenu to main menu.
24734 Added plugins/sample1/plugin-sample1.c
24736 * plugins/sample1/plugin-sample1.c:
24737 Added localization and used anjuta_info, instead of anjuta_error.
24739 * plugins/.cvsignore, plugins/sample1/.cvsignore:
24742 2001-12-28 Naba Kumar <kh_naba@users.sourceforge.net>
24744 * configure.in, acconfig.h: Added definition for PACKAGE_PLUGIN_DIR
24747 * Makefile.am: Added module plugins.
24749 * plugins, plugins/Makefile.am, plugins/sample1/*:
24750 Created plugins modules.
24752 * src/anjuta.h, src/anjuta.c: Removed app->szAddinDir and
24753 Defined PACKAGE_PLUGIN_DIR directly and properly. Fixed
24754 to load plugins of *.so only and not *.so* (which results
24757 * anjuta.spec.in: added %{prefix}/lib/anjuta to take care of
24758 plugins during packaging.
24760 2001-12-27 Simos Xenitellis <simos@hellug.gr>
24762 * configure.in: Added Greek (el) to ALL_LINGUAS.
24764 2001-12-27 Duarte Loreto <happyguy_pt@hotmail.com>
24766 * configure.in: Added portuguese to ALL_LINGUAS
24768 2001-12-24 Naba Kumar <kh_naba@users.sourceforge.net>
24770 * global-tags/.cvsignore
24771 tagmanager/.cvsignore
24772 tagmanager/include/.cvsignore:
24773 Added cvs ignore files.
24776 Updated cvs ignore file.
24778 2001-12-23 Andy Piper <andy.piper@freeuk.com>
24780 * src/debugger.c, src/text_editor.c, src/anjuta.c,
24781 data/anjuta.properties, data/internal.properties: clean up some
24782 message strings (me)
24784 2001-12-23 Andy Piper <andy.piper@freeuk.com>
24786 * src/about.c, THANKS: added Jens to the credits
24788 2001-12-23 Andy Piper <andy.piper@freeuk.com>
24790 * pixmaps/close_file_small.xpm, pixmaps/Makefile.am, src/anjuta.c,
24791 src/text_editor.h, src/pixmaps.h, src/text_editor_cbs.c,
24792 src/text_editor_cbs.h, src/text_editor_gui.c: patch from Jens
24793 Georg <mail@jensgeorg.de> to add close button to file tabs.
24795 2001-12-20 Andy Piper <andy.piper@freeuk.com>
24797 * launcher/anjuta_launcher.c: patch from Stef to fix #490816
24798 (debugger now catches correct signal from process)
24800 2001-12-20 Andy Piper <andy.piper@freeuk.com>
24802 * pixmaps/Makefile.am, pixmaps/appwiz_*.png: new images from Misha
24803 * src/pixmaps.h: switch appwizard project icons to new designs
24804 * pixmaps/appwid*xpm, pixmaps/gear.xpm: removed unused graphics
24806 2001-12-20 Andy Piper <andy.piper@freeuk.com>
24808 * pixmaps/Makefile.am: stop redundant images from being installed.
24809 The next step will be to remove them completely.
24810 * src/appwiz*: further updates (more to come)
24811 * src/pixmaps.h: cleaned up, commented
24812 * src/splash.c: should use the pixmaps macro defined
24813 * HACKING: more on the graphics stuff and use of pixmaps.h
24815 2001-12-19 Andy Piper <andy.piper@freeuk.com>
24817 * src/defaults.c: fix bug #494864
24819 2001-12-18 Andy Piper <andy.piper@freeuk.com>
24821 * pixmaps/applogo.png, pixmaps/appwizard.png: added new wizard
24822 graphics from Misha
24823 * pixmaps/interface.xpm, pixmaps/app_wizard.jpg: removed
24824 redundant graphics, no longer used
24825 * src/appwiz*: revamped application wizard by Andy and Misha for
24826 a more usable and professional look-and-feel
24827 * HACKING: updates to cover patching, graphics, and some additions
24829 * TODO: removed some implemented features
24831 2001-12-17 Andy Piper <andy.piper@freeuk.com>
24833 * data/anjuta.properties, data/internal.properties: cleanup
24834 * src/compiler_options_gui.c, src/mainmenu_callbacks.*,
24835 src/preferences_gui.c, src/text_editor_menu.c: patches from Biswa
24836 to edit styles colors for keywords and add Goto Tag menu option
24839 2001-12-14 Naba Kumar <kh_naba@users.sourceforge.net>
24841 * src/anjuta.c, anjuta.h, text_editor.c, text_editor.h:
24844 fixes the Forget of the cursor position when tab is brought active
24845 from project manager.
24847 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
24850 Exported "TERM=xterm" to get a color terminal when
24851 anjuta is not started from within a terminal.
24853 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
24857 Added a frame around zvt terminal.
24859 * src/preferences_gui.c
24860 Modified to say "Use glade component (experimental)"
24861 instead of "Use Component".
24863 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
24866 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24869 src/fileselection.c
24874 src/project_dbase.c
24876 a) Extra scrollbar in terminal no longer appears.
24877 b) Character set preference should be preserved (untested).
24878 c) File selection widget now remembers last directory.
24879 d) On creation of generic project, the glade 'file not found' error no
24881 e) First terminal window is created 'on demand', so it should always to
24882 the Right Thing (TM) as far as starting WD is concerned. Also, the
24883 environment is now passed to the terminal.
24884 f) Solaris compilation should be fixed (replaced get_current_dir_name()
24886 g) Fixed some compilation warnings.
24888 2001-12-10 Andy Piper <andy.piper@freeuk.com>
24890 * configure.in, src/anjuta.c, src/messages.c, src/messages.h,
24891 src/pixmaps.h: applied terminal and warnings patch (Biswa)
24892 * src/*: cleanups (me)
24893 * pixmaps/mini_term.xpm: added new file for terminal button
24894 (me, based on existing artwork)
24896 2001-12-07 Andy Piper <andy.piper@freeuk.com>
24898 * configure.in: bumped version to 0.1.9-pre
24899 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
24901 * src/aneditor.cxx: patch from Biswa to re-enable autocompletion
24903 2001-12-07 Pablo Saratxaga <pablo@mandrakesoft.com>
24905 * src/splash.c: removed a DOS end of line of a comment (so the *.po
24906 files are free of that char)
24907 * configure.in: added "az" to ALL_LINGUAS
24909 2001-11-29 Andy Piper <andy.piper@freeuk.com>
24911 * tagmanager/tm_workspace.c, src/project_dbase.c: critical
24912 crash bug fix from Biswa.
24913 * FUTURE: added Anjuta/gIDE merger information to provide
24914 details on future direction and status of 1.x stuff
24915 * NEWS: prepared for release
24916 * po/de.po: update from Jens Georg <mail@jensgeorg>
24918 2001-11-28 Andy Piper <andy.piper@freeuk.com>
24920 * multiple minor updates pre-0.1.8
24921 * patch from Biswa to fix syntax highlighting and packaging
24922 * po/fr.po: update from Stef
24924 2001-11-26 Naba Kumar <kh_naba@users.sourceforge.net>
24926 * global-tags/Makefile.am
24927 global-tags/create_global_tags.sh
24928 global-tags/tm_global_tags.c
24929 scintilla/LexCPP.cxx
24930 scintilla/include/SciLexer.h
24932 src/project_dbase.c
24933 tagmanager/Makefile.am
24934 tagmanager/include/Makefile.am
24935 tagmanager/include/tm_project.h
24936 tagmanager/include/tm_tag.h
24937 tagmanager/include/tm_tagmanager.h
24938 tagmanager/tm_project.c
24939 tagmanager/tm_source_file.c
24940 tagmanager/tm_tag.c
24941 tagmanager/tm_workspace.c:
24943 Includes the syntax highliting patch to scintilla).
24944 and more stable code.
24946 *tagmanager/include/tm_symbol.h: New file.
24947 *tagmanager/tm_symbol.c: New file.
24949 Add symbol tree building functionality at project level
24952 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24954 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
24956 * pixmaps/file_cpp.xpm, pixmaps/file_html.xpm, pixmaps/file_icon.xpm,
24957 pixmaps/file_c.xpm, pixmaps/file_h.xpm, pixmaps/file_pix.xpm,
24958 pixmaps/file_file.xpm, pixmaps/file_i18n.xpm
24959 : New and improved pixmaps from Misha <misha@phreaker.net>
24962 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
24964 * Big patch submitted by
24965 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>.
24966 Many thanks to him.
24968 * src/Makefile.am, src/aneditor.cxx
24969 src/anjuta.c, src/anjuta.h, src/project_dbase.c,
24970 src/project_dbase.h, src/text_editor.c, src/text_editor.h:
24971 Use of tagmanager lib for advanced calltips.
24973 * global-tags/*: Created new directory and added files to
24974 generate system.tags.
24976 * tagmanager/*: Created new directory and added tagmanager lib
24979 * configure.in, acconfig.h, Makefile.am: Modified to reflect
24980 the above additions.
24982 * data/Makefile.am: Modified to accomodate generated system.tags file.
24984 2001-11-07 Andy Piper <andy.piper@freeuk.com>
24986 * scintilla/: updated to 1.41
24987 * src/Makefile.am: added Ada and Bullant lexers from Scintilla
24988 * src/about.c: updated list of authors
24989 * src/aneditor.cxx: tidied to remove unused SciTE debug calls
24990 * HACKING: updated to cover Scintilla usage
24991 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
24994 2001-11-07 Naba Kumar <kh_naba@users.sourceforge.net>
24996 * src/aneditor.cxx: Fixed compilation errors with it.
24997 by add include to gtk+ headers and typedefining a mysteriously
24998 vanished class Colour.
25000 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
25002 * configure.in: Added pt_BR in the languages.
25004 2001-11-01 Andy Piper <andy.piper@freeuk.com>
25006 * src/executer.c, mainmenu_callbacks.c: patch from Dan Elphick
25007 (<dre00r@ecs.soton.ac.uk>) to correct a spelling mistake
25009 * manuals/C/anjuta-manual/*: new format to match
25010 the rest of the GNOME docs chapter layout. Added the many
25011 new contributors. Moved Authors and License information into new
25012 chapters of their own - should make expansion easier too
25013 * src/compiler_options.c: changed the profiler option to -pg to
25014 work with GNU tools (gprof)
25015 * src/compiler_options_gui.c, main_menubar_def.h: tidied some messages
25018 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
25020 * src/compiler_options.h, compiler_options.c, compiler_options_cbs.c
25021 compiler_options_gui.c:
25022 Added a new entry for linker flags and renamed c_options to c_flags
25023 and l_options to l_libs. Also, added a new function:
25024 compiler_options_set_prjlflags_in_file();
25026 * src/source.c: projects/src/Makefile.am now have LDFLAGS set.
25028 * src/compiler_options_gui.c: Trimmed some UI for the 'others' page.
25030 2001-10-26 Andy Piper <andy.piper@freeuk.com>
25032 * THANKS, src/about.c: corrections and additions following
25034 * src/main_menubar.c: patch from Rikul to fix the problem with
25035 menu accelerators not being loaded
25037 2001-10-26 Naba Kumar <kh_naba@users.sourceforge.net>
25039 * THANKS: Added all contributors and translators names and emails.
25041 * pixmap/anjuta_logo.png: Reduced the size of the logo.
25042 * pixmap/anjuta_splash.png, pixmaps/Makefile.am:
25043 Added new file (earlier logo with border).
25044 * src/about.c: Added all contributors names and emails
25045 and used macro definition for logo pixmap file.
25046 * src/pixmaps.h: Added entry for anjuta splash screen.
25048 2001-10-24 Andy Piper <andy.piper@freeuk.com>
25050 * pixmaps/anjuta_icon[.xpm|.png]: updated application icon
25051 to new PNG version (thanks to Misha) and removed the old
25054 2001-10-24 Abel Cheung <maddog@linux.org.hk>
25056 * THANKS: added Conner Mo for simplified Chinese translation.
25057 * configure.in: added zh_CN in ALL_LINGUAS
25059 2001-10-21 Abel Cheung <maddog@linux.org.hk>
25061 * THANKS: added Joe Man for his traditional Chinese translation.
25062 * configure.in: added zh_TW in ALL_LINGUAS.
25064 2001-10-19 Naba Kumar <kh_naba@users.sourceforge.net>
25066 * src/main_menubar_def.h: Changed the link of lidn to
25067 http://lidn.sourceforge.net.
25069 2001-10-18 Naba Kumar <kh_naba@users.sourceforge.net>
25071 * Applied patch from Rikul
25072 * Applied patch from Luca
25073 * Fixed a cvs conflict. :)
25075 2001-10-17 Stephane Demurget <demurgets@free.fr>
25077 * THANKS: added Marc Botermans for his Dutch translation.
25079 * configure.in: added nl in ALL_LINGUAS.
25083 2001-10-17 Naba Kumar <kh_naba@users.sourceforge.net>
25085 * anjuta.c: Fixed luca's typo.
25086 * resources.c, resources.h: Changed gchar* return to void, to
25087 avoid a compiler warning.
25088 * scintilla/Makefile.am: Reorganized file entries.
25089 * src/Makefile.am: Added StyleContex.o module directly with the lexers.
25091 2001-10-16 Naba Kumar <kh_naba@users.sourceforge.net>
25093 * Upgraded scintilla to 1.4.
25094 * Added 6 files: LexCrontab.cxx LexEiffel.cxx LexRuby.cxx
25095 LexLisp.cxx StyleContext.cxx StyleContext.h
25096 * src/Makefile.am: Added 4 lexers and separated lexer objects
25097 from the main link variable.
25099 2001-10-14 Stephane Demurget <demurgets@free.fr>
25101 * THANKS: added Luca, even if it shouldn't be my role to write
25102 this sort of thing :)
25104 * src/anjuta.c: (scan_AddIns_in_directory): some fixes and cleanups on
25105 the latest Luca patch.
25107 2001-10-14 Andy Piper <andy.piper@freeuk.com>
25109 * added skeleton plugin functionality (lbell <lbell@tsc4.com>).
25110 This is not documented yet; plugins to come later.
25111 * src/find*.c: find dialogs now persistent
25112 (Rick <rikul@bellsouth.net>)
25113 * widgets/gnomefilelist.c: fixed multiple file open issue
25114 (Rick <rikul@bellsouth.net>)
25115 * changes to recent file and project lists handling
25116 (lbell <lbell@tsc4.com>)
25117 * more minor UI updates (me)
25119 2001-10-11 Andy Piper <andy.piper@freeuk.com>
25121 * src/Makefile.am: removed warnings for traditional C syntax
25122 * pixmaps: added new icons for mini_locals, mini_cvs and
25123 the splash screen - thanks to Misha <misha@phreaker.net>
25125 2001-10-10 Andy Piper <andy.piper@freeuk.com>
25127 * src/toolbar.c: fix typo in tooltip text
25128 * ccview/cccmd.cc: alter Func to Function in menu text
25130 2001-10-09 Andy Piper <andy.piper@freeuk.com>
25132 * src/find_text.c: applied patch from rikul <null@acm.org> to fix minor
25133 issue with find dialog reporting an error when Scintilla finds text
25134 * applied patch from Denis Boehme <boehme at syncio dot de> to support
25135 DOS files (i.e. CR/LF translation)
25137 2001-10-03 Andy Piper <andy.piper@freeuk.com>
25139 * src/notebook.c: applied patch from rikul <null@acm.org> to fix bug
25141 * data/internal.properties: default fold style now set to 3 :-)
25142 * applied patch from rikul <null@acm.org> to turn notebook tab
25143 headings red when file has been edited.
25145 2001-10-02 Kjartan Maraas <kmaraas@gnome.org>
25147 * configure.in: Added "no" to ALL_LINGUAS.
25149 2001-09-29 Naba Kumar <kh_naba@users.sourceforge.net>
25151 * Patch from lbell <lbell@tsc4.com>
25156 src/main_menubar_def.h
25157 src/mainmenu_callbacks.c
25158 src/mainmenu_callbacks.h
25159 src/project_dbase.c
25160 src/project_dbase.h
25162 Implemented a check menu item to handle the 'show locals' flag
25163 for the current project.
25165 * data/internal.properties: Removed the redundant command
25166 for gnome-terminal.
25168 2001-09-25 Naba Kumar <kh_naba@users.sourceforge.net>
25170 * Patch from lbell <lbell@tsc4.com> for fixing some compiler warnings.
25172 2001-09-24 Fatih Demir <kabalak@gtranslator.org>
25174 * configure.in: Added "ta" to the languages list.
25176 2001-09-21 Andy Piper <andy.piper@freeuk.com>
25178 * data/internal.properties:
25179 added fold.symbols property to control appearance of folds
25180 in the Scintilla editor (thanks to rikul <null@acm.org>)
25182 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
25185 one extra button for message win is being created -- Fixed.
25187 The frame should be hidden and not only the pix_lab when
25188 that message pane is hidden (aBts[nIndex].bVisible == FALSE)
25191 * pixmaps/mini_locals.xpm (new file), pixmaps/Makefile.am:
25192 for the time being it is same as mini_cvs.xpm.
25194 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
25196 * src/find_repace.c: Fixed the vanishing find/replace dialog box.
25198 Patch from rikul <null@acm.org>
25200 * CORBA-Server.c, debugger.c, debugger.h, glades.c,
25201 glades.h, messages.c, messages.h, pixmaps.h,
25202 project_dbase.c, project_dbase.h, session.c,
25203 session.h, watch_cbs.c, watch_cbs.h, watch_gui.c:
25205 inserted 'add to watch' option in inspect window, so you can add easily
25206 a variable in watch window .
25208 Added a new message pane for the gdb local variables inspection. Changed
25209 the code in messages.c to better account for future new panes insertion.
25210 Defined a new pixmap for the new tab button in pixmaps.h
25211 (ANJUTA_PIXMAP_MINI_LOCALS); someone must create it and add it to the
25214 Changed the debugger module to have a single function for asking to gdb
25215 to send program info. The idea is to ask the debugger about only the
25216 info needed to open windows( watch, registers, etc ) to speedup the step
25217 command. I plan to ask informations to the debugger based on the user
25219 The request for local variables is enabled by default, but the
25220 projectDBase has a variable to control it, to allow disabling that
25221 feature, there is also the code to save and to reload the state. If you
25222 want to have it disabled by dafult change SHOW_LOCALS_DEFAULT to FALSE
25225 This big patch is from: lbell <lbell@tsc4.com>
25227 2001-09-20 Stephane Demurget <demurgets@free.fr>
25229 Patch from rikul <null@acm.org> :
25231 * data/internal.properties, src/aneditor.cxx: fixed the fold margin
25232 problem and added folding support for php/hmtl.
25234 2001-09-19 Naba Kumar <kh_naba@users.sourceforge.net>
25236 * Fixed dnd of files within scintilla.
25237 patch from: rikul <null@acm.org>
25239 2001-09-18 Naba Kumar <kh_naba@users.sourceforge.net>
25241 * Applied patch from Luca.
25243 * src/source.c: source_write_build_files(): Fixed the project generation
25244 failure. The fist return statement and the free_project_type were
25247 2001-09-14 Naba Kumar <kh_naba@users.sourceforge.net>
25249 * anjuta.c, anjuta.h, main.c, main_menubar.c, main_menubar_def.h,
25250 mainmenu_callbacks.c, mainmenu_callbacks.h, messages.c:
25252 1) Restore the error color to red (waiting for a configurable one )
25253 2) Saving projects settings if you exit anjuta without closing an open
25255 3) New Menu 'repaeat search' to search with a keystroke without pressing
25257 4) some define in the menus to better handle menu item update
25259 Patch from: lbell <lbell@tsc4.com>
25261 * main_menubar_def.h, main_menubar.c: Change the position of
25262 "Repeat find" menu position.
25264 2001-09-13 Naba Kumar <kh_naba@users.sourceforge.net>
25266 project_type.h, project_type.c, source.c: Applied patch.
25267 patch from Johannes Schmid <clubfan@users.sourceforge.net>
25269 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
25271 * configure.in, src/Makefile.am: Using macros for ORBit flags.
25273 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
25275 * Fixed bug #445752
25277 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
25279 * Fixed bugs in Gtk-- and Gnome-- project type
25281 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
25283 * dnd.c: Support for multiple files drag-n-drop.
25285 Patch from: rikul <null@acm.org>
25287 * anjuta.c, anjuta.h, anjuta_cbs.c, main_menubar_def.h,
25288 mainmenu_callbacks.c, mainmenu_callbacks.h: Added message text
25291 Patch from: rikul <null@acm.org>
25293 * Applied patch for widgetizing goto dialog box.
25296 * Applied patch for having new project type handling.
25297 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
25299 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
25301 * Makefile.am, aneditor.cxx, aneditor.h, anjuta.c, anjuta.h,
25302 anjuta_cbs.c, anjuta_gui.c, breakpoints.c, breakpoints.h,
25303 debugger.c, debugger.h, find_in_files.c, find_in_files.h,
25304 find_replace.c, find_replace.h, find_text.c, find_text.h,
25305 glade_iface.c, main.c, messages.c, messages.h, project_dbase.c,
25306 project_dbase.h, source.c, text_editor.c, text_editor.h,
25307 text_editor_cbs.c, utilities.c, utilities.h:
25309 Applied a huge patch (after slight preview). I would like Luca
25310 to have his feature additions mentioned here.
25312 Patch from: lbell <lbell@tsc4.com>
25314 2001-09-09 Stephane Demurget <demurgets@free.fr>
25316 * scintilla/Makefile.am: added to $(GTK_CFLAGS) INCLUDES.
25318 * po/fr.po: updated to the latest sources.
25321 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
25323 * Fixed bug #445752
25325 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
25327 * dnd.h, dnd.c: New files for drag n drop support.
25329 * anjuta.h, anjuta_gui.c, anjuta_cbs.c:
25330 Added drag and drop support for opening files.
25332 Thanks to José Antonio Caminero Granja <JCamGra@alumnos.uva.es> and
25333 Archit Baweja <bighead@crosswinds.net> for this idea.
25335 * TODO: Added some more todos. :-(
25337 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
25339 * Fixed the goto line activate bug.
25340 patch from: Martyn Bone <mbone@brightstar.u-net.com>
25342 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
25344 * Fixed bugs in Gtk-- and Gnome-- project type
25346 2001-08-5 Naba Kumar <kh_naba@users.sourceforge.net>
25348 * widgets/gonmefilelist.c, gnomefilelist.c:
25349 Modified multiple selection on pressing control.
25350 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
25352 * src/project_dbase_gui.c, anjuta_cbs.c, fileselection.h, fileselection.h:
25353 Modified multiple selection on pressing control.
25354 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
25356 2001-09-05 Abel Cheung <maddog@linux.org.hk>
25358 * src/project_dbase_gui.c(*lang_data[]): Rename zh_TW.Big5 to zh_TW .
25359 This is useless; but just in case...
25361 2001-08-4 Naba Kumar <kh_naba@users.sourceforge.net>
25363 * data/internal.properties: modified a bit of perl properties.
25365 2001-08-3 Naba Kumar <kh_naba@users.sourceforge.net>
25367 * ccview/cccproj.hh, ccview/hash_str.h, src/fileselection.c, src/fileselection.h
25368 src/project_dbase_gui.c, widgets/gnomefilelist.c, widgets/gnomefilelist.h:
25369 Added support for multiple file imports. Changed the standrd C++
25370 convention of #include <file> to #include <file.h>, because I had given
25371 some wrong options while compiling my gcc-3.0.1 compiler, so it does not
25372 now support the #include <file> convention. That is something to be fixed :).
25373 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
25375 2001-08-1 Naba Kumar <kh_naba@users.sourceforge.net>
25377 * src/anjuta.c: Added function static greetings_text(), to solve the non
25378 translation of the greetings text in the wizard.
25380 2001-08-31 Andy Piper <andy.piper@freeuk.com>
25382 * src/find_in_files_gui.c: made order of buttons consistent with other Find
25383 dialogs, with OK the default (fix bug #453482)
25385 2001-08-31 Naba Kumar <kh_naba@users.sourceforge.net>
25387 * src/anjuta.c: Fixed a bug that tries to printf 'NULL'
25389 * src/appwizard.c: added N_() for the inlcuding the welcome message translatable.
25391 2001-08-29 Naba Kumar <kh_naba@users.sourceforge.net>
25399 src/main_menubar_def.h
25400 src/mainmenu_callbacks.c
25401 src/mainmenu_callbacks.h:
25402 Applied the patch that addes menu items which allow users to
25403 insert GPL notice and date time in current document.
25404 patch from: Rick Patel <rikul@shreve.net>
25406 * src/main_menu.c: Fixed a compilation error.
25408 * src/anjuta.c: Fixed non-rememberence of editor tab position.
25410 * src/mainmenu_callbacks.c: Fixed gpl strings to avoid compiler warnings
25411 about the unterminated strings.
25413 * scintilla/*: Updated scintilla to 1.3.9 version.
25415 2001-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
25417 * widgets/gnomefileselection.c:
25418 Applied the patch for fixing multiple selection of file open funcion,
25419 which will deselect the files selected.
25420 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
25422 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
25424 * widgets/gnomefileselection.h, widgets/gnomefileselection.c, src/fileselection.h,
25425 src/fileselection.c, src/anjuta_cbs.c:
25426 Applied the patch for multiple selection of file open.
25427 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
25429 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
25431 * Removed "-f" option in call to devhelp, because devhelp no longer
25434 2001-08-26 Stephane Demurget <demurgets@free.fr>
25436 All these modifications have been pointed out by
25437 Gregory Schmitt <gregory.schmitt@free.fr>, so thanks to him.
25439 * data/internal.properties: two fixes for the PHP lexer.
25442 * fr.po: minor fixes.
25444 * TODO: added a couple of PHP suggestions from Gregory Schmitt.
25446 2001-08-25 Naba Kumar <kh_naba@users.sourceforge.net>
25450 main_menubar_def.h,
25451 main_menubar_callbacks.c,
25453 Added new menu item for "close all fils".
25454 (Patch from Rikul <rikul@shreve.net>, after revision)
25456 * project_dbase.c: project_dbase_close_project(): remove unnecessary printf() statement.
25458 * find_text.c, find_replace.c: Fixed dialog wins not show up once close by 'Esc'.
25459 (Patch from Rikul <rikul@shreve.net>)
25461 * anjuta.c: Fixed to have the current dir in the fileopen dialog box.
25462 (Patch from Rikul <rikul@shreve.net>)
25464 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
25466 * appwiz_page2.c: Applied patch for disabling auto-upper-casting of
25467 project name in application widzard.
25468 [Patch from: Yannick Koehler <yannick.koehler@colubris.com> ]
25470 * executer.c: hacked to change the behavior of the executer dialog. Now, instead
25471 of the 'OK' button there is an 'Execute' one.
25472 [ Patch from: Giovanni Corriga <valkadesh@libero.it> ]
25474 * executer.c: Changed cancel button to close button. That was more appropriate.
25476 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
25478 * HACKING: corrected >>>>>> Config management.
25480 * HACKING: Added many things.
25482 * src/launcher.h: Added some comments.
25484 2001-08-21 Stephane Demurget <demurgets@free.fr>
25486 * configure.in, NEWS, README: bumped anjuta version to 0.1.7.
25489 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
25490 src/appwizard_cbs.c,
25491 src/appwizard_gui.c: Applied UI/docs cleanup patch from
25492 Andy Piper <andy.piper@freeuk.com>
25494 * po/fr.po: updated to latest sources.
25496 * Makefile.am: removed anjuta.prj from EXTRA_DIST.
25499 2001-08-18 Andy Piper <andy.piper@freeuk.com>
25501 * Fixed bugs #450280 and #448845
25503 * src/about.c: corrected Naba's e-mail address (.net, not .com)
25505 * src/goto_line.c, src/attach_process_gui.c, src/find_replace.c:
25508 * src/breakpoints_gui.c, src/commands.c, src/find_text.c,
25509 src/find_in_files_gui.c, src/project_dbase_gui.c, src/help.c,
25510 src/watch_gui.c, src/stack_trace_gui.c: edited window and dialog
25511 names to remove "Anjuta: " prefix
25513 * src/main_menubar_def.c: altered a message
25515 * launcher/anjuta_launcher.c: cleaned up some messages
25517 * src/debugger.c: edited messages to improve clarity
25519 * src/app_wiz*.c: tidied wizard interface
25522 2001-08-15 Stephane Demurget <demurgets@free.fr>
25524 Synced Naba's fix and mine about the wizards not working and removed
25525 anjuta.prj to avoid a nasty checkin.
25527 * Makefile.am: removed the install-data-local rule.
25529 * data/Makefile.am: changed the list of files.
25531 * anjuta.prj: removed to avoid checkin of Anjuta temp files.
25533 * .cvsignore: added anjuta.prj for the same reason.
25536 2001-08-15 Naba Kumar <kh_naba@users.sourceforge.net>
25538 * src/source.c: Fixed a bug that fails new gnome projects to get
25541 * src/project_manager.c: Fixed a bug that disables storing recent
25544 * Makefile.am: Added stuffs to install the macro files in the
25548 2001-08-14 Stephane Demurget <demurgets@free.fr>
25550 * data/Makefile.am: added some rules to support the gnome/ macros
25551 dir in order to make the wizards work again.
25553 * anjuta.spec.in: upped the release number.
25556 2001-08-12 Zbigniew Chyla <cyba@gnome.pl>
25558 * configure.in (ALL_LINGUAS): Added pl.
25561 2001-08-09 Stephane Demurget <demurgets@free.fr>
25563 * anjuta.spec.in: fixed the doc files list.
25566 2001-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
25568 * src/about.c: corrected my email address. :-)
25572 * manuals/C/anjuta-manual/chapter15.sgml: Slight correction.
25573 (patch from Andy Piper <squiggle@ukgateway.net>)
25575 2001-08-08 Naba Kumar <kh_naba@users.sourceforge.net>
25577 * debugger.c: Fixed a bug associated with debugging threaded
25580 * text_editor_menu.c: Fixed broken ui in text editor
25583 * text_editor_menu.c: Now the option sub menu in text editor pop up
25586 * mainmenu_callbacks.c: Fixed "no-modified" bug with autoformat.
25587 (suggested by lord sibn <sibn@utspl.cjb.net> )
25589 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
25591 * src/text_editor_menu.c: Added menu item for context help
25592 (patch from Andy Piper <squiggle@ukgateway.net>)
25594 2001-08-06 Stephane Demurget <demurgets@free.fr>
25596 * ccview/cccproj.cc: added missing i18n strings.
25598 * data/welcome.txt: bumped version to 0.1.6.
25600 * src/anjuta.c: fixed a compilation error due to devhelp integration.
25602 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
25604 * help.c, help.h: Added support for DevHelp context sensitive help
25605 and gnome api browsing.
25606 * Fixed toolbars and editor views "not save" bug.
25607 * Updated sgmldocs.make and configure.in to handle rh 7.1 crap.
25608 (patch from Andy Piper <squiggle@ukgateway.net>)
25609 * Updated THANKS and chapter15.sgml for uk and ru translators.
25611 2001-08-05 Naba Kumar <kh_naba@users.sourceforge.net>
25613 * Transfered ru.po, uk.po and update.sh from gnome-i18n/extra-po/anjuta
25614 * Updated configure.in to include these changes
25616 2001-08-03 Stephane Demurget <demurgets@free.fr>
25618 * src/project_dbase_gui.c: fixed bug #446963
25619 (on_project_dbase_ccview_update_start),
25620 (on_project_dbase_ccview_update_end): added.
25621 These two respectively disable and enable close file/project
25622 menu entries and toolbar items, while the ccview part updates
25626 2001-08-03 Stephane Demurget <demurgets@free.fr>
25628 * configure.in: added sv to the ALL_LINGUAS list.
25631 2001-08-01 Fatih Demir <kabalak@gtranslator.org>
25633 * anjuta.desktop.(in(.in)), configure.in & Makefile.am: Get the desktop
25634 file to work: merge translations and distribute it.
25636 * .cvsignore & ABOUT-NLS: Erh, "ABOUT-NLS" shouldn't be in CVS.
25638 * NEWS, README, THANKS & TODO: Spelling fixes.
25640 2001-08-01 Stephane Demurget <demurgets@free.fr>
25642 * README: updated requirements.
25644 * scintilla/Makefile.am,
25645 src/Makefile.am: fixed includes using $(srcdir), as the distcheck
25646 target can't be realized (custom build path).
25648 * Makefile.am: added xml-i18n-* and anjuta.spec.in as EXTRA_DIST.
25649 Removed install-data-local.
25651 * src/compiler_options.c: changed the include paths of the pixmaps.
25652 we hadn't any warning because of the include paths passed to the
25653 compiler. Thanks to make distcheck for reporting this.
25656 2001-07-31 Stephane Demurget <demurgets@free.fr>
25658 * NEWS, THANKS: updated.
25660 * src/anjuta.c: (anjuta_fatal_signal_handler), (anjuta_exit_signal_handler):
25661 fixed to show the correct kernel signal number and its description.
25663 * widgets/gnomefilelist.c: fixed bug #445756
25664 (goto_last): renamed to goto_prev and changed according to goto_next.
25665 (goto_next): added.
25666 (goto_directory): removed.
25667 (check_list_for_entry): renamed (g_list_find_string_pos) and rewrote: the
25668 returned value is now the position in the list.
25669 (check_ok_button_cb): changed the back check and added one for next.
25670 (gnome_filelist_set_dir): the check in history make it wouldn't be
25671 a "true" history. polished the whole thing, using set_dir_internal.
25672 (set_dir_internal): used in gnome_filelist_set_dir and back/next callbacks, so
25673 there's no check in the history when using back or next.
25675 * manuals/*: added missing .cvsignore files.
25678 2001-07-30 Stephane Demurget <demurgets@free.fr>
25680 * po/fr.po: updated to latest sources.
25682 * src/preferences_gui.c: (create_preferences_page6): fixed bug #445758
25683 call on_trunc_mesg_check_clicked after the two spinbuttons are ref'ed,
25684 to put off their sensitive attributes.
25686 2001-07-29 Stephane Demurget <demurgets@free.fr>
25688 * po/fr.po: fixed some grammar things.
25689 Thanks to Pierre Sarrazin <sarrazip@sympatico.ca> for having pointed
25692 * src/utilities.c: (file_is_link): use lstat instead of stat.
25694 2001-07-27 Naba Kumar <kh_naba@123india.com>
25696 * Remove help dir from cvs, because it is no longer
25699 * Remove manuals/anjuta-manual dir from cvs, because it is no longer
25702 2001-07-24 Naba Kumar <kh_naba@123india.com>
25704 * debugger.c: (debugger_update_prog_status): Fixed
25705 the bug with gdb version 5. Debugger starts, when
25706 step in/out/over etc are clicked.
25708 * debugger.c: All functions: added debugging codes.
25710 * breakpoints.c: (breakpoints_dbase_set_all_in_editor):
25711 * breakpoints.c: (breakpoints_dbase_add_brkpnt):
25712 Modified to recognize non project files also.
25714 * source.c: (source_write_configure_in):
25715 Added source for 'prefix' counterparts for
25716 no-prefix AC_SUBST.
25718 2001-07-23 Naba Kumar <kh_naba@123india.com>
25720 * anjuta.c: added function anjuta_remove_text_editor();
25721 and suitably modified anjuta_remove_current_text_editor().
25723 * project_dbase.c: project_dbase_close(), Added code to
25724 close all opened files that belong to the project when
25725 the project is closed.
25726 (patch from "Maxim Blagai" <maximblagai@yahoo.com> and some my codes)
25728 * Updated the manuals/anjuta-manual subdir for GDP standards.
25729 (patch from Andy Piper <squiggle@ukgateway.net>)
25731 * main_menubar.h, main_menubar.def: Added Menu items to handle
25732 urls for library references, bugs, patches and feature request
25735 2001-07-20 Naba Kumar <kh_naba@123india.com>
25737 * Set wmclass names in all windows.
25738 (patch from Andy Piper <squiggle@ukgateway.net>)
25739 * New splash logo from "Misha" <misha@phreaker.net>);
25741 2001-07-19 Naba Kumar <kh_naba@123india.com>
25743 * preferences.[h,c], preferences_gui.c: Added 4 properties to
25744 set caret color, calltip back color and selection fore/back
25747 2001-07-18 Naba Kumar <kh_naba@123india.com>
25749 * project_dbase.c: Closes all files when project is closed.
25750 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
25751 -- We still need to refine this as it closes all sort of files.
25753 * compiler_options.c: Fixed seg-fault bug when last item in
25754 compiler option lists is removed.
25756 * Fixed missing newline warnings during compilation.
25757 (patch from Andy Piper <squiggle@ukgateway.net>)
25759 2001-07-17 Fatih Demir <kabalak@gtranslator.org>
25761 * xml-i18n-*: Blew away the xml-i18n-* files from CVS -- they're
25762 autogenerated no need to store'em in CVS.
25764 * ccview/.cvsignore: Addition of cvsignore.
25766 2001-07-17 Naba Kumar <kh_naba@123india.com>
25768 *GUI fixes and spell corrections
25769 (patch from Andy Piper <squiggle@ukgateway.net>)
25771 2001-07-15 Naba Kumar <kh_naba@123india.com>
25773 *Fixed double error message for file not found.
25775 *Put white backgrounds for png images.
25777 *Converted '-' to '_' in sgml files.
25779 2001-07-14 Naba Kumar <kh_naba@123india.com>
25781 * project_dbase.c: Short-cut for expand/collasp project tree
25783 * project_dbase_gui.c:
25784 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
25786 2001-07-13 Naba Kumar <kh_naba@123india.com>
25788 * notebook.[h,c]: Added
25789 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
25790 Project/message window now toggles on control and
25791 and notebook switch short-cut
25793 2001-07-7 Naba Kumar <kh_naba@123india.com>
25795 * Changed a new icon set which looks more gnomish.
25797 * Changed a new anjuta splash logo.
25798 (Icons and splash logo created by "Misha" <misha@phreaker.net>)
25800 2001-07-6 Naba Kumar <kh_naba@123india.com>
25802 * ccview/*: Integrated ccview for class view and file view
25803 in the project Manager.
25805 * widgets/gnomefilelist.[h,c]: Added show hidden files options.
25807 2001-07-1 Naba Kumar <kh_naba@123india.com>
25809 * scintilla/*: Upgraded Scintilla to version 1.3.7
25811 * manuals/anjuta-manual/C/chapter[00-12].sgml: Added many more stuffs.
25813 2001-06-28 Naba Kumar <kh_naba@123india.com>
25815 * src/debugger.c: Correct step-over and step-out swapping.
25817 * manuals/anjuta-manual/C/chapter[00-12].sgml: Splitted manual
25818 chapters and added more stuffs.
25820 2001-06-13 Naba Kumar <kh_naba@123india.com>
25822 * data/autogen.sh.gtkmm: Added
25824 * data/autogen.sh.gnomemm: Added
25826 * src/appwiz.c: Added two more application wizard templetes
25828 * src/project: for gtk-- and gnome-- and proper support
25830 * src/source.c: for c++ in the project configuration.
25834 2001-05-05 Naba Kumar <kh_naba@123india.com>
25836 * Merged my pre-cvs modifications with
25837 the current cvs copy.
25839 * (lot of files change).
25841 * Implemented session management.
25843 * Local installation possible by
25844 manageing our own pixmaps paths
25847 * resources.h: Added.
25848 * resources.c: Added.
25852 2001-05-05 Fatih Demir <kabalak@gtranslator.org>
25854 * manuals/.cvsignore & manuals/anjuta-manual/C/.cvsignore:
25855 Corrected/extended ignores.
25857 2001-05-04 Naba Kumar <kh_naba@123india.com>
25859 * manuals/: dir tree added.
25860 Sgml documentation started in this dir.
25862 * omf-install/: dir tree added.
25864 * manuals/anjuta-manual/C/anjuta-manual.sgml:
25865 Created initial document structure.
25867 * configure.in: Added test for scrollkeeper.
25868 Added some Makefile entries in AC_OUTPUT.
25870 * Makefile.am: Added subdir manuals/
25872 * HACKING: Wrote something stupid.
25874 2001-05-02 Stéphane Démurget <demurgets@free.fr>
25876 * Makefile.am: Added ChangeLog in local data list, becaused it's
25877 needed to create a new project.
25879 * po/fr.po: minor fixes.
25881 * src/build_file.c, src/configurer.c, src/debugger.c,
25882 src/executer.c, src/find_replace.c, src/gnome_project.c,
25883 src/goto_line.c, src/launcher.c, src/messages.c,
25884 src/preferences.c src/project_dbase.c: functions declared static.
25886 * widgets/gnomefilelist.c: Fixed a project creation bug,
25887 introduced with latest changes.
25889 2001-05-01 Stéphane Démurget <demurgets@free.fr>
25891 * widgets/gnomefilelist.c,
25892 BUGS: Fixed an annoying bug preventing from loading files/project
25893 given on the command line. Polished the whole gnome_filelist widget.
25895 2001-04-27 Stéphane Démurget <demurgets@free.fr>
25899 src/anjuta.h: Polished the command line parsing.
25901 * BUGS: Need to clean that damn gnome_filelist widget.
25903 2001-04-25 Stéphane Démurget <demurgets@free.fr>
25907 src/signals.c: Removed duplicated includes.
25909 * po/fr.po: minor fixes.
25911 * src/compiler_options_gui.c: Cleaned up a part of the GUI,
25912 create_compiler_options_page? () declared static.
25914 src/anjuta.c: Put a command line option for disabling
25917 * src/preferences_gui.c: Fixed an internationalization issue,
25918 other functions declared static.
25920 * src/gnome_project.c: Fixed some memory leaks,
25921 new_prj_terminated () declared static.
25923 2001-04-24 Fatih Demir <kabalak@gtranslator.org>
25925 * configure.in: Sort ALL_LINGUAS alphabetically.
25927 2001-04-22 Stéphane Démurget <demurgets@free.fr>
25929 * Emptied that ugly old Changelog.
25931 == Anjuta 0.1.5 ===
25934 2001-03-10 Naba kumar <naba@gnome.org>
25936 * src/gnome_project.c: Fixed project dir creation bug.
25938 * src/text_editor.c: Fixed double accelerators bug.
25940 * src/glade_iface.c, src/project_dbase.c: Fixed source generation bug.
25942 * src/stack_trace.c, * src/compiler_options.c,
25943 data/internals.properties, src/defaults.c:
25944 Fixed pixmap creation with NULL window.
25946 * src/commands.c, src/preferences_gui.c, src/build_project.c
25947 src/clean_project.c: Bug fix.
25949 * src/main_menubar_def.h: i18n bug fix.
25951 * src/executer.h, src/executer.c: Bug fix.
25953 * src/controls.c: Bug fix.
25955 * src/debugger.c: Debugger now takes program args.
25957 * po/ja.po: Added japanese translation file.
25959 Upgraded to ver 0.1.4
25960 ... Fixed other minor bugs.
25962 == Anjuta 0.1.3 ===
25964 2001-XX-XX Naba kumar <naba@gnome.org>
25966 * Lots of unaccountable changes. Integrated scintilla.
25967 Redesigned Project managemet. Added supports for other languages.
25968 Java style properties managements. .... blah blah
25970 2000-11-11 Naba kumar <naba@gnome.org>
25972 * README, htmls/page111.html, configure.in, anjuta.prj, anjuta.spec:
25973 Upgraded to version 0.1.3.
25975 * src/mainmenu_callbacks.c, src/main_menubar_def.h:
25976 Fixed to activate Debug->add watch properly.
25978 === Anjuta 0.1.2 beta_2 ===
25979 === Anjuta 0.1.2 ===
25981 2000-11-05 Naba kumar <naba@gnome.org>
25983 * src/compiler_options.c, src/compiler_options_cbs.c
25984 src/compiler_options_cbs.h, src/compiler_options_gui.c
25985 src/anjuta2.c, extra/stock_libs.anj (new),
25986 extra/README.stock_libs (new), htmls/page13.html,
25987 htmls/images/*: Improved Library settings GUI. Can now enable/disable
25988 added libraries. Stock libs provided for ease of entry. Modified
25989 help html file accordingly.
25991 2000-11-03 Naba kumar <naba@gnome.org>
25993 * README: Minor fixes in Doc files.
25995 * src/gnome_prj.c, src/appwidzard_cbs.c:
25996 Fixed to ignore non-existant dir for blank prj.
25997 More checking in project creation, especially to confirm
25998 that the prj file already does not exist.
26000 * anjuta.spec, configure.in: Upgraded to version 0.1.2
26002 * src/controls.c: Now Menu item "Format/Detach current document"
26003 is inactive when there is no document opened.
26005 === Anjuta 0.1.1 ===
26007 2000-11-01 Naba kumar <naba@gnome.org>
26009 Completed and Release of first version (Beta) with lots of bugs.
26011 1999-12-27 Naba kumar <naba@gnome.org>
26013 Anjuta project started.